.CBEhQW_container{flex-direction:column;align-items:start;max-width:500px;margin:0 auto;padding:0 20px;display:flex}.CBEhQW_container .CBEhQW_buttonWrapper{width:100%;padding-bottom:12px}.CBEhQW_container .CBEhQW_conditionalContainer{flex-direction:column;align-items:start;gap:8px;max-height:0;transition:all .3s;display:flex;overflow:hidden}.CBEhQW_container .CBEhQW_conditionalContainer.CBEhQW_isOpened{max-height:600px}.CBEhQW_container.CBEhQW_kakaobank .CBEhQW_buttonWrapper{padding-bottom:20px}.CBEhQW_container.CBEhQW_kakaobank .CBEhQW_conditionalContainer>p{line-height:18px}
.Fz5s5q_container{gap:24px;display:flex}.Fz5s5q_container .Fz5s5q_leftSideline{background:linear-gradient(var(--cool-gray-50,#bec1c8), var(--cool-gray-50,#bec1c8)) top/1px 80% no-repeat;width:1px;margin:13px 24px 0 9.5px;position:relative}.Fz5s5q_container .Fz5s5q_leftSideline:after{content:"";background-color:var(--cool-gray-50,#bec1c8);border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.Fz5s5q_container .Fz5s5q_leftSideline:before{content:"";background-color:var(--cool-gray-50,#bec1c8);border-radius:50%;width:8px;height:8px;position:absolute;bottom:calc(20% - 4px);left:50%;transform:translate(-50%)}.Fz5s5q_container .Fz5s5q_contentSection{flex-direction:column;gap:20px;width:100%;display:flex}.Fz5s5q_container .Fz5s5q_contentSection .Fz5s5q_boardInfoSection{flex-direction:column;gap:6px;display:flex}.Fz5s5q_container .Fz5s5q_contentSection .Fz5s5q_airlineInfoSection{background-color:var(--red-10,#fdebeb);border-radius:4px;flex-direction:column;align-items:center;gap:4px;width:100%;padding:12px 16px;display:flex}.Fz5s5q_container .Fz5s5q_contentSection .Fz5s5q_airlineInfoSection .Fz5s5q_airlineIconSection{align-items:center;gap:1px;display:flex}
.jW8xHW_titleSection{max-width:500px;margin:0 auto}.jW8xHW_bottomSheetBody{padding-left:0!important;padding-right:0!important}.jW8xHW_bottomSheetBody .jW8xHW_titleSection{max-width:500px;margin:0 auto;padding-left:20px}.jW8xHW_bottomSheetBody .jW8xHW_container{flex-direction:column;gap:48px;max-width:500px;margin:0 auto;padding:20px 20px 0;display:flex;position:relative}.jW8xHW_bottomSheetBody .jW8xHW_container .jW8xHW_contentSection{flex-direction:column;gap:16px;display:flex}.jW8xHW_bottomSheetBody .jW8xHW_container .jW8xHW_contentSection .jW8xHW_boardInfoSection{gap:18px;display:flex}.jW8xHW_buttonSection{justify-content:end;width:100%;max-width:500px;margin:0 auto;display:flex}
.MaSHVa_productTitleSummary{background:var(--tds-white);justify-content:center;width:100%;padding:0 20px;display:flex}.MaSHVa_content{flex-direction:column;align-items:flex-start;width:100%;max-width:460px;display:flex}.MaSHVa_titleBlock{flex-direction:column;gap:12px;width:100%;display:flex}.MaSHVa_badgeAndReviewRow{justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:26px;display:flex}.MaSHVa_badgeGroup{flex-wrap:nowrap;align-items:center;gap:4px;min-width:0;max-height:26px;display:flex;overflow:hidden}.MaSHVa_badgeGroup>*{flex-shrink:0}.MaSHVa_badgeGroup:empty{display:none}.MaSHVa_reviewButton{flex-shrink:0;justify-content:center;align-items:center;gap:3px;height:26px;display:flex}.MaSHVa_titleAndCode{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.MaSHVa_title{word-break:break-word;width:100%}.MaSHVa_productCodeRow{align-items:flex-start;width:100%;height:16px;display:flex;overflow:hidden}.MaSHVa_productCodeButton{justify-content:flex-start;min-width:0;max-width:100%;height:16px;overflow:hidden}.MaSHVa_productCodeButton>div,.MaSHVa_productCodeButton>div>div{justify-content:flex-start;min-width:0}.MaSHVa_productCodeText{white-space:nowrap;text-overflow:ellipsis;text-decoration-skip-ink:none;text-underline-position:from-font;max-width:100%;overflow:hidden}
.CCJ3qG_viewerContainer{width:calc(100% + 40px);height:var(--vh);max-height:calc(var(--vh) - 100px - var(--sab) - 55px);-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-left:-20px;margin-right:-20px;overflow-y:auto}.CCJ3qG_viewerContainer iframe{width:100%;height:var(--vh);max-height:calc(var(--vh) - 100px - var(--sab) - 55px);border:0}.CCJ3qG_snapshotImage{width:100%;height:auto;display:block}
.Bfy0GW_summaryBox{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;padding:30px 0 20px;overflow:hidden}.Bfy0GW_swiper{width:100%}.Bfy0GW_swiper:not(.swiper-initialized){box-sizing:content-box;padding-left:20px;padding-right:20px}.Bfy0GW_swiper:not(.swiper-initialized) .swiper-slide.Bfy0GW_slide{margin-right:12px}.Bfy0GW_swiper .swiper-slide.Bfy0GW_slide{width:auto}.Bfy0GW_item{flex-direction:column;align-items:center;gap:6px;min-width:56px;display:flex}.Bfy0GW_iconFrame{justify-content:center;align-items:center;width:26px;height:26px;display:flex}.Bfy0GW_agencyIcon{display:block}.Bfy0GW_label{white-space:nowrap;text-align:center}
.RuraZG_wrapper #recommendation .swiper{margin:0 -30px!important}.RuraZG_container{padding-bottom:80px}.RuraZG_footer{background-color:#f7f7f7;padding:50px 30px 80px}.RuraZG_mediumInnerDiv{max-width:var(--medium-width);margin:0 auto;padding-left:30px;padding-right:30px}.RuraZG_divider{margin:32px 0}.RuraZG_lastDivider{margin:32px 0 0}
.tFpLIq_topOverviewSection{background:var(--tds-white)}.tFpLIq_topOverviewSectionWithHeaderGap{box-sizing:border-box;padding-top:var(--pdp-b-header-image-gap)}
.J2xgJG_conditionalContainer{max-height:0;transition:all .25s;overflow:hidden}.J2xgJG_conditionalContainer .J2xgJG_container{justify-content:center;padding:0 20px;display:flex}.J2xgJG_conditionalContainer .J2xgJG_container .J2xgJG_stepListSection{background-color:#f7f7f7;border-radius:4px;flex-direction:column;align-items:center;width:100%;max-width:460px;padding:20px;display:flex}.J2xgJG_conditionalContainer .J2xgJG_container .J2xgJG_stepListSection .J2xgJG_stepSection{width:100%}.J2xgJG_conditionalContainer.J2xgJG_isOpened{max-height:250px}.J2xgJG_divider{margin:0 0 12px 11px}
.Wn8ZcW_topVisualPhotos{width:100%;height:200px;position:relative;overflow:hidden}.Wn8ZcW_visualImage{width:100%;height:100%}.Wn8ZcW_singleImageFrame{width:100%;height:100%;position:relative}.Wn8ZcW_singleImageBackdrop,.Wn8ZcW_singleImageDimm{display:none}.Wn8ZcW_singleImageForeground{z-index:2;width:100%;height:100%;position:relative}.Wn8ZcW_visualSwiper{width:100%;height:100%}.Wn8ZcW_visualSwiper .swiper-wrapper{align-items:stretch}.Wn8ZcW_visualSwiper .swiper-slide.Wn8ZcW_visualSlide{flex:0 0 296px;width:296px;height:100%}.Wn8ZcW_visualSlide{flex:0 0 296px;width:296px;height:100%}.Wn8ZcW_openModalButton{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:2px;width:26px;min-width:26px;height:26px;padding:0;position:absolute;bottom:14px;right:20px}@media (min-width:500px){.Wn8ZcW_topVisualPhotos{height:220px}.Wn8ZcW_singleImageFrame{justify-content:center;display:flex}.Wn8ZcW_singleImageBackdrop{background-position:50%;background-size:cover;display:block;position:absolute;inset:0}.Wn8ZcW_singleImageDimm{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none;z-index:1;background:#00000080;display:block;position:absolute;inset:0}.Wn8ZcW_singleImageForeground{width:460px;max-width:460px}.Wn8ZcW_visualSlide{flex:0 0 460px;width:460px}.Wn8ZcW_visualSwiper .swiper-slide.Wn8ZcW_visualSlide{flex:0 0 460px;width:460px}}
._7VEqfa_container{overscroll-behavior:contain;overscroll-behavior-y:contain;padding-bottom:calc(100px + min(var(--sab),64px));flex-direction:column;display:flex;padding-left:0!important;padding-right:0!important}._7VEqfa_container ._7VEqfa_titleSection{max-width:500px;margin:0 auto;padding:0 20px}._7VEqfa_container ._7VEqfa_contentSection{flex-direction:column;gap:20px;max-width:500px;margin:0 auto;padding:20px 20px 0;display:flex}._7VEqfa_container ._7VEqfa_contentSection ._7VEqfa_selectBoxInputSection{flex-direction:column;gap:8px;display:flex}._7VEqfa_container ._7VEqfa_contentSection ._7VEqfa_selectBoxInputSection ._7VEqfa_selectBox{cursor:pointer}._7VEqfa_container ._7VEqfa_contentSection ._7VEqfa_selectBoxInputSection ._7VEqfa_selectBox ._7VEqfa_selectBoxInput>div>input{pointer-events:none;cursor:pointer!important}._7VEqfa_container ._7VEqfa_contentSection ._7VEqfa_textArea{resize:none;border:1px solid var(--tds-cool-gray-30,#ebebeb);width:100%;height:100px;color:var(--tds-cool-gray-100,#050505);font-feature-settings:"case" 1,"cpsp" 1,"liga" off,"clig" off;letter-spacing:-.2px;overscroll-behavior:contain;background:0 0;border-radius:4px;outline:none;padding:14px 16px;font-size:16px;font-style:normal;font-weight:600;line-height:22px}._7VEqfa_container ._7VEqfa_contentSection ._7VEqfa_textArea::placeholder{color:var(--tds-cool-gray-60,#9b9fa8)}._7VEqfa_container ._7VEqfa_contentSection ._7VEqfa_textArea:hover{border-color:var(--tds-cool-gray-50,#dcdee3)}._7VEqfa_container ._7VEqfa_contentSection ._7VEqfa_textArea:focus{border-color:var(--tds-cool-gray-70,#dcdee3)}._7VEqfa_container ._7VEqfa_buttonSection{justify-content:end;gap:10px;width:100%;max-width:500px;margin:0 auto;padding:22px 20px 0;display:flex}._7VEqfa_link{text-decoration:underline;color:var(--tds-cool-gray-60,#9b9fa8)!important}._7VEqfa_link:hover,._7VEqfa_link:active{text-decoration:underline;color:var(--tds-cool-gray-50,#bec1c8)!important}._7VEqfa_fixedMenuGroupWrapper{z-index:9999;position:fixed}
.J2AB9a_detailCommonStyle{flex-direction:column;display:flex}.J2AB9a_detailCommonStyle .J2AB9a_detailSection{position:relative}.J2AB9a_detailCommonStyle .J2AB9a_detailSection:not(:empty):after{content:"";background-color:var(--tds-cool-gray-20);width:100%;height:8px;position:absolute;bottom:-8px;left:0}.J2AB9a_detailCommonStyle .J2AB9a_detailSection:last-of-type:after,.J2AB9a_detailCommonStyle .J2AB9a_detailSection.J2AB9a_hideBottomDivider:after{display:none}.J2AB9a_pdpButtonsForBenepia{width:100%;max-width:var(--medium-width);background:#fff;gap:8px;margin:-8px auto 28px;padding:0 20px;display:flex}.J2AB9a_pdpButtonsForBenepia button{flex:1 1 0}.J2AB9a_eventPromotionTopDivider{margin:40px 0}
._3q0KhW_conditionalContainer{max-height:0;padding:0 20px;transition:all .3s;position:relative;overflow:hidden}._3q0KhW_conditionalContainer._3q0KhW_isOpened{max-height:600px}._3q0KhW_container{background-color:var(--cool-gray-60,#f3f3f3);border-radius:4px;max-width:460px;margin:0 auto;padding:20px}._3q0KhW_container ._3q0KhW_paymentCategorySection{flex-direction:column;gap:6px;width:100%;display:flex}._3q0KhW_container ._3q0KhW_paymentCategorySection ._3q0KhW_paymentDetailTextSection{justify-content:space-between;width:100%;display:flex}._3q0KhW_container ._3q0KhW_divider{margin:12px 0}
.kk_HZa_container{flex-direction:column;gap:12px;padding-top:32px;display:flex}.kk_HZa_container .kk_HZa_sectionTitle{width:100%;max-width:500px;margin:0 auto;padding:0 20px}.kk_HZa_container .kk_HZa_listContainer{flex-direction:column;align-items:center;display:flex}.kk_HZa_container .kk_HZa_listContainer .kk_HZa_listItem{justify-content:space-between;align-items:center;width:100%;max-width:500px;margin:0 auto;padding:12px 20px;display:flex}.kk_HZa_container .kk_HZa_listContainer .kk_HZa_listItem>button{width:100%}.kk_HZa_container .kk_HZa_listContainer .kk_HZa_listStatus{align-items:center;gap:4px;display:flex}.kk_HZa_listItemClickableWrapper{text-align:left;cursor:pointer;background-color:#fff;width:100%;padding-bottom:0;transition:all 25ms ease-in-out 75ms}.kk_HZa_listItemClickableWrapper.kk_HZa_notClickable{cursor:default;padding-bottom:0}.kk_HZa_listItemClickableWrapper.kk_HZa_openedBottomPadding{padding-bottom:12px}.kk_HZa_listItemTextWrapper{justify-content:space-between;align-items:center;width:100%;display:flex}.kk_HZa_listItemText{gap:0}.kk_HZa_listItemText>p{margin:0!important}.kk_HZa_divider{max-width:460px;transition-delay:.1s;width:calc(100% - 40px)!important}.kk_HZa_hideDivider{opacity:0;height:0!important}
:root{--translate-x-side-utility-weight:0px}@media (min-width:1000px){html[data-channel-org-key=tripstore]:not([data-is-app=true]):has(.gSJLuG_side-utility-container){--translate-x-side-utility-weight:166px;--fixed-container-width:min(var(--container-max-width,768px), calc(100vw - 412px))}}@media (min-width:1280px){html[data-channel-org-key=tripstore]:not([data-is-app=true]):has(.gSJLuG_side-utility-container){--translate-x-side-utility-weight:186px;--fixed-container-width:var(--container-max-width,768px)}}.gSJLuG_fixedContainer,.gSJLuG_FullScreenModal{transform:translateX(calc(-50% + var(--translate-x-side-utility-weight,0px)));width:var(--fixed-container-width,100%);max-width:var(--fixed-container-width,var(--container-max-width,768px));margin:0 auto;position:fixed;left:50%}.gSJLuG_FullScreenModal{width:100%;height:var(--vh);z-index:calc(var(--header-zindex) + 1);background-color:#fff;padding-bottom:100px;position:fixed;top:0;overflow-x:auto}.gSJLuG_FullScreenModal::-webkit-scrollbar{display:none}.gSJLuG_FullScreenModal{-ms-overflow-style:none;scrollbar-width:none}.gSJLuG_contents{padding:8px 20px}.gSJLuG_contents .gSJLuG_image{text-align:center;margin:24px auto 0}
