@charset "UTF-8";
/**\*/

@import url("style-base.css");
@import url("style-default.css");
@import url("lightbox.css");




.txt01{
line-height:150%;
padding:5px 0px;
}

.txt02{
line-height:150%;
padding:5px 10px;
}



.txt03{
line-height:180%;
padding:5px 0px;
}



.list01{
padding:3px 0px 3px 25px;
}

.list01 li{
padding:1px 0px;
line-height:180%;
}



.list02{
padding:3px 0px 3px 25px;
list-style:circle;
}

.list02 li{
padding:1px 0px;
line-height:180%;
}



.fortop{
text-align:right;
clear:both;
font-size:93%;
}

.fortop a{
background:url(../../img/inner/point08.gif) no-repeat right center;
padding-right:15px;
}

.fortop a:link,.fortop a:visited { color: ; text-decoration:none; }

.fortop a:hover,.fortop a:active { color: ; text-decoration:none; }



.redtxt{
color:#cc0000;
}

.bluetxt{
color:#1421a1;
}







.ttl00{
background:url(../../img/inner/ttl_bg00.gif) no-repeat left top #F7F7F7;
padding:6px 10px 6px 25px;
font-size:100%;
line-height:150%;
}



.ttl01{
background:url(../../img/inner/ttl_bg01.gif) no-repeat left top #F7F7F7;
padding:6px 10px 6px 25px;
font-size:100%;
line-height:150%;
}



.ttl02{
background:url(../../img/inner/ttl_bg02.gif) no-repeat left top #F7F7F7;
padding:6px 10px 6px 25px;
font-size:100%;
line-height:150%;
}



.ttl03{
background:url(../../img/inner/ttl_bg03.gif) no-repeat left top #F7F7F7;
padding:6px 10px 6px 25px;
font-size:100%;
line-height:150%;
}



.ttl04{
background:url(../../img/inner/ttl_bg04.gif) no-repeat left top #F7F7F7;
padding:6px 10px 6px 25px;
font-size:100%;
line-height:150%;
}



.ttl05{
background:url(../../img/inner/point35.gif) no-repeat left center;
font-size:110%;
padding:4px 0px 3px 15px;
}



.ttl06{
font-size:110%;
line-height:150%;
}





.ttl07{
background:url(../../img/inner/point35.gif) no-repeat left center;
font-size:110%;
padding:4px 0px 3px 15px;
font-size:93%;
}





.cate_ttl01{
background:url(../../img/inner/ttl_bg11.gif) no-repeat left top;
border-bottom:1px solid #F5B560;
padding:10px 10px 7px 30px;
line-height:150%;
font-size:110%;
}



.cate_ttl02{
background:url(../../img/inner/ttl_bg12.gif) no-repeat left top;
border-bottom:1px solid #F6BDD8;
padding:10px 10px 7px 30px;
line-height:150%;
font-size:110%;
}



.cate_ttl03{
background:url(../../img/inner/ttl_bg13.gif) no-repeat left top;
border-bottom:1px solid #D9C0F3;
padding:10px 10px 7px 30px;
line-height:150%;
font-size:110%;
}



.cate_ttl04{
background:url(../../img/inner/ttl_bg14.gif) no-repeat left top;
border-bottom:1px solid #B3D1F0;
padding:10px 10px 7px 30px;
line-height:150%;
font-size:110%;
}



.ttl_area01{
background:url(../../img/inner/ent_bg01.gif) no-repeat left top;
padding:6px 10px 5px 10px;
border-bottom:1px solid #D4D4D4;
}

.ttl_area01 h3.ttl_kurashi{
border-left:3px solid #E78717;
font-size:115%;
padding-left:7px;
line-height:150%;
padding-top:1px;
}

.ttl_area01 h3.ttl_travel{
border-left:3px solid #DF438C;
font-size:115%;
padding-left:7px;
line-height:150%;
padding-top:1px;
}

.ttl_area01 h3.ttl_shisei{
border-left:3px solid #8967C2;
font-size:115%;
padding-left:7px;
line-height:150%;
padding-top:1px;
}

