@charset "UTF-8";

#container{width:750px; margin:0 auto; padding:0 0 20px 0;}
#container .mainph{width:740px; margin:0 auto 20px auto; display:block;}
.subArea{width:198px; margin-right:5px;/*\*/margin-right:10px;/**/ float:left; display:block;}

/*\*/
*html #container .subArea{width:198px; margin-right:5px; float:left;}
/**/
.mainArea{display:block; width:540px; float:left; padding:0; margin:0;}
#container .mainArea ul.info,#container .mainArea ul.info3{width:530px; margin:5px 0 15px 5px; }
#container .mainArea ul.info li,#container .mainArea ul.info2 li,#container .mainArea ul.info3 li{padding:5px 0 5px 8px; border-bottom:dotted 1px #ccc; font-size:11px;}
#container .mainArea ul.info li.nb,#container .mainArea ul.info2 li.nb,#container .mainArea ul.info3 li.nb{border:none;}

*html #container .mainArea ul.info li,*html #container .mainArea ul.info2 li,#container .mainArea ul.info3 li{font-size:12px;}
*+html #container .mainArea ul.info li,*+html #container .mainArea ul.info2 li,#container .mainArea ul.info3 li{font-size:12px;}

#container .mainArea ul.info2 li{background:url(/images/marker.gif) 12px 9px no-repeat; padding-left:2.5em;}

#container .mainArea ul.info li span{color:#19669b; font-size:12px; width:130px; display:block; float:left;}
#container .mainArea ul.info li ul{width:380px; margin-left:120px; }
#container .mainArea ul.info li ul li{font-size:11px; border:none; padding:2px 0 5px 12px; background:url(/other/info/privacy.html) 0 5px no-repeat;}
/*\*/
*html #container .mainArea ul.info li ul{margin-top:-18px;}
*+html #container .mainArea ul.info li ul{margin-top:-18px;}

*html #container .mainArea ul.info li ul li{font-size:12px; border:none; padding:2px 0 5px 12px; background:url(/other/info/privacy.html) 0 5px no-repeat;}
*+html #container .mainArea ul.info li ul li{font-size:12px; border:none; padding:2px 0 5px 12px; background:url(/other/info/privacy.html) 0 5px no-repeat;}
/**/


#container .mainArea ul.info3 li{display:block; width:520px;}
#container .mainArea ul.info3 li span{color:#19669b; font-size:11px; width:130px; display:block; float:left;}

*html #container .mainArea ul.info3 li span{color:#19669b; font-size:12px; width:130px; display:block; float:left;}
*+html #container .mainArea ul.info3 li span{color:#19669b; font-size:12px; width:130px; display:block; float:left;}


#container .mainArea ul.info3 li ul{width:370px; margin-left:130px; }
#container .mainArea ul.info3 li ul li{font-size:11px; border:none; padding:2px 0 5px 0;width:370px;}




.login{width:166px; padding:10px 16px; background:url(/images/login_bg.gif) 0 0 no-repeat; font-size:10px; margin-bottom:-16px; /*\*/margin-bottom:0;/**/}
.login h3{margin:3px 0;}

