@charset "utf-8";
/* CSS Document */

#header { font-size:10px; font-family:"ＭＳ Ｐゴシック", "ＭＳ ゴシック";}

#h_link { background:#6B9ED2; border-bottom:#BEDDEC 1px solid; padding:10px 0 9px;}
#h_link p,#h_link a { float:left; color:#FFF;}
#h_link ul { float:right;}
#h_link ul li { float:left; background:url(/images/header/arrow_white.gif) left 50% no-repeat; padding-left:7px; margin-left:15px;}
#h_link ul li a { white-space:nowrap;}

#pan { padding:5px 0; background:#F5F5F5; clear:both;}
#pan p,#pan p a, #pan h1 { color:#777777; display: inline; line-height: 140%;}

#h_main { margin-top:11px; clear:both;}
#logo_area li { float:left;}
#logo_area .btn_area { float:right; padding:5px; background:#F1F1F1;}
#logo_area .btn_area a { display:inline-block;}
#logo_area .btn_area .left { width:110px;}
#logo_area .btn_area .left .n02 { margin-top:3px;}
#logo_area .btn_area .right { float:left; margin-left:3px;}
#logo_area li.n01 { margin-top:6px;}
#logo_area li.n02 { margin:26px 0 0 15px;}

#h_navi { clear:both; margin-top:5px;}
#h_navi li { float:left;}
#h_navi li.w01 { width:86px;}
#h_navi li.w02 { width:83px;}
.wide #h_navi li.w01 { width:102px;}
.wide #h_navi li.w02 { width:101px;}

#att_word { clear:both; margin-top:10px; text-align:left;}
.narrow #att_word { text-align:left;}
#att_word a { color:#5C99C3; display:inline-block; margin-left:10px;}
#att_word .bold { font-weight:bold; color:#FF6699;}


<!--20120908_dropnavi_newcms_start --> 
#h_navi {position: relative;}
#header ul{display:block;}

#header #h_navi li.nav01 ul{display:none;}
#header #h_navi li.nav01.off ul{display:none;}
#header #h_navi li.nav01 ul.submenu li a:current {display:none;}
#header #h_navi li.nav01 ul.submenu {position:absolute; top:35px; left:-10px; white-space:nowrap;}
#header #h_navi li.nav01 ul.submenu li{height:30px; text-align:left; line-height:35px; text-indent:10px; clear:both;}

#header #h_navi li.nav02 ul{display:none;}
#header #h_navi li.nav02.off ul{display:none;}
#header #h_navi li.nav02 ul.submenu {position:absolute; top:35px; left:76px; white-space:nowrap;}
#header #h_navi li.nav02 ul.submenu li{height:30px; text-align:left; line-height:35px; text-indent:10px; clear:both;}

#header #h_navi li.nav03 ul{display:none;}
#header #h_navi li.nav03.off ul{display:none;}
#header #h_navi li.nav03 ul.submenu {position:absolute; top:35px; left:162px; white-space:nowrap;}
#header #h_navi li.nav03 ul.submenu li{height:30px; text-align:left; line-height:35px; text-indent:10px; clear:both;}

#header #h_navi li.nav04 ul{display:none;}
#header #h_navi li.nav04.off ul{display:none;}
#header #h_navi li.nav04 ul.submenu {position:absolute; top:35px; left:248px; white-space:nowrap;}
#header #h_navi li.nav04 ul.submenu li{height:30px; text-align:left; line-height:35px; text-indent:10px; clear:both;}

#header #h_navi li.nav05 ul{display:none;}
#header #h_navi li.nav05.off ul{display:none;}
#header #h_navi li.nav05 ul.submenu {position:absolute; top:35px; left:335px; white-space:nowrap;}
#header #h_navi li.nav05 ul.submenu li{height:30px; text-align:left; line-height:35px; text-indent:10px; clear:both;}

#header #h_navi li.nav06 ul{display:none;}
#header #h_navi li.nav06.off ul{display:none;}
#header #h_navi li.nav06 ul.submenu {position:absolute; top:35px; left:420px; white-space:nowrap;}
#header #h_navi li.nav06 ul.submenu li{height:30px; text-align:left; line-height:35px; text-indent:10px; clear:both;}

#header #h_navi li.nav16 ul{display:none;}
#header #h_navi li.nav16.off ul{display:none;}
#header #h_navi li.nav16 ul.submenu {position:absolute; top:35px; left:505px; white-space:nowrap;}
#header #h_navi li.nav16 ul.submenu li{height:30px; text-align:left; line-height:35px; text-indent:10px; clear:both;}

