*{margin:0;padding:0;border:0;background:#fff}body{font-family:Osaka,Arial,Helvetica,Verdana,"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:11px;line-height:14px;color:#34363f}a,a:link,a:visited{text-decoration:none;color:#34363f}a:hover{color:#ff2080}p{font-size:100%;line-height:17px}div.rightarea{float:right;width:156px;margin:0;padding:0}h4{text-indent:8px;color:#808fa4;line-height:24px;font-weight:normal;border-bottom:solid 1px #96a0b5}div#linkbtn1{width:156px;height:49px}div#linkbtn1 a,div#linkbtn1 a:link,div#linkbtn1 a:visited{display:block;font-size:90%;padding:9px 0 11px 26px;background:9px 10px url(images/arrow_of.png) no-repeat;border-bottom:solid 1px #96a0b5}div#linkbtn1 a:hover{background:9px 10px url(images/arrow_on.png) no-repeat}div#linkbtn2{width:156px;height:49px}div#linkbtn2 a,div#linkbtn2 a:link,div#linkbtn2 a:visited{display:block;font-size:90%;padding:9px 0 11px 26px;background:9px 10px url(images/arrow_of.png) no-repeat;border-bottom:solid 1px #96a0b5}div#linkbtn2 a:hover{background:9px 10px url(images/arrow_on.png) no-repeat}ul.metaarea{list-style-type:none;width:156px;margin:6px 0}ul.metaarea li{line-height:13px;padding:0 0 6px 0}ul.metaarea li a{padding-left:12px;font-size:90%;text-decoration:none}li h4{margin-top:-6px}h4.searchtitle{border-top:solid 1px #96a0b5;border-bottom:solid 1px #96a0b5}#searchform input{margin:0 0 0 8px;padding:3px 5px;width:80%;height:19px;color:#000;line-height:18px;background:#eff8ff;border:solid 1px #96a0b5}#searchform input:focus{color:#000;background:#fff;border:solid 1px #768095}#searchform input#searchsubmit{width:50px;height:22px;margin:4px 0 24px 8px;padding:0;color:#44464f;font-size:100%;text-align:center;line-height:8px;border:solid 1px #c6d0f5;background:#fff}#searchform input#searchsubmit:hover{background:#44484f;color:#fff;border:solid 1px #c6d0f5}div#header{width:760px;margin:0 auto}div#topnavi{width:760px;height:46px;background:url(images/topnaviback.png) no-repeat}div#navcontainer{width:auto;height:46px;margin-left:240px;background:transparent}a#topnavihome,a#topnavihome:link,a#topnavihome:visited{display:block;float:left;padding:16px 17px 16px 25px;background:url(images/topnavbtn_of.png) no-repeat}a#topnavihome:hover{color:#c00000;background:url(images/topnavbtn_on.png) no-repeat}div#navcontainer ul{}div#navcontainer ul li{list-style-type:none;float:left}div#navcontainer ul li a,div#navcontainer ul li a:link,div#navcontainer ul li a:visited{display:block;padding:16px 16px 16px 24px;background:url(images/topnavbtn_of.png) no-repeat}div#navcontainer ul li a:hover{color:#c00000;background:url(images/topnavbtn_on.png) no-repeat}div#topflarea{clear:left;width:760px;height:160px}div#topimgbox{text-align:center}h1{font-size:160%;line-height:160px;width:760px;color:#fff;background:url(images/titleback.jpg) no-repeat}div#container{width:758px;margin:6px auto 0;border:solid 1px #96a0b5}div.leftarea{width:146px;float:left;background:transparent}h2{text-align:center;padding:55px 0;font-size:130%;font-weight:normal;background:transparent;border-bottom:solid 1px #96a0b5}div.centerarea{font-size:16px;line-height:18px;width:454px;height:auto;float:left;border-left:solid 1px #96a0b5;border-right:solid 1px #96a0b5}div.pagesh2back{width:454px;height:49px;background:url(images/c_tback.png) repeat-x}p.centerblock{font-size:16px;line-height:18px;color:#404852;margin:6px 27px 16px 27px;padding-left:3px}span.h3subtxt{font-size:80%;background:transparent}h3{color:#184fd2;font-size:120%;font-weight:normal;background:transparent}h3.h3orange{padding:10px 0 10px 76px;background:27px 5px url(images/s_orange.png) no-repeat}h3.h3blue{padding:17px 0 15px 76px;background:27px 5px url(images/s_blue.png) no-repeat}h3.h3green{padding:17px 0 15px 76px;background:27px 5px url(images/s_green.png) no-repeat}h3.h3normal{padding:15px 0 15px 27px}h3.h3news{width:404px;height:auto;padding:10px 0 10px 50px;background:left center url(images/newsback.png) no-repeat;border-top:solid 1px #dce6f4;border-bottom:solid 1px #dce6f4}div.newsblock p{color:#404852;font-size:100%;line-height:17px;width:400px;margin:6px auto 6px}div.newsblock p.date{color:#186fff;text-align:right;font-size:90%;line-height:14px;width:404px;margin:0 27px 12px 27px;border-top:dashed 1px #50aff0}div.newsblock p.singledate{color:#186fff;text-align:right;font-size:90%;line-height:14px;width:404px;margin:8px 27px 12px 27px}dl.centerblock{width:400px;margin:6px auto 16px}dl.centerblock dt{line-height:17px;color:#206ff0}dl.centerblock dd{line-height:17px;margin:-17px 0 12px 60px}div.centerblocktxt p{color:#404852;font-size:100%;line-height:17px;width:380px;margin:28px auto 36px;text-align:center}div.centerblocktxt p.gotopage{width:120px;height:34px;margin:12px 0 12px 167px;text-align:center}p.gotopage a,p.gotopage a:link,p.gotopage a:visited{display:block;font-size:120%;color:#4868a8;padding:9px 17px 11px 25px;background:url(images/bbtn_of.png) no-repeat}p.gotopage a:hover{color:#ff40b0;background:url(images/bbtn_on.png) no-repeat}div.centerarea div.navigation{margin-top:24px}div.centerarea div.navigation span.alignleft{color:#808fa4;margin:0;padding:0 0 6px 16px!important;width:45%;float:left}div.centerarea div.navigation span.alignright{color:#808fa4;margin:0;padding:0 16px 6px 0!important;width:45%;text-align:right;float:right}span.alignright a,span.alignright a:link,span.alignright a:visited{color:#808fa4}span.alignleft a,span.alignleft a:link,span.alignleft a:visited{color:#808fa4}span.alignright a:hover{color:#ff40b0}span.alignleft a:hover{color:#ff40b0}p#thiscategorylink{clear:both;width:422px;color:#808fa4;border-top:solid 1px #bfcfe6;margin:2px 16px 12px 16px;padding:6px 0;background:transparent}p#thiscategorylink a,p#thiscategorylink a:link,p#thiscategorylink a:visited{color:#808fa4}p#thiscategorylink a:hover{color:#ff40b0}h3.titlesearchtxt{padding:15px 0 15px 27px}h4.titlecriteria{text-indent:27px;margin:4px 0 0 0;font-size:120%;color:#207f94;line-height:18px;font-weight:normal;border:0}p.moretxt{text-align:right}p a.green,p a.green:link,p a.green:visited{color:#207f94}p a.green:hover{color:#ff2080}.clearhidden{clear:both;height:1px;visibility:hidden}.hsp{margin:30px 0}div#footer{width:760px;margin:2px auto 10px auto}span#ajicopyright{color:#76808f;letter-spacing:.05em}