*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{height:100%}body{touch-action:manipulation}body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul{margin:0;padding:0}body,button,input,select,table,textarea{color:#222;letter-spacing:-.2px;font-family:Pretendard,Malgun Gothic,맑은 고딕,helvetica,sans-serif;font-size:15px;font-weight:400;line-height:1}textarea{backface-visibility:hidden;word-break:keep-all;word-wrap:break-word;background-color:#0000;border:0}button,input{border:0;border-radius:0}button{cursor:pointer;background-color:#0000}fieldset,img{border:0}img{vertical-align:top}img[src$=svg]{shape-rendering:crispedges}ol,ul{list-style:none}address,em{font-style:normal}a{color:inherit;text-decoration:none}iframe{vertical-align:top;border:0;margin:0;padding:0;overflow:hidden}mark{background-color:#0000}i{font-style:normal}table{table-layout:fixed;border-collapse:collapse;border-spacing:0;width:100%}select{line-height:initial}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#cfcfcf;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#797979}::-webkit-scrollbar-track{background:#eee;border-radius:8px}
:root{--color-primary-01:#4771ee;--color-primary-02:#5b9dff;--color-ui-01:#fff;--color-ui-02:#cfcfcf;--color-ui-11:#e6e6e6;--color-text-02:#666;--color-text-03:#bcbcbc;--color-text-default:#999}input[type=text],input[type=email],input[type=password]{letter-spacing:-.3px;color:#222;border:1px solid #cfcfcf;border-radius:4px;height:46px;padding:0 14px;font-size:16px}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus{outline-color:#5b9dff}input::placeholder{color:#bcbcbc;letter-spacing:-.3px;font-size:16px}input[type=checkbox]{appearance:none;background:#fff;border:1px solid #cfcfcf;border-radius:4px;width:24px;height:24px}input[type=checkbox]:checked{background:url(../media/icon_check_2.42c149i4787-h.svg) 50% no-repeat}select{appearance:none;letter-spacing:-.3px;color:#666;background:url(../media/icon_select_arrow.0_5w05c6slegr.svg) calc(100% - 14px) no-repeat;border:1px solid #cfcfcf;border-radius:4px;height:46px;padding:0 14px;font-size:16px}input[type=radio]{appearance:none;vertical-align:middle;background-color:#fff;border:1px solid #bcbcbc;border-radius:50%;width:20px;height:20px;position:relative}input[type=radio]:checked:after{content:"";background:#2c65ca;border-radius:50%;width:8px;height:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}input[type=radio]+label{letter-spacing:-.3px;color:#666;vertical-align:middle;margin-left:6px;font-size:16px;font-weight:500}textarea{letter-spacing:-.3px;color:#222;resize:none;border:1px solid #cfcfcf;border-radius:4px;height:46px;padding:13px 14px;font-size:16px}textarea::placeholder{color:#bcbcbc;letter-spacing:-.3px;font-size:16px}.react-datepicker-wrapper input{background:url(../media/icon_calendar.3gh49289fc9cq.svg) calc(100% - 14px) no-repeat;width:155px}.react-datepicker-wrapper input:disabled{background-color:#f7f7f7}
@font-face{font-family:Pretendard;font-weight:900;font-display:swap;src:local(Pretendard Black),url(../media/Pretendard-Black.37wi0kkf6onz1.woff2)format("woff2"),url(../media/Pretendard-Black.22xppybz8ir1w.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:local(Pretendard ExtraBold),url(../media/Pretendard-ExtraBold.3c2alxey-nws5.woff2)format("woff2"),url(../media/Pretendard-ExtraBold.2474mr_vzzhk9.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local(Pretendard Bold),url(../media/Pretendard-Bold.0bhfu0i08xtle.woff2)format("woff2"),url(../media/Pretendard-Bold.0v7xsf20i5jzw.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local(Pretendard SemiBold),url(../media/Pretendard-SemiBold.0rdnrve6uhfba.woff2)format("woff2"),url(../media/Pretendard-SemiBold.1zk78i6-t4e05.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local(Pretendard Medium),url(../media/Pretendard-Medium.0j90v_2_kcert.woff2)format("woff2"),url(../media/Pretendard-Medium.2f7eunj3e1th-.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local(Pretendard Regular),url(../media/Pretendard-Regular.2srm3b2zygx1s.woff2)format("woff2"),url(../media/Pretendard-Regular.3jw8ww84n122-.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:local(Pretendard Light),url(../media/Pretendard-Light.0qjnwgp-5ha7e.woff2)format("woff2"),url(../media/Pretendard-Light.26cpu4ltm5ami.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:200;font-display:swap;src:local(Pretendard ExtraLight),url(../media/Pretendard-ExtraLight.03ccjb6c17qeg.woff2)format("woff2"),url(../media/Pretendard-ExtraLight.328kce779f2t-.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:100;font-display:swap;src:local(Pretendard Thin),url(../media/Pretendard-Thin.142t4dn1y_7vp.woff2)format("woff2"),url(../media/Pretendard-Thin.3hccrqxr1jdn0.woff)format("woff")}