#header #h_navi li.nav07 ul{display:none;}
#header #h_navi li.nav07.off ul{display:none;}
#header #h_navi li.nav07 ul.submenu {position:absolute; top:35px; left:592px; white-space:nowrap;}
#header #h_navi li.nav07 ul.submenu li{height:30px; text-align:left; line-height:35px; text-indent:10px; clear:both;}

#header #h_navi li.nav10 ul{display:none;}
#header #h_navi li.nav10.off ul{display:none;}
#header #h_navi li.nav10 ul.submenu {position:absolute; top:35px; left:677px; white-space:nowrap;}
#header #h_navi li.nav10 ul.submenu li{height:30px; text-align:left; line-height:35px; text-indent:10px; clear:both;}

<!--20120908_dropnavi_newcms_end -->

<!--20120908_dropnavi_newcms_wide_start --> 
#h_navi {position: relative;}
#header ul{display:block;}

#header #h_navi li.Wnav01 ul{display:none;}
#header #h_navi li.Wnav01.off ul{display:none;}
#header #h_navi li.Wnav01 ul.submenu li a:current {display:none;}
#header #h_navi li.Wnav01 ul.submenu {position:absolute; top:35px; left:-10px; white-space:nowrap;}
#header #h_navi li.Wnav01 ul.submenu li{height:30px; text-align:left; line-height:35px; text-indent:10px; clear:both;}

#header #h_navi li.Wnav02 ul{display:none;}
#header #h_navi li.Wnav02.off ul{display:none;}
#header #h_navi li.Wnav02 ul.submenu {position:absolute; top:35px; left:91px; white-space:nowrap;}
#header #h_navi li.Wnav02 ul.submenu li{height:30px; text-align:left; line-height:35px; text-indent:10px; clear:both;}

#header #h_navi li.Wnav03 ul{display:none;}
#header #h_navi li.Wnav03.off ul{display:none;}
#header #h_navi li.Wnav03 ul.submenu {position:absolute; top:35px; left:193px; white-space:nowrap;}
#header #h_navi li.Wnav03 ul.submenu li{height:30px; text-align:left; line-height:35px; text-indent:10px; clear:both;}

#header #h_navi li.Wnav04 ul{display:none;}
#header #h_navi li.Wnav04.off ul{display:none;}
#header #h_navi li.Wnav04 ul.submenu {position:absolute; top:35px; left:295px; white-space:nowrap;}
#header #h_navi li.Wnav04 ul.submenu li{height:30px; text-align:left; line-height:35px; text-indent:10px; clear:both;}

#header #h_navi li.Wnav05 ul{display:none;}
#header #h_navi li.Wnav05.off ul{display:none;}
#header #h_navi li.Wnav05 ul.submenu {position:absolute; top:35px; left:397px; white-space:nowrap;}
#header #h_navi li.Wnav05 ul.submenu li{height:30px; text-align:left; line-height:35px; text-indent:10px; clear:both;}

#header #h_navi li.Wnav06 ul{display:none;}
#header #h_navi li.Wnav06.off ul{display:none;}
#header #h_navi li.Wnav06 ul.submenu {position:absolute; top:35px; left:499px; white-space:nowrap;}
#header #h_navi li.Wnav06 ul.submenu li{height:30px; text-align:left; line-height:35px; text-indent:10px; clear:both;}

#header #h_navi li.Wnav16 ul{display:none;}
#header #h_navi li.Wnav16.off ul{display:none;}
#header #h_navi li.Wnav16 ul.submenu {position:absolute; top:35px; left:601px; white-space:nowrap;}
#header #h_navi li.Wnav16 ul.submenu li{height:30px; text-align:left; line-height:35px; text-indent:10px; clear:both;}

#header #h_navi li.Wnav07 ul{display:none;}
#header #h_navi li.Wnav07.off ul{display:none;}
#header #h_navi li.Wnav07 ul.submenu {position:absolute; top:35px; left:703px; white-space:nowrap;}
#header #h_navi li.Wnav07 ul.submenu li{height:30px; text-align:left; line-height:35px; text-indent:10px; clear:both;}

#header #h_navi li.Wnav10 ul{display:none;}
#header #h_navi li.Wnav10.off ul{display:none;}
#header #h_navi li.Wnav10 ul.submenu {position:absolute; top:35px; left:805px; white-space:nowrap;}
#header #h_navi li.Wnav10 ul.submenu li{height:30px; text-align:left; line-height:35px; text-indent:10px; clear:both;}

<!--20120908_dropnavi_newcms_wide_end -->
