.tab06ver {
margin-bottom:15px;
border-bottom:4px solid #dbd5b6;
}
.tab06ver .ul01 {
zoom:1;
}
.tab06ver .ul01:after {
content: " ";
display:block;
visibility:hidden;
clear:both;
height:0.1px;
font-size:0.1em;
line-height:0;
}
.tab06ver .ul01 li {
height:34px;
float:left;
width:161px;
}
.tab06ver .ul01 li a {
text-indent:-9999px;
overflow:hidden;
display:block;
height:34px;
}
.tab06ver .ul01 .li01_2 {
background:url(/images/overseas_agency_detail_contract/btn_tab01_for.jpg) 0 0 no-repeat;
margin-right:4px;
width:105px;
}
.tab06ver .ul01 .li02 {
background:url(/images/overseas_agency_detail_contract/btn_tab02_for.jpg) 0 0 no-repeat;
margin-right:4px;
width:105px;
}
.tab06ver .ul01 .li03 {
background:url(/images/overseas_agency_detail_contract/btn_tab03_for.jpg) 0 0 no-repeat;
margin-right:4px;
width:105px;
}
.tab06ver .ul01 .li04 {
background:url(/images/overseas_agency_detail_contract/btn_tab04_for.jpg) 0 0 no-repeat;
margin-right:4px;
width:105px;
}
.tab06ver .ul01 .li05 {
background:url(/images/overseas_agency_detail_contract/btn_tab05_for.jpg) 0 0 no-repeat;
margin-right:4px;
width:105px;
}
.tab06ver .ul01 .li06 {
background:url(/images/overseas_agency_detail_contract/btn_tab06_for.jpg) 0 0 no-repeat;
width:105px;
}
.tab06ver .ul01 .li01_2_on {
background:url(/images/overseas_agency_detail_contract/btn_tab01_on.jpg) 0 0 no-repeat;
margin-right:4px;
text-indent:-9999px;
overflow:hidden;
width:105px;
}
.tab06ver .ul01 .li02_on {
background:url(/images/overseas_agency_detail_contract/btn_tab02_on.jpg) 0 0 no-repeat;
margin-right:4px;
text-indent:-9999px;
overflow:hidden;
width:105px;
}
.tab06ver .ul01 .li03_on {
background:url(/images/overseas_agency_detail_contract/btn_tab03_on.jpg) 0 0 no-repeat;
margin-right:4px;
text-indent:-9999px;
overflow:hidden;
width:105px;
}
.tab06ver .ul01 .li04_on {
background:url(/images/overseas_agency_detail_contract/btn_tab04_on.jpg) 0 0 no-repeat;
margin-right:4px;
text-indent:-9999px;
overflow:hidden;
width:105px;
}
.tab06ver .ul01 .li05_on {
background:url(/images/overseas_agency_detail_contract/btn_tab05_on.jpg) 0 0 no-repeat;
margin-right:4px;
text-indent:-9999px;
overflow:hidden;
width:105px;
}
.tab06ver .ul01 .li06_on {
background:url(/images/overseas_agency_detail_contract/btn_tab06_on.jpg) 0 0 no-repeat;
text-indent:-9999px;
overflow:hidden;
width:105px;
}
.tab06ver .ul01 .li01_2_off {
background:url(/images/overseas_agency_detail_contract/btn_tab01_off.jpg) 0 0 no-repeat;
margin-right:4px;
text-indent:-9999px;
overflow:hidden;
width:105px;
}
.tab06ver .ul01 .li02_off {
background:url(/images/overseas_agency_detail_contract/btn_tab02_off.jpg) 0 0 no-repeat;
margin-right:4px;
text-indent:-9999px;
overflow:hidden;
width:105px;
}
.tab06ver .ul01 .li03_off {
background:url(/images/overseas_agency_detail_contract/btn_tab03_off.jpg) 0 0 no-repeat;
margin-right:4px;
text-indent:-9999px;
overflow:hidden;
width:105px;
}
.tab06ver .ul01 .li04_off {
background:url(/images/overseas_agency_detail_contract/btn_tab04_off.jpg) 0 0 no-repeat;
margin-right:4px;
text-indent:-9999px;
overflow:hidden;
width:105px;
}
.tab06ver .ul01 .li05_off {
background:url(/images/overseas_agency_detail_contract/btn_tab05_off.jpg) 0 0 no-repeat;
margin-right:4px;
text-indent:-9999px;
overflow:hidden;
width:105px;
}
.tab06ver .ul01 .li06_off {
background:url(/images/overseas_agency_detail_contract/btn_tab06_off.jpg) 0 0 no-repeat;
text-indent:-9999px;
overflow:hidden;
width:105px;
}
.tab06ver .ul01 .li01_2 a:hover {
background:url(/images/overseas_agency_detail_contract/btn_tab01_on.jpg) 0 0 no-repeat;
width:105px;
}
.tab06ver .ul01 .li02 a:hover {
background:url(/images/overseas_agency_detail_contract/btn_tab02_on.jpg) 0 0 no-repeat;
width:105px;
}
.tab06ver .ul01 .li03 a:hover {
background:url(/images/overseas_agency_detail_contract/btn_tab03_on.jpg) 0 0 no-repeat;
width:105px;
}
.tab06ver .ul01 .li04 a:hover {
background:url(/images/overseas_agency_detail_contract/btn_tab04_on.jpg) 0 0 no-repeat;
width:105px;
}
.tab06ver .ul01 .li05 a:hover {
background:url(/images/overseas_agency_detail_contract/btn_tab05_on.jpg) 0 0 no-repeat;
width:105px;
}
.tab06ver .ul01 .li06 a:hover {
background:url(/images/overseas_agency_detail_contract/btn_tab06_on.jpg) 0 0 no-repeat;
width:105px;
}
#tab08 {
padding-left:2px;
margin-bottom:15px;
border-bottom:4px solid #dbd5b6;
}
#tab08 li {
float:left;
margin-right:2px;
text-indent:-9999px;
overflow:hidden;
}
#tab08 li,
#tab08 li strong,
#tab08 li a {
display:block;
width:79px;
height:34px;
background-image:url(/images/overseas_agency_detail_contract/btn_tab01.png);
background-repeat:no-repeat;
}
#tab08 .t1 {
background-position:0px 0px;
}
#tab08 .t2 {
background-position:-80px 0px;
}
#tab08 .t3 {
background-position:-160px 0px;
}
#tab08 .t4 {
background-position:-240px 0px;
}
#tab08 .t5 {
background-position:-320px 0px;
}
#tab08 .t6 {
background-position:-400px 0px;
}
#tab08 .t7 {
background-position:-480px 0px;
}
#tab08 .t8 {
background-position:-560px 0px;
}
#tab08 .t1 strong {
background-position:0px -100px;
}
#tab08 .t2 strong {
background-position:-80px -100px;
}
#tab08 .t3 strong {
background-position:-160px -100px;
}
#tab08 .t4 strong {
background-position:-240px -100px;
}
#tab08 .t5 strong {
background-position:-320px -100px;
}
#tab08 .t6 strong {
background-position:-400px -100px;
}
#tab08 .t7 strong {
background-position:-480px -100px;
}
#tab08 .t8 strong {
background-position:-560px -100px;
}
#tab08 .t1 a {
background-position:0px -50px;
}
#tab08 .t2 a {
background-position:-80px -50px;
}
#tab08 .t3 a {
background-position:-160px -50px;
}
#tab08 .t4 a {
background-position:-240px -50px;
}
#tab08 .t5 a {
background-position:-320px -50px;
}
#tab08 .t6 a {
background-position:-400px -50px;
}
#tab08 .t7 a {
background-position:-480px -50px;
}
#tab08 .t8 a {
background-position:-560px -50px;
}
#tab08 .t1 a:hover {
background-position:0px -100px;
}
#tab08 .t2 a:hover {
background-position:-80px -100px;
}
#tab08 .t3 a:hover {
background-position:-160px -100px;
}
#tab08 .t4 a:hover {
background-position:-240px -100px;
}
#tab08 .t5 a:hover {
background-position:-320px -100px;
}
#tab08 .t6 a:hover {
background-position:-400px -100px;
}
#tab08 .t7 a:hover {
background-position:-480px -100px;
}
#tab08 .t8 a:hover {
background-position:-560px -100px;
}
#os_navitxt {
margin:20px 0;
_padding:4px 0;
text-align:center;
border:1px dotted #ccc;
border-width:1px 0;
}
#os_navitxt li {
display:inline;
padding:0 10px 0 8px;
color:#ccc;
font-size:80%;
line-height:1.2;
background:url(/images/common/arrow_green02.gif) no-repeat left center;
}
#os_navitxt strong {
color:#399;
}
#from_staff {
margin:0 0 16px 0px;
padding:0;
line-height:0;
}
#from_staff img.tab_btm {
margin:0;
padding:0;
line-height:0;
font-size:0;
vertical-align:top;
}
#from_staff .midashi {
background:url(/images/overseas_agency_detail_contract/staff_midashi.gif) 0 0 no-repeat;
height:58px;
}
#from_staff .midashi p {
font-size:16px;
font-weight:bold;
line-height:1;
padding:19px 0 0 10px;
color:#555;
}
#from_staff .wrap3_bg {
background:url(/images/overseas_agency_detail_contract/staff_tab_middle.jpg) repeat-y;
width:650px;
padding:10px 0 0 0;
}
#from_staff .wrap3 {
clear:both;
overflow:hidden;
padding:0 10px;
margin-left:-6px;
line-height:normal;
}
#from_staff .wrap3 .w {
width:206px;
float:left;
margin-left:6px;
padding:0;
zoom:1;
}
#from_staff .wrap3 .w:after {
content: " ";
display:block;
visibility:hidden;
clear:both;
height:0.1px;
font-size:0.1em;
line-height:0;
}
#from_staff .wrap3 .box {
width: 206px;
margin:0;
padding:0;
}
#from_staff .wrap3 .box img.photo {
float: left;
margin: 0 6px 0 0;
}
#from_staff .wrap3 .box .text {
float: left;
display:block;
word-wrap: break-word;
width: 100px;
}
#from_staff .wrap3 .detail_photo {
float:left;
width:180px;
height:180px;
margin: 0 10px 0 0;
text-align:right;
}
#from_staff .wrap3 .detail_txt {
float:left;
width:426px;
background:url(/images/overseas_agency_detail_contract/double_line.gif) repeat-y;
padding:0 0 0 14px;
}
#from_staff .wrap3 .detail_txt dl.right dt {
font-weight:bold;
color:#6d76cd;
}
#from_staff .wrap3 .detail_txt dl.right dd {
margin:0 0 0 24px;
text-indent:-23px;
}
#from_staff .wrap3 .detail_txt dl.right dd span.stf_arrow {
padding:0 10px 0 0;
color:#6d76cd;
font-weight:bold;
}
#from_staff .wrap3 .detail_longtxt {
clear:both;
padding:14px 0 0 0;
}
#from_staff .wrap3 .detail_longtxt dl.bottom {
margin:0 0 20px 0;
}
#from_staff .wrap3 .detail_longtxt dl.bottom dt {
background:url(/images/overseas_agency_detail_contract/staff_longtxt.jpg) no-repeat 0 50%;
font-weight:bold;
color:#6d76cd;
padding:0 0 0 22px;
}
#from_staff .wrap3 .detail_longtxt dl.bottom dd {
margin:0 0 0 46px;
text-indent:-23px;
}
#from_staff .wrap3 .detail_longtxt dl.bottom dd span.stf_arrow {
padding:0 10px 0 0;
color:#6d76cd;
font-weight:bold;
}
#from_staff .wrap3 .ichioshi table.box {
width:630px;
margin:0 auto 10px;
}
#from_staff .wrap3 .ichioshi table.box td.photo {
background:url(/images/overseas_agency_detail_contract/photo_bg.gif) no-repeat;
text-align:center;
height:150px;
width:150px;
vertical-align:middle;
padding:0 1px;
}
#from_staff .wrap3 .ichioshi table.box td.photo .image {
margin:0;
padding:0;
width:148px;
}
#from_staff .wrap3 .ichioshi table.box td.txt {
padding:0 0 0 10px;
}
#from_staff .wrap3 .ichioshi table.box .txt span.name {
font-weight:normal;
color:#ee2c85;
font-size:16px;
display:block;
font-weight:bold;
padding:0 0 10px 0;
}
#from_staff .wrap3 .ichioshi .txt .icon {
display:block;
padding:0 0 10px 0;
}
#from_staff h4 {
margin:20px 0 10px 0;
}
.os_wrap_tab {
margin:0 0 15px 0;
clear:both;
overflow:hidden;
}
.os_wrap_tab ul.os_rank_tab {
margin:0;
padding:0;
}
.os_wrap_tab ul.os_rank_tab li.a {
float:left;
width:261px;
}
.os_wrap_tab ul.os_rank_tab li.k {
float:left;
width:222px;
}
.os_wrap_tab ul.os_rank_tab li.b {
float:left;
width:167px;
}
.div_cmn08 .os_deco_bg {
background:url(/images/overseas_ranking/deco_bg.gif) no-repeat left top #F6F6F6;
clear:both;
}
.div_cmn08 .innerbox p.agencys {
background: none;
color: #4e70c6;
float: left;
font-size: 100%;
font-weight: normal;
padding: 6px 0 0 5px;
}
.div_cmn08 .innerbox h4.agent {
width:109px;
float:left;
}
.div_cmn08 .innerbox .toOfficial {
float:right;
}
.div_cmn08 .innerbox {
background: none;
clear: both;
padding: 5px;
background-color: #FCFCFC;
}
.div_cmn08 .div01 .tbl01 .td03 span.moreInfoAgent {
padding: 0 5px 0 0;
float:right;
}
.div_cmn08 .innerbox .ranking_agent {
margin:5px 0 0 0;
}
.div_cmn08 .div01 .tbl01 .td03 .ranking_planInfo {
padding: 2px 0;
}
.div_cmn08 .div01 .tbl01 .td03 .ranking_planInfo h4 {
width:109px;
float:left;
}
.div_cmn08 .div01 .tbl01 .td03 .ranking_planInfo p {
float:left;
padding:5px 0 0 5px;
color:#f00;
font-weight:bold;
font-size:120%;
}
.div_cmn08 .div01 .tbl01 .td03 .ranking_planInfo p a {
font-size: 80%;
font-weight: normal;
margin-left: 5px;
}
#osat_fair {
margin-bottom:20px;
padding:10px 15px 4px;
border:1px solid #dbd5b6;
background:url(/images/overseas_agency_detail_contract/bg_top_fair01.png) repeat-y right top;
}
#osat_fair dl {
margin-top:8px;
}
#osat_fair dt {
width:85px;
_width:100px;
float:left;
clear:left;
padding:1px 0 1px 15px;
text-align:center;
font-weight:bold;
background:#f3eed6 url(/images/overseas_agency_detail_contract/ico_top_fair01.png) no-repeat 8px center;
}
#osat_fair dd {
margin:0 0 6px 110px;
padding:1px 0;
}
.osabr_fair {
background:#fefbed !important;
padding:9px 10px 8px !important;
}
.osabr_fair img {
vertical-align:top;
padding-top:3px;
/padding-top:1px;
}
.osabr_fair span {
font-weight:bold;
padding:0 10px;
}
.ph_narrow {
margin-bottom:20px;
padding:6px 10px;
background:url(/images/overseas_photosearch/bg_stripe.gif) repeat top left;
}
.ph_narrow select {
margin:5px 5px 0 0;
}
.ph_narrow input {
vertical-align:top;
}
#rank_ph {
width:300px;
float:right;
}
#rank_ph ol {
margin:0 10px;
}
#rank_ph li {
padding-bottom:18px;
background:url(/images/overseas_ranking/hr_phrank01.gif) no-repeat left bottom;
}
#rank_ph .txt {
width:120px;
float:right;
margin-top:3px;
}
#rank_ph h3 {
font-weight:normal;
line-height:1.4;
}
#rank_ph h3 img {
display:block;
margin-bottom:7px;
}
#rank_ph .point {
margin-top:5px;
text-align:center;
line-height:1.4;
border:1px solid #e6e6e6;
}
#rank_ph .point span {
padding:0 5px;
color:#399;
font-size:120%;
font-weight:bold;
}
#rank_ph .ph {
width:150px;
float:left;
background:url(/images/overseas_ranking/bg_phrank01.gif) repeat-y left top;
text-align:center;
}
#rank_ph .ph img {
margin:8px;
border:2px solid #fff;
}
#rank_ph .comm {
font-size:80%;
text-align:center;
}
#rank_ph .comm a {
display:block;
}
#navi_btn {
background:url(/images/overseas_agency_detail_contract/navi_bg.gif) repeat-x 0 0;
width:100%;
background-color:#000;
position:fixed;
bottom:0;
left:0;
height:42px;
}
#navi_btn .text {
float: left;
}
#navi_btn .navi_btn_inner {
width:960px;
margin:auto;
}
#navi_btn ul.bnr {
padding-top:9px;
}
#navi_btn ul.bnr li {
float:left;
padding-left:6px;
}
#navi_btn ul.bnr li.start {
float:left;
padding:0;
}

