*,: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{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}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}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.left-\[-22px\]{left:-22px}.left-\[-25px\]{left:-25px}.left-\[-40px\]{left:-40px}.left-\[50\%\]{left:50%}.right-0,.right-\[0px\]{right:0}.right-\[17px\]{right:17px}.top-0{top:0}.top-\[-70px\]{top:-70px}.top-\[0px\]{top:0}.top-\[100px\]{top:100px}.top-\[10px\]{top:10px}.top-\[22\%\]{top:22%}.top-\[50px\]{top:50px}.top-\[59px\]{top:59px}.top-\[70\%\]{top:70%}.-z-10{z-index:-10}.z-10{z-index:10}.z-20{z-index:20}.float-right{float:right}.m-\[10px\]{margin:10px}.m-auto{margin:auto}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.my-\[10px\]{margin-top:10px;margin-bottom:10px}.my-\[12px\]{margin-top:12px;margin-bottom:12px}.my-\[15px\]{margin-top:15px;margin-bottom:15px}.my-\[20px\]{margin-top:20px;margin-bottom:20px}.my-\[30px\]{margin-top:30px;margin-bottom:30px}.my-\[60px\]{margin-top:60px;margin-bottom:60px}.my-\[6px\]{margin-top:6px;margin-bottom:6px}.my-\[80px\]{margin-top:80px;margin-bottom:80px}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-\[0px\]{margin-bottom:0}.mb-\[100px\]{margin-bottom:100px}.mb-\[105px\]{margin-bottom:105px}.mb-\[10px\]{margin-bottom:10px}.mb-\[110px\]{margin-bottom:110px}.mb-\[11px\]{margin-bottom:11px}.mb-\[14px\]{margin-bottom:14px}.mb-\[15px\]{margin-bottom:15px}.mb-\[16px\]{margin-bottom:16px}.mb-\[180px\]{margin-bottom:180px}.mb-\[18px\]{margin-bottom:18px}.mb-\[1px\]{margin-bottom:1px}.mb-\[20px\]{margin-bottom:20px}.mb-\[210px\]{margin-bottom:210px}.mb-\[24px\]{margin-bottom:24px}.mb-\[300px\]{margin-bottom:300px}.mb-\[30px\]{margin-bottom:30px}.mb-\[31px\]{margin-bottom:31px}.mb-\[32px\]{margin-bottom:32px}.mb-\[33px\]{margin-bottom:33px}.mb-\[347px\]{margin-bottom:347px}.mb-\[36px\]{margin-bottom:36px}.mb-\[3rem\]{margin-bottom:3rem}.mb-\[40px\]{margin-bottom:40px}.mb-\[50px\]{margin-bottom:50px}.mb-\[5px\]{margin-bottom:5px}.mb-\[60px\]{margin-bottom:60px}.mb-\[70px\]{margin-bottom:70px}.mb-\[77px\]{margin-bottom:77px}.mb-\[78px\]{margin-bottom:78px}.mb-\[8px\]{margin-bottom:8px}.mb-\[90px\]{margin-bottom:90px}.mb-\[96px\]{margin-bottom:96px}.ml-1{margin-left:.25rem}.ml-\[10px\]{margin-left:10px}.ml-\[17px\]{margin-left:17px}.ml-\[21px\]{margin-left:21px}.ml-\[40px\]{margin-left:40px}.ml-\[9px\]{margin-left:9px}.ml-auto{margin-left:auto}.mr-\[10px\]{margin-right:10px}.mr-\[15px\]{margin-right:15px}.mr-\[17px\]{margin-right:17px}.mr-\[5px\]{margin-right:5px}.mt-2{margin-top:.5rem}.mt-8{margin-top:2rem}.mt-\[-5px\]{margin-top:-5px}.mt-\[100px\]{margin-top:100px}.mt-\[10px\]{margin-top:10px}.mt-\[150px\]{margin-top:150px}.mt-\[15px\]{margin-top:15px}.mt-\[170px\]{margin-top:170px}.mt-\[200px\]{margin-top:200px}.mt-\[20px\]{margin-top:20px}.mt-\[30px\]{margin-top:30px}.mt-\[35px\]{margin-top:35px}.mt-\[3rem\]{margin-top:3rem}.mt-\[40px\]{margin-top:40px}.mt-\[50px\]{margin-top:50px}.mt-\[61px\]{margin-top:61px}.mt-\[77px\]{margin-top:77px}.mt-\[80px\]{margin-top:80px}.mt-\[90px\]{margin-top:90px}.box-border{box-sizing:border-box}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.size-\[24px\]{width:24px;height:24px}.h-10{height:2.5rem}.h-\[100\%\]{height:100%}.h-\[100vh\]{height:100vh}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[220px\]{height:220px}.h-\[22px\]{height:22px}.h-\[230px\]{height:230px}.h-\[239px\]{height:239px}.h-\[24px\]{height:24px}.h-\[25px\]{height:25px}.h-\[300px\]{height:300px}.h-\[30px\]{height:30px}.h-\[320px\]{height:320px}.h-\[347px\]{height:347px}.h-\[35px\]{height:35px}.h-\[36px\]{height:36px}.h-\[394px\]{height:394px}.h-\[39px\]{height:39px}.h-\[3px\]{height:3px}.h-\[40px\]{height:40px}.h-\[46px\]{height:46px}.h-\[520px\]{height:520px}.h-\[55px\]{height:55px}.h-\[59px\]{height:59px}.h-\[64px\]{height:64px}.h-\[80px\]{height:80px}.h-auto{height:auto}.h-full{height:100%}.max-h-\[1080px\]{max-height:1080px}.min-h-\[220px\]{min-height:220px}.min-h-\[500px\]{min-height:500px}.min-h-\[600px\]{min-height:600px}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-\[100\%\]{width:100%}.w-\[1000px\]{width:1000px}.w-\[100px\]{width:100px}.w-\[120px\]{width:120px}.w-\[1258px\]{width:1258px}.w-\[1360px\]{width:1360px}.w-\[140px\]{width:140px}.w-\[144px\]{width:144px}.w-\[150px\]{width:150px}.w-\[1px\]{width:1px}.w-\[20\%\]{width:20%}.w-\[200px\]{width:200px}.w-\[20px\]{width:20px}.w-\[22px\]{width:22px}.w-\[230px\]{width:230px}.w-\[25px\]{width:25px}.w-\[280px\]{width:280px}.w-\[28px\]{width:28px}.w-\[30\%\]{width:30%}.w-\[300px\]{width:300px}.w-\[30px\]{width:30px}.w-\[318px\]{width:318px}.w-\[350px\]{width:350px}.w-\[35px\]{width:35px}.w-\[400px\]{width:400px}.w-\[420px\]{width:420px}.w-\[50px\]{width:50px}.w-\[520px\]{width:520px}.w-\[70px\]{width:70px}.w-\[750px\]{width:750px}.w-\[80\%\]{width:80%}.w-\[80px\]{width:80px}.w-\[95px\]{width:95px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-\[520px\]{min-width:520px}.min-w-\[70vw\]{min-width:70vw}.max-w-\[100\%\]{max-width:100%}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1360px\]{max-width:1360px}.max-w-\[400px\]{max-width:400px}.max-w-\[520px\]{max-width:520px}.max-w-\[60\%\]{max-width:60%}.max-w-\[75\%\]{max-width:75%}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.origin-\[-50\%_-50\%\]{transform-origin:-50% -50%}.-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-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-50\%\],.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))}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.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))}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.list-inside{list-style-position:inside}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-\[10px\]{gap:10px}.gap-\[11px\]{gap:11px}.gap-\[12px\]{gap:12px}.gap-\[16px\]{gap:16px}.gap-\[18px\]{gap:18px}.gap-\[20ox\]{gap:20ox}.gap-\[20px\]{gap:20px}.gap-\[22px\]{gap:22px}.gap-\[23px\]{gap:23px}.gap-\[25px\]{gap:25px}.gap-\[30px\]{gap:30px}.gap-\[33px\]{gap:33px}.gap-\[40px\]{gap:40px}.gap-\[5px\]{gap:5px}.gap-\[60px\]{gap:60px}.gap-\[7px\]{gap:7px}.gap-\[8px\]{gap:8px}.gap-x-\[50px\]{-moz-column-gap:50px;column-gap:50px}.gap-x-\[80px\]{-moz-column-gap:80px;column-gap:80px}.gap-y-\[21px\]{row-gap:21px}.gap-y-\[40px\]{row-gap:40px}.gap-y-\[76px\]{row-gap:76px}.gap-y-\[8px\]{row-gap:8px}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-ellipsis,.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-break-spaces{white-space:break-spaces}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[25px\]{border-radius:25px}.rounded-\[26px\]{border-radius:26px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-l-\[0px\]{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-l-\[7px\]{border-top-left-radius:7px;border-bottom-left-radius:7px}.rounded-r-\[0px\]{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-r-\[7px\]{border-top-right-radius:7px;border-bottom-right-radius:7px}.border,.border-\[1px\]{border-width:1px}.border-\[2px\]{border-width:2px}.border-b{border-bottom-width:1px}.border-l-\[0px\]{border-left-width:0}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-\[\#000000\]{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-\[\#263725\]{--tw-border-opacity:1;border-color:rgb(38 55 37/var(--tw-border-opacity,1))}.border-\[\#6f6f6f\]{--tw-border-opacity:1;border-color:rgb(111 111 111/var(--tw-border-opacity,1))}.border-\[\#909090\]{--tw-border-opacity:1;border-color:rgb(144 144 144/var(--tw-border-opacity,1))}.border-\[\#929292\]{--tw-border-opacity:1;border-color:rgb(146 146 146/var(--tw-border-opacity,1))}.border-\[\#BDBDBD\]{--tw-border-opacity:1;border-color:rgb(189 189 189/var(--tw-border-opacity,1))}.border-\[\#CDCDCD\]{--tw-border-opacity:1;border-color:rgb(205 205 205/var(--tw-border-opacity,1))}.border-\[\#D2D2D2\]{--tw-border-opacity:1;border-color:rgb(210 210 210/var(--tw-border-opacity,1))}.border-\[\#EAEAEA\]{--tw-border-opacity:1;border-color:rgb(234 234 234/var(--tw-border-opacity,1))}.border-\[\#a4a4a4\]{--tw-border-opacity:1;border-color:rgb(164 164 164/var(--tw-border-opacity,1))}.border-\[\#eeeeee\]{--tw-border-opacity:1;border-color:rgb(238 238 238/var(--tw-border-opacity,1))}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.bg-\[\#000000\]{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-\[\#212121\]{--tw-bg-opacity:1;background-color:rgb(33 33 33/var(--tw-bg-opacity,1))}.bg-\[\#263725\]{--tw-bg-opacity:1;background-color:rgb(38 55 37/var(--tw-bg-opacity,1))}.bg-\[\#6767678f\]{background-color:#6767678f}.bg-\[\#868686\]{--tw-bg-opacity:1;background-color:rgb(134 134 134/var(--tw-bg-opacity,1))}.bg-\[\#909090\]{--tw-bg-opacity:1;background-color:rgb(144 144 144/var(--tw-bg-opacity,1))}.bg-\[\#EAEAEA\]{--tw-bg-opacity:1;background-color:rgb(234 234 234/var(--tw-bg-opacity,1))}.bg-\[\#F4F4F4\]{--tw-bg-opacity:1;background-color:rgb(244 244 244/var(--tw-bg-opacity,1))}.bg-\[\#cccccc\]{--tw-bg-opacity:1;background-color:rgb(204 204 204/var(--tw-bg-opacity,1))}.bg-\[\#eaeaea\]{--tw-bg-opacity:1;background-color:rgb(234 234 234/var(--tw-bg-opacity,1))}.bg-\[\#f5f5f5\]{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.bg-\[\#f8f8f8\]{--tw-bg-opacity:1;background-color:rgb(248 248 248/var(--tw-bg-opacity,1))}.bg-\[\#fee500\]{--tw-bg-opacity:1;background-color:rgb(254 229 0/var(--tw-bg-opacity,1))}.bg-\[\#ffffff\]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-\[\#ffffffbf\]{background-color:#ffffffbf}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-opacity-30{--tw-bg-opacity:0.3}.bg-opacity-60{--tw-bg-opacity:0.6}.object-cover{-o-object-fit:cover;object-fit:cover}.p-\[10px\]{padding:10px}.p-\[12px\]{padding:12px}.p-\[15px\]{padding:15px}.p-\[24px\]{padding:24px}.p-\[5px\]{padding:5px}.p-\[7px\]{padding:7px}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[12px\]{padding-left:12px;padding-right:12px}.px-\[14px\]{padding-left:14px;padding-right:14px}.px-\[17px\]{padding-left:17px;padding-right:17px}.px-\[18px\]{padding-left:18px;padding-right:18px}.px-\[20px\]{padding-left:20px;padding-right:20px}.px-\[23px\]{padding-left:23px;padding-right:23px}.px-\[25px\]{padding-left:25px;padding-right:25px}.px-\[32px\]{padding-left:32px;padding-right:32px}.px-\[340px\]{padding-left:340px;padding-right:340px}.px-\[40px\]{padding-left:40px;padding-right:40px}.px-\[50px\]{padding-left:50px;padding-right:50px}.px-\[5px\]{padding-left:5px;padding-right:5px}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.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-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.py-\[126px\]{padding-top:126px;padding-bottom:126px}.py-\[12px\]{padding-top:12px;padding-bottom:12px}.py-\[18px\]{padding-top:18px;padding-bottom:18px}.py-\[20px\]{padding-top:20px;padding-bottom:20px}.py-\[25px\]{padding-top:25px;padding-bottom:25px}.py-\[26px\]{padding-top:26px;padding-bottom:26px}.py-\[30px\]{padding-top:30px;padding-bottom:30px}.py-\[39px\]{padding-top:39px;padding-bottom:39px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.pb-\[10px\]{padding-bottom:10px}.pb-\[120px\]{padding-bottom:120px}.pb-\[20px\]{padding-bottom:20px}.pb-\[30px\]{padding-bottom:30px}.pb-\[34px\]{padding-bottom:34px}.pb-\[42px\]{padding-bottom:42px}.pl-\[17px\]{padding-left:17px}.pr-4{padding-right:1rem}.pr-\[20px\]{padding-right:20px}.pt-\[10px\]{padding-top:10px}.pt-\[115px\]{padding-top:115px}.pt-\[30px\]{padding-top:30px}.pt-\[48px\]{padding-top:48px}.pt-\[50px\]{padding-top:50px}.pt-\[5px\]{padding-top:5px}.pt-\[80px\]{padding-top:80px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[1rem\]{font-size:1rem}.text-\[20px\]{font-size:20px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[36px\]{font-size:36px}.text-\[50px\]{font-size:50px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-300{font-weight:300}.font-400{font-weight:400}.font-500{font-weight:500}.font-600{font-weight:600}.font-\[16px\]{font-weight:16px}.font-\[400\]{font-weight:400}.font-\[500\]{font-weight:500}.font-\[600\]{font-weight:600}.font-\[700\],.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.leading-\[20px\]{line-height:20px}.leading-\[28px\]{line-height:28px}.text-\[\#000000\]{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-\[\#162318\]{--tw-text-opacity:1;color:rgb(22 35 24/var(--tw-text-opacity,1))}.text-\[\#212121\]{--tw-text-opacity:1;color:rgb(33 33 33/var(--tw-text-opacity,1))}.text-\[\#3182f6\]{--tw-text-opacity:1;color:rgb(49 130 246/var(--tw-text-opacity,1))}.text-\[\#3C3C3C\]{--tw-text-opacity:1;color:rgb(60 60 60/var(--tw-text-opacity,1))}.text-\[\#929292\]{--tw-text-opacity:1;color:rgb(146 146 146/var(--tw-text-opacity,1))}.text-\[\#aaaaaa\]{--tw-text-opacity:1;color:rgb(170 170 170/var(--tw-text-opacity,1))}.text-\[\#ff0000\]{--tw-text-opacity:1;color:rgb(255 0 0/var(--tw-text-opacity,1))}.text-\[\#ffffff\]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-\[500\]{color:500}.text-\[600\]{color:600}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.outline{outline-style:solid}.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,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[1s\]{transition-property:1s;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}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}body,html{width:100vw;height:100vh;font-family:var(--font-pretendard)}*{box-sizing:border-box}.rdrDefinedRangesWrapper{display:none}.number-marker{width:32px;height:32px;border-radius:50%;background:#ff673e;color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(0,0,0,.25)}.hover\:bg-\[\#263725\]:hover{--tw-bg-opacity:1;background-color:rgb(38 55 37/var(--tw-bg-opacity,1))}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.hover\:bg-opacity-80:hover{--tw-bg-opacity:0.8}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}@media (min-width:640px){.sm\:mb-0{margin-bottom:0}.sm\:ml-\[50px\]{margin-left:50px}.sm\:mr-\[20px\]{margin-right:20px}.sm\:mt-0{margin-top:0}.sm\:w-\[100px\]{width:100px}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-\[20px\]{gap:20px}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:block{display:block}.md\:h-\[250px\]{height:250px}.md\:w-\[280px\]{width:280px}.md\:flex-row{flex-direction:row}.md\:gap-0{gap:0}.md\:gap-2{gap:.5rem}.md\:gap-5{gap:1.25rem}.md\:rounded-none{border-radius:0}.md\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.md\:px-0{padding-left:0;padding-right:0}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-14{padding-left:3.5rem;padding-right:3.5rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-\[150px\]{padding-top:150px;padding-bottom:150px}.md\:text-\[19px\]{font-size:19px}.md\:text-\[50px\]{font-size:50px}}@media (min-width:1024px){.lg\:w-\[540px\]{width:540px}.lg\:gap-5{gap:1.25rem}}@media (max-width:768px){.mobile\:absolute{position:absolute}.mobile\:left-0{left:0}.mobile\:left-\[-100px\]{left:-100px}.mobile\:left-\[-130px\]{left:-130px}.mobile\:top-\[50px\]{top:50px}.mobile\:mb-0,.mobile\:mb-\[0px\]{margin-bottom:0}.mobile\:mb-\[100px\]{margin-bottom:100px}.mobile\:mb-\[10px\]{margin-bottom:10px}.mobile\:mb-\[23px\]{margin-bottom:23px}.mobile\:mb-\[27px\]{margin-bottom:27px}.mobile\:mb-\[30px\]{margin-bottom:30px}.mobile\:mb-\[32px\]{margin-bottom:32px}.mobile\:mb-\[34px\]{margin-bottom:34px}.mobile\:mb-\[35px\]{margin-bottom:35px}.mobile\:mb-\[50px\]{margin-bottom:50px}.mobile\:mb-\[53px\]{margin-bottom:53px}.mobile\:mb-\[5px\]{margin-bottom:5px}.mobile\:mb-\[69px\]{margin-bottom:69px}.mobile\:mb-\[8px\]{margin-bottom:8px}.mobile\:ml-\[0px\]{margin-left:0}.mobile\:ml-\[10px\]{margin-left:10px}.mobile\:ml-\[24px\]{margin-left:24px}.mobile\:ml-\[7px\]{margin-left:7px}.mobile\:mt-0,.mobile\:mt-\[0px\]{margin-top:0}.mobile\:mt-\[110px\]{margin-top:110px}.mobile\:mt-\[30px\]{margin-top:30px}.mobile\:mt-\[67px\]{margin-top:67px}.mobile\:block{display:block}.mobile\:inline{display:inline}.mobile\:flex{display:flex}.mobile\:grid{display:grid}.mobile\:hidden{display:none}.mobile\:size-\[17px\]{width:17px;height:17px}.mobile\:h-\[118px\]{height:118px}.mobile\:h-\[250px\]{height:250px}.mobile\:h-\[25px\]{height:25px}.mobile\:h-\[40px\]{height:40px}.mobile\:h-\[435px\]{height:435px}.mobile\:h-\[48px\]{height:48px}.mobile\:h-\[80px\]{height:80px}.mobile\:h-full{height:100%}.mobile\:w-\[100px\]{width:100px}.mobile\:w-\[150px\]{width:150px}.mobile\:w-\[180px\]{width:180px}.mobile\:w-\[25px\]{width:25px}.mobile\:w-\[335px\]{width:335px}.mobile\:w-\[40px\]{width:40px}.mobile\:w-\[50px\]{width:50px}.mobile\:w-\[58px\]{width:58px}.mobile\:w-\[60px\]{width:60px}.mobile\:w-\[80\%\]{width:80%}.mobile\:w-\[80px\]{width:80px}.mobile\:w-full{width:100%}.mobile\:min-w-\[100px\]{min-width:100px}.mobile\:min-w-\[200px\]{min-width:200px}.mobile\:min-w-\[250px\]{min-width:250px}.mobile\:min-w-\[75px\]{min-width:75px}.mobile\:min-w-full{min-width:100%}.mobile\:-translate-x-2\/3{--tw-translate-x:-66.666667%}.mobile\:-translate-x-2\/3,.mobile\: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))}.mobile\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.mobile\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile\:flex-col{flex-direction:column}.mobile\:items-center{align-items:center}.mobile\:justify-center{justify-content:center}.mobile\:gap-\[11px\]{gap:11px}.mobile\:gap-\[20px\]{gap:20px}.mobile\:gap-\[25px\]{gap:25px}.mobile\:gap-\[3px\]{gap:3px}.mobile\:gap-\[6px\]{gap:6px}.mobile\:gap-\[8px\]{gap:8px}.mobile\:gap-y-\[20px\]{row-gap:20px}.mobile\:border-b{border-bottom-width:1px}.mobile\:border-b-\[2px\]{border-bottom-width:2px}.mobile\:border-t{border-top-width:1px}.mobile\:border-none{border-style:none}.mobile\:border-\[\#BDBDBD\]{--tw-border-opacity:1;border-color:rgb(189 189 189/var(--tw-border-opacity,1))}.mobile\:border-\[\#EAEAEA\]{--tw-border-opacity:1;border-color:rgb(234 234 234/var(--tw-border-opacity,1))}.mobile\:p-\[20px\]{padding:20px}.mobile\:px-0{padding-left:0;padding-right:0}.mobile\:px-\[10px\]{padding-left:10px;padding-right:10px}.mobile\:px-\[12px\]{padding-left:12px;padding-right:12px}.mobile\:px-\[1px\]{padding-left:1px;padding-right:1px}.mobile\:px-\[20px\]{padding-left:20px;padding-right:20px}.mobile\:px-\[4px\]{padding-left:4px;padding-right:4px}.mobile\:py-\[26px\]{padding-top:26px;padding-bottom:26px}.mobile\:py-\[27px\]{padding-top:27px;padding-bottom:27px}.mobile\:py-\[30px\]{padding-top:30px;padding-bottom:30px}.mobile\:pb-0{padding-bottom:0}.mobile\:pb-\[10px\]{padding-bottom:10px}.mobile\:pb-\[28px\]{padding-bottom:28px}.mobile\:pt-\[0px\]{padding-top:0}.mobile\:pt-\[80px\]{padding-top:80px}.mobile\:text-center{text-align:center}.mobile\:text-\[10px\]{font-size:10px}.mobile\:text-\[12px\]{font-size:12px}.mobile\:text-\[14px\]{font-size:14px}.mobile\:text-\[16px\]{font-size:16px}.mobile\:text-\[20px\]{font-size:20px}.mobile\:text-\[24px\]{font-size:24px}.mobile\:text-\[\#3C3C3C\]{--tw-text-opacity:1;color:rgb(60 60 60/var(--tw-text-opacity,1))}}h1{font-size:2em!important;margin:.67em 0}h1,h2{display:block;font-weight:700!important}h2{font-size:1.5em!important;margin:.83em 0}h3{font-size:1.17em!important;margin:1em 0}h3,h4{display:block;font-weight:700!important}h4{font-size:1em!important;margin:1.33em 0}h5{font-size:.83em!important;margin:1.67em 0}h5,h6{display:block;font-weight:700!important}h6{font-size:.67em!important;margin:2.33em 0}:root{--primary-color:#000;--secondary-color:#416788;--hover-color:#f2c94c}.container-lg{max-width:2000px!important}.btn-basic{width:100%;padding:10px 20px;border-radius:5px;margin-bottom:15px}.btn_deactivation{background-color:#909090;border-color:#909090;color:#fff;text-align:center}.btn-primary{color:#fff;text-align:center}.active>.page-link,.btn-primary,.page-link.active{background-color:#000;border-color:#000}.input-basic{width:100%;height:64px;resize:none;padding:10px 12px;border:1px solid #909090;border-radius:5px;box-sizing:border-box;margin-bottom:14px}.pagination-div{padding:45px 0}.flex-center,.pagination-div{display:flex;justify-content:center;align-items:center}.cow-w5{width:5%}.cow-w10,.cow-w5{padding:10px;text-align:center}.cow-w10{width:10%}.cow-w15{width:15%;padding:10px;text-align:center}.cow-w10-v2{width:10%;padding:10px;display:flex}.cow-w20{width:20%}.cow-w20,.cow-w25{padding:10px;text-align:center}.cow-w25{width:25%}.cow-w30{width:30%;padding:10px;text-align:center}.cow-w20-v2{width:20%;padding:10px;display:flex}.cow-w35{width:35%}.cow-w35,.cow-w40{padding:10px;text-align:center}.cow-w40{width:40%}.cow-w45{width:45%}.cow-w45,.cow-w50{padding:10px;text-align:center}.cow-w50{width:50%}ul{list-style:inside!important;padding:10px!important}li{margin-bottom:5px}.mg-r-0{margin-right:0}.mg-r-5{margin-right:5px}.mg-r-8{margin-right:8px}.mg-b-115px{margin-bottom:115px}.mg-b-25px{margin-bottom:25px}.mg-b-50px{margin-bottom:50px}.mg-t-50px{margin-top:50px}.dragdrop-div>ul{padding:0!important}.brFloq{overflow:hidden;white-space:normal!important;text-overflow:ellipsis}.modal.show .modal-dialog{top:10%!important}.bg-primary{background-color:var(--primary-color)!important}.main-body{width:1360px;margin:100px auto 300px}.memu_title{font-size:32px;font-weight:700;margin:30px 0}.main_title{font-size:20px;font-weight:700;margin-bottom:18px}.middle_title{margin-bottom:20px}.middle_title,.subheading{font-size:16px;font-weight:500}.subheading{margin-bottom:10px}.content{font-size:16px;margin-bottom:20px}.v-line{border-left:1px solid #d1d1d1;height:65px}.btn-delete{background-color:#fff;color:red;border:1px solid red}.dp-inline-block{display:inline-block}.border-bottom{border-bottom:1px solid #d1d1d1}.inquiry-input{width:100%;resize:none;padding:10px 12px;border:1px solid #909090;border-radius:5px;box-sizing:border-box;margin-bottom:14px}.swiper-scrollbar{left:0!important;width:100%!important}.swiper-scrollbar-drag{background-color:#000!important}body{font-family:Pretendard;margin:0}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff);font-weight:400;font-style:normal;font-display:swap}@media screen and (max-width:1199px){body .reservation_select_people_div{display:block;width:100%}body .reservation_adult_input_container{width:100%}body .reservation_select_people_container{height:100%;padding:10px;box-sizing:border-box}body .date_title{width:50%}body .date_input{display:flex;align-items:center;justify-content:center;width:100%;height:55px;border:1px solid #263725;border-radius:15px;font-size:14px;font-weight:600;color:#263725;box-sizing:border-box}body .slider_container{width:100%}}@media screen and (max-width:767px){body .header_continer{position:absolute;top:0;z-index:10}body .navbar_container{padding-left:16px;padding-right:16px;width:100%;background:rgba(22,35,24,.5);height:60px;display:flex;justify-content:space-between;align-items:center}body .navbar_container Image{width:71%}body .navbar_div{display:none}body .footer_container{height:100%}body .footer_content_container{display:flex;justify-content:center;padding:16px;flex-direction:column}body .footer_content_1{width:100%;order:2;margin-top:22px}body .footer_content_2{margin-left:0}body .footer_title{font-size:12px;font-weight:700;margin-bottom:10px}body .small_bold_letter{font-size:12px;font-weight:600;margin-bottom:10px}body .thine_letter{font-size:12px;font-weight:300;margin-bottom:10px}body .box_banner_container img{width:100%;height:600px}body .detail_main_container{width:100%;padding:0}body .box_banner_title{height:100%;padding:24px 0;box-sizing:border-box;display:table-cell;vertical-align:middle}body .main_banner_title{font-size:20px;font-weight:100;color:#fff;text-align:center}body .main_banner_sub_title{font-size:25px;font-weight:700;color:#fff;text-align:center}body .container_banner_top{width:100%;padding:0 43px;box-sizing:border-box;position:absolute;top:0;height:557px}body .box_banner_top{border:4px solid #fff;position:absolute;width:80%;height:150px;top:40%;border-radius:15px;box-sizing:border-box;display:table;table-layout:fixed}body .detail_banner_div{width:100%}body .detail_partner_store_container{padding:80px 50px 0;width:100%}body .english_name_container{font-size:15px;margin-bottom:10px}body .korean_name_container{display:block;align-items:center;margin-bottom:20px}body .korean_name_title{font-size:30px;font-weight:700}body .reservation_select_people_div{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:10px}body .reservation_adult_input_container{display:flex;align-items:center;width:260px;height:55px;background:#fff;border:1px solid #263725;border-radius:10px}body .reservation_status_btn{display:flex;justify-content:center;align-items:center;width:100%;height:37px;border:1px solid #fff;border-radius:4px;color:#fff;margin-left:0;padding:6px;margin-top:10px;box-sizing:border-box}body .partner_store_description_container{font-size:13px;font-weight:300;margin-bottom:20px}body .main_our_stay_container{width:100%;margin:40px auto 50px}body .main_our_stay_title_container{width:330px;margin:auto auto 50px;padding:0;display:block}body .main_out_stay_hotelList_div{display:flex;margin-left:0;margin-top:10px;font-size:19px;font-weight:300;color:#162318;align-items:center}body .main_our_stay_content_container{display:flex;gap:45px;flex-wrap:wrap;margin-bottom:45px;flex-flow:column;justify-content:center;align-items:center}body .main_banner_ctn{width:100%;height:500px}body .main_banner_img{height:557px;-o-object-fit:cover;object-fit:cover}body .slider_container{width:100%;height:530px;border-radius:15px;margin:94px auto auto;padding:0 36px;box-sizing:border-box}body .slider_container img{width:100%;height:450px;border-radius:15px;-o-object-fit:cover;object-fit:cover}body .banner_container{display:block}body .detail_slider_container{max-width:1200px;width:100%;margin:auto}body .reservation_info_container{display:flex;width:100%;height:450px;background:#fff;position:relative;border:none}body .reservation_info_div{display:block;max-width:1100px;width:100%;margin:auto;gap:25px;padding:0 20px}body .reservation_info_item_input{display:flex;align-items:center;width:100%;height:55px;border:1px solid #263725;border-radius:7px;font-size:18px;font-weight:600;color:#263725;padding-left:20px;z-index:1;box-sizing:border-box;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}body .reservation_info_item_btn_div{display:flex;justify-content:center;align-items:center;margin-top:0}body .reservation_info_item_btn_div a{width:100%}body .reservation_info_item_btn{display:flex;align-items:center;justify-content:center;width:100%;height:55px;border:1px solid #263725;border-radius:7px;background:#263725;color:#fff;font-size:18px;font-weight:600;cursor:pointer;margin-top:0}body .room_info_conatiner{display:block;height:100%;background:#fff;border-radius:15px;overflow:hidden;margin-bottom:20px;padding-bottom:20px}body .slick-prev{left:6%!important}body .slick-next{right:6%!important}body .section_notice{padding-top:0}body .notice_container{width:100%}body .notice_container_div{margin-top:0;padding:14px 30px}body .notice_content{margin-left:0;white-space:break-spaces}body .notice_content_date{margin-left:0}body .story_container{display:block;justify-content:center;align-items:center;background:#f6f5f1}body .story_img_container{width:100%;height:100%;margin-bottom:0;padding:0}body .story_img_container img{width:100%;height:238px;-o-object-fit:contain;object-fit:contain}body .box_story_img{margin-top:20px;margin-bottom:0;width:100%}body .story_content_container{width:100%;margin-top:50px;margin-left:0;padding:0 55px;box-sizing:border-box}body .story_content_haed_title{font-size:32px;font-weight:700;margin-bottom:60px}body .story_item_title{font-size:19px;font-weight:300;margin-bottom:30px;line-height:30px}body .story_item_content{font-weight:300;margin-bottom:50px;line-height:20px}body .bg_feature_container{position:relative;height:auto;padding:30px 0}body .box_bg_feature img{width:100%;height:650px}body .feature_container{display:flex;justify-content:center;align-items:center}body .feature_container img{width:100%}body .box_feature{width:100%;padding:0 30px;box-sizing:border-box}body .feature_container_div{height:115px;margin-bottom:20px;padding:10px}body .feature_container_div,body .feature_container_div3{display:flex;width:100%;border-radius:15px;background:hsla(0,0%,100%,.75)}body .feature_container_div3{margin:auto}body .feature_item_div{display:flex;margin:0;justify-content:center;align-items:center;gap:10px}body .feature_item_title_container{width:30%;padding:0}body .feature_item_title_div{display:flex;align-items:center;justify-content:flex-start;font-size:15px;font-weight:700;color:#263725;margin-top:15px;text-align:center}body .feature_item_title_badge{display:flex;align-items:center;justify-content:center;width:52px;height:22px;font-size:12px;background:#263725;border-radius:4px;color:#fff}body .tourist_spot_item_div{display:flex;width:100%;gap:15px}body .feature_item_content_div{width:100%;font-size:12px;font-weight:200;line-height:1.2;word-break:keep-all}body .feature_item_content_container{display:flex;align-items:center;padding:0;width:70%}body .tourist_spot_container{margin-top:100px}body .tourist_spot_map_container{width:100%;background:#d9d9d9;border-radius:15px;overflow:hidden;margin-bottom:50px}body .tourist_spot_item_container{display:flex;width:100%;height:160px;gap:10px}body .tourist_spot_item_content_div{width:100%}body .tourist_spot_content_container{width:100%;display:flex;flex-wrap:wrap}body .partenrs_store_contact_container{display:block;width:300px;height:100px;gap:40px;padding:30px 0;margin:50px auto auto}body .partenrs_store_contact_container_div{display:flex;justify-content:center}body .partenrs_store_contact_content_container{font-size:15px;font-weight:700;color:#162318}body .reservation_containter{display:block;padding:0 0 80px;width:100%}body .reservation_left_container{display:flex;height:100%;position:relative;width:100%}body .reservation_left_item_container{position:absolute;color:#fff;width:100%;padding:0 20px;box-sizing:border-box}body .reservation_korean_name{font-size:30px;font-weight:700;margin-bottom:60px;text-align:center}body .reservation_select_people_title{font-size:25px;font-weight:700;margin-bottom:20px}body .reservation_english_name{font-size:20px;font-weight:200;margin-bottom:20px;text-align:center}body .reservation_select_people_container{height:240px;background:hsla(0,0%,100%,.75);margin-bottom:20px}body .reservation_previous_btn,body .reservation_select_people_container{display:flex;align-items:center;justify-content:center;width:100%;color:#263725;border-radius:15px}body .reservation_previous_btn{height:55px;background:#f6f5f1;font-size:18px;font-weight:600;cursor:pointer}body .reservation_left_container_background{width:100%;height:800px;-o-object-fit:cover;object-fit:cover}body .reservation_right_container{width:100%}body .reservation_right_div{margin-top:0}body .reservation_calendar_container{margin:auto;padding:0 20px}body .payment_info_section{padding:0 20px}body .calendar_title{display:flex;width:140px;height:58px;align-items:center;justify-content:flex-start;font-size:25px;font-weight:700;margin-bottom:20px;padding-top:50px}body .calendar_item_div{display:block;width:100%}body .date_container{display:flex;justify-content:center;align-items:center;width:100%;height:80px}body .date_title{width:26%}body .date_input{display:flex;align-items:center;justify-content:center;width:100%;height:55px;border:1px solid #263725;border-radius:15px;font-size:18px;font-weight:600;color:#263725}body .room_title{display:flex;width:140px;height:58px;align-items:center;justify-content:flex-start;font-size:25px;font-weight:700;margin-top:50px;margin-bottom:20px}body .room_cotent_container{width:100%;padding:0 20px;box-sizing:border-box;margin:auto}body .room_image_container{position:relative;width:100%;height:250px}body .room_image_container img{border-radius:10px}body .room_info_title{font-size:25px;font-weight:700;color:#000;margin-top:25px;margin-bottom:0}body .room_badge{display:flex;align-items:center;justify-content:flex-start;width:40%;height:22px;font-size:13px;background:none;gap:5px;border-radius:4px;color:#000;margin-bottom:10px}body .room_reservation_btn{display:flex;align-items:center;justify-content:center;width:34%;height:40px;background:#263725;border-radius:10px;color:#fff;font-size:15px;font-weight:600;margin-top:5px;cursor:pointer;float:right}body .order_new_container{width:100%;margin:100px auto auto;padding:0 20px;box-sizing:border-box}body .order_room_content_container{display:block;height:100%;background:#f6f5f1;border-radius:15px}body .order_room_item_container{display:flex;width:100%;height:80px}body .order_room_badge{margin:0 20px 0 10px}body .order_room_item_content_div{margin:auto}body .order_room_item_bottom_div{display:flex;margin-top:10px;margin-bottom:10px;position:relative}body .order_room_section{width:100%}body .order_room_item_div{display:flex;margin-top:0}body .order_new_title{align-items:center;height:100px;font-size:32px;font-weight:700;color:#162318;margin-left:20px}body .container_option_quantity,body .order_new_title{display:flex;width:100%}body .wrap_option_quantity{display:flex;margin:0;font-size:20px;font-weight:500;gap:20px;width:80%}body .reservation_person_container{height:250px}body .info_personnel_container2{display:flex;width:100%;justify-content:space-between;align-items:center;position:static}body .select_room_container{display:none}body .info_title_wrap{display:flex;width:100%}body .info_personnel_title_wrap{display:block;width:100%}body .info_title{font-size:18px}body .info_personnel_modify,body .info_title{font-weight:500;display:flex;align-items:center}body .info_personnel_modify{justify-content:center;width:88px;height:22px;border:1px solid #263725;border-radius:4px;color:#263725;font-size:16px;margin:10px 0 0;cursor:pointer}body .reservation_person_2row_wrap{display:block;align-items:center;height:100%;margin:auto auto 10px}body .rev_person_section{display:flex;align-items:center;width:100%;height:60px;margin-bottom:10px}body .rev_person_section_ml{display:flex;width:100%;align-items:center;margin-left:0}body .reservation_person_title_2row_wrap,body .reservation_person_title_wrap{width:40%}body .reservation_person_title{display:flex;align-items:center;justify-content:center;width:80px;height:24px;border-radius:4px;margin-left:0;margin-right:0}body .reservation_person_2row_select{width:100%;height:52px;border:1px solid #263725;border-radius:15px;padding-left:10px}body .options_content_wrap{display:flex;align-items:flex-start;margin:auto;font-size:20px;font-weight:500;gap:20px}body .option_info_section{margin-bottom:15px;width:100%}body .additional_options_wrap{display:block;margin:auto;height:100%;padding:50px 10px 0}body .options_badge_section{justify-content:flex-start;width:100%;margin-bottom:15px}body .payment_method_container{display:flex;height:60px;background:#fff;border-radius:15px;padding:9px 30px}body .flex_payment_method{display:block}body .payment_method_section{margin-left:0}body .box_refund_account_info{display:block}body .inp_refund_account,body .opt_refund_account{width:300px;margin-bottom:10px}body .inp_refund_account{margin-left:0}body .btn_verify{width:300px;margin-left:0}body .terms_container{display:flex;background:#fff;border-radius:15px;padding:0}body .terms_toggle_container{display:flex;justify-content:center;width:100%;height:320px;background:#f8f8f8;font-size:14px;font-weight:300;margin:20px auto auto}body .reservation_completed_container{margin-top:80px;padding:70px 20px}body .reservation_completed_headtitle{text-align:center;font-size:31px;font-weight:700;margin-bottom:20px}body .reservation_completed_subtitle{text-align:center;font-size:15px;color:#162318;margin-bottom:30px}body .reservation_completed_section{display:block;align-items:center;width:100%;height:100%;border-radius:15px;background:#fff;padding:31px;box-sizing:border-box}body .reservation_fail_section{height:100%}body .reservation_completed_wrap{display:flex;justify-content:center;margin-left:0;margin-bottom:10px}body .reservation_completed_wrap_center{display:block;justify-content:center;margin-left:0;text-align:center}body .reservation_completed_content{font-size:16px;font-weight:700}body .virtual_account_container{display:block;align-items:center;gap:20px;margin:80px 0 20px}body .virtual_account_section{width:100%;height:100%;border-radius:15px;background:#fff;padding:20px;box-sizing:border-box}body .virtual_account_headtitle{font-size:27px;font-weight:700;color:#162318;margin-bottom:10px}body .virtual_account_subtitle{font-size:19px;font-weight:300;color:#162318;margin-bottom:5px}body .virtual_account_description{font-size:15px;font-weight:500}body .virtual_account_wrap{display:flex;align-items:center;width:300px;height:25px;gap:20px;margin-left:0;padding:10px}body .virtual_account_content{font-size:13px;font-weight:500;display:flex;align-items:center}body .virtual_account_title{width:80px;height:22px;font-size:14px;border-radius:4px;font-weight:500}body .reservation_completed_btn,body .virtual_account_title{display:flex;align-items:center;justify-content:center;background:#263725;color:#fff}body .reservation_completed_btn{height:60px;border-radius:15px;font-size:25px;font-weight:600;margin-top:50px}body .out_stay_container{width:100%;border:1px;border-radius:15px;overflow:hidden;box-shadow:0 1px 4px 0 rgba(0,0,0,.5)}body .box_outer_select_people{display:block;width:100%;position:relative;background:hsla(0,0%,100%,.75);border-radius:15px;top:unset;left:unset;transform:unset;height:100%;box-sizing:border-box}body .reservation_popup{width:100%;margin:20px 0}body .box_select_people{display:flex!important;justify-content:space-between}body .title_select_people{text-align:left;width:55px;font-size:10px;font-weight:500;margin-left:0;margin-right:10px}body .content_select_people{padding:5px 0}body .mr-b-15{margin-bottom:15px}body .mr-b-25{margin-bottom:25px}body .container_our_news_list{width:100%}body .box_our_news_content{display:block;width:100%}body .container_our_news_content{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:20px}body .box_news_image_list{width:320px;height:155px;margin:auto;padding:30px 0}body .box_news_image_list img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .box_our_news_info{width:320px;margin:auto;padding:15px 0;text-align:center}body .box_our_news_content{height:100%}body .box_news_day_list{font-size:15px}body .box_news_title_list{font-size:17px}body .box_title_our_news_list{font-size:30px;margin:0}body .box_st_news_list{font-size:15px;margin:10px 0}body .empty_box{display:none}body .section_notice{background:#263725}body .container_room_detail{width:100%;margin:auto}body .head_title_room_detail{width:100%;height:100%;position:absolute;top:50px}body .box_reservation_count{width:100%}body .r_dm_content{width:90%;padding:20px;box-sizing:border-box}body .close_btn_img{width:45px;height:45px}body .ReactModal__Overlay.ReactModal__Overlay--after-open{z-index:999}body .title_room_badge{width:30%;margin-right:15px}body .time_check_in_out{width:70%}body .btn_number_people{width:15px;height:15px}body .text_number_people{font-size:16px}body .personnel_modify_container{width:100%;background:hsla(0,0%,100%,.8);color:#263725;border-radius:15px;position:absolute;top:40px;left:50%;z-index:1;transform:translate(-50%)}body .personnel_modify_btn{display:none}body .personnel_add{display:flex;align-items:center;box-shadow:0 3.447px 3.447px 0 rgba(0,0,0,.25);border-radius:12.925px}body .flex_personnel_modify{display:flex}body .personnel_modify_section{display:flex;align-items:center;justify-content:flex-start;gap:0;margin-bottom:15px;margin-top:15px;width:34%}body .personnel_modify_title{display:flex;align-items:center;justify-content:center;width:30px;font-size:10px;font-weight:500}body .personnel_number_container{display:flex;align-items:center;width:80px;height:35px;background:#fff;border:1px solid #263725;border-radius:10px;padding:0 10px}body .personnel_number_section{margin:auto;display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}body .personnel_number_btn{width:15px;height:15px}body .personnel_number_btn_img{width:15px;height:15px;cursor:pointer}body .notice_title_container{margin-top:0}}.header_continer{width:100%;top:0;z-index:10}.navbar_container{width:100%;background:rgba(22,35,24,.5);height:97px;display:flex;justify-content:center;align-items:center}.footer_top_line{width:100%;height:10px;background:#263725}.footer_logo{display:flex;justify-content:center;align-items:center;margin:40px}.footer_content_1{width:30%}.footer_content_container{display:flex;justify-content:center;padding:16px;width:100%;box-sizing:border-box}.bold_letter{font-size:17px}.bold_letter,.footer_title{font-weight:700;margin-bottom:25px}.footer_title{font-size:14px}.small_bold_letter{font-weight:600}.small_bold_letter,.thine_letter{font-size:14px;margin-bottom:10px}.thine_letter{font-weight:300}.main_container{margin:auto}.main_banner_ctn{width:100%;height:845px;position:relative}.box_banner_title{height:100%;padding:24px 0;box-sizing:border-box}.main_banner_title{font-size:27px;font-weight:300;color:#fff;text-align:center}.main_banner_sub_title{font-size:40px;font-weight:700;color:#fff;text-align:center}.container_banner_top{width:1000px;height:300px;margin:auto;position:absolute;top:25%}.box_banner_top{border:4px solid #fff;width:1000px;height:150px;border-radius:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main_banner_img{width:100%;height:845px;-o-object-fit:cover;object-fit:cover}.main_our_stay_container{max-width:1200px;width:100%;margin:150px auto auto}.main_our_stay_title_container{display:flex;margin-bottom:50px}.main_out_stay_hotelList_div{display:flex;margin-left:30px;font-size:19px;font-weight:300;color:#162318;align-items:center}.main_our_stay_content_container{display:flex;gap:45px 3%;flex-wrap:wrap;margin-bottom:150px;justify-content:center}.slider_container{width:1200px;height:600px;margin:100px auto auto}.slider_container,.slider_content_container{border-radius:15px}.slider_content_container .slick-next:before,.slider_content_container .slick-prev:before{display:none}.slider_content_container .slick-dots li button:before{color:#263725;font-size:22px!important;margin-top:25px;width:16px!important;height:16px!important}.slider_content_container .slick-next,.slider_content_container .slick-prev{display:none}.slider_content_container .slick-prev{left:-50px}.slider_content_container .slick-next{right:-50px}.slider_container img{width:100%;height:600px;border-radius:15px}.slick-slide img{margin:0;cursor:pointer}.out_stay_container{width:100%;height:auto;border:1px;border-radius:15px;overflow:hidden;box-shadow:0 1px 4px 0 rgba(0,0,0,.5)}.our_stay_content_container{display:flex;width:300px;margin:auto;justify-content:space-between;align-items:flex-end}.our_stay_content_btn{display:flex;align-items:center;justify-content:center;width:90px;height:40px;border:.5px solid #000;border-radius:15px;font-size:14px;font-weight:300;color:#000;cursor:pointer}.our_stay_content_btn:hover{background:#263725;color:#fff}.detail_main_container{width:100%}.box_banner_container img{width:100%;height:850px;-o-object-fit:cover;object-fit:cover;filter:blur(3px)}.banner_container{margin:auto;align-items:center}.banner_container,.box_detail_slider_container{display:flex;justify-content:center}.detail_partner_store_container{padding-top:150px;width:1200px}.english_name_container{font-size:25px;font-weight:300;margin-bottom:20px}.korean_name_container{display:flex;align-items:center;margin-bottom:20px}.korean_name_title{font-size:50px;font-weight:700}.reservation_status_btn{display:flex;justify-content:center;align-items:center;width:110px;height:22px;border:1px solid #fff;border-radius:4px;color:#fff;margin-left:50px}.partner_store_description_container{font-size:18px;font-weight:300;margin-bottom:20px}.reservation_info_container{display:flex;max-width:1200px;width:100%;height:130px;background:#263725;border:1px solid #263725;border-radius:10px}.reservation_info_div{display:flex;width:1100px;margin:auto;gap:25px}.reservation_info_item_div{display:flex;align-items:center;width:68px;height:36px;color:#fff}.reservation_info_item_input{width:220px;color:#263725;z-index:1}.box_reservation_count,.reservation_info_item_input{display:flex;align-items:center;height:55px;border:1px solid #263725;border-radius:7px;font-size:18px;font-weight:600;padding-left:20px;cursor:pointer}.box_reservation_count{justify-content:space-between;width:370px;color:#000;background:#fff;position:relative}.reservation_info_item_btn_div{display:flex;justify-content:center;align-items:center}.reservation_info_item_btn{width:210px;height:55px;border:1px solid #263725;border-radius:7px;color:#000;font-size:18px;font-weight:600;margin-top:36px;cursor:pointer}.reservation_info_item_btn,.story_container{display:flex;align-items:center;justify-content:center;background:#fff}.story_img_container{width:100%;height:450px}.story_img_container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.box_story_img{margin-top:50px;margin-bottom:80px;width:50%;display:flex;flex-direction:column}.story_content_container{margin-top:50px;margin-left:150px;width:50%}.story_content_haed_title{font-size:32px;font-weight:700;margin-bottom:60px}.story_item_title{font-size:19px;font-weight:300;margin-bottom:30px;line-height:30px}.story_item_content{font-weight:300;margin-bottom:50px;line-height:20px}.modal_detail_wrap{overflow:auto}.feature_container{position:relative}.feature_container img{width:100%}.box_feature{width:950px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;height:100%}.feature_container_div{max-width:1200px;width:100%;margin-bottom:20px}.feature_container_div,.feature_container_div3{display:flex;height:150px;border-radius:15px;background:hsla(0,0%,100%,.75)}.feature_container_div3{width:1200px;margin:auto}.feature_item_div{display:flex;width:900px;margin:auto;justify-content:space-around}.feature_item_title_badge{width:72px;height:22px;background:#263725;border-radius:4px;color:#fff}.feature_item_title_badge,.feature_item_title_div{display:flex;align-items:center;justify-content:center}.feature_item_title_div{font-size:30px;font-weight:700;color:#263725;margin-top:15px}.feature_item_content_container{display:flex;align-items:center}.feature_item_content_div{width:480px;font-size:16px;font-weight:200;line-height:30px}.tourist_spot_container{max-width:1200px;width:100%;margin-top:100px}.tourist_spot_title_container{display:flex;align-items:center;justify-content:center;width:150px;height:55px;font-size:30px;font-weight:700}.tourist_spot_sub_container{display:flex;align-items:center;height:40px;font-size:16px;gap:5px}.tourist_spot_map_container{width:100%;background:#d9d9d9;border-radius:15px;overflow:hidden;margin-bottom:50px}.tourist_spot_content_container{display:flex;flex-wrap:wrap;max-width:1200px;width:100%}.tourist_spot_item_container{display:flex;align-items:center;justify-content:center;width:400px;gap:10px;margin-bottom:30px}.tourist_spot_item_div{display:flex;width:400px;gap:15px}.tourist_spot_no_div{display:flex;align-items:center;justify-content:center;font-size:25px;font-weight:400;width:40px;height:40px;border:1px solid #c2bfb3;border-radius:90px}.tourist_spot_item_content_div{width:325px}.tourist_spot_item_content_title{gap:10px;margin-bottom:10px}.tourist_spot_item_content_title_div{font-size:16px;font-weight:700}.tourist_spot_item_content_title_div2{font-size:16px;font-weight:400;color:#747474}.tourist_spot_item_content_content{line-height:20px}.partenrs_store_contact_container{display:flex;align-items:center;justify-content:center;max-width:1200px;width:100%;height:100px;margin:auto;gap:40px;padding:30px 0}.partenrs_store_contact_container_div{display:flex}.partenrs_store_contact_content_container{font-size:25px;font-weight:300;color:#162318;margin-right:13px}.mr-t-50{margin-top:50px}.notice_title_container{display:flex;justify-content:space-between;margin-bottom:30px;margin-top:150px}.notice_title{width:124px;height:56px;font-size:24px;font-weight:700;margin-top:20px}.notice_btn,.notice_title{display:flex;align-items:center;color:#fff}.notice_btn{justify-content:center;width:68px;height:26px;border-radius:4px;border:1px solid #fff;margin-top:15px}.notice_content_container{display:flex;justify-content:space-between;color:#fff;margin-bottom:10px}.notice_content{margin-left:25px;text-overflow:ellipsis;white-space:nowrap;width:1000px;overflow:hidden}.notice_content_date{margin-left:30px}.notice_content_line{height:1px;background:#fff}.reservation_containter{display:flex;box-sizing:border-box;padding-bottom:80px;width:100%}.reservation_left_container{display:flex;height:1100px;position:relative}.reservation_left_container_background{width:100%;height:1100px;-o-object-fit:cover;object-fit:cover}.reservation_left_item_container{position:absolute;color:#fff;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:655px;right:0;padding:0 97px;box-sizing:border-box}.reservation_english_name{font-size:25px;font-weight:200;margin-bottom:20px}.reservation_korean_name{font-size:50px;font-weight:700;margin-bottom:120px}.reservation_select_people_title{font-size:32px;font-weight:700;margin-bottom:20px}.reservation_select_people_container{display:flex;align-items:center;justify-content:center;width:100%;height:240px;background:hsla(0,0%,100%,.75);color:#263725;border-radius:15px;margin-bottom:20px}.box_reservation_people{width:100%}.reservation_select_people_div{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:10px;padding:0 10px}.reservation_adult_title{text-align:center;width:45px;font-size:16px;font-weight:300}.reservation_adult_input_container{display:flex;align-items:center;width:260px;height:55px;background:#fff;border:1px solid #263725;border-radius:10px;padding:0 10px}.reservation_adult_input_div{margin:auto;display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}.reservation_quantity_btn{width:45px;height:45px}.reservation_quantity_input{font-size:25px;font-weight:600}.reservation_quantity_img{width:45px;height:45px;cursor:pointer}.reservation_previous_btn{display:flex;align-items:center;justify-content:center;width:210px;height:55px;background:#f6f5f1;border:#f6f5f1;border-radius:15px;color:#263725;font-size:18px;font-weight:600;cursor:pointer}.reservation_previous_btn:hover{background:hsla(48,22%,95%,.8)}.reservation_calendar_container{margin:auto;padding:0 120px}.date_container{display:flex;justify-content:center;align-items:center;width:50%;height:80px;padding:0 10px}.date_title{font-size:16px;font-weight:300;color:#263725;margin-left:0;width:26%;text-align:center}.date_input{align-items:center;width:70%;height:55px;border:1px solid #263725;border-radius:15px;font-size:18px;font-weight:600;color:#263725}.calendar_container,.date_input{display:flex;justify-content:center}.calendar_container{width:100%;position:relative}.calendar_title{display:flex;width:140px;height:58px;align-items:center;justify-content:center;font-size:32px;font-weight:700;margin-bottom:30px;padding-top:50px}.calendar_item_container{max-width:1054px;height:580px;background:#fff;border-radius:15px;overflow:hidden;padding-top:25px}.calendar_item_div{display:flex;width:100%}.reservation_right_container{width:66%}.reservation_right_div{margin-top:100px}.room_cotent_container{width:60%;padding:0 15px;box-sizing:border-box;margin-top:20px}.room_title{display:flex;width:140px;height:58px;align-items:center;justify-content:center;font-size:32px;font-weight:700;margin-top:50px;margin-bottom:50px}.constainer_romm_detail{max-width:1054px;width:100%}.room_info_conatiner{display:flex;height:250px;max-width:1054px;background:#fff;border-radius:15px;overflow:hidden;margin-bottom:20px;position:relative}.room_info_title{font-size:30px;font-weight:700;color:#000}.room_info_content{font-size:16px;font-weight:200;line-height:25px;margin-bottom:40px}.room_badge{width:141px;height:22px;font-size:16px;gap:5px;border-radius:4px}.room_badge,.room_reservation_btn{display:flex;align-items:center;margin-bottom:10px}.room_reservation_btn{justify-content:center;width:210px;height:40px;background:#263725;border-radius:10px;color:#fff;font-size:18px;font-weight:600;margin-top:5px;cursor:pointer;float:right;bottom:0;position:absolute;right:0;margin-right:10px}.room_reservation_btn:hover{background:rgba(38,55,37,.8)}.room_image_container{position:relative;height:250px}.room_image_container img{width:100%;height:250px}.room_image_div{position:absolute;left:0;bottom:0;background:rgba(0,0,0,.5);width:100%;height:100%;opacity:0;transition:opacity .35s ease-in-out;display:flex;justify-content:center;align-items:center}.room_image_div:hover{opacity:1}.room_detail_btn{display:flex;align-items:center;justify-content:center;width:150px;height:36px;border-radius:6px;border:1px solid #fff;color:#fff;cursor:pointer}.order_new_container{max-width:1200px;margin:100px auto auto;box-sizing:border-box}.order_new_title{display:flex;align-items:center;width:400px;height:100px;font-size:32px;font-weight:700;color:#162318}.order_room_content_container{display:flex;background:#f6f5f1;border-radius:15px;align-items:center}.order_room_section{width:50%}.select_room_container{width:1px;height:220px;background:#d9d9d9;margin-top:10px}.order_room_item_container{display:flex;width:100%;height:86px}.order_room_item_div{display:flex}.order_room_item_bottom_div{display:flex;margin-top:20px}.order_room_badge_wrap{height:100%}.order_room_badge,.order_room_badge_wrap{display:flex;align-items:center;justify-content:center}.order_room_badge{width:80px;height:22px;background:#263725;border-radius:4px;color:#fff;margin:0 30px}.order_room_item_content_div{margin:auto}.info_personnel_title_wrap,.info_title_wrap{display:flex;justify-content:center;align-items:center}.info_title{font-weight:500}.info_text,.info_title{font-size:18px}.info_personnel_container,.info_personnel_container2{display:flex;width:100%;justify-content:space-between;position:relative}.info_personnel_modify{display:flex;width:88px;height:22px;border:1px solid #263725;border-radius:4px;font-size:16px;font-weight:500;margin-left:10px;margin-right:10px;cursor:pointer}.info_personnel_modify,.personnel_modify_container{align-items:center;justify-content:center;color:#263725}.personnel_modify_container{width:340px;background:hsla(0,0%,100%,.8);border-radius:15px;position:absolute;top:40px;left:60px;z-index:1}.personnel_modify_section{gap:30px;margin-bottom:15px;margin-top:15px}.personnel_modify_section,.personnel_modify_title{display:flex;align-items:center;justify-content:center}.personnel_modify_title{width:55px;font-size:20px;font-weight:500}.personnel_number_container{display:flex;align-items:center;width:180px;height:55px;background:#fff;border:1px solid #263725;border-radius:10px;padding:0 10px}.personnel_number_section{margin:auto;display:flex;align-items:center;justify-content:space-between;width:250px;height:100%}.personnel_number_btn{width:45px;height:45px}.personnel_number_btn_img{width:45px;height:45px;cursor:pointer}.personnel_number_text{font-size:25px;font-weight:600}.personnel_modify_btn{width:290px;height:55px;background:#263725;color:#fff;font-size:20px;font-weight:600;margin:10px auto;cursor:pointer}.personnel_modify_btn,.reservation_person_container{display:flex;align-items:center;justify-content:center;border-radius:15px}.reservation_person_container{height:300px;background:#fff}.reservation_person_section{width:100%;padding:0 10px;box-sizing:border-box}.reservation_person_2row_wrap,.reservation_person_wrap{display:flex;align-items:center;height:60px;margin:auto auto 10px}.rev_person_section,.rev_person_section_ml{display:flex;align-items:center;width:50%}.rev_person_section_ml{margin-left:40px}.reservation_person_title{display:flex;align-items:center;justify-content:center;width:80px;height:24px;border-radius:4px;margin-left:20px;margin-right:50px}.reservation_person_select_wrap{display:flex;gap:6px;width:100%}.reservation_person_2row_select,.reservation_person_select{width:100%;height:52px;border:1px solid #263725;border-radius:15px;padding-left:10px}.reservation_person_text,.reservation_person_text_section{display:flex;align-items:center;justify-content:flex-start;width:100%;height:50px;border:1px solid #263725;border-radius:15px;padding:10px;box-sizing:border-box}.reservation_person_text::-moz-placeholder{font-size:15px;font-weight:300;color:#c8cdc6}.reservation_person_text::placeholder{font-size:15px;font-weight:300;color:#c8cdc6}.reservation_person_text:focus{outline:none}.additional_options_section{background:#fff;border-radius:15px}.additional_options_underline:not(:last-child){display:flex;margin:auto;border:1px solid #d9d9d9}.additional_options_underline{display:none}.additional_options_wrap{display:flex;margin:auto;height:100%;padding-top:50px}.options_badge_section{width:150px;display:flex;justify-content:center}.options_badge_wrap{display:flex;align-items:center;justify-content:center;width:80px;height:22px;border-radius:4px;font-size:16px;font-weight:700}.options_content_section{margin-bottom:20px}.options_content_wrap{display:flex;margin:auto;font-size:20px;font-weight:500;gap:20px}.option_info_section{width:90%;margin-bottom:15px}.option_title{font-size:20px;font-weight:900;color:#000}.option_content{margin-top:5px;font-size:16px;font-weight:300}.container_option_quantity{display:flex;align-items:center;width:1000px}.wrap_option_quantity{display:flex;margin:auto;font-size:20px;font-weight:500;gap:20px;width:80%}.request_content_section{height:320px;background:#fff;border-radius:15px;padding:25px}.request_content_wrap{margin:auto;border:4px solid #d9d9d9;overflow:hidden;cursor:text}.request_content,.request_content_wrap{height:100%;border-radius:15px;padding:10px}.request_content{width:100%;font-size:15px;font-weight:300;border:none}.request_content:focus{outline:none}.payment_info_container{height:100%;background:#fff;border-radius:15px;padding:30px 0}.payment_info_section{display:flex;align-items:center;justify-content:space-between;height:50px;margin:auto;padding:0 30px}.payment_info_underline{height:1px;background:#d9d9d9;margin:20px auto}.payment_info_toggle{display:block;height:100%}.payment_info_toggle_container{justify-content:center;font-size:14px;font-weight:300;margin:20px auto auto;padding:0 40px}.payment_info_toggle_section{width:100%}.payment_info_toggle_date_title{display:flex;justify-content:flex-start;width:100%;font-size:16px;font-weight:700;color:#263725}.payment_info_toggle_date_value{display:flex;justify-content:flex-end;width:100%}.payment_info_toggle_title{display:flex;justify-content:flex-start;width:100%;font-size:20px;color:#000}.payment_info_toggle_value{display:flex;justify-content:flex-end;font-size:20px;width:100%}.payment_info_wrap{display:flex;align-items:center;justify-content:space-between;height:50px;margin:auto}.payment_info_title{display:flex;align-items:center;justify-content:center;width:100px;height:24px;background:#263725;border-radius:4px;font-size:16px;font-weight:700;color:#fff}.payment_img_section{width:40px}.payment_value_img{width:15px;height:10px;cursor:pointer}.payment_info_value{justify-content:end;width:200px;font-size:32px}.payment_info_unit,.payment_info_value{display:flex;font-weight:1000;color:#2b7638}.payment_info_unit{align-items:center;font-size:25px;margin-left:15px}.container_payment_method{background:#fff;border-radius:15px;padding:30px 50px}.flex_payment_method{display:flex}.payment_method_section{display:flex;align-items:center;margin-left:50px}.payment_method_section:not(:last-child){margin-left:0}.payment_method_title{display:flex;align-items:center;width:150px;height:40px;font-size:20px;font-weight:500;margin-left:10px}.box_refund_account{margin:20px 0}.box_refund_account_info{display:flex;margin:20px 0}.cash_receipts_label{margin-right:10px}.cash_receipts_title{margin:10px}.cash_receipts_select{width:200px;height:52px;border:1px solid #263725;border-radius:15px;padding-left:10px}.cash_receipts_content{justify-content:flex-start;width:500px;height:50px;margin-top:10px;border:1px solid #263725;border-radius:15px;padding:10px;box-sizing:border-box}.cash_receipts_checkbox,.cash_receipts_content,.cash_receipts_option{display:flex;align-items:center}.cash_receipts_option{width:150px;height:40px;font-weight:500;margin-left:10px}.opt_refund_account{width:200px;height:52px;border:1px solid #263725;border-radius:15px;padding-left:10px}.inp_refund_account{justify-content:flex-start;width:500px;height:50px;border:1px solid #263725;padding:10px;box-sizing:border-box}.btn_verify,.inp_refund_account{display:flex;align-items:center;margin-left:10px;border-radius:15px}.btn_verify{justify-content:center;width:200px;height:52px;background:#263725;color:#fff;font-size:18px;cursor:pointer}.terms_container{background:#fff;border-radius:15px}.terms_item_container{width:100%;height:100%;padding:50px;box-sizing:border-box}.terms_section{display:flex;align-items:center;margin:auto;font-size:20px;font-weight:500;gap:20px}.terms_underline{border:1px solid #d9d9d9;margin-top:20px}.terms_wrap{margin:20px auto}.terms_item_section{display:flex;align-items:center;gap:14px}.terms_item_img{width:15px;height:10px;cursor:pointer}.terms_toggle_container{display:flex;justify-content:center;height:320px;background:#f8f8f8;font-size:14px;font-weight:300;margin:20px auto auto}.payment_btn{display:flex;align-items:center;justify-content:center;width:100%;height:50px;background:#263725;border:none;border-radius:15px;color:#fff;font-size:20px;font-weight:600;margin:50px 0 100px;cursor:pointer}.reservation_completed_container{margin-top:80px;padding:70px 100px}.reservation_completed_headtitle{text-align:center;font-size:50px;font-weight:700;margin-bottom:30px}.reservation_completed_subtitle{text-align:center;font-size:19px;color:#162318;margin-bottom:30px}.reservation_completed_section{display:flex;align-items:center;width:100%;height:164px;border-radius:15px;background:#fff}.reservation_fail_section{width:100%;height:500px;border-radius:15px;background:#fff}.reservation_completed_wrap{margin-left:30px}.reservation_completed_date{font-size:16px;font-weight:300;color:#162318;margin-bottom:10px}.reservation_completed_content{font-size:18px;font-weight:700}.virtual_account_container{display:flex;align-items:center;gap:20px;margin:80px 0 20px}.virtual_account_headtitle{font-size:32px;font-weight:700;color:#162318}.virtual_account_subtitle{font-size:19px;font-weight:300;color:#162318}.virtual_account_description{font-size:20px;font-weight:500}.virtual_account_section{width:100%;height:80px;border-radius:15px;background:#fff;padding:50px 0}.virtual_account_wrap{display:flex;height:25px;gap:20px;margin-left:50px;padding:10px 0}.virtual_account_title{display:flex;align-items:center;justify-content:center;width:80px;height:22px;font-size:16px;background:#263725;border-radius:4px;font-weight:500;color:#fff}.virtual_account_content{font-size:20px;font-weight:500}.reservation_completed_btn{height:78px;background:#263725;color:#fff;font-size:25px;font-weight:600;margin-top:50px}.box_outer_select_people,.reservation_completed_btn{display:flex;align-items:center;justify-content:center;border-radius:15px}.box_outer_select_people{width:700px;height:70px;position:absolute;background:hsla(0,0%,100%,.75);left:50%;top:22%;transform:translate(-50%,-50%)}.box_select_people,.content_select_people{display:flex;align-items:center}.content_select_people{justify-content:center;padding:5px 0}.title_select_people{text-align:center;font-size:20px;font-weight:500;margin-left:20px;margin-right:20px}.container_number_poeple{margin:auto;display:flex;align-items:center;justify-content:space-between;width:250px}.btn_number_people{width:30px;height:30px}.text_number_people{font-size:20px;font-weight:600}.empty_box{background:#263725;height:150px}.section_notice{background:#263725;padding-bottom:50px}.notice_container{max-width:1200px;width:100%;margin:auto}.container_our_news_list{width:1200px;margin:auto;padding-top:100px;padding-bottom:100px}.box_title_our_news_list{text-align:center;font-size:50px;font-weight:700;color:#162318;margin-top:85px}.box_st_news_list{text-align:center;font-size:19px;font-weight:300;color:#162318;margin:30px 0}.box_news_image_list{width:280px;height:155px;margin-left:30px;margin-right:50px}.box_news_day_list{font-size:16px;font-weight:300;color:#162318;margin-bottom:15px}.box_news_title_list{font-size:19px;font-weight:500;color:#162318}.box_our_news_content{display:flex;align-items:center;max-width:1200px;width:100%;height:220px;background:#fff;border-radius:15px;margin-bottom:20px}.container_our_news_detatil{margin:auto;padding:150px 300px;min-width:1200px}.box_title_our_news{display:flex;align-items:center;justify-content:space-between;margin-top:118px}.box_news_name{width:450px;height:50px;font-size:25px;font-weight:500}.box_news_day,.box_news_name{display:flex;align-items:center;justify-content:center;color:#162318}.box_news_day{width:120px;height:40px;font-size:16px;font-weight:300}.box_news_content{height:100%;border-radius:15px;padding-top:30px;margin-bottom:30px}.btn_our_news{display:flex;align-items:center;justify-content:center;width:80px;height:40px;background:#fff;border-radius:15px;border:1px solid;cursor:pointer}.box_news_image_list img{width:280px;height:155px;-o-object-fit:cover;object-fit:cover}.container_room_detail{margin:auto}.head_title_room_detail{width:100%;position:absolute;top:50px;height:897px}.container_terms_and_conditions{height:960px;overflow:auto;padding:30px;box-sizing:border-box}.bg_feature_container{background:url(https://stay-interview-ne.s3.ap-northeast-2.amazonaws.com/point_bg_2.jpeg);background-size:cover;background-repeat:no-repeat;width:100%;height:654px}.ReactModalPortal{z-index:999;position:relative}input[type=date]{position:relative}input[type=date]::-webkit-calendar-picker-indicator{position:absolute;left:0;top:0;width:50%;height:100%;background:transparent;color:transparent;cursor:pointer}.hide-scrollbar{display:none}.swiper-scrollbar{height:3px!important}table{border-collapse:collapse;border:0}td,th{border:1px solid #aaa;background-clip:padding-box;scroll-snap-align:start}tbody tr:last-child td,tbody tr:last-child th{border-bottom:0}thead{z-index:1000;position:relative}td,th{padding:.6rem;min-width:6rem;text-align:left;margin:0}thead th{position:sticky;top:0;border-top:0;background-clip:padding-box}thead th.pin{left:0;z-index:1001;border-left:0}tbody th{background-clip:padding-box;border-left:0}tbody{z-index:10;position:relative}tbody th{position:sticky;left:0}tbody th,thead th{background-color:#f8f8f8}@media screen and (max-width:1199px){body .box_room_banner{width:1100px;height:1080px}}@media screen and (max-width:767px){body .slick-slide img{height:100%;-o-object-fit:cover;object-fit:cover}body .box_colse_btn{display:flex;justify-content:flex-end}body .box_title{font-size:26px}body .box_subtitle{font-size:14px}body .box_room_banner{width:100%;height:380px}body .box_room_banner .slick-track{height:300px}body .title_room_info{padding:10px 0}body .box_room_basic{display:block;padding-left:0;margin-top:0}body .container_additional_rate{display:flex}body .box_rate{display:block;margin-top:0;width:50%}body .title_room_badge{width:30%}body .time_check_in_out{width:70%}body .box_additional_amount{display:block;width:50%}body .title_additional_person_fee{padding:10px 0}body .title_additional_target{width:100%;padding:3px;border:1px solid;border-right:none}body .content_additional_amount{width:100%;padding:3px}body .box_additional_person_fee{padding-top:14px}body .box_room_facilities{display:block;padding-left:0}body .content_room_facilities{gap:36px;flex-wrap:wrap}body .box_content_room_facilities{width:100%}body .title_room_facilities{padding:10px 0}body .text_room_option{height:100%}body .btn_tab_guide{font-size:13px}body .content_guide{width:100%;box-sizing:border-box}body .content_guide img{width:100%}}.r_dm_content{margin:auto;background:#fff;overflow-y:auto;padding:50px;max-width:1200px;height:80vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box_colse_btn{display:flex;justify-content:flex-end}.close_btn_section{cursor:pointer}.close_btn_img{width:60px;height:60px}.container_room_detail_top{margin:auto auto 50px}.box_title_top{display:flex;gap:30px;align-items:center}.box_title{font-size:30px;font-weight:700}.box_subtitle{display:flex;align-items:center;justify-content:center;width:142px;height:22px;background:#2b7638;color:#fff;border-radius:4px}.box_description{font-size:16px;font-weight:200;line-height:25px;margin-top:10px}.box_room_banner{width:1100px;margin:auto;position:relative;overflow:hidden}.box_room_banner:before{display:block;padding-top:56.25%}.box_room_banner .slick-track{height:500px}.box_room_basic{display:flex;padding-left:100px;margin-top:80px}.title_room_info{font-size:20px;font-weight:500;width:200px}.box_check_in_out{display:flex;align-items:center;margin-bottom:15px}.title_check_in_out{display:flex;align-items:center;justify-content:center;width:80px;height:22px;border-radius:4px;background:#263725;color:#fff;margin-right:25px;font-size:16px;font-weight:700}.time_check_in_out{font-size:16px;font-weight:200}.box_standard_person{display:flex;margin-bottom:15px}.title_standard_person{display:flex;align-items:center;justify-content:center;width:80px;height:22px;border-radius:4px;background:#263725;color:#fff;margin-right:25px;font-size:16px;font-weight:700}.text_standard_person{margin-bottom:4px}.text_add_person,.text_standard_person{font-size:16px;font-weight:200;height:22px}.title_additional_person_fee{font-size:16px;font-weight:600;text-align:center}.box_rate{display:flex;margin-top:15px}.box_rate:first-child{border-left:1px solid}.title_additional_target{display:flex;align-items:center;justify-content:center;width:160px;height:32px;border:1px solid;border-left:none;font-size:15px;font-weight:500}.box_additional_amount{display:flex}.box_additional_amount:last-child{border-right:1px solid!important}.content_additional_amount{display:flex;align-items:center;justify-content:center;width:160px;height:32px;border:1px solid;border-top:none;border-right:none;font-size:15px;font-weight:500}.box_room_size{display:flex;align-items:center;margin-bottom:15px;margin-top:20px}.title_room_size{display:flex;align-items:center;justify-content:center;width:80px;height:22px;border-radius:4px;background:#263725;color:#fff;margin-right:25px;font-size:16px;font-weight:700}.content_room_size{font-size:16px;font-weight:200}.box_room_bed{display:flex;align-items:center;margin-bottom:15px}.title_room_badge{display:flex;align-items:center;justify-content:center;width:80px;height:22px;border-radius:4px;background:#263725;color:#fff;margin-right:25px;font-size:16px;font-weight:700}.content_room_bed{font-size:16px;font-weight:200}.box_line{height:1px;background:gray;margin:auto}.box_room_facilities{display:flex;padding-left:100px;align-items:center;margin:30px 0}.title_room_facilities{font-size:20px;font-weight:500;width:200px}.content_room_facilities{display:flex;flex-wrap:wrap;gap:22px}.box_content_room_facilities{width:800px}.box_facilities_item{width:50px}.img_room_facilities{width:50px;height:50px}.text_room_facilities{font-size:16px;font-weight:200;text-align:center}.text_room_amenities{width:80px;height:22px;margin-right:80px;font-size:16px;font-weight:200;margin-bottom:10px}.content_room_service{display:flex;align-items:center;margin-bottom:15px}.box_room_service{display:flex;flex-wrap:wrap;font-size:16px;font-weight:200}.text_room_service{width:100%;margin-right:80px}.text_room_option,.text_room_service{height:22px;font-size:16px;font-weight:200}.text_room_option{margin-bottom:5px}.text_partner_store_info{font-size:16px;font-weight:200;width:76%}.box_guide{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin:60px auto 50px}.btn_tab_guide{font-size:16px}.content_guide{width:900px;margin:auto;background:#f0f0f0;border-radius:15px;padding:30px}@media screen and (max-width:767px){body .box_main_img img{width:350px;height:250px}body .box_consulting_top{width:100%;margin-top:0}body .img_consuting_top{height:500px}body .title_head_consulting{width:100%;font-size:20px;margin-bottom:0}body .box_consulting_logo{margin-top:120px;margin-bottom:40px}body .title_sub_head_consulting{font-size:40px;margin-bottom:50px}body .box_main_img{height:0;bottom:8%}body .box_main_content{padding-top:150px}body .text_main_content{font-size:13px}body .box_title_main_content{width:350px;height:250px}body .box_img_main_content{gap:10px;width:300px;margin-top:200px}body .img_benefit_content{height:100%;-o-object-fit:contain;object-fit:contain}body .title_reservation_rate,body .title_visitor{width:100%}body .box_point_one{display:block;height:100%}body .box_img_point_one{width:100%;height:400px}body .box_img_point_one img{width:100%;height:100%}body .box_icon_point_one{margin:0 auto;width:300px;height:100%}body .box_img_icon_point_one{display:flex;justify-content:center}body .img_icon_point_one{width:150px;height:100%}body .title_point_one{font-size:20px;text-align:center}body .text_point_one{padding-bottom:40px;font-size:15px;text-align:center}body .box_point_two{margin-left:0}body .box_icon_point_two{margin:0 auto;width:100%;height:100%}body .box_img_icon_point_two{display:flex;justify-content:center}body .div_img_point_two{display:block}body .text_point_two{font-size:15px;text-align:center;padding:0 16px;word-break:keep-all}body .box_remodeling_before{width:100%;padding:0 10%}body .img_remodeling_before{width:100%;-o-object-fit:cover;object-fit:cover;height:336px}body .img_remodeling_after{width:100%;-o-object-fit:contain;object-fit:contain;height:auto}body .box_remodeling_after{width:100%;height:100%}body .container_img_stay{gap:10px}body .box_bg_benefit{position:relative}body .img_bg_benefit{height:2490px}body .container_benefit_content{display:block;width:100%;padding:20px;box-sizing:border-box}body .div_benefit_content{width:100%;padding:30px 0;box-sizing:border-box;margin-bottom:20px;height:auto}body .container_contact{display:block}body .div_img_contact{width:100%;display:none}body .img_contact_us{width:100%}body .text_remodeling_after{margin-left:0}body .div_contact_content{width:100%;margin:0 auto;padding-top:50px}body .div_contact_text{width:100%;margin-left:0}body .div_contact_foreword{font-size:15px}body .title_contact_input{width:100px}body .title_contact_us{font-size:20px}body .div_inquiry_details{justify-content:flex-start}body .btn_consulting_contact_us{width:100%}body .container_badge_point{display:flex;justify-content:center}body .box_text_remodeling{justify-content:center}body .text_remodeling_before{margin-left:0p}body .img_stay{width:100%;height:100%}body .container_max1400{flex-direction:column;justify-content:flex-start;width:100%}body .box_benefit{height:2300px}body .c-logo-mt{margin-top:0}}@media(min-width:431px)and (max-width:768px){.box_benefit{height:2500px}}.container_consulting .box_content_point{display:flex;height:640px;background:#fff}.container_consulting .box_img_content_point{width:750px;height:520px;margin:60px 0;border-radius:15px;overflow:hidden;box-shadow:0 0 15px rgba(0,0,0,.5)}.container_consulting .box_img_content_point img{width:750px;height:520px}.container_consulting .box_content_point{height:340px;margin:150px 0 150px 100px}.img_consuting_top{width:100%}.box_consulting_top{width:540px;height:500px;position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);margin-top:80px}.c-logo-mt{margin-top:100px}.box_consulting_logo{width:100px;height:100px;margin:auto auto 60px}.box_consulting_logo img{width:100%;height:100%}.title_head_consulting{width:540px;font-size:30px;font-weight:500;margin-bottom:20px}.title_head_consulting,.title_sub_head_consulting{display:flex;align-items:center;justify-content:center}.title_sub_head_consulting{font-size:70px;font-weight:700;color:#162318;margin-bottom:60px}.btn_contact_us{display:flex;align-items:center;justify-content:center;width:175px;height:42px;background:#162318;color:#fff;font-size:20px;font-weight:500;margin:auto}.box_main_img{display:flex;position:absolute;left:50%;transform:translate(-50%,-40%);margin:auto}.box_main_img img{border-radius:15px}.box_main_content{padding-top:400px;margin:auto}.box_title_main_content{width:1200px;margin:auto}.title_main_content{display:flex;align-items:center;justify-content:center;font-size:50px;font-weight:700;color:#162318}.text_main_content{font-size:19px;margin-top:80px;margin-bottom:20px}.text_main_content,.text_sub_main_content{display:flex;align-items:center;justify-content:center;text-align:center;font-weight:300;line-height:30px}.text_sub_main_content{font-size:14px;margin-bottom:50px}.box_img_main_content{display:flex;width:100%;margin:auto;gap:60px;justify-content:center}.box_reservation_rate{width:220px;height:260px;background:#fff;border-radius:15px}.box_img_reservation_rate{width:95px;height:75px;margin:30px auto auto}.box_img_reservation_rate img{width:95px;height:75px}.title_reservation_rate{width:220px;font-size:12px;font-weight:300}.text_reservation_rate,.title_reservation_rate{display:flex;align-items:center;justify-content:center;margin-top:20px}.text_reservation_rate{font-size:30px;font-weight:700;color:#2b7638}.box_visitor{width:220px;height:260px;background:#fff;border-radius:15px}.box_img_visitor{margin:20px auto auto}.box_img_visitor,.box_img_visitor img{width:84px;height:96px}.title_visitor{width:220px;font-size:12px;font-weight:300;margin-top:10px}.text_visitor,.title_visitor{display:flex;align-items:center;justify-content:center}.text_visitor{font-size:30px;font-weight:700;color:#2b7638;margin-top:20px}.title_main_content_bot{text-align:center;font-size:30px;font-weight:300;color:#162318;margin:100px 0 80px}.box_point_one{display:flex;height:640px;background:#fff}.box_img_point_one{margin:60px 0;border-radius:15px;overflow:hidden;box-shadow:0 0 15px rgba(0,0,0,.5)}.box_img_point_one,.box_img_point_one img{width:750px;height:520px}.box_icon_point_one{height:340px;margin:150px 0 150px 100px}.img_icon_point_one{width:200px;height:140px}.box_badge_point{display:flex;align-items:center;justify-content:center;width:80px;height:24px;background:#263725;border-radius:4px;color:#fff;font-size:20px;font-weight:700;margin:20px 0}.title_point_one{font-size:30px;font-weight:600;color:#162318;margin-bottom:20px}.text_point_one{font-size:19px;font-weight:300;margin-bottom:10px}.box_point_two{display:flex;justify-content:flex-end;margin-left:100px}.box_icon_point_two{padding-top:100px}.img_icon_point_two{width:100px;height:140px}.text_point_two{font-size:19px;font-weight:300;color:#162318;margin-bottom:80px}.div_img_point_two{display:flex}.box_remodeling_before{margin-right:40px}.img_remodeling_before{width:420px;height:415px;border-radius:13px;box-shadow:5px 0 3px rgba(0,0,0,.3)}.img_remodeling_after{width:100%;height:415px}.box_text_remodeling{display:flex;margin-top:30px;margin-bottom:40px}.text_remodeling_before{margin-left:30px}.container_how_to_build{background:#fff;padding-top:80px;padding-bottom:50px}.box_how_to_build{max-width:1200px;width:100%;margin:0 auto}.box_img_how_to_build{margin:auto}.box_img_how_to_build,.img_how_to_build{width:220px;height:140px}.box_badge_how_to_build{display:flex;align-items:center;justify-content:center;width:150px;height:25px;background:#263725;border-radius:4px;color:#fff;font-size:20px;font-weight:700;margin:30px auto}.title_how_to_build{font-size:30px;font-weight:600;color:#162318;margin-bottom:20px;text-align:center}.text_how_to_build{text-align:center;line-height:30px;margin-bottom:50px}.btn_more_stay{align-items:center;width:250px;height:50px;border-radius:15px;border:1px solid;font-size:18px;font-weight:500;color:#162318;margin:auto auto 50px}.btn_more_stay,.container_img_stay{display:flex;justify-content:center}.container_img_stay{gap:40px}.img_stay{width:300px;height:460px}.box_benefit{position:relative}.img_bg_benefit{width:100%;height:850px}.box_benefit{background:url(/consultingBgImg.png);width:100%;height:100vh}.box_benefit,.container_benefit_content{background-repeat:no-repeat;background-position:50%;background-size:cover}.container_benefit_content{height:auto;padding:50px 0}.container_max1400{display:flex;justify-content:space-between;margin:0 auto}.div_benefit_content{width:420px;background:#fff;border-radius:15px;padding:30px 20px;box-sizing:border-box;border:1px solid #909090}.div_benefit_badge{display:flex;align-items:center;justify-content:center;width:150px;height:25px;background:#263725;border-radius:4px;color:#fff;font-size:20px;font-weight:700;margin:0 auto 20px}.title_benefit_content{font-size:30px;font-weight:300;color:#162318;text-align:center}.sub_title_benefit_content{font-size:30px;font-weight:600;color:#162318;text-align:center}.div_img_benefit_content{height:auto;margin:20px auto;width:100%}.img_benefit_content{width:100%;height:100%}.text_benefit_content{text-align:center;line-height:25px;font-size:16px;margin-top:30px}.container_contact{display:flex;padding-top:20px;padding-bottom:100px}.div_img_contact,.img_contact_us{width:650px;height:1000px}.div_contact_content{padding-top:150px;max-width:700px;margin-left:50px}.div_contact_foreword{font-size:19px;font-weight:300;color:#162318}.div_title_contact{display:flex;align-items:center;margin-top:20px;margin-bottom:20px}.title_contact_us{font-size:50px;font-weight:700;color:#162318}.div_contact_name{display:flex;align-items:center;height:70px;background:#fff;border-radius:15px;padding-left:20px;font-size:19px;font-weight:500}.div_contact_text{border:none;border-radius:15px;width:500px;height:50px;margin-left:15px;box-sizing:border-box}.div_contact_text:focus{outline:none}.div_contact_text::-moz-placeholder{font-size:15px;font-weight:300;color:#c8cdc6}.div_contact_text::placeholder{font-size:15px;font-weight:300;color:#c8cdc6}.div_contact_phone{display:flex;align-items:center;height:70px;margin:20px 0}.container_inquiry_details,.div_contact_phone{background:#fff;border-radius:15px;padding-left:20px;font-size:19px;font-weight:500}.container_inquiry_details{height:300px}.div_inquiry_details{display:flex;align-items:center;height:50px}.btn_consulting_contact_us{display:flex;align-items:center;justify-content:center;width:200px;height:54px;background:#263725;border-radius:15px;color:#fff;font-size:18px;font-weight:700;float:right;margin-top:20px;cursor:pointer}.btn_consulting_contact_us:hover{background:#162318}.rdrDateDisplayWrapper{display:none}.rdrMonthAndYearPickers{display:none!important}@media screen and (max-width:767px){body .container_header_our_stay{width:90%;height:300px}body .div_header_our_stay{height:100%}body .img_header_our_stay{height:450px}body .title_header_mid_our_stay,body .title_header_top_our_stay{width:100%}body .title_header_bot_our_stay{width:100%;text-align:center}body .div_content_our_stay{width:100%}body .tab_content_our_stay{padding:10px 0;display:flex}body .btn_tab_content_active{height:30px;font-size:15px;padding:0 10px}body .list_our_stay{padding:0 20px;justify-content:center}body .title_content_our_stay{font-size:25px}body .container_item_our_stay{width:100%;height:280px}body .wrap_thumb_item_our_stay{width:100%;height:200px}body .thumb_item_our_stay{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .wrap_list_item_our_stay{margin-top:0;height:80px;display:flex;justify-content:center}body .list_item_our_stay{width:100%;margin:auto 10px}body .btn_item_our_stay{height:28px;font-size:13px}}.div_header_our_stay{position:relative;height:750px}.img_header_our_stay{width:100%;height:750px}.container_header_our_stay{width:500px;height:320px;position:absolute;left:50%;top:50%;border-radius:15px;transform:translate(-50%,-50%);color:#fff;background:rgba(40,19,10,.4)}.title_header_top_our_stay{font-size:16px;font-weight:300;margin-top:50px}.title_header_mid_our_stay,.title_header_top_our_stay{display:flex;align-items:center;justify-content:center;width:500px}.title_header_mid_our_stay{font-size:35px;font-weight:700;margin-top:20px}.title_header_bot_our_stay{width:500px;font-size:16px;font-weight:300;line-height:30px;margin-top:20px;margin-bottom:30px}.btn_header_our_stay,.title_header_bot_our_stay{display:flex;align-items:center;justify-content:center}.btn_header_our_stay{width:100px;height:32px;font-size:15px;font-weight:700;border:1px solid #fff;border-radius:15px;margin:auto}.title_content_our_stay{font-size:35px;font-weight:700;color:#263725;display:flex;flex-shrink:0}.tab_content_our_stay{display:flex;gap:15px}.btn_tab_content{color:#263725}.btn_tab_content,.btn_tab_content_active{display:flex;align-items:center;justify-content:center;width:auto;padding:0 40px;height:40px;background:none;border-radius:30px;cursor:pointer}.btn_tab_content_active{background:#263725;color:#fff}.div_content_our_stay{max-width:1200px;width:100%;margin:40px auto 150px}.list_our_stay{display:flex;gap:45px;flex-wrap:wrap;margin-bottom:150px}.container_item_our_stay{width:370px;height:350px;border:1px;border-radius:15px;overflow:hidden;box-shadow:0 1px 4px 0 rgba(0,0,0,.5)}.thumb_item_our_stay,.wrap_thumb_item_our_stay{width:370px;height:230px}.wrap_list_item_our_stay{display:flex;margin-top:45px}.list_item_our_stay{display:flex;width:300px;margin:auto;justify-content:space-between}.title_item_our_stay{font-size:18px;font-weight:700}.text_item_our_stay{font-size:12px;font-weight:300}.btn_item_our_stay{display:flex;align-items:center;justify-content:center;width:90px;height:40px;border:1px solid #000;border-radius:15px;font-size:14px;font-weight:300;color:#000;cursor:pointer}.btn_item_our_stay:hover{background:#263725;color:#fff}.slick-dots li button:before{width:18px!important;height:18px!important;background:transparent!important;color:transparent!important;opacity:1!important;border:1px solid #263725;border-radius:50%}.slick-dots li.slick-active button:before{width:16px!important;height:16px!important;color:#263725!important;border:none;font-size:25px!important}@media screen and (max-width:767px){body .wrap_login{width:100%;padding:100px 20px 0;box-sizing:border-box}body .btn_login,body .btn_reservation_non_member,body .grtdVD.btn-out,body .section_login{width:100%}body .mypage_input{width:100%;padding:20px;box-sizing:border-box}body .cLBEts{width:100%;gap:10px;height:auto}body .dNbnPI{width:20%;margin-right:0;font-size:10px}body .SbOqj{width:80%}body .lKJaG{width:100%;height:100%;padding:12px 20px;box-sizing:border-box}body .birth_m{align-items:flex-start}body .birth_input{flex-direction:column;width:80%}body .birth_input select{width:100%!important}body .column-m{flex-direction:column}body .column-m .gKmrvH{width:100%}body .width_80m{width:80%}body .input03{width:100%!important;gap:10px}body .gender_left{margin-left:0!important}body .grtdVD{width:100%;height:45px;font-size:17px}}body .birth_input select{width:320px}body .gender_left,body .input03{display:flex;align-items:center;width:550px}body .gender_left{margin-left:50px}.container_login{height:100%;background:#f6f5f1}.sec-login{display:flex;justify-content:center;text-align:center;margin-bottom:130px}.inner-login{margin-top:170px}.inner-login p{margin-top:39px}.inner-email-login{margin-top:10px}.box-join-select{height:100%;float:left;color:#9ca3af}.btn-certification{width:150px;height:40px;cursor:pointer}.btn-certification,.header_title_login{display:flex;justify-content:center;align-items:center}.header_title_login{width:160px;height:150px;font-size:50px;font-weight:700;color:#162318}.section_sign_in{display:flex;justify-content:space-between;margin-bottom:30px}.btn_sign_in{display:flex;justify-content:center;align-items:center;margin-left:10px;width:82px;height:40px;font-size:18px;font-weight:700;color:#162318;cursor:pointer}.box-terms{display:flex;gap:14px}.btn_find_account{font-weight:300;color:#162318;cursor:pointer}.btn_login{display:flex;justify-content:center;align-items:center;width:520px;height:64px}.title_kakao_login{font-size:18px;margin-left:10px}.btn_reservation_non_member{width:500px;height:52px;font-size:18px;border-radius:5px;background:#000;color:#fff;cursor:pointer}.btn_reservation_non_member,.container_find_id{display:flex;justify-content:center;align-items:center}.container_find_id{height:800px;background:#f6f5f1}.wrap_find_id{height:100%;padding:170px 20px;box-sizing:border-box}.header_find_id{display:flex;align-items:center;justify-content:center;height:100px;font-size:50px;font-weight:700;color:#162318}.header_text_find_id{text-align:center;margin-bottom:50px}.inp_find_id{width:450px;height:35px;margin-left:20px;range:15px;border:none;border-radius:15px;background:#fff}.content_id_result{margin:auto;width:700px}.section_id_result{background:#fff;border-radius:15px;padding:76px}.inp_id_result{text-align:center;padding:16px 0;box-sizing:border-box;font-size:18px}.id_result{font-weight:700}.btn_id_result{display:flex;justify-content:center;align-items:center;height:52px;border-radius:15px;background:#263725;color:#fff;margin-bottom:15px;font-size:18px;cursor:pointer}.container_pw_reset{height:100%;background:#f6f5f1}.wrap_pw_reset{height:100%;padding:170px 20px;box-sizing:border-box}.header_pw_reset{display:flex;align-items:center;justify-content:center;height:100px;font-size:50px;font-weight:700;color:#162318}.header_text_pw_reset{text-align:center;margin-bottom:50px}.section_pw_reset{margin:auto;width:700px}.box_input_pw_reset{display:flex;align-items:center;width:100%;height:50px;border:1px solid #263725;border-radius:15px}.box_pw_result{background:#fff;border-radius:15px;padding:76px}.content_pw_reset{margin:10px 0}.inp_pw_reset{width:100%;height:50px;border:1px solid;border-radius:15px;padding-left:10px;box-sizing:border-box}.btn_pw_reset{height:52px;background:#263725;color:#fff;margin:20px 0;font-size:18px;cursor:pointer}.btn_pw_reset,.mypage_input{display:flex;justify-content:center;align-items:center;border-radius:15px}.mypage_input{width:1200px;background:#fff;padding:30px 0}.password-inputDiv{width:1120px}.grtdVD.btn-out{width:1200px;margin-top:40px;background:#c2bfb3}.lKJaG{padding:10px}@media screen and (max-width:767px){body .container_sign_up{width:100%;padding:150px 20px 0;box-sizing:border-box}body .section_information{width:100%;padding:0;margin-bottom:50px}body .inner_information{max-width:370px;width:100%}body .inner_information_identity_verification{max-width:370px;width:100%;margin:auto auto 10px}body .div_input_information{width:100%}body .inp_information{width:100%;margin-left:5px}body .div_check_input_information{display:block;width:100%;height:100%}body .section_terms_use{width:100%;padding:40px 0;box-sizing:border-box}body .content_terms_use,body .line_terms_use{width:100%}body .btn_sign_up{width:100%;margin:0 0 40px}body .wrap_content_terms_use,body .wrap_temrs_use{width:100%}body .inp_check_information{width:100%;margin-left:5px}body .title_content_terms_use{width:75%}body .wrap_information{width:100%;padding:0 12px}body .inner_information_text{width:100%;margin-left:0;padding-left:10px;box-sizing:border-box}body .inner_information_phone{width:370px;margin-top:60px}body .btn_get_verification_code_m{display:flex;align-items:center;justify-content:center;max-width:370px;width:100%;height:50px;background:#263725;border-radius:15px;color:#fff;margin:auto auto 15px;cursor:pointer}body .btn_authenticate{width:100%;margin:10px 0}body .title_information{font-size:13px;margin-right:30px}body .title_information_none{margin-right:30px}body .div_sign_in{display:none}body .section_terms_conditions{width:100%}body .box_terms_use{width:100%;padding:45px 20px}body .content_terms_conditions{width:100%;padding:15px}}.container_sign_up{width:1200px;margin:auto;padding-top:150px}.header_sign_up{display:flex;align-items:center;width:270px;height:200px;margin:auto}.header_title_sign_up{display:flex;justify-content:center;font-size:50px;font-weight:700;margin-bottom:10px;color:#162318}.header_subtitle_sign_up{height:22px;font-size:19px;font-weight:300;margin-bottom:40px;color:#162318}.section_information{background:#f6f5f1;width:1200px;border-radius:15px;margin-bottom:100px;padding:30px 0}.inner_information,.section_information{display:flex;align-items:center;justify-content:center}.inner_information{width:1100px;height:60px;margin:auto auto 5px}.inner_information_identity_verification{width:800px;margin:auto auto 10px}.inner_information_text{display:flex;align-items:center;width:800px;height:30px;margin:auto auto 5px}.inner_information_text.active{width:820px}.inner_information_phone,.inner_information_text.active{display:flex;align-items:center;height:60px;margin:auto auto 5px}.inner_information_phone{justify-content:center;width:1100px}.title_information{width:150px;font-size:17px;margin:30px 50px 10px 0}.title_information,.title_information_none{display:flex;align-items:center;height:24px;border-radius:4px}.title_information_none{justify-content:center;width:80px;background:none;color:#fff;margin-right:50px}.div_input_information{display:flex;align-items:center;justify-content:center;width:1000px;height:50px;border:1px solid #263725;border-radius:15px}.inp_information{width:940px;height:40px;border:none;border-radius:15px}.inp_information::-moz-placeholder{font-size:15px;font-weight:300;color:#c8cdc6}.inp_information::placeholder{font-size:15px;font-weight:300;color:#c8cdc6}.inp_information:focus{outline:none}.btn_get_verification_code{display:flex;align-items:center;justify-content:center;width:150px;height:50px;background:#263725;color:#fff;cursor:pointer}.btn_get_verification_code_m{display:none}.div_sign_in{width:150px;margin-left:20px}.div_check_input_information{display:flex;align-items:center}.inp_check_information{width:800px;height:50px;border:1px solid #263725;border-radius:15px;padding-left:10px;box-sizing:border-box}.inp_check_information::-moz-placeholder{font-size:15px;font-weight:300;color:#c8cdc6}.inp_check_information::placeholder{font-size:15px;font-weight:300;color:#c8cdc6}.inp_check_information:focus{outline:none}.btn_authenticate{display:flex;align-items:center;justify-content:center;width:150px;height:50px;background:#9bac9a;border-radius:15px;color:#fff;margin-left:20px;cursor:pointer}.title_terms_use{height:50px;font-size:32px;font-weight:700;color:#162318;margin-left:30px}.content_terms_use{display:flex;align-items:center;justify-content:center;width:1200px;height:100%;border-radius:15px;background:#fff}.section_terms_use{height:100%;padding:50px 0}.box_terms_use{padding:50px 0}.wrap_temrs_use{display:flex;align-items:center;width:1060px;margin:auto;font-size:20px;font-weight:500;gap:20px}.inp_checkbox_terms_use{display:none;width:23px;height:23px;border-radius:4px;border:1px solid #d9d9d9}.lebel_checkbox_terms_use{width:23px;height:23px;border:1px solid #d9d9d9;border-radius:4px;display:inline-block;position:relative;cursor:pointer}.lebel_checkbox_terms_use:after{content:"";width:10px;height:14px;background-color:transparent;border:2px solid #ff0;border-top:none;border-left:none;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%) rotate(45deg);opacity:0}.inp_checkbox_terms_use:checked+.lebel_checkbox_terms_use:after{opacity:1;border-color:#d9d9d9}.img_checkbox_terms_use{width:15px;height:10px;cursor:pointer}.line_terms_use{width:1060px;border:1px solid #d9d9d9;margin-top:20px}.wrap_content_terms_use{width:1000px;margin:30px auto auto}.inner_content_terms_use{display:flex;align-items:center}.title_content_terms_use{margin-left:20px;width:930px}.section_terms_conditions{display:flex;justify-content:center;width:1000px;height:320px;background:#f8f8f8;font-size:14px;font-weight:300;margin:20px auto auto;overflow:auto}.content_terms_conditions{width:900px;height:220px;max-width:auto;line-height:20px}.btn_sign_up{display:flex;justify-content:center;align-items:center;width:1200px;height:60px;border-radius:15px;background:#263725;color:#fff;font-size:20px;font-weight:600;margin:75px 0;border:none;cursor:pointer}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background-color:rgba(0,0,0,.6)}.modal button{outline:none;cursor:pointer;border:0}.modal>section{width:90%;max-width:450px;margin:0 auto;border-radius:.3rem;background-color:#fff;animation:modal-show .3s;overflow:hidden}.modal>section>header{position:relative;padding:16px 64px 16px 16px;background-color:#f1f1f1;font-weight:700}.modal>section>header button{position:absolute;top:15px;right:15px;width:30px;font-size:21px;font-weight:700;text-align:center;color:#999;background-color:transparent}.modal>section>main{padding:16px;border-bottom:1px solid #dee2e6;border-top:1px solid #dee2e6}.modal>section>footer{padding:12px 16px;text-align:right}.modal>section>footer button{padding:6px 12px;color:#fff;background-color:#6c757d;border-radius:5px;font-size:13px}.modal.openModal{display:flex;align-items:center;animation:modal-bg-show .3s}@keyframes modal-show{0%{opacity:0;margin-top:-50px}to{opacity:1;margin-top:0}}@keyframes modal-bg-show{0%{opacity:0}to{opacity:1}}@media screen and (max-width:767px){body .container_reservation_check{width:100%;padding:30px 20px 150px;box-sizing:border-box}body .inp_reservation_check{width:100%;height:65px;box-sizing:border-box}body .btn_reservation_check{width:100%}}.container_reservation_check{width:500px;margin:150px auto auto;padding-top:30px;padding-bottom:150px}.section_reservation_check{width:100%}.title_reservation_check{text-align:center;font-size:50px;font-weight:700;color:#162318;margin-bottom:20px}.sub_title_reservation_check{text-align:center;font-size:19px;font-weight:300;color:#162318;margin-bottom:100px}.inp_reservation_check{width:475px;height:75px;border:none;border-radius:15px;padding-left:25px;margin:10px 0}.inp_reservation_check::-moz-placeholder{font-size:15px;font-weight:300;color:#c8cdc6}.inp_reservation_check::placeholder{font-size:15px;font-weight:300;color:#c8cdc6}.inp_reservation_check:focus{outline:none}.btn_reservation_check{display:flex;align-items:center;justify-content:center;width:500px;height:72px;background:#263725;border-radius:15px;font-size:25px;font-weight:700;color:#fff;margin-top:40px}.btn_reservation_check:hover{background:rgba(38,55,37,.8);cursor:pointer}@media screen and (max-width:767px){body .container_reservation_info{width:100%;padding:192px 20px 150px;box-sizing:border-box}body .header_reservation_info{font-size:30px;margin-bottom:20px}body .sub_header_reservation_info{font-size:16px}body .container_badge_reservation_info{margin-left:0}body .content_reservation_info_bold{font-size:17px}body .section_reservation_info{display:block;padding:0 15px;box-sizing:border-box}body .title_badge_reservation_info{font-size:14px;width:80px}body .title_reservation_info{font-size:20px;margin:50px 0 -30px}body .line_reservation_info{display:none}body .rank_reservation_info{width:93%;height:1px;background:#d9d9d9;margin:0 10px;box-sizing:border-box}body .wrap_payment,body .wrap_room{width:100%}body .content_reservation_info{font-size:13px}body .text_additional_fee_information{margin-left:0;font-size:11px}body .section_cancellation_fee{font-size:20px;margin:30px 0 20px}body .wrap_cancellation_fee{width:100%}body .item_cancellation_fee{margin-left:50px}}.container_reservation_info{width:1200px;margin:auto;padding-top:192px;padding-bottom:150px}.header_reservation_info{text-align:center;font-size:50px;font-weight:700;margin-bottom:30px}.sub_header_reservation_info{text-align:center;font-size:19px;color:#162318;margin-bottom:30px}.title_reservation_info{font-size:32px;font-weight:700;color:#162318;margin:50px 0 30px}.section_reservation_info{display:flex;border-radius:15px;background:#fff}.wrap_payment{width:600px;margin-top:50px}.container_badge_reservation_info{display:flex;align-items:center;gap:20px;margin-left:50px}.title_badge_reservation_info{display:flex;align-items:center;justify-content:center;width:100px;height:22px;font-size:16px;background:#263725;border-radius:4px;font-weight:400;color:#fff;margin:10px 0}.div_content_reservation_info{margin-left:20px;margin-top:8px}.content_reservation_info{font-size:20px;font-weight:500}.content_reservation_info_bold{font-size:20px;font-weight:700}.btn_reservation_cancel{display:flex;align-items:center;justify-content:center;width:88px;height:22px;border:1px solid #263725;color:#263725;border-radius:4px;cursor:pointer}.line_reservation_info{width:1px;height:450px;background:#d9d9d9;margin:50px 0}.wrap_room{width:600px;margin-top:50px}.text_additional_fee_information{margin-left:100px;margin-top:5px;line-height:25px;font-size:16px;font-weight:300}.section_cancellation_fee{display:flex;justify-content:space-between;align-items:center;font-size:32px;font-weight:700;color:#162318;margin:50px 0 30px}.section_cancellation_fee img{width:25px;height:13px;cursor:pointer}.wrap_cancellation_fee{display:flex;width:1200px;border-radius:15px;background:#fff;padding-top:10px;padding-bottom:10px}.content_cancellation_fee{font-size:14px;font-weight:300;padding-top:20px}.item_cancellation_fee{display:flex;align-items:center;gap:20px;margin-left:20px;margin-bottom:20px}.text_cancellation_fee{width:2px;height:2px;background:#000}@media screen and (max-width:767px){body .menu{display:block;cursor:pointer;width:25px;height:30px;position:relative}body .menu.active .bar{position:absolute}body .menu.active .bar:nth-child(2){opacity:0}body .menu.active .bar:first-child{top:25%;transform:rotate(45deg)}body .menu.active .bar:last-child{top:25%;transform:rotate(-45deg)}body .bar{width:25px;height:3px;background-color:#fff;margin:6px 0;transition:1s}body .section_bar{background:rgba(22,35,24,.8);padding:0 14px;display:none}body .section_bar.active{padding:0 14px 10px;display:block}body .navbar_container.active,body .section_bar.active{background:rgba(22,35,24,.8)}}.menu,.section_bar{display:none}.reservation__wrapper{width:100%;max-width:1200px;border-radius:15px;background:#fff;padding:30px 10px}@media(min-width:768px){.reservation__wrapper{padding:50px 0 50px 50px}}.reservation__wrapper-blank{display:flex;justify-content:center;align-items:center;height:300px;font-size:30px;font-weight:700}.reservation__wrapper--title{font-size:25px;margin:15px 0;font-weight:700}.reservation__wrapper--top-block{display:flex;gap:20px;margin-top:10px;align-items:center}.reservation__wrapper--input{font-size:20px;font-weight:500}.reservation__wrapper--button{display:flex;align-items:center;justify-content:center;width:88px;border:1px solid #263725;color:#263725;border-radius:4px;cursor:pointer}.reservation__wrapper--content{display:flex;align-items:center;height:25px;gap:20px;margin-top:15px}.reservation__wrapper--content-title{display:flex;align-items:center;justify-content:center;width:80px;height:22px;font-size:16px;background:#263725;border-radius:4px;font-weight:400;color:#fff}.mypage__info__wrapper--title{display:flex;align-items:center;font-size:32px;font-weight:700;color:#162318;margin:20px 0}.mypage__info--content{display:flex;align-items:center;justify-content:center;width:1200px;background:#fff;border-radius:15px;padding:30px 0}.mypage__info--item{display:flex;align-items:center;height:60px;margin:auto auto 10px}.mypage__info--item-title{display:flex;align-items:center;justify-content:center;width:100px;height:24px;background:#263725;color:#fff;border-radius:4px;margin-right:50px}.mypage__info--item-box{display:flex;gap:50px}.mypage__info--input-box{display:flex;align-items:center;justify-content:center;width:1000px;height:50px;border:1px solid #263725;border-radius:15px}.mypage__info--input{width:940px;height:40px;border:none;border-radius:15px}.mypage__info--input::-moz-placeholder{font-size:15px;font-weight:300;color:#c8cdc6}.mypage__info--input::placeholder{font-size:15px;font-weight:300;color:#c8cdc6}.mypage__info--input:focus{outline:none}.mypage__info--Withdrawal-btn,.mypage__info--change-info-btn{display:flex;align-items:center;justify-content:center;width:1120px;height:78px;margin:30px auto auto;background:#263725;border-radius:15px;font-size:25px;font-weight:600;color:#fff;cursor:pointer}.mypage__info-select-box{width:334px;height:52px;border:1px solid #263725;border-radius:15px;padding-left:10px}.mypage__info-check-box{display:none;width:23px;height:23px;border-radius:4px;border:1px solid #d9d9d9}.mypage__info-check-box-label{width:23px;height:23px;border:1px solid #d9d9d9;border-radius:4px;display:inline-block;position:relative;cursor:pointer}.mypage__info-check-box-label:after{content:"";width:10px;height:14px;background-color:transparent;border:4px solid #fff;border-top:none;border-left:none;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%) rotate(45deg);opacity:0}.mypage__info-check-box:checked+.mypage__info-check-box-label:after{opacity:1;border-color:#d9d9d9}.maketing{display:flex;align-items:center;width:1060px;font-size:16px;font-weight:500px;gap:20px;margin-left:150px;margin-bottom:10px}@media screen and (max-width:767px){body .wrap_login{width:100%;padding:100px 20px 0;box-sizing:border-box}body .btn_kakao,body .btn_login,body .btn_reservation_non_member,body .grtdVD.btn-out,body .section_login{width:100%}body .mypage__info--item{width:100%;height:100%;display:block}body .cLBEts{width:100%;gap:10px;height:auto}body .dNbnPI{width:20%;margin-right:0;font-size:10px}body .SbOqj{width:80%}body .lKJaG{width:100%;height:100%;padding:12px 20px;box-sizing:border-box}body .birth_m{align-items:flex-start}body .birth_input{flex-direction:column;width:80%}body .birth_input select{width:100%!important}body .column-m{flex-direction:column}body .column-m .gKmrvH{width:100%}body .width_80m{width:80%}body .input03{width:100%!important;gap:10px;display:block}body .gender_left{margin-left:0!important}body .maketing{margin:10px 0;width:100%}body .grtdVD{width:100%;height:45px;font-size:17px}body .mypage__info__wrapper--title{font-size:25px;margin:15px 0}body .mypage__info--content{width:100%;padding:20px;box-sizing:border-box;display:block}body .mypage__info--Withdrawal-btn,body .mypage__info--change-info-btn,body .mypage__info--input-box,body .mypage__info-select-box{width:100%}body .mypage__info--input{width:100%;padding-left:10px}body .mypage__info--item-title{margin-bottom:10px}body .mypage__info--item-box{gap:0}}@font-face{font-family:__pretendard_fde3a9;src:url(/_next/static/media/ff840cfebfb63b0c-s.p.woff2) format("woff2");font-display:swap;font-weight:45 920}@font-face{font-family:__pretendard_Fallback_fde3a9;src:local("Arial");ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.00%;size-adjust:101.55%}.__className_fde3a9{font-family:__pretendard_fde3a9,__pretendard_Fallback_fde3a9}.__variable_fde3a9{--font-pretendard:"__pretendard_fde3a9","__pretendard_Fallback_fde3a9"}@font-face{font-family:__lato_a4e651;src:url(/_next/static/media/f2d01f64c71f0744-s.p.woff2) format("woff2");font-display:swap;font-weight:45 920}@font-face{font-family:__lato_Fallback_a4e651;src:local("Arial");ascent-override:93.95%;descent-override:20.62%;line-gap-override:0.00%;size-adjust:99.68%}.__className_a4e651{font-family:__lato_a4e651,__lato_Fallback_a4e651}.__variable_a4e651{--font-lato:"__lato_a4e651","__lato_Fallback_a4e651"}