@charset "utf-8";

/* list.css */
/*
 * Base
 */
div.gadgetList{
width:710px;
}
div.gadgetList h1,
div.gadgetList h2,
div.gadgetList h3,
div.gadgetList ul,
div.gadgetList ol,
div.gadgetList li,
div.gadgetList dl,
div.gadgetList dt,
div.gadgetList dd,
div.gadgetList td,
div.gadgetList p{
margin:0;
padding:0;
}
div.gadgetList h1,
div.gadgetList h2,
div.gadgetList h3{
font-size:100%;
line-height:1;
}
div.gadgetList li{
list-style:none;
}
div.gadgetList .clearfix:after{
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
div.gadgetList .clearfix{
display:block;
}
div.gadgetList .clearfix {
zoom:1;
}
div.gadgetList :first-child + html .clearfix {
display:inline-block;
}


/*
 * controls
 */
div.gadgetList .pageGuide{
text-align:right;
}
div.gadgetList .pageGuide li{
display:inline;
}

/*
 * searchEff
 */
div.gadgetList .searchEff{margin-top:15px;padding:8px 7px;background-color:#dcdcdc;}
div.gadgetList .searchEff .subTtl{padding:0 1px 0 8px;background:#ffffff url(/common_rn/img/tour/bg_page-title-border_02.gif) no-repeat 0 0;}
div.gadgetList .searchEff .subTtl .bgSubTtl{padding:6px 6px 4px;background:#ffffff url(/common_rn/img/tour/bg_sftitle.gif) repeat-x 0 100%;border:solid 1px #c0c0c0;border-left:0;}
div.gadgetList .searchEff .subTtl .bgSubTtl p{float:left;width:50px;}
div.gadgetList .searchEff .subTtl .bgSubTtl h3{float:right;width:624px;line-height:1.2;}
div.gadgetList .searchEff .subTtl .bgSubTtl h3 span{font-weight:normal;}
div.gadgetList .searchEff .subTtl .bgSubTtl h3 a{font-size:120%;line-height:1.3;}
div.gadgetList .searchEff .subTtl .bgSubTtl h3 a:link,div.gadgetList .searchEff .subTtl .bgSubTtl h3 a:visited{text-decoration:underline !important;}
div.gadgetList .searchEff .subTtl .bgSubTtl h3 strong{float:right;display:block;width:120px;text-align:right;font-weight:normal;font-size:80%;color:#666666;}

div.gadgetList .searchEff .sfDatas{padding:8px;background-color:#ffffff;}
div.gadgetList .searchEff .sfDatas .picture{float:left;width:148px;}
div.gadgetList .searchEff .sfDatas .maPrice{float:right;width:220px;}
div.gadgetList .searchEff .sfDatas .maPrice dl{border:solid 1px #cc0000;}
div.gadgetList .searchEff .sfDatas .maPrice dt,div.gadgetList .searchEff .sfDatas .maPrice dd{padding:4px 8px 2px;text-align:center;font-weight:bold;}
div.gadgetList .searchEff .sfDatas .maPrice dt{border-bottom:solid 1px #cc0000;}
div.gadgetList .searchEff .sfDatas .maPrice dt img{margin-right:5px;vertical-align:-2px;}
div.gadgetList .searchEff .sfDatas .maPrice dt a:link,div.gadgetList .searchEff .sfDatas .maPrice dt a:visited{text-decoration:underline !important;}
div.gadgetList .searchEff .sfDatas .maPrice dd{background-color:#ffe1e1;font-size:140%;color:#cc0000;}
div.gadgetList .searchEff .sfDatas .maPrice .notesList{margin:3px 0 0;padding:0;border:0;}

div.gadgetList .searchEff .sfDatas .details{padding-left:148px;}
div.gadgetList .searchEff .sfDatas .details dl dt,div.gadgetList .searchEff .sfDatas .details dl dd{display:inline;font-weight:bold;}
div.gadgetList .searchEff .sfDatas .details dl dd{padding:0 8px 0 2px;}
div.gadgetList .searchEff .sfDatas .details ul{margin-top:6px;}
div.gadgetList .searchEff .sfDatas .details ul li{line-height:1.3;}
div.gadgetList .searchEff .sfDatas .details ul li span{margin-right:1.0em;}
div.gadgetList .searchEff .sfDatas .details ul li img{vertical-align:middle;margin:0 3px;}
div.gadgetList .searchEff .sfDatas .details ul.iconList{margin-top:6px;}
div.gadgetList .searchEff .sfDatas .details ul.iconList li{margin-right:1px;display:inline;}
div.gadgetList .searchEff .sfDatas .details ul.iconList li img{margin:0 1px 0 0;}

/* list.css */
.searchEff .priceTable{float:left;width:695px;background-color:#fff;}
.searchEff .priceTable img{border:none;}
.searchEff .priceTable table{width:100%;}
.searchEff .priceTable table{border-top:solid 1px #999999;border-left:solid 1px #999999;border-bottom:solid 1px #999999;border-collapse:separate;empty-cells:show;}
.searchEff .priceTable table td{border-right:solid 1px #999999;width:77px;text-align:center;font-size:12px;}
.searchEff .priceTable table td a:link,
.searchEff .priceTable table td a:visited{padding:7px 0 10px;background:url(/common_rn/img/tour/bg_pricelist_n.gif) 0 0 repeat-x;display:block;width:100%;height:56px;text-decoration:none;cursor:pointer;}
.searchEff .priceTable table td.sat a:link, .searchEff .priceTable table td.sat a:visited{background:#ddebff url(/common_rn/img/tour/bg_pricelist_sa.gif) 0 0 repeat-x;}
.searchEff .priceTable table td.sun a:link, .searchEff .priceTable table td.sun a:visited,
.searchEff .priceTable table td.holiday a:link, .searchEff .priceTable table td.holiday a:visited{background:#ffe1e1 url(/common_rn/img/tour/bg_pricelist_su.gif) 0 0 repeat-x;}
.searchEff .priceTable table td a:hover, .searchEff .priceTable table td a:active{background:url(/common_rn/img/tour/bg_pricelist_o.gif) 0 0 repeat-x !important;text-decoration:none;}

.searchEff .priceTable table td span{display:block;line-height:1.2em;padding-top:5px;width:76px;}
.searchEff .priceTable table td span.price{padding-top:0.5em;font-weight:bold;}
.searchEff .priceTable table td a:link span.date, .searchEff .priceTable table td a:visited span.date,
.searchEff .priceTable table td a:hover span.date, .searchEff .priceTable table td a:active span.date{color:#000000;}
.searchEff .priceTable table td a:link span.price, .searchEff .priceTable table td a:visited span.price,
.searchEff .priceTable table td a:hover span.price, .searchEff .priceTable table td a:active span.price{text-decoration:underline !important;}

.searchEff .priceTable table td.btn{background:#e8e8e8 url(/common_rn/img/intltour/bg_pricelist_co.gif) 0 center repeat-x;}
.searchEff .priceTable table td.btn a:link, .searchEff .priceTable table td.btn a:visited{padding:4px 0 0;background:#e8e8e8 url(/common_rn/img/tour/bg_pricelist_co.gif) 0 center repeat-x !important;}
.searchEff .priceTable table td.btn a:hover, .searchEff .priceTable table td.btn a:active{background:#efefef url(/common_rn/img/intltour/bg_pricelist_co_over.gif) 0 center repeat-x !important;}
.searchEff .priceTable table td.unbtn{padding:18px 0;background:#e8e8e8 url(/common_rn/img/tour/bg_pricelist_co.gif) 0 center repeat-x;color:#999999;}
.searchEff .priceTable table td.backMonth, .searchEff .priceTable table td.nextMonth{width:38px !important;}
.searchEff .priceTable table td.backWeek, .searchEff .priceTable table td.nextWeek{width:37px !important;}
.searchEff .priceTable table td.backMonth span, .searchEff .priceTable table td.nextMonth span{width:37px !important;}
.searchEff .priceTable table td.backWeek span, .searchEff .priceTable table td.nextWeek span{width:36px !important;}
.searchEff .priceTable table td span.icon{padding-top:12px;line-height:1%;}
.searchEff .priceTable table td span.icon img{padding:0 1px;}
.searchEff .priceTable table td span.request{padding:6px 0 8px;line-height:1.1;}

.searchEff .priceTable table td.sel span{width:74px;}
.searchEff .priceTable table td.sel div.box{border-style:solid;border-width:2px;border-color:#ff9900 #cc6600 #cc6600 #ff9900;}
.searchEff .priceTable table td.sel div.box a:link, .searchEff .priceTable table td.sel div.box a:visited{padding:2px 0 6px;}

.searchEff .priceTable table td.unselect{vertical-align:top;color:#999999;height:75px;}
.searchEff .priceTable table td.unselect span.date{padding-top:13px;}
.searchEff .priceTable table td.unselect span.price{padding-top:0.5em;}

/* size */
.gps300{width:300px;}
.gps620{width:620px;}
.wid460{width:460px!important;}
.widHalf{width:49.5%!important;}


/* toursGadget */
.toursGadget{padding:1px 1px 6px;border:solid 1px #cccccc;text-align:center;position:relative;}
.toursGadget h3{background-color:#ffeaea;text-align:left;}

/* gadgetRank */
.gadgetRank{margin:0 3px;padding-top:5px;}
.gadgetRank .gadget_item{padding:6px 0 3px;background:url(/common_rn/img/bg_line_dot_001.gif) repeat-x 0 0;text-align:left;}
.gadgetRank .gadget_item.no1{background:none;}
.gadgetRank .gadget_item p{padding:0 5px 0 46px;line-height:1.3;}
.gadgetRank .gadget_item p.rankNoImg{padding-left:2px;float:left;}
.gadgetRank .gadget_item p .txtPrice{font-size:120%;font-weight:bold;color:#cc0000;}
.noRank .gadgetRank .gadget_item p{padding:0 5px;}

.gadgetRank .deptText{padding-top:1px;text-align:right;line-height:1.4;width:82px;font-weight:bold;color:#666666 !important;position:absolute;top:7px;right:132px;}
.gadgetRank .deptWrapper{position:absolute;top:6px;right:6px;text-align:right;}
.gadgetRank .deptWrapper select{vertical-align:middle;}

.gps300 .toursGadget{position:static;}
.gps300 .gadgetRank .deptText{float:left;position:static;top:0;right:0;}
.gps300 .gadgetRank .deptWrapper{position:static;top:0;right:0;}

/* tourDetails */
.free_wid .tourDetailsTtl{border-top:2px solid #cc0000;border-right:1px solid #dddddd;}
.tourDetailsTab{margin-top:10px;border-bottom:1px solid #cccccc;}
.tourDetailsTab .tabJmb,.tourDetailsTab .btnPak{float:left;height:36px;overflow-x:hidden;overflow-y:hidden;}
.tourDetailsBox{padding:0 15px 15px;border:1px solid #dddddd;border-top:0;}
.tourDetailsBox2{padding:5px 15px 15px;border:1px solid #dddddd;border-top:0;}
.free_wid .tourDetailsBox{padding:5px 15px 15px;border:1px solid #dddddd;border-top:0;}
.gps620 .tourDetailsBox { background:url(/tours/img/bg_pnl620_mdl.gif) repeat-y; border-width:0;}
.tourDetails_gps940 .tourDetailsBox { background:url(/tours/img/bg_pnl940_mdl.gif) repeat-y; border-width:0;}
.tourDetailsBox .gadgetTitle,.tourDetailsBox2 .gadgetTitle,.tourDetailsBoxH .gadgetTitle{padding-left:10px;background:url(/tours/img/parts_buret_b_rn.gif) left top no-repeat;font-weight:bold;font-size:120%;}
.free_wid .tourDetailsBox .gadgetTitle,.tourDetailsBox2 .gadgetTitle{margin-top:10px;}
.tourDetails{background:url(/tours/img/bg_pnl620_btm.gif) no-repeat bottom; padding-bottom:5px;}
.tourDetails_gps940{background:url(/tours/img/bg_pnl940_btm.gif) no-repeat bottom; padding-bottom:5px;}

/* gadgetPivot */
.gadgetPivot .deptText{font-weight:bold;color:#666666 !important;}
.gadgetPivot .deptText{ display:none;}
.gadgetPivot .dropdown{margin-bottom:10px;text-align:left;}
.gadgetPivot .dropdown{background:url(/common_rn/img/tour/icon_airplane_001.png) no-repeat 14px 2px;}
.gadgetPivot{margin-top:8px;text-align:center;}
.gadgetPivot ul{text-align:left;}
.gadgetPivot ul.tab li{margin-right:10px;border:1px solid #cccccc;border-bottom:none;background-color:#ffffff;display:block;float:left;position:relative;top:4px;font-size:14px;}
.gadgetPivot ul.tab li a,.gadgetPivot ul.tab li span{padding:5px;display:block;}
.gadgetPivot ul.tab li a{border:none;background-color:#ffffff;}
.gadgetPivot ul.tab li a:hover{background-color:#f9f9f9;}
.gadgetPivot ul.tab li span{border-bottom:1px solid #ffffff;border-top:3px solid #cc0000;font-weight:bold;}
.gadgetPivot ul.list{border-right:1px solid #cccccc;border-left:1px solid #cccccc;border-top:3px solid #cc0000;}
.gadgetPivot ul.list li{border-bottom:solid 1px #cccccc;font-size:1%;}
.gadgetPivot ul.list li a{display:block;line-height:1.2;font-size:14px;text-decoration:none;padding:4px 0 5px;}
.gadgetPivot ul.list li a:hover{background-color:#ffffdd;cursor:pointer;}
.gadgetPivot ul.list li a span{padding:4px 0;cursor:pointer;}
.gadgetPivot ul.list li a span.title{padding-left:5px;float:left;text-align:left;text-decoration:underline;}
.gadgetPivot ul.list li a span.value{padding:4px 5px;float:right;text-align:right;text-decoration:none;color:#cc0000;font-weight:bold;}
.gadgetPivot ul.list li a span.value span.unavail{color:#000000;font-weight:normal;}
.gadgetPivot ul.list li a:hover span.value{text-decoration:none;}
.gadgetPivot.double ul.list{ background: url(/common_rn/img/tour/bg_base_line_001.gif) repeat-y center center;}
.gadgetPivot.double ul.list li{width:50%;float:left;}
.gadgetPivot.double ul.list li a{ margin:0 1px;}
.gadgetPivot.double ul.list li a span.title{padding-left:10px;}
.gadgetPivot.double ul.list li a span.value{padding:4px 10px 4px 4px;}

.gadgetPivot ul:after,.gadgetPivot ul.list li a:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.gadgetPivot ul.gadgetPivot ul.list li a{display:block;}
* html .gadgetPivot ul,* html .gadgetPivot ul.list li a{height:1%;}
*:first-child+html .gadgetPivot ul,*:first-child+html .gadgetPivot ul.list li a{display:inline-block;}

.gps300 ul.tab li a,.gps300 ul.tab li span{padding:5px 2px;}
.gps300 ul.list{padding:0 0 5px;border:1px solid #cccccc;border-top:3px solid #cc0000;}
.gps300 ul.list li{border-bottom:0;background:url(/common_rn/img/bg_line_dot_001.gif) repeat-x 0 100%;}

/* gadgetList */
.gadgetList{text-align:center;}
.gadgetList .pageGuideTop{position:absolute;top:0;right:0;width:400px;}
.gadgetList .pageGuideTop .pageGuide{text-align:right;}
.gadgetList .pageGuideTop .pageGuide li{display:inline;}
.gadgetList .pageGuideBottom{display:none;}
.gadgetList .searchEff{text-align:left;padding-top:10px;float:left;width:354px;}
.gadgetList .searchEff .picture{float:left;width:148px;}
.gadgetList .searchEff .picture img{width:140px;}
.gadgetList .searchEff .details{float:left;width:206px;}
.gadgetList .searchEff .details dt,.gadgetList .searchEff .details dd{padding-right:10px;}
.gadgetList .searchEff .details dt{padding-bottom:10px;}
.gadgetList .searchEff .details dd{font-weight:bold;}
.gadgetList .searchEff .details dd.price{color:#cc0000;}
.gadgetList .searchEff .details dd span{margin-left:10px;}

.gListBox{position:relative;min-height:3.5em;}
* html .gListBox{height:3.5em;}
.gListBox .deptWrapper select{margin-top:8px;width:150px;}
.gListBox .gadgetTitle{padding-left:7px;background:url(/tours/img/parts_buret_b.gif) left top no-repeat;width:260px;line-height:1.3;font-weight:bold; font-size:110%;}

.gListBox.tourDetailsBox .gadgetList .pageGuideTop{top:15px;right:15px;}
.gListBox.tourDetailsBox .gadgetList .searchEff,.gListBox.tourDetailsBox2 .gadgetList .searchEff {width:339px;}
.gListBox.tourDetailsBox .gadgetList .searchEff .picture,.gListBox.tourDetailsBox2 .gadgetList .searchEff .picture {width:148px;}
.gListBox.tourDetailsBox .gadgetList .searchEff .details,.gListBox.tourDetailsBox2 .gadgetList .searchEff .details {width:191px;}
.gListBox.tourDetailsBox2 .gadgetList .pageGuideTop{top:65px;right:15px;}

/* column */
.column2 .floatL{float:left;width:305px;}
.column2 .floatR{float:right;width:305px;}
.column2 .tourDetailsTab{margin-top:10px;}
.column2 .tourDetailsBox2{padding:5px 5px 5px;}
.column2 .tourDetailsBox.gadgetPivot,.column2 .tourDetailsBox2 .gadgetPivot{margin-top:5px;}
.gadgetleft{float:left;width:290px;}
.gadgetright{float:right;width:290px;}
.gadgetleft3{float:left;width:300px;padding-right:9px;}
.gadgetright3{float:right;width:300px;}
.column2 .tourDetailsBox{background:url(/tours/img/bg_pnl305_mdl.gif) repeat-y;border-width:0;}
.column2 .tourDetailsBoxH{background:url(/tours/img/bg_pnl460_mdl.gif) repeat-y;border-width:0;}
.column2 .tourDetails{background:url(/tours/img/bg_pnl305_btm.gif) no-repeat bottom;padding-bottom:5px;}
.column2 .tourDetailsH{background:url(/tours/img/bg_pnl460_btm.gif) no-repeat bottom; padding-bottom:5px;}
.column2 .tourDetailsBox,.column2 .tourDetailsBoxH{ padding:0 10px 5px;}


.gadgetPivot select{ margin-left:40px;}
.free_wid .tourDetails { background:none;}
.gadgetPivot ul.tab {padding-left:25px;background:url(/common_rn/img/tour/icon_airplane_001.png) no-repeat 1px 8px;}
.gadgetPivot.nonDept ul.tab {padding-left:0;background: none;}

/* 検索ガジェット940 */
#intltour_gadjet940{background: url(/tours/img/bg_pnl940_mdl.gif) repeat-y;}
#intltour_gadjet940 .tourDetailsBox{background: url(/tours/img/bg_pnl940_btm.gif) left bottom no-repeat;border-width:0;padding-top:15px;}
#intltour_gadjet940 .guide{position:absolute;right:10px;top:15px;}
#intltour_gadjet940 .gadjetArea{position:relative;}
#intltour_gadjet940 .baseModuleTable{margin-right:65px;}
#intltour_gadjet940 .baseModuleTable th,#intltour_gadjet940 .baseModuleTable td{padding:3px 4px;}
#intltour_gadjet940 .submitBtn{position:absolute;right:0;bottom:0;}

/* ランキングガジェット 海外 */
.accessRanking .deptWrapper{padding-bottom:10px;}
#accessRankingSection #accessRanking { width:inherit;}
.int_accessRanking_01 .gadgetList{ width:600px;}
.int_accessRanking_01 .gadget_item .floatR{ width:541px; text-align:left;}
.int_accessRanking_02 .gadgetList{ width:390px;}
.int_accessRanking_02 .gadget_item .floatR{text-align:left;}
.int_accessRanking_03 .gadgetList{ width:540px;}
.int_accessRanking_04 .gadgetList{ width:440px;}
.gps300 .toursGadget{padding:0;border: none;text-align: inherit; position:static;}
.gps300 .toursGadget h3{background-color: inherit;text-align: inherit;}
.gps300 .gadgetRank .deptWrapper,.gadgetRank .deptWrapper,.accessRanking .deptWrapper {position:static; text-align:left; margin-bottom:2px; padding-left:25px;background:url(/common_rn/img/tour/icon_airplane_001.png) no-repeat 1px 5px;}
* html .gps300 .gadgetRank .deptWrapper {zoom:1; padding-bottom:1px;}
*:first-child+html .gps300 .gadgetRank .deptWrapper {zoom:1; padding-bottom:1px;}
.gadgetRank .deptWrapper {position: absolute; text-align:left; margin-bottom:2px; padding-left:25px;background:url(/common_rn/img/tour/icon_airplane_001.png) no-repeat 1px 5px;}
.gps300 .gadgetRank { background-image:url(/common_rn/img/bg_section_side_bottom_002.png); background-position:center bottom; padding:13px 10px 6px; margin:0;}
.gps300 .gadgetRank .deptText,.gadgetRank .deptText { display:none;}
.gps300 .gadgetRank .gadget_item{padding:10px 0 8px;}
.gps300 .gadgetRank .gadget_item.no1 {padding:8px 0;}
.gps300 .gadgetList { padding:0 5px 0; width:270px;}
.gps300 .gadgetRank .deptWrapper select { width: inherit;}
.gps300 .gadgetRank .gadget_item p.rankNoImg{padding:0 0 0 2px;}
.gps300 .gadgetRank .gadget_item p{padding:0 0 0 48px;}


/* 一覧ガジェット 海外 */
#intltour_gadjetList940 { position:relative;}
#intltour_gadjetList940 .gadgetList { width:940px; font-size:12px;}
#intltour_gadjetList940 .gadgetList .searchEffList{margin-top:15px;}
#intltour_gadjetList940 .gadgetList .pageGuideTop { position:absolute; right:10px; top:53px; width:320px;}
#intltour_gadjetList940 .gadgetList .pageGuideTop ul.pageGuide { white-space:nowrap;}
#intltour_gadjetList940 .gadgetList .pageGuideTop .pageGuide li { line-height:1.3; white-space:nowrap;}
#intltour_gadjetList940 .gadgetList .pageGuideTop .searchNum{text-align:right;}
#intltour_gadjetList940 p.cancell { position:absolute; right:330px; top:53px; font-size:85%;}
#intltour_gadjetList940 .deptWrapper {margin-top:10px; background:url(/common_rn/img/tour/icon_airplane_002.png) no-repeat 1px 4px; padding-left:72px;}
#intltour_gadjetList940 .gadgetList .searchEff .details { display:table; width:940px;}
#intltour_gadjetList940 .searchEffList { width:940px;}
#intltour_gadjetList940 div.gadgetList .searchEff{ width:940px; background:none; margin-top:10px; padding:0;}
#intltour_gadjetList940 .gadgetList .searchEff .sfTitle { display:table-cell; vertical-align:top; border-bottom:1px solid #999999; border-left:1px solid #999999; border-top:1px solid #999999; padding:2px 10px; width:297px; height:80px;}
#intltour_gadjetList940 .gadgetList .searchEff .sfTitle p { font-weight:bold;}
#intltour_gadjetList940 .searchEff .priceTable { display:table-cell; float:left; float:none; width:621px;}
#intltour_gadjetList940 .searchEff .priceTable td { vertical-align:top; }
#intltour_gadjetList940 .searchEff .priceTable table td a:link,
#intltour_gadjetList940 .searchEff .priceTable table td a:visited{height:77px;padding:3px 0 5px;}
#intltour_gadjetList940 .searchEff .priceTable table td.backMonth, #intltour_gadjetList940 .searchEff .priceTable table td.nextMonth { display:none;}
#intltour_gadjetList940 .searchEff .priceTable table td.unbtn { background:#EDEDED;}
#intltour_gadjetList940 .searchEff .priceTable table td.btn a:link,#intltour_gadjetList940 .searchEff .priceTable table td.btn a:visited { background:url(/common_rn/img/tour/bg_pricelist_co_02.gif) repeat-x 0 50% !important; display:table-cell; vertical-align:middle; height:77px;}
#intltour_gadjetList940 .searchEff .priceTable table td.btn a:hover, #intltour_gadjetList940 .searchEff .priceTable table td.btn a:active {background:url(/common_rn/img/tour/bg_pricelist_co_02_over.gif) repeat-x 0 50% !important;}
#intltour_gadjetList940 .searchEff .priceTable table td.btn { background:url(/common_rn/img/tour/bg_pricelist_co_02.gif) repeat-x 0 50% !important;}

#intltour_gadjetList940_02 { position:relative;}
#intltour_gadjetList940_02 ul#JLJS_TAB_BLOCK { padding-left:25px;background:url(/common_rn/img/tour/icon_airplane_001.png) no-repeat 1px 8px;}
#intltour_gadjetList940_02 p.cancell { position:absolute; right:10px; top:60px; font-size:85%;}
#intltour_gadjetList940_02 .gadgetList{ width:940px; font-size:12px;}
#intltour_gadjetList940_02 .gadgetList .searchEff { background: none; float:none; margin-top:10px; padding:0; width:940px;}
#intltour_gadjetList940_02 .gadgetList .searchEff .details { float:none; width:940px; display:table;}
#intltour_gadjetList940_02 .gadgetList .searchEff .sfTitle { display:table-cell; vertical-align:top; border-bottom:1px solid #999999; border-left:1px solid #999999; border-top:1px solid #999999; overflow:auto; padding:2px 10px; width:297px;}
#intltour_gadjetList940_02 .gadgetList .searchEff .sfTitle p { font-weight:bold;}
#intltour_gadjetList940_02 .searchEff .priceTable { display:table-cell; vertical-align:top; float:none; width:621px;}
#intltour_gadjetList940_02 .searchEff .priceTable table { height:77px;}
#intltour_gadjetList940_02 .searchEff .priceTable table td { vertical-align:top; }
#intltour_gadjetList940_02 .searchEff .priceTable table td a:link,
#intltour_gadjetList940_02 .searchEff .priceTable table td a:visited{height:77px;padding:3px 0 5px;}
#intltour_gadjetList940_02 .searchEff .priceTable table td.backMonth, #intltour_gadjetList940_02 .searchEff .priceTable table td.nextMonth { display:none;}
#intltour_gadjetList940_02 .searchEff .priceTable table td.unbtn { background:#EDEDED;}
#intltour_gadjetList940_02 .searchEff .priceTable table td.btn a:link,#intltour_gadjetList940_02 .searchEff .priceTable table td.btn a:visited { background:url(/common_rn/img/tour/bg_pricelist_co_02.gif) repeat-x 0 50% !important; display:table-cell; vertical-align:middle; height:77px;}
#intltour_gadjetList940_02 .searchEff .priceTable table td.btn a:hover, #intltour_gadjetList940_02 .searchEff .priceTable table td.btn a:active {background:url(/common_rn/img/tour/bg_pricelist_co_02_over.gif) repeat-x 0 50% !important;}
#intltour_gadjetList940_02 .searchEff .priceTable table td.btn { background:url(/common_rn/img/tour/bg_pricelist_co_02.gif) repeat-x 0 50% !important;}

#intltour_gadjetList940 .searchEff .priceTable table td.unselect span.date,
#intltour_gadjetList940_02 .searchEff .priceTable table td.unselect span.date{padding-top:8px;}
#intltour_gadjetList940 .searchEff .priceTable table td span.inrRow,
#intltour_gadjetList940_02 .searchEff .priceTable table td span.inrRow{display:table-cell;vertical-align:bottom;text-align:center;width:79px;height:34px;padding-top:0.2em;}