@charset "utf-8";

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:swap;font-family:Noto Sans KR;font-style:normal;font-weight:300;src:url(/_next/static/media/NotoSans-Thin.3c42942e.woff2) format("woff2"),url(/_next/static/media/NotoSans-Thin.1da046bb.woff) format("woff")}@font-face{font-display:swap;font-family:Noto Sans KR;font-style:normal;font-weight:400;src:url(/_next/static/media/NotoSans-Regular.572b6acd.woff2) format("woff2"),url(/_next/static/media/NotoSans-Regular.2328c0c0.woff) format("woff")}@font-face{font-display:swap;font-family:Noto Sans KR;font-style:normal;font-weight:500;src:url(/_next/static/media/NotoSans-Medium.93b310ce.woff2) format("woff2"),url(/_next/static/media/NotoSans-Medium.bb516945.woff) format("woff")}@font-face{font-display:swap;font-family:Noto Sans KR;font-style:normal;font-weight:700;src:url(/_next/static/media/NotoSans-Bold.59a0c265.woff2) format("woff2"),url(/_next/static/media/NotoSans-Bold.5a27efe0.woff) format("woff")}@font-face{font-family:"Noto Serif KR";src:url(/_next/static/media/NotoSerifKR-Black.914e1a32.woff2) format("woff2"),url(/_next/static/media/NotoSerifKR-Black.ebc314e0.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif KR";src:url(/_next/static/media/NotoSerifKR-Bold.b1220474.woff2) format("woff2"),url(/_next/static/media/NotoSerifKR-Bold.f373ca24.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif KR";src:url(/_next/static/media/NotoSerifKR-ExtraBold.29c9a335.woff2) format("woff2"),url(/_next/static/media/NotoSerifKR-ExtraBold.cf43a6ce.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif KR";src:url(/_next/static/media/NotoSerifKR-ExtraLight.65813301.woff2) format("woff2"),url(/_next/static/media/NotoSerifKR-ExtraLight.51e8a970.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif KR";src:url(/_next/static/media/NotoSerifKR-Light.1f393863.woff2) format("woff2"),url(/_next/static/media/NotoSerifKR-Light.b67e9fbb.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif KR";src:url(/_next/static/media/NotoSerifKR-Regular.ddc3a142.woff2) format("woff2"),url(/_next/static/media/NotoSerifKR-Regular.16192bd1.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif KR";src:url(/_next/static/media/NotoSerifKR-Medium.7033fd39.woff2) format("woff2"),url(/_next/static/media/NotoSerifKR-Medium.4dbac50e.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif KR";src:url(/_next/static/media/NotoSerifKR-SemiBold.ac0fa2c4.woff2) format("woff2"),url(/_next/static/media/NotoSerifKR-SemiBold.e5f85dc5.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;font-weight:100;font-style:normal;src:url(/_next/static/media/Pretendard-Regular.78df9e04.woff);src:url(/_next/static/media/Pretendard-Regular.78df9e04.woff) format("woff"),url(/_next/static/media/Pretendard-Regular.119cf01b.woff2) format("woff2")}@font-face{font-family:Pretendard;font-weight:200;font-style:normal;src:url(/_next/static/media/Pretendard-Medium.55b46aea.woff);src:url(/_next/static/media/Pretendard-Medium.55b46aea.woff) format("woff"),url(/_next/static/media/Pretendard-Medium.12f0acdc.woff2) format("woff2")}@font-face{font-family:Pretendard;font-weight:300;font-style:normal;src:url(/_next/static/media/Pretendard-SemiBold.a963592c.woff);src:url(/_next/static/media/Pretendard-SemiBold.a963592c.woff) format("woff"),url(/_next/static/media/Pretendard-SemiBold.cfa29e4f.woff2) format("woff2")}@font-face{font-family:Pretendard;font-weight:500;font-style:normal;src:url(/_next/static/media/Pretendard-Bold.2c1ad0e1.woff);src:url(/_next/static/media/Pretendard-Bold.2c1ad0e1.woff) format("woff"),url(/_next/static/media/Pretendard-Bold.e00e15f4.woff2) format("woff2")}@font-face{font-family:GowunBatang;font-weight:100;font-style:normal;src:url(/_next/static/media/GowunBatang-Regular.3f024e02.woff);src:url(/_next/static/media/GowunBatang-Regular.3f024e02.woff) format("woff"),url(/_next/static/media/GowunBatang-Regular.fea2c21f.woff2) format("woff2")}@font-face{font-family:GowunBatang;font-weight:500;font-style:normal;src:url(/_next/static/media/GowunBatang-Bold.64ed71fb.woff);src:url(/_next/static/media/GowunBatang-Bold.64ed71fb.woff) format("woff"),url(/_next/static/media/GowunBatang-Bold.d8fb4556.woff2) format("woff2")}@font-face{font-family:Noto Sans KR;font-weight:100;font-style:normal;src:url(/_next/static/media/NotoSans-Regular.2328c0c0.woff);src:url(/_next/static/media/NotoSans-Regular.2328c0c0.woff) format("woff"),url(/_next/static/media/NotoSans-Regular.572b6acd.woff2) format("woff2")}@font-face{font-family:Noto Sans KR;font-weight:300;font-style:normal;src:url(/_next/static/media/NotoSans-Medium.bb516945.woff);src:url(/_next/static/media/NotoSans-Medium.bb516945.woff) format("woff"),url(/_next/static/media/NotoSans-Medium.93b310ce.woff2) format("woff2")}@font-face{font-family:Noto Sans KR;font-weight:500;font-style:normal;src:url(/_next/static/media/NotoSans-Bold.5a27efe0.woff);src:url(/_next/static/media/NotoSans-Bold.5a27efe0.woff) format("woff"),url(/_next/static/media/NotoSans-Bold.59a0c265.woff2) format("woff2")}@font-face{font-family:Roboto;font-weight:100;font-style:normal;src:url(/_next/static/media/Roboto-Regular.fcb637b0.woff);src:url(/_next/static/media/Roboto-Regular.0baa0952.woff2) format("woff2"),url(/_next/static/media/Roboto-Regular.fcb637b0.woff) format("woff")}@font-face{font-family:Roboto;font-weight:300;font-style:normal;src:url(/_next/static/media/Roboto-Medium.64302e92.woff);src:url(/_next/static/media/Roboto-Medium.05f1707b.woff2) format("woff2"),url(/_next/static/media/Roboto-Medium.64302e92.woff) format("woff")}@font-face{font-family:Roboto;font-weight:500;font-style:normal;src:url(/_next/static/media/Roboto-Bold.4112c2fd.woff);src:url(/_next/static/media/Roboto-Bold.41a1db78.woff2) format("woff2"),url(/_next/static/media/Roboto-Bold.4112c2fd.woff) format("woff")}@font-face{font-family:NanumMyeongjo;font-weight:100;font-style:normal;src:url(/_next/static/media/NanumMyeongjo.8dd78b17.woff);src:url(/_next/static/media/NanumMyeongjo.dc72507a.woff2) format("woff2"),url(/_next/static/media/NanumMyeongjo.8dd78b17.woff) format("woff")}@font-face{font-family:NanumMyeongjo;font-weight:500;font-style:normal;src:url(/_next/static/media/NanumMyeongjoExtraBold.d09c5309.woff);src:url(/_next/static/media/NanumMyeongjoExtraBold.82048f6c.woff2) format("woff2"),url(/_next/static/media/NanumMyeongjoExtraBold.d09c5309.woff) format("woff")}@font-face{font-family:NanumGothic;font-weight:100;font-style:normal;src:url(/_next/static/media/NanumGothic.bbd6b8e2.woff);src:url(/_next/static/media/NanumGothic.0616ee44.woff2) format("woff2"),url(/_next/static/media/NanumGothic.bbd6b8e2.woff) format("woff")}@font-face{font-family:NanumGothic;font-weight:500;font-style:normal;src:url(/_next/static/media/NanumGothicExtraBold.7f8ccc61.woff);src:url(/_next/static/media/NanumGothicExtraBold.41f33da6.woff2) format("woff2"),url(/_next/static/media/NanumGothicExtraBold.7f8ccc61.woff) format("woff")}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){body{overflow-x:hidden}}blockquote,body,button,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}body{font-size:14px;font-family:Pretendard,GowunBatang,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Segoe UI,Malgun Gothic,맑은 고딕,sans-serif;font-weight:100;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}fieldset,img{border:0}a,body,dd,div,dl,dt,h1,h2,h3,h4,h5,p,td,th{font-family:Pretendard,GowunBatang,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Segoe UI,Malgun Gothic,맑은 고딕,sans-serif;margin:0}button,fieldset,form,input,label,legend,textarea{color:#555;font-size:13px;line-height:1.65}li,ol,ul{list-style:none outside}table{border-collapse:collapse}td,th{word-break:break-all;box-sizing:border-box;padding:0 10px}.tal{text-align:left!important}.tac{text-align:center!important}.tar{text-align:right!important}input,select,textarea{display:inline-block;font-size:1em;vertical-align:middle;font-family:Pretendard}select{height:30px;border:1px solid #7a7a7a;min-width:100px}textarea{resize:none;box-sizing:border-box;padding:5px;line-height:18px;font-family:Pretendard}::-moz-placeholder{color:#222;opacity:.3}::placeholder{color:#222;opacity:.3}address,em{font-style:normal}caption{overflow:hidden;width:0;height:0}legend{font:0;line-height:0;text-indent:-9999em}hr{display:none}a{text-decoration:none!important;color:#444;cursor:pointer}a:active,a:focus,a:hover{text-decoration:none;cursor:pointer!important}button:active{background-color:transparent;color:inherit}img{display:block}table{width:100%;box-sizing:border-box}i.xi{position:relative;overflow:hidden}i.xi span.hide{position:absolute;opacity:0;text-indent:-9999px}.loading-area{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#fff;display:none;z-index:1000}.loading-area.on{display:block}.loading{width:100%;height:auto;overflow:hidden;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.loading p.loading-ci{display:block;text-indent:-9999px;width:120px;height:44px;overflow:hidden;background-image:url(/assets/images/svg/kiew_app_loading_d.svg);background-repeat:no-repeat;background-position:center top -63px;background-size:170px auto;margin:20px auto}.loading p.msg{width:100%;text-align:center;margin-top:30px;font-size:15px;font-weight:500;color:#006db9}.loading p.msg.off{display:none}.loader{width:54px;height:54px;overflow:hidden;position:relative;display:block;margin:0 auto}.spinner{margin:10px auto;width:50px;height:40px;text-align:center;font-size:5px}.spinner>div{background-color:#aaa;height:100%;width:6px;display:inline-block;margin:0 1px;animation:sk-stretchdelay 1.2s ease-in-out infinite}.spinner .rect2{animation-delay:-1.1s}.spinner .rect3{animation-delay:-1s}.spinner .rect4{animation-delay:-.9s}.spinner .rect5{animation-delay:-.8s}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center!important}.ql-editor .ql-align-justify{text-align:justify!important}.ql-editor .ql-align-right{text-align:right!important}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}body{-webkit-text-size-adjust:none;text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none}body.overflow-hidden{overflow:hidden}a,body{color:#333}.contents-text{font-weight:100;color:#1a1a1a;margin-bottom:6px;margin-top:24px}.contents-text span{color:#e34919}.mb-0{margin-bottom:0}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.fs-sm{font-size:.75rem}.gray-text{color:#666}.lightgray-text{color:#949494}.rotate{transform:rotate(180deg)}.vw100{width:100vw!important;margin-left:calc(-50vw + 50%)}.fw-100{font-weight:100!important}.fw-200{font-weight:200!important}.fw-300{font-weight:300!important}.fs-12{font-size:12px!important}.fs-14{font-size:14px!important}.fs-16{font-size:16px!important}.fs-18{font-size:18px!important}.fs-24{font-size:24px!important}.text-primary{color:#1a1a1a!important}.text-secondary{color:#6ab229!important}.text-orange{color:#e34919!important}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.inline-box{display:inline-block}.req{text-align:right;font-size:14px;font-weight:100}.req span{color:#e34919}.text-ellipsis{white-space:nowrap}.text-ellipsis,.text-ellipsis-2{overflow:hidden;text-overflow:ellipsis}.text-ellipsis-2{word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.qr-icon{background-image:url(/_next/static/media/myfarm_qrcode.5fc445bf.jpg);position:relative;width:40px;height:38px;border:0}.text-area-wrap .text-area{width:100%;height:250px;border:1px solid #d3d3d3;border-radius:.5rem;padding:16px;font-weight:100;font-size:1rem;line-height:1.63;color:#333}.text-area-wrap .text-area::-moz-placeholder{color:#bdbdbd;opacity:1;font-weight:100;font-size:16px}.text-area-wrap .text-area::placeholder{color:#bdbdbd;opacity:1;font-weight:100;font-size:16px}.text-area-wrap .text-count{text-align:right;margin-top:5px;font-size:12px;color:#949494}.text-area-wrap .text-count span{color:#666}.select-box .select{min-width:50px;border:0;font-weight:300;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/_next/static/media/icon_more2.cb5ec53c.svg) no-repeat 100%;padding-right:16px}.select-box.type-2{height:56px;line-height:56px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.select-box.type-2 .select{padding:0 16px;font-size:16px;background:url(/_next/static/media/icon_arrow_right_new.3b55f0fb.svg) no-repeat center right 16px}.page-info{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;font-weight:300;margin-bottom:12px}.page-info .page-info-number span{color:#6ab229}.border-selected{border:2px solid #048c3a!important}.butn-wrap{display:flex;justify-content:space-between;gap:10px 16px;flex-wrap:wrap}.butn-wrap.bottom-fix{width:100%;position:fixed;z-index:100;left:0;bottom:0;box-sizing:border-box;padding:16px;background:#fff}.butn-wrap.bottom-fix.small-wrap{padding:16px 24px}.butn-wrap.floating{position:fixed;z-index:3;right:16px;bottom:80px;flex-direction:column;gap:.5rem}.butn-wrap.floating .floating-icon{background-repeat:no-repeat;background-position:50%;background-color:transparent;border:none;width:48px;height:48px;border-radius:100%;box-shadow:0 4px 4px 0 rgba(0,0,0,.251)}.butn-wrap.floating .floating-icon.floating-top{background-color:hsla(0,0%,100%,.8);background-image:url(/_next/static/media/icon_top.b7887900.svg);opacity:1;transition:all .2s ease}.butn-wrap.floating .floating-icon.floating-top.top{opacity:0;display:none}.butn-wrap.floating .floating-icon.floating-plus{background-color:rgba(26,26,26,.8);background-image:url(/_next/static/media/icon_write.67a5a98c.svg);transition:all .1s ease}.butn-wrap.floating .floating-icon.floating-plus.top{background-position:left 15px center;background-size:20px auto;padding-left:20px;width:100px;border-radius:30px}.butn-wrap.floating .floating-icon.floating-plus.top:after{content:"글쓰기";color:#fff}.butn-wrap.hide-btn{position:fixed;bottom:-70px;background-color:#fff}.butn-wrap.hide-btn,.butn-wrap.hide-btn.show{box-shadow:1px -5px 40px -22px rgba(0,0,0,.31);-webkit-box-shadow:1px -5px 40px -22px rgba(0,0,0,.31);-moz-box-shadow:1px -5px 40px -22px rgba(0,0,0,.31);transition:all .5s ease}.butn-wrap.hide-btn.show{bottom:0}.butn-wrap.sm{gap:.5rem}.butn-wrap.sm .butn.sm{width:auto;height:30px;line-height:30px;font-size:14px;font-weight:100;border-radius:.25rem;padding:0 13px;border:1px solid #e8e8e8}.butn-wrap.square-wrap{gap:10px}.butn-wrap.sticky-wrap{z-index:3;padding:16px;position:sticky;bottom:0;background-color:#fff;width:100vw!important;margin-left:calc(-50vw + 50%)}.butn-wrap.sticky-wrap.small-wrap{padding:16px 24px}.butn-wrap .butn{width:calc(50% - 8px);display:inline-block;border-radius:28px;text-align:center;height:54px;vertical-align:middle;font-weight:300;font-size:16px;line-height:54px;flex-grow:1}.butn-wrap .butn.butn-green-icon,.butn-wrap .butn.butn-icon{width:20px;height:20px;background-repeat:no-repeat;background-position:50%;border:none;background-color:transparent}.butn-wrap .butn.full{width:100%}.butn-wrap .butn.primary{border:1px solid #1a1a1a;background:#1a1a1a;color:#fff}.butn-wrap .butn.primary:active,.butn-wrap .butn.primary:hover{background:#000!important}.butn-wrap .butn.primary.disabled{border:1px solid #e9e9e9;background:#e9e9e9;color:#bdbdbd}.butn-wrap .butn.primary.disabled:active,.butn-wrap .butn.primary.disabled:hover{background:#e9e9e9!important}.butn-wrap .butn.secondary{border:1px solid #1a1a1a;background:#fff;color:#1a1a1a}.butn-wrap .butn.secondary.disabled{color:#bdbdbd;background:#fff}.butn-wrap .butn.secondary.disabled:active,.butn-wrap .butn.secondary.disabled:hover{background:#fff!important}.butn-wrap .butn.secondary:active,.butn-wrap .butn.secondary:hover{background:#f2f2f2!important}.butn-wrap .butn.txt{width:auto;border:none;background:#fff;color:#1a1a1a}.butn-wrap .butn.txt.txt-more{font-size:12px;background-color:transparent;width:auto;color:#6ab229;display:flex;align-items:center;height:auto;line-height:22px}.butn-wrap .butn.txt.txt-more:after{content:"";width:10px;height:10px;background-color:#6ab229;border-radius:50%;display:inline-block;margin-left:.25rem}.butn-wrap .butn.txt:active,.butn-wrap .butn.txt:hover{background:none!important}.butn-wrap .butn.txt.disabled{color:#bdbdbd;background:#fff}.butn-wrap .butn.txt.disabled:active,.butn-wrap .butn.txt.disabled:hover{background:#fff!important}.butn-wrap .butn.icon{background-color:#fff;border:1px solid #d3d3d3;position:relative;color:#1a1a1a;font-size:14px;height:44px;line-height:44px}.butn-wrap .butn.icon:after{content:"";display:inline-block;width:20px;height:20px;background-image:url(/_next/static/media/icon_more.1d026c3b.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;vertical-align:middle;margin-top:-2px;margin-left:5px}.butn-wrap .butn.icon.add:after{background-image:url(/_next/static/media/icon_add.ba4a5952.svg)}.butn-wrap .butn.icon.primary{width:auto;background-color:#1a1a1a;color:#fff;border:0;padding:0 17px}.butn-wrap .butn.icon.primary.map{height:40px;line-height:40px;font-size:16px;font-weight:200;display:flex;align-items:center;gap:6px;position:absolute;right:16px;bottom:16px;background-color:rgba(26,26,26,.6)!important}.butn-wrap .butn.icon.primary.map:before{content:"";display:inline-block;width:20px;height:20px;background-image:url(/_next/static/media/icon_location_w.d8700873.svg);background-repeat:no-repeat;background-position:50%}.butn-wrap .butn.icon.primary.map:after{display:none}.butn-wrap .butn.icon:hover{background-color:transparent}.butn-wrap .butn.share{height:54px;line-height:54px;font-size:16px}.butn-wrap .butn.share:before{content:"";display:inline-block;width:19px;height:19px;background-image:url(/_next/static/media/icon_share.65e3153c.svg);background-position:50%;background-repeat:no-repeat;background-size:19px auto;vertical-align:middle;margin-top:-4px;margin-right:10px}.butn-wrap .butn.share.disabled:before{background-image:url(/_next/static/media/icon_share_da.18038d91.svg)}.butn-wrap .butn.login{height:50px;line-height:50px;font-size:16px}.butn-wrap .butn.login:before{content:"";display:inline-block;width:24px;height:24px;background-position:50%;background-repeat:no-repeat;background-size:24px 24px;vertical-align:middle;margin-top:-4px;margin-right:4px}.butn-wrap .butn.login.kakao:before,.butn-wrap .butn.login:before{background-image:url(/_next/static/media/icon_kakao.077744ef.svg)}.butn-wrap .butn.login.naver:before{margin-top:-5px;background-image:url(/_next/static/media/icon_naver.f6c758ea.svg)}.butn-wrap .butn.login.apple:before{background-image:url(/_next/static/media/icon_apple.0da63818.svg)}.butn-wrap .butn.login:hover{background-color:transparent}.butn-wrap .butn:hover{background-color:transparent!important}.butn-wrap .butn.square{width:calc(50% - 5px);height:50px;line-height:50px;background-color:#fff;color:#757575;border:1px solid #d9d9d9;border-radius:.5rem;font-weight:100}.butn-wrap .butn.square.border-selected{color:#1a1a1a;font-weight:300}.butn-wrap .butn.butn-download{width:36px;height:36px;border-radius:50%;border:1px solid #595959;background:url(/_next/static/media/icon_download.afca754b.svg) no-repeat 50%}.butn-wrap .butn.butn-delete{width:20px;height:20px;display:inline-block;background:url(/_next/static/media/btn_delete.26c408ba.svg) no-repeat top 5px center;background-size:18px 18px;position:absolute;right:-6px;top:-6px;border-radius:50%;background-color:#999}.butn-wrap .butn.butn-delete.active,.butn-wrap .butn.butn-delete:hover{background:url(/_next/static/media/btn_delete.26c408ba.svg) no-repeat top 5px center!important;background-color:#999!important}.butn-wrap .butn.butn-add{width:56px;height:56px;border:2px dashed #d8d8d8;background:url(/_next/static/media/icon_add_g.2b3de97a.svg) no-repeat 50%;opacity:.5}.butn-wrap .butn.butn-edit{width:24px;height:24px;background:url(/_next/static/media/icon_edit.6d524143.svg) no-repeat 50%}.butn-wrap .butn.butn-left{width:24px;height:24px;background:url(/_next/static/media/icon_arrow_left.c96fc2be.svg) no-repeat 50%}.butn-wrap .butn.butn-right{width:24px;height:24px;background:url(/_next/static/media/icon_arrow_right.1e964889.svg) no-repeat 50%}.butn-wrap .butn.butn-heart{width:24px;height:24px;background:url(/_next/static/media/icon_heart.14a0a4de.svg) no-repeat 50%}.butn-wrap .butn.butn-heart.active{background:url(/_next/static/media/icon_heart_active.8f6d782f.svg) no-repeat 50%}.butn-wrap .butn.butn-heart span{display:none}.butn-wrap .butn.butn-heart.count{padding-left:25px;color:#6c6c6c;font-size:14px;font-weight:100;width:auto;line-height:24px;background-position:center left 1px;flex-grow:0}.butn-wrap .butn.butn-heart.count span{display:inline-block}.butn-wrap .butn.butn-share{width:26px;height:26px;background:url(/_next/static/media/icon_share_02.69aa019d.svg) no-repeat 50%;flex-grow:0}.heart-wrap{display:flex;align-items:center}.text-butn{border:none;background:none;font-weight:100;font-size:16px}.text-butn.point{text-decoration:underline;color:#6ab229}.butn-reload{width:60px;height:60px;margin:auto;border-radius:100%;box-shadow:0 4px 4px rgba(0,0,0,.15);border:none;background:url(/_next/static/media/icon_reload.20cb0bf2.svg) no-repeat 50% #fff}.butn-reload:active,.butn-reload:hover{background-color:#fff}input[type=checkbox],input[type=radio]{border:none!important}input[type=radio].radio-box{display:none}input[type=radio].radio-box+label{display:inline-block;padding-left:28px;font-size:16px;vertical-align:middle;margin-right:28px;cursor:pointer;background-image:url(/_next/static/media/icon_radio.298ea5b7.svg);background-repeat:no-repeat;background-position:0;color:#888}input[type=radio].radio-box:checked+label{background-image:url(/_next/static/media/icon_radio_active.5473d49a.svg);color:#1a1a1a}input[type=radio].radio-box:disabled+label{background-image:url(/_next/static/media/icon_radio_disable.0eb22fe9.svg);color:#1a1a1a}input[type=radio].radio-box+label:last-child{margin-right:0}.vertical-list li{padding:8px 0}.vertical-list input[type=checkbox].check-box.sm+label,.vertical-list input[type=radio].radio-box+label{height:auto}input[type=checkbox].check-box{display:none}input[type=checkbox].check-box+label{display:inline-block;padding-left:28px;font-size:16px;vertical-align:middle;margin-right:28px;cursor:pointer;background-image:url(/_next/static/media/icon_check.70ed655d.svg);background-repeat:no-repeat;background-position:0;color:#888}input[type=checkbox].check-box:checked+label{background-image:url(/_next/static/media/icon_check_active.fd791265.svg);color:#1a1a1a}input[type=checkbox].check-box:disabled+label{background-image:url(/_next/static/media/icon_check_disable.3f7c56dd.svg);color:#1a1a1a}input[type=checkbox].check-box.all+label{background-image:url(/_next/static/media/icon_check_all.9116fc8d.svg);height:24px;padding-left:34px}input[type=checkbox].check-box.all:checked+label{background-image:url(/_next/static/media/icon_check_all_active.45e287cc.svg);color:#1a1a1a}input[type=checkbox].check-box.sm+label{background-image:url(/_next/static/media/icon_check_sm.b6ef8c3a.svg);height:24px}input[type=checkbox].check-box.sm:checked+label{background-image:url(/_next/static/media/icon_check_sm_active.3351a5d5.svg);color:#1a1a1a}input[type=checkbox].check-box.toggle+label{background-image:none;display:inline-block;width:44px;height:26px;padding:3px 4px;margin-right:40px;border-radius:16px;background:#d9dadb;cursor:pointer;transition:.3s}input[type=checkbox].check-box.toggle+label:after{content:"";display:inherit;width:17px;height:17px;border-radius:100%;background:#fff;transition:.3s}input[type=checkbox].check-box.toggle:checked+label{background:#1a1a1a}input[type=checkbox].check-box.toggle:checked+label:after{translate:17px 0;background:#fff}input[type=checkbox].check-box.no-txt+label{padding-left:25px}input[type=checkbox].check-box+label:last-child{margin-right:0}.select-list.no-border{padding-bottom:24px}.select-list.no-border li{border-bottom:none!important;padding:4px 0!important}.select-type-01{display:none}.select-type-01+label{display:block;background:#f5f5f5;font-size:16px;vertical-align:middle;margin-right:28px;padding:16px;cursor:pointer;color:#757575;border:2px solid #f5f5f5;width:100%;border-radius:8px}.select-type-01+label.img-label{display:flex;align-items:center}.select-type-01+label.img-label img{width:52px;height:52px;border-radius:100%;-o-object-fit:cover;object-fit:cover;display:block;flex-shrink:0}.select-type-01+label.img-label .title{display:block;padding-left:14px}.select-type-01+label.img-label .sub{padding-left:14px}.select-type-01+label p{font-size:13px;font-weight:100}.select-type-01+label p.title{font-size:16px;font-weight:200;word-break:break-all}.select-type-01:checked+label{border:2px solid #1a1a1a;color:#1a1a1a}.select-type-01:checked+label p.title{font-weight:300}.select-type-01:disabled+label{color:#1a1a1a}.select-type-01+label:last-child{margin-right:0}.select-type-02{display:none}.select-type-02+label{display:block;background:url(/_next/static/media/icon_portal.71ee9cf1.svg) no-repeat left 24px center #f5f5f5;font-size:16px;vertical-align:middle;margin-right:28px;cursor:pointer;color:#757575;border:1px solid #e7e7e7;width:100%;border-radius:8px;padding:16px 16px 16px 74px}.select-type-02+label.platform{background:url(/_next/static/media/icon_platform.96e1f53a.svg) no-repeat left 24px center #f5f5f5}.select-type-02+label.portal{background:url(/_next/static/media/icon_portal.71ee9cf1.svg) no-repeat left 24px center #f5f5f5}.select-type-02+label .title{display:block;padding-left:14px}.select-type-02+label .sub{padding-left:14px}.select-type-02+label p{font-size:13px;font-weight:100}.select-type-02+label p.title{font-size:16px;font-weight:200}.select-type-02:checked+label{color:#fff}.select-type-02:checked+label p.title{font-weight:300}.select-type-02:checked+label.platform{background:url(/_next/static/media/icon_platform_w.722a32bf.svg) no-repeat left 24px center #6ab229}.select-type-02:checked+label.portal{background:url(/_next/static/media/icon_portal_w.71467a35.svg) no-repeat left 24px center #6ab229}.select-type-02:disabled+label{color:#1a1a1a}.select-type-02+label:last-child{margin-right:0}.list-style-wrap p{font-size:14px;font-weight:200;color:#1a1a1a;padding-bottom:14px}.list-style-wrap .accordion{margin-bottom:16px}.list-style-wrap .accordion .accordion-header,.list-style-wrap .accordion .accordion-item{border:none}.list-style-wrap .accordion .accordion-header button{background:none;padding:0;box-shadow:none;font-size:16px;font-weight:100;color:#000}.list-style-wrap .accordion .accordion-header button:after,.list-style-wrap .accordion .accordion-header button:not(.collapsed):after{background:url(/_next/static/media/icon_more.1d026c3b.svg) no-repeat!important}.list-style-wrap .accordion .accordion-header button:not(.collapsed):after{transform:rotate(-180deg)}.list-style-wrap .accordion .accordion-body{padding:16px 0;color:#6c6c6c}.list-style-wrap.faq-list .accordion .accordion-item{border-bottom:1px solid #e8e8e8}.list-style-wrap.faq-list .accordion .accordion-item:first-child .accordion-header{padding:8px 0 24px}.list-style-wrap.faq-list .accordion .accordion-item .accordion-header{padding:24px 0}.list-style-wrap.faq-list .accordion .accordion-item .accordion-header button{position:relative;padding-left:24px;padding-right:32px;display:block}.list-style-wrap.faq-list .accordion .accordion-item .accordion-header button .category{color:#6c6c6c}.list-style-wrap.faq-list .accordion .accordion-item .accordion-header button:before{content:"Q";position:absolute;left:0;font-size:18px;font-weight:200;color:#6ab229;top:-2px}.list-style-wrap.faq-list .accordion .accordion-item .accordion-header button:after{position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(90deg);background:url(/_next/static/media/arrow_right_g.beb9fc73.svg) no-repeat!important}.list-style-wrap.faq-list .accordion .accordion-item .accordion-header button:not(.collapsed):after{transform:translateY(-50%) rotate(-90deg);background:url(/_next/static/media/arrow_right_g.beb9fc73.svg) no-repeat!important}.list-style-wrap.faq-list .accordion .accordion-item .accordion-body{background:#f9f9f9;padding:16px;font-size:14px}.list-style-wrap.faq-list .accordion .accordion-item .accordion-body img{width:auto!important;height:auto!important;max-width:100%}.list-style-01 li{padding-left:10px;position:relative;padding-bottom:10px;font-size:14px}.list-style-01 li:before{content:"";width:3px;height:3px;border-radius:100%;background-color:#6c6c6c;position:absolute;left:0;top:9px}.list-style-01 li:last-child{padding-bottom:0}.list-style-02 li{padding-left:10px;position:relative;padding-bottom:10px;font-size:14px}.list-style-02 li:before{content:"";width:5px;height:1px;background-color:#6c6c6c;position:absolute;left:0;top:10px}.list-style-02 li:last-child{padding-bottom:0}.list-style-03 li{padding-top:45px;position:relative;padding-bottom:20px;font-size:16px;text-align:center}.list-style-03 li span{text-align:center;border-radius:100%;width:24px;height:24px;line-height:24px;color:#fff;background-color:#1a1a1a;position:absolute;left:0;right:0;top:0;margin:0 auto;font-size:12px;font-weight:300}.list-style-03 li:last-child{padding-bottom:0}.list-style-04 li{padding-left:14px;position:relative;padding-bottom:6px;font-size:14px}.list-style-04 li:before{content:"※";position:absolute;left:0;top:-1px}.list-style-04 li:last-child{padding-bottom:0}.tab-type-01{border-bottom:1px solid #d9dadb;display:flex;align-items:center;flex-wrap:wrap;width:100vw;margin-left:calc(-50vw + 50%)}.tab-type-01 .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-type-01 .nav-link{color:#999;border:none;font-weight:100;font-size:14px;position:relative;text-align:center;padding:16px 10px;vertical-align:middle;width:100%;height:50px;line-height:normal}.tab-type-01 .nav-link.active{color:#000;border:none;font-weight:300}.tab-type-01 .nav-link.active:before{content:"";width:100%;height:2px;border-radius:5px;position:absolute;left:0;bottom:-.5px;background:#000}.tab-type-02{border-bottom:none;display:flex;align-items:center;flex-wrap:wrap;width:100%;gap:8px}.tab-type-02 .nav-link{border:1px solid #d3d3d3;color:#6c6c6c;font-weight:100;font-size:14px;position:relative;text-align:center;padding:8px 12px;vertical-align:middle;width:100%;line-height:normal;border-radius:100px}.tab-type-02 .nav-link.active{color:#fff;background:#1a1a1a;border:1px solid #1a1a1a;font-weight:300;box-sizing:border-box}.tab-type-02.scroll-tab{flex-wrap:nowrap;overflow-x:auto;width:calc(100vw - 16px);margin-right:calc(-50vw + 50%);padding:0 16px 5px 0;scrollbar-width:none}.tab-type-02.scroll-tab::-webkit-scrollbar{display:none}.tab-type-02.scroll-tab .nav-item{min-width:-moz-max-content;min-width:max-content}.tab-type-04{border-bottom:none;display:flex;align-items:center;flex-wrap:wrap;width:100%;gap:8px;margin-bottom:15px}.tab-type-04 .nav-link{border:1px solid #d3d3d3;color:#6c6c6c;font-weight:100;font-size:14px;position:relative;text-align:center;padding:8px 12px;vertical-align:middle;width:auto;line-height:normal;border-radius:100px}.tab-type-04 .nav-link.tag{width:40px;height:40px;padding:0;overflow:hidden}.tab-type-04 .nav-link.tag img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tab-type-04 .nav-link span{display:none}.tab-type-04 .nav-link.active{color:#333;background:#fff;border:2px solid #1a1a1a;font-weight:300;box-sizing:border-box;width:100%;display:flex;padding:0 10px 0 5px;align-items:center}.tab-type-04 .nav-link.active img{width:30px!important;height:30px!important;border-radius:100%;-o-object-fit:cover;object-fit:cover;display:block}.tab-type-04 .nav-link.active span{display:block;width:100%;font-size:14px;font-weight:100;padding-left:10px}.tab-type-04 .nav-link:first-child.active{padding:8px 12px}.tab-type-04.scroll-tab{flex-wrap:nowrap;overflow-x:auto;width:calc(100vw - 16px);margin-right:calc(-50vw + 50%);padding:5px 16px 5px 0;scrollbar-width:none}.tab-type-04.scroll-tab::-webkit-scrollbar{display:none}.tab-type-04.scroll-tab .nav-item{min-width:-moz-max-content;min-width:max-content}.req-info{text-align:right;color:#666;font-size:14px}.req-info span{color:#e34919}.form-group{margin-bottom:30px;width:100%;display:flex;flex-direction:column}.form-group .input-req{color:#e34919;padding-left:20px;background:url(/_next/static/media/icon_inputReq.4fe11133.svg) no-repeat 0}.form-group .form-style{position:relative}.form-group .form-style:disabled{background:#f5f5f5}.form-group .form-box{display:flex;align-items:center;gap:10px;width:100%;max-width:100%;box-sizing:border-box;justify-content:space-between;margin-bottom:10px;position:relative}.form-group .form-box:focus-visible{outline:none}.form-group .form-box.with-butn input{padding-right:50px;text-overflow:ellipsis}.form-group .form-box:last-child{margin-bottom:0}.form-group .form-box>*{flex:auto;min-width:0;position:relative;width:1%}.form-group .form-box .between{max-width:15px;display:inline-block;text-align:center}.form-group .form-label{font-size:14px;display:block;color:#1a1a1a;margin-bottom:6px;display:flex;align-items:center;font-weight:100}.form-group .form-label span{color:#e34919;margin-left:5px}.form-group.no-label{margin-bottom:0}.form-group.no-label .form-box{margin-bottom:10px}.form-group input,.form-group select{height:54px;border:1px solid #d3d3d3;background:#fff;font-size:16px;border-radius:8px!important;color:#1a1a1a;padding:0 16px;font-weight:100;box-sizing:border-box;display:inline-block}.form-group input.read-only,.form-group select.read-only{background-color:#f5f5f5;border-bottom:none}.form-group input:active,.form-group input:focus,.form-group input:focus-visible,.form-group input:hover,.form-group input:visited,.form-group select:active,.form-group select:focus,.form-group select:focus-visible,.form-group select:hover,.form-group select:visited{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.form-group input.error,.form-group select.error{border-color:#fd281a}.form-group input.error+.form-feedback,.form-group select.error+.form-feedback{color:#fd281a}.form-group select{border:1px solid #d3d3d3;padding:0 16px;box-sizing:border-box}.form-group select:disabled{background-color:#fff!important}.form-group .select-box .select{height:54px;line-height:54px;border:1px solid #d3d3d3;background:#fff;font-size:16px;border-radius:8px!important;color:#1a1a1a;font-weight:100;box-sizing:border-box;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/_next/static/media/icon_more.1d026c3b.svg) no-repeat center right 14px;padding:0 32px 0 16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.form-group input.form-style{height:54px;line-height:54px}.form-group input.form-style-2{height:54px;line-height:54px;border:none!important;border-bottom:1px solid #f5f5f5!important;border-radius:0!important;font-weight:200!important}.form-group .form-feedback{font-size:12px;color:#666;width:100%;margin-top:6px}.form-group .form-feedback.error{color:#fd281a}.form-group .butn-wrap{margin-top:30px}.form-group .butn.form{font-size:14px;height:54px;max-width:85px;padding:10px 14px;border-radius:8px;border:1px solid #d3d3d3;background:#fff;font-weight:200}.form-group .butn.input{display:inline-block;position:absolute;right:16px;width:35px;min-width:30px;color:#6ab229;font-size:16px;font-weight:300;border:none;background:none;line-height:44px}.auth-type-02 .form-group{margin-bottom:30px;width:100%;display:flex;flex-direction:column}.auth-type-02 .form-group .form-style{position:relative}.auth-type-02 .form-group .form-style:disabled{background:#f5f5f5}.auth-type-02 .form-group.tmp-id input{border:1px solid pink}.auth-type-02 .form-group .form-box{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:100%;box-sizing:border-box;justify-content:space-between;margin-bottom:10px;position:relative}.auth-type-02 .form-group .form-box.with-butn input{padding-right:55px}.auth-type-02 .form-group .form-box:last-child{margin-bottom:0}.auth-type-02 .form-group .form-box>*{flex:auto;min-width:0;position:relative;width:100%}.auth-type-02 .form-group .form-box .between{max-width:15px;text-align:center}.auth-type-02 .form-group .form-box .erase-input-btn{width:20px;height:20px;border:none;outline:none;position:absolute;right:14px;top:16px;border-radius:100%;background:url(/_next/static/media/icon_erase.dd9b0ae5.svg) no-repeat 50%;background-size:16px 16px}.auth-type-02 .form-group .form-box .eye{background:url(/_next/static/media/icon_eye.01af147a.svg) no-repeat 50%}.auth-type-02 .form-group .form-box .eye,.auth-type-02 .form-group .form-box .eye-disable{width:20px;height:20px;border:none;outline:none;position:absolute;right:42px;top:16px;border-radius:100%}.auth-type-02 .form-group .form-box .eye-disable{background:url(/_next/static/media/icon_eye_disable.0c359d00.svg) no-repeat 50%}.auth-type-02 .form-group .form-label{font-size:14px;display:block;color:#1a1a1a;margin-bottom:6px;display:flex;align-items:center;font-weight:100}.auth-type-02 .form-group .form-label span{color:#e34919;margin-left:5px}.auth-type-02 .form-group.no-label{margin-bottom:0}.auth-type-02 .form-group.no-label .form-box{margin-bottom:10px}.auth-type-02 .form-group input,.auth-type-02 .form-group select{height:54px;border:1px solid #d3d3d3;background:#fff;font-size:16px;border-radius:8px!important;color:#1a1a1a;padding:0 16px;font-weight:100;box-sizing:border-box;display:inline-block}.auth-type-02 .form-group input.read-only,.auth-type-02 .form-group select.read-only{background-color:#f5f5f5;border-bottom:none}.auth-type-02 .form-group input:active,.auth-type-02 .form-group input:hover,.auth-type-02 .form-group select:active,.auth-type-02 .form-group select:hover{outline:none}.auth-type-02 .form-group input.error,.auth-type-02 .form-group select.error{border-color:#fd281a}.auth-type-02 .form-group input.error+.form-feedback,.auth-type-02 .form-group select.error+.form-feedback{color:#fd281a}.auth-type-02 .form-group select{border:1px solid #d3d3d3;padding:0 16px;box-sizing:border-box}.auth-type-02 .form-group select:disabled{background-color:#fff!important}.auth-type-02 .form-group .select-box .select{height:54px;line-height:54px;border:1px solid #d3d3d3;background:#fff;font-size:16px;border-radius:8px!important;color:#1a1a1a;font-weight:100;box-sizing:border-box;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/_next/static/media/icon_more.1d026c3b.svg) no-repeat center right 16px;padding:0 32px 0 16px}.auth-type-02 .form-group input.form-style{height:54px;line-height:54px}.auth-type-02 .form-group input.form-style-2{height:54px;line-height:54px;border:none!important;border-bottom:1px solid #f5f5f5!important;border-radius:0!important;font-weight:200!important}.auth-type-02 .form-group .form-feedback{font-size:12px;color:#666;width:100%;margin-top:6px}.auth-type-02 .form-group .form-feedback.error{color:#fd281a}.auth-type-02 .form-group .butn-wrap{margin-top:30px}.auth-type-02 .form-group .butn.form{font-size:14px;height:54px;max-width:80px;padding:10px 14px;border-radius:8px;border:1px solid #d3d3d3;background:#fff;font-weight:200}.auth-type-02 .form-group .butn.input{display:inline-block;position:absolute;right:16px;width:30px;min-width:30px;color:#6ab229;font-size:16px;font-weight:300;border:none;background:none;line-height:44px}.modal .modal-header{border-bottom:none;padding-top:44px;position:relative}.modal .modal-header.flex-column{text-align:left;align-items:flex-start}.modal .modal-header .title{font-size:20px;color:#000;font-weight:200;margin-bottom:0}.modal .modal-header .title.color-main{color:#6ab229}.modal .modal-header .title.mini{font-size:16px;text-align:center;display:block;width:100%;font-weight:300}.modal .modal-header .btn-close{opacity:1;position:absolute;top:16px;right:16px;background:url(/_next/static/media/icon_close.320766a7.svg) no-repeat 50%}.modal .modal-body{padding-top:0}.modal .modal-body .modal-cont-title{font-size:20px;color:#000;font-weight:200;margin-bottom:16px}.modal .modal-body .modal-cont-title.color-main{color:#6ab229}.modal .modal-body .modal-cont-title .sub-title{display:block;font-size:14px;color:#6c6c6c;font-weight:100}.modal .modal-body .modal-cont-text{font-size:14px;font-weight:100;max-height:calc(100vh - 300px);overflow:auto}.modal .modal-footer{border:none;display:block;padding-bottom:24px}.modal .modal-footer .butn-wrap .butn{height:40px;line-height:40px;font-size:14px}.modal .modal-fullscreen .modal-body .modal-cont-text{font-size:14px;font-weight:100;max-height:none;overflow:auto}.modal .modal-fullscreen .modal-body .modal-cont-text .auth-wrap{padding:0}.modal .modal-fullscreen .modal-footer{border:none;display:block;padding-bottom:16px}.modal .modal-fullscreen .modal-footer .butn-wrap .butn{height:54px;line-height:54px;font-size:14px}.modal.bottom-slide-modal .modal-dialog{position:fixed;bottom:-100%;left:0;right:0;transition:all .15s ease;margin:-1px;max-width:none}.modal.bottom-slide-modal .modal-dialog .modal-content{border-radius:8px 8px 0 0}.modal.bottom-slide-modal.show .modal-dialog{bottom:0;transform:translateY(0)}.modal.bottom-slide-modal .modal-body{padding-bottom:0;padding-left:0;padding-right:0}.modal.bottom-slide-modal .modal-footer{padding-top:1.5rem}.modal.bottom-slide-modal .modal-cont-text,.modal.bottom-slide-modal .modal-cont-title{padding-left:16px;padding-right:16px}.modal.bottom-slide-modal .modal-cont-text>ul:not(.slick-dots) li{display:flex;justify-content:space-between;align-items:start;font-weight:100;font-size:1rem;padding:14px 0;border-bottom:1px solid #f5f5f5}.modal.bottom-slide-modal .modal-cont-text>ul:not(.slick-dots) li:first-of-type{padding-top:0}.modal.bottom-slide-modal .modal-cont-text>ul:not(.slick-dots) li .d-flex{width:100%}.modal.bottom-slide-modal .modal-cont-text>ul:not(.slick-dots) li .d-flex input[type=checkbox]{order:2}.modal.bottom-slide-modal .modal-cont-text>ul:not(.slick-dots) li .d-flex label{width:100%;order:1}.modal.bottom-slide-modal .modal-cont-text>ul:not(.slick-dots) li input[type=checkbox].check-box+label{padding-left:0;background-position-x:right}.modal.bottom-slide-modal .modal-cont-text>ul:not(.slick-dots) li input:checked+label{font-weight:300}.modal.bottom-slide-modal .modal-cont-text .basic-check li input[type=checkbox].check-box+label{padding-left:28px!important;background-position-x:0!important}.modal.bottom-slide-modal .modal-cont-text .basic-check li input:checked+label{font-weight:300}.modal.bottom-slide-modal.swipe-modal .modal-header{display:block;padding-top:24px}.modal.bottom-slide-modal.swipe-modal .modal-header .swipe-icon{width:32px;height:3px;background-color:#d9d9d9;margin:0 auto;display:block}.modal.bottom-slide-modal.swipe-modal .modal-header .swipe-tit{padding-top:16px;display:block;width:100%;text-align:left}.modal.bottom-slide-modal.swipe-modal .modal-header .swipe-tit.type-2{display:flex;justify-content:space-between;align-items:center;padding:18px 0;border-bottom:1px solid #b4b4b4}.modal.bottom-slide-modal.swipe-modal .modal-header .swipe-tit.type-2 h2{color:#6ab229;font-size:18px}.modal.bottom-slide-modal.swipe-modal .modal-header .swipe-tit.type-2 span{font-size:16px;color:#6ab229}.modal.bottom-slide-modal.swipe-modal .modal-body .no-branch{background:url(/_next/static/media/no_branch.7d7dc010.png) no-repeat center top 36px;width:100%;text-align:center;padding:150px 0 24px}.modal.bottom-slide-modal.swipe-modal .modal-body .no-branch .no-search-result{font-size:16px;color:#1a1a1a}.modal.bottom-slide-modal.swipe-modal .modal-body .no-branch .no-search-result span{font-size:16px}.modal.bottom-slide-modal.swipe-modal .modal-body .no-branch span{font-size:12px}.modal.bottom-slide-modal.swipe-modal .modal-body ul li:last-of-type{border-bottom:0}.modal.bottom-slide-modal.swipe-modal .modal-body .modal-cont-text{max-height:calc(100vh - 200px)}.modal.bottom-slide-modal.swipe-modal .modal-body .modal-cont-text .modal-branch-list li{gap:10px}.modal.bottom-slide-modal.swipe-modal .modal-body .modal-cont-text .modal-branch-list li *{color:#1a1a1a}.modal.bottom-slide-modal.swipe-modal .modal-body .modal-cont-text .modal-branch-list li:first-of-type{padding-top:16px;border-top:1px solid #f5f5f5}.modal.bottom-slide-modal.swipe-modal .modal-body .modal-cont-text .modal-branch-list li>div h3{font-size:16px;font-weight:200;line-height:19px}.modal.bottom-slide-modal.swipe-modal .modal-body .modal-cont-text .modal-branch-list li>div span{font-size:12px;color:#6c6c6c;line-height:14px}.modal.bottom-slide-modal.swipe-modal .modal-body .modal-cont-text .modal-branch-list.type-2 li{background:url(/_next/static/media/arrow_right_g.beb9fc73.svg) no-repeat 100%;padding-right:20px;display:block!important;display:flex}.modal.bottom-slide-modal.swipe-modal .modal-body .modal-cont-text .modal-branch-list.type-2 li:first-child{border-top:none;padding-top:0}.modal.bottom-slide-modal.swipe-modal .modal-body .modal-cont-text .modal-branch-list.type-2 li h3{color:#6c6c6c;margin-bottom:5px;font-size:16px;font-weight:100}.modal.bottom-slide-modal.swipe-modal .modal-body .modal-cont-text .modal-branch-list.type-2 li span{font-weight:300;color:#1a1a1a;font-size:16px}.modal.bottom-slide-modal.swipe-modal .modal-body .modal-cont-text .modal-branch-list.type-2 li .period-start{font-size:12px;color:#6c6c6c;font-weight:100;margin-top:4px}.modal.bottom-slide-modal.swipe-modal .modal-body .modal-cont-text .modal-branch-list.type-2 li .period-start span{font-size:12px;color:#6c6c6c;font-weight:100;display:inline-block}.modal.bottom-slide-modal.comment-modal .comment-wrap{width:100%}.modal.bottom-slide-modal.comment-modal .comment-wrap .no-comment{background:url(/_next/static/media/no_comment.e744a13f.png) no-repeat center top 30px;width:100%;text-align:center;padding:140px 55px 55px}.modal.bottom-slide-modal.comment-modal .comment-wrap .no-comment p{font-size:16px}.modal.bottom-slide-modal.comment-modal .comment-wrap .comment-list li{display:flex;flex-direction:column;gap:6px;border-bottom:none;padding:12px 0}.modal.bottom-slide-modal.comment-modal .comment-wrap .comment-list li .writer{display:flex;width:100%;flex-direction:row;font-size:16px;color:#6c6c6c;font-weight:100;align-items:center}.modal.bottom-slide-modal.comment-modal .comment-wrap .comment-list li .writer .writer-name{font-size:16px;font-weight:300;color:#1a1a1a;width:calc(100% - 145px - 1rem)}.modal.bottom-slide-modal.comment-modal .comment-wrap .comment-list li .writer .writer-img{width:24px;height:24px;border-radius:50%;overflow:hidden;margin-right:8px}.modal.bottom-slide-modal.comment-modal .comment-wrap .comment-list li .writer .writer-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:static}.modal.bottom-slide-modal.comment-modal .comment-wrap .comment-list li .comment{padding-left:32px;text-align:left;word-break:break-all;width:100%}.modal.bottom-slide-modal.comment-modal .comment-wrap .comment-list li .comment .comment-target{display:inline-block;margin-right:5px}.modal.bottom-slide-modal.comment-modal .comment-wrap .comment-list li .comment .comment-report{padding-left:25px;color:#b4b4b4;font-size:14px;background:url(/_next/static/media/icon_exclude.aa0db929.svg) no-repeat top 1px left;background-size:18px 18px}.modal.bottom-slide-modal.comment-modal .comment-wrap .comment-list li .comment-info{display:flex;padding-left:32px;align-items:center;justify-content:space-between;width:100%}.modal.bottom-slide-modal.comment-modal .comment-wrap .comment-list li .comment-info .date{color:#b4b4b4;font-size:12px;font-weight:100}.modal.bottom-slide-modal.comment-modal .comment-wrap .comment-list li .comment-info .util{display:flex;flex-direction:row;align-items:center;gap:14px}.modal.bottom-slide-modal.comment-modal .comment-wrap .comment-list li .comment-info .util .reply{font-size:14px;color:#1a1a1a}.modal.bottom-slide-modal.comment-modal .comment-wrap .comment-list li .comment-info .util .like{display:flex;justify-content:center;align-items:center}.modal.bottom-slide-modal.comment-modal .comment-wrap .comment-list li .comment-info .util .like .sub-img{-o-object-fit:cover;object-fit:cover;width:auto!important;height:17px!important;vertical-align:middle}.modal.bottom-slide-modal.comment-modal .comment-wrap .comment-list li .comment-info .util .like .info-text{font-size:16px;font-weight:100;color:#b4b4b4;margin-left:5px}.modal.bottom-slide-modal.comment-modal .comment-wrap .comment-list li .comment-respond{width:100%;padding-top:6px}.modal.bottom-slide-modal.comment-modal .comment-wrap .comment-list li .comment-respond li{padding:6px 0 6px 30px}.modal.bottom-slide-modal.comment-modal .comment-wrap .butn-wrap{margin-left:auto}.modal.bottom-slide-modal.comment-modal .modal-footer{padding:0}.modal.bottom-slide-modal.comment-modal .modal-footer .comment-reg{display:flex;padding:20px 16px;align-items:center;margin:0;box-shadow:0 4px 40px 0 rgba(26,26,26,.08)}.modal.bottom-slide-modal.comment-modal .modal-footer .comment-reg .writer-img{width:32px;height:32px;border-radius:100%;margin-right:8px;overflow:hidden}.modal.bottom-slide-modal.comment-modal .modal-footer .comment-reg .writer-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modal.bottom-slide-modal.comment-modal .modal-footer .comment-reg .form-group{margin-bottom:0;background:#fff;border:1px solid #ebebeb;border-radius:10px}.modal.bottom-slide-modal.comment-modal .modal-footer .comment-reg .comment-reg-top{background:#f8f8f8;border-bottom:1px solid #ebebeb;padding:8px 16px;border-radius:10px 10px 0 0;margin:0;display:flex;justify-content:space-between;align-items:center}.modal.bottom-slide-modal.comment-modal .modal-footer .comment-reg .comment-reg-top .reg-type{font-size:12px}.modal.bottom-slide-modal.comment-modal .modal-footer .comment-reg .comment-reg-top .reg-type .target{margin-right:5px}.modal.bottom-slide-modal.comment-modal .modal-footer .comment-reg .comment-reg-top .reg-close{width:13px;height:13px;background:url(/_next/static/media/icon_close.320766a7.svg) no-repeat 50%}.modal.bottom-slide-modal.comment-modal .modal-footer .comment-reg .comment-form{margin-bottom:0!important;display:flex;padding:0 16px;position:relative}.modal.bottom-slide-modal.comment-modal .modal-footer .comment-reg .comment-form textarea{border:none;width:100%;background:none;outline:none;padding:5px 0}.modal.bottom-slide-modal.comment-modal .modal-footer .comment-reg .comment-form .input-btn{display:inline-block;width:30px;min-width:30px;color:#6ab229;font-size:14px;font-weight:300;border:none;background:none;line-height:44px}.modal.bottom-slide-modal.branch-modal ul:not(.slick-dots) li:last-of-type{border-bottom:0}.modal.bottom-slide-modal.branch-modal .modal-footer{height:17px;padding:0}.modal.img-modal .modal-body{padding:0}.modal.img-modal .modal-content{background:#000}.modal.img-modal .btn-close{opacity:1;background:url(/_next/static/media/icon_close_w.a5ff677e.svg) no-repeat 50%}.modal.img-modal .slider-container{height:calc(100% - 60px);align-content:center}.modal.img-modal .slider-container .slick-slider{height:100%}.modal.img-modal .slider-container .slick-slider .slick-list{height:100%;-o-object-fit:cover;object-fit:cover;display:flex;align-items:center}.modal.img-modal .slider-container .slick-slider .slick-track{display:flex;align-items:center}.modal.img-modal .slider-container .slick-slider .slick-dots{bottom:-20px}.modal.img-modal .slider-container .card-img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modal.img-modal .slick-slider .slick-dots li button:before{color:#949494}.modal.img-modal .slick-slider .slick-dots li.slick-active button:before{color:#fff}.modal.img-modal .solo-img{height:calc(100vh - 120px);align-content:center}.modal.img-modal .solo-img img{-o-object-fit:scale-down;object-fit:scale-down}.modal.onboarding .modal-content{background:#333132}.modal.onboarding .modal-content .slick-list{display:block}.modal.onboarding .slider-container .slick-slider{height:100%}.modal.onboarding .slider-container .slick-slider .slick-dots{bottom:-5px}.modal.onboarding .slider-container .card-img-wrapper{position:relative;width:100%;height:calc(100dvh - 80px)}.modal.onboarding .slider-container .card-img-wrapper p{color:#fff}.modal.onboarding .slider-container .card-img-wrapper img{width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down;padding-top:40px}.modal.onboarding .slider-container .skip{position:absolute;bottom:25px;left:0;right:0;margin:0 auto;text-align:center}.modal.onboarding .slider-container .skip button{text-decoration:underline;background:none;border:none;color:#fff;font-weight:100;font-size:14px}.modal.onboarding .slick-slider .slick-dots li button:before{color:#949494}.modal.onboarding .slick-slider .slick-dots li.slick-active button:before{color:#6ab229}.modal.coach .modal-content{background:#1a1a1a}.app-container{padding:56px 16px 64px;overflow-wrap:break-word}.app-container.hide,.app-container.no-bottom{padding:56px 16px 16px}.app-container.hide .sticky-wrap{bottom:0;margin-bottom:-16px}.app-container.show{padding:56px 16px 64px}.app-container.show .sticky-wrap{bottom:64px;transition:all .2s ease}header{width:100%;height:56px;box-sizing:border-box;padding:0 16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff;position:fixed;top:0;left:0;z-index:100}header .h1-none{display:none}header .h1-home{width:95px;height:34px;text-indent:-9999px;font-weight:600;color:transparent!important;position:relative;background-position:0;background-repeat:no-repeat;background-size:auto 34px;background-image:url(/_next/static/media/ctf_logo.910d0edf.svg)}header .h1-home img{height:100%;width:auto!important}header .branch-name{color:#fff;border-radius:100px;font-size:12px;font-weight:300;padding:4px 30px 4px 10px;background:url(/_next/static/media/icon_location_w.d8700873.svg) no-repeat right 8px center #1a1a1a;background-size:15px;max-width:40%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-top:5px}header.sub-header .h1-none+h2{left:0;position:relative;line-height:56px}header.sub-header .branch-name,header.sub-header .h1-home{display:none}header.sub-header h2{display:block;position:absolute;top:50%;left:56px;transform:translateY(-50%);text-indent:0;font-size:18px;text-align:left;color:#000!important;font-weight:300;overflow:hidden;width:calc(100% - 110px);text-overflow:ellipsis;white-space:nowrap}header.sub-header .h1-back{display:block;padding:0!important;text-indent:-9999px;color:transparent!important;position:relative;width:24px;height:40px;border:none}header.sub-header .h1-back,header.sub-header .h1-back:hover{background-color:transparent}header.sub-header .h1-back:before{content:"";width:24px;height:40px;background-image:url(/_next/static/media/icon_back.aa5784b2.svg);background-position:0;background-size:24px 24px;background-repeat:no-repeat;position:absolute;top:0;left:0}header .header-btn{display:flex;justify-content:right;gap:4px}header .header-btn a,header .header-btn button{width:34px;height:34px;background-color:transparent;border:none;border-radius:100%;text-indent:-9999px;color:transparent!important;background-position:50%;background-repeat:no-repeat;background-size:24px 24px}header .header-btn a.hamburger-icon,header .header-btn button.hamburger-icon{background-image:url(/_next/static/media/icon_hamburger.018a4870.svg)}header .header-btn a.alert-icon,header .header-btn button.alert-icon{background-image:url(/_next/static/media/icon_alarm.16cecd62.svg);position:relative}header .header-btn a.alert-icon.on:before,header .header-btn button.alert-icon.on:before{content:"";width:10px;height:10px;border-radius:50%;background-color:#f80;position:absolute;top:7px;right:7px}header .header-btn a.share-icon,header .header-btn button.share-icon{background:url(/_next/static/media/icon_share_03.c11823e9.svg) no-repeat 50% #fff}header .header-btn a.search-icon,header .header-btn button.search-icon{background-image:url(/_next/static/media/icon_search.3a13038b.svg);background-size:24px 24px}header .header-btn a.diary-icon,header .header-btn button.diary-icon{text-indent:0;background:#6ab229;color:#fff!important;width:auto;border-radius:38px;font-size:12px;font-weight:200;line-height:26px;padding:0 10px;height:26px;z-index:10}header .search-header{width:100%;height:56px;box-sizing:border-box;padding:0 16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff;position:fixed;top:0;left:0;z-index:101}header .search-header input{display:block;position:absolute;width:100%;height:100%;line-height:56px;top:0;left:0;text-indent:0;font-size:18px;text-align:left;color:#000!important;font-weight:100;font-size:16px;padding-left:56px;padding-right:70px;border:none;border-bottom:1px solid #1a1a1a;z-index:101}header .search-header input:focus{outline:none;border-bottom:1px solid #1a1a1a}header .search-header input::-moz-placeholder{font-size:15px}header .search-header input::placeholder{font-size:15px}header .search-header .h1-back{z-index:102}header .search-header .header-btn{z-index:102;display:flex;justify-content:right;gap:4px}header .search-header .header-btn .search-icon{background-size:24px 24px}header .search-header .header-btn .erase-search-btn{background-image:url(/_next/static/media/icon_erase.dd9b0ae5.svg);background-size:16px 16px}header .search-header .header-btn .cancel-search-btn{font-size:14px;width:auto;text-indent:0;color:#000!important;font-weight:100;padding-right:0}header .search-header .header-btn button:active,header .search-header .header-btn button:hover{background-color:transparent!important;border-radius:0!important}nav{width:100%;height:64px;position:fixed;z-index:3;bottom:0;box-sizing:border-box;padding:10px;display:flex;justify-content:center;background-color:#fff;box-shadow:1px -5px 40px -22px rgba(0,0,0,.31);-webkit-box-shadow:1px -5px 40px -22px rgba(0,0,0,.31);-moz-box-shadow:1px -5px 40px -22px rgba(0,0,0,.31);transition:all .2s ease}nav.hide{opacity:0;transform:translateY(100%)}nav.show{opacity:1;transform:translateY(0)}nav ul{display:flex;flex-direction:row;width:100%}nav ul li{width:20%;text-align:center}nav ul li a.nav-btn,nav ul li button.nav-btn{font-size:11px;font-weight:100;text-align:center;display:block;padding:25px 0 0;background-color:transparent;border:none;color:#9da1aa;box-sizing:border-box;position:relative}nav ul li a.nav-btn.active,nav ul li button.nav-btn.active{color:#000;font-weight:500}nav ul li a.nav-btn:before,nav ul li button.nav-btn:before{content:"";width:24px;height:24px;position:absolute;top:0;left:50%;transform:translateX(-50%);background-position:50%;background-size:24px 24px;background-repeat:no-repeat}nav ul li a.nav-btn.home:before,nav ul li button.nav-btn.home:before{background-image:url(/_next/static/media/ico_home.663b1747.svg)}nav ul li a.nav-btn.program:before,nav ul li button.nav-btn.program:before{background-image:url(/_next/static/media/ico_program.6463e599.svg)}nav ul li a.nav-btn.allocation:before,nav ul li button.nav-btn.allocation:before{background-image:url(/_next/static/media/ico_apply.a56f93ab.svg)}nav ul li a.nav-btn.myfarm:before,nav ul li button.nav-btn.myfarm:before{background-image:url(/_next/static/media/ico_myfarm.5906bd6a.svg)}nav ul li a.nav-btn.community:before,nav ul li button.nav-btn.community:before{background-image:url(/_next/static/media/ico_community.e0afcbdb.svg)}nav ul li a.nav-btn.mypage:before,nav ul li button.nav-btn.mypage:before{background-image:url(/_next/static/media/ico_mypage.ca0a7e2a.svg)}nav ul li a.nav-btn.active.home:before,nav ul li button.nav-btn.active.home:before{background-image:url(/_next/static/media/ico_home_active.96734060.svg)}nav ul li a.nav-btn.active.program:before,nav ul li button.nav-btn.active.program:before{background-image:url(/_next/static/media/ico_program_active.4f5224af.svg)}nav ul li a.nav-btn.active.allocation:before,nav ul li button.nav-btn.active.allocation:before{background-image:url(/_next/static/media/ico_apply_active.b51b309b.svg)}nav ul li a.nav-btn.active.myfarm:before,nav ul li button.nav-btn.active.myfarm:before{background-image:url(/_next/static/media/ico_myfarm_active.88544d6e.svg)}nav ul li a.nav-btn.active.community:before,nav ul li button.nav-btn.active.community:before{background-image:url(/_next/static/media/ico_community_active.2f722e62.svg)}nav ul li a.nav-btn.active.mypage:before,nav ul li button.nav-btn.active.mypage:before{background-image:url(/_next/static/media/ico_mypage_active.1d3a7d8c.svg)}.auth-wrap .auth-type-01{margin-bottom:40px}.auth-wrap .auth-type-01 .auth-info .auth-title{font-size:24px;font-weight:500;margin-bottom:40px;color:#000}.auth-wrap .auth-type-01 .auth-info .auth-title p{color:#838383;font-size:16px;font-weight:100;margin-bottom:30px;margin-top:8px}.auth-wrap .auth-type-01 .auth-info .auth-title p.sub-info{color:#e14918}.auth-wrap .auth-type-01 .auto-login{text-align:right;align-items:center;margin-bottom:20px}.auth-wrap .auth-type-01 .butn-wrap .util-login{text-align:center;width:100%;margin-top:10px}.auth-wrap .auth-type-01 .butn-wrap .util-login .text-butn{font-size:14px;color:#949494;padding:0 10px;position:relative}.auth-wrap .auth-type-01 .butn-wrap .util-login .text-butn.point{text-decoration:underline;color:#6ab229}.auth-wrap .auth-type-01 .butn-wrap .util-login .text-butn:after{content:"";width:1px;height:10px;background:#d8d8d8;position:absolute;right:0;top:50%;transform:translateY(-50%)}.auth-wrap .auth-type-01 .butn-wrap .util-login .text-butn:last-child:after{display:none}.auth-wrap .auth-type-02 .auth-sub-title{font-size:18px;font-weight:500;margin-bottom:18px}.auth-wrap .auth-type-02 .butn-wrap .ease-butn{width:100%;position:relative}.auth-wrap .auth-type-02 .butn-wrap .ease-butn.recent-use .login-tooltip{display:inline-block}.auth-wrap .auth-type-02 .butn-wrap .ease-butn .login-tooltip{display:none;position:absolute;background:#6ab229;border-radius:20px;text-align:center;color:#fff;padding:7px 12px;font-weight:300;font-size:12px;top:-45%;right:20px}.auth-wrap .auth-type-02 .butn-wrap .ease-butn .login-tooltip:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:0;border:6px solid transparent;border-top-color:#6ab229;border-bottom:0;margin-left:-6px;margin-bottom:-6px}.main-wrap{box-sizing:border-box;width:100%;height:100%}.main-wrap .tab-home{border-bottom:none;display:flex;position:fixed;top:55px;left:0;background:#fff;z-index:4;height:50px;line-height:50px;flex-wrap:nowrap;overflow-x:auto;width:100vw;margin-left:0;margin-right:calc(-50vw + 50%);padding:0 16px;scrollbar-width:none}.main-wrap .tab-home ::-webkit-scrollbar{display:none;background:#fff}.main-wrap .tab-home .nav-item{min-width:-moz-max-content;min-width:max-content}.main-wrap .tab-home .nav-link{color:#999;border:none;font-weight:100;font-size:18px;position:relative;text-align:left;padding:0 20px 0 14px;height:100%}.main-wrap .tab-home .nav-link.active{color:#000;border:none;font-weight:500}.main-wrap .tab-home .nav-link.active:before{content:"";width:8px;height:8px;border-radius:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);background:#6ab229}.main-wrap .tab-home.scroll-tab .nav-item{min-width:-moz-max-content;min-width:max-content}.main-wrap .tab-home-cont{padding-top:90px}.home-type .home-area{padding:80px 32px 112px;box-sizing:border-box;position:relative;width:100vw;margin-left:calc(-50vw + 50%)}.home-type .home-area .butn-wrap .icon.link{position:absolute;margin:20px auto 0;left:0;right:0;border:none;font-size:16px;font-weight:200;background:none}.home-type .home-area .butn-wrap .icon.link:after{content:"";display:inline-block;width:20px;height:20px;background-image:url(/_next/static/media/icon_arrow.b1347858.svg);background-position:50%;background-repeat:no-repeat;background-size:15px auto;vertical-align:middle;margin-top:-2px;margin-left:5px}.home-type .home-area .butn-wrap .icon.linkmore{position:absolute;margin:0 16px 0 auto;left:0;right:0;border:none;font-size:16px;font-weight:200;background:none}.home-type .home-area .butn-wrap .icon.linkmore:after{content:"";display:inline-block;width:20px;height:20px;background-image:url(/_next/static/media/icon_arrow.b1347858.svg);background-position:50%;background-repeat:no-repeat;background-size:15px auto;vertical-align:middle;margin-top:-2px;margin-left:5px}.home-type .home-area .butn-wrap .icon.case-sp{bottom:-75px}.home-type .home-area.home-area-main .slogan{writing-mode:vertical-rl;text-orientation:mixed;position:absolute;right:56px;top:0;color:#1a1a1a;letter-spacing:6px;z-index:3;font-size:18px;font-family:GowunBatang}.home-type .home-area.home-area-main .slogan p{font-family:GowunBatang;font-size:18px;font-weight:100}.home-type .home-area.home-area-main .title{font-family:GowunBatang;font-size:64px;font-weight:100;writing-mode:vertical-lr;text-orientation:mixed;position:absolute;bottom:0;left:60px;color:#1a1a1a;z-index:2}.home-type .home-area.home-area-main .title .sub-title{display:block;color:#1a1a1a;width:150px;font-size:14px;font-weight:100;writing-mode:horizontal-tb;position:absolute;left:100px;bottom:0;line-height:20px;font-family:GowunBatang}.home-type .home-area.home-area-main .title .sub-title p{font-family:GowunBatang}.home-type .home-area.home-area-main .bg-shape{width:100%;height:auto;position:relative;overflow:hidden;z-index:2}.home-type .home-area.home-area-main .bg-shape img,.home-type .home-area.home-area-main .bg-shape video{width:100%;height:auto;display:block;margin:0 auto;text-align:center}.home-type .home-area.home-area-main .image-container{width:100%;height:100%}.home-type .home-area.home-area-sub{position:relative;padding:65px 0;width:100vw;margin-left:calc(-50vw + 50%)}.home-type .home-area.home-area-sub .sub-img img{width:100%;height:auto!important}.home-type .home-area.home-area-sub .sub-list .sub-list-tit{display:flex;justify-content:space-between;align-items:flex-end}.home-type .home-area.home-area-sub .sub-list .sub-list-tit p{font-size:24px;font-family:GowunBatang;color:#1a1a1a}.home-type .home-area.home-area-sub .sub-list .sub-list-tit .date{font-size:14px;color:#949494;align-content:flex-end}.home-type .home-area.home-area-sub .sub-list .sub-list-tit .butn-wrap .sub-link{position:relative;margin:0;width:auto;height:24px;line-height:24px;font-size:13px;color:#6ab229;border:none;background:none;font-weight:300}.home-type .home-area.home-area-sub .sub-list .sub-list-tit .butn-wrap .sub-link:after{display:inline-block;content:"";width:10px;height:10px;border-radius:100%;background-color:#6ab229;margin-left:4px}.home-type .home-area.home-area-sub .sub-list.sub-list-01 .sub-list-tit .butn-wrap{padding-right:32px}.home-type .home-area.home-area-sub .sub-list.sub-list-01 .list-wrap{margin-top:26px}.home-type .home-area.home-area-sub .sub-list.sub-list-01 .list-wrap .slick-slide{padding:0 16px 0 0}.home-type .home-area.home-area-sub .sub-list.sub-list-01 .list-wrap .list-cont{border:1px solid #eaeaea;border-radius:10px;display:block}.home-type .home-area.home-area-sub .sub-list.sub-list-01 .list-wrap .list-cont .info-wrap{padding:24px;position:relative;box-sizing:border-box}.home-type .home-area.home-area-sub .sub-list.sub-list-01 .list-wrap .list-cont .info-wrap .branch{color:#6ab229;font-size:12px;font-weight:200;margin-bottom:5px;position:relative}.home-type .home-area.home-area-sub .sub-list.sub-list-01 .list-wrap .list-cont .info-wrap .month{font-size:10px;font-weight:200;background:#f5f5f5;border-radius:28px;padding:4px 8px;box-sizing:border-box;display:inline-block}.home-type .home-area.home-area-sub .sub-list.sub-list-01 .list-wrap .list-cont .info-wrap .tit{color:#1a1a1a;font-size:18px;font-weight:300;margin-bottom:5px;display:-webkit-box;word-wrap:break-word;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:56px;position:relative}.home-type .home-area.home-area-sub .sub-list.sub-list-01 .list-wrap .list-cont .info-wrap .txt{font-size:14px;font-weight:100;position:relative;color:#666}.home-type .home-area.home-area-sub .sub-list.sub-list-01 .list-wrap .list-cont .info-wrap .txt span{display:-webkit-box;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:24px}.home-type .home-area.home-area-sub .sub-list.sub-list-01 .list-wrap .list-cont .info-wrap .date{font-size:15px;font-weight:100;color:#999}.home-type .home-area.home-area-sub .sub-list.sub-list-01 .list-wrap .list-cont .info-wrap .date span{display:block}.home-type .home-area.home-area-sub .sub-list.sub-list-01 .list-wrap .list-cont .info-wrap .date span:last-child{border:none}.home-type .home-area.home-area-sub .sub-list.sub-list-01 .list-wrap .list-cont .info-wrap .category{background:#ececec;border-radius:4px;color:#333;padding:6px 8px;box-sizing:border-box;font-size:11px;font-weight:200;line-height:1.4;text-align:center;display:inline-block;margin-bottom:14px}.home-type .home-area.home-area-sub .sub-list.sub-list-01 .list-wrap .list-cont .thumb-wrap{position:relative;width:100%;height:165px}.home-type .home-area.home-area-sub .sub-list.sub-list-01 .list-wrap .list-cont .thumb-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0 0 10px 10px}.home-type .home-area.home-area-sub .sub-list.sub-list-02 .list-wrap{margin-top:16px}.home-type .home-area.home-area-sub .sub-list.sub-list-02 .list-wrap .slider-container{overflow:hidden}.home-type .home-area.home-area-sub .sub-list.sub-list-02 .list-wrap .slider-container .slick-slide{margin-right:1px}.home-type .home-area.home-area-sub .sub-list.sub-list-02 .list-wrap .list-cont{display:flex;gap:16px;margin-bottom:20px;align-items:center}.home-type .home-area.home-area-sub .sub-list.sub-list-02 .list-wrap .list-cont .info-wrap{width:100%;padding:10px 0}.home-type .home-area.home-area-sub .sub-list.sub-list-02 .list-wrap .list-cont .info-wrap .tit{color:#1a1a1a;font-size:16px;font-weight:100;display:-webkit-box;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:52px}.home-type .home-area.home-area-sub .sub-list.sub-list-02 .list-wrap .list-cont .info-wrap .category{background:#ececec;padding:4px 8px;display:inline-block;color:#333;font-weight:200;font-size:11px;border-radius:4px;margin-bottom:12px}.home-type .home-area.home-area-sub .sub-list.sub-list-02 .list-wrap .list-cont .info-wrap .txt{font-size:14px;font-weight:100;position:relative;margin-bottom:20px;padding-bottom:20px;color:#666}.home-type .home-area.home-area-sub .sub-list.sub-list-02 .list-wrap .list-cont .info-wrap .txt span{display:-webkit-box;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:42px}.home-type .home-area.home-area-sub .sub-list.sub-list-02 .list-wrap .list-cont .info-wrap .txt:after{content:"";width:10px;height:2px;background:#000;position:absolute;bottom:0;left:0}.home-type .home-area.home-area-sub .sub-list.sub-list-02 .list-wrap .list-cont .info-wrap .date{font-size:12px;color:#999}.home-type .home-area.home-area-sub .sub-list.sub-list-02 .list-wrap .list-cont .thumb-wrap{position:relative;width:120px;height:120px;flex-shrink:0}.home-type .home-area.home-area-sub .sub-list.sub-list-02 .list-wrap .list-cont .thumb-wrap:after{display:block;content:"";padding-top:30%;padding-bottom:100%}.home-type .home-area.home-area-sub .sub-list.sub-list-02 .list-wrap .list-cont .thumb-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.home-type .home-area.home-area-sub .sub-list.sub-list-03 .list-wrap{margin-top:26px}.home-type .home-area.home-area-sub .sub-list.sub-list-03 .list-wrap .slick-slide{border-radius:10px;overflow:hidden;box-sizing:border-box;padding:0 5px}.home-type .home-area.home-area-sub .sub-list.sub-list-03 .list-wrap .slick-dots{bottom:-36px}.home-type .home-area.home-area-sub .sub-list.sub-list-03 .list-wrap .slick-dots li{margin:0 5px;width:auto}.home-type .home-area.home-area-sub .sub-list.sub-list-03 .list-wrap .slick-dots button{display:block;width:10px;height:10px;padding:0;border:1px solid #1a1a1a;border-radius:100%;background-color:#fff;text-indent:-9999px}.home-type .home-area.home-area-sub .sub-list.sub-list-03 .list-wrap .slick-dots li.slick-active button{background-color:#1a1a1a;width:24px;border-radius:10px}.home-type .home-area.home-area-sub .sub-list.sub-list-03 .list-wrap .list-cont{position:relative;border-radius:10px;overflow:hidden}.home-type .home-area.home-area-sub .sub-list.sub-list-03 .list-wrap .list-cont .category{position:absolute;top:16px;left:16px;background:rgba(26,26,26,.8);color:#fff;z-index:3;font-size:11px;font-weight:100;padding:6px 8px 5px;border-radius:4px}.home-type .home-area.home-area-sub .sub-list.sub-list-03 .list-wrap .list-cont .category.community{background:#ececec;border:none;color:#333}.home-type .home-area.home-area-sub .sub-list.sub-list-03 .list-wrap .list-cont .info-wrap{padding:0 24px 24px;position:relative;box-sizing:border-box;background:#f5f5f5}.home-type .home-area.home-area-sub .sub-list.sub-list-03 .list-wrap .list-cont .info-wrap .tit{color:#1a1a1a;font-size:16px;font-weight:300;margin-bottom:5px;display:-webkit-box;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all;text-overflow:ellipsis;height:32px;position:relative;padding:5px 0 0 60px}.home-type .home-area.home-area-sub .sub-list.sub-list-03 .list-wrap .list-cont .info-wrap .txt{font-size:15px;font-weight:100;position:relative;color:#1a1a1a;margin-top:16px}.home-type .home-area.home-area-sub .sub-list.sub-list-03 .list-wrap .list-cont .info-wrap .txt span{display:-webkit-box;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:42px}.home-type .home-area.home-area-sub .sub-list.sub-list-03 .list-wrap .list-cont .info-wrap .sticky{position:absolute;background:#000;width:56px;height:56px;border-radius:100%;color:#fff;font-size:14px;font-weight:100;line-height:56px;text-align:center;left:20px;top:-20px;z-index:2;overflow:hidden}.home-type .home-area.home-area-sub .sub-list.sub-list-03 .list-wrap .list-cont .info-wrap .sticky img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-type .home-area.home-area-sub .sub-list.sub-list-03 .list-wrap .list-cont .thumb-wrap{position:relative;width:100%;height:165px}.home-type .home-area.home-area-sub .sub-list.sub-list-03 .list-wrap .list-cont .thumb-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-type .home-area.home-area-sub .sub-list.sub-list-04 .list-wrap{margin-top:26px}.home-type .home-area.home-area-sub .sub-list.sub-list-04 .list-wrap .slick-slide{box-sizing:border-box;padding:0 5px}.home-type .home-area.home-area-sub .sub-list.sub-list-04 .list-wrap .list-cont{display:flex;gap:8px;margin-bottom:30px;align-items:center;border:1px solid #eaeaea;border-radius:0 0 0 30px;position:relative}.home-type .home-area.home-area-sub .sub-list.sub-list-04 .list-wrap .list-cont .info-wrap{width:100%;padding:20px 20px 16px}.home-type .home-area.home-area-sub .sub-list.sub-list-04 .list-wrap .list-cont .info-wrap .tit{color:#1a1a1a;font-size:16px;font-weight:100;margin:8px 0;display:-webkit-box;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all;text-overflow:ellipsis;height:45px}.home-type .home-area.home-area-sub .sub-list.sub-list-04 .list-wrap .list-cont .info-wrap .txt{font-size:14px;font-weight:100;position:relative;color:#666}.home-type .home-area.home-area-sub .sub-list.sub-list-04 .list-wrap .list-cont .info-wrap .txt span{display:-webkit-box;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:13px;color:#999}.home-type .home-area.home-area-sub .sub-list.sub-list-04 .list-wrap .list-cont .info-wrap .category{padding:4px 8px;display:inline-block;font-weight:200;font-size:12px;border:none;border-radius:4px;background:#ececec;color:#333}.home-type .home-area.home-area-sub .sub-list.sub-list-04 .list-wrap .list-cont .thumb-wrap{position:relative;width:120px;height:120px;flex-shrink:0}.home-type .home-area.home-area-sub .sub-list.sub-list-04 .list-wrap .list-cont .thumb-wrap:after{display:block;content:"";padding-bottom:100%}.home-type .home-area.home-area-sub .sub-list.sub-list-04 .list-wrap .list-cont .thumb-wrap img{position:absolute;bottom:-25px;right:10px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:100%}.home-type .home-area.home-area-branch{width:100%;padding:0 16px 112px;margin:0 auto}.home-type.home-type-01 .home-area-main{background:url(/_next/static/media/bg_pattern_01.b22ab286.png) no-repeat;background-position:right -60px bottom;background-size:auto;margin-bottom:100px}.home-type.home-type-01 .home-area-sub.new-case{padding:65px 0 65px 32px}.home-type.home-type-01 .home-area-sub.new-case .sub-list-01 .branch{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-type.home-type-01 .home-area-sub.new-case .sub-list-01 .date{font-size:15px!important;color:#1a1a1a!important}.home-type.home-type-01 .home-area-sub.new-case .sub-list-01 .date span{display:block;color:#999}.home-type.home-type-02 .home-area-main{background:url(/_next/static/media/bg_pattern_02.7708424f.png) no-repeat;background-position:right -60px bottom;background-size:auto}.home-type.home-type-02 .home-area-sub{padding:65px 0 65px 32px}.home-type.home-type-03 .home-area-main{background:url(/_next/static/media/bg_pattern_02.7708424f.png) no-repeat;background-position:right -60px bottom;background-size:auto}.home-type.home-type-03 .home-area-sub{padding:65px 32px}.home-type.home-type-04 .home-area-sub{padding:0 32px 65px}.home-type.home-type-04 .home-area-sub:first-child{padding-top:0}.sub-wrap .sub-title{font-size:20px;font-weight:300}.sub-wrap.bottom-fix{padding-bottom:74px}.upload-img{width:calc(100vw - (50vw - 50%));padding:16px 0;display:flex;gap:10px}.upload-img .butn-upload,.upload-img .slider-item{width:64px!important;height:64px;border-radius:10px;flex-shrink:0}.upload-img .butn-upload-img input{display:none}.upload-img .butn-upload-img label{width:64px;height:64px;border-radius:10px;flex-shrink:0;border:1px solid #d3d3d3;background-color:#fff;display:flex;align-items:center;flex-direction:column;justify-content:center;margin-top:10px}.upload-img .butn-upload-img label .upload-num{font-size:12px;line-height:14px;font-weight:100;margin-top:3px}.upload-img .butn-upload-img label .upload-num span{font-weight:300;color:#6ab229}.upload-img .upload-img-wrap{width:calc(100vw - (-50vw + 50%) - 60px);overflow-x:hidden}.upload-img .upload-img-wrap .upload-img-slider{gap:10px}.upload-img .upload-img-wrap .upload-img-slider .slick-slide{padding-top:10px;margin-right:10px}.upload-img .upload-img-wrap .upload-img-slider .slick-slide>div{display:flex;align-items:end}.upload-img .upload-img-wrap .upload-img-slider .slick-slide img{border-radius:10px}.upload-img .upload-img-wrap .upload-img-slider .slick-slide .slider-item{position:relative}.upload-img.no-img .slider-item{background:url(/_next/static/media/icon_img.1046b266.svg) no-repeat 50% #f5f5f5}.upload-img.no-img .butn-upload-img label .upload-num{color:#949494}.upload-img.no-img .butn-upload-img label .upload-num span{color:#b4b4b4}.upload-img-info{color:#e34919;font-size:12px;padding-bottom:16px;margin-top:-8px}.card-slider-wrapper{position:relative;width:100vw;margin-left:calc(-50vw + 50%)}.card-slider-wrapper img{position:relative!important}.card-slider-wrapper.round{width:100%;margin-left:0}.card-slider-wrapper.round .page-number{top:32px}.card-slider-wrapper.round .slick-slider .card-img-wrapper{border-radius:8px;overflow:hidden;height:328px}.card-slider-wrapper.round .slick-dots{bottom:16px}.card-slider-wrapper .page-number{position:absolute;top:20px;right:20px;z-index:1;height:26px;padding:0 10px;background-color:rgba(26,26,26,.5);color:#fff;border-radius:1rem;display:flex;justify-content:center;align-items:center;font-weight:100;font-size:.75rem}.card-slider-wrapper .slick-slider{height:240px;margin-bottom:.75rem}.card-slider-wrapper .slick-slider .card-img-wrapper{height:240px;position:relative}.card-slider-wrapper .slick-slider .card-img-wrapper img{-o-object-fit:cover;object-fit:cover;border-radius:0}.slick-slider .slick-dots{bottom:-8px}.slick-slider .slick-dots li{margin:0 2px}.slick-slider .slick-dots li button{padding:2px;margin:0 2px}.slick-slider .slick-dots li button:before{color:#d9d9d9;opacity:1;font-size:6px}.slick-slider .slick-dots li.slick-active button:before{color:#949494;opacity:1}.slick-slider .slick-dots li,.slick-slider .slick-dots li button,.slick-slider .slick-dots li button:before{width:auto;height:auto}.slick-arrow.slick-disabled{display:none!important}.slick--visual__etc{display:flex;align-items:center;gap:10px;margin-top:12px}.slick--visual__etc .visual__number{font-size:12px;font-weight:100;display:flex;gap:3px;color:#b4b4b4}.slick--visual__etc .visual__number span:first-child{font-weight:300;color:#1a1a1a}.slick--visual__etc .visual__progress{width:100%;height:2px;background-color:#d3d3d3;background-repeat:no-repeat;background-image:linear-gradient(90deg,#333,#333);z-index:2;transition:all .2s ease}.search-area{background-color:#fff;width:100%;position:relative;margin-bottom:16px}.search-area input{display:block;width:100%;line-height:44px;height:44px;font-size:16px;text-align:left;color:#000!important;font-weight:100;padding-left:16px;padding-right:46px;border:1px solid #d3d3d3;border-radius:10px;z-index:101}.search-area input:focus{outline:none}.search-area input::-moz-placeholder{color:#949494;opacity:1}.search-area input::placeholder{color:#949494;opacity:1}.search-area input.tag-input{line-height:54px;height:54px}.search-area .search-input-group{z-index:3;display:flex;justify-content:right;gap:4px;position:absolute;right:16px;top:12px}.search-area .search-input-group button{border:none;outline:none}.search-area .search-input-group .erase-search-btn{width:20px;height:20px;border-radius:100%;background:url(/_next/static/media/icon_erase.dd9b0ae5.svg) no-repeat 50%;background-size:16px 16px}.search-area .search-input-group .search-icon{margin-top:-2px;width:24px;height:24px;background:url(/_next/static/media/icon_tag_search.a3d8ba1f.svg) no-repeat}.search-area .search-input-group button:active,.search-area .search-input-group button:hover{background-color:transparent!important;border-radius:0!important}.search-area .search-input-group.tag-search{top:14px}.search-area .search-input-group.tag-search .search-icon{width:24px;height:24px;background:url(/_next/static/media/icon_tag_search.a3d8ba1f.svg) no-repeat}.search-area.gray{position:relative}.search-area.gray:has(input:focus):before{background:url(/_next/static/media/icon_sprout_b.616ec0cd.svg) #f5f5f5 no-repeat 50%}.search-area.gray:has(input:focus):after{color:#111}.search-area.gray:before{display:inline-block;content:"";width:36px;height:36px;border-radius:50%;background:url(/_next/static/media/icon_sprout.d425c530.svg) #fff no-repeat 50%;left:12px}.search-area.gray:after,.search-area.gray:before{position:absolute;top:50%;transform:translateY(-50%)}.search-area.gray:after{content:"#";left:62px;font-size:16px;color:#595959;font-weight:200}.search-area.gray input{background-color:#f5f5f5;border:2px solid #f5f5f5;padding-left:72px;font-weight:200;color:#1a1a1a!important}.search-area.gray input::-moz-placeholder{color:#595959;opacity:1}.search-area.gray input::placeholder{color:#595959;opacity:1}.search-area.gray input:focus{color:#111!important;background-color:#fff;border:2px solid #1a1a1a}.select-category{margin-bottom:24px}.select-category .accordion-item{border-radius:10px}.select-category .accordion-item.on{border:1px solid #000;box-sizing:border-box;padding-bottom:1px}.select-category .accordion-item .accordion-header .accordion-button{font-size:16px;font-weight:100;color:#595959;height:44px;line-height:44px;padding:0 16px!important;border-radius:10px;background:#fff;box-shadow:none}.select-category .accordion-item .accordion-header .accordion-button.collapsed{background:none}.select-category .accordion-item .accordion-header .accordion-button:active{border:none;outline:none}.select-category .accordion-item .accordion-header .accordion-button:after{background:url(/_next/static/media/icon_more.1d026c3b.svg) no-repeat!important}.select-category .accordion-item .accordion-header .accordion-button:not(.collapsed):after{transform:rotate(-180deg);background:url(/_next/static/media/icon_more.1d026c3b.svg) no-repeat!important}.select-category .accordion-item .accordion-body{padding:8px 16px 16px;max-height:275px;overflow-y:auto}.select-category .accordion-item .accordion-body p{font-size:14px;margin-bottom:8px;font-weight:300}.select-category .accordion-item .accordion-body .category-list{display:flex;gap:10px;flex-wrap:wrap}.select-category .accordion-item .accordion-body .category-list li{border-radius:30px;background:#f9f9f9;padding:8px}.select-category .accordion-item .accordion-body .category-list li .nav-link{color:#595959}.select-category .accordion-item .accordion-body .category-list li.active{background:#1a1a1a}.select-category .accordion-item .accordion-body .category-list li.active .nav-link{color:#fff}.comm-container{display:flex;padding-bottom:4rem;flex-direction:column}.comm-container .card-main-container{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:32px}.comm-container .card-main-container .card-container{position:relative;border-radius:.25rem;width:100%}.comm-container .card-main-container .card-container .card-desc-wrapper{display:flex;padding-bottom:.5rem;flex-direction:column;gap:1rem;align-items:flex-start}.comm-container .card-main-container .card-container .card-desc-wrapper .card-kind{padding:.25rem .5rem;border-radius:.25rem;background:#f2f2f2}.comm-container .card-main-container .card-container .card-desc-wrapper .card-kind-text{font-size:.875rem;line-height:normal;font-weight:100;font-size:.75rem;color:#6c6c6c;text-transform:capitalize}.comm-container .card-main-container .card-container .card-desc-wrapper .card-writer{width:100%;display:flex;align-items:center;gap:.5rem}.comm-container .card-main-container .card-container .card-desc-wrapper .card-writer .card-writer-img{width:32px;height:32px;background-color:#000;border-radius:50%;overflow:hidden}.comm-container .card-main-container .card-container .card-desc-wrapper .card-writer .card-writer-img img{position:static!important;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.comm-container .card-main-container .card-container .card-desc-wrapper .card-writer .card-writer-text{display:flex;flex-direction:column;line-height:normal;width:calc(100% - 145px - 1rem)}.comm-container .card-main-container .card-container .card-desc-wrapper .card-writer .card-writer-text .card-writer-name{color:#1a1a1a;font-size:1rem;font-weight:700}.comm-container .card-main-container .card-container .card-desc-wrapper .card-writer .butn-wrap{margin-left:auto}.comm-container .card-main-container .card-container .card-desc-wrapper .card-writer .butn-wrap .butn{height:26px;font-size:12px;color:#1a1a1a;line-height:25px;border-radius:4px;border:1px solid #e8e8e8}.comm-container .card-main-container .card-container .card-desc-wrapper .card-writer .butn-wrap .butn-icon.butn-more{background-image:url(/_next/static/media/icon_more_vertical.c19d6975.svg);background-size:3px}.comm-container .card-main-container .card-container .card-desc-wrapper .card-writer .butn-wrap .butn-report{width:24px;height:24px;background:url(/_next/static/media/icon_dot3.413e85e4.svg) no-repeat 50%!important;background-size:3px;border:none}.comm-container .card-main-container .card-container .card-desc-wrapper .cmm-img-wrap{width:100%;display:block;position:relative}.comm-container .card-main-container .card-container .card-desc-wrapper .cmm-img-wrap .photos-grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto;height:240px;max-height:240px;gap:4px}.comm-container .card-main-container .card-container .card-desc-wrapper .cmm-img-wrap .photos-grid .view-more{display:none}.comm-container .card-main-container .card-container .card-desc-wrapper .cmm-img-wrap .photos-grid .img-box{position:relative}.comm-container .card-main-container .card-container .card-desc-wrapper .cmm-img-wrap .photos-grid.type-1{grid-template-columns:1fr;grid-template-rows:240px}.comm-container .card-main-container .card-container .card-desc-wrapper .cmm-img-wrap .photos-grid.type-2{grid-template-columns:repeat(2,1fr);grid-template-rows:240px 240px}.comm-container .card-main-container .card-container .card-desc-wrapper .cmm-img-wrap .photos-grid.type-3{grid-template-columns:repeat(3,1fr);grid-template-rows:118px 118px}.comm-container .card-main-container .card-container .card-desc-wrapper .cmm-img-wrap .photos-grid.type-3 .img-box:first-child{grid-column:1/span 2;grid-row:1/span 2}.comm-container .card-main-container .card-container .card-desc-wrapper .cmm-img-wrap .photos-grid.type-4{grid-template-columns:repeat(2,1fr);grid-template-rows:118px 118px}.comm-container .card-main-container .card-container .card-desc-wrapper .cmm-img-wrap .photos-grid.type-5{grid-template-columns:repeat(6,1fr);grid-template-rows:118px 118px}.comm-container .card-main-container .card-container .card-desc-wrapper .cmm-img-wrap .photos-grid.type-5 .img-box:first-child{grid-column:1/span 3}.comm-container .card-main-container .card-container .card-desc-wrapper .cmm-img-wrap .photos-grid.type-5 .img-box:nth-child(2){grid-column:4/span 3}.comm-container .card-main-container .card-container .card-desc-wrapper .cmm-img-wrap .photos-grid.type-5 .img-box:nth-child(3){grid-column:1/span 2}.comm-container .card-main-container .card-container .card-desc-wrapper .cmm-img-wrap .photos-grid.type-5 .img-box:nth-child(4){grid-column:3/span 2}.comm-container .card-main-container .card-container .card-desc-wrapper .cmm-img-wrap .photos-grid.type-5 .img-box:nth-child(5){grid-column:5/span 2}.comm-container .card-main-container .card-container .card-desc-wrapper .cmm-img-wrap .photos-grid.type-5.more .img-box:last-child{position:relative}.comm-container .card-main-container .card-container .card-desc-wrapper .cmm-img-wrap .photos-grid.type-5.more .img-box:last-child .view-more{display:block;width:100%;height:100%;background:rgba(0,0,0,.6);position:absolute;left:0;top:0;padding-left:calc(50% - 12px);padding-top:45px;color:#fff;font-size:16px}.comm-container .card-main-container .card-container .card-desc-wrapper .cmm-img-wrap .photos-grid img{width:100%!important;height:100%!important;display:block;-o-object-fit:cover;object-fit:cover}.comm-container .card-main-container .card-container .card-desc-wrapper .card-contents{width:100%;color:#333;font-weight:100;font-size:1rem;align-items:flex-end}.comm-container .card-main-container .card-container .card-desc-wrapper .card-contents .contents-report{padding-left:25px;color:#b4b4b4;font-size:16px;background:url(/_next/static/media/icon_exclude.aa0db929.svg) no-repeat top 2.5px left;background-size:18px 18px}.comm-container .card-main-container .card-container .card-desc-wrapper .card-contents p{display:block;word-break:break-all;transition:all .2s ease-in-out;line-height:1.63rem}.comm-container .card-main-container .card-container .card-desc-wrapper .card-contents p.text-ellipsis{max-height:50px;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;-ms-box-orient:vertical;display:-webkit-box;white-space:normal}.comm-container .card-main-container .card-container .card-desc-wrapper .card-contents .butn-wrap{display:inline-block}.comm-container .card-main-container .card-container .card-desc-wrapper .card-contents .butn-wrap .butn-icon{width:auto;height:auto;line-height:1.4;font-size:12px;color:#888}.comm-container .card-main-container .card-container .card-desc-wrapper.detail .tag{font-size:14px;color:#6c6c6c;padding:5px 10px;background:#f2f2f2;border-radius:4px;text-align:center;margin-bottom:16px}.comm-container .card-main-container .card-container .card-desc-wrapper.detail .card-contents{margin-bottom:16px}.comm-container .card-main-container .card-container .card-desc-wrapper.detail .card-contents .text-primary{width:100%}.comm-container .card-main-container .card-container .card-desc-wrapper.detail .card-info-time{font-size:14px;min-width:90px}.comm-container .card-main-container .card-container .card-info-wrapper{display:flex;gap:10px;align-items:center;justify-content:space-between;width:100%}.comm-container .card-main-container .card-container .card-info-wrapper .card-info-time{color:#b4b4b4;font-size:14px;font-weight:100}.comm-container .card-main-container .card-container .card-info-wrapper .card-info-item-wrapper{display:flex;flex-direction:row;align-items:center;gap:14px}.comm-container .card-main-container .card-container .card-info-wrapper .card-info-item-wrapper .card-info-item-icon{display:flex;justify-content:center;align-items:center}.comm-container .card-main-container .card-container .card-info-wrapper .card-info-item-wrapper .card-info-item-icon .sub-img{-o-object-fit:cover;object-fit:cover;width:auto!important;height:17px!important;vertical-align:middle}.comm-container .card-main-container .card-container .card-info-wrapper .card-info-item-wrapper .card-info-item-icon .info-text{font-size:16px;font-weight:100;color:#b4b4b4;margin-left:5px}.comm-container .comm-loading{display:flex;justify-content:center;align-items:center;width:100%}.comm-container.my-comm .card-main-container{gap:0}.comm-container.my-comm .card-main-container .card-desc-wrapper{padding:20px 0;border-bottom:1px solid #eaeaea;gap:0}.comm-container.my-comm .card-main-container .card-desc-wrapper .card-contents{padding:6px 0 10px;display:block}.comm-container.my-comm .card-main-container .card-desc-wrapper .card-contents p{width:100%;line-height:1.4}.comm-container.my-comm .card-main-container .card-desc-wrapper .card-contents p.text-ellipsis{max-height:none}.comm-container.my-comm .card-main-container .card-desc-wrapper .card-contents .like-user{color:#6ab229;font-size:14px;font-weight:100;width:100%;display:block}.comm-container.my-comm .card-main-container .card-container:first-child .card-desc-wrapper{padding-top:10px}.tab-community.tab-type-01{position:fixed;z-index:100;background-color:#fff;width:100vw;margin-left:-16px}.tab-community.tab-type-01~.tab-content{padding-top:64px}.hide-element{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table.table{font-weight:100}table.table tr:not(:last-of-type) td{padding-bottom:9px}table.table tr td{border-bottom:0;padding:0}table.table tr td.contents{display:flex;align-items:center;font-size:16px;line-height:19px}table.table tr td.date{color:#b4b4b4;text-align:right;font-size:14px}table.table tr td a{padding:0}table.table tr td span{display:inline-block;width:16px;height:16px;border-radius:50%;background-color:#1a1a1a;font-size:10px;color:#fff;text-align:center;margin-left:4px}.padding-wrap{padding:0 24px}.padding-top{padding-top:16px}.padding-bottom{padding-bottom:24px}.is-fix-bottom{padding-bottom:86px}.toast-box{position:fixed;bottom:16px;width:calc(100% - 32px);left:0;right:0;margin:0 auto;z-index:5;background:#fff;box-shadow:1px 1px 20px 1px rgba(0,0,0,.1);border:none;border-radius:8px;padding:16px;box-sizing:border-box}.toast-box .btn-close{background:url(/_next/static/media/icon_toast_close.978b5112.svg) no-repeat 50%;background-color:#ebebeb;width:24px;height:24px;background-size:12px 12px;border-radius:100%;flex-shrink:0;box-sizing:border-box}.toast-box .toast-header{border-bottom:none;font-size:14px;font-weight:100;color:#1a1a1a;padding:0;align-items:flex-start}.toast-box .toast-header .me-auto{margin-top:2px}.toast-box .toast-header .toast-status{width:24px;height:24px;margin-right:14px;border-radius:100%;flex-shrink:0}.toast-box .toast-header .toast-status.complete{background:url(/_next/static/media/icon_toast_check.dd8d6d4e.svg) no-repeat 50%;background-color:#6c6c6c;background-size:auto}.toast-box .toast-header .toast-status.alarm{background:url(/_next/static/media/icon_toast_alarm.1bac3b4f.svg) no-repeat 50%;background-color:#6c6c6c;background-size:auto}.toast-box .toast-header .toast-status.alarm-com{background:url(/_next/static/media/icon_toast_alarm.1bac3b4f.svg) no-repeat 50%;background-color:#6ab229;background-size:auto}.toast-box .toast-header .toast-status.fail{background:url(/_next/static/media/icon_toast_alarm.1bac3b4f.svg) no-repeat 50%;background-color:#e34919;background-size:auto}.confirm-wrap .confirm-title{font-size:18px;font-weight:200;margin-bottom:20px}.confirm-wrap .confirm-cont{background:#f8f8f8;border-radius:10px;padding:28px;box-sizing:border-box}.confirm-wrap .confirm-cont.type-2{background:#f2f8f5}.confirm-wrap .confirm-cont.type-2 .confirm-info>div span{font-size:20px}.confirm-wrap .confirm-cont .confirm-info{display:flex;justify-content:space-around;align-items:center}.confirm-wrap .confirm-cont .confirm-info>div{font-size:14px;color:#6c6c6c;text-align:center}.confirm-wrap .confirm-cont .confirm-info>div span{display:block;font-size:16px}.confirm-wrap .confirm-cont .confirm-info>div.change-icon{width:20px;height:6px;background:url(/_next/static/media/icon_change.4cf63f8c.svg)}.confirm-wrap .confirm-cont .confirm-info>div:last-child{color:#1a1a1a}.confirm-wrap .confirm-cont .confirm-info>div:last-child span{font-weight:200}.info-box{text-align:center;margin-top:10px;font-size:16px}.auth-user-box{padding-bottom:30px}.auth-user-box .auth-user-info{background:linear-gradient(90deg,#6ab229 18%,#0f758b 82.5%);padding:20px;border-radius:8px;margin-bottom:14px}.auth-user-box .auth-user-info ul li{color:#fff;font-weight:200;font-size:18px;display:flex;align-items:center;padding:2px 0}.auth-user-box .auth-user-info ul li span{font-size:12px;line-height:normal;font-weight:200;display:inline-block;width:80px}.auth-user-box p{padding-left:25px;color:#333;font-size:14px;background:url(/_next/static/media/icon_exclude.aa0db929.svg) no-repeat top 1px left;background-size:18px 18px}.auth-user-box p span{color:#6ab229;display:inline-block;text-decoration:underline}.user-pic{text-align:center;margin-bottom:32px}.user-pic input{display:none}.user-pic .pic-upload{width:120px;height:120px;border-radius:100%;position:relative;margin:0 auto}.user-pic .pic-upload .pic-wrap{width:100%;height:100%;border-radius:100%;overflow:hidden}.user-pic .pic-upload:after{content:"";width:48px;height:48px;border:2px solid #fff;background:url(/_next/static/media/icon_camera.c0500a03.svg) no-repeat 50%;background-color:#000;position:absolute;right:-12px;bottom:0;border-radius:100%}.user-pic .pic-upload img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.interest-wrap .select-list{display:flex;justify-content:space-between;gap:10px 6px;flex-wrap:wrap}.interest-wrap .select-list li{padding:0!important;width:calc(50% - 6px);display:flex;align-items:stretch}.interest-wrap.my-farm{display:flex;flex-direction:column;gap:6px;background-color:none}.interest-wrap.my-farm>*{background-color:#fff}.interest-wrap.my-farm>p{font-size:14px;font-weight:300;padding:16px 16px 0}.interest-wrap.my-farm .select-list{padding:0 16px;gap:10px}.interest-wrap.my-farm .select-list li{height:64px;display:flex;align-items:center}.interest-wrap.my-farm .select-list li label{padding:0 12px;height:100%}.interest-wrap.my-farm .select-list li label p{font-weight:100}.interest-wrap.my-farm .select-list li .select-type-01:checked+label p.title{font-weight:200}.myfarm-selected{padding:0 0 16px}.myfarm-selected .butn-wrap .butn.butn-delete{height:20px!important;background-color:#1a1a1a!important;background-position:center top 4px}.myfarm-selected ul{display:flex;gap:8px}.myfarm-selected ul li{flex:1 1 0;border:1px dashed #d8d8d8;border-radius:8px;height:54px;position:relative}.myfarm-selected ul li div:not(.butn-wrap){height:100%;display:flex;justify-content:center;align-items:center}.myfarm-selected ul li.selected{border:0}.myfarm-selected ul li.selected .list-box{background-color:#6ab229;color:#fff;border-radius:8px;font-weight:200;font-size:14px;padding:0 6px}.myfarm-selected ul li.selected:first-of-type.selected .list-box{background:linear-gradient(90deg,#6ab22a,#499c4e)}.myfarm-selected ul li.selected:nth-of-type(2).selected .list-box{background:linear-gradient(90deg,#469a51,#248375)}.myfarm-selected ul li.selected:last-of-type.selected .list-box{background:linear-gradient(90deg,#6ab22a,#499c4e)}.profile-wrap{padding:24px 16px;display:flex;flex-wrap:wrap;gap:20px;align-items:center}.profile-wrap .user-img{width:90px;height:90px;background:#f8f8f8;border-radius:100%;overflow:hidden}.profile-wrap .user-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-wrap .user-info .auth{font-size:12px;margin-bottom:6px;display:inline-block;border-radius:4px;padding:4px 8px}.profile-wrap .user-info .auth.subs{background:#6ab229;color:#fff}.profile-wrap .user-info .auth.non-subs{background:#1a1a1a;color:#fff}.profile-wrap .user-info .name{font-size:20px;font-weight:200;color:#1a1a1a}.profile-wrap .user-info .name .no-nick{color:#bdbdbd}.profile-wrap .user-info .edit{background:url(/_next/static/media/icon_edit.6d524143.svg) no-repeat 50%;border:none;width:30px;height:30px;display:inline-block;vertical-align:middle;margin-top:-2.7px;margin-left:5px}.line{width:100%;height:6px;background:#f5f5f5}.menu-wrap .menu{padding:20px 0;border-bottom:1px solid #e8e8e8}.menu-wrap .menu.first{border-top:1px solid #e8e8e8}.menu-wrap .menu .tit{font-size:16px;font-weight:300;color:#1a1a1a;padding:0 16px 16px}.menu-wrap .menu .tit~ul li button{font-weight:100}.menu-wrap .menu ul{padding:0 16px}.menu-wrap .menu ul li{font-size:16px;font-weight:100;color:#1a1a1a;padding:8px 0}.menu-wrap .menu ul li:last-child{padding-bottom:0}.menu-wrap .menu ul li button{width:100%;background:none;border:none;font-size:16px;font-weight:300;color:#1a1a1a;text-align:left;background:url(/_next/static/media/arrow_right_g.beb9fc73.svg) no-repeat 100%}.menu-wrap .menu:last-child{border-bottom:none}.menu-wrap .menu .btn-logout{background:none}.unreg-wrap .unreg-info{border:1px solid #d9d9d9;border-radius:20px;padding:30px 20px;margin-bottom:24px}.unreg-wrap .unreg-info .info-tit{font-size:18px;color:#1a1a1a;font-weight:200;padding-top:16px;position:relative;text-align:center;margin-bottom:24px}.unreg-wrap .unreg-info .info-tit:before{content:"";position:absolute;top:0;left:calc(50% - 12px);width:24px;height:6px;background:#1a1a1a;border-radius:20px}.unreg-wrap .rejected-type{width:100%;max-width:280px;position:relative;margin:0 auto}.unreg-wrap .rejected-type .rejected-sub-tit{text-align:center;font-weight:300;font-size:24px;padding-bottom:40px;padding-top:24px}.unreg-wrap .rejected-type .type-wrap{position:relative;margin-bottom:24px}.unreg-wrap .rejected-type .type-tit{font-size:22px;font-weight:300;color:#fff;position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:100%;line-height:46px}.unreg-wrap .rejected-type .type-tit span{display:inline-block;position:relative}.unreg-wrap .rejected-type .type-tit span:before{content:"●●●";position:absolute;top:-20px;color:#e34919;font-size:12px;letter-spacing:8px;left:4px}.unreg-wrap .rejected-type .rejected-info{margin:0 auto;overflow:hidden;padding:56px 0 24px;position:relative}.unreg-wrap .rejected-type .rejected-info:before{content:"";background:url(/_next/static/media/icon_plant.011709a5.svg) no-repeat top;position:absolute;top:0;left:0;right:0;margin:0 auto;width:38px;height:32px}.unreg-wrap .rejected-type .rejected-info .list-style-wrap{border:4px solid #1a1a1a;border-radius:200px;padding:35px 45px;max-width:280px;width:100%;margin:0 auto;position:relative;overflow:hidden}.unreg-wrap .rejected-type .rejected-info .list-style-wrap ul{padding-bottom:20px}.unreg-wrap .rejected-type .rejected-info .list-style-wrap button{background:#6ab229;color:#fff;width:100%;font-size:14px;text-align:center;border:none;border-radius:100px;padding:8px 12px;margin:0 auto;display:block}.unreg-wrap .rejected-type:last-of-type{background:#000}.unreg-wrap .rejected-type.program .rejected-info .list-style-wrap{height:300px}.unreg-wrap .cs-info{text-align:center;position:relative;padding:48px 0 24px}.unreg-wrap .cs-info:before{content:"";background:#000;position:absolute;top:0;left:0;right:0;margin:0 auto;width:4px;height:24px}.unreg-wrap .cs-info .info-box{padding:24px 20px;background:#f5f5f5;border-radius:20px}.unreg-wrap .cs-info .info-box p:first-child{font-size:16px;font-weight:300;vertical-align:middle;margin-bottom:16px}.unreg-wrap .cs-info .info-box p:first-child span{margin-right:9px;display:inline-block;background:url(/_next/static/media/icon_cs.4b9cc93d.svg) no-repeat 0;width:18px;height:16px;vertical-align:middle;margin-top:-4px}.unreg-wrap .cs-info .info-box p:nth-child(2){font-size:14px;font-weight:100;margin-bottom:3px}.unreg-wrap .cs-info .info-box p:nth-child(3){font-size:18px;font-weight:300}.unreg-butn{padding-right:16px;color:#9f9f9f;background:url(/_next/static/media/arrow_right_g.beb9fc73.svg) no-repeat 100%;background-size:14px auto;text-decoration:none!important}.culti-unreg,.unreg-butn{font-size:14px;font-weight:200}.culti-unreg{border:1px solid #d9d9d9;color:#6c6c6c;border-radius:28px;padding:10px 14px;box-sizing:border-box}.group-wrap .sub-title{margin-bottom:16px}.group-wrap .sub-title span{font-size:14px}.group-wrap .sub-title span.total{color:#949494}.group-wrap .no-group{background:url(/_next/static/media/no_group.fb5d5775.png) no-repeat center top 86px;width:100%;text-align:center;padding:200px 24px 24px}.group-wrap .no-group p{font-size:24px;font-weight:300}.group-wrap .no-group span{font-size:16px;display:block;margin:8px 0}.group-wrap .no-group.short{background:url(/_next/static/media/no_group.fb5d5775.png) no-repeat center top 20px;padding-top:140px}.group-wrap .no-group.short p{font-size:20px;font-weight:300}.group-wrap .group-list li{margin-top:16px;padding:20px 16px 0;border-radius:8px;border:1px solid #d9d9d9}.group-wrap .group-list li:last-child{margin-bottom:24px}.group-wrap .group-list li:first-child{margin-top:0}.group-wrap .group-list li .member-info{display:flex;flex-direction:row;gap:14px;align-items:flex-start;padding:6px 0 16px}.group-wrap .group-list li .member-info .member-profile{width:54px;height:54px;border-radius:100%;overflow:hidden}.group-wrap .group-list li .member-info .member-profile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.group-wrap .group-list li .member-info .member-name{width:100%}.group-wrap .group-list li .member-info .member-name .member-flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:4px}.group-wrap .group-list li .member-info .member-name .member-flex .user-id{font-size:18px;font-weight:200;color:#000}.group-wrap .group-list li .member-info .member-name .member-flex .member-auth{text-align:right}.group-wrap .group-list li .member-info .member-name .member-flex .member-auth span{font-size:12px;font-weight:100;margin-right:6px;display:inline-block}.group-wrap .group-list li .member-info .member-name .member-flex .member-auth input[type=checkbox].check-box.toggle:checked+label:after{translate:15px 0}.group-wrap .group-list li .member-info .member-name .member-flex .member-auth label{text-align:left;width:35px;height:20px;padding:0 4px}.group-wrap .group-list li .member-info .member-name .member-flex .member-auth label:after{margin-bottom:2px;width:12px;height:12px}.group-wrap .group-list li .member-info .member-name .member-util li{color:#1a1a1a;font-size:14px;font-weight:200;padding:0;border:none;margin:0}.group-wrap .group-list li .member-info .member-name .member-util span{color:#6c6c6c;font-weight:100}.group-wrap .group-list li .butn-wrap{width:100%;border-top:1px solid #eaeaea}.group-wrap .group-list li .butn-wrap .butn{text-decoration:none;font-size:14px;font-weight:300;height:42px;line-height:42px;position:relative}.group-wrap .group-list li .butn-wrap .butn:after{content:"";position:absolute;right:-8px;top:50%;transform:translateY(-50%);width:1px;height:20px;background-color:#eaeaea}.group-wrap .group-list li .butn-wrap .butn:last-child:after{display:none}.group-wrap .group-list li .butn-wrap .butn.butn-invite{color:#6ab229}.group-wrap .group-list li .butn-wrap .butn.butn-invite:before{content:"";display:inline-block;width:17px;height:17px;background:url(/_next/static/media/icon_invite.4c63cd06.svg) no-repeat 0;vertical-align:middle;margin-top:-2px}.group-wrap .group-list li .butn-wrap .butn.member-delete{color:#6ab229}.group-wrap .group-list li .butn-wrap .butn.member-delete:after{content:"";position:static;display:inline-block;width:12px;height:12px;border-radius:100%;background:#6ab229;margin-left:6px;vertical-align:middle;margin-top:9px}.group-wrap .etc-info{color:#e34919;padding-bottom:16px}.group-wrap .etc-info:before{content:"·";margin-right:5px;font-size:16px}.group-wrap.member .group-list li .member-info{align-items:center}.group-wrap.member .group-list li .member-info .member-profile{width:40px;height:40px}.group-wrap.member .group-list li .member-info .member-name .member-flex .user-id{font-size:16px}.group-wrap.member .group-list li .member-info .member-name .member-util li span{color:#1a1a1a;border-right:1px solid #eaeaea;padding-right:6px}.group-wrap.member .group-list li .member-info .member-name .member-util li span:last-child{border-right:none}.group-wrap .group-info .group-detail{padding:24px;margin-bottom:24px;background:#f5f5f5;border-radius:20px}.group-wrap .group-info .group-detail .group-chief{color:#000;display:flex;gap:10px;align-items:center;font-weight:300;font-size:20px}.group-wrap .group-info .group-detail .group-chief .chief-img{width:58px;height:58px;border-radius:100%;overflow:hidden}.group-wrap .group-info .group-detail .group-chief .chief-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.group-wrap .group-info .group-detail ul{background:url(/_next/static/media/bg_group_line.bc634c11.svg) no-repeat left 29px top;background-size:auto 260px}.group-wrap .group-info .group-detail ul li{display:flex;align-items:center;padding-left:8px;padding-bottom:20px;gap:16px}.group-wrap .group-info .group-detail ul li:last-child{padding-bottom:0}.group-wrap .group-info .group-detail ul li:first-child{padding-left:0;padding-bottom:32px}.group-wrap .group-info .group-detail ul li .img{width:43px;min-width:43px;height:43px;background:#6ab229;border-radius:100%;background-size:auto}.group-wrap .group-info .group-detail ul li .img.brnach{background:url(/_next/static/media/icon_branch.382f828c.svg) no-repeat 50% #6ab229}.group-wrap .group-info .group-detail ul li .img.date{background:url(/_next/static/media/icon_date.206491ff.svg) no-repeat 50% #6ab229;background-size:18px auto}.group-wrap .group-info .group-detail ul li .img.member{background:url(/_next/static/media/icon_group.f77d5acb.svg) no-repeat 50% #6ab229}.group-wrap .group-info .group-detail ul li .cont{font-size:12px;font-weight:200;color:#949494}.group-wrap .group-info .group-detail ul li .cont span{display:block;font-size:16px;font-weight:100;color:#1a1a1a}.invite-wrap .invite-noti{margin-top:24px}.invite-wrap .invite-noti li{color:#6c6c6c;font-size:14px;padding-bottom:4px}.invite-wrap .invite-detail{margin-top:14px;background:url(/_next/static/media/bg_group_line.bc634c11.svg) repeat-y left 28px top}.invite-wrap .invite-detail ul li{display:flex;align-items:center;margin-bottom:10px;gap:16px}.invite-wrap .invite-detail ul li:last-child{margin-bottom:0}.invite-wrap .invite-detail ul li .member-info{display:flex;flex-direction:row;gap:16px;align-items:top;padding:0 0 14px}.invite-wrap .invite-detail ul li .member-info .member-profile{width:55px;height:55px;border-radius:100%;overflow:hidden}.invite-wrap .invite-detail ul li .member-info .member-profile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.invite-wrap .invite-detail ul li .member-info .member-name{font-size:14px;font-weight:200}.invite-wrap .invite-detail ul li .member-info .member-name span{display:block;color:#6ab229}.invite-wrap .invite-detail ul li .member-info .member-name span.name{display:inline-block;color:#1a1a1a}.invite-wrap .invite-detail ul li.invite-list{background:#6ab229;padding:8px 16px;border-radius:100px}.invite-wrap .invite-detail ul li.invite-list .img{width:24px;min-width:24px;height:24px;background:#6ab229;border-radius:100%;background-size:auto}.invite-wrap .invite-detail ul li.invite-list .img.brnach{background:url(/_next/static/media/icon_branch.382f828c.svg) no-repeat center left 3px}.invite-wrap .invite-detail ul li.invite-list .img.date{background:url(/_next/static/media/icon_date.206491ff.svg) no-repeat center left 3px;background-size:18px auto}.invite-wrap .invite-detail ul li.invite-list .cont{font-size:12px;font-weight:300;color:#0e6800}.invite-wrap .invite-detail ul li.invite-list .cont span{display:block;font-size:14px;font-weight:300;color:#fff}.qr-wrap .qr-img{border-radius:20px;position:relative;border:1px solid #eaeaea;padding:28px;box-sizing:border-box;margin-bottom:16px}.qr-wrap .qr-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:250px}.qr-wrap .qr-reload{position:absolute;width:100%;height:100%;background:hsla(0,0%,100%,.5);left:0;top:0;text-align:center;display:none;vertical-align:middle}.qr-wrap .qr-timer{text-align:center;padding:3px 0;display:block;font-size:16px}.qr-wrap .qr-timer span{color:#e34919;margin-left:5px}.qr-wrap .qr-timer .butn-reload{width:24px;height:24px;background-size:10px 12px;margin-left:10px;vertical-align:middle;border:1px solid #e0e0e0;box-shadow:none}.qr-wrap .qr-info{display:none;font-size:16px;text-align:center}.qr-wrap .qr-info p{color:#e34919}.qr-wrap.expired .qr-timer{display:none}.qr-wrap.expired .qr-reload{display:flex}.qr-wrap.expired .qr-info{display:block}.qr-wrap.completed .qr-timer{display:none}.qr-wrap.completed .qr-reload{display:flex}.qr-wrap.completed .qr-reload button{display:none}.qr-wrap.completed .qr-info.comp{display:block}.qr-wrap .qr-zone-info{margin-top:24px;border:1px solid #d9d9d9;border-radius:8px;padding:20px;box-sizing:border-box}.qr-wrap .qr-zone-info .tit{font-size:18px;font-weight:300;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #eaeaea}.qr-wrap .qr-zone-info ul li{position:relative;padding-left:35px;font-size:14px;color:#1a1a1a;word-break:keep-all;margin-bottom:10px}.qr-wrap .qr-zone-info ul li:last-child{margin-bottom:0}.qr-wrap .qr-zone-info ul li span{position:absolute;left:0;color:#6c6c6c}.activity-wrap.active-badge{padding-top:40px}.activity-wrap .stats-list{margin-top:16px;display:flex;flex-wrap:wrap;justify-content:space-between}.activity-wrap .stats-list li{width:33.333%;text-align:center;border-right:1px solid #eaeaea;font-size:14px;font-weight:200;padding-top:50px}.activity-wrap .stats-list li,.activity-wrap .stats-list li.board{background:url(/_next/static/media/activity_stats01.bf05fcae.png) no-repeat top 5px center}.activity-wrap .stats-list li.comment{background:url(/_next/static/media/activity_stats02.872f51ac.png) no-repeat top 5px center}.activity-wrap .stats-list li.like{background:url(/_next/static/media/activity_stats03.54771b3b.png) no-repeat top 5px center}.activity-wrap .stats-list li span{color:#6ab229}.activity-wrap .stats-list li:last-child{border-right:none}.activity-wrap .badge-list{display:flex;gap:9px;flex-wrap:wrap;justify-content:flex-start;margin-top:16px}.activity-wrap .badge-list li{border:1px solid #eaeaea;border-radius:8px;padding:12px 10px;width:calc(33.333% - 6px);text-align:center}.activity-wrap .badge-list li .badge-img{width:64px;height:64px;margin:0 auto 10px}.activity-wrap .badge-list li .badge-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:grayscale(1) opacity(.3)}.activity-wrap .badge-list li .badge-img.active img{filter:none}.activity-wrap .badge-list li .badge-name{font-weight:200;color:#1a1a1a}.activity-wrap .badge-list li .badge-info,.activity-wrap .badge-list li .badge-name{font-size:12px;overflow:hidden;text-overflow:ellipsis;width:90%;margin:0 auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.activity-wrap .badge-list li .badge-info{font-weight:100;color:#6c6c6c}.badge-detail-pop .detail-img{width:120px;height:120px;border-radius:8px;margin:0 auto 16px}.badge-detail-pop .detail-img img{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;filter:grayscale(1) opacity(.3)}.badge-detail-pop .detail-img.active img{filter:none}.badge-detail-pop .detail-info{font-size:14px;font-weight:100}.badge-detail-pop .detail-info .name{color:#1a1a1a;font-size:20px;font-weight:300;margin-bottom:8px}.badge-detail-pop .detail-info .info{margin-bottom:4px;color:#1a1a1a}.badge-detail-pop .detail-info p{color:#6c6c6c}.no-write{background:url(/_next/static/media/no_write.4ffe8b67.png) no-repeat center top 86px;width:100%;text-align:center;padding:200px 0 24px}.no-write p{font-size:24px;font-weight:300}.no-write span{font-size:16px}.no-program{background:url(/_next/static/media/no_program.4dcc14ac.png) no-repeat center top 86px;width:100%;text-align:center;padding:200px 0 24px}.no-program p{font-size:24px;font-weight:300}.no-program span{font-size:16px}.no-comment{background:url(/_next/static/media/no_comment.e744a13f.png) no-repeat center top 86px;width:100%;text-align:center;padding:200px 0 24px}.no-comment span{font-size:16px}.no-like{background:url(/_next/static/media/no_like.ea9032f8.png) no-repeat center top 86px;width:100%;text-align:center;padding:200px 0 24px}.no-like span{font-size:16px}.no-payment{background:url(/_next/static/media/no_payment.a3f31a3b.png) no-repeat center top 86px;width:100%;text-align:center;padding:200px 0 24px}.no-payment span{font-size:16px}.filter-group-wrap{display:flex;gap:8px;margin-bottom:24px}.filter-group-wrap .select-box{font-weight:100;color:#6c6c6c;font-size:14px;border:1px solid #d3d3d3;border-radius:100px;width:33.333%}.filter-group-wrap .select-box .select{padding:6px 24px 6px 10px;background-position:center right 6px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mypay-wrap .pay-num{text-align:right;margin-bottom:10px;font-size:12px}.mypay-wrap .pay-list{border:1px solid #d9d9d9;padding:0 20px;border-radius:8px;margin-bottom:16px}.mypay-wrap .pay-list:last-child{margin-bottom:0}.mypay-wrap .pay-list .list-top{padding:20px 0 16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eaeaea}.mypay-wrap .pay-list .list-top .pay-tit{font-size:18px;font-weight:300;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mypay-wrap .pay-list .list-top .pay-status{font-size:12px;font-weight:300;padding-left:18px;min-width:70px}.mypay-wrap .pay-list .list-top .pay-status.cancel{background:url(/_next/static/media/pay_status_cancel.1aa343c4.svg) no-repeat 0}.mypay-wrap .pay-list .list-top .pay-status.cancel-req{background:url(/_next/static/media/pay_status_navy.7713ed0f.svg) no-repeat 0;color:#00393f!important}.mypay-wrap .pay-list .list-top .pay-status.cancel-comp{background:url(/_next/static/media/pay_status_bk.5b1da3e9.svg) no-repeat 0;color:#000!important}.mypay-wrap .pay-list .list-top .pay-status.payment{background:url(/_next/static/media/pay_status_org.2fe925ca.svg) no-repeat 0;color:#e34919!important}.mypay-wrap .pay-list .list-top .pay-status.standby{background:url(/_next/static/media/pay_status_standby.e18a1abc.svg) no-repeat 0}.mypay-wrap .pay-list .list-top .pay-status.complete{background:url(/_next/static/media/pay_status_comp.6eb0b1ac.svg) no-repeat 0}.mypay-wrap .pay-list .list-top .pay-status.end{min-width:40px!important;background:url(/_next/static/media/pay_status_end.bfe3d70a.svg) no-repeat 0}.mypay-wrap .pay-list .list-top.single .pay-tit{width:100%!important}.mypay-wrap .pay-list .pay-list-info{padding:16px 0}.mypay-wrap .pay-list .pay-list-info.info-right li{justify-content:space-between}.mypay-wrap .pay-list .pay-list-info.info-right div{text-align:right}.mypay-wrap .pay-list .pay-list-info li{display:flex;padding-bottom:14px;color:#000}.mypay-wrap .pay-list .pay-list-info li:last-child{padding-bottom:0}.mypay-wrap .pay-list .pay-list-info li span{font-size:14px;font-weight:100;color:#6c6c6c;width:110px;flex-shrink:0}.mypay-wrap .pay-list .pay-list-info li .total{color:#e34919;font-weight:300}.mypay-wrap .pay-list .pay-list-info li .refund-info{font-size:12px;font-weight:100;padding:3px 0}.mypay-wrap .pay-list .pay-list-info li .refund-info.tit:before{content:"ㄴ"}.mypay-wrap .pay-list .pay-cont{font-size:14px;color:#000;padding:16px 0}.mypay-wrap .pay-list .butn{width:100%;padding:20px 0;text-decoration:none;font-size:14px;font-weight:300}.mypay-wrap .pay-list .butn:after{content:"";display:inline-block;width:10px;height:10px;border-radius:100%;background:#6ab229;margin-left:6px;margin-top:1px}.mypay-wrap .pay-list.program{display:flex;gap:16px;padding:20px}.mypay-wrap .pay-list.program .thumb{width:100px;min-width:100px;height:110px;border-radius:8px;overflow:hidden;padding-top:20px;position:relative}.mypay-wrap .pay-list.program .thumb .thumb-cat{width:100%;height:20px;text-align:center;background:#000;color:#fff;font-size:10px;position:absolute;line-height:20px;top:0}.mypay-wrap .pay-list.program .thumb .thumb-cat.cooking{background-color:#0d8079}.mypay-wrap .pay-list.program .thumb .thumb-cat.farmtour{background-color:#e3800b}.mypay-wrap .pay-list.program .thumb .thumb-cat.cultive{background-color:#901fb8}.mypay-wrap .pay-list.program .thumb .thumb-cat.market{background-color:#31a3c7}.mypay-wrap .pay-list.program .thumb .thumb-cat.etc{background-color:#212721}.mypay-wrap .pay-list.program .thumb .thumb-cat.space{background-color:#89278c}.mypay-wrap .pay-list.program .thumb .thumb-cat.lecture{background-color:#da0f47}.mypay-wrap .pay-list.program .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mypay-wrap .pay-list.program .pay-list-info-wrap{width:100%;overflow:hidden}.mypay-wrap .pay-list.program .pay-list-info{padding:0}.mypay-wrap .pay-list.program .pay-list-info li{padding-bottom:2px}.mypay-wrap .pay-list.program .pay-list-info .list-top{border-bottom:none;padding:0 0 6px;align-items:flex-start;display:block}.mypay-wrap .pay-list.program .pay-list-info .list-top .pay-tit{font-size:12px;font-weight:200;display:inline-block;width:calc(100% - 70px);vertical-align:middle}.mypay-wrap .pay-list.program .pay-list-info .list-top .pay-tit-100{width:100%!important}.mypay-wrap .pay-list.program .pay-list-info .list-top .pay-status{text-align:right;width:auto;min-width:60px;color:#00393f;display:inline-block;vertical-align:middle}.mypay-wrap .pay-list.program .pay-list-info .pgm-tit{font-size:14px;font-weight:300;word-break:break-all}.mypay-wrap .pay-list.program .pay-list-info .pgm-review-butn{background:none;font-size:12px;border-radius:100px;color:#1a1a1a;border:1px solid #d9d9d9;display:inline-block;padding:0 10px;height:26px;line-height:26px;margin-top:16px}.mypay-wrap .pay-list.program .butn{padding:12px 0 0;text-align:left;font-size:11px}.mypay-wrap .pay-list.program .butn:after{width:8px;height:8px;margin-left:4px}.mypay-wrap .pay-list.pgm-status .pay-status{font-size:12px;font-weight:300;padding-left:18px;min-width:70px}.mypay-wrap .pay-list.pgm-status .pay-status.cancel{background:url(/_next/static/media/pay_status_cancel.1aa343c4.svg) no-repeat 0;color:#00393f!important}.mypay-wrap .pay-list.pgm-status .pay-status.cancel-comp{background:url(/_next/static/media/pay_status_bk.5b1da3e9.svg) no-repeat 0;color:#000!important}.mypay-wrap .pay-list.pgm-status .pay-status.payment{background:url(/_next/static/media/pay_status_org.2fe925ca.svg) no-repeat 0;color:#e34919!important}.mypay-wrap .pay-list.pgm-status .pay-status.standby{background:url(/_next/static/media/pay_status_standby.e18a1abc.svg) no-repeat 0}.mypay-wrap .pay-list.pgm-status .pay-status.complete{background:url(/_next/static/media/pay_status_comp.6eb0b1ac.svg) no-repeat 0;color:#00393f!important}.mypay-wrap .pay-list.pgm-status .pay-status.end{min-width:40px!important;background:url(/_next/static/media/pay_status_end.bfe3d70a.svg) no-repeat 0}.mypay-wrap .program-history-list{padding:20px;box-sizing:border-box;border:1px solid #d9d9d9;border-radius:8px;margin-bottom:16px}.mypay-wrap .program-history-list .history-top{padding:0 0 16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eaeaea;margin-bottom:16px}.mypay-wrap .program-history-list .history-top .date-tit{font-size:12px;font-weight:100;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mypay-wrap .program-history-list .history-top .pay-status{font-size:12px;font-weight:300;padding-left:18px;min-width:70px}.mypay-wrap .program-history-list .history-top .pay-status.cancel{background:url(/_next/static/media/pay_status_cancel.1aa343c4.svg) no-repeat 0;color:#00393f!important}.mypay-wrap .program-history-list .history-top .pay-status.cancel-comp{background:url(/_next/static/media/pay_status_bk.5b1da3e9.svg) no-repeat 0;color:#000!important}.mypay-wrap .program-history-list .history-top .pay-status.payment{background:url(/_next/static/media/pay_status_org.2fe925ca.svg) no-repeat 0;color:#e34919!important}.mypay-wrap .program-history-list .history-top .pay-status.standby{background:url(/_next/static/media/pay_status_standby.e18a1abc.svg) no-repeat 0}.mypay-wrap .program-history-list .history-top .pay-status.complete{background:url(/_next/static/media/pay_status_comp.6eb0b1ac.svg) no-repeat 0;color:#00393f!important}.mypay-wrap .program-history-list .history-top .pay-status.end{min-width:40px!important;background:url(/_next/static/media/pay_status_end.bfe3d70a.svg) no-repeat 0}.mypay-wrap .program-history-list .program{border:none;padding:0}.mypay-wrap .program-history-list .program .list-top .pay-tit{width:100%!important}.mypay-wrap .program-history-list:last-child{margin-bottom:0}.pgm-qr-butn:before{content:"";display:inline-block;width:20px;height:20px;background-image:url(/_next/static/media/qrcode_img.8d51ed0a.png);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;vertical-align:middle;margin-top:-2px;margin-right:8px;border:2px solid #898888}.noti{font-size:12px;color:#6c6c6c;margin-top:16px}.review-info .review-title{font-size:24px;font-weight:500;margin-bottom:40px;color:#000}.review-info .review-title p{color:#838383;font-size:16px;font-weight:100;margin-bottom:30px;margin-top:8px}.review-info .review-title p.sub-info{color:#e14918}.rating-wrap{text-align:center;padding:12px 0 24px;border-bottom:1px solid #ededed}.rating-wrap span{display:inline-block;width:24px;height:24px;margin:0 2px;background:url(/_next/static/media/star_blank.78b262db.svg) no-repeat 50%}.rating-wrap span.fill{background:url(/_next/static/media/star_fill.30b6fd9b.svg) no-repeat 50%}.rating-wrap span.blank{background:url(/_next/static/media/star_blank.78b262db.svg) no-repeat 50%}.rating-wrap p{font-size:12px;color:#6c6c6c;font-weight:200;padding-top:10px}.settings-wrap .settings{margin-bottom:24px;border-bottom:1px solid #f5f5f5}.settings-wrap .settings:last-child{margin-bottom:0}.settings-wrap .settings .tit{font-size:18px;font-weight:300;color:#1a1a1a;padding-bottom:4px}.settings-wrap .settings .tit .version{font-size:14px;font-weight:100}.settings-wrap .settings ul li{font-size:16px;font-weight:100;color:#1a1a1a;padding:12px 0}.settings-wrap .settings ul li .settings-cont{display:flex;justify-content:space-between;align-items:center}.settings-wrap .settings ul li .settings-cont p{font-size:16px;color:#1a1a1a;font-weight:100}.settings-wrap .settings ul li .settings-cont.settings-arrow{padding-right:24px;background:url(/_next/static/media/arrow_right_g.beb9fc73.svg) no-repeat 100%}.settings-wrap .settings ul li .settings-cont input[type=checkbox].check-box.sm+label{height:auto;background-position:0 top}.settings-wrap .settings ul li .settings-check-info{margin-top:8px;font-size:14px;color:#666;padding-left:28px}.settings-wrap .settings ul li .settings-info{margin-top:8px;font-size:14px;color:#666}.hor-datepicker{margin-top:16px}.hor-datepicker .Ez,.hor-datepicker .Kq,.hor-datepicker .jb{display:none}.hor-datepicker ._3n{min-width:43px;min-height:64px;margin:0 4px}.hor-datepicker ._3n:not(.FC):hover{border:2px solid #000;border-radius:20px}.hor-datepicker .Lx{font-size:12px;color:#1a1a1a}.hor-datepicker .dM{padding:0}.hor-datepicker .Tx{margin-top:0}.footer{border-top:1px solid #eee;padding:10px 32px 65px}.footer .company-list li{font-size:10px;color:#949494;line-height:20px}.footer .company-list li a{color:#949494;margin-right:0;text-decoration:underline!important}.footer .policy-list{margin:14px 0;display:flex;justify-content:left;gap:12px;flex-wrap:wrap}.footer .policy-list a{color:#1a1a1a;font-size:10px;text-decoration:underline!important}.footer .copy{font-size:10px;color:#949494}.board-wrap .no-alarm{background:url(/_next/static/media/no_alarm.fb3f93e5.png) no-repeat center top 86px;width:100%;text-align:center;padding:200px 0 24px}.board-wrap .no-alarm p{font-size:16px}.board-wrap .no-qna{background:url(/_next/static/media/no_qna.e12baf07.png) no-repeat center top 86px;width:100%;text-align:center;padding:200px 0 24px}.board-wrap .no-qna p{font-size:16px}.board-wrap .board-list li{position:relative;border:1px solid #e8e8e8;background-color:#fff;border-radius:8px;margin-top:8px}.board-wrap .board-list li>a{background:url(/_next/static/media/arrow_right_g.beb9fc73.svg) no-repeat right 16px center;display:block;padding:24px 44px 16px 16px}.board-wrap .board-list li>a.no-detail{background:none}.board-wrap .board-list li:first-child{margin-top:0}.board-wrap .board-list li .state{display:none}.board-wrap .board-list li.new .state{display:block;position:absolute;right:20px;top:16px;background:#e97300;width:8px;height:8px;border-radius:100%}.board-wrap .board-list li .board-tit{font-size:16px;color:#1a1a1a;font-weight:200;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-wrap .board-list li .board-tit .category{padding:2px 8px;display:inline-block;border-radius:3px;background:#1a1a1a;color:#fff;font-size:12px;vertical-align:middle;margin-right:4px}.board-wrap .board-list li .board-tit .category.note{background:#1a1a1a}.board-wrap .board-list li .board-tit .category.adv{background:#76483b}.board-wrap .board-list li .board-tit .category.info{background:#00393f}.board-wrap .board-list li .board-tit .category.urgent{background:#e14918}.board-wrap .board-list li .board-tit .branch{font-size:14px;color:#6c6c6c}.board-wrap .board-list li .board-tit .tit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-wrap .board-list li .board-cont{font-size:16px;color:#6c6c6c;margin-top:6px;line-height:22px}.board-wrap .board-list li .board-date{color:#949494;font-size:12px;margin-top:6px}.board-wrap .board-detail .detail-head{padding-bottom:20px}.board-wrap .board-detail .detail-head .board-tit{font-size:16px;color:#1a1a1a;font-weight:200}.board-wrap .board-detail .detail-head .board-tit span{font-size:14px;color:#6c6c6c}.board-wrap .board-detail .detail-head .board-tit .category{padding:2px 8px;display:inline-block;border-radius:3px;background:#1a1a1a;color:#fff;font-size:12px;vertical-align:middle;margin-right:4px}.board-wrap .board-detail .detail-head .board-tit .category.urgent{background:#e14918}.board-wrap .board-detail .detail-head .board-tit .category.wip{background:#6ab229}.board-wrap .board-detail .detail-head .board-tit .category.aw{background:#00393f}.board-wrap .board-detail .detail-head .board-tit .category.ar{background:#e34919}.board-wrap .board-detail .detail-head .board-tit .tit{color:#1a1a1a;font-size:18px}.board-wrap .board-detail .detail-head .board-date{color:#949494;font-size:12px;margin-top:6px}.board-wrap .board-detail .detail-cont{padding-top:24px}.board-wrap .board-detail .detail-cont .attach-area{margin-bottom:24px}.board-wrap .board-detail .detail-cont .attach-area li{margin-top:6px;display:block;border:1px solid #d8d8d8;border-radius:6px;font-size:14px;font-weight:200;color:#1a1a1a;background:url(/_next/static/media/icon_download.afca754b.svg) no-repeat left 16px center;padding:16px 16px 16px 42px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-wrap .board-detail .detail-cont .attach-area li:first-child{margin-top:0}.board-wrap .board-detail .detail-cont .content-area a,.board-wrap .board-detail .detail-cont .content-area blockquote,.board-wrap .board-detail .detail-cont .content-area button,.board-wrap .board-detail .detail-cont .content-area dd,.board-wrap .board-detail .detail-cont .content-area div,.board-wrap .board-detail .detail-cont .content-area dl,.board-wrap .board-detail .detail-cont .content-area dt,.board-wrap .board-detail .detail-cont .content-area fieldset,.board-wrap .board-detail .detail-cont .content-area form,.board-wrap .board-detail .detail-cont .content-area h1,.board-wrap .board-detail .detail-cont .content-area h2,.board-wrap .board-detail .detail-cont .content-area h3,.board-wrap .board-detail .detail-cont .content-area h4,.board-wrap .board-detail .detail-cont .content-area h5,.board-wrap .board-detail .detail-cont .content-area h6,.board-wrap .board-detail .detail-cont .content-area p,.board-wrap .board-detail .detail-cont .content-area span{font-size:14px;margin-bottom:0;text-align:""}.board-wrap .board-detail .detail-cont .content-area img{width:100%;height:auto!important}.board-wrap .board-detail .detail-cont .content-area .attach-img{display:flex;margin-top:24px;flex-wrap:wrap;gap:5px;list-style:none}.board-wrap .board-detail .detail-cont .content-area .attach-img li{border-radius:8px;width:64px;height:64px;overflow:hidden;list-style:none}.board-wrap .board-detail .detail-cont .content-area .attach-img li img{width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover}.board-wrap .board-detail .answer-cont{margin-top:24px;background:#f9f9f9;border-radius:8px;padding:24px 20px}.board-wrap .board-detail .answer-cont .answer-top{display:flex;justify-content:space-between;margin-bottom:24px;align-items:center}.board-wrap .board-detail .answer-cont .answer-top .tit{font-size:16px;color:#549e1f;font-weight:300}.board-wrap .board-detail .answer-cont .answer-top .date{font-size:12px;color:#949494}.board-wrap .board-detail .answer-cont .content-area img{width:100%;height:auto!important}.board-wrap .qna-list li{border-bottom:1px solid #eaeaea}.board-wrap .qna-list li>a{background:url(/_next/static/media/arrow_right_g.beb9fc73.svg) no-repeat 100%;display:block;padding:16px 44px 16px 0}.board-wrap .qna-list li .board-tit{font-size:16px;color:#1a1a1a;font-weight:200;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-wrap .qna-list li .board-tit .category{display:block;background:none;color:#949494;font-size:12px}.board-wrap .qna-list li .board-tit .category.note{background:#1a1a1a}.board-wrap .qna-list li .board-tit .category.adv{background:#76483b}.board-wrap .qna-list li .board-tit .category.info{background:#00393f}.board-wrap .qna-list li .board-tit .category.urgent{background:#e14918}.board-wrap .qna-list li .board-cont{font-size:16px;color:#6c6c6c;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;margin-top:6px;line-height:22px}.board-wrap .qna-list li .board-date{color:#949494;font-size:12px;margin-top:6px}.no-search{background:url(/_next/static/media/no_search.8dbbee8e.png) no-repeat center top 86px;width:100%;text-align:center;padding:200px 0 24px}.no-search .no-search-result{font-size:16px;color:#1a1a1a}.no-search .no-search-result span{font-size:16px}.no-search span{font-size:12px}.no-search.no-cmm-board{background:url(/_next/static/media/no_cmm_board.18cc48ca.png) no-repeat center top 86px}.no-search.no-cmm-board p{font-size:16px;color:#1a1a1a}.mgzn-main{height:400px;position:relative;border-radius:8px;overflow:hidden;margin-bottom:32px}.mgzn-main img{-o-object-fit:cover;object-fit:cover}.mgzn-main .mgzn-main-info{width:100%;bottom:0;position:absolute;padding:24px 15px;color:#fff}.mgzn-main .mgzn-main-info h2{font-size:40px;font-weight:300;margin:5px 0 7.5px}.mgzn-main .mgzn-main-info .util{display:flex;justify-content:space-between;align-items:center}.mgzn-main .mgzn-main-info .util span{font-size:14px;color:#fff;font-weight:100}.mgzn-main:before{content:"";width:100%;height:50%;position:absolute;bottom:0;left:0;background:linear-gradient(hsla(0,0%,85%,0),rgba(26,26,26,.698) 70%)}.mgzn-list li{display:flex;gap:12px;padding:10px 0}.mgzn-list li:first-child{padding-top:0}.mgzn-list li .mgzn-list-img{width:150px;height:120px;border-radius:8px;overflow:hidden;flex-shrink:0;position:relative}.mgzn-list li .mgzn-list-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mgzn-list li .mgzn-list-info{width:100%}.mgzn-list li .mgzn-list-info span{font-weight:300;font-size:12px;color:#949494}.mgzn-list li .mgzn-list-info span.brown{color:#76483b}.mgzn-list li .mgzn-list-info span.orange{color:#e34919}.mgzn-list li .mgzn-list-info h3{font-size:16px;font-weight:300;color:#1a1a1a;margin:4px 0 6px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mgzn-list li .mgzn-list-info p{color:#6c6c6c;margin-bottom:10px}.mgzn-list li .mgzn-list-info .util{display:flex;justify-content:space-between;align-items:center}.mgzn-list li .mgzn-list-info .util span{font-size:14px;color:#b4b4b4;font-weight:100}.mgzn-list.category li:first-of-type{padding-top:0}.mgzn-list.category li p{-webkit-line-clamp:3}.mgzn-top{padding-top:16px}.mgzn-view-header{background-color:#e14918;color:#fff;font-weight:300;padding:16px}.mgzn-view-header .category{font-size:14px;font-weight:100}.mgzn-view-header h1{margin:5.5px 0 8px;font-size:24px;font-weight:300}.mgzn-view-header .mgzn-reg-info{text-align:right}.mgzn-view-header .date{margin-right:10px}.mgzn-view-header .cnt,.mgzn-view-header .date{font-weight:100;font-size:12px;color:#f9f9f9}.mgzn-view-body{padding-bottom:66px}.mgzn-view-body .attach-area li{margin-top:6px;display:block;border:1px solid #d8d8d8;border-radius:6px;font-size:14px;font-weight:200;color:#1a1a1a;background:url(/_next/static/media/icon_download.afca754b.svg) no-repeat left 16px center;padding:16px 16px 16px 42px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mgzn-view-body .attach-area li:first-child{margin-top:0}.mgzn-view-body .mgzn-contents{padding:30px 0}.mgzn-view-body .mgzn-contents img{height:auto!important;max-width:100%}.mgzn-view-body .mgzn-contents a,.mgzn-view-body .mgzn-contents blockquote,.mgzn-view-body .mgzn-contents button,.mgzn-view-body .mgzn-contents dd,.mgzn-view-body .mgzn-contents div,.mgzn-view-body .mgzn-contents dl,.mgzn-view-body .mgzn-contents dt,.mgzn-view-body .mgzn-contents fieldset,.mgzn-view-body .mgzn-contents form,.mgzn-view-body .mgzn-contents h1,.mgzn-view-body .mgzn-contents h2,.mgzn-view-body .mgzn-contents h3,.mgzn-view-body .mgzn-contents h4,.mgzn-view-body .mgzn-contents h5,.mgzn-view-body .mgzn-contents h6,.mgzn-view-body .mgzn-contents p,.mgzn-view-body .mgzn-contents span{font-size:14px;margin-bottom:0;text-align:""}.mgzn-view-footer{display:flex;align-items:center;box-shadow:0 4px 40px rgba(26,26,26,.08);width:100%;position:fixed;z-index:3;left:0;bottom:0;box-sizing:border-box;padding:16px;background:#fff}.mgzn-modal .modal-header{background-color:#e14918}.mgzn-modal .modal-header .btn-close{background:url(/_next/static/media/icon_close_w.a5ff677e.svg)}.mgzn-modal .modal-body{padding-bottom:64px}.mgzn-modal .mgzn-view-header{background-color:#e14918;color:#fff;font-weight:300}.mgzn-modal .mgzn-view-header .category{font-size:14px;font-weight:100}.mgzn-modal .mgzn-view-header h1{margin:5.5px 0 8px;font-size:24px;font-weight:300}.mgzn-modal .mgzn-view-header .cnt,.mgzn-modal .mgzn-view-header .date{font-weight:100;font-size:12px;color:#f9f9f9}.mgzn-modal .mgzn-view-header .cnt{float:right}.mgzn-modal .mgzn-view-body .attach-area{margin-bottom:24px}.mgzn-modal .mgzn-view-body .attach-area li{margin-top:6px;display:block;border:1px solid #d8d8d8;border-radius:6px;font-size:14px;font-weight:200;color:#1a1a1a;background:url(/_next/static/media/icon_download.afca754b.svg) no-repeat left 16px center;padding:16px 16px 16px 42px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mgzn-modal .mgzn-view-body .attach-area li:first-child{margin-top:0}.mgzn-modal .mgzn-view-body .mgzn-contents{padding:40px 0}.mgzn-modal .mgzn-view-body .mgzn-contents img{height:auto!important;max-width:100%}.mgzn-modal .mgzn-view-footer{display:flex;align-items:center;padding:20px 16px;box-shadow:0 4px 40px rgba(26,26,26,.08)}.popInpop{z-index:1055}.page-loader{width:100%;height:100%;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:transparent;z-index:9999;background:rgba(0,0,0,.6)}.page-loader .loader-container{width:90px;display:flex;justify-content:space-between;align-items:center}.page-loader .loader-container .loader-bubble{width:15px;height:15px;border-radius:50%;border:none;background-color:#6ab229}.page-loader .loader-container .loader-bubble-1{animation:pulse .4s ease 0s infinite alternate}.page-loader .loader-container .loader-bubble-2{animation:pulse .4s ease .2s infinite alternate}.page-loader .loader-container .loader-bubble-3{animation:pulse .4s ease .4s infinite alternate}.access-wrap{border-bottom:1px solid #eee;margin-bottom:12px;padding-bottom:12px}.access-wrap ul li{display:flex;align-items:center;gap:10px;padding:10px 0}.access-wrap ul li .access-img{width:48px;height:48px;background:#f8f8f8;border-radius:100%;flex-shrink:0;display:flex;justify-content:center;align-items:center}.access-wrap ul li .access-info .title{font-size:16px;font-weight:200;color:#1a1a1a}.access-wrap ul li .access-info .title span{color:#b4b4b4}.banner-wrap{width:100%;padding:16px;box-sizing:border-box;overflow:hidden}.banner-wrap .banner-list{width:100%;height:120px;overflow:hidden;border-radius:8px;display:block}.banner-wrap .banner-list img{width:100%;height:120px;-o-object-fit:cover;object-fit:cover;image-rendering:auto}.pdf-modal .modal-header{display:block}.pdf-modal .modal-header .form-group{margin-bottom:0;margin-top:16px}.pdf-modal .modal-body{background:#efefef;padding-top:16px}.pdf-modal .pdf-canvas-size{height:calc(100% - 100px);background:#f8f8f8}.pdf-modal .pdf-page-btn{display:flex;gap:5px;align-items:center;justify-content:center;position:fixed;top:175px;right:25px;z-index:10}.pdf-modal .pdf-page-btn button{border:none;width:30px;height:30px;font-size:24px!important;line-height:30px;font-weight:100;background:rgba(0,0,0,.4);color:#fff;padding:0;border-radius:5px}.pdf-modal .react-pdf__Page{margin:5px 0;border:1px solid #eee}.ql-font-notosans{font-family:Noto Sans KR!important}.ql-font-nanumgothic{font-family:NanumGothic!important}.ql-font-nanummyeongjo{font-family:NanumMyeongjo!important}.ql-font-pretendard{font-family:Pretendard!important}.ql-font-roboto{font-family:Roboto!important}textarea:active,textarea:focus,textarea:focus-visible{outline:none}.notice-cmm-modal .slick--visual__etc{margin-bottom:10px}.notice-cmm-modal .ql-editor{padding:0}.notice-cmm-modal img{width:100%;height:auto}.notice-cmm-modal .modal-body .modal-cont-text{height:100vh;max-height:calc(100vh - 400px)}.word-break{word-break:break-all}.except-radio input[type=radio].radio-box+label{display:inline-block;padding-left:0;font-size:16px;vertical-align:middle;cursor:pointer;background-image:url(/_next/static/media/icon_check_sm.b6ef8c3a.svg);background-repeat:no-repeat;background-position:100%;color:#888;width:100%;margin-right:0}.except-radio input[type=radio].radio-box:checked+label{background-image:url(/_next/static/media/icon_check_sm_active.3351a5d5.svg);color:#1a1a1a}.modal-backdrop{z-index:1055!important}.block-wrap .block-list{padding:20px 16px;box-sizing:border-box;display:flex;gap:10px;align-items:center;border-bottom:1px solid #e8e8e8}.block-wrap .block-list:last-child{margin-bottom:0}.block-wrap .block-list .user-img{width:32px;height:32px;background-color:#000;border-radius:50%;overflow:hidden}.block-wrap .block-list .user-img img{position:static!important;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-wrap .block-list .user-text{display:flex;flex-direction:column;line-height:normal;width:calc(100% - 140px)}.block-wrap .block-list .user-text .name{color:#1a1a1a;font-size:16px;font-weight:200;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-wrap .block-list .butn-wrap.sm{margin-left:auto}.block-wrap .block-list .butn-wrap.sm .butn.sm{font-weight:200}.error-wrap{padding-top:100px!important}.main-info-pop .modal-body .modal-cont-text{max-height:calc(100vh - 380px)}.tab-type-02{margin-bottom:24px}.essen:after{content:"*";color:#e34919;margin-left:4px}.map-nav{position:absolute;top:16px;z-index:10;padding-top:0!important}.map-nav li .nav-link{background:#fff}.my-location{position:absolute;bottom:140px;left:16px;width:40px;height:40px;border-radius:100%;z-index:100;background:url(/_next/static/media/location_my.2c646bd9.svg) no-repeat 50% #fff;border:1px solid #d9d9d9}.map-branch-sheet{z-index:100!important}.map-branch-sheet .no-branch{background:url(/_next/static/media/no_branch.7d7dc010.png) no-repeat center top 20px;background-size:80px auto;width:100%;text-align:center;padding:110px 0 16px}.map-branch-sheet .no-branch p{font-size:16px}.map-branch-sheet .sheet-header{color:#6c6c6c;display:block;text-align:left;font-size:14px;font-weight:200;padding:32px 16px 16px}.map-branch-sheet .sheet-header:before{content:"";background:#ccc;display:block;width:2.25rem;height:.25rem;position:absolute;top:.75rem;left:50%;transform:translateX(-50%);border-radius:.25rem}.map-branch-sheet .sheet-header span{color:#e34919}.map-branch-sheet .sheet-header.type-2{display:flex;justify-content:space-between;border-bottom:1px solid #b4b4b4!important;align-items:center}.map-branch-sheet .sheet-header.type-2 span{color:#6ab229;font-size:16px;font-weight:200}.map-branch-sheet .sheet-header.type-2 span:first-child{font-size:20px;font-weight:300}.map-branch-sheet .modal-branch-list{padding:0 16px}.map-branch-sheet .modal-branch-list li{display:flex;gap:10px;justify-content:space-between;border-top:1px solid #f5f5f5;padding:16px 0}.map-branch-sheet .modal-branch-list li *{color:#1a1a1a}.map-branch-sheet .modal-branch-list li:first-of-type{border-top:1px solid #f5f5f5}.map-branch-sheet .modal-branch-list li>div h3{font-size:16px;font-weight:200;line-height:19px;word-break:break-all}.map-branch-sheet .modal-branch-list li>div span{font-size:12px;color:#6c6c6c;line-height:14px}.map-branch-sheet .modal-branch-list.type-2 li{background:url(/_next/static/media/arrow_right_g.beb9fc73.svg) no-repeat 100%;padding-right:20px;display:block!important;display:flex}.map-branch-sheet .modal-branch-list.type-2 li:first-child{border-top:none;padding-top:16px}.map-branch-sheet .modal-branch-list.type-2 li h3{color:#6c6c6c;margin-bottom:5px;font-size:16px;font-weight:100}.map-branch-sheet .modal-branch-list.type-2 li span{font-weight:300;color:#1a1a1a;font-size:16px}.map-branch-sheet .modal-branch-list.type-2 li .period-start{font-size:12px;color:#6c6c6c;font-weight:100;margin-top:4px}.map-branch-sheet .modal-branch-list.type-2 li .period-start span{font-size:12px;color:#6c6c6c;font-weight:100;display:inline-block}.branch-wrap{display:flex;flex-direction:column;gap:6px;background-color:#f2f2f2}.branch-wrap>div{padding:40px 16px;background-color:#fff}.branch-wrap>div .branch-header{display:flex;justify-content:space-between;align-items:end;margin-bottom:24px}.branch-wrap>div .branch-header h2{font-size:22px;line-height:30px;color:#1a1a1a;font-weight:300}.branch-wrap .branch-info .card-slider-wrapper{margin-bottom:24px}.branch-wrap .branch-info .card-slider-wrapper .card-img-wrapper,.branch-wrap .branch-info .card-slider-wrapper .slick-slider{height:280px}.branch-wrap .branch-info .card-slider-wrapper .slick-dots{bottom:-15px}.branch-wrap .branch-info .branch-sch ul li{display:flex;font-size:16px;line-height:19px;padding-left:24px}.branch-wrap .branch-info .branch-sch ul li:not(:last-of-type){margin-bottom:6px}.branch-wrap .branch-info .branch-sch ul li.location{background:url(/_next/static/media/icon_location.a3734ad3.svg) no-repeat left top 1px;background-size:18px auto}.branch-wrap .branch-info .branch-sch ul li.date{background:url(/_next/static/media/icon_calendar.08080c12.svg) no-repeat left top 1px;background-size:18px auto}.branch-wrap .branch-info .branch-sch ul li.time{background:url(/_next/static/media/icon_clock.b2c10c41.svg) no-repeat left top 1px;background-size:18px auto;display:block}.branch-wrap .branch-info .branch-sch ul li.time p{width:100%}.branch-wrap .branch-info .branch-sch ul li.call{background:url(/_next/static/media/icon_call.73018a92.svg) no-repeat left top 1px;background-size:18px auto}.branch-wrap .branch-act *{color:#1a1a1a;font-weight:200}.branch-wrap .branch-act ul li{display:flex;border-radius:60px;min-height:100px;overflow:hidden;border:1px solid #eaeaea}.branch-wrap .branch-act ul li:not(:last-of-type){margin-bottom:10px}.branch-wrap .branch-act ul li .branch-act-info{width:calc(100% - 110px);border-right:0;padding:24px 20px 24px 30px;font-size:16px;line-height:19px}.branch-wrap .branch-act ul li .branch-act-info .tit{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.branch-wrap .branch-act ul li .branch-act-info .period-wrap p{display:inline-block;margin-top:8px}.branch-wrap .branch-act ul li .branch-act-info .period-wrap .period span{font-size:10px;background-color:#f5f5f5;color:#1a1a1a;border-radius:28px;padding:0 8px;margin-right:4px;display:inline-block;vertical-align:middle}.branch-wrap .branch-act ul li .branch-act-info .period-start{font-size:12px;color:#6c6c6c;font-weight:100;margin-top:4px}.branch-wrap .branch-act ul li .branch-act-info .period-start span{font-size:12px;color:#6c6c6c;font-weight:100;display:inline-block}.branch-wrap .branch-act ul li .branch-act-info .date{color:#6c6c6c;font-size:12px;font-weight:100;line-height:14px}.branch-wrap .branch-act ul li .branch-act-img{width:110px;min-height:100px;height:auto;position:relative}.branch-wrap .branch-act ul li .branch-act-img img{-o-object-fit:cover;object-fit:cover}.branch-wrap .branch-conv .branch-header{margin-bottom:24px}.branch-wrap .branch-conv ul{display:flex;flex-wrap:wrap;gap:32px 20px;justify-content:center}.branch-wrap .branch-conv ul li{text-align:center}.branch-wrap .branch-conv ul li div{width:67px;height:67px;border-radius:50%;background-color:#f3f3f3;display:flex;justify-content:center;align-items:center;margin-bottom:6px}.branch-wrap .branch-conv ul li img{width:auto!important;height:auto!important}.branch-wrap .branch-conv ul li span{color:#6c6c6c;font-weight:100;line-height:17px;display:inline-block}.branch-wrap .branch-notice .branch-header{align-items:center}.branch-wrap .branch-notice .branch-notice-list li{margin-bottom:10px}.branch-wrap .branch-notice .branch-notice-list li a{display:flex;justify-content:space-between;gap:10px}.branch-wrap .branch-notice .branch-notice-list li:last-child{margin-bottom:0}.branch-wrap .branch-notice .branch-notice-list li .cont{overflow:hidden;text-overflow:ellipsis;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:100;color:#1a1a1a}.branch-wrap .branch-notice .branch-notice-list li .date{color:#b4b4b4;font-size:14px}.branch-wrap .branch-map{padding:40px 16px}.branch-wrap .branch-map h3{font-size:18px;line-height:21px;font-weight:200;margin-bottom:12px}.branch-wrap .branch-map .branch-info-list li{display:flex;gap:4px;padding-left:24px}.branch-wrap .branch-map .branch-info-list li.car{background:url(/_next/static/media/icon_car.28d8c0fd.svg) no-repeat 0}.branch-wrap .branch-map .branch-info-list li:not(:last-of-type){margin-bottom:8px}.tab-type-03{padding:52px 0 16px;margin-bottom:24px;display:flex;background-color:#fff;z-index:100}.tab-type-03 span{font-size:16px;display:inline-block;margin-bottom:10px}.tab-type-03 li{display:flex;align-items:center;transition:all 1s ease}.tab-type-03 li button{width:30px;height:30px;border-radius:50%;background-color:#d9d9d9;color:#fff;border:0;font-weight:200}.tab-type-03 li button.active{background-color:#1a1a1a;position:relative}.tab-type-03 li button.active:before{width:-moz-max-content;width:max-content;color:#1a1a1a;position:absolute;top:-28px;left:0;font-size:16px;font-weight:200;line-height:18px}.tab-type-03 li button:focus{color:#fff}.tab-type-03 li:first-of-type button.active:before{content:"분양 작물"}.tab-type-03 li:nth-of-type(2) button.active:before{content:"온실/구역";transform:translateX(-50%);left:50%}.tab-type-03 li:last-of-type button.active:before{content:"분양권";right:0;left:auto}.tab-type-03 li:not(:first-of-type):before{display:inline-block;content:"";width:calc((100vw - 32px - 90px)/2);height:3px;background-color:#d9d9d9}.tab-type-03 li:has(.active):before{background-color:#1a1a1a}.tab-type-03 li.fill:before{background-color:#1a1a1a}.tab-type-03 li.fill button{background-color:#1a1a1a;color:#fff}.tab-type-03.sticky{justify-content:center;position:sticky;width:100vw;margin-left:calc(-50vw + 50%);top:0;left:0;z-index:120}.tab-type-03.sticky li button{width:24px;height:24px}.tab-type-03.sticky li button:before{top:-26px;font-size:14px;transform:translateX(-50%);left:50%!important}.tab-type-03.sticky li:not(:first-of-type):before{display:inline-block;content:"";width:24px;height:3px;background-color:#d9d9d9}.tab-type-03.sticky li:has(.active):before{background-color:#1a1a1a}.tab-type-03.sticky li.fill:before{background-color:#1a1a1a}.tab-type-03.sticky li.fill button{background-color:#1a1a1a;color:#fff}.appli-text{text-align:center;margin-bottom:24px}.appli-text>*{color:#1a1a1a}.appli-text span{font-size:12px;font-weight:200}.appli-text p{font-size:22px;font-weight:300;line-height:26px}.appli-list{padding:0 24px}.appli-list .appli-list-item{border:1px solid #eaeaea;border-radius:20px;position:relative;overflow:hidden}.appli-list .appli-list-item:not(:last-of-type){margin-bottom:16px}.appli-list .appli-list-item .appli-list-header{padding:24px 20px;background-color:#f5f5f5}.appli-list .appli-list-item .appli-list-header *{color:#1a1a1a}.appli-list .appli-list-item .appli-list-header p{font-size:16px;line-height:19px;font-weight:300}.appli-list .appli-list-item .appli-list-header .period-wrap{width:calc(100% - 70px)}.appli-list .appli-list-item .appli-list-header .period-wrap p{display:inline-block;margin-top:8px}.appli-list .appli-list-item .appli-list-header .period-wrap .period span{font-size:10px;border:1px solid #1a1a1a;color:#1a1a1a;border-radius:28px;padding:0 8px;margin-right:4px;display:inline-block;vertical-align:middle}.appli-list .appli-list-item .appli-list-header .period-start{font-size:12px;color:#6c6c6c;font-weight:100;margin-top:4px}.appli-list .appli-list-item .appli-list-header .period-start span{font-size:12px;color:#6c6c6c;font-weight:100;display:inline-block}.appli-list .appli-list-item .appli-list-img{width:80px;height:80px;border-radius:50%;position:absolute;top:41px;right:20px;overflow:hidden}.appli-list .appli-list-item .appli-list-img img{-o-object-fit:cover;object-fit:cover}.appli-list .appli-list-item .appli-list-contents{padding:30px 20px 24px;display:flex;flex-direction:column;align-items:center}.appli-list .appli-list-item .appli-list-contents p{margin-bottom:24px;font-weight:100;color:#6c6c6c;line-height:22px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.appli-modal *{color:#1a1a1a;font-weight:200}.appli-modal .appli-modal-img{height:240px;position:relative;border-radius:8px;overflow:hidden}.appli-modal h3{font-size:22px;padding:24px 0}.appli-modal .modal-contents:not(:last-of-type){margin-bottom:24px}.appli-modal .modal-contents h4{margin-bottom:10px;font-size:18px}.appli-modal .modal-contents p{color:#6c6c6c;font-size:16px;line-height:26px;font-weight:100}.appli-modal .modal-contents .modal-stage{padding:24px 0;border:1px solid #eaeaea;border-radius:8px;display:flex;justify-content:center}.appli-modal .modal-contents .modal-stage ul{display:flex;flex-direction:column;gap:14px}.appli-modal .modal-contents .modal-stage ul li{display:flex;gap:20px;align-items:center;z-index:0}.appli-modal .modal-contents .modal-stage ul li .state-con{width:80px;height:32px;background-color:#eff8e7;border-radius:66px;display:flex;align-items:center;justify-content:center}.appli-modal .modal-contents .modal-stage ul li .state-circle{width:10px;height:10px;border-radius:50%;background-color:#fff;border:3px solid #67b02d;position:relative}.appli-modal .modal-contents .modal-stage ul li .state-circle:after{content:"";position:absolute;top:7px;transform:translateX(-50%);left:50%;width:2px;height:38px;border:1px dashed #a5c985;z-index:-1}.appli-modal .modal-contents .modal-stage ul li .state-circle.state-2{border-color:#56a540}.appli-modal .modal-contents .modal-stage ul li .state-circle.state-3{border-color:#409657}.appli-modal .modal-contents .modal-stage ul li .state-circle.state-4{border-color:#3e945a}.appli-modal .modal-contents .modal-stage ul li .state-circle.state-5{border-color:#2c886d}.appli-modal .modal-contents .modal-stage ul li .state-circle.state-6{border-color:#137888}.appli-modal .modal-contents .modal-stage ul li:first-of-type .state-circle:after{top:-18px;height:60px}.appli-modal .modal-contents .modal-stage ul li:last-of-type .state-circle:after{height:19px}.crop-info-wrap .crop-info:not(:last-of-type){margin-bottom:4px}.crop-info{display:flex;align-items:center;background-color:#f5f5f5;padding:14px 20px;border-radius:100px;margin-bottom:40px}.crop-info .crop-pay{display:flex;margin-left:14px;width:100%;justify-content:space-between}.crop-info .crop-pay .pay-contents p{font-size:12px;display:flex;align-items:center;font-weight:200}.crop-info .crop-pay .pay-contents .pay-price{color:rgba(26,26,26,.502);font-size:10px;line-height:12px;margin-bottom:6px}.crop-info .crop-pay .pay-contents .subs{color:#666}.crop-info .crop-pay .pay-contents .disc{color:#e34919;font-weight:300}.crop-info .crop-pay .pay-contents .disc:before{content:"";width:5px;height:1px;background-color:#999;display:inline-block;margin:0 6px 0 0}.crop-info .crop-pay .pay-contents .disc:after{content:"";width:10px;height:5px;margin:0 8px;background:url(/_next/static/media/total.535c1007.svg)}.crop-info .crop-img{width:40px;height:40px;border-radius:50%;position:relative;overflow:hidden;flex-shrink:0}.crop-info .crop-img.bg-shape{height:auto;position:relative;overflow:hidden;border-radius:0}.crop-info .crop-img.bg-shape .image-container{width:100%;height:100%}.crop-info .crop-contents{margin-left:14px}.crop-info .crop-contents .fw-300{color:#1a1a1a}.appli-house .house-contents{padding:0 24px}.appli-house .house-contents .appli-text-sub{color:#6c6c6c;font-size:12px;font-weight:200;padding-top:10px}.appli-house .house-contents .appli-text-sub span{color:#e34919}.appli-house .house-contents h5{font-weight:300;margin:0 0 16px 10px;font-size:12px}.appli-house .house-contents .select-house{padding-bottom:20px;border-bottom:1px solid #e7e7e7}.appli-house .house-contents .select-house .slick-slider{color:#1a1a1a;overflow:hidden}.appli-house .house-contents .select-house .slick-slider .slick-slide{margin-right:10px}.appli-house .house-contents .select-house .slick-slider .slick-slide .house-slide{padding:30px 20px 20px;border:1px solid #d9d9d9;border-radius:100px;font-weight:100;font-size:12px;text-align:center;flex-shrink:0}.appli-house .house-contents .select-house .slick-slider .slick-slide .house-slide span{font-weight:300;font-size:14px;line-height:16px;border-bottom:1px solid #e7e7e7;padding-bottom:10px}.appli-house .house-contents .select-house .slick-slider .slick-slide .house-slide p:first-of-type{padding-top:20px}.appli-house .house-contents .select-house .slick-slider .slick-slide .house-slide.border-selected{padding-top:11px}.appli-house .house-contents .select-house .slick-slider .slick-slide .house-slide.border-selected .butn-icon{width:16px;height:16px;background:url(/_next/static/media/icon_restart.f7f2e895.svg) no-repeat 50%;background-size:16px auto;margin-bottom:3px;image-rendering:pixelated}.appli-house .house-contents .select-section{padding-top:20px}.appli-house .house-contents .select-section .section-wrap{background-color:#f5f5f5;border-radius:20px;display:flex;align-items:center;flex-direction:column;font-size:10px;font-weight:200;padding:20px;position:relative}.appli-house .house-contents .select-section .section-wrap .house-wrap{width:92px;min-height:84px;background:url(/_next/static/media/house.71234b23.svg) no-repeat 50%;background-size:cover;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:7px;margin-bottom:30px}.appli-house .house-contents .select-section .section-wrap .house-wrap span{margin-bottom:6px;width:100%;text-align:center;word-break:break-all}.appli-house .house-contents .select-section .section-wrap .house-wrap>div{width:-moz-min-content;width:min-content;height:-moz-fit-content;height:fit-content}.appli-house .house-contents .select-section .section-wrap .house-wrap>div button{width:70px;height:16px;line-height:16px;color:#fff;border:0;border-radius:2px;background-color:#b4b4b4;font-size:10px}.appli-house .house-contents .select-section .section-wrap .house-wrap>div button:not(:last-of-type){margin-bottom:6px}.appli-house .house-contents .select-section .section-wrap .house-wrap>div button.selected{background-color:#6ab229}.appli-house .house-contents .select-section .section-wrap .butn-wrap{position:absolute;top:20px;right:20px}.appli-house .house-contents .select-section .section-wrap .butn-wrap .butn-icon{width:24px;height:24px;background:url(/_next/static/media/icon_restart.f7f2e895.svg) 50%/100% hsla(0,0%,100%,.4);border-radius:50%;border:1px solid #e0e0e0;background-size:16px auto;background-repeat:no-repeat}.appli-house .house-contents .select-section .section-wrap .house-full-img{position:absolute;top:20px;left:20px}.appli-house .house-contents .select-section .section-wrap .house-full-img button{border:1px solid #e0e0e0;font-size:10px;box-sizing:border-box;color:#1a1a1a;padding:3px 10px 3px 23px;vertical-align:center;background:url(/_next/static/media/icon_img_full.3c3e80ee.svg) no-repeat left 8px center #fff}.appli-house .house-contents .select-section .section-wrap .house-table{width:100%;overflow:auto;padding-bottom:10px}.appli-house .house-contents .select-section .section-wrap .house-table .table-wrap{display:flex;gap:20px}.appli-house .house-contents .select-section .section-wrap .house-table .table-wrap table{margin:0 auto}.appli-house .house-contents .select-section .section-wrap .house-table .table-wrap td{border-radius:2px;border:1px solid #f5f5f5;width:7.6%;min-width:30px;height:30px;font-size:10px;color:#fff;word-break:normal;padding:0;text-align:center}.appli-house .house-contents .select-section .section-wrap .house-table .table-wrap td.cell-disabled{background-color:#6b6b6b!important;font-size:0}.appli-house .house-contents .select-section .section-wrap .house-table .table-wrap td.cell-enabled{background-color:#b4b4b4!important}.appli-house .house-contents .select-section .section-wrap .house-table .table-wrap td.cell-selected{background-color:#6ab229!important}.appli-house .house-contents .select-section .section-wrap .house-table .table-wrap td.cell-blank{background-color:#fafafa!important;color:#f5f5f5;min-width:20px}.appli-house .house-contents .select-section .section-wrap .house-table .table-wrap td.cell-being-selected,.appli-house .house-contents .select-section .section-wrap .house-table .table-wrap td.cell-selected{background-color:#6ab229!important}.appli-house .house-contents .select-section .section-wrap .table-wrap .house-table td{background-color:#76483b;border-radius:2px;border:1px solid transparent;line-height:30px;color:#fff}.appli-house .house-contents .select-section .section-wrap .table-wrap .house-table td.cell-disabled{background-color:#6b6b6b;font-size:0}.appli-house .house-contents .select-section .section-wrap .table-wrap .house-table td.cell-selected{background-color:#6ab229}.appli-house-modal{text-align:center}.appli-house-modal *{color:#1a1a1a}.appli-house-modal>p{font-size:22px;line-height:26px;font-weight:300;margin-bottom:8px}.appli-house-modal>span{color:#e34919;font-weight:200;font-size:14px;line-height:16px;margin-bottom:24px;display:inline-block}.appli-house-modal .appli-list{margin-bottom:13px}.appli-house-modal .appli-list .appli-list-item{width:100%}.appli-house-modal .appli-list .appli-list-item .appli-list-header{padding:16px 20px;text-align:left;color:#1a1a1a}.appli-house-modal .appli-list .appli-list-item .appli-list-header p{font-size:14px;line-height:16px}.appli-house-modal .appli-list .appli-list-item .appli-list-header p:first-of-type{margin-bottom:6px}.appli-house-modal .appli-list .appli-list-item .appli-list-img{width:60px;height:60px;top:34px;right:21px}.appli-house-modal .appli-list .appli-list-item .appli-list-contents{padding:24px 20px}.appli-house-modal .appli-list .appli-list-item .appli-list-contents p{text-align:left;-webkit-line-clamp:2}.appli-house-modal .appli-list .slick-dots{width:calc(100% - 48px)}.subs-contents{padding:0 24px}.subs-contents ul.subs-list>li{border:2px solid #efefef;border-radius:20px;overflow:hidden;margin-bottom:16px}.subs-contents ul.subs-list>li .subs-info{padding:20px}.subs-contents ul.subs-list>li .subs-info>ul>li{display:flex}.subs-contents ul.subs-list>li .subs-info .subs-info-header{margin-bottom:14px;font-size:20px;font-weight:300;line-height:24px}.subs-contents ul.subs-list>li .subs-info .subs-info-seat{margin-bottom:10px;font-size:14px;font-weight:200;color:#1a1a1a;padding-left:20px;background:url(/_next/static/media/icon_house.714756ca.svg) no-repeat 0}.subs-contents ul.subs-list>li .subs-info .subs-info-seat span{color:#6ab229}.subs-contents ul.subs-list>li .subs-info ul li{font-weight:200;color:#1a1a1a;justify-content:space-between}.subs-contents ul.subs-list>li .subs-info ul li span.text-ellipsis{width:calc(100% - 125px)}.subs-contents ul.subs-list>li .subs-info ul li p{display:flex;align-items:center;gap:2.5px}.subs-contents ul.subs-list>li .subs-info ul li p span{width:85px;text-align:right}.subs-contents ul.subs-list>li .subs-info ul li p span.month{width:50px;padding:4px;height:22px;border-radius:28px;font-size:12px;font-weight:200;display:flex;justify-content:center;align-items:center;border:1px solid rgba(26,26,26,.302)}.subs-contents ul.subs-list>li .subs-info ul li:not(:last-of-type){margin-bottom:6px}.subs-contents ul.subs-list>li .subs-price{padding:13px 20px;color:#fff;display:flex;justify-content:space-between;align-items:center;min-height:60px;font-weight:300;background-color:#048c3a;transition:all .2s ease}.subs-contents ul.subs-list>li .subs-price.single{justify-content:right}.subs-contents ul.subs-list>li .subs-price .month-price{font-size:14px;color:#13e064;font-weight:300}.subs-contents ul.subs-list>li .subs-price>div{text-align:right}.subs-contents ul.subs-list>li .subs-price>div .cost-price{color:hsla(0,0%,100%,.6);font-size:12px;line-height:14px;margin-bottom:2px;display:inline-block;font-weight:200;text-decoration:line-through}.subs-contents ul.subs-list>li .subs-price>div>div{line-height:normal}.subs-contents ul.subs-list>li .subs-price>div>div .percent{margin-right:4px;color:#36deca;line-height:16px}.subs-contents ul.subs-list>li .subs-price>div>div .total-price{color:#fff;line-height:18px}.subs-contents ul.subs-list>li .subs-accordion{background:#f3fbec}.subs-contents ul.subs-list>li .subs-accordion .subs-price{transition:all .2s ease}.subs-contents ul.subs-list>li .subs-accordion .subs-price.close{padding-bottom:30px;position:relative}.subs-contents ul.subs-list>li .subs-accordion .subs-price.close:after{background:url(/_next/static/media/arrow_right_w.2d5ee8e8.svg) no-repeat 50%;content:"";background-size:10px;width:20px;height:20px;display:block;position:absolute;bottom:5px;margin:0 auto;left:0;right:0;transform:rotate(90deg)}.subs-contents ul.subs-list>li .subs-accordion .subs-price.active{background:#f3fbec;border-bottom:1px solid #1a1a1a}.subs-contents ul.subs-list>li .subs-accordion .subs-price.active .month-price{color:#e34919}.subs-contents ul.subs-list>li .subs-accordion .subs-price.active .cost-price{color:#949494}.subs-contents ul.subs-list>li .subs-accordion .subs-price.active .total-price{color:#1a1a1a;font-size:14px;font-weight:300}.subs-contents ul.subs-list>li .subs-accordion .subs-price.active .percent{color:#31a3c7}.subs-contents ul.subs-list>li .subs-accordion .subs-accordion-list{padding:13px 20px}.subs-contents ul.subs-list>li .subs-accordion .subs-accordion-list li{padding:6px 0}.subs-contents ul.subs-list>li .subs-accordion .subs-accordion-list .subs-site{color:#6ab229;font-size:12px;font-weight:200}.subs-contents ul.subs-list>li .subs-accordion .subs-accordion-list .subs-price{padding:0;background:none;min-height:auto}.subs-contents ul.subs-list>li .subs-accordion .subs-accordion-list .subs-price .month-price{text-align:left;color:#1a1a1a;font-size:12px;font-weight:200}.subs-contents ul.subs-list>li .subs-accordion .subs-accordion-list .subs-price .cost-price{color:#949494}.subs-contents ul.subs-list>li .subs-accordion .subs-accordion-list .subs-price .total-price{color:#1a1a1a;font-size:14px;font-weight:300}.subs-contents ul.subs-list>li .subs-accordion .subs-accordion-list .subs-price .percent{color:#31a3c7}.subs-contents ul.subs-list>li .subs-accordion .subs-accordion-list .acc-close{width:20px;display:block;height:20px;margin:0 auto;border:none;background:url(/_next/static/media/icon_arrow_up.7d2196b5.svg) no-repeat 50%}.subs-contents .subs-etc{padding-left:25px;color:#333;font-size:12px;background:url(/_next/static/media/icon_exclude.aa0db929.svg) no-repeat top 1px left;background-size:16px 16px}.appli-pay{background-color:#f2f2f2;display:flex;flex-direction:column;gap:6px}.appli-pay .appli-pay-wrap{background-color:#fff;padding:40px 16px}.appli-pay .appli-pay-wrap h2{font-size:24px;line-height:34px;margin-bottom:24px;color:#1a1a1a}.appli-pay .appli-pay-wrap .pay-list-wrap:not(:last-of-type){margin-bottom:24px}.appli-pay .appli-pay-wrap .pay-list-wrap h3{font-size:12px;font-weight:300;margin:0 0 8px 10px}.appli-pay .appli-pay-wrap .pay-list-wrap .crop-info-wrap .crop-info:not(:last-of-type){margin-bottom:4px}.appli-pay .appli-pay-wrap .pay-list-wrap .crop-info{margin-bottom:0}.appli-pay .appli-pay-wrap .pay-list-wrap .crop-info.gradient{background:linear-gradient(90deg,#6ab229,#0f758b 84.5%)}.appli-pay .appli-pay-wrap .pay-list-wrap .crop-info.gradient .crop-contents p{color:#fff}.appli-pay .appli-pay-wrap.pay-method h3{font-size:20px;margin-bottom:16px;font-weight:300}.appli-pay .appli-pay-wrap .check-list li{display:flex;align-items:center;font-weight:100}.appli-pay .appli-pay-wrap .check-list li label{color:#333}.appli-pay .appli-pay-wrap .check-list li:not(:last-of-type){margin-bottom:12px}.appli-pay .appli-pay-wrap .check-list li:after{display:inline-block;content:"";width:16px;height:16px;background:url(/_next/static/media/arrow_right_g.beb9fc73.svg);background-size:100%;margin-left:auto}.appli-subs-comp{padding-top:60px;padding-bottom:160px;display:flex;flex-direction:column;align-items:center}.appli-subs-comp>p{font-size:24px;padding:18px 0 24px;text-align:center;line-height:32px;font-weight:300;color:#1a1a1a}.appli-subs-comp ul{padding:20px 0}.appli-subs-comp ul li{display:flex;justify-content:space-between;align-items:center}.appli-subs-comp .subs-list-wrap{width:100%;padding:0 24px}.appli-subs-comp .subs-list-wrap ul.subs-info-list{border-top:1px solid #d9d9d9}.appli-subs-comp .subs-list-wrap ul.subs-info-list li{color:#1a1a1a;align-items:start;margin-bottom:8px}.appli-subs-comp .subs-list-wrap ul.subs-info-list li:last-of-type{margin-bottom:0}.appli-subs-comp .subs-list-wrap ul.subs-info-list li span{color:#999;width:100px;line-height:22px;font-size:12px;flex-shrink:0}.appli-subs-comp .subs-list-wrap ul.subs-info-list li p{text-align:right}.appli-subs-comp .subs-list-wrap ul.subs-info-list li div{width:calc(100% - 96px);font-size:14px;color:#1a1a1a;text-align:right;line-height:20px;word-break:keep-all}.appli-subs-comp .subs-list-wrap ul.subs-info-list li div ul{padding:0}.appli-subs-comp .subs-list-wrap ul.subs-info-list li div ul li{justify-content:end;margin-bottom:0}.appli-subs-comp .subs-list-wrap ul.subs-price-list{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.appli-subs-comp .subs-list-wrap ul.subs-price-list li{margin-bottom:6px}.appli-subs-comp .subs-list-wrap ul.subs-price-list li:last-of-type{margin-bottom:0}.appli-subs-comp .subs-list-wrap ul.subs-price-list li span{color:#1a1a1a}.appli-subs-comp .subs-list-wrap ul.subs-price-list li div{font-weight:300;font-size:14px;line-height:17px}.appli-subs-comp .subs-list-wrap ul.subs-price-list li div.fs-18{line-height:21px;color:#1a1a1a}.garden-header{margin-bottom:16px;padding-bottom:30px;position:relative}.garden-header .name{display:flex;justify-content:center;align-items:center;position:relative}.garden-header .name .stats{font-size:18px;line-height:14px;padding:5px 6px;border-radius:4px;margin-right:6px;font-weight:400;min-width:35px;text-align:center}.garden-header .name .stats.end{background-color:red;color:#e8e8e8}.garden-header .name .stats.present{background-color:#1a1a1a;color:#fff}.garden-header .name p{font-size:24px;line-height:28px;font-weight:300;color:#1a1a1a;padding-right:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.garden-header .name .butn-icon.butn-dots{position:absolute;right:0;width:4px;height:20px;border:none;background:url(/_next/static/media/icon_dot3.413e85e4.svg) no-repeat 50%}.garden-header .name .butn-icon.butn-show{width:18px;height:18px;background:url(/_next/static/media/icon_arrow_up.7d2196b5.svg) no-repeat 50%/10px;border-radius:50%;border:1px solid #1a1a1a;transform:rotate(180deg);margin-left:6px}.garden-header .set-pr{position:absolute;bottom:0;left:0;right:0;margin:0 auto;text-align:center}.garden-header .set-pr .pr-type{display:inline-block;vertical-align:middle;font-size:14px;font-weight:200}.garden-header .set-pr .pr-type:before{content:"";display:inline-block;vertical-align:middle;margin-right:6px;width:18px;height:18px;margin-top:-1px}.garden-header .set-pr .pr-type.pr-type-01{color:#0e6800}.garden-header .set-pr .pr-type.pr-type-01:before{background:url(/_next/static/media/icon_pr_type1_active.c590efa3.svg) no-repeat 50%;background-size:18px}.garden-header .set-pr .pr-type.pr-type-02{color:#76483b}.garden-header .set-pr .pr-type.pr-type-02:before{background:url(/_next/static/media/icon_pr_type2_active.81eb4fd9.svg) no-repeat 50%;background-size:18px}.garden-header .set-pr .pr-type.pr-type-03{color:#6c6c6c}.garden-header .set-pr .pr-type.pr-type-03:before{background:url(/_next/static/media/icon_pr_type3_active.387f2844.svg) no-repeat 50%;background-size:18px}.garden-header.crop-header{padding-bottom:0}.garden-header.crop-header .name{justify-content:left}.garden-header.crop-header .name p{padding-right:5px}.garden-header.garden-stanby{max-height:58px}.garden-header.garden-stanby p{font-size:24px;font-weight:300}.garden-header.garden-stanby .standby-info{text-align:center;padding-top:5px}.garden-header.garden-stanby .standby-info .branch{display:inline-block;vertical-align:middle;margin:0 5px}.garden-header.garden-stanby .standby-info .branch span{display:inline-block;max-width:150px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:middle}.garden-header.garden-stanby .standby-info .cultive{display:inline-block;margin:0 5px;max-width:120px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:middle}.garden-crop{margin-bottom:40px}.garden-crop .slick-slider{overflow:hidden;width:100%}.garden-crop .slick-slider .slick-slide>div{display:flex;justify-content:center}.garden-crop .slick-slider .slick-slide:not(.slick-center) .crop-img-box>.butn-wrap{display:none}.garden-crop .crop-img-box{position:relative;margin-bottom:24px;width:256px!important}.garden-crop .crop-img-box .butn-download{background-size:18px auto}.garden-crop .crop-img-box .touch-icon{position:absolute;top:30px;left:0;right:0;margin:0 auto;z-index:11;font-size:14px;font-weight:100;text-align:center;color:#6c6c6c}.garden-crop .crop-img-box .touch-icon .arrow-icon{width:12px;height:12px;margin:0 auto;background:url(/_next/static/media/arrow_down.2b8c8c69.svg) no-repeat 50%;background-size:auto 10px;animation:pulse 3s ease-out;animation-iteration-count:infinite}@keyframes pulse{0%{opacity:.5}50%{opacity:1;transform:translateY(8px)}to{opacity:.5}}.garden-crop .crop-img-box .crop-img{border-radius:1000px;overflow:hidden}.garden-crop .crop-img-box .crop-img .crop-img-body{width:100%;height:304px;display:flex;flex-direction:column;align-items:center;overflow:hidden}.garden-crop .crop-img-box .crop-img .crop-img-body:has(.crop-auto){background:url(/_next/static/media/bg_myfarm.271a8fce.svg) #f3f3f3 no-repeat center bottom 40px}.garden-crop .crop-img-box .crop-img .crop-img-body .crop,.garden-crop .crop-img-box .crop-img .crop-img-body .crop-auto{margin-top:auto;z-index:1;width:100%}.garden-crop .crop-img-box .crop-img .crop-img-body .crop img,.garden-crop .crop-img-box .crop-img .crop-img-body .crop-auto img{height:auto!important;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:bottom;object-position:bottom}.garden-crop .crop-img-box .crop-img .crop-img-body .crop img.end,.garden-crop .crop-img-box .crop-img .crop-img-body .crop-auto img.end{filter:grayscale(40%)}.garden-crop .crop-img-box .crop-img .crop-img-body .crop-auto{width:100%;position:relative;bottom:34px;z-index:1}.garden-crop .crop-img-box .crop-img .crop-img-body .crop-auto .crop-img-wrap{position:absolute;bottom:-10px}.garden-crop .crop-img-box .crop-img .crop-img-body .crop-auto .crop-img-wrap img{width:120px!important;height:168px!important;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:bottom;object-position:bottom}.garden-crop .crop-img-box .crop-img .crop-img-body .crop-auto.crop-one .crop-img-wrap{left:50%;transform:translateX(-50%)}.garden-crop .crop-img-box .crop-img .crop-img-body .crop-auto.crop-two .crop-img-wrap:first-of-type{left:25px}.garden-crop .crop-img-box .crop-img .crop-img-body .crop-auto.crop-two .crop-img-wrap:nth-of-type(2){left:110px}.garden-crop .crop-img-box .crop-img .crop-img-body .crop-auto.crop-three .crop-img-wrap:first-of-type{left:15px}.garden-crop .crop-img-box .crop-img .crop-img-body .crop-auto.crop-three .crop-img-wrap:nth-of-type(2){left:65px}.garden-crop .crop-img-box .crop-img .crop-img-body .crop-auto.crop-three .crop-img-wrap:last-of-type{left:120px}.garden-crop .crop-img-box .crop-img .crop-img-body .pot{width:100%;height:43px;background-color:#a9744a;position:relative}.garden-crop .crop-img-box .crop-img .crop-img-body .pot img{height:63px!important;width:auto!important;bottom:17px;left:0;right:0;margin:0 auto;position:absolute}.garden-crop .crop-img-box .crop-img .crop-img-body.no-backimg{background-image:none;background-color:#f8f8f8}.garden-crop .crop-img-box .crop-img .crop-img-body.no-backimg p{color:rgba(26,26,26,.502);padding-top:73px;text-align:center;line-height:20px}.garden-crop .crop-img-box .crop-img .crop-img-body.no-backimg .butn-wrap{position:static;padding:24px 0 36px}.garden-crop .crop-img-box .crop-img .crop-img-body.no-backimg .pot{margin-top:auto}.garden-crop .crop-img-box .crop-img .weather{position:absolute;width:100%;height:100%;z-index:1;left:0;top:0}.garden-crop .crop-img-box .crop-img.day-sunny .crop-img-body{background:linear-gradient(#fff9e5,#f3f3f3)}.garden-crop .crop-img-box .crop-img.day-sunny .weather{background:url(/_next/static/media/day_sunny.73e3e0c1.svg) no-repeat 100% 0}.garden-crop .crop-img-box .crop-img.day-rainy .crop-img-body{background:linear-gradient(#ecf7fe,#f3f3f3)}.garden-crop .crop-img-box .crop-img.day-rainy .weather{width:292px;background:url(/_next/static/media/day_rainy.efe5869d.svg) no-repeat;top:-50px;left:-32px}.garden-crop .crop-img-box .crop-img.day-cloudy .crop-img-body{background:linear-gradient(#e2e2e2,#f3f3f3)}.garden-crop .crop-img-box .crop-img.day-cloudy .weather{z-index:0;width:283px;background:url(/_next/static/media/day_cloudy.98a2e3fa.svg) no-repeat;left:-8px;top:50px}.garden-crop .crop-img-box .crop-img.day-snowy{position:relative}.garden-crop .crop-img-box .crop-img.day-snowy .crop-img-body{background:linear-gradient(#e2e2e2,#f3f3f3)}.garden-crop .crop-img-box .crop-img.day-snowy .weather{background:url(/_next/static/media/day_snowy.05f6313c.svg) no-repeat right 6px top 18px}.garden-crop .crop-img-box .crop-img.night-moon .crop-img-body{background:linear-gradient(#9a9cb1,#f3f3f3 100%)}.garden-crop .crop-img-box .crop-img.night-moon .weather{background:url(/_next/static/media/night_moon.17eb8e7f.svg) no-repeat right -10px top 0}.garden-crop .crop-img-box .crop-img.night-rainy .crop-img-body{background:linear-gradient(#a1b0c7,#f3f3f3)}.garden-crop .crop-img-box .crop-img.night-rainy .weather{width:292px;background:url(/_next/static/media/night_rainy.72d78cb0.svg) no-repeat;top:-50px;left:-32px}.garden-crop .crop-img-box .crop-img.night-cloudy .crop-img-body{background:linear-gradient(#a1b0c7,#f3f3f3)}.garden-crop .crop-img-box .crop-img.night-cloudy .weather{z-index:0;width:283px;background:url(/_next/static/media/night_cloudy.ebcf38fa.svg) no-repeat;left:-8px;top:50px}.garden-crop .crop-img-box .crop-img.night-snowy{position:relative}.garden-crop .crop-img-box .crop-img.night-snowy .crop-img-body{background:linear-gradient(#a1b0c7,#f3f3f3)}.garden-crop .crop-img-box .crop-img.night-snowy .weather{background:url(/_next/static/media/day_snowy.05f6313c.svg) no-repeat center top 20px}.garden-crop .crop-img-box .butn-wrap{position:absolute;bottom:0;right:0}.house-info .house-header{display:flex;justify-content:space-between;padding-bottom:8px;align-items:center}.house-info .house-header h3{font-size:16px;line-height:19px;font-weight:200;color:#1a1a1a}.house-info .house-header button{background-color:#fff;border:none;color:#6ab229;font-size:12px;font-weight:300;margin-top:2px;min-width:50px;margin-left:10px}.house-info .house-header button:after{content:"";width:10px;height:10px;background:#6ab229;border-radius:100%;display:inline-block;margin-left:4px;vertical-align:middle;margin-top:-2px}.house-info ul{padding:16px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:46px}.house-info ul li{display:flex;justify-content:space-between;align-items:center;line-height:normal}.house-info ul li .info-item{display:flex;align-items:center;gap:4px;color:#6c6c6c;font-size:12px}.house-info ul li:not(:last-of-type){margin-bottom:16px}.house-info ul li .info-figure{font-size:10px;color:#1a1a1a}.house-info .butn-wrap{justify-content:center}.house-info .butn-wrap .butn{width:auto;color:#949494;border:1px solid #d3d3d3;padding:8px 14px;font-weight:100;height:auto;line-height:normal;font-size:14px;background-color:#fff}.farm-empty{display:flex;flex-direction:column;align-items:center;padding:72px 0 24px}.farm-empty .empty-info{text-align:center;margin-bottom:30px}.farm-empty .empty-info p{color:#1a1a1a;font-weight:200;font-size:16px}.farm-empty .empty-info p:last-child{font-size:14px;color:#949494;font-weight:100}.farm-empty .empty-img{display:flex;flex-direction:column;align-items:center;width:256px;height:304px;background:url(/_next/static/media/empty_farm.4173c552.svg);padding:74px 60px;text-align:center;color:#949494;margin-bottom:42px}.farm-empty .empty-img .text-primary{font-size:16px;font-weight:200}.farm-empty .intro{width:calc(100% - 48px);height:168px;margin:0 auto;padding:32px 24px 24px;border-radius:24px;background:url(/_next/static/media/bg_intro.b60861b8.svg) no-repeat top 17px left 7px,linear-gradient(90deg,#6ab229,#0f758b);background-blend-mode:saturation;background-size:cover}.farm-empty .intro p{color:#fff;font-size:20px;line-height:28px;font-weight:300;margin-bottom:39px}.farm-empty .intro .butn-wrap .butn.txt-more{margin:0 auto;font-size:14px;line-height:17px;color:#d8edc3}.farm-empty .intro .butn-wrap .butn.txt-more:after{width:12px;height:12px;background-color:#d8edc3;margin-left:6px}.farm-stanby{padding-top:0}.garden-crop-info{width:100%;border:1px solid #d9d9d9;border-radius:8px;display:flex;padding:14px 16px}.garden-crop-info .crop-info-item{flex:1 1 0;padding:0 10px}.garden-crop-info .crop-info-item:first-of-type{padding-left:0}.garden-crop-info .crop-info-item:last-of-type{padding-right:0}.garden-crop-info .crop-info-item:not(:last-of-type){border-right:1px solid #e7e7e7}.garden-crop-info .crop-info-item span{white-space:nowrap;font-size:12px;line-height:14px;color:#949494;margin-bottom:6px}.garden-crop-info .crop-info-item span.d-day{margin-left:4px;color:#549e1f}.garden-crop-info .crop-info-item p{color:#1a1a1a;font-size:16px;line-height:19px}.garden-crop-info .crop-info-item .butn-icon{margin-top:2px;width:16px;height:16px;background:url(/_next/static/media/arrow_right_g.beb9fc73.svg) 50%}.garden-crop-info .crop-info-item .butn-green-icon{margin-top:2px;width:16px;height:16px;background:url(/_next/static/media/arrow_right_green.e9c95bf2.svg) 50%}.myfarm-set{padding:10px 0}.myfarm-set .set-represent{display:flex;justify-content:space-between;align-items:center}.myfarm-set .set-represent p{font-size:16px;font-weight:300;color:#1a1a1a}.myfarm-set .set-nickname{margin-top:24px}.myfarm-set .set-nickname p{margin-bottom:6px;font-size:14px;font-weight:200;color:#1a1a1a}.myfarm-set .set-select{margin-top:24px}.myfarm-set .set-select p{margin-bottom:6px;font-size:14px;font-weight:200;color:#1a1a1a}.myfarm-set .set-select .select-list{padding-bottom:0}.myfarm-set .set-select .select-list label{justify-content:space-between}.myfarm-set .set-select .select-list label .title-wrap{padding-left:48px}.myfarm-set .set-select .select-list label .title-wrap.ue-type-1{background:url(/_next/static/media/icon_pr_type1.79feccbc.svg) no-repeat 0}.myfarm-set .set-select .select-list label .title-wrap.ue-type-2{background:url(/_next/static/media/icon_pr_type2.ddb81de6.svg) no-repeat 0}.myfarm-set .set-select .select-list label .title-wrap.ue-type-3{background:url(/_next/static/media/icon_pr_type3.420ee4a9.svg) no-repeat 0}.myfarm-set .set-select .select-list label .title-wrap p{margin-bottom:0;font-size:13px;font-weight:100;color:#757575}.myfarm-set .set-select .select-list label .title-wrap .title{padding-left:0;font-size:16px;font-weight:200;margin-bottom:0;color:#757575}.myfarm-set .set-select .select-list label .sub{font-size:12px;font-weight:300;color:#b4b4b4}.myfarm-set .set-select .select-list .select-type-01:checked+label .title-wrap.ue-type-1{background:url(/_next/static/media/icon_pr_type1_active.c590efa3.svg) no-repeat 0}.myfarm-set .set-select .select-list .select-type-01:checked+label .title-wrap.ue-type-2{background:url(/_next/static/media/icon_pr_type2_active.81eb4fd9.svg) no-repeat 0}.myfarm-set .set-select .select-list .select-type-01:checked+label .title-wrap.ue-type-3{background:url(/_next/static/media/icon_pr_type3_active.387f2844.svg) no-repeat 0}.myfarm-set .set-select .select-list .select-type-01:checked+label .title-wrap p{color:#1a1a1a}.myfarm-set .set-select .select-list .select-type-01:checked+label .title-wrap .title{font-weight:300;color:#1a1a1a}.myfarm-set .set-select .select-list .select-type-01:checked+label .sub{color:#6ab229}.house-temp{padding:40px 0 24px}.house-temp .temp-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.house-temp span{font-size:30px;color:#1a1a1a}.chart-wrap{background-color:#f8f8f8;padding:30px 8px;border-radius:16px}.chart-wrap .butn-wrap{width:-moz-fit-content;width:fit-content;gap:8px;flex-wrap:nowrap;margin:0 auto 24px}.chart-wrap .butn-wrap .butn-chart{width:69px;height:38px;text-align:center;line-height:normal;background-color:#fff;border:1px solid #d3d3d3;color:#6c6c6c;font-weight:200;font-size:14px}.chart-wrap .butn-wrap .butn-chart:hover{background-color:#fff!important}.chart-wrap .butn-wrap .butn-chart.selected{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}.chart-wrap .butn-wrap .butn-chart.selected:hover{background-color:#1a1a1a!important}.chart-wrap .temp-chart{height:280px}.chart-wrap .temp-chart .recharts-layer.recharts-cartesian-axis{display:none}.chart-wrap .temp-chart .recharts-reference-line .recharts-label{font-size:12px;color:#999}.chart-wrap .temp-chart .custom-tooltip{background-color:#fff;border-radius:8px;padding:11px 16px;box-shadow:0 4px 40px rgba(0,0,0,.078)}.chart-wrap .temp-chart .custom-tooltip .temp{font-size:16px;margin-bottom:4px}.chart-wrap .temp-chart .custom-tooltip .temp span{font-weight:300;font-size:16px}.chart-wrap .temp-chart .custom-tooltip .date{font-size:10px;color:#949494}.chart-wrap .tab-type-02{width:-moz-fit-content;width:fit-content;margin:0 auto;padding-bottom:40px}.my-crop-slider{margin-bottom:32px;overflow:hidden}.my-crop-slider .slick-slide .my-crop-slide .my-crop-text{font-weight:200;text-align:center;height:75px;margin-bottom:12px;opacity:1;transition:all .2s ease}.my-crop-slider .slick-slide .my-crop-slide .my-crop-text span{font-size:12px;margin-bottom:8px;display:inline-block;background-color:#6ab229;padding:5px 8px;border-radius:4px;color:#fff;line-height:14px;margin-top:auto}.my-crop-slider .slick-slide .my-crop-slide .my-crop-text p{font-size:18px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.my-crop-slider .slick-slide .my-crop-slide .my-crop-text p.text-secondary{font-size:14px;margin-top:4px;line-height:16px}.my-crop-slider .slick-slide .my-crop-slide .my-crop-img{width:164px;height:164px;background-color:#fff;border:1px solid #eee;border-radius:50%;overflow:hidden;margin:0 auto;opacity:1;transition:all .2s ease}.my-crop-slider .slick-slide .my-crop-slide .my-crop-img.not-arr{filter:grayscale(1);opacity:.7}.my-crop-slider .slick-slide:not(.slick-center) .my-crop-img{margin-bottom:0;background:#f8f8f8}.my-crop-slider .slick-slide:not(.slick-center) .my-crop-text{opacity:0}.my-crop-slider .slick-arrow{width:32px;height:32px;top:172px;z-index:2}.my-crop-slider .slick-arrow.slick-prev{background:url(/_next/static/media/arrow_slide_l.97b0140d.svg) no-repeat 50%;left:auto;left:45px}.my-crop-slider .slick-arrow.slick-next{background:url(/_next/static/media/arrow_slide_r.573596fd.svg) no-repeat 50%;left:auto;right:45px}.my-crop-slider .slick-arrow:before{content:""}.my-crop-slider .slick-arrow.slick-disabled{display:none!important}.auto-crop-img{display:flex;flex-direction:column;align-items:center}.auto-crop-img .crop-img{width:200px;height:200px;border:1px solid #d9d9d9;border-radius:50%;margin:0 auto 24px;overflow:hidden}.auto-crop-img .crop-img .crop-img-body{width:100%;height:100%;display:flex;flex-direction:column}.auto-crop-img .crop-img .crop-img-body .crop-auto{position:relative;margin-top:auto}.auto-crop-img .crop-img .crop-img-body .crop-auto .crop-img-wrap{position:absolute;bottom:0;z-index:1;bottom:30px}.auto-crop-img .crop-img .crop-img-body .crop-auto .crop-img-wrap img{width:70px!important;height:168px!important;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:bottom;object-position:bottom}.auto-crop-img .crop-img .crop-img-body .crop-auto.crop-one .crop-img-wrap{left:50%;transform:translateX(-50%)}.auto-crop-img .crop-img .crop-img-body .crop-auto.crop-two .crop-img-wrap:first-of-type{left:35px}.auto-crop-img .crop-img .crop-img-body .crop-auto.crop-two .crop-img-wrap:nth-of-type(2){left:90px}.auto-crop-img .crop-img .crop-img-body .crop-auto.crop-three .crop-img-wrap:first-of-type{left:25px}.auto-crop-img .crop-img .crop-img-body .crop-auto.crop-three .crop-img-wrap:nth-of-type(2){left:60px}.auto-crop-img .crop-img .crop-img-body .crop-auto.crop-three .crop-img-wrap:last-of-type{left:105px}.auto-crop-img .crop-img .crop-img-body .pot{width:100%;height:32px;background-color:#a9744a;position:relative}.auto-crop-img .crop-img .crop-img-body .pot img{height:44px!important;width:auto!important;margin:0 auto;left:0;right:0;position:absolute;bottom:23px}.auto-crop-img .butn-wrap{margin-bottom:50px}.auto-crop-img .butn-wrap .butn.txt.txt-more{font-size:14px}.auto-crop-img .butn-wrap .butn.txt.txt-more:after{width:12px;height:12px;margin-left:6px}.gallery-month{display:flex;align-items:center;gap:8px;color:#1a1a1a;font-size:16px;font-weight:200;margin-bottom:16px}.crop-gallery-slider{margin-bottom:52px}.crop-gallery-slider .slick-track{display:flex;margin-left:0}.crop-gallery-slider .slick-slide{margin-right:8px}.crop-gallery-slider .my-crop-gallery{width:104px;height:104px;border-radius:8px;position:relative;overflow:hidden}.crop-gallery-slider .my-crop-date{background-color:rgba(26,26,26,.698);color:#fff;font-size:10px;padding:4px 10px;border-radius:8px;position:absolute;left:50%;bottom:8px;transform:translateX(-50%);width:85%;text-align:center}.house-notice .house-notice-list li{padding:6px 0}.house-notice .house-notice-list li .category{font-size:12px;font-weight:200;color:#fff;border-radius:3px;padding:3px 6px;display:inline-block;margin-bottom:3px}.house-notice .house-notice-list li .category.part{background:#76483b}.house-notice .house-notice-list li .category.culti{background:#00393f}.house-notice .house-notice-list li .notice-list-info{display:flex;justify-content:space-between;align-items:center;gap:6px;width:100%}.house-notice .house-notice-list li .title{font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.house-notice .house-notice-list li .date{font-size:14px;color:#949494;width:85px;min-width:85px;text-align:right}.no-branch{background:url(/_next/static/media/no_branch.7d7dc010.png) no-repeat center top 86px;width:100%;text-align:center;padding:200px 0 24px}.no-branch p{font-size:16px}.house-alarm .house-tab-tit{margin-bottom:24px;font-weight:200;font-size:18px;text-align:center}.house-alarm .house-tab-tit span{display:block;color:#999;font-size:14px;font-weight:100}.house-log{padding:20px 0}.house-log .house-log-contents{position:relative;padding:0 0 40px 19px}.house-log .house-log-contents:last-of-type{padding-bottom:0}.house-log .house-log-contents>span{margin-bottom:4px;color:#3f8a14;font-weight:300;font-size:12px;display:flex;align-items:center;position:relative}.house-log .house-log-contents>span.gray{color:#949494}.house-log .house-log-contents>span.gray:before{border-color:#b4b4b4}.house-log .house-log-contents>span:before{content:"";width:10px;height:10px;border-radius:50%;background-color:#fff;border:3px solid #67b02d;position:absolute;left:-20px}.house-log .house-log-contents h3{margin-bottom:8px;font-weight:200;color:#1a1a1a;font-size:16px}.house-log .house-log-contents p{color:#3c3c3c;line-height:20px}.house-log .house-log-contents div{margin-top:12px;height:200px;position:relative;border-radius:10px;overflow:hidden}.house-log .house-log-contents:before{content:"";width:2px;height:100%;border:1px dashed #d8d8d8;position:absolute;left:3px;top:5px}.house-log .house-log-contents img{width:100%}.house-sch{padding:20px 0}.house-sch .slick-slider{margin-bottom:44px}.house-sch .slick-slider .slick-dots{bottom:-15px}.house-sch .slick-slider .slick-slide{padding:0 5px}.house-sch .sch-select{border:1px solid #d9d9d9;border-radius:20px}.house-sch .sch-select:not(:last-of-type){margin-bottom:16px}.house-sch .sch-select .sch-contents{padding:24px 20px}.house-sch .sch-select .sch-contents .sch-date{color:#549e1f;font-weight:200;margin-bottom:16px;display:flex;align-items:center;gap:2px;line-height:17px}.house-sch .sch-select .sch-contents .sch-date:before{display:inline-block;width:16px;height:16px;content:"";background:url(/_next/static/media/icon_calendar_gr.d46c04a0.svg) no-repeat;margin-top:-1px}.house-sch .sch-select .sch-contents .sch-date.gray{font-weight:100;color:#595959}.house-sch .sch-select .sch-contents .sch-date.gray:before{background:url(/_next/static/media/icon_calendar_g.71624a8c.svg) no-repeat}.house-sch .sch-select .sch-contents .bubble{font-size:12px;line-height:14px;color:#fff;background-color:#1a1a1a;padding:6px 12px;border-radius:20px;font-weight:200;position:relative}.house-sch .sch-select .sch-contents .bubble:before{content:"";position:absolute;top:50%;left:-4px;transform:translateY(-50%);border-color:transparent #1a1a1a transparent transparent;border-style:solid;border-width:4px 5px 4px 0}.house-sch .sch-select .sch-contents h3{font-size:16px;font-weight:200;margin-bottom:5px;color:#1a1a1a}.house-sch .sch-select .sch-contents p{color:#595959}.house-sch .sch-select .sch-contents p.fs-12{color:#949494;margin-top:4px}.house-sch .sch-select .butn-wrap{border-top:1px solid #d8d8d8;gap:0}.house-sch .sch-select .butn-wrap .butn{flex:1 1 0;padding:20px 0;border:0;background-color:#fff;line-height:normal;font-size:14px;font-weight:200;display:flex;align-items:center;justify-content:center}.house-sch .sch-select .butn-wrap .butn.text-primary{position:relative}.house-sch .sch-select .butn-wrap .butn.text-primary:after{content:"";width:1px;height:20px;background-color:#d8d8d8;display:inline-block;position:absolute;right:0}.house-sch .sch-select .answer{width:100%;margin-top:12px;font-weight:200;padding:8px 16px;background-color:#6ab229;color:#fff;border-radius:28px;display:flex;align-items:center;justify-content:center}.house-sch .sch-select .answer span{font-weight:100}.house-sch .sch-select .answer .green{display:flex;align-items:center;min-width:-moz-fit-content;min-width:fit-content}.house-sch .sch-select .answer .green:after{display:inline-block;content:"";width:1px;height:12px;background-color:#d8d8d8;margin:0 10px}.house-sch .sch-select .answer.gray{color:#b4b4b4;justify-content:center}.house-sch .sch-select .answer.noable{background-color:#f2f2f2;justify-content:center;color:#00393f}.house-sch .sch-select .answer.end{background-color:#f2f2f2;justify-content:center;color:#b4b4b4}.house-sch .sch-select .answer.cancel{background-color:#f2f2f2;justify-content:center;color:#e97300}.house-sch .sch-select.border-selected{border:2px solid #000!important}.diary-header{display:flex;align-items:flex-end;padding:20px 0;border-bottom:1px solid #e8e8e8;color:#1a1a1a;background-color:#fff;z-index:1;position:sticky;top:56px}.diary-header.sticky .bg-shape,.diary-header.sticky .diary-header-info .diary-info-figure,.diary-header.sticky .img{display:none}.diary-header.sticky .diary-header-info h2{margin-bottom:0}.diary-header .img{width:48px;height:48px;border-radius:50%;overflow:hidden;margin-right:12px}.diary-header .diary-header-info h2{font-size:16px;font-weight:300;margin-bottom:6px}.diary-header .diary-header-info .diary-info-figure{display:flex;line-height:17px}.diary-header .diary-header-info .diary-info-figure div{display:flex;align-items:center;gap:4px}.diary-header .diary-header-info .diary-info-figure div span{font-weight:200}.diary-header .diary-header-info .diary-info-figure div.figure-record:after{content:"";width:1px;height:10px;background-color:#ddd;margin:0 6px 0 2px}.diary-header .page-info{margin-left:auto;margin-bottom:0}.diary-header .page-info .select-box .select{font-size:14px;background-size:20px;padding-right:22px;font-weight:200}.diary-gallery{padding-top:16px}.diary-gallery ul{display:flex;gap:10px;flex-wrap:wrap}.diary-gallery ul li{width:calc(50% - 5px);height:160px;position:relative;border-radius:8px;overflow:hidden}.diary-gallery ul li.diary-lock:after{display:inline-block;content:"";width:16px;height:16px;background:url(/_next/static/media/icon_lock.b40529ab.svg);position:absolute;top:10px;right:14px}.no-diary{display:flex;justify-content:center;padding-top:148px;height:calc(100vh - 207px)}.no-diary>div{display:flex;flex-direction:column;align-items:center}.no-diary>div .img-wrap{width:96px;height:96px;position:relative;margin-bottom:16px}.no-diary>div p{font-size:12px;color:#6c6c6c;line-height:14px}.no-diary>div p.text-primary{font-size:16px;margin-bottom:8px;line-height:24px}.crop-gallery{position:relative}.crop-gallery .crop-gallery-info{color:#1a1a1a;display:flex;align-items:center;gap:4px;margin-bottom:12px}.crop-gallery .crop-gallery-info p{line-height:19px}.crop-gallery .crop-gallery-img{width:100%;height:320px;position:relative}.crop-gallery .crop-gallery-img .butn-wrap{position:absolute;right:16px;bottom:16px}.crop-gallery .crop-gallery-img .butn-wrap .butn-download{background-color:hsla(0,0%,100%,.8);border:0}.crop-gallery .crop-gallery-img .butn-wrap .butn-download:hover{background-color:hsla(0,0%,100%,.8)!important}.program-sort{position:absolute;top:8px;left:8px;font-size:12px;color:#fff;padding:5px 10px;border-radius:80px;line-height:14px}.program-sort.cooking{background-color:#0d8079}.program-sort.farmtour{background-color:#e3800b}.program-sort.cultive{background-color:#901fb8}.program-sort.market{background-color:#31a3c7}.program-sort.etc{background-color:#212721}.program-sort.space{background-color:#fff;color:#1a1a1a}.program-sort.lecture{background-color:#da0f47}.program-main{display:flex;flex-direction:column;gap:6px}.program-main .tab-program{border-bottom:none;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior:none;padding:0 8px;width:100%;margin-right:calc(-50vw + 50%);scrollbar-width:none}.program-main .tab-program::-webkit-scrollbar{display:none}.program-main .tab-program li .nav-link{border:0;padding:16px 8px;color:#949494;text-align:center}.program-main .tab-program li .nav-link.active img{border:1px solid #1a1a1a;border-radius:100%}.program-main .tab-program li .nav-link.active span{color:#1a1a1a}.program-main .tab-program li div{width:60px;height:60px;border-radius:50%;overflow:hidden;text-align:center;line-height:60px;color:#fff;font-size:13px;font-weight:300;margin-bottom:6px}.program-main .tab-program li div.all{background:#000}.program-main .tab-program li span{font-size:12px}.program-main .program-wrap{padding:24px 16px}.program-main .program-wrap .page-info{margin-bottom:12px}.program-main .program-wrap .program-list{display:flex;gap:30px 6px;flex-wrap:wrap}.program-main .program-wrap .program-list li{width:calc(50% - 3px);color:#1a1a1a}.program-main .program-wrap .program-list li .program-img{height:200px;border-radius:8px;overflow:hidden;position:relative;margin-bottom:10px}.program-main .program-wrap .program-list li .program-img img{-o-object-fit:cover;object-fit:cover}.program-main .program-wrap .program-list li span{display:inline-block}.program-main .program-wrap .program-list li>p{line-height:14px;margin-bottom:10px}.program-main .program-wrap .program-list li .program-price{margin-bottom:5px}.program-main .program-wrap .program-list li .program-price .price{font-weight:300}.program-main .program-wrap .program-list li .program-price .cost{color:#949494;font-size:10px;text-decoration:line-through;margin-right:5px}.program-main .program-wrap .program-list li .program-info{display:flex;font-size:12px}.program-main .program-wrap .program-list li .program-info .common-rate{background:url(/_next/static/media/icon_star.6dda0243.svg) no-repeat left top 1px;padding-left:18px;background-size:14px 14px;font-size:12px;color:#1a1a1a;margin-right:6px;font-weight:200}.program-main .program-wrap .program-list li .program-info .review{color:#949494}.program-main .no-program{background:url(/_next/static/media/no_program.4dcc14ac.png) no-repeat center top 86px;width:100%;text-align:center;padding:200px 0 24px}.program-main .no-program p{font-size:16px}.program-view{color:#1a1a1a}.program-view .card-slider-wrapper .page-number{top:14px;right:16px}.program-view .card-slider-wrapper .program-sort{position:absolute;z-index:1;top:14px;left:16px}.program-view .card-slider-wrapper .card-img-wrapper,.program-view .card-slider-wrapper .slick-slider{height:330px!important;margin-bottom:0}.program-view .program-desc{padding:36px 16px 0}.program-view .program-desc span{display:inline-block}.program-view .program-desc h2{font-size:20px;font-weight:200;margin-bottom:12px;line-height:26px}.program-view .program-desc .program-price{margin-bottom:8px}.program-view .program-desc .program-price>*{width:100%}.program-view .program-desc .program-price .cost{color:#949494;font-size:14px;text-decoration:line-through}.program-view .program-desc .program-price .price{font-size:24px;font-weight:300;margin-right:3px}.program-view .program-desc .program-info{display:flex;font-size:14px;padding-bottom:16px;border-bottom:1px solid #ededed}.program-view .program-desc .program-info .common-rate{background:url(/_next/static/media/icon_star.6dda0243.svg) no-repeat left top 1px;padding-left:20px;background-size:16px 16px;font-size:14px;color:#1a1a1a;margin-right:8px;font-weight:300}.program-view .program-desc .program-info .review{color:#949494}.program-view .program-sch{padding:16px 16px 24px;border-bottom:6px solid #f2f2f2}.program-view .program-sch ul li{display:flex;font-size:16px;line-height:19px;padding-left:24px}.program-view .program-sch ul li:not(:last-of-type){margin-bottom:6px}.program-view .program-sch ul li.location{background:url(/_next/static/media/icon_location.a3734ad3.svg) no-repeat left top 1px;background-size:18px auto}.program-view .program-sch ul li.date{background:url(/_next/static/media/icon_calendar.08080c12.svg) no-repeat left top 1px;background-size:18px auto}.program-view .program-sch ul li.time{background:url(/_next/static/media/icon_clock.b2c10c41.svg) no-repeat left top 1px;background-size:18px auto}.program-view .program-detail{padding:40px 16px;border-bottom:6px solid #f2f2f2}.program-view .program-detail a,.program-view .program-detail blockquote,.program-view .program-detail button,.program-view .program-detail dd,.program-view .program-detail div,.program-view .program-detail dl,.program-view .program-detail dt,.program-view .program-detail fieldset,.program-view .program-detail form,.program-view .program-detail h1,.program-view .program-detail h2,.program-view .program-detail h3,.program-view .program-detail h4,.program-view .program-detail h5,.program-view .program-detail h6,.program-view .program-detail p,.program-view .program-detail span{font-size:14px;margin-bottom:0;text-align:""}.program-view .program-detail img{height:auto!important;max-width:100%}.program-view .program-branch{padding:40px 16px}.program-view .program-branch h3{font-size:18px;line-height:21px;font-weight:200;margin-bottom:12px}.program-view .program-branch .branch-info-list li{display:flex;gap:4px;padding-left:24px}.program-view .program-branch .branch-info-list li.location{background:url(/_next/static/media/icon_location.a3734ad3.svg) no-repeat 0 0;background-size:20px}.program-view .program-branch .branch-info-list li.car{background:url(/_next/static/media/icon_car.28d8c0fd.svg) no-repeat left top 3px}.program-view .program-branch .branch-info-list li.date{background:url(/_next/static/media/icon_clock.b2c10c41.svg) no-repeat left top 1px;background-size:18px auto;display:block}.program-view .program-branch .branch-info-list li.call{background:url(/_next/static/media/icon_call.73018a92.svg) no-repeat left top 1px;background-size:18px auto}.program-view .program-branch .branch-info-list li:not(:last-of-type){margin-bottom:8px}.program-view .program-qna{padding:0 16px}.program-view .program-qna .banner{background:url(/_next/static/media/qna.22a8cd9b.svg) #f6f6f6 no-repeat right 20px center;border-radius:8px;padding:20px}.program-view .program-qna .banner p{font-size:16px;line-height:22px;font-weight:300;margin-bottom:6px}.program-view .program-qna .banner .butn-wrap .butn{color:#549e1f;font-size:12px;background:transparent;height:auto;line-height:normal;text-align:left}.program-view .program-qna .banner .butn-wrap .butn:after{display:inline-block;content:"";width:6px;height:9px;margin-left:3px;background:url(/_next/static/media/arrow_right_gr.0a6f6881.svg) no-repeat 100%}.program-view .program-review{padding:0 16px;display:flex;flex-direction:column;align-items:center;color:#1a1a1a}.program-view .program-review .rating-wrap{gap:2px;padding:36px 0 24px;display:flex;border-bottom:none;align-items:center}.program-view .program-review .rating-wrap span{display:inline-block;width:24px;height:24px;margin:0;background:url(/_next/static/media/star_blank.78b262db.svg) no-repeat 50%}.program-view .program-review .rating-wrap span.fill{background:url(/_next/static/media/star_fill.30b6fd9b.svg) no-repeat 50%}.program-view .program-review .rating-wrap span.blank{background:url(/_next/static/media/star_blank.78b262db.svg) no-repeat 50%}.program-view .program-review .rating-wrap span.half{background:url(/_next/static/media/star_half.01e837e5.svg) no-repeat 50%}.program-view .program-review .rating-wrap .score{margin-left:8px;margin-top:2px;font-size:20px;font-weight:400;color:#949494;display:flex;align-items:center}.program-view .program-review .rating-wrap .score span{background:none;width:auto;height:auto;margin-right:6px}.program-view .program-review .page-info{border-top:1px solid #ededed;padding:24px 0;margin:0}.program-view .program-review .page-info label{color:#1a1a1a;font-weight:200}.program-view .program-review .review{margin-bottom:24px;overflow:hidden;width:100%}.program-view .program-review .review .writer{display:flex;align-items:center;margin-bottom:13px}.program-view .program-review .review .writer .writer-img{width:24px;height:24px;border-radius:50%;margin-right:8px;overflow:hidden}.program-view .program-review .review .writer span{font-size:16px;font-weight:300;line-height:19px}.program-view .program-review .review .writer .butn-wrap{margin-left:auto}.program-view .program-review .review .contents{padding-left:32px;display:flex;flex-direction:column;gap:8px}.program-view .program-review .review .contents .rating-wrap{text-align:left;padding:0;border-bottom:none;display:flex;gap:0}.program-view .program-review .review .contents .rating-wrap span{display:inline-block;width:12px;height:12px;margin:0;background-size:contain;background:url(/_next/static/media/star_blank.78b262db.svg) no-repeat 50%}.program-view .program-review .review .contents .rating-wrap span.fill{background:url(/_next/static/media/star_fill.30b6fd9b.svg) no-repeat 50%;background-size:contain}.program-view .program-review .review .contents .rating-wrap span.blank{background:url(/_next/static/media/star_blank.78b262db.svg) no-repeat 50%;background-size:contain}.program-view .program-review .review .contents .rating-wrap .score{font-size:20px;font-weight:300;color:#949494;line-height:24px;display:flex;align-items:center}.program-view .program-review .review .contents .review-img{overflow:hidden}.program-view .program-review .review .contents .review-img .slick-slide{margin-right:10px}.program-view .program-review .review .contents .review-img .list-img{width:64px;height:64px;border-radius:8px;overflow:hidden}.program-view .program-review .review .contents .review-img .list-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.program-view .program-review .review .contents p{font-size:16px;color:#333;line-height:26px}.program-view .program-review .review .contents .info{display:flex;justify-content:space-between;align-items:center}.program-view .program-review .review .contents .info span{color:#b4b4b4;font-size:12px}.program-view .program-review .review .contents .info .butn-wrap .butn{display:flex;align-items:center;width:auto;padding:6px 13px;border:1px solid #b4b4b4;color:#b4b4b4;font-weight:100;height:34px;font-size:12px}.program-view .program-review .review .contents .info .butn-wrap .butn span{color:#1a1a1a}.program-view .program-review .review .contents .info .butn-wrap .butn div{width:16px;height:16px;margin:0 4px;background:url(/_next/static/media/icon_thumbs_outline.379166ea.svg)}.program-view .program-review .review .contents .info .butn-wrap .butn.tapped{border:1px solid #6ab229}.program-view .program-review .review .contents .info .butn-wrap .butn.tapped,.program-view .program-review .review .contents .info .butn-wrap .butn.tapped span{color:#6ab229}.program-view .program-review .review .contents .info .butn-wrap .butn.tapped div{background:url(/_next/static/media/icon_thumbs.a8b3e5f8.svg)}.program-view .program-review .review .contents .info .butn-wrap .butn:after{content:none}.program-view .program-cancel{padding:24px 16px}.program-view .program-cancel ul:last-child{margin-top:24px}.program-modal .cal-select{margin-bottom:16px;position:relative}.program-modal .cal-select .calendar-list{width:100%;display:flex;justify-content:space-between;padding:16px 0 14px;border-bottom:1px solid #ededed}.program-modal .cal-select .calendar-list li{padding:11px;text-align:center;border-radius:100px;border:2px solid transparent;font-size:12px}.program-modal .cal-select .calendar-list li .fw-200{padding-top:3px;font-size:14px}.program-modal .cal-select .calendar-list li.selected{border:2px solid #1a1a1a}.program-modal .cal-select .calendar-list li.sun{color:#da0f47}.program-modal .cal-select .calendar-list li.sat{color:#45aaea}.program-modal .cal-select .cal-top{padding-right:100px}.program-modal .cal-select .cal-top .cal-top-info{margin-top:8px}.program-modal .cal-select .cal-top .cal-top-info span{font-size:11px;display:inline-block;color:#949494;vertical-align:middle;margin-right:8px}.program-modal .cal-select .cal-top .cal-top-info span:before{content:"";width:9px;height:9px;border-radius:100%;background:#000;display:inline-block;margin-right:2px}.program-modal .cal-select .cal-top .cal-top-info span:first-child:before{background:#fff;border:1px solid #6ab229}.program-modal .cal-select .cal-top .cal-top-info span:nth-child(2):before{background:#1a1a1a}.program-modal .cal-select .cal-top .cal-top-info span:nth-child(3):before{background:#d8edc3}.program-modal .cal-select .cal-top .cal-top-info span:nth-child(4):before{background:#f2f2f2}.program-modal .cal-select .cal-box .react-calendar{width:100%;border:none;border-bottom:1px solid #f2f2f2;padding-top:16px;padding-bottom:16px}.program-modal .cal-select .cal-box .react-calendar .react-calendar__navigation{display:block;position:absolute;right:0;top:0;background:#fff}.program-modal .cal-select .cal-box .react-calendar .react-calendar__navigation button:disabled{background:#fff}.program-modal .cal-select .cal-box .react-calendar .react-calendar__navigation .month{font-size:34px;font-weight:200;line-height:1}.program-modal .cal-select .cal-box .react-calendar .react-calendar__navigation .year{font-size:10px;font-weight:100}.program-modal .cal-select .cal-box .react-calendar .react-calendar__navigation .react-calendar__navigation__next-button{background:url(/_next/static/media/icon_arrow_right.1e964889.svg) no-repeat 50%;background-size:30px;text-indent:-99999px;overflow:hidden;min-width:20px;vertical-align:top;margin-top:6px}.program-modal .cal-select .cal-box .react-calendar .react-calendar__navigation .react-calendar__navigation__next-button:disabled{background:url(/_next/static/media/icon_arrow_right.1e964889.svg) no-repeat 50%;background-size:30px;opacity:.2}.program-modal .cal-select .cal-box .react-calendar .react-calendar__navigation .react-calendar__navigation__prev-button{background:url(/_next/static/media/icon_arrow_left.c96fc2be.svg) no-repeat 50%;background-size:30px;text-indent:-99999px;overflow:hidden;min-width:20px;vertical-align:top;margin-top:6px}.program-modal .cal-select .cal-box .react-calendar .react-calendar__navigation .react-calendar__navigation__prev-button:disabled{background:url(/_next/static/media/icon_arrow_left.c96fc2be.svg) no-repeat 50%;background-size:30px;opacity:.2}.program-modal .cal-select .cal-box .react-calendar .react-calendar__viewContainer{border-top:1px solid #1a1a1a;padding-top:16px}.program-modal .cal-select .cal-box .react-calendar .react-calendar__tile{background:none;font-size:14px}.program-modal .cal-select .cal-box .react-calendar .react-calendar__tile abbr{width:28px;height:28px;border-radius:100%;text-align:center;display:inline-block;line-height:24px;border:2px solid hsla(0,0%,100%,0)}.program-modal .cal-select .cal-box .react-calendar .react-calendar__tile.react-calendar__tile:enabled abbr{background:#d8edc3;color:#1a1a1a}.program-modal .cal-select .cal-box .react-calendar .react-calendar__tile.react-calendar__tile:enabled.react-calendar__tile--active abbr{background:#1a1a1a;border-color:#1a1a1a;color:#fff}.program-modal .cal-select .cal-box .react-calendar .react-calendar__tile.react-calendar__tile:enabled.react-calendar__tile--disabled abbr{background:#f2f2f2;border-color:#f2f2f2;color:#cbcbcb}.program-modal .cal-select .cal-box .react-calendar .react-calendar__tile.react-calendar__tile--now abbr{background:#fff;border-color:#6ab229;color:#1a1a1a}.program-modal .cal-select .cal-box .react-calendar .react-calendar__tile.react-calendar__tile--now.react-calendar__tile--now:enabled abbr{background:#d8edc3}.program-modal .cal-select .cal-box .react-calendar .react-calendar__tile.react-calendar__tile--now.react-calendar__tile--now:enabled.react-calendar__tile--active abbr{border-color:#6ab229;background:#1a1a1a;color:#fff}.program-modal .cal-select .day-list li{background-color:#f5f5f5;border-radius:8px;padding:14px;font-weight:200;color:#757575;border:2px solid #f5f5f5;font-size:16px;line-height:19px}.program-modal .cal-select .day-list li.selected{background-color:#fff;color:#1a1a1a;border-color:#1a1a1a}.program-modal .cal-select .day-list li:not(:last-of-type){margin-bottom:8px}.program-modal .cal-select .butn-wrap{padding-top:14px;gap:8px;justify-content:flex-start}.program-modal .cal-select .butn-wrap .butn{background-color:#fff;width:auto;height:32px;line-height:32px;padding:0 16px;color:#1a1a1a;border:1px solid #d8d8d8;border-radius:100px;font-size:14px;font-weight:200}.program-modal .cal-select .butn-wrap .butn.disabled{background-color:#f2f2f2;color:#cbcbcb;border-color:#f2f2f2}.program-modal .cal-select .butn-wrap .butn.disabled:hover{background-color:#f2f2f2!important}.program-modal .cal-select .butn-wrap .butn.selected{background:#1a1a1a;color:#fff}.program-modal .cal-select .butn-wrap .butn.selected:hover{background-color:#1a1a1a!important}.program-modal .person-select{color:#1a1a1a}.program-modal .person-select .person{display:flex;align-items:center}.program-modal .person-select .person:not(:last-of-type){margin-bottom:15px}.program-modal .person-select .person .count{display:flex;margin-right:auto;align-items:center;gap:15px;font-weight:200}.program-modal .person-select .person .count .butn{width:24px;height:24px;border:1px solid #ddd;border-radius:50%}.program-modal .person-select .person .count .butn.butn-minus{background:url(/_next/static/media/icon_minus.7824a9e1.svg) no-repeat 50% #fff}.program-modal .person-select .person .count .butn.butn-minus.disabled{background:url(/_next/static/media/icon_minus_g.d368eec6.svg) no-repeat 50% #f2f2f2!important;border:0}.program-modal .person-select .person .count .butn.butn-plus{border:1px solid #ddd;background:url(/_next/static/media/icon_add.ba4a5952.svg) no-repeat 50% #fff}.program-modal .person-select .person .count .butn.butn-plus.disabled{background:url(/_next/static/media/icon_minus_g.d368eec6.svg) no-repeat 50% #f2f2f2!important;border:0}.program-modal .person-select .person .count span{width:13px;text-align:center}.program-modal .person-select .person .person-price{text-align:right}.program-modal .person-select .person .person-price p{font-weight:200;line-height:17px}.program-modal .person-select .person .person-price .cost{color:#949494;font-size:10px;line-height:12px;font-weight:100;margin-bottom:2px;text-decoration:line-through}.program-modal .total{display:flex;justify-content:space-between;border-top:6px solid #f2f2f2;padding:16px 0 8px;align-items:flex-end;font-size:16px;font-weight:300}.program-modal .total .total-price{text-align:right}.program-modal .total .total-price .sale-info{font-size:10px;line-height:12px;margin-bottom:5px}.program-modal .total .total-price .sale-info .cost{margin-right:2px;color:#949494;text-decoration:line-through}.exclude{position:relative}.exclude:after{background:url(/_next/static/media/icon_exclude_w.d382da3a.svg) no-repeat top 130px center rgba(26,26,26,.92);font-size:16px}.exclude.sm:after,.exclude:after{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;padding-top:24px;justify-content:center;align-items:center;content:"신고된 다이어리입니다.";color:#fff;font-weight:100}.exclude.sm:after{background:url(/_next/static/media/icon_exclude_w.d382da3a.svg) no-repeat top 52px center rgba(26,26,26,.92);font-size:14px}@media(max-width:359px){.appli-list .appli-list-item .appli-list-img{width:70px;height:70px}.appli-text p{font-size:20px}.appli-subs-comp .subs-list-wrap ul.subs-info-list li p{font-size:13px}.branch-wrap .branch-conv ul{gap:10px 6px}.tab-type-01 .nav-link{font-size:13px}.garden-crop-info.my-crop{padding:10px 7px}.garden-crop-info.my-crop .crop-info-item{padding:0 5px}.house-sch .sch-select .answer{font-size:13px}}.no-slide{width:100%;background:#eee;border-radius:8px;background:#f2f2f2;color:#999;height:104px;text-align:center;margin-bottom:48px;font-size:14px;display:flex;align-items:center;justify-content:center}.houseNotiButton{margin-bottom:70px}.houseNotiButton>div{width:48%;text-align:center;box-sizing:border-box;border:1px solid #d9d9d9;border-radius:8px;height:40px;padding-top:10px;color:#549e1f}.houseNotiButton .houseNotiBtnLeft{float:left}.houseNotiButton .houseNotiBtnRight{float:Right}