.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;
}

#section02 .lectureTab ul.lecTit li a {
    border-bottom:2px solid rgba(0,0,0,0);
}

#section03 .bx-wrapper .bx-viewport {
    background:none;
}

#section06 .btn_area02 button {width:35px;height:35px;}
#section06 .bx-wrapper {max-width:unset!important;overflow:hidden;}
#section06 .btn_area02 button {text-indent:-9999px;border:1px solid #9fa0a0;margin-left:-1px;box-sizing:border-box;position:relative;}
#section06 .btn_area02 button.btnPrev {background:url(../imgs/common/btnArrLeftG.png) no-repeat 50% 50%;}
#section06 .btn_area02 button.btnNext {background:url(../imgs/common/btnArrRightG.png) no-repeat 50% 50%;}
#section06 .btn_area02 button.btnPlay {background:url(../imgs/common/btnPlayG.png) no-repeat 50% 50%;}
/*#section06 .btn_area02 button.btnMore {background:url(../imgs/common/btn_more_g.png) no-repeat 50% 50% #fff;}*/

#section06 .btn_area02 {
    top: 28px;
    left: 1px;
    position:absolute;
    font-size:0;
}

#section06 {
    height: 98px;
    border-top: 1px solid #dbdbdb;
    box-sizing: border-box;
}

#section06 .bx-wrapper .bx-viewport {
    margin: 35px 0 35px 15%;
    width: 80% !important;
}