/*会場一覧 エリア横移動*/
.area_change{
background:#f9f7eb;
margin-bottom:20px;
*zoom:1;
}
.area_change .middle_area{
padding:10px;
}
.area_change .middle_area h3{
width:100px;
float:left;
}
.area_change .middle_area .areas{
width:530px;
float:right;
overflow:hidden;
}
.area_change .middle_area .areas li{
color:#a8a8a8;
display:block;
float:left;
margin:2px 0 2px -1px;
padding:0 10px;
white-space:nowrap;
line-height:1.2;
border-left:1px solid #b5a46e;
}
.area_change .middle_area .areas li strong{
color:#786122;
}
.area_change .small_area{
margin:0 10px;
padding:10px 0;
background:url(/images/overseas_area_view/bg_areachange01.png) repeat-x top left;
}
.area_change .small_area .areas{
width:570px;
float:left;
}
.area_change .small_area .areas .tit{
padding-left:15px;
margin-bottom:3px;
color:#a89663;
background:url(/images/common/icon_shine.gif) no-repeat left top;
}
.area_change .small_area .areas li{
display:block;
width:20%;
float:left;
margin:1px 0;
font-size:80%;
}
.area_change .small_area .areas li input{
vertical-align:top;
*vertical-align:baseline;
margin-right:2px;
}
.area_change .small_area .btn{
width:46px;
float:right;
margin-top:7px;
}
.area_change .goto_plan{
padding:5px 5px 0;
text-align:right;
border-top:1px solid #dacdac;
background:#fff url(/images/overseas_area_view/bg_areachange02.png) repeat-x left 1px;
}