.ttl_area01 h3.ttl_jigyosha{
border-left:3px solid #387BCD;
font-size:115%;
padding-left:7px;
line-height:150%;
padding-top:1px;
}









.link_icon{}







.tab_th01{
height:150px;
border-right:1px solid #CBC0B4;
vertical-align:top;
width:30%;
padding-left:10px;
}

.tab_th02{
height:150px;
border-right:1px solid #CBC0B4;
vertical-align:top;
width:37%;
padding-left:10px;
}

.tab_th03{
height:150px;
vertical-align:top;
width:33%;
padding-left:10px;
}



.tab_th04{
height:150px;
border-right:1px solid #CBC0B4;
vertical-align:top;
width:50%;
padding-left:10px;
}

.tab_th05{
height:150px;
vertical-align:top;
padding-left:10px;
}



.tab_th06{
height:150px;
border-right:1px solid #CBC0B4;
vertical-align:top;
width:40%;
padding-left:10px;
}

.tab_th07{
height:150px;
vertical-align:top;
width:60%;
padding-left:10px;
}



.tab_th08{
height:90px;
border-right:1px solid #CBC0B4;
vertical-align:top;
width:55%;
padding-left:10px;
}

.tab_th09{
height:90px;
vertical-align:top;
padding-left:10px;
}



.tab_th10{
height:90px;
border-right:1px solid #CBC0B4;
vertical-align:top;
width:30%;
padding-left:10px;
}





.tab_th11{
height:90px;
border-right:1px solid #CBC0B4;
vertical-align:top;
width:35%;
padding-left:10px;
}



.tab_th12{
border-right:1px solid #CBC0B4;
vertical-align:top;
width:40%;
padding-left:10px;
}

.tab_th13{
vertical-align:top;
padding-left:10px;
}







.tab_th14{
height:90px;
border-right:1px solid #CBC0B4;
vertical-align:top;
width:35%;
padding-left:10px;
}



























.tab_table01{
}

.tab_table01 th{
text-align:left;
vertical-align:middle;
width:37px;
padding-bottom:7px;
}

.tab_table01 td{
text-align:left;
vertical-align:middle;
font-size:108%;
padding-bottom:7px;
font-weight:bold;
}







.other_link{
list-style:none;
}

.other_link li{
background:url(../../img/inner/point07.gif) no-repeat left 8px;
padding:2px 0px 2px 10px;
list-style:160%;
}

.other_link li a{
background:url(../../img/inner/gaibu.gif) no-repeat right center;
padding-right:17px;
}



.jump{
background:url(../../img/inner/gaibu.gif) no-repeat right center;
padding-right:17px;
}





.input_list{
list-style:none;
}

.input_list li{
padding:2px 0px 2px 10px;
list-style:160%;
}



.p_l10{
padding-left:10px;
}









.link_icon{
background:url(../../img/inner/point36.gif) no-repeat left center;
padding:1px 0px 1px 14px;
line-height:180%;
font-size:85%;
margin-left:18px;
margin-top:15px;
}















.table00{
border-bottom:1px solid #CECECE;
border-left:1px solid #CECECE;
font-size:85%;
}

.table00 th{
border-right:1px solid #CECECE;
border-top:1px solid #CECECE;
vertical-align:middle;
text-align:center;
color:#ffffff;
font-weight:normal;
background:#4FB09F;
padding:5px 5px;
}

.table00 td{
border-right:1px solid #CECECE;
border-top:1px solid #CECECE;
vertical-align:middle;
text-align:center;
font-weight:normal;
padding:7px 5px;
}







.table01{
border-bottom:1px solid #CECECE;
border-left:1px solid #CECECE;
font-size:85%;
}

.table01 th{
border-right:1px solid #CECECE;
border-top:1px solid #CECECE;
vertical-align:middle;
text-align:center;
color:#000;
font-weight:normal;
background:#f8c346;
padding:5px 5px;
}

.table01 td{
border-right:1px solid #CECECE;
border-top:1px solid #CECECE;
vertical-align:middle;
text-align:center;
font-weight:normal;
padding:7px 5px;
}





.table02{
border-bottom:1px solid #CECECE;
border-left:1px solid #CECECE;
font-size:85%;
}

