@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}html{font-size:10px;color:#222}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}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,input[type=number]:read-only{color:#aaa;background-color:#ededed}input[type=text]:disabled,input[type=number]:disabled{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;height:2.4rem;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}.go-top-arrow{position:fixed;bottom:1rem;right:1rem;visibility:hidden;cursor:pointer;z-index:-1}.go-top-arrow.active{visibility:visible;z-index:2}.energy{padding-top:5.2rem;max-width:48rem;margin-left:auto;margin-right:auto}.energy.full{max-width:100%}.energy.none-header{padding-top:0}.energy .header-fix{position:fixed;top:1.15rem;left:50%;transform:translate(19.7rem);z-index:10}.energy .go-top{left:50%;transform:translate(18.5rem)}.energy .apply-btn{right:50%;transform:translate(22.7rem)}.energy .info-btn{width:2.9rem;height:2.9rem;background-image:url(/assets/images/icon_qu_mark.png);background-size:100%}.energy .search-btn{width:2.9rem;height:2.9rem;background-image:url(/assets/images/icon_search.png);background-size:100%}.energy .fixed-top{width:100%;max-width:48rem;z-index:9}.energy .fixed-top .search-result{position:relative;display:flex;padding:1.3rem 1.9rem;font-size:1.5rem;color:#777;background-color:#fff;border-top:1px solid #EDEDED;z-index:1}.energy .fixed-top .search-result .total{margin-right:auto}.energy .fixed-top .search-result .total span{margin-left:.4rem;font-weight:700;color:#31c5af}.energy .info-btn+.search-btn{margin-left:.5rem}.energy.none-header .container .content-area{width:100%;flex-shrink:0}.energy.none-header .container .content-area{width:31rem;margin-left:auto;margin-right:auto;margin-bottom:4rem}.energy .container{position:relative;padding:1.8rem 0;min-height:calc(100vh - 5.2rem);background-size:cover}.energy.none-header .container{min-height:100vh}.energy .content-area{position:relative;width:310px;margin-top:1.8rem;margin-left:auto;margin-right:auto;-webkit-backdrop-filter:blur(1.8rem);backdrop-filter:blur(1.8rem);background-color:#ffffffbf;box-shadow:0 2px 3.1rem #00000040;border-radius:1.5rem;overflow:hidden}.energy .emoji{display:flex;align-items:center;justify-content:center}.energy .emoji button{margin:0 .6rem;flex-grow:1}.energy .form-wrap{margin-top:3rem}.energy .form-wrap:first-of-type{margin-top:0}.energy .form-wrap h3{margin-bottom:1rem;font-size:1.6rem;font-weight:500}.energy .form-wrap h3.require:after{content:"*";font-size:1.7rem;font-weight:400;color:#bf2c2c}.energy .form-wrap .category{display:flex;flex-wrap:wrap;gap:.7rem}.energy .form-wrap input[type=checkbox]+label{font-size:1.6rem}.energy .form-wrap input[type=radio]+label{margin-right:2rem}.energy .form-wrap .file-upload{width:7rem;height:7rem;background-image:url(/assets/images/btn_file_upload.png);background-size:100%}.energy .form-wrap .wrap{display:flex}.energy .form-wrap .wrap.between{justify-content:space-between;align-items:center}.energy .form-wrap .length{font-size:1.3rem;color:#aaa}.energy .form-wrap input[type=text],.energy .form-wrap textarea{padding:1.5rem 1.8rem;min-height:5rem;font-size:1.6rem;border:1px solid #3ec9b4;border-radius:1rem}.energy .form-wrap textarea:focus{box-shadow:0 0 1.15rem #00000026}.energy .btn-wrap{position:absolute;bottom:0;left:0;width:100%;display:flex}.energy .btn-wrap button{flex-grow:1}.energy input[type=checkbox]+label.radio{padding-left:3.8rem;height:2rem;background-image:url(/assets/images/icon_toggle.png);background-size:3.3rem;background-position:0 center}.energy input[type=checkbox]:checked+label.radio{background-image:url(/assets/images/icon_toggle_active.png)}@media screen and (max-width: 480px){.energy .header-fix{left:auto;right:1.5rem;transform:translate(0)}.energy .go-top{left:auto;right:.5rem;transform:translate(0)}.energy .apply-btn{right:1.2rem;transform:translate(0)}}@media screen and (min-width: 480px){.my-history-btn{max-width:48rem;margin-left:auto;margin-right:auto}.energy .info .time{left:76%!important}}
