@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";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&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: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;: 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:Godo;font-style:normal;font-weight:400;src:url(//fastly.jsdelivr.net/korean-webfonts/1/corps/godo/Godo/GodoM.woff2) format("woff2"),url(//fastly.jsdelivr.net/korean-webfonts/1/corps/godo/Godo/GodoM.woff) format("woff")}@font-face{font-family:TTLaundryGothic;src:url(/assets/fonts/TTLaundryGothic.woff) format("woff");font-weight:400;font-style:normal}.montserrat{font-family:Montserrat,sans-serif}.godo{font-family:Godo,sans-serif}.laundry{font-family:TTLaundryGothic,sans-serif}html{font-size:10px;color:#222;-webkit-user-select:none;user-select:none}body{font-family:Noto Sans KR,sans-serif;font-size:1.4rem;letter-spacing:-.7px;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}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}textarea::-webkit-scrollbar{width:5px}textarea::-webkit-scrollbar-track{background-color:transparent}textarea::-webkit-scrollbar-thumb{background-color:#dcdcdc;border-radius:5px}abbr{color:#222}mark{word-break:break-all}:root{--main-color: #FF6C85;--bg-color: #FFEBEB;--point-color: #424AEF}.fc-pink{color:var(--main-color)!important}.fc-blue{color:var(--point-color)!important}.bold{font-weight:700!important}.mid{font-weight:500!important}.link{color:var(--point-color);text-decoration:underline}img{width:100%;height:100%;object-fit:cover}.blind{position:absolute;top:0;left:0;font-size:0}.flex-wrap{flex-wrap:wrap}.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=tel],input[type=number],input[type=password],input[type=email],select,textarea{width:100%;height:4rem;padding:0 1.4rem;font-size:1.6rem;color:#222;border:1.5px solid #DBDBDB;background-color:#fff;-webkit-appearance:none;border-radius:.7rem}textarea{padding:1.35rem 1.5rem;font-size:1.6rem;border:1.5px solid #ededed;border-radius:.7rem;overflow-y:hidden}textarea:disabled{background-color:#f4f4f4}textarea:focus{overflow-y:auto}input[type=text]:disabled:not(.no-style),input[type=tel]: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=tel]:focus,input[type=number]:focus,input[type=password]:focus,input[type=email]:focus,select:focus,textarea:focus{border:1px solid var(--main-color)}input[type=text]+label,input[type=tel]+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:var(--main-color);transform:translateY(.5rem);visibility:hidden;opacity:0}input[type=text]:focus+label,input[type=tel]:focus+label,input[type=number]:focus+label,input[type=password]:focus+label,input[type=email]: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:block;padding:1.4rem 4rem 1.4rem 5rem;font-size:1.8rem;font-weight:500;background-color:#f3f3f3;background-image:url(/assets/images/form_checkbox.png);background-repeat:no-repeat;background-size:auto 2.2rem;background-position:1.9rem center;border-radius:1rem;cursor:pointer}input[type=checkbox]:checked+label{font-weight:700;color:#393a3e;background-color:var(--bg-color);background-image:url(/assets/images/form_checkbox_on.png)}input[type=radio]+label{display:block;padding:1.4rem 2rem 1.4rem 5rem;font-size:1.8rem;font-weight:500;background-color:#f3f3f3;background-image:url(/assets/images/form_radio.png);background-repeat:no-repeat;background-size:auto 2.2rem;background-position:1.9rem center;border-radius:1rem;cursor:pointer}input[type=radio]:checked+label{font-weight:700;color:#393a3e;background-color:var(--bg-color);background-image:url(/assets/images/form_radio_on.png)}textarea{resize:none}textarea::-webkit-scrollbar{display: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}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}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}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}.entry-category .swiper .swiper-wrapper .swiper-slide{display:flex;align-items:center;justify-content:center;width:auto;margin-right:.5rem;height:3.9rem;padding:0 1.5rem;font-size:1.4rem;font-weight:500;border:1px solid #dfdfdf;border-radius:2rem;cursor:pointer}.entry-category.home .swiper .swiper-wrapper .swiper-slide{font-size:1.6rem}.entry-category .swiper .swiper-wrapper .swiper-slide.active{color:#fff;background-color:#393a3e}.entry-category .swiper .swiper-wrapper .swiper-slide:first-of-type{margin-left:1.4rem}.entry-category .swiper .swiper-wrapper .swiper-slide:last-of-type{margin-right:2rem}.entry-category .swiper .swiper-wrapper .swiper-slide.checked{background-color:var(--bg-color);border:none}.entry-category .swiper .swiper-wrapper .swiper-slide.checked span{padding-left:1.6rem;background-image:url(/assets/images/icon_category_check.png);background-size:1.3rem;background-position:0 center;background-repeat:no-repeat}.entry-item ul{padding:0 1.5rem 1rem}.entry-item ul li{position:relative;margin-bottom:1.3rem}.entry-item ul li hr{margin-top:2rem;margin-bottom:2rem;border-top:1px solid #e3e3e3}.entry-item .class-status{margin:-2rem auto 1rem;padding:2rem 3rem 2.5rem;border:1px solid #c3c3c3;border-radius:2.5rem}.entry-item .class-status .wrap{display:flex;align-items:center;justify-content:space-between}.entry-item .class-status .wrap h3{margin-right:1rem;font-size:1.8rem;font-weight:500;flex-shrink:0}.entry-item .class-status .wrap p{font-size:1.8rem;font-weight:500}.entry-item .class-status .wrap p span{font-size:2.8rem;font-weight:700;color:var(--main-color)}.entry-item .class-status .point-guide{display:flex;margin-top:1rem;font-size:1.4rem;color:#777}.entry-item .class-status .point-guide div:first-of-type{flex-shrink:0}.entry-item .class-status .point-guide span{margin:0 3px}.entry-item .chin-blow{display:flex;align-items:center;flex-wrap:wrap;padding-top:1.5rem;font-size:1.8rem;font-weight:500}.entry-item .chin-blow h3{font-weight:500;margin-right:auto;margin-bottom:1rem}.entry-item .chin-blow .wrap{display:flex;align-items:center;margin-bottom:1rem}.entry-item .chin-blow .wrap select{width:8rem;margin-right:.5rem}.entry-item .descript{position:relative;padding-top:1rem;padding-left:1.2rem;font-size:1.5rem;color:#454545}.entry-item .descript:before{content:"ㆍ";position:absolute;top:1rem;left:0;z-index:2}.my-info .wrap{margin-top:3.3rem}.my-info .wrap h3{margin-bottom:1rem;font-size:1.7rem;font-weight:400;color:#454545}.my-info .wrap p{font-size:1.7rem;font-weight:700;color:#454545}.my-info .wrap .descript{margin-top:1rem;font-size:1.5rem;color:#777}.my-info .wrap button{margin-top:1rem}