.table02 th{
border-right:1px solid #CECECE;
border-top:1px solid #CECECE;
vertical-align:middle;
text-align:center;
color:#000;
font-weight:normal;
background:#f5abde;
padding:5px 5px;
}

.table02 td{
border-right:1px solid #CECECE;
border-top:1px solid #CECECE;
vertical-align:middle;
text-align:center;
font-weight:normal;
padding:7px 5px;
}





.table03{
border-bottom:1px solid #CECECE;
border-left:1px solid #CECECE;
font-size:85%;
}

.table03 th{
border-right:1px solid #CECECE;
border-top:1px solid #CECECE;
vertical-align:middle;
text-align:center;
color:#000;
font-weight:normal;
background:#d4bded;
padding:5px 5px;
}

.table03 td{
border-right:1px solid #CECECE;
border-top:1px solid #CECECE;
vertical-align:middle;
text-align:center;
font-weight:normal;
padding:7px 5px;
}



.table04{
border-bottom:1px solid #CECECE;
border-left:1px solid #CECECE;
font-size:85%;
}

.table04 th{
border-right:1px solid #CECECE;
border-top:1px solid #CECECE;
vertical-align:middle;
text-align:center;
color:#000;
font-weight:normal;
background:#b6d3f1;
padding:5px 5px;
}

.table04 td{
border-right:1px solid #CECECE;
border-top:1px solid #CECECE;
vertical-align:middle;
text-align:center;
font-weight:normal;
padding:7px 5px;
}







.bute{
margin:20px auto;
border:3px solid #8FCECE;
padding:15px;
text-align:center;
}









.ent_body{
width:610px;
margin:0px auto;
padding-top:10px;
padding-bottom:10px;
line-height:180%;
background-color:#fff;
}



.ent_body ul,

.ent_body ol{
padding:5px 0px 5px 30px;
}





.list_k01{
list-style:none;
padding-left:10px;
padding-top:10px;
}

.list_k01 li{
background:url(../../img/inner/point41.gif) no-repeat left 10px;
padding:3px 0px 3px 10px;
line-height:160%;
}



.list_icon{
list-style:none;
padding-left:10px;
padding-top:10px;
}

.list_icon li{
padding:3px 0px 3px 23px;
line-height:160%;
}



.list_icon li.i_ppt{
background:url(../../img/inner/icon_ppt.gif) no-repeat left 5px;
}

.list_icon li.i_pdf{
background:url(../../img/inner/icon_pdf.gif) no-repeat left 5px;
}

.list_icon li.i_doc{
background:url(../../img/inner/icon_doc.gif) no-repeat left 5px;
}

.list_icon li.i_xls{
background:url(../../img/inner/icon_xls.gif) no-repeat left 5px;
}









.con_area{
background:url(../../img/inner/con_logo.gif) no-repeat left 10px #E9F4F4;
padding:10px 10px 10px 130px;
margin-top:30px;
}

















.yoisite{
border-bottom:1px solid #D4D4D4;
border-left:1px solid #D4D4D4;
width:600px;
margin-left:auto;
margin-right:auto;
}

.yoi_th{
border-top:1px solid #D4D4D4;
border-right:1px solid #D4D4D4;
background:url(../../img/inner/glad01.gif) repeat-x 0 0 #E2E2E2;
text-align:center;
font-size:108%;
padding:7px 0px;
font-weight:normal;
}

.yoi_td{
border-top:1px solid #D4D4D4;
border-right:1px solid #D4D4D4;
text-align:left;
font-size:93%;
padding:15px 20px;
}



.yoi_input{
padding:3px 10px 10px 10px;
text-align:center;
}

.yoi_txtarea{
text-align:center;
padding:10px 0px;
}

.yoi_txtarea textarea{
width:500px;
}











.cate_list01{
list-style:none;
padding:10px 0px 10px 10px;
}

.cate_list01 li{
padding:3px 0px 3px 13px;
line-height:180%;
background:url(../../img/inner/point11.gif) no-repeat left 13px;
}

.cate_list01 li.fakecate{
font-weight:bold;
background:#f4f4f4;
padding:4px 13px;
line-height:150%;
margin-right:12px;
margin-top:15px;
margin-bottom:3px;
border-left:3px solid #F5921C;
}



