.content_body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:95%;margin:1em auto 0em auto;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);background:#fff;border-radius:3px;padding:1em 0.8em}.content_body h1.title{margin-bottom:0.5em}.content_body p.intro{line-height:1.4em;margin-bottom:1em}.content_body h2.subtitle{border-left:3px solid #000;padding:0.5em 0 0.5em 0.4em;font-size:1.2em;margin-bottom:0.5em;font-weight:bold}.content_body table{border-collapse:collapse;border-top:1px solid #ccc;border-right:1px solid #ccc;width:100%}.content_body table tbody th,.content_body table tbody td{border-bottom:1px solid #ccc;border-left:1px solid #ccc;padding:0.5em}.content_body table tbody th{background:#f2f7fa;vertical-align:top;width:7em}.content_body table tbody td li{list-style-type:disc;list-style-position:inside;margin-bottom:0.3em}.content_body table tbody td li:last-child{margin-bottom:0}.content_body table tbody td li span.date{color:#f15a24}.back{width:50%;margin:2em auto;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2)}.back a{text-align:center;display:block;background:-webkit-gradient(linear, left top, left bottom, from(#333), to(#000));padding:1em 0.6em;color:#fff;border-radius:4px}