.login input.loginform{border:solid 1px #bababa; width:164px; display:block; margin:3px 0 10px 0; padding:2px 0; font-size:12px;}
.login p{text-align:center; margin-bottom:8px;}
.login p.mess{text-align:left; line-height:1.5;}
.login p.mess span.usrName{font-size:12px; font-weight:bold;}
.login p input{margin:3px; vertical-align:middle;}
.login p.logo{text-align:right;}
.login hr.dot{clear:both; margin:10px 0; border:0; border-bottom:dotted 1px #999; height:1px;}
.login input.search{border:solid 1px #bababa; width:110px; display:inline; margin:0; font-size:12px; vertical-align:middle; padding:2px 0;}

.loginfoot{width:198px; height:10px; background:url(/images/login_foot.gif) 0 0 no-repeat; overflow:hidden; margin-bottom:15px;}

p.r10 a{color:#a00;}

.contact{width:168px; padding:10px; margin:0 4px; border:dotted 1px #bababa; font-size:10px;}



/* ---------- Tabmenu Layout Start ---------- */

p.tabCaption{width:520px; padding:0 5px; margin:25px 5px -5px 5px; /*border:dotted 1px #bababa; background:#f3f3f3;*/  text-align:right; font-size:10px; color:#19669b;}

.menubox{
width:534px;
height:37px;
margin:0px 0 0 3px;
margin-top:5px;
padding:0;
border-bottom:solid 2px #186092;
}

/* ---------- menubar ---------- */
.menubar1{margin-left:10px;}
*html .menubar1{margin-left:5px;}

.menubar1,.menubar2,.menubar3,.menubar4,.menubar5,.menubar6{float:left; display:block;}

.menubar1{width:84px;}
.menubar2{width:108px;}
.menubar3{width:120px;}
.menubar4{width:64px;}
.menubar5{width:70px;}
.menubar6{width:74px;}

.menubar1 a,.menubar2 a,.menubar3 a,.menubar4 a,.menubar5 a,.menubar6 a{display:block; height:37px; margin:0; padding:0px;}
.menubar1 a:hover,.menubar2 a:hover,.menubar3 a:hover,.menubar4 a:hover,.menubar5 a:hover,.menubar6 a:hover{height:37px; margin:0; padding:0px;}


/* ---------- box_out ---------- */
.box{
clear:both;
width:520px;
height:330px;
margin:0px;
padding:0px;
}

.box:after{
content: "";
clear: both;
height: 15px;
display: block;
visibility: hidden;
}

/* ---------- box_in ---------- */
.list_top{
position:absolute;
margin:0px;
padding:0px;
width:520px;
}
.list{
position:absolute;
display:none;
margin:0px;
padding:0px;
width:520px;
}

/* ---------- box-1 ---------- */
.box1{
position:absolute;
width:84px;
height:37px;
overflow:hidden;
margin-top:-39px;
margin-left:12px;
padding:0px;
background:url(/images/tab001_0.gif) 0 0 no-repeat;
}

/* ---------- box-2 ---------- */
.box2{
position:absolute;
width:108px;
height:37px;
overflow:hidden;
margin-top:-39px;
margin-left:96px;
padding:0px;
background:url(/images/tab002_0.gif) 0 0 no-repeat;
z-index:100;
}

/* ---------- box-3 ---------- */
.box3{
position:absolute;
width:120px;
height:37px;
overflow:hidden;
margin-top:-39px;
margin-left:204px;
padding:0px;
background:url(/images/tab003_0.gif) 0 0 no-repeat;
}

/* ---------- box-4 ---------- */
.box4{
position:absolute;
width:64px;
height:37px;
overflow:hidden;
margin-top:-39px;
margin-left:324px;
padding:0px;
background:url(/images/tab004_0.gif) 0 0 no-repeat;
}


/* ---------- box-4 ---------- */
.box5{
position:absolute;
width:70px;
height:37px;
overflow:hidden;
margin-top:-39px;
margin-left:388px;
padding:0px;
background:url(/images/tab005_0.gif) 0 0 no-repeat;
}


/* ---------- box-4 ---------- */
.box6{
position:absolute;
width:74px;
height:37px;
overflow:hidden;
margin-top:-39px;
margin-left:458px;
padding:0px;
background:url(/images/tab006_0.gif) 0 0 no-repeat;

}


/* ---------- main-1 ---------- */
.maintext1,.maintext2,.maintext3,.maintext4,.maintext5,.maintext6{
margin:0px;
width:520px;
background:#fff;
}



dl.details{margin:0; padding:0; width:380px;}
dl.details dt{margin:0; padding-bottom:3px; display:block; float:left; width:140px; font-size:11px;}
dl.details dd{margin:0; padding-bottom:3px; display:block; float:left; width:240px; font-size:11px;}