.cate_list02{
list-style:none;
padding:10px 0px 10px 10px;
}

.cate_list02 li{
padding:3px 0px 3px 13px;
line-height:180%;
background:url(../../img/inner/point12.gif) no-repeat left 13px;
}



.cate_list03{
list-style:none;
padding:10px 0px 10px 10px;
}

.cate_list03 li{
padding:3px 0px 3px 13px;
line-height:180%;
background:url(../../img/inner/point13.gif) no-repeat left 13px;
}

.cate_list03 li.fakecate{
font-weight:bold;
background:#f4f4f4;
padding:4px 13px;
line-height:150%;
margin-right:12px;
margin-top:15px;
margin-bottom:3px;
border-left:3px solid #8967C2;
}



.cate_list04{
list-style:none;
padding:10px 0px 10px 10px;
}

.cate_list04 li{
padding:3px 0px 3px 13px;
line-height:180%;
background:url(../../img/inner/point14.gif) no-repeat left 13px;
}

.cate_list04 li.fakecate{
font-weight:bold;
background:#f4f4f4;
padding:4px 13px;
line-height:150%;
margin-right:12px;
margin-top:15px;
margin-bottom:3px;
border-left:3px solid #387BCD;
}





.ent_area{
padding-top:15px;
padding-bottom:20px;
}





.backs a{
display:block;
width:160px;
margin-left:auto;
margin-right:auto;
padding:6px 0px;
font-size:93%;
background:url(../../img/inner/backs.gif) no-repeat left top #ffffff;
border:1px solid #D7E1DD;
text-align:center;
margin-top:15px;
text-decoration:none;
line-height:160%;
}

.backs a:hover{
background:url(../../img/inner/backs.gif) no-repeat left top #f9f9f9;
}



















.cate_des{
padding:10px 0px;
}









.ent_body table{
border-bottom:1px solid #D7E1DD;
border-left:1px solid #D7E1DD;
border-collapse:collapse;
border-spacing:0;
border-collapse:0px;
}

.ent_body table th{
border-right:1px solid #D7E1DD;
border-top:1px solid #D7E1DD;
padding:7px 8px;
background:#F6F7F6;
border-collapse:collapse;
border-spacing:0;
border-collapse:0px;
}

.ent_body table td{
border-right:1px solid #D7E1DD;
border-top:1px solid #D7E1DD;
padding:7px 8px;
border-collapse:collapse;
border-spacing:0;
border-collapse:0px;
}





.none_table{
border:none !important;
}

.none_table th{
border:none !important;
padding:0px !important;
background:none !important;
}

.none_table td{
border:none !important;
padding:0px !important;
}









.event_tab{
border-bottom:1px solid #E4E4E4;
border-left:1px solid #E4E4E4;
font-size:85%;
}

.event_tab th{
border-top:1px solid #E4E4E4;
border-right:1px solid #E4E4E4;
text-align:center;
font-weight:normal;
vertical-align:middle;
padding:6px 8px;
background:#f8f8f8;
}

.event_tab td{
border-top:1px solid #E4E4E4;
border-right:1px solid #E4E4E4;
font-weight:normal;
vertical-align:middle;
padding:6px 5px;
}







#event_year{
padding:20px 0px 0px 0px;
}

#event_year ul{
list-style:none;
}

#event_year ul li{
line-height:200%;
display:inline;
padding-right:20px;
}

#event_year ul li span{
padding:0px 7px;
background:url(../../img/inner/point24.gif) no-repeat left center;
}







#sitemap{
padding-top:15px;
padding-left:15px;
}



#site_left{
width:300px;
float:left;
}

#site_right{
width:300px;
float:right;
}



#sitemap ul{
list-style:none;
}

#sitemap ul li{
padding:3px 0px 3px 14px;
background:url(../../img/inner/point36.gif) no-repeat left 8px;
line-height:150%;
font-size:100%;
}

#sitemap ul li.site_sub{
padding:2px 0px 2px 14px;
background:url(../../img/inner/point37.gif) no-repeat left 6px;
line-height:150%;
font-size:85%;
margin-left:20px;
}