/*並べ替えとページャ*/
.page_change{
margin-bottom:10px;
}
.page_change form{
float:left;
margin-top:5px;
}
.page_change .pager{
float:right;
}
.page_change .pager span{
font-size:120%;
}
.page_change .pager a{
display:inline-block;
margin-left:3px;
padding:3px 5px 2px;
line-height:1.2;
border:1px solid #d52f8b;
}
.page_change .pager a:hover{
background:#fce6ed;
text-decoration:none;
}

/*エリアTOP 見出し*/
.areatop_main{
margin:10px 0 20px;
}

/*エリアTOP 中エリア一覧*/
#middlearea_list{
background:#f2f2f2 url(/images/overseas_area/bg_arealist01.png) no-repeat right bottom;
padding:6px 0 0 6px;
}
#middlearea_list li{
float:left;
margin:0 4px 6px 0;
line-height:1.2;
border:2px solid #e6e6e6;
border-width:0 2px 2px 0;
}
#middlearea_list li a{
display:block;
width:153px;
height:128px;
background:#fff url(/images/common/arrow_gray01.png) no-repeat right bottom;
border:1px solid #ccc;
}
#middlearea_list li a:hover{
background:#fff0f5 url(/images/common/arrow_gray01.png) no-repeat right bottom;
}
#middlearea_list li .ph{
display:block;
padding:2px 2px 0;
}
#middlearea_list li .txt{
display:block;
padding:4px 5px 0;
}

