*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}body{font-family:Pretendard,system-ui,sans-serif}:root{--app-max-width:93rem;--header-height:6.25rem;--heading-1:3.5rem;--heading-2:2.5rem;--heading-3:2.125rem;--heading-4:1.75rem;--heading-5:1.5rem;--heading-1-line:160%;--heading-2-line:150%;--heading-3-line:150%;--heading-4-line:150%;--heading-5-line:150%;--body-xl:1.25rem;--body-lg:1.125rem;--body-md:1rem;--body-sm:0.875rem;--body-xl-line:150%;--body-lg-line:150%;--body-md-line:150%;--body-sm-line:150%;--caption:0.75rem;--caption-line:150%;--en-heading-1-line:130%;--en-heading-2-line:120%;--en-heading-3-line:120%;--en-heading-4-line:130%;--en-heading-5-line:120%;--en-body-xl-line:120%;--en-body-lg-line:120%;--en-body-md-line:120%;--en-body-sm-line:120%;--en-caption-line:120%;--regular:400;--roman:400;--medium:500;--semibold:600;--bold:700;--primary-gold:#6b5f55;--secondary-black:#222;--secondary-mediumRed:#ab555f;--secondary-mediumGold:#b8716a;--tertiary-cyan:#0cc;--tertiary-orange:#ff7347;--tertiary-darkRed:#9f3836;--tertiary-yellow:#d0be39;--tertiary-navy:#172738;--gray-title:#222;--gray-body:#6a6a6a;--gray-caption:#999;--gray-disable:#ccc;--gray-fixed:#e4e4e4;--background-bg2:#f6f6f6;--background-bg3:#fff;--background-outline:#f2f2f2;--error-strong:#d62323;--error-light:#f74242;--dim:rgba(0,0,0,.8);--calendar-sunday:#d62323;--calendar-today:#203bff;--calendar-range:#f2ede8;--gauge-earn:#fed450;--gauge-stay:#96a2ff;--input-height:3.5rem;--input-height-sm:2.875rem;--input-label-gap:0.5rem;--xl-button-height:4rem;--lg-button-height:2.75rem;--md-button-height:2.75rem;--sm-button-height:2rem;--xl-button-min-width:12.5rem;--lg-button-min-width:9.375rem;--md-button-min-width:7.5rem;--sm-button-min-width:5.625rem;--xl-button-padding:1.25rem;--lg-button-padding:0.75rem 1.25rem;--md-button-padding:0.75rem 1.25rem;--sm-button-padding:0.4rem 0.875rem;--border-radius-10:0.625rem;--border-radius-5:0.3125rem;--border-radius-50:3.125rem;--modal-xs-max-width:22.5rem;--modal-sm-max-width:36.25rem;--modal-md-max-width:32.375rem;--modal-lg-max-width:55rem;--modal-xl-max-width:64.0625rem;--modal-2xl-max-width:70rem;--modal-xs-max-height:80vh;--modal-sm-max-height:75vh;--modal-md-max-height:70vh;--modal-lg-max-height:65vh;--modal-xl-max-height:60vh;--modal-2xl-max-height:90vh;--modal-xs-min-height:20vh;--modal-sm-min-height:25vh;--modal-md-min-height:30vh;--modal-lg-min-height:35vh;--modal-xl-min-height:40vh;--navigation-bar-height:4.375rem;--pagination-button-size:2.75rem;--pagination-button-size-mobile:2.75rem;--pagination-icon-size:1.375rem;--pagination-icon-size-mobile:1.5rem;--pagination-padding:0.625rem;--table-cell-padding:1.5rem;--table-border-width:0.125rem;--table-row-border-width:0.0625rem;--button-height-sm:2.5rem;--button-padding-sm:0.5rem 1rem;--mobile-card-padding:1.25rem;--mobile-divider-height:0.0625rem;--mobile-divider-margin:0.625rem;--mobile-button-padding:0.75rem 1.25rem;--share-icon-size:2.5rem;--share-button-size:5rem;--profile-navigation-menu-width:18.625rem;--header-border-color:#f2f2f2cc;--nav-title-gap:3.75rem}@media (max-width:1000px){:root{--header-height:4rem}}@media (max-width:640px){:root{--nav-title-gap:1.75rem;--heading-1:2.125rem;--heading-2:1.75rem;--heading-3:1.5rem;--heading-4:1.25rem;--heading-5:1.125rem;--heading-1-line:160%;--heading-2-line:160%;--heading-3-line:160%;--heading-4-line:160%;--heading-5-line:160%;--body-md:1rem;--body-sm:0.875rem;--body-md-line:160%;--body-sm-line:140%;--caption:0.75rem;--caption-line:130%;--en-heading-1-line:130%;--en-heading-2-line:120%;--en-heading-3-line:120%;--en-heading-4-line:130%;--en-heading-5-line:120%;--en-body-md-line:120%;--en-body-sm-line:120%;--en-caption-line:120%}}.\!container{width:100%!important}.container{width:100%}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.\!relative{position:relative!important}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.\!bottom-auto{bottom:auto!important}.bottom-0{bottom:0}.bottom-28{bottom:7rem}.bottom-3{bottom:.75rem}.bottom-\[-18px\]{bottom:-18px}.bottom-\[5\.625rem\]{bottom:5.625rem}.bottom-\[50px\]{bottom:50px}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-1\/3{left:33.333333%}.left-20{left:5rem}.left-24{left:6rem}.left-\[125px\]{left:125px}.right-0{right:0}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-\[-14px\]{right:-14px}.top-0{top:0}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-24{top:6rem}.top-4{top:1rem}.top-40{top:10rem}.top-5{top:1.25rem}.top-\[-14px\]{top:-14px}.top-\[250px\]{top:250px}.top-\[50\%\]{top:50%}.top-\[70\%\]{top:70%}.top-full{top:100%}.top-header{top:var(--header-height)}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100000\]{z-index:100000}.z-\[10000\]{z-index:10000}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[999999\]{z-index:999999}.z-\[99999\]{z-index:99999}.order-3{order:3}.m-0{margin:0}.m-auto{margin:auto}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-12{margin-left:3rem;margin-right:3rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-28{margin-left:7rem;margin-right:7rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-\[200px\]{margin-left:200px;margin-right:200px}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.my-20{margin-top:5rem;margin-bottom:5rem}.my-24{margin-top:6rem;margin-bottom:6rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-7{margin-top:1.75rem;margin-bottom:1.75rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-\[3\.75rem\]{margin-top:3.75rem;margin-bottom:3.75rem}.my-mobile-divider{margin-top:var(--mobile-divider-margin);margin-bottom:var(--mobile-divider-margin)}.-ml-2{margin-left:-.5rem}.-mt-2{margin-top:-.5rem}.-mt-5{margin-top:-1.25rem}.-mt-header{margin-top:calc(var(--header-height) * -1)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-40{margin-bottom:10rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-\[0\.3125rem\]{margin-bottom:.3125rem}.mb-\[1\.875rem\]{margin-bottom:1.875rem}.mb-\[100px\]{margin-bottom:100px}.mb-\[120px\]{margin-bottom:120px}.mb-\[12px\]{margin-bottom:12px}.mb-\[180px\]{margin-bottom:180px}.mb-\[200px\]{margin-bottom:200px}.mb-\[25px\]{margin-bottom:25px}.mb-\[3\.75rem\]{margin-bottom:3.75rem}.mb-\[30px\]{margin-bottom:30px}.mb-\[32px\]{margin-bottom:32px}.mb-\[3rem\]{margin-bottom:3rem}.mb-\[60px\]{margin-bottom:60px}.mb-\[80px\]{margin-bottom:80px}.ml-1{margin-left:.25rem}.ml-14{margin-left:3.5rem}.ml-16{margin-left:4rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-\[16rem\]{margin-left:16rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-3\.5{margin-right:.875rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[-0\.75rem\]{margin-top:-.75rem}.mt-\[0px\]{margin-top:0}.mt-\[100px\]{margin-top:100px}.mt-\[102px\]{margin-top:102px}.mt-\[10px\]{margin-top:10px}.mt-\[13px\]{margin-top:13px}.mt-\[14px\]{margin-top:14px}.mt-\[26px\]{margin-top:26px}.mt-\[3\.75rem\]{margin-top:3.75rem}.mt-\[36px\]{margin-top:36px}.mt-\[40px\]{margin-top:40px}.mt-\[50px\]{margin-top:50px}.mt-\[55px\]{margin-top:55px}.mt-\[60px\]{margin-top:60px}.mt-\[7\.5rem\]{margin-top:7.5rem}.mt-\[73px\]{margin-top:73px}.mt-auto{margin-top:auto}.mt-header{margin-top:var(--header-height)}.mt-input-label-gap{margin-top:var(--input-label-gap)}.box-border{box-sizing:border-box}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-5{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-5{-webkit-line-clamp:5}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[1\/0\.65\]{aspect-ratio:1/.65}.aspect-\[1\/1\]{aspect-ratio:1/1}.size-11{width:2.75rem;height:2.75rem}.size-24{width:6rem;height:6rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-6{width:1.5rem;height:1.5rem}.size-7{width:1.75rem;height:1.75rem}.size-9{width:2.25rem;height:2.25rem}.size-\[1\.125rem\]{width:1.125rem;height:1.125rem}.size-\[1\.375rem\]{width:1.375rem;height:1.375rem}.size-\[1\.625rem\]{width:1.625rem;height:1.625rem}.size-\[3\.25rem\]{width:3.25rem;height:3.25rem}.size-full{width:100%;height:100%}.\!h-\[45px\]{height:45px!important}.\!h-\[50px\]{height:50px!important}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\/2{height:50%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2\.5{height:.625rem}.h-2\/5{height:40%}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[0\.8125rem\]{height:.8125rem}.h-\[1\.875rem\]{height:1.875rem}.h-\[106px\]{height:106px}.h-\[116px\]{height:116px}.h-\[13\.75rem\]{height:13.75rem}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[1px\]{height:1px}.h-\[2\.625rem\]{height:2.625rem}.h-\[210px\]{height:210px}.h-\[240px\]{height:240px}.h-\[24px\]{height:24px}.h-\[250px\]{height:250px}.h-\[28px\]{height:28px}.h-\[2px\]{height:2px}.h-\[3\.5rem\]{height:3.5rem}.h-\[300px\]{height:300px}.h-\[30px\]{height:30px}.h-\[31px\]{height:31px}.h-\[350px\]{height:350px}.h-\[3px\]{height:3px}.h-\[40px\]{height:40px}.h-\[410px\]{height:410px}.h-\[42px\]{height:42px}.h-\[440px\]{height:440px}.h-\[44px\]{height:44px}.h-\[450px\]{height:450px}.h-\[480px\]{height:480px}.h-\[4px\]{height:4px}.h-\[50px\]{height:50px}.h-\[56px\]{height:56px}.h-\[64px\]{height:64px}.h-\[80px\]{height:80px}.h-\[var\(--navigation-bar-height\)\]{height:var(--navigation-bar-height)}.h-auto{height:auto}.h-button-lg{height:var(--lg-button-height)}.h-button-md{height:var(--md-button-height)}.h-button-sm{height:var(--sm-button-height)}.h-button-sm-custom{height:var(--button-height-sm)}.h-button-xl{height:var(--xl-button-height)}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-header{height:var(--header-height)}.h-input{height:var(--input-height)}.h-input-sm{height:var(--input-height-sm)}.h-px{height:1px}.h-screen{height:100vh}.h-share-button{height:var(--share-button-size)}.\!max-h-\[90vh\]{max-height:90vh!important}.max-h-0{max-height:0}.max-h-10{max-height:2.5rem}.max-h-40{max-height:10rem}.max-h-\[177px\]{max-height:177px}.max-h-\[200px\]{max-height:200px}.max-h-\[3\.25rem\]{max-height:3.25rem}.max-h-\[500px\]{max-height:500px}.max-h-\[90vh\]{max-height:90vh}.max-h-\[98vh\]{max-height:98vh}.max-h-\[calc\(100\%-5rem\)\]{max-height:calc(100% - 5rem)}.max-h-\[calc\(100dvh-var\(--header-height\2c 80px\)-2rem\)\]{max-height:calc(100dvh - var(--header-height,80px) - 2rem)}.max-h-full{max-height:100%}.max-h-modal-2xl{max-height:var(--modal-2xl-max-height)}.max-h-modal-lg{max-height:var(--modal-lg-max-height)}.max-h-modal-md{max-height:var(--modal-md-max-height)}.max-h-modal-sm{max-height:var(--modal-sm-max-height)}.max-h-modal-xl{max-height:var(--modal-xl-max-height)}.max-h-modal-xs{max-height:var(--modal-xs-max-height)}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-40{min-height:10rem}.min-h-48{min-height:12rem}.min-h-5{min-height:1.25rem}.min-h-\[100px\]{min-height:100px}.min-h-\[104px\]{min-height:104px}.min-h-\[1080px\]{min-height:1080px}.min-h-\[200px\]{min-height:200px}.min-h-\[300px\]{min-height:300px}.min-h-\[3rem\]{min-height:3rem}.min-h-\[420px\]{min-height:420px}.min-h-\[595px\]{min-height:595px}.min-h-\[600px\]{min-height:600px}.min-h-\[700px\]{min-height:700px}.min-h-\[768px\]{min-height:768px}.min-h-\[900px\]{min-height:900px}.min-h-\[calc\(100dvh_-_var\(--footer-height\2c 0px\)\)\]{min-height:calc(100dvh - var(--footer-height,0px))}.min-h-screen{min-height:100vh}.\!w-full{width:100%!important}.w-0{width:0}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-12{width:3rem}.w-14{width:3.5rem}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:8rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[104px\]{width:104px}.w-\[10px\]{width:10px}.w-\[116px\]{width:116px}.w-\[12\.5rem\]{width:12.5rem}.w-\[120px\]{width:120px}.w-\[160px\]{width:160px}.w-\[16px\]{width:16px}.w-\[170px\]{width:170px}.w-\[19\%\]{width:19%}.w-\[1px\]{width:1px}.w-\[20\%\]{width:20%}.w-\[200px\]{width:200px}.w-\[20px\]{width:20px}.w-\[22\%\]{width:22%}.w-\[227px\]{width:227px}.w-\[230px\]{width:230px}.w-\[24\%\]{width:24%}.w-\[24px\]{width:24px}.w-\[25\%\]{width:25%}.w-\[250px\]{width:250px}.w-\[270px\]{width:270px}.w-\[272px\]{width:272px}.w-\[2px\]{width:2px}.w-\[30\%\]{width:30%}.w-\[33\%\]{width:33%}.w-\[350px\]{width:350px}.w-\[352px\]{width:352px}.w-\[364px\]{width:364px}.w-\[36px\]{width:36px}.w-\[3px\]{width:3px}.w-\[40\%\]{width:40%}.w-\[40px\]{width:40px}.w-\[41\.875rem\]{width:41.875rem}.w-\[440px\]{width:440px}.w-\[44px\]{width:44px}.w-\[45\%\]{width:45%}.w-\[470px\]{width:470px}.w-\[480px\]{width:480px}.w-\[4px\]{width:4px}.w-\[50\%\]{width:50%}.w-\[50px\]{width:50px}.w-\[520px\]{width:520px}.w-\[563px\]{width:563px}.w-\[580px\]{width:580px}.w-\[600px\]{width:600px}.w-\[603px\]{width:603px}.w-\[626px\]{width:626px}.w-\[75vw\]{width:75vw}.w-\[78px\]{width:78px}.w-\[800px\]{width:800px}.w-\[80px\]{width:80px}.w-\[85\%\]{width:85%}.w-\[85px\]{width:85px}.w-\[99vw\]{width:99vw}.w-\[calc\(100\%-24px\)\]{width:calc(100% - 24px)}.w-\[calc\(100\%\/7\)\]{width:calc(100% / 7)}.w-\[calc\(100vw-15px\)\]{width:calc(100vw - 15px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.w-screen{width:100vw}.w-share-button{width:var(--share-button-size)}.min-w-0{min-width:0}.min-w-14{min-width:3.5rem}.min-w-24{min-width:6rem}.min-w-28{min-width:7rem}.min-w-40{min-width:10rem}.min-w-5{min-width:1.25rem}.min-w-60{min-width:15rem}.min-w-\[110px\]{min-width:110px}.min-w-\[12\.5rem\]{min-width:12.5rem}.min-w-\[160px\]{min-width:160px}.min-w-\[190px\]{min-width:190px}.min-w-\[200px\]{min-width:200px}.min-w-\[22\.5rem\]{min-width:22.5rem}.min-w-\[250px\]{min-width:250px}.min-w-\[272px\]{min-width:272px}.min-w-\[280px\]{min-width:280px}.min-w-\[360px\]{min-width:360px}.min-w-\[460px\]{min-width:460px}.min-w-\[494px\]{min-width:494px}.min-w-\[6\.25rem\]{min-width:6.25rem}.min-w-\[72px\]{min-width:72px}.min-w-\[800px\]{min-width:800px}.min-w-\[80px\]{min-width:80px}.min-w-button-lg{min-width:var(--lg-button-min-width)}.min-w-button-md{min-width:var(--md-button-min-width)}.min-w-button-sm{min-width:var(--sm-button-min-width)}.min-w-button-xl{min-width:var(--xl-button-min-width)}.min-w-full{min-width:100%}.max-w-14{max-width:3.5rem}.max-w-4xl{max-width:56rem}.max-w-64{max-width:16rem}.max-w-96{max-width:24rem}.max-w-\[1022px\]{max-width:1022px}.max-w-\[1140px\]{max-width:1140px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1340px\]{max-width:1340px}.max-w-\[1488px\]{max-width:1488px}.max-w-\[170px\]{max-width:170px}.max-w-\[1920px\]{max-width:1920px}.max-w-\[200px\]{max-width:200px}.max-w-\[212px\]{max-width:212px}.max-w-\[220px\]{max-width:220px}.max-w-\[270px\]{max-width:270px}.max-w-\[280px\]{max-width:280px}.max-w-\[340px\]{max-width:340px}.max-w-\[350px\]{max-width:350px}.max-w-\[355px\]{max-width:355px}.max-w-\[36rem\]{max-width:36rem}.max-w-\[390px\]{max-width:390px}.max-w-\[448px\]{max-width:448px}.max-w-\[478px\]{max-width:478px}.max-w-\[580px\]{max-width:580px}.max-w-\[600px\]{max-width:600px}.max-w-\[660px\]{max-width:660px}.max-w-\[663px\]{max-width:663px}.max-w-\[670px\]{max-width:670px}.max-w-\[833px\]{max-width:833px}.max-w-\[90vw\]{max-width:90vw}.max-w-\[calc\(50\%-8px\)\]{max-width:calc(50% - 8px)}.max-w-app{max-width:var(--app-max-width)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-modal-2xl{max-width:var(--modal-2xl-max-width)}.max-w-modal-lg{max-width:var(--modal-lg-max-width)}.max-w-modal-md{max-width:var(--modal-md-max-width)}.max-w-modal-sm{max-width:var(--modal-sm-max-width)}.max-w-modal-xl{max-width:var(--modal-xl-max-width)}.max-w-modal-xs{max-width:var(--modal-xs-max-width)}.max-w-none{max-width:none}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-\[1\]{flex:1}.flex-\[2\]{flex:2}.flex-initial{flex:0 1 auto}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-auto{flex-basis:auto}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-y-0{--tw-translate-y:0px}.translate-y-0,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-180{--tw-rotate:-180deg}.-rotate-180,.rotate-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate:0deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[0\.4fr_0\.6fr_0\.4fr_1fr\]{grid-template-columns:.4fr .6fr .4fr 1fr}.grid-cols-\[0\.75fr_1fr_0\.75fr_1fr\]{grid-template-columns:.75fr 1fr .75fr 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-20{gap:5rem}.gap-28{gap:7rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-\[0\.375rem\]{gap:.375rem}.gap-\[100px\]{gap:100px}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[16px\]{gap:16px}.gap-\[24px\]{gap:24px}.gap-\[26px\]{gap:26px}.gap-\[3\.75rem\]{gap:3.75rem}.gap-\[40px\]{gap:40px}.gap-\[5px\]{gap:5px}.gap-\[60px\]{gap:60px}.gap-\[6px\]{gap:6px}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}.gap-x-20{-moz-column-gap:5rem;column-gap:5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-3\.5{-moz-column-gap:.875rem;column-gap:.875rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-\[-1px\]{-moz-column-gap:-1px;column-gap:-1px}.gap-x-\[0\.3125rem\]{-moz-column-gap:.3125rem;column-gap:.3125rem}.gap-x-\[16px\]{-moz-column-gap:16px;column-gap:16px}.gap-x-\[3\.75rem\]{-moz-column-gap:3.75rem;column-gap:3.75rem}.gap-x-\[30px\]{-moz-column-gap:30px;column-gap:30px}.gap-x-\[3px\]{-moz-column-gap:3px;column-gap:3px}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-10{row-gap:2.5rem}.gap-y-16{row-gap:4rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.gap-y-\[0\.3125rem\]{row-gap:.3125rem}.gap-y-\[0\.6875rem\]{row-gap:.6875rem}.gap-y-\[0\.9375rem\]{row-gap:.9375rem}.gap-y-\[1\.875rem\]{row-gap:1.875rem}.gap-y-\[10px\]{row-gap:10px}.gap-y-\[14px\]{row-gap:14px}.gap-y-\[2\.125rem\]{row-gap:2.125rem}.gap-y-\[20px\]{row-gap:20px}.gap-y-\[3\.75rem\]{row-gap:3.75rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-nowrap{text-wrap:nowrap}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.break-keep{word-break:keep-all}.\!rounded-\[0px\]{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-10{border-radius:var(--border-radius-10)}.rounded-3xl{border-radius:1.5rem}.rounded-5{border-radius:var(--border-radius-5)}.rounded-50{border-radius:var(--border-radius-50)}.rounded-\[10px\]{border-radius:10px}.rounded-\[15px\]{border-radius:15px}.rounded-\[25px\]{border-radius:25px}.rounded-\[2px\]{border-radius:2px}.rounded-\[5px\]{border-radius:5px}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-\[10px\]{border-width:10px}.border-x{border-left-width:1px;border-right-width:1px}.border-y-2{border-top-width:2px;border-bottom-width:2px}.border-b{border-bottom-width:1px}.border-b-2,.border-b-\[2px\]{border-bottom-width:2px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#000000\]{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-\[\#152539\]{--tw-border-opacity:1;border-color:rgb(21 37 57/var(--tw-border-opacity,1))}.border-\[\#6B5F554D\]{border-color:#6b5f554d}.border-\[\#999\]{--tw-border-opacity:1;border-color:rgb(153 153 153/var(--tw-border-opacity,1))}.border-\[\#999\]\/50{border-color:hsla(0,0%,60%,.5)}.border-\[\#AC9C8D\]\/30{border-color:hsla(29,16%,61%,.3)}.border-\[\#CCC\]{--tw-border-opacity:1;border-color:rgb(204 204 204/var(--tw-border-opacity,1))}.border-\[\#D1D5DB\]{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-\[\#F2F2F2\]{--tw-border-opacity:1;border-color:rgb(242 242 242/var(--tw-border-opacity,1))}.border-\[\#ccc\]{--tw-border-opacity:1;border-color:rgb(204 204 204/var(--tw-border-opacity,1))}.border-\[\#eee\]{--tw-border-opacity:1;border-color:rgb(238 238 238/var(--tw-border-opacity,1))}.border-\[\#f2f2f2\]{--tw-border-opacity:1;border-color:rgb(242 242 242/var(--tw-border-opacity,1))}.border-\[var\(--parans-mint\)\]{border-color:var(--parans-mint)}.border-background-outline{border-color:var(--background-outline)}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-error-strong{border-color:var(--error-strong)}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-800{--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}.border-gray-body{border-color:var(--gray-body)}.border-gray-caption{border-color:var(--gray-caption)}.border-gray-disable{border-color:var(--gray-disable)}.border-gray-title{border-color:var(--gray-title)}.border-neutral-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity,1))}.border-neutral-400{--tw-border-opacity:1;border-color:rgb(163 163 163/var(--tw-border-opacity,1))}.border-primary-gold{border-color:var(--primary-gold)}.border-secondary-black{border-color:var(--secondary-black)}.border-secondary-mediumRed{border-color:var(--secondary-mediumRed)}.border-stone-300{--tw-border-opacity:1;border-color:rgb(214 211 209/var(--tw-border-opacity,1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/40{border-color:hsla(0,0%,100%,.4)}.border-zinc-100{--tw-border-opacity:1;border-color:rgb(244 244 245/var(--tw-border-opacity,1))}.border-y-\[\#ddd\]{--tw-border-opacity:1;border-top-color:rgb(221 221 221/var(--tw-border-opacity,1));border-bottom-color:rgb(221 221 221/var(--tw-border-opacity,1))}.border-b-error-strong{border-bottom-color:var(--error-strong)}.border-b-gray-disable{border-bottom-color:var(--gray-disable)}.border-t-\[\#ccc\]{--tw-border-opacity:1;border-top-color:rgb(204 204 204/var(--tw-border-opacity,1))}.bg-\[\#10ACB1\]{--tw-bg-opacity:1;background-color:rgb(16 172 177/var(--tw-bg-opacity,1))}.bg-\[\#17B9BE\]{--tw-bg-opacity:1;background-color:rgb(23 185 190/var(--tw-bg-opacity,1))}.bg-\[\#22222280\]{background-color:#22222280}.bg-\[\#222222\],.bg-\[\#222\]{--tw-bg-opacity:1;background-color:rgb(34 34 34/var(--tw-bg-opacity,1))}.bg-\[\#2F3A56\]{--tw-bg-opacity:1;background-color:rgb(47 58 86/var(--tw-bg-opacity,1))}.bg-\[\#322D29\]{--tw-bg-opacity:1;background-color:rgb(50 45 41/var(--tw-bg-opacity,1))}.bg-\[\#354C6A\]{--tw-bg-opacity:1;background-color:rgb(53 76 106/var(--tw-bg-opacity,1))}.bg-\[\#3A3A3A\]{--tw-bg-opacity:1;background-color:rgb(58 58 58/var(--tw-bg-opacity,1))}.bg-\[\#4C4F55\]{--tw-bg-opacity:1;background-color:rgb(76 79 85/var(--tw-bg-opacity,1))}.bg-\[\#4D4B49\]{--tw-bg-opacity:1;background-color:rgb(77 75 73/var(--tw-bg-opacity,1))}.bg-\[\#6B5F5533\]{background-color:#6b5f5533}.bg-\[\#81716A\]{--tw-bg-opacity:1;background-color:rgb(129 113 106/var(--tw-bg-opacity,1))}.bg-\[\#A53536\]{--tw-bg-opacity:1;background-color:rgb(165 53 54/var(--tw-bg-opacity,1))}.bg-\[\#AC9C8D\]{--tw-bg-opacity:1;background-color:rgb(172 156 141/var(--tw-bg-opacity,1))}.bg-\[\#CBAE7A\]{--tw-bg-opacity:1;background-color:rgb(203 174 122/var(--tw-bg-opacity,1))}.bg-\[\#D1973E\]{--tw-bg-opacity:1;background-color:rgb(209 151 62/var(--tw-bg-opacity,1))}.bg-\[\#E64A26\]{--tw-bg-opacity:1;background-color:rgb(230 74 38/var(--tw-bg-opacity,1))}.bg-\[\#F2EFE8\]{--tw-bg-opacity:1;background-color:rgb(242 239 232/var(--tw-bg-opacity,1))}.bg-\[\#F2F2F2\]{--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity,1))}.bg-\[\#F4F4F4\]{--tw-bg-opacity:1;background-color:rgb(244 244 244/var(--tw-bg-opacity,1))}.bg-\[\#F7F7F8\]{--tw-bg-opacity:1;background-color:rgb(247 247 248/var(--tw-bg-opacity,1))}.bg-\[\#F8F8F8\]{--tw-bg-opacity:1;background-color:rgb(248 248 248/var(--tw-bg-opacity,1))}.bg-\[\#FAFBFD\]{--tw-bg-opacity:1;background-color:rgb(250 251 253/var(--tw-bg-opacity,1))}.bg-\[\#FBF9F6\]{--tw-bg-opacity:1;background-color:rgb(251 249 246/var(--tw-bg-opacity,1))}.bg-\[\#d9d9d9\]{--tw-bg-opacity:1;background-color:rgb(217 217 217/var(--tw-bg-opacity,1))}.bg-\[\#dad9d7\]{--tw-bg-opacity:1;background-color:rgb(218 217 215/var(--tw-bg-opacity,1))}.bg-\[\#e1e1e1\]{--tw-bg-opacity:1;background-color:rgb(225 225 225/var(--tw-bg-opacity,1))}.bg-\[\#f2f2f2\]{--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity,1))}.bg-\[\#f55\]{--tw-bg-opacity:1;background-color:rgb(255 85 85/var(--tw-bg-opacity,1))}.bg-\[\#fff\]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-\[var\(--parnas-black-opacity\)\]{background-color:var(--parnas-black-opacity)}.bg-background-bg2{background-color:var(--background-bg2)}.bg-background-bg3{background-color:var(--background-bg3)}.bg-background-outline{background-color:var(--background-outline)}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/30{background-color:rgba(0,0,0,.3)}.bg-black\/40{background-color:rgba(0,0,0,.4)}.bg-dim{background-color:var(--dim)}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-100\/60{background-color:rgba(243,244,246,.6)}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-gray-caption{background-color:var(--gray-caption)}.bg-gray-disable{background-color:var(--gray-disable)}.bg-gray-fixed{background-color:var(--gray-fixed)}.bg-gray-title{background-color:var(--gray-title)}.bg-neutral-400{--tw-bg-opacity:1;background-color:rgb(163 163 163/var(--tw-bg-opacity,1))}.bg-neutral-600{--tw-bg-opacity:1;background-color:rgb(82 82 82/var(--tw-bg-opacity,1))}.bg-neutral-800\/60{background-color:rgba(38,38,38,.6)}.bg-primary-gold{background-color:var(--primary-gold)}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-secondary-black{background-color:var(--secondary-black)}.bg-stone-300{--tw-bg-opacity:1;background-color:rgb(214 211 209/var(--tw-bg-opacity,1))}.bg-stone-50{--tw-bg-opacity:1;background-color:rgb(250 250 249/var(--tw-bg-opacity,1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:hsla(0,0%,100%,.1)}.bg-white\/20{background-color:hsla(0,0%,100%,.2)}.bg-white\/30{background-color:hsla(0,0%,100%,.3)}.bg-\[url\(\"\/svg\/downArrow\.svg\"\)\]{background-image:url(/svg/downArrow.svg)}.bg-\[url\(\/images\/myPage\/pointVoucher\/voucherRegister_banner_bg_pc\.png\)\]{background-image:url(/images/myPage/pointVoucher/voucherRegister_banner_bg_pc.png)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#4b4044\]{--tw-gradient-from:#4b4044 var(--tw-gradient-from-position);--tw-gradient-to:rgba(75,64,68,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[rgba\(34\2c 34\2c 34\2c 0\.5\)\]{--tw-gradient-from:rgba(34,34,34,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(34,34,34,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-background-bg2{--tw-gradient-from:var(--background-bg2) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-40\%{--tw-gradient-from-position:40%}.to-\[\#6b4d45\]{--tw-gradient-to:#6b4d45 var(--tw-gradient-to-position)}.to-\[rgba\(34\2c 34\2c 34\2c 0\.5\)\]{--tw-gradient-to:rgba(34,34,34,.5) var(--tw-gradient-to-position)}.to-background-bg3{--tw-gradient-to:var(--background-bg3) var(--tw-gradient-to-position)}.to-60\%{--tw-gradient-to-position:60%}.bg-cover{background-size:cover}.bg-right{background-position:100%}.bg-right-bottom{background-position:100% 100%}.bg-no-repeat{background-repeat:no-repeat}.fill-\[\#8A555F\]{fill:#8a555f}.fill-gray-body{fill:var(--gray-body)}.fill-gray-disable{fill:var(--gray-disable)}.fill-gray-title{fill:var(--gray-title)}.fill-primary-gold{fill:var(--primary-gold)}.fill-white{fill:#fff}.stroke-\[\#222\]{stroke:#222}.stroke-black{stroke:#000}.stroke-gray-body{stroke:var(--gray-body)}.stroke-gray-title{stroke:var(--gray-title)}.stroke-white{stroke:#fff}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-0{padding:0}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-20{padding:5rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[20px\]{padding:20px}.p-\[40px_20px\]{padding:40px 20px}.p-\[40px_60px\]{padding:40px 60px}.p-button-lg{padding:var(--lg-button-padding)}.p-button-md{padding:var(--md-button-padding)}.p-button-sm{padding:var(--sm-button-padding)}.p-button-sm-custom{padding:var(--button-padding-sm)}.p-button-xl{padding:var(--xl-button-padding)}.p-mobile-button{padding:var(--mobile-button-padding)}.p-mobile-card{padding:var(--mobile-card-padding)}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-20{padding-left:5rem;padding-right:5rem}.px-24{padding-left:6rem;padding-right:6rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-36{padding-left:9rem;padding-right:9rem}.px-4{padding-left:1rem;padding-right:1rem}.px-40{padding-left:10rem;padding-right:10rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[0\.5625rem\]{padding-left:.5625rem;padding-right:.5625rem}.px-\[0px\]{padding-left:0;padding-right:0}.px-\[1\.375rem\]{padding-left:1.375rem;padding-right:1.375rem}.px-\[18px\]{padding-left:18px;padding-right:18px}.px-\[22px\]{padding-left:22px;padding-right:22px}.px-\[3\.6875rem\]{padding-left:3.6875rem;padding-right:3.6875rem}.px-\[4\%\]{padding-left:4%;padding-right:4%}.px-\[40px\]{padding-left:40px;padding-right:40px}.px-\[88px\]{padding-left:88px;padding-right:88px}.px-\[96px\]{padding-left:96px;padding-right:96px}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-40{padding-top:10rem;padding-bottom:10rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[0\.4375rem\]{padding-top:.4375rem;padding-bottom:.4375rem}.py-\[0\.5625rem\]{padding-top:.5625rem;padding-bottom:.5625rem}.py-\[0\.875rem\]{padding-top:.875rem;padding-bottom:.875rem}.py-\[0\.9375rem\]{padding-top:.9375rem;padding-bottom:.9375rem}.py-\[1\.125rem\]{padding-top:1.125rem;padding-bottom:1.125rem}.py-\[1\.875rem\]{padding-top:1.875rem;padding-bottom:1.875rem}.py-\[100px\]{padding-top:100px;padding-bottom:100px}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.py-\[16px\]{padding-top:16px;padding-bottom:16px}.py-\[3\.75rem\]{padding-top:3.75rem;padding-bottom:3.75rem}.py-\[35px\]{padding-top:35px;padding-bottom:35px}.py-\[40px\]{padding-top:40px;padding-bottom:40px}.py-\[60px\]{padding-top:60px;padding-bottom:60px}.py-\[72px\]{padding-top:72px;padding-bottom:72px}.py-\[var\(--nav-title-gap\)\]{padding-top:var(--nav-title-gap);padding-bottom:var(--nav-title-gap)}.py-table-cell{padding-top:var(--table-cell-padding);padding-bottom:var(--table-cell-padding)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-\[1\.875rem\]{padding-bottom:1.875rem}.pb-\[100px\]{padding-bottom:100px}.pb-\[120px\]{padding-bottom:120px}.pb-\[180px\]{padding-bottom:180px}.pb-\[20px\]{padding-bottom:20px}.pb-\[23px\]{padding-bottom:23px}.pb-\[26px\]{padding-bottom:26px}.pb-\[28px\]{padding-bottom:28px}.pb-\[30px\]{padding-bottom:30px}.pb-\[32px\]{padding-bottom:32px}.pb-\[40px\]{padding-bottom:40px}.pb-\[55px\]{padding-bottom:55px}.pb-\[6\.25rem\]{padding-bottom:6.25rem}.pb-\[60px\]{padding-bottom:60px}.pb-\[75px\]{padding-bottom:75px}.pb-\[80px\]{padding-bottom:80px}.pe-10{padding-inline-end:2.5rem}.pe-2{padding-inline-end:.5rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-\[15px\]{padding-left:15px}.pl-\[200px\]{padding-left:200px}.pl-\[7px\]{padding-left:7px}.pr-0{padding-right:0}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pr-\[300px\]{padding-right:300px}.ps-0{padding-inline-start:0}.ps-10{padding-inline-start:2.5rem}.ps-5{padding-inline-start:1.25rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[1\.125rem\]{padding-top:1.125rem}.pt-\[100px\]{padding-top:100px}.pt-\[10px\]{padding-top:10px}.pt-\[14px\]{padding-top:14px}.pt-\[150px\]{padding-top:150px}.pt-\[16px\]{padding-top:16px}.pt-\[200px\]{padding-top:200px}.pt-\[20px\]{padding-top:20px}.pt-\[24px\]{padding-top:24px}.pt-\[28px\]{padding-top:28px}.pt-\[3\.75rem\]{padding-top:3.75rem}.pt-\[30px\]{padding-top:30px}.pt-\[32px\]{padding-top:32px}.pt-\[400px\]{padding-top:400px}.pt-\[40px\]{padding-top:40px}.pt-\[55px\]{padding-top:55px}.pt-\[5px\]{padding-top:5px}.pt-\[60px\]{padding-top:60px}.pt-\[65px\]{padding-top:65px}.pt-\[6px\]{padding-top:6px}.pt-\[80px\]{padding-top:80px}.pt-header{padding-top:var(--header-height)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-super{vertical-align:super}.font-\[\'Pretendard\'\]{font-family:Pretendard}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.5625rem\]{font-size:.5625rem}.text-\[0\.625rem\]{font-size:.625rem}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[12px\]{font-size:12px}.text-\[15px\]{font-size:15px}.text-\[18px\]{font-size:18px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.text-\[40px\]{font-size:40px}.text-\[56px\]{font-size:56px}.text-\[58px\]{font-size:58px}.text-\[70px\]{font-size:70px}.text-base{font-size:1rem;line-height:1.5rem}.text-caption{font-size:var(--caption);line-height:var(--caption-line)}.text-en-h1{font-size:var(--heading-1);line-height:var(--en-heading-1-line)}.text-en-h2{font-size:var(--heading-2);line-height:var(--en-heading-2-line)}.text-en-h3{font-size:var(--heading-3);line-height:var(--en-heading-3-line)}.text-en-h5{font-size:var(--heading-5);line-height:var(--en-heading-5-line)}.text-en-lg{font-size:var(--body-lg);line-height:var(--en-body-lg-line)}.text-en-md{font-size:var(--body-md);line-height:var(--en-body-md-line)}.text-en-xl{font-size:var(--body-xl);line-height:var(--en-body-xl-line)}.text-h1{font-size:var(--heading-1);line-height:var(--heading-1-line)}.text-h2{font-size:var(--heading-2);line-height:var(--heading-2-line)}.text-h3{font-size:var(--heading-3);line-height:var(--heading-3-line)}.text-h4{font-size:var(--heading-4);line-height:var(--heading-4-line)}.text-h5{font-size:var(--heading-5);line-height:var(--heading-5-line)}.text-lg{font-size:var(--body-lg);line-height:var(--body-lg-line)}.text-md{font-size:var(--body-md);line-height:var(--body-md-line)}.text-sm{font-size:var(--body-sm);line-height:var(--body-sm-line)}.text-xl{font-size:var(--body-xl);line-height:var(--body-xl-line)}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:var(--bold)}.font-medium{font-weight:var(--medium)}.font-normal{font-weight:400}.font-regular{font-weight:var(--regular)}.font-roman{font-weight:var(--roman)}.font-semibold{font-weight:var(--semibold)}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.leading-10{line-height:2.5rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.2\]{line-height:1.2}.leading-\[100\%\]{line-height:100%}.leading-\[120\%\]{line-height:120%}.leading-\[140\%\]{line-height:140%}.leading-\[150\%\]{line-height:150%}.leading-\[154\%\]{line-height:154%}.leading-\[160\%\]{line-height:160%}.leading-\[16px\]{line-height:16px}.leading-\[170\%\]{line-height:170%}.leading-\[175\%\]{line-height:175%}.leading-\[18px\]{line-height:18px}.leading-\[3\.4rem\]{line-height:3.4rem}.leading-\[3rem\]{line-height:3rem}.leading-\[48px\]{line-height:48px}.leading-\[60px\]{line-height:60px}.leading-\[61\.60px\]{line-height:61.6px}.leading-\[67\.20px\]{line-height:67.2px}.leading-\[70px\]{line-height:70px}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-tight{letter-spacing:-.025em}.text-\[\#000000\]{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-\[\#152539\]{--tw-text-opacity:1;color:rgb(21 37 57/var(--tw-text-opacity,1))}.text-\[\#1B1A18\]{--tw-text-opacity:1;color:rgb(27 26 24/var(--tw-text-opacity,1))}.text-\[\#222\]{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.text-\[\#333\]{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.text-\[\#6A6A6A\],.text-\[\#6a6a6a\]{--tw-text-opacity:1;color:rgb(106 106 106/var(--tw-text-opacity,1))}.text-\[\#733B2F\]{--tw-text-opacity:1;color:rgb(115 59 47/var(--tw-text-opacity,1))}.text-\[\#8A555F\]{--tw-text-opacity:1;color:rgb(138 85 95/var(--tw-text-opacity,1))}.text-\[\#999999\],.text-\[\#999\]{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.text-\[\#AC9C8D\]{--tw-text-opacity:1;color:rgb(172 156 141/var(--tw-text-opacity,1))}.text-\[\#FF4242\]{--tw-text-opacity:1;color:rgb(255 66 66/var(--tw-text-opacity,1))}.text-\[\#a6a6a6\]{--tw-text-opacity:1;color:rgb(166 166 166/var(--tw-text-opacity,1))}.text-\[\#ac9c8d\]{--tw-text-opacity:1;color:rgb(172 156 141/var(--tw-text-opacity,1))}.text-\[\#ccc\]{--tw-text-opacity:1;color:rgb(204 204 204/var(--tw-text-opacity,1))}.text-\[\#ff4242\]{--tw-text-opacity:1;color:rgb(255 66 66/var(--tw-text-opacity,1))}.text-\[var\(--parans-mint\)\]{color:var(--parans-mint)}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-calendar-sunday{color:var(--calendar-sunday)}.text-calendar-today{color:var(--calendar-today)}.text-error-light{color:var(--error-light)}.text-error-strong{color:var(--error-strong)}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-gray-body{color:var(--gray-body)}.text-gray-caption{color:var(--gray-caption)}.text-gray-disable{color:var(--gray-disable)}.text-gray-title{color:var(--gray-title)}.text-inherit{color:inherit}.text-neutral-300{--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity,1))}.text-neutral-400{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.text-neutral-500{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1))}.text-neutral-800{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity,1))}.text-primary-gold{color:var(--primary-gold)}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-secondary-black{color:var(--secondary-black)}.text-tertiary-yellow{color:var(--tertiary-yellow)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/80{color:hsla(0,0%,100%,.8)}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-8{text-underline-offset:8px}.placeholder-neutral-400::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(163 163 163/var(--tw-placeholder-opacity,1))}.placeholder-neutral-400::placeholder{--tw-placeholder-opacity:1;color:rgb(163 163 163/var(--tw-placeholder-opacity,1))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-85{opacity:.85}.mix-blend-color-burn{mix-blend-mode:color-burn}.shadow-\[-3px_-4px_16\.8px_0px_rgba\(0\2c 0\2c 0\2c 0\.15\)\]{--tw-shadow:-3px -4px 16.8px 0px rgba(0,0,0,.15);--tw-shadow-colored:-3px -4px 16.8px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0px_2px_6px_rgba\(0\2c 0\2c 0\2c 0\.2\)\]{--tw-shadow:0px 2px 6px rgba(0,0,0,.2);--tw-shadow-colored:0px 2px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0px_4px_40px_0px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]{--tw-shadow:0px 4px 40px 0px rgba(0,0,0,.08);--tw-shadow-colored:0px 4px 40px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[4px_4px_10px_0px_rgba\(34\2c 34\2c 34\2c 0\.08\)\]{--tw-shadow:4px 4px 10px 0px rgba(34,34,34,.08);--tw-shadow-colored:4px 4px 10px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[4px_4px_10px_rgba\(200\2c 200\2c 200\2c 0\.25\)\]{--tw-shadow:4px 4px 10px hsla(0,0%,78%,.25);--tw-shadow-colored:4px 4px 10px var(--tw-shadow-color)}.shadow-\[4px_4px_10px_rgba\(200\2c 200\2c 200\2c 0\.25\)\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-1{outline-width:1px}.outline-offset-\[-1px\]{outline-offset:-1px}.outline-white\/20{outline-color:hsla(0,0%,100%,.2)}.outline-white\/40{outline-color:hsla(0,0%,100%,.4)}.outline-zinc-300{outline-color:#d4d4d8}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow-\[4px_4px_15px_rgba\(190\2c 165\2c 141\2c 0\.7\)\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[4px_4px_15px_rgba\(190\2c 165\2c 141\2c 0\.7\)\]{--tw-drop-shadow:drop-shadow(4px 4px 15px hsla(29,27%,65%,.7))}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[top\]{transition-property:top;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-none{transition-property:none}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.text-en-caption,.text-en-h1,.text-en-h2,.text-en-h3,.text-en-h4,.text-en-h5,.text-en-lg,.text-en-md,.text-en-sm,.text-en-xl{font-family:optimaLTStd,system-ui,sans-serif}.header-border{border-bottom:1px solid var(--header-border-color)}@import url("https://fonts.googleapis.com/css2?family=Nanum+Gothic&display=swap");@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local("Pretendard Bold"),url(/fonts/pretendard/woff2/Pretendard-Bold.woff2) format("woff2"),url(/fonts/pretendard/woff/Pretendard-Bold.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local("Pretendard SemiBold"),url(/fonts/pretendard/woff2/Pretendard-SemiBold.woff2) format("woff2"),url(/fonts/pretendard/woff/Pretendard-SemiBold.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local("Pretendard Medium"),url(/fonts/pretendard/woff2/Pretendard-Medium.woff2) format("woff2"),url(/fonts/pretendard/woff/Pretendard-Medium.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local("Pretendard Regular"),url(/fonts/pretendard/woff2/Pretendard-Regular.woff2) format("woff2"),url(/fonts/pretendard/woff/Pretendard-Regular.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:local("Pretendard Light"),url(/fonts/pretendard/woff2/Pretendard-Light.woff2) format("woff2"),url(/fonts/pretendard/woff/Pretendard-Light.woff) format("woff")}@font-face{font-family:optimaLTStd;font-weight:400;font-display:swap;src:local("OptimaLTStd"),url(/fonts/optimaLTStd/woff2/OptimaLTStd.woff2) format("woff2"),url(/fonts/optimaLTStd/woff/OptimaLTStd.woff) format("woff")}@font-face{font-family:optimaLTStd;font-weight:500;font-display:swap;src:local("OptimaLTStd"),url(/fonts/optimaLTStd/woff2/OptimaLTStd-Medium.woff2) format("woff2"),url(/fonts/optimaLTStd/woff/OptimaLTStd-Medium.woff) format("woff")}html{font-size:100%}*,:after,:before{color:inherit;text-decoration:none;margin:0;padding:0;word-break:break-word;font-weight:var(--regular);font-size:var(--body-lg);line-height:var(--body-lg-line);transition-property:border-color,background-color;transition-duration:.3s;transition-timing-function:ease-in-out}:after,:before,body *{white-space:pre-wrap}@media (max-width:640px){*,:after,:before{font-weight:var(--regular);font-size:var(--body-md);line-height:var(--body-md-line)}}:is(ul,ol) li{list-style:none}a{cursor:pointer}button,input,textarea{outline:none}:disabled{background:none;pointer-events:none}.swiper-button-next,.swiper-button-prev{color:#000!important}.modal-content table{width:100%!important;border-collapse:collapse!important;margin:16px 0!important;border:1px solid #d1d5db!important}.modal-content td,.modal-content th{border:1px solid #d1d5db!important;padding:8px 12px!important;text-align:left!important;vertical-align:top!important;font-size:14px!important;font-weight:400!important}.modal-content th{background-color:#f9fafb!important;font-weight:600!important}.modal-content td *{font-size:14px!important;font-weight:400!important}.modal-content td b,.modal-content td strong{font-weight:600!important}.modal-content figure.table{margin:16px 0!important}.modal-content figure.table table{width:100%!important;border-collapse:collapse!important;border:1px solid #d1d5db!important}.modal-content figure.table td,.modal-content figure.table th{border:1px solid #d1d5db!important;padding:8px 12px!important;text-align:left!important;vertical-align:top!important;font-size:14px!important;font-weight:400!important}.modal-content figure.table th{background-color:#f9fafb!important;font-weight:600!important}.modal-content figure.table td *{font-size:14px!important;font-weight:400!important}.modal-content figure.table td b,.modal-content figure.table td strong{font-weight:600!important}.swiper-horizontal .swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal{width:80%!important}.swiper-pagination-progressbar{top:auto!important;bottom:0!important;background:#ececec!important}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#222!important}.swiper-button-next{background:url(/svg/arrowNext.svg) 50% no-repeat;background-color:#22222266;margin-right:-10px!important}.swiper-button-next,.swiper-button-prev{width:56px!important;height:56px!important}.swiper-button-prev{background:url(/svg/arrowBack.svg) 50% no-repeat;background-color:#22222266;margin-left:-10px!important}.swiper-button-next:after,.swiper-button-prev:after{display:none}.scrollHideWrap{&::-webkit-scrollbar{display:none}scrollbar-width:none;-ms-overflow-style:none}.tab-border-left{position:relative;&+&:after{left:0;border-left:1px solid #ddd}&+&:after,&:before{content:" ";position:absolute;top:25%;width:1px;height:50%}&:before{right:0;border-right:1px solid #ddd}&:last-of-type{&:before{border-right:0}}&.bg-primary-gold{position:static}}.nanum-gothic-regular{font-family:Nanum Gothic,sans-serif;font-weight:400;font-style:normal}html{-webkit-text-size-adjust:100%}.reservation-details *{white-space:normal!important}header.h-header{border-color:#ccc}.main_inner,header.h-header,main{background:#f8f7f4}.h2_tit_room_reservation{padding-top:var(--nav-title-gap);margin-bottom:var(--nav-title-gap);font-size:2.5rem;line-height:1.4;font-weight:600;font-family:Pretendard;color:#222}@media (max-width:640px){.md\:text-en-h2.h2_tit_room_reservation{height:5rem;margin:0;padding:1.75rem 0;color:#212121;font-family:Pretendard;font-size:1.25rem;line-height:1.2}}.header_room_reservation.mt-header{margin-top:0;background:#fff}main:not(.max-w-app) .sticky.top-header{top:calc(var(--header-height) + 8.125rem);height:0}main:not(.max-w-app) .page_main{top:-8.125rem;width:100%}main.pt-header .sticky.top-header.is-stuck .page_main{width:calc(100vw - var(--scrollbar-width));margin-left:calc(50% - 50vw + (var(--scrollbar-width) / 2));margin-right:calc(50% - 50vw + (var(--scrollbar-width) / 2));position:relative;z-index:1}main.pt-header .sticky.top-header.is-stuck .page_main .header_room_reservation{background:#fff}main.pt-header .sticky.top-header.is-stuck .page_main .header_room_reservation .header_room_reservation_inner,main.pt-header .sticky.top-header.is-stuck .page_main .header_room_reservation+.room_reservation_wrap{max-width:93rem;margin:0 auto}main:not(.max-w-app) .header_room_reservation.mt-header{max-width:95rem;margin:0 auto;background:hsla(0,0%,100%,.9)}main:not(.max-w-app) .sticky.top-header .page_main .header_room_reservation.mt-header+.room_reservation_wrap{position:absolute;bottom:calc(100% + .625rem);left:50%;width:100%;max-width:95rem;transform:translateX(-50%);margin-top:0;height:0}main:not(.max-w-app) .sticky.top-header .page_main .header_room_reservation.mt-header+.room_reservation_wrap.is_active{height:30.1875rem}main:not(.max-w-app) .sticky.top-header .page_main .header_room_reservation.mt-header+.room_reservation_wrap:before{display:none}main:not(.max-w-app) .sticky.top-header.is-stuck .page_main .header_room_reservation.mt-header+.room_reservation_wrap{bottom:unset;top:100%}main:not(.max-w-app) .sticky.top-header.is-stuck .page_main .header_room_reservation.mt-header+.room_reservation_wrap .room_reservation_sel_wrap{margin-top:.625rem}main:not(.max-w-app) .sticky.top-header.is-stuck .page_main .header_room_reservation.mt-header{max-width:100%}main:not(.max-w-app) .sticky.top-header .page_main .header_room_reservation.mt-header+.room_reservation_wrap.is_active .room_reservation_sel_wrap{margin-top:0}main:not(.max-w-app) .sticky.top-header.is-stuck .page_main .header_room_reservation.mt-header+.room_reservation_wrap.is_active .room_reservation_sel_wrap{margin-top:.625rem}main:not(.max-w-app) .sticky.top-header .page_main .header_room_reservation.mt-header+.room_reservation_wrap .room_reservation_sel_wrap .pop_wrap.pop_room_reservation{opacity:.9}main:not(.max-w-app) .sticky.top-header .page_main .header_room_reservation.mt-header+.room_reservation_wrap .room_reservation_sel_wrap .pop_wrap.pop_room_reservation.is_active{opacity:1}main:not(.max-w-app) .sticky.top-header.is-stuck .page_main .header_room_reservation .header_room_reservation_inner{max-width:95rem;margin:0 auto}main:not(.max-w-app) .header_room_reservation .header_room_reservation_inner{padding:1.125rem 1.25rem}main:not(.max-w-app) .header_room_reservation .room_reservation_date .length{width:3.5rem;height:3.5rem}main:not(.max-w-app) .header_room_reservation .btn_radius_gray{height:auto}.top-header.bg-primary-gold:has(.page_main){background:none}.header_room_reservation .header_room_reservation_inner{display:flex;padding:1.0625rem 1.875rem;align-items:center;justify-content:space-between}.header_room_reservation .header_room_reservation_name{width:25%;display:flex;gap:.625rem;flex-direction:column}.header_room_reservation .hotel_name_tit{font-size:1rem;color:rgba(33,33,33,.8);text-align:left;line-height:1}.header_room_reservation .hotel_name{display:flex;flex-direction:column}.header_room_reservation .hotel_name span{font-size:1.25rem;font-weight:500;color:#222;text-align:left;line-height:1.2}.header_room_reservation .room_reservation_date{position:relative;width:46%;display:flex;align-items:center;flex-direction:row;justify-content:center;gap:1.875rem}.header_room_reservation .room_reservation_date:before{position:absolute;content:"";left:0;top:50%;width:1px;height:3.25rem;background:#ccc;transform:translateY(-45%)}.header_room_reservation .room_reservation_date:after{position:absolute;content:"";right:0;top:50%;width:1px;height:3.25rem;background:#ccc;transform:translateY(-45%)}.header_room_reservation .room_reservation_date .date_length{display:flex;align-items:flex-start;flex-direction:column;gap:.625rem}.header_room_reservation .room_reservation_date .date_length dt{font-size:1rem;line-height:1;color:rgba(33,33,33,.8)}.header_room_reservation .room_reservation_date .date_length dd{font-size:1.25rem;font-weight:500;color:#222;text-align:left;line-height:1.2}.header_room_reservation .room_reservation_date .date_length dd .weekday{font-size:1rem;font-weight:500}.header_room_reservation .room_reservation_date .length{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;background:rgba(62,59,53,.4)}.header_room_reservation .room_reservation_date .length span{font-size:1.125rem;line-height:100%;color:#fff;font-weight:500}.header_room_reservation .room_reservation_date .length span span{font-size:1rem}.header_room_reservation .info{width:18%;display:flex;flex-direction:row;justify-content:center;justify-content:space-evenly;cursor:pointer}.header_room_reservation .info .room{display:flex;flex-direction:column;gap:.625rem}.header_room_reservation .info .room .tit{display:flex;font-size:1rem;color:rgba(33,33,33,.8);text-align:center;line-height:1;flex-direction:row;align-items:center;justify-content:center;gap:.375rem}.header_room_reservation .info .room .num{font-size:1.25rem;font-weight:500;color:#212121;text-align:center;line-height:1}.header_room_reservation .info .user{display:flex;flex-direction:column;gap:.625rem}.header_room_reservation .info .user .tit{display:flex;font-size:1rem;color:rgba(33,33,33,.8);text-align:center;line-height:1;flex-direction:row;align-items:center;justify-content:center;gap:.375rem}.header_room_reservation .info .user .num{font-size:1.25rem;font-weight:500;color:#212121;text-align:center;line-height:1}.header_room_reservation .btn_radius_gray{min-width:9%;height:auto;padding:1.125rem 0;border-radius:0;font-size:1.125rem;color:#fff;line-height:1;background:#3d3936;font-weight:400}.room_reservation_wrap{position:relative;height:30.1875rem}.room_reservation_wrap:before{position:absolute;content:attr(data-selTxt);font-size:1.125rem;color:rgba(33,33,33,.6);line-height:1;left:50%;top:50%;transform:translate(-50%,-50%);z-index:5}.room_reservation_wrap.is_active:before{content:none}.room_reservation_wrap .room_reservation_sel_wrap{display:none}.room_reservation_wrap.is_active .room_reservation_sel_wrap{display:block;margin-top:.625rem}.productlist_top+.top-header .room_reservation_wrap{height:auto}.productlist_top+.top-header .room_reservation_wrap:before{display:none}.productlist_top+.top-header .room_reservation_wrap .room_reservation_sel_wrap{position:absolute;left:0;top:0;z-index:50}.room_reservation_wrap.is_active .room_reservation_sel_wrap .reservation_btn_wrap{display:flex;align-items:stretch;flex-direction:row}.pop_wrap.pop_room_reservation{position:relative;display:flex;flex-direction:column;width:15.7%;height:30.1875rem;transition:width .5s;overflow:hidden}.pop_wrap.pop_room_reservation.is_active{width:68.6%}.pop_wrap.pop_room_reservation .pop_head{position:absolute;width:100%;height:100%;left:0;top:0;z-index:25;transition:z-index .2s}.pop_wrap.pop_room_reservation.is_active .pop_head{z-index:-1;transition:z-index 0s}.room_reservation_sel_wrap .pop_wrap.pop_room_reservation.reservation_date,.room_reservation_sel_wrap .pop_wrap.pop_room_reservation.reservation_hotel{padding:2.5rem 3.125rem;background:#fff}.room_reservation_sel_wrap .pop_wrap.pop_room_reservation.reservation_date:has(.reservation_guest){background:none}.room_reservation_sel_wrap .pop_wrap.pop_room_reservation.reservation_guest{padding:2.5rem 3.125rem;background:#fff}.room_reservation_sel_wrap .room_reservation_sel_wrap2{width:100%}.pop_wrap.pop_room_reservation.main{padding:2.5rem 4.0625rem;border-radius:2.5rem;box-shadow:0 0 1.875rem rgba(0,0,0,.3)}.pop_wrap.pop_room_reservation.main:has(.sel_hotel){max-width:51.937rem;left:4.0625rem;top:1.75rem}.pop_wrap.pop_room_reservation.main:has(.sel_range){max-width:80.5625rem}.pop_wrap.pop_room_reservation.main .btn_modal_pop_close{right:1.875rem;top:1.875rem}.pop_wrap.pop_room_reservation .pop_head .btn_pop_close,.pop_wrap.pop_room_reservation .pop_head .h3_tit{display:none}.pop_wrap.pop_room_reservation .pop_head .pc_dt{display:flex;width:100%;height:100%;align-items:center;justify-content:center;flex-direction:column;font-size:1.125rem;font-weight:500;color:#212121;gap:.625rem}.pop_wrap.pop_room_reservation.reservation_hotel .pop_head .pc_dt{background:#efedea}.pop_wrap.pop_room_reservation.reservation_date .pop_head .pc_dt{background:#e5e4e1}.pop_wrap.pop_room_reservation.reservation_guest .pop_head .pc_dt{background:#dcdad8}.pop_wrap.pop_room_reservation .pop_head .pc_dt:before{width:2rem;height:2rem;content:""}.pop_wrap.pop_room_reservation.reservation_hotel .pop_head .pc_dt:before{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.4547 4C25.8964 4.00015 26.2547 4.35827 26.2547 4.8C26.2547 5.24173 25.8964 5.59985 25.4547 5.6H25.3086V26.4H26.4C26.8419 26.4 27.2 26.7582 27.2 27.2C27.2 27.6418 26.8419 28 26.4 28H5.60005C5.15822 28 4.80005 27.6418 4.80005 27.2C4.80005 26.7582 5.15822 26.4 5.60005 26.4H6.69146V5.6H6.54536C6.10367 5.59984 5.74536 5.24173 5.74536 4.8C5.74536 4.35827 6.10367 4.00016 6.54536 4H25.4547ZM18.9813 23C18.9813 22.6785 18.7141 22.4 18.3641 22.4H13.6368C13.2856 22.4 13.0188 22.6788 13.0188 23V26.4H18.9813V23ZM14.1086 16.1336C14.5505 16.1336 14.9086 16.4918 14.9086 16.9336C14.9086 17.3754 14.5505 17.7336 14.1086 17.7336H12.2188C11.777 17.7336 11.4188 17.3754 11.4188 16.9336C11.4188 16.4918 11.777 16.1336 12.2188 16.1336H14.1086ZM19.7813 16.1336C20.2231 16.1336 20.5813 16.4918 20.5813 16.9336C20.5813 17.3754 20.2231 17.7336 19.7813 17.7336H17.8915C17.4496 17.7336 17.0915 17.3754 17.0915 16.9336C17.0915 16.4918 17.4496 16.1336 17.8915 16.1336H19.7813ZM14.1086 12.4C14.5505 12.4 14.9086 12.7582 14.9086 13.2C14.9086 13.6418 14.5505 14 14.1086 14H12.2188C11.777 14 11.4188 13.6418 11.4188 13.2C11.4188 12.7582 11.777 12.4 12.2188 12.4H14.1086ZM19.7813 12.4C20.2231 12.4 20.5813 12.7582 20.5813 13.2C20.5813 13.6418 20.2231 14 19.7813 14H17.8915C17.4496 14 17.0915 13.6418 17.0915 13.2C17.0915 12.7582 17.4496 12.4 17.8915 12.4H19.7813ZM14.1086 8.66641C14.5505 8.66641 14.9086 9.02458 14.9086 9.46641C14.9086 9.90823 14.5505 10.2664 14.1086 10.2664H12.2188C11.777 10.2664 11.4188 9.90823 11.4188 9.46641C11.4188 9.02458 11.777 8.66641 12.2188 8.66641H14.1086ZM19.7813 8.66641C20.2231 8.66641 20.5813 9.02458 20.5813 9.46641C20.5813 9.90823 20.2231 10.2664 19.7813 10.2664H17.8915C17.4496 10.2664 17.0915 9.90823 17.0915 9.46641C17.0915 9.02458 17.4496 8.66641 17.8915 8.66641H19.7813ZM20.5813 26.4H23.7086V5.6H8.29146V26.4H11.4188V23C11.4188 21.7757 12.4216 20.8 13.6368 20.8H18.3641C19.5788 20.8 20.5813 21.776 20.5813 23V26.4Z' fill='%23212121' fill-opacity='0.8'/%3E%3C/svg%3E%0A");background-size:100%}.pop_wrap.pop_room_reservation.reservation_date .pop_head .pc_dt:before{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.8002 4V8.8M26.8002 15.7V8.8C26.8002 8.16348 26.5473 7.55303 26.0972 7.10294C25.6472 6.65286 25.0367 6.4 24.4002 6.4H7.6002C6.96368 6.4 6.35323 6.65286 5.90314 7.10294C5.45305 7.55303 5.2002 8.16348 5.2002 8.8V25.6C5.2002 26.2365 5.45305 26.847 5.90314 27.2971C6.35323 27.7471 6.96368 28 7.6002 28H16.3002M28.0002 28L25.7502 25.75M5.2002 13.6H26.8002M11.2002 4V8.8M26.8002 23.2C26.8002 25.1882 25.1884 26.8 23.2002 26.8C21.212 26.8 19.6002 25.1882 19.6002 23.2C19.6002 21.2118 21.212 19.6 23.2002 19.6C25.1884 19.6 26.8002 21.2118 26.8002 23.2Z' stroke='%23212121' stroke-opacity='0.8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:100%}.pop_wrap.pop_room_reservation.reservation_guest .pop_head .pc_dt:before{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.3202 28V22.6664C20.3202 21.6045 19.5015 20.8001 18.5601 20.8H5.76006C4.81875 20.8 3.9999 21.6051 3.9999 22.6664V28C3.9999 28.4418 3.64173 28.8 3.1999 28.8C2.75807 28.8 2.3999 28.4418 2.3999 28V22.6664C2.3999 20.7836 3.87417 19.2 5.76006 19.2H18.5601C20.4457 19.2001 21.9202 20.7827 21.9202 22.6664V28C21.9202 28.4417 21.5619 28.7998 21.1202 28.8C20.6784 28.8 20.3202 28.4418 20.3202 28ZM27.9999 28V22.6664C27.9999 21.6045 27.1812 20.8 26.2397 20.8H24.9601C24.5182 20.8 24.1601 20.4418 24.1601 20C24.1601 19.5581 24.5182 19.2 24.9601 19.2H26.2397C28.1255 19.2 29.5999 20.7827 29.5999 22.6664V28C29.5999 28.4418 29.2417 28.8 28.7999 28.8C28.3581 28.8 27.9999 28.4418 27.9999 28ZM16.4796 9.33357C16.4796 6.79869 14.5156 4.80006 12.1601 4.79997C9.80443 4.79997 7.83975 6.79863 7.83975 9.33357C7.83975 11.8684 9.80427 13.8664 12.1601 13.8664C14.5158 13.8663 16.4796 11.8683 16.4796 9.33357ZM20.3476 3.7906C20.4633 3.36421 20.9032 3.11232 21.3296 3.2281C22.6147 3.57707 23.7445 4.34912 24.5366 5.41951C25.3393 6.50352 25.7722 7.81755 25.7702 9.16638L25.7655 9.41951C25.715 10.6839 25.287 11.9066 24.5358 12.9148C23.7437 13.9845 22.6141 14.7558 21.3296 15.1047C20.9032 15.2204 20.4633 14.9686 20.3476 14.5422C20.232 14.1159 20.4839 13.6768 20.9101 13.5609C21.8481 13.3062 22.6734 12.7423 23.2515 11.9609L23.253 11.9586C23.8453 11.1635 24.1702 10.1805 24.1702 9.16638V9.16482C24.1718 8.22221 23.8885 7.30282 23.3601 6.52576L23.2515 6.37185C22.6734 5.59043 21.8481 5.02656 20.9101 4.77185C20.4839 4.656 20.232 4.21681 20.3476 3.7906ZM18.0796 9.33357C18.0796 12.6899 15.4602 15.4663 12.1601 15.4664C8.85985 15.4664 6.23975 12.69 6.23975 9.33357C6.23975 5.97731 8.85969 3.19997 12.1601 3.19997C15.4603 3.20006 18.0796 5.97737 18.0796 9.33357Z' fill='%23212121' fill-opacity='0.8'/%3E%3C/svg%3E%0A");background-size:100%}.pop_wrap.pop_room_reservation .pop_cont{width:100%}.pop_wrap.pop_room_reservation.main .pop_cont.sel_range{display:flex;flex-direction:row;gap:calc(5rem + 1px)}.pop_wrap.pop_room_reservation .pop_cont .gray_comment{font-size:.875rem;line-height:1.4;color:#212121}.pop_wrap.pop_room_reservation .pop_cont .gray_comment+.hotel_grade{margin-top:2rem}.pop_wrap.pop_room_reservation.main .pop_cont .gray_comment+.hotel_grade{display:flex;flex-direction:row;gap:calc(5rem + 1px)}.pop_wrap.pop_room_reservation .pop_cont .hotel_grade>li+li{margin-top:2.5rem}.pop_wrap.pop_room_reservation.main .pop_cont .hotel_grade>li{flex:1}.pop_wrap.pop_room_reservation.main .pop_cont .hotel_grade>li+li{position:relative;margin-top:0}.pop_wrap.pop_room_reservation.main .pop_cont .hotel_grade>li+li:before{position:absolute;content:"";left:calc(-2.5rem - 1px);top:0;height:100%;width:1px;background:#e1e1e1}.pop_wrap.pop_room_reservation .pop_cont .hotel_grade li dl{display:flex;flex-direction:column;gap:1rem}.pop_wrap.pop_room_reservation .pop_cont .hotel_grade li dl dt{font-size:1.125rem;line-height:1;color:#212121;font-weight:600}.pop_wrap.pop_room_reservation .pop_cont .hotel_grade li dl dd ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:.625rem}.pop_wrap.pop_room_reservation .pop_cont .hotel_grade li:first-child dl dd ul li,.pop_wrap.pop_room_reservation .pop_cont .hotel_grade li:nth-child(2) dl dd ul li{width:calc((100% - 1.25rem) / 3)}.pop_wrap.pop_room_reservation .pop_cont .hotel_grade li dl dd ul li button{width:100%;padding:.875rem 0;border:1px solid #ccc;font-size:.9875rem;line-height:1.2;color:rgba(33,33,33,.4)}.pop_wrap.pop_room_reservation .pop_cont .hotel_grade li dl dd ul li button.is_selected{border-color:#9f7153;color:#212121;font-weight:500}.pop_wrap.pop_room_reservation .pop_cont .hotel_grade+.gray_comment{margin-top:1rem}.pop_wrap.pop_room_reservation .pop_cont .hotel_grade>li:not(.hotel_group) dl dt{display:none}.pop_wrap.pop_room_reservation .pop_cont .hotel_grade>li.hotel_group{border:1px solid rgba(33,33,33,.2);border-radius:.25rem}.pop_wrap.pop_room_reservation .pop_cont .hotel_grade>li.hotel_group.is_group_selected{border-color:#9f7153}.pop_wrap.pop_room_reservation .pop_cont .hotel_grade>li.hotel_group.is_group_selected dl dt{color:#212121}.pop_wrap.pop_room_reservation .pop_cont .hotel_grade>li.hotel_group dl{gap:0}.pop_wrap.pop_room_reservation .pop_cont .hotel_grade>li.hotel_group dl dt{display:flex;align-items:center;justify-content:center;height:3rem;font-size:.9375rem;font-weight:400;color:rgba(33,33,33,.4)}.pop_wrap.pop_room_reservation .pop_cont .hotel_grade>li.hotel_group dl dd{padding:0 1rem}.pop_wrap.pop_room_reservation .pop_cont .hotel_grade>li.hotel_group .gray_comment{margin:.5rem 1rem 1rem;color:#9f7153}.pop_wrap.pop_room_reservation .pop_foot{display:block}.pop_wrap.pop_room_reservation .pop_foot .btn_wrap{margin-top:2.5rem;display:flex;justify-content:center}.pop_wrap.pop_room_reservation .pop_foot .btn_wrap .btn_radius_gray{max-width:15rem;flex:1;padding:.75rem 0;font-size:1rem;font-weight:500;color:#fff;line-height:1;background:#3d3936}.room_reservation_ctrl{display:block;margin-top:0}.room_reservation_ctrl .room_ctrl{display:none}.room_reservation_list .room_sel+.room_sel{margin-top:1.25rem}.room_reservation_list .room_sel dl{flex-direction:column;align-items:flex-start;gap:0}.room_reservation_list .room_sel dl dt{width:100%;display:flex;justify-content:space-between;align-items:center}.room_reservation_list .room_sel dl dt .tit{font-size:1.0625rem;color:#212121;font-weight:600;line-height:1.416}.room_reservation_list .room_sel dl dt .btn_remove_room{display:block;padding:.1875rem 1.09375rem;border:1px solid rgba(33,33,33,.6);font-size:.875rem;line-height:1;height:1.5rem;color:#212121}.room_reservation_list .room_sel dl dt .btn_remove_room *{font-size:.875rem;line-height:1}.room_reservation_list .room_sel dl dd{width:100%;margin-top:.5rem}.room_reservation_list .room_sel dl dd ul{display:flex;flex-direction:row;align-items:center;gap:2.5rem}.room_reservation_list .room_sel dl dd ul li{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.75rem 1rem;border:1px solid rgba(33,33,33,.2)}.room_reservation_list .room_sel dl dd ul li .tit{font-size:.9375rem;color:#212121;font-weight:500;line-height:1.2}.reservation_payment_wrap .room_ctrl_wrap{display:flex;justify-content:space-between;align-items:center}.reservation_payment_wrap .room_ctrl_wrap .btn_ctrl{position:relative;width:1.5rem;height:1.5rem;background:#f8f4f2}.reservation_payment_wrap .room_ctrl_wrap .btn_ctrl.btn_minus:before,.reservation_payment_wrap .room_ctrl_wrap .btn_ctrl.btn_plus:before{content:"";position:absolute;left:50%;top:50%;width:.625rem;height:2px;background:#222;transform:translate(-50%,-50%)}.reservation_payment_wrap .room_ctrl_wrap .btn_ctrl.btn_plus:after{content:"";position:absolute;left:50%;top:50%;height:.625rem;width:2px;background:#222;transform:translate(-50%,-50%)}.reservation_payment_wrap .room_ctrl_wrap .btn_ctrl:disabled:after,.reservation_payment_wrap .room_ctrl_wrap .btn_ctrl:disabled:before{background:#c2c2c2!important}.reservation_payment_wrap .room_ctrl_wrap .count{width:4rem;text-align:center;font-size:.9375rem;color:#212121;font-weight:600;line-height:1.2}.breakfast_discount{font-weight:600;text-decoration:underline}.room_reservation_list .room_sel dl dd ul li .room_ctrl_wrap{display:flex;justify-content:space-between;align-items:center}.room_reservation_list .room_sel dl dd ul li .room_ctrl_wrap .btn_ctrl{position:relative;width:1.5rem;height:1.5rem;background:#f8f4f2}.room_reservation_list .room_sel dl dd ul li .room_ctrl_wrap .btn_ctrl.btn_minus:before,.room_reservation_list .room_sel dl dd ul li .room_ctrl_wrap .btn_ctrl.btn_plus:before{content:"";position:absolute;left:50%;top:50%;width:.625rem;height:2px;background:#222;transform:translate(-50%,-50%)}.room_reservation_list .room_sel dl dd ul li .room_ctrl_wrap .btn_ctrl.btn_plus:after{content:"";position:absolute;left:50%;top:50%;height:.625rem;width:2px;background:#222;transform:translate(-50%,-50%)}.room_reservation_list .room_sel dl dd ul li .room_ctrl_wrap .btn_ctrl:disabled:after,.room_reservation_list .room_sel dl dd ul li .room_ctrl_wrap .btn_ctrl:disabled:before{background:#c2c2c2!important}.room_reservation_list .room_sel dl dd ul li .room_ctrl_wrap .count{width:4rem;text-align:center;font-size:.9375rem;color:#212121;font-weight:600;line-height:1.2}.room_reservation_list .room_add .btn_add_room{display:flex;justify-content:center;align-items:center;width:100%;margin-top:1.25rem;padding:.5rem 2.125rem;font-size:1rem;color:#393939;line-height:1.1785;font-weight:500;gap:.5rem}.room_reservation_list .room_add .btn_add_room:after{content:"";width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='12' fill='%23393939'/%3E%3Cpath d='M12.22 6.5V17.5' stroke='white' stroke-width='1.32'/%3E%3Cpath d='M17.5 11.78H6.5' stroke='white' stroke-width='1.32'/%3E%3C/svg%3E%0A");background-size:100%}.pop_room_reservation .comment_wrap{display:none}.calendar_wrap{gap:5rem}.calendar_wrap .calendar_tit{padding-bottom:1.25rem;font-size:1.125rem;font-weight:600;line-height:1;color:#212121}.calendar_wrap .calendar_head{border-radius:.5rem;background:#f8f7f4}.calendar_wrap .calendar_head .calendar_day{padding:.5rem 0;font-size:.9375rem;line-height:1;font-weight:300;color:#212121}.calendar_wrap .calendar_head .calendar_sunday .calendar_day{color:#e54545}.calendar_wrap .calendar_body{row-gap:.625rem}.calendar_wrap .calendar_body .calendar_day .date_txt{width:2.5rem;height:2.5rem;padding:.625rem 0;margin:0 auto;border-radius:2.5rem;font-size:1rem;font-weight:500;color:#212121;text-align:center}.calendar_wrap .calendar_body .calendar_day:hover .date_txt{border-radius:2.5rem;color:#fff;background:#9f7153}.calendar_wrap .calendar_body .date_disabled .date_txt{color:#999}.calendar_wrap .calendar_body .date_disabled.date_sunday .date_txt{color:#f5a1a1}.calendar_wrap .calendar_body .date_sunday .date_txt{color:#e54545}.calendar_wrap .calendar_body .text-calendar-today .date_txt{color:#203bff}.calendar_wrap .calendar_body .date_selected{position:relative}.calendar_wrap .calendar_body .date_ranged{position:relative;z-index:10;background:#cfb8a9}.calendar_wrap .calendar_body .date_selected.date_ranged{background:transparent}.calendar_wrap .calendar_body .cursor-pointer+.cursor-pointer .date_ranged:hover:before,.calendar_wrap .calendar_body .date_selected.date_ranged:before{position:absolute;content:"";left:50%;top:0;width:50%;height:100%;background:#cfb8a9;z-index:0}.calendar_wrap .calendar_body .cursor-pointer+.cursor-pointer .date_ranged:hover:after{position:absolute;content:"";left:0;top:0;width:50%;height:100%;background:#fff;z-index:0}.calendar_wrap .calendar_body .cursor-pointer:has(.date_ranged)+.cursor-pointer .date_ranged:hover:before{position:absolute;content:"";left:0;top:0;width:50%;height:100%;background:#cfb8a9;z-index:0}.calendar_wrap .calendar_body .cursor-pointer:has(.date_ranged)+.cursor-pointer .date_selected.date_ranged:before{position:absolute;content:"";left:0;top:0;width:50%;height:100%;background:#cfb8a9;z-index:0}.calendar_wrap .calendar_body .cursor-pointer:has(.date_ranged)+.cursor-pointer .date_ranged:hover:after{position:absolute;content:"";left:50%;top:0;width:50%;height:100%;background:#fff;z-index:0}.calendar_wrap .calendar_body .date_selected.date_ranged.date_checkout:before{position:absolute;content:"";left:unset;right:50%;top:0;width:50%;height:100%;background:#cfb8a9;z-index:0}.calendar_wrap .calendar_body .date_txt{position:relative;z-index:10}.calendar_wrap .calendar_body .date_selected .date_txt{position:relative;border-radius:2.5rem;color:#fff;background:#9f7153;z-index:10}.calendar_wrap .calendar_body .date_selected .nights{position:absolute;left:50%;top:-.625rem;min-width:2.5rem;border:1px solid #9f7153;border-radius:1.25rem;font-size:.8125rem;color:#000;line-height:1.384;font-weight:600;text-align:center;background:#f8f4f2;transform:translateX(-50%);z-index:15;white-space:nowrap}.logo img,img.logo{max-width:110px}.calendar_wrap .calendar_body .date_ranged .date_txt{color:#fff}.comment_wrap{display:flex;justify-content:flex-end;align-items:center;padding-top:.625rem;margin-top:.625rem;border-top:1px solid #e1e1e1;gap:1.25rem}.tooltip_set{position:relative}.tooltip_set .btn_tooltip{display:flex;justify-content:center;align-items:center;padding:.3125rem .5rem;border:1px solid #999;border-radius:.25rem;font-size:.8125rem;line-height:1.4;color:#777;background:#f6f6f6;gap:.3125rem}.tooltip_set .btn_tooltip:before{content:"";width:.875rem;height:.875rem;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1229_3063)'%3E%3Cpath d='M7.00018 0.514954C10.5757 0.514954 13.4852 3.42447 13.4852 7C13.4852 10.5755 10.5757 13.485 7.00018 13.485C3.42465 13.485 0.515137 10.5755 0.515137 7C0.515137 3.42447 3.42465 0.514954 7.00018 0.514954Z' stroke='%23777777' stroke-width='1.02992' stroke-miterlimit='10'/%3E%3Cpath d='M7.00028 10.0383C7.46374 10.0383 7.84138 10.4177 7.84138 10.8846C7.84138 11.3515 7.46374 11.7308 7.00028 11.7308C6.53682 11.7308 6.15918 11.3515 6.15918 10.8846C6.15918 10.4177 6.53682 10.0383 7.00028 10.0383Z' fill='%23777777'/%3E%3Cpath d='M7.0861 2.61255H6.91274C6.49656 2.61255 6.15918 2.94993 6.15918 3.3661V8.09342C6.15918 8.5096 6.49656 8.84698 6.91274 8.84698H7.0861C7.50228 8.84698 7.83966 8.5096 7.83966 8.09342V3.3661C7.83966 2.94993 7.50228 2.61255 7.0861 2.61255Z' fill='%23777777'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1229_3063'%3E%3Crect width='14' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.tooltip_set .tooltip_wrap{display:none}.tooltip_set .tooltip_wrap.is_active{display:block;position:absolute;right:0;bottom:0;width:20.937rem;border:1px solid #ccc;background:#fff;z-index:10}.tooltip_set .tooltip_wrap .tooltip_head{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.25rem 1rem}.tooltip_set .tooltip_wrap .tooltip_head:not(:has(.h4_tit)){justify-content:flex-end}.tooltip_set .tooltip_wrap .tooltip_head .h4_tit{font-size:.875rem;color:#222;font-weight:700;line-height:1}.tooltip_set .tooltip_wrap .tooltip_head .btn_tooltip_close{width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 4L20 20' stroke='%234C4948' stroke-width='1.5'/%3E%3Cpath d='M20 4L4 20' stroke='%234C4948' stroke-width='1.5'/%3E%3C/svg%3E%0A");background-size:100%}.tooltip_set .tooltip_wrap .tooltip_body{padding:0 1.25rem 1.25rem}.tooltip_set .tooltip_wrap .tooltip_body .comment{font-size:.875rem;font-weight:500;line-height:1.571;color:#777}.tooltip_set .tooltip_wrap .tooltip_body .comment+.comment{padding-top:1rem;border-top:1px solid #d9d9d9;margin-top:1rem;font-size:.84375rem}.hover_tooltip_set,.hover_tooltip_set .btn_hover_tooltip{position:relative;width:.75rem;height:.75rem}.hover_tooltip_set .btn_hover_tooltip{display:block;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3549_1519)'%3E%3Cpath d='M11.0586 6C11.0586 3.21141 8.78859 0.941406 6 0.941406C3.21142 0.941414 0.941414 3.21142 0.941406 6C0.941406 8.78859 3.21141 11.0586 6 11.0586C8.7886 11.0586 11.0586 8.7886 11.0586 6ZM12.0586 6C12.0586 9.34088 9.34088 12.0586 6 12.0586C2.65913 12.0586 -0.0585938 9.34088 -0.0585938 6C-0.0585865 2.65913 2.65913 -0.0585865 6 -0.0585938C9.34088 -0.0585938 12.0586 2.65913 12.0586 6Z' fill='%23212121'/%3E%3Cpath d='M5.38866 7.50293C5.39811 6.26541 5.76653 5.88755 6.39001 5.50023C6.78677 5.25462 7.08907 4.91454 7.08907 4.41386C7.08907 3.81872 6.63563 3.4503 6.06883 3.4503C5.5587 3.4503 5.06748 3.76204 5.02024 4.4611H4C4.03779 3.26137 4.94467 2.6001 6.06883 2.6001C7.2969 2.6001 8.11876 3.33694 8.11876 4.41386C8.11876 5.1696 7.75978 5.67972 7.1552 6.04814C6.58839 6.38822 6.37112 6.73775 6.35223 7.50293V7.55961H5.38866V7.50293ZM5.90823 9.6001C5.53981 9.6001 5.22807 9.2978 5.23752 8.92938C5.22807 8.56096 5.53981 8.25867 5.90823 8.25867C6.26721 8.25867 6.57895 8.56096 6.57895 8.92938C6.57895 9.2978 6.26721 9.6001 5.90823 9.6001Z' fill='%23212121'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3549_1519'%3E%3Crect width='12' height='12' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-size:.75rem}.hover_tooltip_set .btn_hover_tooltip:hover:before{position:absolute;bottom:calc(100% + .5rem);right:0;content:"";width:0;height:0;border-top:16px solid #ccc;border-left:16px solid transparent;z-index:6}.hover_tooltip_set .btn_hover_tooltip:hover:after{position:absolute;bottom:calc(100% + .625rem);right:1px;content:"";width:0;height:0;border-top:15px solid #fff;border-left:15px solid transparent;z-index:6}.hover_tooltip_set .btn_hover_tooltip:hover+.tooltip_wrap{display:block}.hover_tooltip_set .tooltip_wrap{display:none;position:absolute;width:20.9375rem;right:0;bottom:calc(100% + 1.5rem);padding:1.25rem;border:1px solid #ccc;z-index:5;background:#fff}.hover_tooltip_set .tooltip_wrap .tooltip_body{display:flex;flex-direction:column;align-items:stretch}.hover_tooltip_set .tooltip_wrap .tooltip_body .comment{display:flex;flex-direction:column;align-items:flex-start}.hover_tooltip_set .tooltip_wrap .tooltip_body .comment+.comment{padding-top:1rem;margin-top:1rem;border-top:1px solid #ccc}.hover_tooltip_set .tooltip_wrap .tooltip_body .comment .tit{font-size:.875rem;line-height:1.4;color:rgba(33,33,33,.6);font-weight:500;text-align:left}.hover_tooltip_set .tooltip_wrap .tooltip_body .comment .txt{font-weight:400}.sticky.top-header.is-stuck .header_room_reservation .hover_tooltip_set .tooltip_wrap{bottom:auto;top:calc(100% + 1.5rem)}.sticky.top-header.is-stuck .header_room_reservation .hover_tooltip_set .btn_hover_tooltip:hover:before{bottom:auto;top:calc(100% + .5rem);border-top:0;border-bottom:16px solid #ccc;border-left:16px solid transparent}.sticky.top-header.is-stuck .header_room_reservation .hover_tooltip_set .btn_hover_tooltip:hover:after{bottom:auto;top:calc(100% + .625rem);border-top:0;border-bottom:15px solid #fff;border-left:15px solid transparent}.reservation_guest{margin-bottom:2.5rem}.room_reservation_banner{margin-top:3.75rem}.modal_pop_wrap{z-index:10001}.modal_pop_wrap.main.bg_dim,.modal_pop_wrap.main.bg_dim.pic{position:fixed;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.6)}.modal_pop_wrap.main.toast,.modal_pop_wrap.main.toast.pic{position:fixed;left:0;top:0;width:100%;height:100%;display:flex;justify-content:flex-end;align-items:flex-end}.modal_pop_wrap.bg_dim{position:fixed;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.6)}.modal_pop_wrap.main.bg_dim .modal_pop_body{box-sizing:border-box;width:23.4375rem;max-width:23.4375rem;padding:0;background:#f8f7f4}.modal_pop_wrap.main.bg_dim.pic .modal_pop_body{box-sizing:border-box;width:34.375rem;max-width:34.375rem;padding:0;background:#f8f7f4}.modal_pop_wrap.main.toast .modal_pop_body{box-sizing:border-box;width:23.4375rem;max-width:23.4375rem;padding:0;background:#f8f7f4}.modal_pop_wrap.main.toast.pic .modal_pop_body{box-sizing:border-box;width:25.125rem;max-width:25.125rem;padding:0;background:#f8f7f4}.modal_pop_wrap.bg_dim .modal_pop_body{box-sizing:border-box;width:18.75rem;padding:2.875rem .625rem 2.5rem;background:#fff}.modal_pop_wrap.bg_dim .modal_pop_body.max-w-modal-2xl,.modal_pop_wrap.bg_dim .modal_pop_body.max-w-modal-lg,.modal_pop_wrap.bg_dim .modal_pop_body.max-w-modal-md,.modal_pop_wrap.bg_dim .modal_pop_body.max-w-modal-sm,.modal_pop_wrap.bg_dim .modal_pop_body.max-w-modal-xl,.modal_pop_wrap.bg_dim .modal_pop_body.max-w-modal-xs{width:100%}.modal_pop_wrap.bg_dim .modal_pop_body.max-w-modal-2xl,.modal_pop_wrap.bg_dim .modal_pop_body.max-w-modal-lg,.modal_pop_wrap.bg_dim .modal_pop_body.max-w-modal-md,.modal_pop_wrap.bg_dim .modal_pop_body.max-w-modal-xl{padding-left:2.5rem;padding-right:2.5rem}.modal_pop_wrap.bg_dim .modal_pop_body.max-w-modal-sm{padding-left:1.5rem;padding-right:1.5rem}@media (max-width:640px){.modal_pop_wrap.bg_dim .modal_pop_body.max-w-modal-2xl,.modal_pop_wrap.bg_dim .modal_pop_body.max-w-modal-lg,.modal_pop_wrap.bg_dim .modal_pop_body.max-w-modal-md,.modal_pop_wrap.bg_dim .modal_pop_body.max-w-modal-xl{padding-left:1.25rem;padding-right:1.25rem}.modal_pop_wrap.bg_dim .modal_pop_body.max-w-modal-2xl,.modal_pop_wrap.bg_dim .modal_pop_body.max-w-modal-lg,.modal_pop_wrap.bg_dim .modal_pop_body.max-w-modal-md,.modal_pop_wrap.bg_dim .modal_pop_body.max-w-modal-sm,.modal_pop_wrap.bg_dim .modal_pop_body.max-w-modal-xl,.modal_pop_wrap.bg_dim .modal_pop_body.max-w-modal-xs{max-width:calc(100vw - 2.5rem)}}.modal_pop_wrap.bg_dim .modal_pop_body.pr_reward_modal{padding:1.85rem 2.5rem;width:37.5rem;max-width:calc(100vw - 2.5rem)}.modal_pop_wrap.bg_dim .modal_pop_body.terms_modal{width:64.0625rem;max-width:calc(100vw - 2.5rem);padding:2.875rem 2.5rem 2.5rem}.modal_pop_wrap.bg_dim .modal_pop_body.product_detail_modal{width:40rem;max-width:100%}.modal_pop_wrap.bg_dim .modal_pop_body.payment_detail_modal{padding:0}.modal_pop_wrap.main.bg_dim .modal_pop_body .pop_inner{padding:2.5rem 1.5rem 0}.modal_pop_wrap.main.bg_dim.pic .modal_pop_body .pop_inner{padding:0}.modal_pop_wrap.main.toast .modal_pop_body .pop_inner{padding:2.5rem 1.5rem 0}.modal_pop_wrap.main.toast.pic .modal_pop_body .pop_inner{padding:0}.modal_pop_wrap.pic .modal_pop_body .pop_inner .pop_id{display:none}.modal_pop_wrap .modal_pop_body .pop_inner .pop_id{font-size:.875rem;color:#212121;line-height:1.2;font-weight:400;text-align:left}.modal_pop_wrap .modal_pop_body .pop_inner .pop_tit{margin:1rem 0 .375rem}.modal_pop_wrap .modal_pop_body .pop_inner .pop_tit p{font-size:1.375rem;line-height:1.4;font-weight:600;text-align:left;color:#212121}.modal_pop_wrap .modal_pop_body .pop_inner .pop_txt{font-size:.9375rem;line-height:1.4;font-weight:400;text-align:left;color:#212121}.modal_pop_wrap .modal_pop_body .pop_inner .btn_wrap{display:flex;margin-top:1.25rem;gap:.625rem;flex-direction:row;align-items:center;justify-content:center}.modal_pop_wrap.bg_dim .btn_wrap{display:flex;margin:1.25rem 0 0;gap:.625rem;justify-content:center}.modal_pop_wrap.main .btn_wrap{margin:2.25rem 0 1.5rem;gap:.5rem}.modal_pop_wrap .btn_wrap button{min-width:5.875rem}.modal_pop_wrap .btn_wrap .btn_black{background:#212121}.modal_pop_wrap .btn_wrap .btn_black,.modal_pop_wrap .btn_wrap .btn_gray{color:#fff;font-size:.875rem;line-height:1.2;padding:.625rem 1.5rem;font-weight:500;text-align:center}.modal_pop_wrap .btn_wrap .btn_gray{background:#8c857e}.modal_pop_wrap .btn_wrap .btn_main1{background:#3d3936}.modal_pop_wrap .btn_wrap .btn_main1,.modal_pop_wrap .btn_wrap .btn_main2{color:#fff;font-size:1rem;line-height:1.2;padding:.625rem 1.5rem;font-weight:500;text-align:center;min-width:8.75rem}.modal_pop_wrap .btn_wrap .btn_main2{background:#9f7153}.modal_pop_wrap .today_no_see{display:flex;align-items:center;flex-direction:row;justify-content:space-between;padding:.75rem 1.5rem;background:#fff}.modal_pop_wrap .today_no_see .close,.modal_pop_wrap .today_no_see .today{font-size:.8125rem;line-height:1.2;font-weight:500;color:rgba(33,33,33,.6)}.popup-swiper .swiper-pagination{position:absolute;right:1rem;top:1rem;bottom:auto;left:auto;width:auto;padding:.125rem .5rem;border-radius:1rem;font-size:.75rem;line-height:1.2;color:hsla(0,0%,100%,.6);background:rgba(33,33,33,.8)}.popup-swiper .swiper-pagination .swiper-pagination-current{font-size:.75rem;line-height:1.2;font-weight:700;color:#fff}.popup-swiper .swiper-pagination .swiper-pagination-total{font-size:.75rem;line-height:1.2}.modal_pop_body{position:relative;z-index:1000}.modal_pop_wrap .modal_pop_body{border-radius:0}.btn_modal_pop_close{position:absolute;width:1.5rem;height:1.5rem;right:.625rem;top:.625rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 4L20 20' stroke='%234C4948' stroke-width='1.5'/%3E%3Cpath d='M20 4L4 20' stroke='%234C4948' stroke-width='1.5'/%3E%3C/svg%3E%0A")}.pop_wrap.pop_room_reservation.main .pop_cont.sel_range .range_wrap .calendar_wrap{position:relative;gap:3rem}.pop_wrap.pop_room_reservation.main .pop_cont.sel_range .room_wrap{position:relative;flex:0 0 27%}.pop_wrap.pop_room_reservation.main .pop_cont.sel_range .room_wrap:before{position:absolute;content:"";left:calc(-2.5rem - 1px);top:0;height:100%;width:1px;background:#e1e1e1}.pop_wrap.pop_room_reservation.main .pop_cont.sel_range .room_wrap .room_reservation_list .room_sel dl{flex-direction:column;align-items:flex-start}.pop_wrap.pop_room_reservation.main .pop_cont.sel_range .room_wrap .room_reservation_list .room_sel dl dt{width:100%}.pop_wrap.pop_room_reservation.main .pop_cont.sel_range .room_wrap .room_reservation_list .room_sel dl dt .btn_remove_room{padding:.25rem 1rem;border:1px solid #9f7153;border-radius:.25rem;font-size:.875rem;line-height:1.4;font-weight:600;color:#9f7153}.pop_wrap.pop_room_reservation.main .pop_cont.sel_range .room_wrap .room_reservation_list .room_sel dl dd{width:100%}.pop_wrap.pop_room_reservation.main .pop_cont.sel_range .room_wrap .room_reservation_list .room_sel dl dd ul{flex-direction:column;gap:1rem}.pop_wrap.pop_room_reservation.main .pop_cont.sel_range .room_wrap .room_reservation_list .room_sel dl dd ul li{width:100%}.pop_wrap.pop_room_reservation.main .pop_cont.sel_range .room_wrap .room_reservation_list .room_add.only_mo{display:block}.pop_wrap.pop_room_reservation.main .pop_cont.sel_range .room_wrap .room_reservation_list .room_add.only_mo .btn_add_room{padding:1.25rem;border-bottom:0;font-size:1rem}.pop_wrap.pop_room_reservation.main .pop_cont.sel_range .room_wrap .room_reservation_list .room_add.only_mo .btn_add_room:after{width:1.25rem;height:1.25rem;background-size:100%}.room_select_sticky,.scroll_cue{display:none}.scroll_cue{position:fixed;left:50%;bottom:5.625rem;transform:translateX(-50%);z-index:51;align-items:center;justify-content:center;width:2.875rem;height:2.875rem;border:0;border-radius:50%;background:#fff;box-shadow:0 4px 14px rgba(0,0,0,.18);cursor:pointer;transition:opacity .2s ease,transform .2s ease}.scroll_cue svg{width:1.375rem;height:1.375rem;stroke:#333;animation:scroll_cue_bob 1.6s ease-in-out infinite}@keyframes scroll_cue_bob{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}.scroll_cue.is-hidden{opacity:0;transform:translateX(-50%) translateY(10px);pointer-events:none}@media (max-width:1000px){.scroll_cue{display:flex}}.main_visual{padding-top:var(--header-height)}.main_visual_swiper{height:43.75rem}.main_visual_swiper .main_slide_tit{position:absolute;left:50%;top:2.5rem;width:100%;max-width:95rem;height:28.375rem;transform:translateX(-50%);display:flex}.main_visual_swiper .main_slide_tit.pos1{align-items:flex-start;justify-content:flex-start}.main_visual_swiper .main_slide_tit.pos2{align-items:flex-start;justify-content:center}.main_visual_swiper .main_slide_tit.pos3{align-items:flex-start;justify-content:flex-end}.main_visual_swiper .main_slide_tit.pos4{align-items:center;justify-content:flex-start}.main_visual_swiper .main_slide_tit.pos5{align-items:center;justify-content:center}.main_visual_swiper .main_slide_tit.pos6{align-items:center;justify-content:flex-end}.main_visual_swiper .main_slide_tit.pos7{align-items:flex-end;justify-content:flex-start}.main_visual_swiper .main_slide_tit.pos8{align-items:flex-end;justify-content:center}.main_visual_swiper .main_slide_tit.pos9{align-items:flex-end;justify-content:flex-end}.main_visual_swiper .main_slide_tit .main_slide_tit_inner{color:#fff}.main_visual_swiper .main_slide_tit .main_slide_tit_inner .tit{font-size:4.5rem;font-weight:700;line-height:1.3}.main_visual_swiper .main_slide_tit .main_slide_tit_inner .txt{margin-bottom:1.875rem;font-size:1.75rem;font-weight:700;line-height:1.3}.main_visual_swiper .main_slide_tit .main_slide_tit_inner .link{display:flex;align-items:center;justify-content:center;font-size:1.125rem;font-weight:600;line-height:1;gap:.25rem}.main_visual_swiper .main_slide_tit .main_slide_tit_inner .link:after{content:"→";font-size:1.125rem;font-weight:600;line-height:1}.main_visual_swiper .ctrl_area{position:absolute;width:95rem;left:50%;top:32.75rem;display:flex;align-items:center;justify-content:flex-start;transform:translateX(-50%);gap:.875rem;z-index:10}.main_visual_swiper .ctrl_area .btn_stop{width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5 2V14H11V2H13.5Z' fill='white'/%3E%3Cpath d='M5 2V14H2.5V2H5Z' fill='white'/%3E%3C/svg%3E%0A")}.main_visual_swiper .ctrl_area .btn_play{width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 2L13.5 8L5 14V2Z' fill='white'/%3E%3C/svg%3E")}.main_visual_swiper .ctrl_area .paging{display:flex;align-items:center;justify-content:center;gap:.875rem}.main_visual_swiper .ctrl_area .paging span{width:.375rem;height:.375rem;border-radius:.375rem;background:hsla(0,0%,100%,.6)}.main_visual_swiper .ctrl_area .paging span.is_active{width:4.5rem;background:#fff}.hotelbrand_vertical_wrap{display:flex;position:absolute;right:0;top:0;height:100%;z-index:30;gap:.25rem}.h2_tit.hotel_brands{margin-top:6.25rem;font-size:2.5rem;font-weight:600;line-height:1.3;color:#212121;text-align:center}.h2_tit_txt{margin-top:.125rem;margin-bottom:2.8125rem;font-size:1.25rem;color:#212121;line-height:1.5;text-align:center}.hotel_accordion,.hotel_accordion ul{width:100%;height:37.5rem}.hotel_accordion ul{display:flex;flex-direction:row;align-items:center;justify-content:center}.hotel_accordion ul li{width:11.25rem;overflow:hidden;transition:width .5s}.hotel_accordion ul li.is_active{width:calc(100% - 33.75rem)}.hotel_accordion ul li dl{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;height:37.5rem;width:100%}.hotel_accordion ul li dl dt{width:11.25rem;height:37.5rem}.hotel_accordion ul li.is_active dl dt{width:0;overflow:hidden}.hotel_accordion ul li dl dt button{position:relative;width:11.25rem;height:37.5rem}.hotel_accordion ul li dl dt button .bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hotel_accordion ul li dl dt button .logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.hotel_accordion ul li dl dd{position:relative;flex:0 0 calc(100vw - 33.75rem)}.hotel_accordion ul li.is_active dl dd{flex:0 0 100%}.hotel_accordion ul li dl dd .bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hotel_accordion ul li dl dd .inner{position:absolute;left:14.5%;right:14.5%;bottom:3.3125rem;z-index:2}.hotel_accordion ul li dl dd .inner .tit{margin-top:1.25rem;font-size:1.75rem;line-height:1.5;color:#fff}.hotel_accordion ul li dl dd .inner .txt{margin-top:.25rem;font-size:1.125rem;line-height:1.5;color:#fff}.hotel_accordion ul li dl dd .inner .btn_detail{margin-top:1.875rem;font-size:.875rem;line-height:1;padding:.625rem 2.6875rem;color:#212121;background:hsla(0,0%,100%,.6)}.hotelbrand_vertical_wrap .hotelbrand_vertical_btn{position:relative;min-width:6.9375rem!important;padding:3rem 2.5rem;writing-mode:sideways-lr;text-orientation:mixed;color:#fff;font-size:1.375rem;text-align:right;font-weight:600;line-height:1.4;background:linear-gradient(180deg,#48392e,rgba(72,57,46,.3))}.h2_tit.stay_promotions{margin-top:5.625rem;font-size:2.5rem;font-weight:600;line-height:1.3;color:#212121;text-align:center}.stay_promotions_swiper{width:100%;position:relative;padding-bottom:4.8125rem;overflow:hidden}.stay_promotions_swiper .swiper{width:100%;max-width:96.25rem;padding-left:1.25rem;overflow:visible}.stay_promotions_swiper .swiper .swiper-wrapper .swiper-slide .btn_stay_promotions{width:100%}.stay_promotions_swiper .swiper .swiper-wrapper .swiper-slide .btn_stay_promotions .pic{height:20.625rem}.stay_promotions_swiper .swiper .swiper-wrapper .swiper-slide .btn_stay_promotions .pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stay_promotions_swiper .swiper .swiper-wrapper .swiper-slide .btn_stay_promotions .cont{margin-top:1.5rem;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.stay_promotions_swiper .swiper .swiper-wrapper .swiper-slide .btn_stay_promotions .cont .badge{color:#fff;padding:.125rem .375rem;font-size:.9375rem;font-weight:500;line-height:1.2;background:var(--pic-stay-promotions-badge)}.stay_promotions_swiper .swiper .swiper-wrapper .swiper-slide .btn_stay_promotions .cont .tit{margin-top:1.25rem;font-family:optimaLTStd,Pretendard,system-ui,sans-serif;font-size:1.875rem;line-height:1.5;font-weight:500;color:#212121;letter-spacing:-.3px}.stay_promotions_swiper .swiper .swiper-wrapper .swiper-slide .btn_stay_promotions .cont .txt{margin-top:.25rem;font-size:1.125rem;color:#212121;line-height:1.5;font-weight:300;letter-spacing:-.18px;word-break:keep-all}.stay_promotions_swiper .swiper .swiper-wrapper .swiper-slide .btn_stay_promotions .cont .hash_tags{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem}.stay_promotions_swiper .swiper .swiper-wrapper .swiper-slide .btn_stay_promotions .cont .hash_tag{display:inline-flex;align-items:center;height:2rem;padding:.25rem .5rem;font-size:.9375rem;font-weight:400;line-height:1.2;color:#212121;white-space:nowrap;background:rgba(33,33,33,.1)}.stay_promotions_ctrl{position:absolute;width:100%;max-width:95rem;left:50%;bottom:0;display:flex;flex-direction:row;align-items:center;transform:translateX(-50%);gap:1.875rem}.stay_promotions_swiper .stay_promotions_ctrl .swiper_progress_bar.swiper-pagination-progressbar{position:relative;height:2px;flex:1 1 0;min-width:0;width:auto!important;border-radius:2px;background:rgba(33,33,33,.2)}.stay_promotions_ctrl .swiper_paging{flex:0 0 auto;display:flex;align-items:center;gap:.25rem;font-size:.875rem;line-height:1;color:#212121;white-space:nowrap}.stay_promotions_ctrl .swiper_paging .divider,.stay_promotions_ctrl .swiper_paging .total{color:rgba(33,33,33,.4)}.stay_promotions_swiper .stay_promotions_ctrl .swiper_progress_bar.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{border-radius:2px;background:#212121}.stay_promotions_ctrl .promotions_ctrl{display:flex;flex-direction:row;align-items:center;gap:.625rem}.stay_promotions_ctrl .promotions_ctrl .swiper_button_prev{width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='rotate(180 8 8)'%3E%3Cpath d='M4.45977 13.7159C4.17274 14.0142 4.18131 14.4882 4.4793 14.7754C4.77764 15.0625 5.25261 15.054 5.53985 14.7559L11.5399 8.52056C11.8193 8.23019 11.8192 7.77091 11.5399 7.48053L5.53985 1.2442C5.2526 0.94616 4.77763 0.937603 4.4793 1.22467C4.18127 1.51191 4.17271 1.98689 4.45977 2.28521L9.9588 8.00006L4.45977 13.7159Z' fill='%23212121'/%3E%3C/g%3E%3C/svg%3E")}.stay_promotions_ctrl .promotions_ctrl .swiper_button_next{width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.45977 13.7159C4.17274 14.0142 4.18131 14.4882 4.4793 14.7754C4.77764 15.0625 5.25261 15.054 5.53985 14.7559L11.5399 8.52056C11.8193 8.23019 11.8192 7.77091 11.5399 7.48053L5.53985 1.2442C5.2526 0.94616 4.77763 0.937603 4.4793 1.22467C4.18127 1.51191 4.17271 1.98689 4.45977 2.28521L9.9588 8.00006L4.45977 13.7159Z' fill='%23212121'/%3E%3C/svg%3E%0A")}.stay_promotions_ctrl .promotions_ctrl .swiper_button_next.swiper-button-disabled,.stay_promotions_ctrl .promotions_ctrl .swiper_button_prev.swiper-button-disabled{opacity:.4}.stay_promotions_ctrl .promotions_ctrl .play_toogle.btn_stop{width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 2V14H10V2H12.5Z' fill='%23212121'/%3E%3Cpath d='M6 2V14H3.5V2H6Z' fill='%23212121'/%3E%3C/svg%3E%0A")}.stay_promotions_ctrl .promotions_ctrl .play_toogle.btn_play{width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 8.17044L3 14V2L13 8.17044Z' fill='%23212121'/%3E%3C/svg%3E%0A")}.h2_tit.dinning_experiences{margin-top:5.625rem;font-size:2.5rem;font-weight:600;line-height:1.3;color:#212121;text-align:center}.dinning_experiences_tab_wrap{width:100%;max-width:95rem;margin:0 auto}.dinning_experiences_tab_wrap .dinning_experiences_tab_tit{width:100%;overflow-x:auto;margin-bottom:2.8125rem}.dinning_experiences_tab_wrap .dinning_experiences_tab_tit ul{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}.dinning_experiences_tab_wrap .dinning_experiences_tab_tit ul li .btn_dinning_experiences_tab{box-sizing:border-box;font-size:1.125rem;padding:0 1.28125rem .9375rem;line-height:1.4;color:rgba(33,33,33,.6);border-bottom:.125rem solid rgba(33,33,33,.6);cursor:pointer}.dinning_experiences_tab_wrap .dinning_experiences_tab_tit ul li .btn_dinning_experiences_tab.is_active{padding:0 1.28125rem .8125rem;font-weight:600;color:#212121;border-bottom:.25rem solid #212121}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont .cont{position:relative;display:none;width:100%;min-height:40rem}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont[data-idx="0"] .cont[data-idx-num="0"],.dinning_experiences_tab_wrap .dinning_experiences_tab_cont[data-idx="1"] .cont[data-idx-num="1"],.dinning_experiences_tab_wrap .dinning_experiences_tab_cont[data-idx="2"] .cont[data-idx-num="2"]{display:block}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont .cont .bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont .cont .cont_area{position:relative;display:flex;width:27.5rem;height:100%;min-height:40rem;padding:2.5rem;margin-left:calc(100% - 27.5rem);color:#fff;background:var(--bg-dinning-experiences);flex-direction:column;justify-content:space-between}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont .cont .cont_area .inner_top .tit{margin-top:1.125rem;font-size:1.75rem;font-weight:600;line-height:1.5}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont .cont .cont_area .inner_top .txt{padding-bottom:2rem;margin-top:.25rem;border-bottom:1px solid hsla(0,0%,100%,.4);font-size:1.125rem;font-weight:300;word-break:keep-all}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont .cont .cont_area .inner_top .info_area{margin-top:2rem}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont .cont .cont_area .inner_top .info_area dl{margin-top:1rem}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont .cont .cont_area .inner_top .info_area dl dt{font-size:1rem;font-weight:600;line-height:1.5}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont .cont .cont_area .inner_top .info_area dl dd{margin-top:.25rem;font-size:1rem;font-weight:300;line-height:1.5}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont .cont .cont_area .btn_wrap .btn_white{padding:.625rem 4.125rem;font-size:1rem;font-weight:600;color:#212121;background:hsla(0,0%,100%,.6)}.design_lifestyle_section{padding-top:5.625rem}.h2_tit.design_lifestyle{margin-top:0;font-size:2.5rem;font-weight:600;line-height:1.3;color:#212121;text-align:center}.design_lifestyle_wrap{width:100%}.design_lifestyle_wrap .split{max-width:95rem;margin:0 auto;display:flex;gap:.5rem;height:25rem;overflow:hidden}.design_lifestyle_wrap .sp{position:relative;flex:1;overflow:hidden;transition:flex 1.5s cubic-bezier(.16,1,.3,1)}.design_lifestyle_wrap .split.touched .sp,.design_lifestyle_wrap .split:hover .sp{flex:0.5}.design_lifestyle_wrap .split .sp.active,.design_lifestyle_wrap .split .sp:hover{flex:2.9}.design_lifestyle_wrap .sp .bg{position:absolute;inset:0;background-size:cover;background-position:50%;transform:scale(1.03);transition:transform 2.1s ease}.design_lifestyle_wrap .sp.active .bg,.design_lifestyle_wrap .sp:hover .bg{transform:scale(1.12)}.design_lifestyle_wrap .sp .veil{position:absolute;inset:0;background:rgba(13,27,45,.9);transition:background 1s}.design_lifestyle_wrap .sp.prem .veil{background:rgba(60,58,58,.9)}.design_lifestyle_wrap .sp.active .veil,.design_lifestyle_wrap .sp:hover .veil{background:linear-gradient(0deg,rgba(8,11,14,.82),rgba(8,11,14,.46) 46%,rgba(8,11,14,.3))}.design_lifestyle_wrap .sp .logo-c{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;max-height:104px;max-width:124.8px;width:auto;-o-object-fit:contain;object-fit:contain;transition:opacity .55s;filter:drop-shadow(0 2px 14px rgba(0,0,0,.45))}.design_lifestyle_wrap .sp.prem .logo-c{max-height:104px;max-width:124.8px}.design_lifestyle_wrap .sp.active .logo-c,.design_lifestyle_wrap .sp:hover .logo-c{opacity:0}.design_lifestyle_wrap .sp .logo-tl{display:none;max-height:5rem;max-width:6rem;width:auto;-o-object-fit:contain;object-fit:contain;margin-bottom:1.875rem;opacity:0;transform:translateY(10px);transition:opacity .6s .35s,transform .7s .35s;filter:drop-shadow(0 2px 8px rgba(0,0,0,.5))}.design_lifestyle_wrap .sp.prem .logo-tl{max-height:4.5rem;margin-bottom:2.125rem}.design_lifestyle_wrap .sp.active .logo-tl,.design_lifestyle_wrap .sp:hover .logo-tl{display:block;opacity:1;transform:none}.design_lifestyle_wrap .sp .inner{position:absolute;inset:0;z-index:4;padding:34px 36px;justify-content:flex-end;color:#fff}.design_lifestyle_wrap .sp .content,.design_lifestyle_wrap .sp .inner{display:flex;flex-direction:column;align-items:flex-start}.design_lifestyle_wrap .sp .more{opacity:0;max-height:0;overflow:hidden;transform:translateY(20px);transition:opacity .7s .4s,transform .9s .4s,max-height .9s}.design_lifestyle_wrap .sp.active .more,.design_lifestyle_wrap .sp:hover .more{opacity:1;max-height:320px;transform:none}.design_lifestyle_wrap .sp .more p{font-size:1.125rem;color:#e7eaee;font-weight:300;margin:0 0 1rem;max-width:75ch;line-height:1.5}.design_lifestyle_wrap .btn-detail{display:inline-flex;align-items:center;font-size:.875rem;font-weight:500;color:#212121;background:hsla(0,0%,100%,.6);padding:.34375rem 3.25rem;border-radius:0;text-decoration:none;cursor:pointer;transition:.25s}.design_lifestyle_wrap .btn-detail:hover{background:#e9edf0;border-color:#e9edf0}@media (max-width:760px){.design_lifestyle_wrap{padding:0 1.25rem}.design_lifestyle_wrap .split{display:block;height:auto;overflow:visible}.design_lifestyle_wrap .sp{flex:none!important;width:100%;height:320px;margin-bottom:16px;cursor:default;transition:none}.design_lifestyle_wrap .sp:last-child{margin-bottom:0}.design_lifestyle_wrap .sp .bg{transform:scale(1.03)!important}.design_lifestyle_wrap .sp .veil,.design_lifestyle_wrap .sp.prem .veil{background:linear-gradient(0deg,rgba(8,11,14,.82),rgba(8,11,14,.46) 46%,rgba(8,11,14,.3))!important}.design_lifestyle_wrap .sp .logo-c{display:none}.design_lifestyle_wrap .sp .logo-tl{display:block;opacity:1;transform:none;max-height:4rem;max-width:4.8rem;margin-bottom:1.5rem}.design_lifestyle_wrap .sp.prem .logo-tl{max-height:3.5rem;max-width:4.8rem;margin-bottom:1.875rem}.design_lifestyle_wrap .sp .inner{justify-content:flex-end;padding:20px}.design_lifestyle_wrap .sp .more{opacity:1!important;max-height:none!important;transform:none!important;margin-top:0}.design_lifestyle_wrap .sp .more p{max-width:100%;font-size:.9375rem;margin-bottom:1rem;word-break:keep-all!important;overflow-wrap:break-word}.design_lifestyle_wrap .btn-detail{line-height:1;width:8.75rem;height:2.25rem;justify-content:center;padding:0;font-size:.8125rem}.design_lifestyle_wrap .sp.active .logo-tl,.design_lifestyle_wrap .sp:hover .logo-tl{transform:none!important}}.h2_tit.hotel_collection{margin-top:5.625rem;font-size:2.5rem;font-weight:600;line-height:1.3;color:#212121;text-align:center}.hotel_collection_wrap{width:100%;max-width:95rem;margin:0 auto 6.25rem}.hotel_collection_wrap ul{display:flex;align-items:center;flex-direction:row;justify-content:center;gap:2rem}.hotel_collection_wrap ul li{position:relative;flex:1;height:22.25rem;width:100%;overflow:hidden}.hotel_collection_wrap ul li .default_cont{width:100%;height:100%;overflow:hidden}.hotel_collection_wrap ul li .default_cont img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease,filter .4s ease}.hotel_collection_wrap ul li:hover .default_cont img{filter:blur(8px) brightness(.7);transform:scale(1.1)}.hotel_collection_wrap ul li .cover_cont{position:absolute;display:flex;width:100%;height:100%;top:100%;padding:1.25rem;z-index:3;flex-direction:column;justify-content:flex-end;transition:top .4s,opacity .4s;opacity:0}.hotel_collection_wrap ul li:hover .cover_cont{top:0;opacity:1}.hotel_collection_wrap ul li .cover_cont .inner .tit{font-size:1.5rem;font-weight:600;line-height:1.5;color:#fff}.hotel_collection_wrap ul li .cover_cont .inner .txt{margin-top:.25rem;font-size:1rem;font-weight:400;line-height:1.5;color:#fff;word-break:keep-all}.hotel_collection_wrap ul li .cover_cont .inner .btn_wrap{margin-top:1rem}.hotel_collection_wrap ul li .cover_cont .inner .btn_wrap .btn_white{width:100%;padding:.625rem 0;font-size:1rem;font-weight:500;line-height:1.2;color:#212121;text-align:center;background:hsla(0,0%,100%,.8)}.hotel_collection_wrap ul li .top_tit{position:absolute;left:1.25rem;top:1.25rem;font-size:1.75rem;font-weight:600;line-height:1.5;color:#fff;z-index:5}.specialOffer_contents{max-width:93rem}.specialOffer_contents .cont_head{padding:var(--nav-title-gap) 0;color:#222}.specialOffer_contents .cont_head h1{font-size:2.5rem;line-height:1.4;font-weight:600;text-align:center}.specialOffer_contents .cont_head p{margin-top:.625rem;font-size:1.25rem;line-height:1.4;text-align:center;font-weight:300}.board_wrap .search_wrap{display:flex;justify-content:space-between;align-items:center;flex-direction:row}.board_wrap .search_wrap .left_wrap{display:flex;flex-direction:row;gap:.625rem}.board_wrap .search_wrap .right_wrap .search_set{display:flex;position:relative;border:1px solid #e1e1e1;border-radius:.25rem;background:#fff;align-items:center}.board_wrap .search_wrap .right_wrap .search_set .input_search{position:relative;width:15.25rem;padding:.625rem;border-radius:.25rem;font-size:.9375rem;line-height:1.4;color:rgba(33,33,33,.4);font-weight:400}.board_wrap .search_wrap .right_wrap .search_set .btn_search{width:2.25rem;height:2.25rem;background:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.35 10.35L13.55 13.55M11.95 6.35C11.95 9.4428 9.4428 11.95 6.35 11.95C3.25721 11.95 0.75 9.4428 0.75 6.35C0.75 3.25721 3.25721 0.75 6.35 0.75C9.4428 0.75 11.95 3.25721 11.95 6.35Z' stroke='%23222222' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") 50% no-repeat;background-size:1rem 1rem}.board_wrap .search_wrap .left_wrap .sel_wrap{width:10rem}.board_wrap .search_wrap .left_wrap .sel_wrap+.sel_wrap{width:7.5rem}.board_wrap .search_wrap .left_wrap .sel_wrap .btn_sel{min-width:8.75rem;width:100%}.sel_wrap{position:relative}.sel_wrap .btn_sel{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.625rem;border:1px solid #e1e1e1;border-radius:.25rem}.sel_wrap .btn_sel .txt{font-size:.9375rem;line-height:1.2;color:#222;font-weight:500}.sel_wrap .btn_sel .arrow{width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.99991 5.11325L7.99992 10.8867L13.9999 5.11325' stroke='%23222222' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.sel_wrap .pop_wrap.sel_pop{display:none;position:absolute;left:0;top:3.0625rem;border:1px solid #ccc;background:#fff;z-index:99}.sel_wrap .pop_wrap.sel_pop.is_active{display:block}#sel_hotel_pop{width:50rem;padding:2.5rem}#sel_hotel_pop .pop_cont .hotel_list ul{display:flex;flex-direction:column;gap:2.5rem}#sel_hotel_pop .pop_cont .hotel_list .gray_comment{margin-top:1rem;color:#212121;font-size:.8125rem;font-weight:300;line-height:1.4}#sel_hotel_pop .pop_cont .hotel_list ul li{flex:1}#sel_hotel_pop .pop_cont .hotel_list ul li dl dt{font-size:1.125rem;line-height:1;font-weight:700;color:#222}#sel_hotel_pop .pop_cont .hotel_list ul li dl dd{margin-top:1rem}#sel_hotel_pop .pop_cont .hotel_list ul li dl dd ul{display:flex;gap:.625rem;flex-direction:row;flex-wrap:wrap}#sel_hotel_pop .pop_cont .hotel_list ul li dl dd ul li{flex:0 0 calc((100% - 1.25rem) / 3)}#sel_hotel_pop .pop_cont .hotel_list ul li+li dl dd ul li{flex:1}#sel_hotel_pop .pop_cont .hotel_list ul li dl dd ul li button{width:100%;padding:.6875rem 0;font-size:.9125rem;line-height:1.2;font-weight:400;color:rgba(33,33,33,.4);border:1px solid #ccc;text-align:center;background:#fff}#sel_hotel_pop .pop_cont .hotel_list ul li dl dd ul li button.is_selected{font-weight:500;color:#212121;border-color:#9f7153}#sel_hotel_pop .pop_foot{padding-top:2rem}#sel_hotel_pop .pop_foot .btn_wrap{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.625rem}.sel_wrap .pop_wrap.sel_pop .btn_gray{padding:.75rem 1.8125rem;font-size:1rem;font-weight:500;line-height:1.1875;color:#fff;background:rgba(33,33,33,.6)}.sel_wrap .pop_wrap.sel_pop .reset{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.375rem}.sel_wrap .pop_wrap.sel_pop .reset:before{display:block;content:"";width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.69273 2.99078V1L6.28335 2.38235L3.8691 3.76471L6.27361 5.16166L8.67813 6.55862V4.57757C10.6689 4.95723 12.1729 6.70464 12.1729 8.79764C12.1729 11.1681 10.2454 13.0956 7.875 13.0956C5.50456 13.0956 3.57705 11.1681 3.57705 8.79764C3.57705 8.05292 3.77175 7.31794 4.13681 6.67543L2.76906 5.89664C2.26771 6.77765 2 7.78034 2 8.80251C2 12.0394 4.63329 14.6775 7.875 14.6775C11.1167 14.6775 13.75 12.0442 13.75 8.80251C13.75 5.8431 11.5451 3.38991 8.69273 2.99078Z' fill='white'/%3E%3C/svg%3E%0A")}.sel_wrap .pop_wrap.sel_pop .check{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.375rem}.sel_wrap .pop_wrap.sel_pop .check:before{display:block;content:"";width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.1667 5L5.83333 11.6667L2.5 8.63636' stroke='white' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.sel_wrap .pop_wrap.sel_pop .btn_black{padding:.75rem 1.8125rem;font-size:1rem;font-weight:500;line-height:1.1875;color:#fff;background:#212121}#sel_recommend_pop{width:10rem;padding:.625rem 0}#sel_recommend_pop .pop_cont ul li button{width:100%;padding:.625rem 0 .625rem 1.5rem;font-size:.9375rem;line-height:1.333;color:#777;font-weight:500;text-align:left}#sel_recommend_pop .pop_cont ul li button:hover{background:#f2f2f2}#sel_recommend_pop .pop_cont ul li button.is_selected{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#222;gap:.625rem;background:#f2f2f2}#sel_recommend_pop .pop_cont ul li button.is_selected:after{display:block;content:"";width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.1667 5L5.83333 11.6667L2.5 8.63636' stroke='%23222222' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.sel_wrap .pop_wrap.sel_pop .pop_head{display:none}.board_wrap .theme_wrap{display:flex;align-items:center;gap:.5rem;margin-top:1rem}.board_wrap .theme_wrap .theme_tit{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:4rem;height:2.5rem;padding:.375rem 1rem;background:#3d3936;color:#fff;font-size:.9375rem;line-height:normal}.board_wrap .theme_wrap .theme_list{display:flex;align-items:center;gap:.5rem;min-width:0}.board_wrap .theme_wrap .theme_chip{flex-shrink:0;display:flex;align-items:center;gap:1rem;height:2.5rem;padding:.375rem .5rem .375rem 1rem;background:#fff;border:1px solid rgba(33,33,33,.2)}.board_wrap .theme_wrap .theme_chip .txt{color:#212121;font-size:.9375rem;line-height:normal;white-space:nowrap}.board_wrap .theme_wrap .theme_chip .btn_del{flex-shrink:0;width:1rem;height:1rem;border:0;border-radius:100px;background-color:rgba(33,33,33,.2);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8' fill='none'%3E%3Cpath d='M1 1L7 7M7 1L1 7' stroke='white' stroke-width='1.3' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:.45rem;cursor:pointer}.board_wrap .list_wrap.room{border-top:2px solid #222;padding-top:1.25rem;margin-top:1.25rem}.board_wrap .list_wrap.room ul{display:flex;flex-direction:column;gap:1.875rem}.board_wrap .list_wrap.room ul li button{display:flex;flex-direction:row;width:100%;padding:2.5rem;background:#fff;gap:2.5rem}.board_wrap .list_wrap.room ul li button .pic_wrap{position:relative;width:31.25rem;height:19.375rem}.board_wrap .list_wrap.room ul li button .pic_wrap[data-txt]:not([data-txt=""]):after{position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;width:6rem;height:2rem;content:attr(data-txt);text-align:center;text-transform:uppercase;font-size:.9375rem;font-weight:500;line-height:1.2;color:#fff;background:var(--pic-bg-color)}.board_wrap .list_wrap.room ul li button .pic_wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.board_wrap .list_wrap.room ul li button .pic_wrap .special_txt{position:absolute;left:0;bottom:0;padding:.25rem 0;width:100%;font-size:1.125rem;line-height:1.777;font-weight:500;text-align:center;color:#fff;background:rgba(33,33,33,.6)}.board_wrap .list_wrap.room ul li button.timeDeal .pic_wrap .special_txt{display:flex;background:rgba(33,33,33,.8);align-items:center;justify-content:center;gap:.5rem;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;white-space:nowrap;min-width:15em;text-align:center}.board_wrap .list_wrap.room ul li button.timeDeal .pic_wrap .special_txt:before{width:2rem;height:2rem;content:"";background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.6 16C25.6 10.6979 21.3022 6.40005 16 6.40005C10.6978 6.40005 6.39999 10.6979 6.39999 16C6.39999 21.3022 10.6978 25.6 16 25.6C21.3022 25.6 25.6 21.3022 25.6 16ZM15.2 10.2227C15.2 9.78088 15.5582 9.42271 16 9.42271C16.4418 9.42271 16.8 9.78088 16.8 10.2227V15.6688L20.032 18.9008C20.3444 19.2133 20.3444 19.7197 20.032 20.0321C19.7196 20.3445 19.2132 20.3445 18.9008 20.0321L15.4344 16.5657C15.2843 16.4156 15.2 16.2122 15.2 16V10.2227ZM6.18983 5.03442C6.50226 4.72214 7.00871 4.72205 7.32108 5.03442C7.63332 5.34681 7.63332 5.85329 7.32108 6.16567L6.16561 7.32114C5.85323 7.63338 5.34675 7.63338 5.03436 7.32114C4.72199 7.00877 4.72208 6.50232 5.03436 6.18989L6.18983 5.03442ZM24.6789 5.03442C24.9913 4.72205 25.4977 4.72214 25.8101 5.03442L26.9656 6.18989C27.2779 6.50232 27.278 7.00877 26.9656 7.32114C26.6532 7.63338 26.1467 7.63338 25.8344 7.32114L24.6789 6.16567C24.3667 5.85329 24.3667 5.34681 24.6789 5.03442ZM27.2 16C27.2 18.805 26.1686 21.3688 24.4648 23.3336L26.9656 25.8344C27.278 26.1468 27.278 26.6533 26.9656 26.9657C26.6532 27.2781 26.1468 27.2781 25.8344 26.9657L23.3336 24.4649C21.3687 26.1686 18.805 27.2 16 27.2C13.1948 27.2 10.6306 26.1689 8.66561 24.4649L6.16561 26.9657C5.85319 27.2781 5.34678 27.2781 5.03436 26.9657C4.72194 26.6533 4.72194 26.1468 5.03436 25.8344L7.53436 23.3336C5.83081 21.3688 4.79999 18.8048 4.79999 16C4.79999 9.81422 9.81416 4.80005 16 4.80005C22.1858 4.80005 27.2 9.81422 27.2 16Z' fill='white'/%3E%3C/svg%3E%0A");background-size:100%}.board_wrap .list_wrap.room ul li button .info_wrap{display:flex;flex-direction:column;width:calc(100% - 31.25rem - 2.5rem);gap:1.25rem}.board_wrap .list_wrap.room ul li button .info_wrap .badge_area{display:flex;gap:.625rem;flex-direction:row;flex-wrap:wrap}.board_wrap .list_wrap.room ul li button .info_wrap .badge_area span{padding:.375rem .625rem;font-size:.9375rem;line-height:1.2;font-weight:500;color:#fff;background:#8c857e}.board_wrap .list_wrap.room ul li button .info_wrap .badge_area span.key_typ0,.board_wrap .list_wrap.room ul li button .info_wrap .badge_area span.key_typ1{background:#3d3935}.board_wrap .list_wrap.room ul li button .info_wrap .badge_area span.key_typ2{background:#294237}.board_wrap .list_wrap.room ul li button .info_wrap .badge_area span.key_typ3{background:#6bb8b2}.board_wrap .list_wrap.room ul li button .info_wrap .badge_area span.key_typ4{background:#b7733b}.board_wrap .list_wrap.room ul li button .info_wrap .info_area{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.board_wrap .list_wrap.room ul li button .info_wrap .info_area .tit{padding-top:.25rem;font-size:1.75rem;line-height:1.4;font-weight:600;color:#222}.board_wrap .list_wrap.room ul li button .info_wrap .info_area .set{padding-top:.625rem;font-size:1.125rem;line-height:1.4;font-weight:500;color:#222}.board_wrap .list_wrap.room ul li button .info_wrap .info_area .reservation{margin-top:1.25rem;font-size:1rem;line-height:1.6;color:#222}.board_wrap .list_wrap.room ul li button .info_wrap .info_area .stay{font-size:1rem;line-height:1.6;color:#222}.board_wrap .list_wrap.room ul li button .info_wrap .info_area .reservation,.board_wrap .list_wrap.room ul li button .info_wrap .info_area .stay{display:flex;align-items:center}.board_wrap .list_wrap.room ul li button .info_wrap .info_area .reservation .label,.board_wrap .list_wrap.room ul li button .info_wrap .info_area .stay .label{flex-shrink:0;width:5.5rem;font-weight:300;font-size:1rem}.board_wrap .list_wrap.room ul li button .info_wrap .info_area .reservation .value,.board_wrap .list_wrap.room ul li button .info_wrap .info_area .stay .value{font-weight:300;font-size:1rem}.board_wrap .list_wrap.room ul li button .info_wrap .hash_area{display:flex;gap:.5rem;flex-direction:row;flex-wrap:wrap}.board_wrap .list_wrap.room ul li button .info_wrap .hash_area span{padding-right:.375rem;font-size:.9375rem;color:#212121;font-weight:300;line-height:1}.board_wrap .list_wrap.room ul li button .info_wrap .hash_area span:hover{font-weight:500;text-decoration:underline}.board_wrap .list_wrap.room ul li button .info_wrap .price_area{display:flex;color:rgba(33,33,33,.8);font-size:1.5rem;font-weight:400;justify-content:flex-end;align-items:center;flex-direction:row;gap:.1875rem}.board_wrap .list_wrap.room ul li button .info_wrap .price_area .price{font-size:2.125rem;line-height:1.4;font-weight:600}.paging_wrap{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.5rem;margin:3.75rem 0 10rem}.paging_wrap button.btn_num{font-size:1.125rem;line-height:1;color:#222;opacity:.5}.paging_wrap button.btn_num.is_active{font-weight:700;opacity:1}.paging_wrap button.btn_prev{background:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5235 12.75L0.750004 6.74999L6.5235 0.75' stroke='%23222222' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") 50% no-repeat}.paging_wrap button.btn_next,.paging_wrap button.btn_prev{width:2rem;height:2rem;border:1px solid #e1e1e1;border-radius:.25rem}.paging_wrap button.btn_next{background:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.75 12.75L6.52349 6.74999L0.75 0.75' stroke='%23222222' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") 50% no-repeat}.specialOffer_contents_detail .cont_head{padding:5rem 0 2rem;color:rgba(33,33,33,.8);border-bottom:2px solid #222}.specialOffer_contents_detail .cont_head h1{font-size:2.375rem;line-height:1.4;font-weight:600;letter-spacing:-.02375rem;text-align:left}.specialOffer_contents_detail .cont_body .board_detail .promotion_info{display:flex;flex-direction:row;width:100%;padding:2.5rem 0;gap:2.5rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .pic_wrap{position:relative;width:32.5rem;height:20rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .pic_wrap[data-txt]:not([data-txt=""]):after{position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;width:6rem;height:2rem;content:attr(data-txt);text-align:center;text-transform:uppercase;font-size:.9375rem;font-weight:500;line-height:1.2;color:#fff;background:var(--pic-bg-color)}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .pic_wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .pic_wrap .special_txt{position:absolute;left:0;bottom:0;padding:.25rem 0;width:100%;font-size:1.125rem;line-height:1.777;font-weight:500;text-align:center;color:#fff;background:rgba(33,33,33,.6)}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .pic_wrap.timeDeal .special_txt{display:flex;align-items:center;justify-content:center;gap:.5rem;background:rgba(33,33,33,.8)}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .pic_wrap.timeDeal .special_txt:before{width:2rem;height:2rem;content:"";background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.6 16C25.6 10.6979 21.3022 6.40005 16 6.40005C10.6978 6.40005 6.39999 10.6979 6.39999 16C6.39999 21.3022 10.6978 25.6 16 25.6C21.3022 25.6 25.6 21.3022 25.6 16ZM15.2 10.2227C15.2 9.78088 15.5582 9.42271 16 9.42271C16.4418 9.42271 16.8 9.78088 16.8 10.2227V15.6688L20.032 18.9008C20.3444 19.2133 20.3444 19.7197 20.032 20.0321C19.7196 20.3445 19.2132 20.3445 18.9008 20.0321L15.4344 16.5657C15.2843 16.4156 15.2 16.2122 15.2 16V10.2227ZM6.18983 5.03442C6.50226 4.72214 7.00871 4.72205 7.32108 5.03442C7.63332 5.34681 7.63332 5.85329 7.32108 6.16567L6.16561 7.32114C5.85323 7.63338 5.34675 7.63338 5.03436 7.32114C4.72199 7.00877 4.72208 6.50232 5.03436 6.18989L6.18983 5.03442ZM24.6789 5.03442C24.9913 4.72205 25.4977 4.72214 25.8101 5.03442L26.9656 6.18989C27.2779 6.50232 27.278 7.00877 26.9656 7.32114C26.6532 7.63338 26.1467 7.63338 25.8344 7.32114L24.6789 6.16567C24.3667 5.85329 24.3667 5.34681 24.6789 5.03442ZM27.2 16C27.2 18.805 26.1686 21.3688 24.4648 23.3336L26.9656 25.8344C27.278 26.1468 27.278 26.6533 26.9656 26.9657C26.6532 27.2781 26.1468 27.2781 25.8344 26.9657L23.3336 24.4649C21.3687 26.1686 18.805 27.2 16 27.2C13.1948 27.2 10.6306 26.1689 8.66561 24.4649L6.16561 26.9657C5.85319 27.2781 5.34678 27.2781 5.03436 26.9657C4.72194 26.6533 4.72194 26.1468 5.03436 25.8344L7.53436 23.3336C5.83081 21.3688 4.79999 18.8048 4.79999 16C4.79999 9.81422 9.81416 4.80005 16 4.80005C22.1858 4.80005 27.2 9.81422 27.2 16Z' fill='white'/%3E%3C/svg%3E%0A");background-size:100%}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .info_wrap{display:flex;flex-direction:column;width:calc(100% - 31.25rem - 2.5rem);gap:1.25rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .badge_area{display:flex;gap:.625rem;flex-direction:row;flex-wrap:wrap}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .badge_area span{padding:.375rem .625rem;font-size:.9375rem;line-height:1.2;font-weight:500;color:#fff;background:#8c857e}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .badge_area span.key_typ0,.specialOffer_contents_detail .cont_body .board_detail .promotion_info .badge_area span.key_typ1{background:#3d3935}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .badge_area span.key_typ2{background:#294237}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .badge_area span.key_typ3{background:#6bb8b2}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .badge_area span.key_typ4{background:#b7733b}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .info_area{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .info_area .set{padding-top:.25rem;font-size:1.75rem;line-height:1.5;font-weight:600;letter-spacing:-.0175rem;color:rgba(33,33,33,.8)}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .info_area .txt{margin-top:1.25rem;font-size:1.25rem;line-height:1.5;font-weight:400;letter-spacing:-.0125rem;color:rgba(33,33,33,.8)}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .info_area .reservation{margin-top:1.25rem;font-size:1rem;line-height:1.5;font-weight:300;letter-spacing:-.01rem;color:rgba(33,33,33,.8)}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .info_area .phone,.specialOffer_contents_detail .cont_body .board_detail .promotion_info .info_area .stay{font-size:1rem;line-height:1.5;font-weight:300;letter-spacing:-.01rem;color:rgba(33,33,33,.8)}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .info_area .phone,.specialOffer_contents_detail .cont_body .board_detail .promotion_info .info_area .reservation,.specialOffer_contents_detail .cont_body .board_detail .promotion_info .info_area .stay{display:flex;align-items:center}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .info_area .phone .label,.specialOffer_contents_detail .cont_body .board_detail .promotion_info .info_area .reservation .label,.specialOffer_contents_detail .cont_body .board_detail .promotion_info .info_area .stay .label{font-size:1rem;flex-shrink:0;width:5.5rem;font-weight:300}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .info_area .phone .value a,.specialOffer_contents_detail .cont_body .board_detail .promotion_info .info_area .reservation .value,.specialOffer_contents_detail .cont_body .board_detail .promotion_info .info_area .stay .value{font-size:1rem;font-weight:300}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .hash_area{display:flex;gap:.5rem;flex-direction:row;flex-wrap:wrap}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .hash_area span{padding-right:.375rem;font-size:.9375rem;color:#212121;font-weight:300;line-height:1}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .price_area{display:flex;color:rgba(33,33,33,.8);font-size:1.5rem;font-weight:400;justify-content:flex-end;align-items:center;flex-direction:row;gap:.1875rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .price_area .price{font-size:2.125rem;line-height:1.4;font-weight:600}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .price_area .btn_gray{width:12.5rem;padding:.625rem;margin-left:1rem;font-size:1rem;font-weight:600;line-height:1.25;text-align:center;color:#fff;background:#8c857e}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info{margin-bottom:6.25rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .detail_info_panel{background:#fff;padding:2.5rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info h2{margin-bottom:2.5rem;font-size:1.625rem;font-weight:600;line-height:1.3;letter-spacing:-.01625rem;color:#212121}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .detail_info_panel>ul{display:flex;flex-direction:column;gap:0}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .detail_info_panel>ul>li{display:flex;flex-direction:row;align-items:flex-start;padding:2.5rem 0;background:none;gap:2.5rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .detail_info_panel>ul>li:not(:last-child){border-bottom:1px solid rgba(33,33,33,.2)}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .detail_info_panel>ul>li:first-child{padding-top:0}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .detail_info_panel>ul>li:last-child{padding-bottom:0}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .notice_box ul{display:flex;flex-direction:column;padding:2.5rem;background:#fff;gap:2.5rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .notice_box ul li{display:flex;flex-direction:row;align-items:flex-start;gap:2.5rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info ul li .pic_wrap{flex:0 0 30rem;width:30rem;height:18.625rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info ul li .pic_wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info ul li .info{flex:1;min-width:0}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info ul li .info .tit{font-size:1.375rem;line-height:1.5;letter-spacing:-.01375rem;color:#212121;font-weight:500}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info ul li .info .txt{margin-top:.5rem;font-size:1.125rem;line-height:1.5;letter-spacing:-.01125rem;color:rgba(33,33,33,.8);font-weight:300}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info ul li .info .txt div{word-break:keep-all;overflow-wrap:break-word}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .notice_box{padding:2.5rem;margin-top:2.5rem;border:1px solid rgba(33,33,33,.2);background:#f8f7f4}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .notice_box dl{display:flex;flex-direction:column;gap:.625rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .notice_box dl dt{font-size:1.25rem;font-weight:600;line-height:1.5;letter-spacing:-.0125rem;color:rgba(33,33,33,.8)}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .notice_box dl dd ul{display:flex;flex-direction:column;gap:.25rem;padding:0;background:none}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .notice_box dl dd ul li{font-size:1rem;line-height:1.5;font-weight:300;letter-spacing:-.01rem;color:rgba(33,33,33,.8)}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .detail_info_panel .info .btn_detail_wrap{display:flex;justify-content:flex-end;margin-top:2.5rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .detail_info_panel .info .btn_detail{display:inline-flex;align-items:center;justify-content:center;height:2.5rem;padding:0 2.5rem;font-size:1rem;font-weight:500;line-height:1;color:#fff;background:#3d3936}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .btn_list_wrap{margin-top:2.5rem;text-align:center}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .btn_list{display:inline-flex;align-items:center;justify-content:center;width:10rem;height:2.5rem;font-size:1rem;font-weight:500;line-height:1;color:#fff;background:#212121}body,html{max-width:100%;background:#f8f7f4}.specialOffer_contents_detail .cont_body .promotion_slider_wrap{padding:6.25rem 0}.specialOffer_contents_detail .cont_body .promotion_slider_wrap h2{width:100%;max-width:90rem;margin:0 auto;padding-bottom:1.5rem;border-bottom:2px solid #222;font-size:1.625rem;font-weight:600;line-height:1.3;letter-spacing:-.01625rem;color:#222}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider{position:relative;width:100%;max-width:90rem;margin:0 auto;padding-top:2.5rem}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .promotion_swiper{width:100%;max-width:90rem;margin:0 auto}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .promotion_swiper .swiper-pagination{display:none}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .promotion_swiper .swiper-slide{display:flex;flex-direction:column;gap:1.875rem}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .promotion_swiper .swiper-slide button{display:flex;flex-direction:column;gap:1.875rem;width:100%;text-align:left}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .promotion_swiper .swiper-slide .pic_wrap{width:100%;height:17.8125rem}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .promotion_swiper .swiper-slide .pic_wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .promotion_swiper .swiper-slide .info_area .tit{font-size:1.75rem;line-height:1.4;letter-spacing:-.0175rem;color:rgba(33,33,33,.8);font-weight:500;text-align:left}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .promotion_swiper .swiper-slide .info_area .set{margin-top:.25rem;font-size:1.25rem;line-height:1.4;letter-spacing:-.0125rem;color:rgba(33,33,33,.8);font-weight:400;text-align:left;word-break:keep-all;overflow-wrap:break-word}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .promotion_swiper .swiper-slide .info_area .reservation{margin-top:1.25rem;font-size:1rem;line-height:1.5;font-weight:300;letter-spacing:-.01rem;color:rgba(33,33,33,.8);text-align:left}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .promotion_swiper .swiper-slide .info_area .stay{font-size:1rem;line-height:1.5;font-weight:300;letter-spacing:-.01rem;color:rgba(33,33,33,.8);text-align:left}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .promotion_swiper .swiper-slide .info_area .reservation,.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .promotion_swiper .swiper-slide .info_area .stay{display:flex;align-items:center}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .promotion_swiper .swiper-slide .info_area .reservation .label,.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .promotion_swiper .swiper-slide .info_area .stay .label{flex-shrink:0;width:5.5rem}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .ctrl_promotion_swiper{position:absolute;left:50%;top:50%;transform:translateX(-50%);width:calc(100% + 9.75rem);max-width:102.75rem;display:flex;justify-content:space-between;align-items:center;z-index:50}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .ctrl_promotion_swiper .btn_promotion_swiper_prev{width:3rem;height:3rem;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='rotate(180 24 24)'%3E%3Crect x='0.5' y='47.5' width='47' height='47' transform='rotate(-90 0.5 47.5)' stroke='%23212121' stroke-opacity='0.4'/%3E%3Cpath d='M18.9492 15.6933C18.5664 15.2954 18.5786 14.6622 18.9766 14.2793C19.3746 13.8964 20.0077 13.9087 20.3906 14.3066L29.0508 23.3066C29.4233 23.6938 29.4233 24.3062 29.0508 24.6933L20.3906 33.6933C20.0077 34.0913 19.3746 34.1035 18.9766 33.7207C18.5786 33.3378 18.5664 32.7046 18.9492 32.3066L26.9414 24L18.9492 15.6933Z' fill='%23212121'/%3E%3C/g%3E%3C/svg%3E");z-index:5}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .ctrl_promotion_swiper .btn_play_toogle{right:0;bottom:0}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .ctrl_promotion_swiper .btn_promotion_swiper_next{width:3rem;height:3rem;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='47.5' width='47' height='47' transform='rotate(-90 0.5 47.5)' stroke='%23212121' stroke-opacity='0.4'/%3E%3Cpath d='M18.9492 15.6933C18.5664 15.2954 18.5786 14.6622 18.9766 14.2793C19.3746 13.8964 20.0077 13.9087 20.3906 14.3066L29.0508 23.3066C29.4233 23.6938 29.4233 24.3062 29.0508 24.6933L20.3906 33.6933C20.0077 34.0913 19.3746 34.1035 18.9766 33.7207C18.5786 33.3378 18.5664 32.7046 18.9492 32.3066L26.9414 24L18.9492 15.6933Z' fill='%23212121'/%3E%3C/svg%3E%0A");z-index:5}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .ctrl_promotion_swiper button:disabled{opacity:.3}.step_wrap{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:1rem}.step_wrap .step_tit_wrap .step_tit_inner .step_tit{display:flex;align-items:center;flex-direction:row;gap:.5rem}.step_wrap .step_tit_wrap .step_tit_inner .step_tit .step.active_step{color:rgba(33,33,33,.6);font-size:1rem;line-height:1}.step_wrap .step_tit_wrap .step_tit_inner .step_tit .step.disabled_step{display:none}.step_wrap .step_tit_wrap .step_tit_inner .step_tit .tit.active_tit{color:#212121;font-size:1rem;line-height:1;font-weight:600}.step_wrap .step_tit_wrap .step_tit_inner .dash,.step_wrap .step_tit_wrap .step_tit_inner .step_tit .tit.disabled_tit{display:none}.step_wrap .step_icon_wrap{display:flex;align-items:center;flex-direction:row;gap:.25rem}.step_wrap .step_icon_wrap .ico_progress{border-radius:50%}.step_wrap .step_icon_wrap.typ2 .ico_progress{display:flex;align-items:center;justify-content:center;font-size:.75rem}.step_wrap .step_icon_wrap .ico_progress.progress_active{width:1rem;height:1rem;background:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.39634 3.55627C8.64144 3.33345 9.02105 3.35118 9.24399 3.59611C9.46681 3.84121 9.44908 4.22083 9.20415 4.44377L4.80415 8.44377C4.5753 8.65181 4.22519 8.65181 3.99634 8.44377L1.99634 6.6258C1.7513 6.40287 1.73364 6.02328 1.95649 5.77814C2.17941 5.5331 2.55901 5.51467 2.80415 5.73752L4.40024 7.1883L8.39634 3.55627Z' fill='white'/%3E%3C/svg%3E%0A") 50% no-repeat;background-size:.75rem;background-color:#212121}.step_wrap .step_icon_wrap.typ2 .ico_progress.progress_active{width:1.25rem;height:1.25rem;background-image:none;color:#fff}.step_wrap .step_icon_wrap .ico_progress.progress_disabled{width:.5rem;height:.5rem;background:rgba(33,33,33,.4)}.step_wrap .step_icon_wrap.typ2 .ico_progress.progress_disabled{width:1.25rem;height:1.25rem;color:#fff;background:rgba(61,57,54,.2)}.step_wrap .step_icon_wrap .dash{width:1rem;height:1px;background:rgba(33,33,33,.4)}.reservation_payment_wrap .inner{padding:5rem}.total_pay{width:calc(100vw - var(--scrollbar-width, 0px));margin-left:calc(50% - 50vw + (var(--scrollbar-width, 0px) / 2));margin-right:calc(50% - 50vw + (var(--scrollbar-width, 0px) / 2));justify-content:center}.total_pay .total_pay_left{display:flex;flex-direction:row;align-items:center}.total_pay .total_pay_left .tit_area h3{font-size:1.25rem;color:#fff;font-weight:500}.total_pay .total_pay_left .tit_area p{display:none;font-size:.875rem;color:hsla(0,0%,100%,.3);font-weight:300}.total_pay .total_pay_left .cont_area{position:relative;display:flex;flex-direction:row;align-items:center;margin-left:3rem}.total_pay .total_pay_left .cont_area:before{position:absolute;content:"";left:-1.5rem;width:1px;height:2rem;top:50%;transform:translateY(-50%);background:hsla(0,0%,100%,.3)}.total_pay .total_pay_left .cont_area .tit{font-size:1.5rem;color:#fff;font-weight:600}.total_pay .total_pay_left .cont_area .tit span{font-size:1.25rem}.total_pay .total_pay_left .cont_area p{margin-left:.875rem;font-size:.875rem;color:hsla(0,0%,100%,.3);font-weight:300}.total_pay .total_pay_right.btn_wrap{display:flex;gap:.5rem}.total_pay .total_pay_right.btn_wrap .btn_black{color:#fff;background:#212121}.total_pay .total_pay_right.btn_wrap .btn_black,.total_pay .total_pay_right.btn_wrap .btn_white{width:10rem;padding:.5rem 0;font-size:1rem;font-weight:500;line-height:1.25;text-align:center;border-radius:0;height:auto;border:1px solid hsla(0,0%,100%,.3)}.total_pay .total_pay_right.btn_wrap .btn_white{color:#212121;background:#fff}.tablist_typ1{margin-top:3.125rem}.tablist_typ1 button{font-weight:400;color:rgba(33,33,33,.6);border-bottom:1px solid #ccc}.tablist_typ1 button.is_selected{font-weight:600;color:#212121;border-bottom:2px solid #222}.tab_sort_wrap{margin-top:2.5rem}.tab_sort_wrap .tablist_typ2{display:flex;width:100%;align-items:center;flex-direction:row;gap:1px}.sel_holtel_info{display:none}.tab_sort_wrap .tablist_typ2 button{flex:1;padding:1.1875rem 0;border-radius:0;font-size:1.125rem;font-weight:400;color:#000;background:rgba(33,33,33,.1)}.tab_sort_wrap .tablist_typ2 button.is_selected{font-weight:600;color:#fff;background:#3d3936}.tab_sort_wrap .sort_wrap{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:center;margin-top:1.5rem;padding-bottom:1.5rem}.tab_sort_wrap .sort_wrap .right_wrap{width:10rem}.tab_sort_wrap .sort_wrap .right_wrap button{border-radius:0;background:transparent}.tab_sort_wrap .sort_wrap .right_wrap button span{font-size:1rem;font-weight:400;color:#212121}.check_wrap{position:relative}.check_wrap input{visibility:hidden;position:absolute;left:0;top:0;width:100%;height:100%}.check_wrap input+.cont{padding-left:2rem;font-size:1rem;line-height:1.5;color:#212121}.check_wrap input+.cont:before{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"";width:1.5rem;height:1.5rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='23' height='23' stroke='%23212121' stroke-opacity='0.2'/%3E%3Cpath d='M16.8288 8.11195C17.1352 7.83337 17.6097 7.85543 17.8883 8.16175C18.167 8.46825 18.144 8.94269 17.8375 9.22132L10.5045 15.8883C10.2185 16.1483 9.78181 16.1482 9.49575 15.8883L6.16176 12.858C5.85542 12.5794 5.83338 12.1049 6.11196 11.7985C6.3906 11.4921 6.86508 11.4691 7.17153 11.7477L9.99965 14.319L16.8288 8.11195Z' fill='%23212121' fill-opacity='0.2'/%3E%3C/svg%3E%0A")}.check_wrap input:checked+.cont:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' fill='%23212121'/%3E%3Cpath d='M16.8288 8.11195C17.1352 7.83337 17.6097 7.85543 17.8883 8.16175C18.167 8.46825 18.144 8.94269 17.8375 9.22132L10.5045 15.8883C10.2185 16.1483 9.78181 16.1482 9.49575 15.8883L6.16176 12.858C5.85542 12.5794 5.83338 12.1049 6.11196 11.7985C6.3906 11.4921 6.86508 11.4691 7.17153 11.7477L9.99965 14.319L16.8288 8.11195Z' fill='white'/%3E%3C/svg%3E%0A")}.sort_list{display:flex;flex-direction:column;gap:3.5rem;margin-bottom:8.75rem}.room_info_wraper .room_wrap{display:flex;flex-direction:row;gap:2.5rem}.room_info_wraper .room_wrap .room_swiper_wrap,.room_info_wraper .room_wrap .room_swiper_wrap .swiper,.room_info_wraper .room_wrap .room_swiper_wrap .swiper .swiper-slide{width:27.6875rem;height:16.25rem}.room_info_wraper .room_wrap .room_swiper_wrap .swiper .swiper-slide img{-o-object-fit:cover;object-fit:cover}.room_info_wraper .room_wrap .room_info_wrap{width:100%;display:flex;flex-direction:row;justify-content:space-between;position:relative}.room_info_wraper .room_wrap .room_info_wrap div .room_info .room_special{font-size:1.125rem;font-weight:600;line-height:1.4;color:rgba(33,33,33,.8)}.room_info_wraper .room_wrap .room_info_wrap div .room_info .room_tit{font-size:1.75rem;font-weight:600;color:rgba(33,33,33,.8);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.room_info_wraper .room_wrap .room_info_wrap div .room_info .room_hash_wrap{display:flex;flex-direction:row;gap:.5rem;flex-wrap:wrap;align-items:center;margin:.75rem 0 1.5rem}.room_info_wraper .room_wrap .room_info_wrap div .room_info .room_hash_wrap .hash{padding:.125rem .375rem;font-size:.9375rem;color:#fff;font-weight:500;line-height:1.2;background:#8c857e}.room_info_wraper .room_wrap .room_info_wrap div .room_info_txt{padding-right:10rem;color:rgba(33,33,33,.8);font-size:1.0625rem;line-height:1.5}.room_info_wraper .room_wrap .room_info_wrap div .go_detail_view{display:flex;align-items:center;font-size:1rem;font-weight:600;line-height:1.5;margin-top:.5rem;color:#212121;gap:.125rem;opacity:.6}.room_info_wraper .room_wrap .room_info_wrap .price_info{display:flex;position:absolute;right:0;bottom:0}.room_info_wraper .room_wrap .room_info_wrap .price_info div{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:.25rem}.room_info_wraper .room_wrap .room_info_wrap .price_info div .no_member_price{color:rgba(33,33,33,.4);line-height:normal;display:flex;gap:.25rem;align-items:center}.room_info_wraper .room_wrap .room_info_wrap .price_info div .no_member_price .tit{font-size:1rem;font-weight:500;line-height:1.2}.room_info_wraper .room_wrap .room_info_wrap .price_info div .no_member_price .tit span{font-size:1rem}.room_info_wraper .room_wrap .room_info_wrap .price_info div .no_member_price .txt{font-size:1.375rem;font-weight:500;line-height:1.2}.room_info_wraper .room_wrap .room_info_wrap .price_info div .member_price{color:rgba(33,33,33,.8);line-height:normal;display:flex;gap:.25rem;align-items:center}.room_info_wraper .room_wrap .room_info_wrap .price_info div .member_price .tit{font-size:1.125rem;font-weight:600;line-height:1.2}.room_info_wraper .room_wrap .room_info_wrap .price_info div .member_price .txt{font-size:1.875rem;font-weight:700;line-height:1.2}.room_info_wraper .room_wrap .room_info_wrap .price_info div .member_price .txt span{font-size:1.5rem}.room_info_wraper .room_wrap .room_info_wrap .price_info div .price_caption{font-size:.875rem;color:rgba(33,33,33,.4);line-height:1.2;font-weight:600}.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap{margin-top:.75rem;display:flex;flex-direction:column;align-items:flex-end;gap:1rem}.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap .btn_voucher{display:flex;align-items:center;width:13.75rem;height:2.5rem;color:#fff;cursor:pointer;font-family:inherit;line-height:normal}.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap .btn_voucher .edge{flex-shrink:0;width:.9375rem;height:100%;background-color:#7e6553;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='40' viewBox='0 0 15 40'%3E%3Cpath d='M15 40H0V39.9287L4.07129 35.8574L0.0703125 31.8574L4.07129 27.8574L0.0703125 23.8574L4.07129 19.8574L0.0703125 15.8574L4.07129 11.8574L0.0703125 7.85742L4.07129 3.85742L0.212891 0H15V40Z' fill='%23fff'/%3E%3C/svg%3E") no-repeat left center /.9375rem 2.5rem;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='40' viewBox='0 0 15 40'%3E%3Cpath d='M15 40H0V39.9287L4.07129 35.8574L0.0703125 31.8574L4.07129 27.8574L0.0703125 23.8574L4.07129 19.8574L0.0703125 15.8574L4.07129 11.8574L0.0703125 7.85742L4.07129 3.85742L0.212891 0H15V40Z' fill='%23fff'/%3E%3C/svg%3E") no-repeat left center /.9375rem 2.5rem}.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap .btn_voucher .txt{flex:1 1 auto;min-width:0;height:100%;display:flex;align-items:center;padding-right:.125rem;background:#7e6553;font-size:.9375rem;font-weight:600;line-height:normal;white-space:nowrap}.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap .btn_voucher .txt .won{margin-right:.25rem;font-size:.75rem;font-weight:400}.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap .btn_voucher .dl{position:relative;flex-shrink:0;width:2.875rem;height:100%;display:flex;align-items:center;justify-content:center;padding-left:.625rem}.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap .btn_voucher .dl:before{content:"";position:absolute;inset:0;background-color:#7e6553;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='40' viewBox='0 0 46 40'%3E%3Cpath d='M42 0C44.2091 0 46 1.79086 46 4V36C46 38.2091 44.2091 40 42 40H9.91602C9.91602 37.2386 7.67744 35 4.91602 35C2.46559 35.0001 0.427996 36.7632 0 39.0898V0.90918C0.427618 3.23633 2.46526 4.99988 4.91602 5C7.67744 5 9.91602 2.76142 9.91602 0H42ZM4.70801 30H5.70801V10H4.70801V30Z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center /2.875rem 2.5rem;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='40' viewBox='0 0 46 40'%3E%3Cpath d='M42 0C44.2091 0 46 1.79086 46 4V36C46 38.2091 44.2091 40 42 40H9.91602C9.91602 37.2386 7.67744 35 4.91602 35C2.46559 35.0001 0.427996 36.7632 0 39.0898V0.90918C0.427618 3.23633 2.46526 4.99988 4.91602 5C7.67744 5 9.91602 2.76142 9.91602 0H42ZM4.70801 30H5.70801V10H4.70801V30Z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center /2.875rem 2.5rem}.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap .btn_voucher .dl:after{content:"";position:relative;width:.6875rem;height:.8125rem;background-color:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='13' viewBox='0 0 11 13'%3E%3Cpath d='M0.000113656 7.09112L0.761112 6.31283L4.9466 10.5156V0H6.03621V10.5156L10.239 6.31283L11 7.09112L5.50006 12.5738L0.000113656 7.09112Z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center /contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='13' viewBox='0 0 11 13'%3E%3Cpath d='M0.000113656 7.09112L0.761112 6.31283L4.9466 10.5156V0H6.03621V10.5156L10.239 6.31283L11 7.09112L5.50006 12.5738L0.000113656 7.09112Z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center /contain}.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap .btn_voucher.is_done .dl:before,.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap .btn_voucher.is_done .edge,.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap .btn_voucher.is_done .txt,.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap .btn_voucher:disabled .dl:before,.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap .btn_voucher:disabled .edge,.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap .btn_voucher:disabled .txt{background-color:rgba(126,101,83,.3)}.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap .btn_voucher.is_done .dl:after,.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap .btn_voucher:disabled .dl:after{background-color:hsla(0,0%,100%,.5)}.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap .btn_voucher.is_done,.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap .btn_voucher:disabled{cursor:default}.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap .btn_room_choice{display:flex;flex-direction:row;align-items:center;justify-content:center;box-sizing:border-box;width:13.75rem;height:2.5rem;padding:0 1.25rem;font-size:1rem;color:#fff;line-height:1.25;font-weight:600;background:#8c857e;gap:.625rem}.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap .btn_room_choice:after{content:"";width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.4793 4.57318C13.7776 4.28611 14.2526 4.29467 14.5399 4.59271C14.8269 4.89103 14.8184 5.36601 14.5203 5.65325L8.52032 11.4267C8.22994 11.7061 7.76969 11.7061 7.4793 11.4267L1.4793 5.65325C1.18127 5.36601 1.17271 4.89103 1.45977 4.59271C1.74702 4.29467 2.222 4.28611 2.52032 4.57318L7.99981 9.84564L13.4793 4.57318Z' fill='white'/%3E%3C/svg%3E%0A")}.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap .btn_room_choice.is_active:after{transform:rotate(180deg);transform-origin:center center}.sub_room_wrap{width:100%;padding:2.5rem;margin-top:2.5rem;border:1px solid #ccc;background:#fff}.sub_room_wrap+.sub_room_wrap{border-top:0;margin-top:0}.sub_room_wrap .sub_room_swiper_wrap{display:flex;flex-direction:row;justify-content:space-between;position:relative}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper{display:flex;flex-direction:row;gap:2.5rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_swiper_inner,.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_swiper_inner .swiper,.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_swiper_inner .swiper-slide{width:27.6875rem;height:16.25rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_swiper_inner img{-o-object-fit:cover;object-fit:cover}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info .sub_room_modal_tit .room_detail{display:flex;align-items:center;font-size:1.25rem;color:#212121;line-height:1.4;font-weight:600;text-align:left;gap:.625rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info .sub_room_modal_tit .room_detail .tit{flex:1;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info .sub_room_modal_tit .room_detail:after{content:"";flex-shrink:0;width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5733 2.52045C4.28624 2.22213 4.29479 1.74715 4.59283 1.4599C4.89115 1.17284 5.36613 1.1814 5.65338 1.47944L11.4268 7.47944C11.7062 7.76982 11.7062 8.23007 11.4268 8.52045L5.65338 14.5205C5.36613 14.8185 4.89116 14.827 4.59283 14.54C4.29479 14.2527 4.28624 13.7778 4.5733 13.4794L9.84576 7.99994L4.5733 2.52045Z' fill='%23212121'/%3E%3C/svg%3E%0A")}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info .sub_room_info_list{display:flex;align-items:center;justify-content:flex-start}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info .sub_room_info_list .inner{margin-top:.5rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info.typ2 .sub_room_info_list .inner{display:flex;flex-direction:column}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info .sub_room_info_list .inner span{font-size:1rem;color:#212121;line-height:1}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info.typ2 .sub_room_info_list .inner span{line-height:1.5}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info .sub_room_info_list .inner span+span{position:relative;padding-left:calc(1rem + 1px);margin-left:1rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info.typ2 .sub_room_info_list .inner span+span{padding-left:0;margin-left:0}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info .sub_room_info_list .inner span+span:before{content:"";position:absolute;left:0;top:50%;width:1px;height:.875rem;background:#ccc;transform:translateY(-50%)}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info.typ2 .sub_room_info_list .inner span+span:before{display:none}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info .sub_room_info_list .inner+.help_room{position:relative;margin-top:.5rem;padding-left:calc(1rem + 1px);margin-left:1rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info .sub_room_info_list .inner+.help_room:before{content:"";position:absolute;left:0;top:50%;width:1px;height:.875rem;background:#ccc;transform:translateY(-50%)}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info .sub_room_info_list .help_room .tooltip_set .tooltip_wrap{display:none}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info .sub_room_info_list .help_room .tooltip_set .tooltip_wrap.is_active{display:block}.btn_tooltip.accessible{position:relative;width:1rem;height:1rem;border:none;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3338_17133)'%3E%3Cpath d='M6.88054 15.9958C5.35323 16.0532 3.89493 15.5125 2.77436 14.4732C1.65399 13.4337 1.00509 12.0203 0.947713 10.493C0.88319 8.78029 1.5811 7.14374 2.86216 6.00295C3.19907 5.703 3.71525 5.73281 4.0152 6.06972C4.31514 6.40663 4.28533 6.92281 3.94843 7.22276C3.03265 8.03827 2.53383 9.20785 2.57997 10.4315C2.66471 12.6843 4.56629 14.4481 6.81908 14.3633C7.85593 14.3243 8.8299 13.8982 9.5617 13.1633C9.88002 12.8438 10.397 12.8426 10.7168 13.1609C11.0363 13.4792 11.0376 13.9962 10.7192 14.316C9.69503 15.3445 8.33168 15.9411 6.88054 15.9956V15.9958Z' fill='%23212121'/%3E%3Cpath d='M9.04799 7.10663H5.91782C5.46677 7.10663 5.10107 6.74093 5.10107 6.28989C5.10107 5.83884 5.46677 5.47314 5.91782 5.47314H9.04799C9.49903 5.47314 9.86473 5.83884 9.86473 6.28989C9.86473 6.74093 9.49903 7.10663 9.04799 7.10663Z' fill='%23212121'/%3E%3Cpath d='M13.0127 14.4629C12.9247 14.4629 12.8365 14.4486 12.7514 14.42C12.5407 14.3487 12.3679 14.1948 12.2734 13.9934L10.4833 10.1813H6.14108C5.71719 10.1813 5.36354 9.85683 5.3274 9.43437L4.88268 4.25785C4.84409 3.80844 5.17712 3.41273 5.62653 3.37414C6.07594 3.33555 6.47166 3.66857 6.51025 4.11798L6.89085 8.54759H11.0023C11.319 8.54759 11.6071 8.73054 11.7417 9.01722L13.3905 12.5286L13.8622 12.2828C14.2622 12.0743 14.7555 12.2297 14.9639 12.6297C15.1724 13.0297 15.017 13.523 14.617 13.7315L13.3905 14.3706C13.2729 14.4318 13.1432 14.4631 13.0132 14.4631L13.0127 14.4629Z' fill='%23212121'/%3E%3Cpath d='M4.35156 1.52547C4.35156 2.36794 5.03456 3.05094 5.87703 3.05094C6.71951 3.05094 7.40251 2.36794 7.40251 1.52547C7.40251 0.683002 6.71951 0 5.87703 0C5.03456 0 4.35156 0.683002 4.35156 1.52547Z' fill='%23212121'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3338_17133'%3E%3Crect width='14.1129' height='16' fill='white' transform='translate(0.943604)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-size:100%}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;position:absolute;right:0;bottom:0}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price{position:relative;display:flex;flex-direction:column;gap:.5rem;width:17.5rem;text-align:left}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .point_info_wrap.tooltip_set{position:absolute;bottom:calc(100% + .25rem);right:0;left:auto}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .point_info_wrap.tooltip_set .save_point{display:inline-flex;align-items:center;justify-content:flex-end;width:auto;height:auto;gap:.25rem;margin-top:0;margin-left:0!important;padding:.125rem 0;border-radius:0;background:none!important;background-image:none!important;color:#9f7153;font-size:.875rem;font-weight:400;line-height:1.2;letter-spacing:-.0175rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .point_info_wrap.tooltip_set .save_point:before{display:none}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .point_info_wrap.tooltip_set .save_point:after{content:"";position:static;width:.875rem;height:.875rem;flex-shrink:0;border:0;background:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_pt_g)'%3E%3Cpath d='M13.9125 7.50017C13.9125 3.96523 11.0356 1.08748 7.50066 1.0873C3.96561 1.0873 1.08779 3.96512 1.08779 7.50017C1.08797 11.0351 3.96572 13.912 7.50066 13.912C11.0355 13.9118 13.9123 11.035 13.9125 7.50017ZM14.9839 7.50017C14.9837 11.6267 11.6272 14.9833 7.50066 14.9834C3.37398 14.9834 0.0165375 11.6268 0.0163574 7.50017C0.0163574 3.37339 3.37387 0.0158691 7.50066 0.0158691C11.6273 0.0160492 14.9839 3.3735 14.9839 7.50017Z' fill='%239f7153'/%3E%3Cpath d='M7.49952 10.4348C7.94427 10.4348 8.30665 10.7988 8.30665 11.2469C8.30665 11.6949 7.94427 12.059 7.49952 12.059C7.05477 12.059 6.69238 11.6949 6.69238 11.2469C6.69238 10.7988 7.05477 10.4348 7.49952 10.4348Z' fill='%239f7153'/%3E%3Cpath d='M7.58261 3.30884H7.41624C7.01687 3.30884 6.69312 3.63259 6.69312 4.03196V8.56839C6.69312 8.96776 7.01687 9.29152 7.41624 9.29152H7.58261C7.98198 9.29152 8.30574 8.96776 8.30574 8.56839V4.03196C8.30574 3.63259 7.98198 3.30884 7.58261 3.30884Z' fill='%239f7153'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_pt_g'%3E%3Crect width='15' height='15' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat 50% /contain;transform:scaleY(-1)}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .point_info_wrap .point{color:#9f7153;font-weight:500;font-size:.875rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .point_info_wrap .tooltip_set{display:inline-flex;align-items:center}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .point_info_wrap .btn_tooltip.save_point{margin-left:0;background-image:none}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .only_member_price{order:2;display:flex;align-items:center;width:100%;margin-top:0;padding:.75rem 1rem;background:#3d3936;color:#fff;border:0;text-align:left;font-family:inherit;cursor:pointer;line-height:normal}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .only_member_price .tit{font-size:1.125rem;font-weight:500;line-height:1.2}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .only_member_price .txt{font-size:1.25rem;font-weight:500;line-height:1.2;white-space:nowrap;flex-shrink:0}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .only_member_price .txt span{font-size:.75rem;font-weight:400}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .only_member_price .sale_per{display:inline-flex;align-items:center;gap:1px;height:1.5rem;margin:0 .5rem 0 auto;padding:0 .25rem 0 .375rem;background:#9f7153;color:#fff;font-size:.8125rem;font-weight:600;line-height:1.5;letter-spacing:-.02rem;border-radius:.125rem;white-space:nowrap;flex-shrink:0}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .only_member_price .sale_per:empty{opacity:0}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .only_member_price .sale_per:empty:after{display:none}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .only_member_price .sale_per:after{content:"";width:.875rem;height:.875rem;flex-shrink:0;background:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.99973 14L0.333333 7.33306H4.06491V0.774821H9.93509V7.33306H13.6667L6.99973 14Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat 50% /contain}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .only_non_member_price{order:3;display:flex;align-items:center;width:100%;padding:.6875rem 1rem;background:#fff;color:#212121;border:1px solid rgba(33,33,33,.2);text-align:left;font-family:inherit;cursor:pointer;line-height:normal}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .only_non_member_price .tit{font-size:1.125rem;font-weight:500;line-height:1.2}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .only_non_member_price .txt{margin-left:auto;font-size:1.25rem;font-weight:500;line-height:1.2}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .only_non_member_price .txt span{font-size:.75rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .price_caption{font-size:.875rem;color:#212121;margin-top:.25rem;line-height:1.2}.btn_tooltip.save_point{width:.9375rem;height:.9375rem;margin-left:.3125rem;border:none;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3338_17083)'%3E%3Cpath d='M13.9125 7.50017C13.9125 3.96523 11.0356 1.08748 7.50066 1.0873C3.96561 1.0873 1.08779 3.96512 1.08779 7.50017C1.08797 11.0351 3.96572 13.912 7.50066 13.912C11.0355 13.9118 13.9123 11.035 13.9125 7.50017ZM14.9839 7.50017C14.9837 11.6267 11.6272 14.9833 7.50066 14.9834C3.37398 14.9834 0.0165375 11.6268 0.0163574 7.50017C0.0163574 3.37339 3.37387 0.0158691 7.50066 0.0158691C11.6273 0.0160492 14.9839 3.3735 14.9839 7.50017Z' fill='%23212121'/%3E%3Cpath d='M7.49952 10.4348C7.94427 10.4348 8.30665 10.7988 8.30665 11.2469C8.30665 11.6949 7.94427 12.059 7.49952 12.059C7.05477 12.059 6.69238 11.6949 6.69238 11.2469C6.69238 10.7988 7.05477 10.4348 7.49952 10.4348Z' fill='%23212121'/%3E%3Cpath d='M7.58261 3.30884H7.41624C7.01687 3.30884 6.69312 3.63259 6.69312 4.03196V8.56839C6.69312 8.96776 7.01687 9.29152 7.41624 9.29152H7.58261C7.98198 9.29152 8.30574 8.96776 8.30574 8.56839V4.03196C8.30574 3.63259 7.98198 3.30884 7.58261 3.30884Z' fill='%23212121'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3338_17083'%3E%3Crect width='15' height='15' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-size:100% 100%}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .btn_wrap{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.5rem;margin-top:1rem;width:17.5rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .btn_wrap .btn_gray_square{position:relative;width:auto;padding:0 0 0 1.5rem;font-size:.9375rem;font-weight:500;line-height:1.333;color:rgba(33,33,33,.6);text-align:right;background:transparent;border-radius:0;height:auto;border:0;gap:.25rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .btn_wrap .btn_gray_square:before{position:absolute;left:0;top:50%;content:"";width:1.25rem;height:1.25rem;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 2.5V5.5M16.75 9.8125V5.5C16.75 5.10218 16.592 4.72064 16.3107 4.43934C16.0294 4.15804 15.6478 4 15.25 4H4.75C4.35218 4 3.97064 4.15804 3.68934 4.43934C3.40804 4.72064 3.25 5.10218 3.25 5.5V16C3.25 16.3978 3.40804 16.7794 3.68934 17.0607C3.97064 17.342 4.35218 17.5 4.75 17.5H10.1875M17.5 17.5L16.0937 16.0938M3.25 8.5H16.75M7 2.5V5.5M16.75 14.5C16.75 15.7426 15.7426 16.75 14.5 16.75C13.2574 16.75 12.25 15.7426 12.25 14.5C12.25 13.2574 13.2574 12.25 14.5 12.25C15.7426 12.25 16.75 13.2574 16.75 14.5Z' stroke='%23212121' stroke-opacity='0.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:100%;transform:translateY(-50%)}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .btn_wrap .btn_black_square{width:10rem;padding:.5rem 0;font-size:1rem;font-weight:500;line-height:1.25;color:#fff;text-align:center;background:#212121;border-radius:0;height:auto;border:0}.pop_wrap.pop_sel_hotel_info{display:none}.login_wrap .login_head{padding:var(--nav-title-gap) 3.75rem;text-align:center}.login_wrap .login_head h1{font-size:2.5rem;font-weight:600;color:#212121;line-height:1.4}.login_wrap .login_head p{margin-top:.625rem;font-size:1.25rem;font-weight:300;color:rgba(33,33,33,.8);line-height:1.4}.login_wrap .login_body{display:flex;max-width:65.0625rem;margin:0 auto;align-items:stretch;flex-direction:row}.login_wrap .login_body .login_body_left{flex:50%;padding-right:2.5rem}.login_wrap .login_body .login_body_left .login_input label{display:block;padding-bottom:1.75rem}.login_wrap .login_body .login_body_left .login_input label+label{margin-top:0}.login_wrap .login_body .login_body_left .login_input label .input_wrap input{border-bottom:0}.login_wrap .login_body .login_body_left .login_input label .input_wrap .mt-input-label-gap{margin-top:.25rem;line-height:1.25rem}.login_wrap .login_body .login_body_left .login_check{display:flex;margin:.75rem 0 1.5rem;flex-direction:row;justify-content:space-between;align-items:center}.login_wrap .login_body .login_body_left .login_check label{gap:.5rem}.login_wrap .login_body .login_body_left .login_check label>div{width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;border-color:rgba(33,33,33,.2)}.login_wrap .login_body .login_body_left .login_check label>div svg{opacity:1}.login_wrap .login_body .login_body_left .login_check label>div svg path{stroke:#212121;stroke-opacity:.2}.login_wrap .login_body .login_body_left .login_check label>input:checked+div{border-color:#212121}.login_wrap .login_body .login_body_left .login_check label>input:checked+div svg path{stroke:#212121;stroke-opacity:1}.login_wrap .login_body .login_body_left .login_btn_wrap{display:flex;flex-direction:column;gap:1rem}.login_wrap .login_body .login_body_left .login_btn_wrap .btn_black{height:auto;padding:.625rem 0;border:0;border-radius:0;font-size:1rem;font-weight:500;line-height:1.2;color:#fff;background:#3d3936}.login_wrap .login_body .login_body_left .login_btn_wrap .btn_kakao{height:auto;padding:.625rem 0;border:0;border-radius:0;font-size:1rem;font-weight:500;line-height:1.2;color:#212121;background:#ffe618}.login_wrap .login_body .login_body_left .login_btn_wrap .btn_kakao svg{margin-right:.5rem}.login_wrap .login_body .login_body_right{display:flex;flex-direction:column;flex:50%;padding-left:2.5rem;border-left:1px solid rgba(33,33,33,.2);justify-content:space-between}.login_wrap .login_body .login_body_right .login_text_tit{font-size:1.25rem;line-height:1.5;font-weight:600;color:#212121;text-align:center;margin-bottom:.25rem}.login_wrap .login_body .login_body_right .login_text_txt{font-size:1rem;line-height:1.5;font-weight:300;color:#212121;text-align:center;margin-bottom:1rem}.login_wrap .login_body .login_body_right .benefit_box_wrap{display:flex;flex-direction:column;gap:.375rem}.login_wrap .login_body .login_body_right .benefit_box_wrap .benefit_box{display:flex;flex-direction:column;gap:.5rem;width:100%;padding:1rem;border:1px solid rgba(33,33,33,.2);background:#fff}.login_wrap .login_body .login_body_right .benefit_box_wrap .benefit_box .benefit_tit{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:.25rem;width:100%}.login_wrap .login_body .login_body_right .benefit_box_wrap .benefit_box .benefit_tit .tit{flex:1;min-width:0;font-size:.875rem;line-height:1.5;font-weight:600;color:#212121;white-space:pre-line}.login_wrap .login_body .login_body_right .benefit_box_wrap .benefit_box .benefit_tit .detail{display:flex;flex-shrink:0;align-items:center;gap:.25rem;font-size:.875rem;line-height:1.5;font-weight:300;color:#212121;white-space:nowrap}.login_wrap .login_body .login_body_right .benefit_box_wrap .benefit_box .benefit_tit .detail:after{display:block;content:"";width:.75rem;height:.75rem;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.42979 1.8904C3.21449 1.66666 3.22091 1.31043 3.44444 1.09499C3.66818 0.879692 4.02441 0.886108 4.23985 1.10964L8.56993 5.60964C8.7795 5.82743 8.77949 6.17261 8.56993 6.3904L4.23985 10.8904C4.02441 11.1139 3.66818 11.1203 3.44444 10.905C3.22091 10.6896 3.21449 10.3334 3.42979 10.1096L7.38414 6.00002L3.42979 1.8904Z' fill='%23212121'/%3E%3C/svg%3E%0A")}.login_wrap .login_body .login_body_right .benefit_box_wrap .benefit_box .benefit_cards{display:flex;flex-direction:row;gap:.5rem;width:100%}.login_wrap .login_body .login_body_right .benefit_box_wrap .benefit_box .benefit_cards .card{flex:1;min-width:0;padding:.5rem .25rem;background:rgba(33,33,33,.04);font-size:.8125rem;line-height:1.5;font-weight:400;color:#212121;text-align:center;white-space:pre-line;display:flex;align-items:center;justify-content:center}.login_wrap .login_body .login_body_right .benefit_box_wrap .foreigner_link{align-self:flex-end;padding:0;border:0;background:none;font-size:.875rem;line-height:1.5;font-weight:500;color:#212121;text-decoration:underline;cursor:pointer}.login_wrap .login_body .login_body_right .benefit_box_wrap .btn_gray{border:0;border-radius:0;padding:.625rem 0;height:auto;font-size:1rem;font-weight:500;color:#fff;line-height:1.2;background:#8c857e}.only_pc{display:block}.only_mo{display:none}@media (max-width:1644px){.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .ctrl_promotion_swiper{width:calc(100vw - 1.25rem)}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .ctrl_promotion_swiper .btn_promotion_swiper_prev{left:0}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .ctrl_promotion_swiper .btn_promotion_swiper_next{right:0}}@media (max-width:1488px){.room_reservation_ctrl .room_ctrl,.room_reservation_list .room_sel dl{gap:1.5625rem}.room_reservation_list .room_sel dl dd ul{gap:2.5rem}.room_reservation_list .room_sel dl dd ul li{gap:1.25rem}}@media (max-width:1200px){.room_reservation_ctrl .room_ctrl,.room_reservation_list .room_sel dl{gap:.78145rem}.room_reservation_list .room_sel dl dd ul{gap:1.25rem}.room_reservation_list .room_sel dl dd ul li{gap:.625rem}}@media (max-width:1000px){.mo_br_hidden,.only_pc{display:none}.only_mo{display:block}.room_reservation_sel_wrap{padding:0 1.25rem}.room_reservation_wrap{display:block;padding:0}.room_reservation_wrap:before{display:none}.room_reservation_wrap .room_reservation_sel_wrap{display:flex;background:#f8f7f4}.main_inner{height:calc(100vh - var(--header-height) - var(--navigation-bar-height));height:calc(100dvh - var(--header-height) - var(--navigation-bar-height));height:calc(100svh - var(--header-height) - var(--navigation-bar-height))}.main_inner .room_reservation_wrap{height:auto;flex:1;min-height:0;display:flex;flex-direction:column}.main_inner .room_reservation_wrap .room_reservation_sel_wrap{flex:1;min-height:0;overflow-y:auto}.main_inner .page_main>.btn_wrap.only_mo,.main_inner .room_reservation_wrap>.btn_wrap{flex-shrink:0}.room_reservation_guest{width:100%;display:flex;align-items:center;flex-direction:row;justify-content:space-between;gap:.5rem;padding:1rem 1.25rem;background:#fff}.room_reservation_guest .info{width:calc(100vw - 8rem);text-align:left}.room_reservation_guest .info span{font-size:.975rem;font-weight:600;line-height:1.5;color:#212121}.room_reservation_guest .info .user{position:relative;margin-left:2rem}.room_reservation_guest .info .user:before{position:absolute;content:"";left:-1rem;top:50%;width:1px;height:1rem;background:#ccc;transform:translateY(-50%)}.room_reservation_guest .info .user .num+.tit:before{content:",";margin-right:1rem;font-size:1rem;font-weight:600;color:#212121}.room_reservation_hotel{width:100%;display:flex;align-items:center;flex-direction:row;justify-content:space-between;gap:.5rem;padding:1rem 1.25rem;background:#fff}.room_reservation_hotel .hotel_name{display:flex;flex-direction:column;width:calc(100vw - 8rem);font-size:.9375rem;line-height:1.533;font-weight:var(--bold);color:var(--secondary-black);text-align:left}.room_reservation_date{width:100%;display:flex;align-items:center;flex-direction:row;justify-content:space-between;padding:1.25rem;background:#fff}.room_reservation_date .date_length{display:flex;align-items:flex-start;flex-direction:column;gap:.5rem}.room_reservation_date .date_length dt{font-size:.9375rem;line-height:100%;color:rgba(33,33,33,.8)}.room_reservation_date .date_length dd{display:flex;align-items:flex-start;flex-direction:column;margin-top:.25rem}.room_reservation_date .date_length dd .year{font-size:.875rem;line-height:1.3;color:#212121;font-weight:600}.room_reservation_date .date_length dd .days{font-size:.9375rem;line-height:1.3;color:#212121;font-weight:600}.room_reservation_date .date_length dd .days .weekday{font-size:.8125rem;font-weight:600}.room_reservation_date .length{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin:0;background:rgba(61,57,54,.4)}.room_reservation_date .length span{font-size:1rem;line-height:100%;color:#fff;font-weight:600}.room_reservation_date .ico_arrow{flex:0 0 1.0625rem}.room_reservation_banner{padding:1.25rem 0;margin-top:0}.room_reservation_sel_wrap{display:flex;flex-direction:column;justify-content:space-between;height:100%;overflow-y:auto}.room_reservation_sel_wrap2{display:flex;flex-direction:column;gap:0}.room_reservation_banner .btn_room_reservation{width:100%}.modal_pop_wrap.main.toast,.modal_pop_wrap.main.toast.pic{justify-content:center;align-items:flex-end}.modal_pop_wrap.main.bg_dim .modal_pop_body,.modal_pop_wrap.main.bg_dim.pic .modal_pop_body{width:100%;max-width:100%}.modal_pop_wrap.main.toast .modal_pop_body,.modal_pop_wrap.main.toast.pic .modal_pop_body{width:100%;max-width:100%;margin:0;border-radius:1.5rem 1.5rem 0 0}.btn_wrap{display:flex;margin-top:0}.modal_pop_wrap.bg_dim .modal_pop_body.pr_reward_modal{padding:1.25rem}.btn_wrap .btn_radius_gray{flex:1;padding:1.15625rem 0;font-size:1rem;font-weight:500;color:#fff;line-height:1.1875;background:#3d3936}.modal_pop_wrap .btn_wrap .btn_main1,.modal_pop_wrap .btn_wrap .btn_main2{flex:1;font-size:.875rem}.modal_pop_wrap .today_no_see{padding:1.25rem 1.5rem}.modal_pop_wrap .today_no_see .close,.modal_pop_wrap .today_no_see .today{font-weight:400;color:#212121}.popup-swiper .swiper-pagination{right:.75rem;top:.75rem}body.active_pop{width:100%;height:100%;overflow:hidden}body.active_pop header{z-index:100}body.active_pop main{z-index:101}body.active_pop main .fixed.bottom-0{z-index:15}.pop_wrap.pop_room_reservation{position:fixed!important;display:none;flex-direction:column;justify-content:space-between;left:0!important;top:0!important;width:100%!important;height:100vh!important;height:100dvh!important;padding:0!important;background:#fff;z-index:1000}.active_pop .pop_wrap.pop_room_reservation.is_active,.pop_wrap.pop_room_reservation.is_active{display:flex}.pop_wrap.pop_room_reservation .pop_head{position:relative;display:flex;height:4rem;padding:1.25rem;justify-content:space-between;align-items:center;border-bottom:1px solid #e1e1e1}.pop_wrap.pop_room_reservation .pop_head .h3_tit{display:block;font-size:1rem;line-height:1;font-weight:600;color:#4c4948}.pop_wrap.pop_room_reservation .pop_head .btn_pop_close{display:block;width:1.5rem;height:1.5rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 4L20 20' stroke='%234C4948' stroke-width='1.5'/%3E%3Cpath d='M20 4L4 20' stroke='%234C4948' stroke-width='1.5'/%3E%3C/svg%3E%0A")}.pop_wrap.pop_room_reservation .pop_head .pc_dt{display:none}.pop_wrap.pop_room_reservation .pop_cont{height:calc(100vh - 7.75rem);height:calc(100dvh - 7.75rem);padding:.625rem 1.25rem;overflow-y:auto}.pop_wrap.pop_room_reservation .pop_foot{display:block;height:3.5rem}.pop_wrap.pop_room_reservation .pop_foot .btn_wrap{margin-top:0}.pop_wrap.pop_room_reservation .pop_foot .btn_wrap .btn_radius_gray{max-width:100%;padding:1.125rem;font-size:1rem;font-weight:500;color:#fff;line-height:1.2}.room_reservation_ctrl{display:block;margin-top:1.5rem}.room_reservation_ctrl .room_ctrl{display:none}.pop_wrap.pop_room_reservation .pop_cont .hotel_grade li:first-child dl dd ul{flex-direction:column}.pop_wrap.pop_room_reservation .pop_cont .hotel_grade li:first-child dl dd ul li{width:100%}.pop_wrap.pop_room_reservation .pop_cont .hotel_grade li:nth-child(2) dl dd ul li{width:calc((100% - 1.25rem) / 3)}.pop_wrap.pop_room_reservation .pop_cont .hotel_grade>li.hotel_group dl dd ul{flex-direction:column;gap:.75rem}.pop_wrap.pop_room_reservation .pop_cont .hotel_grade>li.hotel_group dl dd ul li{width:100%}.room_reservation_list .room_sel+.room_sel{margin-top:2.125rem}.room_reservation_list .room_sel dl{flex-direction:column;align-items:flex-start;gap:0}.room_reservation_list .room_sel dl dt{width:100%;display:flex;justify-content:space-between;align-items:center}.room_reservation_list .room_sel dl dt .tit{font-size:1.0625rem;color:#212121;font-weight:600;line-height:1.416}.room_reservation_list .room_sel dl dt .btn_remove_room{display:block;padding:.3125rem 1.09375rem;border:1px solid rgba(33,33,33,.6);font-size:.875rem;line-height:1;color:#212121}.room_reservation_list .room_sel dl dd{width:100%;margin-top:1rem;border:1px solid #ccc}.room_reservation_list .room_sel dl dd ul{padding:1.125rem 1.25rem;flex-direction:column;gap:0}.room_reservation_list .room_sel dl dd ul li{display:flex;justify-content:space-between;align-items:center;width:100%;border:0;padding:0}.room_reservation_list .room_sel dl dd ul li+li{margin-top:1.25rem}.room_reservation_list .room_sel dl dd ul li .tit{font-size:.9375rem;color:#212121;font-weight:500;line-height:1.2}.room_reservation_list .room_sel dl dd ul li .room_ctrl_wrap{display:flex;justify-content:space-between;align-items:center}.room_reservation_list .room_sel dl dd ul li .room_ctrl_wrap .btn_ctrl{position:relative;width:1.5rem;height:1.5rem;background:#f8f4f2}.room_reservation_list .room_sel dl dd ul li .room_ctrl_wrap .btn_ctrl.btn_minus:before,.room_reservation_list .room_sel dl dd ul li .room_ctrl_wrap .btn_ctrl.btn_plus:before{content:"";position:absolute;left:50%;top:50%;width:.625rem;height:2px;background:#222;transform:translate(-50%,-50%)}.room_reservation_list .room_sel dl dd ul li .room_ctrl_wrap .btn_ctrl.btn_plus:after{content:"";position:absolute;left:50%;top:50%;height:.625rem;width:2px;background:#222;transform:translate(-50%,-50%)}.room_reservation_list .room_sel dl dd ul li .room_ctrl_wrap .btn_ctrl:disabled:after,.room_reservation_list .room_sel dl dd ul li .room_ctrl_wrap .btn_ctrl:disabled:before{background:#c2c2c2!important}.room_reservation_list .room_sel dl dd ul li .room_ctrl_wrap .count{width:4rem;text-align:center;font-size:.9375rem;color:#212121;font-weight:600;line-height:1.2}.room_reservation_list .room_add .btn_add_room{display:flex;justify-content:center;align-items:center;width:100%;padding:1.40625rem 2.125rem;margin-top:0;border-bottom:1px solid #ccc;font-size:1rem;color:#393939;line-height:1.1785;font-weight:500;gap:.5rem}.room_reservation_list .room_add .btn_add_room:after{content:"";width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='12' fill='%23393939'/%3E%3Cpath d='M12.22 6.5V17.5' stroke='white' stroke-width='1.32'/%3E%3Cpath d='M17.5 11.78H6.5' stroke='white' stroke-width='1.32'/%3E%3C/svg%3E%0A");background-size:100%}.calendar_wrap .calendar_nav{display:none}.comment_wrap{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;padding-top:0;border-top:0}.pop_room_reservation .comment_wrap{display:flex}.comment_wrap .gray_comment{opacity:.6}.tooltip_set{position:relative}.tooltip_set .btn_tooltip{display:flex;justify-content:center;align-items:center;padding:.3125rem .5rem;border:1px solid #ccc;font-size:.8125rem;line-height:1.384;color:rgba(33,33,33,.6);background:#f6f6f6;gap:.3125rem}.tooltip_set .btn_tooltip:before{content:"";width:.875rem;height:.875rem;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1229_3063)'%3E%3Cpath d='M7.00018 0.514954C10.5757 0.514954 13.4852 3.42447 13.4852 7C13.4852 10.5755 10.5757 13.485 7.00018 13.485C3.42465 13.485 0.515137 10.5755 0.515137 7C0.515137 3.42447 3.42465 0.514954 7.00018 0.514954Z' stroke='%23777777' stroke-width='1.02992' stroke-miterlimit='10'/%3E%3Cpath d='M7.00028 10.0383C7.46374 10.0383 7.84138 10.4177 7.84138 10.8846C7.84138 11.3515 7.46374 11.7308 7.00028 11.7308C6.53682 11.7308 6.15918 11.3515 6.15918 10.8846C6.15918 10.4177 6.53682 10.0383 7.00028 10.0383Z' fill='%23777777'/%3E%3Cpath d='M7.0861 2.61255H6.91274C6.49656 2.61255 6.15918 2.94993 6.15918 3.3661V8.09342C6.15918 8.5096 6.49656 8.84698 6.91274 8.84698H7.0861C7.50228 8.84698 7.83966 8.5096 7.83966 8.09342V3.3661C7.83966 2.94993 7.50228 2.61255 7.0861 2.61255Z' fill='%23777777'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1229_3063'%3E%3Crect width='14' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.tooltip_set .tooltip_wrap{display:none}.tooltip_set .tooltip_wrap.is_active{display:block;position:absolute;right:0;bottom:0;width:calc(100vw - 2.5rem);background:#fff}.tooltip_set .tooltip_wrap .tooltip_head{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.25rem 1rem}.tooltip_set .tooltip_wrap .tooltip_head .h4_tit{font-size:.875rem;color:#222;font-weight:700;line-height:1}.tooltip_set .tooltip_wrap .tooltip_head .btn_tooltip_close{width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 4L20 20' stroke='%234C4948' stroke-width='1.5'/%3E%3Cpath d='M20 4L4 20' stroke='%234C4948' stroke-width='1.5'/%3E%3C/svg%3E%0A");background-size:100%}.tooltip_set .tooltip_wrap .tooltip_body{padding:0 1.25rem 1.25rem}.tooltip_set .tooltip_wrap .tooltip_body .comment{font-size:.875rem;font-weight:500;line-height:1.571;color:#777}.tooltip_set .tooltip_wrap .tooltip_body .comment+.comment{padding-top:1rem;border-top:1px solid #d9d9d9;margin-top:1rem}.main_visual .main_visual_swiper{height:22.5rem}.main_visual_swiper .main_slide_tit{left:1.25rem;bottom:3.5rem;right:1.25rem;width:auto;height:auto;transform:none;display:flex}.main_visual_swiper .main_slide_tit.pos1,.main_visual_swiper .main_slide_tit.pos2,.main_visual_swiper .main_slide_tit.pos3,.main_visual_swiper .main_slide_tit.pos4,.main_visual_swiper .main_slide_tit.pos5,.main_visual_swiper .main_slide_tit.pos6,.main_visual_swiper .main_slide_tit.pos7,.main_visual_swiper .main_slide_tit.pos8,.main_visual_swiper .main_slide_tit.pos9{align-items:flex-end;justify-content:flex-start}.main_visual_swiper .main_slide_tit .main_slide_tit_inner .tit{margin-top:.5rem;font-size:2.25rem;font-weight:600;line-height:1.1;word-break:keep-all;overflow-wrap:break-word}.main_visual_swiper .main_slide_tit .main_slide_tit_inner .tit p{word-break:keep-all;overflow-wrap:break-word}.main_visual_swiper .main_slide_tit .main_slide_tit_inner .txt{margin-top:.5rem;font-size:1.25rem;font-weight:400;line-height:1.4}.main_visual_swiper .main_slide_tit .main_slide_tit_inner .txt div{margin-top:.5rem;font-size:1.25rem;font-weight:500;line-height:1.4}.main_visual_swiper .main_slide_tit .main_slide_tit_inner .link{display:none}.main_visual_swiper .ctrl_area{position:absolute;width:auto;left:unset;right:1.25rem;top:unset;bottom:1.25rem;display:flex;align-items:center;justify-content:flex-end;transform:none;gap:.875rem;z-index:10}.main_visual_swiper .ctrl_area .btn_stop{width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5 2V14H11V2H13.5Z' fill='white'/%3E%3Cpath d='M5 2V14H2.5V2H5Z' fill='white'/%3E%3C/svg%3E%0A")}.main_visual_swiper .ctrl_area .btn_play{width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 2L13.5 8L5 14V2Z' fill='white'/%3E%3C/svg%3E")}.main_visual_swiper .ctrl_area .paging{display:flex;align-items:center;justify-content:center;gap:.875rem}.main_visual_swiper .ctrl_area .paging span{width:.25rem;height:.25rem;border-radius:.375rem;background:hsla(0,0%,100%,.6)}.main_visual_swiper .ctrl_area .paging span.is_active{width:3.5rem;background:#fff}.h2_tit.hotel_brands{margin-top:4rem;font-size:1.5rem}.h2_tit.hotel_brands,.h2_tit_txt{padding:0 1.25rem;text-align:left;word-break:keep-all;overflow-wrap:break-word}.h2_tit_txt{margin-bottom:1.875rem;margin-top:.5rem;font-size:1.0625rem}.swiper_hotel_resorts{height:25rem}.swiper_hotel_resorts .swiper{width:90%;padding-right:10%;height:25rem}.swiper_hotel_resorts .swiper .swiper-wrapper{gap:1px}.swiper_hotel_resorts .swiper .swiper-slide{position:relative}.swiper_hotel_resorts .swiper .swiper-slide .bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper_hotel_resorts .swiper .swiper-slide .inner{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:1.25rem}.swiper_hotel_resorts .swiper .swiper-slide .inner .inner_txt .tit{font-size:1.25rem;font-weight:600;line-height:1.5;color:#fff;text-align:left}.swiper_hotel_resorts .swiper .swiper-slide .inner .inner_txt .txt{margin-top:.25rem;margin-bottom:.75rem;font-size:.9375rem;font-weight:400;line-height:1.5;color:#fff;text-align:left;word-break:keep-all}.swiper_hotel_resorts .swiper .swiper-slide .inner .inner_txt .btn_detail{padding:.625rem 2.375rem;font-size:.8125rem;line-height:1;font-weight:500;color:#212121;background:hsla(0,0%,100%,.6)}@media (max-width:1000px){.swiper_hotel_resorts .logo{margin-top:0;margin-bottom:1rem}.swiper_hotel_resorts .inner_txt .tit,.swiper_hotel_resorts .inner_txt .txt{display:none}}.h2_tit.stay_promotions{padding:0 1.25rem;margin-top:4rem;font-size:1.5rem;text-align:left}.stay_promotions_swiper{padding-bottom:3.5rem}.stay_promotions_swiper .swiper{padding-right:2.1875rem}.stay_promotions_swiper .swiper .swiper-wrapper .swiper-slide .btn_stay_promotions .pic{height:13.75rem}.stay_promotions_swiper .swiper .swiper-wrapper .swiper-slide .btn_stay_promotions .cont{margin-top:1.375rem}.stay_promotions_swiper .swiper .swiper-wrapper .swiper-slide .btn_stay_promotions .cont .badge{font-size:.8125rem}.stay_promotions_swiper .swiper .swiper-wrapper .swiper-slide .btn_stay_promotions .cont .tit{margin-top:.75rem;font-size:1.375rem}.stay_promotions_swiper .swiper .swiper-wrapper .swiper-slide .btn_stay_promotions .cont .txt{font-size:.9375rem}.stay_promotions_swiper .swiper .swiper-wrapper .swiper-slide .btn_stay_promotions .cont .hash_tags{margin-top:.75rem}.stay_promotions_swiper .swiper .swiper-wrapper .swiper-slide .btn_stay_promotions .cont .hash_tag{font-size:.8125rem}.stay_promotions_ctrl{left:1rem;width:calc(100% - 2rem);transform:translateX(0);gap:2rem}.stay_promotions_swiper .stay_promotions_ctrl .swiper_progress_bar.swiper-pagination-progressbar{width:auto!important}.stay_promotions_ctrl .promotions_ctrl{gap:1rem}.stay_promotions_ctrl .promotions_ctrl .swiper_button_next,.stay_promotions_ctrl .promotions_ctrl .swiper_button_prev{width:1.25rem;height:1.25rem;background-size:100%}.stay_promotions_ctrl .promotions_ctrl .swiper_button_next.swiper-button-disabled,.stay_promotions_ctrl .promotions_ctrl .swiper_button_prev.swiper-button-disabled{opacity:.4}.stay_promotions_ctrl .promotions_ctrl .play_toogle.btn_play,.stay_promotions_ctrl .promotions_ctrl .play_toogle.btn_stop{width:1.25rem;height:1.25rem;background-size:100%}.h2_tit.dinning_experiences{padding:0 1.25rem;margin-top:4rem;font-size:1.5rem;text-align:left}.dinning_experiences_tab_tit{scrollbar-width:none;-ms-overflow-style:none}.dinning_experiences_tab_tit::-webkit-scrollbar{display:none}.dinning_experiences_tab_wrap .dinning_experiences_tab_tit{margin-bottom:1.5rem}.dinning_experiences_tab_wrap .dinning_experiences_tab_tit ul{justify-content:flex-start}.dinning_experiences_tab_wrap .dinning_experiences_tab_tit ul li .btn_dinning_experiences_tab{padding-bottom:.5625rem;white-space:nowrap;border-bottom-width:1px}.dinning_experiences_tab_wrap .dinning_experiences_tab_tit ul li .btn_dinning_experiences_tab.is_active{padding-bottom:.5rem;border-bottom-width:2px}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont{overflow:hidden}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont .dinning_experiences_tab_track{display:flex;flex-wrap:nowrap;will-change:transform;transform:translateX(var(--dining-offset,0));transition:transform .35s ease}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont.is-dragging .dinning_experiences_tab_track{transition:none}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont .cont{display:block;flex:0 0 100%;width:100%;height:41.25rem}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont .cont .bg{position:relative}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont .cont .cont_area{position:absolute;width:100%;min-height:27.5rem;height:auto;top:auto;padding:1.25rem;margin-left:0;bottom:0}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont .cont .cont_area .inner_top .logo{height:4.285rem}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont .cont .cont_area .inner_top .logo img{height:100%}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont .cont .cont_area .inner_top .tit{font-size:1.25rem}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont .cont .cont_area .inner_top .txt{padding-bottom:1rem;font-size:.9375rem}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont .cont .cont_area .inner_top .info_area{margin-top:1rem}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont .cont .cont_area .inner_top .info_area dl dd,.dinning_experiences_tab_wrap .dinning_experiences_tab_cont .cont .cont_area .inner_top .info_area dl dt{font-size:.875rem}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont .cont .cont_area .btn_wrap{margin-top:1.375rem}.dinning_experiences_tab_wrap .dinning_experiences_tab_cont .cont .cont_area .btn_wrap .btn_white{width:100%;padding:.5625rem 0;font-size:.875rem;font-weight:500;text-align:center}.design_lifestyle_section{padding-top:4rem}.h2_tit.design_lifestyle{margin-top:0}.h2_tit.design_lifestyle,.h2_tit.hotel_collection{padding:0 1.25rem;font-size:1.5rem;text-align:left}.h2_tit.hotel_collection{margin-top:4rem}.hotel_collection_wrap{width:100%;padding:0 2.1875rem 0 1.25rem;overflow:hidden;margin-bottom:4rem}.hotel_collection_wrap .swiper{overflow:visible}.hotel_collection_wrap .swiper-wrapper{display:flex;align-items:center;flex-direction:row}.hotel_collection_wrap .swiper-wrapper .swiper-slide{position:relative;height:20rem;width:100%;overflow:hidden}.hotel_collection_wrap .swiper-wrapper .swiper-slide .default_cont{width:100%;height:100%;overflow:hidden}.hotel_collection_wrap .swiper-wrapper .swiper-slide .default_cont img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hotel_collection_wrap .swiper-wrapper .swiper-slide .cover_cont{position:absolute;display:flex;width:100%;height:100%;top:0;padding:1.25rem;z-index:3;flex-direction:column;justify-content:flex-end;opacity:1}.hotel_collection_wrap .swiper-wrapper .swiper-slide .cover_cont .inner .tit{font-size:1.25rem;font-weight:600;line-height:1.5;color:#fff}.hotel_collection_wrap .swiper-wrapper .swiper-slide .cover_cont .inner .txt{margin-top:.25rem;font-size:.9375rem;font-weight:400;line-height:1.5;color:#fff;word-break:keep-all}.hotel_collection_wrap .swiper-wrapper .swiper-slide .cover_cont .inner .btn_wrap{margin-top:1rem}.hotel_collection_wrap .swiper-wrapper .swiper-slide .cover_cont .inner .btn_wrap .btn_white{width:100%;padding:.5625rem 0;font-size:.875rem;font-weight:500;line-height:1.2;color:#212121;text-align:center;background:hsla(0,0%,100%,.8)}.hotel_collection_wrap .swiper-wrapper .swiper-slide .top_tit{position:absolute;left:1.25rem;top:1.25rem;font-size:1.25rem;font-weight:600;line-height:1.5;color:#fff;z-index:5}.specialOffer_contents .cont_head h1{font-size:1.375rem;line-height:1.4}.specialOffer_contents .cont_head p{display:none}.board_wrap .search_wrap{flex-direction:column;gap:.625rem}.board_wrap .search_wrap .left_wrap,.board_wrap .search_wrap .right_wrap,.board_wrap .search_wrap .right_wrap .search_set{width:100%}.board_wrap .search_wrap .right_wrap .search_set .input_search{width:calc(100% - 2.25rem);font-size:1rem}.board_wrap .search_wrap .left_wrap .sel_wrap{width:61%}.board_wrap .search_wrap .left_wrap .sel_wrap+.sel_wrap{width:calc(39% - .625rem)}.board_wrap .search_wrap .left_wrap .sel_wrap .btn_sel{width:100%;min-width:auto}.sel_wrap .btn_sel{padding:.75rem .625rem}.sel_wrap .btn_sel .txt{font-size:1rem;line-height:1;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sel_wrap .pop_wrap.sel_pop{position:fixed;bottom:var(--navigation-bar-height);left:0;top:unset;max-height:calc(100dvh - var(--navigation-bar-height) - var(--header-height));z-index:10}.sel_wrap .pop_wrap.sel_pop.is_active:after{display:block;position:fixed;content:"";left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5);z-index:0}#sel_hotel_pop{width:100%;padding:0;z-index:5}#sel_hotel_pop.is_active{display:flex;flex-direction:column}#sel_hotel_pop .pop_cont{padding:1.25rem;overflow-y:auto;max-height:calc(100dvh - var(--navigation-bar-height) - var(--header-height) - 4rem - 5.75rem);background:#fff}#sel_hotel_pop .pop_cont .hotel_list ul{gap:2rem}#sel_hotel_pop .pop_cont .hotel_list ul li dl dt{font-size:1rem}#sel_hotel_pop .pop_cont .hotel_list ul li dl dd ul li{flex:0 0 100%}#sel_hotel_pop .pop_cont .hotel_list ul li+li dl dd ul li{flex:0 0 calc((100% - 1.25rem) / 3)}#sel_hotel_pop .pop_cont .hotel_list ul li dl dd ul li button{padding:.6875rem 0;font-size:.9375rem}#sel_hotel_pop .pop_foot{padding:1.25rem}#sel_hotel_pop .pop_foot .btn_wrap .check,#sel_hotel_pop .pop_foot .btn_wrap .reset{flex:1}.sel_wrap .pop_wrap.sel_pop .btn_gray{padding:.75rem 0;font-size:.875rem}.sel_wrap .pop_wrap.sel_pop .btn_black{padding:.75rem 0;font-size:.875rem}#sel_recommend_pop{width:100%;padding:0}#sel_recommend_pop .pop_cont{position:relative;padding:1.25rem 0;background:#fff;z-index:5}#sel_recommend_pop .pop_cont ul li button{padding:1.0625rem 0 1.0625rem 1.25rem;font-size:1rem;line-height:1.4}.sel_wrap .pop_wrap.sel_pop .pop_head{position:relative;display:flex;justify-content:space-between;align-items:center;flex-direction:row;padding:1.125rem 1.25rem;border-bottom:1px solid rgba(33,33,33,.2);background:#fff;z-index:5}.sel_wrap .pop_wrap.sel_pop .pop_head .h3_tit{font-size:1rem;line-height:1.2;color:#212121;font-weight:400}.sel_wrap .pop_wrap.sel_pop .pop_head .btn_pop_close{width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L15 15' stroke='%23212121'/%3E%3Cpath d='M14.9999 1L0.999938 15' stroke='%23212121'/%3E%3C/svg%3E%0A")}.sel_wrap .pop_wrap.sel_pop .pop_cont{z-index:5}.sel_wrap .pop_wrap.sel_pop .pop_foot{z-index:5;background:#fff}.board_wrap .theme_wrap{gap:.5rem;margin-top:.75rem}.board_wrap .theme_wrap .theme_list{gap:.75rem;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;margin-right:-1.25rem;padding-right:1.25rem}.board_wrap .theme_wrap .theme_list::-webkit-scrollbar{display:none}.board_wrap .theme_wrap .theme_tit{width:3.5rem;height:2rem;font-size:.8125rem}.board_wrap .theme_wrap .theme_chip{height:2rem;gap:.75rem}.board_wrap .theme_wrap .theme_chip .txt{font-size:.8125rem}.board_wrap .theme_wrap .theme_chip .btn_del{width:.875rem;height:.875rem;background-size:.4rem}.board_wrap .list_wrap.room ul{padding:0;gap:2.5rem}.board_wrap .list_wrap.room ul li button{flex-direction:column;gap:1.5rem;padding:0 0 1.5rem}.board_wrap .list_wrap.room ul li button .pic_wrap{width:100%;height:13.125rem}.board_wrap .list_wrap.room ul li button .pic_wrap[data-txt]:not([data-txt=""]):after{width:5rem;height:2rem;font-size:.8125rem;line-height:1.2}.board_wrap .list_wrap.room ul li button .pic_wrap .special_txt,.board_wrap .list_wrap.room ul li button.timeDeal .pic_wrap .special_txt{padding:.5rem 0;font-size:.9375rem;line-height:1.6}.board_wrap .list_wrap.room ul li button.timeDeal .pic_wrap .special_txt:before{width:1.5rem;height:1.5rem}.board_wrap .list_wrap.room ul li button .info_wrap{width:100%;padding:0 1rem;gap:0}.board_wrap .list_wrap.room ul li button .info_wrap .badge_area span{padding:.25rem .5rem;font-size:.8125rem;line-height:1.2}.board_wrap .list_wrap.room ul li button .info_wrap .info_area .tit{padding-top:0;margin-top:1.5rem;font-size:1.625rem}.board_wrap .list_wrap.room ul li button .info_wrap .info_area .set{margin-top:.25rem;padding-top:0;font-size:1.125rem;word-break:keep-all;overflow-wrap:break-word}.board_wrap .list_wrap.room ul li button .info_wrap .info_area .reservation{margin-top:1rem;font-size:.9375rem}.board_wrap .list_wrap.room ul li button .info_wrap .info_area .stay{font-size:.9375rem}.board_wrap .list_wrap.room ul li button .info_wrap .info_area .reservation .label,.board_wrap .list_wrap.room ul li button .info_wrap .info_area .reservation .value,.board_wrap .list_wrap.room ul li button .info_wrap .info_area .stay .label,.board_wrap .list_wrap.room ul li button .info_wrap .info_area .stay .value{font-size:.9375rem;line-height:1.5}.board_wrap .list_wrap.room ul li button .info_wrap .hash_area{margin-top:1rem}.board_wrap .list_wrap.room ul li button .info_wrap .hash_area span{font-size:.875rem}.board_wrap .list_wrap.room ul li button .info_wrap .price_area{font-size:1.125rem;margin-top:1.5rem}.board_wrap .list_wrap.room ul li button .info_wrap .price_area .price{font-size:1.625rem}.specialOffer_contents_detail .cont_head{padding:2.5rem 0 1.5rem 1.25rem}.specialOffer_contents_detail .cont_head h1{font-size:1.75rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_info{padding:1.25rem 0;flex-direction:column;gap:1.25rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .pic_wrap{width:100%;height:14.375rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .pic_wrap[data-txt]:not([data-txt=""]):after{width:5rem;height:2rem;font-size:.8125rem;line-height:1.2}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .pic_wrap .special_txt,.specialOffer_contents_detail .cont_body .board_detail .promotion_info .pic_wrap.timeDeal .special_txt{padding:.5rem 0;font-size:.9375rem;line-height:1.6}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .pic_wrap.timeDeal .special_txt:before{width:1.5rem;height:1.5rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .info_wrap{width:100%;padding:0 1.25rem;gap:1rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .badge_area span{padding:.25rem .5rem;font-size:.8125rem;line-height:1.2}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .info_area .set{font-size:1.25rem;font-weight:600}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .info_area .txt{margin-top:1rem;font-size:1.125rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .info_area .reservation{margin-top:1rem;font-size:.9375rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .info_area .phone,.specialOffer_contents_detail .cont_body .board_detail .promotion_info .info_area .stay{font-size:.9375rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .hash_area span{font-size:.875rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .price_area{flex-wrap:wrap;margin-top:.5rem;font-size:1.125rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .price_area .price{font-size:1.625rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .price_area .btn_wrap{flex:0 0 100%;display:flex;width:100%;flex-direction:row;align-items:center;margin-top:1.5rem;gap:.5rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .price_area .btn_black{min-width:auto;flex:1;padding:.5625rem 0;font-size:.875rem;line-height:1.2;font-weight:500;color:#fff;background:#212121}.specialOffer_contents_detail .cont_body .board_detail .promotion_info .price_area .btn_gray{min-width:auto;flex:1;padding:.5625rem 0;margin-left:0;font-size:.875rem;line-height:1.2;font-weight:500;color:#fff;background:#8c857e}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info{margin-top:2.5rem;padding:0 1.25rem;margin-bottom:0}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .detail_info_panel{padding:1.25rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info h2{margin-bottom:1.5rem;font-size:1.25rem;letter-spacing:-.0125rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .detail_info_panel>ul{gap:0}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .detail_info_panel>ul>li{flex-direction:column;gap:1.25rem;padding:1.25rem 0}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info ul li .pic_wrap{width:100%;height:11.25rem;flex:auto;border:1px solid rgba(33,33,33,.2)}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info ul li .info{width:100%}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info ul li .info .tit{font-size:1.125rem;letter-spacing:-.01125rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info ul li .info .txt{font-size:1rem;letter-spacing:-.01rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .notice_box{padding:1rem;margin-top:1.25rem;margin-bottom:1.25rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .notice_box dl dt{font-size:1.125rem;color:rgba(33,33,33,.8)}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .notice_box dl dd ul li{font-size:.875rem;padding:0}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .notice_box dl dd ul li div+div{margin-top:.25rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .detail_info_panel .info .btn_detail_wrap{margin-top:1.25rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .detail_info_panel .info .btn_detail{width:100%;height:2.25rem;font-size:.875rem}.specialOffer_contents_detail .cont_body .board_detail .promotion_detail_info .btn_list_wrap{display:none}.specialOffer_contents_detail .cont_body .promotion_slider_wrap{width:100%;padding:4rem 1.25rem;margin-left:0}.specialOffer_contents_detail .cont_body .promotion_slider_wrap h2{font-size:1.5rem;padding-bottom:1.125rem}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .ctrl_promotion_swiper{right:0;bottom:0;transform:translateX(0);width:5.75rem;top:unset;left:unset;z-index:5}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .ctrl_promotion_swiper .btn_promotion_swiper_prev{width:1.25rem;height:1.25rem;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath transform='rotate(180 10 10)' d='M5.70987 17.2742C5.42274 17.5726 5.43117 18.0475 5.7294 18.3348C6.02782 18.6219 6.50273 18.6126 6.78995 18.3143L14.2899 10.5203C14.5694 10.2299 14.5694 9.77067 14.2899 9.48028L6.78995 1.68536C6.5027 1.38732 6.02772 1.37877 5.7294 1.66583C5.43136 1.95308 5.4228 2.42805 5.70987 2.72637L12.7089 9.99981L5.70987 17.2742Z' fill='%23212121'/%3E%3C/svg%3E")}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .ctrl_promotion_swiper .btn_play_toogle.is_playing{width:1.25rem;height:1.25rem;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.625 2.5V17.5H12.5V2.5H15.625Z' fill='%23212121'/%3E%3Cpath d='M7.5 2.5V17.5H4.375V2.5H7.5Z' fill='%23212121'/%3E%3C/svg%3E%0A")}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .ctrl_promotion_swiper .btn_play_toogle.is_paused{width:1.25rem;height:1.25rem;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.25 2.5L16.25 10L6.25 17.5Z' fill='%23212121'/%3E%3C/svg%3E")}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .ctrl_promotion_swiper .btn_promotion_swiper_next{width:1.25rem;height:1.25rem;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.70987 17.2742C5.42274 17.5726 5.43117 18.0475 5.7294 18.3348C6.02782 18.6219 6.50273 18.6126 6.78995 18.3143L14.2899 10.5203C14.5694 10.2299 14.5694 9.77067 14.2899 9.48028L6.78995 1.68536C6.5027 1.38732 6.02772 1.37877 5.7294 1.66583C5.43136 1.95308 5.4228 2.42805 5.70987 2.72637L12.7089 9.99981L5.70987 17.2742Z' fill='%23212121'/%3E%3C/svg%3E%0A")}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider{padding-top:1.5rem}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .promotion_swiper .swiper-slide .pic_wrap{width:100%;height:12.9375rem}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .promotion_swiper .swiper-slide .pic_wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .promotion_swiper .swiper-slide .info_area .tit{font-size:1.625rem}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .promotion_swiper .swiper-slide .info_area .set{margin-top:.25rem;font-size:1.0625rem}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .promotion_swiper .swiper-slide .info_area .reservation{margin-top:.625rem;font-size:.9375rem}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .promotion_swiper .swiper-slide .info_area .stay{font-size:.9375rem}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .promotion_swiper .swiper-pagination{display:flex;position:relative;margin-top:2.3125rem;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .promotion_swiper .swiper-pagination .swiper-pagination-bullet{width:.375rem;height:.375rem;border-radius:.375rem;margin:0;background:rgba(33,33,33,.2)}.specialOffer_contents_detail .cont_body .promotion_slider_wrap .promotion_slider .promotion_swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#212121}.step_wrap{padding:0 1.25rem}.step_wrap .step_tit_wrap .step_tit_inner .step_tit .step{font-size:.8125rem}.tablist_typ1{padding-left:1.25rem;margin-top:2rem}.tablist_typ1 button{padding:0 1rem .75rem;font-size:.9375rem;line-height:1.2}.tablist_typ1 button.is_selected{padding:0 0 .75rem}.tab_sort_wrap{margin-top:0}.tab_sort_wrap .tablist_typ2{gap:1px}.tab_sort_wrap .tablist_typ2 button{font-size:.875rem;line-height:1.142;padding:1rem 0}.tab_sort_wrap .sort_wrap{padding:0 1.25rem 1.5rem}.check_wrap input+.cont{font-size:.875rem}.sort_list{padding-bottom:2.75rem;gap:0}.room_info_wraper{position:relative;padding-bottom:3.5rem}.room_info_wraper .room_wrap{flex-direction:column;gap:0}.room_info_wraper .room_wrap .room_swiper_wrap,.room_info_wraper .room_wrap .room_swiper_wrap .swiper,.room_info_wraper .room_wrap .room_swiper_wrap .swiper .swiper-slide{width:100%;height:13.75rem}.room_info_wraper .room_wrap .room_info_wrap{padding:0;flex-direction:column;gap:.5rem;position:unset}.room_info_wraper .room_wrap .room_info_wrap .help_room{padding:0 1.5rem}.room_info_wraper .room_wrap .room_info_wrap .help_room .tooltip_set .tooltip_wrap.is_active{bottom:unset;top:0}.room_info_wraper .room_wrap .room_info_wrap .help_room .tooltip_set .tooltip_wrap.is_active .tooltip_body{padding:0 1.25rem 3.125rem}.room_info_wraper .room_wrap .room_info_wrap div .room_info .room_sticky{position:sticky;top:calc(var(--header-height) + var(--room-select-sticky-height, 0px));padding:1.25rem 1.5rem .5rem;z-index:50;background:#f8f7f4;transition:padding-bottom .2s}.room_info_wraper .room_wrap .room_info_wrap div .room_info .room_sticky.is_sticky{padding:1.25rem 1.5rem;border:1px solid #ccc;border-top:none}.room_info_wraper .room_wrap .room_info_wrap div .room_info .room_sticky.is_sticky:after{position:absolute;content:"";width:1.5rem;height:1.5rem;right:1.25rem;top:50%;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.2192 6.85983C20.6667 6.42923 21.3791 6.44207 21.81 6.88912C22.2406 7.33661 22.2278 8.04907 21.7807 8.47994L12.7807 17.1401C12.3451 17.5592 11.6548 17.5592 11.2192 17.1401L2.2192 8.47994C1.77214 8.04907 1.75931 7.33661 2.1899 6.88912C2.62078 6.44207 3.33324 6.42923 3.78072 6.85983L12 14.7685L20.2192 6.85983Z' fill='%23212121'/%3E%3C/svg%3E%0A");background-size:100%}.room_info_wraper .room_wrap .room_info_wrap div .room_info .room_special{font-size:.875rem}.room_info_wraper .room_wrap .room_info_wrap div .room_info .room_sticky.is_sticky .room_special{padding-right:2rem}.room_info_wraper .room_wrap .room_info_wrap div .room_info .room_tit{font-size:1.5rem}.room_info_wraper .room_wrap .room_info_wrap div .room_info .room_sticky.is_sticky .room_tit{padding-right:2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.room_info_wraper .room_wrap .room_info_wrap div .room_hash_wrap{padding:0 1.5rem;margin:0 0 1.5rem}.room_info_wraper .room_wrap .room_info_wrap div .room_hash_wrap .hash{font-size:.8125rem;line-height:1.23}.room_info_wraper .room_wrap .room_info_wrap div .room_info_txt{padding:0 1.5rem;font-size:.875rem}.room_info_wraper .room_wrap .room_info_wrap div .go_detail_view{padding:0 1.5rem;font-size:.9375rem}.room_info_wraper .room_wrap .room_info_wrap .price_info{width:100%;padding:0 1.25rem;position:unset}.room_info_wraper .room_wrap .room_info_wrap .price_info div{width:100%}.room_info_wraper .room_wrap .room_info_wrap .price_info div .no_member_price .tit{font-size:.75rem}.room_info_wraper .room_wrap .room_info_wrap .price_info div .no_member_price .txt{font-size:1.125rem}.room_info_wraper .room_wrap .room_info_wrap .price_info div .no_member_price .txt span{font-size:.75rem}.room_info_wraper .room_wrap .room_info_wrap .price_info div .no_member_price .txt em{font-size:.9375rem}.room_info_wraper .room_wrap .room_info_wrap .price_info div .member_price .tit{font-size:.875rem}.room_info_wraper .room_wrap .room_info_wrap .price_info div .member_price .txt{font-size:1.625rem}.room_info_wraper .room_wrap .room_info_wrap .price_info div .member_price .txt span{font-size:1.125rem}.room_info_wraper .room_wrap .room_info_wrap .price_info div .member_price .txt em{font-size:1.375rem}.room_info_wraper .room_wrap .room_info_wrap .price_info div .price_caption{font-size:.75rem}.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap{align-items:stretch;gap:1.5rem}.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap .btn_voucher{width:100%}.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap .btn_room_choice{padding:.6875rem 0;font-size:.9375rem;line-height:1.2;width:100%}.room_info_wraper .room_wrap .room_info_wrap .price_info div .btn_wrap .btn_room_choice.is_active{position:absolute;left:1.25rem;right:1.25rem;bottom:3.5rem;width:calc(100% - 2.5rem)}.room_info_wraper:has(.room_wrap .room_info_wrap .price_info div .btn_wrap .btn_voucher):has(.room_wrap .room_info_wrap .price_info div .btn_wrap .btn_room_choice.is_active) .sub_product_area{margin-top:1.5rem}.room_info_wraper .sub_product_area .inner{padding:0 1.25rem}.sub_room_wrap{padding:1.5rem;margin-top:0;border:0}.sub_room_wrap+.sub_room_wrap{border-top:1px solid #ccc}.sub_room_wrap:last-child{padding:1.5rem 1.5rem 4.5rem}.sub_room_wrap .sub_room_swiper_wrap{flex-direction:column;gap:1.5rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper{flex-direction:column;gap:0}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_swiper_inner,.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_swiper_inner .swiper,.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_swiper_inner .swiper-slide{width:100%;height:10rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info{padding:.75rem;background:#f8f7f4;display:flex;gap:.5rem;flex-direction:column}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info .sub_room_modal_tit .room_detail{width:100%;font-size:1rem;justify-content:space-between;text-align:left}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info .sub_room_info_list{justify-content:space-between}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info .sub_room_info_list .inner{padding:0;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:.5rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info.typ2 .sub_room_info_list .inner{flex-direction:column}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info .sub_room_info_list .inner span{font-size:.875rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info .sub_room_info_list .inner span+span{padding-left:calc(.5rem + 1px);margin-left:.5rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info.typ2 .sub_room_info_list .inner span+span{padding-left:0;margin-left:0}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info .sub_room_info_list .inner span+span:before{height:.75rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info.typ2 .sub_room_info_list .inner span+span:before{display:none}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info .sub_room_info_list .inner+.help_room{margin-left:0;padding-left:0}.sub_room_wrap .sub_room_swiper_wrap .sub_room_swiper .sub_room_info .sub_room_info_list .inner+.help_room:before{display:none}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap{position:relative}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price{text-align:left;display:flex;flex-direction:column;width:100%;gap:.375rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap:has(.point_info_wrap){margin-top:1rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .point_info_wrap.tooltip_set .tooltip_wrap{right:0;left:auto;width:calc(100vw - 6.25rem)}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .point_info_wrap{order:1;margin-top:0;align-self:flex-end;width:auto;justify-content:flex-end;background:none;color:#9f7153;font-size:.75rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .point_info_wrap .point{color:#9f7153;font-size:.75rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .only_member_price{order:2;display:flex;align-items:center;width:100%;margin-top:0;padding:.5rem .75rem;background:#3d3936;color:#fff;border:0;text-align:left;font-family:inherit;cursor:pointer}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .only_member_price .tit{font-size:.9375rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .only_member_price .txt{font-size:1.125rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .only_member_price .txt span{font-size:.75rem;font-weight:400}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .only_member_price .sale_per{font-size:.8125rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .only_non_member_price{order:3;display:flex;align-items:center;width:100%;padding:.5rem .75rem;background:#fff;color:#212121;border:1px solid rgba(33,33,33,.2);text-align:left;font-family:inherit;cursor:pointer}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .only_non_member_price .tit{font-size:.8125rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .only_non_member_price .txt{margin-left:auto;font-size:1rem}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .sub_room_price .price_caption{font-size:.75rem}.btn_tooltip.accessible{margin-left:0;border:none;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3338_17133)'%3E%3Cpath d='M6.88054 15.9958C5.35323 16.0532 3.89493 15.5125 2.77436 14.4732C1.65399 13.4337 1.00509 12.0203 0.947713 10.493C0.88319 8.78029 1.5811 7.14374 2.86216 6.00295C3.19907 5.703 3.71525 5.73281 4.0152 6.06972C4.31514 6.40663 4.28533 6.92281 3.94843 7.22276C3.03265 8.03827 2.53383 9.20785 2.57997 10.4315C2.66471 12.6843 4.56629 14.4481 6.81908 14.3633C7.85593 14.3243 8.8299 13.8982 9.5617 13.1633C9.88002 12.8438 10.397 12.8426 10.7168 13.1609C11.0363 13.4792 11.0376 13.9962 10.7192 14.316C9.69503 15.3445 8.33168 15.9411 6.88054 15.9956V15.9958Z' fill='%23212121'/%3E%3Cpath d='M9.04799 7.10663H5.91782C5.46677 7.10663 5.10107 6.74093 5.10107 6.28989C5.10107 5.83884 5.46677 5.47314 5.91782 5.47314H9.04799C9.49903 5.47314 9.86473 5.83884 9.86473 6.28989C9.86473 6.74093 9.49903 7.10663 9.04799 7.10663Z' fill='%23212121'/%3E%3Cpath d='M13.0127 14.4629C12.9247 14.4629 12.8365 14.4486 12.7514 14.42C12.5407 14.3487 12.3679 14.1948 12.2734 13.9934L10.4833 10.1813H6.14108C5.71719 10.1813 5.36354 9.85683 5.3274 9.43437L4.88268 4.25785C4.84409 3.80844 5.17712 3.41273 5.62653 3.37414C6.07594 3.33555 6.47166 3.66857 6.51025 4.11798L6.89085 8.54759H11.0023C11.319 8.54759 11.6071 8.73054 11.7417 9.01722L13.3905 12.5286L13.8622 12.2828C14.2622 12.0743 14.7555 12.2297 14.9639 12.6297C15.1724 13.0297 15.017 13.523 14.617 13.7315L13.3905 14.3706C13.2729 14.4318 13.1432 14.4631 13.0132 14.4631L13.0127 14.4629Z' fill='%23212121'/%3E%3Cpath d='M4.35156 1.52547C4.35156 2.36794 5.03456 3.05094 5.87703 3.05094C6.71951 3.05094 7.40251 2.36794 7.40251 1.52547C7.40251 0.683002 6.71951 0 5.87703 0C5.03456 0 4.35156 0.683002 4.35156 1.52547Z' fill='%23212121'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3338_17133'%3E%3Crect width='14.1129' height='16' fill='white' transform='translate(0.943604)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-size:100%}.btn_tooltip.accessible:before{display:none}.btn_tooltip.save_point{border:none;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3338_17083)'%3E%3Cpath d='M13.9125 7.50017C13.9125 3.96523 11.0356 1.08748 7.50066 1.0873C3.96561 1.0873 1.08779 3.96512 1.08779 7.50017C1.08797 11.0351 3.96572 13.912 7.50066 13.912C11.0355 13.9118 13.9123 11.035 13.9125 7.50017ZM14.9839 7.50017C14.9837 11.6267 11.6272 14.9833 7.50066 14.9834C3.37398 14.9834 0.0165375 11.6268 0.0163574 7.50017C0.0163574 3.37339 3.37387 0.0158691 7.50066 0.0158691C11.6273 0.0160492 14.9839 3.3735 14.9839 7.50017Z' fill='%23212121'/%3E%3Cpath d='M7.49952 10.4348C7.94427 10.4348 8.30665 10.7988 8.30665 11.2469C8.30665 11.6949 7.94427 12.059 7.49952 12.059C7.05477 12.059 6.69238 11.6949 6.69238 11.2469C6.69238 10.7988 7.05477 10.4348 7.49952 10.4348Z' fill='%23212121'/%3E%3Cpath d='M7.58261 3.30884H7.41624C7.01687 3.30884 6.69312 3.63259 6.69312 4.03196V8.56839C6.69312 8.96776 7.01687 9.29152 7.41624 9.29152H7.58261C7.98198 9.29152 8.30574 8.96776 8.30574 8.56839V4.03196C8.30574 3.63259 7.98198 3.30884 7.58261 3.30884Z' fill='%23212121'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3338_17083'%3E%3Crect width='15' height='15' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-size:100% 100%}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .btn_wrap{width:100%}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .btn_wrap .btn_gray_square{flex:1;width:auto;font-size:.875rem;text-align:left;background:transparent;color:rgba(33,33,33,.6)}.sub_room_wrap .sub_room_swiper_wrap .sub_room_price_wrap .btn_wrap .btn_black_square{flex:1;width:auto;font-size:.875rem}.room_select_sticky{position:sticky;top:var(--header-height);display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;padding:1.25rem;border-bottom:1px solid rgba(33,33,33,.2);background:#f8f7f4;z-index:99}.room_select_sticky .cont_left{display:flex;flex-direction:column;align-items:flex-start}.room_select_sticky .cont_left .sticky_tit{margin-bottom:.125rem;font-size:1.25rem;font-weight:600;line-height:1.5;text-align:left;color:#212121}.room_select_sticky .cont_left .sticky_tit.hotel_name{display:flex;flex-direction:column}.room_select_sticky .cont_left .sticky_tit.hotel_name span{font-size:1.25rem;font-weight:600;line-height:1.5;text-align:left;color:#212121}.room_select_sticky .cont_left .sticky_tit.hotel_name .name_etc{font-size:1rem}.room_select_sticky .cont_left .sticky_date{font-size:.9375rem;font-weight:400;line-height:1.5;text-align:left;color:#212121}.room_select_sticky .cont_left .sticky_date .weekday{font-size:.8125rem}.room_select_sticky .cont_left .sticky_room,.room_select_sticky .cont_left .sticky_room .text-sm{font-size:.875rem;font-weight:400;line-height:1.5;text-align:left;color:#212121}.room_select_sticky .btn_wrap .btn_modify{width:1.5rem;height:1.5rem;padding:0;border:0;background-color:transparent;background-repeat:no-repeat;background-position:50%;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_6046_1155)'%3E%3Cpath d='M16.4627 3.42987C16.6218 3.42987 16.7744 3.49314 16.8869 3.60565L20.5502 7.26893C20.7845 7.50325 20.7845 7.88306 20.5502 8.11737L9.51292 19.1553C9.41753 19.2507 9.2924 19.3112 9.15842 19.3269L5.00647 19.8156C4.82409 19.8371 4.6418 19.7738 4.51194 19.6439C4.3822 19.5141 4.31888 19.3323 4.34026 19.15L4.82893 14.9974L4.84944 14.899C4.87755 14.803 4.92917 14.715 5.00061 14.6435L16.0385 3.60565L16.0824 3.56581C16.1892 3.4783 16.3235 3.42988 16.4627 3.42987ZM5.99612 15.3443L5.62053 18.5348L8.81096 18.1592L19.2776 7.69315L16.4627 4.87831L5.99612 15.3443Z' fill='%23212121' fill-opacity='0.8'/%3E%3Cpath d='M4.63667 18.671C4.87099 18.4367 5.25081 18.4367 5.48511 18.671C5.71934 18.9053 5.71934 19.2851 5.48511 19.5194L4.68647 20.318C4.45218 20.5523 4.07234 20.5523 3.83804 20.318C3.60374 20.0837 3.60378 19.7039 3.83804 19.4696L4.63667 18.671Z' fill='%23212121' fill-opacity='0.8'/%3E%3Cpath d='M17.4227 9.97434C17.657 10.2087 17.657 10.5885 17.4227 10.8228C17.1884 11.057 16.8086 11.057 16.5743 10.8228L13.3757 7.62414C13.1414 7.38984 13.1414 7.01 13.3757 6.7757C13.61 6.54141 13.9898 6.54145 14.2241 6.7757L17.4227 9.97434Z' fill='%23212121' fill-opacity='0.8'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6046_1155'%3E%3Crect width='18' height='18' fill='white' transform='translate(3.6 3)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.sel_holtel_info{display:flex;align-items:center;justify-content:flex-start;width:calc(100% - 2.5rem);padding:.71875rem 1rem;margin:1.5rem 1.25rem 0;border:1px solid rgba(33,33,33,.2);color:#212121;font-size:.875rem;line-height:1.2;box-sizing:border-box;gap:.25rem}.sel_holtel_info:after{content:"";width:.625rem;height:.625rem;background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.85825 1.57537C2.67884 1.38892 2.68418 1.09206 2.87046 0.912532C3.05691 0.733118 3.35377 0.738465 3.5333 0.924739L7.1417 4.67474C7.31634 4.85623 7.31634 5.14388 7.1417 5.32537L3.5333 9.07537C3.35377 9.26165 3.05691 9.26699 2.87046 9.08758C2.68418 8.90805 2.67884 8.61119 2.85825 8.42474L6.15354 5.00006L2.85825 1.57537Z' fill='%23212121'/%3E%3C/svg%3E%0A")}.pop_wrap.pop_sel_hotel_info.is_active{display:flex}.pop_wrap.pop_sel_hotel_info{position:fixed;display:none;flex-direction:column;justify-content:space-between;left:0;top:0;width:100%;height:100vh;height:100dvh;padding:0;background:#fff;z-index:1000}.pop_wrap.pop_sel_hotel_info .pop_head{position:relative;display:flex;height:4rem;padding:1.25rem;align-items:center;border-bottom:1px solid #e1e1e1;justify-content:space-between}.pop_wrap.pop_sel_hotel_info .pop_head .h3_tit{display:block;font-size:1rem;line-height:1;font-weight:600;color:#4c4948}.pop_wrap.pop_sel_hotel_info .pop_head .btn_pop_close{display:block;width:1.5rem;height:1.5rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 4L20 20' stroke='%234C4948' stroke-width='1.5'/%3E%3Cpath d='M20 4L4 20' stroke='%234C4948' stroke-width='1.5'/%3E%3C/svg%3E%0A")}.pop_wrap.pop_sel_hotel_info .pop_cont{padding:1.25rem}.pop_wrap.pop_sel_hotel_info .pop_cont .info_hotel dt{font-size:1.125rem;color:#212121;font-weight:600;line-height:1.5}.pop_wrap.pop_sel_hotel_info .pop_cont .info_hotel dd{margin-top:.25rem;font-size:1rem;color:#212121;font-weight:300;line-height:1.5}.pop_wrap.pop_sel_hotel_info .pop_cont .hotel_add{display:flex;align-items:center;justify-content:space-between;flex-direction:row;padding:.75rem;margin-top:1rem;background:#f8f7f4}.pop_wrap.pop_sel_hotel_info .pop_cont .hotel_add .add_info{display:flex;flex-direction:column}.pop_wrap.pop_sel_hotel_info .pop_cont .hotel_add .add_info .address{font-size:.875rem;color:#212121;font-weight:400;line-height:1.5}.pop_wrap.pop_sel_hotel_info .pop_cont .hotel_add .add_info .way{font-size:.8125rem;color:#212121;font-weight:300;line-height:1.4}.pop_wrap.pop_sel_hotel_info .pop_cont .hotel_add .btn_copy{width:1.125rem;height:1.125rem;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.6'%3E%3Cg clip-path='url(%23clip0_4620_7231)'%3E%3Cpath d='M12.2234 16.5885H3.00287C2.76584 16.5885 2.5719 16.3945 2.5719 16.1575V4.88766C2.5719 4.65063 2.76584 4.4567 3.00287 4.4567H12.2234C12.4605 4.4567 12.6544 4.65063 12.6544 4.88766V16.1553C12.6544 16.3924 12.4605 16.5863 12.2234 16.5863V16.5885ZM3.43384 15.7265H11.7925V5.31863H3.43384V15.7244V15.7265Z' fill='%23212121' fill-opacity='0.8'/%3E%3Cpath d='M15.1218 13.6881H13.7319C13.4948 13.6881 13.3009 13.4941 13.3009 13.2571C13.3009 13.0201 13.4948 12.8261 13.7319 12.8261H14.6908V2.42039H6.33215V3.3793C6.33215 3.61633 6.13822 3.81027 5.90118 3.81027C5.66415 3.81027 5.47021 3.61633 5.47021 3.3793V1.98942C5.47021 1.75239 5.66415 1.55846 5.90118 1.55846H15.1218C15.3588 1.55846 15.5527 1.75239 15.5527 1.98942V13.2571C15.5527 13.4941 15.3588 13.6881 15.1218 13.6881Z' fill='%23212121' fill-opacity='0.8'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4620_7231'%3E%3Crect width='13.5' height='15.5769' fill='white' transform='translate(2.25 1.34996)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-size:1.125rem}.pop_wrap.pop_sel_hotel_info .pop_cont .btn_wrap{margin-top:1rem;padding-bottom:1.25rem;gap:.5rem}.pop_wrap.pop_sel_hotel_info .pop_cont .btn_wrap .btn_gray{flex:1;padding:.625rem 0;font-size:.875rem;font-weight:500;line-height:1.2;text-align:center;color:#fff;background:#8c857e}.pop_wrap.pop_sel_hotel_info .pop_cont .btn_wrap .btn_black{flex:1;padding:.625rem 0;font-size:.875rem;font-weight:500;line-height:1.2;text-align:center;color:#fff;background:#3d3936}.pop_wrap.pop_sel_hotel_info .pop_cont .btn_wrap .phone{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.625rem}.pop_wrap.pop_sel_hotel_info .pop_cont .btn_wrap .phone:before{content:"";width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.41428 10.9426L5.49736 11.0211C7.69914 13.2137 10.2933 15 11.9088 15C13.0859 15 14.3414 14.2384 15.1307 13.6522L15.1907 13.606C15.3754 13.4675 15.5 13.246 15.5 12.9921C15.5 12.7567 15.3892 12.5443 15.223 12.4059L11.9827 9.71942C11.8442 9.59017 11.6642 9.5117 11.4565 9.5117C11.2488 9.5117 11.0595 9.59018 10.9257 9.72865L10.4041 10.2502C10.0763 10.578 9.5455 10.578 9.21777 10.2502L7.73145 8.76855L6.24975 7.28223C5.92202 6.9545 5.92202 6.42367 6.24975 6.09594L6.77135 5.57435C6.90521 5.43587 6.9883 5.24662 6.9883 5.04352C6.9883 4.84042 6.90982 4.65579 6.78058 4.52193L4.09413 1.27695C3.95565 1.11078 3.74332 1 3.5033 1C3.25404 1 3.03248 1.12001 2.894 1.30926L2.84784 1.36927C2.26162 2.15859 1.5 3.41411 1.5 4.59116C1.5 6.20211 3.28635 8.80086 5.4789 11.0026' fill='white'/%3E%3C/svg%3E%0A");background-size:1rem}.pop_wrap.pop_sel_hotel_info .pop_cont .btn_wrap .hotel{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.625rem}.pop_wrap.pop_sel_hotel_info .pop_cont .btn_wrap .hotel:before{content:"";width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3182 2.25C14.5667 2.25009 14.7682 2.45153 14.7682 2.7C14.7682 2.94847 14.5667 3.14991 14.3182 3.15H14.236V14.85H14.85C15.0985 14.85 15.3 15.0515 15.3 15.3C15.3 15.5485 15.0985 15.75 14.85 15.75H3.14995C2.90142 15.75 2.69995 15.5485 2.69995 15.3C2.69995 15.0515 2.90142 14.85 3.14995 14.85H3.76387V3.15H3.68169C3.43324 3.14991 3.23169 2.94847 3.23169 2.7C3.23169 2.45153 3.43324 2.25009 3.68169 2.25H14.3182ZM10.6769 12.9375C10.6769 12.7566 10.5266 12.6 10.3297 12.6H7.67061C7.4731 12.6 7.323 12.7568 7.323 12.9375V14.85H10.6769V12.9375ZM7.93604 9.07515C8.18456 9.07515 8.38603 9.27662 8.38603 9.52515C8.38603 9.77367 8.18456 9.97515 7.93604 9.97515H6.873C6.62447 9.97515 6.423 9.77367 6.423 9.52515C6.423 9.27662 6.62447 9.07515 6.873 9.07515H7.93604ZM11.1269 9.07515C11.3754 9.07515 11.5769 9.27662 11.5769 9.52515C11.5769 9.77367 11.3754 9.97515 11.1269 9.97515H10.0639C9.81534 9.97515 9.61387 9.77367 9.61387 9.52515C9.61387 9.27662 9.81534 9.07515 10.0639 9.07515H11.1269ZM7.93604 6.975C8.18456 6.975 8.38603 7.17647 8.38603 7.425C8.38603 7.67353 8.18456 7.875 7.93604 7.875H6.873C6.62447 7.875 6.423 7.67353 6.423 7.425C6.423 7.17647 6.62447 6.975 6.873 6.975H7.93604ZM11.1269 6.975C11.3754 6.975 11.5769 7.17647 11.5769 7.425C11.5769 7.67353 11.3754 7.875 11.1269 7.875H10.0639C9.81534 7.875 9.61387 7.67353 9.61387 7.425C9.61387 7.17647 9.81534 6.975 10.0639 6.975H11.1269ZM7.93604 4.87485C8.18456 4.87485 8.38603 5.07633 8.38603 5.32485C8.38603 5.57338 8.18456 5.77485 7.93604 5.77485H6.873C6.62447 5.77485 6.423 5.57338 6.423 5.32485C6.423 5.07633 6.62447 4.87485 6.873 4.87485H7.93604ZM11.1269 4.87485C11.3754 4.87485 11.5769 5.07633 11.5769 5.32485C11.5769 5.57338 11.3754 5.77485 11.1269 5.77485H10.0639C9.81534 5.77485 9.61387 5.57338 9.61387 5.32485C9.61387 5.07633 9.81534 4.87485 10.0639 4.87485H11.1269ZM11.5769 14.85H13.336V3.15H4.66387V14.85H6.423V12.9375C6.423 12.2488 6.98705 11.7 7.67061 11.7H10.3297C11.013 11.7 11.5769 12.249 11.5769 12.9375V14.85Z' fill='white'/%3E%3C/svg%3E%0A");background-size:1rem}.pop_wrap.pop_sel_hotel_info .pop_foot{flex:auto}.pop_wrap.pop_sel_hotel_info .pop_foot .hotel_map{width:100%;height:100%}.login_wrap .login_head{padding:var(--nav-title-gap) 0}.login_wrap .login_head h1{font-size:1.25rem}.login_wrap .login_head p{margin-top:.375rem;font-size:1rem}.login_wrap .login_body{flex-direction:column}.login_wrap .login_body .login_body_left{width:100%;padding:0}.login_wrap .login_body .login_body_left .login_input label{padding-bottom:1.5rem}.login_wrap .login_body .login_body_left .login_input label .input_wrap .mt-input-label-gap{margin-top:.125rem;line-height:1.25rem}.login_wrap .login_body .login_body_left .login_check{margin-top:.875rem}.login_wrap .login_body .login_body_left .login_btn_wrap{gap:.75rem}.login_wrap .login_body .login_body_left .login_btn_wrap .btn_black{padding:.75rem;font-size:.875rem}.login_wrap .login_body .login_body_left .login_btn_wrap .btn_kakao{padding:.625rem;font-size:.875rem}.login_wrap .login_body .login_body_left .login_btn_wrap .btn_kakao svg{transform:scale(.75)}.login_wrap .login_body .login_body_right{width:100%;padding:0;border-left:0;margin-top:2.5rem}.login_wrap .login_body .login_body_right .login_text_tit{font-size:1rem}.login_wrap .login_body .login_body_right .login_text_txt{font-size:.9375rem}.login_wrap .login_body .login_body_right .benefit_box_wrap{display:flex;flex-direction:column;gap:.375rem}.login_wrap .login_body .login_body_right .benefit_box_wrap .benefit_box{flex-direction:column;padding:1rem;gap:1rem}.login_wrap .login_body .login_body_right .benefit_box_wrap .benefit_box .benefit_tit{align-items:center}.login_wrap .login_body .login_body_right .benefit_box_wrap .benefit_box .benefit_tit .tit{font-size:.9375rem}.login_wrap .login_body .login_body_right .benefit_box_wrap .benefit_box .benefit_tit .detail{font-size:0;gap:0;color:transparent}.login_wrap .login_body .login_body_right .benefit_box_wrap .benefit_box .benefit_cards .card{font-size:.8125rem}.login_wrap .login_body .login_body_right .benefit_box_wrap .btn_gray{padding:.625rem;font-size:.875rem}.bg-transparent{background:transparent}.mo_header.bg_normal{background:#3d3936}.btn_mo_h_menu{position:absolute;right:1.25rem;top:50%;width:1rem;height:1rem;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='22' height='2' fill='white'/%3E%3Crect x='1' y='11' width='22' height='2' fill='white'/%3E%3Crect x='1' y='21' width='22' height='2' fill='white'/%3E%3C/svg%3E%0A");background-size:1rem}main:not(.max-w-app) .sticky.top-header{display:none}}.parnasRewards_contents{max-width:93rem;margin:0 auto;padding:0 0 7.5rem;display:flex;flex-direction:column;gap:3.75rem;color:#212121}@media (max-width:1488px){.parnasRewards_contents{padding-left:2.5rem;padding-right:2.5rem}}.parnasRewards_contents .pr_page_head{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;padding:var(--nav-title-gap) 0 0}.parnasRewards_contents .pr_page_head h1{font-size:2.5rem;font-weight:600;line-height:1.4;text-align:center;color:#212121}.parnasRewards_contents .pr_page_head .sub{font-size:1.25rem;font-weight:300;line-height:1.4;letter-spacing:-.0125rem;text-align:center;color:#212121;word-break:break-word}.parnasRewards_contents .pr_intro{display:flex;flex-direction:column;gap:3.75rem;background:#fff;padding:3.75rem}.parnasRewards_contents .pr_intro_top{display:flex;gap:3.75rem;align-items:center}.parnasRewards_contents .pr_visual{position:relative;flex:1 1 0;min-width:0;height:25rem;overflow:hidden}.parnasRewards_contents .pr_visual .pr_visual_bg{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.parnasRewards_contents .pr_visual:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.1)}.parnasRewards_contents .pr_visual .pr_visual_logo{position:absolute;left:50%;top:50%;width:6rem;height:auto;transform:translate(-50%,-50%);z-index:1}.parnasRewards_contents .pr_intro_text{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:2rem}.parnasRewards_contents .pr_logo_row{display:flex;align-items:center;gap:1.5rem}.parnasRewards_contents .pr_logo_row .logo{display:inline-flex;align-items:center;height:2.5rem}.parnasRewards_contents .pr_logo_row .logo img{width:auto;height:100%;display:block}.parnasRewards_contents .pr_logo_row .bar{flex-shrink:0;width:1px;height:1.5rem;background:#ccc}.parnasRewards_contents .pr_intro_tit{display:flex;flex-direction:column;gap:.625rem}.parnasRewards_contents .pr_intro_tit .en{font-size:1.75rem;font-weight:600;line-height:1.5;letter-spacing:-.0175rem}.parnasRewards_contents .pr_intro_tit .kr{font-size:1.25rem;font-weight:600;line-height:1.5;letter-spacing:-.0125rem}.parnasRewards_contents .pr_intro_tit .desc{font-size:1.125rem;font-weight:300;line-height:1.5;letter-spacing:-.01125rem;word-break:break-all}.parnasRewards_contents .pr_intro_contact{display:flex;align-items:flex-start}.parnasRewards_contents .pr_intro_contact .label{flex-shrink:0;width:5.5rem}.parnasRewards_contents .pr_intro_contact .cont p,.parnasRewards_contents .pr_intro_contact .label{font-size:1rem;font-weight:300;line-height:1.5;letter-spacing:-.01rem;color:rgba(33,33,33,.8)}.parnasRewards_contents .pr_intro_contact a{font-size:1rem;color:rgba(33,33,33,.8);font-weight:300}.parnasRewards_contents .pr_intro_btns{display:flex;gap:.5rem}.parnasRewards_contents .pr_intro_btns a{display:inline-flex;align-items:center;justify-content:center;width:12.5rem;height:2.5rem;padding:0 1.25rem;font-size:1rem;font-weight:500;color:#fff}.parnasRewards_contents .pr_intro_btns .btn_dark{background:#3d3936}.parnasRewards_contents .pr_intro_btns .btn_point{background:#8c857e}.parnasRewards_contents .pr_summary{display:flex;align-items:stretch;gap:1rem;padding:2.5rem;border:1px solid rgba(33,33,33,.2)}.parnasRewards_contents .pr_summary_lead{flex:1 0 0;min-width:0;display:flex;flex-direction:column;justify-content:center}.parnasRewards_contents .pr_summary_lead .label{font-size:1.125rem;font-weight:300;line-height:1.5}.parnasRewards_contents .pr_summary_lead strong{font-size:1.125rem;font-weight:600;line-height:1.5}.parnasRewards_contents .pr_summary_list{flex:2.6 0 0;min-width:0;display:flex;gap:1rem}.parnasRewards_contents .pr_summary_list li{flex:1 0 0;min-width:0;display:flex;flex-direction:column;align-items:center;padding:1rem .25rem;background:rgba(33,33,33,.04);text-align:center}.parnasRewards_contents .pr_summary_list li strong{font-size:1.125rem;font-weight:400;line-height:1.5}.parnasRewards_contents .pr_summary_list li span{font-size:1rem;font-weight:300;line-height:1.5}@media (max-width:1000px){.parnasRewards_contents{padding:0 1.25rem 5rem;gap:2.5rem}.parnasRewards_contents .pr_page_head h1{font-size:1.75rem}.parnasRewards_contents .pr_page_head .sub{font-size:1.0625rem}.parnasRewards_contents .pr_intro{gap:2rem;padding:1.5rem 1.25rem}.parnasRewards_contents .pr_intro_top{flex-direction:column;gap:1.5rem}.parnasRewards_contents .pr_visual{flex:none;width:100%;aspect-ratio:8/5;height:auto}.parnasRewards_contents .pr_intro_text{gap:1.5rem}.parnasRewards_contents .pr_intro_btns a{flex:1 0 0;width:auto}.parnasRewards_contents .pr_summary{flex-direction:column;gap:1.25rem;padding:1.5rem 1.25rem}.parnasRewards_contents .pr_summary_list{flex:initial;width:100%}}@media (max-width:640px){.parnasRewards_contents .pr_logo_row{gap:.625rem;justify-content:space-between}.parnasRewards_contents .pr_logo_row .logo{height:1.875rem}.parnasRewards_contents .pr_logo_row .bar{height:1rem}.parnasRewards_contents .pr_intro_tit .en{font-size:1.5rem}.parnasRewards_contents .pr_intro_tit .kr{font-size:1.125rem}.parnasRewards_contents .pr_intro_tit .desc,.parnasRewards_contents .pr_summary_list li strong{font-size:1rem}.parnasRewards_contents .pr_summary_list li span{font-size:.875rem;word-break:break-all;overflow-wrap:break-word}}.parnasRewards_contents .pr_grade{display:flex;flex-direction:column;gap:1.5rem}.parnasRewards_contents .pr_sec_tit{font-size:1.5rem;font-weight:600;line-height:1.3;letter-spacing:-.015rem;color:#212121}.parnasRewards_contents .pr_grade_table_wrap{width:100%}.parnasRewards_contents .pr_grade_table{width:100%;border-collapse:collapse;table-layout:fixed}.parnasRewards_contents .pr_grade_table col.col_label{width:15.375rem}.parnasRewards_contents .pr_grade_table td,.parnasRewards_contents .pr_grade_table th{border:1px solid rgba(33,33,33,.1);background:#fff;padding:.75rem .25rem;text-align:center;vertical-align:middle;color:#212121;font-size:1rem;line-height:1.25;letter-spacing:-.02rem}.parnasRewards_contents .pr_grade_table th.col_label{font-weight:500}.parnasRewards_contents .pr_grade_table td{font-weight:300}.parnasRewards_contents .pr_grade_table thead th{height:3.5rem;font-weight:500;background:hsla(30,6%,52%,.1)}.parnasRewards_contents .pr_grade_table thead th.corner{background:rgba(33,33,33,.04)}.parnasRewards_contents .pr_grade_table tbody tr{height:4rem}.parnasRewards_contents .pr_grade_table tbody tr.row_criteria{height:10.625rem}.parnasRewards_contents .pr_grade_table tbody tr.row_common{height:4.5rem}.parnasRewards_contents .pr_grade_table .row_criteria td{font-weight:500;vertical-align:top;padding-top:1.875rem}.parnasRewards_contents .pr_grade_table .row_criteria td .grade_ico{display:block;width:4rem;height:4rem;margin:0 auto 1rem;-o-object-fit:contain;object-fit:contain}.parnasRewards_contents .pr_grade_table td.common{text-align:left;padding-left:1rem;font-weight:300}.parnasRewards_contents .pr_grade_table sup{font-size:.65em;vertical-align:super}.parnasRewards_contents .pr_grade_notes{display:flex;flex-direction:column}.parnasRewards_contents .pr_grade_notes li{display:flex;gap:.375rem;align-items:flex-start;font-size:.9375rem;font-weight:300;line-height:1.5;letter-spacing:-.0094rem;color:#212121}.parnasRewards_contents .pr_grade_notes li .num{flex-shrink:0;font-size:.6rem;opacity:.8}@media (max-width:640px){.parnasRewards_contents .pr_grade_table_wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.parnasRewards_contents .pr_grade_table{min-width:43.75rem}.parnasRewards_contents .pr_grade_table col.col_label{width:7.5rem}.parnasRewards_contents .pr_grade_table td,.parnasRewards_contents .pr_grade_table th{font-size:.875rem}.parnasRewards_contents .pr_grade_notes li{font-size:.8125rem}}.parnasRewards_contents .pr_notes{display:flex;flex-direction:column}.parnasRewards_contents .pr_notes li{display:flex;gap:.375rem;align-items:flex-start;font-size:.9375rem;font-weight:300;line-height:1.5;letter-spacing:-.0094rem;color:#212121}.parnasRewards_contents .pr_notes li .num{flex-shrink:0;font-size:.6rem;opacity:.8}.parnasRewards_contents .pr_swipe_mo{display:none}@media (max-width:1000px){.parnasRewards_contents .pr_hotel_list.pr_swipe_pc,.parnasRewards_contents .pr_sel_list.pr_swipe_pc{display:none}.parnasRewards_contents .pr_swipe_mo{display:block}}.parnasRewards_contents .pr_swiper{width:100%}.parnasRewards_contents .pr_swiper .swiper-slide{height:auto}.parnasRewards_contents .pr_swiper .swiper-slide>.pr_hotel_card,.parnasRewards_contents .pr_swiper .swiper-slide>.pr_sel_card{height:100%}.parnasRewards_contents .pr_sel{display:flex;flex-direction:column;gap:1.5rem}.parnasRewards_contents .pr_sel .pr_sec_tit{font-size:1.625rem}.parnasRewards_contents .pr_sel_list{display:flex;gap:1.5rem}.parnasRewards_contents .pr_sel_card{flex:1 0 0;min-width:0;display:flex;flex-direction:column}.parnasRewards_contents .pr_sel_card .thumb{width:100%;aspect-ratio:470/264;overflow:hidden}.parnasRewards_contents .pr_sel_card .thumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.parnasRewards_contents .pr_sel_card .info{flex:1 0 0;display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;background:rgba(33,33,33,.8)}.parnasRewards_contents .pr_sel_card .info_head{display:flex;align-items:flex-end;justify-content:space-between}.parnasRewards_contents .pr_sel_card .info_head strong{font-size:1.25rem;font-weight:600;line-height:1.5;letter-spacing:-.0125rem;color:#fff}.parnasRewards_contents .pr_sel_card .info_head span{font-size:.875rem;font-weight:300;line-height:1.5;letter-spacing:-.00875rem;color:#fff}.parnasRewards_contents .pr_sel_card .info_rows{flex:1 0 auto;display:flex;flex-direction:column;gap:2px}.parnasRewards_contents .pr_sel_card .info_rows .row{flex:1 0 auto;display:flex;gap:1px}.parnasRewards_contents .pr_sel_card .info_rows .row dt{flex-shrink:0;width:4rem;align-items:center;font-weight:400}.parnasRewards_contents .pr_sel_card .info_rows .row dd,.parnasRewards_contents .pr_sel_card .info_rows .row dt{display:flex;justify-content:center;padding:.5rem;background:hsla(0,0%,100%,.1);color:#fff;font-size:1rem;line-height:1.5;letter-spacing:-.01rem}.parnasRewards_contents .pr_sel_card .info_rows .row dd{flex:1 0 0;min-width:0;flex-direction:column;font-weight:300;text-align:left}.parnasRewards_contents .pr_sel_card .info_rows .row dd sup{font-size:.65em;vertical-align:super;position:relative;top:.15em}.parnasRewards_contents .pr_sel_card .info_rows .row dd .dd_txt{width:100%;font-weight:300}@media (max-width:640px){.parnasRewards_contents .pr_sel .pr_sec_tit{font-size:1.375rem}.parnasRewards_contents .pr_sel_card .info_rows .row dd .dd_txt,.parnasRewards_contents .pr_sel_card .info_rows .row dt{font-size:.9375rem}}.parnasRewards_contents .pr_hotel{display:flex;flex-direction:column;gap:1.5rem}.parnasRewards_contents .pr_hotel .pr_sec_tit{font-size:1.625rem}.parnasRewards_contents .pr_hotel_list{display:flex;gap:1.5rem}.parnasRewards_contents .pr_hotel_card{flex:1 0 0;min-width:0;display:flex;flex-direction:column;background:#fff}.parnasRewards_contents .pr_hotel_card .thumb{position:relative;height:16.5rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.parnasRewards_contents .pr_hotel_card .thumb .bg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.parnasRewards_contents .pr_hotel_card .thumb:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.2)}.parnasRewards_contents .pr_hotel_card .thumb .logo{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center}.parnasRewards_contents .pr_hotel_card .thumb .logo img{display:block;width:auto}.parnasRewards_contents .pr_hotel_card .thumb .logo.grand img{height:4.375rem}.parnasRewards_contents .pr_hotel_card .thumb .logo.jeju img,.parnasRewards_contents .pr_hotel_card .thumb .logo.ninetree img{height:2.5rem}.parnasRewards_contents .pr_hotel_card .info{display:flex;flex-direction:column;gap:1rem;padding:1.25rem}.parnasRewards_contents .pr_hotel_card .info .name{font-size:1.25rem;font-weight:600;line-height:1.5;letter-spacing:-.0125rem;color:#212121}.parnasRewards_contents .pr_hotel_card .benefit{display:flex;flex-direction:column}.parnasRewards_contents .pr_hotel_card .benefit .row{display:flex;gap:1rem;align-items:flex-start;padding:.5rem 0}.parnasRewards_contents .pr_hotel_card .benefit .row:first-child{padding-top:0}.parnasRewards_contents .pr_hotel_card .benefit .row:not(:first-child){border-top:1px solid rgba(33,33,33,.1)}.parnasRewards_contents .pr_hotel_card .benefit .row dt{flex-shrink:0;align-self:flex-start;display:inline-flex;align-items:flex-start;padding:0 .375rem;background:#8c857e;color:#fff;font-size:1rem;font-weight:500;line-height:1.5;height:100%}.parnasRewards_contents .pr_hotel_card .benefit .row dd{flex:1 0 0;min-width:0;color:#212121;font-size:1rem;font-weight:300;line-height:1.5;letter-spacing:-.01rem}@media (max-width:640px){.parnasRewards_contents .pr_hotel .pr_sec_tit{font-size:1.375rem}.parnasRewards_contents .pr_hotel_card .thumb{height:13.75rem}}.parnasRewards_contents .pr_reason{display:flex;flex-direction:column;gap:1.5rem}.parnasRewards_contents .pr_reason .pr_sec_tit{font-size:1.625rem}.parnasRewards_contents .pr_reason_list{display:flex;gap:1.25rem}.parnasRewards_contents .pr_reason_card{flex:1 0 0;min-width:0;display:flex;align-items:center;gap:1.25rem;padding:1.25rem;background:#f8f8f5;border:1px solid rgba(33,33,33,.2)}.parnasRewards_contents .pr_reason_card .ic_circle{flex-shrink:0;width:4rem;height:4rem;border-radius:50%;background:rgba(33,33,33,.08);display:flex;align-items:center;justify-content:center}.parnasRewards_contents .pr_reason_card .txt{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:.25rem}.parnasRewards_contents .pr_reason_card .txt strong{font-size:1.125rem;font-weight:600;line-height:1.5;letter-spacing:-.01125rem;color:#212121;word-break:keep-all;overflow-wrap:anywhere}.parnasRewards_contents .pr_reason_card .txt p{font-size:1rem;font-weight:300;line-height:1.5;letter-spacing:-.01rem;color:#212121;word-break:keep-all;overflow-wrap:anywhere}@media (max-width:1000px){.parnasRewards_contents .pr_reason_list{flex-wrap:wrap}.parnasRewards_contents .pr_reason_card{flex:1 1 calc(50% - 0.625rem);min-width:calc(50% - .625rem)}}@media (max-width:640px){.parnasRewards_contents .pr_reason .pr_sec_tit{font-size:1.375rem}.parnasRewards_contents .pr_reason_card{flex:1 1 100%;min-width:100%}}.parnasRewards_contents .pr_detail{display:flex;flex-direction:column;gap:1.5rem}.parnasRewards_contents .pr_detail .pr_sec_tit{font-size:1.625rem}.parnasRewards_contents .pr_detail_tabs{display:flex;gap:1.5rem;border-bottom:1px solid rgba(33,33,33,.1)}.parnasRewards_contents .pr_detail_tab{position:relative;padding:.5rem .25rem;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:-.01125rem;color:rgba(33,33,33,.4);cursor:pointer}.parnasRewards_contents .pr_detail_tab.is_active{font-weight:600;color:#212121}.parnasRewards_contents .pr_detail_tab.is_active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#212121}.parnasRewards_contents .pr_detail_grid{display:grid;grid-template-columns:repeat(5,1fr);gap:.25rem;background:transparent;border:0}.parnasRewards_contents .pr_detail_cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;min-height:7.5rem;padding:.9375rem .5rem .75rem;background:#fff;width:100%;border:0;font:inherit;color:inherit;cursor:pointer;transition:background-color .15s ease}.parnasRewards_contents button.pr_detail_cell:hover{background:#fafafa}.parnasRewards_contents .pr_detail_cell.is_empty{min-height:7.5rem;background:transparent;cursor:default}.parnasRewards_contents .pr_detail_cell .ic_wrap{display:flex;align-items:center;justify-content:center}.parnasRewards_contents .pr_detail_cell .label{font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:-.01rem;color:#212121;text-align:center;word-break:break-all}@media (max-width:1000px){.parnasRewards_contents .pr_detail_grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:640px){.parnasRewards_contents .pr_detail .pr_sec_tit{font-size:1.375rem}.parnasRewards_contents .pr_detail_tabs{gap:1rem}.parnasRewards_contents .pr_detail_tab{font-size:1rem}.parnasRewards_contents .pr_detail_grid{grid-template-columns:repeat(3,1fr)}.parnasRewards_contents .pr_detail_cell{min-height:6.5rem}.parnasRewards_contents .pr_detail_cell .label{font-size:.875rem}}.parnasRewards_contents .pr_cta{position:relative;display:flex;min-height:12.5rem;padding:2.5rem 3.75rem;overflow:hidden;background:#000}.parnasRewards_contents .pr_cta .bg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center}.parnasRewards_contents .pr_cta .inner{position:relative;z-index:1;flex:1 0 0;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem}.parnasRewards_contents .pr_cta .txt{display:flex;flex-direction:column;gap:.25rem}.parnasRewards_contents .pr_cta .txt strong{font-size:1.5rem;font-weight:600;line-height:1.5;color:#212121;word-break:break-all}.parnasRewards_contents .pr_cta .txt p{font-size:1.125rem;font-weight:300;line-height:1.5;letter-spacing:-.01125rem;color:#212121;word-break:break-all}.parnasRewards_contents .pr_cta .cta_btn{display:inline-flex;align-items:center;justify-content:center;width:12.5rem;height:2.5rem;padding:0 1.25rem;background:#3d3936;color:#fff;font-size:1rem;font-weight:500}@media (max-width:1000px){.parnasRewards_contents .pr_cta{padding:2rem 1.5rem}}@media (max-width:640px){.parnasRewards_contents .pr_cta{min-height:0;padding:1.5rem 1.25rem}.parnasRewards_contents .pr_cta .bg{-o-object-position:left center;object-position:left center}.parnasRewards_contents .pr_cta .inner{gap:1.25rem}.parnasRewards_contents .pr_cta .txt strong{font-size:1.25rem}.parnasRewards_contents .pr_cta .txt p{font-size:1rem}.parnasRewards_contents .pr_cta .cta_btn{width:100%;word-break:keep-all}}.pr_bi{position:relative;display:block;width:2.5rem;height:2.5rem}.pr_bi .layer{position:absolute;display:block}.pr_bi .layer img{display:block;width:100%;height:100%}.modal_pop_body.pr_reward_modal{box-sizing:border-box;width:37.5rem;max-width:37.5rem;padding:1.875rem 2.5rem;background:#fff}.modal_pop_body.pr_reward_modal .btn_modal_pop_close{right:1.25rem;top:1.53125rem;width:1rem;height:1rem;background-size:1rem}.pr_reward_pop{display:flex;flex-direction:column;gap:1.25rem;color:#212121}.pr_reward_pop .pop_head{padding-right:1.5rem}.pr_reward_pop .pop_head strong{font-size:1.125rem;font-weight:600;line-height:1.5;color:#212121}.pr_reward_pop .ico_box{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;padding:1.25rem 0;background:#f8f7f4}.pr_reward_pop .ico_box .pr_bi{width:3.5rem;height:3.5rem}.pr_reward_pop .ico_box strong{font-size:1.125rem;font-weight:600;line-height:1.5;letter-spacing:-.01125rem;color:#212121}.pr_reward_pop .desc{display:flex;flex-direction:column;gap:.25rem}.pr_reward_pop .desc li{position:relative;padding-left:1.5rem;font-size:1rem;font-weight:300;line-height:1.5;letter-spacing:-.01rem;color:#212121;word-break:keep-all}.pr_reward_pop .desc li.bullet:before{content:"•";position:absolute;left:.5rem;top:0}.pr_reward_pop .desc li.plain,.pr_reward_pop .desc li.star{padding-left:1.5rem}.pr_reward_pop .pop_hotels{display:flex;flex-direction:column}.pr_reward_pop .pop_hotel{margin-top:1rem;border-top:1px solid #212121}.pr_reward_pop .pop_hotel .logo{display:flex;align-items:center;justify-content:center;padding:1rem 0}.pr_reward_pop .pop_hotel .logo img{height:2.5rem;width:auto;-o-object-fit:contain;object-fit:contain}.pr_reward_pop .pop_hotel table{width:100%;table-layout:fixed;border-collapse:collapse}.pr_reward_pop .pop_hotel th{padding:.75rem .25rem;font-size:.875rem;font-weight:500;color:#212121;background:#fbf9f6;border-top:1px solid rgba(33,33,33,.15);border-bottom:1px solid rgba(33,33,33,.15)}.pr_reward_pop .pop_hotel td{padding:.5rem;text-align:center;vertical-align:top}.pr_reward_pop .pop_hotel td span{display:block;margin:.25rem 0;font-size:.875rem;font-weight:300;line-height:1.5;color:#212121;word-break:keep-all}@media (max-width:640px){.modal_pop_body.pr_reward_modal{width:auto;max-width:100%;padding:1.25rem}.modal_pop_body.pr_reward_modal .btn_modal_pop_close{right:1.25rem;top:1.25rem}.pr_reward_pop{gap:1rem}.pr_reward_pop .pop_head strong{font-size:.9375rem}.pr_reward_pop .ico_box{padding:1rem 0}.pr_reward_pop .ico_box .pr_bi{width:2.5rem;height:2.5rem}.pr_reward_pop .ico_box strong{font-size:.9375rem}.pr_reward_pop .desc li{font-size:.8125rem;padding-left:1.25rem}}.ceo_message{display:flex;align-items:stretch;background:#3d3936;color:#fff}.ceo_message .ceo_message_text{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:1.875rem;padding:5rem}.ceo_message .ceo_message_text .label{font-size:.875rem;font-weight:600;line-height:1.5;letter-spacing:-.00875rem}.ceo_message .body{display:flex;flex-direction:column;gap:1.875rem}.ceo_message .head{display:flex;flex-direction:column;gap:1.25rem}.ceo_message .head .tit{font-size:1.5rem;font-weight:600;line-height:1.5;letter-spacing:-.015rem;word-break:keep-all}.ceo_message .head .name{display:flex;flex-direction:column}.ceo_message .head .name .role{font-size:.875rem;font-weight:400;line-height:1.5}.ceo_message .head .name .person{font-size:1.25rem;font-weight:600;line-height:1.5;letter-spacing:-.0125rem}.ceo_message .divider{display:block;width:100%;height:1px;background:hsla(0,0%,100%,.4)}.ceo_message .desc{display:flex;flex-direction:column;gap:1.59375rem}.ceo_message .desc p{font-size:1.0625rem;font-weight:400;line-height:1.5;letter-spacing:-.01063rem;word-break:keep-all}.ceo_message .ceo_message_photo{flex:0 0 37rem;align-self:stretch;overflow:hidden}.ceo_message .ceo_message_photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:1000px){.ceo_message{flex-direction:column}.ceo_message .ceo_message_photo{order:1;flex:none;width:100%;aspect-ratio:4/3}.ceo_message .ceo_message_text{order:2;padding:2.5rem;gap:1.5rem}.ceo_message .body{gap:1.5rem}}@media (max-width:640px){.ceo_message .ceo_message_text{padding:1.5rem 1.25rem}.ceo_message .head .tit{font-size:1.25rem}.ceo_message .head .name .person{font-size:1.125rem}.ceo_message .desc p{font-size:.9375rem}.ceo_message .ceo_message_photo{aspect-ratio:3/4}}.modal_pop_wrap.bg_dim .modal_pop_body.date_price_modal{box-sizing:border-box;width:70rem;max-width:calc(100vw - 2.5rem);padding:1.875rem 2.5rem 2.5rem;background:#fff}.modal_pop_body.date_price_modal .btn_modal_pop_close{right:2.5rem;top:1.875rem;width:1.125rem;height:1.125rem;background-size:1.125rem}.date_price_pop{display:flex;flex-direction:column;gap:1.875rem;color:#212121}.date_price_pop .dpp_summary{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem 2.5rem}.date_price_pop .dpp_summary .dates,.date_price_pop .dpp_summary .total{display:flex;align-items:center;gap:1rem}.date_price_pop .dpp_summary .label{font-size:1rem;font-weight:400;line-height:1.5;color:#212121}.date_price_pop .dpp_summary .dates .value{font-size:1rem;font-weight:500;line-height:1.5;color:#212121;white-space:nowrap}.date_price_pop .dpp_summary .dates .value .day{font-size:.875rem}.date_price_pop .dpp_summary .dates .value em{margin-left:.375rem;font-style:normal;font-weight:500}.date_price_pop .dpp_summary .total .price{font-size:1rem;font-weight:600;line-height:1.5;color:#212121}.date_price_pop .dpp_summary .total .tip_wrap{position:relative;display:inline-flex}.date_price_pop .dpp_summary .total .info{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;color:#8c857e;cursor:pointer}.date_price_pop .dpp_tip{position:absolute;top:calc(100% + .75rem);left:50%;z-index:10;width:18.75rem;padding:1.25rem;background:rgba(33,33,33,.8);color:#fff;display:flex;flex-direction:column;gap:1rem}.date_price_pop .dpp_tip:before{content:"";position:absolute;bottom:100%;left:0;width:0;height:0;border-bottom:14px solid rgba(33,33,33,.8);border-right:14px solid transparent}.date_price_pop .dpp_tip .tip_head{display:flex;align-items:center;justify-content:space-between}.date_price_pop .dpp_tip .tip_head strong{font-size:.875rem;font-weight:600}.date_price_pop .dpp_tip .tip_close{flex-shrink:0;width:.875rem;height:.875rem;cursor:pointer;background:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L12 12M12 2L2 12' stroke='white' stroke-width='1.2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.date_price_pop .dpp_tip .tip_list{display:flex;flex-direction:column;gap:.375rem}.date_price_pop .dpp_tip .tip_list li{display:flex;align-items:center;justify-content:space-between;gap:1rem;white-space:nowrap}.date_price_pop .dpp_tip .tip_list li .d{font-size:.875rem;font-weight:400}.date_price_pop .dpp_tip .tip_list li .p{display:inline-flex;align-items:baseline;gap:1px;font-size:.875rem;font-weight:600}.date_price_pop .dpp_tip .tip_list li .p i{font-style:normal;font-size:.625rem;font-weight:400}.dpp_footer{display:flex;justify-content:center;padding-top:1.875rem}.dpp_footer .dpp_change_btn{min-width:14.5rem;height:3.25rem;padding:0 2rem;background:#212121;color:#fff;font-size:1rem;font-weight:600;cursor:pointer}@media (max-width:1000px){.modal_pop_wrap.bg_dim .modal_pop_body.date_price_modal{width:auto;max-width:100%;padding:1.5rem 1.25rem}.modal_pop_body.date_price_modal .btn_modal_pop_close{right:1.25rem;top:1.25rem}.date_price_pop{gap:1.25rem}.date_price_pop .dpp_summary{position:relative;flex-direction:column;align-items:flex-start;gap:.625rem}.date_price_pop .dpp_summary .total .tip_wrap{position:unset}.date_price_pop .dpp_tip{left:0;right:0;transform:unset;width:auto;z-index:15}.date_price_pop .dpp_tip:before{display:none}.dpp_footer .dpp_change_btn{width:100%}.reservation_payment_wrap .inner{padding:1.5rem}.total_pay .total_pay_left{width:100%;justify-content:space-between}.total_pay .total_pay_left .tit_area h3{font-size:1.25rem;color:#fff;font-weight:500}.total_pay .total_pay_left .tit_area p{display:block;font-size:.875rem;color:hsla(0,0%,100%,.3);font-weight:300}.total_pay .total_pay_left .cont_area{position:relative;display:flex;flex-direction:row;align-items:center;margin-left:3rem}.total_pay .total_pay_left .cont_area:before{display:none}.total_pay .total_pay_left .cont_area .tit{font-size:1.5rem;color:#fff;font-weight:600}.total_pay .total_pay_left .cont_area .tit span{font-size:1.25rem}.total_pay .total_pay_left .cont_area p{display:none;margin-left:.875rem;font-size:.875rem;color:hsla(0,0%,100%,.3);font-weight:300}.total_pay .total_pay_right.btn_wrap{display:flex;gap:.5rem;width:100%}.total_pay .total_pay_right.btn_wrap .btn_black{color:#fff;background:#212121}.total_pay .total_pay_right.btn_wrap .btn_black,.total_pay .total_pay_right.btn_wrap .btn_white{flex:1;padding:.5rem 0;font-size:1rem;font-weight:500;line-height:1.25;text-align:center;border-radius:0;height:auto;border:1px solid hsla(0,0%,100%,.3)}.total_pay .total_pay_right.btn_wrap .btn_white{color:#212121;background:#fff}}@media (min-width:641px){a[href^="tel:"]{pointer-events:none;cursor:default}}.date_price_pop .calendar_wrap .calendar_body .calendar_day{min-height:2.75rem;gap:.125rem;border-radius:0;transition:background-color .15s ease,color .15s ease}.date_price_pop .calendar_wrap .calendar_body .calendar_day .date_txt{width:auto;height:auto;padding:0;margin:0;border-radius:0;background:transparent;font-size:1.125rem;font-weight:500;line-height:1.2}.date_price_pop .calendar_wrap .calendar_body .calendar_day:hover .date_txt{background:transparent;border-radius:0}.date_price_pop .calendar_wrap .calendar_body .calendar_day:not(.date_disabled):not(.date_selected):not(.date_ranged):hover{background:#9f7153;border-radius:.625rem}.date_price_pop .calendar_wrap .calendar_body .calendar_day:not(.date_disabled):not(.date_selected):not(.date_ranged):hover .date_price,.date_price_pop .calendar_wrap .calendar_body .calendar_day:not(.date_disabled):not(.date_selected):not(.date_ranged):hover .date_txt{color:#fff}.date_price_pop .calendar_wrap .calendar_body .date_price{font-size:.6875rem;font-weight:600;line-height:1.2;color:rgba(33,33,33,.4)}.date_price_pop .calendar_wrap .calendar_body .date_price.is_max{color:#e54545}.date_price_pop .calendar_wrap .calendar_body .date_selected,.date_price_pop .calendar_wrap .calendar_body .date_selected.date_ranged{background:#9f7153;border-radius:.625rem 0 0 .625rem}.date_price_pop .calendar_wrap .calendar_body .date_selected.date_checkout{border-radius:0 .625rem .625rem 0}.date_price_pop .calendar_wrap .calendar_body .date_ranged{background:#cfb8a9;border-radius:0}.date_price_pop .calendar_wrap .calendar_body .date_selected.date_ranged.date_checkout:before,.date_price_pop .calendar_wrap .calendar_body .date_selected.date_ranged:before{display:none}.date_price_pop .calendar_wrap .calendar_body .date_ranged .date_txt,.date_price_pop .calendar_wrap .calendar_body .date_selected .date_txt{background:transparent;border-radius:0;color:#fff}.date_price_pop .calendar_wrap .calendar_body .date_ranged .date_price,.date_price_pop .calendar_wrap .calendar_body .date_selected .date_price{color:#fff}.date_price_pop .calendar_wrap .calendar_body .nights{display:none}.date_price_pop .calendar_wrap .calendar_body .calendar_day:after,.date_price_pop .calendar_wrap .calendar_body .calendar_day:before{display:none!important}.placeholder\:text-\[\#999\]::-moz-placeholder{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.placeholder\:text-\[\#999\]::placeholder{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.placeholder\:text-gray-caption::-moz-placeholder{color:var(--gray-caption)}.placeholder\:text-gray-caption::placeholder{color:var(--gray-caption)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:left-0:before{content:var(--tw-content);left:0}.before\:left-\[3px\]:before{content:var(--tw-content);left:3px}.before\:top-0:before{content:var(--tw-content);top:0}.before\:top-\[12px\]:before{content:var(--tw-content);top:12px}.before\:mr-1:before{content:var(--tw-content);margin-right:.25rem}.before\:mt-\[8px\]:before{content:var(--tw-content);margin-top:8px}.before\:block:before{content:var(--tw-content);display:block}.before\:h-\[2px\]:before{content:var(--tw-content);height:2px}.before\:h-\[3px\]:before{content:var(--tw-content);height:3px}.before\:w-\[2px\]:before{content:var(--tw-content);width:2px}.before\:w-\[3px\]:before{content:var(--tw-content);width:3px}.before\:-translate-y-1\/2:before{content:var(--tw-content);--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:bg-secondary-black:before{content:var(--tw-content);background-color:var(--secondary-black)}.before\:text-md:before{content:var(--tw-content);font-size:var(--body-md);line-height:var(--body-md-line)}.before\:text-gray-body:before{content:var(--tw-content);color:var(--gray-body)}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.before\:content-\[\"\"\]:before{--tw-content:"";content:var(--tw-content)}.before\:content-\[\"\*\"\]:before{--tw-content:"*";content:var(--tw-content)}.before\:content-\[\"-\"\]:before{--tw-content:"-";content:var(--tw-content)}.before\:content-\[\"\2022\"\]:before,.before\:content-\[\'\2022\'\]:before{--tw-content:"•";content:var(--tw-content)}.after\:block:after{content:var(--tw-content);display:block}.after\:h-2\.5:after{content:var(--tw-content);height:.625rem}.after\:w-2\.5:after{content:var(--tw-content);width:.625rem}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:bg-\[\#8A555F\]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(138 85 95/var(--tw-bg-opacity,1))}.after\:bg-gray-caption:after{content:var(--tw-content);background-color:var(--gray-caption)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.last\:border-none:last-child{border-style:none}.first-of-type\:rounded-s-5:first-of-type{border-start-start-radius:var(--border-radius-5);border-end-start-radius:var(--border-radius-5)}.first-of-type\:rounded-t-10:first-of-type{border-top-left-radius:var(--border-radius-10);border-top-right-radius:var(--border-radius-10)}.first-of-type\:border-t-0:first-of-type{border-top-width:0}.last-of-type\:rounded-b-10:last-of-type{border-bottom-right-radius:var(--border-radius-10);border-bottom-left-radius:var(--border-radius-10)}.last-of-type\:rounded-e-5:last-of-type{border-start-end-radius:var(--border-radius-5);border-end-end-radius:var(--border-radius-5)}.focus-within\:border-black:focus-within{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.focus-within\:border-gray-title:focus-within{border-color:var(--gray-title)}.focus-within\:text-black:focus-within{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.hover\:h-full:hover{height:100%}.hover\:rounded-5:hover{border-radius:var(--border-radius-5)}.hover\:border-black:hover{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.hover\:border-gray-title:hover{border-color:var(--gray-title)}.hover\:border-secondary-black:hover{border-color:var(--secondary-black)}.hover\:bg-background-bg2:hover{background-color:var(--background-bg2)}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-gray-body:hover{background-color:var(--gray-body)}.hover\:bg-gray-title:hover{background-color:var(--gray-title)}.hover\:bg-transparent:hover{background-color:transparent}.hover\:text-\[\#222\]:hover{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-secondary-black:hover{color:var(--secondary-black)}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:opacity-80:hover{opacity:.8}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-error-strong:focus{border-color:var(--error-strong)}.focus\:border-secondary-black:focus{border-color:var(--secondary-black)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[\#F8F8F8\]:disabled{--tw-bg-opacity:1;background-color:rgb(248 248 248/var(--tw-bg-opacity,1))}.disabled\:bg-gray-disable:disabled{background-color:var(--gray-disable)}.disabled\:text-gray-disable:disabled{color:var(--gray-disable)}.disabled\:text-secondary-black:disabled{color:var(--secondary-black)}.group:focus-within .group-focus-within\:pointer-events-auto{pointer-events:auto}.group:focus-within .group-focus-within\:border-b-error-strong{border-bottom-color:var(--error-strong)}.group:focus-within .group-focus-within\:border-b-secondary-black{border-bottom-color:var(--secondary-black)}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:hover .group-hover\:pointer-events-auto{pointer-events:auto}.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:bg-primary-gold{background-color:var(--primary-gold)}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:after\:bg-\[\#8A555F\]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(138 85 95/var(--tw-bg-opacity,1))}@media (max-width:640px){.sm\:static{position:static}.sm\:relative{position:relative}.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:-mx-4{margin-left:-1rem;margin-right:-1rem}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mx-2{margin-left:.5rem;margin-right:.5rem}.sm\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.sm\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.sm\:\!mb-16{margin-bottom:4rem!important}.sm\:mb-0{margin-bottom:0}.sm\:mb-1{margin-bottom:.25rem}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mb-12{margin-bottom:3rem}.sm\:mb-2\.5{margin-bottom:.625rem}.sm\:mb-20{margin-bottom:5rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-5{margin-bottom:1.25rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-8{margin-bottom:2rem}.sm\:mb-\[1\.625rem\]{margin-bottom:1.625rem}.sm\:mb-\[3\.75rem\]{margin-bottom:3.75rem}.sm\:mb-\[60px\]{margin-bottom:60px}.sm\:mb-\[7\.5rem\]{margin-bottom:7.5rem}.sm\:ml-0{margin-left:0}.sm\:mr-0{margin-right:0}.sm\:mt-0{margin-top:0}.sm\:mt-1{margin-top:.25rem}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-11{margin-top:2.75rem}.sm\:mt-16{margin-top:4rem}.sm\:mt-2{margin-top:.5rem}.sm\:mt-2\.5{margin-top:.625rem}.sm\:mt-3{margin-top:.75rem}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-8{margin-top:2rem}.sm\:mt-\[10px\]{margin-top:10px}.sm\:mt-\[14px\]{margin-top:14px}.sm\:mt-\[3\.75rem\]{margin-top:3.75rem}.sm\:mt-\[30px\]{margin-top:30px}.sm\:mt-\[60px\]{margin-top:60px}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-12{height:3rem}.sm\:h-3{height:.75rem}.sm\:h-60{height:15rem}.sm\:h-8{height:2rem}.sm\:h-\[1px\]{height:1px}.sm\:h-\[22px\]{height:22px}.sm\:h-\[27px\]{height:27px}.sm\:h-\[2px\]{height:2px}.sm\:h-\[32px\]{height:32px}.sm\:h-\[40px\]{height:40px}.sm\:h-\[64px\]{height:64px}.sm\:h-auto{height:auto}.sm\:h-input-sm{height:var(--input-height-sm)}.sm\:min-h-0{min-height:0}.sm\:min-h-\[1000px\]{min-height:1000px}.sm\:min-h-\[600px\]{min-height:600px}.sm\:min-h-\[740px\]{min-height:740px}.sm\:min-h-full{min-height:100%}.sm\:min-h-screen{min-height:100vh}.sm\:w-3{width:.75rem}.sm\:w-8{width:2rem}.sm\:w-\[16px\]{width:16px}.sm\:w-\[20\%\]{width:20%}.sm\:w-\[200px\]{width:200px}.sm\:w-\[32px\]{width:32px}.sm\:w-\[64px\]{width:64px}.sm\:w-\[68px\]{width:68px}.sm\:w-\[90\%\]{width:90%}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:min-w-0{min-width:0}.sm\:min-w-80{min-width:20rem}.sm\:min-w-\[0\]{min-width:0}.sm\:min-w-\[60px\]{min-width:60px}.sm\:max-w-full{max-width:100%}.sm\:max-w-none{max-width:none}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[1\.5fr_2fr\]{grid-template-columns:1.5fr 2fr}.sm\:flex-col{flex-direction:column}.sm\:flex-col-reverse{flex-direction:column-reverse}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:items-stretch{align-items:stretch}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:gap-1{gap:.25rem}.sm\:gap-10{gap:2.5rem}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-\[10px\]{gap:10px}.sm\:gap-\[30px\]{gap:30px}.sm\:gap-\[4px\]{gap:4px}.sm\:gap-\[60px\]{gap:60px}.sm\:gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.sm\:gap-y-10{row-gap:2.5rem}.sm\:gap-y-2{row-gap:.5rem}.sm\:gap-y-2\.5{row-gap:.625rem}.sm\:gap-y-3{row-gap:.75rem}.sm\:gap-y-4{row-gap:1rem}.sm\:gap-y-5{row-gap:1.25rem}.sm\:gap-y-6{row-gap:1.5rem}.sm\:gap-y-\[1\.875rem\]{row-gap:1.875rem}.sm\:gap-y-\[3\.75rem\]{row-gap:3.75rem}.sm\:self-stretch{align-self:stretch}.sm\:rounded-none{border-radius:0}.sm\:border-0{border-width:0}.sm\:border-b-4{border-bottom-width:4px}.sm\:bg-\[\#ccc\]{--tw-bg-opacity:1;background-color:rgb(204 204 204/var(--tw-bg-opacity,1))}.sm\:bg-transparent{background-color:transparent}.sm\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.sm\:bg-\[url\(\/images\/myPage\/pointVoucher\/voucherRegister_banner_bg_mobile\.png\)\]{background-image:url(/images/myPage/pointVoucher/voucherRegister_banner_bg_mobile.png)}.sm\:p-0{padding:0}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-\[30px_20px\]{padding:30px 20px}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-\[30px\]{padding-left:30px;padding-right:30px}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:py-\[12px\]{padding-top:12px;padding-bottom:12px}.sm\:py-\[20px\]{padding-top:20px;padding-bottom:20px}.sm\:py-\[5px\]{padding-top:5px;padding-bottom:5px}.sm\:pb-1{padding-bottom:.25rem}.sm\:pb-10{padding-bottom:2.5rem}.sm\:pb-2{padding-bottom:.5rem}.sm\:pb-2\.5{padding-bottom:.625rem}.sm\:pb-3\.5{padding-bottom:.875rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pb-\[120px\]{padding-bottom:120px}.sm\:pb-\[7\.5rem\]{padding-bottom:7.5rem}.sm\:pl-0{padding-left:0}.sm\:pl-4{padding-left:1rem}.sm\:pr-0{padding-right:0}.sm\:pt-10{padding-top:2.5rem}.sm\:pt-2\.5{padding-top:.625rem}.sm\:pt-5{padding-top:1.25rem}.sm\:text-center{text-align:center}.sm\:text-end{text-align:end}.sm\:\!text-\[10px\]{font-size:10px!important}.sm\:\!text-\[11px\]{font-size:11px!important}.sm\:\!text-\[12px\]{font-size:12px!important}.sm\:\!text-\[14px\]{font-size:14px!important}.sm\:\!text-\[1rem\]{font-size:1rem!important}.sm\:\!text-md{font-size:var(--body-md)!important;line-height:var(--body-md-line)!important}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-\[13px\]{font-size:13px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-caption{font-size:var(--caption);line-height:var(--caption-line)}.sm\:text-h4{font-size:var(--heading-4);line-height:var(--heading-4-line)}.sm\:text-md{font-size:var(--body-md);line-height:var(--body-md-line)}.sm\:text-sm{font-size:var(--body-sm);line-height:var(--body-sm-line)}.sm\:text-xl{font-size:var(--body-xl);line-height:var(--body-xl-line)}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:font-medium{font-weight:var(--medium)}.sm\:font-normal{font-weight:400}.sm\:leading-5{line-height:1.25rem}.sm\:leading-7{line-height:1.75rem}.sm\:tracking-\[-0\.05em\]{letter-spacing:-.05em}.sm\:text-\[\#6A6A6A\]{--tw-text-opacity:1;color:rgb(106 106 106/var(--tw-text-opacity,1))}.sm\:before\:text-sm:before{content:var(--tw-content);font-size:var(--body-sm);line-height:var(--body-sm-line)}}@media (max-width:1000px){.md\:static{position:static}.md\:fixed{position:fixed}.md\:bottom-\[70px\]{bottom:70px}.md\:left-0{left:0}.md\:left-\[21px\]{left:21px}.md\:z-\[9999\]{z-index:9999}.md\:order-2{order:2}.md\:order-3{order:3}.md\:-m-\[1px\]{margin:-1px}.md\:mx-0{margin-left:0;margin-right:0}.md\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.md\:-ml-\[1px\]{margin-left:-1px}.md\:-mt-0{margin-top:0}.md\:-mt-\[1px\]{margin-top:-1px}.md\:mb-0{margin-bottom:0}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-2{margin-bottom:.5rem}.md\:mb-3{margin-bottom:.75rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mb-8{margin-bottom:2rem}.md\:mb-\[100px\]{margin-bottom:100px}.md\:mb-\[40px\]{margin-bottom:40px}.md\:mb-\[var\(--navigation-bar-height\)\]{margin-bottom:var(--navigation-bar-height)}.md\:ml-\[64px\]{margin-left:64px}.md\:mr-0{margin-right:0}.md\:mr-1{margin-right:.25rem}.md\:mt-0{margin-top:0}.md\:mt-10{margin-top:2.5rem}.md\:mt-2{margin-top:.5rem}.md\:mt-6{margin-top:1.5rem}.md\:mt-8{margin-top:2rem}.md\:mt-\[0px\]{margin-top:0}.md\:mt-\[10px\]{margin-top:10px}.md\:mt-\[20px\]{margin-top:20px}.md\:mt-\[22px\]{margin-top:22px}.md\:mt-\[2px\]{margin-top:2px}.md\:mt-\[40px\]{margin-top:40px}.md\:mt-\[8px\]{margin-top:8px}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:hidden{display:none}.md\:aspect-\[280\/187\]{aspect-ratio:280/187}.md\:size-3\.5{width:.875rem;height:.875rem}.md\:h-0{height:0}.md\:h-1\/2{height:50%}.md\:h-3{height:.75rem}.md\:h-\[17px\]{height:17px}.md\:h-\[2px\]{height:2px}.md\:h-\[36rem\]{height:36rem}.md\:h-\[72px\]{height:72px}.md\:h-\[auto\]{height:auto}.md\:h-\[calc\(100\%-var\(--header-height\)\)\]{height:calc(100% - var(--header-height))}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:max-h-full{max-height:100%}.md\:min-h-0{min-height:0}.md\:min-h-\[10px\]{min-height:10px}.md\:\!w-full{width:100%!important}.md\:w-0{width:0}.md\:w-2\/5{width:40%}.md\:w-3{width:.75rem}.md\:w-4{width:1rem}.md\:w-40{width:10rem}.md\:w-\[100px\]{width:100px}.md\:w-\[17px\]{width:17px}.md\:w-\[17rem\]{width:17rem}.md\:w-\[1px\]{width:1px}.md\:w-\[2px\]{width:2px}.md\:w-\[33\.33\%\]{width:33.33%}.md\:w-\[50\%\]{width:50%}.md\:w-\[72px\]{width:72px}.md\:w-\[80px\]{width:80px}.md\:w-\[95vw\]{width:95vw}.md\:w-\[calc\(100\%-64px\)\]{width:calc(100% - 64px)}.md\:w-\[calc\(100\%-80px\)\]{width:calc(100% - 80px)}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:min-w-0{min-width:0}.md\:min-w-\[110px\]{min-width:110px}.md\:min-w-\[calc\(50\%-0\.5rem\)\]{min-width:calc(50% - .5rem)}.md\:min-w-full{min-width:100%}.md\:max-w-\[310px\]{max-width:310px}.md\:max-w-\[48\%\]{max-width:48%}.md\:max-w-\[600px\]{max-width:600px}.md\:max-w-\[628px\]{max-width:628px}.md\:max-w-none{max-width:none}.md\:flex-1{flex:1 1 0%}.md\:flex-shrink-0{flex-shrink:0}.md\:flex-grow-0{flex-grow:0}.md\:grid-cols-\[1\.5fr_2fr\]{grid-template-columns:1.5fr 2fr}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:flex-col-reverse{flex-direction:column-reverse}.md\:flex-wrap{flex-wrap:wrap}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-0{gap:0}.md\:gap-1{gap:.25rem}.md\:gap-10{gap:2.5rem}.md\:gap-12{gap:3rem}.md\:gap-2{gap:.5rem}.md\:gap-2\.5{gap:.625rem}.md\:gap-20{gap:5rem}.md\:gap-3{gap:.75rem}.md\:gap-3\.5{gap:.875rem}.md\:gap-4{gap:1rem}.md\:gap-5{gap:1.25rem}.md\:gap-6{gap:1.5rem}.md\:gap-7{gap:1.75rem}.md\:gap-\[0\]{gap:0}.md\:gap-\[10px\]{gap:10px}.md\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.md\:gap-x-\[3\.25rem\]{-moz-column-gap:3.25rem;column-gap:3.25rem}.md\:gap-y-10{row-gap:2.5rem}.md\:gap-y-3{row-gap:.75rem}.md\:gap-y-4{row-gap:1rem}.md\:gap-y-5{row-gap:1.25rem}.md\:gap-y-\[10px\]{row-gap:10px}.md\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.md\:space-y-\[60px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(60px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(60px * var(--tw-space-y-reverse))}.md\:overflow-scroll{overflow:scroll}.md\:overflow-x-auto{overflow-x:auto}.md\:break-keep{word-break:keep-all}.md\:rounded-none{border-radius:0}.md\:rounded-sm{border-radius:.125rem}.md\:border-\[6px\]{border-width:6px}.md\:border-b-2{border-bottom-width:2px}.md\:border-solid{border-style:solid}.md\:border-secondary-black{border-color:var(--secondary-black)}.md\:bg-pink-400{--tw-bg-opacity:1;background-color:rgb(244 114 182/var(--tw-bg-opacity,1))}.md\:bg-transparent{background-color:transparent}.md\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.md\:p-0{padding:0}.md\:p-10{padding:2.5rem}.md\:p-2{padding:.5rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-\[1px\]{padding:1px}.md\:px-0{padding-left:0;padding-right:0}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:px-20{padding-left:5rem;padding-right:5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:px-\[18px\]{padding-left:18px;padding-right:18px}.md\:px-\[20px\]{padding-left:20px;padding-right:20px}.md\:py-0{padding-top:0;padding-bottom:0}.md\:py-1{padding-top:.25rem;padding-bottom:.25rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:py-\[32px\]{padding-top:32px;padding-bottom:32px}.md\:py-\[40px\]{padding-top:40px;padding-bottom:40px}.md\:\!pr-\[0px\]{padding-right:0!important}.md\:pb-0{padding-bottom:0}.md\:pb-2{padding-bottom:.5rem}.md\:pb-3{padding-bottom:.75rem}.md\:pb-4{padding-bottom:1rem}.md\:pb-5{padding-bottom:1.25rem}.md\:pb-8{padding-bottom:2rem}.md\:pb-\[10px\]{padding-bottom:10px}.md\:pb-\[120px\]{padding-bottom:120px}.md\:pl-0{padding-left:0}.md\:pl-1{padding-left:.25rem}.md\:pl-\[64px\]{padding-left:64px}.md\:pr-2{padding-right:.5rem}.md\:pt-12{padding-top:3rem}.md\:pt-2{padding-top:.5rem}.md\:pt-4{padding-top:1rem}.md\:pt-6{padding-top:1.5rem}.md\:pt-\[30px\]{padding-top:30px}.md\:pt-\[60px\]{padding-top:60px}.md\:pt-\[8px\]{padding-top:8px}.md\:text-left{text-align:left}.md\:text-center{text-align:center}.md\:\!text-\[22px\]{font-size:22px!important}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-\[12px\]{font-size:12px}.md\:text-\[14px\]{font-size:14px}.md\:text-\[16px\]{font-size:16px}.md\:text-\[20px\]{font-size:20px}.md\:text-\[22px\]{font-size:22px}.md\:text-\[30px\]{font-size:30px}.md\:text-\[40px\]{font-size:40px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-caption{font-size:var(--caption);line-height:var(--caption-line)}.md\:text-en-h2{font-size:var(--heading-2);line-height:var(--en-heading-2-line)}.md\:text-h3{font-size:var(--heading-3);line-height:var(--heading-3-line)}.md\:text-h5{font-size:var(--heading-5);line-height:var(--heading-5-line)}.md\:text-lg{font-size:var(--body-lg);line-height:var(--body-lg-line)}.md\:text-md{font-size:var(--body-md);line-height:var(--body-md-line)}.md\:text-sm{font-size:var(--body-sm);line-height:var(--body-sm-line)}.md\:text-xl{font-size:var(--body-xl);line-height:var(--body-xl-line)}.md\:font-medium{font-weight:var(--medium)}.md\:font-normal{font-weight:400}.md\:font-semibold{font-weight:var(--semibold)}.md\:leading-\[140\%\]{line-height:140%}.md\:leading-\[150\%\]{line-height:150%}.md\:leading-\[160\%\]{line-height:160%}.md\:leading-none{line-height:1}.md\:text-secondary-black{color:var(--secondary-black)}.md\:text-en-h2{font-family:optimaLTStd,system-ui,sans-serif}.md\:before\:text-sm:before{content:var(--tw-content);font-size:var(--body-sm);line-height:var(--body-sm-line)}}@media (max-width:1488px){.lg\:-mx-4{margin-left:-1rem;margin-right:-1rem}.lg\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.lg\:-mt-5{margin-top:-1.25rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:ml-2{margin-left:.5rem}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:h-2\/5{height:40%}.lg\:h-3\/5{height:60%}.lg\:h-auto{height:auto}.lg\:w-\[520px\]{width:520px}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:max-w-\[120px\]{max-width:120px}.lg\:max-w-\[580px\]{max-width:580px}.lg\:max-w-\[800px\]{max-width:800px}.lg\:flex-1{flex:1 1 0%}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:gap-6{gap:1.5rem}.lg\:border-none{border-style:none}.lg\:p-8{padding:2rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:py-0{padding-top:0}.lg\:pb-0,.lg\:py-0{padding-bottom:0}.lg\:pb-6{padding-bottom:1.5rem}.lg\:pb-8{padding-bottom:2rem}.lg\:pb-\[120px\]{padding-bottom:120px}.lg\:pl-0{padding-left:0}.lg\:pr-\[100px\]{padding-right:100px}.lg\:pt-8{padding-top:2rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-h4{font-size:var(--heading-4);line-height:var(--heading-4-line)}.lg\:leading-8{line-height:2rem}.lg\:leading-\[160\%\]{line-height:160%}}@media (min-width:1280px){.xl\:mx-16{margin-left:4rem;margin-right:4rem}.xl\:mb-10{margin-bottom:2.5rem}.xl\:mb-6{margin-bottom:1.5rem}.xl\:mb-\[48px\]{margin-bottom:48px}.xl\:mt-\[20px\]{margin-top:20px}.xl\:mt-\[91px\]{margin-top:91px}.xl\:w-96{width:24rem}.xl\:w-\[350px\]{width:350px}.xl\:w-\[628px\]{width:628px}.xl\:w-\[630px\]{width:630px}.xl\:w-\[713px\]{width:713px}.xl\:w-profile-navigation-menu{width:var(--profile-navigation-menu-width)}.xl\:min-w-96{min-width:24rem}.xl\:max-w-7xl{max-width:80rem}.xl\:max-w-\[713px\]{max-width:713px}.xl\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:gap-28{gap:7rem}.xl\:gap-6{gap:1.5rem}.xl\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.xl\:gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.xl\:gap-x-3\.5{-moz-column-gap:.875rem;column-gap:.875rem}.xl\:gap-x-\[3\.75rem\]{-moz-column-gap:3.75rem;column-gap:3.75rem}.xl\:gap-y-10{row-gap:2.5rem}.xl\:gap-y-4{row-gap:1rem}.xl\:gap-y-\[2\.8125rem\]{row-gap:2.8125rem}.xl\:gap-y-\[6\.25rem\]{row-gap:6.25rem}.xl\:self-center{align-self:center}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:px-28{padding-left:7rem;padding-right:7rem}.xl\:px-44{padding-left:11rem;padding-right:11rem}.xl\:px-\[6\.25rem\]{padding-left:6.25rem;padding-right:6.25rem}.xl\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.xl\:py-24{padding-top:6rem;padding-bottom:6rem}.xl\:pb-10{padding-bottom:2.5rem}.xl\:pe-\[3\.75rem\]{padding-inline-end:3.75rem}.xl\:ps-5{padding-inline-start:1.25rem}.xl\:ps-\[2\.75rem\]{padding-inline-start:2.75rem}.xl\:text-h4{font-size:var(--heading-4);line-height:var(--heading-4-line)}.xl\:text-lg{font-size:var(--body-lg);line-height:var(--body-lg-line)}.xl\:text-md{font-size:var(--body-md);line-height:var(--body-md-line)}.xl\:text-sm{font-size:var(--body-sm);line-height:var(--body-sm-line)}.xl\:text-xl{font-size:var(--body-xl);line-height:var(--body-xl-line)}}@media (min-width:1536px){.\32xl\:min-w-\[19\.5rem\]{min-width:19.5rem}.\32xl\:min-w-\[calc\(var\(--app-width\)\+var\(--profile-navigation-menu-width\)\)\]{min-width:calc(var(--app-width) + var(--profile-navigation-menu-width))}.\32xl\:flex-row{flex-direction:row}.\32xl\:justify-end{justify-content:flex-end}.\32xl\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.\32xl\:gap-x-\[3\.75rem\]{-moz-column-gap:3.75rem;column-gap:3.75rem}.\32xl\:self-center{align-self:center}.\32xl\:p-10{padding:2.5rem}.\32xl\:px-4{padding-left:1rem;padding-right:1rem}.\32xl\:px-60{padding-left:15rem;padding-right:15rem}.\32xl\:py-2{padding-top:.5rem;padding-bottom:.5rem}.\32xl\:pb-\[3\.75rem\]{padding-bottom:3.75rem}.\32xl\:text-lg{font-size:var(--body-lg);line-height:var(--body-lg-line)}}.\[\&\>\*\]\:flex-1>*{flex:1 1 0%}.\[\&\>\*\]\:text-sm>*{font-size:var(--body-sm);line-height:var(--body-sm-line)}.\[\&\>\*\]\:font-medium>*{font-weight:var(--medium)}.\[\&\>\*\]\:text-gray-body>*{color:var(--gray-body)}@media (max-width:640px){.\[\&\]\:sm\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.\[\&\]\:sm\:mb-28{margin-bottom:7rem}.\[\&\]\:sm\:p-0{padding:0}.\[\&\]\:sm\:pb-10{padding-bottom:2.5rem}}