@charset "UTF-8";.title-b-1,.title-m-1,.title-r-1,.title-sb-1{line-height:124%;font-size:4.5rem}#bannerViewAll .modal-body .event-msg-wrap::after,.toto-swiper.swiper.multi-swiper .swiper-slide .event-msg-wrap::after,.toto-swiper.swiper.single-swiper .swiper-slide .event-msg-wrap::after{width:80px;height:80px;background-image:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=160,format=auto/img/sticker/thai_up.gif);background-repeat:no-repeat;content:"";background-position:center}@keyframes smoothLoad{to{opacity:1}}.title-b-1{font-weight:700}.title-sb-1{font-weight:600}.title-m-1{font-weight:500}.title-r-1{font-weight:400}.title-b-2,.title-m-2,.title-r-2,.title-sb-2{line-height:124%;font-size:3.75rem}.title-b-2{font-weight:700}.title-sb-2{font-weight:600}.title-m-2{font-weight:500}.title-r-2{font-weight:400}.title-b-3,.title-m-3,.title-r-3,.title-sb-3{line-height:124%;font-size:3.25rem}.title-b-3{font-weight:700}.title-sb-3{font-weight:600}.title-m-3{font-weight:500}.title-r-3{font-weight:400}.title-b-4,.title-m-4,.title-r-4,.title-sb-4{line-height:124%;font-size:3rem}.title-b-4{font-weight:700}.title-sb-4{font-weight:600}.title-m-4{font-weight:500}.title-r-4{font-weight:400}.title-b-5,.title-m-5,.title-r-5,.title-sb-5{font-size:2.625rem;line-height:124%}.title-b-5{font-weight:700}.title-sb-5{font-weight:600}.title-m-5{font-weight:500}.title-r-5{font-weight:400}.title-b-6,.title-m-6,.title-r-6,.title-sb-6{font-size:2.25rem}.title-b-6{font-weight:700;line-height:124%}.title-sb-6{font-weight:600;line-height:124%}.title-m-6{font-weight:500;line-height:124%}.title-r-6{font-weight:400;line-height:124%}.title-b-7,.title-m-7,.title-r-7,.title-sb-7{line-height:124%;font-size:2rem}.title-b-7{font-weight:700}.title-sb-7{font-weight:600}.title-m-7{font-weight:500}.title-r-7{font-weight:400}.title-b-8,.title-m-8,.title-r-8,.title-sb-8{font-size:1.75rem;line-height:124%}.title-b-8{font-weight:700}.title-sb-8{font-weight:600}.title-m-8{font-weight:500}.title-r-8{font-weight:400}.title-b-9,.title-m-9,.title-r-9,.title-sb-9{font-size:1.5rem}.title-b-9{font-weight:700}.title-sb-9{font-weight:600}.title-m-9{font-weight:500}.title-r-9{font-weight:400}.title-b-10,.title-m-10,.title-r-10,.title-sb-10{font-size:1.375rem}.title-b-10{font-weight:700;line-height:124%}.title-sb-10{font-weight:600}.title-m-10{font-weight:500;line-height:124%}.title-r-10{font-weight:400;line-height:124%}.title-b-11,.title-m-11,.title-r-11,.title-sb-11{font-size:1.25rem}.title-b-11{font-weight:700}.title-sb-11{font-weight:600}.title-m-11{font-weight:500}.title-r-11{font-weight:400}.title-b-9,.title-m-9,.title-r-9,.title-sb-10,.title-sb-9{line-height:126%}.display-b-1,.display-m-1,.display-r-1,.title-b-11,.title-m-11,.title-r-11,.title-sb-11{line-height:128%}.display-r-1{font-weight:400;font-size:1.125rem}.display-m-1{font-weight:500;font-size:1.125rem}.display-sb-1,.myplace-section .swiper-slide .location-info .location-name{font-weight:600;line-height:128%;font-size:1.125rem}.display-b-1{font-weight:700;font-size:1.125rem}.display-txt-b-1,.display-txt-m-1,.display-txt-r-1,.display-txt-sb-1{line-height:140%;font-size:1.125rem}.display-txt-r-1{font-weight:400}.display-txt-m-1{font-weight:500}.display-txt-sb-1{font-weight:600}.display-txt-b-1{font-weight:700}.display-m-2,.display-r-2,.display-sb-2{font-size:1rem;line-height:128%}.display-r-2{font-weight:400}.display-m-2{font-weight:500}.display-sb-2{font-weight:600}.display-b-2{font-weight:700;line-height:128%;font-size:1rem}.display-txt-b-2,.display-txt-m-2,.display-txt-r-2,.display-txt-sb-2{line-height:140%;font-size:1rem}.display-txt-r-2{font-weight:400}.display-txt-m-2{font-weight:500}.display-txt-sb-2{font-weight:600}.display-txt-b-2{font-weight:700}.display-m-3,.display-r-3,.display-sb-3{font-size:.938rem;line-height:128%}.display-r-3{font-weight:400}.display-m-3{font-weight:500}.display-sb-3{font-weight:600}.display-b-3{font-weight:700;line-height:128%;font-size:.938rem}.display-txt-b-3,.display-txt-m-3,.display-txt-r-3,.display-txt-sb-3{line-height:140%;font-size:.938rem}.display-txt-r-3{font-weight:400}.display-txt-m-3{font-weight:500}.display-txt-sb-3{font-weight:600}.display-txt-b-3{font-weight:700}.display-r-4,.myplace-section .swiper-slide .location-info .location-part{font-weight:400;line-height:128%;font-size:.875rem}.display-m-4{font-weight:500;line-height:128%;font-size:.875rem}.display-sb-4,.myplace-section .swiper-slide .location-info .location-area{font-weight:600;line-height:128%;font-size:.875rem}.display-b-4{font-weight:700;line-height:128%;font-size:.875rem}.display-txt-b-4,.display-txt-m-4,.display-txt-r-4,.display-txt-sb-4{line-height:140%;font-size:.875rem}.display-txt-r-4{font-weight:400}.display-txt-m-4{font-weight:500}.display-txt-sb-4{font-weight:600}.display-txt-b-4{font-weight:700}.display-m-5,.display-r-5,.display-sb-5{font-size:.813rem;line-height:128%}.display-r-5{font-weight:400}.display-m-5{font-weight:500}.display-sb-5{font-weight:600}.display-b-5{font-weight:700;line-height:128%;font-size:.813rem}.display-txt-b-5,.display-txt-m-5,.display-txt-r-5,.display-txt-sb-5{line-height:140%;font-size:.813rem}.display-txt-r-5{font-weight:400}.display-txt-m-5{font-weight:500}.display-txt-sb-5{font-weight:600}.display-txt-b-5{font-weight:700}.display-m-6,.display-r-6,.display-sb-6{font-size:.75rem;line-height:128%}.display-r-6{font-weight:400}.display-m-6{font-weight:500}.display-sb-6{font-weight:600}.display-b-6{font-weight:700;line-height:128%;font-size:.75rem}.display-txt-b-6,.display-txt-m-6,.display-txt-r-6,.display-txt-sb-6{line-height:140%;font-size:.75rem}.display-txt-r-6{font-weight:400}.display-txt-m-6{font-weight:500}.display-txt-sb-6{font-weight:600}.display-txt-b-6{font-weight:700}.display-m-7,.display-r-7,.display-sb-7{font-size:.625rem;line-height:128%}.display-r-7{font-weight:400}.display-m-7{font-weight:500}.display-sb-7{font-weight:600}.display-b-7{font-weight:700;line-height:128%;font-size:.625rem}.display-txt-b-7,.display-txt-m-7,.display-txt-r-7,.display-txt-sb-7{line-height:140%;font-size:.625rem}.display-txt-r-7{font-weight:400}.display-txt-m-7{font-weight:500}.display-txt-sb-7{font-weight:600}.display-txt-b-7{font-weight:700}.display-m-8,.display-r-8,.display-sb-8{font-size:.5rem;line-height:128%}.display-r-8{font-weight:400}.display-m-8{font-weight:500}.display-sb-8{font-weight:600}.display-b-8{font-weight:700;line-height:128%;font-size:.5rem}.display-txt-b-8,.display-txt-m-8,.display-txt-r-8,.display-txt-sb-8{line-height:140%;font-size:.5rem}.display-txt-r-8{font-weight:400}.display-txt-m-8{font-weight:500}.display-txt-sb-8{font-weight:600}.display-txt-b-8{font-weight:700}#bannerViewAll .modal-body .swiper-slide .bnbg-dual .toto-content.bnbg-small,#bannerViewAll .modal-body .toto-content.bnbg-small,.calendar-slider-swiper svg.swiper-navigation-icon,.main-swiper .swiper-slide .img-box.bnbg-small,.multi-swiper .swiper-slide .bnbg-dual .toto-content.bnbg-large,.multi-swiper .swiper-slide.swiper-slide-active .bnbg-dual .toto-content.bnbg-small,.product-compass .swiper .swiper-pagination,.product-event,.product-event .swiper-container .swiper .swiper-slide .bnbg-dual .img-box.bnbg-small,.product-event .swiper-view-all-wrap,.product-sub-banner .swiper-container .swiper-pagination,.product-theme .swiper .swiper-pagination,.single-no-swiper .swiper-pagination-wrap,.single-swiper .swiper-slide .bnbg-dual .toto-content.bnbg-small,.swiper svg.swiper-navigation-icon,.swiper-navigation .swiper-button-next svg,.swiper-navigation .swiper-button-prev svg,.toto-inner .swiper-pagination-wrap .swiper-counter .dash-mob{display:none}.golfto-ontube .swiper .swiper-slide.active .ontube-item .frame .frame-cover,.product-ontube .swiper .swiper-slide.active .ontube-item .frame .frame-cover,.swiper-navigation{opacity:0;visibility:hidden}.swiper-navigation:active,.swiper-navigation:focus,.swiper-navigation:hover,.toto-inner.nav-on .swiper-navigation{opacity:1!important;visibility:visible!important}.swiper-navigation .swiper-button-next,.swiper-navigation .swiper-button-prev{top:50%;width:3rem;height:3em;margin-top:.625rem;background:rgba(255,255,255,.8);border-radius:62.4375rem;box-shadow:0 .6125rem 2.5rem .6125rem rgba(140,152,164,.175);transition:opacity .5s;transform:translateY(-50%)}.swiper-navigation .swiper-button-next::before,.swiper-navigation .swiper-button-prev::before{content:"";width:16px;height:16px;background-image:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=32,format=auto/img/icons/swiper-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;background-position-x:1px}.swiper-navigation .swiper-button-next.swiper-button-disabled,.swiper-navigation .swiper-button-prev.swiper-button-disabled{opacity:0!important}.swiper-navigation .swiper-button-prev{left:-1.5rem}.swiper-navigation .swiper-button-prev::before{transform:rotate(180deg)}.swiper-navigation .swiper-button-next{right:-1.5rem}@media all and (max-width:1600px){.swiper-navigation .swiper-button-prev{left:.5rem}.swiper-navigation .swiper-button-next{right:.5rem}}.swiper-navigation .swiper-button-next::before{transform:rotate(0)}.blink-fix{width:100%;height:509.998px}.blink-fix:has(.single-no-swiper){height:456px}.blink-fix-sub{width:100%;min-height:14.7rem}@media (max-width:991.98px){.blink-fix{height:initial}.blink-fix-sub{min-height:12.7rem}}.btn-swiper-all::after{content:"전체보기"}.swiper-pagination-wrap{display:flex;align-items:center;justify-content:center;gap:1.44rem;width:100%;padding:1.5rem 0}.book-time-list .swiper-container,.golfto-ontube .swiper .swiper-container,.localguide .infographics-swiper .swiper-container,.main-sub-slide,.product section .swiper-container,.product-ontube .swiper .swiper-container,.recommend-content-11 .maxinner,.recommend-content-13 .maxinner,.recommend-content-8 .maxinner,.swiper-pagination-wrap .swiper-pagination,.toto-inner .swiper-pagination{position:relative}.swiper-pagination-wrap .swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-wrap .swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-wrap .swiper-pagination-custom,.swiper-pagination-wrap .swiper-pagination-fraction{top:auto;bottom:auto;left:auto;width:auto;margin-top:0!important}.swiper-pagination-wrap .swiper-controls{display:flex;align-items:center;gap:1rem}.swiper-pagination-wrap .swiper-counter{display:flex;align-items:center;gap:1.12rem}.swiper-pagination-wrap .swiper-counter-current{font-size:.9375rem;font-weight:700;line-height:1}.swiper-pagination-wrap .swiper-counter-total{font-size:.9375rem;font-weight:500;line-height:1;color:#b2b1b1;margin-right:.44rem}.swiper-pagination-wrap .swiper-stop,.swiper-pagination-wrap .swiper-view-all{display:flex;align-items:center;cursor:pointer}.swiper-pagination-wrap .swiper-stop.swiper-stop-active{opacity:.8}.swiper-pagination-wrap .swiper-stop.swiper-stop-active img{filter:brightness(.7);height:.75rem}.swiper-pagination-wrap .swiper-stop img{transition:.3s}.swiper-pagination-wrap .swiper-stop:hover{transform:scale(1.1);transition:transform .2s}.swiper-pagination-wrap .swiper-stop:active{transform:scale(.95)}.toto-inner{position:relative;width:100%;height:560.5px;margin:0 auto;overflow:hidden;display:none}@media (max-width:991.98px){.toto-inner{width:100vw;height:484.5px}.toto-inner .swiper-pagination-wrap .swiper-pagination{display:none}}.localguide .infographics-swiper .swiper-navigation,.product section .swiper-container .swiper-navigation,.toto-inner .swiper-navigation{opacity:0;visibility:hidden;position:absolute;top:50%;left:0;z-index:10;width:100%;transition:opacity .3s,visibility .3s}.toto-inner:has(.single-no-swiper){height:456px}#bannerViewAll .modal-body .swiper-slide .bnbg-dual .toto-content.bnbg-large,.event-crazy .crazy-item-slider .big:hover .swiper-navigation,.guide-person-slider .swiper .swiper-slide a,.main-swiper .swiper-slide .img-box.bnbg-large,.multi-swiper .swiper-slide .bnbg-dual .toto-content.bnbg-small,.multi-swiper .swiper-slide.swiper-slide-active .bnbg-dual .toto-content.bnbg-large,.product-event .swiper-container .swiper .swiper-slide .bnbg-dual .img-box.bnbg-large,.product-promotion:not(.type-tour) .card-title .display-m-3 span,.single-swiper .swiper-slide .bnbg-dual .toto-content.bnbg-large,.toto-inner.swiper-show,.toto-swiper.swiper.multi-swiper .swiper-slide.event-active .event-msg-wrap,.toto-swiper.swiper.single-swiper .swiper-slide-active .event-msg-wrap{display:block}.toto-inner .swiper-pagination-bullet-active{background:#000;width:2rem;border-radius:.5rem}.toto-inner .swiper-pagination-bullet.hidden{display:none!important}.toto-swiper.swiper.single-swiper{padding:0;width:100%;overflow:visible;max-width:80rem}.toto-swiper.swiper.single-swiper .swiper-wrapper{padding-top:2.5rem;display:flex;width:100%}.toto-swiper.swiper.single-swiper .swiper-slide{align-items:flex-end;position:relative;padding-top:0;max-width:80rem;width:100vw;height:380px;transition:opacity .4s}.toto-swiper.swiper.single-swiper .swiper-slide .swiper-slide-inner{position:relative;width:100%;min-height:380px}.toto-swiper.swiper.single-swiper .swiper-slide .toto-content{position:relative;height:380px;transition:transform .4s cubic-bezier(.215,.61,.355,1),box-shadow .5s;-webkit-transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1),box-shadow .5s;will-change:transform,box-shadow;-webkit-will-change:transform,box-shadow;border-radius:1rem}.toto-swiper.swiper.single-swiper .swiper-slide .toto-content-inner{position:absolute;height:380px;left:0;top:0;width:100%;transition:transform .4s cubic-bezier(.215,.61,.355,1),box-shadow .5s;-webkit-transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1),box-shadow .5s}#bannerViewAll .modal-body .bn-content,.toto-swiper.swiper.single-swiper .swiper-slide .bn-content{position:relative;height:380px;padding:2rem;transition:1s ease-out 1s}#bannerViewAll .modal-body .bn-badge,.toto-swiper.swiper.single-swiper .swiper-slide .bn-badge{position:absolute;top:2.5rem;left:2.75rem;background-color:#fff;display:inline-block;padding:.188rem .625rem;border-radius:1rem;font-size:.875rem;font-weight:600}.toto-swiper.swiper.single-swiper .swiper-slide .bn-text-wrap{position:absolute;top:5.2rem;left:2.75rem;width:calc(100% - 3.5rem)}.toto-swiper.swiper.single-swiper .swiper-slide .bn-text-wrap .bn-title{font-size:2.5rem;font-weight:700;white-space:pre-wrap;line-height:128%}@media (max-width:991.98px){.toto-inner .swiper-pagination-wrap .swiper-counter{gap:.1rem}.toto-inner .swiper-pagination-wrap .swiper-counter .dash-mob{display:block;color:#b2b1b1;line-height:1;font-size:.75rem}.toto-swiper.swiper.single-swiper .swiper-slide .bn-text-wrap .bn-title{font-size:2rem;line-height:1.26}}.toto-swiper.swiper.single-swiper .swiper-slide .bn-text-wrap .bn-text{display:none;margin-top:1rem;font-size:.875rem}.toto-swiper.swiper.multi-swiper .swiper-slide .bn-text-wrap .bn-text span,.toto-swiper.swiper.single-swiper .swiper-slide .bn-text-wrap .bn-text span{display:block;white-space:pre-wrap}.toto-swiper.swiper.single-swiper .swiper-slide .bn-img{display:block;max-width:280px;width:calc(100% - 2rem);height:auto;position:absolute;bottom:2.5rem;right:.75rem}#bannerViewAll .modal-body .bn-img img,.toto-swiper.swiper.multi-swiper .swiper-slide .bn-img img,.toto-swiper.swiper.single-swiper .swiper-slide .bn-img img{width:100%;object-fit:contain}#bannerViewAll .modal-body .event-msg-wrap,.toto-swiper.swiper.multi-swiper .swiper-slide .event-msg-wrap,.toto-swiper.swiper.single-swiper .swiper-slide .event-msg-wrap{display:none;position:relative;width:180px;float:right}#bannerViewAll .modal-body .main-sub-slide,#bannerViewAll .modal-body .swiper-slide{margin-right:0!important;width:100%!important}.toto-swiper.swiper.single-swiper .swiper-slide .event-msg-wrap::after{position:absolute;top:-85px;left:40px;background-size:cover}.toto-swiper.swiper.single-swiper .swiper-slide .event-msg-wrap .event-msg,.toto-swiper.swiper.single-swiper .swiper-slide-active .event-msg-wrap .event-msg{z-index:1;top:-15px;right:40px}.toto-swiper.swiper.single-swiper .swiper-slide-active{padding-top:0}.toto-swiper.swiper.single-swiper .swiper-slide-active .toto-content{transform:scaleX(1);height:380px}.toto-swiper.swiper.single-swiper .swiper-slide-active .bn-badge{transform-origin:0 0;top:2.5rem;left:2.75rem}.toto-swiper.swiper.single-swiper .swiper-slide-active .bn-text-wrap{top:5.2rem;left:2.75rem;width:calc(100% - 5.5rem)}.toto-swiper.swiper.single-swiper .swiper-slide-active .bn-text-wrap .bn-title{font-size:2.5rem;line-height:128%}@media (max-width:991.98px){.toto-swiper.swiper.single-swiper .swiper-slide-active .bn-text-wrap .bn-title{font-size:2.4rem;line-height:1.26}}.toto-swiper.swiper.single-swiper .swiper-slide-active .bn-text-wrap .bn-text{font-size:1.3rem;line-height:1.4;display:block}@media (max-width:991.98px){.toto-swiper.swiper.single-swiper .swiper-slide-active .bn-text-wrap .bn-text{font-size:1.2rem}}.toto-swiper.swiper.single-swiper .swiper-slide-active .bn-text-wrap .bn-text span{display:inline-block;margin-right:.25rem}.toto-swiper.swiper.single-swiper .swiper-slide-active .bn-img{position:absolute;display:block;max-width:300px;width:calc(100% - 2rem);bottom:2rem;right:2.75rem;transition-duration:.3s}@media (max-width:991.98px){.toto-swiper.swiper.single-swiper .swiper-slide-active .bn-img{right:1.5rem;max-width:180px}}.toto-swiper.swiper.single-swiper .swiper-navigation{width:100vw;max-width:80rem;left:50%;margin-left:-40rem;margin-top:-1.25rem}.toto-swiper.swiper.multi-swiper{padding:0;overflow:visible;width:calc(42.8571428571vw - 1.2rem)}@media (max-width:2000px){.toto-swiper.swiper.multi-swiper{margin-top:0;width:calc(65vw - 1.2rem)!important}}@media (max-width:1399.98px){.toto-swiper.swiper.single-swiper{max-width:calc(100% - 2.5rem)}.toto-swiper.swiper.single-swiper.single-no-swiper .swiper-slide{max-width:100%}.toto-swiper.swiper.single-swiper .swiper-slide{max-width:calc(100vw - 10rem);width:100%}.toto-swiper.swiper.single-swiper .swiper-navigation{left:0;margin-left:0;width:100%!important}.single-no-swiper .swiper-slide{max-width:auto}.toto-swiper.swiper.multi-swiper{margin-top:0;width:calc(50vw - 1.2rem)!important}}@media (max-width:991.98px){.toto-swiper.swiper.multi-swiper{width:calc(75vw - 1.2rem)!important}}.toto-swiper.swiper.multi-swiper .swiper-navigation{width:calc(42.8571428571vw - 1.2rem);left:50%;margin-left:calc((42.8571428571vw - .6rem) * -.5);margin-top:-1.5rem}@media (max-width:2000px){.toto-swiper.swiper.multi-swiper .swiper-navigation{width:calc(50vw - 1.2rem);margin-left:calc((50vw - .6rem) * -.5)}}@media (max-width:1399.98px){.toto-swiper.swiper.multi-swiper .swiper-navigation{width:calc(50vw - 1.2rem);margin-left:calc((50vw - .6rem) * -.5)}}@media (max-width:991.98px){.toto-swiper.swiper.multi-swiper .swiper-navigation{width:calc(75vw - 1.2rem);margin-left:calc((75vw - .6rem) * -.5)}}.toto-swiper.swiper.multi-swiper .swiper-wrapper{padding-top:2.5rem;display:flex;width:calc(42.8571428571vw - 1.2rem);left:-14.2857142857vw}@media (max-width:2000px){.toto-swiper.swiper.multi-swiper .swiper-wrapper{width:calc(80vw - 1.2rem)!important;left:calc(-25% + 1.6rem)}}@media (max-width:1199.98px){.swiper-navigation:active,.swiper-navigation:focus,.swiper-navigation:hover{opacity:0!important;visibility:hidden!important}.toto-inner .swiper-navigation{display:none}.toto-swiper.swiper.multi-swiper .swiper-wrapper{width:calc(83.3333333333vw - 1.2rem)!important;left:calc(-33.3333333333% + .5rem)}}@media (max-width:991.98px){.toto-swiper.swiper.multi-swiper .swiper-wrapper{width:calc(75vw - 1.2rem)!important;left:calc(-25% + 2.8rem)}.toto-swiper.swiper.multi-swiper .swiper-button-wrapper{display:none}}.toto-swiper.swiper.multi-swiper .swiper-button-wrapper{position:relative;left:50%;z-index:1;margin-top:2.25rem;max-width:50rem;width:100%;height:1.875rem;transform:translateX(-50%)}.toto-swiper.swiper.multi-swiper .swiper-view-all-wrap{position:absolute;left:68%;bottom:.25rem;width:auto;display:flex;justify-content:end;max-width:80rem;margin-left:16vw}.toto-swiper.swiper.multi-swiper .swiper-slide{position:relative;align-items:flex-end;width:14.2857142857vw;height:380px}@media (max-width:1199.98px){.toto-swiper.swiper.multi-swiper .swiper-view-all-wrap{left:78%}.toto-swiper.swiper.multi-swiper .swiper-slide{width:33.3333333333vw;height:380px}}@media (max-width:991.98px){.toto-swiper.swiper.multi-swiper .swiper-view-all-wrap{bottom:0}.toto-swiper.swiper.multi-swiper .swiper-slide{width:calc(75vw - 1.2rem)}}@media (max-width:767.98px){.blink-fix:has(.single-no-swiper){height:323px}.blink-fix-sub{min-height:10.7rem}.swiper-pagination-wrap{padding:1rem 0}.toto-inner{height:380px;margin:0}.toto-inner:has(.single-no-swiper){width:100%;height:323px}.toto-inner:has(.multi-swiper){padding:0 1.25rem}.toto-inner .swiper-pagination-bullet-active{width:1.25rem}.toto-swiper.swiper.single-swiper .swiper-wrapper{padding-top:1.5rem}.toto-swiper.swiper.single-swiper .swiper-slide{max-width:100%;height:285px;padding:0 .5rem}.toto-swiper.swiper.multi-swiper .swiper-slide .swiper-slide-inner,.toto-swiper.swiper.single-swiper .swiper-slide .swiper-slide-inner{min-height:285px}.toto-swiper.swiper.single-swiper .swiper-slide .bn-content,.toto-swiper.swiper.single-swiper .swiper-slide .toto-content,.toto-swiper.swiper.single-swiper .swiper-slide .toto-content-inner{height:285px}.toto-swiper.swiper.single-swiper .swiper-slide .bn-badge{left:1.5rem;top:1.5rem;font-size:.75rem}.toto-swiper.swiper.single-swiper .swiper-slide .bn-text-wrap{left:1.5rem;top:4rem}.toto-swiper.swiper.single-swiper .swiper-slide .bn-text-wrap .bn-title{font-size:1.5rem;line-height:1.2}.toto-swiper.swiper.single-swiper .swiper-slide .bn-text-wrap .bn-text{font-size:.9rem;margin-top:.5rem}.toto-swiper.swiper.single-swiper .swiper-slide .bn-img{max-width:140px}.toto-swiper.swiper.single-swiper .swiper-slide .event-msg-wrap::after{left:90px}.toto-swiper.swiper.single-swiper .swiper-slide .event-msg-wrap .event-msg{right:-10px}.toto-swiper.swiper.single-swiper .swiper-slide-active .toto-content{transform:scaleX(1);height:285px}.toto-swiper.swiper.single-swiper .swiper-slide-active .bn-text-wrap{left:1.5rem;width:calc(100% - 3.5rem)}.toto-swiper.swiper.single-swiper .swiper-slide-active .bn-text-wrap .bn-title{font-size:1.5rem;line-height:1.2;transition-duration:.3s}.toto-swiper.swiper.single-swiper .swiper-slide-active .bn-text-wrap .bn-text{font-size:.9rem}.toto-swiper.swiper.single-swiper .swiper-slide-active .bn-img{bottom:.5rem;right:1rem;width:130px}.toto-swiper.swiper.single-swiper .swiper-slide-active .event-msg-wrap::after{display:none}.toto-swiper.swiper.single-swiper .swiper-slide-active .event-msg-wrap .event-msg{right:unset;top:-55px;margin-left:-130px;left:50%}.toto-swiper.swiper.single-swiper .swiper-slide-active .event-msg-wrap .event-msg img{width:100%}.toto-swiper.swiper.multi-swiper{width:100%!important;margin-top:1.25rem}.toto-swiper.swiper.multi-swiper .swiper-navigation{left:0;margin-left:0;width:100%!important}.toto-swiper.swiper.multi-swiper .swiper-wrapper{width:100%!important;left:calc(-50% + (75vw - 1.2rem)/ 2);padding-top:0}.toto-swiper.swiper.multi-swiper .swiper-view-all-wrap{left:68%}.toto-swiper.swiper.multi-swiper .swiper-slide{width:calc(75vw - .6rem)!important;height:285px;margin:0 .6rem}}.toto-swiper.swiper.multi-swiper .swiper-slide .swiper-slide-inner{position:relative;width:100%}.toto-swiper.swiper.multi-swiper .swiper-slide .toto-content{position:relative;height:380px;border-radius:1rem;width:92%;margin-left:4%;will-change:transform,box-shadow}.toto-swiper.swiper.multi-swiper .swiper-slide .toto-content-inner{position:absolute;height:285px;left:0;top:0;width:100%}.toto-swiper.swiper.multi-swiper .swiper-slide .bn-content{position:relative;height:380px;padding:2.5rem 2rem}.toto-swiper.swiper.multi-swiper .swiper-slide .bn-badge{position:absolute;top:2.5rem;left:2.125rem;background-color:#fff;display:inline-block;padding:.188rem .625rem;border-radius:1rem;font-size:.875rem;font-weight:600}@media (max-width:991.98px){.toto-swiper.swiper.multi-swiper .swiper-slide .bn-badge{left:4.5rem}}.toto-swiper.swiper.multi-swiper .swiper-slide .bn-text-wrap{position:absolute;top:5.04rem;left:2.125rem;width:calc(100% - 4rem)}@media (max-width:991.98px){.toto-swiper.swiper.multi-swiper .swiper-slide .bn-text-wrap{left:4.125rem}}.toto-swiper.swiper.multi-swiper .swiper-slide .bn-text-wrap .bn-title{font-size:1.25rem;font-weight:700;white-space:pre-wrap}@media (max-width:991.98px){.toto-swiper.swiper.multi-swiper .swiper-slide .bn-text-wrap .bn-title{font-size:1.8rem;line-height:128%}.toto-swiper.swiper.multi-swiper .swiper-slide .bn-text-wrap .bn-text{font-size:1.2rem}}.toto-swiper.swiper.multi-swiper .swiper-slide .bn-text-wrap .bn-text{display:none;margin-top:.75rem;padding-left:.125rem;line-height:1.4}.toto-swiper.swiper.multi-swiper .swiper-slide .bn-img{display:block;max-width:180px;width:calc(100% - 2rem);height:auto;position:absolute;bottom:1rem;right:1.5rem}#bannerViewAll .modal-body .event-msg-wrap::after,.toto-swiper.swiper.multi-swiper .swiper-slide .event-msg-wrap::after{position:absolute;top:-85px;left:70px;background-size:cover}#bannerViewAll .modal-body .event-msg-wrap .event-msg,.toto-swiper.swiper.multi-swiper .swiper-slide .event-msg-wrap .event-msg{z-index:1;top:-15px;right:10px}.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide-next:not(.event-active),.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide-next:not(.event-next),.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide-prev:not(.event-active),.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide-prev:not(.event-prev){transform:none!important;z-index:auto!important;transition-property:transform!important}.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide.event-next,.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide.event-prev{z-index:2;transition-property:transform,opacity,padding-left;transition-duration:.3s;transition-timing-function:ease-in}.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide.event-next .toto-content,.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide.event-prev .toto-content{transition:transform .4s cubic-bezier(.215,.61,.355,1),box-shadow .3s;will-change:transform,box-shadow}.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide.event-next .toto-content-inner,.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide.event-prev .toto-content-inner{transform:scaleX(1);transition:transform .4s cubic-bezier(.215,.61,.355,1),box-shadow .3s}.toto-swiper.swiper.multi-swiper .swiper-slide.event-active{margin:0 .6rem;padding-top:0;width:calc(42.8571428571vw - 1.2rem)!important;z-index:3}@media (max-width:2000px){.toto-swiper.swiper.multi-swiper .swiper-slide.event-active{width:calc(50vw - 1.2rem)!important}}@media (max-width:1199.98px){.toto-swiper.swiper.multi-swiper .swiper-slide.event-active{width:calc(66.6666666667vw - 1.2rem)!important;height:380px}.product-event .swiper-view-all-wrap{right:1.25rem;top:calc(100% + .75rem)}}@media (max-width:991.98px){.toto-swiper.swiper.multi-swiper .swiper-slide.event-active{width:calc(75vw - 1.2rem)!important}}@media (max-width:767.98px){.toto-swiper.swiper.multi-swiper .swiper-slide .toto-content{transform:scaleX(1);height:285px;width:100%;margin-left:0}.toto-swiper.swiper.multi-swiper .swiper-slide .toto-content-inner{height:285px}.toto-swiper.swiper.multi-swiper .swiper-slide .bn-content{height:285px;padding:1.5rem}.toto-swiper.swiper.multi-swiper .swiper-slide .bn-badge{top:1.5rem;left:1.5rem;font-size:.75rem}.toto-swiper.swiper.multi-swiper .swiper-slide .bn-text-wrap{width:calc(100% - 3.5rem)!important;top:3.75rem;left:1.5rem}.toto-swiper.swiper.multi-swiper .swiper-slide .bn-text-wrap .bn-title{font-size:1.5rem;line-height:128%;font-weight:700}.toto-swiper.swiper.multi-swiper .swiper-slide .bn-text-wrap .bn-text{font-size:.9rem;margin-top:.5rem}.toto-swiper.swiper.multi-swiper .swiper-slide .bn-img{width:140px;bottom:-.75rem}.toto-swiper.swiper.multi-swiper .swiper-slide .event-msg-wrap{float:unset}.toto-swiper.swiper.multi-swiper .swiper-slide .event-msg-wrap::after{left:90px;display:none}.toto-swiper.swiper.multi-swiper .swiper-slide .event-msg-wrap .event-msg{top:-55px}.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide-next:not(.event-active),.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide-next:not(.event-next),.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide-prev:not(.event-active),.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide-prev:not(.event-prev){transform:none!important;z-index:2!important;transition-property:transform,padding-left!important}.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide-next:not(.event-active) .toto-content,.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide-next:not(.event-next) .toto-content,.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide-prev:not(.event-active) .toto-content,.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide-prev:not(.event-prev) .toto-content{transition:transform .4s cubic-bezier(.215,.61,.355,1),box-shadow .5s;will-change:transform,box-shadow}.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide-next:not(.event-active) .bn-content,.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide-next:not(.event-next) .bn-content,.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide-prev:not(.event-active) .bn-content,.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide-prev:not(.event-prev) .bn-content{transition:1s ease-out 1s}.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide-next:not(.event-active) .bn-text,.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide-next:not(.event-active) .bn-title,.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide-next:not(.event-next) .bn-text,.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide-next:not(.event-next) .bn-title,.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide-prev:not(.event-active) .bn-text,.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide-prev:not(.event-active) .bn-title,.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide-prev:not(.event-prev) .bn-text,.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide-prev:not(.event-prev) .bn-title{transition-duration:.1s}.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide.event-next,.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide.event-prev{width:calc(75vw - .6rem)!important}.toto-swiper.swiper.multi-swiper .swiper-slide.event-active{margin:0 .6rem;height:285px;width:calc(75vw - .6rem)!important}}@media screen and (max-width:599px){.toto-swiper.swiper.multi-swiper .swiper-slide{width:calc(75vw - .6rem)!important;height:285px;margin:0 auto}.toto-swiper.swiper.multi-swiper .swiper-slide.event-active{margin:0 auto}}.toto-swiper.swiper.multi-swiper .swiper-slide.event-active .toto-content{width:100%;margin-left:auto;margin-right:auto;transform:scaleX(1);height:380px}.toto-swiper.swiper.multi-swiper .swiper-slide.event-active .bn-badge{left:2.75rem}.toto-swiper.swiper.multi-swiper .swiper-slide.event-active .bn-text-wrap{left:2.75rem;transform:scaleX(1);width:calc(100% - 5.5rem)}@media (max-width:991.98px){.toto-swiper.swiper.multi-swiper .swiper-slide.event-active .bn-text-wrap{width:calc(100% - 7rem)}}.toto-swiper.swiper.multi-swiper .swiper-slide.event-active .bn-text-wrap .bn-title{font-size:2.25rem;line-height:128%}@media (max-width:991.98px){.toto-swiper.swiper.multi-swiper .swiper-slide.event-active .bn-text-wrap .bn-title{font-size:1.8rem;line-height:128%}}.toto-swiper.swiper.multi-swiper .swiper-slide.event-active .bn-text-wrap .bn-text{opacity:1;display:block;font-size:1.1rem}@media (min-width:1400px){.toto-swiper.swiper.multi-swiper .swiper-slide.event-active .bn-text-wrap .bn-text,.toto-swiper.swiper.multi-swiper .swiper-slide.event-active .bn-text-wrap .bn-title,.toto-swiper.swiper.single-swiper .swiper-slide .bn-text-wrap .bn-text,.toto-swiper.swiper.single-swiper .swiper-slide .bn-text-wrap .bn-title,.toto-swiper.swiper.single-swiper .swiper-slide-active .bn-text-wrap .bn-title{transition-duration:.3s}.toto-swiper.swiper.single-swiper .swiper-slide-active .bn-text-wrap .bn-text{transform-origin:0 0;transition-duration:.3s}.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide.event-next .bn-content,.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide.event-prev .bn-content{transition:1s ease-out 1s}.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide.event-next .bn-text,.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide.event-next .bn-title,.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide.event-prev .bn-text,.toto-swiper.swiper.multi-swiper .swiper-slide.swiper-slide.event-prev .bn-title{transition-duration:.1s}.toto-swiper.swiper.multi-swiper .swiper-slide.event-active{transition-property:transform,opacity,padding-left;transition-duration:.3s;transition-timing-function:ease-out}}@media (max-width:991.98px){.toto-swiper.swiper.multi-swiper .swiper-slide.event-active .bn-text-wrap .bn-text{font-size:1rem}}.toto-swiper.swiper.multi-swiper .swiper-slide.event-active .bn-img{position:absolute;bottom:-1rem;right:2rem;transition-duration:.3s;transform-origin:right bottom;transform:scale3d(1.2,1.2,1.2);max-width:180px}@media (max-width:1399.98px){.toto-swiper.swiper.multi-swiper .swiper-button-wrapper{margin-top:1.25rem;max-width:30rem}.toto-swiper.swiper.multi-swiper .swiper-slide.event-active .bn-img{bottom:2rem}}@media (max-width:991.98px){.toto-swiper.swiper.multi-swiper .swiper-slide.event-active .bn-img{bottom:.5rem;right:.75rem}}.toto-swiper.swiper.multi-swiper .swiper-slide-active .bn-text-wrap{transition:none!important}.swiper-container,.swiper-slide,.swiper-slide *,.swiper-wrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swiper.dragging,.swiper.dragging *{cursor:grabbing!important}.swiper .swiper-slide img{-webkit-user-drag:none;user-drag:none;pointer-events:none}.bn-bg-green{background-color:#86c76f}.bn-bg-pink{background-color:#f8a0be}.bn-bg-blue{background-color:#2b0091}.bn-bg-orange{background-color:#ff623b}.bn-bg-yellow{background-color:#ffd95c}.bn-bg-purple{background-color:#b431ff}.bn-bg-dark{background-color:#333}.bn-bg-red{background-color:#ff3737}.main-sub-slide .bg-area{width:100%;height:12rem;position:absolute;bottom:0;left:0;border-radius:1rem;background:linear-gradient(to left,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 30%,rgba(0,0,0,.2) 100%)}.main-sub-slide .bn-text-wrap{position:absolute;width:100%;height:100%;align-items:start;display:flex;flex-direction:column;justify-content:center;top:0;left:0;padding:1.5rem 3rem 0;gap:.2rem}.main-sub-slide .bn-text-wrap .bn-text{font-size:1.125rem}.main-sub-slide .bn-text-wrap .bn-title{font-size:1.8rem;font-weight:700;line-height:1.3;white-space:pre-wrap;text-align:left}.main-sub-slide .bn-animate{display:block;max-width:120px;width:calc(100% - 2rem);height:auto;bottom:1rem;right:2.5rem;position:absolute}.main-sub-slide .bn-animate img{width:100%;height:auto;object-fit:contain;position:relative}@media (min-width:1600px){.main-sub-slide.swiper-slide-active .bn-animate{display:block;bottom:1rem;right:2.5rem;transition-duration:.3s;transform-origin:right bottom;transform:scale3d(1.5,1.5,1.5)}.main-sub-slide.swiper-slide-active .bn-animate.not-move{bottom:4rem}}@media (min-width:992px) and (max-width:1599.98px){.main-sub-slide.swiper-slide-active .bn-animate{display:block;bottom:1rem;right:2.5rem;transition-duration:.3s;transform:scale3d(1.5,1.5,1.5);max-width:200px}.main-sub-slide.swiper-slide-active .bn-animate.not-move{bottom:4rem}}.product-event.swiper-show{display:block;padding-top:0}.product-event:has(.swiper-pagination-lock) .swiper-container{padding-bottom:0}.product-event .swiper-backface-hidden{overflow:hidden!important}.golfto-ontube .swiper,.product-event .swiper-container .swiper,.product-mypage .tab-content .swiper,.product-ontube .swiper,.stack-slider .swiper{overflow:visible}.product-event .swiper-container .swiper .swiper-slide .click-area{position:relative;display:block;padding-top:1.5rem}#bannerViewAll .modal-body .main-sub-slide a:hover .img-box img,.product-event .swiper-container .swiper .swiper-slide .click-area:hover .img-box img{transform:scale(1.02)}.product-event .swiper-container .swiper .swiper-slide .img-box{overflow:hidden;display:block;position:relative;padding-bottom:12rem;border-radius:1rem;backface-visibility:hidden;transform:translateZ(0);will-change:transform}#bannerViewAll .modal-body .main-sub-slide .img-box img,.golfto-ontube .swiper .swiper-slide .ontube-item .card-body .item .card-thumb img,.product-compass .swiper .swiper-slide a img,.product-event .swiper-container .swiper .swiper-slide .img-box img,.product-mypage .tab-content .swiper .card-thumb .img-box img,.product-ontube .swiper .swiper-slide .ontube-item .card-body .item .card-thumb img,.product-popular .swiper .card-thumb img,.product-promotion:not(.type-tour) .card-thumb img,.recommend-product .swiper .card-body .img-box img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;backface-visibility:hidden;transform:translateZ(0);image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;opacity:0;animation:.2s ease-out forwards smoothLoad}.event-crazy .crazy-item-slider .card-thumb img,.product-promotion.type-tour .swiper .swiper-slide a img{object-position:center;image-rendering:-webkit-optimize-contrast;animation:.2s ease-out forwards smoothLoad}.product-event .swiper-container .swiper .swiper-slide .tooltip-center-black{opacity:0;visibility:hidden;left:2.5rem;top:0;gap:.5rem;padding:.625rem 1rem!important;border-radius:1.4rem 1.4rem 1.4rem 0;font-size:1.125rem;font-weight:600;transition:.7s ease-in-out;transform:translateY(.625rem)}#bannerViewAll .modal-body .main-sub-slide .tooltip-center-black span::after,.product-event .swiper-container .swiper .swiper-slide .tooltip-center-black span::after{width:1.467rem;height:1.467rem}.product-event .swiper-container .swiper .swiper-slide.swiper-slide-active .tooltip-center-black{opacity:1;visibility:visible;transform:translateY(0)}.product-event .swiper-view-all-wrap .btn{padding:0;border-radius:0}.recommend-content-1 .nav-tabs-wrap-ranking,.recommend-content-10 .nav-tabs-wrap-ranking,.recommend-content-12 .nav-tabs-wrap-ranking,.recommend-content-14 .nav-tabs-wrap-ranking,.recommend-content-15 .nav-tabs-wrap-ranking,.recommend-content-2 .nav-tabs-wrap-ranking,.recommend-content-3 .nav-tabs-wrap-ranking,.recommend-content-4 .nav-tabs-wrap-ranking,.recommend-content-5 .nav-tabs-wrap-ranking,.recommend-content-6 .nav-tabs-wrap-ranking,.recommend-content-7 .nav-tabs-wrap-ranking,.recommend-content-9 .nav-tabs-wrap-ranking{width:100%;display:flex;justify-content:center}.recommend-content-11 .swiper-wrapper,.recommend-content-13 .swiper-wrapper,.recommend-content-8 .swiper-wrapper{width:auto}.recommend-content-11 .nav-tabs-wrap-ranking,.recommend-content-13 .nav-tabs-wrap-ranking,.recommend-content-8 .nav-tabs-wrap-ranking{position:absolute;top:0;right:0;width:100%;display:flex;justify-content:end}.book-time-list .swiper-container .swiper-inner,.product-compass,.product-promotion.type-tour,.product-sub-banner .swiper-container .swiper,.product-theme{overflow:hidden}@media (min-width:1200px){.product-compass{padding-top:1.25rem;margin-top:-1.25rem}}.product-compass .swiper .swiper-container,.product-promotion.type-tour .swiper .swiper-container,.product-promotion:not(.type-tour) .swiper{overflow:visible!important}.product-compass .swiper .swiper-slide a,.product-promotion.type-tour .swiper .swiper-slide a{transition:transform .3s;overflow:hidden;display:block;position:relative;padding-bottom:12.5rem;border-radius:1rem;backface-visibility:hidden;transform:translateZ(0);will-change:transform}.product-compass .swiper .swiper-slide a::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.7) 0,rgba(0,0,0,0) 100%)}.product-compass .swiper .swiper-slide a strong{position:absolute;left:1.5rem;top:1.75rem;z-index:10;width:calc(100% - 3rem);font-size:1.5rem;color:#fff;font-weight:700;line-height:128%}.swiper-view-all-wrap{z-index:11}#bannerViewAll .modal-body{padding:2rem;display:flex;flex-direction:column;gap:2rem}#bannerViewAll .modal-body .main-sub-slide{max-width:100%;position:relative;border-radius:1rem}#bannerViewAll .modal-body .main-sub-slide a{position:relative;display:block;padding-top:1.25rem}#bannerViewAll .modal-body .main-sub-slide .img-box{overflow:hidden;display:block;position:relative;padding-bottom:13.125rem;border-radius:1rem;backface-visibility:hidden;transform:translateZ(0);will-change:transform}#bannerViewAll .modal-body .main-sub-slide .img-box::before{content:"";width:100%;height:10rem;position:absolute;top:0;left:0;border-radius:1rem}#bannerViewAll .modal-body .main-sub-slide .bn-text-wrap{top:0;left:0;padding-left:2.5rem;padding-right:2.5rem;padding-top:0}#bannerViewAll .modal-body .main-sub-slide .tooltip-center-black{opacity:0;visibility:hidden;left:2.5rem;top:1rem;gap:.5rem;padding:.625rem .875rem!important;border-radius:1.4rem 1.4rem 1.4rem 0;font-size:1.125rem;font-weight:600;transition:.7s ease-in-out;transform:translateY(.625rem)}#bannerViewAll .modal-body .main-sub-slide.swiper-slide-active .tooltip-center-black{opacity:1;visibility:visible;transform:translateY(0);top:-.7rem}#bannerViewAll .modal-body .main-sub-slide.swiper-slide-active .tooltip-lg::after,.toto-content-inner .tooltip-center-orange::after,.toto-content-inner .tooltip-lg::after{bottom:-6px!important}#bannerViewAll .modal-body .toto-content-inner{position:absolute;height:380px;left:0;top:0;width:100%}#bannerViewAll .modal-body .toto-content{width:100%;height:380px;max-width:1280px;position:relative;border-radius:1rem}#bannerViewAll .modal-body .bn-text-wrap{position:absolute;top:5.04rem;left:2.75rem;width:calc(100% - 4rem);gap:.7rem}#bannerViewAll .modal-body .bn-text-wrap .bn-title{font-weight:700;font-size:2rem;line-height:128%;transition-duration:.3s;white-space:pre-wrap}@media (max-width:991.98px){.product-event .swiper-container .swiper .swiper-slide .tooltip-center-black{left:.875rem;padding:.5rem .75rem!important;font-size:.813rem;font-weight:600}#bannerViewAll .modal-body .main-sub-slide .tooltip-center-black span::after,.product-event .swiper-container .swiper .swiper-slide .tooltip-center-black span::after{width:1rem;height:1rem}#bannerViewAll .modal-body .swiper-slide .bnbg-dual .toto-content.bnbg-small{display:block}#bannerViewAll .modal-body .swiper-slide .bnbg-dual .toto-content.bnbg-large{display:none}#bannerViewAll .modal-body .main-sub-slide .tooltip-center-black{left:.875rem;padding:.5rem .75rem!important;font-size:.813rem;font-weight:600;gap:.25rem}#bannerViewAll .modal-body .bn-text-wrap .bn-title{font-size:1.8rem;line-height:1}}#bannerViewAll .modal-body .bn-text-wrap .bn-text{opacity:1;display:block;transition-duration:.3s;line-height:1.4;font-size:1.1rem;white-space:pre-wrap;margin-top:.75rem}#bannerViewAll .modal-body .bn-img{display:block;max-width:220px;width:calc(100% - 2rem);height:auto;position:absolute;bottom:2rem;right:2.75rem}.bn-img,.toto-content,.toto-content-inner{will-change:transform,opacity;-webkit-will-change:transform,opacity;backface-visibility:hidden;transform:translateZ(0)}.localguide .infographics-swiper .swiper-container:active .swiper-navigation,.localguide .infographics-swiper .swiper-container:focus .swiper-navigation,.localguide .infographics-swiper .swiper-container:hover .swiper-navigation,.localguide .infographics-swiper .swiper-navigation:active,.localguide .infographics-swiper .swiper-navigation:focus,.localguide .infographics-swiper .swiper-navigation:hover{opacity:1;visibility:visible;z-index:100}.localguide .infographics-swiper .swiper{overflow-x:hidden}.localguide .infographics-swiper .header{margin-bottom:2.25rem;display:flex;justify-content:space-between}@media (max-width:1399.98px){#bannerViewAll .modal-body .toto-content{width:100%;max-width:100%;height:380px}#bannerViewAll .modal-body .bn-content{padding:1rem}.localguide .infographics-swiper .maxinner{width:100vw}.localguide .infographics-swiper .header{padding:0 1.25rem}}.localguide .infographics-swiper .header .btn-text-sm{padding:0;font-size:.875rem;color:#807e7e;font-weight:500}.localguide .infographics-swiper .header .btn-text-sm i{font-size:.75rem}.swiper.location-summary,.swiper.myplace{max-width:100%}.myplace-section .swiper-slide{display:flex;width:19.0625rem;height:10.75rem;padding:1rem 1.125rem 1rem 1rem;gap:1.125rem;border:.081rem solid #f0f0f0;border-radius:.75rem}.myplace-section .swiper-slide .img-container{width:7.125rem;height:8.75rem;flex-shrink:0;border-radius:.5rem;overflow:hidden}.myplace-section .swiper-slide .img-fluid{object-fit:cover;max-width:none;height:100%}.myplace-section .swiper-slide .location-info{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:.5rem}.myplace-section .swiper-slide .location-info .location-part{overflow:hidden;margin-bottom:.75rem;color:#525252}.myplace-section .swiper-slide .location-info .location-name{max-height:5.75rem;align-self:stretch;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;word-break:keep-all}.myplace-section .swiper-slide .location-info .location-area{color:#807e7e}.relative-product.swiper{padding:0 1.25rem}.relative-product .card.swiper-slide{min-width:23.8rem;width:calc((100% - 2.5rem)/ 2)}@media (max-width:991.98px){#bannerViewAll .modal-body .bn-text-wrap .bn-text{font-size:1rem}.multi-swiper .swiper-slide.swiper-slide-active .bnbg-dual .toto-content.bnbg-small,.single-swiper .swiper-slide .bnbg-dual .toto-content.bnbg-small{display:block}.multi-swiper .swiper-slide.swiper-slide-active .bnbg-dual .toto-content.bnbg-large,.single-swiper .swiper-slide .bnbg-dual .toto-content.bnbg-large{display:none}.localguide .infographics-swiper .header .title-b-8{font-size:1.25rem}.relative-product .card.swiper-slide{min-width:auto;width:calc((100% - 2.5rem)/ 3)}}.recommend-monkeypack .swiper-wrapper{display:flex;justify-content:center}.recommend-monkeypack .swiper-slide{width:calc(25% - 1.25rem)!important;height:23.5rem;position:relative;transition:transform .3s;border-radius:.75rem}.recommend-monkeypack .swiper-slide:hover .card-thumb img{transition:transform .4s cubic-bezier(.4,0,.2,1);transform:scale(1.08)}.recommend-monkeypack .swiper-slide .recommend-card-pack{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;display:flex;align-items:flex-end}.recommend-monkeypack .swiper-slide .card-thumb-overlay{width:100%;height:40%;display:flex;flex-direction:column}.recommend-monkeypack .swiper-slide .card-thumb-overlay .card-title{padding:1rem 0;white-space:pre-wrap;font-size:1.25rem;font-weight:600;line-height:1.36;letter-spacing:-.01em}.recommend-monkeypack .swiper-slide .card-thumb-overlay .price-wrap{align-items:flex-start;font-size:1.75rem}.recommend-monkeypack .swiper-slide .card-thumb{width:100%;height:60%;background-size:cover;background-position:center;transition:transform .3s;padding-bottom:0;overflow:hidden;border-radius:.75rem}.teetime-swiper .swiper-button-next::after,.teetime-swiper .swiper-button-prev::after{display:block;width:1rem;height:1rem;background-size:contain;background-position:center center;background-repeat:no-repeat;content:""}.recommend-monkeypack .swiper-slide .card-thumb img{width:100%;height:100%;object-fit:cover}.teetime-swiper{margin-bottom:1.5rem;border:.063rem solid #f5f5f5;background-color:#fcfcfc;padding-left:2rem!important;padding-right:2rem!important}.teetime-swiper .tee-mon{width:9rem;padding:.5rem 1rem;border-right:.063rem solid #f5f5f5;text-align:center;cursor:pointer}.teetime-swiper .tee-mon.swiper-slide-active{color:#fcfcfc;background-color:#525252}.teetime-swiper .swiper-button-prev{left:0;color:#525252;background-color:#f8f8f8}.teetime-swiper .swiper-button-prev::after{background-image:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=20,format=auto/img/icons/icon-regular-chevron-left.svg)}.teetime-swiper .swiper-button-next{right:0;color:#525252;background-color:#f8f8f8}.teetime-swiper .swiper-button-next::after{background-image:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=20,format=auto/img/icons/icon-regular-chevron-right.svg)}.stack-slider .swiper .swiper-wrapper{flex-direction:column;gap:1.875rem}.stack-slider .swiper .swiper-slide{overflow:hidden;position:sticky;top:1.875rem;border-radius:1rem;background-size:cover;background-position:center center;background-repeat:no-repeat;transform-origin:center top}.stack-slider .swiper .swiper-slide .card{position:relative;min-height:36.25rem;padding:5rem;border:0;border-radius:0;background-color:transparent;box-shadow:none;color:#fff}.stack-slider .swiper .swiper-slide .card .card-num{position:absolute;right:3.75rem;bottom:3.25rem;font-size:3.75rem}.stack-slider .swiper .swiper-slide .card .card-title{margin-bottom:0;font-size:3rem;font-weight:700}.stack-slider .swiper .swiper-slide .card .card-text{margin-top:2.5rem;max-width:25rem;font-size:1.25rem;color:#fff;font-weight:500}.event-crazy .crazy-item-slider .card-body,.event-crazy .crazy-list-slider .card-body,.recommend-product .swiper .card-body,.stack-slider .swiper .swiper-slide .card .card-body{padding:0}.stack-slider.type-guide{padding:6rem 0}@media (max-width:991.98px){.recommend-monkeypack .swiper-wrapper{justify-content:flex-start}.product-top .swiper,.stack-slider.type-guide{padding-left:1.25rem;padding-right:1.25rem}}.stack-slider.type-guide .slide1,.stack-slider.type-guide .slide2,.stack-slider.type-tour .slide1,.stack-slider.type-tour .slide2{background-image:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=496,format=auto/img/sub/guide_image01.jpg)}.stack-slider.type-guide .slide3,.stack-slider.type-tour .slide3{background-image:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=496,format=auto/img/sub/guide_image03.jpg)}.stack-slider.type-tour{padding:6rem 1.25rem 1.25rem}.modal-fullscreen-slider{opacity:0;visibility:hidden;position:fixed!important;left:0!important;top:0!important;right:0!important;bottom:0!important;width:100%;height:100%;z-index:9999;background-color:#000}.modal-fullscreen-slider .origin-slider{width:100%;height:calc(100% - 5rem)}.modal-fullscreen-slider .origin-slider .swiper-slide{cursor:zoom-out}.modal-fullscreen-slider .origin-slider img{width:100%;height:100%;object-fit:contain}.modal-fullscreen-slider .thumb-slider{height:5rem;padding:.5rem;font-size:0;text-align:center}.modal-fullscreen-slider .thumb-slider .swiper-slide{width:4rem;height:4rem;cursor:pointer}.modal-fullscreen-slider .thumb-slider .swiper-slide.swiper-slide-thumb-active{border:.125rem solid #ff4d26}.modal-fullscreen-slider .thumb-slider .swiper-slide img{width:100%;height:100%;object-fit:cover;pointer-events:none}.modal-fullscreen-slider .swiper-navigation-icon{display:block!important}.modal-fullscreen-slider .swiper-button-next{right:2.5rem!important;color:rgba(255,255,255,.8)}.modal-fullscreen-slider .swiper-button-prev{left:2.5rem!important;color:rgba(255,255,255,.8)}.modal-fullscreen-slider .btn-fullscreen-close{position:absolute;right:1.25rem;top:1.25rem;z-index:10}.modal-fullscreen-slider .btn-fullscreen-close i{pointer-events:none}.product section .swiper-pagination{position:initial;line-height:1}.product section .swiper-pagination:not(.swiper-pagination-lock){margin-top:2rem}.product section .swiper-pagination .swiper-pagination-bullet{width:.5rem;height:.5rem;background:#e6e6e6;opacity:1}.product section .swiper-pagination .swiper-pagination-bullet-active{width:2rem;transition:width .5s;border-radius:.313rem;background:#262626}.golfto-ontube .swiper .swiper-slide.active .ontube-item .frame .frame-player,.product section .swiper-container:hover .swiper-navigation,.product-ontube .swiper .swiper-slide.active .ontube-item .frame .frame-player{opacity:1;visibility:visible}.event-crazy .crazy-list-slider .swiper,.mypage .mypage-booking-swiper,.product section .swiper-container .swiper,.product-top .swiper,.recommend-product .swiper{width:100%}.product-top .swiper-slide{overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:.8rem;height:15rem;padding:1.5rem;border-radius:.75rem;color:#fff;cursor:pointer;transition:.4s ease-in-out}@media (max-width:991.98px){.product-top .swiper-slide{height:12.5rem;padding:1.5rem 1.25rem}}.product-top .swiper-slide::after{content:"";display:inline-block;position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.57))}.product-top .swiper-slide:nth-child(1){background:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=496,format=auto/img/sub/car_image01.png) center/cover no-repeat}.product-top .swiper-slide:nth-child(2){background:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=496,format=auto/img/sub/car_image02.png) center/cover no-repeat}.product-top .swiper-slide:nth-child(3){background:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=496,format=auto/img/sub/car_image03.png) center/cover no-repeat}.product-top .swiper-slide:nth-child(4){background:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=496,format=auto/img/sub/car_image04.png) center/cover no-repeat}.product-top .swiper-slide.active p{opacity:1;max-height:6.25rem;margin-top:1rem;transform:translateY(0)}.product-top .swiper.monkeypack-swiper .swiper-slide:nth-child(1){background:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=496,format=auto/img/sub/mkpack_image01.jpg) center/cover no-repeat}.product-top .swiper.monkeypack-swiper .swiper-slide:nth-child(2){background:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=496,format=auto/img/sub/mkpack_image02.jpg) center/cover no-repeat}.product-top .swiper.monkeypack-swiper .swiper-slide:nth-child(3){background:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=496,format=auto/img/sub/mkpack_image03.jpg) center/cover no-repeat}.product-top .swiper.monkeypack-swiper .swiper-slide:nth-child(4){background:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=496,format=auto/img/sub/mkpack_image04.jpg) center/cover no-repeat}.product-top .swiper .item{transition:.4s ease-in-out .2s;z-index:9}.product-top .swiper h4{display:flex;align-items:center;gap:1rem;font-size:1.375rem;font-weight:700;transition:.4s ease-in-out .2s;color:#fff}.product-top .swiper h4 .badge{padding:.313rem .375rem;border-radius:.25rem;line-height:1}.product-top .swiper p{opacity:0;max-height:0;transform:translateY(32px);transition:.4s ease-in-out .2s}.product-guide .product-top .swiper-slide:nth-child(1){background:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=496,format=auto/img/sub/guide_image01.png) center/cover no-repeat}.product-guide .product-top .swiper-slide:nth-child(2){background:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=496,format=auto/img/sub/guide_image02.png) center/cover}.product-guide .product-top .swiper-slide:nth-child(3){background:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=496,format=auto/img/sub/guide_image03.png) center/cover}.guide-person-slider{margin:0 -1.25rem}.guide-person-slider::after,.guide-person-slider::before{content:"";position:absolute;top:0;z-index:9;width:1.25rem;height:100%}.guide-person-slider::before{left:0;background-image:linear-gradient(to left,rgba(255,255,255,0),rgba(255,255,255,.8) 66%,rgba(255,255,255,.94) 83%,rgba(255,255,255,.98) 91%,#fff)}.guide-person-slider::after{right:0;background-image:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,.8) 66%,rgba(255,255,255,.94) 83%,rgba(255,255,255,.98) 91%,#fff)}.guide-person-slider .swiper{position:relative;padding:0 1.25rem}.guide-person-slider .swiper .swiper-slide a:hover .card{border-color:#262626}.guide-person-slider .swiper .card{padding:1.25rem;gap:1.25rem;overflow:initial}.guide-person-slider .swiper .card-body{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;padding:0}.guide-person-slider .swiper .card-footer{display:flex;flex-direction:column;gap:.7rem;padding:1.25rem 0 0}.guide-person-slider .swiper .card-footer .review-option{display:flex;justify-content:space-between;align-items:center}.guide-person-slider .swiper .card-footer .review-option .btn-text-sm{font-size:.813rem;display:flex;padding:0}.guide-person-slider .swiper .card-footer .review-option .btn-text-sm i{font-size:.875rem}.guide-person-slider .swiper .card-footer p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;padding-left:.6rem}.guide-person-slider .swiper .card-footer p::before{content:"";width:2px;height:2px;display:inline-block;position:absolute;left:0;top:9px;background-color:#262626}.guide-person-slider .swiper .card-thumb{overflow:hidden;position:relative;width:3.75rem;height:3.75rem;border-radius:.375rem}.guide-person-slider .swiper .card-thumb img,.localguide-detail-photo .swiper .img-box img,.product-detail-photo .swiper .img-box img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.guide-person-slider .swiper .card-text{display:flex;flex-direction:column;gap:.7rem}.guide-person-slider .swiper .card-text strong{display:flex;align-items:flex-end;gap:.375rem;font-size:1.125rem;font-weight:700;line-height:1}.guide-person-slider .swiper .card-text strong span{font-size:1rem;color:#807e7e;font-weight:400}.guide-person-slider .swiper .card-text ul li{font-size:.875rem;line-height:128%}.product-sub-banner .swiper-container .swiper-slide:nth-child(1) a{background-color:#e2f9d7;color:#289b8d}.product-sub-banner .swiper-container .swiper-slide:nth-child(1) a:hover{background-color:#d9efcd}.product-sub-banner .swiper-container .swiper-slide:nth-child(1) img{max-width:100%;max-height:2.125rem}.product-sub-banner .swiper-container .swiper-slide:nth-child(2) a{background-color:#fff6c6;color:#d07017}.product-sub-banner .swiper-container .swiper-slide:nth-child(2) a:hover{background-color:#f5edc0}.product-sub-banner .swiper-container .swiper-slide:nth-child(2) img{max-width:100%;max-height:2.063rem}.product-sub-banner .swiper-container .swiper-slide a{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:5rem;padding:0 2rem;border-radius:.75rem;font-size:1.25rem;font-weight:700}.product-sub-banner .swiper-container .swiper-slide a span{flex:none}.product-theme .swiper .swiper-container{overflow:visible!important;font-weight:700}.product-theme .swiper .swiper-slide:nth-child(6n+1) .card-text{background-color:#78cbd3}.product-theme .swiper .swiper-slide:nth-child(6n+2) .card-text{background-color:#debe6e}.product-theme .swiper .swiper-slide:nth-child(6n+3) .card-text{background-color:#49a77f}.product-theme .swiper .swiper-slide:nth-child(6n+4) .card-text{background-color:#8c78a8}.product-theme .swiper .swiper-slide:nth-child(6n+5) .card-text{background-color:#5780e3}.product-theme .swiper .swiper-slide:nth-child(6n+6) .card-text{background-color:#58b4a4}.product-theme .curation-card .card-thumb-overlay .card-title{font-size:1.5rem}.golfto-ontube .frame{width:100%;padding-bottom:56%}.product-ontube .frame{width:65.5%;padding-bottom:37.344%}.golfto-ontube .swiper .swiper-slide .ontube-item,.product-ontube .swiper .swiper-slide .ontube-item{display:flex;justify-content:space-between;gap:1.25rem}.golfto-ontube .swiper .swiper-slide .ontube-item .frame,.product-ontube .swiper .swiper-slide .ontube-item .frame{overflow:hidden;position:relative;border-radius:.5rem}.golfto-ontube .swiper .swiper-slide .ontube-item .frame-cover,.product-ontube .swiper .swiper-slide .ontube-item .frame-cover{overflow:hidden;position:absolute;left:.5rem;top:.5rem;right:.5rem;bottom:.5rem;z-index:10;border:0;outline:0;border-radius:.5rem;background-size:cover;background-position:center center;background-repeat:no-repeat;cursor:pointer}.golfto-ontube .swiper .swiper-slide .ontube-item .frame-cover::after,.product-ontube .swiper .swiper-slide .ontube-item .frame-cover::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,.7) 0,rgba(0,0,0,0) 100%)}.golfto-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap,.product-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap{display:flex;justify-content:center;align-items:center;flex-direction:column;position:absolute;left:0;right:0;top:0;bottom:0;z-index:10}.golfto-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap span,.product-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap span{font-size:2rem;color:#fff;line-height:128%}.golfto-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap strong,.product-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap strong{font-size:3.5rem;color:#fff;font-weight:600;line-height:128%}.golfto-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap .icon-play,.product-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap .icon-play{display:flex;justify-content:center;align-items:center;width:6.25rem;height:6.25rem;margin:3.5rem .625rem .625rem;border:.25rem solid #fff;border-radius:50%;background-color:transparent}.golfto-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap .icon-play::after,.product-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap .icon-play::after{content:"";margin-left:1.875rem;border:1.125rem solid transparent;border-left:1.875rem solid #fff}.golfto-ontube .swiper .swiper-slide .ontube-item .frame-player,.product-ontube .swiper .swiper-slide .ontube-item .frame-player{opacity:0;visibility:hidden;position:absolute;left:.5rem;top:.5rem;z-index:0;width:calc(100% - 1rem);height:calc(100% - 1rem)}.golfto-ontube .swiper .swiper-slide .ontube-item .card,.product-ontube .swiper .swiper-slide .ontube-item .card{flex-direction:column;gap:1.75rem;padding:2.5rem;border:0;border-radius:1rem;box-shadow:none;width:calc(33.75% - 1.25rem);box-shadow:none}.golfto-ontube .swiper .swiper-slide .ontube-item .card-header,.product-ontube .swiper .swiper-slide .ontube-item .card-header{padding:0;border-bottom:0}.golfto-ontube .swiper .swiper-slide .ontube-item .card-body,.product-ontube .swiper .swiper-slide .ontube-item .card-body{padding:0;max-height:20.875rem;overflow:hidden}.golfto-ontube .swiper .swiper-slide .ontube-item .card-body .item,.product-ontube .swiper .swiper-slide .ontube-item .card-body .item{display:flex;align-items:center;gap:1rem;padding:1.25rem 0;border-top:.063rem solid #f5f5f5}.golfto-ontube .swiper .swiper-slide .ontube-item .card-body .item:first-child,.product-ontube .swiper .swiper-slide .ontube-item .card-body .item:first-child{border-top:0}.golfto-ontube .swiper .swiper-slide .ontube-item .card-body .item:hover,.product-mypage .tab-content .swiper .card:hover .card-title,.product-mypage .tab-content .swiper .swiper-slide .btn-wrap .btn-bookmark i:active,.product-mypage .tab-content .swiper .swiper-slide .btn-wrap .btn-bookmark i:hover,.product-ontube .swiper .swiper-slide .ontube-item .card-body .item:hover,.product-promotion:not(.type-tour) .card:hover .title-sb-9{color:#ff4d26}.golfto-ontube .swiper .swiper-slide .ontube-item .card-body .item .card-thumb,.product-ontube .swiper .swiper-slide .ontube-item .card-body .item .card-thumb{width:2.75rem;overflow:hidden;display:block;position:relative;padding-bottom:2.75rem;border-radius:50%;backface-visibility:hidden;transform:translateZ(0);will-change:transform}.golfto-ontube .swiper .swiper-slide .ontube-item .card-body .item .card-title,.product-ontube .swiper .swiper-slide .ontube-item .card-body .item .card-title{overflow:hidden;flex:1;margin-bottom:0}.golfto-ontube .swiper .swiper-slide .ontube-item .card-body .item .card-title .display-m-1,.product-ontube .swiper .swiper-slide .ontube-item .card-body .item .card-title .display-m-1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1199.98px){.product-compass{overflow:hidden;padding-left:0!important;padding-right:0!important}#bannerViewAll .modal-body .main-sub-slide .img-box::before{height:100%}.localguide .infographics-swiper .swiper-container,.product-theme .header{padding:0 1.25rem}.localguide .infographics-swiper .swiper-navigation,.product section .swiper-container .swiper-navigation{display:none}.swiper.location-summary,.swiper.myplace{width:100vw;height:auto;overflow:inherit}.localguide-top .swiper{padding-left:1.25rem;padding-right:1.25rem}.recommend-monkeypack .swiper-slide{width:calc(33.33% - 1.25rem)!important}.golfto-ontube .swiper .swiper-slide .ontube-item .card-body .item .card-title .display-m-1,.product-ontube .swiper .swiper-slide .ontube-item .card-body .item .card-title .display-m-1,.recommend-monkeypack .swiper-slide .card-thumb-overlay .card-title{font-size:1rem}.recommend-monkeypack .swiper-slide .card-thumb-overlay .price-wrap{font-size:1.5rem}.stack-slider .swiper .swiper-slide .card{min-height:30rem;padding:3rem 1.5rem}.stack-slider .swiper .swiper-slide .card .card-num{right:1.25rem;bottom:1.25rem;font-size:3rem}.stack-slider .swiper .swiper-slide .card .card-title{font-size:2rem}.stack-slider .swiper .swiper-slide .card .card-text{margin-top:2rem;font-size:1rem}.product section .swiper-pagination:not(.swiper-pagination-lock){margin-top:1rem}.product section .swiper-pagination .swiper-pagination-bullet{margin-top:1rem;width:.375rem;height:.375rem}.product section .swiper-pagination .swiper-pagination-bullet-active{width:1.25rem}.product section .swiper-container{overflow:hidden}.product section .swiper-container .swiper{overflow:visible;padding:0 1.25rem}.guide-person-slider .swiper .card-body{gap:1rem}.golfto-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap span,.product-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap span{font-size:1.438rem}.golfto-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap strong,.product-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap strong{font-size:2.5rem}.golfto-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap .icon-play,.product-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap .icon-play{width:5rem;height:5rem;margin:2.25rem .563rem .563rem}.golfto-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap .icon-play::after,.product-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap .icon-play::after{margin-left:1.25rem;border:.75rem solid transparent;border-left:1.25rem solid #fff}.golfto-ontube .swiper .swiper-slide .ontube-item .card,.product-ontube .swiper .swiper-slide .ontube-item .card{padding:2rem}.golfto-ontube .swiper .swiper-slide .ontube-item .card-header,.product-ontube .swiper .swiper-slide .ontube-item .card-header{font-size:1.25rem}.golfto-ontube .swiper .swiper-slide .ontube-item .card-body .item .card-thumb,.product-ontube .swiper .swiper-slide .ontube-item .card-body .item .card-thumb{width:1.75rem;padding-bottom:1.75rem}}.golfto-ontube .swiper .swiper-slide .ontube-item .card-body .item i,.product-ontube .swiper .swiper-slide .ontube-item .card-body .item i{margin-left:1rem;font-size:.875rem;color:#807e7e;font-weight:700}.golfto-ontube .swiper .swiper-slide:nth-child(1) .ontube-item .frame,.golfto-ontube .swiper .swiper-slide:nth-child(4) .ontube-item .frame,.product-ontube .swiper .swiper-slide:nth-child(1) .ontube-item .frame,.product-ontube .swiper .swiper-slide:nth-child(4) .ontube-item .frame{background:linear-gradient(to right,#78c0f8 0,#cae681 100%)}.golfto-ontube .swiper .swiper-slide:nth-child(2) .ontube-item .frame,.golfto-ontube .swiper .swiper-slide:nth-child(5) .ontube-item .frame,.product-ontube .swiper .swiper-slide:nth-child(2) .ontube-item .frame,.product-ontube .swiper .swiper-slide:nth-child(5) .ontube-item .frame{background:linear-gradient(to right,#e68bce 0,#5e8ce1 100%)}.golfto-ontube .swiper .swiper-slide:nth-child(3) .ontube-item .frame,.golfto-ontube .swiper .swiper-slide:nth-child(6) .ontube-item .frame,.product-ontube .swiper .swiper-slide:nth-child(3) .ontube-item .frame,.product-ontube .swiper .swiper-slide:nth-child(6) .ontube-item .frame{background:linear-gradient(to right,#1f5abe 0,#c1d3e1 100%)}.golfto-ontube .swiper .swiper-pagination .swiper-pagination-bullet,.product-ontube .swiper .swiper-pagination .swiper-pagination-bullet{background-color:rgba(255,255,255,.5)!important}.golfto-ontube .swiper .swiper-pagination .swiper-pagination-bullet-active,.product-ontube .swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff!important}.product-mypage .tab-content .swiper .swiper-slide{overflow:hidden;width:26.294%;min-width:19.063rem}@media (max-width:767.98px){.toto-swiper.swiper.multi-swiper .swiper-slide.event-active .toto-content{height:285px}.toto-swiper.swiper.multi-swiper .swiper-slide.event-active .bn-badge{top:1.5rem;left:1.5rem;font-size:.75rem}.toto-swiper.swiper.multi-swiper .swiper-slide-active .bn-text-wrap,.toto-swiper.swiper.multi-swiper .swiper-slide.event-active .bn-text-wrap{top:3.75rem;left:1.5rem;width:calc(100% - 3.5rem)}.toto-swiper.swiper.multi-swiper .swiper-slide.event-active .bn-text-wrap .bn-title{font-size:1.5rem}.toto-swiper.swiper.multi-swiper .swiper-slide.event-active .bn-text-wrap .bn-text{font-size:.9rem;display:none}#bannerViewAll .modal-body .bn-text-wrap .bn-text,.main-swiper .swiper-slide .img-box.bnbg-large,.product-event .swiper-container .swiper .swiper-slide .bnbg-dual .img-box.bnbg-large,.toto-swiper.swiper.multi-swiper .swiper-slide.event-active .event-msg-wrap{display:none}.toto-swiper.swiper.multi-swiper .swiper-slide.event-active .bn-img{width:140px;bottom:-.75rem}.toto-swiper.swiper.multi-swiper .swiper-slide-active{height:285px;width:17.5rem}.toto-swiper.swiper.multi-swiper .swiper-slide-active .toto-content{margin:0 .6rem}.toto-swiper.swiper.multi-swiper .swiper-slide-active .bn-text-wrap .bn-title{font-size:1.175rem;line-height:128%;font-weight:700;transition-duration:.1s}.toto-swiper.swiper.multi-swiper .swiper-slide-active .bn-text-wrap .bn-text{transform-origin:0 0;transition-duration:.3s;font-size:.9rem;display:block}.toto-swiper.swiper.multi-swiper .swiper-slide-active .bn-text-wrap .bn-text span{display:inline-block;margin-right:.25rem}.toto-swiper.swiper.multi-swiper .swiper-slide-active .bn-img{bottom:-.75rem;width:150px;transition:.5s}.main-swiper .swiper-slide .img-box.bnbg-small,.product-compass .swiper .swiper-pagination,.product-event .swiper-container .swiper .swiper-slide .bnbg-dual .img-box.bnbg-small,.product-theme .swiper .swiper-pagination,.toto-swiper.swiper.multi-swiper .swiper-slide-active .event-msg-wrap{display:block}.main-sub-slide .bg-area{height:calc(100% - 1.5rem);min-height:8.75rem}.main-sub-slide .bn-text-wrap{padding-left:1.25rem;padding-right:1.25rem;justify-content:center}.main-sub-slide .bn-text-wrap .bn-text{font-size:.875rem;white-space:pre-wrap;text-align:left}.main-sub-slide .bn-text-wrap .bn-title,.recommend-monkeypack .swiper-slide .card-thumb-overlay .price-wrap{font-size:1.25rem}.main-sub-slide .bn-animate{max-width:100px;right:1rem;bottom:-1rem}.product-event.swiper-show{padding-top:.75rem;padding-bottom:0}.product-event .swiper-container .swiper .swiper-slide .img-box{padding-bottom:30%;min-height:8.75rem}#bannerViewAll .modal-body .main-sub-slide .img-box,.product-compass .swiper .swiper-slide a{padding-bottom:10rem}.product-compass .swiper .swiper-slide a strong{left:1rem;top:1.25rem;width:calc(100% - 2rem);font-size:1.125rem}#bannerViewAll .modal-body{padding:1.25rem}#bannerViewAll .modal-body .bn-badge{left:1.75rem;top:1.75rem}#bannerViewAll .modal-body .bn-text-wrap{top:4.5rem;left:1.75rem}#bannerViewAll .modal-body .bn-text-wrap .bn-title{font-size:1.7rem;line-height:128%}#bannerViewAll .modal-body .bn-img{max-width:160px;bottom:2rem;right:2.5rem}#bannerViewAll .modal-body .event-msg-wrap::after{left:90px}#bannerViewAll .modal-body .event-msg-wrap .event-msg{right:-10px}.localguide .infographics-swiper .header{margin-bottom:2rem}.myplace-section .swiper-slide{height:8.625rem;padding:.875rem}.myplace-section .swiper-slide .img-container{width:5.625rem;height:6.875rem}.myplace-section .swiper-slide .location-info .location-name{max-height:3.875rem;font-size:1rem}.relative-product .card.swiper-slide{width:100%}.recommend-monkeypack .swiper-slide{width:calc(50% - .25rem)!important;height:17rem}.recommend-monkeypack .swiper-slide .card-thumb-overlay{height:45%}.recommend-monkeypack .swiper-slide .card-thumb-overlay .card-title{padding:1rem 0 0}.recommend-monkeypack .swiper-slide .card-thumb{height:55%}.stack-slider.type-guide,.stack-slider.type-tour{padding:1.5rem 1.25rem}.modal-fullscreen-slider .swiper-button-next{right:1.25rem!important}.modal-fullscreen-slider .swiper-button-prev{left:1.25rem!important}.modal-fullscreen-slider .swiper-button-next::after,.modal-fullscreen-slider .swiper-button-prev::after{font-size:2rem}.modal-fullscreen-slider .btn-fullscreen-close{right:1rem;top:1rem;width:2.5rem;height:2.5rem}.product-top .swiper-slide{height:9.5rem}.product-sub-banner .swiper-container .swiper-slide a{padding:0 1.25rem 0 1.5rem;font-size:1rem}.product-sub-banner .swiper-container .swiper-pagination{display:flex;justify-content:center;align-items:center;position:absolute;top:auto;left:auto;right:1.625rem;bottom:.375rem;width:auto;margin-top:0;padding:.25rem .375rem!important;border-radius:62.4375rem;background-color:rgba(255,255,255,.5);backdrop-filter:blur(.313rem)}.product-sub-banner .swiper-container .swiper-pagination .swiper-pagination-bullet{margin:0 .125rem!important;width:.375rem;height:.375rem}.product-sub-banner .swiper-container .swiper-pagination .swiper-pagination-bullet-active{width:.375rem}.golfto-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap .icon-play,.product-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap .icon-play{width:2.25rem;height:2.25rem;margin:1rem .5rem .5rem;border-width:.063rem}.golfto-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap .icon-play::after,.product-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap .icon-play::after{margin-left:.75rem;border:.5rem solid transparent;border-left:.875rem solid #fff}.golfto-ontube .swiper .swiper-slide .ontube-item .card,.product-ontube .swiper .swiper-slide .ontube-item .card{gap:.75rem;padding:1.5rem}.golfto-ontube .swiper .swiper-slide .ontube-item .card-header,.product-ontube .swiper .swiper-slide .ontube-item .card-header{font-size:.938rem}.golfto-ontube .swiper .swiper-slide .ontube-item .card-body,.product-ontube .swiper .swiper-slide .ontube-item .card-body{max-height:none}.golfto-ontube .swiper .swiper-slide .ontube-item .card-body .item,.product-ontube .swiper .swiper-slide .ontube-item .card-body .item{padding:.75rem 0}.golfto-ontube .swiper .swiper-slide .ontube-item .card-body .item .card-title .display-m-1,.product-ontube .swiper .swiper-slide .ontube-item .card-body .item .card-title .display-m-1{font-size:.875rem}.product-mypage .tab-content .swiper .swiper-slide{width:calc((100% - 2.5rem)/ 3);min-width:15.5rem}}.product-mypage .tab-content .swiper .swiper-slide .btn-wrap{display:flex;justify-content:flex-end;position:absolute;left:1.063rem;top:1.063rem;width:7.125rem;padding:.25rem}.product-mypage .tab-content .swiper .card-thumb .img-box,.product-promotion:not(.type-tour) .card-thumb{position:relative;transform:translateZ(0);overflow:hidden;display:block;will-change:transform;backface-visibility:hidden}.product-mypage .tab-content .swiper .swiper-slide .btn-wrap .btn-bookmark{border:0;background-color:transparent}.product-mypage .tab-content .swiper .swiper-slide .btn-wrap .btn-bookmark i{color:rgba(255,255,255,.6)}.product-mypage .tab-content .swiper .card{display:flex;flex-direction:row;gap:1.125rem;padding:1rem;border:.063rem solid #f0f0f0;border-radius:.75rem;background-color:#fff;box-shadow:none}.product-mypage .tab-content .swiper .card:hover .card-thumb img,.product-promotion:not(.type-tour) .card:hover .card-thumb img{transform:scale(1.08)}.product-mypage .tab-content .swiper .card-thumb{width:7.125rem}.product-mypage .tab-content .swiper .card-thumb .img-box{width:100%;padding-bottom:8.75rem;border-radius:.5rem}.product-mypage .tab-content .swiper .card-body{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;padding:0}.product-mypage .tab-content .swiper .card-body .card-title{margin-bottom:0;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;word-break:keep-all}.product-mypage .tab-content .swiper .card-body .price-wrap{align-items:flex-start;font-size:1.125rem;font-weight:600}.product-mypage .tab-content .swiper .card-body .price-wrap .text-green,.product-popular .swiper .card .price-wrap .text-green{display:flex;align-items:center;gap:.25rem;color:#3bb200!important;line-height:1}.product-mypage .tab-content .swiper .card-body .price-wrap span::after{width:.875rem;height:.875rem}.product-promotion.type-tour .swiper .swiper-slide a img{object-fit:cover;backface-visibility:hidden;transform:translateZ(0);image-rendering:crisp-edges;opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.product-promotion.type-tour .swiper .swiper-slide a::after{content:"";position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.7) 0,rgba(0,0,0,0) 100%)}.product-promotion.type-tour .swiper .swiper-slide a strong{position:absolute;left:1.5rem;top:1.75rem;z-index:2;width:calc(100% - 3rem);font-size:1.75rem;color:#fff;font-weight:700;line-height:1.28}.product-promotion:not(.type-tour) .swiper .swiper-slide:nth-child(1) .card{background-color:#e7f2f1}.product-promotion:not(.type-tour) .swiper .swiper-slide:nth-child(2) .card{background-color:#e8eefb}.product-promotion:not(.type-tour) .swiper .swiper-slide:nth-child(3) .card{background-color:#f5f1f4}.product-promotion:not(.type-tour) .swiper .swiper-slide:nth-child(4) .card{background-color:#f3eeea}.product-promotion:not(.type-tour) .card{flex-direction:row}.product-promotion:not(.type-tour) .card-thumb{width:43.79%;min-height:15rem;border-radius:.75rem 0 0 .75rem!important;padding-bottom:0}.product-promotion:not(.type-tour) .card-body{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:1.75rem 1.75rem 1.75rem 1.5rem;gap:2.375rem}.product-promotion:not(.type-tour) .card-title{display:flex;flex-direction:column;gap:1.25rem}.product-promotion:not(.type-tour) .card-title .title-sb-9{width:80%;line-clamp:2;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;margin:0;line-height:initial}.product-promotion:not(.type-tour) .card-title .display-m-3{width:100%;color:#807e7e}.product-promotion:not(.type-tour) .card-title .display-m-3 b{color:#262626;font-weight:500}.product-promotion:not(.type-tour) .card-text{display:flex;align-items:center;gap:.5rem;color:#48495a}.product-promotion:not(.type-tour) .card-text .bg-dark{height:1.75rem;display:flex;align-items:center;background-color:#48495a!important}@media (min-width:992px){.product-top .swiper-slide{flex:1}.product-top .swiper-slide:last-child{margin-right:0!important}.product-top .swiper-slide.active{flex:2.2538}.product-popular .swiper{padding-top:1.25rem!important;margin-top:-1.25rem}}.product-popular .swiper .swiper-slide:nth-child(1) .card .card-num{background-color:#ff4d26}.product-popular .swiper .swiper-slide .card{border-radius:.75rem}.product-popular .swiper .swiper-slide a{overflow:hidden;display:block;height:auto;border-radius:.75rem;background-color:#fff;transition:transform .3s}@media (min-width:768px){.product-compass .swiper,.product-promotion.type-tour .swiper,.product-theme .swiper{padding-top:1.25rem!important;margin-top:-1.25rem}.product-compass .swiper .swiper-slide:hover a,.product-popular .swiper .swiper-slide:hover a,.product-promotion.type-tour .swiper .swiper-slide:hover a,.product-theme .swiper .swiper-slide:hover .curation-card{transform:translateY(-1.25rem)}.product-theme .curation-card:hover .card-thumb{transform:none}.product-popular .swiper .swiper-slide:hover .card .card-title .title-sb-11{color:#ff4d26}}.product-popular .swiper .card{border:0;border-radius:0;box-shadow:none}.product-popular .swiper .card-num{display:flex;justify-content:center;align-items:center;position:absolute;left:.625rem;top:.625rem;z-index:10;width:2.5rem;height:2.5rem;border-radius:.5rem;background-color:rgba(38,38,38,.8);font-size:20px;color:#fff;font-weight:700;transition:background-color .3s ease-in-out}.product-popular .swiper .card-thumb{width:100%;overflow:hidden;display:block;position:relative;padding-bottom:66.67%;border-radius:0;backface-visibility:hidden;transform:translateZ(0);will-change:transform}.product-popular .swiper .card-text{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;gap:1.25rem;padding:1.25rem}.product-popular .swiper .card-title{display:flex;flex-direction:column;gap:.75rem;margin-bottom:0}.product-popular .swiper .card-title .title-sb-11{display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:keep-all;min-height:3.25rem}.product-popular .swiper .card .price-wrap{align-items:flex-start;font-size:1.25rem;font-weight:700}.product-popular .swiper .card .price-wrap span::after{width:.75rem;height:.75rem}.product-popular .swiper-pagination{margin-top:2rem!important}.localguide-detail-photo .swiper,.product-detail-photo .swiper,.visual-slider{position:absolute;left:0;top:0;width:100%;height:100%}.localguide-detail-photo .swiper .img-box,.product-detail-photo .swiper .img-box{overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:.75rem}.recommend-product .swiper .card{border:0;box-shadow:none}.recommend-product .swiper .card-body .img-box{margin-bottom:.75rem;overflow:hidden;display:block;position:relative;padding-bottom:7.5rem;border-radius:.75rem;backface-visibility:hidden;transform:translateZ(0);will-change:transform}.recommend-product .swiper .card-body .review-wrap .badge{height:1.375rem;gap:.125rem;padding:0 .25rem;border-radius:.25rem;font-size:.75rem}.recommend-product .swiper .card-body .review-wrap i{font-size:.813rem}.recommend-product .swiper .card-body .price-wrap{align-items:flex-start;gap:.125rem;margin-top:.75rem;font-size:1.125rem;font-weight:700}.car-guide-profile .swiper-slide{display:flex;align-items:center;gap:1rem;width:auto!important}.car-guide-profile .swiper-slide .guide-name{display:flex;flex-direction:column;gap:.375rem}.car-guide-profile .swiper-slide .guide-name span{display:block;line-height:128%}.car-guide-profile .swiper-slide img{width:3.75rem;height:3.75rem;border-radius:.375rem;object-fit:cover}.book-time-list .swiper-container .swiper-inner .swiper{overflow:visible;width:100%;padding:0 1.875rem}.book-time-list .swiper-container .swiper-inner .swiper .swiper-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.book-time-list .swiper-container .swiper-inner .swiper .swiper-slide,.event-crazy .crazy-item-slider .card-thumb:hover{cursor:pointer}.book-time-list .swiper-container .swiper-button{opacity:0;visibility:hidden;width:3rem;height:3em;margin-top:-1.5rem;border-radius:50%;background-color:rgba(255,255,255,.8);backdrop-filter:blur(.625rem);box-shadow:0 .625rem 1.25rem rgba(38,38,38,.15);pointer-events:all;transition:opacity .15s,visibility .15s}.book-time-list .swiper-container .swiper-button::after{font-size:1.125rem;color:#262626;font-weight:700}.modal-room-info .swiper-pagination{display:flex;justify-content:center;align-items:center;position:static;margin-top:1.25rem}.modal-room-info .swiper-pagination .swiper-pagination-bullet{opacity:1;background-color:#e6e6e6;transition:width .3s}.modal-room-info .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:2rem;border-radius:.5rem;background-color:#262626}.modal-room-info .swiper-button-next,.modal-room-info .swiper-button-prev{width:2.5rem;height:2.5rem;margin-top:-2rem;border-radius:50%;background-color:rgba(0,0,0,.25)}.modal-room-info .swiper-button-next::after,.modal-room-info .swiper-button-prev::after{font-size:1rem;color:#fff;font-weight:700}.company-benefit .swiper-horizontal{max-width:100vw}.company-benefit .swiper-card-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.company-benefit .swiper-card-img::after{content:"";display:block;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),to(rgba(0,0,0,.5)));background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.5));pointer-events:none}.company-benefit .swiper-card-img.bg-img-slide01{background:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=800,format=auto/img/company/slideimg_14.png) 0 0/cover no-repeat;background-position-x:center}.company-benefit .swiper-card-img.bg-img-slide02{background:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=800,format=auto/img/company/slideimg_02.png) 0 0/cover no-repeat;background-position-x:center}.company-benefit .swiper-card-img.bg-img-slide03{background:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=800,format=auto/img/company/slideimg_15.png) 0 0/cover no-repeat;background-position-x:center}.company-benefit .swiper-card-img.bg-img-slide04{background:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=800,format=auto/img/company/slideimg_04.png) 0 0/cover no-repeat;background-position-x:center}.company-benefit .swiper-card-img.bg-img-slide05{background:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=800,format=auto/img/company/slideimg_05.png) 0 0/cover no-repeat;background-position-x:center}.company-benefit .swiper-card-img.bg-img-slide06{background:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=800,format=auto/img/company/slideimg_16.png) 0 0/cover no-repeat;background-position-x:center}.company-benefit .swiper-card-img.bg-img-slide07{background:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=800,format=auto/img/company/slideimg_07.png) 0 0/cover no-repeat;background-position-x:center}.company-benefit .swiper-card-img.bg-img-slide08{background:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=800,format=auto/img/company/slideimg_08.png) 0 0/cover no-repeat;background-position-x:center}.company-benefit .swiper-card-img.bg-img-slide09,.company-benefit .swiper-card-img.bg-img-slide14,.company-benefit .swiper-card-img.bg-img-slide15{background:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=800,format=auto/img/company/slideimg_09.png) 0 0/cover no-repeat;background-position-x:center}.company-benefit .swiper-card-img.bg-img-slide10{background:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=800,format=auto/img/company/slideimg_10.png) 0 0/cover no-repeat;background-position-x:center}.company-benefit .swiper-card-img.bg-img-slide11{background:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=800,format=auto/img/company/slideimg_11.png) 0 0/cover no-repeat;background-position-x:center}.company-benefit .swiper-card-img.bg-img-slide12{background:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=800,format=auto/img/company/slideimg_12.png) 0 0/cover no-repeat;background-position-x:center}.company-benefit .swiper-card-img.bg-img-slide13{background:url(https://cdn.monkeytravel.com/cdn-cgi/image/width=800,format=auto/img/company/slideimg_13.png) 0 0/cover no-repeat;background-position-x:center}.company-benefit .swiper-slide.info-box{position:relative;color:#fff;width:20rem;height:30.625rem;flex-shrink:0;border-radius:1.25rem;font-size:1.25rem;padding:2.5rem 2rem;text-align:left;overflow:hidden;display:flex;flex-direction:column;gap:.75rem;margin:0 1rem}@media (max-width:1199.98px){.product-promotion:not(.type-tour) .card-body{padding:1.5rem}.product-promotion:not(.type-tour) .card-title .title-sb-9{font-size:1.25rem}.product-promotion:not(.type-tour) .card-title .display-m-3{font-size:.875rem}.product-promotion:not(.type-tour) .card-text,.product-promotion:not(.type-tour) .card-text .bg-dark{font-size:.813rem}.product-popular .swiper .swiper-container{overflow:visible!important}.recommend-product .swiper{padding:0}.book-time-list .swiper-container .swiper-inner .swiper .swiper-wrapper{grid-template-columns:repeat(2,1fr)}.company-benefit .swiper-slide.info-box{width:80%;height:26.625rem;padding:2rem 1.5rem;gap:.5rem}}.company-benefit .swiper-slide.info-box:nth-of-type(odd){margin-top:1.5rem}.company-benefit .swiper-slide.info-box p{font-size:.875rem;line-height:124%;margin-bottom:.5rem;color:#fff}@media (max-width:1199.98px) and (orientation:portrait){.company-benefit .swiper-slide.info-box{height:65vh;padding:4rem 3rem}.company-benefit .swiper-slide.info-box p{font-size:1.125rem;line-height:144%}}@media (max-width:767.98px) and (orientation:portrait){.company-benefit .swiper-slide.info-box{height:60vh;padding:2rem 1.5rem}.company-benefit .swiper-slide.info-box p{font-size:.875rem;line-height:124%}}.company-benefit .swiper-slide .info-slide-title{z-index:100;font-kerning:none;font-family:"Pretendard Variable";font-size:1.5rem;font-style:normal;font-weight:700;line-height:124%;letter-spacing:-.013rem;color:#fff}.company-benefit .swiper-slide .info-slide-text{z-index:100;opacity:0}.company-benefit .swiper-slide .info-slide-text b{font-weight:700;color:#fcff77}.company-benefit .swiper-slide.swiper-slide-active .swiper-card-img{-webkit-transform:scale(1.2);transform:scale(1.2)}.company-benefit .swiper-slide.swiper-slide-active .info-slide-title,.event-crazy .crazy-item-slider .swiper-pagination .swiper-pagination-current,.event-crazy .crazy-list-slider .price-wrap strong{font-weight:700}.company-benefit .swiper-slide.swiper-slide-active .info-slide-text{animation:.5s ease-in-out slideUp;opacity:.8}.visual-slider .swiper-slide::after,.visual-slider .swiper-slide::before{content:"";opacity:.3;position:absolute;top:0;right:0;width:100%;height:100%;background:#fff;transition:2s}.visual-slider .swiper-slide img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:5s;transform:scale(1.08)}.visual-slider .swiper-slide.swiper-slide-active::before{z-index:10;width:0;opacity:0}.visual-slider .swiper-slide.swiper-slide-active::after{width:0;opacity:0;transition-delay:.3s}.visual-slider .swiper-slide.swiper-slide-active img{transform:scale(1)}.awards-slider{padding-left:2.5rem;padding-right:2.5rem}.awards-slider .swiper-slide{width:18.75rem;height:auto}@media (max-width:991.98px){.product-top .swiper h4{justify-content:space-between;font-size:1.25rem}.product-top .swiper p{opacity:1;max-height:none!important;margin-top:1rem;font-size:.875rem;transform:initial}.guide-person-slider{margin-left:0;margin-right:0}.guide-person-slider .swiper .swiper-slide:last-child{margin-right:0}.book-time-list .swiper-container .swiper-inner,.golfto-ontube .swiper .swiper-container,.product-ontube .swiper .swiper-container{overflow:visible}.golfto-ontube .swiper .swiper-slide .ontube-item,.product-ontube .swiper .swiper-slide .ontube-item{flex-direction:column}.golfto-ontube .swiper .swiper-slide .ontube-item .frame,.product-ontube .swiper .swiper-slide .ontube-item .frame{width:100%;padding-bottom:56.25%}.golfto-ontube .swiper .swiper-slide .ontube-item .frame-cover,.product-ontube .swiper .swiper-slide .ontube-item .frame-cover{left:.1875rem;top:.1875rem;right:.1875rem;bottom:.1875rem}.golfto-ontube .swiper .swiper-slide .ontube-item .card,.product-ontube .swiper .swiper-slide .ontube-item .card{width:100%}.awards-slider,.golfto-ontube .swiper .swiper-pagination,.product-ontube .swiper .swiper-pagination{padding-left:1.25rem;padding-right:1.25rem}.product-promotion:not(.type-tour) .card-thumb{min-height:12.5rem;width:32.3%}.product-popular .swiper{padding:0!important}.mypage .mypage-booking-swiper,.product-popular .swiper .swiper-container{padding:0 1.25rem}.recommend-product .swiper{overflow:visible;padding:0 1.25rem}.book-time-list .swiper-container .swiper-inner .swiper{padding:0}.book-time-list .swiper-container .swiper-inner .swiper .swiper-slide{height:auto}.book-time-list .swiper-container .swiper-button{display:none!important}.awards-slider .swiper-slide{width:40%}}@media (max-width:575.98px){.product-event .swiper-container .swiper .swiper-slide.main-sub-slide .img-box{overflow:visible}.product-live-review .swiper-container .swiper{padding-right:6.25rem}.golfto-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap span,.product-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap span{font-size:.875rem}.golfto-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap strong,.product-ontube .swiper .swiper-slide .ontube-item .frame-cover .text-wrap strong{font-size:1.5rem}.product-mypage .tab-content .swiper .swiper-slide{width:calc(100% - 2.5rem)}.awards-slider .swiper-slide{width:80%}}.awards-slider .swiper-slide .awards-item{min-height:100%}.event-crazy .crazy-item-slider{margin-bottom:3rem;position:relative}.event-crazy .crazy-item-slider .swiper-pagination{background:#262626;color:#fff;font-size:.75rem;padding:.5rem 1rem;width:auto;right:1.5rem;display:inline-table;left:initial;bottom:1.5rem;border-radius:1rem}.event-crazy .crazy-item-slider .swiper-pagination .swiper-pagination-total{opacity:.5}.event-crazy .crazy-item-slider .card{box-shadow:none;border:0;height:100%}.event-crazy .crazy-item-slider .card-thumb{margin-bottom:1.25rem;border-radius:.75rem;height:100%;overflow:hidden;display:block;position:relative;padding-bottom:50%;backface-visibility:hidden;transform:translateZ(0);will-change:transform}.event-crazy .crazy-item-slider .card-thumb img{object-fit:cover;backface-visibility:hidden;transform:translateZ(0);image-rendering:crisp-edges;opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:transform .3s}.event-crazy .crazy-item-slider .card-thumb:hover img,.event-crazy .crazy-list-slider .card-thumb img:hover img{transform:scale(1.04)}.event-crazy .crazy-item-slider .swiper-navigation{width:100%;height:100%;position:absolute;margin-top:1rem;display:none}.event-crazy .crazy-item-slider .swiper-navigation .swiper-button-prev{left:1rem}.event-crazy .crazy-item-slider .swiper-navigation .swiper-button-next{right:1rem}.event-crazy .crazy-list-slider{position:relative;display:flex;flex-direction:column;gap:1.875rem}.event-crazy .crazy-list-slider .card{box-shadow:none;padding:0;border:none}.event-crazy .crazy-list-slider .card-title{display:flex;flex-direction:column;gap:.25rem}.event-crazy .crazy-list-slider .card-thumb{margin-bottom:1.25rem;overflow:hidden;display:block;position:relative;padding-bottom:65%;border-radius:.75rem}@media (max-width:767.98px){.product-mypage .tab-content .swiper .swiper-slide .btn-wrap{left:.938rem;top:.938rem;width:5.625rem}.product-mypage .tab-content .swiper .card{gap:.875rem;padding:.875rem}.product-mypage .tab-content .swiper .card-thumb{width:5.625rem}.product-mypage .tab-content .swiper .card-thumb .img-box{padding-bottom:6.875rem}.product-mypage .tab-content .swiper .card-body .card-title{font-size:.938rem}.product-promotion.type-tour .swiper .swiper-slide a{padding-bottom:10rem}.product-promotion.type-tour .swiper .swiper-slide a strong{font-size:1.125rem;top:1.25rem}.product-promotion:not(.type-tour) .card{max-height:15rem}.product-promotion:not(.type-tour) .card-body{padding:1.5rem .875rem}.product-promotion:not(.type-tour) .card-title{gap:.625rem}.product-promotion:not(.type-tour) .card-title .title-sb-9{font-size:1.125rem;width:100%}.product-promotion:not(.type-tour) .card-title .display-m-3{font-size:.813rem}.product-promotion:not(.type-tour) .card-title .display-m-3 span{display:inline}.product-promotion:not(.type-tour) .card-title .display-m-3 b{display:block}.product-promotion:not(.type-tour) .card-text{font-size:.75rem}.product-promotion:not(.type-tour) .card-text .bg-dark{font-size:.75rem;height:1.375rem;white-space:nowrap}.product-popular .swiper .swiper-wrapper{flex-wrap:wrap;gap:1.25rem;transform:none!important}.product-popular .swiper .swiper-slide{width:100%!important;background-color:#f4f4f4!important;border-radius:.75rem}.product-popular .swiper .swiper-navigation,.product-popular .swiper-pagination{display:none}.product-popular .swiper .card{flex-direction:row}.product-popular .swiper .card-num{width:2.25rem;height:2.25rem;font-size:1.125rem}.product-popular .swiper .card-thumb{width:6.25rem;padding-bottom:9.25rem}.product-popular .swiper .card-text{gap:1rem;width:calc(100% - 6.25rem)}.product-popular .swiper .card-title{gap:.5rem}.product-popular .swiper .card-title .title-sb-11{min-height:auto;font-size:1.125rem}.company-benefit .swiper-slide .info-slide-title,.product-popular .swiper .card .price-wrap{font-size:1.125rem}.localguide-detail-photo .swiper .img-box,.product-detail-photo .swiper .img-box{border-radius:0}.recommend-product .swiper .card-body .img-box{padding-bottom:77.93%}.event-crazy .crazy-item-slider{margin-bottom:1.5rem}.event-crazy .crazy-list-slider{gap:1.5rem;margin-top:2.5rem}.event-crazy .crazy-list-slider .card-thumb{padding-bottom:50%}}.event-crazy .crazy-list-slider .card-thumb .badge{position:absolute;top:1rem;left:1rem;background-color:#ff4d26;color:#fff;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:500;z-index:1}.event-crazy .crazy-list-slider .card-thumb .badge.black,.event-crazy .crazy-list-slider .card-thumb .badge.green{left:5.25rem}.event-crazy .crazy-list-slider .card-thumb .badge.black{background-color:#262626}.event-crazy .crazy-list-slider .card-thumb .badge.green{animation:1.5s infinite blink-bg;margin-left:.5rem}.event-crazy .crazy-list-slider .card-thumb img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:transform .3s}.event-crazy .crazy-list-slider .card .comming-release img{filter:blur(8px)}.event-crazy .crazy-list-slider .card .comming-date::before{content:"예정"}.event-crazy .crazy-list-slider .card .close::before{content:"판매 종료"}.event-crazy .crazy-list-slider .card .close::before,.event-crazy .crazy-list-slider .card .comming-date::before{font-size:1.5rem;font-weight:700;color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}.event-crazy .crazy-list-slider .card .close::after,.event-crazy .crazy-list-slider .card .comming-date::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.event-crazy .crazy-list-slider .price-wrap{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:.5rem}.event-crazy .crazy-list-slider .price-wrap .price-percent{font-weight:600;color:#ff4d26}.event-crazy .crazy-list-slider .price-wrap s{color:#b2b1b1}.mypage .mypage-booking-swiper .swiper-slide button{color:#fff;font-size:.75rem}.mypage .mypage-booking-swiper .swiper-slide .box-soft-blue{height:100%}.mypage .mypage-booking-swiper .box-gray.text-center{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-direction:column-reverse}.mypage .mypage-booking-swiper .prd-angry::after{width:2rem;height:2rem}