@charset "UTF-8";@import url(common.css);@import url(textsettings.css);body{color:#333;background:#d5c99f;}#container-bg{width:967px;background:url(../images/container_bg.gif) left repeat-y;text-align:center;margin:0 auto;}#container{background:transparent;width:965px;margin:0 auto;background:url(../images/line.gif) repeat-y;text-align:left;}#header{width:965px;margin-top:0;margin-bottom:1px;padding:0;}#header #headerlogoArea{float:left;width:321px;}#header #headerlogoArea p{margin:0;padding:0;}#header #headerTxtArea{float:right;width:644px;height:97px;background:#FFF url(../images/top_header_bg.jpg) 100% 0 no-repeat;text-align:right;}#header #headerTxtArea p{margin-top:12px;margin-right:42px;}#header #headerTxtArea #headerLinkArea{width:149px;padding-top:5px;padding-left:411px;}#header #headerTxtArea #headerLinkArea li{line-height:1.5;}*html #header #headerTxtArea #headerLinkArea{padding-right:42px;}*+html #header #headerTxtArea #headerLinkArea{padding-top:15px;padding-right:84px;}#headerLinkArea ul{margin-top:15px;}#headerLinkArea ul li{width:149px;height:14px;margin:0;padding:0 0 1px 0;border-bottom:1px hidden;list-style-type:none;}#headerLinkArea ul li a{display:block;width:149px;height:14px;border-bottom:1px hidden;}#headerLinkArea ul li a:hover{border-bottom:1px solid #00377e;}.h-navi01,.h-navi01 a,.h-navi01 a:hover{width:149px;height:13px;text-indent:9999px;overflow:hidden;background:url(../images/top_header_bt01.gif) no-repeat;text-decoration:none;}.h-navi02,.h-navi02 a,.h-navi02 a:hover{width:149px;height:13px;text-indent:9999px;overflow:hidden;background:url(../images/top_header_bt02.gif) no-repeat;text-decoration:none;}.h-navi03,.h-navi03 a,.h-navi03 a:hover{width:149px;height:13px;text-indent:9999px;overflow:hidden;background:url(../images/top_header_bt03.gif) no-repeat;text-decoration:none;}#navi{background:#FFF url(../images/top_gnav_img01.jpg) 0 18px no-repeat;margin-top:0;margin-bottom:0;margin-left:0;padding-top:0;padding-left:32px;padding-bottom:111px;}* html #navi{background:#FFF url(../images/top_gnav_img01.jpg) 0 22px no-repeat;}#navi ul{margin:0;padding:0;}#navi ul li{margin:0;padding:0;float:left;}#navi ul li a{margin:0;padding:0;display:block;font-weight:nomal;}#navi a{border-top:2px solid #c9c9ca;}#navi a:hover{border-top:2px solid #6c6c6c;text-decoration:none;}.navi01,.navi01 a,.navi01 a:hover{float:left;width:180px;height:12px;text-indent:-2000px;background:#FFF url(../images/top_gnav_01.gif) no-repeat;text-decoration:none;}.navi02,.navi02 a,.navi02 a:hover{float:left;width:180px;height:12px;text-indent:-2000px;background:#FFF url(../images/top_gnav_02.gif) no-repeat;text-decoration:none;}.navi03,.navi03 a,.navi03 a:hover{float:left;width:180px;height:12px;text-indent:-2000px;background:#FFF url(../images/top_gnav_03.gif) no-repeat;text-decoration:none;}.navi04,.navi04 a,.navi04 a:hover{float:left;width:180px;height:12px;text-indent:-2000px;background:#FFF url(../images/top_gnav_04.gif) no-repeat;text-decoration:none;}.navi05,.navi05 a,.navi05 a:hover{float:left;width:181px;height:12px;text-indent:-2000px;background:#FFF url(../images/top_gnav_05.gif) no-repeat;text-decoration:none;text-indent:-9999px;}#main{padding-left:40px;padding-left:211px;padding-right:208px;padding-bottom:15px;background:tranparent;margin-top:0;margin-bottom:0;}#sidenavi{background:#FFF url(../images/top_sidenavi_bg.gif) 30px 0 no-repeat;width:194px;height:395px;left:0;right:auto;padding-top:0;padding-bottom:0;z-index:1;}#sidenavi ul{margin:0;padding-top:17px;padding-left:30px;}#sidenavi ul li{width:164px;margin:0;padding:0;border-top:1px solid #c9c9ca;list-style-type:none;}#sidenavi ul li a{display:block;width:157px;border-right:7px solid #c9c9ca;}#sidenavi ul li a:hover{border-right:7px solid #efeadd;}[id="sidenavi"]#sidenavi{margin-top:0;}html:lang(ja) #sidenavi{margin-top:0;}.s-navi01,.s-navi01 a,.s-navi01 a:hover{height:22px;text-indent:-2000px;background:url(../images/top_sidenav_01.gif) 13px 4px no-repeat;text-decoration:none;}.s-naviNew02,.s-naviNew02 a,.s-naviNew02 a:hover{height:22px;text-indent:-2000px;background:url(../images/top_sidenav_new02.gif) 5px 4px no-repeat;text-decoration:none;}*:first-child+html .s-naviNew02,.s-naviNew02 a,.s-naviNew02 a:hover{height:22px;text-indent:-2000px;background:url(../images/top_sidenav_new02.gif) 5px 3px no-repeat;text-decoration:none;}.s-navi02,.s-navi02 a,.s-navi02 a:hover{height:22px;text-indent:-2000px;background:url(../images/top_sidenav_02.gif) 13px 4px no-repeat;text-decoration:none;}.s-navi03,.s-navi03 a,.s-navi03 a:hover{height:22px;text-indent:-2000px;background:url(../images/top_sidenav_03.gif) 13px 4px no-repeat;text-decoration:none;}.s-navi04,.s-navi04 a,.s-navi04 a:hover{height:22px;text-indent:-2000px;background:url(../images/top_sidenav_04.gif) 13px 4px no-repeat;text-decoration:none;}.s-navi05,.s-navi05 a,.s-navi05 a:hover{height:22px;text-indent:-2000px;background:url(../images/top_sidenav_05.gif) 13px 4px no-repeat;text-decoration:none;}.s-navi06,.s-navi06 a,.s-navi06 a:hover{height:22px;text-indent:-2000px;background:url(../images/top_sidenav_06.gif) 13px 4px no-repeat;text-decoration:none;}.s-navi07,.s-navi07 a,.s-navi07 a:hover{height:22px;text-indent:-2000px;background:url(../images/top_sidenav_07.gif) 13px 4px no-repeat;text-decoration:none;}.s-navi08,.s-navi08 a,.s-navi08 a:hover{height:22px;text-indent:-2000px;background:url(../images/top_sidenav_08.gif) 13px 4px no-repeat;text-decoration:none;}.s-navi09,.s-navi09 a,.s-navi09 a:hover{height:22px;text-indent:-2000px;background:url(../images/top_sidenav_09.gif) 13px 4px no-repeat;text-decoration:none;}.s-navi10,.s-navi10 a,.s-navi10 a:hover{height:22px;text-indent:-2000px;background:url(../images/top_sidenav_10.gif) 13px 4px no-repeat;text-decoration:none;}.s-navi11,.s-navi11 a,.s-navi11 a:hover{height:22px;text-indent:-2000px;background:url(../images/top_sidenav_11.gif) 13px 4px no-repeat;text-decoration:none;}.s-navi12,.s-navi12 a,.s-navi12 a:hover{height:22px;text-indent:-2000px;background:url(../images/top_sidenav_12.gif) 13px 4px no-repeat;text-decoration:none;}.s-navi13,.s-navi13 a,.s-navi13 a:hover{height:22px;text-indent:-2000px;background:url(../images/top_sidenav_13.gif) 13px 4px no-repeat;text-decoration:none;}.s-navi14,.s-navi14 a,.s-navi14 a:hover{height:22px;text-indent:-2000px;background:url(../images/top_sidenav_14.gif) 13px 4px no-repeat;text-decoration:none;}.s-navi15,.s-navi15 a,.s-navi15 a:hover{height:37px;text-indent:-2000px;background:url(../images/top_sidenav_15.gif) 13px 4px no-repeat;text-decoration:none;}.s-navi16,.s-navi16 a,.s-navi16 a:hover{height:22px;text-indent:-2000px;background:url(../images/top_sidenav_16.gif) 13px 4px no-repeat;text-decoration:none;}#sidenavi ul li.s-navi14{border-bottom:1px solid #c9c9ca;}#sidebox{background:transparent;width:180px;}.contents{background:#FFF;margin-top:0;}.contents img{padding-top:7px;}.contents img.fig{float:left;margin-top:0;margin-right:1em;margin-bottom:1em;margin-left:0;}#sidebox .contents{background:#F2F2F2;margin-top:0;}#sidebox .contents ul{margin:0 0 0 1.4em;padding:0;}#sidebox .contents ul li{margin-bottom:.5em;}.imgbox{background:#FFF;margin-top:0;margin-bottom:6px;}#sidebox .imgbox{background:transparent;}#footer{background:url(../images/foot-bg.gif) center top no-repeat;padding-top:20px;margin-top:0;margin-bottom:0;padding-right:0;padding-bottom:1em;padding-left:0;overflow:auto;}#footer ul{margin-bottom:4px;padding:0;}#footer ul li{margin:0;padding:0 5px;border-right:1px solid #CCC;background-image:none;}#footer ul li.startText{border-left:1px solid #CCC;}