/*エリアTOP 会場と手配会社リスト導線*/
#area_lists{
background:#f2f2f2;
padding:0 10px 5px;
}
#area_lists ul{
float:right;
}
#area_lists ul li{
float:left;
margin-left:25px;
padding-left:12px;
background:url(/images/common/arrow_blue.gif) no-repeat left center;
}

/*エリアTOP 手配会社TOPIC*/
#area_topic{
width:400px;
float:left;
background:url(/images/common/bg_topic01.png) repeat-x left 5px;
}
#area_topic li{
margin:3px 0 0 10px;
padding-left:12px;
background:url(/images/common/arrow_blue.gif) no-repeat left center;
}
.areainfo_btn{
width:240px;
float:right;
margin-top:5px;
}
.areainfo_txt{
text-align:center;
margin:10px 0 20px;
}

/*エリアTOP プラン検索*/
#areatop_planserch{
width:400px;
float:left;
padding-top:11px;
background:url(/images/overseas_area/plan_search/bg_plan_form01.png) no-repeat left top;
}
#areatop_planserch #areatop_planserch_inner{
padding:0 10px 7px;
background:#fefcf5 url(/images/common/plan_lace.gif) repeat-y right top;
border:1px solid #d1c6a6;
border-width:0 1px 1px;
}
#areatop_planserch .serch_item{
margin:-1px 0 0 0;
padding:13px 2px;
background:url(/images/overseas_area/plan_search/hr_plan_form01.png) repeat-x bottom left;
}
#areatop_planserch .serch_item input{
vertical-align:text-top;
*vertical-align:baseline;
margin-right:3px;
}
#areatop_planserch .serch_item li{
float:left;
white-space:nowrap;
padding:3px 20px 0 0;
}
#areatop_planserch .compact p{
width:60px;
float:left;
}
#areatop_planserch .compact select{
width:145px;
margin-right:5px;
vertical-align:top;
}
#areatop_planserch .add_cond{
margin-top:-7px;
text-align:right;
background:#fefcf5 url(/images/overseas_area/plan_search/hr_plan_form01.png) repeat-x left center;
}
#areatop_planserch .btn{
text-align:center;
padding:5px;
}

