button{background-color:#2ea63d;border:none;border-radius:5px;color:#fff;font-family:Noto Sans KR,Sans-serif;padding:8px 10px}button:hover{background-color:#39b64a;cursor:pointer}.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}.forget-password-dialog .MuiPaper-root .MuiDialogContent-root{padding-bottom:1.5rem}.forget-password-dialog .MuiPaper-root h2{align-items:center;display:flex;font-weight:700;justify-content:space-between}.forget-password-dialog .MuiPaper-root h2 i{color:#888;transition:.1s}.forget-password-dialog .MuiPaper-root h2 i:hover{color:#555;cursor:pointer;transition:.1s}.forget-password-dialog .MuiPaper-root .MuiDialogTitle-root{font-family:Noto Sans KR,Sans-serif}.forget-password-dialog .MuiPaper-root .MuiDialogContentText-root{color:#222;font-family:Noto Sans KR,Sans-serif}.forget-password-dialog .MuiPaper-root .MuiDialogActions-root{margin-top:2rem;padding:0}.forget-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}.forget-password-dialog .MuiPaper-root .MuiDialogActions-root button:hover{background-color:#39b64a;cursor:pointer}.forget-password-dialog .MuiPaper-root .MuiDialogActions-root .cancel{background-color:#888}.forget-password-dialog .MuiPaper-root .MuiDialogActions-root .cancel:hover{background-color:#aaa}.forget-password-dialog .MuiPaper-root .MuiDialogActions-root .reject{background-color:#f93d3d}.forget-password-dialog .MuiPaper-root .MuiDialogActions-root .reject:hover{background-color:#ff5656}.forget-password-dialog .verify-methods-container{display:flex}.forget-password-dialog .verify-methods-container .method{align-items:center;border:2px solid #cfcfcf;border-radius:4px;display:flex;flex-direction:column;margin:1rem;padding:.5rem 1rem;width:300px}.forget-password-dialog .verify-methods-container .method p{font-size:14px}.forget-password-dialog .verify-methods-container .method .icon{align-items:center;border:1px solid #888;border-radius:50%;display:flex;height:80px;justify-content:center;margin:1rem 0;width:80px}.forget-password-dialog .verify-methods-container .method .icon i{font-size:2.5rem}.forget-password-dialog .verify-methods-container .method .MuiFormControlLabel-root{color:green;margin:0}.forget-password-dialog .verify-methods-container .method:hover{border:2px solid #555;cursor:pointer}.forget-password-dialog .verify-methods-container .active{border:2px solid #2ea63d}.forget-password-dialog .verify-methods-container .active p{color:#222;font-weight:700}.forget-password-dialog .verify-methods-container .active .icon{background-color:#2ea63d;border:1px solid #2ea63d}.forget-password-dialog .verify-methods-container .active .icon i{color:#222}.forget-password-dialog .verify-methods-container .active:hover{border:2px solid #2ea63d;cursor:default}.forget-password-dialog .verify-methods-input{align-items:center;justify-content:center;margin-top:1rem}.forget-password-dialog .verify-methods-input label{font-size:14px;padding:0 10px}.forget-password-dialog .verify-methods-input input{border:1px solid #cfcfcf;border-radius:5px;font-size:1rem;line-height:1.5;padding:.25rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:80%}.forget-password-dialog .verify-methods-input input::-webkit-input-placeholder{color:#cfcfcf}.forget-password-dialog .verify-methods-input input:-ms-input-placeholder{color:#cfcfcf}.forget-password-dialog .verify-methods-input input::placeholder{color:#cfcfcf}.forget-password-dialog .verify-methods-input input:focus{border-color:#2ea63d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #2ea63d;outline:0 none}.forget-password-dialog small{margin-top:1rem;text-align:center}@media screen and (max-width:768px){.forget-password-dialog .verify-methods-container{justify-content:space-around}.forget-password-dialog .verify-methods-container .method{padding:.5rem 3rem;width:auto}.forget-password-dialog .verify-methods-input input{width:75%}}.login-info{width:70%}.login-info ul,.login-info ul li{margin-bottom:1.5rem}.login-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%}.login-info ul li input::-webkit-input-placeholder{color:#cfcfcf;font-size:14px}.login-info ul li input:-ms-input-placeholder{color:#cfcfcf;font-size:14px}.login-info ul li input::placeholder{color:#cfcfcf;font-size:14px}.login-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}.login-info ul li .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}.login-info ul li .input-container input{border:none;width:90%}.login-info ul li .input-container span:hover{cursor:pointer}.login-info ul label{font-size:12px}.login-info .btn-container{text-align:center}.login-info .btn-container button{font-size:1.2rem;font-weight:700;margin-bottom:1rem;padding:.75rem 0;width:100%}.login-info .btn-container button:hover{background-color:#39b64a;cursor:pointer}.login-info .btn-container a{border-bottom:1px solid transparent;color:#888;transition:.2s}.login-info .btn-container a:hover{border-bottom:1px solid #555;color:#555;transition:.2s}.keep-login-form{justify-content:space-between}.keep-login-form,.keep-login-form div{align-items:center;display:flex}.keep-login-form label:hover{cursor:pointer}.keep-login-form label span:hover{color:#555}#keep-login{width:16px}.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%}}