#header div.site-title{margin-top:0;margin-bottom:.5rem;font-size:2em;font-weight:700}#header div.site-title span{color:#999;margin:0 0 0 5px;font-size:13px}#shikaku-header h1{color:#333;padding:20px 0;font-family:游明朝,YuMincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,HG明朝E,ＭＳ Ｐ明朝,ＭＳ 明朝,serif;font-size:2.4rem}#kakomon h2{color:#d82222;font-size:1.4rem;line-height:1.2em}#kakomon .qset h3{color:inherit;font-size:22px;line-height:inherit;margin-top:1.2rem}#kakomon #kakomonresults h2{margin-bottom:30px}#kakomon #kakomonresults h3{color:inherit;font-size:1rem;line-height:inherit;margin-bottom:.5rem}#kakomon #kakomon-footer h2{color:#666;border-bottom:1px solid #ccc;margin-bottom:15px;padding:25px 0 10px;font-size:1.1rem;font-weight:400}ul.pastexam li h4{margin:0 20px 0 0;padding:0;font-size:.83em;font-weight:400;line-height:1.3em}@media screen and (width<=670px){#header div.site-title span{display:none}#shikaku-header h1{padding-top:0;font-size:1.5rem;line-height:1.2em}#kakomon #kakomon-footer h2{font-size:1rem}ul.pastexam li h4{margin:0 10px 0 0}}
