.sjqo4G_overlay{z-index:1000;background:#05050566;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sjqo4G_dialog{background:var(--tds-white);border-radius:20px;width:min(295px,100vw - 80px);max-height:712px;overflow:hidden auto;box-shadow:0 10px 30px #0000001a,0 30px 80px #00000026}.sjqo4G_content{flex-direction:column;gap:8px;padding:28px 20px 0;display:flex}.sjqo4G_title{color:var(--tds-warm-gray-100);letter-spacing:-.2px;word-break:keep-all;margin:0;font-size:16px;font-weight:700;line-height:22px}.sjqo4G_description{color:var(--tds-cool-gray-100);word-break:keep-all;margin:0;font-size:14px;font-weight:400;line-height:17px}.sjqo4G_footer{gap:8px;padding:32px 20px;display:flex}.sjqo4G_button{flex:1 1 0}.sjqo4G_singleButton{flex:0 0 calc(50% - 4px);margin-left:auto}
.J2wLpW_searchField{align-items:center;gap:var(--search-field-content-gap,12px);height:46px;padding:0 var(--search-field-horizontal-padding,16px);border:1px solid var(--tds-cool-gray-30);background:var(--tds-white);border-radius:3px;display:flex;position:relative}.J2wLpW_searchField:hover{background:var(--tds-cool-gray-20)}.J2wLpW_searchField.J2wLpW_focus{border:1px solid var(--tds-cool-gray-70);background:var(--tds-white)}.J2wLpW_searchField.J2wLpW_disabled{border:1px solid var(--tds-cool-gray-30);background:var(--tds-cool-gray-20)}.J2wLpW_searchField label{width:100%;height:100%;display:inline-flex}.J2wLpW_searchField label input{width:100%;color:var(--tds-cool-gray-100);font-size:14px;font-weight:600;line-height:20px}.J2wLpW_searchField label input:disabled::placeholder{color:var(--tds-cool-gray-50)}.J2wLpW_searchField label input::placeholder{color:var(--tds-cool-gray-60)}
.WNY7iq_container{padding:28px 20px var(--footer-bottom-padding,calc(var(--navigationbar) + var(--sat) + 36px)) 20px;background:var(--footer-background,var(--tds-cool-gray-20));flex-direction:column;display:flex}.WNY7iq_container .WNY7iq_logo{opacity:.8;flex-direction:row;align-items:center;gap:6px;margin:0 0 24px;display:flex}.WNY7iq_container .WNY7iq_inquiry{-moz-column-gap:16px;flex-wrap:wrap;gap:6px 16px;display:flex}.WNY7iq_container .WNY7iq_inquiry>a{white-space:nowrap}.WNY7iq_container .WNY7iq_info{flex-direction:row;margin:0 0 12px;display:flex}.WNY7iq_container .WNY7iq_info .WNY7iq_bar{color:var(--footer-bar-color,var(--tds-cool-gray-40))}.WNY7iq_container .WNY7iq_market{gap:10px;margin:32px 0 0;display:flex}
.jsW1zG_page{width:100%;max-width:var(--container-max-width,768px);background-color:#fff;min-width:300px;margin:0 auto;overflow:hidden}.jsW1zG_container{box-sizing:border-box;width:100%;position:relative;overflow:hidden}.jsW1zG_mediaFrame{justify-content:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.jsW1zG_image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;align-self:flex-start;width:100%;max-width:768px;display:block}.jsW1zG_installLinkOverlay{z-index:1;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:absolute}.jsW1zG_installLinkOverlay:focus-visible{outline:2px solid var(--tds-blue-60,#2f80ed);outline-offset:2px}
@keyframes _9sQZOa_image-layer-dissolve-in{0%{opacity:0}to{opacity:1}}._9sQZOa_imageLayer{opacity:0;position:absolute;inset:0}._9sQZOa_imageLayerLoaded{animation:.2s ease-in-out both _9sQZOa_image-layer-dissolve-in}
.RJGNoq_pdpShareContainer{overflow:hidden;height:calc(249px + var(--bottomsheet-safe-area-bottom,var(--sab,0px)))!important;max-height:calc(249px + var(--bottomsheet-safe-area-bottom,var(--sab,0px)))!important}.RJGNoq_pdpShareBody{height:95px;max-height:95px!important;padding:55px 0 0!important;overflow:hidden!important}.RJGNoq_pdpShareContent{flex-direction:column;align-items:flex-start;display:flex}.RJGNoq_pdpShareTitleColumn{box-sizing:border-box;width:100%;max-width:500px;margin:0 auto;padding:0 20px 12px}.RJGNoq_title{margin:0}.RJGNoq_pdpShareFooter{padding:16px 20px calc(24px + var(--bottomsheet-safe-area-bottom,var(--sab,0px)))!important;flex-direction:column!important;justify-content:flex-end!important;align-items:center!important}.RJGNoq_buttonGroup{flex-direction:column;gap:10px;width:100%;max-width:460px;display:flex}.RJGNoq_shareButton{width:100%}
.To4gGW_overlay{z-index:1000;background:#05050566;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.To4gGW_dialog{background:var(--tds-white);border-radius:20px;width:min(295px,100vw - 80px);max-height:712px;overflow:hidden auto;box-shadow:0 10px 30px #0000001a,0 30px 80px #00000026}.To4gGW_content{flex-direction:column;gap:8px;padding:28px 20px 0;display:flex}.To4gGW_title{color:var(--tds-warm-gray-100);letter-spacing:-.2px;word-break:keep-all;margin:0;font-size:16px;font-weight:700;line-height:22px}.To4gGW_body{color:var(--tds-cool-gray-100);letter-spacing:-.2px;word-break:keep-all;flex-direction:column;gap:6px;font-size:14px;font-weight:400;line-height:20px;display:flex}.To4gGW_paragraph{margin:0}.To4gGW_strong{font-weight:700}.To4gGW_footer{padding:32px 20px}.To4gGW_button{width:100%}
.HvPgfa_swiper{overflow:hidden}.HvPgfa_swiper .swiper-pagination{z-index:2;justify-content:center;align-items:center;gap:6px;min-height:6px;display:flex;position:absolute;bottom:12px;left:0;right:0}.HvPgfa_swiper .swiper-pagination-bullet{opacity:1;cursor:pointer;background:#ffffff80;border:1px solid #0000000d;border-radius:999px;flex-shrink:0;width:5px;height:5px;transition:width .22s,height .22s,opacity .22s;display:block;margin:0!important}.HvPgfa_swiper .swiper-pagination-bullet-active{background:#fff;width:16px;height:4px}
._62G-vq_tabButton{box-sizing:border-box;cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}._62G-vq_small{height:42px}._62G-vq_small._62G-vq_active{border-bottom:2px solid var(--tds-black);padding-top:2px}._62G-vq_medium{height:48px}._62G-vq_medium._62G-vq_active{border-bottom:2px solid var(--tds-black);padding-top:2px}._62G-vq_large{height:56px}._62G-vq_large._62G-vq_active{border-bottom:3px solid var(--tds-black);padding-top:3px}
.f_1snG_imageCenterAlign{justify-content:center;display:flex}.f_1snG_imageFitContain img{-o-object-fit:contain!important;object-fit:contain!important;max-width:100%!important;height:auto!important}.f_1snG_contents{text-overflow:ellipsis;white-space:pre-wrap;font-size:14px;line-height:var(--resource-line-height,inherit);overflow:hidden}.f_1snG_contents .hanatour-expense-summary{line-height:20px}.f_1snG_contents .hanatour-expense-group{margin:0 0 12px}.f_1snG_contents .hanatour-expense-group:last-child{margin-bottom:0}.f_1snG_contents .hanatour-expense-title{margin:0 0 6px}.f_1snG_contents .hanatour-expense-list{margin:0;padding-left:0;list-style:none}.f_1snG_contents .hanatour-expense-item{margin:0 0 4px}.f_1snG_contents .hanatour-expense-item:last-child{margin-bottom:0}.f_1snG_contents .modetour-expense-summary{line-height:20px}.f_1snG_contents .modetour-expense-line{margin:0 0 6px}.f_1snG_contents .modetour-expense-line:last-child{margin-bottom:0}.f_1snG_contents .hanjin-cancellation-policy{color:#333;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;font-size:14px;line-height:1.6}:is(.f_1snG_contents .hanjin-cancellation-policy .article,.f_1snG_contents .hanjin-cancellation-policy .chapter,.f_1snG_contents .hanjin-cancellation-policy .text-list){margin:0;padding-left:18px}:is(.f_1snG_contents .hanjin-cancellation-policy .article,.f_1snG_contents .hanjin-cancellation-policy .chapter){padding-left:0;list-style:none}.f_1snG_contents .hanjin-cancellation-policy .chapter__content-text{margin:0 0 10px}.f_1snG_contents .hanjin-cancellation-policy .chapter__content-text:last-child{margin-bottom:0}.f_1snG_contents .hanjin-cancellation-policy .text-list{margin-top:8px}.f_1snG_contents .hanjin-cancellation-policy .text-list--dash{list-style:outside}.f_1snG_contents .hanjin-cancellation-policy li{margin:0 0 6px}.f_1snG_contents .hanjin-cancellation-policy li:last-child{margin-bottom:0}.f_1snG_contents .hanjin-cancellation-policy .text--red{color:#e03d3d}.f_1snG_contents:not(.f_1snG_isExpanded){-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box}.f_1snG_contents.f_1snG_isExpanded{display:block}.f_1snG_contents.f_1snG_isSafari{font-size:14px;line-height:var(--resource-line-height,18px)}.f_1snG_contents.f_1snG_isSafari:not(.f_1snG_isExpanded){max-height:calc(var(--resource-line-height,18px)*7)}.f_1snG_contents.f_1snG_isSafari.f_1snG_isExpanded{height:auto}
.X8tkya_card .skeletonEnabled:not(.isLoaded){background-color:#131416}.X8tkya_card .skeletonEnabled>div>div{background-color:#131416;background-image:linear-gradient(90deg,#131416 0%,#222427 50%,#131416 100%)}.X8tkya_indicator{z-index:2;justify-content:center;align-items:center;gap:6px;min-height:6px;display:flex;position:absolute;bottom:8px;left:0;right:0}.X8tkya_indicatorButton{opacity:1;cursor:pointer;background:#ffffff8c;border:0;border-radius:999px;flex-shrink:0;width:5px;height:5px;padding:0;transition:width .22s,opacity .22s;display:block}.X8tkya_indicatorButtonActive{opacity:1;background:#fff;width:16px;height:4px}.X8tkya_indicatorButton:focus-visible{outline-offset:3px;outline:2px solid #fff}
._7ajXeW_tabBtnSection{box-sizing:border-box;border-bottom:.5px solid var(--tds-cool-gray-30);width:100%;top:calc(var(--tab-safe-area-inset-top) + var(--tab-default-sticky-top) + var(--web-padding));z-index:100;background:#fff;position:sticky!important}._7ajXeW_tabBtnSection .swiper-slide{flex-shrink:0}._7ajXeW_manualTop{top:calc(var(--tab-safe-area-inset-top) + var(--sticky-top))!important}._7ajXeW_fillNavigation .swiper-wrapper{width:100%}._7ajXeW_fillNavigation .swiper-slide{flex:1 1 0;min-width:0;width:0!important;margin-right:0!important}
.puDwJG_pickButtonLabel{justify-content:center;align-items:center;gap:5px;display:flex}.puDwJG_pickLabelText{align-items:baseline;display:flex}.puDwJG_pickCount{text-align:left;min-width:22px;color:var(--tds-cool-gray-60);font-weight:500;display:inline-block}.puDwJG_favoriteIconWrapper{pointer-events:none;flex:0 0 17px;justify-content:center;align-items:center;width:17px;height:17px;display:inline-flex;position:relative}.puDwJG_favoriteIcon{color:var(--tds-cool-gray-90);transform-origin:50%;justify-content:center;align-items:center;display:inline-flex}.puDwJG_favoriteParticle{pointer-events:none;background:#ef3737;border-radius:9999px;width:3px;height:3px;position:absolute;top:calc(50% - 1.5px);left:calc(50% - 1.5px)}
.MGMgIW_container .swiper-slide{min-height:212px}.MGMgIW_col{width:220px}.MGMgIW_responsiveGrid{box-sizing:border-box;flex-wrap:wrap;align-items:flex-start;gap:20px 36px;width:100%;padding:0 20px;display:flex}.MGMgIW_responsiveGridItem{flex-direction:column;flex:1 0 0;gap:12px;min-width:140px;display:flex}.MGMgIW_responsiveGridDivider{background:var(--tds-cool-gray-20);width:100%;height:1px}.MGMgIW_item{margin:14px 0;display:flex;position:relative}.MGMgIW_skeleton{width:100%;padding:0 20px}.MGMgIW_skeleton .MGMgIW_item{gap:8px;height:42px}
.GqoBIW_content{width:100%;display:flex;overflow-x:hidden}.GqoBIW_content .swiper-slide{height:auto}
.s9Q3RW_thumbnailRankWrapper{flex:none;width:42px;height:42px;position:relative}.s9Q3RW_thumbnailRank{text-align:center;text-shadow:0 1px 1px #0003;white-space:nowrap;position:absolute;top:10px;left:50%;transform:translate(-50%)}.s9Q3RW_cardWithRankingTrend .right{align-self:flex-start}.s9Q3RW_rankingTrend{flex:none;align-items:center;gap:1px;padding:2px 0;display:inline-flex}.s9Q3RW_arrowUp{color:#ef3737}.s9Q3RW_arrowDown{color:#3055ff}
._9VbQ7q_body{width:100%;padding:55px 0 calc(26px + var(--sab)) 0!important}._9VbQ7q_body._9VbQ7q_withFooter{padding-bottom:calc(88px + var(--sab))!important}._9VbQ7q_body ._9VbQ7q_headerSection{padding:0 20px}._9VbQ7q_body ._9VbQ7q_headerSection ._9VbQ7q_titleSection>div{padding-left:0!important}._9VbQ7q_body ._9VbQ7q_subTitleSection{padding:20px 20px 10px}._9VbQ7q_body ._9VbQ7q_cardList{width:100%;padding-bottom:20px}
.twxyGq_container{flex-direction:column;padding:8px 0 0;display:flex}
.NJbwxG_cardWrap{padding:0 20px}.NJbwxG_card{box-sizing:border-box;border:1px solid var(--tds-cool-gray-30,#ebebeb);background:var(--tds-basic-white,#fff);appearance:none;cursor:pointer;width:100%;min-height:108px;font:inherit;text-align:left;color:inherit;border-radius:4px;align-items:center;gap:20px;padding:18px 16px;text-decoration:none;display:flex}.NJbwxG_card:focus,.NJbwxG_card:active{border:1px solid var(--tds-cool-gray-30,#ebebeb)}.NJbwxG_left{flex:1;align-items:flex-start;gap:12px;min-width:0;display:flex}.NJbwxG_thumbnail{background:var(--tds-cool-gray-20,#f3f3f3);border-radius:4px;flex-shrink:0;width:64px;height:64px;position:relative;overflow:hidden}.NJbwxG_textContent{flex-direction:column;flex:1;align-items:flex-start;gap:8px;min-width:0;display:flex}.NJbwxG_info{flex-direction:column;align-self:stretch;gap:4px;min-width:0;display:flex}.NJbwxG_chevron{flex-shrink:0}
.jEfFHG_recommendation{width:100%}.jEfFHG_title{font-size:18px}.jEfFHG_title.jEfFHG_hasTitlePadding{padding:0 20px 12px}.jEfFHG_swiperWrapper{width:100%}.jEfFHG_swiperWrapper .swiper-slide{width:188px}
.EBCndq_container{flex-direction:column;align-self:stretch;padding-bottom:12px;padding-left:20px;padding-right:20px;display:flex}.EBCndq_title{flex:1;justify-content:center;align-self:stretch;align-items:center;gap:20px;display:flex}.EBCndq_title .EBCndq_leftSection{flex:1;align-items:center;display:flex}.EBCndq_title .EBCndq_leftSection .EBCndq_emoji{margin-right:2px}.EBCndq_title .EBCndq_leftSection .EBCndq_expand{cursor:pointer;margin-left:5px}.EBCndq_title .EBCndq_leftSection .EBCndq_help{cursor:pointer;margin-left:4px;position:relative}.EBCndq_title .EBCndq_leftSection .EBCndq_help .EBCndq_helpIcon{display:block}.EBCndq_title .EBCndq_rightSection{justify-content:center;align-items:center;gap:12px;display:flex}.EBCndq_description{display:flex}.EBCndq_description.EBCndq_small,.EBCndq_description.EBCndq_medium{margin-top:2px}.EBCndq_description.EBCndq_large,.EBCndq_description.EBCndq_xlarge{margin-top:5px}
.P5Uo3G_container{flex-direction:column;align-self:stretch;padding-bottom:24px;display:flex}.P5Uo3G_title{flex:1;justify-content:center;align-self:stretch;align-items:center;gap:20px;display:flex}.P5Uo3G_title .P5Uo3G_leftSection{flex:1;align-items:center;display:flex}.P5Uo3G_description{display:flex}.P5Uo3G_description.P5Uo3G_small,.P5Uo3G_description.P5Uo3G_medium{margin-top:2px}.P5Uo3G_description.P5Uo3G_large,.P5Uo3G_description.P5Uo3G_xlarge{margin-top:5px}
@keyframes LtMZba_fadeIn-bottom-to-top{0%{visibility:hidden;opacity:0;bottom:80%}to{bottom:calc(100% + var(--tooltip-offset));visibility:visible;opacity:1}}@keyframes LtMZba_fadeOut-bottom-from-top{0%{bottom:calc(100% + var(--tooltip-offset));visibility:visible;opacity:1}to{bottom:calc(100% + var(--tooltip-offset));visibility:hidden;opacity:0}}@keyframes LtMZba_fadeIn-top-to-bottom{0%{visibility:hidden;opacity:0;top:80%}to{top:calc(100% + var(--tooltip-offset));visibility:visible;opacity:1}}@keyframes LtMZba_fadeOut-top-from-bottom{0%{top:calc(100% + var(--tooltip-offset));visibility:visible;opacity:1}to{top:calc(100% + var(--tooltip-offset));visibility:hidden;opacity:0}}@keyframes LtMZba_fadeIn-right-to-left{0%{visibility:hidden;opacity:0;right:80%}to{right:calc(100% + var(--tooltip-offset));visibility:visible;opacity:1}}@keyframes LtMZba_fadeOut-right-from-left{0%{right:calc(100% + var(--tooltip-offset));visibility:visible;opacity:1}to{right:calc(100% + var(--tooltip-offset));visibility:hidden;opacity:0}}@keyframes LtMZba_fadeIn-left-to-right{0%{visibility:hidden;opacity:0;left:80%}to{left:calc(100% + var(--tooltip-offset));visibility:visible;opacity:1}}@keyframes LtMZba_fadeOut-left-from-right{0%{left:calc(100% + var(--tooltip-offset));visibility:visible;opacity:1}to{left:calc(100% + var(--tooltip-offset));visibility:hidden;opacity:0}}@keyframes LtMZba_fadeIn-at-top{0%{visibility:hidden;opacity:0;top:calc(100% + 16px)}to{visibility:visible;opacity:1;top:calc(100% + 16px)}}@keyframes LtMZba_fadeOut-at-top{0%{visibility:visible;opacity:1;top:calc(100% + 16px)}to{visibility:hidden;opacity:0;top:calc(100% + 16px)}}
:root{--translate-x-side-utility-weight:0px}@media (min-width:1000px){html[data-channel-org-key=tripstore]:not([data-is-app=true]):has(.Vl-WJa_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(.Vl-WJa_side-utility-container){--translate-x-side-utility-weight:186px;--fixed-container-width:var(--container-max-width,768px)}}.Vl-WJa_fixedContainer{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%}.Vl-WJa_maxWidth500{max-width:500px;margin:0 auto}.Vl-WJa_buttonWrapper{gap:10px;width:100%;max-width:460px;margin:0 auto;display:flex;position:relative}.Vl-WJa_content{padding:40px 0 0}.Vl-WJa_content .Vl-WJa_card{border:1px solid var(--cool-gray-40,#dcdee3);background:var(--white,#fff);border-radius:10px;flex:1 0 0;justify-content:space-between;align-items:center;margin-top:20px;padding:20px 24px;display:flex}
.utvnKW_cardWrap{padding:0 20px}.utvnKW_card{border:1px solid var(--tds-cool-gray-30);background:var(--tds-basic-white);appearance:none;cursor:pointer;width:100%;font:inherit;text-align:left;border-radius:6px;align-items:center;gap:12px;padding:18px 16px;display:flex}.utvnKW_thumbnail{background:var(--tds-cool-gray-20);border-radius:4px;flex-shrink:0;width:64px;height:70px;overflow:hidden}.utvnKW_content{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.utvnKW_textContent{flex-direction:column;gap:4px;display:flex}.utvnKW_chevron{flex-shrink:0}
@keyframes _61CwWa_fadeIn-bottom-to-top{0%{visibility:hidden;opacity:0;bottom:80%}to{bottom:calc(100% + var(--tooltip-offset));visibility:visible;opacity:1}}@keyframes _61CwWa_fadeOut-bottom-from-top{0%{bottom:calc(100% + var(--tooltip-offset));visibility:visible;opacity:1}to{bottom:calc(100% + var(--tooltip-offset));visibility:hidden;opacity:0}}@keyframes _61CwWa_fadeIn-top-to-bottom{0%{visibility:hidden;opacity:0;top:80%}to{top:calc(100% + var(--tooltip-offset));visibility:visible;opacity:1}}@keyframes _61CwWa_fadeOut-top-from-bottom{0%{top:calc(100% + var(--tooltip-offset));visibility:visible;opacity:1}to{top:calc(100% + var(--tooltip-offset));visibility:hidden;opacity:0}}@keyframes _61CwWa_fadeIn-right-to-left{0%{visibility:hidden;opacity:0;right:80%}to{right:calc(100% + var(--tooltip-offset));visibility:visible;opacity:1}}@keyframes _61CwWa_fadeOut-right-from-left{0%{right:calc(100% + var(--tooltip-offset));visibility:visible;opacity:1}to{right:calc(100% + var(--tooltip-offset));visibility:hidden;opacity:0}}@keyframes _61CwWa_fadeIn-left-to-right{0%{visibility:hidden;opacity:0;left:80%}to{left:calc(100% + var(--tooltip-offset));visibility:visible;opacity:1}}@keyframes _61CwWa_fadeOut-left-from-right{0%{left:calc(100% + var(--tooltip-offset));visibility:visible;opacity:1}to{left:calc(100% + var(--tooltip-offset));visibility:hidden;opacity:0}}@keyframes _61CwWa_fadeIn-at-top{0%{visibility:hidden;opacity:0;top:calc(100% + 16px)}to{visibility:visible;opacity:1;top:calc(100% + 16px)}}@keyframes _61CwWa_fadeOut-at-top{0%{visibility:visible;opacity:1;top:calc(100% + 16px)}to{visibility:hidden;opacity:0;top:calc(100% + 16px)}}._61CwWa_container{z-index:var(--z-index,8);visibility:hidden;background-color:var(--bg-color,var(--tds-black));opacity:0;text-align:left;border-radius:4px;gap:20px;padding:12px 14px;display:flex;position:absolute}._61CwWa_container._61CwWa_arrowAlignCenterToTarget._61CwWa_topLeft,._61CwWa_container._61CwWa_arrowAlignCenterToTarget._61CwWa_bottomLeft{left:-20px!important}._61CwWa_container._61CwWa_arrowAlignCenterToTarget._61CwWa_topRight,._61CwWa_container._61CwWa_arrowAlignCenterToTarget._61CwWa_bottomRight{right:-20px!important}._61CwWa_container._61CwWa_shadow{box-shadow:0 6px 40px #0000001a}._61CwWa_container ._61CwWa_tooltipArrow{color:var(--bg-color,var(--tds-black));position:absolute}._61CwWa_container ._61CwWa_body{flex-direction:row;align-items:flex-start;gap:6px;display:flex}._61CwWa_container ._61CwWa_body ._61CwWa_content{word-break:break-word;flex-direction:column;gap:4px;width:max-content;margin:2px 0;display:flex}._61CwWa_container ._61CwWa_body ._61CwWa_closeButton{flex:0 0;justify-content:flex-start;margin:2px 0;display:flex}._61CwWa_container._61CwWa_small{padding:6px 8px}._61CwWa_container._61CwWa_small ._61CwWa_content{gap:2px;margin:1px 0}._61CwWa_container._61CwWa_small ._61CwWa_closeButton{margin:0}._61CwWa_commonBottom{bottom:70%}._61CwWa_commonBottom>._61CwWa_tooltipArrow{top:calc(100% - 1.5px)}._61CwWa_commonBottom._61CwWa_isVisible{animation-name:_61CwWa_fadeIn-bottom-to-top;animation-duration:.1s;animation-timing-function:ease-out;animation-iteration-count:1;animation-fill-mode:forwards}._61CwWa_commonBottom._61CwWa_isNotVisible{animation-name:_61CwWa_fadeOut-bottom-from-top;animation-duration:.1s;animation-timing-function:ease-out;animation-iteration-count:1;animation-fill-mode:forwards}._61CwWa_commonBottom._61CwWa_bottomCenter,._61CwWa_commonBottom._61CwWa_bottomCenter>._61CwWa_tooltipArrow{left:50%;transform:translate(-50%)}._61CwWa_commonBottom._61CwWa_bottomRight{right:-14.5px}._61CwWa_commonBottom._61CwWa_bottomRight>._61CwWa_tooltipArrow{right:15px}._61CwWa_commonBottom._61CwWa_bottomLeft{left:0}._61CwWa_commonBottom._61CwWa_bottomLeft>._61CwWa_tooltipArrow{left:11px}._61CwWa_commonTop{top:170%}._61CwWa_commonTop>._61CwWa_tooltipArrow{bottom:calc(100% - 1px)}._61CwWa_commonTop._61CwWa_isVisible{animation-name:_61CwWa_fadeIn-top-to-bottom;animation-duration:.1s;animation-timing-function:ease-out;animation-iteration-count:1;animation-fill-mode:forwards}._61CwWa_commonTop._61CwWa_isVisible._61CwWa_noAnimation{animation-name:_61CwWa_fadeIn-bottom}._61CwWa_commonTop._61CwWa_isNotVisible{animation-name:_61CwWa_fadeOut-top-from-bottom;animation-duration:.1s;animation-timing-function:ease-out;animation-iteration-count:1;animation-fill-mode:forwards}._61CwWa_commonTop._61CwWa_isNotVisible._61CwWa_noAnimation{animation-name:_61CwWa_fadeOut-at-top;animation-duration:0s}._61CwWa_commonTop._61CwWa_topCenter{left:50%;transform:translate(-50%)}._61CwWa_commonTop._61CwWa_topCenter>._61CwWa_tooltipArrow{left:50%;transform:translate(-50%)rotate(180deg)}._61CwWa_commonTop._61CwWa_topCenter._61CwWa_noAnimation{animation-name:_61CwWa_fadeIn-at-top;animation-duration:.1s;animation-timing-function:ease-out;animation-iteration-count:1;animation-fill-mode:forwards}._61CwWa_commonTop._61CwWa_topRight{right:0}._61CwWa_commonTop._61CwWa_topRight>._61CwWa_tooltipArrow{right:11px;transform:rotate(180deg)}._61CwWa_commonTop._61CwWa_topLeft{left:0}._61CwWa_commonTop._61CwWa_topLeft>._61CwWa_tooltipArrow{left:11px;transform:rotate(180deg)}._61CwWa_commonRight{right:calc(100% + 16px)}._61CwWa_commonRight>._61CwWa_tooltipArrow{left:calc(100% + 2px)}._61CwWa_commonRight._61CwWa_isVisible{animation-name:_61CwWa_fadeIn-right-to-left;animation-duration:.1s;animation-timing-function:ease-out;animation-iteration-count:1;animation-fill-mode:forwards}._61CwWa_commonRight._61CwWa_isNotVisible{animation-name:_61CwWa_fadeOut-right-from-left;animation-duration:.1s;animation-timing-function:ease-out;animation-iteration-count:1;animation-fill-mode:forwards}._61CwWa_commonRight._61CwWa_rightCenter{top:50%;transform:translateY(-50%)}._61CwWa_commonRight._61CwWa_rightCenter>._61CwWa_tooltipArrow{top:50%;transform:translateY(-50%)translate(-9px)rotate(-90deg)}._61CwWa_commonRight._61CwWa_rightBottom{bottom:0}._61CwWa_commonRight._61CwWa_rightBottom>._61CwWa_tooltipArrow{bottom:19px;transform:translate(-9px)rotate(-90deg)}._61CwWa_commonRight._61CwWa_rightTop{top:0}._61CwWa_commonRight._61CwWa_rightTop>._61CwWa_tooltipArrow{top:19px;transform:translate(-9px)rotate(-90deg)}._61CwWa_commonLeft{left:calc(100% + 16px)}._61CwWa_commonLeft>._61CwWa_tooltipArrow{right:calc(100% - 1px)}._61CwWa_commonLeft._61CwWa_isVisible{animation-name:_61CwWa_fadeIn-left-to-right;animation-duration:.1s;animation-timing-function:ease-out;animation-iteration-count:1;animation-fill-mode:forwards}._61CwWa_commonLeft._61CwWa_isNotVisible{animation-name:_61CwWa_fadeOut-left-from-right;animation-duration:.1s;animation-timing-function:ease-out;animation-iteration-count:1;animation-fill-mode:forwards}._61CwWa_commonLeft._61CwWa_leftCenter{top:50%;transform:translateY(-50%)}._61CwWa_commonLeft._61CwWa_leftCenter>._61CwWa_tooltipArrow{top:50%;transform:translateY(-50%)translate(9px)rotate(90deg)}._61CwWa_commonLeft._61CwWa_leftBottom{bottom:0}._61CwWa_commonLeft._61CwWa_leftBottom>._61CwWa_tooltipArrow{bottom:19px;transform:translate(9px)rotate(90deg)}._61CwWa_commonLeft._61CwWa_leftTop{top:0}._61CwWa_commonLeft._61CwWa_leftTop>._61CwWa_tooltipArrow{top:19px;transform:translate(9px)rotate(90deg)}
.pmUb7W_before,.pmUb7W_next{--navigation-button-size:34px;z-index:1;top:calc(var(--section-height)*.5);width:var(--navigation-button-size);height:var(--navigation-button-size);cursor:pointer;border-radius:1000px;transition:opacity .15s;display:none;position:absolute;transform:translateY(-50%);box-shadow:0 6px 40px #0000001a}@media (min-width:864px){.pmUb7W_before,.pmUb7W_next{opacity:1;display:block}}:is(.pmUb7W_before.swiper-button-disabled,.pmUb7W_next.swiper-button-disabled){opacity:0;pointer-events:none}@media (max-width:863px){.pmUb7W_before,.pmUb7W_next{display:none!important}}.pmUb7W_before{left:calc(var(--padding-correct,0px)*-1)}.pmUb7W_next{right:calc(var(--padding-correct,0px)*-1)}
._9dA-cW_container{width:100%;height:100%;position:relative}._9dA-cW_swiper{height:100%}._9dA-cW_swiper .swiper-slide{width:fit-content}._9dA-cW_swiper:not(.swiper-initialized){padding-left:var(--slide-offset-left);padding-right:var(--slide-offset-right);box-sizing:content-box}._9dA-cW_swiper:not(.swiper-initialized) .swiper-slide{margin-right:var(--slide-gap)}@media (max-width:767px){._9dA-cW_swiper._9dA-cW_cssMode .swiper-wrapper{scroll-snap-type:none!important}._9dA-cW_swiper._9dA-cW_cssMode .swiper-slide:first-of-type{padding-left:var(--css-mode-slide-padding-left,20px)}._9dA-cW_swiper._9dA-cW_cssMode .swiper-slide:last-of-type{padding-right:var(--css-mode-slide-padding-right,20px)}}
.TteRva_layer{z-index:0;position:absolute;inset:0}.TteRva_enteringLayer{pointer-events:none;z-index:1;will-change:transform}
._1On9Hq_indicator{justify-content:center;align-items:center;display:flex}._1On9Hq_indicatorButton{border:0;padding:0}:where(._1On9Hq_indicatorButton){background:#0003}:where(._1On9Hq_indicatorButtonActive){background:#0009}
._35XM7q_viewport{cursor:default;touch-action:pan-y;width:100%;position:relative;overflow:hidden}._35XM7q_viewport,._35XM7q_viewport *{-webkit-user-select:none;user-select:none}._35XM7q_viewportDragging{cursor:grabbing}._35XM7q_stack{isolation:isolate;width:100%;height:100%;position:relative}
.N6Yb7G_container{flex-direction:column;align-items:center;gap:8px;display:flex}.N6Yb7G_table{border-collapse:collapse;border:0;margin:0 auto}.N6Yb7G_table th,.N6Yb7G_table td{text-align:center;text-align:-webkit-center;padding:4px;font-size:12px}.N6Yb7G_table thead th{background-color:#f9d100}.N6Yb7G_table tbody th{background-color:var(--tds-green-60);color:#fff}
.TmhCeW_container{flex-direction:column;justify-content:center;justify-self:stretch;align-items:center;gap:6px;min-width:0;max-width:96px;text-decoration:none;display:flex}.TmhCeW_container .TmhCeW_wrapper{justify-content:center;align-items:center;display:flex;position:relative}.TmhCeW_container .TmhCeW_badge{box-sizing:border-box;background:var(--tds-red-60);white-space:nowrap;border:1px solid #fff;border-radius:100px;justify-content:center;align-items:center;height:20px;padding:3px 5px;display:flex;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.TmhCeW_container .TmhCeW_backgroundImage{border-radius:16px;width:50px;height:50px}.TmhCeW_container .TmhCeW_text{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;overflow:hidden}
.FBCRpW_container{max-width:var(--medium-width);box-sizing:border-box;margin:0 auto;padding:36px 20px 32px}.FBCRpW_flightCardGroup{flex-direction:column;gap:6px;width:100%;margin-top:6px;display:flex}.FBCRpW_flightCard{box-sizing:border-box;background:var(--tds-cool-gray-20);width:100%;height:110px;box-shadow:inset 0 0 0 1px var(--tds-cool-gray-20);border-radius:3px;flex-direction:column;align-items:flex-end;padding:18px 20px 20px;display:flex}.FBCRpW_cardContents{flex-direction:column;align-items:flex-start;width:100%;display:flex}.FBCRpW_cardHeader{justify-content:space-between;align-items:center;width:100%;min-width:0;height:20px;display:flex}.FBCRpW_direction,.FBCRpW_airline{align-items:center;gap:4px;min-width:0;display:flex}.FBCRpW_direction{flex:none}.FBCRpW_airline{flex:auto;justify-content:flex-end;margin-left:12px}.FBCRpW_airlineText{text-align:right;min-width:0;max-width:100%}.FBCRpW_schedule{align-items:center;gap:20px;width:100%;margin-top:14px;display:flex}.FBCRpW_singleSchedule{justify-content:flex-start}.FBCRpW_point{flex-direction:column;flex:0 0 80px;align-items:flex-start;width:80px;min-width:0;display:flex}.FBCRpW_singlePoint{flex:0 auto;width:auto}.FBCRpW_rightPoint{text-align:right;align-items:flex-end}.FBCRpW_pointMeta,.FBCRpW_pointTime,.FBCRpW_pointUnavailable{white-space:nowrap;max-width:100%}.FBCRpW_divider{flex:auto;min-width:0}
.SmcD2q_container{width:100%;overflow-x:hidden}.SmcD2q_container .SmcD2q_quickMenuViewport{width:100%;position:relative;overflow-x:hidden}.SmcD2q_container .SmcD2q_quickMenuContent{opacity:0;visibility:hidden;position:absolute;top:0;left:0;right:0}.SmcD2q_container .SmcD2q_quickMenuContent.SmcD2q_active{opacity:1;visibility:visible;position:relative}.SmcD2q_container .SmcD2q_quickMenuList{box-sizing:border-box;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:14px;width:100%;padding:28px 20px 0;display:grid}.SmcD2q_container .SmcD2q_pcSwiperWrapper{box-sizing:border-box;width:100%;padding:18px 0 0}.SmcD2q_container .SmcD2q_pcSwiperWrapper .SmcD2q_pcSwiper{height:auto}.SmcD2q_container .SmcD2q_pcSwiperWrapper .SmcD2q_pcSlide{box-sizing:border-box;min-width:80px;height:auto;padding-top:10px}.SmcD2q_container .SmcD2q_pcSwiperWrapper .SmcD2q_pcSlide>*{width:100%;max-width:none}.SmcD2q_container .SmcD2q_quickMenuSkeleton{box-sizing:border-box;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:14px;width:100%;padding:28px 20px 0;display:grid;overflow:hidden}.SmcD2q_container .SmcD2q_pcQuickMenuSkeleton{padding:18px 20px 0;display:flex}.SmcD2q_container .SmcD2q_pcQuickMenuSkeleton .SmcD2q_quickMenuSkeletonItem{flex:none;min-width:80px;padding-top:10px}.SmcD2q_container .SmcD2q_quickMenuSkeletonItem{flex-direction:column;justify-self:stretch;align-items:center;gap:6px;min-width:0;display:flex}.SmcD2q_container .SmcD2q_quickMenuSkeletonText{justify-content:center;align-items:center;width:100%;height:16px;display:flex;overflow:hidden}.SmcD2q_container.SmcD2q_compactMobileSpacing .SmcD2q_quickMenuList,.SmcD2q_container.SmcD2q_compactMobileSpacing .SmcD2q_quickMenuSkeleton:not(.SmcD2q_pcQuickMenuSkeleton){padding:10px 10px 0}@media (max-width:767px){.SmcD2q_container.SmcD2q_underTitleMobileSpacing,.SmcD2q_container.SmcD2q_underTitleMobileSpacing .SmcD2q_quickMenuViewport{overflow:clip visible}}.SmcD2q_container.SmcD2q_underTitleMobileSpacing .SmcD2q_quickMenuList,.SmcD2q_container.SmcD2q_underTitleMobileSpacing .SmcD2q_quickMenuSkeleton:not(.SmcD2q_pcQuickMenuSkeleton){padding:8px 20px 0}
.IR0fqq_contents{text-overflow:ellipsis;white-space:pre-wrap;font-size:14px;line-height:20px;display:block;position:relative;overflow:hidden}:is(.IR0fqq_contents ul,.IR0fqq_contents ol,.IR0fqq_contents li){white-space:normal}.IR0fqq_contents img{border-radius:4px}.IR0fqq_contents.IR0fqq_noPreWrap{white-space:normal}.IR0fqq_contents.IR0fqq_collapsed{max-height:800px}.IR0fqq_contents.IR0fqq_expanded{max-height:none}.IR0fqq_contents.IR0fqq_imageCenterAlign{text-align:left}.IR0fqq_contents.IR0fqq_imageCenterAlign img{margin:0 auto}.IR0fqq_expandButtonWrapper{z-index:1;margin-top:-146px;position:relative}.IR0fqq_expandButtonWrapper:before{content:"";background:linear-gradient(#fff0 0%,#fff 100%);height:100px;position:absolute;top:0;left:0;right:0}.IR0fqq_expandButtonWrapper{justify-content:center;align-items:flex-end;height:146px;display:flex}.IR0fqq_expandButtonWrapper .IR0fqq_buttonContainer{z-index:2;background:#fff;justify-content:center;width:100%;display:flex;position:relative}.IR0fqq_expandButtonWrapper .IR0fqq_expandButton{background:#fff!important}
._1dAO0W_score{text-align:left;justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:460px;display:flex}._1dAO0W_left{box-sizing:border-box;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:120px;padding:0 0 4px;display:flex}._1dAO0W_row{justify-content:center;align-items:flex-end;display:flex}._1dAO0W_unit{justify-content:center;align-items:center;padding:0 0 8px;display:flex}._1dAO0W_total{margin-top:-2px}._1dAO0W_right{flex-direction:column;align-items:center;gap:10px;width:180px;display:flex}._1dAO0W_metric{flex-direction:column;align-items:flex-start;width:100%;display:flex}._1dAO0W_metricText{justify-content:space-between;align-items:center;gap:20px;width:100%;padding:0 0 4px;display:flex}._1dAO0W_bar{background-color:var(--tds-cool-gray-20);border-radius:1px;align-items:center;width:100%;height:2px;display:flex;overflow:hidden}._1dAO0W_active{background-color:#ffc923;height:2px}
.NOCjuG_wrapper{bottom:calc(69px + var(--sab));z-index:var(--scroll-to-top-button-zindex);pointer-events:none;justify-content:flex-end;width:100%;max-width:768px;padding:0 20px;display:flex;position:fixed}.NOCjuG_button{pointer-events:none;width:42px;height:42px;box-shadow:var(--tds-shadow-200);opacity:0;transition:opacity .15s ease-in-out,transform .2s ease-in-out;transform:translateY(50px)}.NOCjuG_show{pointer-events:auto;opacity:1;transform:translate(0,0)}
.__nURq_eventDetailSection{max-width:var(--medium-width);margin:0 auto;padding:32px 20px;font-size:14px;line-height:20px;position:relative;text-align:left!important}.__nURq_eventDetailSection img{-o-object-fit:contain;object-fit:contain;width:100%!important;max-width:460px!important}.__nURq_eventDetailSection:after{content:"";background-color:var(--tds-cool-gray-20);width:calc(100% - 40px);height:1px;position:absolute;bottom:-1px;left:20px}.__nURq_eventDetailSection:last-of-type:after{display:none}.__nURq_eventDetailSection .hanatour-benefit-list{margin-top:12px}.__nURq_eventDetailSection .hanatour-benefit-item{margin:0 0 24px}.__nURq_eventDetailSection .hanatour-benefit-item:last-child{margin-bottom:0}.__nURq_eventDetailSection .hanatour-benefit-title{margin:0 0 8px;font-size:16px;font-weight:700;line-height:22px}.__nURq_eventDetailSection .hanatour-benefit-content{margin:0}.__nURq_eventDetailSection .hanatour-benefit-line{margin:0 0 6px}.__nURq_eventDetailSection .hanatour-benefit-line:last-child{margin-bottom:0}.__nURq_eventDetailSection .kyowon-core-point-list{white-space:normal;margin:0;padding-left:18px;list-style-position:outside;list-style:outside!important}.__nURq_eventDetailSection .kyowon-core-point-item{margin:0 0 6px;list-style-position:outside;display:list-item;list-style:revert!important}.__nURq_eventDetailSection .kyowon-core-point-item:last-child{margin-bottom:0}.__nURq_eventDetailSection .hanatour-benefit-image{margin:12px 0}.__nURq_eventDetailSection .webtour-schedule-summary{margin-top:12px}.__nURq_eventDetailSection .webtour-schedule-section{margin:0 0 24px}.__nURq_eventDetailSection .webtour-schedule-section:last-child{margin-bottom:0}.__nURq_eventDetailSection .webtour-schedule-title{margin:0 0 8px;font-size:16px;font-weight:700;line-height:22px}.__nURq_eventDetailSection .webtour-schedule-list{white-space:normal;margin:0;padding:0}.__nURq_eventDetailSection .webtour-schedule-item{white-space:normal;margin:0 0 6px;padding-left:12px;position:relative}.__nURq_eventDetailSection .webtour-schedule-item:last-child{margin-bottom:0}.__nURq_eventDetailSection .webtour-schedule-item:before{content:"•";position:absolute;top:0;left:0}.__nURq_eventDetailSection .webtour-schedule-map{margin-top:16px}.__nURq_eventDetailSection .webtour-schedule-map-images{gap:12px;display:grid}.__nURq_eventDetailSection .webtour-schedule-map-image{width:100%;height:auto;display:block}.__nURq_eventDetailSection .ybtour-intro-summary{margin-top:12px}.__nURq_eventDetailSection .ybtour-intro-summary p{margin:0 0 8px}.__nURq_eventDetailSection .ybtour-intro-summary p:last-child{margin-bottom:0}.__nURq_eventDetailSection .ybtour-intro-summary hr{border:0;border-top:1px solid var(--tds-cool-gray-20);margin:12px 0}:is(.__nURq_eventDetailSection .ybtour-intro-summary ul,.__nURq_eventDetailSection .ybtour-intro-summary ol){margin:0 0 8px;padding-left:18px}.__nURq_eventDetailSection .ybtour-intro-summary li{margin:0 0 4px}
.La8alq_section{width:100%;min-width:0;max-width:var(--medium-width);margin:0 auto;padding:40px 20px 28px}.La8alq_list{flex-direction:column;gap:24px;min-width:0;padding-top:6px;display:flex}.La8alq_item{align-items:flex-start;gap:10px;min-width:0;display:flex}.La8alq_icon{flex:none}.La8alq_text{flex-direction:column;flex:1 1 0;justify-content:center;gap:2px;min-width:0;display:flex;overflow:hidden}.La8alq_mainText{word-break:keep-all;overflow-wrap:break-word;min-width:0;margin:0}.La8alq_subText{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}
.BwKLNq_swiper .swiper-slide{width:188px;height:auto}.BwKLNq_divider{margin:32px 0 28px}
.vB0Zya_container{max-width:var(--medium-width);margin:0 auto;padding:32px 20px}.vB0Zya_container .vB0Zya_inner{position:relative}.vB0Zya_container .vB0Zya_seeMoreWrapper{z-index:1;background:linear-gradient(0deg,#fff 50px,#fff0 220px);justify-content:center;width:100%;height:220px;padding-top:170px;display:flex;position:absolute;bottom:0;left:0}.vB0Zya_itineraryDescriptionLink{color:#222427;font-weight:600;text-decoration:underline}.vB0Zya_pdpBItineraryDescription{margin-top:20px}.vB0Zya_pdpBItineraryDescriptionLink,.vB0Zya_pdpBItineraryDescriptionText{color:var(--tds-cool-gray-100);font:inherit;text-underline-position:from-font;text-decoration:underline}.vB0Zya_pdpBItineraryDescriptionLink{cursor:pointer}.vB0Zya_pdpBItineraryAction{margin-top:12px}.vB0Zya_contentsWrapper.vB0Zya_seeMore{overflow:hidden}.vB0Zya_loader{flex-direction:column;align-self:stretch;display:flex}.vB0Zya_loader .vB0Zya_gradientLoaderSection{margin-top:16px}.vB0Zya_loader .vB0Zya_gradientLoaderSection .vB0Zya_gradientLoader:after{background-color:var(--tds-cool-gray-20)}
.uL4rFW_body{box-sizing:border-box;max-width:500px;margin:0 auto}.uL4rFW_titleWrapper{width:100%}.uL4rFW_content{padding-top:12px}.uL4rFW_buttonGroup{flex-wrap:wrap;gap:6px;width:100%;display:flex}.uL4rFW_chipButton{flex-shrink:0}.uL4rFW_chipContent{align-items:center;gap:4px;display:inline-flex}.uL4rFW_chipSelected .uL4rFW_chipSubLabel{color:inherit;font-weight:600}.uL4rFW_chipSubLabel{color:var(--tds-cool-gray-60);letter-spacing:-.2px;font-size:10px;font-weight:500;line-height:14px}.uL4rFW_footerButtonWrapper{width:100%;max-width:500px;margin:0 auto}
.fic60W_body{padding:55px 0 calc(26px + var(--bottomsheet-safe-area-bottom,var(--sab))) 0!important}.fic60W_body .fic60W_headerSection{justify-content:space-between;align-items:center;padding:0 20px;display:flex}.fic60W_body .fic60W_headerSection .fic60W_goToPickButton{padding-bottom:12px}.fic60W_body .fic60W_headerSection .fic60W_titleSection>div{padding-left:0!important}.fic60W_body .fic60W_headerSection .fic60W_titleSection .fic60W_nolTitle{align-items:center;gap:6px;padding-bottom:12px;display:flex}.fic60W_body .fic60W_headerSection .fic60W_titleSection .fic60W_nolTitleIcon{flex:0 0 25px;justify-content:center;align-items:center;width:25px;height:25px;display:inline-flex}.fic60W_body .fic60W_headerSection .fic60W_titleSection .fic60W_chip div{margin-left:0!important;padding-left:0!important}.fic60W_body .fic60W_subTitleSection{padding:20px 20px 10px}.fic60W_body .fic60W_cardList{width:100%;padding-bottom:20px}
.yu3aNq_snackBarWrapper{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));z-index:1000;margin:0 auto;transition:bottom .2s ease-out,top .2s ease-out;position:fixed;left:50%}.yu3aNq_snackBar{background-color:#050505;border-radius:4px;justify-content:space-between;align-items:center;gap:16px;width:calc(100% - 40px);max-width:460px;margin:0 auto;padding:12px 16px 12px 12px;display:flex;box-shadow:0 4px 16px #0000001f}@keyframes yu3aNq_slideIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes yu3aNq_slideInTop{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes yu3aNq_slideOut{0%{opacity:1}to{opacity:0}}.yu3aNq_slideIn{animation:.2s ease-out forwards yu3aNq_slideIn}.yu3aNq_slideOut{animation:.15s ease-in forwards yu3aNq_slideOut}.yu3aNq_slideInTop{animation:.2s ease-out forwards yu3aNq_slideInTop}
.HmxHMG_container{justify-content:space-between;align-self:stretch;align-items:center;height:56px;padding:0 20px;display:flex}.HmxHMG_buttonContainer{gap:14px;height:24px;display:flex}.HmxHMG_profileInfoWrapper{align-items:center;gap:14px;display:flex}.HmxHMG_profileInfoWrapper a{height:24px!important}.HmxHMG_notificationWrapper{height:24px;display:inline-block;position:relative}.HmxHMG_notificationDot{background-color:var(--tds-red-60);border-radius:50%;width:6px;height:6px;position:absolute;top:-1px;right:-2px}
.gv_MQq_body{width:100%;padding-bottom:calc(114px + var(--sab))}.gv_MQq_titleWrapper{margin-bottom:0}.gv_MQq_content{width:100%;padding-top:12px}.gv_MQq_description{margin-bottom:12px}.gv_MQq_card{box-sizing:border-box;background-color:#fff;border:1px solid #dcdee3;border-radius:10px;align-items:stretch;gap:20px;width:100%;padding:16px;display:flex}.gv_MQq_thumbnail{-o-object-fit:cover;object-fit:cover;flex-shrink:0}.gv_MQq_cardTextWrapper{flex-direction:column;flex:1;min-width:0;display:flex}.gv_MQq_recentTravelText{margin:0}.gv_MQq_packageTitle{margin-top:6px;margin-bottom:12px}.gv_MQq_metaSection{flex-direction:column;gap:6px;display:flex}.gv_MQq_metaRow{align-items:center;gap:2px;min-width:0;display:flex}.gv_MQq_airlineIconWrapper{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.gv_MQq_footerContent{gap:10px;width:100%;display:flex}.gv_MQq_actionButton{flex:1}
.z089Ka_card{border:1px solid var(--tds-red-40);background:var(--tds-basic-white);border-radius:3px;width:100%;margin-bottom:8px;padding:10px 12px 10px 16px}.z089Ka_card.z089Ka_expanded{padding-bottom:18px}.z089Ka_header{justify-content:space-between;align-items:center;gap:12px;display:flex}.z089Ka_summaryButton{flex:auto;align-items:flex-start;min-width:0;padding:0;overflow:hidden}.z089Ka_summaryButton>div{justify-content:flex-start;min-width:0;max-width:100%}.z089Ka_summaryButton>div>div:first-child{flex:auto;justify-content:flex-start;min-width:0}.z089Ka_summaryButton>div>div:first-child>span{flex:auto;min-width:0;overflow:hidden}.z089Ka_summaryButton>div>div:first-child>span>p{width:100%}.z089Ka_couponActionButton{flex:none;min-width:68px}.z089Ka_body{border-top:1px solid var(--tds-cool-gray-30);flex-direction:column;gap:3px;margin-top:10px;padding-top:10px;padding-right:4px;display:flex}.z089Ka_guideSection{margin-top:8px}.z089Ka_guideButton{padding:0}.z089Ka_guideButton .content{justify-content:flex-start;gap:2px}.z089Ka_row{justify-content:space-between;align-items:center;gap:12px;min-height:22px;display:flex}.z089Ka_discountRowRight{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.z089Ka_newCouponSkeleton{border-radius:3px;margin-bottom:8px}
.-SkYmG_container{color:inherit;align-self:stretch;text-decoration:none;display:flex;position:relative}.-SkYmG_container .-SkYmG_image{background-blend-mode:normal,normal,plus-darker,normal;background:linear-gradient(#0006 0% 3.88%,#00000063 7.77%,#0000005e 11.65%,#00000057 15.54%,#0000004f 19.42%,#00000045 23.31%,#00000038 27.19%,#0000002e 31.07%,#00000021 34.96%,#00000017 38.84%,#0000000f 42.73%,#00000008 46.61%,#00000003 50.5%,#0000 54.38% 58.27%),linear-gradient(#0000 36% 40.27%,#00000003 44.53%,#00000008 48.8%,#0000000f 53.07%,#00000017 57.33%,#00000021 61.6%,#0000002e 65.87%,#00000038 70.13%,#00000045 74.4%,#0000004f 78.67%,#00000057 82.93%,#0000005e 87.2%,#00000063 91.47%,#0006 95.73% 100%),linear-gradient(#0000 50% 53.33%,#0000 56.67%,#00000003 60% 63.33%,#00000005 66.67%,#00000008 70%,#0000000a 73.33%,#0000000f 76.67%,#00000012 80%,#00000014 83.33%,#00000017 86.67% 90%,#0000001a 93.33% 96.67%,#0000001a 100%),#d3d3d3 -116.263px 0/162.007% 106.597% no-repeat;width:100%;height:100%}.-SkYmG_content{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:40px;width:100%;margin:0 auto;padding:0 20px 28px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.-SkYmG_content .-SkYmG_textWrapper{flex-direction:column;flex:1;gap:8px;margin-right:85px;transition:transform .5s ease-in-out;display:flex;transform:translate(30px)}.-SkYmG_content .-SkYmG_textWrapper.-SkYmG_active{transform:translate(0)}.-SkYmG_content .-SkYmG_shadow{text-shadow:0 1px 1px #0003}
.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}
._7f1DSG_container{padding:32px 0}._7f1DSG_container .inner{max-width:var(--medium-width);margin:0 auto;padding:0 20px}._7f1DSG_container ._7f1DSG_box{border:1px solid var(--tds-cool-gray-30,#ebebeb);background:var(--Mono-White,#fff);border-radius:6px;flex-direction:column;align-self:stretch;gap:6px;margin-bottom:20px;padding:24px 20px;display:flex}._7f1DSG_checkPointsModal{padding:16px 20px 0}._7f1DSG_input{background:var(--grey2,#f2f2f2);border-radius:10px;width:100%;height:52px;margin-bottom:10px;padding:17px 20px;font-size:14px;line-height:18px;display:flex}._7f1DSG_input::placeholder{color:var(--gray-5,#bbb)}._7f1DSG_input:focus{border:1px solid var(--gray-3,#eee);background-color:#fff}._7f1DSG_input._7f1DSG_points{text-align:right;padding-right:33px}._7f1DSG_won{font-size:14px;line-height:18px;position:absolute;top:17.5px;right:20px}
:root{--translate-x-side-utility-weight:0px}@media (min-width:1000px){html[data-channel-org-key=tripstore]:not([data-is-app=true]):has(._7qlwMG_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(._7qlwMG_side-utility-container){--translate-x-side-utility-weight:186px;--fixed-container-width:var(--container-max-width,768px)}}._7qlwMG_fixedContainer,._7qlwMG_anchorTabContainer{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%}._7qlwMG_anchorTabContainer{z-index:8;border-bottom:.5px solid var(--tds-cool-gray-30);opacity:0;visibility:hidden;will-change:transform,opacity;background-color:#fff;height:42px;transition:transform .2s cubic-bezier(0,.6,.2,1),opacity .2s cubic-bezier(0,.6,.2,1),visibility 0s linear .3s;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}._7qlwMG_anchorTabContainer._7qlwMG_visible{opacity:1;visibility:visible;transition:transform .2s cubic-bezier(0,.6,.2,1),opacity .2s cubic-bezier(0,.6,.2,1),visibility linear;transform:translateY(0)}._7qlwMG_anchorTabWrapper{width:100%;overflow:hidden}._7qlwMG_swiper{width:100%}._7qlwMG_swiper .swiper-wrapper{display:flex}._7qlwMG_slide{flex-shrink:0;width:auto}._7qlwMG_tabItem{cursor:pointer;padding:10px 0;transition:all .2s;position:relative}._7qlwMG_tabItem._7qlwMG_active:after{content:"";background-color:var(--tds-cool-gray-100);height:2px;position:absolute;bottom:.5px;left:0;right:0}._7qlwMG_tabButton{color:#666;white-space:nowrap;background:0 0;border:none;border-radius:0;min-width:auto;height:42px;padding:12px 16px;font-size:14px;font-weight:500;position:relative}._7qlwMG_tabButton:hover{color:#333;background:0 0}._7qlwMG_tabButton._7qlwMG_active{color:#333;font-weight:700}._7qlwMG_tabButton._7qlwMG_active:after{content:"";background-color:#333;height:2px;position:absolute;bottom:0;left:16px;right:16px}._7qlwMG_contentWrapper{position:relative}
.VdVRHa_container{flex-direction:column;padding:0 0 0 20px;display:flex}.VdVRHa_list{-ms-overflow-style:none;scrollbar-width:none;display:flex;overflow-x:scroll}.VdVRHa_list::-webkit-scrollbar{display:none}.VdVRHa_list{flex-direction:row;gap:12px}.VdVRHa_item{flex-direction:column;width:188px;display:flex}
.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}
.q4m3Xq_switch{--switch-knob-translate-x:0px;appearance:none;cursor:pointer;border:0;outline:none;transition:background-color .24s cubic-bezier(.22,1,.36,1),box-shadow .2s;position:relative;overflow:hidden}.q4m3Xq_switch:after{content:"";background:var(--switch-circle-color,#fff);transform:translate3d(var(--switch-knob-translate-x), -50%, 0);will-change:transform;border-radius:50%;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .2s;position:absolute;top:50%;left:2px;box-shadow:0 1px 2px #00000024}.q4m3Xq_switch:checked{--switch-knob-translate-x:var(--switch-knob-travel)}.q4m3Xq_switch:active:after{transform:translate3d(var(--switch-knob-translate-x), -50%, 0) scale(.94);box-shadow:0 1px 1px #0000001a}.q4m3Xq_small{--switch-knob-travel:14px;border-radius:9px;width:32px;height:18px}.q4m3Xq_small:after{width:14px;height:14px}.q4m3Xq_medium{--switch-knob-travel:24px;border-radius:17px;width:58px;height:34px}.q4m3Xq_medium:after{width:30px;height:30px}@media (prefers-reduced-motion:reduce){.q4m3Xq_switch,.q4m3Xq_switch:after{transition-duration:1ms}}
.nJ9oKa_quickMenuTitle{height:37px}
._9fQtDa_wrapper{cursor:pointer;border-radius:20px;overflow:hidden;transform:translateZ(0);box-shadow:0 7px 30px #0000000f}._9fQtDa_contents{justify-content:space-between;align-items:center;padding:25px 20px;display:flex}._9fQtDa_contents .name{flex:100%;padding-right:20px}._9fQtDa_contents .button{flex:1 0 auto}._9fQtDa_openInNew{background:#f7f7f7;border:1px solid #f7f7f7;border-radius:100px;align-items:center;gap:0 4px;padding:10px 14px;display:flex}
.tFpLIq_topOverviewSection{background:var(--tds-white)}.tFpLIq_topOverviewSectionWithHeaderGap{box-sizing:border-box;padding-top:var(--pdp-b-header-image-gap)}
.ySMleW_swiperWrapper{-webkit-overflow-scrolling:touch;touch-action:pan-x;will-change:scroll-position;flex:1;align-items:center;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}.ySMleW_gradientOverlay{z-index:8;pointer-events:none;width:20px;opacity:var(--gradient-opacity);background:linear-gradient(90deg,#fff 0%,#fff0 100%);transition:all .2s ease-in-out;position:absolute;top:0;bottom:0;left:0}.ySMleW_horizontal::-webkit-scrollbar{display:none}.ySMleW_grid::-webkit-scrollbar{display:none}.ySMleW_horizontal,.ySMleW_grid{-ms-overflow-style:none;scrollbar-width:none;box-sizing:border-box}.ySMleW_horizontal button:disabled,.ySMleW_grid button:disabled{pointer-events:none!important}.ySMleW_horizontal>div:first-child{margin-left:var(--first-child-margin-left,0)}.ySMleW_slide{white-space:nowrap;flex-shrink:0;width:auto;min-width:fit-content;display:flex;cursor:pointer!important}.ySMleW_gridSlide{align-items:flex-start;gap:8px;display:flex}
.sEh0la_paymentMethodContainer{cursor:pointer;border:1px solid;border-radius:4px;padding:16px 16px 18px}.sEh0la_paymentMethodContainer.sEh0la_active{background:#050505;border-color:#050505}.sEh0la_paymentMethodContainer.sEh0la_inactive{border-color:var(--tds-cool-gray-40);background:var(--tds-color-white)}.sEh0la_paymentMethodContainer:not(:last-child){margin-bottom:10px}.sEh0la_paymentMethodHeader{align-items:center;gap:20px;display:flex}.sEh0la_titleWrapper{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.sEh0la_selectBoxWrapper{align-items:center;display:flex}.sEh0la_details{flex-direction:column;gap:8px;width:100%;padding-top:16px;display:flex}.sEh0la_benefits{flex-direction:column;gap:2px;padding-top:8px;display:flex}.sEh0la_accountBox{background:#222427;border:1px solid #363a40;border-radius:3px;align-items:center;gap:10px;width:100%;height:46px;padding:0 14px;display:flex}.sEh0la_accountLabel{flex:1;min-width:0}.sEh0la_accountNumber{flex-shrink:0}.sEh0la_unlinkButton{width:fit-content;text-decoration:underline;-webkit-text-decoration-color:var(--tds-cool-gray-70);text-decoration-color:var(--tds-cool-gray-70);background:0 0;border:0;padding:0}
.oQSxCG_container{padding:28px 20px calc(var(--navigationbar) + var(--sat) + 36px) 20px;background:var(--tds-cool-gray-20);flex-direction:column;display:flex}.oQSxCG_container .oQSxCG_topSection{flex-direction:column;margin:0 0 32px;display:flex}.oQSxCG_container .oQSxCG_logo{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.oQSxCG_container .oQSxCG_logo .oQSxCG_logoIcon{opacity:.8;flex-direction:row;align-items:center;gap:6px;display:flex}.oQSxCG_container .oQSxCG_info{flex-direction:row;margin:28px 0 0;display:flex}
.iPvvGG_wrapper{width:100%}.iPvvGG_wrapper .swiper{height:100%}.iPvvGG_wrapper .swiper-pagination-bullet{background:#fff;width:6px;height:6px}:is(.iPvvGG_wrapper .swiper-pagination-bullet-active-prev-prev,.iPvvGG_wrapper .swiper-pagination-bullet-active-prev,.iPvvGG_wrapper .swiper-pagination-bullet-active-next,.iPvvGG_wrapper .swiper-pagination-bullet-active-next-next){opacity:.6}:is(.iPvvGG_wrapper .swiper-pagination-bullet-active-prev,.iPvvGG_wrapper .swiper-pagination-bullet-active-next){transform:scale(1)}.iPvvGG_wrapper .swiper-slide{background-color:var(--background-color)}.iPvvGG_photo{-o-object-fit:cover;object-fit:cover}.iPvvGG_category{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0009;border-radius:10px;justify-content:center;align-items:center;padding:6px 8px;display:flex;position:absolute;top:20px;right:20px}.iPvvGG_author{position:absolute;bottom:20px;right:20px}.iPvvGG_fallbackEmojiWrapper{justify-content:center;align-items:center;width:100%;height:100%;font-size:2.5rem;display:flex}.iPvvGG_photoWithFallback{width:100%;height:100%;position:relative}.iPvvGG_photoWithFallbackLoaded:after{content:"";background:linear-gradient(#00000059 0% 3.87%,#00000057 7.75%,#00000052 11.62%,#0000004d 15.49%,#00000045 19.37%,#0000003b 23.24%,#0003 27.11%,#00000026 30.99%,#0000001f 34.86%,#00000014 38.73%,#0000000d 42.6%,#00000008 46.48%,#00000003 50.35%,#0000 54.22% 58.1%),linear-gradient(#0000 74.26% 75.98%,#00000003 77.7%,#00000005 79.41%,#00000008 81.13%,#0000000d 82.84%,#00000012 84.56%,#00000017 86.27%,#0000001c 87.99%,#00000021 89.71%,#00000026 91.42%,#0000002b 93.14%,#0000002e 94.85%,#00000030 96.57%,#0003 98.28% 100%);position:absolute;inset:0}
.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}}
.M1D5oG_container{box-sizing:border-box;background:#fff;width:100%;max-width:500px;margin:0 auto}.M1D5oG_bottomSheet{padding:55px 20px 148px}.M1D5oG_page{padding:32px 20px 80px}.M1D5oG_title{color:#222427;letter-spacing:0;margin:0 0 24px;font-size:20px;font-weight:700;line-height:27px}.M1D5oG_content{flex-direction:column;gap:12px;width:100%;display:flex}.M1D5oG_table{table-layout:fixed;border-spacing:0;border-collapse:separate;color:#222427;letter-spacing:0;font-feature-settings:"case" 1;border:1px solid #ebebeb;border-radius:4px;width:100%;font-size:13px;font-weight:400;line-height:18px;overflow:hidden}.M1D5oG_headerCell,.M1D5oG_rowHeaderCell,.M1D5oG_bodyCell{vertical-align:middle;font:inherit;word-break:break-word;overflow-wrap:anywhere;border-bottom:1px solid #ebebeb;border-right:1px solid #ebebeb;padding:12px}.M1D5oG_headerCell,.M1D5oG_rowHeaderCell{background:#f3f3f3;font-weight:400}.M1D5oG_headerCell:first-child,.M1D5oG_rowHeaderCell{width:100px}.M1D5oG_headerCell{text-align:center}.M1D5oG_rowHeaderCell,.M1D5oG_bodyCell{text-align:left}.M1D5oG_table tr:last-child .M1D5oG_rowHeaderCell,.M1D5oG_table tr:last-child .M1D5oG_bodyCell{border-bottom:0}.M1D5oG_headerCell:last-child,.M1D5oG_bodyCell:last-child{border-right:0}.M1D5oG_emphasizedCell{text-decoration-skip-ink:none;text-underline-position:from-font;font-size:14px;font-weight:700;line-height:20px;text-decoration-line:underline}.M1D5oG_notice{color:#71747d;letter-spacing:0;word-break:break-word;margin:0;font-size:12px;font-weight:400;line-height:16px}
.yINR4W_typography{font-feature-settings:"case" 1,"cpsp" 1,"clig" off,"liga" off}
.aBDSqG_strip{width:3000px;animation:20s linear infinite aBDSqG_localstay-marquee;display:flex}@keyframes aBDSqG_localstay-marquee{to{transform:translate(-1000px)}}@media (prefers-reduced-motion:reduce){.aBDSqG_strip{animation:none}}
.f317EG_wrapper{pointer-events:none;z-index:var(--scroll-to-top-button-zindex);width:100%;max-width:768px;height:var(--height);flex-direction:column;align-items:flex-end;gap:8px;padding:0 20px;transition:bottom .2s ease-in-out,transform .2s ease-in-out;display:flex;position:fixed;bottom:0}.f317EG_wrapper.fixedContainer{width:var(--fixed-container-width,100%);max-width:var(--fixed-container-width,var(--container-max-width,768px))}.f317EG_wrapper.fixedContainer.f317EG_hidden{transform:translate(calc(-50% + var(--translate-x-side-utility-weight,0px)), 100%)}.f317EG_wrapper.fixedContainer.f317EG_visible{transform:translate(calc(-50% + var(--translate-x-side-utility-weight,0px)), 0)}.f317EG_wrapper.f317EG_hidden{transform:translateY(100%)}.f317EG_wrapper.f317EG_visible{transform:translateY(0)}.f317EG_wrapper.f317EG_navHidden{bottom:calc(-1*var(--nav-height) - var(--sab))}.f317EG_wrapper.f317EG_kakaobank{bottom:24px}.f317EG_wrapper.f317EG_kakaobank.f317EG_navHidden{bottom:calc(24px - var(--nav-height) - var(--sab))}.f317EG_recentViewSlot{right:20px;bottom:var(--recent-view-bottom);z-index:1;position:absolute}.f317EG_aiPromptSlot{pointer-events:auto;right:20px;bottom:var(--ai-bottom);z-index:2;position:absolute}.f317EG_scrollButton{pointer-events:none;right:20px;bottom:var(--scroll-button-bottom);width:42px;height:42px;box-shadow:var(--tds-shadow-200);opacity:0;transform:translate3d(0, var(--scroll-button-hidden-offset,0px), 0);z-index:1;transition:opacity .15s ease-in-out,transform .2s ease-in-out;position:absolute}.f317EG_show{pointer-events:auto;opacity:1;transform:translate(0,0)}.f317EG_shareButton{pointer-events:auto;z-index:2;right:20px;bottom:var(--share-bottom);width:42px;height:42px;box-shadow:var(--tds-shadow-200);position:absolute}
.wOp0IG_modalOverlay{z-index:calc(var(--header-zindex) + 3);background:var(--tds-cool-gray-40);position:fixed;inset:0}.wOp0IG_modalLayout{height:100vh;height:var(--vh,100vh);background:var(--tds-white);flex-direction:column;display:flex;overflow:hidden}@supports (height:100dvh){.wOp0IG_modalLayout{height:100dvh}}.wOp0IG_modalOverlayMotion{animation:.3s both wOp0IG_destination-modal-overlay-fade-in}.wOp0IG_modalOverlayMotionClosing{animation:.2s ease-in-out both wOp0IG_destination-modal-overlay-fade-out}.wOp0IG_modalLayoutMotion{will-change:transform,opacity;animation:.3s cubic-bezier(.165,.84,.44,1) both wOp0IG_destination-modal-slide-up}.wOp0IG_modalLayoutMotionClosing{will-change:transform,opacity;animation:.2s ease-in-out both wOp0IG_destination-modal-slide-down}@keyframes wOp0IG_destination-modal-overlay-fade-in{0%{opacity:0}to{opacity:1}}@keyframes wOp0IG_destination-modal-overlay-fade-out{0%{opacity:1}to{opacity:0}}@keyframes wOp0IG_destination-modal-slide-up{0%{opacity:.8;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes wOp0IG_destination-modal-slide-down{0%{opacity:1;transform:translateY(0)}to{opacity:.8;transform:translateY(100%)}}.wOp0IG_container{height:var(--domestic-destination-content-height,calc(var(--vh,100vh) - var(--header-height,calc(56px + var(--sat)))));display:flex}.wOp0IG_searchContainer{height:calc(var(--vh,100vh) - var(--header-height,calc(56px + var(--sat))));padding:20px 20px calc(20px + var(--sab));background:var(--tds-white);overflow-y:auto}.wOp0IG_modalLayout>.wOp0IG_container,.wOp0IG_modalLayout>.wOp0IG_searchContainer{flex:1;height:auto;min-height:0}.wOp0IG_headerBottomSlot{background:var(--tds-white);padding:10px 0 16px}.wOp0IG_categoryColumn{width:130px;height:100%;padding-bottom:calc(126px + var(--sab));background:var(--tds-cool-gray-20);-ms-overflow-style:none;scrollbar-width:none;position:relative;overflow-y:auto}.wOp0IG_categoryColumn::-webkit-scrollbar{display:none}.wOp0IG_categoryButton{border:none;border-bottom:1px solid var(--tds-cool-gray-30);text-align:left;z-index:1;background:0 0;width:100%;min-height:60px;padding:0 20px;position:relative}.wOp0IG_activeCategory{border-bottom-color:var(--tds-cool-gray-30);background:0 0}.wOp0IG_activeCategorySlider{z-index:0;background:var(--tds-white);pointer-events:none;width:100%;padding:0 20px;transition:transform .3s;position:absolute;top:0;left:0;transform:translateY(0)}.wOp0IG_activeCategorySliderLine{z-index:2;border-bottom:2px solid var(--tds-color-black);pointer-events:none;width:100%;padding:0 20px;transition:transform .3s;position:absolute;top:0;left:0;transform:translateY(0)}.wOp0IG_contentColumn{height:100%;padding:20px 20px calc(var(--sab) + 126px);background:var(--tds-white);flex:1;overflow-y:auto}.wOp0IG_adSection{margin-bottom:36px}.wOp0IG_promotionBannerCardItem{flex:0 0 calc((100% - var(--destination-card-column-gap))/2);max-width:calc((100% - var(--destination-card-column-gap))/2);min-width:0}.wOp0IG_promotionBannerCardLink{flex:100%;width:100%}.wOp0IG_section{width:100%}.wOp0IG_section+.wOp0IG_section{padding-top:36px}.wOp0IG_sectionTitle{flex-direction:column;gap:2px;margin-bottom:12px;display:flex}.wOp0IG_sectionTitleDescription{display:block}.wOp0IG_cardRows{flex-direction:column;gap:8px;display:flex}.wOp0IG_cardRowBlock{width:100%}.wOp0IG_cardRow{--destination-card-column-gap:12px;align-items:stretch;gap:var(--destination-card-column-gap);width:100%;display:flex}.wOp0IG_cardRowPlaceholder{flex:0 0 calc((100% - var(--destination-card-column-gap))/2);max-width:calc((100% - var(--destination-card-column-gap))/2);visibility:hidden;pointer-events:none;min-width:0}.wOp0IG_destinationCard{flex:0 0 calc((100% - var(--destination-card-column-gap))/2);max-width:calc((100% - var(--destination-card-column-gap))/2);border:1px solid var(--tds-cool-gray-30);background:var(--tds-white);text-align:left;border-radius:3px;align-items:center;gap:8px;min-width:154px;min-height:62px;padding:12px;display:flex}.wOp0IG_searchSingleColumnCard{flex:100%;max-width:100%}.wOp0IG_searchResultTitle{letter-spacing:-.2px}.wOp0IG_searchKeywordHighlight{color:#e40707}.wOp0IG_selectedCard,.wOp0IG_expandedCard{border-color:var(--tds-cool-gray-60)}.wOp0IG_thumbnailCircle{-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:36px;height:36px}.wOp0IG_cardText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.wOp0IG_cardTitle{color:var(--color,var(--tds-cool-gray-100));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wOp0IG_cardSubText{color:var(--color,var(--tds-cool-gray-70));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wOp0IG_cardChevron{color:var(--tds-cool-gray-40);flex-shrink:0}.wOp0IG_selectedCheck{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.wOp0IG_expandableChevron{color:var(--tds-cool-gray-60);transition:transform .2s;transform:rotate(0)}.wOp0IG_expandedArrow{transform:rotate(180deg)}.wOp0IG_expansionWrapper{width:100%}.wOp0IG_expansionMotionWrapper{will-change:height,opacity;transition:height .24s cubic-bezier(.4,0,.2,1),opacity .22s,margin .24s cubic-bezier(.4,0,.2,1);overflow:hidden}.wOp0IG_expansionExpanded{opacity:1;pointer-events:auto;margin-top:8px;margin-bottom:8px}.wOp0IG_expansionCollapsed{opacity:0;pointer-events:none;margin-top:0;margin-bottom:0}.wOp0IG_expansionContentInner{min-height:0}.wOp0IG_expandedPlaceGroup{border:1px solid var(--tds-cool-gray-60);background:var(--tds-white);border-radius:3px;padding:0 14px 4px}.wOp0IG_compactPlaceGrid{-moz-column-gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.wOp0IG_compactPlaceItem{border:none;border-bottom:1px solid var(--tds-cool-gray-30);text-align:left;background:0 0;padding:16px 0}.wOp0IG_compactPlaceItem:nth-last-child(-n+2){border-bottom-color:#0000}.wOp0IG_compactPlaceDetail{justify-content:space-between;align-items:center;gap:8px;display:flex}.wOp0IG_compactPlaceText{flex:1;align-items:center;gap:20px;min-width:0;display:flex}.wOp0IG_compactPlaceTitle{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.wOp0IG_compactPlaceCount{color:var(--tds-cool-gray-70);flex-shrink:0}.wOp0IG_disabledCompactPlaceItem{cursor:default;opacity:1}.wOp0IG_disabledCompactPlaceItem .wOp0IG_compactPlaceTitle{color:var(--tds-cool-gray-70)}.wOp0IG_selectedCompactPlace .wOp0IG_compactPlaceTitle{color:var(--tds-cool-gray-100)}.wOp0IG_skeletonWrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;display:grid}.wOp0IG_skeletonCard{border:1px solid var(--tds-cool-gray-30);background:var(--tds-white);border-radius:3px;align-items:center;gap:8px;min-height:62px;padding:12px;display:flex}.wOp0IG_skeletonText{flex-direction:column;flex:1;gap:4px;display:flex}.wOp0IG_emptyResult{justify-content:center;width:100%;padding:40px 0 28px;display:flex}@media (max-width:359px){.wOp0IG_container .wOp0IG_cardRow{flex-direction:column;gap:8px}.wOp0IG_container .wOp0IG_cardRowPlaceholder{display:none}.wOp0IG_container .wOp0IG_destinationCard{flex:100%;max-width:100%}.wOp0IG_container .wOp0IG_skeletonWrapper,.wOp0IG_searchContainer .wOp0IG_skeletonWrapper{grid-template-columns:minmax(0,1fr)}}@media (max-width:521px){.wOp0IG_container .wOp0IG_promotionBannerCardItem{flex:100%;max-width:100%}.wOp0IG_container .wOp0IG_compactPlaceGrid{grid-template-columns:minmax(0,1fr)}.wOp0IG_container .wOp0IG_compactPlaceItem:nth-last-child(-n+2){border-bottom-color:var(--tds-cool-gray-30)}.wOp0IG_container .wOp0IG_compactPlaceItem:last-child{border-bottom-color:#0000}}@media (prefers-reduced-motion:reduce){.wOp0IG_expandableChevron,.wOp0IG_expansionMotionWrapper{transition:none}.wOp0IG_modalOverlayMotion,.wOp0IG_modalOverlayMotionClosing,.wOp0IG_modalLayoutMotion,.wOp0IG_modalLayoutMotionClosing{animation:none}}
@keyframes _6xm0zG_blinkText{0%,25%{opacity:1}62.5%{opacity:.2}to{opacity:1}}._6xm0zG_blinkText{animation:.7s ease-in-out infinite _6xm0zG_blinkText;display:inline-block}
.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}
.X6Z7BW_container{--agreement-sheet-height:min(712px, calc(var(--bottomsheet-vh,100vh) - 100px - var(--sat)));--agreement-iframe-height:var(--agreement-sheet-height);max-height:var(--agreement-sheet-height);overflow:hidden}.X6Z7BW_container.X6Z7BW_container:after{content:none;display:none}.X6Z7BW_body.X6Z7BW_body{box-sizing:border-box;max-height:var(--agreement-sheet-height);padding:0}.X6Z7BW_iframeBody.X6Z7BW_iframeBody{overflow:hidden}.X6Z7BW_contentBody.X6Z7BW_contentBody{overflow-y:auto}.X6Z7BW_customContent{width:100%}.X6Z7BW_iframe{width:100%;height:var(--agreement-iframe-height);border:0;display:block}.X6Z7BW_buttonWrapper{gap:10px;width:100%;max-width:460px;margin:0 auto;display:flex;position:relative}.X6Z7BW_closeButton{flex:none}.X6Z7BW_agreeButton{flex:1;min-width:0}
.hAFg0a_container{pointer-events:auto;visibility:hidden;width:42px;height:42px}.hAFg0a_container.hAFg0a_kakaobank{visibility:hidden!important}.hAFg0a_container.hAFg0a_loaded{visibility:visible;animation:.25s forwards hAFg0a_bounce-in}.hAFg0a_recentSearch{display:flex;position:relative}.hAFg0a_count{justify-content:center;align-items:center;width:42px;height:42px;display:flex;position:absolute}@keyframes hAFg0a_bounce-in{0%{transform:scale(.4)}50%{transform:scale(1.1)}80%{transform:scale(.95)}to{transform:scale(1)}}
.jtrRWG_container{text-align:left;border-radius:3px;outline:none;align-items:center;min-width:0;min-height:60px;display:flex}.jtrRWG_container.jtrRWG_container{background:#acf4e9;border:none;gap:6px;padding:0 12px 0 14px}.jtrRWG_imageArea{--thumbnail-size:36px;--thumbnail-gap:5px;--thumbnail-start-offset:-90.5px;--thumbnail-scroll-distance:246px;width:var(--thumbnail-size);flex-shrink:0;height:60px;position:relative;top:0;left:0;overflow:hidden}.jtrRWG_thumbnailTrack{left:var(--thumbnail-left);gap:var(--thumbnail-gap);will-change:transform;flex-direction:column;animation:6s linear infinite jtrRWG_find-place-thumbnail-scroll;display:flex;position:absolute;top:0}.jtrRWG_thumbnailList{gap:var(--thumbnail-gap);flex-direction:column;display:flex}.jtrRWG_thumbnail{width:var(--thumbnail-size);height:var(--thumbnail-size);-o-object-fit:cover;object-fit:cover;flex-shrink:0}.jtrRWG_detail{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;display:flex}.jtrRWG_title{color:var(--tds-cool-gray-100);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.jtrRWG_description{color:#3f7a72;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@keyframes jtrRWG_find-place-thumbnail-scroll{0%{transform:translateY(var(--thumbnail-start-offset))}to{transform:translateY(calc(var(--thumbnail-start-offset) - var(--thumbnail-scroll-distance)))}}
.FPNRNa_imageCenterAlign{justify-content:center;display:flex}.FPNRNa_contents{text-overflow:ellipsis;-webkit-line-clamp:7;white-space:pre-wrap;-webkit-box-orient:vertical;font-size:15px;overflow:hidden}.FPNRNa_contents.FPNRNa_collapsed{display:-webkit-box}.FPNRNa_contents.FPNRNa_expanded{display:block}.FPNRNa_contents.FPNRNa_isSafari.FPNRNa_collapsed{height:9.8em}.FPNRNa_contents.FPNRNa_isSafari.FPNRNa_expanded{height:auto}
.s_nGBq_eventList{padding:0 20px}.s_nGBq_eventList .s_nGBq_sectionTitle{margin-bottom:6px;padding-left:0}.s_nGBq_eventList .s_nGBq_list{grid-template-columns:minmax(0,1fr);row-gap:12px;display:grid}.s_nGBq_eventList .s_nGBq_list>*{min-width:0}.s_nGBq_eventGatherSection{padding-top:0}.s_nGBq_eventGatherSectionWithTopSpacing{padding-top:32px!important}.s_nGBq_legacyEventCard,.s_nGBq_eventCard{box-sizing:border-box;width:100%;min-width:260px;color:inherit;text-align:left;cursor:pointer;background:#050505;border:0;border-radius:4px;align-items:stretch;text-decoration:none;display:flex;overflow:hidden}.s_nGBq_legacyEventCard{height:128px;min-height:128px}.s_nGBq_eventCard{background:var(--monthly-benefit-event-card-background-color,#050505);height:128px;min-height:128px;font:inherit;padding:0}.s_nGBq_eventCardText{box-sizing:border-box;flex-direction:column;flex:1 1 0;justify-content:space-between;min-width:0;padding:18px 0 16px 20px;display:flex}.s_nGBq_eventCardTitle{color:var(--monthly-benefit-event-card-title-color,#fff);letter-spacing:0;text-overflow:ellipsis;overflow-wrap:anywhere;word-break:keep-all;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:20px;display:-webkit-box;overflow:hidden}.s_nGBq_eventCardDate{flex-direction:column;gap:6.5px;width:100%;display:flex}.s_nGBq_eventCardDateDivider{background:var(--monthly-benefit-event-card-divider-color,#fff6);width:100%;height:.5px}.s_nGBq_eventCardDateText{color:var(--monthly-benefit-event-card-period-color,#fffc);letter-spacing:0;font-size:12px;font-weight:500;line-height:16px}.s_nGBq_legacyEventCardImageFrame,.s_nGBq_eventCardImageFrame{box-sizing:border-box;justify-content:stretch;align-items:stretch;width:132px;min-width:132px;height:128px;padding:0;display:flex;position:relative;overflow:hidden}.s_nGBq_legacyEventCardImage,.s_nGBq_eventCardImage{overflow:hidden}:is(.s_nGBq_legacyEventCardImage img,.s_nGBq_eventCardImage img){-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.s_nGBq_legacyEventCardImage,.s_nGBq_eventCardImage{width:132px;height:128px}.s_nGBq_eventCardVideo{-o-object-fit:cover;object-fit:cover;width:132px;height:128px;display:block}@media (min-width:768px){.s_nGBq_eventList .s_nGBq_list{-moz-column-gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}}
.GR4xtG_item{flex-shrink:0;flex-basis:100%;order:1;width:100%;height:62px;position:relative}@media (min-width:574px){.GR4xtG_item{flex-grow:0;flex-basis:calc(50% - 12px);width:calc(50% - 12px)}}.GR4xtG_disabled{pointer-events:none;cursor:none;order:2}
.P6jeIG_section{margin-bottom:8px;padding:32px 0 40px;position:relative}.P6jeIG_section .inner{max-width:var(--medium-width);margin:0 auto;padding:0 20px}.P6jeIG_row{justify-content:space-between;align-items:center;display:flex}.P6jeIG_section .inner .infoDiv{border:1px solid var(--tds-cool-gray-30,#ebebeb);background:var(--Mono-White,#fff);border-radius:6px;flex-direction:column;align-self:stretch;gap:8px;margin-top:20px;padding:20px;display:flex}.P6jeIG_section:after{content:"";background-color:#00000008;width:100%;height:8px;position:absolute;bottom:-8px;left:0}.P6jeIG_section:last-of-type:after{display:none}.P6jeIG_input{appearance:checkbox}.P6jeIG_vbankSection{width:calc(100% + 40px);transform:translate(-20px,-10px)}.P6jeIG_naverpayTypeSection{flex-direction:column;gap:8px;margin-top:18px;display:flex}.P6jeIG_naverpayTypeSection .P6jeIG_checker{flex-direction:column;display:flex}.P6jeIG_naverpayTypeSection .P6jeIG_checker>label{border:1px solid var(--tds-cool-gray-30,#ebebeb);background:var(--tds-white,#fff);cursor:pointer;border-radius:3px;align-items:center;gap:6px;height:48px;padding:0 12px;display:flex}.P6jeIG_naverpayTypeSection .P6jeIG_checker>label .P6jeIG_checkerIcon{border:1px solid var(--tds-cool-gray-40,#dcdee3);background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.P6jeIG_naverpayTypeSection .P6jeIG_checker>label.P6jeIG_checked{border:1px solid var(--tds-green-60,#04a750)}.P6jeIG_naverpayTypeSection .P6jeIG_checker>label.P6jeIG_checked .P6jeIG_checkerIcon{border:1px solid var(--tds-green-60,#04a750);background-color:var(--tds-green-60,#04a750)}.P6jeIG_naverpayTypeSection .P6jeIG_checker.P6jeIG_disabled label{border:1px solid var(--tds-cool-gray-30,#ebebeb)}.P6jeIG_naverpayTypeSection .P6jeIG_checker.P6jeIG_disabled label .P6jeIG_checkerIcon{background-color:var(--tds-cool-gray-20);border:1px solid var(--tds-cool-gray-20)}.P6jeIG_naverpayTypeSection .P6jeIG_checker.P6jeIG_disabled label svg{color:var(--tds-cool-gray-20)}.P6jeIG_noTapHighlight{-webkit-tap-highlight-color:#0000!important}
.s_FzKW_swiperWrapper{margin-top:12px;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.s_FzKW_swiperWrapper .swiper-slide{cursor:pointer;width:auto}.s_FzKW_swiperWrapper .swiper-slide>img{border-radius:10px;font-size:0}
.g5WfTa_travelAgencyResourceSection{max-width:var(--medium-width);margin:0 auto;padding:40px 20px;position:relative}.g5WfTa_travelAgencyResourceSection:after{content:"";background-color:var(--tds-cool-gray-20);width:calc(100% - 40px);height:1px;position:absolute;bottom:-1px;left:20px}.g5WfTa_travelAgencyResourceSection:last-of-type:after{display:none}.g5WfTa_travelAgencyResourceSection.eventDetailText{font-size:14px;line-height:20px;text-align:left!important}.g5WfTa_imageFullWidth img{-o-object-fit:cover;object-fit:cover;width:100%!important}.g5WfTa_imagePCMaxWidth img{max-width:460px!important}
._4kV-Oq_cssMode .swiper-slide:first-of-type{padding-left:20px}._4kV-Oq_cssMode .swiper-slide:last-of-type{padding-right:20px}._4kV-Oq_delete{cursor:pointer;width:14px;height:14px;position:absolute;right:0}
.iflzLa_container{background-color:#ebebeb;width:100%;height:2px;position:relative}.iflzLa_container:after{content:"";background-color:#ebebeb;height:100%;animation:1s ease-in-out infinite iflzLa_loading;display:block;position:absolute;left:0%;right:100%}.iflzLa_container{background-image:linear-gradient(90deg,#f6404e,#9747a6,#3257f7,#2b9fff,#2eecf7)}@keyframes iflzLa_loading{0%{left:0;right:100%}50%{left:0;right:0}to{left:100%;right:0}}
.tq2hrq_wrapper:not(:first-of-type){margin-top:40px}.tq2hrq_wrapper .tq2hrq_icon{margin-right:6px}.tq2hrq_wrapper .tq2hrq_nameSection{justify-content:center;align-items:center;gap:8px;display:flex}.tq2hrq_wrapper>.tq2hrq_title{align-items:center;gap:0 10px;display:flex}.tq2hrq_wrapper>.tq2hrq_title>.tq2hrq_picture{border-radius:50%}.tq2hrq_wrapper>.tq2hrq_title>.tq2hrq_titleInfo{flex-direction:column;gap:2px 0;display:flex}.tq2hrq_wrapper>.tq2hrq_star{align-items:center;margin-top:12px;display:flex}.tq2hrq_wrapper>.tq2hrq_with{align-items:center;margin-top:4px;display:flex}.tq2hrq_wrapper .tq2hrq_contents{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:12px;display:-webkit-box;overflow:hidden}.tq2hrq_wrapper .tq2hrq_contents.tq2hrq_expand{display:block;overflow:visible}.tq2hrq_wrapper .tq2hrq_contents.tq2hrq_hasPhoto{margin-top:16px}.tq2hrq_wrapper>.tq2hrq_blind{border:1px solid #eee;border-radius:10px;align-items:center;gap:0 4px;margin-top:12px;padding:20px;display:flex}.tq2hrq_wrapper>.tq2hrq_hiddenReview{border:1px solid #eee;border-radius:10px;gap:0 4px;margin-top:16px;padding:20px;display:flex}.tq2hrq_wrapper .tq2hrq_detailButton{margin-top:8px}.tq2hrq_reviewContent img{-o-object-fit:cover;object-fit:cover;max-width:100%}.tq2hrq_bottomButtonSection{gap:6px;margin-top:16px;display:flex}
.I6O1PG_specialPriceOnlyLabel{cursor:pointer;align-items:center;gap:5px;display:flex}.I6O1PG_customCheckbox{cursor:pointer;width:20px;height:20px;position:relative}.I6O1PG_customCheckbox .I6O1PG_checkmark{border:1px solid var(--tds-cool-gray-40);border-radius:2px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.I6O1PG_customCheckbox .I6O1PG_checkmark.I6O1PG_active{background:var(--tds-red-60);border:1px solid var(--tds-red-60)}.I6O1PG_customCheckbox .I6O1PG_checkmark.I6O1PG_active.I6O1PG_disabled{background:var(--tds-red-20);border:1px solid var(--tds-red-20)}.I6O1PG_customCheckbox input[type=checkbox]{width:0;height:0;position:absolute}
.c4DOLq_container{box-sizing:border-box;width:100%;padding:0 20px}.c4DOLq_box{background:var(--tds-white);border-radius:10px;width:100%;box-shadow:0 10px 40px #0000001a}.c4DOLq_topRow{grid-template-columns:1fr 22px 1fr;align-items:center;gap:10px;padding:20px 20px 16px;display:grid}.c4DOLq_locationBlock{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;min-width:0;display:flex}.c4DOLq_fieldLabel{width:100%;color:var(--tds-cool-gray-60);letter-spacing:-.2px;font-size:12px;font-weight:600;line-height:16px}.c4DOLq_placeholderValue{color:var(--tds-cool-gray-50)!important}.c4DOLq_arrow{justify-content:center;align-items:center;width:22px;height:22px;display:flex}.c4DOLq_destinationWrapper{width:100%;min-width:0;position:relative}.c4DOLq_locationTapArea{appearance:none;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;text-align:center;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;margin:-8px -6px;padding:8px 6px;display:flex}.c4DOLq_locationTapArea,.c4DOLq_locationTapArea *{-webkit-tap-highlight-color:#0000}.c4DOLq_locationTapArea:focus-visible{outline:none}.c4DOLq_locationTapArea:hover,.c4DOLq_locationTapArea:active,.c4DOLq_locationTapArea:focus,.c4DOLq_locationTapArea:focus-visible{background-color:#0000}.c4DOLq_locationValueText{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden;color:inherit!important;letter-spacing:-.2px!important;font-size:16px!important;font-weight:700!important;line-height:22px!important}.c4DOLq_destinationTooltip{z-index:2;pointer-events:none}.c4DOLq_destinationTooltip .tooltip-content{text-align:left;white-space:pre-line;align-items:flex-start}.c4DOLq_divider{background:var(--tds-cool-gray-30);width:100%;height:1px}.c4DOLq_bottomRow{flex-direction:column;gap:10px;padding:13px 20px 20px;display:flex}.c4DOLq_dateGuestRow{align-items:flex-start;gap:8px;display:flex}.c4DOLq_metaButton{align-items:flex-start;min-width:0}.c4DOLq_metaButton>div{justify-content:flex-start;width:100%}.c4DOLq_metaButton>div>div{justify-content:flex-start;width:100%;min-width:0}.c4DOLq_metaButton>div>div>span{min-width:0}.c4DOLq_dateButton{flex:1}.c4DOLq_personButton{flex-shrink:0}.c4DOLq_metaButtonText{color:var(--tds-cool-gray-100);letter-spacing:-.2px;text-align:left;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:20px;overflow:hidden}.c4DOLq_searchButton{height:52px}
.wxcA4a_container{background:var(--tds-cool-gray-20);padding:40px 0}.wxcA4a_thumbnailSection{justify-content:center;align-items:center;height:90px;display:flex}.wxcA4a_thumbnail{width:70px;height:100%;position:relative}.wxcA4a_thumbnail img{-o-object-fit:cover;object-fit:cover;border-radius:10px}.wxcA4a_divider{background-color:#f0f0f0;width:2px;height:100%;margin:0 10px}.wxcA4a_thumbnailFrame{border:3px dotted #ddd;border-radius:10px;width:70px;height:100%}.wxcA4a_description{margin:40px 0 30px}@keyframes wxcA4a_gradientBorderAnimation{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.wxcA4a_compareSection{flex-direction:column;display:flex;position:relative}.wxcA4a_compareSection .swiper-slide.wxcA4a_slide{width:182px;min-width:182px;max-width:182px}.wxcA4a_compareSection .wxcA4a_dimm{pointer-events:none;z-index:2;background:linear-gradient(#f3f3f300 0%,#f3f3f3 100%);width:100%;height:100px;position:absolute;bottom:0}.wxcA4a_compareSection .swiper{z-index:1;position:relative}.wxcA4a_card{background-color:#fff;border-radius:12px;flex-direction:column;gap:14px;width:100%;padding:12px 12px 20px;display:flex}.wxcA4a_cardTop{flex-direction:column;gap:10px;display:flex}.wxcA4a_thumbnailWrapper{position:relative}.wxcA4a_thumbnailWrapper img{border-radius:4px}.wxcA4a_badge{z-index:1;position:absolute;top:8px;left:8px}.wxcA4a_orderNumber{z-index:1;background-color:#fff;border-radius:100px;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:8px;left:8px}.wxcA4a_closeButton{z-index:2;cursor:pointer;filter:drop-shadow(0 1px 1px #0003);background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:8px;right:8px}.wxcA4a_badges{flex-wrap:wrap;gap:4px;display:flex}.wxcA4a_title{text-align:left}.wxcA4a_etcInfo{text-align:left;flex-direction:column;gap:4px;display:flex}.wxcA4a_buttonContainer{padding:0 20px}.wxcA4a_buttonWrapper{background:var(--tds-gradient-brand);background-size:200% 200%;border-radius:12px;margin-top:20px;padding:1px;animation:3s infinite wxcA4a_gradientBorderAnimation;position:relative}.wxcA4a_buttonWrapper button{border-radius:11px;width:100%;height:100%;position:relative;background:#fff!important}
.KpJh2G_paymentMethodContainer{cursor:pointer;border:1px solid;border-radius:4px;gap:20px;padding:16px 16px 18px}.KpJh2G_paymentMethodContainer.KpJh2G_active{border-color:var(--tds-color-black);background:var(--tds-color-black)}.KpJh2G_paymentMethodContainer.KpJh2G_inactive{border-color:var(--tds-cool-gray-40);background:var(--tds-color-white)}.KpJh2G_paymentMethodContainer.KpJh2G_kakaobank{border-radius:6px}.KpJh2G_paymentMethodContainer.KpJh2G_kakaobank.KpJh2G_active{border-color:var(--tds-black);background:var(--tds-black)}.KpJh2G_paymentMethodContainer:not(:last-child){margin-bottom:10px}.KpJh2G_paymentMethodLabel{align-items:flex-start;display:flex}.KpJh2G_paymentInfoSection{flex-direction:column;flex:1;justify-content:center;align-self:stretch;align-items:flex-start;gap:10px;display:flex}.KpJh2G_labelWrapper{align-items:center;gap:8px;display:flex}.KpJh2G_description{word-break:keep-all}.KpJh2G_selectBoxWrapper{align-items:center;display:flex}.KpJh2G_blankContent{width:100%;margin-top:16px}.KpJh2G_cardInputWrapper{cursor:pointer}.KpJh2G_cardPaymentInputGroup{flex-direction:column;gap:8px;display:flex}.KpJh2G_cardSelectInput{width:100%}.KpJh2G_cardSelectInput input{cursor:pointer;color:#999!important}.KpJh2G_installmentInputWrapper{cursor:pointer}.KpJh2G_installmentSelectInput{width:100%}.KpJh2G_installmentSelectInput input{cursor:pointer;color:#999!important}
.iIDopW_container{flex-direction:column;gap:8px;margin-top:8px;display:flex}.iIDopW_constraintSummary{background-color:var(--tds-color-coolGray-05,#f5f6f8);border:1px solid var(--tds-color-coolGray-20,#d7d9de);border-radius:999px;align-self:flex-start;align-items:center;padding:4px 8px;display:inline-flex}.iIDopW_swiper{width:100%}.swiper-slide.iIDopW_slide{box-sizing:border-box;border:1px solid var(--tds-warm-gray-40);border-radius:5px;align-items:flex-start;width:220px;min-width:220px;max-width:220px;padding:16px 16px 20px;display:flex}.iIDopW_emptyState{background-color:var(--tds-color-coolGray-05,#f5f6f8);border:1px solid var(--tds-color-coolGray-20,#d7d9de);border-radius:12px;padding:16px}.iIDopW_skeletonWrapper{width:100%;padding-left:var(--ai-carousel-offset-left,0px);padding-right:var(--ai-carousel-offset-right,0px);box-sizing:border-box;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:10px;display:flex;overflow:auto hidden}.iIDopW_skeletonWrapper::-webkit-scrollbar{display:none}.iIDopW_skeletonCard{box-sizing:border-box;border:1px solid var(--tds-warm-gray-40);background:var(--tds-basic-white,#fff);border-radius:5px;flex-direction:column;flex:0 0 220px;gap:10px;width:220px;padding:16px 16px 20px;display:flex}.iIDopW_skeletonThumbnail,.iIDopW_skeletonLineShort,.iIDopW_skeletonLineLong,.iIDopW_skeletonPrice{background:linear-gradient(90deg,#f2f3f5 0%,#e2e4e9 50%,#f2f3f5 100%) 0 0/200% 100%;border-radius:6px;animation:1.2s ease-in-out infinite iIDopW_skeletonShimmer}.iIDopW_skeletonThumbnail{width:100%;height:112px}.iIDopW_skeletonLineShort{width:60%;height:12px}.iIDopW_skeletonLineLong{width:80%;height:12px}.iIDopW_skeletonPrice{width:50%;height:14px}@keyframes iIDopW_skeletonShimmer{0%{background-position:0%}to{background-position:-200%}}
:root{--translate-x-side-utility-weight:0px}@media (min-width:1000px){html[data-channel-org-key=tripstore]:not([data-is-app=true]):has(.RBiQsq_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(.RBiQsq_side-utility-container){--translate-x-side-utility-weight:186px;--fixed-container-width:var(--container-max-width,768px)}}.RBiQsq_fixedContainer,.RBiQsq_stickyFirstCtaFixed{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%}.RBiQsq_container h1{letter-spacing:-.2px;color:#222427;padding:0 20px;font-size:24px;font-weight:800;line-height:31px}.RBiQsq_nav{flex-direction:row;align-items:center;gap:6px;padding:20px 20px 16px;display:flex}.RBiQsq_navLink{color:inherit;text-decoration:none}.RBiQsq_authorInfo{flex-direction:row;justify-content:space-between;align-items:center;margin:16px 0 0;padding:0 20px;display:flex}.RBiQsq_authorInfo .RBiQsq_left{flex-direction:row;align-items:center;gap:6px;display:flex}.RBiQsq_authorInfo .RBiQsq_right{flex-direction:row;align-items:center;gap:2px;display:flex}.RBiQsq_contents{color:#222427;flex-direction:column;gap:48px;display:flex}:is(.RBiQsq_contents .ts-article,.RBiQsq_contents .RBiQsq_article){flex-direction:column;gap:48px;display:flex}:is(.RBiQsq_contents .ts-block,.RBiQsq_contents .RBiQsq_block){flex-direction:column;gap:12px;display:flex}:is(.RBiQsq_contents .ts-block[data-variant=text] h2,.RBiQsq_contents .ts-block[data-variant=text] h3,.RBiQsq_contents .ts-block[data-variant=text] h4){letter-spacing:-.2px;margin:0}.RBiQsq_contents .ts-block[data-variant=text] h2{font-size:20px;font-weight:800;line-height:27px}:is(.RBiQsq_contents .ts-block[data-variant=text] h3,.RBiQsq_contents .ts-block[data-variant=text] h4){font-size:16px;font-weight:700;line-height:22px}.RBiQsq_contents .ts-block[data-variant=text] h3{margin-top:20px!important}:is(.RBiQsq_contents .ts-block[data-variant=text] p,.RBiQsq_contents .ts-block[data-variant=text] li){letter-spacing:-.2px;margin:0;font-size:16px;line-height:26px}.RBiQsq_contents .ts-block[data-variant=text] strong{font-weight:700}:is(.RBiQsq_contents .ts-block[data-variant=text] ul,.RBiQsq_contents .ts-block[data-variant=text] ol){flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}.RBiQsq_contents .ts-block[data-variant=text] ul{list-style-position:outside;list-style:outside!important}.RBiQsq_contents .ts-block[data-variant=text] ol{list-style-position:outside;list-style:decimal!important}.RBiQsq_contents .ts-block[data-variant=text] li{list-style-position:outside;display:list-item;list-style:revert!important}.RBiQsq_contents .ts-block table{border-collapse:collapse;letter-spacing:-.2px;width:100%;font-size:15px;line-height:20px}.RBiQsq_contents .ts-block table p{font-size:15px!important;line-height:20px!important}:is(.RBiQsq_contents .ts-block th,.RBiQsq_contents .ts-block td){text-align:left;vertical-align:top;border:1px solid #ebebeb;padding:10px 12px}.RBiQsq_contents .ts-block th{background:#f3f3f3;font-weight:700}.RBiQsq_contents .ts-block img{border-radius:2px;max-width:100%;height:auto}.RBiQsq_contents .ts-block .ts-media{flex-direction:column;gap:6px;display:flex}.RBiQsq_contents .ts-block .ts-media-caption{color:var(--tds-cool-gray-60);letter-spacing:-.2px;margin-top:0;font-size:12px;font-weight:400;line-height:16px}:is(.RBiQsq_contents .ts-block p a,.RBiQsq_contents .ts-block li a){color:inherit;font-weight:600;text-decoration:underline}:is(.RBiQsq_contents .ts-block p a:hover,.RBiQsq_contents .ts-block li a:hover){text-decoration:none}.RBiQsq_contents .RBiQsq_block.RBiQsq_ts-block-cta-share{gap:10px}.RBiQsq_contents .ts-block.ts-block-cta-share{gap:10px}.RBiQsq_contents>:not(.RBiQsq_article,.ts-article,.RBiQsq_beforeLastButtonStackSlot,.RBiQsq_stickyFirstCtaFixed,[data-blog-full-width],:has(.RBiQsq_article,.ts-article,[data-blog-full-width])){box-sizing:border-box}.RBiQsq_contents :is(.RBiQsq_article,.ts-article,.RBiQsq_beforeLastButtonStackSlot,:has(.RBiQsq_article,.ts-article,[data-blog-full-width]))>:not(.RBiQsq_article,.ts-article,.RBiQsq_beforeLastButtonStackSlot,.RBiQsq_stickyFirstCtaFixed,[data-blog-full-width],:has(.RBiQsq_article,.ts-article,[data-blog-full-width])){box-sizing:border-box}.RBiQsq_contents>:not(.RBiQsq_article,.ts-article,.RBiQsq_beforeLastButtonStackSlot,.RBiQsq_stickyFirstCtaFixed,[data-blog-full-width],:has(.RBiQsq_article,.ts-article,[data-blog-full-width])):is(section,.RBiQsq_block,.ts-block){padding-inline:20px}.RBiQsq_contents :is(.RBiQsq_article,.ts-article,.RBiQsq_beforeLastButtonStackSlot,:has(.RBiQsq_article,.ts-article,[data-blog-full-width]))>:not(.RBiQsq_article,.ts-article,.RBiQsq_beforeLastButtonStackSlot,.RBiQsq_stickyFirstCtaFixed,[data-blog-full-width],:has(.RBiQsq_article,.ts-article,[data-blog-full-width])):is(section,.RBiQsq_block,.ts-block){padding-inline:20px}.RBiQsq_contents>:not(.RBiQsq_article,.ts-article,.RBiQsq_beforeLastButtonStackSlot,.RBiQsq_stickyFirstCtaFixed,[data-blog-full-width],:has(.RBiQsq_article,.ts-article,[data-blog-full-width])):not(section,.RBiQsq_block,.ts-block){max-width:calc(100% - 40px);margin-inline:20px!important}.RBiQsq_contents :is(.RBiQsq_article,.ts-article,.RBiQsq_beforeLastButtonStackSlot,:has(.RBiQsq_article,.ts-article,[data-blog-full-width]))>:not(.RBiQsq_article,.ts-article,.RBiQsq_beforeLastButtonStackSlot,.RBiQsq_stickyFirstCtaFixed,[data-blog-full-width],:has(.RBiQsq_article,.ts-article,[data-blog-full-width])):not(section,.RBiQsq_block,.ts-block){max-width:calc(100% - 40px);margin-inline:20px!important}.RBiQsq_ctaButtonWrapper,.RBiQsq_shareButtonWrapper,.RBiQsq_goTripstoreButtonWrapper{width:100%;display:block}.RBiQsq_buttonGroup{flex-direction:column;gap:10px;margin-top:24px;display:flex}.RBiQsq_buttonGroupItem{width:100%}.RBiQsq_singleButton{margin-top:24px}.RBiQsq_stickyFirstCtaAnchor{width:100%}.RBiQsq_stickyFirstCtaOriginalHidden{visibility:hidden}.RBiQsq_stickyFirstCtaFixed{z-index:9;top:var(--sticky-cta-top,0px);box-sizing:border-box;pointer-events:none;opacity:0;visibility:hidden;transform:translate3d(calc(-50% + var(--translate-x-side-utility-weight,0px)), 0, 0);will-change:opacity;padding:0 20px;transition:opacity .2s ease-in-out}.RBiQsq_stickyFirstCtaFixedVisible{opacity:var(--sticky-cta-opacity,1);visibility:visible}.RBiQsq_stickyFirstCtaFixedInner{width:100%}.RBiQsq_stickyFirstCtaButton{width:100%;margin-top:0!important}.RBiQsq_beforeLastButtonStackSlot{flex-direction:column;gap:24px;display:flex}.RBiQsq_beforeLastButtonStackSlot>section:first-child{margin-top:0}.RBiQsq_blockquoteContainer{letter-spacing:-.2px;align-items:flex-start;gap:20px;width:100%;font-size:16px;line-height:26px;display:flex}.RBiQsq_blockquoteBar{border-right:2px solid var(--tds-cool-gray-30);flex-shrink:0;align-self:stretch;width:2px}.RBiQsq_blockquoteBody{white-space:pre-wrap;flex:1;min-width:0}.RBiQsq_recommendationContents{flex-direction:column;padding:0 20px;display:flex}.RBiQsq_recommendationContents .RBiQsq_item{flex-direction:column;gap:8px;display:flex}.RBiQsq_recommendationContents .RBiQsq_item .RBiQsq_info{flex-direction:row;align-items:center;gap:6px;display:flex}.RBiQsq_recommendationTags{flex-wrap:wrap;gap:6px;display:flex}.RBiQsq_tags{flex-wrap:wrap;gap:6px;margin:24px 0 0;padding:0 20px;display:flex}.RBiQsq_tags .RBiQsq_tag{background:#f3f4f7;border-radius:8px;padding:6px 10px}.RBiQsq_tab{padding-top:0!important}.RBiQsq_notFoundContainer{padding:0}.RBiQsq_notFoundEmpty{justify-content:center;padding:40px 20px 26px;display:flex}
.Uw9N4a_container{width:100%;padding:var(--sat) 0 40px 0;flex-direction:column;align-items:center;display:flex;position:relative}.Uw9N4a_container>video,.Uw9N4a_container .Uw9N4a_iosLowBatteryMode{z-index:1;-o-object-fit:cover;object-fit:cover;background:linear-gradient(#0003 0% 100%),#d3d3d3 50%/cover no-repeat;width:100%;height:100%;position:absolute;top:0}.Uw9N4a_container .Uw9N4a_body{z-index:2;width:100%}.Uw9N4a_container .Uw9N4a_body .Uw9N4a_title{margin-left:2px;padding:100px 20px 22px}.Uw9N4a_container .Uw9N4a_body .Uw9N4a_heroCopy{opacity:1;will-change:opacity;justify-content:space-between;align-items:flex-end;gap:12px;width:100%;min-height:68px;padding:0 2px;display:flex;transform:translateZ(0)}.Uw9N4a_container .Uw9N4a_body .Uw9N4a_heroCopyLink{color:inherit;cursor:pointer;text-decoration:none}.Uw9N4a_container .Uw9N4a_body .Uw9N4a_heroCopyLink:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #ffffffe0}.Uw9N4a_container .Uw9N4a_body .Uw9N4a_heroCopyFadingOut{animation:.25s ease-out both Uw9N4a_heroCopyFadeOut}.Uw9N4a_container .Uw9N4a_body .Uw9N4a_heroCopyTitle{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.Uw9N4a_container .Uw9N4a_body .Uw9N4a_heroCopyTitleWithShortcut{flex:0 0 243px}.Uw9N4a_container .Uw9N4a_body .Uw9N4a_heroCopyTitleLine{white-space:nowrap;min-height:34px;display:block;overflow:hidden}.Uw9N4a_container .Uw9N4a_body .Uw9N4a_heroCopyTitleText{white-space:nowrap;line-height:34px;display:block}.Uw9N4a_container .Uw9N4a_body .Uw9N4a_heroCopyTypedChar{animation:60ms ease-out both Uw9N4a_heroCopyTypedCharIn;display:inline-block}.Uw9N4a_container .Uw9N4a_body .Uw9N4a_shortcutButton{flex-shrink:0;align-items:center;gap:2px;padding-bottom:3px;animation:.16s ease-out both Uw9N4a_heroCopyShortcutIn;display:inline-flex}.Uw9N4a_container .Uw9N4a_body .Uw9N4a_shortcutButtonText{white-space:nowrap;font-size:14px;font-weight:700;line-height:21px}.Uw9N4a_container .Uw9N4a_body .Uw9N4a_shortcutButtonIcon{flex-shrink:0}.Uw9N4a_container .Uw9N4a_body .Uw9N4a_responsive{width:100%;margin:0 auto}@media (min-width:480px){.Uw9N4a_container .Uw9N4a_body .Uw9N4a_title{padding:52px 20px 32px}.Uw9N4a_container .Uw9N4a_body .Uw9N4a_responsive{max-width:500px}}@keyframes Uw9N4a_heroCopyTypedCharIn{0%{opacity:0}to{opacity:1}}@keyframes Uw9N4a_heroCopyFadeOut{0%{opacity:1}to{opacity:0}}@keyframes Uw9N4a_heroCopyShortcutIn{0%{opacity:0}to{opacity:1}}.Uw9N4a_destinationRework{padding-bottom:var(--visual-search-overlap,46px)}.Uw9N4a_destinationRework>video,.Uw9N4a_destinationRework .Uw9N4a_iosLowBatteryMode{height:calc(402px + var(--sat))}.Uw9N4a_destinationRework .Uw9N4a_body{height:402px;position:relative}.Uw9N4a_destinationRework .Uw9N4a_body .Uw9N4a_title{padding-top:0}.Uw9N4a_destinationRework .Uw9N4a_body .Uw9N4a_responsive{left:0;right:0;bottom:calc(-1*var(--visual-search-overlap,46px));margin:0 auto;position:absolute}@media (min-width:480px){.Uw9N4a_destinationRework .Uw9N4a_body .Uw9N4a_title{padding:0 20px 22px}.Uw9N4a_destinationRework .Uw9N4a_body .Uw9N4a_responsive{max-width:480px}}
.E8a4yW_notExistsDivider{margin:0;width:100%!important}.E8a4yW_container{background:var(--tds-cool-gray-20);opacity:0;width:100%;max-height:0;margin:0 0 16px;padding:28px 0 32px;transition:max-height .3s ease-in-out,opacity .2s ease-in-out,padding .3s ease-in-out;overflow:hidden}.E8a4yW_container.E8a4yW_visible{opacity:1;max-height:500px}@media (max-width:767px){.E8a4yW_swiperWrapper.E8a4yW_cssMode .swiper-slide{width:fit-content}.E8a4yW_swiperWrapper.E8a4yW_cssMode .swiper-wrapper{scroll-snap-type:none!important}}.E8a4yW_swiperWrapper .swiper-slide{cursor:pointer;width:188px}
.EmUwRW_paymentOptionLabel{cursor:pointer;border:1px solid;border-radius:4px;align-items:center;gap:20px;padding:16px 16px 18px;display:flex}.EmUwRW_paymentOptionLabel.EmUwRW_active{border-color:var(--tds-color-black);background:var(--tds-color-black)}.EmUwRW_paymentOptionLabel.EmUwRW_inactive{border-color:var(--tds-cool-gray-40);background:var(--tds-color-white)}.EmUwRW_paymentOptionLabel.EmUwRW_disabled{border-color:var(--tds-cool-gray-20);background:var(--tds-cool-gray-20)}.EmUwRW_paymentOptionLabel.EmUwRW_kakaobank.EmUwRW_active{border-color:var(--tds-black);background:var(--tds-black)}.EmUwRW_paymentInfoSection{flex-direction:column;flex:1;align-self:stretch;align-items:flex-start;gap:6px;display:flex}.EmUwRW_selectBoxWrapper{align-items:center;display:flex}.EmUwRW_hiddenRadioInput{visibility:hidden;width:0;height:0;position:absolute}.EmUwRW_extraContent{width:100%;margin-top:8px}.EmUwRW_benefitSection{flex-direction:column;gap:7px;margin-top:16px;display:flex}.EmUwRW_benefitSection .EmUwRW_benefitItem{align-items:center;gap:4px;display:flex}
.o6AUOa_wrapper{pointer-events:none;z-index:var(--scroll-to-top-button-zindex);width:100%;max-width:768px;height:var(--height);padding:0 20px;transition:height .2s ease-in-out,bottom .2s ease-in-out,transform .2s ease-in-out;position:fixed;bottom:0}.o6AUOa_wrapper.o6AUOa_navHidden{bottom:calc(-1*var(--nav-height) - var(--sab))}.o6AUOa_wrapper.o6AUOa_heightTransitionDisabled{transition:bottom .2s ease-in-out,transform .2s ease-in-out}.o6AUOa_wrapper.o6AUOa_kakaobank{bottom:24px}.o6AUOa_wrapper.o6AUOa_kakaobank.o6AUOa_navHidden{bottom:calc(24px - var(--nav-height) - var(--sab))}.o6AUOa_inner{pointer-events:none;flex-direction:column;align-items:flex-end;height:100%;padding-top:40px;display:flex;position:relative}.o6AUOa_scrollButton{pointer-events:none;width:42px;height:42px;box-shadow:var(--tds-shadow-200);opacity:0;transition:opacity .2s ease-in-out;position:absolute;top:0;right:0}.o6AUOa_scrollButtonVisible{pointer-events:auto;opacity:1}.o6AUOa_shareButton{pointer-events:auto;width:42px;height:42px;box-shadow:var(--tds-shadow-200);margin-top:9px}
.FFyzKq_sectionHeader{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.FFyzKq_sectionTitle{width:100%;padding-left:0!important;padding-right:0!important}.FFyzKq_introductionItem{margin-top:56px}.FFyzKq_accommodationSummary{flex-wrap:wrap;align-items:center;gap:6px;width:100%;display:flex}.FFyzKq_accommodationSummaryDivider{flex-shrink:0}.FFyzKq_bottomAccommodationSummary{margin-top:20px}.FFyzKq_accommodationRating{align-items:center;gap:2px;display:flex}.FFyzKq_accommodationRatingIcon{flex-shrink:0}.FFyzKq_accommodationContents,.FFyzKq_imageLayout{margin-top:20px}.FFyzKq_photoList{grid-template-columns:repeat(2,minmax(320px,453px));justify-content:start;gap:12px 24px;width:100%;margin-top:20px;display:grid}.FFyzKq_photo{border-radius:4px;width:100%;min-width:320px;max-width:453px;height:200px;position:relative;overflow:hidden}.FFyzKq_roomImageWrapper{width:100%;min-width:320px;max-width:453px;margin-top:20px}.FFyzKq_roomImage{width:100%}.FFyzKq_roomDetails,.FFyzKq_roomBottomSummary{margin-top:12px}.FFyzKq_roomDetailsText{white-space:pre-wrap}.FFyzKq_roomDetailsText p{margin:0}.FFyzKq_roomDetailsText p+p{margin-top:3px}@media (max-width:359px){.FFyzKq_roomImageWrapper{min-width:0}}@media (max-width:663px){.FFyzKq_photoList{grid-template-columns:1fr}.FFyzKq_photo{min-width:0}}.FFyzKq_keyPointSection{background:#050505;border-radius:4px;overflow:hidden}.FFyzKq_keyPointHero{position:relative}.FFyzKq_keyPointHeroTitle{padding-bottom:24px;position:absolute;top:205px;left:20px;right:20px}.FFyzKq_keyPointTitle{padding-left:0!important;padding-right:0!important}.FFyzKq_keyPointBody{padding:0 20px 56px}.FFyzKq_keyPointText{flex-direction:column;gap:10px;padding-bottom:16px;display:flex}.FFyzKq_keyPointDescription{white-space:pre-wrap}.FFyzKq_keyPointItem:not(:first-child){margin-top:56px}.FFyzKq_keyPointIcon{color:#fff;margin-bottom:10px;display:block}.FFyzKq_keyPointImages{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;width:100%;display:grid}.FFyzKq_keyPointImageLayout{width:100%}.FFyzKq_keyPointImageTile{border-radius:4px;min-width:0;overflow:hidden}@media (max-width:583px){.FFyzKq_keyPointImages{grid-template-columns:1fr}}
.qGcjKa_titleLink{width:100%;min-width:0;color:inherit;align-items:center;text-decoration:none;display:flex}.qGcjKa_title{width:100%;min-width:0;padding-right:8px}.qGcjKa_title *{min-width:0}.qGcjKa_overboundTitle{cursor:pointer;align-items:center;min-width:0;display:flex}.qGcjKa_overboundTitle *{min-width:0}.qGcjKa_overboundTitle .qGcjKa_departureDates{flex:none}.qGcjKa_fadeout{animation:.2s ease-in-out forwards qGcjKa_fadeOut}.qGcjKa_fadeIn{animation:.2s ease-in-out forwards qGcjKa_fadeIn}@keyframes qGcjKa_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes qGcjKa_fadeOut{0%{opacity:1}33%{opacity:0}to{opacity:0}}
.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}
._8RtI9q_section{max-width:var(--medium-width);width:100%;margin:0 auto;padding:0 20px}
.nvvpXW_section{padding:28px 0 126px}.nvvpXW_list{flex-wrap:wrap;align-items:flex-start;gap:0 56px;display:flex}.nvvpXW_list .nvvpXW_item{flex-direction:column;flex-shrink:0;flex-basis:100%;display:flex}@media (min-width:574px){.nvvpXW_list .nvvpXW_item{flex:calc(50% - 28px);max-width:calc(50% - 28px)}}.nvvpXW_list .nvvpXW_item .nvvpXW_plWrapper{padding:12px 20px}.nvvpXW_divider{opacity:.05}.nvvpXW_skeleton .nvvpXW_skeletonTitle{flex-direction:column;gap:2px;padding:0 20px 12px;display:flex}.nvvpXW_skeleton .nvvpXW_skeletonItemWrapper{justify-content:space-between;align-items:center;padding:12px 20px;display:flex}
:root{--translate-x-side-utility-weight:0px}@media (min-width:1000px){html[data-channel-org-key=tripstore]:not([data-is-app=true]):has(.uV0Zvq_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(.uV0Zvq_side-utility-container){--translate-x-side-utility-weight:186px;--fixed-container-width:var(--container-max-width,768px)}}.uV0Zvq_fixedContainer,.uV0Zvq_container{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%}.uV0Zvq_container{height:calc(76px + var(--reservation-button-safe-area-bottom,var(--sab)));border-top:var(--border-top,1px solid #f2f2f2);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#ffffffe6;flex-direction:column;justify-content:flex-start;padding:12px 20px;display:flex}.uV0Zvq_container.uV0Zvq_adBanner{justify-content:start;height:136px}.uV0Zvq_container.uV0Zvq_kakaobankContainer{height:calc(81px + var(--reservation-button-safe-area-bottom,var(--sab)));background-color:#fff;border-top-color:#0000000d;padding:16px 20px 12px}.uV0Zvq_inlineContainer{width:100%}
._8vZaIW_container{flex-direction:column;display:flex}._8vZaIW_tabList{box-sizing:border-box;width:100%;top:calc(var(--sat) + var(--sticky-top) + var(--web-padding));z-index:100;background:#fff;border-bottom:.5px solid #e5e7eb;position:sticky}._8vZaIW_small ._8vZaIW_item,._8vZaIW_small ._8vZaIW_extra{height:42px}._8vZaIW_small ._8vZaIW_item{padding-top:2px}._8vZaIW_medium ._8vZaIW_item,._8vZaIW_medium ._8vZaIW_extra{height:48px}._8vZaIW_medium ._8vZaIW_item{padding-top:2px}._8vZaIW_large ._8vZaIW_item,._8vZaIW_large ._8vZaIW_extra{height:56px}._8vZaIW_large ._8vZaIW_item{padding-top:3px}._8vZaIW_extra{align-items:center;display:flex}._8vZaIW_item{cursor:pointer;box-sizing:border-box;border-bottom:2px solid #0000;justify-content:center;align-items:center;padding:4px 0;display:flex}._8vZaIW_item._8vZaIW_active{border-bottom-color:#111827}._8vZaIW_tabList .swiper-slide{flex-shrink:0}
.sgqhFa_card{box-sizing:border-box;width:220px;height:132px;color:inherit;cursor:pointer;text-align:left;background:#e1f1fd;border:0;border-radius:16px;flex-direction:column;flex:0 0 220px;justify-content:center;align-items:flex-start;gap:16px;padding:18px 20px;text-decoration:none;display:flex}.sgqhFa_image{background-repeat:no-repeat;flex:0 0 40px;width:40px;height:40px}.sgqhFa_textGroup{flex-direction:column;display:flex}
.WZpvsq_page{box-sizing:border-box;width:100%;color:var(--tds-cool-gray-100);background:#fff;padding:14px 2px}.WZpvsq_headerAgencyRow,.WZpvsq_headerTitle,.WZpvsq_heroTitle,.WZpvsq_heroDescription,.WZpvsq_benefitsTitle,.WZpvsq_benefitText,.WZpvsq_benefitTitle,.WZpvsq_sectionTitle,.WZpvsq_flightScheduleSection,.WZpvsq_itinerarySection,.WZpvsq_optionalTourSection,.WZpvsq_resourceTitle,.WZpvsq_footerTitleRow,.WZpvsq_footer{word-break:keep-all}.WZpvsq_header{border-radius:6px;width:100%}.WZpvsq_headerInner{box-sizing:border-box;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;min-height:62px;margin:0 auto;padding:14px 16px 18px 20px;display:flex}.WZpvsq_headerText{flex:auto;min-width:0}.WZpvsq_headerAgencyRow{white-space:nowrap;align-items:center;gap:7px;width:100%;font-size:22px;font-weight:700;line-height:30px;display:flex}.WZpvsq_headerAgencyDivider{color:currentColor;flex:0 0 16px;width:16px;height:16px}.WZpvsq_headerTitle{width:100%;margin:0;font-size:22px;font-weight:700;line-height:30px}.WZpvsq_headerTitleSkeleton{width:100%;margin-top:0;display:flex}.WZpvsq_headerAgencyLogo{flex:0 0 30px;width:30px;height:30px;display:flex;overflow:hidden}.WZpvsq_heroSection{box-sizing:border-box;width:100%;margin:0 auto;padding:40px 0 0}.WZpvsq_heroDescription{margin-top:10px}.WZpvsq_heroTitleSkeleton{flex-direction:column;gap:8px;width:100%;display:flex}.WZpvsq_heroDescriptionSkeleton{flex-direction:column;gap:8px;width:100%;margin-top:10px;display:flex}.WZpvsq_heroImage{margin-top:28px}.WZpvsq_benefitsCard{box-sizing:border-box;background:#fff;border:1px solid #dcdee3;border-radius:5px;width:100%;margin:28px auto 0;padding:28px 20px 32px}.WZpvsq_benefitsTitleSkeleton{flex-direction:column;gap:8px;width:100%;display:flex}.WZpvsq_benefitList{margin-top:28px}.WZpvsq_benefitItem{gap:16px;display:flex}.WZpvsq_benefitDivider{background:#ebebeb;width:100%;height:1px;margin:16px 0}.WZpvsq_benefitIcon{flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;font-size:28px;line-height:28px;display:flex}.WZpvsq_benefitIconImage{width:28px;height:28px}.WZpvsq_benefitText{flex-direction:column;gap:4px;min-width:0;display:flex}.WZpvsq_benefitTextSkeleton{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.WZpvsq_benefitTitle,.WZpvsq_benefitDescription{line-height:20px!important}.WZpvsq_section{box-sizing:border-box;width:100%;margin:0 auto;padding:0}.WZpvsq_section .DestinationSection{max-width:none;margin:0}.WZpvsq_sectionTitle{padding:0 0 12px!important}.WZpvsq_sectionDivider{flex-direction:column;justify-content:center;width:100%;height:72px;display:flex}.WZpvsq_sectionDivider:before{content:"";background:#f3f3f3;width:100%;height:8px;display:block}.WZpvsq_flightScheduleSection .FlightSchedule{box-sizing:border-box;width:100%;max-width:none!important;margin:0!important;padding:0!important}.WZpvsq_productIntroductionExtra{margin-top:28px}.WZpvsq_itinerarySection #itinerary-section{box-sizing:border-box;width:100%;max-width:none!important;margin:0!important;padding:0!important}.WZpvsq_kakaoShoppingItinerary{max-width:none!important;margin:0!important;padding:0!important}.WZpvsq_resourceList{flex-direction:column;gap:28px;display:flex}.WZpvsq_resourceTitle{padding:0 0 12px!important}.WZpvsq_resourceItem{border-bottom:1px solid var(--tds-cool-gray-20);padding-bottom:28px}.WZpvsq_resourceItem:last-child{border-bottom:0;padding-bottom:0}.WZpvsq_optionalTourSection{box-sizing:border-box;width:100%;margin:0 auto;padding:0}.WZpvsq_cancellationCallouts{flex-direction:column;gap:10px;margin-bottom:28px;display:flex}.WZpvsq_separator{border:unset;border-top:1px solid #0000000d;width:auto;margin:40px 0}.WZpvsq_footer{background:#050505;border-radius:6px;width:100%;margin-top:60px;padding:20px 20px 24px}.WZpvsq_footerInner{box-sizing:border-box;flex-direction:column;gap:0;width:100%;margin:0 auto;display:flex}.WZpvsq_footerTitleRow{border-radius:3px;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;display:flex;overflow:hidden}.WZpvsq_footerDivider{box-sizing:border-box;width:100%;padding:16px 0}.WZpvsq_footerDivider:before{content:"";background:#363a40;width:100%;height:1px;display:block}.WZpvsq_footerDescription{color:#fff;flex-direction:column;gap:4px;width:100%;font-size:15px;font-weight:400;line-height:20px;display:flex}.WZpvsq_footerList{width:100%;margin:0;padding:0;list-style:outside;display:block}.WZpvsq_footerListItem{margin-left:22.5px;list-style-position:outside;list-style:outside!important}.WZpvsq_footerListItem::marker{color:#fff;font-size:15px}.WZpvsq_footerBadge{flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}
._1yk7XG_container{justify-content:space-between;align-items:center;width:100%;height:140px;display:flex}._1yk7XG_container-b{width:100%;height:392.5px}._1yk7XG_container-b ._1yk7XG_top{text-align:center;height:214px;padding-top:32px}._1yk7XG_container-b ._1yk7XG_bottom{text-align:center;height:178.5px}._1yk7XG_container-7th{width:100%;height:218px}._1yk7XG_container-7th ._1yk7XG_top{text-align:center;height:218px}._1yk7XG_container-7th ._1yk7XG_top img{width:100%}._1yk7XG_container-one-img{justify-content:space-between;align-items:center;width:100%;display:flex}._1yk7XG_container-one-img ._1yk7XG_top{text-align:center}._1yk7XG_container-one-img ._1yk7XG_top img{width:100%}
.zD_wEG_container{background:var(--tds-white);padding-top:32px;padding-bottom:48px}
.blYYMW_inputRow{align-items:flex-start;gap:20px;display:flex}.blYYMW_label{flex-shrink:0;align-items:center;min-width:68px;height:46px;display:flex}.blYYMW_inputWrapper{flex:1;min-width:0;overflow:hidden}.blYYMW_genderButtons{gap:8px;display:flex}
.sIa1gq_container{flex-direction:column;height:100%;display:flex}.sIa1gq_thumbnail{flex-shrink:0;height:104px;display:block;position:relative}.sIa1gq_rank{color:#222427;background:#fff;border-radius:100px;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:flex;position:absolute;top:8px;left:8px}.sIa1gq_badges{flex-wrap:wrap;gap:4px;margin-top:10px;display:flex}.sIa1gq_title{margin-top:8px;display:block}.sIa1gq_buttons{flex-direction:column;align-items:flex-start;gap:4px;margin-top:auto;padding-top:10px;display:flex}
