body{background:#fff;color:#474747;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif}a{color:#00c;text-decoration:none}a:hover{color:#da251d;text-decoration:none}header{background:#fff;margin-bottom:0}.featured{width:960px;margin:0 auto;border-left:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000}.subhead{margin:0 0;overflow:hidden;background:url(images/p5.png.pagespeed.ce.KWqJH7_jX7.png) repeat;border-top:10px solid #06246f}.subhead .subheadwap{width:960px;margin:0 auto;height:200px;background:url(images/xtopimg.png.pagespeed.ic.ZYArzmG4WY.png) no-repeat}nav{}nav .wrap-nav{position:absolute;top:75px;right:10px;height:37px}.menu ul{list-style:none;margin:0;padding:0}.menu ul li{position:relative;float:left;padding:6px 5px 0 5px;background:#2a4380}.menu ul li:hover{background-color:#a66f00}.menu ul li a{font-size:14px;line-height:14px;color:#ccc;display:block;padding:6px 10px;margin-bottom:5px;z-index:6;position:relative;font-weight:bold;text-transform:uppercase}.menu ul li:hover a{color:#fff}#content .wrap-content{border:0 solid #fff;margin-top:0}#main-content{float:right}#main-content article h2{padding:10px 0 5px 36px!important;background:url(images/list.png) left center no-repeat;margin-bottom:30px;border-bottom:3px groove #06246f;color:3000}#main-content .content h3{font-size:22px;line-height:25px;font-weight:bold;margin-top:0;margin-bottom:30px;padding-top:30px;padding-left:10px;border-bottom:3px solid #06246f}#main-content .content ul{list-style-type:square;margin-left:20px}#main-content .content ul li{padding:5px}#main-content .content ol{list-style-type:decimal;margin-left:20px}#main-content .content ol li{padding:5px}#main-content a:link{color:#00c;text-decoration:underline}#main-content a:visited{color:#00f;text-decoration:underline}#main-content a:hover{color:red;text-decoration:underline}#main-content a:active{color:#047ec8;text-decoration:none}#sidebar{float:left}#sidebar .content .heading{padding:5px 5px 5px 5px;text-align:center;margin-bottom:4px;text-decoration:none;background:#2a4380;color:#fff}#sidebar .content .heading h2{font-size:15px}#sidebar .content ul{margin-bottom:10px;list-style-type:none;margin-left:0}#sidebar .content ul li{vertical-align:middle;border-left:2px solid #f6f6f6;background:-moz-linear-gradient(top,#f3f3f5,#fff);background:-webkit-gradient(linear,left top,left bottom,from(#f3f3f5),to(#fff));border-bottom:1px #bcbcbc solid}#sidebar .content ul li:first-child{border-top:1px #bcbcbc solid}#sidebar .content ul li:hover{background:#f6f6f6;border-left:2px solid #2a4380;cursor:pointer;color:#da251d}#sidebar .content ul li a{color:#474747;text-decoration:none}#sidebar .content ul li.topic{list-style-type:none;font-weight:bold;margin-left:4px}#sidebar .content ul li.topic:hover{background:url(images/menu_bg.gif) top left;cursor:auto}#sidebar .content ol{font-size:14px;list-style-type:decimal-leading-zero;margin-left:20px}#sidebar .content ol li{padding:5px}img.imgeye{width:32px;height:32px;padding:2px;margin:2px 2px 2px 2px;display:inline-block;vertical-align:middle}.footer{background-color:#06246f;margin-top:30px}.copyright{text-align:center;margin-top:20px;background:#06246f;padding:10px 0;color:#545b6b}.copyright a{text-decoration:underline;color:#fff}@media only screen and (max-width:800px){.wrap-nav{display:none}}