.InputSlider_root__Nck47{--common-padding:12px;--thumb-size:18px;position:relative;width:100%;max-width:500px;margin-top:calc(var(--thumb-size) / 2);margin-bottom:calc(var(--thumb-size) / 2);background-color:var(--color-gray-10);border-radius:100px}.InputSlider_slider__gE2XB{position:relative;z-index:1;height:4px;margin-left:var(--common-padding);margin-right:var(--common-padding)}.InputSlider_slider__gE2XB>.InputSlider_track__sCNsq{position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;background-color:var(--color-gray-10)}.InputSlider_slider__gE2XB>.InputSlider_range____8sb{position:absolute;z-index:2;top:0;bottom:0;border-radius:5px;background-color:var(--color-primary)}.InputSlider_slider__gE2XB>.InputSlider_thumb__OFpee{position:absolute;z-index:3;width:var(--thumb-size);height:var(--thumb-size);border-radius:50%;background-color:var(--color-primary)}.InputSlider_slider__gE2XB>.InputSlider_thumb__OFpee.InputSlider_active__LG7u8{box-shadow:0 0 0 6px rgba(0,205,104,.2)}.InputSlider_slider__gE2XB>.InputSlider_thumb__OFpee.InputSlider_left__bPZxp{transform:translate(-12px,-6px)}.InputSlider_slider__gE2XB>.InputSlider_thumb__OFpee.InputSlider_right__dr5CI{transform:translate(12px,-6px)}.InputSlider_gray__I0vdp{background-color:var(--color-gray-30)}.InputSlider_root__Nck47 input[type=range]{position:absolute;pointer-events:none;-webkit-appearance:none;z-index:2;height:4px;width:calc(100% - var(--common-padding) * 2 + var(--thumb-size));margin-left:calc(var(--common-padding) - var(--thumb-size) / 2);margin-right:calc(var(--common-padding) - var(--thumb-size) / 2);opacity:0}.InputSlider_root__Nck47 input[type=range]::-webkit-slider-thumb{cursor:grab;pointer-events:all;border-radius:50%;scale:1.5}.InputSlider_root__Nck47.InputSlider_rootActive__eYxfB input[type=range]::-webkit-slider-thumb{cursor:-webkit-grabbing;cursor:grabbing}.InputStepper_root__Wl7tB{display:flex;align-items:center;justify-content:space-between;width:128px}.InputStepper_button__sF2Db{display:flex;align-items:center;justify-content:center;appearance:none;width:32px;height:32px;border:2px solid var(--color-gray-80);border-radius:50%;background:none}.InputStepper_button__sF2Db:not(:disabled):hover{opacity:.8;cursor:pointer}.InputStepper_button__sF2Db:disabled{border-color:var(--color-gray-30)}.InputStepper_button__sF2Db:disabled path{fill:var(--color-gray-30)}.InputStepper_input__2gbmg{appearance:none;border:0;outline:none;text-align:center;width:64px;padding-left:var(--space);padding-right:var(--space);font-size:var(--fontSize-xl)}.Layout_root__fUOai{display:flex;flex-shrink:0;align-items:flex-start;justify-content:flex-start}.Layout_direction--row-reverse__8FKju{flex-direction:row-reverse}.Layout_direction--column-reverse__aflFK{flex-direction:column-reverse}.Layout_direction--row__SBrcj{flex-direction:row}.Layout_direction--column__XxXU4{flex-direction:column}.Layout_direction--row-reverse__8FKju>.Layout_item__XXi9i:not(:last-child),.Layout_direction--row__SBrcj>.Layout_item__XXi9i:not(:first-child){margin-left:var(--space-16x)}.Layout_direction--column-reverse__aflFK>.Layout_item__XXi9i:not(:last-child),.Layout_direction--column__XxXU4>.Layout_item__XXi9i:not(:first-child){margin-top:var(--space-16x)}.Layout_main__bHD73{width:100%;flex:1}.Layout_sidebar__NuYdD{width:100%;place-self:stretch}.LinkBox_root__K8vMj{display:block;cursor:pointer;position:relative}.LinkBox_variant--laptop__kW0nr{border-radius:var(--rounded);box-shadow:var(--shadow-box);padding:var(--space-6x)}.LinkBox_variant--mobile__U5GSO{padding:var(--space-2x) 0}.LinkCard_root__YuCXW{color:inherit}.LinkCard_inner__1xp3R{width:100%;display:flex;flex-direction:row;align-items:center;padding:var(--space-2x) var(--space-4x) var(--space-2x) var(--space-2x);border-radius:var(--rounded);border:1px solid var(--color-gray-20)}.LinkCard_thumbnail__myUny{width:64px;height:64px}.LinkCard_thumbnail__myUny img{border-radius:var(--rounded)}.LinkCard_title__Kc_jz{line-height:var(--lineHeight-2xl);font-size:var(--fontSize-base);font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin-left:var(--space-4x)}.LinkCard_main__bf5VP{background-color:var(--color-white)}@media screen and (max-width:767px){.LinkCard_inner__1xp3R{padding:6px var(--space-4x) 6px 6px}.LinkCard_thumbnail__myUny{width:36px;height:36px}.LinkCard_title__Kc_jz{font-size:var(--fontSize-sm);line-height:20px;margin-left:var(--space-2x)}}.List_root__23E_1{padding:var(--space-4x);display:block}.List_variant--default__z0pdI{border-bottom:1px solid var(--color-gray-10)}.List_variant--card__0hg56{padding:var(--space-6x);border:1px solid var(--color-gray-30);border-radius:var(--rounded)}.List_disabled__ybHO0{opacity:.4;cursor:not-allowed!important;background-color:var(--color-gray-5)}.List_variant--card--alert__QjW90{margin:var(--space-4x) calc(var(--space-6x) * -1) calc(var(--space-6x) * -1);border-radius:0 0 var(--rounded) var(--rounded);overflow:hidden}.List_subText___2fZ2{font-size:var(--fontSize-sm);line-height:var(--lineHeight-base);margin-top:var(--space-3x);color:var(--color-gray-80)}.LoadingLogo_root__ZFvnf{text-align:center}.LoadingLogo_loadingText__ztWhY{position:relative;margin-top:-40px}.LoadingLogo_size--base__P1cOr img{width:200px;height:200px}@media screen and (max-width:767px){.LoadingLogo_size--base__P1cOr img{width:150px;height:150px}}.LoadingLogoOverlay_root__4sEYl{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.9);z-index:var(--z-index-modal);overflow:hidden}.Maintenance_root__jDcc_{text-align:center}@media screen and (min-width:768px){.Maintenance_root__jDcc_{display:flex;flex-direction:row;justify-content:center;align-items:center}.Maintenance_img__JO3d0{margin-right:var(--space-8x)}}.Modal_container__iGyAx{display:flex;flex-direction:column;flex-shrink:0;background-color:var(--color-white);overflow:hidden}.Modal_container__iGyAx.Modal_init__arNL8{transform:translateY(100%)}.Modal_container__iGyAx.Modal_opened__LNu_S{transform:translateY(0);transition:transform .2s}.Modal_height--fullScreen__w1RXZ{height:calc(100% - var(--space-4x))}.Modal_height--auto__4fnIq{height:auto;max-height:100%;overflow-y:scroll}.Modal_container--mobile__REV0P{position:fixed;width:100%;bottom:0;left:0;border-top-left-radius:var(--rounded-md);border-top-right-radius:var(--rounded-md);padding-bottom:var(--space-2x)}.Modal_container--desktop-lg__Vc1lF,.Modal_container--desktop__hFUL4{width:500px;height:auto;max-height:90vh;border-radius:var(--rounded-md)}.Modal_container--desktop-lg__Vc1lF{width:744px}.Modal_container--desktop__hFUL4 .Modal_body__q2oKl{max-height:700px}.Modal_header___wRP8{position:relative;display:flex;align-items:center;justify-content:center;height:56px;flex-shrink:0;border-bottom:1px solid var(--border-gray)}.Modal_body__q2oKl{flex-basis:100%;overflow:auto}.Modal_close__glAoL{appearance:none;background:none;border:0;position:absolute;top:50%;left:var(--space-4x);transform:translateY(-50%);cursor:pointer}.Modal_action___Zun7{flex-shrink:0;padding:var(--space-4x) var(--space-6x);border-top:1px solid var(--border-gray)}@media screen and (min-width:768px){.Modal_container__iGyAx.Modal_init__arNL8{opacity:0;transform:scale(.9)}.Modal_container__iGyAx.Modal_opened__LNu_S{opacity:1;transform:translateX(0);transition:transform .2s}}.Note_root__myVg0{padding:var(--space-3x);border-radius:var(--rounded);border-width:1px;border-style:solid;font-size:var(--fontSize-base);line-height:var(--lineHeight-lg)}.Note_root__myVg0 p{margin:0;padding:0;white-space:pre-line}.Note_root__myVg0.Note_bold__Zw9El p{font-weight:700}.Note_centered__JlNkI{text-align:center}.Note_primary--solid__CIRtG{background-color:var(--color-primary);color:var(--color-white)}.Note_primary--outline__g4711{background-color:var(--color-white);border-color:var(--color-primary);color:var(--color-primary)}.Note_disabled--solid__yXhiv{background-color:var(--color-disabled-light);border-color:var(--color-disabled-light);color:var(--color-disabled)}.Note_disabled--outline__oocRK{background-color:var(--color-white);border-color:var(--color-disabled);color:var(--color-disabled)}.style_root__FWSFi{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%}.style_pageNumberArea__ML7PQ{display:flex;gap:8px}.style_circleButton__EYatC{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;color:var(--color-gray-80);background-color:var(--color-white);font-weight:700}@media (max-width:767px){.style_circleButton__EYatC{font-size:var(--fontSize-base);width:32px;height:32px}}.style_circleButton__EYatC:hover{background-color:var(--color-gray-5)}.style_circleButton__EYatC.style_selected__jvh2T{background:var(--color-green-5);border:1px solid var(--color-green-40)}.style_circleButton__EYatC.style_disabled__FTaNw:hover,.style_circleButton__EYatC.style_ellipsis__3iDWS:hover{background-color:var(--color-white)}.style_circleButton__EYatC.style_ellipsis__3iDWS{padding-bottom:8px}@media (max-width:767px){.style_ellipsis__3iDWS{padding-bottom:7px}}.style_ellipsis__3iDWS:hover{opacity:1}.style_isInvisible__HBUe3{display:none}.PaymentIcon_root__qBZGC{display:inline-block;vertical-align:middle}.PaymentIcon_root__qBZGC>img{object-fit:contain}.PaymentIcon_size--md__Sosnh{height:24px}.PaymentIcon_size--lg__oT0N7{height:32px}.PaymentIcon_size--xl__wNzQM{height:48px}.Profile_root__LmSQ6{display:flex}.Profile_root__LmSQ6.Profile_alignCenter__kb6pn{align-items:center}.Profile_imageWrapper__VT3d2{margin-right:var(--space-6x)}.Profile_image__c0F9j{width:80px;height:80px;border-radius:50%;object-fit:cover}.Profile_description__rBqsc{margin-top:var(--space-2x)}@media (max-width:767px){.Profile_imageWrapper__VT3d2{margin-right:var(--space-4x)}.Profile_image__c0F9j{width:48px;height:48px}}.Progress_progress__rapo0{width:100%}.Progress_header__P2I9D{display:flex;justify-content:space-between;font-size:var(--fontSize-sm);line-height:var(--lineHeight-sm)}.Progress_overall__9YYk8{font-weight:700}.Progress_outer__QaiGH{display:flex;margin-top:var(--space)}.Progress_inner__Pce6p{width:100%;background-color:var(--color-gray-10);border-radius:100px}.Progress_background__h1uYB{background-color:var(--color-primary);border-radius:100px}.Radio_root__drpkb{display:flex;justify-items:center;align-items:center;position:relative;cursor:pointer;user-select:none;height:40px}.Radio_radio__qT1mc{appearance:none;height:var(--space-5x);width:var(--space-5x);border-width:2px;border-style:solid;border-radius:50%;cursor:pointer;border-color:var(--color-gray-30);background-color:var(--color-white);margin-right:var(--space-4x)}.Radio_radio__qT1mc:after{opacity:0;content:"";display:block;border-radius:50%;position:absolute;transform:translateY(-50%);top:50%;background-color:var(--color-primary);height:10px;width:10px;left:5px}.Radio_radio__qT1mc:checked{border-color:var(--color-primary)}.Radio_radio__qT1mc:checked:after{opacity:1}.Radio_root__drpkb *{display:flex;align-items:center}.Rating_root__b6kUx{display:inline-flex;align-items:center}.Rating_size--base__28_Za .Rating_icon__bPz8k{width:16px;height:16px}.Rating_size--lg__1Tp0V .Rating_icon__bPz8k{width:24px;height:24px}.Rating_icon__bPz8k{background:url(https://newt-magazine-qk0d9yp85-reiwa-travel.vercel.app/_next/static/media/rating_star.9f405387.svg) no-repeat 50%;background-size:cover}.Rating_icon__bPz8k+.Rating_icon__bPz8k{margin-left:1px}.Rating_icon--hidden__hyxvQ{visibility:hidden}.ReadMore_root__oAiGB{background:none;border:0;cursor:pointer;text-decoration:none;appearance:none;white-space:nowrap;outline:none}.ReadMore_text__dB_wl{font-size:var(--fontSize-sm);line-height:var(--lineHeight-sm);font-weight:700;color:var(--color-gray-80)}.ReadMore_footer__UKFHa{display:flex;justify-content:flex-end;margin-top:var(--space-6x)}.SalesBanner_root__bPKTn{margin-top:44px}.SalesBanner_image__pdcQ0{width:100%;border-radius:var(--rounded)}@media screen and (max-width:767px){.SalesBanner_root__bPKTn{margin-top:16px}}.SalesModal_footer__Wy7rn{padding:16px 24px}.SalesModal_action__WQ0P0{padding:10px;margin-bottom:10px;font-weight:700;color:#fff;text-align:center;background-color:#00cd68;border-radius:100px}.SalesModal_close__YT6_a{text-align:center}.SalesModal_close__YT6_a button{padding:10px 40px;font-weight:700;color:#757575;background:none;border:none}.SalesModal_image__cXbPf{width:100%;object-fit:cover}.SalesModal_description__wpWDd{padding:16px 24px}.Scroller_root__RhyTV{width:100%;height:auto}.Scroller_inner__rpYTo{width:100%;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.Scroller_inner__rpYTo::-webkit-scrollbar{display:none}.Section_root__va1FS{padding-top:var(--space-8x);padding-bottom:var(--space-8x)}.Section_bgGray__AXHhv{background-color:var(--bg-gray)}.Section_titleHasSideElement__z1AgY{display:flex;justify-content:space-between}.Section_description__GX2nt{white-space:pre-wrap}@media screen and (max-width:767px){.Section_root__va1FS{padding-bottom:var(--space-6x)}}.SegmentButton_root__UOiJ_{max-width:100%;display:flex}.SegmentButton_root__UOiJ_>:first-child{border-radius:32px 0 0 32px;margin-left:0;padding:0 var(--space-3x) 0 var(--space-4x);flex:0 0 auto}.SegmentButton_root__UOiJ_>:last-child{border-radius:0 32px 32px 0}.SegmentButton_checked__0CIhG.SegmentButton_body__WL52x{background-color:var(--color-green-light);border-color:var(--color-primary);z-index:2}.SegmentButton_checked__0CIhG.SegmentButton_body__WL52x:not(.SegmentButton_checked__0CIhG):hover{opacity:.8}.SegmentButton_body__WL52x{position:relative;display:flex;align-items:center;border:1px solid var(--border-gray-dark);justify-content:center;background-color:var(--color-white);transition:opacity var(--duration);font-weight:700;max-width:100%;margin-left:-1px}.SegmentButton_input__Ewcew{-webkit-appearance:none;-moz-appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1;cursor:pointer}.SegmentButton_label__ACUCo{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SegmentButton_size--sm__hAblW{height:32px}.SegmentButton_size--md__rC0aZ,.SegmentButton_size--sm__hAblW{font-size:var(--fontSize-sm);padding:var(--space-2x) var(--space-6x)}.SegmentButton_size--md__rC0aZ{height:36px}.SegmentButton_size--lg___UHqn{font-size:var(--fontSize-base);padding:var(--space-2x) var(--space-6x);height:40px}.SegmentButton_icon__c9oYx+.SegmentButton_label__ACUCo,.SegmentButton_label__ACUCo+.SegmentButton_icon__c9oYx{margin-left:var(--space)}@media screen and (max-width:1024px){.SegmentButton_root__UOiJ_>:last-child{padding-right:var(--space)}.SegmentButton_body__WL52x{flex:1;padding:0;height:36px}}.ShareButton_root__sNm5w{display:inline-flex;align-items:center;justify-content:center;font-weight:700;cursor:pointer;text-decoration:none;appearance:none;white-space:nowrap}.ShareButton_root__sNm5w.ShareButton_disabled__q_oCb{opacity:.7}button.ShareButton_root__sNm5w{border:none;background:none}.ShareButton_icon__pZo5M img{width:100%;height:100%}.ShareButton_size--md__wJxBH{height:var(--space-10x)}.ShareButton_size--md__wJxBH .ShareButton_icon__pZo5M{width:40px;height:40px}.ShareButton_size--lg__XpwUR{height:var(--space-14x)}.ShareButton_size--lg__XpwUR .ShareButton_icon__pZo5M{width:48px;height:48px}.Skeleton_root__pKVK_{background-image:linear-gradient(270deg,var(--color-white),var(--color-gray-10),var(--color-gray-10),var(--color-white));min-height:24px;border-radius:var(--rounded);background-size:400% 100%;animation:Skeleton_skeleton_loading__OYQIz 8s ease-in-out infinite}.Skeleton_rounded__KxsyB{border-radius:50%}@keyframes Skeleton_skeleton_loading__OYQIz{0%{background-position:200% 0}to{background-position:-200% 0}}.Slider_slider__e23N9{margin-top:var(--space-8x);overflow:auto}.Slider_sliderList__n_Ie5{display:flex}.Slider_sliderList__n_Ie5>li+li{margin-left:var(--space-4x)}.Slider_shape--square__7qmV9{width:216px;height:216px}.Slider_shape--oblong__ifTnX{width:310px;height:216px}.Slider_sliderItem__NMMyo{position:relative;overflow:hidden;border-radius:var(--rounded)}.Slider_sliderItem__NMMyo img{object-fit:cover;width:100%;height:100%}@media screen and (max-width:767px){.Slider_slider__e23N9{margin-top:var(--space-4x);margin-left:calc(var(--space-6x) * -1);margin-right:calc(var(--space-6x) * -1)}.Slider_sliderList__n_Ie5>li:first-child{padding-left:var(--space-6x)}.Slider_sliderList__n_Ie5>li:last-child{padding-right:var(--space-6x)}.Slider_sliderItem__NMMyo{position:relative;overflow:hidden;border-radius:var(--rounded)}}.Steps_root__kgyAF{display:flex}.Steps_centered__HwzYz,.Steps_circle__mREhT{justify-content:center}.Steps_circle__mREhT{width:var(--space-6x);height:var(--space-6x);background-color:var(--color-disabled);border-radius:var(--rounded-full);display:flex;align-items:center}.Steps_circle--active___FNcv{background-color:var(--color-black)}.Steps_circle--mobile__KmSlz{width:var(--space-4x);height:var(--space-4x)}.Steps_divider__H9ckZ{border-top:3px solid var(--color-disabled-light);width:40px}.Steps_divider--mobile__PN2jw{margin-top:var(--space-2x)}.Tabs_root__jVF1_{border-bottom:1px solid var(--border-gray)}.Tabs_tabs__0K1Ie{display:flex}.Tabs_tabs__0K1Ie.Tabs_start__8Ck4W{justify-content:start}.Tabs_tab__SfLrM,.Tabs_tabs__0K1Ie.Tabs_center___o_ll{justify-content:center}.Tabs_tab__SfLrM{display:flex;flex-direction:column;height:40px;padding-bottom:var(--space)}.Tabs_tab__SfLrM>button{border-radius:var(--rounded)}.Tabs_active__HUkBa>button>span{position:relative}.Tabs_active__HUkBa>button>span:after{position:absolute;top:22px;content:"";display:block;width:100%;height:4px;background-color:var(--color-primary);border-radius:56px}.Tabs_inactive__uSddH>button>span{color:var(--color-gray-50)}@media screen and (max-width:767px){.Tabs_tabs__0K1Ie{flex-wrap:nowrap;overflow-x:scroll}.Tabs_tabs__0K1Ie.Tabs_center___o_ll,.Tabs_tabs__0K1Ie.Tabs_start__8Ck4W{justify-content:start}.Tabs_tab__SfLrM>button{padding:0 var(--space-4x)}.Tabs_active__HUkBa:after{left:24px}}.TextArea_root__Fjtps{border-radius:4px;border:1px solid var(--color-gray-30);padding:var(--space-3x);font-size:var(--fontSize-base)}.TextArea_root__Fjtps:focus-visible{outline:1px solid var(--color-blue-80)}.ThemeCard_root___0GqV{display:flex;flex-direction:column-reverse;color:inherit;text-decoration:none}.ThemeCard_figure__dobOR{position:relative;height:0;padding-top:60.975%;border-radius:var(--rounded);overflow:hidden}.ThemeCard_img__8ZeKl{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:auto;vertical-align:middle;backface-visibility:hidden}.ThemeCard_variant--disabled__VxjBE .ThemeCard_img__8ZeKl{filter:brightness(.5)}.ThemeCard_tag__rCiIw{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ThemeCard_title__7sXnj{display:flex;align-items:center;justify-content:space-between;flex-basis:100%;margin-top:var(--space-3x)}.ThemeCard_variant--disabled__VxjBE .ThemeCard_title__7sXnj{opacity:.5}.ThemeCard_titleIcon__j89SW{flex-shrink:0}@media screen and (max-width:1024px){.ThemeCard_title__7sXnj{margin-top:var(--space-2x)}}.TagColored_root__Rbd3S{display:inline-flex;align-items:center;color:var(--color-white);border-radius:var(--rounded-xs);font-weight:700}.TagColored_root--sm__1JamH{height:24px;font-size:var(--fontSize-sm);padding:var(--space-2) var(--space-2x)}.TagColored_root--base__IEe6T{height:32px;font-size:var(--fontSize-base);padding:var(--space) var(--space-4x)}.TagColored_root__Rbd3S:not(:last-child){margin-right:var(--space-2x)}.TagColored_themeIcon__fMJBY{height:16px;width:16px}.TagColored_root--sm__1JamH .TagColored_themeIcon__fMJBY{margin-right:var(--space)}.TagColored_root--base__IEe6T .TagColored_themeIcon__fMJBY{margin-right:var(--space-2)}.TagColored_root--sm__1JamH .TagColored_label__IlzuI{line-height:20px}.TagColored_root--base__IEe6T .TagColored_label__IlzuI{line-height:24px}.Toast_root__sABbD{width:311px;position:fixed;left:50%;transform:translate(-50%);cursor:pointer;animation:Toast_toast__Ri_B_ .32s forwards;z-index:var(--z-index-toast)}@keyframes Toast_toast__Ri_B_{0%{bottom:0;transform:translate(-50%) scale(1);opacity:0}to{bottom:calc(56px + 24px);transform:translate(-50%) scale(1);opacity:1}}.Toast_inner__WZhOU{font-weight:700;border-radius:var(--rounded);display:flex;align-items:center;justify-content:space-between;box-shadow:var(--shadow-dark);margin:0 var(--space-4x)}.Toast_left__zKRLD{padding:var(--space-4x);padding-right:var(--space-2x);display:flex;align-items:center}.Toast_right__vVmEv{padding:var(--space-4x);padding-left:var(--space-2x);font-weight:700;font-size:var(--fontSize-base);color:var(--color-blue-70);width:70px}.Toast_variant--success__S_0zg{background-color:var(--color-green-5);border:1px solid var(--color-green-10)}.Toast_variant--error__7mp5H{background-color:var(--color-danger)}@media screen and (min-width:768px){.Toast_root__sABbD{width:560px}}@media screen and (min-width:1025px){@keyframes Toast_toast__Ri_B_{0%{bottom:0;transform:translate(-50%) scale(1);opacity:0}to{bottom:40px;transform:translate(-50%) scale(1);opacity:1}}}.WishlistButton_root__pGPe7{display:flex;justify-content:center;align-items:center;cursor:pointer}@keyframes WishlistButton_addWishlist__QQU99{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.WishlistButton_variant--pressed__0eOyh{animation:WishlistButton_addWishlist__QQU99 .18s ease-in-out 0s}.WishlistButton_variant--default__3C7fL.WishlistButton_stroke--black__Seiym>svg>path{fill:var(--color-black)}.WishlistButton_variant--default__3C7fL.WishlistButton_stroke--white__bestB>svg>path:first-child{fill:var(--color-black);opacity:.3}.WishlistButton_variant--default__3C7fL.WishlistButton_stroke--white__bestB>svg>path:last-child{fill:var(--color-white)}.WishlistButton_variant--pressed__0eOyh.WishlistButton_stroke--black__Seiym>svg>path:first-child,.WishlistButton_variant--pressed__0eOyh.WishlistButton_stroke--white__bestB>svg>path:first-child{fill:var(--color-red-60)}.WishlistButton_variant--pressed__0eOyh.WishlistButton_stroke--black__Seiym>svg>path:last-child,.WishlistButton_variant--pressed__0eOyh.WishlistButton_stroke--white__bestB>svg>path:last-child{fill:var(--color-red-5)}.WishlistButton_size--sm__ElNFF>svg{width:16px;height:16px}.WishlistButton_size--md__VJDEt>svg{width:24px;height:24px}.WishlistButton_size--lg__SMjAm>svg{width:32px;height:32px}.WishlistButton_size--xl__nKnF_>svg{width:48px;height:48px}@media (min-width:768px){.WishlistButton_root__pGPe7:hover{background-color:var(--color-gray-5);border-radius:50%;opacity:.8}.WishlistButton_variant--default__3C7fL.WishlistButton_stroke--white__bestB:hover>svg>path{fill:var(--color-black)}}.TourCard_root__WcuhO{display:block;border:2px solid var(--border-gray);border-radius:var(--rounded);width:100%;color:inherit}.TourCard_root__WcuhO:not(:last-child){margin-bottom:var(--space-6x)}.TourCard_root__WcuhO.TourCard_highlight__yk0En{border:1px solid var(--color-primary)}.TourCard_highlightHeader__md6sS{border-radius:var(--rounded) var(--rounded) 0 0;display:flex;align-items:center;padding:var(--space-3x);background-color:var(--color-green-5)}.TourCard_highlightHeader__md6sS>i{margin-right:var(--space-4x)}.TourCard_inner__zuUtp{display:flex;width:100%;padding:var(--space-4x) var(--space-4x) var(--space-4x) var(--space-4x)}.TourCard_thumbnail__bidr5{position:relative;width:300px;flex-shrink:0}.TourCard_thumbnailInner__y7m4w{position:relative;height:100%;min-height:200px;overflow:hidden;border-radius:var(--rounded)}.TourCard_thumbnail__bidr5 .TourCard_mainImage__MmfXO{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.TourCard_labels__G67yg{position:absolute;padding:var(--space-2x);z-index:1;display:flex;width:100%;flex-wrap:wrap}.TourCard_wishlistButtonWrapper__PBGly{position:absolute;margin:var(--space);top:0;right:0;z-index:1}.TourCard_stayInfo__GwU5V{position:absolute;bottom:var(--space-2x);padding-left:var(--space-2x);display:flex;width:100%;z-index:var(--z-index-float);font-size:var(--fontSize-sm);color:var(--color-white);font-weight:700}.TourCard_stayInfo__GwU5V>:first-child{margin-right:var(--space-2x)}.TourCard_stayInfo__GwU5V>:nth-child(2){max-width:65%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TourCard_stayInfo__GwU5V>:nth-child(3) span{margin-left:var(--space-2x);margin-right:var(--space)}.TourCard_thumbnail__bidr5 .TourCard_imageCover__EDZhu{width:100%;height:100%;top:0;left:0;position:absolute;background:linear-gradient(rgba(0,0,0,0) 50%,rgba(0,0,0,.5));border-radius:var(--rounded)}.TourCard_detail__s_IQ5{display:flex;flex-direction:column;align-content:flex-start;justify-content:space-between;width:calc(100% - 300px);padding-left:var(--space-6x)}.TourCard_title__IShJT{font-weight:700;font-size:var(--fontSize-lg);line-height:2;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.TourCard_items__W8qCE{margin-top:var(--space-2x)}.TourCard_items__W8qCE>li:first-child{margin-bottom:var(--space)}.TourCard_item____m4x{display:flex;align-items:center}.TourCard_itemIcon__4P42J{flex-shrink:0}.TourCard_itemIcon__4P42J+.TourCard_itemBody__D9v11{padding-left:var(--space-2x);width:calc(100% - 16px)}.TourCard_hotel__3tVy7{display:flex;align-items:center;overflow:hidden;max-width:100%;gap:var(--space-2x)}.TourCard_hotelRating__A6E2H{flex-shrink:0}.TourCard_hotelNameWrap__ESkui{display:flex;align-items:center;gap:var(--space)}.TourCard_hotelName__gzdPe{flex:1 0 0;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.TourCard_footer__bQKdS{display:flex;flex-direction:column;margin-top:var(--space-2x)}.TourCard_flexibleSearchInfo__NlNkv{margin-top:var(--space-2x);display:flex;align-items:center;gap:var(--space-2x)}.TourCard_flexibleSearchInfo__NlNkv,.TourCard_searchInfo__hx8ja{color:var(--color-gray-50);font-weight:700;font-size:var(--fontSize-xs)}.TourCard_flexibleSearchInfo__NlNkv .TourCard_flexibleTravelDates__vC8k3{border:1px dashed var(--color-gray-50);padding:var(--space) var(--space-2x);border-radius:var(--rounded-xs)}.TourCard_footerBottom__NZZMl{display:flex;justify-content:space-between;align-items:center}.TourCard_priceInfo__wt1nW{display:flex;flex-direction:column;justify-content:space-between}.TourCard_price__nPhZm{font-size:var(--fontSize-2xl);line-height:var(--lineHeight-3xl);font-weight:700}.TourCard_action__A_1nt{width:140px}.TourCard_freeCancel__Elpvr{color:var(--color-primary);font-size:var(--fontSize-sm);font-weight:700}.TourCard_freeCancelForPC__q8rdF{display:flex;align-items:center;gap:var(--space);margin-top:var(--space-3x)}.TourCard_freeCancelForSP__GHyQt{display:none}.TourCard_airlineInfo__RNffS{display:flex;align-items:center;gap:var(--space)}.TourCard_airlineName__kiQDC{min-width:0}.TourCard_airlineImage__0d2H2{height:20px;width:20px;object-fit:contain}.TourCard_flightTime__ULRS8{width:28px;padding-left:var(--space);padding-right:var(--space);height:20px;display:flex;align-items:center;justify-content:center}.TourCard_flightTimeWrapper__U_SKh{white-space:nowrap}.TourCard_flightInfoWrapper__Mco8q{display:flex;align-items:center;width:100%;gap:var(--space-2x)}.TourCard_airlineSection__gvv_8{display:flex;align-items:center;gap:var(--space);min-width:0;flex:0 1 auto}.TourCard_flightDetailsSection__f9JmB{display:flex;align-items:center;gap:var(--space-2x);flex-shrink:0}@media screen and (max-width:767px){.TourCard_root__WcuhO{border:0;padding-top:var(--space-4x);padding-bottom:var(--space-4x)}.TourCard_root__WcuhO.TourCard_highlight__yk0En{border:0}.TourCard_root__WcuhO:not(:last-child){margin-bottom:0;border-bottom:1px solid var(--border-gray)}.TourCard_inner__zuUtp{flex-direction:column;padding:0}.TourCard_thumbnail__bidr5{width:auto}.TourCard_thumbnailInner__y7m4w{min-height:auto;height:145px}.TourCard_highlight__yk0En .TourCard_thumbnailInner__y7m4w{border-radius:0 0 var(--rounded) var(--rounded)}.TourCard_detail__s_IQ5{width:auto;padding-left:0;margin-top:var(--space-2x)}.TourCard_title__IShJT{font-size:var(--fontSize-base);line-height:var(--lineHeight-lg)}.TourCard_items__W8qCE{margin-top:var(--space-2x)}.TourCard_items__W8qCE>li+li{margin-top:var(--space)}.TourCard_footer__bQKdS{margin-top:var(--space)}.TourCard_flexibleSearchInfo__NlNkv,.TourCard_footerBottom__NZZMl,.TourCard_footer__bQKdS{justify-content:flex-end}.TourCard_footerBottom__NZZMl>.TourCard_priceInfo__wt1nW{flex:1}.TourCard_searchInfoSection__DsLNz{display:flex;justify-content:flex-end;align-items:center;gap:var(--space)}.TourCard_searchInfoSection__DsLNz>.TourCard_searchInfo__hx8ja{margin-top:0}.TourCard_price__nPhZm{font-size:var(--fontSize-xl);line-height:var(--lineHeight-3xl)}.TourCard_priceLabel__nINZV{display:flex;align-items:center;justify-content:flex-end;gap:var(--space)}.TourCard_priceLabel__nINZV>.TourCard_searchInfo__hx8ja{margin-top:0}.TourCard_action__A_1nt{display:none}.TourCard_bottomSection__tLEZa{display:flex;justify-content:space-between;align-items:center;width:100%;flex:1}.TourCard_bottomSection__tLEZa.TourCard_isNotFreeCancel__wmPhh{justify-content:flex-end}.TourCard_freeCancelForPC__q8rdF{display:none}.TourCard_freeCancelForSP__GHyQt{display:flex;align-items:center;gap:var(--space)}.TourCard_airlineSection__gvv_8{min-width:0;flex:0 1 auto}.TourCard_flightDetailsSection__f9JmB{flex-shrink:0}}.TourCardPoint_point__sXjuO{display:flex}.TourCardPoint_point__sXjuO>span{font-size:var(--fontSize-sm);line-height:1.2}.TourCardPoint_point__sXjuO>span>span{font-weight:700;margin-right:var(--space);margin-left:var(--space)}.TourCardPoint_pointDetail__Z3xf6{background:none;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:var(--color-blue-80)}@media screen and (max-width:767px){.TourCardPoint_pricePoint__8lNs4{display:flex;justify-content:flex-end}}.TourCardSkeleton_root__B4HYH{display:flex}.TourCardSkeleton_root__B4HYH+.TourCardSkeleton_root__B4HYH{margin-top:var(--space-8x);padding-top:var(--space-8x);border-top:1px solid var(--border-gray)}.TourCardSkeleton_figure__P2ppA{max-width:300px;width:100%;flex-shrink:0}.TourCardSkeleton_rows__N_Ncm{flex-basis:100%;padding-left:var(--space-6x);padding-top:var(--space-4x)}.TourCardSkeleton_rows__N_Ncm>li+li{margin-top:var(--space-4x)}@media screen and (max-width:767px){.TourCardSkeleton_root__B4HYH{display:block}.TourCardSkeleton_root__B4HYH+.TourCardSkeleton_root__B4HYH{margin-top:var(--space-4x);padding-top:var(--space-4x);border-top:1px solid var(--border-gray)}.TourCardSkeleton_figure__P2ppA{max-width:100%}.TourCardSkeleton_rows__N_Ncm{padding-left:0}}.TourHistoryCard_root__mEweB{color:inherit}.TourHistoryCard_inner__j1_ae{width:100%;overflow:hidden}.TourHistoryCard_thumbnail__Ak_RQ{position:relative;width:100%;height:142px;flex-shrink:0}.TourHistoryCard_variant__toursWithQueryForMag__IzpAn .TourHistoryCard_thumbnail__Ak_RQ{height:160px}.TourHistoryCard_thumbnailInner__9Uw1n{position:relative;height:100%;overflow:hidden;border-radius:var(--rounded)}.TourHistoryCard_variant__toursWithQueryForMag__IzpAn .TourHistoryCard_thumbnailInner__9Uw1n{border-radius:var(--rounded) var(--rounded) 0 0}.TourHistoryCard_thumbnail__Ak_RQ .TourHistoryCard_mainImage__SJPOz{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.TourHistoryCard_labels__wAeF_{position:absolute;top:0;padding:var(--space-2x);display:flex;width:100%;flex-wrap:wrap}.TourHistoryCard_wishlistButtonWrapper__uksMl{position:absolute;margin:var(--space);top:0;right:0;z-index:var(--z-index-float)}.TourHistoryCard_stayInfo__h5j1X{position:absolute;bottom:var(--space-2x);padding-left:var(--space-2x);display:flex;width:100%;font-size:var(--fontSize-sm);font-weight:700;color:var(--color-white)}.TourHistoryCard_stayInfo__h5j1X>:first-child{margin-right:var(--space-2x)}.TourHistoryCard_stayInfo__h5j1X>:nth-child(2){max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TourHistoryCard_stayInfo__h5j1X>:nth-child(3) span{margin-right:var(--space)}.TourHistoryCard_thumbnail__Ak_RQ .TourHistoryCard_imageCover__vbTjR{width:100%;height:100%;top:0;left:0;position:absolute;background:linear-gradient(rgba(0,0,0,0) 50%,rgba(0,0,0,.5));border-radius:var(--rounded)}.TourHistoryCard_title__s4R9Y{margin-top:var(--space-2x);height:calc(var(--lineHeight-lg) * 2);line-height:var(--lineHeight-lg);font-size:var(--fontSize-base);font-weight:700;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.TourHistoryCard_items__G_Gyq,.TourHistoryCard_items__G_Gyq>li+li{margin-top:var(--space)}.TourHistoryCard_item__Yp8GF{display:flex;align-items:center;word-break:keep-all}.TourHistoryCard_itemBody__Qq0kM{width:100%}.TourHistoryCard_item__Yp8GF span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.TourHistoryCard_hotel__yn_Og{display:flex;align-items:center;overflow:hidden;max-width:100%;gap:var(--space-2x)}.TourHistoryCard_hotelRating___4w6u{flex-shrink:0}.TourHistoryCard_hotelNameWrap__PLMz9{display:flex;align-items:center;gap:var(--space);overflow:hidden}.TourHistoryCard_hotelName__ttest{flex:1 0 0;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.TourHistoryCard_footer__UOLjb{margin-top:var(--space)}.TourHistoryCard_price__HYiqH{display:flex;align-items:center;justify-content:flex-end;width:100%}.TourHistoryCard_price__HYiqH>dt{color:var(--color-gray-50);font-weight:700;font-size:var(--fontSize-xs);margin-right:var(--space-2x)}.TourHistoryCard_price__HYiqH>dd{font-size:var(--fontSize-xl);line-height:var(--lineHeight-lg);font-weight:700}.TourHistoryCard_point__F7ovj{display:flex;justify-content:flex-end;width:100%;margin-top:var(--space)}.TourHistoryCard_point__F7ovj>span{font-size:var(--fontSize-sm);line-height:1.2}.TourHistoryCard_point__F7ovj>span>span{font-weight:700;margin-right:var(--space);margin-left:var(--space)}@media (max-width:1024px){.TourHistoryCard_thumbnail__Ak_RQ:not(.TourHistoryCard_variant__recommendedTourCard__g6YS_ .TourHistoryCard_thumbnail__Ak_RQ,.TourHistoryCard_variant__toursWithQueryForMag__IzpAn .TourHistoryCard_thumbnail__Ak_RQ){height:110px}}.TourHistoryCard_flightInfoWrapper__7AZbm{display:flex;align-items:center;width:100%;gap:var(--space-2x)}.TourHistoryCard_airlineSection__GM6MA{display:flex;align-items:center;gap:var(--space);min-width:0;flex:0 1 auto}.TourHistoryCard_airlineImage__P87MX{width:20px;height:20px;object-fit:contain;flex-shrink:0}.TourHistoryCard_airlineName__msBr5{min-width:0}.TourHistoryCard_flightDetailsSection__SWlEd{display:flex;align-items:center;gap:var(--space-2x);flex-shrink:0}.TourHistoryCard_flightTime__trZd5{width:28px;padding-left:var(--space);padding-right:var(--space);height:20px;display:flex;align-items:center;justify-content:center}.TourHistoryCard_flightTimeWrapper__HOebq{white-space:nowrap}