body{font-size:50%}#header,#global-menu-wrapper,#body-right,small{display:none}img{max-width:100%;height:auto}h2{display:none}.single-post h2,.page-template-report h2,.archive h2{display:block;font-size:3em;text-align:center}h3{clear:both;background:#eee;border-top:3px solid #333;border-bottom:1px dotted #333;text-align:center;font-size:1.5em;padding:.5em 0;font-weight:400}h2+h3{margin-top:0}h4{color:#111;font-size:1.5em;border-bottom:2px solid #ccc}.standard-table table{border-collapse:collapse;table-layout:fixed;width:100%;margin-bottom:2em}.standard-table td,.standard-table th{border:solid 1px #000;padding:1em;display:block}@media screen and (min-width:600px){.standard-table td,.standard-table th{display:table-cell;border:solid 1px #000;padding:1em}.standard-table th{width:25%;border-bottom:solid 1px #fff;white-space:nowrap}.standard-table th.th_last{border-bottom:solid 1px #000}}.standard-table th{background:#000;color:#fff;font-weight:400}.archive-table table td img{width:100px}.archive-table table td{vertical-align:top}#body-right .archive-table table td img{width:75px}.interview-question{font-weight:700;font-size:1.25em;line-height:1.75em}.interview-question:before{content:"—";padding-right:.5em}.interview-answer{color:#000;font-size:1.25em;line-height:1.75em}#tagline-area{background:#eee;padding:2em;font-size:1.15em;color:#333}#image-area{border:solid 1px #ccc;padding:1em;margin-bottom:1em}#maintitle{border-left:5px solid #111;font-size:2em;padding-left:1em}#subtitle{border-bottom:2px solid #111;font-size:1.5em}.ta-right{text-align:right;font-size:1.25em}.breadcrumb{background:#eee;padding:1em}p{font-size:1em;line-height:2em;margin-bottom:2em}#body-left ul{font-size:1.15em;padding:0 0 0 2em}#body-left ul li{margin-bottom:.5em;list-style-type:none;text-indent:-1em}#body-left ul li:before{content:"■　";color:#ccc;font-size:.5em}.box-left{margin-bottom:1em}@media screen and (min-width:768px){.box-left{width:67%;marign-right:3%;float:left}.box-right{width:30%;float:right}}.annotation-area{padding:1em;border:solid 1px #ccc}.next-area{padding:2em;background:#eee}.next-area h4{margin-top:0}.image-comment{font-size:1em}.event-unit{margin-bottom:1em;clear:both}#event-area img{width:100px;float:left;padding:0 10px 10px 0}#event-area .event-title{font-size:1.5em;font-weight:700}.box-option a{display:block;background:#000;text-align:center;color:#fff !important;text-decoration:none;padding:1em;margin-bottom:1em}.box-option input{display:block;border:none;width:200px;background:#000;text-align:center;color:#fff !important;text-decoration:none;padding:1em;margin:0 auto}.note{font-size:.9em;color:#333}.box-border{border:solid 1px #ccc;padding:1em;width:50%;margin:0 auto}