@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');.banner{width:100%;position:relative;min-height:15vw}.banner .info{width:100%;position:absolute;z-index:2;bottom:0;left:0;padding:75px 0}.banner .info::before{width:100%;content:'';display:block;background:linear-gradient(0deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 100%);position:absolute;top:0;bottom:0;left:0;height:100%}.banner .info .all-width{width:100%;box-sizing:border-box;max-width:1240px;margin:auto;position:relative;z-index:2}.banner .info .info-content{border-left:solid 5px #9889a7;font-weight:bold;color:#fff;padding-left:30px;align-items:center;display:flex;justify-content:space-between}.banner .info .info-content .tit{font-size:36px}.banner .info .info-content .text{font-size:18px}.banner .info .info-content .list{display:flex;text-align:center}.banner .info .info-content .list .item{padding:0 45px;border-right:solid 1px #fff}.banner .info .info-content .list .item:last-child{border-right:0}.banner .info .info-content .list .num{font-size:36px}.banner img{width:100%;height:auto;z-index:1}.big_img{display:block}.small_img{display:none}#arrow{position:absolute;left:47.5%;bottom:110px;height:1px}#jump{width:93px;height:93px}.title{text-align:center;width:370px;height:120px;padding-top:35px;margin:60px auto 0 auto;color:#666;font-size:14px;font-weight:300;position:relative;background:url(../images/index/cruise_icon.svg) no-repeat center top;background-size:120px auto}.title h3{font-size:30px;margin:0;padding:0;letter-spacing:.3em;font-weight:normal}.title:before,.title:after{position:absolute;width:99px;height:7px;top:40%}.title:before{content:url(../images/index/line_left.svg);left:0}.title:after{content:url(../images/index/line_right.svg);right:0}.promation{margin:90px auto 100px auto;max-width:1240px;width:100%;text-align:center;font-family:cor}.promation .new-title{text-align:center}.promation .new-title .en{font-size:48px;color:#9889a7;font-family:"Cormorant Garamond",serif;text-transform:uppercase}.promation .new-title .big-tit{font-size:30px;color:#000;font-weight:bold}.promation .new-title .text{font-size:18px;color:#000;max-width:1240px;margin:30px auto;text-align:left}.promation .sale{position:relative}.promation .sale img{max-width:100%;height:auto}.promation .sale .scale{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background:rgba(0,0,0,0)}.regular{position:relative}.regular .prev,.regular .next{width:60px;height:60px;border-radius:100%;position:absolute;top:45%;z-index:20;box-shadow:0 0 30px rgba(114,88,141,.2);cursor:pointer}.regular .prev{background:url('../images/2026/images/arrow_back_ios_20dp_9386A4_FILL0_wght400_GRAD0_opsz20.svg') no-repeat left 25px center #fff;left:-80px}.regular .next{background:url('../images/2026/images/arrow_forward_ios_20dp_9386A4_FILL0_wght400_GRAD0_opsz20.svg') no-repeat center center #fff;right:-80px}.regular .slick-dots{bottom:-50px}.regular .slick-dots li{width:15px;height:15px;border-radius:100%;background:#ddd;margin:0 5px}.regular .slick-dots li.slick-active{background:#9889a7}.regular .slick-dots li button{display:none}.open-sale{display:none;background:#f6f6f6;margin:60px 0;padding-top:60px}.open-sale .all-width{max-width:1240px;margin:auto;width:100%;display:flex}.open-sale .salebigimg{-webkit-flex:2.2;flex:2.2}.open-sale .salebigimg img{max-width:100%;height:auto}.open-sale .saleinfo{-webkit-flex:2.8;flex:2.8;position:relative;padding:15px 0 15px 25px}.open-sale .saleinfo h3{font-size:24px;font-weight:bold;color:#005bb0;margin:0;padding:0}.open-sale .saleinfo ul.infoto{margin:20px 0}.open-sale .saleinfo ul.infoto li{margin-bottom:10px;-webkit-display:flex;display:flex}.open-sale .saleinfo ul.infoto li .infoname,.open-sale .saleinfo ul.infoto li .infocontent{padding:7px 10px}.open-sale .saleinfo ul.infoto li .infoname{-webkit-flex:1.2;flex:1.2;background:#f0f0f0;font-size:16px}.open-sale .saleinfo ul.infoto li .infocontent{-webkit-flex:4.8;flex:4.8;font-size:14px}.open-sale .saleinfo .sale_close{position:absolute;right:0;top:0;width:30px;height:30px;background:#888}.open-sale .saleinfo .sale_close .close-icon2{display:inline-block;position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:24px;height:2px;background-color:#888}.open-sale .saleinfo .sale_close .close-icon2::before,.open-sale .saleinfo .sale_close .close-icon2::after{content:'';width:100%;height:100%;position:absolute;background-color:inherit;left:0}.open-sale .saleinfo .sale_close .close-icon2::before{bottom:8px}.open-sale .saleinfo .sale_close .close-icon2::after{top:8px}.open-sale .saleinfo .sale_close .close-icon2{background-color:rgba(255,255,255,0)}.open-sale .saleinfo .sale_close .close-icon2::before,.open-sale .saleinfo .sale_close .close-icon2::after{background-color:#fff}.open-sale .saleinfo .sale_close .close-icon2::before{bottom:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.open-sale .saleinfo .sale_close .close-icon2::after{top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.schedules-wrap{background:#f6f6f6;padding-bottom:100px;width:100%;position:relative}.schedules-wrap::before{position:absolute;top:0;left:0;width:100%;content:'';display:block;background:#fff;height:200px}.schedules{width:1240px;margin:40px auto 0 auto;-webkit-display:flex;display:flex;position:relative;z-index:2}.schedules .sch_img{-webkit-flex:1.2;flex:1.2;padding-right:20px}.schedules .sch_img img{max-width:100%;height:auto;display:block}.schedules .sch_day{-webkit-flex:1.8;flex:1.8;position:relative;letter-spacing:0}.schedules .sch_day .sch_day_wrap{background:#fff!important;box-shadow:0 0 30px rgba(0,0,0,.3);margin-top:75px;padding-bottom:15px}.schedules .sch_day .sch_title{padding:25px 45px;margin-bottom:30px;color:#9889a7!important;background:#f7f7f7;font-size:20px;font-weight:bold}.schedules .sch_day .sch_title img{vertical-align:middle;max-width:80px;width:auto;max-height:45px;margin-right:15px;display:none}.schedules .sch_day ul{margin:15px 0 15px 30px;width:96%;overflow-y:auto}.schedules .sch_day ul li{display:flex;align-items:center;justify-content:space-between;border-bottom:solid 1px #e2e2e2;margin-bottom:15px;font-size:20px;padding:0 30px 15px 45px;position:relative}.schedules .sch_day ul li svg{position:absolute;top:0;left:20px;width:24px;height:auto}.schedules .sch_day ul li .front a.name{transition:all .5s ease-in-out;font-size:20px;font-weight:bold}.schedules .sch_day ul li .front .date{display:flex;flex-wrap:wrap;margin-top:5px;font-size:16px}.schedules .sch_day ul li .front .date span{padding-right:5px;padding-top:2px;font-weight:bold}.schedules .sch_day ul li .front .date a{font-size:16px;color:#666}.schedules .sch_day ul li .front .date a:hover{color:#492d64}.schedules .sch_day ul li .price{display:flex;letter-spacing:0;align-items:baseline;color:#000;font-size:16px;font-weight:bold}.schedules .sch_day ul li .price span{font-size:24px;font-weight:600;color:#c19552;padding-right:5px;font-family:"Open Sans",sans-serif}.sch_day--web{display:block}.sch_day--mobile{display:none}.scroll_tabs_nojs{width:100%;position:absolute;left:0;top:0;height:75px;-webkit-display:flex;display:flex;align-items:flex-end;overflow:hidden}.scroll_tabs_nojs span{padding:0 10px;height:55px;font-size:20px;background:#9889a7!important;font-weight:bold;color:#fff;flex:1;text-align:center;cursor:pointer;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}.scroll_tabs_nojs span.current-tab{box-shadow:none;background:#492d64!important;position:relative;height:75px;justify-content:center;align-items:center}.scroll_tabs_nojs span.current-tab:before{content:'';display:block;width:37px;height:37px;margin-right:10px;background:url('../images/2026/images/icon.svg') no-repeat center;background-size:contain}.tabs_hide{display:none}.about_warp{width:100%;background-size:100% auto;background-position:center bottom;background-repeat:no-repeat}.about{width:1230px;margin:40px auto 80px auto}.about_title{margin-bottom:30px;text-align:center;color:#568692}.about_title img{max-width:415px;height:auto;margin-bottom:5px}.about_title h6{font-weight:300;font-size:15px}.about_title.bsic_img img{width:118px;height:auto}.about_info{width:70%;margin:0 auto 50px auto}.about_info th,td{padding:5px 10px;width:25%;color:#666;font-size:16px;text-align:left}.about_info tr:nth-child(even){background:#effbfe}.trip_templete{width:100%}.trip_templete .trip_templete_row{padding:50px 0}.trip_templete .trip_templete_row .trip_templete_title{text-align:center;position:relative;z-index:2}.trip_templete .trip_templete_row .trip_templete_title .en{color:#666;font-size:24px;font-family:"Cormorant Garamond",serif;text-transform:uppercase}.trip_templete .trip_templete_row .trip_templete_title .text{color:#9889a7;font-size:30px;font-weight:bold}.trip_templete .trip_templete_row .trip_templete_title::after{background:#9889a7;display:block;content:'';display:block;width:1px;height:44px;position:absolute;left:50%;bottom:-50px;transform:translateX(-50%)}.trip_templete .trip_templete_row .trip_templete_wrap{width:100%;background:#f6f6f6}.trip_templete .trip_templete_row .trip_templete_wrap::before{position:absolute;top:0;left:0;width:100%;background:#fff}.trip_templete .trip_templete_row .all-width{width:100%;max-width:1450px;margin:80px auto 0;position:relative;z-index:2}.trip_templete .trip_templete_row .templete-style1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:50px}.trip_templete .trip_templete_row .templete-style1 .row{background:#e5e1e9;position:relative;padding:10px;-webkit-border-top-left-radius:30px;-webkit-border-bottom-right-radius:30px;-moz-border-radius-topleft:30px;-moz-border-radius-bottomright:30px;border-top-left-radius:30px;border-bottom-right-radius:30px}.trip_templete .trip_templete_row .templete-style1 .row figure{position:relative;z-index:1;width:100%;padding-top:70%;overflow:hidden;-webkit-border-top-left-radius:30px;-webkit-border-bottom-right-radius:30px;-moz-border-radius-topleft:30px;-moz-border-radius-bottomright:30px;border-top-left-radius:30px;border-bottom-right-radius:30px;margin:0}.trip_templete .trip_templete_row .templete-style1 .row figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1}.trip_templete .trip_templete_row .templete-style1 .row figure::before{position:absolute;display:block;content:'';width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.05);z-index:2}.trip_templete .trip_templete_row .templete-style1 .row figure .name{border:solid 1px #fff;border-width:1px 0;display:inline-block;color:#fff;letter-spacing:.1em;padding:10px 0;min-width:150px;font-size:20px;font-weight:bold;position:absolute;right:20px;bottom:20px;z-index:3}.trip_templete .trip_templete_row .templete-style1 .row figure .info{position:absolute;top:0;left:0;padding:55px 35px;width:calc(100% - 70px);height:100%;background:#fff;z-index:4;opacity:0;transition:.3s ease-out}.trip_templete .trip_templete_row .templete-style1 .row figure:hover .info{opacity:1}.trip_templete .trip_templete_row .templete-style1 .row figure .info .tit{border-left:solid 5px #9889a7;font-size:20px;line-height:1;font-weight:bold;padding-left:15px;letter-spacing:.1em}.trip_templete .trip_templete_row .templete-style1 .row figure .info .text{margin-top:20px;font-size:16px;line-height:30px;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.trip_templete .trip_templete_row.trip_templete_row--bg{background:#cdc7d3;position:relative}.trip_templete .trip_templete_row.trip_templete_row--bg::after{display:block;background:#fff;width:100%;left:0;top:0;content:'';height:330px;z-index:1;position:absolute}.trip_templete .trip_templete_row .templete-style2{padding:0 100px}.trip_templete .trip_templete_row .templete-style2 .slider{width:100%}.trip_templete .trip_templete_row .templete-style2 .slider .row{width:100%;position:relative}.trip_templete .trip_templete_row .templete-style2 .slider .row figure{width:75%;padding-top:47%;box-sizing:border-box;border:solid 10px #e5e1e9;margin:0;position:relative;overflow:hidden}.trip_templete .trip_templete_row .templete-style2 .slider .row figure::before{display:none}.trip_templete .trip_templete_row .templete-style2 .slider .row figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1}.trip_templete .trip_templete_row .templete-style2 .slider .row .info{background:#fff;width:415px;height:470px;position:absolute;z-index:2;right:0;top:50%;padding:50px;transform:translateY(-50%);-webkit-border-top-right-radius:30px;-webkit-border-bottom-left-radius:30px;-moz-border-radius-topright:30px;-moz-border-radius-bottomleft:30px;border-top-right-radius:30px;border-bottom-left-radius:30px;box-shadow:0 0 30px rgba(0,0,0,.1);box-sizing:border-box}.trip_templete .trip_templete_row .templete-style2 .slider .row .info .s-tit{text-align:center;font-size:24px;font-weight:bold}.trip_templete .trip_templete_row .templete-style2 .slider .row .info .s-tit::after{background:#9889a7;content:'';display:block;width:40px;height:5px;margin:20px auto 30px}.trip_templete .trip_templete_row .templete-style2 .slider .row .info .text{font-size:16px;line-height:1.8;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.trip_templete .trip_templete_row .templete-style2 .slider .slick-dots{padding-right:25%;box-sizing:border-box}.trip_templete .trip_templete_row .templete-style2 .slider .prev,.trip_templete .trip_templete_row .templete-style2 .slider .next{width:60px;height:60px;border-radius:100%;position:absolute;top:45%;z-index:20;box-shadow:0 0 30px rgba(114,88,141,.2);cursor:pointer}.trip_templete .trip_templete_row .templete-style2 .slider .prev{background:url('../images/2026/images/arrow_back_ios_20dp_9386A4_FILL0_wght400_GRAD0_opsz20.svg') no-repeat left 25px center #fff;left:-80px}.trip_templete .trip_templete_row .templete-style2 .slider .next{background:url('../images/2026/images/arrow_forward_ios_20dp_9386A4_FILL0_wght400_GRAD0_opsz20.svg') no-repeat center center #fff;right:-80px}.trip_templete .trip_templete_row .templete-style2 .slider .slick-dots{bottom:30px}.trip_templete .trip_templete_row .templete-style2 .slider .slick-dots li{width:15px;height:15px;border-radius:100%;background:#ddd;margin:0 5px}.trip_templete .trip_templete_row .templete-style2 .slider .slick-dots li.slick-active{background:#9889a7}.trip_templete .trip_templete_row .templete-style2 .slider .slick-dots li button{display:none}.trip_templete .trip_templete_row .templete-style2 .slider.other .row{display:flex;justify-content:flex-end}.trip_templete .trip_templete_row .templete-style2 .slider.other .row .info{left:0;right:auto}.trip_templete .trip_templete_row .templete-style2 .slider.other .slick-dots{padding-left:25%;padding-right:0}@media only screen and (max-width:1510px){.trip_templete .trip_templete_row .all-width{padding:0 105px;max-width:1510px;box-sizing:border-box}.trip_templete .trip_templete_row .templete-style2{padding:0}.trip_templete .trip_templete_row .templete-style2 .slider .row .info{padding:35px 25px;height:auto}}@media only screen and (max-width:1450px){.promation,.about,.schedules{padding:0 105px;box-sizing:border-box;width:100%}}@media only screen and (max-width:1320px){.open-sale{width:100%}}@media only screen and (max-width:1300px){.banner .info{padding:30px 0}.banner .info .all-width{padding:0 30px}.open-sale .all-width{padding:0 30px;box-sizing:border-box}}@media only screen and (max-width:1240px){#arrow{left:46%}#jump{width:86px;height:86px}.promation .sale .sale_name{font-size:1.3em}.promation .sale .sale_name a{padding:7px}.promation .sale:hover .sale_name{bottom:37%}.open-sale .saleinfo ul.infoto li .infoname{-webkit-flex:1.5;flex:1.5}.open-sale .saleinfo ul.infoto li .infocontent{-webkit-flex:4.5;flex:4.5}.schedules .sch_day ul li{font-size:20px;margin-bottom:10px;flex-wrap:wrap}.about_info{width:90%}.banner .info .info-content{text-align:center;border-left:none;padding-left:0}.banner .info .info-content *{width:100%}.trip_templete .trip_templete_row .templete-style1 .slider.other .row,.trip_templete .trip_templete_row .templete-style2 .slider.other .row{flex-wrap:wrap}.trip_templete .trip_templete_row .templete-style1 .slider .row figure,.trip_templete .trip_templete_row .templete-style2 .slider .row figure{width:100%;padding-top:70%}.trip_templete .trip_templete_row .templete-style1 .slider .row .info,.trip_templete .trip_templete_row .templete-style2 .slider .row .info{position:relative;width:100%;top:0;transform:none;border-radius:0}.trip_templete .trip_templete_row .templete-style2 .slider .row .info .text{display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.trip_templete .trip_templete_row .templete-style2 .slider .slick-slide{margin:0 25px}.trip_templete .trip_templete_row .templete-style2 .slider .slick-list{margin:0 -25px}.trip_templete .trip_templete_row .templete-style2 .slider .slick-dots{padding-right:0;box-sizing:border-box;bottom:-60px}.trip_templete .trip_templete_row .templete-style2 .slider.other .slick-dots{padding-left:0;padding-right:0;bottom:-60px}.trip_templete .trip_templete_row.trip_templete_row--bg{padding:50px 0 100px 0}.banner .info .info-content .tit{font-size:30px}.banner .info .info-content .text{font-size:16px}.trip_templete .trip_templete_row .trip_templete_title .en{font-size:18px}.trip_templete .trip_templete_row .trip_templete_title .text{font-size:24px}.banner .info{position:relative;background:#f6f6f6}.banner .info:before{display:none}.banner .info .info-content{flex-wrap:wrap}.banner .info .info-content,.banner .info .info-content .tit{color:#000}.banner .info .info-content .list{margin-top:30px}.banner .info .info-content .list .item{padding:0 20px}.promation{margin:0 0 30px 0}.schedules .sch_day ul li .front .date a{color:#fff;display:inline-block;background:#9889a7;padding:3px 10px;margin-top:10px;border-radius:10px}}@media only screen and (max-width:1024px){.banner{margin-top:63px}.banner form{display:none}.title{height:90px;background-size:90px auto;padding-top:26px}.title h3{font-size:26px;line-height:28px}.schedules .sch_day ul{width:95%}.schedules .sch_day ul li{font-size:18px;letter-spacing:normal;margin-bottom:5px}.trip_templete .trip_templete_row .templete-style1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:980px){.promation .sale .sale_name{font-size:1.7em;width:100%;transition:all .5s ease-in-out;z-index:10}.promation .sale .sale_name a{color:#000;padding:10px;display:block}.about ul{margin-bottom:30px;text-align:center}.about ul li{display:inline-block;margin:0 20px;font-size:18px;text-align:center;transition:all .5s ease-in-out}.about ul li .about_icon{width:115px;height:115px;border-radius:100px;margin-bottom:10px}.about ul li .about_icon img{height:auto;width:70px}.about ul li:nth-child(1) .about_icon img{width:80px}.about ul li:nth-child(5) .about_icon img{width:100%;opacity:.5}.about ul li a{color:#666}.about ul li:hover a{color:#000}.about ul li:hover{transform:scale(1.1)}.about ul li:nth-child(1) .about_icon{background:#ffd46d}.about ul li:nth-child(2) .about_icon{background:#b7baff}.about ul li:nth-child(3) .about_icon{background:#b3e08b}.about ul li:nth-child(4) .about_icon{background:#f6bbff}.about ul li:nth-child(5) .about_icon{border-radius:0}.about ul li:nth-child(1):hover .about_icon{background:#ffb400}.about ul li:nth-child(2):hover .about_icon{background:#6e74ff}.about ul li:nth-child(3):hover .about_icon{background:#8acb50}.about ul li:nth-child(4):hover .about_icon{background:#ee7dff}.about ul li:nth-child(5):hover .about_icon img{opacity:1}}@media only screen and (max-width:980px){#arrow{bottom:90px}#jump{width:70px;height:70px}.open-sale{width:93%;margin:auto}.open-sale .salebigimg{display:none}.open-sale .saleinfo{padding:0}.promation .sale .sale_name{position:absolute;bottom:0;left:0;font-size:1.3em;width:100%;z-index:10}.promation .sale .sale_name a{background:rgba(30,61,104,.7);color:#fff;padding:10px;display:block}.schedules .sch_day ul li{font-size:16px;background-position:left 10px 5px}.schedules .sch_day .sch_title{font-size:16px}.schedules .sch_day .sch_title img{max-width:60px}.about_info th,td{font-size:15px}.about ul{margin-bottom:30px;text-align:center}.about ul li{display:inline-block;margin:0 10px 20px 10px;font-size:18px;text-align:center}.about ul li .about_icon{width:120px;height:120px;border-radius:100px;margin-bottom:10px}.about ul li .about_icon img{max-width:65%;width:65%;height:auto}.about ul li:nth-child(5) .about_icon img{width:100%!important;max-width:inherit}.about ul li a{color:#666}.about ul li:nth-child(1) .about_icon{background:#ffb400}.about ul li:nth-child(2) .about_icon{background:#6e74ff}.about ul li:nth-child(3) .about_icon{background:#8acb50}.about ul li:nth-child(4) .about_icon{background:#ee7dff}.about ul li:nth-child(5) .about_icon{border-radius:0}.editor-02 table{max-width:100%;height:auto}.schedules-wrap{padding-bottom:0}}@media only screen and (max-width:960px){.promation,.about,.schedules{padding:0 20px;box-sizing:border-box;width:100%}.promation .new-title .en{font-size:36px}.promation .new-title .big-tit{font-size:24px}}@media only screen and (max-width:767px){#arrow{left:44%;bottom:80px}#jump{width:65px;height:65px}.schedules{-webkit-display:inherit;display:inherit}.schedules .sch_day ul{height:auto;width:100%;padding:15px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.schedules .sch_day ul li{margin-bottom:20px;font-size:18px;position:relative}.about_info th,td{font-size:14px}.schedules .sch_img{padding-right:0}.sch_day--web{display:none}.sch_day--mobile{display:block}.trip_templete .trip_templete_row .all-width{padding:0 20px;box-sizing:border-box}.schedules .sch_day ul li .front a.name{font-size:18px}.schedules .sch_day ul li .price{display:block;width:100%}.schedules-wrap::before{display:none}.trip_templete .trip_templete_row--bg .all-width{padding:0!important}.trip_templete .trip_templete_row .templete-style2{margin-left:20px}.trip_templete .trip_templete_row .templete-style2 .slider .slick-list{padding-right:30px}.trip_templete .trip_templete_row .templete-style2 .slider .slick-slide{margin:0 10px}.trip_templete .trip_templete_row .templete-style2 .slider .slick-list{margin:0 -10px}.schedules .sch_day ul{padding:15px 12px}.schedules .sch_day ul li{display:block;padding:0 0 15px 32px;margin-bottom:15px}.schedules .sch_day ul li svg{left:0;top:2px;width:22px}.schedules .sch_day ul li .front a.name{display:block;line-height:1.4}.schedules .sch_day ul li .front .date{display:block;margin-top:8px;font-size:14px}.schedules .sch_day ul li .front .date span{display:block;padding:0 0 6px 0}.schedules .sch_day ul li .front .date>div{display:flex;flex-wrap:wrap;font-size:0}.schedules .sch_day ul li .front .date>div a{font-size:14px;margin:0 6px 6px 0;padding:2px 10px}.schedules .sch_day ul li .price{display:flex;margin-top:4px;font-size:14px}.schedules .sch_day ul li .price span{font-size:20px}}@media only screen and (max-width:640px){.title{width:96%;height:65px;background-image:none;padding-top:0;margin:20px 0 0 0}.open-sale .saleinfo h3{font-size:20px}.open-sale .saleinfo ul.infoto li .infoname{font-size:14px}.schedules,.about{margin:0 auto 40px auto}.about_title{margin-bottom:20px}.about_info tr th,.about_info tr td{width:50%;display:inline-block}.about_info tr:nth-child(even){background:#fff}.about_info tr th:nth-child(3),.about_info tr td:nth-child(4){background:#effbfe}.trip_templete .trip_templete_row .templete-style1{grid-template-columns:1fr}.banner .info .info-content .list .num{font-size:30px}.banner .info .info-content .list .item{padding:0 10px}}@media only screen and (max-width:480px){.title h3{font-size:22px;letter-spacing:.1em}.promation .sale .sale_name{font-size:1.5em}.open-sale .saleinfo ul.infoto li{-webkit-display:inherit;display:inherit}.open-sale .saleinfo ul.infoto li .infoname,.open-sale .saleinfo ul.infoto li .infocontent{-webkit-flex:none;flex:none;width:100%}.schedules .sch_day{background-image:none}.schedules .sch_day{padding-bottom:20px}.schedules .sch_day ul li{margin-bottom:12px;font-size:16px}.schedules .sch_day ul li .front a.name{font-size:16px}.schedules .sch_day ul li .front .date>div a{font-size:13px;padding:2px 8px}.schedules .sch_day ul li .price span{font-size:18px}.about_title h6{font-size:12px}.about_title img{max-width:80%}.about_info tr th,.about_info tr td{width:100%;display:inline-block}.about_info tr th{padding-bottom:0}.about_info tr td{padding-top:0}.about ul li{margin:0 20px 20px 20px}}@media only screen and (max-width:400px){#arrow{left:42%;bottom:70px}#jump{width:55px;height:55px}.banner{margin-top:51px}.title h3{font-size:20px}.about ul li .about_icon{width:100px;height:100px}.banner .info .all-width{padding:0 15px}.banner .info .info-content .tit{font-size:22px}.banner .info .info-content .text{font-size:13px}.banner .info .info-content .list{margin-top:20px}.banner .info .info-content .list .item{padding:0 6px;flex:1 1 0;min-width:0}.banner .info .info-content .list .num{font-size:20px;white-space:nowrap}.banner .info .info-content .list .text{font-size:16px;white-space:nowrap}}