@charset "utf-8";
/*------------------------------tourgadjets------------------------------*/
/*gadgetPivot------------------------------*/
/*-- tab --*/
.gadgetWrapY15 .gadgetPivotWrap .tab{letter-spacing:-0.4em;overflow:hidden;}
.gadgetWrapY15 .gadgetPivot .tab > li{display:inline-block;vertical-align:bottom;letter-spacing:normal;margin-right:5px;}
.gadgetWrapY15 .gadgetPivot .tab > li > a,.gadgetWrapY15 .gadgetPivot .tab > li > span{display:block;min-height:32px;padding:4px 10px;text-align:center;font-size:1.4rem;}
.gadgetWrapY15 .gadgetPivot .tab > li > span{font-weight:bold;}
/*-- list --*/
.gadgetWrapY15 .gadgetPivot .list > li{margin-bottom:1px;line-height:1.5;}
.gadgetWrapY15 .gadgetPivot .list > li > a{display:block;min-height:44px;padding:10px 28px 10px 10px;background-color:#fff;overflow:hidden;position:relative;}
.gadgetWrapY15 .gadgetPivot .list > li > a:after{content:"";display:inline-block;width:8px;height:12px;background:url(/content/dam/sites/global/Y18/img/icons_utility.svg) no-repeat 0 0;background-size:100px auto;position:absolute;top:50%;right:10px;margin-top:-6px;}
.gadgetWrapY15 .gadgetPivot .list .title{float:left;color: #0f0f69;}
.gadgetWrapY15 .gadgetPivot .list .value{float:right;color:#c00;font-weight:bold;text-align: right;white-space: nowrap;}
.gadgetWrapY15 .gadgetPivot .list .unavail{color:#999;font-weight:normal;}
.gadgetWrapY15 .gadgetPivot .list > li > a:hover {	background-color: #efefef;}
/*-- apply --*/
.gadgetWrapY15.pivotGgt_apply{padding:15px 10px 20px;background-color:#d02d2d;position:relative;}
.gadgetWrapY15.pivotGgt_apply .gadget_ttl{padding-right:70px;color:#fff;font-size:1.8rem;font-weight:bold;line-height:1.3;min-height:18px;}
.gadgetWrapY15.pivotGgt_apply .gadget_sTtl{margin:15px 0;padding-left:10px;border-left:3px solid #fff;color:#fff;font-weight:bold;line-height:1.3;}
.gadgetWrapY15.pivotGgt_apply .gadget_logo{width:60px;position:absolute;top:10px;right:10px;}
/* switch */
.gadgetWrapY15.pivotGgt_apply .gadget_sTtl + .tabSwitchBtns{margin-top:15px;}
.gadgetWrapY15.pivotGgt_apply .tabSwitchBtns{display:table;width:100%;margin-top:25px;}
.gadgetWrapY15.pivotGgt_apply .tabSwitchBtns > li{display:table-cell;vertical-align:bottom;width:50%;}
.gadgetWrapY15.pivotGgt_apply .tabSwitchBtns > li > .btnInr{display:table;width:100%;height:48px;padding:1px 8px 0;background-color:#452424;border-bottom:1px solid #e38181;color:#fff;}
.gadgetWrapY15.pivotGgt_apply .tabSwitchBtns > li.current > .btnInr{padding:0 7px 1px;background-color:#d02d2d;border:1px solid #e38181;border-bottom:none;}
.gadgetWrapY15.pivotGgt_apply .tabSwitchBtns > li > .btnInr > span{display:table-cell;vertical-align:middle;font-size:1.4rem;line-height:1.2;background-repeat:no-repeat;background-position:right center;background-size:auto 16px;}
.gadgetWrapY15.pivotGgt_apply .tabSwitchBtns > li.btn_jmbtour > .btnInr > span{padding-right:29px;background-image:url(/content/dam/sites/global/Y18/gadgets/intltour/img_sites/icon_gadget_pivot_jmbtour.gif);}
.gadgetWrapY15.pivotGgt_apply .tabSwitchBtns > li.btn_jalpak > .btnInr > span{padding-right:42px;background-image:url(/content/dam/sites/global/Y18/gadgets/intltour/img_sites/icon_gadget_pivot_jalpak.gif);}
.gadgetWrapY15.pivotGgt_apply .tabBox{margin:15px 0 0;}
 /* tab */
.gadgetWrapY15.pivotGgt_apply .gadgetPivot .tab > li > a,.gadgetWrapY15.pivotGgt_apply .gadgetPivot .tab > li > span{margin-bottom:10px;border:1px solid #fff;}
.gadgetWrapY15.pivotGgt_apply .gadgetPivot .tab > li > a{color:#fff;}
.gadgetWrapY15.pivotGgt_apply .gadgetPivot .tab > li > span,.gadgetWrapY15.pivotGgt_apply .gadgetPivot .tab > li > a:hover{background-color:#fff;color:#c00;font-weight:bold;text-decoration:none;}
.gadgetWrapY15.pivotGgt_apply .gadgetPivot .tab > li > span{position:relative;}
.gadgetWrapY15.pivotGgt_apply .gadgetPivot .tab > li > span:after{content:"";display:block;width:0;height:0;position:absolute;bottom:-5px;left:50%;margin-left:-5px;border-style:solid;border-width:5px 5px 0 5px;border-color:#fff transparent transparent transparent;}
/* pullDown */
.gadgetWrapY15.pivotGgt_apply .gadgetPivotWrap.pullDown .dropdown{margin-bottom:10px;border:1px solid #dedede;background-image:url(/content/dam/sites/global/Y18/gadgets/intltour/img_sites/icon_arw_select.png);background-repeat:no-repeat;background-position:97% center;background-position:-webkit-calc(100% - 10px) center;background-position:calc(100% - 10px) center;-webkit-background-size:12px 8px;background-size:12px 8px;background-color:#eee;position:relative;}
.gadgetWrapY15.pivotGgt_apply .gadgetPivotWrap.pullDown .pullDown_depTxt{display:none;}
.gadgetWrapY15.pivotGgt_apply .gadgetPivotWrap.pullDown .dropdown .deptText{display:block;height:37px;padding-top:22px;background:url(/content/dam/sites/global/Y18/gadgets/intltour/img_sites/pict_plane_departure.png) no-repeat center top;background-size:22px 22px;color:#3a4450;font-size:1.0rem;position:absolute;left:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.gadgetWrapY15.pivotGgt_apply .gadgetPivotWrap.pullDown .dropdown > select{appearance: none;-webkit-appearance:none;-moz-appearance:none;width:100%;height:44px;padding:0 32px 0 44px;border:none;background:transparent;font-size:1.6rem;}
.gadgetWrapY15.pivotGgt_apply .gadgetPivotWrap.pullDown .dropdown > select::-ms-expand{display:none;}
.gadgetWrapY15.pivotGgt_apply .gadgetPivotWrap.pullDown.selectDay .dropdown{margin-top:15px;}
.gadgetWrapY15.pivotGgt_apply .gadgetPivotWrap.pullDown.selectDay .deptText{display:none;}
.gadgetWrapY15.pivotGgt_apply .gadgetPivotWrap.pullDown.selectDay select{padding-left:15px;}
/* loading */
.gadgetWrapY15 .gadgetPivot > img{width:85px;}

.gadgetWrapY15.intltourPrice{border:1px solid #cc0000;}
.gadgetWrapY15.intltourPrice .priceHeading{text-align:center;background:#cc0000;color:#fff;font-weight:normal;font-size:1.4rem;line-height:1.7;padding:5px 0;}
.gadgetWrapY15.intltourPrice .priceBody .gadgetPivot .list > li a{text-align:center;padding:16px 0;font-size:1.6rem;display:block;color:#e60000;background-color:#fff;}
.gadgetWrapY15.intltourPrice .priceBody .gadgetPivot .list > li a:after{display:none;}
.gadgetWrapY15.intltourPrice .priceBody .gadgetPivot .list > li a:hover{background-color:#fff;}
.gadgetWrapY15.intltourPrice .priceBody .gadgetPivot .list > li a span.title{display:none;}
.gadgetWrapY15.intltourPrice .priceBody .gadgetPivot .list > li a span.value{float:none;color:#e60000;font-weight:bold;text-align:center;display:inline;}
.gadgetWrapY15.intltourPrice .priceBody .gadgetPivot .list > li a span.value:before{content:"";display:inline-block;width:8px;height:12px;background:url(/content/dam/sites/global/Y18/img/icons_utility.svg) no-repeat 0 0;background-size:100px auto;position:relative;padding-right:11px;}

.gadgetWrapY15.intltourPrice_text{display:inline;}
.gadgetWrapY15.intltourPrice_text .gadgetPivot .list > li a{display:inline;padding:0;color:#e60000;}
.gadgetWrapY15.intltourPrice_text .gadgetPivot .list > li a:hover{background:none;}
.gadgetWrapY15.intltourPrice_text .gadgetPivot .list > li a:focus{outline:none;text-decoration:underline;}
.gadgetWrapY15.intltourPrice_text .gadgetPivot .list > li a:after{display:none;}
.gadgetWrapY15.intltourPrice_text .gadgetPivot .list > li a span.title{display:none;}
.gadgetWrapY15.intltourPrice_text .gadgetPivot .list > li a span.value{float:none;color:#e60000;font-weight:normal;display:inline;}
.gadgetWrapY15.intltourPrice_text .gadgetPivot .list > li a span.value:before{content:"";display:inline-block;width:8px;height:12px;background:url(/content/dam/sites/global/Y18/img/icons_utility.svg) no-repeat 0 0;background-size:100px auto;position:relative;padding-right:13px;}
.gadgetWrapY15.intltourPrice_text.noLink .gadgetPivot .list > li a{pointer-events:none;color:#333;}
.gadgetWrapY15.intltourPrice_text.noLink .gadgetPivot .list > li a:focus{text-decoration:none;}
.gadgetWrapY15.intltourPrice_text.noLink .gadgetPivot .list > li a span.value{color:#333;font-weight:bold;}
.gadgetWrapY15.intltourPrice_text.noLink .gadgetPivot .list > li a span.value:before{display:none;}

@media all and (min-width:740px) {
.gadgetWrapY15.pivotGgt_apply {padding:0 20px 20px;	background-color:#d02d2d;position:relative;}
.gadgetWrapY15.pivotGgt_apply .gadget_ttl {height:44px;line-height:44px;font-size:2.0rem;}
.gadgetWrapY15 .gadgetPivot .list > li > a{padding:10px 10px 10px 28px;display:table;width:100%;}
.gadgetWrapY15 .gadgetPivot .list > li > a:after{left:10px;}
.gadgetWrapY15 .gadgetPivot .list .title, .gadgetWrapY15 .gadgetPivot .list .value{display:table-cell;vertical-align:middle;float:none;}

.gadgetWrapY15.pivotGgt_apply .tabSwitchBtns{margin-top:10px;border-bottom:1px solid #e38181;letter-spacing:-1em;}
.gadgetWrapY15.pivotGgt_apply .tabSwitchBtns > li{display:inline-block;vertical-align:bottom;letter-spacing:normal;width:auto;}
.gadgetWrapY15.pivotGgt_apply .tabSwitchBtns > li.w100P{width:auto!important;}
.gadgetWrapY15.pivotGgt_apply .tabSwitchBtns > li > .btnInr{display:block;height:32px;padding-left:20px!important;border:1px solid #452424;border-bottom:none;background-color:#452424;position:relative;color:#fff;text-align:center;}
.gadgetWrapY15.pivotGgt_apply .tabSwitchBtns > li > .btnInr span{line-height:29px;}
.gadgetWrapY15.pivotGgt_apply .tabSwitchBtns > li.btn_jmbtour > .btnInr span{padding-right:40px;background-size:32px auto;}
.gadgetWrapY15.pivotGgt_apply .tabSwitchBtns > li.btn_jalpak > .btnInr span{padding-right:50px;background-size:41px auto;}
.gadgetWrapY15.pivotGgt_apply .tabSwitchBtns > li.current { margin-bottom:-1px; }
.gadgetWrapY15.pivotGgt_apply .tabSwitchBtns > li.current > .btnInr{height:46px;padding-bottom:1px;border-color:#e38181;background-color:#d02d2d;color:#fff;font-weight:bold;}
.gadgetWrapY15.pivotGgt_apply .tabSwitchBtns > li.current > .btnInr > span{line-height:46px;font-weight:bold;}
.gadgetWrapY15.pivotGgt_apply .tabSwitchBtns > li > .btnInr > span br{display:none;}
.gadgetWrapY15 .gadgetPivotWrap.double .list{overflow:hidden;display: flex;flex-wrap: wrap;}
.gadgetWrapY15 .gadgetPivotWrap.double .list > li{float:left;width:50%;width: calc(50% - 1px);background-color: #fff;margin-right: 1px;}
.gadgetWrapY15 .gadgetPivotWrap.double .list > li > a{margin-right:1px;margin-right: 0;box-sizing: border-box;}
.gadgetWrapY15 .gadgetPivotWrap.double .list > li:nth-of-type(even) > a{margin-right:0;}
.gadgetWrapY15.pivotGgt_apply .pivotGgt_2col .pivotGgt_colBox {float:left;width:445px;margin-left:20px;}
.gadgetWrapY15.pivotGgt_apply .pivotGgt_2col .pivotGgt_colBox:first-child{margin-left:0;}
.gadgetWrapY15.pivotGgt_apply .pivotGgt_3col .pivotGgt_colBox {float:left;width:298px;margin-left:8px;}
.gadgetWrapY15.pivotGgt_apply .pivotGgt_3col .pivotGgt_colBox:first-child{margin-left:0;}

.gadgetWrapY15.intltourPrice .priceBody .gadgetPivot .list > li a{padding:22px 0;}
}

/* for PC */
@media screen and (min-width : 740px) {
.gadgetWrapColumn2 .gadgetWrapY15.pivotGgt_apply .tabSwitchBtns > li > .btnInr > span{font-size:1.2rem;}
}