#voice02{
display:none;
}









.ent_body h4{
background:url(../../img/inner/point_4.gif) no-repeat left 8px;
font-size:124%;
padding:3px 0px 3px 20px;
line-height:160%;
color:#3f816f;
margin-top:10px;
margin-bottom:10px;
}

.ent_body h5{
background:url(../../img/inner/point35.gif) no-repeat left 9px;
font-size:110%;
padding:4px 0px 3px 15px;
}















.table05{
border-bottom:1px solid #dfdfdf;
border-left:1px solid #dfdfdf;
font-size:85%;
}

.table05 th{
border-right:1px solid #dfdfdf;
border-top:1px solid #dfdfdf;
vertical-align:middle;
text-align:center;
font-weight:normal;
background:#EFEFEF;
padding:5px 5px;
}

.table05 td{
border-right:1px solid #dfdfdf;
border-top:1px solid #dfdfdf;
vertical-align:middle;
text-align:left;
font-weight:normal;
padding:7px 5px;
}







#mobile_box{
border:1px solid #D3E8DE;
background:#E4F3EC;
width:580px;
padding:15px 20px;
line-height:180%;
margin-left:auto;
margin-right:auto;
margin-top:40px;
margin-bottom:40px;
}





.w568{
width:568px;
margin:0px auto;
}





.size_tab{
}

.size_tab th{
vertical-align:top;
width:255px;
text-align:left;
}

.size_tab td{
vertical-align:top;
text-align:left;
line-height:180%;
}





















.f450:focus,

.f400:focus,

.f350:focus,

.f300:focus,

.f200:focus,

.f100:focus,

.f50:focus,

.f30:focus,

.change_table textarea:focus{
background-color:#FEEEEE;
}





.f350{
width:350px;
padding:1px;
border:1px solid #858585;
font-size:93%;
}

.f300{
width:300px;
padding:1px;
border:1px solid #858585;
font-size:93%;
}

.f400{
width:400px;
padding:1px;
border:1px solid #858585;
font-size:93%;
}



.f450{
width:450px;
padding:1px;
border:1px solid #858585;
font-size:93%;
}



.f200{
width:200px;
padding:1px;
border:1px solid #858585;
font-size:93%;
}



.f100{
width:100px;
padding:1px;
border:1px solid #858585;
font-size:93%;
}



.f70{
width:70px;
padding:1px;
border:1px solid #858585;
font-size:93%;
}



.f50{
width:50px;
padding:1px;
border:1px solid #858585;
font-size:93%;
}



.f30{
width:30px;
padding:1px;
border:1px solid #858585;
font-size:93%;
}



table.form_table{
border-bottom:1px solid #DCCEBE;
border-left:1px solid #DCCEBE;
font-size:108%;
}

table.form_table th{
border-top:1px solid #DCCEBE;
border-right:1px solid #DCCEBE;
background:#f4f4f4;
font-weight:normal;
text-align:left;
vertical-align:top;
padding:7px 7px;
width:170px;
}

table.form_table td{
border-top:1px solid #DCCEBE;
border-right:1px solid #DCCEBE;
text-align:left;
vertical-align:top;
padding:7px 7px;
}



table.form_table th.must{
background:url(../../img/inner/must.gif) no-repeat 145px 6px #f4f4f4;
}











table.form_bt{
margin:20px auto;
width:200px;
}

table.form_bt td{
text-align:center;
}





.cate_dis{
padding-top:12px;
line-height:180%;
}





#tab_search02{
padding:20px 0px 5px 0px;
font-size:93%;
background-color:#fff;
}

#tab_search02 th{
padding-right:8px;
padding-left:15px;
}

#tab_search02 td{
padding-right:3px;
}








.keyword_list{
list-style:none;
height:37px;
margin-top:15px;
}

.keyword_list li{
width:160px;
float:left;
height:37px;
}



#key01{
width:146px;
height:24px;
background:url(../../img/inner/ken01.gif) no-repeat left top;
display:block;
cursor:pointer;
padding-left:10px;
padding-top:13px;
margin:0px auto;
}

