@charset "utf-8";

/* 교육이념 */
.edu_goal{text-align:center;}
.edu_goal .edu_ir{display:inline-block;background:url(/images/kor/sub01/edu_ir_new.png) no-repeat;}
.edu_goal h2,
.edu_goal h3{font-size:30px;font-weight:normal;color:#000;}
.edu_goal h2:before{display:none;}
.edu_goal h2 .edu_ir{position:relative;left:-5px;top:-10px;width:33px;height:27px;vertical-align:top;}
.edu_goal h2 .edu_ir.last{left:auto;right:-5px;top:-5px;background-position:-40px 0;} 
.edu_goal .goal_wrap2{position:relative;margin:80px auto 120px auto;width:469px;height:378px;background:url(/images/kor/sub01/edu_bg_new.png) no-repeat 50% 50%;}
.edu_goal .goal_wrap2 h3{display:inline-block;position:absolute;left:50%;top:58%;margin:-19px 0 0 -44px;font-size:24px;font-weight:600;color:#535353;}
.edu_goal .goal_wrap2 ul li{position:absolute;color:#767676;text-align:left;}
.edu_goal .goal_wrap2 ul li.goal1{right:-180px;top:-15px;}
.edu_goal .goal_wrap2 ul li.goal2{left:-220px;bottom:-35px;text-align:right;}
.edu_goal .goal_wrap2 ul li.goal3{right:-225px;bottom:-35px;}
.edu_goal .goal_wrap2 ul li span{display:block;line-height:30px;font-size:25px;font-weight:600;}
.edu_goal .goal_wrap2 ul li.goal1 span{color:#5f470b;}
.edu_goal .goal_wrap2 ul li.goal2 span{color:#701e20;}
.edu_goal .goal_wrap2 ul li.goal3 span{color:#1c2f5a;}

.edu_goal p{font-size:15px;color:#767676;}
.edu_goal p span{display:block;}

.edu_goal .goal_wrap1{border-top:1px solid #ddd;}
.edu_goal .goal_wrap1 h3{margin:50px 0 35px;}
.edu_goal .goal_wrap1 .obj_wrap{margin:0 auto;width:80%;}
.edu_goal .goal_wrap1 .obj_wrap:after{display:block;content:"";clear:both;visibility:hidden;}
.edu_goal .goal_wrap1 .obj_wrap .obj{float:left;width:33.3%;}
.edu_goal .goal_wrap1 .obj_wrap .obj .edu_ir{display:block;margin:0 auto 50px auto;height:60px;}
.edu_goal .goal_wrap1 .obj_wrap .obj.obj_inner1 .edu_ir{width:44px;background-position:0 -30px;}
.edu_goal .goal_wrap1 .obj_wrap .obj.obj_inner2 .edu_ir{width:58px;background-position:-50px -30px;}
.edu_goal .goal_wrap1 .obj_wrap .obj.obj_inner3 .edu_ir{width:64px;background-position:-110px -30px;}
.edu_goal .goal_wrap1 .obj_wrap strong{display:block;position:relative;margin:0 auto;width:80%;height:45px;border-radius:50px;line-height:45px;font-size:18px;color:#fff;}
.edu_goal .goal_wrap1 .obj_wrap strong:before{display:inline-block;content:"";position:absolute;left:50%;top:-35px;width:1px;height:22px;background-color:#ddd;}
.edu_goal .goal_wrap1 .obj_wrap .obj.obj_inner1 strong{background-color:#5f470b;}
.edu_goal .goal_wrap1 .obj_wrap .obj.obj_inner2 strong{background-color:#7a393d;}
.edu_goal .goal_wrap1 .obj_wrap .obj.obj_inner3 strong{background-color:#46495c;}


@media only screen and (max-width:1199px) {
	.edu_goal .goal_wrap2 ul li{background:#fff;}
	.edu_goal .goal_wrap2 ul li.goal1{top:-20px;}
	.edu_goal .goal_wrap2 ul li.goal2{left:-150px;bottom:-30px;}
	.edu_goal .goal_wrap2 ul li.goal3{right:-200px;bottom:-30px;}
}

@media only screen and (max-width:1023px) {
	.edu_goal .goal_wrap2 ul li.goal1{right:-120px;}
	.edu_goal .goal_wrap2 ul li.goal2{left:-120px;}
	.edu_goal .goal_wrap2 ul li.goal3{right:-120px;}	
}

@media only screen and (max-width:767px) {
	.edu_goal .goal_wrap2{margin:30px 0;width:100%;background:none;}
	.edu_goal .goal_wrap2 h3{font-size:30px;}
	.edu_goal .goal_wrap2 h3,
	.edu_goal .goal_wrap2 ul li{position:static;margin:0;text-align:center;}
	.edu_goal .goal_wrap2 ul li.goal2{text-align:center;}
	.edu_goal .goal_wrap2 ul li{margin:20px 0;padding:10px 0;border:1px solid #ddd;border-radius:50px;}	
}

@media only screen and (max-width:639px) {
	.edu_goal h2 .edu_ir{display:none;}
	.edu_goal .goal_wrap1 .obj_wrap{width:100%;}
	.edu_goal .goal_wrap1 .obj_wrap .obj{float:none;margin-bottom:50px;width:100%;}
	.edu_goal .goal_wrap1 .obj_wrap strong{width:100%;}
}

/* 교내사이트 보기 */
.search_name_list dl { position:relative; display:block; clear:both; border-bottom:1px dashed #808080; padding-bottom:40px}
.search_name_list dl dt { position:absolute; top:35px; left:0}
.search_name_list dl dt span { display:block; width:89px; height:46px; background-color:#701e20; border-radius:50px; text-align:center; color:#fff; font-size:30px }
.search_name_list dl dd ul { padding:35px 0 0 114px}
.search_name_list dl dd ul li{ float:left; width:200px; color:#444 !important; font-size:13px !important; line-height:21px; background:url(/images/kor/common/h8_bul.gif) no-repeat 0px 6px !important; padding:0 0 0 8px !important; font-weight:normal !important; margin:2px 0 8px 0 !important; }
.search_name_list dl dd ul li a{word-break:keep-all}
.search_name_list dl dt span.cate { display:block; width:89px; height:36px; padding-top:5px; text-align:center; color:#fff; font-size:15px; font-weight:600 }



/* 조직도 */
.organization1 .lv2-1,
.organization1 .lv2-2{padding:0 15px 30px 15px;}

.organization1 .lv3 li,
.organization1 .lv4 li{padding:0 10px;}
.organization1 .lv3 li:before,
.organization1 .lv4 li:before{top:10px;}
.organization1 .lv3 li a:hover,
.organization1 .lv3 li a:active,
.organization1 .lv3 li a:focus,
.organization1 .lv2.lv2-2 .group .lv4_group ul li a:hover,
.organization1 .lv2.lv2-2 .group .lv4_group ul li a:active,
.organization1 .lv2.lv2-2 .group .lv4_group ul li a:focus{color:#701e20;}

.organization1 .lv2 .group{margin:0;}
.organization1 .lv2.lv2-2 .group .lv4_group{left:0;margin:0;padding:0 1%;height:auto;}
.organization1 .lv2.lv2-2 .group.sub_lab{padding-bottom:520px;} 
.organization1 .lv2.lv2-2 .group.type2 > li{margin:0;}


@media only screen and (max-width:1023px) {
	.organization1 .lv2.lv2-2 .group.sub_lab{padding-bottom:560px;}
}

@media only screen and (max-width:768px) {
	.organization1 .lv2.lv2-2 .group.sub_lab{padding-bottom:620px;}
	.organization1 .lv2.lv2-2 .group .lv4_group ul li{width:33.3%;}
}

@media only screen and (max-width:639px) {
	.organization1 .lv2.lv2-2 .group.sub_lab{padding-bottom:1300px;}
	.organization1 .lv2.lv2-2 .group .lv4_group ul li{width:100%;}	
}

@media only screen and (max-width:460px) {
	.organization1 .lv2.lv2-2 .group.sub_lab{padding-bottom:0;}
	.organization1 .lv3 li:before,
	.organization1 .lv4 li:before{display:none;}
	.organization1 .lv2-1,
	.organization1 .lv2-2,
	.organization1 .lv3 li,
	.organization1 .lv4 li{padding-right:0;}
	.organization1 .lv2.lv2-2 .group .lv4_group{padding:0 0 0 10px;}
	.organization1 .lv1:before{top:-80px;height:80px;}
	.organization1 .lv2 .group > li > a,
	.organization1 .lv2 .group > li > div{margin-top:10px;}
	.organization1 .lv2.lv2-2 .group .lv4_group > a:before{display:none;}
}

/**/
.organization1 .lv2.lv2-2 .group.type1{padding-bottom:190px;}
.organization1 .lv2.lv2-2 .group.type2{margin:0;padding:0 1% 30px 1%;}
.organization1 .lv2.lv2-2 .group.type2 .lv3{min-height:0;}
.organization1 .lv2.lv2-2 .group.type2 .lv3:after{display:block;content:"";clear:both;visibility:hidden;}

.s010401.organization1 .lv2.lv2-2 .group.type1{padding-bottom:215px;}

@media only screen and (max-width:1024px) {
	/*.organization1 .lv2.lv2-2 .group.type1{padding-bottom: 20%;}*/ 
	.organization1 .lv2.lv2-2 .group.type2{padding:0 0 0 0;}
}
@media only screen and (max-width:768px) {

	.organization1 .type2 .lv3 {min-height: 350px;}
	.organization1 .lv2.lv2-2 .type2.group .lv3 li{ width: 33.3%;}
}
@media only screen and (max-width:639px) {
	.organization1 .lv2.lv2-2 .group.type1{padding-bottom: 260px;}
	.organization1 .type2 .lv3 {min-height: 510px;}
	.organization1 .lv2.lv2-2 .type2.group .lv3 li{ width: 100%;}
	.organization1 .type2 .lv3 { min-height: 950px;}
	.s010401.organization1 .lv2.lv2-2 .group.type1{padding-bottom:360px;}
}
@media only screen and (max-width:460px) {
	.organization1 .lv2.lv2-2 .group.type1 { padding-bottom: 5%;}
	.s010401.organization1 .lv2.lv2-2 .group.type1 { padding-bottom: 5%;}
	.organization1 .lv2.lv2-2 .group.type2 ul > li { float: initial;  width: initial;}
	.organization1 .lv2.lv2-2 .group.type2 > li > a { width: 98%;}

}


/**/

/* 조직도 상세 */
.tablewrap.org_details .btn_right{position:static;margin-top:30px;text-align:right;}


/* 홍보 브로슈어 */
/*.bico.bticon.view{background-position:-170px 0;}
#lst_book.brochure .box_col{width:100%;}

@media only screen and (min-width:768px) {	
	#lst_book.brochure .box_col:after{display:block;content:"";clear:both;visibility:hidden;}
	#lst_book.brochure .box_col .col .item{margin-bottom:3%;padding:30px 180px 30px 30px;width:97%;min-height:230px;}
	#lst_book.brochure .box_col .col .item .img{top:30px;right:30px;}
	#lst_book.brochure .box_col .col .item .btn{display:block;width:110px;}
}

@media only screen and (min-width:1280px) {
	#lst_book .box_col.col2 .col{width:33.3%;}
}
*/

/* 대학소식지 */
/*#lst_book.univ_newsletter .box_col{width:100%;}

@media only screen and (min-width:768px) {	
	#lst_book.univ_newsletter .box_col:after{display:block;content:"";clear:both;visibility:hidden;}
	#lst_book.univ_newsletter .box_col .col .item{margin-bottom:3%;padding:30px 180px 30px 30px;width:97%;min-height:210px;}
	#lst_book.univ_newsletter .box_col .col .item .img{top:30px;right:30px;}
	#lst_book.univ_newsletter .box_col .col .item .btn{display:block;width:127px;}

	#lst_book.univ_newsletter .box_col .col .item b em{display:block;font-size:20px;}
	#lst_book.univ_newsletter .box_col .col .item b span{display:block;padding-left:0;}
	#lst_book.univ_newsletter .box_col .col .item b span:before{display:block;position:static;margin:20px 0 15px 0;width:20px;height:1px;}*/
/*
	#lst_book.univ_newsletter .box_col .col .item b span{display:inline-block;position:relative;padding:30px 0 0 0;}
	#lst_book.univ_newsletter .box_col .col .item b span:before{position:absolute;left:50%;top:15px;margin-left:-10px;width:20px;height:1px;}
*/
/*}*/


/* 찾아오시는 길 */
.road_info .box_local .lst_local li b{margin-right:10px;}
.road_info .ui-map-box h3{width:12%;word-break:keep-all;word-wrap:break-word;}
.road_info .ui-map-box .txt_h3 > li{position:relative;padding-left:80px;}
.road_info .ui-map-box .txt_h3 > li .ti{position:absolute;left:0;top:0;}
.road_info .ui-map-box .txt_h3 .list_1st li{background-position:0 6px;}
.road_info .ui-map-box .txt_h3 .no_lepd { padding-left: 0; }


@media only screen and (min-width:600px) {	
	.road_info .box_local{padding:5px 5px 5px 50px;}
}

@media only screen and (max-width:1120px) {	
	.road_info .box_local .lst_local{padding-left:34px;width:auto;}
}

@media only screen and (max-width:1023px) {	
	.road_info .ui-map-box h3{width:20%;}
}

@media only screen and (max-width:767px) {	
	.road_info .box_local{padding:20px 25px;}
	.road_info .box_local .lst_local{margin-top:0;padding-left:0;}
	.road_info .ui-map-box h3{width:100%;}
	.road_info .box_local h2{display:block;float:none;padding:0;text-align:center;}
	.road_info .box_local h2:before,
	.road_info .box_local h2:after{display:inline-block;position:static;margin-top:0;vertical-align:middle;}
	.road_info .box_local h2 span{display:inline-block;}
	.road_info .ui-map-box .txt_h3{margin-left:0;}

}


@media only screen and (max-width:600px) {	
	.road_info .ui-map-box .txt_h3 > li{padding-left:0;}
	.road_info .ui-map-box .txt_h3 > li .ti{position:static;margin:10px 0;}
	.road_info .ui-map-box h3{width:100%;}
}


/* 대학 대학원 */
.college_wrap .ui.uit .inner .tit_inner span{display:block;margin-left:0;color:#701e20;}
.college_wrap .ui.uit .inner .tit_inner span:before{display:none;}

@media only screen and (max-width:767px) {	
	.college_wrap .top-box{padding-top:0;height:auto;}
	.college_wrap .top-box .inner-bg{width:100%;}	
}


/* 학칙 규정 */
.ui.uit .inner .txtwrap li{margin-top:8px;background-position:0 6px;line-height:140%;}
.ui.uit .inner .txtwrap li:first-child{margin-top:0;}


/* 수강신청 */
@media only screen and (min-width:768px) {	
	.prv_his2.step ol li{margin:0 0 0 4.5%;width:30.3%;}
}

/* 증명서 발급 */
.sub050601 .ui.metro-content-group .box{min-height:auto;}
.sub050601 .ui.metro-content-group .box .pt{min-height:205px;}

.ui.metro-content-group .box_size5{height:auto;min-height:150px}
.ui.metro-content-group .box .pt{padding:15px 20px;}

.ui.metro-content-group.sub060203 .box_size5{height:auto;min-height:300px}

/* 학생증 발급 */
@media only screen and (min-width:768px) {	
	.ui.metro-content-group.line3 .box .pt{min-height:155px;}
}

@media only screen and (min-width:1280px) {	
	.ui.metro-content-group.line3 .box .pt{min-height:110px;}	
}

/* 해외봉사단 */  
.sub060103 .ui.uic .box_col .col .item .thm_figure{position:relative;padding-top:55%;}
.sub060103 .ui.uic .box_col .col .item .thm_figure .img_wrap{display:block;position:absolute;left:0;top:0;width:100%;height:100%;}
.sub060103 .ui.uic .box_col .col .item .thm_figure .img_wrap img{max-width:none;width:100%;height:100%;}

.sub060103 .ui.uic.mb_10 .box_col .col .item{min-height:0;}
.sub060103 .ui.uic.mb_10 .box_col .col .item h3{padding-top:15px;}
.sub060103 .ui.uic.mb_10 .box_col .col .item ul{margin-bottom:15px;}
.sub060103 .ui.uic.mb_10 .box_col .col .item ul li .letter-spacing{letter-spacing:-1px;}

.sub060103 .ui.uic.mb_10 .box_col .col .item .btn_wrap{text-align:center;}
.sub060103 .ui.uic.mb_10 .box_col .col .item .btn_wrap .btn{display:inline-block;margin:5px auto 0 auto;width:135px;}
.sub060103 .ui.uic.mb_10 .box_col .col .item .btn_wrap.long .btn{width:200px;}

.sub060103 .ui.uic.mb_10 .box_col.long .col .item .btn_wrap{min-height:100px;}
.sub060103 .ui.uic.mb_10 .box_col.long .col .item .btn_wrap .etc{margin-top:30px;}


@media only screen and (max-width:1399px) {	
	.sub060103 .ui.uic.mb_10 .box_col.long .col .item ul{min-height:125px;} 
	.sub060103 .ui.uic.mb_10 .box_col.long .col .item .btn_wrap{min-height:135px;}
	.sub060103 .ui.uic.mb_10 .box_col.long.btn2 .col .item .btn_wrap{min-height:90px;}
}


@media only screen and (max-width:1279px) {	
	.sub060103 .ui.uic.mb_10 .box_col .col .item ul{min-height:125px;}
	.sub060103 .ui.uic.mb_10 .box_col.long .col .item ul{min-height:145px;}	
}

@media only screen and (max-width:1023px) {	
	.sub060103 .ui.uic.mb_10 .box_col.long .col .item ul{min-height:165px;}		
}

@media only screen and (max-width:767px) {		
	.sub060103 .ui.uic .box_col.col3 .col{margin-left:0;width:100%;}
	.sub060103 .ui.uic.mb_10 .box_col .col .item ul,
	.sub060103 .ui.uic.mb_10 .box_col.long .col .item ul,
	.sub060103 .ui.uic.mb_10 .box_col .col .item .btn_wrap,
	.sub060103 .ui.uic.mb_10 .box_col.long .col .item .btn_wrap,
	.sub060103 .ui.uic.mb_10 .box_col.long.btn2 .col .item .btn_wrap{min-height:0;}
	.sub060103 .ui.uic.mb_10 .box_col .col .item .btn_wrap .btn{display:block;}
	.sub060103 .ui.uic.mb_10 .box_col.long .col .item .btn_wrap .etc{margin-top:5px;}
}


/* 보건실 */
.purpose.box{border-top:3px solid #000;}
.purpose.box .item:first-child{border-bottom-style:dashed;}

@media only screen and (min-width:768px) {
	.purpose.box{border:1px solid #ddd;border-top:3px solid #000;}
	.purpose.box:after{display:block;content:"";clear:both;visibility:hidden;}
	.purpose.box .item{float:left;position:relative;padding:35px 35px 35px 130px;border-bottom:0;}
	.purpose.box .item:first-child{border-bottom-style:solid;border-right:1px dashed #ddd;}
	.purpose.box .item.middle{border-right:1px dashed #ddd;}
	.purpose.box.col2 .item{width:50%;}
	.purpose.box.col3 .item{width:33.3%;min-height:165px;}
	.purpose.box .item .lcon{position:absolute;left:30px;top:25px;}
	.purpose.box .item .rcon p{text-align:left;}
	.purpose.box .item .rcon p b{margin:0 0 10px 0;}	
}

@media only screen and (min-width:1024px) {
	.purpose.box.col3 .item{min-height:145px;}
}

@media only screen and (min-width:1280px) {
	.purpose.box.col3 .item{min-height:0;}
}


ul.float:after{display:block;content:"";clear:both;visibility:hidden;}
ul.float > li{float:left;padding-right:15px;width:50%;}

@media only screen and (max-width:767px) {
	ul.float > li{padding-right:0;width:100%;}
}

.ui.metro-content-group{margin-top:2%;}
.sub060203 .ui.metro-content-group .box{min-height:0;}

@media only screen and (min-width:768px) {
	.sub060203 .ui.metro-content-group .box{min-height:260px;}
	.sub060203 .ui.metro-content-group .box.long{min-height:335px;}
	.sub060203 .ui.metro-content-group .box.mid-long{min-height:275px;}
}

@media only screen and (min-width:1200px) {
	.sub060203 .ui.metro-content-group .box{min-height:235px;}
	.sub060203 .ui.metro-content-group .box.long{min-height:310px;}
	.sub060203 .ui.metro-content-group .box.mid-long{min-height:235px;}

}


/* 이용가능시설 */
.ui.uic.mb_10 .box_col .col .item h3{word-wrap:break-word;word-break:keep-all;}
.ui.uic.mb_10 .box_col .col .item h3 span{font-weight:normal;}

.util .ui.uic{margin-bottom:0;}
.util .ui.uic .box_col .col .item{margin-bottom:15px;padding:30px 30px 25px 30px;min-height:0;}
.util .ui.uic .box_col .col .item .thm_figure{position:relative;padding-top:65%;background:none;border:0;}
.util .ui.uic .box_col .col .item .thm_figure .img_wrap{display:block;position:absolute;left:0;top:0;width:100%;height:100%;}
.util .ui.uic .box_col .col .item .thm_figure .img_wrap img{max-width:none;width:100%;height:100%;}
.util .ui.uic .box_col .col .item .txtp span:after{display:block;content:"";margin:10px auto;width:20px;height:1px;background-color:#701e20;}

.util .ui.uic.mb_10 .box_col .col .item h3,
.util .ui.uic.mb_10 .box_col .col .item h3.long{margin:8px 0 10px 0;/*padding:8px 0;*/min-height:0;/*background-color:#701e20;border-radius:50px;*/color:#701e20;opacity:0.9;}	
.util .ui.uic.mb_10 .box_col .col .item h3 span{line-height:inherit;}

.util .ui.uic .box_col .col .item .txtp{text-align:center;}

.util .ui.uic .box_col .col .item .thm_caption ul li{margin:5px 0;font-size:14px;}
.util .ui.uic .box_col .col .item .thm_caption ul li .ir{display:inline-block;position:relative;top:-1px;margin-right:3px;width:22px;height:22px;background:url(/images/kor/sub06/util_ir.png);vertical-align:middle;}
.util .ui.uic .box_col .col .item .thm_caption ul li .ir.tel{background-position:-25px 0;}


@media only screen and (min-width:640px) {	
	.util .ui.uic .box_col .col{float:none;margin-left:0;width:100%;}
}


@media only screen and (min-width:768px) {	
	.util .ui.uic .box_col .col{float:left;}
	.util .ui.uic .box_col.col3 .col{margin-left:2%;width:32%;}
	.util .ui.uic .box_col.col3 .col:first-child{margin-left:0;}	
	.util .ui.uic .box_col .col .item .txtp span,
	.util .ui.uic .box_col .col .item .txtp em{display:block;}

	.util .ui.uic.mb_10 .box_col .col .item h3{padding-top:22px;min-height:65px;font-size:16px;line-height:22px;}
	.util.clear-min-height .ui.uic.mb_10 .box_col .col .item h3{padding-top:8px;min-height:0;}
	.util .ui.uic.mb_10 .box_col .col .item h3 span{display:block;}
	.util .ui.uic.mb_10 .box_col .col .item h3.long{min-height:65px;padding-top:10px;}	
}

@media only screen and (min-width:1200px) {
	.util .ui.uic .box_col .col .item{margin-bottom:20px;}
	.util .ui.uic.mb_10 .box_col .col .item h3{margin:12px 0 15px 0;padding-top:8px;min-height:0;font-size:18px;}	
	.util .ui.uic.mb_10 .box_col .col .item h3.long{margin:12px 0 15px 0;padding-top:8px;min-height:0;}
	.util .ui.uic.mb_10 .box_col .col .item h3 span{display:inline-block;vertical-align:middle;}
}

/* 외부장학금 */
.sub060503 .ui.uilnk .box_col .col .item{margin-bottom:480px;}
.sub060503 .ui.uilnk.type1 .box_col .col ul li span{line-height:50px;}

@media only screen and (max-width:767px) {
	.sub060503 .ui.uilnk .box_col.col1 .col ul li{width:50%;}
	.sub060503 .ui.uilnk .box_col .col .item{margin-bottom:768px;}
}

@media only screen and (max-width:639px) {
	.sub060503 .ui.uilnk .box_col.col1 .col ul li{width:100%;}
	.sub060503 .ui.uilnk .box_col .col .item{margin-bottom:1653px;}	
}


/* 성희롱 예방교육 */
.restyle .ui.uib{border-bottom: 1px solid #ddd;padding-bottom: 10px;}
.restyle .ui.uib .uibodo{position:relative;padding-left:250px;}
.restyle .ui.uib .uibodo .thm_figure{position:absolute;left:0;top:0;width:200px;}
.restyle .ui.uib.type1 .uibodo .thm_caption{width:100%;}


@media only screen and (max-width:639px) {
	.restyle .ui.uib .uibodo{padding-left:0;}	
	.restyle .ui.uib .uibodo .thm_figure{position:static;width:100%;margin-bottom:30px;}
	.restyle .ui.uib .uibodo .thm_figure img{width:100%;}
	.restyle .ui.uib .uibodo .btn_wrap{text-align:center;}
}

/* 정보공개제도 안내 */
.ui.uia.qna .item{word-wrap:break-word;word-break:keep-all;}

.info_open_system .ui.uia.qna .inner h3{margin-top:25px;}
.info_open_system .ui.uia.qna .inner .answer{top:25px;}
.info_open_system .ui.uia.qna .inner .answer + h3{margin-top:0;}

@media (max-width: 1023px){
	/*.info_open_system .ui.uia .item b {margin-left: 6%;}
	.info_open_system .ui.uia.qna .inner .answer + h3 {margin-left: 5%;}*/
	.info_open_system .ui.uia.qna .item, .ui.uia.qna .inner {padding-left: 50px;}
}
@media only screen and (max-width:639px) { 
	.info_open_system .ui.uia.qna .item{display:table;padding:15px 20px;width:100%;height:100px;}
	.info_open_system .ui.uia.qna .item:before{display:none;}
	.info_open_system .ui.uia.qna .item:after{position:absolute;right:20px;top:0;}
	.info_open_system .ui.uia.qna .item b{display:table-cell;vertical-align:middle;}
	.info_open_system .ui.uia.qna .item, .ui.uia.qna .inner {padding-left: 20px;}
	.info_open_system .ui.uia.qna .question{display:none;}
	.info_open_system .ui.uia.qna .inner{padding:15px 20px;}
	.info_open_system .ui.uia.qna .inner .answer{display:none;}

}

/* 역대총장 */
@media only screen and (min-width:1024px) { 
	.president_wrap .ui.uic .box_col .col .item{margin-bottom:6%}
}


/* 제적 */
.sub05_05_03_02 .compare_sample ul li{min-height:300px;}
.sub05_05_03_02 .compare_sample ul li em{text-align:left;}

@media only screen and (max-width:1279px) { 
	.sub05_05_03_02 .compare_sample ul li{min-height:320px;}
}

@media only screen and (max-width:1023px) { 
	.sub05_05_03_02 .compare_sample ul li{min-height:345px;}
}

@media only screen and (max-width:767px) { 
	.sub05_05_03_02 .compare_sample ul li{min-height:0;}	 
}


/* 복학 */
.sub05_05_02_02 .compare_sample ul li{min-height:215px;}

@media only screen and (max-width:1199px) { 
	.sub05_05_02_02 .compare_sample ul li{min-height:265px;}	
}

@media only screen and (max-width:767px) { 
	.sub05_05_02_02 .compare_sample ul li{min-height:0;}	
}

/* 제적 */
.sub05_05_03_02 .compare_sample ul li{min-height:325px;}

@media only screen and (max-width:1199px) { 
	.sub05_05_03_02 .compare_sample ul li{min-height:375px;}
}

@media only screen and (max-width:767px) { 
	.sub05_05_03_02 .compare_sample ul li{min-height:0;}
}

/* UI */
.ui_symbol_wrap .robj span,
.ui_symbol_wrap .robj .span{padding:50px 30px;}
.ui_symbol_wrap .section1{float:none;}
.ui_symbol_wrap .section1:after{display:block;content:"";clear:both;visibility:hidden;}
.ui_symbol_wrap .section1 .lobj{padding:15px 0 30px 0;}
.ui_symbol_wrap .section2,
.ui_symbol_wrap .section3{margin-left:-1px;}
.ui_symbol_wrap .section2 .robj span,
.ui_symbol_wrap .section4 .robj span,
.ui_symbol_wrap .section3 .robj span{height:auto;height: 220px;}
.ui_symbol_wrap .section4 .robj span{height:auto;height: 280px;}
.ui_symbol_wrap .section2 .robj{margin-right:0;width: 50%;display: inline-block;float: left;}
.ui_symbol_wrap .section3 .robj{margin-right:0;width: 100%;display: inline-block;float: left;}
.ui_symbol_wrap .section4 .robj{margin-right:0;width: 50%;display: inline-block;float: left;}
.ui_symbol_wrap .section5 .robj{margin-right:0;width: 100%;display: inline-block;float: left;}
.ui_symbol_wrap .section6 .robj{margin-right:0;width: 50%;display: inline-block;float: left;}
.ui_symbol_wrap .section7 .robj{margin-right:0;width: 50%;display: inline-block;float: left;}
.ui_symbol_wrap .section1 .robj span{padding:80px 0;}
.ui_symbol_wrap .logo_wrap{margin: 0 -1px;}


.ui_symbol_wrap .section1{margin-bottom:0;padding-bottom:0;border-bottom:0;}
.ui_symbol_wrap .section2,
.ui_symbol_wrap .section3,
.ui_symbol_wrap .section4,
.ui_symbol_wrap .section5,
.ui_symbol_wrap .section6,
.ui_symbol_wrap .section7{padding-top:30px;width: 100%;/* min-height: auto; */clear: both;}


@media only screen and (max-width:847px) { 
	.ui_symbol_wrap .section1 .lobj{padding:0 0 20px 0;}
	.ui_symbol_wrap .section1 .robj span{padding:50px 30px;}
	.ui_symbol_wrap .section7 .lobj{width:100%;padding:20px 0;}	
	.ui_symbol_wrap .section7 .robj{width:100%;margin:0;}
}

@media only screen and (max-width:639px) { 
	.ui_symbol_wrap .robj span,
	.ui_symbol_wrap .section1 .robj span{padding:20px 15px;height: auto !important;}
	.ui_symbol_wrap .section2 .robj span{padding:20px 15px;/* height: auto !important; */}
	.ui_symbol_wrap .section4 .robj span{padding:20px 15px;height: auto !important;}
}


#bx-music-player{width:100%}


/* 학생기구 */
.stu_org_wrap{position:relative;margin:0 auto;width:100%;background: url(/images/kor/sub06/stu_bg.png) no-repeat top center;padding-top: 100px;
}
.stu_org_wrap:before{display:block;content:"";position:absolute;left:0;right:0;top:285px;margin:0 auto;width:45%;height:1px;background-color:#ddd;}
.stu_org_wrap .ico{display:block;background:url(/images/kor/sub06/stu_org_ir.png) no-repeat;}
.stu_org_wrap h2{margin:0 auto;width:155px;height:155px;background-color:#731f1d;border-radius:50%;font-size:20px;font-weight:normal;text-align:center;}
.stu_org_wrap h2:before{position:absolute;top:155px;left:50%;content:"";display:block;width:1px;height:30px;background-color:#ddd;}

.stu_org_wrap h2 .ico{margin:0 auto 10px auto;margin-top:30px;width:31px;height:33px;}
.stu_org_wrap h2 a{color:#fff;}
.stu_org_wrap .college{float:left;width:25%;text-align:center;margin-left:15%;}
.stu_org_wrap .autonomy{float:right;width:25%;text-align:center;margin-right:15%;}
.stu_org_wrap > div{position:relative;}
.stu_org_wrap > div:before{position:absolute;top:30px;left:50%;content:"";display:block;width:1px;height:30px;background-color:#ddd;}
.stu_org_wrap > div h3{margin-top:60px;padding:15px 0 10px 0;color:#fff;font-size:15px;}
.stu_org_wrap > div h3:after{content:"";display:block;width:5px;height:42px;position:absolute;top:152px;left:50%;background:url(/images/kor/sub06/stu_org_bul.png) no-repeat;}
.stu_org_wrap > div h3 .ico{margin:0 auto 10px auto;width:31px;height:33px;}
.stu_org_wrap > div.college .ico{background-position: -37px 0}
.stu_org_wrap > div.autonomy .ico{width:40px;background-position: -70px 0}
.stu_org_wrap > div.college h3{background-color:#192a45;}
.stu_org_wrap > div.autonomy h3{background-color:#5c4f3f}
.stu_org_wrap > div ul{padding-top:30px;}
.stu_org_wrap > div ul li{position:relative;border:1px solid transparent;padding:7px;margin-bottom:10px;}
.stu_org_wrap > div.college ul li{border-color:#192a45;}
.stu_org_wrap > div.autonomy ul li{border-color:#5c4f3f;}
.stu_org_wrap > div ul li:before{content:"";display:block;width:5px;height:7px;position:absolute;top:-11px;left:50%;background:url(/images/kor/sub06/stu_org_bul.png) no-repeat;background-position:-8px 0}
.stu_org_wrap > div ul li:first-child:before{display:none}
.stu_org_wrap + .btnwrap{clear:both;margin-top:40px;}
.stu_org_wrap + .btnwrap .btn.btn-file{min-width:200px;padding:15px 20px 10px 20px;}

@media only screen and (max-width:640px) {
	.stu_org_wrap{width:100%;padding-top:0;background:none;}
	.stu_org_wrap .college, .stu_org_wrap .autonomy{width:49%;margin:0}
	.stu_org_wrap h2{width:100%;height:60px;line-height:55px;border-radius:0}
	.stu_org_wrap > div h3{margin-top:10px}
	.stu_org_wrap:before,
	.stu_org_wrap .ico,
	.stu_org_wrap h2:before,
	.stu_org_wrap h2:after,
	.stu_org_wrap > div:before,
	.stu_org_wrap > div h3:after{display:none;}
	.stu_org_wrap > div ul{padding-top:0}
	.stu_org_wrap > div ul li:before{display:none}
}

/* 홍보브로슈어 */

#lst_book{overflow:hidden;position:relative;}
#lst_book .box_col{margin:0 auto;width:95%;}
#lst_book .box_col.col2 .col{display:block;margin-bottom:10px;}
#lst_book .box_col .col .item{margin:0 auto;position:relative;padding:33px 40px;border:1px solid #d7d7d7;background-color:#fff;}
#lst_book .box_col .col .item b{display:block;position:relative;margin:0;padding:0;margin-bottom:15px;padding-bottom:10px;color:#701e20;font-size:20px;font-family:'nsr';font-weight:bold;line-height:20px;word-wrap:break-word;word-break:keep-all;text-align:center}
/*#lst_book .box_col .col .item b:after{content:"";display:block;position:absolute;bottom:0;left:50%;margin-left:-12px;width:25px;height:1px;background-color:#d7d7d7}*/
#lst_book .box_col .col .item em{display:block;color:#333;font-size:14px;line-height:20px;text-align:center;padding-bottom: 24px}
#lst_book .box_col .col .item .img{overflow:hidden;display:none;margin-top:20px;width:100%;height:160px;background-color:#efefef;text-align:center}
#lst_book .box_col .col .item .img img{max-width:none;width:100%}
#lst_book .box_col .col .item p{text-align:center}
.bico.bticon{position:relative;top:-1px;display:inline-block;width:21px;height:24px;background:url(/images/common/ico_file2.png) no-repeat;}
.bico.bticon.right{/*margin-left:20px;float: right;*/}
.btn-ani .bico.bticon.view{background-position:-273px 0;}
.btn.btn-file .bico.bticon.view,
.btn.btn-line .bico.bticon.view{background-position:-294px 0;}


@media all and (min-width:768px){
    #lst_book .box_col.col2 .col{display:inline-block;float:left;margin-bottom:0;width:50%;}
    #lst_book .box_col .col .item{margin-bottom:2.5%;width:95%;padding-right:180px;min-height:266px;}    
    #lst_book .box_col .col .item .img{display:block;position:absolute;top:43px;right:45px;margin:0;width:130px;}
    #lst_book .box_col .col .item b{padding-top:10px;text-align:left;}
    #lst_book .box_col .col .item b:after{left:0;margin-left:0;}
    #lst_book .box_col .col .item em{text-align:left;}
    #lst_book .box_col .col .item .btn{margin-top:5px;width:70%;}
    #lst_book .box_col .col .item p{text-align:left}
}

@media all and (min-width:1024px){
    #lst_book .box_col{width:100%;}
    #lst_book .box_col.col2 .col{width:50%;}  
    #lst_book .box_col .col .item{min-height:293px}  
}

@media all and (min-width:1200px){
 #lst_book .box_col .col .item{min-height:250px}  
}


/* 홍보 브로슈어 */
.bico.bticon.view{background-position:-170px 0;}
#lst_book.brochure .box_col{width:100%;}

@media only screen and (min-width:768px) {  
  #lst_book.brochure .box_col:after{display:block;content:"";clear:both;visibility:hidden;}
  #lst_book.brochure .box_col .col .item{margin-bottom:3%;padding:30px 180px 30px 30px;width:97%;min-height:230px;}
  #lst_book.brochure .box_col .col .item .img{top:30px;right:30px;}
  #lst_book.brochure .box_col .col .item .btn{display:block;width:110px;}
}

@media only screen and (min-width:1280px) {
  #lst_book .box_col.col2 .col{width:33.3%;}
}

#map div{font-size:14px;letter-spacing:-1px}

.ui.uip.type3.sub06_030401 li:first-child::after{top: 84px;right: 45%;-webkit-transform: rotate(90deg);}
.ui.uip.type3.sub06_030401 li.last_child{background-color:transparent;border:1px solid #ddd;color:#464646;}

@media (max-width: 480px){
.ui.uip.type3.sub06_030401 li:first-child::after{top:78px;}
}

.screen_out {overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px;}


/*게시판 반응형 테이블*/
.table_scroll{display: none;}
@media only screen and (max-width: 767px){
.table_scroll {display: block;}
}
@media only screen and (max-width: 767px){
.scl_x {width: 100%; overflow-x: scroll;}
	}
/*게시판 반응형 테이블 End*/

/* 통학버스 상세 링크 */
.s060601 {text-align: right;}
.s060601 .window {display:inline-block;vertical-align: text-top;}

/* 접근성 수정 20240510 */
.tab-ul.deth-4st li.on a:focus {outline: 1px solid #701e20;}
#tabgroup .tab a.ov:focus {outline: 2px solid #701e20;}
/* 접근성 수정 20240510 End */