.reset-password-dialog .MuiPaper-root .MuiDialogContent-root{padding-bottom:1.5rem}.reset-password-dialog .MuiPaper-root h2{align-items:center;display:flex;font-weight:700;justify-content:space-between}.reset-password-dialog .MuiPaper-root h2 i{color:#888;transition:.1s}.reset-password-dialog .MuiPaper-root h2 i:hover{color:#555;cursor:pointer;transition:.1s}.reset-password-dialog .MuiPaper-root .MuiDialogTitle-root{font-family:Noto Sans KR,Sans-serif}.reset-password-dialog .MuiPaper-root .MuiDialogContentText-root{color:#222;font-family:Noto Sans KR,Sans-serif}.reset-password-dialog .MuiPaper-root .MuiDialogActions-root{margin-top:2rem;padding:0}.reset-password-dialog .MuiPaper-root .MuiDialogActions-root button{background-color:#2ea63d;border:none;border-radius:5px;color:#fff;font-family:Noto Sans KR,Sans-serif;padding:8px 10px}.reset-password-dialog .MuiPaper-root .MuiDialogActions-root button:hover{background-color:#39b64a;cursor:pointer}.reset-password-dialog .MuiPaper-root .MuiDialogActions-root .cancel{background-color:#888}.reset-password-dialog .MuiPaper-root .MuiDialogActions-root .cancel:hover{background-color:#aaa}.reset-password-dialog .MuiPaper-root .MuiDialogActions-root .reject{background-color:#f93d3d}.reset-password-dialog .MuiPaper-root .MuiDialogActions-root .reject:hover{background-color:#ff5656}.reset-password-dialog hr{margin-top:1.5rem}.reset-password-dialog label{color:#888;font-size:.8rem}.reset-password-dialog ul li{align-items:center;border:1px solid #cfcfcf;border-radius:5px;display:flex;margin-bottom:.8rem}.reset-password-dialog ul li,.reset-password-dialog ul li input{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.reset-password-dialog ul li input{border:none;border-radius:5px;font-size:1rem;line-height:1.5;padding:.25rem .75rem;width:87%}.reset-password-dialog ul li input::-webkit-input-placeholder{color:#cfcfcf}.reset-password-dialog ul li input:-ms-input-placeholder{color:#cfcfcf}.reset-password-dialog ul li input::placeholder{color:#cfcfcf}.reset-password-dialog ul li input:focus{border-color:#2ea63d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #2ea63d;outline:0 none}.reset-password-dialog ul li span i{height:20px;width:20px}.reset-password-dialog ul li span:hover{cursor:pointer}.join-email-verify-dialog .MuiPaper-root .MuiDialogContent-root{padding-bottom:1.5rem}.join-email-verify-dialog .MuiPaper-root h2{align-items:center;display:flex;font-weight:700;justify-content:space-between}.join-email-verify-dialog .MuiPaper-root h2 i{color:#888;transition:.1s}.join-email-verify-dialog .MuiPaper-root h2 i:hover{color:#555;cursor:pointer;transition:.1s}.join-email-verify-dialog .MuiPaper-root .MuiDialogTitle-root{font-family:Noto Sans KR,Sans-serif}.join-email-verify-dialog .MuiPaper-root .MuiDialogContentText-root{color:#222;font-family:Noto Sans KR,Sans-serif}.join-email-verify-dialog .MuiPaper-root .MuiDialogActions-root{margin-top:2rem;padding:0}.join-email-verify-dialog .MuiPaper-root .MuiDialogActions-root button{background-color:#2ea63d;border:none;border-radius:5px;color:#fff;font-family:Noto Sans KR,Sans-serif;padding:8px 10px}.join-email-verify-dialog .MuiPaper-root .MuiDialogActions-root button:hover{background-color:#39b64a;cursor:pointer}.join-email-verify-dialog .MuiPaper-root .MuiDialogActions-root .cancel{background-color:#888}.join-email-verify-dialog .MuiPaper-root .MuiDialogActions-root .cancel:hover{background-color:#aaa}.join-email-verify-dialog .MuiPaper-root .MuiDialogActions-root .reject{background-color:#f93d3d}.join-email-verify-dialog .MuiPaper-root .MuiDialogActions-root .reject:hover{background-color:#ff5656}.join-email-verify-dialog hr{margin:1.5rem 0}.join-email-verify-dialog label{color:#888;font-size:.9rem;padding-bottom:10px}.join-email-verify-dialog .verify-input-container{display:flex;justify-content:space-between}.join-email-verify-dialog .verify-input-container button{background-color:#2ea63d;border:none;border-radius:5px;color:#fff;font-family:Noto Sans KR,Sans-serif;padding:8px 10px}.join-email-verify-dialog .verify-input-container button:hover{background-color:#39b64a;cursor:pointer}.join-email-verify-dialog .verify-input-container input{border:1px solid #cfcfcf;border-radius:5px;line-height:1.5;padding:.25rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:70%}.join-email-verify-dialog .verify-input-container input:focus{border-color:#2ea63d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #2ea63d;outline:0 none}.join-email-verify-dialog .verify-input-container button{padding:.5rem 1rem}.join-email-verify-dialog .verify-resend-btn{background-color:transparent;border:1px solid #cfcfcf;border-radius:5px;color:#555;font-weight:100;padding:.25rem .5rem}.join-email-verify-dialog .verify-resend-btn:hover{border:1px solid #2ea63d;color:#2ea63d;cursor:pointer}.join-email-verify-dialog .verify-check-container{margin-top:10px}.join-email-verify-dialog .verify-check-container span{color:#f93d3d}.join-info{width:70%}.join-info ul,.join-info ul li{margin-bottom:1.5rem}.join-info ul li input{border:1px solid #cfcfcf;border-radius:5px;font-size:15px;line-height:1.5;padding:.4rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.join-info ul li input::-webkit-input-placeholder{color:#cfcfcf;font-size:14px}.join-info ul li input:-ms-input-placeholder{color:#cfcfcf;font-size:14px}.join-info ul li input::placeholder{color:#cfcfcf;font-size:14px}.join-info ul li input:focus{border-color:#2ea63d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #2ea63d;outline:0 none}.join-info ul label{font-size:13px}.join-info ul .nickname-form input{width:100%}.join-info ul .email-form{display:flex;justify-content:space-between}.join-info ul .email-form input{width:66%}.join-info ul .email-form button{background-color:#2ea63d;border:1px solid #2ea63d;border-radius:5px;color:#fff}.join-info ul .email-form button:hover{background-color:#39b64a;border:1px solid #39b64a;cursor:pointer}.join-info ul .email-form .verify-successed,.join-info ul .email-form .verify-successed:hover{background-color:transparent;border:1px solid #2ea63d;color:#2ea63d;padding:0 1rem}.join-info ul .input-container{align-items:center;border:1px solid #cfcfcf;border-radius:5px;display:flex;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.join-info ul .input-container input{border:none;width:90%}.join-info ul .input-container span:hover{cursor:pointer}.join-info ul .password-check-notice{display:flex;justify-content:space-between;margin-top:2px}.join-info .btn-container{padding-top:1rem;text-align:center}.join-info .btn-container button{background-color:#2ea63d;border:none;border-radius:5px;color:#fff;font-family:Noto Sans KR,Sans-serif;font-size:1.2rem;font-weight:700;margin-bottom:1rem;padding:8px 10px;padding:.75rem 0;width:100%}.join-info .btn-container button:hover{background-color:#39b64a;cursor:pointer}.join-info .btn-container a{border-bottom:1px solid transparent;color:#888;transition:.2s}.join-info .btn-container a:hover{border-bottom:1px solid #555;color:#555;transition:.2s}.container .content{margin:0 auto;padding:5rem 0;width:680px}.container .content h2{font-size:1.4rem;font-weight:700;margin-bottom:10px}.container .content-header,.container .content-main{background-color:#fff;border:solid #cfcfcf;border-radius:5px;border-width:1px 1px 3px;padding:2rem 4rem}.container .content-header label,.container .content-header span,.container .content-main label,.container .content-main span{color:#888;white-space:pre-line}.container .member-category{color:#888;display:flex;justify-content:space-evenly;margin:2rem 0;width:100%}.container .member-category a{background-color:#fff;border:1px solid #cfcfcf;border-radius:5px;padding:1rem 3rem}.container .member-category a:hover:not(.on){border:1px solid #2ea63d;color:#2ea63d}.container .member-category .on{border:2px solid #2ea63d;color:#2ea63d;font-weight:700}.container .content-main{align-items:center;display:flex;flex-direction:column;margin-top:1rem}@media screen and (max-width:768px){.container .content{width:90%}.container .content-main{padding:2rem}.container .content-main .member-category{justify-content:space-between}.container .content-main .member-category a{padding:1rem 2rem}.container .content-main .join-info,.container .content-main .login-info{width:100%}}