/* CSS Document */
@charset "euc-kr";

/* reset */
/* 2021 Á¾ÇÕ¹Ý ¸ÞÀÎ */
.acadMain2021{font-family: 'Malgun Gothic','Droid Sans','Apple-Gothic','¾ÖÇÃ°íµñ','Tahoma',dotum,'µ¸¿ò',gulim,'±¼¸²',Arial,sans-serif;width:100%;position:relative;letter-spacing:-1px; font-size:12px;line-height:1.2;}
.acadMain2021 * { box-sizing:border-box; }
/* .acadMain2021 a:hover { color:#0083ff !important; } */
.acadMain2021 a:hover { color:#0083ff; }
.acadMain2021 button {border: 0;}
.acadMain2021 .head_inner a {display: block; color:#333 !important; }
.acadMain2021 .head_inner a:hover { color:#0083ff !important; }
.acadMain2021 .light	{ font-weight: 300 }
.acadMain2021 .regular{ font-weight: 400 }
.acadMain2021 .bold   { font-weight: 700 }
.acadMain2021 .point_blue{color:#0083ff;}
.acadMain2021 .point_666{color:#666;}
.acadMain2021 .point_red{color:#fc2121;}
.acadMain2021 .text_blue { color:#0089f2 !important; }
.acadMain2021 textarea, #main2018 button { border:none; }
.acadMain2021 textarea:focus, #main2018 button:focus { outline:none; }
.acadMain2021 .clearfix-a{overflow: hidden;}
.acadMain2021 .clearfix{ content:none; display:inherit;    clear:none;}
.acadMain2021 .clearfix:after{content:''; display:table;    clear:both;}
.acadMain2021 .title{font-size:30px;font-weight: bold;color:#333}
.clearfix{ content:none; display:inherit;    clear:none;}
div.clearfix:after{content:''; display:table;    clear:both;}

/*±è¿µÆíÀÔ¸ÞÀÎ*/
.acadMain2021 .top_bar{background:#f6f6f6;height:37px;}
.acadMain2021 .top_bar_inner{width:1100px;margin:auto;position: relative;overflow: hidden;}
.acadMain2021 .top_bar_inner .ac_left{float:left;color:#888;}
.acadMain2021 .top_bar_inner .ac_left a{display: inline-block;line-height: 35px;color:#888;}
.acadMain2021 .top_bar_inner .ac_left a:after{background:#dcdcdc;content:'';display:inline-block;width:1px;height:11px;margin:0 7px;vertical-align: middle;}
.acadMain2021 .top_bar_inner .ac_left a:last-child:after{content: none;}

/*·Î±×ÀÎ/·Î±×¾Æ¿ô*/
.acadMain2021 .top_bar_inner .logout,
.acadMain2021 .top_bar_inner .login{float:right;}
.acadMain2021 .top_bar_inner .logout a,
.acadMain2021 .top_bar_inner .login a{line-height: 35px;display: inline-block;color:#888;}
.acadMain2021 .top_bar_inner .logout a:after,
.acadMain2021 .top_bar_inner .login a:after{background:#dcdcdc;content:'';display:inline-block;width:1px;height:11px;margin:0 7px;vertical-align: middle;}
.acadMain2021 .top_bar_inner .logout a:last-child:after,
.acadMain2021 .top_bar_inner .login a:last-child:after{content: none;}
.acadMain2021 .top_bar_inner .login a:first-child:hover .name{color:#0083ff;}
.acadMain2021 .top_bar_inner .name_arr{display:inline-block;background:url('//img.kimyoung.co.kr/main_2018/ic2018_loginarr.png')no-repeat 0 -5px;width:6px;height:4px;margin:0 0 0 5px;vertical-align: middle;}
.acadMain2021 .top_bar_inner .arr_change{background-position:0 0;}

/*È¸¿øÁ¤º¸ ÆË¾÷*/
.acadMain2021 .top_bar .pop_inner{width:1100px;position: relative;margin:0 auto;}
.acadMain2021 .top_bar .pop_myinfo{position:absolute;z-index:9999;top:0px;right:128px;text-align:center;border:1px solid #414141;width:122px;padding:12px 0;background:#fff;}
.acadMain2021 .top_bar .pop_myinfo a{line-height:24px;color:#333;}
.acadMain2021 .top_bar .pop_myinfo .bullet:before{width:5px;height:5px;background:#d8d8d8;content: '';display:inline-block;border-radius:100%;vertical-align: middle;margin:0 3px 0 0px;}
.acadMain2021 .top_bar .pop_myinfo a:nth-child(6){margin-left:7px;}

/*·Î±×ÀÎ ÆË¾÷*/
.acadMain2021 .pop_login{position:absolute;right:0;top:0;width:356px;padding:30px;border:1px solid #414141;z-index:9999;background:#fff;}
.acadMain2021 .pop_login .pop_close{position:absolute;top:15px;right:15px;}
.acadMain2021 .pop_login .logo_line{color:#333;font-size:17px;font-family:  'Noto Sans KR','Malgun Gothic',sans-serif;vertical-align: middle;}
.acadMain2021 .pop_login .logo_line:before{background:#d0d0d0;content:'';display:inline-block;width:1px;height:16px;margin:-3px 13px 0 13px;vertical-align:middle;}
.acadMain2021 .pop_login .login_title{margin-bottom:16px}
.acadMain2021 .pop_login .login_title img{vertical-align: middle;}
.acadMain2021 .pop_login .textbox input{width:294px;height:45px;margin-bottom:3px;padding:0 17px;font-family:'Malgun Gothic';color:#333;font-size:15px;}
.acadMain2021 .pop_login .textbox input::placeholder{color:#bbb;letter-spacing: -1px;}
.acadMain2021 .pop_login .check_save{color:#888;margin-top:10px;float:left;}
.acadMain2021 .pop_login .check_save input{border:1px solid #ccc;background:none;vertical-align:bottom;}
.acadMain2021 .pop_login .id_inner{overflow:hidden;padding-bottom:20px;}
.acadMain2021 .pop_login .check_search{float:right;margin-top:10px;vertical-align: middle;}
.acadMain2021 .pop_login .check_search a{color:#333;position: relative;}
.acadMain2021 .pop_login .check_search a:after {content: '';width: 100%;position: absolute;left: 0;bottom: -1px;border-width: 0 0 1px;border-style: solid;border-bottom-color: #666;}	
.acadMain2021 .pop_login .loginTxt{margin-bottom:12px;line-height: 16px;}
.acadMain2021 .pop_login .btn_poplogin{width:100%;background:#0089f2;color:#fff;font-weight: bold;font-size:15px;height:50px;font-family:'Malgun Gothic';}

/*Çì´õ ¿µ¿ª*/
.acadMain2021 .head_inner{width:1100px;margin:auto;position:relative;height:111px;}
.acadMain2021 .head_inner:after{content:" "; display:block; clear:both;}
.acadMain2021 .head_inner .yklogo{margin:37px 0;position: absolute;left: 50%;transform: translateX(-50%);}/*ÀÌÀüCSS.acadMain2021 .head_inner .yklogo{float:left;margin:37px 0;}*/
.acadMain2021 .head_inner .head_bn {position: absolute; top: 36px; right: 165px;}
.acadMain2021 .head_inner .apply {float:right;margin:42px 0;font-size: 18px; font-weight: bold;}

/*Äü¹è³Ê ¿µ¿ª (+ 260309 ³»¿ë ¼öÁ¤)*/
.acadMain2021 .quick2021 {position: absolute; margin-top: -111px; width: 174px; box-shadow: 3px 5px 5px rgb(0 0 0 / 10%); z-index: 999;}
.acadMain2021 .quick2021 .quick_top {padding: 8px 11px; background: #525f98;}
.acadMain2021 .quick2021 .quick_top h3 {padding: 15px 0; color: #fff; font-size: 16px; text-align: center;}
.acadMain2021 .quick2021 .quick_top a {display: block; margin-bottom: 7px; width: 152px; height: 40px; line-height: 40px; background: #7282cc; color: #fff; font-size: 13px; box-sizing: border-box; font-family: 'Noto Sans KR','Malgun Gothic',sans-serif;}
.acadMain2021 .quick2021 .quick_top a:hover {color: #fff !important;}
.acadMain2021 .quick2021 .quick_top a img {margin: 10px 10px 0 24px;}
.acadMain2021 .quick2021 .quick_top a img[src*="quick_qna.png"] {margin: 7px 10px 0 27px;}

.acadMain2021 .quick2021 .quick_middle {padding: 8px 11px; background: #f9f9f9; text-align: center;}
.acadMain2021 .quick2021 .quick_middle h4 {padding: 15px 0 8px; color: #525f98; font-size: 14px; font-family: 'Noto Sans KR','Malgun Gothic',sans-serif;}
.acadMain2021 .quick2021 .quick_middle ul {overflow: hidden; border-top: 2px solid #182459; border-bottom: 2px solid #182459; border-left: 1px solid #d6d6d6; border-right: 1px solid #d6d6d6;}
.acadMain2021 .quick2021 .quick_middle li {float: left; width: 50%; height: 41px; border-bottom: 1px solid #d6d6d6; border-right: 1px solid #d6d6d6; box-sizing: border-box;}
.acadMain2021 .quick2021 .quick_middle li:nth-child(2n) {border-right: 0;}
.acadMain2021 .quick2021 .quick_middle li:nth-last-child(2) {border-bottom: 0;}
.acadMain2021 .quick2021 .quick_middle li:last-child {border-bottom: 0;}
.acadMain2021 .quick2021 .quick_middle li a {display: block; padding: 13px 0;  color: #5e6062; font-family: 'Noto Sans KR','Malgun Gothic',sans-serif;}
.acadMain2021 .quick2021 .quick_middle li.qm_longtxt a {padding: 5px 0;}
.acadMain2021 .quick2021 .quick_middle li a:hover {color: #525f98 !important;}

.acadMain2021 .quick2021 .quick_bottom {padding: 15px 11px; background: #f9f9f9;}
.acadMain2021 .quick2021 .quick_bottom a {display: block; margin-bottom: 7px; width: 152px; height: 40px; line-height: 40px; background: #ebebeb; color: #525f98; font-size: 13px; font-weight: bold; text-align: center; box-sizing: border-box; font-family: 'Noto Sans KR','Malgun Gothic',sans-serif;}
.acadMain2021 .quick2021 .quick_bottom a:hover {color: #525f98 !important;}

.acadMain2021 .quick2021_open {display: none; position: absolute; margin-top: -84px; z-index: 888;}
.acadMain2021 .quick2021_open a {display: block;}

.acadMain2021 .quick2021_close {display: none; position: absolute; margin-top: -84px; margin-left: 174px; z-index: 1000;}
.acadMain2021 .quick2021_close a {display: block;}

/* »ó´Ü ¶ì¹è³Ê ¿µ¿ª */
.acadMain2021 .half_top_bn{width:100%;height:80px;margin:auto;position:relative; top:0;z-index: 10;}
.acadMain2021 .half_top_bn img{vertical-align:middle;}
.acadMain2021 .half_top_bn .top_inner{width:1100px;margin:auto;position:relative;z-index: 10;}
.acadMain2021 .half_top_bn .top_inner a {display: block;}
.acadMain2021 .half_top_bn .bg_l{position:absolute;top:0;left:0;right:50%;margin-right:350px;height:80px;background:#272248;z-index:1}
.acadMain2021 .half_top_bn .bg_r {position:absolute;top:0;right:0;left:50%;margin-left:80px;height:80px;background:#272248; z-index:1}

/*ÀÌº¥Æ® Ç®¹è³Ê*/
.acadMain2021 .event_banner{width:100%;height:80px;margin:auto;background:#c7e3ff;position:relative;}
.acadMain2021 .event_banner .evnbg_l{position:absolute;top:0px;left:0;right:50%;height:80px;background:#6AFFC7;z-index:1}
.acadMain2021 .event_banner .evnbg_r{position:absolute;top:0px;right:0;left:50%;height:80px;background:#8bbdff;z-index:1}

.acadMain2021 .event_banner .acadMain_inner {width:1100px;height:80px;margin:auto;position:relative;z-index: 100;}
.acadMain2021 .event_banner .acadMain_inner a {display: block;}
.acadMain2021 .event_banner .acadMain_inner > img {display: inline-block; /*height:80px;*/ margin-top:0;}
@media screen and (-webkit-min-device-pixel-ratio:0) { /*Å©·Ò¿¡¼­¸¸ Àû¿ë*/
	.acadMain2021 .event_banner .acadMain_inner > img {margin-top:0}
}

/*¸ÞÀÎ ºò¹è³Ê ½½¶óÀÌµå*/
.acadMain2021 .bigBnr_wrap{position:relative;}
.acadMain2021 .bigBnr{width:100%;position:relative;height:350px;background:#eaf4fe;}
.acadMain2021 .bx-viewport {
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
}
.acadMain2021 .bigBnr_wrap #bx-pager {padding: 0 10px; width: 550px; height: 33px; line-height: 33px; position:absolute;top:270px;left:50%; transform: translateX(-50%); margin-left: 115px; background: rgba(0,0,0,.3); border-radius: 10px; z-index: 100;}
.acadMain2021 .bigBnr_wrap #bx-pager ul {overflow: hidden;}
.acadMain2021 .bigBnr_wrap #bx-pager li {float: left; position: relative; text-align: center;}
.acadMain2021 .bigBnr_wrap #bx-pager li a {position: relative; font-size:13px;color:#dddcdc;width:100%;height:100%;display: block; padding: 0 8px;}
.acadMain2021 .bigBnr_wrap #bx-pager li a.active{font-weight: bold; color:#fff !important;}
.acadMain2021 .bigBnr_wrap #bx-pager li a:hover{color:#fff !important; font-weight: bold;}
.acadMain2021 .bigBnr_wrap #bx-pager li a::after {content: ""; position: absolute; top: 11px; right: 0; width: 1px; height: 12px; background: #c3c3c7;}
.acadMain2021 .bigBnr_wrap #bx-pager li:last-child a::after {display: none;}

.acadMain2021 .bigBnr_wrap .bx-controls {}
.acadMain2021 .bigBnr_wrap .bx-controls a {display: block; position: absolute; top: 155px; left: 50%; transform: translateX(-50%); width: 27px; height: 40px; color: transparent;}
.acadMain2021 .bigBnr_wrap .bx-controls a:hover {color: transparent !important;}
.acadMain2021 .bigBnr_wrap .bx-controls a.bx-prev {margin-left: -235px; background: url("//img.kimyoung.co.kr/jh_main/common/bigbn_prev.png") no-repeat; z-index: 100;}
.acadMain2021 .bigBnr_wrap .bx-controls a.bx-next {margin-left: 520px; background: url("//img.kimyoung.co.kr/jh_main/common/bigbn_next.png") no-repeat;  z-index: 100;}

.acadMain2021 .big_banner {overflow: hidden; position:relative;}
.acadMain2021 .big_banner .bigBnr_wrap{height: 350px; margin: auto;}
.acadMain2021 .big_banner .bigBnr_wrap li{text-align: center;}
.acadMain2021 .big_banner .bigbg_l{position:absolute;top:0px;left:0;right:50%;height:350px;z-index:1}
.acadMain2021 .big_banner .bigbg_r{position:absolute;top:0px;right:0;left:50%;height:350px;z-index:1}
.acadMain2021 .big_banner .bigbg_c{overflow: hidden; position: relative; display: block; width: 830px;height:350px; margin: 0 auto; transform: translateX(135px); z-index: 100;}
.acadMain2021 .big_banner .bigbg_c a {display: block;}
.acadMain2021 .big_banner .bigbg_c .bbc_wrap {text-align: left;}
.acadMain2021 .big_banner .bigbg_c .bbc_wrap p {position: absolute; top: 45px; left: 120px; color: #e2e2e2; font-size: 14px; letter-spacing: -0.5px;}
.acadMain2021 .big_banner .bigbg_c .bbc_wrap ul {overflow: hidden; position: absolute; top: 198px; left: 110px; width: 500px;}
.acadMain2021 .big_banner .bigbg_c .bbc_wrap li {float: left;}
.acadMain2021 .big_banner .bigbg_c .bbc_wrap li a {position: relative; display: block; padding: 3px 10px; color: #eaeaea;}
.acadMain2021 .big_banner .bigbg_c .bbc_wrap li a:hover {color: #eaeaea !important;}
.acadMain2021 .big_banner .bigbg_c .bbc_wrap li a::after {content: ""; position: absolute; top: 5px; right: 0; width: 2px; height: 11px; background: #c3c3c7;}
.acadMain2021 .big_banner .bigbg_c .bbc_wrap li:last-child a::after {display: none;}
.acadMain2021 .big_banner .bigbg_c .bbc_wrap .bbc_bn {position: absolute; top: 70px; right: 122px; width: 111px; text-align: center; font-size: 13px; line-height: 1.4;}
.acadMain2021 .big_banner .bigbg_c .bbc_wrap .bbc_bn span {display: block; color: #343434; font-weight: bold;}
.acadMain2021 .big_banner .bigbg_c .bbc_wrap .bbc_bn .bbc_bn_txt01 {}
.acadMain2021 .big_banner .bigbg_c .bbc_wrap .bbc_bn .bbc_bn_txt02 {}

.acadMain2021 .big_banner .bigBnrLeft_wrap {overflow: hidden; position: absolute;top: 38px; left: 50%; transform: translateX(-50%); width: 270px; margin-left: -415px; box-shadow: 10px 10px 10px rgba(0,0,0,.4); z-index: 100;}
.acadMain2021 .big_banner .bigBnrLeft_wrap li a {display: block;}
.acadMain2021 .big_banner .bigBnrLeft_wrap .bx-controls {position: absolute; bottom: 27px; left: 50%; transform: translateX(-50%); z-index: 200;}
.acadMain2021 .big_banner .bigBnrLeft_wrap .bx-controls .bx-pager-item {float: left;}
.acadMain2021 .big_banner .bigBnrLeft_wrap .bx-controls a {display: block; margin: 2px; width: 7px; height: 7px; border: 1px solid #929292; border-radius: 100%; color: transparent; box-sizing: border-box;}
.acadMain2021 .big_banner .bigBnrLeft_wrap .bx-controls a:hover {color: transparent !important;}
.acadMain2021 .big_banner .bigBnrLeft_wrap .bx-controls a.active {background: #929292;}

/*¿ìÃø ½ºÄ«ÀÌ¹è³Ê ¿µ¿ª*/
.acadMain2021 .sky_content {position: relative; margin: 19px auto; width: 1100px;}
.acadMain2021 .sky_content .skyLeft{width: 84px;position: absolute; left: -100px; z-index: 1000;}
.acadMain2021 .sky_content .skyLeft>div:not(:last-child){margin-bottom:15px;}
.acadMain2021 .sky_content .skyRight{width: 84px;position: absolute; right: -114px; z-index: 1000;}
.acadMain2021 .sky_content .skyRight>div:not(:last-child){margin-bottom:15px;}

.acadMain2021 .sky_content .sky_txt{padding: 0; width:84px;border:1px solid #e3e3e3;background:#fff;text-align:center;cursor: pointer}
.acadMain2021 .sky_content .sky_txt>a>strong{margin:10px 5px 6px 5px;}
.acadMain2021 .sky_content .sky_txt>a>.sky_sub{display: block; margin-bottom: 10px;}
.acadMain2021 .sky_content .sky_main{font-size:15px;font-weight: bold;display:block;font-family: 'Malgun Gothic',sans-serif;line-height: 19px;color: #444;letter-spacing: -2px;}
.acadMain2021 .sky_content .sky_sub{font-family:  'Noto Sans KR','Malgun Gothic',sans-serif;color:#999;font-size:12px;line-height: 15px;}
.acadMain2021 .sky_content .sky_point{color:#0089f2}
.acadMain2021 .sky_content .sky_date{color:#444444;background:#f6f6f6;width:100%;display: inline-block;text-align: center;height: 33px;line-height: 33px; letter-spacing: 0;font-family: 'Malgun Gothic';}
.acadMain2021 .sky_content .sky_txt2{width:84px;border:1px solid #e3e3e3;background:#fff;text-align:center;cursor: pointer}
.acadMain2021 .sky_content .sky_txt2>a>strong{margin:10px 5px 6px 5px;}
.acadMain2021 .sky_content .sky_txt2>a>.sky_sub{display: block; margin-bottom: 10px;}
.acadMain2021 .sky_content .sky_txt_bg {width: 84px; text-align: center; cursor: pointer;}
.acadMain2021 .sky_content .sky_txt_bg a {display: block; color: #fff;}
.acadMain2021 .sky_content .sky_txt_bg a:hover {color: #fff !important;}
.acadMain2021 .sky_content .sky_txt_bg .sky_sub {display: block; padding-top: 20px; color: #fff;}
.acadMain2021 .sky_content .sky_txt_bg .sky_main {display: block; padding-top: 20px; padding-bottom: 25px; color: #fff;}
.acadMain2021 .sky_content .sky_txt_bg .sky_book {display: block; padding: 15px 0;}
.acadMain2021 .sky_content .sky_txt_img {width: 84px;}
.acadMain2021 .sky_content .sky_txt_img a {display: block;}

/*ÄÁÅÙÃ÷ ¿µ¿ª*/
.acadMain2021 .content{position: relative;}

/*¹Ìµé¹è³Ê ¿µ¿ª*/
.acadMain2021 .content .middle_banner {margin: 19px auto; width: 1100px;}
.acadMain2021 .content .middle_banner ul {overflow: hidden;}
.acadMain2021 .content .middle_banner li {float: left; width: 25%; border: 1px solid #e4e4e4; border-right: 0; box-sizing: border-box;}
.acadMain2021 .content .middle_banner li:last-child {border: 1px solid #e4e4e4;}
.acadMain2021 .content .middle_banner li a {display: block; padding: 20px 20px 20px 40px; color: #555;}
.acadMain2021 .content .middle_banner li a:hover {color: #555 !important;}
.acadMain2021 .content .middle_banner li a img {float: left; margin-right: 20px;}
.acadMain2021 .content .middle_banner li a span {display: block; padding: 7px 0 2px; font-size: 14px; font-weight: 300; font-family: 'Noto Sans KR','Malgun Gothic',sans-serif;}
.acadMain2021 .content .middle_banner li a strong {display: block; padding-bottom: 8px; font-size: 16px; font-family: 'Noto Sans KR','Malgun Gothic',sans-serif;}

/*Ä·ÆÛ½º ¼Ò½Ä*/
.acadMain2021 .main_campus_news_top {position: relative; margin: 0 auto; width: 1100px;}
.acadMain2021 .main_campus_news_top h3 {display: inline-block; margin-top: 45px; margin-right: 15px; margin-bottom: 20px; font-size: 18px; color:#333; font-family: 'Noto Sans KR','Malgun Gothic',sans-serif;}
.acadMain2021 .main_campus_news_top ul {overflow: hidden; display:inline-block; vertical-align: -6px;}
.acadMain2021 .main_campus_news_top li {float: left; display:inline-block; position: relative;}
.acadMain2021 .main_campus_news_top li::after {content: ""; position: absolute; top: 7px; right: 0; width: 1px; height: 16px; background: #7a7a7a;}
.acadMain2021 .main_campus_news_top .campus_tab li a{display:inline-block; padding: 6px 9px; font-size:14px; color:#5d5d5d;}
.acadMain2021 .main_campus_news_top li:last-child::after {display: none;}
.acadMain2021 .main_campus_news_top .campus_tab li a:hover,
.acadMain2021 .main_campus_news_top .campus_tab_select{margin: 0 5px; font-weight: bold; background: #8091db; border-radius: 100px; color:#fff !important;}

.acadMain2021 .main_campus_news {position: relative; padding: 30px 0; background: #f7f7f7;}
.acadMain2021 .main_campus_news .campus_news_inner {margin: 0 auto; width: 1100px;}

.acadMain2021 .main_campus_news .main_cam_cnt {overflow: hidden;}
.acadMain2021 .main_campus_news .cam_cnt_intro {float: left; position: relative; margin-right: 19px; padding: 25px; width: 237px; height: 312px; background: #fff; border: 1px solid #8091db; box-sizing: border-box;}
.acadMain2021 .main_campus_news .cam_cnt_intro .cci_sub {margin-bottom: 12px;}
.acadMain2021 .main_campus_news .cam_cnt_intro .cci_sub p {color: #555555; font-size: 13px;}
.acadMain2021 .main_campus_news .cam_cnt_intro .cci_main {margin-bottom: 20px;}
.acadMain2021 .main_campus_news .cam_cnt_intro .cci_main p {color: #8091db; font-weight: bold; font-size: 22px; font-weight: bold; font-family: 'Noto Sans KR','Malgun Gothic',sans-serif;}
.acadMain2021 .main_campus_news .cam_cnt_intro .cci_tel {margin-bottom: 15px;}
.acadMain2021 .main_campus_news .cam_cnt_intro .cci_tel p {color: #464646; font-size: 18px; font-weight: bold; letter-spacing: 0; font-family: 'Noto Sans KR','Malgun Gothic',sans-serif;}
.acadMain2021 .main_campus_news .cam_cnt_intro .cci_time {line-height: 1.3;}
.acadMain2021 .main_campus_news .cam_cnt_intro .cci_time span {position: relative; display: block; padding-left: 7px; color: #555555; font-size: 13px;}
.acadMain2021 .main_campus_news .cam_cnt_intro .cci_time span::before {content: "-"; position: absolute; top: 0; left: 0; color: #555555;}
.acadMain2021 .main_campus_news .cam_cnt_intro .cci_time span:last-child::before {display: none;}
.acadMain2021 .main_campus_news .cam_cnt_intro a {display: block; position: absolute; bottom: 25px; width: 188px; height: 40px; line-height: 38px; border: 1px solid #c3c6d1; text-align: center; color: #626262 !important; font-size: 13px; font-weight: bold;}

.acadMain2021 .main_campus_news .cam_cnt_notice {float: left; margin-right: 20px; margin-bottom: 9px; width: 268px; height: 202px; background: #fff; border: 1px solid #e3e3e3; box-sizing: border-box;}
.acadMain2021 .main_campus_news .cam_cnt_notice .ccn_title {background: #8091db; color: #fff; font-weight: bold; height: 44px; line-height: 44px; text-align: center; font-size: 14px;}
.acadMain2021 .main_campus_news .cam_cnt_notice ul {padding: 18px;}
.acadMain2021 .main_campus_news .cam_cnt_notice li {margin-bottom: 7px; padding-bottom: 7px; border-bottom: 1px solid #c6c6c6; border-bottom-style: dashed; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.acadMain2021 .main_campus_news .cam_cnt_notice li a {color: #555555;}
.acadMain2021 .main_campus_news .cam_cnt_notice li a:hover {color: #555555 !important;}

.acadMain2021 .main_campus_news .cam_cnt_pre {float: left; margin-right: 20px; margin-bottom: 9px; width: 268px; height: 202px; background: #fff; border: 1px solid #e3e3e3; box-sizing: border-box;}
.acadMain2021 .main_campus_news .cam_cnt_pre .ccp_title {background: #8091db; color: #fff; font-weight: bold; height: 44px; line-height: 44px; text-align: center; font-size: 14px;}
.acadMain2021 .main_campus_news .cam_cnt_pre ul {padding: 0 16px;}
.acadMain2021 .main_campus_news .cam_cnt_pre li {padding: 12px 0; border-bottom: 1px solid #dadada;}
.acadMain2021 .main_campus_news .cam_cnt_pre li:last-child {border-bottom: 0;}
.acadMain2021 .main_campus_news .cam_cnt_pre li a {overflow: hidden; display: block;}
.acadMain2021 .main_campus_news .cam_cnt_pre li a:hover {color: #555 !important;}
.acadMain2021 .main_campus_news .cam_cnt_pre li a .ccp_ico {float: left; margin: 0 15px 0 5px; width: 51px; height: 51px; border-radius: 50%; text-align: center; font-size: 12px;}
.acadMain2021 .main_campus_news .cam_cnt_pre li a .ccp_ico01 {padding-top: 10px; background: #fff; border: 1px solid #d49659; color: #d49659;}
.acadMain2021 .main_campus_news .cam_cnt_pre li a .ccp_ico02 {line-height: 51px; background: #d49659; color: #fff;}
.acadMain2021 .main_campus_news .cam_cnt_pre li a .ccp_ico03 {line-height: 51px; background: #dbdbdb; color: #555;}
.acadMain2021 .main_campus_news .cam_cnt_pre li a .ccp_ico span {font-weight: bold;}
.acadMain2021 .main_campus_news .cam_cnt_pre li a strong {overflow: hidden; display: block; margin-top: 3px; margin-bottom: 1px; max-height: 32px; font-size: 13px; line-height: 1.3;}
.acadMain2021 .main_campus_news .cam_cnt_pre li a > span {overflow: hidden; display: block; max-height: 32px; font-size: 13px;}

.acadMain2021 .main_campus_news .cam_cnt_hot {float: left; position: relative; margin-bottom: 9px; width: 268px; height: 202px; border: 1px solid #e3e3e3; box-sizing: border-box;}
.acadMain2021 .main_campus_news .cam_cnt_hot .cch_title {background: #8091db; color: #fff; font-weight: bold; height: 44px; line-height: 44px; text-align: center; font-size: 14px;}
.acadMain2021 .main_campus_news .cam_cnt_hot a {display: block;}
.acadMain2021 .main_campus_news .cam_cnt_hot a > img {}
.acadMain2021 .main_campus_news .cam_cnt_hot a .youtube_ic {position: absolute; bottom: 7px; right: 7px;}
.acadMain2021 .main_campus_news .cam_cnt_hot a .youtube_ic img {}
.acadMain2021 .main_campus_news .cam_cnt_hot a .hot_hover {display: none; position: absolute; top: 44px; left: 0; width: 100%; height: calc(100% - 44px); background: rgba(0,0,0,0.7);}
.acadMain2021 .main_campus_news .cam_cnt_hot a .hot_hover img {position: absolute; top: 30%; left: 50%; transform: translateX(-50%);}
.acadMain2021 .main_campus_news .cam_cnt_hot a .hot_hover p {margin-top: 90px; padding: 15px; color: #fff; overflow: hidden; text-overflow: ellipsis; word-wrap: break-word; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 4em; line-height: 1.4em;}

.acadMain2021 .main_campus_news .cam_cnt_bnr {float: left;}
.acadMain2021 .main_campus_news .cam_cnt_bnr ul {overflow: hidden;}
.acadMain2021 .main_campus_news .cam_cnt_bnr li {float: left; overflow: hidden; position: relative; margin-right: 20px; width: 268px; height: 102px; background: #fff; text-align: center; box-sizing: border-box;}
.acadMain2021 .main_campus_news .cam_cnt_bnr li:last-child {margin-right: 0;}
.acadMain2021 .main_campus_news .cam_cnt_bnr li a {display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.acadMain2021 .main_campus_news .cam_cnt_bnr li a:hover {color: inherit !important;}
.acadMain2021 .main_campus_news .cam_cnt_bnr li a .ccb_sub {}
.acadMain2021 .main_campus_news .cam_cnt_bnr li a .ccb_sub p {margin-top: 28px; margin-bottom: 7px; color: #555; font-size: 13px;}
.acadMain2021 .main_campus_news .cam_cnt_bnr li a .ccb_main {}
.acadMain2021 .main_campus_news .cam_cnt_bnr li a .ccb_main p {font-size: 17px; font-weight: bold; letter-spacing: -2px;}
.acadMain2021 .main_campus_news .cam_cnt_bnr li a .ccb_go {position: absolute; bottom: -35px; right: -35px; width: 70px; height: 70px; transform: rotate(45deg);}
.acadMain2021 .main_campus_news .cam_cnt_bnr li a .ccb_go span {position: absolute; bottom: 27px; right: 48px; font-size: 17px; font-weight: bold; color: #fff; transform: rotate(-45deg);}

.acadMain2021 .main_campus_news .cam_cnt_bnr li.ccb01 {border: 1px solid #94bd3a;}
.acadMain2021 .main_campus_news .cam_cnt_bnr li.ccb02 {border: 1px solid #62c0de;}
.acadMain2021 .main_campus_news .cam_cnt_bnr li.ccb03 {border: 1px solid #a86de3;}

.acadMain2021 .main_campus_news .cam_cnt_bnr li.ccb01 a .ccb_main p {color: #94bd3a;}
.acadMain2021 .main_campus_news .cam_cnt_bnr li.ccb02 a .ccb_main p {color: #62c0de;}
.acadMain2021 .main_campus_news .cam_cnt_bnr li.ccb03 a .ccb_main p {color: #a86de3;}

.acadMain2021 .main_campus_news .cam_cnt_bnr li.ccb01 a .ccb_go {background: #94bd3a;}
.acadMain2021 .main_campus_news .cam_cnt_bnr li.ccb02 a .ccb_go {background: #62c0de;}
.acadMain2021 .main_campus_news .cam_cnt_bnr li.ccb03 a .ccb_go {background: #a86de3;}

/*Á¾ÇÕ¹Ý ÀÌ¿ë°¡ÀÌµå*/
.acadMain2021 .main_middle_wrap {overflow: hidden; margin: 0 auto; width: 1100px;}
.acadMain2021 .main_middle_wrap .mid_guide {float: left; margin-right: 13px; width: 543px;}
.acadMain2021 .main_middle_wrap .mid_guide h3 {display: inline-block; margin-top: 45px; margin-right: 15px; margin-bottom: 20px; font-size: 18px; color:#333; font-family: 'Noto Sans KR','Malgun Gothic',sans-serif;}
.acadMain2021 .main_middle_wrap .mid_guide ul {overflow: hidden; border-top: 2px solid #cecece; border-bottom: 2px solid #cecece;}
.acadMain2021 .main_middle_wrap .mid_guide li {float: left; width: 25%; border-right: 1px solid #b7b7b7; text-align: center; box-sizing: border-box;}
.acadMain2021 .main_middle_wrap .mid_guide li:last-child {border-right: 0;}
.acadMain2021 .main_middle_wrap .mid_guide li a {display: block; padding: 22px 10px 25px;}
.acadMain2021 .main_middle_wrap .mid_guide li a img {display: block; margin: 0 auto; margin-bottom: 18px; width: 64px; height: 64px;}
.acadMain2021 .main_middle_wrap .mid_guide li a span {display: block; margin-bottom: 3px; color: #555; font-size: 14px; font-weight: 300; font-family: 'Noto Sans KR','Malgun Gothic',sans-serif;}
.acadMain2021 .main_middle_wrap .mid_guide li a p {margin-bottom: 16px; color: #525f98; font-size: 14px; font-weight: bold; font-family: 'Noto Sans KR','Malgun Gothic',sans-serif;}
.acadMain2021 .main_middle_wrap .mid_guide li a .mg_more {color: #7a7a7a; font-size: 12px;}
.acadMain2021 .main_middle_wrap .mid_guide li a .mg_more:hover {color: #7a7a7a !important;}

.acadMain2021 .main_middle_wrap .mid_review {float: left; position: relative; margin-right: 12px; width: 266px;}
.acadMain2021 .main_middle_wrap .mid_review h3 {display: inline-block; margin-top: 45px; margin-right: 15px; margin-bottom: 20px; font-size: 18px; color:#333; font-family: 'Noto Sans KR','Malgun Gothic',sans-serif;}
.acadMain2021 .main_middle_wrap .mid_review .bxslider_review {height: 201px;}
.acadMain2021 .main_middle_wrap .mid_review li {height: 100%; border: 1px solid #e3e3e3;}
.acadMain2021 .main_middle_wrap .mid_review li a {display: block; padding: 26px 22px; color: #494949;}
.acadMain2021 .main_middle_wrap .mid_review li a:hover {color: #494949 !important;}
.acadMain2021 .main_middle_wrap .mid_review li a .mr_student {position: relative; width: 212px; height: 44px; background: #8091db; color: #fff; border-radius: 50px;}
.acadMain2021 .main_middle_wrap .mid_review li a .mr_student img {position: absolute; top: 8px; left: 30px;}
.acadMain2021 .main_middle_wrap .mid_review li a .mr_student strong {display: inline-block; margin: 6px 0 0 75px; font-size: 14px;}
.acadMain2021 .main_middle_wrap .mid_review li a .mr_student p {margin-left: 75px; font-size: 14px;}
.acadMain2021 .main_middle_wrap .mid_review li a .mr_review {margin: 22px 13px 0; font-size: 12px; overflow: hidden; text-overflow: ellipsis; word-wrap: break-word; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; height: 7.5em; line-height: 1.5em;}
.acadMain2021 .main_middle_wrap .mid_review .bx-controls .bx-pager {display: none;}
.acadMain2021 .main_middle_wrap .mid_review .bx-controls a {display: block; position: absolute; top: 195px; left: 50%; transform: translateX(-50%); width: 27px; height: 40px; color: transparent;}
.acadMain2021 .main_middle_wrap .mid_review .bx-controls a:hover {color: transparent !important;}
.acadMain2021 .main_middle_wrap .mid_review .bx-controls a.bx-prev {margin-left: -119px; background: url("//img.kimyoung.co.kr/jh_main/common/review_prev.png") no-repeat; z-index: 100;}
.acadMain2021 .main_middle_wrap .mid_review .bx-controls a.bx-next {margin-left: 122px; background: url("//img.kimyoung.co.kr/jh_main/common/review_next.png") no-repeat; z-index: 100;}

.acadMain2021 .main_middle_wrap .mid_issue {float: left; position: relative; width: 266px;}
.acadMain2021 .main_middle_wrap .mid_issue h3 {display: inline-block; margin-top: 45px; margin-right: 15px; margin-bottom: 20px; font-size: 18px; color:#333; font-family: 'Noto Sans KR','Malgun Gothic',sans-serif;}
.acadMain2021 .main_middle_wrap .mid_issue .bxslider_issue {}
.acadMain2021 .main_middle_wrap .mid_issue li {}
.acadMain2021 .main_middle_wrap .mid_issue li a {display: block;}
.acadMain2021 .main_middle_wrap .mid_issue li a div {}
.acadMain2021 .main_middle_wrap .mid_issue li a .ls_top {background: #2b407f; width:265px; height: 45px; color: #b8b9c5;font-size: 13px;text-align: center;padding-top: 15px;font-family:  'Noto Sans KR','Malgun Gothic',sans-serif;letter-spacing:0.1px;}
.acadMain2021 .main_middle_wrap .mid_issue li a .lssue_txt {background: #525f98; width:265px; height: 156px;position: relative;}
.acadMain2021 .main_middle_wrap .mid_issue li a .lssue_txt span {}
.acadMain2021 .main_middle_wrap .mid_issue li a .lssue_txt .ls_tit {position: absolute; width: 266px; height: 89px; font-family:'Noto Sans KR','Malgun Gothic',sans-serif;color: #35e3bc;font-size: 18px;font-weight: bold; text-align: center;padding-top:22px;line-height: 24px;}
.acadMain2021 .main_middle_wrap .mid_issue li a .lssue_txt .ls_txt {position: absolute; width: 266px; height: 62px; bottom: 0; font-family:'Noto Sans KR','Malgun Gothic',sans-serif;color: #fff;font-size: 13px;text-align: center;line-height: 18px;letter-spacing:0.2px;font-weight:300;}
.acadMain2021 .main_middle_wrap .mid_issue .bx-controls .bx-pager {display: none;}
.acadMain2021 .main_middle_wrap .mid_issue .bx-controls a {display: block; position: absolute; top: 195px; left: 50%; transform: translateX(-50%); width: 27px; height: 40px; color: transparent;}
.acadMain2021 .main_middle_wrap .mid_issue .bx-controls a:hover {color: transparent !important;}
.acadMain2021 .main_middle_wrap .mid_issue .bx-controls a.bx-prev {margin-left: -119px; background: url("//img.kimyoung.co.kr/jh_main/common/review_prev.png") no-repeat; z-index: 100;}
.acadMain2021 .main_middle_wrap .mid_issue .bx-controls a.bx-next {margin-left: 122px; background: url("//img.kimyoung.co.kr/jh_main/common/review_next.png") no-repeat; z-index: 100;}

/*ÃÖ°­ ±³¼öÁø*/
.acadMain2021 .main_prof{margin: 0 auto; width: 1100px;}
.acadMain2021 .main_prof_title {position: relative;}
.acadMain2021 .main_prof_title h3 {display: inline-block; margin-top: 45px; margin-right: 15px; margin-bottom: 20px; font-size: 18px; color:#333; font-family: 'Noto Sans KR','Malgun Gothic',sans-serif;}
.acadMain2021 .main_prof_title ul {overflow: hidden; display:inline-block; vertical-align: -6px;}
.acadMain2021 .main_prof_title li {float: left; display:inline-block; position: relative;}
.acadMain2021 .main_prof_title li::after {content: ""; position: absolute; top: 7px; right: 0; width: 1px; height: 16px; background: #7a7a7a;}
.acadMain2021 .main_prof_title .prof_tab li a{display:inline-block; padding: 6px 9px; font-size:14px; color:#5d5d5d;}
.acadMain2021 .main_prof_title li:last-child::after {display: none;}
.acadMain2021 .main_prof_title .prof_tab li a:hover,
.acadMain2021 .main_prof_title .prof_tab_select{margin: 0 5px; font-weight: bold; background: #8091db; border-radius: 100px; color:#fff !important;}
.acadMain2021 .main_prof_title .prof_moreBtn {position: absolute; right: 0; bottom: 13px;}
.acadMain2021 .main_prof_title .prof_moreBtn a {display: block;;}

.acadMain2021 .scroll-img {overflow: hidden; width: 1100px; height: 214px;}
.acadMain2021 .bxslider_prof {overflow: hidden; position: relative; width: 1800px; height: 214px;} 
.acadMain2021 .bxslider_prof li {float: left; overflow: hidden; position: relative; display: inline-block; margin-right: 16px; width: 263px; height: 214px; background: #eae9ea;}

.acadMain2021 .bxslider_prof li .prof_wrap {display:inline-block; width:100%;height:100%;text-align: center;}
.acadMain2021 .bxslider_prof li .prof_wrap .rightTxt{position: relative; display:block;width: 130px;text-align: left;margin:40px 0 0 133px; padding: 5px; z-index:10}
.acadMain2021 .bxslider_prof li .prof_wrap .rTxt1{color:#525f98 !important; font-size:15px; font-weight: bold; display:block;line-height: 18px;}
.acadMain2021 .bxslider_prof li .prof_wrap .rTxt2{font-size:19px;color:#313131;font-weight:900;display:block;margin: 7px 0 17px; letter-spacing: -3px;}
.acadMain2021 .bxslider_prof li .prof_wrap .rTxt3{font-size:13px;color:#838383;display: inline-block; text-align: left; word-break: keep-all;}
.acadMain2021 .bxslider_prof li .prof_wrap .ic_newProf {display:block; position: absolute; top: 10px; right: 9px; width: 63px; height: 22px; z-index: 20}
.acadMain2021 .bxslider_prof li .prof_wrap .profImg {display: block;position:absolute;bottom:0;left:0;z-index:1}
.acadMain2021 .bxslider_prof li .prof_wrap .profImg img {margin-left: -195px; width: auto; height: 200px;}

.acadMain2021 .bxslider_prof li:hover>.prof_wrap{}
.acadMain2021 .bxslider_prof .btn_profshow {position:absolute;bottom: -29px;height: 0;background:rgba(82,95,152,.8); width:100%;z-index: 50;line-height: 30px;}
.acadMain2021 .bxslider_prof .btn_profshow .prof_wrap{font-size:12px;color:#fff;font-weight:bold;display:block;width:100%;height:100%;}
.acadMain2021 .bxslider_prof .btn_profshow .prof_wrap:hover{background:#525f98;color:#fff !important;}
.acadMain2021 .bxslider_prof .btn_profshow span:first-child:after{background:#fff;content:'';display:block;width:1px;height:29px;position:absolute;right:0;top:0;}
.acadMain2021 .bxslider_prof .btn_profshow span{display:block;float:left;width:50%; height: 100%; text-align: center;position:relative;}
.acadMain2021 .bxslider_prof .btn_profshow span a {display: block; width: 100%; height: 29px; line-height: 29px; color: #fff; font-weight: bold;}
.acadMain2021 .bxslider_prof .btn_profshow span a:hover {color: #fff !important;}

.acadMain2021 #scrollbox-btn button{position:absolute; top: 185px; display:inline-block;overflow:hidden; font-size: 0; color: transparent; z-index: 100;}
.acadMain2021 .btnProf_sm1{left: 0; cursor:pointer; background:url('//img.kimyoung.co.kr/jh_main/common/prof_prev.png') no-repeat 0 0; width:32px;height:35px}
.acadMain2021 .btnProf_sm2{right: 0; cursor:pointer; background:url('//img.kimyoung.co.kr/jh_main/common/prof_next.png') no-repeat 0 0; width:32px;height:35px}	


/*Á¾ÇÕ¹Ý Ä·ÆÛ½º ¾È³»*/
.acadMain2021 .main_campus_info {position: relative; margin: 0 auto; margin-bottom: 42px; width: 1100px;}
.acadMain2021 .main_campus_info h3 {display: inline-block; margin-top: 45px; margin-bottom: 25px; font-size: 18px; color:#333; font-family: 'Noto Sans KR','Malgun Gothic',sans-serif;}
.acadMain2021 .main_campus_info h3 span {margin-left: 5px;  font-weight: 300; font-size: 14px; color: #8a8a8a; letter-spacing: -0.5px;}
.acadMain2021 .main_campus_info ul {overflow: hidden; padding: 16px 0; border: 1px solid #e3e3e3;}
.acadMain2021 .main_campus_info li {float: left; position: relative; padding: 7px 20px; width: 20%; box-sizing: border-box;}
.acadMain2021 .main_campus_info li a {display: inline-block;}
.acadMain2021 .main_campus_info li a img {}
.acadMain2021 .main_campus_info li p {padding-bottom: 4px; color: #797979; font-weight: bold; font-size: 12px; letter-spacing: -1.5px;}
.acadMain2021 .main_campus_info li span {color: #a3a3a3; font-size: 14px;}
.acadMain2021 .main_campus_info li .campus_map {position: absolute; top: 9px; right: 52px;}
.acadMain2021 .main_campus_info li .campus_map a {}
.acadMain2021 .main_campus_info li .campus_talk {position: absolute; top: 9px; right: 20px;}
.acadMain2021 .main_campus_info li .campus_talk a {}
.acadMain2021 .main_campus_info .campus_line {position: absolute; top: 107px; width: 1px; height: calc(100% - 123px); background: #e3e3e3;}
.acadMain2021 .main_campus_info .campus_line01 {left: 220px;}
.acadMain2021 .main_campus_info .campus_line02 {left: 440px;}
.acadMain2021 .main_campus_info .campus_line03 {left: 659px;}
.acadMain2021 .main_campus_info .campus_line04 {left: 879px;}