#key01:hover{
background:url(../../img/inner/ken01_on.gif) no-repeat left top;
}

#key02{
width:146px;
height:24px;
background:url(../../img/inner/ken02.gif) no-repeat left top;
display:block;
cursor:pointer;
padding-left:10px;
padding-top:13px;
margin:0px auto;
}

#key02:hover{
background:url(../../img/inner/ken02_on.gif) no-repeat left top;
}

#key03{
width:146px;
height:24px;
background:url(../../img/inner/ken03.gif) no-repeat left top;
display:block;
cursor:pointer;
padding-left:10px;
padding-top:13px;
margin:0px auto;
}

#key03:hover{
background:url(../../img/inner/ken03_on.gif) no-repeat left top;
}

#key04{
width:146px;
height:24px;
background:url(../../img/inner/ken04.gif) no-repeat left top;
display:block;
cursor:pointer;
padding-left:10px;
padding-top:13px;
margin:0px auto;
}

#key04:hover{
background:url(../../img/inner/ken04_on.gif) no-repeat left top;
}









.key_tab{
border-left:1px solid #dfdfdf;
border-top:1px solid #dfdfdf;
}

.key_tab th{
border-right:1px solid #dfdfdf;
border-bottom:1px solid #dfdfdf;
font-size:93%;
padding:3px 15px;
line-height:150%;
text-align:left;
background:url(../../img/inner/glad01.gif) repeat-x 0 -1px;
}

.key_tab td{
border-right:1px solid #dfdfdf;
border-bottom:1px solid #dfdfdf;
font-size:93%;
padding:8px 15px;
line-height:150%;
text-align:left;
}



.key_tab td img{
vertical-align:middle;
padding-left:3px;
cursor:pointer;
}















.faq_menu{
list-style:none;
background:url(../../img/inner/faq_menu_bg.gif) repeat-y 0 0;
padding-bottom:10px;
border-bottom:1px solid #D7E1DD;
}

.faq_menu li.nst01{
background:url(../../img/menu_bg02.gif) no-repeat left top;
padding:7px 5px 6px 27px;
font-size:100%;
line-height:150%;
width:150px;
border-bottom:1px solid #D7E1DD;
border-top:1px solid #D7E1DD;
}

.faq_menu li.nst02{
background:url(../../img/inner/faq_point01.gif) no-repeat 13px 11px #ffffff;
font-size:85%;
padding:7px 5px 6px 27px;
margin:0px 1px;
line-height:150%;
border-bottom:1px solid #D7E1DD;
}

.faq_menu li.nst03{
background:url(../../img/inner/faq_point02.gif) no-repeat 18px 8px #ffffff;
font-size:85%;
padding:3px 5px 2px 32px;
margin:0px 1px;
line-height:150%;
}

.faq_menu li.nst04{
background:url(../../img/inner/faq_point03.gif) no-repeat 24px 8px #ffffff;
font-size:85%;
padding:3px 5px 2px 35px;
margin:0px 1px;
line-height:150%;
}

.faq_menu li.nst05{
background:url(../../img/inner/faq_point04.gif) no-repeat 30px 9px #ffffff;
font-size:85%;
padding:3px 5px 2px 40px;
margin:0px 1px;
line-height:150%;
}





.faq_list{
list-style:none;
padding-top:15px;
}

.faq_list li{
background:url(../../img/inner/q.gif) no-repeat 10px 7px;
padding:1px 0px 1px 32px;
line-height:170%;
}





.question{
font-size:120%;
line-height:150%;
background:url(../../img/inner/q2.gif) no-repeat 10px 6px #FCF5D6;
padding:12px 10px 12px 55px;
width:575px;
border:1px solid #EAE5D0;
margin-top:25px;
}





.answer{
background:url(../../img/inner/a.gif) no-repeat 10px 6px;
padding:12px 10px 25px 55px;
margin-top:10px;
line-height:180%;
border-bottom:1px solid #BEBEBE;
}







.faq_kanren{
font-size:115%;
color:#179984;
padding:20px 0px 5px 0px;
}



.faq_kanrenlist{
list-style:none;
margin-bottom:60px;
}

