@CHARSET "UTF-8";

a:link { color: #0000ff; text-decoration: none;}
a:visited { color: #0000ff; text-decoration: none;}
a:hover { opacity:0.8; text-decoration: none;}

/*
.cl-grid [role='row'].cl-viewing.cl-selected .cl-grid-cell[role='gridcell'] {
    background-color : rgba(230, 248, 245, 0.4);
}
*/

.cl-loadmask.cl-overlay {
    background-color : rgba(86, 88, 92, 0.4);
}

.cl-loadmask .cl-dialog {
    background-color : #ffffff;
}

.cl-control.component-css {
    background-color: #F4F8F9;
}

.cl-grid-footer {
    background-color: #DCDCDC;
    border: 0px;
}

.div_work {
    padding: 20px 20px 20px 20px;
/*     border-top: 6px solid #eeeeee; */
    border-bottom: 20px solid #eeeeee;
    background-color: #fff;
}

.div_work_top {
    border-top: 4px solid #eeeeee;
}

.div_work_bottom {
    border-bottom: 4px solid #eeeeee;
}

.div_work_left {
    border-left: 4px solid #eeeeee;
}

.div_work_right {
    border-right: 4px solid #eeeeee;
}

.div_doc {
    padding: 20px 20px 20px 20px;
    background-color: #fff;
}

.div_doc_top {
    border-top: 4px solid #eeeeee;
}

.div_doc_bottom {
    border-bottom: 4px solid #eeeeee;
}

.div_doc_left {
    border-left: 4px solid #eeeeee;
}

.div_doc_right {
    border-right: 4px solid #eeeeee;
}


.div_search {
    margin: 15px 20px 15px 20px;
    border: 0px none;
}


.main_embApp{
    background-color: transparent;
}

/* 지원서 하단의 버튼그룹 */
.div_btn_box {
    background-color:#eeeeee;
/*     padding-top:20px; */
}


/* 개인정보 입력 페이지의 내국인, 재외동포, 외국인 선택 TAB CSS */
.opt_abroadPeopGbn{
    padding        : 14px 35px 14px 14px;
    vertical-align : top;
    margin-bottom  : 10px;
    font-size      : 15px;
    line-height    : 17px;
    cursor         : pointer;
}
.opt_abroadPeopGbn.select_on{
    background   : url(images/controls/approval_n.png) calc( 100% - 12px) 50% no-repeat;
    border-top   : solid 1px #333333;
    border-bottom: solid 1px #ffffff;
    border-left  : solid 1px #333333;
    border-right : solid 1px #333333;
    color        : #333333;
    font-weight  : 400;
}
.opt_abroadPeopGbn.select_off{
    background   : none;
    border-top   : solid 1px #eeeeee;
    border-bottom: solid 1px #333333;
    border-left  : solid 1px #eeeeee;
    border-right : solid 1px #eeeeee;
    color        : #9f9f9f;
    font-weight  : normal;
}
.opt_abroadPeopGbn.select_none{
    color        : transparent;
    font-weight  : normal;
    cursor       : default;
    border-bottom: solid 1px #333333;
}



.container{padding:20px; background:#eeeeee;}
.con_wrap{clear: both;overflow: hidden;}
.con_head{background-color: #243a63;}
.foot{background-color: #2c4376;}
.con_foot {bottom: 0}




/* login-wrap 20201012 */
.body_login{/*width:100%;height:100%;*/min-height:auto}
.login-wrap{/*width:100%;*/min-height:700px;/*height:100%;*/letter-spacing:-1px}
.login-wrap > .login-left, .login-box, .login-right{align-items:center;justify-content:center;float:left;height:100%;padding:0 30px}
.login-wrap .inner{display:block;width:100%;position:relative;text-align:center}
.login-wrap .inner .logo{width:auto;height:auto;background:none;text-indent:0}
.login-wrap .inner .logo img{background:url(images/uni/entr/login/loginbox_logo.png) no-repeat 50% 50%;background-size:contain;}
.login-wrap .login-left{background:#1E89DB;}
.login-wrap .login-box{position:relative;background:#fff}
.login-wrap .login-right{position:relative}
.login-wrap .login-right .bg{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;background:url(images/uni/entr/login/login_bg.jpg) no-repeat;background-size:cover}
.login-wrap .title{padding-top:25px;line-height:1.2;font-size:40px;color:#fff}
.login-wrap .en{font-family:'Gotham Bold';padding-top:30px;font-weight:600;font-size:18px;color:#74b5e6;text-transform:uppercase;letter-spacing:0.5px}
.login-right .btn-wrap{margin-top:30px}
.login-right .title{padding-top:90px;background:url(images/uni/entr/login/login_right_ic.png) no-repeat 50% 0}
.login-box .inner{max-width:390px;margin:0 auto}
.login-box .btn-write{display:inline-block;padding-right:30px;border-bottom:2px solid #1e89db;position:absolute;right:0;top:60px}
/* .login-box .btn-write span{font-size:16px;color:#1e89db;line-height:1;padding-bottom:10px;padding-right:30px;display:inline-block;vertical-align:top;background:url(images/login_write_ic.png) no-repeat;background-position:right 1px} */
.login-box .btn-write .cl-text::after{position:absolute;content:"";margin-left:10px;width:18px;height:16px;background:url(images/uni/entr/login/login_write_ic.png) no-repeat}
.login-box .btn-write.type02{display:block;width:100%;height:56px;margin-top:20px;padding:0;border-radius:50px;background:#fff;border:2px solid #1e89db;position:relative;top:auto;}
.login-box .btn-write.type02 span{line-height:52px;background-position:right center;padding-bottom:0}
.login-box .title{font-weight:600;font-size:36px;color:#222}
.login-box .input-box{margin-top:30px}
.login-box .input-box .cl-placeholder{padding-left:62px;font-size:15px;color:#666}
.login-box .input-box input{width:100%;height:50px;padding-left:62px;border:0;background:#F6F6F6 no-repeat 30px 50%}
.login-box .input-box input[type="text"]{background-image:url(images/uni/entr/login/login_input_id_ic.png)}
.login-box .input-box input[type="password"]{background-image:url(images/uni/entr/login/login_input_pw_ic.png)}
/* .login-box .input-box input::placeholder{font-size:15px;color:#666} */
.login-box .input-box .login-btn{width:100%;height:56px;margin-top:20px;border-radius:50px;background:#1E89DB;line-height:56px;font-size:18px;color:#fff}
.login-box .etc-box{padding-top:20px}
.login-box .etc-box > div{width:50%}
.login-box .etc-box .find{text-align:center;width:100%}
.login-box .etc-box .find .find-text{font-weight:300;color:#adadad;cursor:pointer;}
.login-box .etc-box .find .find-text:hover{opacity:0.8}
.login-box .etc-box .find .pwd-find .cl-text::before{content:'';display:inline-block;width:1px;height:13px;margin:0 10px;background:#EAEAEA;vertical-align:middle}
.login-box .etc-login{margin-top:50px}
.login-footer{position:absolute;left:0;bottom:0;width:100%;padding:10px 10% 30px 10%}
.login-footer .term-list .link-li{display:inline-block; cursor:pointer;}
.login-footer .term-list .link-li .cl-text:hover{opacity:0.8}
.login-footer .term-list .link-li .cl-text::after{content:'';display:inline-block;width:2px;height:2px;margin:0 10px;background:#A0A0A0;vertical-align:middle}
.login-footer .term-list .link-li.last-child .cl-text::after{display:none}
.login-footer .term-list .link-li .cl-text,
.login-footer .copy .cl-text{font-weight:300;font-size:13px;color:#888;line-height:1.8}
.login-footer .term-list .pers .cl-text{font-weight:500;color:#1e89db}
.login-footer .copy{margin-top:10px}
/* 대학원 login-wrap 20201012 */
.gs_login .login-wrap .login-left, .gs_login .login-box .input-box .login-btn{background:#6a002e}
.gs_login .login-wrap .en{color:#c9bc9c}
.gs_login .login-box .btn-write, .gs_login .login-box .btn-write.type02{border-color:#6a002e !important}
.gs_login .login-box .btn-write .cl-text{color:#6a002e}
.gs_login .login-box .btn-write .cl-text::after{position:absolute;content:"";margin-left:10px;width:18px;height:16px;background:url(images/uni/entr/login/login_write_ic_gs.png) no-repeat}
.gs_login .login-footer .term-list .pers .cl-text{color:#6a002e}


/*login_w*/
.body_login{position: relative;min-height:880px;height:100vh;}
.login_header{width:100%; height:90px; background: #243a63;}
.login_header_box{position: relative;max-width:1200px;width:100%;margin:0 auto;padding-top:20px;}
.login_logo{display: block;width:209px;height:51px;background:url(images/uni/entr/menu/login_logo.png) 0 0 no-repeat;text-indent: -9999em;cursor:pointer;}
/* .login_logo_schaff{display: block;width:209px;height:51px;background:url(images/uni/entr/menu/login_logo_schaff.png) 0 0 no-repeat;text-indent: -9999em;} */
/* .login_logo_grsc{display: block;width:209px;height:51px;background:url(images/uni/entr/menu/login_logo.png) 0 0 no-repeat;text-indent: -9999em;} */
/* 20201012 삭제예정?
.container.login{width:100%;min-height:720px;height:calc(100vh - 220px);  background:url(images/uni/entr/menu/login_bg.jpg) 50% 0 no-repeat;background-size: cover;}
.con_wrap.login{position:relative; max-width:1200px;width:100%;margin:0 auto;padding-bottom:50px;}
.login_text_box{padding-top:130px;float: left;}
.login_text01{font-size:56px;color:#fff;font-family:'Noto Sans';line-height: 1;}
.login_text02{font-size:56px;color:#fff;font-family:'Noto Sans';font-weight:600;line-height: 1;padding-top:20px;}
.login_text03{padding-top:50px;padding-left:10px;}
.login_text03:hover{opacity: 0.8}
.text_link{color:#fff; font-family:'Noto Sans';line-height: 1;}
.text_link_line{display: inline-block;padding-bottom:5px; border-bottom:1px solid #fff; color:#fff; cursor:pointer;}
.text_link:before{display: inline-block;vertical-align: middle;margin-right:5px; width:5px;height:5px;content: "";background:#fff;}
.login_warp{float:right; padding:50px;margin-top: 45px;margin-right:80px; width:100%;max-width:450px;background: #fff;}
.login_warp_title{font-size:32px;padding-bottom:50px; color:#1a1a1a;font-family:'Noto Sans';line-height: 1;font-weight:500;}
.login_input_title{font-size: 18px;color:#222;padding-bottom:15px;line-height: 1;}
.login_input{padding-bottom:20px;width:100%;height:50px;border:1px solid #c9c9c9;padding:0 10px;line-height: 1;}
.login_input input{width:100%;height:50px;border:1px solid #c9c9c9;padding:0 10px;line-height: 1;}
.login_btn_box{padding-top:20px;}
.login_btn{width:100%;border:1px solid #7f2054;height:60px;line-height:58px;font-size:18px; background: #7f2054;color:#fff;border-radius:3px;text-align: center;}
.login_btn:hover{opacity: 0.8;}
.new_aply_btn{width:100%;border:1px solid #7f2054;height:60px;line-height:58px;font-size:18px; border: solid 1px #7f2054;border-radius:3px;text-align: center;}
.new_aply_btn:hover{opacity: 0.8;}
.login_sch_link{padding-top:35px;}
.login_sch_link_ul{text-align: center;}
.login_sch_link_li{display: inline-block;}
.login_sch_link_li.p_right_40{padding-right:20px;}
.login_sch_link_li.p_left_40{padding-left:20px;border-left:1px solid #ccc;}
*/
/* .login_sch_link_a{color:#1a1a1a;font-size: 18px;line-height: 1;border:none; cursor: pointer;} */
/* .login_sch_link_a:hover{opacity: 0.8} */


/*20201008 삭제예정
.footer.login{width:100%;background:#2c4376;position:absolute;bottom:0;left:0;}
.footer_wrap.login{max-width:1200px;width:100%;margin:0 auto;padding-left:110px;padding-bottom:35px; background:url(images/uni/entr/menu/login_f_logo.png) 0% 50% no-repeat;clear: both;overflow: hidden;}
.login_footer_link_ul_w{float: right;padding-top:50px;}
.login_footer_link_ul{clear: both;overflow: hidden;}
.login_footer_link_li{display:inline-block; float: left;padding:0 25px;line-height: 1;}
.login_footer_link_li_left_line{border-left:1px solid #617295;}
.login_footer_link_a{color:#fff;font-size: 16px;font-family:'Noto Sans';line-height: 1; cursor: pointer; text-align: center;}
.login_footer_link_a:hover{opacity: 0.8}
.login_footer_text_box{padding-top:50px;float: left;}
.login_footer_text1{color:#fff;font-size: 16px;font-family:'Noto Sans';line-height: 1;}
.login_footer_text2{padding-top:5px;padding-bottom:5px;color:#8d98af;font-size: 14px;font-family:'Noto Sans';line-height: 1;}
*/





/* 서브 */
.header{width:100%; height:90px; background: #243a63;}
.header_wrap{clear: both;overflow: hidden;padding:0 20px;}
.header_box{position: relative;float:left;padding-top:20px;}
/*.logo{display: block;width:209px;height:51px;background:url(images/uni/entr/menu/login_logo.png) 0 0 no-repeat;text-indent: -9999em;}*/


/* .header_user{float: right;} */
.header_user .header_text{text-align: right; vertical-align: middle; display: inline-block;color:#fff; padding-right:30px;}
.header_user .header_text span{color:#7faffe;}
.header_user .btn_pw{line-height:36px; display: inline-block;color:#fff;text-align:center;background: #243a63;border:1px solid #4a5d81;}
.header_user .btn_pw.cl-button:hover{color:#fff; background-color: #2d487b}
.header_user .btn_log_out{line-height:36px; display: inline-block;color:#fff;background: #4873ba;border:1px solid #4873ba;}
.header_user .btn_log_out.cl-button:hover{color:#fff; background-color: #5a83c0}

/*20201008 삭제예정
.footer{width:100%;background:#2c4376;padding-left:40px; }
.footer_wrap{width:100%;margin:0 auto;padding-left:110px;padding-bottom:40px; background:url(images/uni/entr/menu/login_f_logo.png) 0% 50% no-repeat;clear: both;overflow: hidden;}
.footer_link_ul_w{float: right;padding-top:50px;}
.footer_link_ul{clear: both;overflow: hidden;}
.footer_link_li{display:inline-block; float: left;padding:0 25px;line-height: 1;}
.footer_link_li + .footer_link_li{border-left:1px solid #617295;}
.footer_link_a{color:#fff;font-size: 16px;font-family:'Noto Sans';line-height: 1;}
.footer_text_box{padding-top:50px;float: left;}
.footer_text1{color:#fff;font-size: 16px;font-family:'Noto Sans';line-height: 1;}
.footer_text2{padding-top:12px;color:#dddddd;font-size: 14px;font-family:'Noto Sans';line-height: 1;}
.open_lnb{display: none;}
*/





/* footer 20201008 추가 */
.footer{background:#2c4376;}
.footer *{line-height: 1.4em; color:#fff}
.footer .inner_{max-width:1300px;width:100%;text-align:center;clear: both;margin:0 auto;}
.footer .family_wrap{height:54px;/* border-bottom:1px solid #425684; */}
.footer .family_wrap .foot_menu{float: left;}
.footer .family_wrap .foot_menu .foot_menu_li{float: left;height: 50px;padding-right:36px;font-size:16px;cursor:pointer;}
.footer .family_wrap .foot_menu .foot_menu_li.last_child{padding-right:0;}
.footer .family_wrap .foot_menu .foot_menu_li a{display: block; height: 100%;font-size: 16px; color: #ffffff;}
.footer .family_wrap .foot_menu .foot_menu_li a span{display: inline-block;position: relative; top: 50%;transform: translateY(-50%);}
.footer .family_wrap .foot_menu .foot_menu_li:hover{opacity:0.8}
.footer .family_list{float: right;}
.footer .family_list .select_wrap{float: left; border-left:1px solid #4b5f8a;}
.footer .family_list .select_wrap.family_list_last_child{border-right:1px solid #4b5f8a;}
/*
.footer .family_list .select_wrap{position: relative;height:53px;}
.footer .family_list .accd_head{display:block;height:53px;padding:0 20px;font-weight:400;color:#fff;}
.footer .family_list .accd_head::after{right:15px;width:16px;height:8px;background-image:url(images/uni/entr/footer/footer_select_wrap.png)}
.footer .family_list .accd_head span{display:inline-block;position:relative;top:50%;transform:translateY(-50%)}
.footer .family_list .accd_cont{display:none; position:absolute;bottom:54px;     width: 100%;border:1px solid #425684;border-top:0;background:#2c4376;box-shadow:0 2px 8px rgba(0,0,0,0.1)}
.footer .family_list .accd_cont li{border-top:1px solid #617295}
.footer .family_list .accd_cont a{display:block;padding:10px 20px;font-size:14px;color:#fff;}
*/
.footer .footer_cont{border-top:1px solid #425684; }
.footer .footer_cont .inner_{position:relative;padding:40px 0;   margin: 0 auto;background:url(images/uni/entr/footer/footer_logo.png) no-repeat 0% 50%;clear: both;overflow: hidden;}
.footer .info_wrap{ float:left; padding-left:170px}
.footer .info_wrap .info_list{height: 87px !important;}
.footer .info_wrap .info_list .info_list_li{display: block;padding-top:4px;color:#fff;font-size: 14px;}
.footer .info_wrap .info_list .info_list_li .mon_line{display: inline-block;margin-left:5px;padding-left:5px;height: 10px;border-left:1px solid #7c88a1;}
.footer .info_wrap .info_list .info_list_li.li_first_child{padding-top:0;}
.footer .sns_list{margin-top:17px;border-top:1px solid #4e618c;border-bottom:1px solid #4e618c;clear: both;overflow: hidden;}
.footer .sns_list .foot_sns{float: left;}
.footer .sns_list .foot_sns .foot_sns_li{float: left;height:58px;padding-left:46px;}
.footer .sns_list .foot_sns .foot_sns_li.sns_first_child{padding-left:0;display: block; height: 100%;width:76px;background:url(images/uni/entr/footer/footer_sns.png) no-repeat 0% 50%;text-indent: -9999em;}
.footer .sns_list .foot_sns .foot_sns_li a{display: block; height: 100%;text-indent: -9999em;}
.footer .sns_list .foot_sns .foot_sns_li p{display: block; height: 100%;width:76px;background:url(images/uni/entr/footer/footer_sns.png) no-repeat 0% 50%;text-indent: -9999em;}
.footer .sns_list .foot_sns .foot_sns_li .youtube{width:30px; background:url(images/uni/entr/footer/footer_sns_youtube.png) no-repeat 0% 50%; cursor:pointer;}
.footer .sns_list .foot_sns .foot_sns_li .insta{width:24px;background:url(images/uni/entr/footer/footer_sns_insta.png) no-repeat 0% 50%; cursor:pointer;}
.footer .sns_list .foot_sns .foot_sns_li .facebook{width:13px;background:url(images/uni/entr/footer/footer_sns_facebook.png) no-repeat 0% 50%; cursor:pointer;}
.footer .sns_list .foot_sns .foot_sns_li .blog{width:33px;background:url(images/uni/entr/footer/footer_sns_blog.png) no-repeat 0% 50%; cursor:pointer;}
.footer .sns_list .foot_sns .foot_sns_li .cafe{width:27px;background:url(images/uni/entr/footer/footer_sns_cafe.png) no-repeat 0% 50%; cursor:pointer;}
.footer .sns_list .foot_sns .foot_sns_li .sns_icon:hover{opacity: 0.8}
.footer .copy{padding-top:35px;}
/* .footer .copy .copy_li{font-size: 14px;} */
.footer .copy .copy_li .copynoti{color:#afbcd8; font-size: 14px;}
.footer .copy .copy_li .copyright{color: #ddd; opacity: 0.55; font-size: 14px;}
.footer .remote_w{position: absolute;top:50px;right:0;}
.footer .remote_w .text01 .cl-text{font-size: 18px;color:#ffffff;line-height: 1;}
.footer .remote_w .text02 .cl-text{padding-top:10px;font-size:24px; color:#bdfc36;font-weight:500;line-height: 1;}
.footer .remote_w .text03{padding-top:4px;line-height: 1;}
.footer .remote_w .text03 dl{clear: both;overflow: hidden;margin: 0;}
.footer .remote_w .text03 dl + dl {padding-top:8px;}
.footer .remote_w .text03 dl dt{float: left;font-size: 14px;width:75px;text-align: justify;color:#fff;font-weight: 400;}
.footer .remote_w .text03 dl dt .wid_size{display: inline-block;width:45px;}
.footer .remote_w .text03 dl dd{float: left;font-size: 14px;color:#fff;margin-left: 0;}
.footer .remote_w .text04{padding-top:20px;}
.footer .remote_w .text04 .remote{display:block;padding:0; width:164px;height:42px; line-height:40px;text-align: center;color:#2c4376;font-size:16px;border:1px solid #dddddd;background: #fff;border-radius: 0;}
 


/*대학 */
/* .go .gnb_list li.on a{background: #b91f21;color:#fff;} */
.go .login_logo{width: 166px;height:54px;background: url(images/uni/entr/cmmn/logo_go.png) 0 0 no-repeat;}















/* media query */
@media only screen and (max-height:750px){
/*     .con_foot {bottom: 0} */
}

/* media query */
@media only screen and (max-width:1200px){
    .login_header{padding-left:40px;}
    .login_warp{margin-right:0;}
    .login_footer_link_li{padding:0 10px;}
    
/*     .step_box{display:block;padding:0;background: #fff;} */
/*     .step_box li{display:block; width:33.33%;padding-left:10px;padding-right:30px; margin-right:0;min-width:auto;border-top:3px solid #eeeeee;border-bottom:3px solid #eeeeee;  background-position:90% 50%;} */
/*     .step_box li.on{background-position:90% 50%;} */
/*     .step_box li:after{padding:0 10px;height:60px;} */
/*     .step_box.li8 li{ width:25%;} */
/*     .step_box.li6 li{ width:33.33%;} */
/*     .step_box li .text_num{font-size:14px;} */
/*     .step_box li .text_title{font-size:14px;height:auto;min-height: auto;} */
/*     .step_box li .text_title em{display: none;} */
    
/*     .step_box.li5 li:nth-last-child(1){width:50%;} */
/*     .step_box.li5 li:nth-last-child(2){width:50%;} */
}



/* media query */
@media only screen and (max-width:1100px){
    .grsc .login_text_box{display: none;}
    .grsc .footer.login{position:relative;bottom:auto;left:auto;}
    .grsc .login_footer_link_li{padding:0 8px;}
    .grsc .login_footer_link_a{font-size:13px;letter-spacing: -1px;}
    .grsc .con_wrap.login{padding-bottom:0;}
    .grsc .container.login{height: auto;}
    .grsc .login_warp{width:100%;margin:0;padding:30px;}
    .grsc .login_warp_title{text-align: center;}
    .grsc .header_user .header_text{letter-spacing: -0.5px;}
    
    .login-wrap .title{font-size:30px}
}

/* media query */
@media only screen and (max-width:1024px){
    /* 20201012 삭제예정
    .login_text_box{display: none;}
    .login_warp{position:relative;top:auto;right: auto;padding:20px; margin:0 40px;width:calc( 100% - 80px) !important; height:450px; max-width:none;}
    .login_warp_title{font-size: 26px;padding-bottom: 30px;}
    .login_input_title{font-size: 16px;padding-bottom: 10px;}
    .login_sch_link{padding-top:20px;}
    .login_sch_link_a {font-size:15px;}
    .login_sch_link_li.p_right_40{padding-right:10px;}
    .login_sch_link_li.p_left_40{padding-left:10px;}
    */
    
    /* 20201008 삭제예정
    .con_foot .footer.login{padding-left:0;height:205px !important;overflow: hidden;}
    .con_foot .footer_wrap.login{padding-left:0;background: none;}
    .con_foot .login_footer_link_ul_w{float: none;width:100%;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #4b5f8a;}
    .con_foot .login_footer_link_ul{text-align: center;}
    .con_foot .login_footer_link_li{padding: 0 20px;float: none;}
    .con_foot .login_footer_text_box{float: none;width:100%;padding-top:0; background:none;}
    .con_foot .login_footer_text1{text-align: center;font-size: 13px;padding-top:30px;padding-bottom:15px;padding-left: 100px;width: 310px !important; text-align:left;margin:0 auto;line-height:1.5em;background:url(images/uni/entr/menu/login_f_logo_m.png) 0% 50% no-repeat;background-size:80px auto;}
    .con_foot .login_footer_text2{text-align: center;font-size: 12px;padding-top:0;padding-bottom:5px}
    */
    
    
    

    /* login-wrap 20201012 */
    .body_login{min-width:100%;min-height:700px;height:100%}
/*     .login-wrap{min-width:100%;min-height:100vh;height:100%} */
    .login-wrap > .login-left, .login-box, .login-right{width:100%;height:auto;align-items:normal;justify-content:normal}
    .login-wrap .title{padding-top:12px;font-size:26px}
    .login-wrap .en{padding-top:8px;font-size:13px}
    /* login-left 20201012 */
    .login-wrap .login-left{padding:30px 0;right:0px !important; height:223px !important; width: 100% !important;}
    .login-wrap .login-left .inner{height:100% !important;top:0px !important;bottom:0px !important;}
    .login-wrap .inner .logo {width:68px !important;max-height:68px;left:calc(50% - 34px) !important}
    .login-wrap .inner .logo img{max-width:68px;height:auto}
    .login-wrap .login-left .title{top:45px !important}
    .login-wrap .login-left .en{top:130px !important}
    /* login-box 20201012 */
    .login-wrap .login-box{background:#fff;height:calc(100vh - 333px);display:flex;justify-content:center;align-items:center;min-height:300px;
        left:0px !important;
        right:0px !important;
        top:223px !important;
        width: 100% !important;
        min-height:400px;
    }
    .login-wrap .login-box .inner{height:100% !important;top:0px !important;bottom:0px !important;}
    .login-wrap .login-box .btn-write{border-bottom:0 !important;top:36px !important}
    .login-wrap .login-box .btn-write.type02{border-bottom:2px solid #1e89db !important;top:auto !important;height:45px !important;border-radius:45px !important;margin-top:0px !important}
    .gs_login .login-wrap .login-box .btn-write.type02{border-bottom:2px solid #6a002e !important;}
    .login-wrap .login-box .btn-write.type02 span{line-height:41px !important;font-size:15px !important}
    .login-wrap .login-box .inner .title{display:none !important}
    .login-wrap .login-box .input-box{margin-top:0px !important}
    .login-wrap .login-box .input-box .pwd{top:47px !important}
    .login-wrap .login-box .input-box .cl-placeholder{font-size:13px;height: 22px !important;padding-left: 45px;}
    .login-wrap .login-box .input-box input{height:40px !important;padding-left:48px !important;background-size:15px auto !important;background-position:22px center !important}
    .login-wrap .login-box .input-box input[type="password"]{margin-top:0px !important}
    .login-wrap .login-box .input-box input::placeholder{font-size:13px !important;}
    .login-wrap .login-box .input-box .login-btn{height:45px !important;line-height:45px !important;border-radius:45px !important;font-size:16px !important;margin-top:0px !important}
    .login-wrap .login-box .etc-box{margin-top:0px !important; padding:0px}
    .login-wrap .login-box .etc-login{margin-top:22px !important}
    /* login-right 20201012 */
    .login-wrap .login-right{height:110px;text-align:left;position:absolute;background:#57688e !important;
        bottom:0 !important;
        left:0 !important;
        top:calc( 100% - 110px ) !important;
        width: 100% !important;
    }
    .login-wrap .login-right .inner{text-align:left;height:110px !important;top:0px !important;padding: 0 30px !important;}
    .login-wrap .login-right .bg{background-position:center}
    .login-wrap .login-right .title{background:none;font-size:18px;padding-top:22px;text-align:left !important;height: 100% !important;vertical-align: top;}
    .login-wrap .login-right .en{background-position:center;top: 53px !important; text-align: left !important;letter-spacing: 0.5px;}
    .login-footer{display:none}
    
    
    
    
    
/*     .header_wrap{padding:0;} */
/*     .header_box{position: absolute;} */
/*     .header_user{padding-right:20px;text-align: right;} */
/*     .header_user .header_text{text-align: right;height:40px; display: block;font-size: 14px;padding-right:0;padding-top:10px;} */
    
    .con_head .login_header{padding-left:0;height:80px;}
    .con_head .login_logo{margin:0 auto;width: 170px;height:42px; background: url(images/uni/entr/menu/login_logo_m.png) 0 0 no-repeat;background-size:170px auto;}
/*     .con_head .login_logo_schaff{margin:0 auto;width: 170px;height:42px; background: url(images/uni/entr/menu/login_logo_m_schaff.png) 0 0 no-repeat;background-size:170px auto;} */
/*     .con_head .login_logo_grsc{margin:0 auto;width: 170px;height:42px; background: url(images/uni/entr/menu/login_logo_m.png) 0 0 no-repeat;background-size:170px auto;} */
    
/*     .btn_lnb{position:absolute;top:30px;left:0; display: block;width:60px;height:60px;background:url(images/open_icon_m.png) 50% 50% no-repeat;background-size:26px auto;text-indent:-9999em;z-index:1;} */
    
/*     .left_gnb_title{display: none;} */
/*     .left_m_header{position:relative; display: block;height: 90px;padding-top:20px; background: url(images/lnb_title_bg_m.jpg) no-repeat 50% 50%;background-size: cover;} */
/*     .lnb_logo{width:190px;height:50px;margin-left:10px;background: url(images/logo_left_m.png) no-repeat 50% 50%;background-size:160px auto;text-indent: -9999em;} */
/*     .btn_close{position:absolute;top:20px;right:0;width:50px;height:50px; background: url(images/icon_close_m.png) no-repeat 50% 50%;background-size:20px auto;text-indent:-9999em;} */
/*     .gnb_list li{height:45px;} */
/*     .gnb_list li a span{font-size: 15px;} */
/*     .lnb_link{padding:30px 20px; background:#eeeeee;border-top:1px solid #dddddd;} */
/*     .lnb_link_text2{padding-top:10px;} */
/*     .lnb_link_text3{padding-top:15px;} */
/*     .lnb_link_box1{padding-bottom:20px;} */
    
    
    
/*     .footer_wrap{padding-left:0;background: none;} */
/*     .footer_link_ul_w{float: none;width:100%;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #4b5f8a;} */
/*     .footer_link_ul{text-align: center;} */
/*     .footer_link_li{padding: 0 20px;float: none;} */
/*     .footer_link_li + .footer_link_li{border-left:none;} */
/*     .footer_text_box{float: none;width:100%;padding-top:0; background:none;} */
/*     .footer_text1{text-align: center;font-size: 13px;padding-top:30px;padding-bottom:20px;width: 320px; text-align:left;margin:0 auto;line-height:1.5em;   padding-left: 100px;background:url(images/uni/entr/menu/login_f_logo_m.png) 0% 50% no-repeat;background-size:80px auto;} */
/*     .footer_text2{text-align: center;font-size: 12px;padding-top:0;} */
/*     .header_user .btn_pw{width:120px;} */
/*     .header_user .btn_logout{width:120px;} */
/*     .container{padding:0;} */
/*     .con_box{padding:20px;} */
/*     .step_wrap{padding-bottom:20px;} */


    /* footer 20201012 */
    .footer_m .family_wrap .foot_menu{padding-left:40px;}
    .footer_m .family_list{max-width:calc(100% - 460px);width: 440px;}
/*     .footer_m .family_list .family_list_li{width:50%;min-width:auto;} */
    .footer_m .family_wrap .foot_menu .foot_menu_li{padding-right: 20px;}
    .footer_m .footer_cont .inner_{    background: url(images/uni/entr/footer/footer_logo.png) no-repeat 40px 40px;background-size :100px auto;}
    .footer_m .info_wrap{padding-left:30px;max-width:calc(100% - 220px);}
    .footer_m .info_wrap .info_list{padding-left:120px;height:85px !important}
    .footer_m .info_wrap .info_list .info_list_li{padding-top:0;}
    .footer_m .remote_w{right:40px;}
    .footer_m .remote_w .text04{display: none;}
    
    /*대학 20201012 logo 부분*/
    .go .lnb_logo{ width: 190px;height: 50px;background: url(images/uni/entr/footer/mob/logo_go.png) no-repeat 50% 50%;background-size: 160px auto;}
    
    .body_m .opt_abroadPeopGbn{
        border : solid 1px #333333;
        margin-bottom : 0px;
    }
    .body_m .opt_abroadPeopGbn.select_on{
        border : solid 1px #333333;
        background   : url(../images/btnA_ico_ok_w.png) calc( 100% - 12px) 50% no-repeat;
        background-color : #2c4376;
        color : #fff;
    }
    .body_m .opt_abroadPeopGbn.select_off{
        background   : none;
        border       : solid 1px #333333;
        color        : #333;
        font-weight  : normal;
/*         border : solid 1px #eeeeee; */
    }
}


/* media query */
@media only screen and (max-width:756px){
    
/*     .step_box li{width:50%;padding-bottom:0;padding-top:15px;} */
    
/*     .step_box.li6 .step_box_li{width:50%;} */
/*     .step_box.li8 .step_box_li{width:50%;} */
/*     .step_box .step_box_li .text_title{font-size:13px;height:35px;} */
/*     .step_box .step_box_li .text_title span{padding-bottom:4px;} */
/*     .step_box .step_box_li .text_num{font-size:13px;padding-bottom:4px;} */
/*     .step_box .step_box_li:after{top:50%;margin-top:-30px;} */
/*     .step_box.li5 .step_box_li:nth-last-child(1){width:100%;} */
    
    .footer.login{position:relative;bottom:auto;left:auto;}
    .login_footer_link_li{padding:0 8px;}
    .login_footer_link_a{font-size:13px;letter-spacing: -1px;}
    .con_wrap.login{padding-bottom:0;}
    .login_text_box{display: none;}
    .container.login{height: auto; min-height:530px;}
    .login_warp{width:100% !important;margin:0;padding:30px;height:460px !important;}
    .login_warp_title{text-align: center;}
    .header_user .header_text{letter-spacing: -0.5px;}
    
    .mp_6_wrap{padding:40px 20px;}
    .btn01{font-size: 16px;}
    .btn01.col02{width:100%;}
    .btn01 + .btn01{margin-left:0;margin-top:10px;}

    
    
    
    .footer_m .sns_list .foot_sns .foot_sns_li .youtube{width:30px; background:url(images/uni/entr/footer/mob/footer_sns_youtube.png) no-repeat 50% 50%;background-size:26px auto;}
    .footer_m .sns_list .foot_sns .foot_sns_li .insta{width:24px;background:url(images/uni/entr/footer/mob/footer_sns_insta.png) no-repeat 50% 50%;background-size:20px auto;}
    .footer_m .sns_list .foot_sns .foot_sns_li .facebook{width:13px;background:url(images/uni/entr/footer/mob/footer_sns_facebook.png) no-repeat 50% 50%;background-size:10px auto;}
    .footer_m .sns_list .foot_sns .foot_sns_li .blog{width:33px;background:url(images/uni/entr/footer/mob/footer_sns_blog.png) no-repeat 50% 50%;background-size:26px auto;}
    .footer_m .sns_list .foot_sns .foot_sns_li .cafe{width:27px;background:url(images/uni/entr/footer/mob/footer_sns_cafe.png) no-repeat 50% 50%;background-size:21px auto;}
    
    /* footer */
/*     .foot{height:483px !important;} */
    .footer_m{border-top:1px solid #EBEBEB;}
    .footer_m .footer_cont{top:101px !important;}
    .footer_m .footer_cont .inner_{padding:0;padding-top:0px;background: none;margin:0;}
    .footer_m .family_wrap{height:105px !important; }
    .footer_m .family_wrap .inner_{margin: 0 !important;}
    .footer_m .family_wrap .foot_menu{padding-left:0; width:100% !important;border-bottom: 1px solid #425684; height: 54px;}
    .footer_m .family_wrap .foot_menu .cl-layout-content{display: flex}
    .footer_m .family_wrap .foot_menu .cl-layout-wrap{height:50px !important; padding-right:0;text-align: center; flex: 1 0 auto;}
    .footer_m .family_wrap .foot_menu .foot_menu_li{text-align: center;font-size: 13px !important;letter-spacing: -0.5px;}
/*     .footer_m .family_wrap .foot_menu .foot_menu_li a{font-size: 13px !important;letter-spacing: -0.5px;} */
    .footer_m .family_list{width:100% !important;max-width:none;top:55px !important;height:50px !important;}
/*     .footer_m .family_list > li{width:50%;min-width: auto;} */
/*     .footer_m .family_list > li:first-child{border-left:none;} */
/*     .footer_m .family_list > li:last-child{border-right: none;} */
    .footer_m .family_list .select_wrap{height:46px;}
    .footer_m .family_list .accd_head{height: 46px;}
    .footer_m .family_list .accd_cont{bottom:46px;}
    .footer_m .remote_w{width:100% !important;top:30px !important;padding:0 10px 0 10px;right:auto !important;}
    .footer_m .remote_w .text_group{width:50% !important; float: left;}
/*     .footer_m .remote_w .text01{width:100% !important;float: left;} */
/*     .footer_m .remote_w .text02{width:50% !important; float: left; padding-right: 5px; padding-top: 13px;} */
    .footer_m .remote_w .text03{width:50% !important; float: right; padding-left: 5px; padding-top: 10px;}
    .footer_m .remote_w .text04{display: none !important;}
    .footer_m .footer_cont {height:380px !important;}
    .footer_m .footer_cont .inner_ > div{float:none;max-width: none; height:100% !important;}
    .footer_m .logo_wrap{width:100% !important;border-bottom:1px solid #EEEEF2}
    .footer_m .info_wrap{width:100% !important;max-width:100% !important;padding:110px 20px 10px 20px;position: relative !important;background: url(images/uni/entr/footer/mob/footer_logo.png) no-repeat 50% 190px;background-size:80px auto;height:365px !important;}
    .footer_m .info_wrap .info_list{text-align: center;padding-left:0;top:140px !important}
    .footer_m .info_wrap .info_list .info_list_li{margin-right:0;line-height: 1.4em;font-size: 12px;text-align:center;}
    .footer_m .info_wrap .terms{padding-bottom:20px;border-bottom:1px solid #EEEEF2;font-size:0}
/*     .footer_m .info_wrap .terms li{width:33.33%;} */
/*     .footer_m .info_wrap .terms li a{font-weight:500;font-size:13px} */
/*     .footer_m .info_wrap .terms li::after{display:none} */
    .footer_m .info_list .info_list_li{margin-right:10px;font-size:13px}
    .footer_m .info_list .info_list_li.en_addr,
    .footer_m .info_list .info_list_li.copy{margin:0}
/*     .footer_m .link_wrap{width:100%;text-align:left} */
    .footer_m .sns_list{position: absolute !important;top:0 !important;left:0 !important;width:calc(100% - 20px);margin-top:0;margin-left:10px;margin-right:10px; text-align: center;border-top:1px solid #4e618c;border-bottom:1px solid #4e618c;}
    .footer_m .sns_list .foot_sns{width:100% !important;text-align: center;}
    .footer_m .sns_list .foot_sns .foot_sns_li{padding:10px 20px;width:auto;display: inline-block;float: none;letter-spacing: -0.5px;margin-left:0;}
/*     .footer_m .sns_list .foot_sns .foot_sns_li + li{margin-left:0;} */
    .footer_m .sns_list .foot_sns .foot_sns_li a{margin:0 auto;}
/*     .footer_m .sns_list .foot_sns .foot_sns_li.sns_first_child{display: none;} */
    .footer_m .copy{padding-top:80px;text-align: center;}    
    .footer_m .copy .copynoti{width:100% !important;font-size: 12px !important;text-align: center;line-height: 1.4em;letter-spacing: -0.5px;}
    .footer_m .copy .copyright{width:100% !important;font-size: 11px !important;text-align: center;}
    .footer_m .info_wrap .info_list li, #footer .copy li{padding-top: 5px;}
    .footer_m .sns_list .foot_sns li{padding:10px 18px;height:48px;}
}



.professor_wrap{}
.professor_wrap ul{clear: both;overflow: hidden;}
.professor_wrap li{float: left;}
.professor_wrap .date{width:120px;}
.professor_wrap .text_{width:calc(100% - 120px);}
.professor_wrap .school_title li{background:#e8e8e8;}
.professor_wrap .school_sub{border-top:1px solid #e4e4e4;}
.professor_wrap .school_sub +.school_sub {padding-top:10px;}




    
/* 모바일 */
/* .header_wrap{padding:0;} */
/* .header_box{display: none;} */
/* .header_user{padding-right:20px;text-align: right;} */
.header_user .header_text_m{text-align: right; font-size: 14px;padding-right:0;padding-top:10px;color:#fff;}
/* .header_user .header_text{text-align: right; vertical-align: middle; display: inline-block;color:#fff; padding-right:30px;} */
.header_user .header_text_m span{color:#7faffe;}

.btn_lnb{position:absolute;top:30px;left:0; display: block;width:60px;height:60px;background:url(images/uni/entr/menu/open_icon_m.png) 50% 50% no-repeat;background-size:26px auto;text-indent:-9999em;z-index:1;}

.left_gnb_m{background-color:#eeeeee}
.left_m_header{position:relative; display: block;height: 90px;padding-top:20px; background: url(images/uni/entr/menu/lnb_title_bg_m.jpg) no-repeat 50% 50%;background-size: cover;}
.lnb_logo_schaff{width:190px;height:50px;margin-left:10px;background: url(images/uni/entr/menu/logo_left_m_schaff.png) no-repeat 50% 50%;background-size:160px auto;text-indent: -9999em;}
.lnb_logo_grsc{width:190px;height:50px;margin-left:10px;background: url(images/uni/entr/menu/logo_left_m.png) no-repeat 50% 50%;background-size:160px auto;text-indent: -9999em;}
.btn_close{position:absolute;top:20px;right:0;width:50px;height:50px; background: url(images/uni/entr/menu/icon_close_m.png) no-repeat 50% 50%;background-size:20px auto; border:none; text-indent:-9999em;}
.lnb_link_m{padding:30px 20px; background:#eeeeee;border-top:1px solid #dddddd;}
.lnb_link_m.lnb_link_text2{padding-top:10px;}
.lnb_link_m.lnb_link_text3{padding-top:15px;}
.lnb_link_m.lnb_link_box1{padding-bottom:20px;}






/* 레프트 메뉴  */
.left_gnb{width:250px;float:left;}
.left_gnb_title{position:relative; height: 90px;text-align: center;background: url('images/uni/entr/menu/lnb_title_bg.jpg') no-repeat 50% 50%;background-size: cover;}
.left_gnb_title .title{display: block; height: 100%; width: 100%;font-size:24px; color:#fff}
/* .left_m_header{display: none;} */
.gnb_list{padding-bottom:20px;}
.gnb_list_ul{background: #fff;}
.gnb_list li{border-top:1px solid #ccc;height:52px;}
.gnb_list li:first-child{border-top:none;}
.gnb_list li a{display: block; height: 100%;width: 100%;color:#222;padding-left:20px;}
.schaff .gnb_list li.on a{background: #b91f21;color:#fff;}
.grsc .gnb_list li.on a{background: #7f2054;color:#fff;}
.gnb_list li a span{display: inline-block;font-size:16px;font-weight:600; position: relative;top: 50%;transform: translateY(-50%);}
.lnb_link{padding:30px 20px; background: #fff;}
.lnb_link_box1{padding-bottom:30px;}
.lnb_link_text1{font-size:16px;font-weight: 500;color:#1a1a1a;line-height: 1;}
.lnb_link_text2{font-size:24px;font-weight: 600;padding-top:15px;color:#1a1a1a;line-height: 1;}
.lnb_link_text3{font-size:14px;font-weight: 400;padding-top:30px;color:#666666;line-height: 1;}
.lnb_link_text4{font-size:14px;font-weight: 400;padding-top:15px;color:#666666;line-height: 1;}
.lnb_link_box2{border-top:1px solid #dddddd;padding-top:30px;clear: both;overflow: hidden;}
/* .lnb_link_li{margin-top:65px} */
.lnb_link_a{display: block;text-align: center;color:#000;}
.lnb_link_a:hover{opacity: 0.8;}
.lnb_link_icon_01{font-size:12px;display: block;background: url(images/uni/entr/menu/icon_kakao.png) no-repeat 50% 0%;}
.lnb_link_icon_02{font-size:12px;display: block;background: url(images/uni/entr/menu/icon_mail.png) no-repeat 50% 0%;}
.lnb_link_icon_03{font-size:12px;display: block;background: url(images/uni/entr/menu/icon_board.png) no-repeat 50% 0%;}


/* 버튼 */
.btn_wrap{clear:both;overflow:hidden;padding-top:50px;text-align: center;}
.btn01:active{transform:scale(0.95)}
.btn01{display:inline-block;min-width:30px;text-align:center;font-size:18px;height:50px;line-height:50px;padding:0 15px; color: #626262;min-width:150px; background: #ffffff;border: 1px solid #626262;cursor: pointer;}
.btn01.col02{color:#fff; background: #0e3c79;border: 1px solid #0e3c79; border-radius: 0px;}
.btn01.col02:hover{color:#fff; opacity: 0.8;}
.btn01 + .btn01{margin-left:10px;}
/*텍스트 컬러*/
.text_color01{color:#264f86;}

/*헤더로고*/
/* .lnb_logo_schaff{width:190px;height:50px;margin-left:10px;background: url(images/uni/entr/menu/logo_left_m_schaff.png) no-repeat 50% 50%;background-size:160px auto;text-indent: -9999em;} */
/* .lnb_logo_grsc{width:190px;height:50px;margin-left:10px;background: url(images/uni/entr/menu/logo_left_m.png) no-repeat 50% 50%;background-size:160px auto;text-indent: -9999em;} */


/* 스텝  */
.step_wrap{padding-bottom:20px;}
.step_box{padding:10px 10px 5px 15px;background: #fff;clear: both;overflow: hidden;font-size:14px;}
.step_box .step_box_li{position:relative; float:left;padding:10px 10px 0px 10px; transition:all 0.5s ease; cursor: pointer;}
.step_box .step_box_li *{box-sizing: border-box;}
.step_box .step_box_li .text_num{font-size:14px;color:#898989;font-weight:600; padding-bottom:7px; line-height: 1;letter-spacing: -1px;}
.step_box .step_box_li .text_title{display:inline-block; font-size:14px;color:#666666; padding-bottom:3px; line-height: 1;letter-spacing: -1px; vertical-align: top;}

.step_box .step_box_li_on{position:relative; float:left;padding:10px 10px 0px 10px; transition:all 0.5s ease; cursor: pointer;}
.step_box .step_box_li_on *{box-sizing: border-box;color:#7e2054;}
.go .step_box .step_box_li_on *{box-sizing: border-box;color:#b91f21;}
.step_box .step_box_li_on .text_num{font-size:14px;font-weight:600; padding-bottom:7px; line-height: 1;letter-spacing: -1px;}
.step_box .step_box_li_on .text_title{display:inline-block; font-size:14px; padding-bottom:3px; line-height: 1;letter-spacing: -1px; vertical-align: top;}

.step_box .step_box_li_not_use{position:relative; float:left;padding:10px 10px 0px 10px; transition:all 0.5s ease; cursor: pointer;}
.step_box .step_box_li_not_use *{box-sizing: border-box;color:#898989;}
.step_box .step_box_li_not_use .text_num{font-size:14px;font-weight:600; padding-bottom:7px; line-height: 1;letter-spacing: -1px;opacity: 0.6;}
.step_box .step_box_li_not_use .text_title{display:inline-block; font-size:14px; padding-bottom:3px; line-height: 1;letter-spacing: -1px; vertical-align: top;opacity: 0.5;}

.step_box .step_arrow{position:absolute;top:0;right:0; display: inline-block;padding: 0 20px;vertical-align: middle;width:20px;height:67px;content: "";background: url(images/uni/entr/step/step.png) no-repeat 50% 50%;}
.step_box .arrow_on{background: url(images/uni/entr/step/step_on.png) no-repeat 50% 50%;}
.go .step_box .arrow_on{background: url(images/uni/entr/step/step_on_go.png) no-repeat 50% 50%;}
.step_box .arrow_not_use{opacity: 0.5;}





/* html스니펫 안내문에 쓰는 스타일 */
.grscScalNoti {padding:5px}
.grscScalNoti .scalInfo {line-height: 18px}
.grscScalNoti .bul_re { position: relative !important; padding-left: 16px !important; margin:5px; line-height: 18px} /* 숫자 */
.grscScalNoti .bul_re2 { position: relative !important; padding-left: 9px !important;  } /* *표시 */
.grscScalNoti .bul_re3 { position: relative !important; padding-left: 16px !important; } /* 당구장표시 */
.grscScalNoti .bul_ab { display: block !important; position: absolute !important; left: 0 !important; top: 0 !important; }

.linkBtn {background-color: #000000; height: 30px; width: 150px; text-align: center; padding-top: 5px; margin-top: 7px;}
.txtcolor1 {color:#ba8133;} /*진골드*/
.txtcolor2 {color:#ba8133; font-weight:bold} /*진골드 볼드*/
.grp_txt {padding: 10px; line-height:18px;}

.noti1 {font-size: 12pt; font-weight: bold; color: #ba8133;}
.grsc .noti1 {font-size: 12pt; font-weight: bold; color: #596694;}
.notiList {padding-left: 9px; margin-top: 8px; margin-bottom: 10px; list-style:none; line-height:15pt;}
.notiList > li {background: url(images/uni/entr/cmmn/bullet01.gif) 0 10px no-repeat; padding-left:10px;}
.notiList > li:last-child {margin-bottom:0}

.notiList01 {padding-left: 2px; margin-top: 3px; list-style:none;}
.notiList li {background: url(images/uni/entr/cmmn/bullet01.gif) 0 8px no-repeat; padding-left:10px}
.linkBtn {background-color: #000000; height: 30px; width: 150px; text-align: center; padding-top: 5px; margin-top: 7px;}
.linkBtn a {color: #fff;text-decoration: blink;}

/* .list_type01 { margin-top: 10px; margin-bottom:0; padding:0} */
/* .list_type01:first-child { margin-top: 0; } */
/* .list_type01 > li { padding-left:10px;list-style: none; line-height: 14pt} */
/* .list_type02 { padding-left: 10px} */
/* .list_type02:first-child { margin-top: 0; } */
/* .list_type02 > li { background: url(images/uni/entr/cmmn/bullet01.gif) 0 10px no-repeat; line-height: 20px; list-style: none; padding-left:10px} */
/* .list_type03 { padding: 5px; margin: 0} */
/* .list_type03 > li { background: url(images/uni/entr/cmmn/bullet01.gif) 0 10px no-repeat; line-height: 20px; list-style: none; padding-left:10px} */
/* .list_type04 { margin-top: 10px; margin-bottom:0; padding:0} */
/* .list_type04:first-child { margin-top: 0; } */
/* .list_type04 > li { padding-left:0px; margin-left:20px; list-style: decimal; line-height: 14pt} */


.notiList1 { padding-left: 20px; margin-top: 6px; line-height: 15pt; }
.notiList1 li { list-style: decimal; padding-left: 0px; }
/* a.link { color:#0000ff; text-decoration:none; } */
.linkBtn { background-color: #000000; height: 30px; width: 150px; text-align: center; padding-top: 5px; margin-top: 7px; }
.title_type2 {margin-bottom:5px; font-size:16px; font-weight:bold;}
.title_type4 {margin-top: 25px; font-size: 16px; color:#000000;}

.notice_area3 {text-align: center; font-size: 14pt; line-height: 18pt; padding-bottom:10px}
.notice_area3 .txt1 {font-weight: bold; color: #596694;}
.notice_area3 .txt2 {color: #596694;}
.notice_area3 .txt3 {color: #454545;}
.notice_area3 .txt4 {font-weight: bold; color: #111111;}
.notice_area3 .txt5 {margin-top: 30px; font-size: 24px; font-weight: bold; color: #111111; }


























.title_type1 { padding-top: 25px; margin-bottom: 5px; font-size: 20px; font-weight: bold; margin-block-start:0 }
.title_type1.first_child { padding-top: 0; }
.t_type1 { margin-top: 15px; line-height: 20px; color: #454545;}

/*.list_type02 > li { background: url(images/uni/entr/cmmn/bullet01.gif) 0 10px no-repeat; line-height: 20px; list-style: none; padding-left:10px }*/
/* ul {padding-inline-start:0} */
.list_type01 { margin-top: 15px; margin-bottom: 0px; padding: 0px}
.list_type01:first-child { margin-top: 0; margin-bottom:0;}
.list_type01 > li { margin-bottom: 0px; padding-left: 10px; background: url(images/uni/entr/cmmn/bullet_dot01.gif) 0 8px no-repeat; line-height: 20px; color: #454545; list-style: none;} /* 검정 */
.list_type01 > li:last-child { margin-bottom: 0; }
.list_type01 > li li { margin-top: 5px; }
.list_type02 { margin-top: 0px; margin-bottom:0; padding-left: 10px; } /* 짝때기 */
.list_type02:first-child { margin-top: 0; }
.list_type02 > li { margin-bottom: 3px; padding-left: 10px; background: url(images/uni/entr/cmmn/bullet01.gif) 0 10px no-repeat; line-height: 20px; color: #454545; list-style: none;}
.list_type02 > li:last-child { margin-bottom: 0; }
.list_type02 > li li { margin-top: 5px; }
.list_type03 { margin: 0px; padding: 5px }
.list_type03:first-child { margin-top: 0;}
.list_type03 > li { margin-bottom: 3px; padding-left: 5px; line-height: 20px; color: #454545; list-style: none;} /* 마크 없음 */
.list_type03 > li:last-child { margin-bottom: 0; }
.list_type03 > li li { margin-top: 5px; }
.list_type04 { margin-top: 10px; margin-bottom:0; padding:0}
.list_type04:first-child { margin-top: 0; }
.list_type04 > li { padding-left:0px; margin-left:20px; list-style: decimal; line-height: 14pt}
.list_type05 { margin: 0px; padding: 5px }
.list_type05:first-child { margin-top: 0;}
.list_type05 > li { margin-bottom: 3px; padding-left: 0px; line-height: 20px; color: #454545; list-style: none;} /* 마크 없음 */
.list_type05 > li:last-child { margin-bottom: 0; }
.list_type05 > li li { margin-top: 5px; }

table .list_type01, table .list_type02, table .list_type03 { margin-top: 0; }
.none{list-style: none}


/* 지원서작성 - 자격증 입력(가로 thead) */
.tb_type04 .w110 { width: 110px; }
.tb_type04 .w125 { width: 125px; }
.tb_type04 .w75 { width: 75px; }
.tb_type04 .w275 { width: 275px; }
.tb_type04 .w205 { width: 205px; }
.tb_type04 .w15p{width:15%;}
.tb_type04 .w100 { width: 100px; }
.tb_type04 .w130 { width: 130px; }
.tb_type04 .w150 { width: 150px; }
.tb_type04 .w210 { width: 210px; }
.tb_type04 .w60 { width: 60px; }
.tb_type04 .w50 { width: 50px; }
.tb_type04 .w10p { width: 10%; }
.tb_type04 .w15p { width: 15%; }
.tb_type04 .w25p { width: 25%; }
.tb_type04 .w50p { width: 50%; }
.tb_type04 { margin-top: 15px; border-top: 2px solid #656d78; }
.tb_type04 th { height: 39px; border-right: 1px solid #dedede; border-bottom: 1px solid #dedede; background-color: #f7f7f7; text-align: center; line-height: 16px; }
.tb_type04 thead th:last-child  { border-right: 0 none; }
.tb_type04 tbody th { background-color: #e6edf1; }
.tb_type04 tr.bgColor td { background-color: #e6edf1; }
.tb_type04 td.bgColor  { background-color: #e6edf1; }
.tb_type04 td { height: 24px; padding: 7px 0 7px; border-right: 1px solid #dedede; border-bottom: 1px solid #dedede; text-align: center; color: #454545; line-height:18px;}
.tb_type04.height_short td { padding: 3px 0;}
.tb_type04 td:last-child { border-right: 0 none; }
.tb_type04 td:last-child.Rline { border-right:1px solid #d5d5d5; }
.tb_type04 td input,
.tb_type04 td label,
.tb_type04 td select { vertical-align: middle; color: #454545; }
.tb_type04 td .w110 { width: 110px; }
.tb_type04 td .w130 { width: 130px; }
.tb_type04 td .w330 { width: 330px; }
.tb_type04 td.align_l { padding-left: 15px; text-align: left; }
.tb_type04 td.right{ border-right: 1px solid #dedede !important; }