.TreasureHuntAnswerFloatingBanner-module-scss-module__JIB9gG__floatingBanner{cursor:pointer}
.TreasureHuntAnswerEntryBottomSheet-module-scss-module__ZXZOuG__bottomSheet .TreasureHuntAnswerEntryBottomSheet-module-scss-module__ZXZOuG__bottomSheetBody{max-width:500px;margin:0 auto}.TreasureHuntAnswerEntryBottomSheet-module-scss-module__ZXZOuG__bottomSheet .TreasureHuntAnswerEntryBottomSheet-module-scss-module__ZXZOuG__bottomSheetBody .TreasureHuntAnswerEntryBottomSheet-module-scss-module__ZXZOuG__bottomSheetContent{flex-direction:column;justify-content:center;align-items:center;display:flex}.TreasureHuntAnswerEntryBottomSheet-module-scss-module__ZXZOuG__buttonWrapper{gap:10px;width:100%;max-width:460px;margin:0 auto;display:flex;position:relative}
@media (min-width:1108px){html[data-channel-org-key=tripstore]:not([data-is-app=true]) .styles-module-scss-module__DXhi1W__fixedContainer,html[data-channel-org-key=tripstore]:not([data-is-app=true]) .styles-module-scss-module__DXhi1W__container{margin-left:116px}html[data-channel-org-key=tripstore]:not([data-is-app=true]) .styles-module-scss-module__DXhi1W__fixedContainerForModal{left:116px}}.styles-module-scss-module__DXhi1W__fixedContainer,.styles-module-scss-module__DXhi1W__container{width:100%;max-width:var(--container-max-width,768px);margin:0 auto;position:fixed;left:50%;transform:translate(-50%)}.styles-module-scss-module__DXhi1W__container{height:calc(var(--detail-floating-height) + var(--sab) + var(--timer-height,0px));z-index:11;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:#fffc;border-top:1px solid #0000000d;bottom:0}.styles-module-scss-module__DXhi1W__wrapper{height:var(--detail-floating-height);align-items:center;gap:10px;padding:0 20px;display:flex}.styles-module-scss-module__DXhi1W__wrapper .button{flex:1 1 0}.styles-module-scss-module__DXhi1W__newInner{align-items:stretch;gap:16px;width:100%;max-width:468px;margin:0 auto;display:flex}.styles-module-scss-module__DXhi1W__infoSection{cursor:pointer;flex-direction:column;flex:0 0 140px;justify-content:center;gap:2px;min-width:0;display:flex}.styles-module-scss-module__DXhi1W__infoSection:focus-visible{outline:2px solid var(--tds-cool-gray-40);outline-offset:2px;border-radius:3px}.styles-module-scss-module__DXhi1W__infoButton{justify-content:flex-start;align-items:center;gap:2px;width:fit-content;padding:0;display:inline-flex}.styles-module-scss-module__DXhi1W__totalButton{gap:0}.styles-module-scss-module__DXhi1W__infoExpandIcon{flex:none}.styles-module-scss-module__DXhi1W__ctaSection{flex:auto;align-items:center;min-width:0;display:flex}.styles-module-scss-module__DXhi1W__newCtaSection{flex:auto}.styles-module-scss-module__DXhi1W__newCtaSection .button{flex:auto;width:100%}.styles-module-scss-module__DXhi1W__ctaButton{width:100%}.styles-module-scss-module__DXhi1W__share{width:26px;height:26px;margin-right:10px}.styles-module-scss-module__DXhi1W__share .shareButton{margin-right:10px}.styles-module-scss-module__DXhi1W__share.styles-module-scss-module__DXhi1W__kakaobank{width:87px;height:52px;margin-right:0}.styles-module-scss-module__DXhi1W__shareRewardBody{padding-bottom:12px}.styles-module-scss-module__DXhi1W__shareRewardContent{flex-direction:column;gap:12px;display:flex}.styles-module-scss-module__DXhi1W__shareRewardTitle{padding-left:0!important}.styles-module-scss-module__DXhi1W__content{flex-direction:column;justify-content:center;align-items:center;display:flex}.styles-module-scss-module__DXhi1W__content .styles-module-scss-module__DXhi1W__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding-top:40px;display:flex}.styles-module-scss-module__DXhi1W__content .styles-module-scss-module__DXhi1W__shareRewardGuideButton{margin-top:10px}.styles-module-scss-module__DXhi1W__shareRewardFooterButtons{gap:10px;display:flex}
.SameDepartureOptionSection-module__HKtvfG__container{box-sizing:border-box;width:100%;padding:0 0 32px}.SameDepartureOptionSection-module__HKtvfG__ctaOnlyContainer{margin-top:-16px}.SameDepartureOptionSection-module__HKtvfG__ctaOnlyContainer .SameDepartureOptionSection-module__HKtvfG__bottomButtonWrapper{margin-top:0}.SameDepartureOptionSection-module__HKtvfG__sectionTitle{box-sizing:border-box;width:100%;max-width:var(--medium-width);margin:0 auto;padding:0 20px 12px}.SameDepartureOptionSection-module__HKtvfG__sectionTitleText{display:block}.SameDepartureOptionSection-module__HKtvfG__skeletonTitle{align-items:flex-start;display:flex}.SameDepartureOptionSection-module__HKtvfG__optionSwiper{--same-departure-css-mode-side-offset:0px;width:100%}.SameDepartureOptionSection-module__HKtvfG__optionSwiper .swiper-wrapper>.swiper-slide:first-child{padding-left:var(--same-departure-css-mode-side-offset)!important}.SameDepartureOptionSection-module__HKtvfG__optionSwiper .swiper-wrapper>.swiper-slide:last-child{padding-right:var(--same-departure-css-mode-side-offset)!important}.SameDepartureOptionSection-module__HKtvfG__optionSwiper .swiper-wrapper{align-items:stretch}.SameDepartureOptionSection-module__HKtvfG__optionSwiper .swiper-slide.SameDepartureOptionSection-module__HKtvfG__optionSlide{width:226px;min-width:226px;height:auto}.SameDepartureOptionSection-module__HKtvfG__optionSwiper .swiper-slide.SameDepartureOptionSection-module__HKtvfG__singleOptionSlide{flex:auto;width:calc(100% - 40px);min-width:0;max-width:460px}.SameDepartureOptionSection-module__HKtvfG__singleOptionContainer{box-sizing:border-box;width:100%;max-width:var(--medium-width);margin:0 auto;padding:0 20px}.SameDepartureOptionSection-module__HKtvfG__cardShell{align-items:stretch;width:100%;height:100%;display:flex}.SameDepartureOptionSection-module__HKtvfG__optionCard{box-sizing:border-box;background:var(--tds-cool-gray-20);width:100%;box-shadow:inset 0 0 0 1px var(--tds-cool-gray-20);border-radius:3px;flex-direction:column;align-items:flex-start;padding:16px 18px 18px;display:flex}.SameDepartureOptionSection-module__HKtvfG__skeletonCard,.SameDepartureOptionSection-module__HKtvfG__singleOptionSlide .SameDepartureOptionSection-module__HKtvfG__skeletonCard{min-height:161px}.SameDepartureOptionSection-module__HKtvfG__skeletonCardTop{flex-direction:column;width:100%;display:flex}.SameDepartureOptionSection-module__HKtvfG__skeletonAirline{align-items:center;gap:4px;width:100%;display:flex}.SameDepartureOptionSection-module__HKtvfG__skeletonLines{flex-direction:column;gap:4px;width:100%;margin-top:8px;display:flex}.SameDepartureOptionSection-module__HKtvfG__skeletonPrice{align-self:flex-end;margin-top:12px}.SameDepartureOptionSection-module__HKtvfG__skeletonCardButton{margin-top:12px}.SameDepartureOptionSection-module__HKtvfG__top,.SameDepartureOptionSection-module__HKtvfG__summary{flex-direction:column;align-items:flex-start;width:100%;display:flex}.SameDepartureOptionSection-module__HKtvfG__titleGroup{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.SameDepartureOptionSection-module__HKtvfG__scheduleGroup{flex-direction:column;align-items:flex-start;width:100%;min-width:0;display:flex}.SameDepartureOptionSection-module__HKtvfG__airline{align-items:center;gap:4px;width:190px;min-width:0;max-width:100%;height:18px;display:flex}.SameDepartureOptionSection-module__HKtvfG__airlineText{flex:auto;min-width:0}.SameDepartureOptionSection-module__HKtvfG__departureTime,.SameDepartureOptionSection-module__HKtvfG__title{width:100%}.SameDepartureOptionSection-module__HKtvfG__accommodationLine{align-items:flex-start;gap:2px;width:100%;min-width:0;display:flex}.SameDepartureOptionSection-module__HKtvfG__accommodationMain{white-space:nowrap;flex:0 auto;width:auto;min-width:0;max-width:100%;display:block;overflow:hidden}.SameDepartureOptionSection-module__HKtvfG__accommodationSuffix{white-space:nowrap;flex:none}.SameDepartureOptionSection-module__HKtvfG__accommodationText{white-space:nowrap;width:auto}.SameDepartureOptionSection-module__HKtvfG__price{justify-content:flex-end;align-items:center;width:100%;margin-top:12px;display:flex}.SameDepartureOptionSection-module__HKtvfG__noAccommodation .SameDepartureOptionSection-module__HKtvfG__price{margin-top:30px}.SameDepartureOptionSection-module__HKtvfG__priceText{text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;gap:3px;display:flex}.SameDepartureOptionSection-module__HKtvfG__cardButton{width:100%;margin-top:12px}.SameDepartureOptionSection-module__HKtvfG__multipleCard .SameDepartureOptionSection-module__HKtvfG__cardButton{margin-top:12px}.SameDepartureOptionSection-module__HKtvfG__bottomButtonWrapper{box-sizing:border-box;width:100%;max-width:var(--medium-width);margin:16px auto 0;padding:0 20px}.SameDepartureOptionSection-module__HKtvfG__bottomButton{width:100%}.SameDepartureOptionSection-module__HKtvfG__closedContent{opacity:.4}
.RecommendationSection-module-scss-module__Z4qzfW__container{padding:40px 0 48px}.RecommendationSection-module-scss-module__Z4qzfW__empty{padding:0}
.TrpAnchorTab-module-scss-module__YhjMOW__container{flex-direction:column;padding-top:20px;display:flex}.TrpAnchorTab-module-scss-module__YhjMOW__tabBtnSection{top:calc(var(--sat) + var(--headerHeight));z-index:var(--pdp-trp-anchortab-zindex);box-sizing:border-box;border-bottom:1px solid var(--tds-cool-gray-30);background:#fff;width:100%;position:sticky}.TrpAnchorTab-module-scss-module__YhjMOW__tabBtnSection .TrpAnchorTab-module-scss-module__YhjMOW__swiperContainer{margin:0 auto;position:relative}.TrpAnchorTab-module-scss-module__YhjMOW__tabBtnSection .TrpAnchorTab-module-scss-module__YhjMOW__swiperContainer .swiper-wrapper{justify-content:flex-start;transition:justify-content .3s ease-in-out}@media (min-width:500px){.TrpAnchorTab-module-scss-module__YhjMOW__tabBtnSection .TrpAnchorTab-module-scss-module__YhjMOW__swiperContainer{width:100%;overflow:hidden}.TrpAnchorTab-module-scss-module__YhjMOW__tabBtnSection .TrpAnchorTab-module-scss-module__YhjMOW__swiperContainer .TrpAnchorTab-module-scss-module__YhjMOW__refineSwiperLeftMarginContainer{width:calc(100% - 20px);overflow:hidden}.TrpAnchorTab-module-scss-module__YhjMOW__tabBtnSection .TrpAnchorTab-module-scss-module__YhjMOW__swiperContainer .swiper-wrapper{justify-content:center;margin-left:0;margin-right:0}.TrpAnchorTab-module-scss-module__YhjMOW__tabBtnSection .TrpAnchorTab-module-scss-module__YhjMOW__swiperContainer.TrpAnchorTab-module-scss-module__YhjMOW__isBelowSlides500:not(.TrpAnchorTab-module-scss-module__YhjMOW__isOverflowing) .swiper-wrapper{justify-content:flex-start}.TrpAnchorTab-module-scss-module__YhjMOW__tabBtnSection .TrpAnchorTab-module-scss-module__YhjMOW__swiperContainer.TrpAnchorTab-module-scss-module__YhjMOW__isBelowSlides500 .swiper-wrapper{margin-left:calc(min(768px,100%)/2 - 250px);margin-right:0}.TrpAnchorTab-module-scss-module__YhjMOW__tabBtnSection .TrpAnchorTab-module-scss-module__YhjMOW__swiperContainer.TrpAnchorTab-module-scss-module__YhjMOW__isOverflowing .swiper-wrapper{justify-content:flex-start;margin-left:0;margin-right:0}}.TrpAnchorTab-module-scss-module__YhjMOW__tabBtnSection .TrpAnchorTab-module-scss-module__YhjMOW__tabBtn{white-space:nowrap;height:42px}.TrpAnchorTab-module-scss-module__YhjMOW__tabBtnSection .TrpAnchorTab-module-scss-module__YhjMOW__tabBtn.TrpAnchorTab-module-scss-module__YhjMOW__active{color:var(--tds-cool-gray-100)}.TrpAnchorTab-module-scss-module__YhjMOW__tabBtnSection .swiper-slide{flex-shrink:0;width:auto!important}.TrpAnchorTab-module-scss-module__YhjMOW__tabBtnSection .TrpAnchorTab-module-scss-module__YhjMOW__indicator{background:var(--tds-black);opacity:0;pointer-events:none;will-change:transform,width,opacity;width:0;height:2px;position:absolute;bottom:-1px;left:0}.TrpAnchorTab-module-scss-module__YhjMOW__tabPanel{position:relative}
.AccommodationPostTemplate-module-scss-module__mCgP2a__photo{height:200px;display:flex;position:relative}.AccommodationPostTemplate-module-scss-module__mCgP2a__photo .AccommodationPostTemplate-module-scss-module__mCgP2a__image{width:100%}.AccommodationPostTemplate-module-scss-module__mCgP2a__photo .AccommodationPostTemplate-module-scss-module__mCgP2a__summary{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:absolute;bottom:10px;left:10px}.AccommodationPostTemplate-module-scss-module__mCgP2a__photo .AccommodationPostTemplate-module-scss-module__mCgP2a__summary .AccommodationPostTemplate-module-scss-module__mCgP2a__badge{border:none;border-radius:2px;background:#05050580!important}
.TravelFestivalBelt-module-scss-module__SySmoa__container{width:100%;max-width:var(--medium-width);flex-direction:column;justify-content:center;align-items:center;margin:16px auto 0;padding:0 20px;display:flex}.TravelFestivalBelt-module-scss-module__SySmoa__videoContainer{border-radius:4px;justify-content:center;align-items:center;width:100%;height:60px;display:flex;position:relative;overflow:hidden}.TravelFestivalBelt-module-scss-module__SySmoa__videoContainer .TravelFestivalBelt-module-scss-module__SySmoa__video{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:100%;height:100%}.TravelFestivalBelt-module-scss-module__SySmoa__thtBelt{width:100%}
