@charset "utf-8";

/* .intltoshiList01 li{margin:0 10px 4px 0;display:block;float:left;width:75px;line-height:1;} */
.intltoshiList01 li{margin: 0 0 4px; display:block; float:left; width: 99px;}
.intltoshiList01 li.eurL{margin: 0 0 4px; display:block; float:left; width: 95px;}
.intltoshiList01 li.eurR{margin: 0 0 4px; display:block; float:left; width: 103px;}

.intltourJMBbox .link06H01 h4 a{background: url(/common_rn/img/parts_arr_r_001.gif) no-repeat scroll 10px 0.25em transparent;line-height: 1.1;padding: 0 0 0 17px;}
.intltourJMBbox .banner{padding:10px 11px;}
.intltourJMBbox .link06{width:220px;background:url(/common_rn/img/bg_side_link02_001.gif) repeat-y;}
.intltourJMBbox .link06B{padding-bottom:5px;width:220px;background:url(/common_rn/img/bg_side_link02_002.gif) no-repeat left bottom;}
.intltourJMBbox .link06 .link06H01{margin-left:5px;padding:6px 0 5px 0;width:210px;background:#F3EFE0 url(/common_rn/img/bg_side_link06_001.gif) repeat-x left bottom;}
.intltourJMBbox .link06 .link06H02{padding:6px 0 5px 0;width:210px;background:#F3EFE0 url(/common_rn/img/bg_side_link06_001.gif) repeat-x left bottom;}
.intltourJMBbox .link06H02 h4 {padding: 0 0 0 9px;}
.intltourJMBbox .link06 .bonusmile{background:#fefbdc;padding:8px 5px 5px 5px;margin:0 4px;}
.intltourJMBbox .link06 li{margin-left:5px;padding:5px 0 5px 0;width:210px;border-top:solid 1px #cccccc;}
.intltourJMBbox .link06 li{margin-left:5px;padding:5px 0 5px 0;width:210px;border-top:solid 1px #cccccc;}
.intltourJMBbox .link06 li.first{border-top:none;}
.intltourJMBbox .link06 li .clearfix{width:192px;}
.intltourJMBbox .link06 li .floatL{width:120px;}
.intltourJMBbox .link06 li .floatL p{margin:3px;line-height:1.3;}
.intltourJMBbox .link06 li .floatL p.link01{margin:5px 0 0 0;padding:0 0 0 17px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 10px 0.45em;line-height:1.3;zoom:1;}
.intltourJMBbox .link06 li p.link02{margin:5px 0 0 0;padding:0 0 0 17px;background:url(/common_rn/img/parts_arr_r_001.gif) no-repeat 10px 0.45em;line-height:1.3;zoom:1;}
.intltourJMBbox .link06 li .floatR{width:65px;line-height:0 !important;vertical-align:bottom !important;font-size:0 !important;}
.separator_jmb {border-top: 1px dashed #A7A7A7;}
.separator_tabi {border-bottom: 1px dashed #A7A7A7;margin-bottom: 10px;padding-bottom: 10px;}
div.navArea{width:100%;margin-top:10px;}
div#centerArea div.navArea{margin-left:0;}
div.navArea li{float:left;line-height:0.5;}
div.navArea li.first{_display:inline;margin-left:9px;}
div.navArea.wi940 ul{width:940px;height:24px;background-image:url(/intltour/intltour_common_rn/img/bg_tour_nav.jpg);background-position:top right;background-repeat:no-repeat;}
div.mod-offerArea_fca{border:1px solid #E3E3E3;background:#fff;padding:32px 0 12px;position:relative;zoom:1;}
div.mod-offerArea_fca.mg-top{margin-top:15px;}
div.mod-offerArea_fca.mg-btm{margin-bottom:15px;}
div.mod-offerArea_fca .hd-offertitle{border-top:2px solid #CC0000;display:block;font-size:0;left:-1px;top:-1px;line-height:0;padding-right:2px;position:absolute;width:100%;}
div.mod-offerArea_fca ul.mod-offerArea-inner{overflow:hidden;position:relative;padding:0 12px;}
div.mod-offerArea_fca ul.mod-offerArea-inner li{margin-top:17px;overflow:hidden;clear:both;zoom:1;}
div.mod-offerArea_fca ul.mod-offerArea-inner li.first-child{margin-top:0;}
div.mod-offerArea_fca ul.mod-offerArea-inner li p{margin-bottom:5px;}
div.mod-offerArea_fca ul.mod-offerArea-inner li .ttl-offerArea{background-image:url(/tours/img/parts_buret_b.gif);background-position:left top;background-repeat:no-repeat;margin-bottom:5px;padding-left:8px;font-weight:bold;font-size:110%;line-height:1.1;}
div.mod-offerArea_fca ul.mod-offerArea-inner li ul.list-style01,
div.mod-offerArea_fca ul.mod-offerArea-inner li ul.list-style02{overflow:hidden;width:95%}
div.mod-offerArea_fca ul.mod-offerArea-inner li ul.list-style01 li {overflow:visible !important;clear:none !important;margin:5px 5px 0 0 !important;width:auto !important;border:1px solid #A5A5A5;cursor:pointer;float:left;white-space:nowrap;}
div.mod-offerArea_fca ul.mod-offerArea-inner li ul.list-style01 li a {background:#C5C5C5 url(/intltour/intltour_common_rn/img/bg_btn.gif) repeat-x scroll left top;cursor:pointer;display:block;height:100%;line-height:1.2;padding:5px 4px 4px 0px;}
div.mod-offerArea_fca ul.mod-offerArea-inner li ul.list-style01 li a:hover{background:#C5C5C5 url(/intltour/intltour_common_rn/img/btn_bg_o.gif) repeat-x scroll center top;}
div.mod-offerArea_fca ul.mod-offerArea-inner li ul.list-style01 li a span {background:transparent url(/common_rn/img/icon_triangle_001.gif) no-repeat scroll 0.4em 0.3em;display:block;line-height:1.2;padding-left:11px;}
div.mod-offerArea_fca ul.mod-offerArea-inner li ul.list-style02 li {overflow:visible !important;clear:none !important;margin:5px 5px 0 0 !important;width:auto !important;cursor:pointer;float:left;line-height:1.2;white-space:nowrap;}
div.mod-offerArea_fca ul.mod-offerArea-inner li ul.list-style02 li a {cursor:pointer;display:block;height:100%;line-height:1.2;margin-right:10px;}
div.mod-offerArea_fca ul.mod-offerArea-inner li ul.list-style02 li a span {background:transparent url(/common_rn/img/icon_triangle_001.gif) no-repeat scroll 0.4em 0.3em;display:block;line-height:1.2;padding-left:11px;}

div.mod-offerArea_fca ul.mod-offerArea-inner li ul.list-style03 li {overflow:visible !important;clear:none !important;margin:5px 5px 0 0 !important;width:auto !important;border:1px solid #A5A5A5;cursor:pointer;float:left;white-space:nowrap;}
div.mod-offerArea_fca ul.mod-offerArea-inner li ul.list-style03 li a {background:#C5C5C5 url(/intltour/intltour_common_rn/img/bg_btn.gif) repeat-x scroll left top;cursor:pointer;display:block;height:100%;line-height:1.2;padding:5px 4px 4px 0px;}
div.mod-offerArea_fca ul.mod-offerArea-inner li ul.list-style03 li a:hover{background:#C5C5C5 url(/intltour/intltour_common_rn/img/btn_bg_o.gif) repeat-x scroll center top;}
div.mod-offerArea_fca ul.mod-offerArea-inner li ul.list-style03 li a span {background:transparent url(/common_rn/img/icon_popup_p_001.gif) no-repeat scroll 0.4em;display:block;line-height:1.2;padding-left:20px;}
#tabiplusnavi {background-image: url("/intltour/intltour_common_rn/img/head_tabiplusnavi_o.gif") !important;height: 31px;width: 220px;}

ul.search1 li a{line-height:1.2 !important;}
div.search2 dl .txt1{padding:0 !important;}
div.search2 dl .txt2{padding:0 !important;}
div#pickupArea .separator_tabi {border-bottom: none;margin-bottom:0;padding-bottom:0;}
div#pickupArea .separator_tabi .photo{margin:0 0 0 5px !important;}
div#pickupArea span.withIcon{display:inline-table;width:153px;height:42px;padding:0 !important;}
div#pickupArea span.withIcon img{float:left;width:6px;margin-top:18px;}
div#pickupArea span.withIcon a {display: table-cell;height:100%;vertical-align:middle;}
div.search2 dl .txt1,
div.search2 dl .txt2 {display:inline-table;height:100%;vertical-align:middle;}
div.search2 dl .txt1 a,
div.search2 dl .txt2 a {display:table-cell;vertical-align:middle;}
/* IE6用 */
* html div#pickupArea span.withIcon img{float:left;width:6px;margin-top:8px;}
* html ul.search1 li a:link{background:#ffffff url("/common_rn/img/icon_triangle_001.gif") left 8px no-repeat;}
* html div.search2 dl{background:#ffffff url("/common_rn/img/icon_triangle_001.gif") 8px 14px no-repeat !important;}
/* IE7用 */
*:first-child+html div#pickupArea span.withIcon img{float:left;width:6px;margin-top:8px;}
*:first-child+html ul.search1 li a:link{background:#ffffff url("/common_rn/img/icon_triangle_001.gif") left 8px no-repeat;}
*:first-child+html div.search2 dl{background:#ffffff url("/common_rn/img/icon_triangle_001.gif") 8px 14px no-repeat !important;}

/**/
*html div.mod-offerArea_fca ul.mod-offerArea-inner li ul.list-style01 li a,*html div.mod-offerArea_fca ul.mod-offerArea-inner li ul.list-style01 li a span,*html div.mod-offerArea_fca ul.mod-offerArea-inner li ul.list-style02 li a,*html div.mod-offerArea_fca ul.mod-offerArea-inner li ul.list-style02 li a span{display:inline;zoom: 1;}
/**/
div.mod-offerArea_fca ul.mod-offerArea-inner.lyt-images li div.image{clear:both;float:left;padding-right:15px;text-align:left;}
div.mod-offerArea_fca ul.mod-offerArea-inner.lyt-images li div.image p.image{float:none;}
div.mod-offerArea_fca ul.mod-offerArea-inner.lyt-images li div.lyt-block{margin-left:95px;zoom:1;}
div.mod-offerArea_fca ul.mod-offerArea-inner.lyt-images.equalize li{width:47%;clear:none !important;float:left;margin:0 13px 20px 0;
display:inline;overflow:hidden;padding:0;}
div.mod-offerArea_fca ul.mod-offerArea-inner.lyt-images.equalize li.single{width:98%;height:auto !important;margin-bottom:25px;overflow:hidden;}