@charset "utf-8";body{margin:0 auto;background-color:#e8e8e8;-webkit-text-size-adjust:none;font-family:Arial, Helvetica, sans-serif;}
img:not([width]),
input[type=image]:not([width]){zoom:.5;}
ul,ol{list-style-type:none;}
.txt-center{text-align:center;}
#main-contents a.box-link{text-decoration:none;}
#all-header{height:34px;padding:3px 0 3px 8px;background-color:#024895;}
#all-header h1{padding-top:3px;}
#main-contents .country-box{background-position:right top;background-repeat:no-repeat;background-size:480px auto;padding-top:4px;}
@media screen and (min-width:360px){#main-contents .country-box{background-size:360px auto;}
}
@media screen and (min-width:320px){#main-contents .country-box{background-size:320px auto;}
}
.page-nav{margin-bottom:4px;padding-left:9px;}
.page-nav li,
.page-nav li a,
.page-nav li strong{display:inline;font-size:14px;color:#ffffff;text-decoration:none;font-weight:normal;text-shadow:0 0 5px #070002;}
.page-nav li,
.page-nav li a{margin-right:3px;}
#main-contents .country-box .main-title-area{margin-bottom:15px;}
#main-contents .country-box .main-title-area .main-title{overflow:hidden;width:63%;min-height:37px;padding:3px 0 3px 9px;background-color:rgba(3, 72, 150, 0.7);}
#main-contents .country-box .main-title-area .main-title p{float:left;width:55px;}
#main-contents .country-box .main-title-area .main-title h2{float:left;margin-left:7px;width:68%;font-size:20px;color:#ffffff;font-weight:bold;padding:7px 0;line-height:1.2;}
#main-contents .country-box .main-title-area .main-title p img{border:1px solid #a9a9a9;vertical-align:bottom;}
#main-contents .country-box .main-title-area .read-txt{padding:5px 0 0 10px;font-size:14px;font-weight:bold;color:#ffffff;text-shadow:0 0 5px #534e4f,1px 0 5px #534e4f,1px 1px 5px #534e4f,0 1px 5px #534e4f,-1px -1px 5px #534e4f;}
#main-contents .country-box .tabs-menu01{margin:0 8px;}
#main-contents .country-box .tabs-menu01 ul{display:table;width:100%;box-sizing:border-box;border-top-left-radius:10px;border-top-right-radius:10px;}
#main-contents .country-box .tabs-menu01 li{display:table-cell;text-align:center;vertical-align:middle;border-left:1px solid #416e9e;line-height:1.2;}
#main-contents .country-box .tabs-menu01 li a.active{background-image:linear-gradient(bottom, rgb(39,71,106) 29%, rgb(41,101,165) 65%);background-image:-o-linear-gradient(bottom, rgb(39,71,106) 29%, rgb(41,101,165) 65%);background-image:-moz-linear-gradient(bottom, rgb(39,71,106) 29%, rgb(41,101,165) 65%);background-image:-webkit-linear-gradient(bottom, rgb(39,71,106) 29%, rgb(41,101,165) 65%);background-image:-ms-linear-gradient(bottom, rgb(39,71,106) 29%, rgb(41,101,165) 65%);background-image:-webkit-gradient(linear,
left bottom,
left top,
color-stop(0.29, rgb(39,71,106)),
color-stop(0.65, rgb(41,101,165)));}
#main-contents .country-box .tabs-menu01 li:first-child,
#main-contents .country-box .tabs-menu01 li:first-child a{border-top-left-radius:10px;border-left:0;}
#main-contents .country-box .tabs-menu01 li:last-child,
#main-contents .country-box .tabs-menu01 li:last-child a{border-top-right-radius:10px;}
#main-contents .country-box .tabs-menu01 li a{display:table-cell;vertical-align:middle;color:#ffffff;font-size:12px;text-decoration:none;height:40px;width:1%;background-image:linear-gradient(bottom, rgb(0,38,79) 29%, rgb(34,78,129) 65%);background-image:-o-linear-gradient(bottom, rgb(0,38,79) 29%, rgb(34,78,129) 65%);background-image:-moz-linear-gradient(bottom, rgb(0,38,79) 29%, rgb(34,78,129) 65%);background-image:-webkit-linear-gradient(bottom, rgb(0,38,79) 29%, rgb(34,78,129) 65%);background-image:-ms-linear-gradient(bottom, rgb(0,38,79) 29%, rgb(34,78,129) 65%);background-image:-webkit-gradient(linear,
left bottom,
left top,
color-stop(0.29, rgb(0,38,79)),
color-stop(0.65, rgb(34,78,129)));}
#main-contents .country-box .tabs-menu01 li #tbm03{font-size:10px;}
#main-contents .country-box .tabs-contents01{margin:0 8px 17px 8px;border-top:0;background-color:rgba(255, 255, 255, 0.8);border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-box-shadow:0 4px 3px #b4b2b3;box-shadow:0 4px 3px #b4b2b3;}
#main-contents .country-box .tabs-contents01 a{text-decoration:none;color:#000000;}
#main-contents .country-box .tabs-contents01 form{font-size:12px;color:#090909;}
#main-contents .country-box .tabs-contents01 select{border:1px solid #979797;font-size:14px;height:30px;vertical-align:middle;margin-left:10px;}
#main-contents .country-box .tabs-contents01 ul li{margin-bottom:5px;}
#main-contents .country-box .tabs-contents01 .smenu01{width:80%;}
#main-contents .country-box .tabs-contents01 .smenu02{width:30%;margin-right:10px;}
#main-contents .country-box .tabs-contents01 .smenu03{width:76%;}
#main-contents .country-box .tabs-contents01 .smenu04{width:22%;margin-right:10px;}
#main-contents .country-box .tabs-contents01 .smenu05{width:50%;}
#main-contents .country-box .tabs-contents01 .smenu06{width:25%;margin-right:10px;}
#main-contents .country-box .tabs-contents01 #tbm03-com #tbm03-ul .ftitle{display:inline-block;width:6em;text-align:right;}
#main-contents .country-box .tabs-contents01 #tbm03-com #tbm03-ul .start-day{margin-right:0;}
#main-contents .country-box .tabs-contents01 #tbm03-com #tbm03-ul #check-out{margin:5px 0 15px;padding-left:6em;}
#main-contents .country-box .tabs-contents01 #tbm03-com #tbm03-ul #check-out p{background:url(../../img/checkout_arrow.png) no-repeat left top;background-size:26px 17px;padding:5px 0 5px 31px;border-bottom:1px solid #dcdcdc;}
#main-contents .country-box .tabs-contents01 #tbm03-com #room-input{margin:0 auto;width:90%;}
#main-contents .country-box .tabs-contents01 #tbm03-com #room-input .l-input{float:left;text-align:center;width:34%;position:relative;right:-1%;}
#main-contents .country-box .tabs-contents01 #tbm03-com #room-input .r-input{float:right;width:66%;}
#main-contents .country-box .tabs-contents01 #tbm03-com #room-input .r-input .np-input{display:table;margin-bottom:15px;width:100%;}
#main-contents .country-box .tabs-contents01 #tbm03-com #room-input .r-input .np-input li{display:table-cell;text-align:center;width:50%;}
#main-contents .country-box .tabs-contents01 #tbm03-com #room-input .r-input p.room-name{margin-bottom:5px;}
#main-contents .country-box .tabs-contents01 #tbm04-com #tbm04-bnr{overflow:hidden;position:relative;width:281px;height:159px;margin:0 auto;}
#main-contents .country-box .tabs-contents01 #tbm04-com #tbm04-bnr a{position:absolute;right:6px;bottom:6px;}
#main-contents .country-box .tabs-contents01 .btn-area{display:table;margin:auto;}
#main-contents .country-box .tabs-contents01 .btn-area li{display:table-cell;vertical-align:middle;}
#main-contents .country-box .tabs-contents01 .btn-area li a{color:#333333;text-decoration:none;display:block;background:url(../../img/icon_plus.png) no-repeat left center;background-size:auto 12px;padding-left:13px;font-size:11px;margin-left:5px;}
#main-contents .country-box .tabs-contents01 #tbm01-com,
#main-contents .country-box .tabs-contents01 #tbm02-com,
#main-contents .country-box .tabs-contents01 #tbm03-com,
#main-contents .country-box .tabs-contents01 #tbm04-com{padding:12px 9px;background:url(../../img/bg_arrow01.png) no-repeat left top;}
#main-contents .country-box .tabs-contents01 #tbm01-com{background-position:10% 0;}
#main-contents .country-box .tabs-contents01 #tbm02-com{background-position:35% 0;}
#main-contents .country-box .tabs-contents01 #tbm03-com{background-position:62% 0;}
#main-contents .country-box .tabs-contents01 #tbm04-com{background-position:89% 0;}
#main-contents .country-box .tabs-contents01 #tbm02-com .mset01{margin-bottom:8px;}
#main-contents section{margin-bottom:10px;}
#main-contents .heading01{overflow:hidden;margin-bottom:7px;}
#main-contents .heading01 h3{float:left;width:52%;height:12px;padding:7px 0 7px 12px;color:#ffffff;font-size:12px;line-height:1.0;background-color:#19589e;}
#main-contents .heading01 h3.pickup-h3{width:70%;}
#main-contents .heading01 h3.pickup-h3 span{background-color:#ff0000;border-radius:2px;padding:2px 5px;font-size:11px;font-weight:normal;margin-left:5px;}
#main-contents .heading01 p{float:right;font-size:10px;line-height:1.0;padding:15px 10px 0 0;}
#main-contents .plan-list01{padding:0 8px;font-size:14px;}
#main-contents .plan-list01 img{vertical-align:bottom;}
#main-contents .plan-list01 dl:first-child{border-top:1px solid #c4c4c4;}
#main-contents .plan-list01 dl{border:1px solid #c4c4c4;border-top:0;padding:2px 5px 2px 2px;overflow:hidden;background:url(../../img/arrow.png) no-repeat right center #ffffff;background-size:10px 14px;background-origin:content-box;}
#main-contents .plan-list01 dl dt{float:left;width:90px;margin-right:7px;}
#main-contents .plan-list01 dl dd{padding-top:5px;padding-left:95px;padding-right:16px;}
#main-contents .plan-list01 dl dd p{line-height:1.2;font-size:14px;color:#000000;}
#main-contents .plan-list01 dl dd p.price-txt{color:#ff0000;}
#main-contents .plan-list01 dl dd p.info-main{}
#main-contents .plan-list01 dl dd p.info-s{font-size:11px;}
#main-contents .plan-list02{padding:0 8px;font-size:14px;}
#main-contents .plan-list02 img{vertical-align:bottom;}
#main-contents .plan-list02 dl:first-child{border-top:1px solid #c4c4c4;}
#main-contents .plan-list02 dl{border:1px solid #c4c4c4;border-top:0;background:url(../../img/arrow.png) no-repeat right center #ffffff;background-size:10px 14px;background-origin:content-box;padding:2px 5px 2px 2px;overflow:hidden;}
#main-contents .plan-list02 dl dt{float:left;width:90px;margin-right:7px;}
#main-contents .plan-list02 dl dd{padding-top:5px;padding-left:95px;padding-right:16px;}
#main-contents .plan-list02 dl dd p,
#main-contents .plan-list02 dl dd ul li{line-height:1.2;font-size:14px;color:#000000;}
#main-contents .plan-list02 dl dd ul{margin-bottom:7px;text-align:right;}
#main-contents .plan-list02 dl dd ul li span.label01{margin-right:5px;display:inline-block;color:#ffffff;background-color:#9c9c9c;padding:1px 5px;border-radius:10px;font-size:9px;}
#main-contents .plan-list02 dl dd ul li span.price-txt{color:#ff0000;}
#main-contents .plan-list02 dl dd p.info-main{}
#main-contents .plan-list03{padding:0 8px;font-size:14px;}
#main-contents .plan-list03 img{vertical-align:bottom;}
#main-contents .plan-list03 dl:first-child{border-top:1px solid #c4c4c4;}
#main-contents .plan-list03 dl{border:1px solid #c4c4c4;border-top:0;background:url(../../img/arrow.png) no-repeat right center #ffffff;background-size:10px 14px;background-origin:content-box;padding:10px 10px 9px;overflow:hidden;}
#main-contents .plan-list03 dl dt{float:left;width:54px;margin-right:15px;}
#main-contents .plan-list03 dl dd{padding-top:5px;padding-left:69px;padding-right:16px;}
#main-contents .plan-list03 dl dd p{line-height:1.2;font-size:14px;color:#000000;}
#main-contents .plan-list03 dl dd p.sub-title{margin-bottom:7px;color:#19589e;}
#main-contents .mail-box{padding:0 8px;font-size:14px;}
#main-contents .mail-box img{vertical-align:bottom;}
#main-contents .mail-box .mail-box-line01{display:table;width:100%;border-collapse:collapse;}
#main-contents .mail-box .mail-box-line01 a{display:table-cell;text-align:center;border:1px solid #c4c4c4;padding:10px 0;background-color:#ffffff;}
#main-contents .mail-box .mail-box-line02 a{display:block;background-color:#ffffff;text-align:center;padding:10px 0;color:#265691;font-size:14px;text-decoration:none;border:1px solid #c4c4c4;border-top:0;}
#main-contents .mail-box .mail-box-line02 a span{background:url(../../img/mail_arrow.png) no-repeat right center;background-size:auto 14px;padding-right:14px;}
#main-contents .plan-list03 dl:first-child{border-top:1px solid #c4c4c4;}
#main-contents .plan-list03 dl{border:1px solid #c4c4c4;border-top:0;background:url(../../img/arrow.png) no-repeat right center #ffffff;background-size:10px 14px;background-origin:content-box;padding:10px 10px 9px;overflow:hidden;}
#main-contents .tabs-menu02{margin:0 8px;}
#main-contents .tabs-menu02 ul{display:table;width:100%;border-top-left-radius:10px;border-top-right-radius:10px;}
#main-contents .tabs-menu02 li{display:table-cell;text-align:center;vertical-align:middle;border-left:1px solid #416e9e;line-height:1.2;}
#main-contents .tabs-menu02 li a.active{background-image:linear-gradient(bottom, rgb(39,71,106) 29%, rgb(41,101,165) 65%);background-image:-o-linear-gradient(bottom, rgb(39,71,106) 29%, rgb(41,101,165) 65%);background-image:-moz-linear-gradient(bottom, rgb(39,71,106) 29%, rgb(41,101,165) 65%);background-image:-webkit-linear-gradient(bottom, rgb(39,71,106) 29%, rgb(41,101,165) 65%);background-image:-ms-linear-gradient(bottom, rgb(39,71,106) 29%, rgb(41,101,165) 65%);background-image:-webkit-gradient(linear,
left bottom,
left top,
color-stop(0.29, rgb(39,71,106)),
color-stop(0.65, rgb(41,101,165)));}
#main-contents .tabs-menu02 li:first-child,
#main-contents .tabs-menu02 li:first-child a{border-top-left-radius:10px;border-left:0;}
#main-contents .tabs-menu02 li:last-child,
#main-contents .tabs-menu02 li:last-child a{border-top-right-radius:10px;}
#main-contents .tabs-menu02 li a{display:table-cell;vertical-align:middle;color:#ffffff;font-size:14px;font-weight:bold;text-decoration:none;height:40px;width:1%;background-image:linear-gradient(bottom, rgb(0,38,79) 29%, rgb(34,78,129) 65%);background-image:-o-linear-gradient(bottom, rgb(0,38,79) 29%, rgb(34,78,129) 65%);background-image:-moz-linear-gradient(bottom, rgb(0,38,79) 29%, rgb(34,78,129) 65%);background-image:-webkit-linear-gradient(bottom, rgb(0,38,79) 29%, rgb(34,78,129) 65%);background-image:-ms-linear-gradient(bottom, rgb(0,38,79) 29%, rgb(34,78,129) 65%);background-image:-webkit-gradient(linear,
left bottom,
left top,
color-stop(0.29, rgb(0,38,79)),
color-stop(0.65, rgb(34,78,129)));}
#main-contents .tabs-contents02{margin:0 8px 10px 8px;border-top:0;background-color:#ffffff;-webkit-box-shadow:0 2px 3px #b4b2b3;box-shadow:0 2px 3px #b4b2b3;}
#main-contents .tabs-contents02 ul li{border-top:1px solid #bbbbbb;}
#main-contents .tabs-contents02 ul li:first-child{border-top:0;}
#main-contents .tabs-contents02 ul li a{display:block;overflow:hidden;padding:10px 5px 10px 8px;color:#000000;text-decoration:none;background:url(../../img/arrow.png) no-repeat right center;background-size:10px 14px;background-origin:content-box;}
#main-contents .tabs-contents02 ul li a span.price-txt{display:block;text-align:right;margin-top:-16px;padding-right:15px;}
#main-contents .tabs-contents02 ul li a span.price-txt span{color:#ff0000;}
#main-contents .tabs-contents02 #tbm01-com,
#main-contents .tabs-contents02 #tbm02-com,
#main-contents .tabs-contents02 #tbm03-com{background:url(../../img/bg_arrow01.png) no-repeat left top;}
#main-contents .tabs-contents02 #tbm01-com{background-position:15% 0;}
#main-contents .tabs-contents02 #tbm02-com{background-position:49% 0;}
#main-contents .tabs-contents02 #tbm03-com{background-position:84% 0;}
#main-contents #tokusyu-box{text-decoration:none;padding:0 8px;display:block;overflow:hidden;}
#main-contents #tokusyu-box div.clearfix{padding:13px;border:3px solid #cccccc;background-color:#ffffff;}
#main-contents #tokusyu-box .txt-box{float:left;width:65%;}
#main-contents #tokusyu-box .txt-box .txt01{color:#bc5ca2;font-weight:bold;font-size:16px;margin-bottom:5px;}
#main-contents #tokusyu-box .txt-box .txt02{color:#040404;font-size:14px;line-height:1.2;}
#main-contents #tokusyu-box img{float:right;}
#main-contents #facebook-box{text-decoration:none;padding:0 8px;display:block;overflow:hidden;}
#main-contents #facebook-box div.clearfix{padding:8px;border:3px solid #cccccc;background-color:#ffffff;}
#main-contents #facebook-box .txt-box{float:left;width:65%;padding:5px 0;}
#main-contents #facebook-box .txt-box .txt01{color:#f50004;font-weight:bold;font-size:12px;margin-bottom:5px;}
#main-contents #facebook-box .txt-box .txt02{color:#040404;font-size:12px;line-height:1.2;margin-bottom:5px;}
#main-contents #facebook-box .txt-box .txt03{color:#265691;font-size:12px;line-height:1.2;font-weight:bold;}
#main-contents #facebook-box img{float:right;}
#main-contents .bnr-area{overflow:hidden;width:303px;margin:17px auto 15px;}
#main-contents .bnr-area li{display:inline;}
#main-contents .bnr-area li img{vertical-align:bottom;}
#main-contents .bnr-area li:nth-child(odd){float:left;}
#main-contents .bnr-area li:nth-child(even){float:right;}
#main-contents .more-look{margin:8px;}
a{text-decoration:none;}
body,html{height:100%;}
#modal-win,
#modal-bg{width:100%;}
@media screen and (max-width:480px){#modal-win,
#modal-bg{width:480px;}
}
@media screen and (max-width:360px){#modal-win,
#modal-bg{width:360px;}
}
@media screen and (max-width:320px){#modal-win,
#modal-bg{width:320px;}
}
#modal-win{position:absolute;z-index:101;}
#modal-win-inner{-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .25);box-shadow:0 0 5px rgba(0, 0, 0, .25);margin:0 auto;z-index:102;}
#modal-bg{height:100%;background-color:#000000;position:absolute;top:0;left:0;z-index:100;cursor:pointer;}
#main-contents .change-place{border:1px solid #979797;font-size:14px;padding:7px 5px;vertical-align:middle;display:block;box-sizing:border-box;background:#ffffff url(../../img/arrow.png) no-repeat right center;background-size:10px 14px;background-origin:content-box;}
#main-contents .change-place span{display:block;}
#main-contents .change-place{text-decoration:none;color:#000000;}
#main-contents .area01{margin:8px;}
#main-contents .area01 ul{display:table;width:100%;}
#main-contents .area01 ul li{display:table-cell;vertical-align:middle;}
#main-contents .area01 ul li.area-title{width:10%;white-space:nowrap;padding:0 15px 0 20px;font-size:16px;font-weight:bold;color:#19589E;background:url(../../img/icon_airplane.png) no-repeat left center;background-size:auto 50%;}
#main-contents .start-place{margin-left:5px;border:1px solid #979797;font-size:14px;padding:7px 5px;vertical-align:middle;display:inline-block;width:79%;background-color:#ffffff;}
#main-contents .start-place span{display:block;background:url(../../img/arrow_down.png) no-repeat right center;background-size:13px 9px;}
#main-contents .end-place{margin-left:5px;border:1px solid #979797;font-size:14px;padding:7px 5px;vertical-align:middle;display:inline-block;width:79%;background-color:#ffffff;}
#main-contents .end-place span{display:block;background:url(../../img/arrow_down.png) no-repeat right center;background-size:13px 9px;}
#main-contents .stay-place{margin-left:5px;border:1px solid #979797;font-size:14px;padding:7px 5px;vertical-align:middle;display:inline-block;width:65%;background-color:#ffffff;}
#main-contents .stay-place span{display:block;background:url(../../img/arrow_down.png) no-repeat right center;background-size:13px 9px;}
#main-contents .start-day{margin-left:5px;border:1px solid #979797;font-size:12px;padding:8px 5px;vertical-align:middle;display:inline-block;width:36%;margin-right:5px;background-color:#ffffff;}
#main-contents .start-day span{display:block;background:url(../../img/arrow_down.png) no-repeat right center;background-size:13px 9px;}
#main-contents #tbm01-com .start-day{margin-right:0;}
#main-contents .time-set{margin-left:5px;border:1px solid #979797;font-size:12px;padding:8px 5px;vertical-align:middle;display:inline-block;width:36%;margin-right:10px;background-color:#ffffff;}
#main-contents .time-set span{display:block;background:url(../../img/arrow_down.png) no-repeat right center;background-size:13px 9px;}
#main-contents #tbm01-com .time-set{margin-right:0;}
#main-contents .num-count{display:inline-block;position:relative;top:3px;width:30%;}
#main-contents .num-count p.num-box{border:1px solid #979797;border-left:0;border-right:0;font-size:14px;padding:7px 3px;display:inline-block;text-align:right;width:3em;}
#main-contents .num-count p{display:inline-block;line-height:1.0;}
#main-contents .num-count p.icon-m{border:1px solid #979797;background-color:#f2f2f2;}
#main-contents .num-count p.icon-p{border:1px solid #979797;background-color:#f2f2f2;}
#main-contents .num-count p a{display:block;text-decoration:none;color:#999999;line-height:1.0;font-size:14px;padding:7px 1px;font-weight:bold;}
#main-contents #num-box02 p.num-box{width:2em;}
#main-contents #room-num01 p.num-box,
#main-contents #adult-num01 p.num-box,
#main-contents #child-num01 p.num-box,
#main-contents #adult-num02 p.num-box,
#main-contents #child-num02 p.num-box,
#main-contents #adult-num03 p.num-box,
#main-contents #child-num03 p.num-box{width:2em;text-align:center;}
#main-contents #room-num01,
#main-contents #adult-num01,
#main-contents #child-num01,
#main-contents #adult-num02,
#main-contents #child-num02,
#main-contents #adult-num03,
#main-contents #child-num03{width:100%;}
.ui-carousel-panel .ui-carousel-panel-inner .ui-carousel-panel-block > li{margin-right:auto;margin-left:auto;margin-bottom:10px;}
.ui-carousel-panel .ui-carousel-panel-inner .ui-carousel-panel-block > li:last-child{margin-bottom:0;}
.ui-carousel-panel.enabled{position:relative;}
.ui-carousel-panel.enabled.include-indicator{}
.ui-carousel-panel.enabled .ui-carousel-panel-inner{height:75px;position:relative;}
.ui-carousel-panel.enabled .ui-carousel-panel-inner .ui-carousel-panel-block{position:absolute;top:0;left:0;z-index:1;display:table;-moz-transition:left 0.3s ease-in-out;-webkit-transition:left 0.3s ease-in-out;transition:left 0.3s ease-in-out;}
.ui-carousel-panel.enabled .ui-carousel-panel-inner .ui-carousel-panel-block > li{margin-right:0;margin-left:0;margin-bottom:0;display:table-cell;vertical-align:top;}
.ui-carousel-panel.enabled .ui-carousel-panel-indicator{width:100%;position:absolute;z-index:3;bottom:13px;line-height:1;text-align:center;}
.ui-carousel-panel.enabled .ui-carousel-panel-indicator > li{margin-right:18px;padding:3px;display:inline-block;cursor:pointer;}
.ui-carousel-panel.enabled .ui-carousel-panel-indicator > li.current > span{background-color:#969696;}
.ui-carousel-panel.enabled .ui-carousel-panel-indicator > li > span{width:10px;height:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:#ccc;display:block;text-indent:-9999px;}
.ui-carousel-panel.enabled .ui-carousel-panel-prev,
.ui-carousel-panel.enabled .ui-carousel-panel-next{position:absolute;z-index:4;top:30px;width:35px;height:35px;text-indent:-999px;background:url(../../img/btn_arrow.png) no-repeat 50% 50%;background-size:35px;}
.ui-carousel-panel.enabled .ui-carousel-panel-prev{left:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.ui-carousel-panel.enabled .ui-carousel-panel-next{right:10px;}
.nav-carousel .list-pict > li{width:303px;padding:0 8px;}
.nav-carousel .list-pict > li div{width:303px;}
.nav-carousel .list-pict > li div img{width:100%;}
#search .error_msg{background-color:#fee;}
#search #room02, #search #room03, #search .room-name, #search #check-out, #tbm04-bnr{display:none;}
section.recommend-space{padding-top:20px;background-color:#FFF;}
#hist_top_div{padding-bottom:20px;}
section.recommend-space .m-title01{height:10px;line-height:1.0;display:table;}
section.recommend-space p.ttl.dst{color:#fff;font-weight:bold;font-size:13px;padding:7px 25px 7px 12px;background-color:#ec7b01;display:table-cell;}
section.recommend-space p.ttl.tour{background-color:#fe9900;padding:7px 25px 7px 12px;display:table-cell;color:#fff;font-weight:bold;font-size:13px;}
section.recommend-space .on-airport{float:left;font-size:12px;font-weight:bold;color:#000;margin:0 5px 3px 5px;text-align:left;vertical-align:middle;}
section.recommend-space .on-label{margin:0 0 3px 5px;vertical-align:middle;}
section.recommend-space .tour-desc-date{font-size:10px;color:#898989;text-align:left;}
section.recommend-space .tour-desc-text03{text-align:right;}
section.recommend-space .tour-fuel{font-size:12px;color:#E32400;text-align:left;margin-bottom:1px;}
section.recommend-space .on-label-text{font-size:11px;font-weight:bold;color:#749bc5;float:left;margin:0 0 3px 5px;}
section.recommend-space .tour-preview,section.recommend-space .tour-preview03{line-height:1.5;padding:10px 5px 5px 5px;overflow:hidden;border-bottom:solid 1px #CECECE;text-align:left;}
section.recommend-space .tour-preview02{line-height:1.5;padding:10px 0 5px 0;margin:32px 0 0 0;}
section.recommend-space .tour-img02{float:left;margin:0 0 0 -1px;width:95px;height:95px;clear:both;background-position:center center;background-size:cover;background-repeat:no-repeat;}
section.recommend-space .tour-img02 .tour-img-container{width:90px;height:90px;background-position:center center;background-size:cover;background-repeat:no-repeat;margin:auto;}
section.recommend-space .tour-desc{float:left;margin:0 0 0 5px;width:68%;font-weight:bold;}
section.recommend-space .tour-desc .tour-desc-text01{font-size:10px;text-align:left;color:#000;}
section.recommend-space .tour-desc .tour-desc-text02{font-size:13px;color:#000;text-align:left;}
section.recommend-space .tour-desc .tour-desc-text05{font-size:13px;color:#000;text-align:left;}
section.recommend-space .tour-desc .tour-desc-text03{color:#e32400;font-size:16px;text-align:left;font-weight:bold;margin:-3px 0 -5px 0;}
section.recommend-space .more-btn11{width:100%;height:40px;border:0;font-size:15px;font-weight:bold;background-color:rgb(210, 210, 210);border-top:solid 1px #9b9b9b;border-bottom:solid 1px #9b9b9b;}
section.recommend-space .more-btn11 .down{display:inline;padding-left:5px;}
section.recommend-space .more-btn11 .up{display:none;}
section.recommend-space .more-btn11.on .down{display:none;}
section.recommend-space .more-btn11.on .up{display:inline;padding-left:5px;}
section.recommend-space .more-items{display:none;}
section.recommend-space span.icon img{padding-right:8px;}
section.recommend-space .m-title01 p.ranking{color:#fff;font-weight:bold;font-size:13px;padding:7px 25px 7px 12px;background-color:#034896;display:table-cell;}
section.recommend-space .on-label-rank{font-size:0px;text-indent:-900px;float:left;width:90px;height:15px;background-size:90px 15px;margin:0 5px 3px 1px;}
section.recommend-space .on-label-rank.rank1{background-image:url(https://www.his-j.com/smp/common/img/top/rank1.gif);}
section.recommend-space .on-label-rank.rank2{background-image:url(https://www.his-j.com/smp/common/img/top/rank2.gif);}
section.recommend-space .on-label-rank.rank3{background-image:url(https://www.his-j.com/smp/common/img/top/rank3.gif);}
section.recommend-space .on-label-rank.rank4{background-image:url(https://www.his-j.com/smp/common/img/top/rank4.gif);}
section.recommend-space .on-label-rank.rank5{background-image:url(https://www.his-j.com/smp/common/img/top/rank5.gif);}
.anc_link{margin:0 2.5%;text-align:right;font-size:12px;color:#000;}
.anc_link p{vertical-align:top;line-height:13px;}
.anc_link span{padding-left:5px;}
#dropdown-menu ul li.title span{display:block;height:26px;}
#dropdown-menu ul li.title span img{height:40%;}
.tel-condi .tel-callw div a p{height:22px;}
.tel-condi .tel-callw div a p span img{height:70%;}
#sns ul li a img{width:90px;height:20px;zoom:.5;}
.imp-conductor-info .osusume-item .osusume-item-arrow img{width:50%;zoom:1;}
.spc-return .di-link .r-index-in img{width:8px;zoom:1;}