.applyAuthArea {width:500px;margin:0 auto;border:1px solid #e5e5e5;padding:50px;border-bottom:1px solid #898989;box-shadow:0px 3px 1px rgba(0,0,0,0.05);}
.applyAuthArea .loginBox {width:100%;}
.applyAuthArea .loginBox .loginInfo {position:relative;margin-bottom:30px;}
.applyAuthArea .loginBox .loginInfo input {width:70%;}
.applyAuthArea .loginBox .loginInfo #apply_phone {margin-top:10px;}
/*.applyAuthArea .loginBox .loginInfo .btnLogin {position:absolute;top:0;right:0;padding:34px 45px;}*/
.applyAuthArea .loginBox .linkList {background:#f9f9f9;padding:7px 20px;border-radius:5px;}
.applyAuthArea .loginBox .linkList li {position:relative;padding:17px 0;border-top:1px dashed #cfcfcf;font-size:18px;}
.applyAuthArea .loginBox .linkList li:first-child {border:0;}
.applyAuthArea .loginBox .linkList li button {position:absolute;top:12px;right:0;}


.applyAuthArea {width:500px;margin:0 auto;border:1px solid #e5e5e5;border-bottom:1px solid #898989;box-shadow:0px 3px 1px rgba(0,0,0,0.05);text-align:center;box-sizing:border-box;}
.applyAuthArea > div {padding:60px 10%;}
.applyAuthArea .loginBox {width:100%;}
.applyAuthArea .loginBox .loginInfo {position:relative;margin-bottom:10px;}
.applyAuthArea .loginBox .loginInfo input {width:100%;}
.applyAuthArea .loginBox .loginInfo #apply_phone {margin-top:10px;}
.applyAuthArea .loginBox .loginInfo .btnLogin {width:100%;margin-top:10px;}
.applyAuthArea .loginBox .linkList {background:#f9f9f9;padding:7px 20px;border-radius:5px;}
.applyAuthArea .loginBox .linkList li {position:relative;padding:17px 0;border-top:1px dashed #cfcfcf;font-size:18px;}
.applyAuthArea .loginBox .linkList li:first-child {border:0;}
.applyAuthArea .loginBox .linkList li button {position:absolute;top:12px;right:0;}
.applyAuthArea .linkList {margin-top:30px;}
.applyAuthArea .linkList li {display:inline-block;padding:0 30px;position:relative;}
.applyAuthArea .linkList li:before {position:absolute;top:50%;right:0;content:'';width:1px;height:12px;background-color:#777;margin-top:-7px;}
.applyAuthArea .linkList li:last-child:before {width:0;height:0;}


#mainVisualBanner {
    position:relative;
}

#visualVideo {
    position:absolute;
    opacity:0;
    -webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    transition: opacity 0.5s ease-in-out;
}

.no_untact_edu {
    text-align:center;padding: 70px 0;font-family: 'NanumSquare';font-size: 15px;
}