@import"https://cdn.rawgit.com/moonspam/NanumSquare/master/nanumsquare.css";@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css";@font-face{font-family:KCCChassam;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2302@1.0/KCCChassam.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Pretendard-Regular;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Pretendard-Bold;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff) format("woff");font-weight:400;font-style:normal}.shake{animation:shake .2s ease}.bottom-menu{position:fixed;left:0;bottom:0;width:100%;background-color:#fff;border-top:1px solid #e2e8f0;padding:10px;display:flex;justify-content:space-around;z-index:1000}@media (min-width: 768px){.sticky-box{position:sticky;top:120px}.bottom-menu{display:none}}@media (max-width: 767px){.sticky-box{position:relative}.detail-img{width:calc(100vw - 30px)}}@media (max-width: 1200px){.detail-img{width:calc(100vw - 380px)}}@media (min-width: 1200px){.detail-img{min-width:800px}}.modal-overlay{transition:all .3s ease-in-out}.modal-content{transform:translateY(100%);transition:transform .3s ease-in-out}.modal-overlay .modal-content{transform:translateY(0)}.fixed-modal{position:fixed;-webkit-overflow-scrolling:touch}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-5px)}to{transform:translate(0)}}.hide-scrollbar{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.max-w-screen-xl{max-width:1200px!important}.ReactModalPortal{position:fixed;top:0;left:0;z-index:9999}#App .Toastify__toast-container--bottom-left{z-index:99999}#select{display:flex}#select .select-option__control{cursor:pointer;padding:.5rem;width:100%;height:auto;font-size:16px;box-sizing:border-box;border-radius:.75rem;box-shadow:none;border:none}#select .select-option__menu{cursor:pointer;border-radius:.75rem;overflow:hidden;border:1px solid #ddd;box-shadow:none}#select .select-option__option{cursor:pointer}#select.brd .select-option__control{border:2px solid rgb(229,231,235)}#select.brd .select-option__menu{border-color:#e5e7eb}#select.brd2 .select-option__control{border-radius:.5rem;border:1px solid rgb(229,231,235)}#select.brd2 .select-option__menu{border-color:#e5e7eb}.filepond--wrapper .filepond--root{margin:0}.filepond--wrapper .filepond--root .filepond--drop-label{cursor:pointer;will-change:unset}.filepond--wrapper .filepond--root>.filepond--panel{background:#fff;border-radius:.75rem;overflow:hidden}.filepond--wrapper .filepond--drop-label.filepond--drop-label label{cursor:pointer;font-size:.875rem;font-family:nanumsquare,-apple-system,BlinkMacSystemFont,system-ui,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif;color:#000}.filepond--wrapper .filepond--file [data-align*=left]{cursor:pointer}.filepond--wrapper .filepond--panel-root{background-color:#fff}html .notion{font-family:inherit}.font-bold{font-family:Pretendard-Bold}.font-normal{font-family:Pretendard-Regular}.markdown-h1{font-size:2em;font-weight:700}.markdown-h2{font-size:1.75em;font-weight:700}.markdown-h3{font-size:1.5em;font-weight:700}.markdown-h4{font-size:1.25em}.markdown-p{margin-bottom:1.5em}.markdown-ul{list-style-type:disc;padding-left:20px}.markdown-ol{list-style-type:decimal;padding-left:20px}.markdown-li{margin-bottom:.5em}.markdown-blockquote{border-left:4px solid #ccc;padding-left:1em;color:#555;font-style:italic}.markdown-table{border-collapse:collapse;width:100%}.markdown-th,.markdown-td{border:1px solid #ddd;padding:8px}.markdown-th{background-color:#f2f2f2;text-align:left}.markdown-pre{background-color:#f5f5f5;padding:1em;border-radius:5px;overflow:auto}.markdown-code{background-color:#f2f2f2;padding:.2em .4em;border-radius:3px}.markdown-a{color:#007bff;text-decoration:none}.markdown-hr{border:0;height:1px;background:#ddd;margin:2em 0}.custom-radio{display:inline-block;position:relative;padding-left:30px;cursor:pointer}.custom-radio input[type=radio]{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #E0E0E0;border-radius:3px}.custom-radio input[type=radio]:checked~.checkmark{background-color:#36b1c1;border-color:#36b1c1}.custom-radio input[type=radio]:checked~.checkmark:after{content:"";position:absolute;display:block;left:6px;top:3px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.custom-radio:hover input~.checkmark{background-color:#e0f7f9}.custom-bottom-border:after{content:"";position:absolute;bottom:0;left:10%;width:80%;height:1px;background-color:#e0e0e0}.custom-middle-border:after{content:"";position:absolute;left:0;bottom:25%;height:50%;width:1px;background-color:#d1d5db}.custom-checkbox{position:relative;cursor:pointer;display:flex;align-items:center}.custom-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:1px solid #E0E0E0;background-color:transparent;border-radius:3px;position:relative;cursor:pointer}.custom-checkbox input:checked{background-color:#36b1c1;border-color:#36b1c1}.custom-checkbox input:after{content:"";position:absolute;display:none}.custom-checkbox input:checked:after{display:block;content:"";position:absolute;top:50%;left:50%;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg)}.custom-checkbox input:not(:checked):hover{background-color:#e0f7f9;border-color:#e0f7f9}.custom-checkbox-black{position:relative;cursor:pointer;display:flex;align-items:center}.custom-checkbox-black input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:1px solid #000;background-color:transparent;border-radius:3px;position:relative;cursor:pointer}.custom-checkbox-black input:checked{background-color:#000;border-color:#000}.custom-checkbox-black input:after{content:"";position:absolute;display:none}.custom-checkbox-black input:checked:after{display:block;content:"";position:absolute;top:50%;left:50%;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg)}.custom-checkbox-black input:not(:checked):hover{background-color:#bbb;border-color:#bbb}.custom-override{background-color:#e5e7eb!important;border-color:#e5e7eb!important}svg.star-svg{display:inline}
