*{min-width:0;min-height:0}.hotel .inner{max-width:1240px}main{overflow:visible}.inner{max-width:1240px}.blueBg{position:relative;background-color:rgba(159,191,201,.2);padding-bottom:10rem}@media screen and (max-width: 768px){.blueBg{padding-bottom:8rem}}.blueBg::before,.blueBg::after{position:absolute;content:"";width:100%;left:0}.blueBg::before{height:100px;bottom:100%;background:url("images/blueWave01.png") repeat-x center bottom/1366px 100px}.blueBg::after{height:50px;top:100%;background:url("images/blueWave02_sp.png") repeat-x center top/1366px 50px}.blueBg .wrapper{position:relative;top:-60px}#pager ul li a:hover{background-color:#9fbfc9}#pager ul li.currentpage .circle{background-color:#9fbfc9}#pager ul li.prev a:hover .circle,#pager ul li.next a:hover .circle{background-color:#9fbfc9}.hc_headers_h2{border-color:#acc8d1}.hc_headers_h2::before{background:url("../assets/images/common/wiziwigTitleBack_tour.png") repeat-x left center/175px}.hc_headers_h3{border-color:#acc8d1}.hc_headers_h4::before{background-color:#9fbfc9}.hc_quote{background-color:rgba(159,191,201,.2)}.hc_horizon .-item .hc_horizon_infos .hc_horizon_caption::before{background-color:#9fbfc9}#mainTitle{margin-bottom:85px}@media screen and (max-width: 768px){#mainTitle{margin-bottom:30px}}#mainTitle .container::before,#mainTitle .container::after{background-color:#9fbfc9}#mainTitle .container .cornerDeco{background-color:#9fbfc9}#mainTitle .container .titleHeadImage{left:4rem;z-index:1}@media screen and (max-width: 768px){#mainTitle .container .titleHeadImage{width:117px;left:4.7rem}}#mainTitle #pageTitleWrap::before,#mainTitle #pageTitleWrap::after{background-color:#9fbfc9}#mainTitle #pageTitleWrap .pageTitleCornerDeco{background-color:#9fbfc9}#mainTitle #pageTitleWrap .subTitle{color:#9fbfc9;border-bottom:2px solid #dfe9ec}#mainTitle #pageTitleWrap #pageTitle .titleEn{color:#9fbfc9}#mainTitle #pageTitleWrap .imageBox{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;top:0;right:0;z-index:1}@media screen and (min-width: 769px)and (max-width: 1100px){#mainTitle #pageTitleWrap .imageBox{width:40%}}@media screen and (max-width: 768px){#mainTitle #pageTitleWrap .imageBox{top:30px}}#mainTitle #pageTitleWrap .imageBox div:first-child{position:absolute;top:-5px;left:-170px}@media screen and (min-width: 769px)and (max-width: 1100px){#mainTitle #pageTitleWrap .imageBox div:first-child{max-width:40%;left:-150px;text-align:right}}@media screen and (max-width: 768px){#mainTitle #pageTitleWrap .imageBox div:first-child{display:none}}@media screen and (max-width: 768px){#mainTitle #pageTitleWrap .imageBox div:nth-child(2){position:absolute;width:50%;top:-150px;right:0}}#mainTitle #pageTitleWrap .imageBox div:nth-child(3){margin-bottom:20px}@media screen and (max-width: 768px){#mainTitle #pageTitleWrap .imageBox div:nth-child(3){width:50%;margin:0 0 0 auto}}#mainTitle #pageTitleWrap .imageBox div:last-child{position:absolute;top:40px;right:-40px}@media screen and (max-width: 768px){#mainTitle #pageTitleWrap .imageBox div:last-child{width:20%;top:-50px;right:-30px}}#mainTitle #pageTitleWrap .fcItems li a{color:#6d9cab}@media screen and (max-width: 768px){#searchWrap{padding-top:30px}}#searchWrap #ageListBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:65px;margin-bottom:70px}@media screen and (max-width: 768px){#searchWrap #ageListBox{display:block;padding-top:0;margin-bottom:30px}}#searchWrap #ageListBox p{min-width:115px;font-weight:bold;margin-right:20px;letter-spacing:.02em}@media screen and (max-width: 768px){#searchWrap #ageListBox p{margin-bottom:16px}}#searchWrap #ageList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#searchWrap #ageList li{margin-bottom:10px}#searchWrap #ageList li label{position:relative;display:block;font-size:16px;font-weight:bold;background-color:#fff;padding:15px 32px 14px;margin:0;border:1px solid #fff;border-radius:31px;letter-spacing:.02em;-webkit-transition:all .3s;transition:all .3s;overflow:hidden}@media screen and (max-width: 768px){#searchWrap #ageList li label{padding:7px 12px 6px}}#searchWrap #ageList li label .check{position:absolute;width:calc(100% - 2px);height:calc(100% - 2px);top:1px;left:1px;cursor:pointer}#searchWrap #ageList li label input{position:absolute;visibility:hidden}#searchWrap #ageList li label input:checked~.check{background-color:#fff48b}#searchWrap #ageList li label .text{position:relative;z-index:1}#searchWrap #ageList li:not(:last-child){margin-right:8px}#searchWrap .toggleHead{background-color:#6d9cab}#searchWrap table tr th{color:#9fbfc9}#searchWrap table tr td ul li label{border-color:#dbe8ec}#searchWrap table tr td ul li label:hover{border-color:#9fbfc9}#searchWrap table tr td ul li input:checked+label{background-color:#9fbfc9;border-color:#9fbfc9}#searchWrap #listHeader{margin-bottom:80px}#searchWrap #listHeader #sortBtn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #c1d8df}@media screen and (max-width: 768px){#searchWrap #listHeader #sortBtn{width:auto;font-size:12px}}@media screen and (max-width: 374px){#searchWrap #listHeader #sortBtn{font-size:10px}}#searchWrap #listHeader #sortBtn label input:checked~.check{background-color:#9fbfc9}#searchWrap #listHeader #sortBtn label#accessOrder{padding-left:3px;border-right:1px solid #c1d8df}@media screen and (max-width: 768px){#searchWrap #listHeader #sortBtn label#accessOrder{width:85px}}@media screen and (max-width: 374px){#searchWrap #listHeader #sortBtn label#accessOrder{width:70px}}#searchWrap #listHeader #sortBtn label#dateOrder{width:85px;border-right:1px solid #c1d8df}@media screen and (max-width: 374px){#searchWrap #listHeader #sortBtn label#dateOrder{width:70px}}#searchWrap #listHeader #sortBtn label#updateOrder{padding-right:5px}@media screen and (max-width: 768px){#searchWrap #listHeader #sortBtn label#updateOrder{width:85px}}@media screen and (max-width: 374px){#searchWrap #listHeader #sortBtn label#updateOrder{width:70px}}#tourListWrap #tourList #listHeader #sortBtn{border:1px solid #e8d1e6}#tourListWrap #tourList #listHeader #sortBtn a.current{background-color:#d4a9d0}#tourListWrap #tourList #tourListBox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#tourListWrap #tourList #tourListBox section{width:49%}@media screen and (max-width: 900px){#tourListWrap #tourList #tourListBox section{width:100%}}#tourListWrap #tourList #tourListBox section a{position:relative;height:100%;background-color:#fff;padding-bottom:61px;border-radius:20px}#tourListWrap #tourList #tourListBox section a .ageLabel{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:160px;top:0;left:50%;background-color:#fff48b;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:20px;z-index:1}@media screen and (max-width: 768px){#tourListWrap #tourList #tourListBox section a .ageLabel{width:120px}}#tourListWrap #tourList #tourListBox section a .ageLabel span{display:block}#tourListWrap #tourList #tourListBox section a .ageLabel span.age{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:48px;font-family:"Amatic SC",cursive;font-weight:700;margin-right:4px}@media screen and (max-width: 768px){#tourListWrap #tourList #tourListBox section a .ageLabel span.age{font-size:32px}}#tourListWrap #tourList #tourListBox section a .ageLabel span.age .fromto{-webkit-transform:translateY(10px);transform:translateY(10px)}#tourListWrap #tourList #tourListBox section a .ageLabel span.text{font-size:20px;font-family:"Zen Kaku Gothic Antique",sans-serif;font-weight:700;margin-bottom:15px;letter-spacing:-0.03em}@media screen and (max-width: 768px){#tourListWrap #tourList #tourListBox section a .ageLabel span.text{font-size:18px;margin-bottom:10px}}#tourListWrap #tourList #tourListBox section a .image{position:relative;border-radius:20px 20px 0 0;overflow:hidden;z-index:0}#tourListWrap #tourList #tourListBox section a .image span{display:block;border-radius:20px 20px 0 0;aspect-ratio:4/3;overflow:hidden}@media screen and (max-width: 768px){#tourListWrap #tourList #tourListBox section a .image span{aspect-ratio:3/2}}#tourListWrap #tourList #tourListBox section a .image span img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}#tourListWrap #tourList #tourListBox section a .travelData{padding:14px 26px 0;border-radius:0 0 20px 20px}#tourListWrap #tourList #tourListBox section a .travelData .data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5px}#tourListWrap #tourList #tourListBox section a .travelData .data span{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:13px;font-weight:bold;padding:4px 16px 2px;margin-bottom:10px;border-radius:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#tourListWrap #tourList #tourListBox section a .travelData .data span.CityCaption{color:#fff;background-color:#00b4d9;margin-right:6px}#tourListWrap #tourList #tourListBox section a .travelData .data span.TourTypeID{border:1px solid #ccc}#tourListWrap #tourList #tourListBox section a .travelData h3{font-size:18px;font-weight:bold;background-image:linear-gradient(to right, #CCCCCC, #CCCCCC 2px, transparent 2px, transparent 7px);background-size:8px 2px;background-position:left bottom;background-repeat:repeat-x;padding-bottom:17px;margin-bottom:19px}@media screen and (max-width: 768px){#tourListWrap #tourList #tourListBox section a .travelData h3{font-size:16px;padding-bottom:12px;margin-bottom:12px}}#tourListWrap #tourList #tourListBox section a .travelData .Summary{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:16px}#tourListWrap #tourList #tourListBox section a .travelData .Summary .summaryBox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.2rem}#tourListWrap #tourList #tourListBox section a .travelData .Summary .summaryBox div{margin-bottom:6px}#tourListWrap #tourList #tourListBox section a .travelData .Summary .summaryBox div.arrow{margin:0 6px}#tourListWrap #tourList #tourListBox section a .travelData .Summary .summaryBox div.arrow img{vertical-align:1px}#tourListWrap #tourList #tourListBox section a .travelData .OpenDate{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;right:27px;bottom:20px;padding:2px 12px;margin-left:auto;border:1px solid #dedede}#tourListWrap #tourList #tourListBox section a .travelData .OpenDate span{display:block;font-size:13px;color:#888}#tourListWrap #tourList #tourListBox section a .travelData .OpenDate span.text{font-size:12px;margin-right:7px}#tourListWrap #tourList #tourListBox section a .travelData .OpenDate span.hyphen{margin:0 2px}#tourListWrap #tourList #tourListBox section a:hover .image span img{-webkit-transform:scale(1.2);transform:scale(1.2)}#tourListWrap #tourList #tourListBox section:nth-child(odd){margin-right:2%}@media screen and (max-width: 900px){#tourListWrap #tourList #tourListBox section:nth-child(odd){margin-right:0}}#tourListWrap #tourList #tourListBox section:not(:nth-child(-n+2)){margin-top:66px}@media screen and (max-width: 900px){#tourListWrap #tourList #tourListBox section:not(:nth-child(-n+2)){margin-top:0}}@media screen and (min-width: 769px)and (max-width: 900px){#tourListWrap #tourList #tourListBox section:not(:last-child){margin-bottom:80px}}@media screen and (max-width: 768px){#tourListWrap #tourList #tourListBox section:not(:last-child){margin-bottom:40px}}#tourListWrap.pcClass .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#tourListWrap.pcClass #tourList{width:calc(100% - 280px);padding-right:80px;margin-bottom:60px}@media screen and (min-width: 769px)and (max-width: 900px){#tourListWrap.pcClass #tourList{padding-right:60px}}@media screen and (max-width: 768px){#tourListWrap.pcClass #tourList{width:100%;padding-right:0}}#tourListWrap.pcClass #prWrap{min-width:280px}#tourListWrap.pcClass #prWrap .container{display:block}#tourListWrap.spClass .container{display:block}#tourListWrap.spClass #tourList{width:100%;margin-bottom:40px}#tourListWrap.spClass #tourList section a .image{margin-bottom:6px}#tourListWrap.spClass #prWrap .container{display:block}#prWrap #newsBox section a .newsData .newsLabel{background-color:#9fbfc9}@media screen and (min-width: 769px)and (max-width: 1300px){#tourRanking .title01{padding-left:80px}}#tourRanking .title01 .image{top:-100px;left:-80px}@media screen and (min-width: 769px)and (max-width: 1300px){#tourRanking .title01 .image{left:0}}@media screen and (max-width: 768px){#tourRanking .title01 .image{top:-80px;left:0}}#bannerWrap{padding-top:12rem}@media screen and (max-width: 768px){#bannerWrap{padding-top:8rem}}#bannerWrap .inner{max-width:1100px}#bannerWrap #insurance{margin-bottom:40px}#bannerWrap #insurance img{width:100%}.tour_detail #mainTitle .container .titleHeadImage{bottom:calc(100% - 60px);z-index:1}@media screen and (max-width: 768px){.tour_detail #mainTitle .container .titleHeadImage{bottom:calc(100% - 35px)}}.tour_detail #mainTitle .container #pageTitleWrap .tourData .data{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px}.tour_detail #mainTitle .container #pageTitleWrap .tourData .data .age,.tour_detail #mainTitle .container #pageTitleWrap .tourData .data .CityID,.tour_detail #mainTitle .container #pageTitleWrap .tourData .data .course{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:13px;padding:4px 14px 3px;margin-bottom:10px;border-radius:14px}.tour_detail #mainTitle .container #pageTitleWrap .tourData .data .age{background-color:#fff48b;margin-right:6px}.tour_detail #mainTitle .container #pageTitleWrap .tourData .data .CityID{color:#fff;background-color:#00b4d9;margin-right:6px}.tour_detail #mainTitle .container #pageTitleWrap .tourData .data .course{display:block;border:1px solid #ccc}.tour_detail #mainTitle .container #pageTitleWrap .fcItems{padding-bottom:25px}.tour_detail #mainTitle .container #pageTitleWrap .openDateBox{padding-bottom:58px}@media screen and (max-width: 768px){.tour_detail #mainTitle .container #pageTitleWrap .openDateBox{padding-bottom:100px}}.tour_detail #mainTitle .container #pageTitleWrap .openDateBox .OpenDate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4px 10px;border:1px solid #dedede}.tour_detail #mainTitle .container #pageTitleWrap .openDateBox .OpenDate span{display:block;font-size:13px}.tour_detail #mainTitle .container #pageTitleWrap .openDateBox .OpenDate span.text{font-size:12px;margin-right:7px}.tour_detail #mainTitle .container #pageTitleWrap .openDateBox .OpenDate span.hyphen{margin:0 2px}#tourDataWrap .imgSelect-mainUl .arrow{background-color:rgba(159,191,201,.9)}@media screen and (min-width: 769px)and (max-width: 1300px){#tourDataWrap .inner{padding:0 60px}}#tourDataWrap .travelDescription{margin-bottom:0}#tourDataWrap .scheduleWrap{padding:168px 0 40px}@media screen and (max-width: 768px){#tourDataWrap .scheduleWrap{padding:80px 0 0}}#tourDataWrap .scheduleWrap .whiteBack{position:relative;padding:48px 50px 47px 40px}@media screen and (max-width: 768px){#tourDataWrap .scheduleWrap .whiteBack{padding:50px 25px 30px}}#tourDataWrap .scheduleWrap .whiteBack .spotNum{position:absolute;top:0;left:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 768px){#tourDataWrap .scheduleWrap .whiteBack .spotNum{left:15px}}#tourDataWrap .scheduleWrap .whiteBack .spotNum .num{position:absolute;top:50%;left:50%;font-size:5.6rem;font-family:"Amatic SC",cursive;font-weight:700;-webkit-transform:translate(-50%, -57%);transform:translate(-50%, -57%)}@media screen and (max-width: 768px){#tourDataWrap .scheduleWrap .whiteBack .spotNum .num{font-size:38px}}#tourDataWrap .scheduleWrap .whiteBack .spotNum .icon{display:block}@media screen and (max-width: 768px){#tourDataWrap .scheduleWrap .whiteBack .spotNum .icon{width:70px}}#tourDataWrap .scheduleWrap .whiteBack .flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media screen and (max-width: 768px){#tourDataWrap .scheduleWrap .whiteBack .flexbox{display:block}}#tourDataWrap .scheduleWrap .whiteBack .flexbox .sliderBox{position:relative;width:340px}@media screen and (min-width: 769px)and (max-width: 900px){#tourDataWrap .scheduleWrap .whiteBack .flexbox .sliderBox{width:260px}}@media screen and (max-width: 768px){#tourDataWrap .scheduleWrap .whiteBack .flexbox .sliderBox{width:100%;margin-bottom:20px}}#tourDataWrap .scheduleWrap .whiteBack .flexbox .sliderBox .scheduleSlider{display:none}#tourDataWrap .scheduleWrap .whiteBack .flexbox .sliderBox .scheduleSlider .arrow{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:36px;height:36px;top:50%;color:#fff;background-color:rgba(159,191,201,.9);cursor:pointer;border-radius:50%;z-index:1}#tourDataWrap .scheduleWrap .whiteBack .flexbox .sliderBox .scheduleSlider .arrow svg{width:6px;height:9px}#tourDataWrap .scheduleWrap .whiteBack .flexbox .sliderBox .scheduleSlider .arrow.prevArrow{left:10px;-webkit-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg)}#tourDataWrap .scheduleWrap .whiteBack .flexbox .sliderBox .scheduleSlider .arrow.nextArrow{right:10px;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}#tourDataWrap .scheduleWrap .whiteBack .flexbox .sliderBox .scheduleSlider li{margin:0 10px;aspect-ratio:4/3;border-radius:20px}#tourDataWrap .scheduleWrap .whiteBack .flexbox .sliderBox .scheduleSlider li img{width:100% !important;height:100% !important;border-radius:20px;-o-object-fit:cover;object-fit:cover}#tourDataWrap .scheduleWrap .whiteBack .flexbox .sliderBox .scheduleSlider.slick-initialized{display:block}#tourDataWrap .scheduleWrap .whiteBack .flexbox .sliderBox .scheduleSlider .slick-dots{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#tourDataWrap .scheduleWrap .whiteBack .flexbox .sliderBox .scheduleSlider .slick-dots li{margin-left:0}#tourDataWrap .scheduleWrap .whiteBack .flexbox .sliderBox .scheduleSlider .slick-dots li button{display:block;font-size:0;line-height:0;width:6px;height:6px;padding:0;color:rgba(0,0,0,0);outline:none;background-color:#fff;border:1px solid #fff;border-radius:100%;opacity:.6}#tourDataWrap .scheduleWrap .whiteBack .flexbox .sliderBox .scheduleSlider .slick-dots li.slick-active button{opacity:1}#tourDataWrap .scheduleWrap .whiteBack .flexbox .sliderBox .scheduleSlider .slick-dots li:not(:last-child){margin-right:8px}#tourDataWrap .scheduleWrap .whiteBack .flexbox .sliderBox .scheduleSlider .slick-dots li:only-child{display:none}#tourDataWrap .scheduleWrap .whiteBack .flexbox .data{width:calc(100% - 340px);padding-left:48px}@media screen and (min-width: 769px)and (max-width: 900px){#tourDataWrap .scheduleWrap .whiteBack .flexbox .data{width:calc(100% - 260px);padding-left:30px}}@media screen and (max-width: 768px){#tourDataWrap .scheduleWrap .whiteBack .flexbox .data{width:100%;padding:0 10px}}#tourDataWrap .scheduleWrap .whiteBack .flexbox .data h3{font-size:20px;font-weight:bold;padding-bottom:18px;margin-bottom:22px;border-bottom:1px solid #ccc}@media screen and (max-width: 768px){#tourDataWrap .scheduleWrap .whiteBack .flexbox .data h3{font-size:17px;padding-bottom:15px;margin-bottom:15px}}#tourDataWrap .scheduleWrap .whiteBack .flexbox .data .Summary{font-size:15px;margin-bottom:30px;line-height:1.75}#tourDataWrap .scheduleWrap .whiteBack .flexbox .data a{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:50px;bottom:32px;font-size:14px}@media screen and (max-width: 768px){#tourDataWrap .scheduleWrap .whiteBack .flexbox .data a{right:20px;bottom:20px;font-size:12px}}#tourDataWrap .scheduleWrap .whiteBack .flexbox .data a span{display:block;margin:6px}#tourDataWrap .scheduleWrap .whiteBack .flexbox .data a span svg{width:5px;height:8px}#tourDataWrap .scheduleWrap .whiteBack .flexbox .timeBox{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:25px;right:30px}@media screen and (max-width: 768px){#tourDataWrap .scheduleWrap .whiteBack .flexbox .timeBox{top:15px;right:20px}}#tourDataWrap .scheduleWrap .whiteBack .flexbox .timeBox .image{margin-right:4px}#tourDataWrap .scheduleWrap .whiteBack .flexbox .timeBox .image img{vertical-align:-1px}#tourDataWrap .scheduleWrap .whiteBack .flexbox .timeBox .text{font-size:13px}@media screen and (max-width: 768px){#tourDataWrap .scheduleWrap .whiteBack .flexbox .timeBox .text{font-size:12px}}#tourDataWrap .scheduleWrap .whiteBack:not(:last-of-type){margin-bottom:54px}@media screen and (max-width: 768px){#tourDataWrap .scheduleWrap .whiteBack:not(:last-of-type){margin-bottom:30px}}#tourDataWrap .scheduleWrap .whiteBack.noImage{width:calc(100% - 320px);padding-left:50px}@media screen and (max-width: 768px){#tourDataWrap .scheduleWrap .whiteBack.noImage{width:100%;padding-left:25px}}#tourDataWrap .scheduleWrap .whiteBack.noImage .flexbox .data{width:100%;padding-left:0}#tourDataWrap .scheduleWrap .travelTime{position:relative;min-height:24px;font-size:16px;padding-left:130px;margin-bottom:54px}@media screen and (max-width: 768px){#tourDataWrap .scheduleWrap .travelTime{min-height:23px;font-size:15px;padding-left:100px;margin-bottom:30px}}#tourDataWrap .scheduleWrap .travelTime::before{position:absolute;content:"";width:4px;height:100px;left:100px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("images/travelTimeDeco.svg") no-repeat center center/contain}@media screen and (max-width: 768px){#tourDataWrap .scheduleWrap .travelTime::before{width:2px;height:50px;left:80px}}.tour_detail .rankingBox#tourRanking{padding-top:250px}@media screen and (max-width: 768px){.tour_detail .rankingBox#tourRanking{padding-top:220px}}@media screen and (max-width: 768px){.tour_detail .rankingBox#tourRanking .title01 .image img{width:100px}}@media screen and (max-width: 768px){.tour_detail .rankingBox#tourRanking .title01 .flexbox{margin-bottom:80px}}.tour_detail #bannerWrap{padding-top:137px}@media screen and (max-width: 768px){.tour_detail #bannerWrap{padding-top:8rem}}.tour_detail #bannerWrap #insuranceBanner{margin-bottom:40px}.tour_detail #bannerWrap #insuranceBanner picture img{width:100%}#appLink{position:fixed;right:22px;bottom:32px;z-index:1000}@media screen and (max-width: 768px){#appLink{max-width:80px;right:15px;bottom:80px}}#appLink:hover{-webkit-transform:translateY(-15px);transform:translateY(-15px);opacity:1}/*# sourceMappingURL=tour.min.css.map */