@media screen and (max-width: 960px){html,body{-webkit-font-smoothing:antialiased;margin:0;padding:0}.pc,.line_at{display:none !important}.wrapper{width:90%;margin:0 auto}.modaal-inner-wrapper{padding:0}.modaal-container{background:transparent;width:100%;height:100%;box-shadow:none}.modaal-container .modaal-content-container{padding:0}.modaal-container .modaal-close{top:0;right:0;position:fixed;float:right}.open_calendar_button{margin-top:8px;position:relative;width:100%;background-color:#f09500;color:#ffffff;text-align:center;border-radius:4px;font-size:18px;height:56px;background-repeat:no-repeat;background-size:15px;background-image:url(https://skyview-production-assets-00.storage.googleapis.com/assets/icons/next-white-7d91d7b078de7249687bc1e9fdf4268e3e1388b83decb66eb7b5174d57f5b39f.svg);background-position:calc(100% - 10px) center;box-shadow:0 2px 12px rgba(0,0,0,0.2)}.modaal-wrapper{overflow:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;padding-top:1px;background-color:#ececec}.modaal-container{background:transparent;width:100%;height:100%;box-shadow:none}.modaal-container .cover_image{height:100%;width:128px;border-radius:8px 0 0 8px;object-fit:cover}.modaal-container .plan_title{font-size:11px;color:#081325;line-height:1.4}.modaal-container .modaal-close{position:absolute;top:0px;right:0px;float:right}.modaal-container .flex_layout{display:flex;line-height:1.9;color:#0080ff;font-weight:bold;font-size:12px}.modaal-container .flex_layout .small{font-size:9px}.modaal-container .flex_layout .price{margin-left:auto}.top{overflow:hidden;opacity:0;transition:opacity .3s linear;position:relative;width:100%;height:80vw;margin-top:44px}.top #wrapper .mask-left,.top #wrapper .mask-right{margin:0;height:0;width:0;display:none}.top #wrapper #slider{width:100%;height:100%}.top #wrapper #slider .first-view picture img{width:100%;height:66vw;transition-property:opacity;transition-timing-function:linear;transition-duration:.3s}.top #wrapper #thumbnail_slider{width:98%;padding-top:4px;margin:auto;height:48px;-webkit-overflow-scrolling:touch}.top #wrapper #thumbnail_slider picture img{height:40px;margin-left:auto;margin-right:auto;transition-property:opacity;transition-timing-function:linear;transition-duration:.3s;object-fit:cover;object-position:center}.top .top_title_box{z-index:1;position:absolute;bottom:14vw;width:100%;left:0;right:0;background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6))}.top .title{color:#ffffff;text-shadow:0 2px 3px rgba(0,0,0,0.5);font-size:18px;margin:12px 0 12px 18px;line-height:1.3}.main-info{width:100%;background:linear-gradient(180deg, #fff, #F6F7F7);padding-top:10px;padding-bottom:24px;font-weight:600}.main-info .contact-button{width:100%;height:48px;margin:18px 0px;background-color:#F09500;border-radius:4px;font-size:18px;font-weight:600;color:#FFF;text-align:center;vertical-align:middle;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-size:14px;background-image:url(https://skyview-production-assets-00.storage.googleapis.com/assets/icons/next-white-7d91d7b078de7249687bc1e9fdf4268e3e1388b83decb66eb7b5174d57f5b39f.svg);background-position:calc(100% - 12px) center;box-shadow:0px 2px 12px rgba(0,0,0,0.1)}.main-info .price-box{text-align:center}.main-info .price-box .price{font-weight:600;font-size:12px;color:#747474}.main-info .price-box .label{font-size:32px;color:#000}.main-info .price-box .value{padding-left:4px;font-size:16px;color:#000}.main-info .price-box .request{text-align:center;margin-top:8px;font-size:16px;font-weight:400;color:#000;margin-bottom:10px;display:flex;flex-direction:column;min-height:0%}.main-info .price-box .request .plus{display:inline-block;font-size:26px;margin-top:-10px}.main-info .price-box .flex-box{margin-top:8px;display:flex;justify-content:center;align-items:baseline;line-height:1}.main-info .description{font-size:11px;text-align:left;font-weight:400}.main-info .description .description_title{display:none}.cando{width:100%;font-weight:600;text-align:center;color:#2F4C79;background:linear-gradient(180deg, #fff, #F6F7F7)}.cando img{object-fit:cover;width:100%;height:100%;border-radius:4px}.cando li{margin-bottom:48px}.cando li:last-child{padding-bottom:50px;margin-bottom:0px}.cando h2{margin:64px auto 44px;font-size:20px}.cando h3{margin-top:16px;margin-bottom:10px;font-size:16px}.cando p{font-size:11px;font-weight:400}.cando .icon{width:100%;height:200px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px}.plan-buttons li{position:relative;color:#FFF;width:100%;background-color:#F39800;box-shadow:0px 2px 8px rgba(0,0,0,0.16);-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;line-height:56px;margin-bottom:8px}.plan-buttons li:last-child{margin-bottom:36px}.plan-buttons .flex-box{display:flex;justify-content:space-between}.plan-buttons .flex-box .flight-duration{margin-left:32px;font-size:20px;font-weight:600}.plan-buttons .flex-box .price{margin-right:37px;font-size:16px;font-weight:400}.flight-time{background-color:#FFF;color:#2F4C79;font-weight:600;text-align:center;padding-bottom:36px}.flight-time .sample li{padding-bottom:12px}.flight-time .sample li:last-child{padding-bottom:16px}.flight-time .sample .flex-box{display:flex;line-height:36px}.flight-time h2{padding-top:64px;padding-bottom:44px;font-size:20px}.flight-time .contact{margin:18px 0px}.flight-time .contact-button{width:100%;height:48px;background-color:#F09500;border-radius:4px;font-size:18px;font-weight:600;color:#FFF;text-align:center;vertical-align:middle;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-size:14px;background-image:url(https://skyview-production-assets-00.storage.googleapis.com/assets/icons/next-white-7d91d7b078de7249687bc1e9fdf4268e3e1388b83decb66eb7b5174d57f5b39f.svg);background-position:calc(100% - 12px) center;box-shadow:0px 2px 12px rgba(0,0,0,0.1)}.flight-time .icon{width:36px;height:36px}.flight-time .icon img{width:100%;height:100%;object-fit:cover;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px}.flight-time .place{font-size:16px;font-weight:400;margin-left:19px}.flight-time .flight-duration{font-size:16px;margin-left:auto}.add-info{padding-left:55px;color:#000;font-size:12px;text-align:left;font-weight:400;margin-bottom:37px;letter-spacing:0.1em}}