.faq_kanrenlist li{
padding:3px 0px 3px 110px;
line-height:170%;
}



.faq_icon04{
background:url(../../img/inner/key_icon04.gif) no-repeat left 5px;
}

.faq_icon05{
background:url(../../img/inner/key_icon05.gif) no-repeat left 5px;
}

.faq_icon06{
background:url(../../img/inner/key_icon06.gif) no-repeat left 5px;
}

.faq_icon08{
background:url(../../img/inner/key_icon08.gif) no-repeat left 5px;
}

.faq_icon09{
background:url(../../img/inner/key_icon08.gif) no-repeat left 5px;
}

.faq_icon010{
background:url(../../img/inner/key_icon08.gif) no-repeat left 5px;
}

.faq_icon011{
background:url(../../img/inner/key_icon08.gif) no-repeat left 5px;
}

.faq_icon012{
background:url(../../img/inner/key_icon08.gif) no-repeat left 5px;
}

.faq_icon013{
background:url(../../img/inner/key_icon08.gif) no-repeat left 5px;
}











































.answer table{
border-bottom:1px solid #D7E1DD;
border-left:1px solid #D7E1DD;
border-collapse:collapse;
border-spacing:0;
border-collapse:0px;
}

.answer table th{
border-right:1px solid #D7E1DD;
border-top:1px solid #D7E1DD;
padding:7px 8px;
background:#F6F7F6;
border-collapse:collapse;
border-spacing:0;
border-collapse:0px;
}

.answer table td{
border-right:1px solid #D7E1DD;
border-top:1px solid #D7E1DD;
padding:7px 8px;
border-collapse:collapse;
border-spacing:0;
border-collapse:0px;
}





.none_table{
border:none !important;
}

.none_table th{
border:none !important;
padding:0px !important;
background:none !important;
}

.none_table td{
border:none !important;
padding:0px !important;
}





.answer ul,

.answer ol{
padding:5px 0px 5px 30px;
}































.faq_menubox{
background:url(../../img/inner/faq_menu_bg.gif) repeat-y 0 0 #ffffff;
padding-bottom:10px;
border-bottom:1px solid #D7E1DD;
}

.faq_menubox .nst01{
background:url(../../img/menu_bg02.gif) no-repeat left top #ffffff;
padding:7px 5px 6px 27px;
font-size:100%;
line-height:150%;
width:150px;
border-bottom:1px solid #D7E1DD;
border-top:1px solid #D7E1DD;
}

.faq_menubox .nst02{
background:url(../../img/inner/faq_point01.gif) no-repeat 13px 11px #ffffff;
font-size:85%;
padding:7px 5px 6px 27px;
margin:0px 1px;
line-height:150%;
border-bottom:1px solid #D7E1DD;
}

.faq_menubox .nst03{
background:url(../../img/inner/faq_point02.gif) no-repeat 18px 8px #ffffff;
font-size:85%;
padding:3px 5px 2px 32px;
margin:0px 1px;
line-height:150%;
}

.faq_menubox .nst04{
background:url(../../img/inner/faq_point03.gif) no-repeat 24px 8px #ffffff;
font-size:85%;
padding:3px 5px 2px 35px;
margin:0px 1px;
line-height:150%;
}

.faq_menubox .nst05{
background:url(../../img/inner/faq_point04.gif) no-repeat 30px 9px #ffffff;
font-size:85%;
padding:3px 5px 2px 40px;
margin:0px 1px;
line-height:150%;
}





.slider_bt{
color:#0000FF;
text-decoration:underline;
cursor:pointer;
}



.nst02 a:link,.nst02 a:visited { color:#333333!important ; text-decoration:none; }

.nst02 a:hover,.nst02 a:active { color:#0000ff!important ; text-decoration:underline; }

.nst03 a:link,.nst03 a:visited { color:#333333!important ; text-decoration:none; }

.nst03 a:hover,.nst03 a:active { color:#0000ff!important ; text-decoration:underline; }

.nst04 a:link,.nst04 a:visited { color:#333333!important ; text-decoration:none; }

.nst04 a:hover,.nst04 a:active { color:#0000ff!important ; text-decoration:underline; }





