/*エリアTOP 新着プラン*/
#areatop_newplan{
width:240px;
float:right;
}
#areatop_newplan li{
padding:12px 0;
border-bottom:1px solid #d1c6a6;
background:url(/images/overseas_area/plan_search/bg_new_plan01.png) repeat-x left bottom;
}
#areatop_newplan li .ph{
width:75px;
float:left;
}
#areatop_newplan li .txt{
margin-left:80px;
line-height:1.4;
}
#areatop_newplan li .price{
margin:5px 0 0 80px;
padding-left:20px;
color:#f00;
font-weight:bold;
background:#fff9c3 url(/images/common/plun_result_titen.gif) no-repeat -3px center;
}
#areatop_newplan li .price span{
padding:0 5px;
color:#666;
font-size:80%;
font-weight:normal;
}

/*エリアTOP フォトランキング*/
#photo_rank{
margin-bottom:20px;
}
#photo_rank li{
width:125px;
float:left;
margin-right:5px;
text-align:center;
}
#photo_rank li .ph{
height:125px;
background:url(/images/overseas_ranking/bg_phrank02.gif) no-repeat left top;
}
#photo_rank li .ph img{
margin:3px;
border:2px solid #fff;
}
#photo_rank li .point{
margin-top:3px;
line-height:1.4;
border:1px solid #e5e5e5;
}
#photo_rank li .point span{
padding-right:5px;
color:#369898;
font-size:120%;
font-weight:bold;
}
#photo_rank .supple{
margin-top:10px;
text-align:right;
}
#photo_rank .supple .txt{
font-size:80%;
}

