@import"https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&&display=swap";html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overscroll-behavior:none}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;word-wrap:break-word;word-break:keep-all;overflow-wrap:anywhere;vertical-align:baseline;background:transparent;box-sizing:border-box}span{word-break:break-all}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}button{color:#222;touch-action:none;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}a{margin:0;padding:0;font-size:100%;color:#222;vertical-align:baseline;background:transparent;text-decoration:none;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}a:focus{outline:none}a[href^=tel]{color:#222;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}th{font-weight:400}input,select{vertical-align:middle}input:focus{outline:none}select:disabled{opacity:1}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px white inset!important}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;outline:none}*{word-break:break-all;-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:Cafe24Simplehae;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_twelve@1.1/Cafe24Simplehae.woff) format("woff");font-weight:400;font-style:normal}html{font-size:10px;color:#222;background-color:#f0f5f7}body{font-family:Noto Sans KR,sans-serif;font-size:1.4rem;letter-spacing:-.7px}body.jp{font-family:Noto Sans JP,sans-serif}body.no-scroll{overflow-x:hidden}body.no-scroll::-webkit-scrollbar{display:none}body::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-track{background-color:transparent}body::-webkit-scrollbar-thumb{background-color:#dcdcdc;border-radius:5px}div::-webkit-scrollbar{width:5px}div::-webkit-scrollbar-track{background-color:transparent}div::-webkit-scrollbar-thumb{background-color:#dcdcdc;border-radius:5px}ul::-webkit-scrollbar{width:5px}ul::-webkit-scrollbar-track{background-color:transparent}ul::-webkit-scrollbar-thumb{background-color:#dcdcdc;border-radius:5px}abbr{color:#222}mark{word-break:break-all}img{max-width:100%}canvas{width:100vw;height:100vh}.blind{position:absolute;top:0;left:0;font-size:0}.fc-red{color:#ff3f3f!important}.white-blank{position:fixed;top:0;left:0;width:100%;height:100%;z-index:20000;background-color:#fff;opacity:0}.white-blank.active{transition:all .5s ease-in-out;opacity:1}.toast{visibility:hidden;opacity:0;z-index:10100}.toast.active{visibility:visible;opacity:1;transition:visibility opacity .3s}mark{font-style:normal;font-weight:inherit}input::placeholder,textarea::placeholder{font-weight:400;color:#b3b3b3}input:focus::placeholder,textarea:focus::placeholder{color:transparent}input[type=text],input[type=number],input[type=password],input[type=email],select,textarea{width:100%;height:3.65rem;padding:0;font-size:1.9rem;color:#333;border:0;border-bottom:1.5px solid #dbdbdb;background-color:#fff;-webkit-appearance:none;border-radius:0}input[type=text]:read-only:not(.no-style),input[type=number]:read-only:not(.no-style){color:#aaa;background-color:#ededed}input[type=text]:disabled:not(.no-style),input[type=number]:disabled:not(.no-style){padding:0 1rem;color:#aaa}input[type=password]{padding-right:3rem}input[type=text]:focus,input[type=number]:focus,input[type=password]:focus,input[type=email]:focus,select:focus,textarea:focus{border-bottom:1px solid #00d2b4}input[type=text]+label,input[type=number]+label,input[type=password]+label,input[type=email]+label,textarea+label{position:absolute;top:0;left:0;font-size:1.7rem;color:#31c5af;transform:translateY(.5rem);visibility:hidden;opacity:0}input[type=text]:focus+label,input[type=number]:focus+label,input[type=password]:focus+label,input[type=email]:focus+label,textarea:focus+label{font-size:1.3rem;transform:translateY(-1.6rem);transition:all .3s;visibility:visible;opacity:1}input[type=checkbox],input[type=radio]{position:absolute;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;visibility:hidden}input[type=checkbox]+label{display:inline-block;padding-left:3.25rem;font-size:1.5rem;background-image:url(/assets/images/form_checkbox.png);background-repeat:no-repeat;background-size:auto 2.4rem;cursor:pointer}input[type=checkbox]:checked+label{background-image:url(/assets/images/form_checkbox_checked.png)}input[type=radio]+label{display:inline-block;height:2.4rem;padding-left:3.25rem;font-size:1.5rem;background-image:url(/assets/images/form_radio.png);background-repeat:no-repeat;background-size:auto 2.4rem;cursor:pointer}input[type=radio]:checked+label{background-image:url(/assets/images/form_radio_checked.png)}textarea{resize:none}select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-image:url(/assets/images/form_select.png);background-repeat:no-repeat;background-position:center right;background-size:auto 2.2rem}button{padding:0;border:none;cursor:pointer;touch-action:auto;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;background-color:transparent}*{word-break:break-all}.star{margin-left:.24rem;width:1.5rem}.fc-mint{color:#31c5af!important}.title{font-size:1.9rem;font-weight:700;line-height:1}.descript{position:relative;padding-left:1rem;margin-top:.45rem;font-size:1.4rem;color:#aaa}.descript:before{content:"-";position:absolute;top:0;left:0}.descript.no-line{padding-left:0}.descript.no-line:before{display:none}.section{position:relative;margin:1.3rem .25rem 0;background-color:#fff;border-radius:2.5rem}.section .toggle-btn{position:absolute;top:2.5rem;right:2.2rem;width:1.75rem;height:1.75rem;background-repeat:no-repeat;background-size:100%;background-position:0 center;background-image:url(/assets/images/arrow_section_down.png)}.section .toggle-btn.active{background-image:url(/assets/images/arrow_section_up.png)}.section .toggle-wrap{display:none}.section .toggle-wrap.active{display:block}.empty{display:flex;flex-direction:column;justify-content:center;align-items:center;height:30rem}.empty h3{font-size:1.6rem;font-weight:500;line-height:1}.empty p{margin-top:2rem;font-size:1.3rem;color:#777;line-height:1}.empty img{width:18.8rem;margin-top:2.5rem}.report-btn{width:4.1rem;height:3.1rem;background-color:#c1c1c1;background-image:url(/assets/images/icon_report.png);background-repeat:no-repeat;background-position:center;background-size:2rem;border-radius:.65rem}.like-btn{margin-top:1.15rem;height:3.1rem;padding:0 .85rem;background-color:#c1c1c1;border-radius:.65rem}.like-btn.active{background-color:#31c5af}.like-btn span{padding-left:2rem;font-size:1.6rem;font-weight:900;color:#fff;background-image:url(/assets/images/icon_hand.png);background-repeat:no-repeat;background-position:0 center;background-size:1.55rem}select,input[type=text],input[type=date]{height:4.2rem;padding:0 1.5rem;font-size:1.6rem;border:1.5px solid #ededed;border-radius:.7rem}select{padding-right:3.5rem;background-position:right 1rem center}textarea{padding:1.35rem 1.5rem;font-size:1.6rem}select:focus,input[type=text]:focus,textarea:focus{border-color:#31c5af!important}input[type=date]{width:12.5rem;padding-left:3.75rem;background-image:url(/assets/images/icon_calendar.png);background-size:1.75rem;background-repeat:no-repeat;background-position:1.1rem center}.write-btn{position:fixed;width:5rem;height:5rem;bottom:7.1rem;right:1.65rem;z-index:10}.write-btn img{width:100%}