/*エリア情報 ページ横遷移*/
.areainfo_linkbase{
padding:7px 12px 0 0;
margin-bottom:10px;
background:url(/images/overseas_areainfo_areainfo/bg_link01.png) repeat-x left top;
}
.areainfo_linkbase ul{
float:right;
}
.areainfo_linkbase li{
float:left;
padding-left:9px;
margin-left:15px;
color:#3fa8d6;
font-weight:bold;
background:url(/images/common/arrow_blue.gif) no-repeat left center;
}
.areainfo_linkbase li a{
font-weight:normal;
}
.areainfo_linkbase p{
text-align:right;
}
.areainfo_linkbase p a{
padding-left:12px;
background:url(/images/common/arrow_blue.gif) no-repeat left center;
}

/*エリア情報 ベストシーズン*/
#best_season{
margin-bottom:25px;
}
#best_season .info_agent{
font-size:80%;
text-align:right;
}
#best_season .point{
margin:-3px 0 0 5px;
}
#best_season .point li{
margin-bottom:1px;
padding-left:15px;
color:#eb7042;
background:url(/images/overseas_areainfo_areainfo/ico_point01.png) no-repeat left 2px;
}

/*エリア情報 本文*/
#area_info_box{
zoom:1;
}
#area_info_box{
content:"";
display:block;
clear:both;
}
#area_info_box .ph{
width:250px;
float:right;
}
#area_info_box h4{
padding-left:45px;
color:#a68d4a;
background:url(/images/overseas_areainfo_areainfo/bg_tit01.png) no-repeat left top;
}
#area_info_box h4 span{
display:block;
height:26px;
_height:33px;
padding-top:7px;
background:url(/images/overseas_areainfo_areainfo/bg_tit01.png) no-repeat right top;
}
#area_info_box .sbox{
width:385px;
}
#area_info_box .texts{
margin:8px 5px 25px;
}
#area_info_box .texts p{
margin-bottom:10px;
}
#area_info_box .texts strong{
color:#eb7042;
}
#area_info_box .texts .col{
zoom:1;
}
#area_info_box .texts .col:after{
content:"";
display:block;
clear:both;
}
#area_info_box .texts .col li{
width:50%;
float:left;
}
#area_info_box .info_table{
margin:5px 0 25px;
padding:10px;
background:#fefaee;
}
#area_info_box .info_table table,
#area_info_box .info_table table th,
#area_info_box .info_table table td{
border-collapse:collapse;
border:1px solid #ccc;
}
#area_info_box .info_table table th{
padding:10px 15px;
white-space:nowrap;
background:#f1f1f1;
}
#area_info_box .info_table table td{
padding:10px 15px;
background:#fff;
}




