@charset "euc-kr";

/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,input,select,textarea,button { margin:0;padding:0; }
fieldset,img {border:0 none; }
img { vertical-align:top; }
dl,ul,ol,menu,li {list-style:none; }
blockquote, q {quotes: none; }
blockquote:before, blockquote:after,q:before, q:after { content:'';content:none; }
select,textarea,button { vertical-align:middle; }
button { cursor:pointer; }
body { background:#fff; } 
body,th,td,input,select,textarea,button { font-size:12px; line-height:1.4; font-family:'µ¸¿ò',dotum,AppleGothic,sans-serif; color:#666; } 
a { color:#666; text-decoration:none; vertical-align:middle; }
a:active, a:hover { color:#008dff; }
address,caption,cite,code,dfn,em,var { font-style:normal; font-weight:normal; }

input { border:1px solid #ccc; background-color:fff;cursor:pointer }
input[type=radio],input[type=checkbox] { border:none;}
button::-moz-focus-inner { border:0; padding: 0;}

legend { position:absolute; left:-9999px; overflow:hidden; }

.text_blue { color:#0089f2 !important; }

/* skip navigation */
.skip_navi a { display:block; width:100%; padding:0px 0; position:absolute; left:0; top:-100px;  text-align:center; z-index:1001; border:0 none; }
.skip_navi a:active, .skip_navi a:focus { top:0; font-weight:bold; font-size:16px; padding:5px 0; background:#e1e1e1; line-height:1.5; border-bottom:1px solid #aaa; }

/* ¶ì¹è³Ê */
.topBanner { width:100%; height:70px; background:#5f7ad4; }
.topBanner .banner_img {  position:relative; display:block; width:1000px; height:70px; margin:0 auto; } 
.banner_img .btn_topBanner_close { position:absolute; top:10px; right:15px; }

/* layout */
.wrap { width:100%; }
.wrap .header_bg { background:url(//img.kimyoung.co.kr/main_2015/header_bg.gif) repeat-x; }
#container { position:relative; width:100%; }
#container .content { position:relative; width:1000px; margin:15px auto 0; }
.wrap h2 { font-family:'¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò',AppleGothic,dotum,sans-serif; font-size:14px; font-weight:bold; color:#222; letter-spacing:-1px; }
.wrap h3 { font-size:13px; color:#333; }

/* header */
#header { position:relative; width:1000px; margin:0 auto; height:133px; padding-top:10px; }
#header h1 { position:absolute; left:50%; top:16px; margin-left:-67px; }
.util_section { height:19px; width:970px; font-size:11px; color:#777; margin:0 auto; }
.util_section:after,.head_middle:after { clear:both; display:block; content:""; }
.util_section .util_leftLink { position:absolute; left:15px; }
.util_section .ky_facebook { position:absolute; top:-6px; left:88px; }
.util_section .ky_blog { position:absolute; top:-6px; left:108px; }
.util_section .ky_kakaotalk { position:absolute; top:-6px; left:128px; }
.util_leftLink li { display:inline-block; line-height:1.1em;  padding:3px 5px 0 0; margin-top:3px; }
.util_section .util { float:right; }
.util > div,.util > button,.util > ul,.util > ul > li { float:left; }
.util > div { position:relative; margin-right:2px; }
.util > div input { border:1px solid #d5d6da; width:90px; height:17px; padding-left:3px; box-sizing:content-box; }
.util > div label { position:absolute; left:6px; top:4px; color:#adb5c6; }
.util > button { background:#7b8288; color:#fff; font-size:11px; height:19px; padding:3px 5px 0; margin:0 3px 0 2px; border:0 none; }

.util > ul { margin-top:3px; }
.util > ul > li { line-height:1.1em; background:url(//img.kimyoung.co.kr/main_2015/util_bg02.gif) no-repeat left 2px; padding:3px 5px 0 6px; }
.util > ul > li.last { padding:3px 0 0 6px; }
.util > ul > li a { display:inline-block; *display:inline; *zoom:1;  color:#666; }
.util > ul > li:first-child { background:none; }
.util > ul > li a strong { color:#008dff; }
.head_middle { position:relative; width:970px; height:67px; margin:0 auto; }
.head_banner { float:left; position:relative; width:255px; margin-top:18px; }
.head_banner ul { width:255px; height:40px; overflow:hidden; }
.head_banner .btn_prevNext { position:absolute; right:0; top:12px; }
.btn_prevNext:after { content:""; clear:both; display:block; }
.btn_prevNext a { float:left; display:inline-block; *display:inline; *zoom:1; width:19px; height:17px; }
.head_link { position:absolute; right:0; font-size:12px; margin-top:25px; font-family:'¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò',AppleGothic,dotum,sans-serif; }
.head_link li { float:left; font-size:0; line-height:0; }
.head_link li a { display:inline-block; *display:inline; *zoom:1; height:14px; line-height:14px; font-size:12px; background:url(//img.kimyoung.co.kr/main_2015/util_bg.gif) no-repeat left center; padding:0 10px 1px 10px; }
.head_link li a.last { padding:0 0 1px 10px; }
.head_link li:first-child a { background:none; }

/* ¸Þ´º */
.gnb { position:relative; clear:both; height:46px; line-height:42px; }
.gnb:after { clear:both; content:""; display:block; }
.gnb > li { float:left; font-family:'¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò',AppleGothic,dotum,sans-serif; padding-right:10px; }
.gnb > li > a { display:inline-block; *display:inline; *zoom:1;height:46px; color:#222; letter-spacing:-1px; padding:0 22px; text-align:center; font-size:16px; font-weight:bold; font-family:'¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò',AppleGothic,dotum,sans-serif; }

/* ¸ð¹ÙÀÏÀÏ¶§ gnb »çÀÌÁî */
@media screen and (min-device-width:320px) and (max-device-width:1024px) {
 .gnb > li > a { width:110px; padding:0; box-sizing:border-box; }
 .gnb > li:nth-child(9) > a { width:105px; }
}
.gnb > li > a:hover,.gnb > li > a.current { color:#008dff; background:url(//img.kimyoung.co.kr/main_2015/icon_2depth_arrow.png) no-repeat center bottom; }
.gnb > li.mouse_over > a { color:#008dff; background:url(//img.kimyoung.co.kr/main_2015/icon_2depth_arrow.png) no-repeat center bottom; }
.gnb .division { background:url(//img.kimyoung.co.kr/main_2015/gnb_bg.gif) no-repeat 0px 15px; }
.submenu { position:absolute; top:46px; left:0; width:1000px; background:#4e555f; line-height:1.5em; z-index:9999; }



.submenu:after,.prof_division:after,.sub_division:after { clear:both; content:""; display:block; }
.submenu > div { float:left; padding:25px 0; min-height:185px; background:url(//img.kimyoung.co.kr/main_2015/subMenu_line_bg.gif) repeat-y left 0; }
.submenu.sub01 > div { width:50%; background-position:right 0; min-height:300px; }
.submenu.sub02 > div { width:20%; }
.submenu.sub03 > div { width:20%; min-height:160px; }
.submenu.sub04 > div { width:24%; }
.submenu.sub05 > div { width:20%; min-height:200px; }
.submenu.sub06 > div,.submenu.sub07 > div { width:20%; min-height:140px; }
.prof_division,.banner_division,.sub_division { margin-top:12px; padding-left:30px; }
.submenu .line { background:url(//img.kimyoung.co.kr/main_2015/subMenu_line_bg.gif) repeat-x 0 top; padding-top:12px; }
.prof_division:first-child,.sub_division:first-child { margin-top:0; }
.submenu a { color:#c1c2c6; width:100%; display:inline-block; *display:inline; *zoom:1; }
.submenu a:hover { color:#40c2ff; }
.prof_division li { display:inline-block; *display:inline; *zoom:1; padding-right:5px; }
.prof_division .title { float:left; color:#fff; font-size:15px; width:95px; line-height:1.3em; }
.prof_division ul { float:left; width:350px; }
.prof_division .title span { font-size:12px; }
.prof_division .title span:before { content:"["}
.prof_division .title span:after { content:"]"}
.prof_division .alignB { margin-top:21px; }
.menu_line_m { margin-top: -8px; clear: both;}
.banner_division li { display:inline-block; *display:inline; *zoom:1; padding-left:18px; margin-top:5px; } /* ±³¼ö¼Ò°³ ¿À¸¥ÂÊ height ´Ã¾î³ª¸é ¸¶Áø ¾ø¾Ú */
.banner_division li:first-child { padding-left:0;}
.banner_division li a { color:#fff; font-size:15px; background:url(//img.kimyoung.co.kr/main_2015/bullet_gnbArrow.png) no-repeat right 5px; padding-right:5px; }
.banner_division li a :hover { background-position:right -13px; }
.sub_division .title { color:#fff; font-size:15px; padding-bottom:5px; }
.sub_division .title.marginT { margin-top:15px; }
.sub_division.big a { color:#fff; font-size:15px; }
.sub_division.big a:hover { color:#40c2ff; }
.sub_division.big li { padding-bottom:8px; }
.sub_division.paddingN { padding:0; }
.submenu:first-child,.submenu .backN { background:none; }
.submenu .subMenu_banner { position:absolute; right:20px; bottom:20px; }
.submenu .topBottom li:first-child { margin-bottom:3px; }
.submenu .leftRight:after { content:""; display:block; clear:both; }
.submenu .leftRight li { float:left; }
.submenu .leftRight li:first-child { margin-right:3px; }
.submenu .subMenu_banner.middle { bottom:32px !important; width:210px !important; }
.sub_division .division_two { width:50%; float:left;  }

/* ¸Þ´º Ãß°¡_20151221 */
.gnb > li > a > span { font-size:14px; color:#555; }
.big .big_divisionTwo li { width:47%; float:left; position:relative; }
.big .big_divisionTwo li:first-child a:after { position:absolute; right:6px; top:0; content:"|"; font-size:13px; display:inline-block; }

/* ½½¶óÀÌµù ºò¹è³Ê */
#container .bigBanner_section { background:#32a5ce; width:100%; height:260px; overflow:hidden; } /* ¹è³Ê»ö¿¡µû¶ó background °ª Á¶Àý */
.bigBanner_section > div { position:relative; width:1000px; margin:0 auto; }
.bigBanner_section > div:after { content:""; display:block; clear:both; }
.bigBanner_section .btn_paging > a { position:absolute; top:95px; left:25px; display:block; background:url(//img.kimyoung.co.kr/main_2015/btn_slide_prevNext.png) no-repeat; width:32px; height:60px; z-index:100; }
.bigBanner_section .btn_paging > a + a { left:696px; background-position: -32px 0; }
.bigBanner_section .paging_view { position:absolute; bottom:10px; left:358px; width:100px; }
.bigBanner_section .paging_view li { float:left; margin-left:5px; }
.bigBanner_section .paging_view li:first-child { margin-left:0; }
.bigBanner_section .paging_view a { display:inline-block; *display:inline; *zoom:1; border-radius:20px; width:8px; height:8px; background:#5b5b5b; }
.bigBanner_section .paging_view a:hover,.bigBanner_section .paging_view .current { background:#fff; }
.bigBanner_section .paging_view:after { content:""; display:block; clear:both; }
.bigBanner_section > div .mainImg { float:left; width:753px; height:260px; }
.mainImg > li { position:absolute; left:0; height:260px; display:none; }
.mainImg > li.visible { display:block; }
.mainImg > li > a { display:inline-block; *display:inline; *zoom:1; height:260px; }

/* °øÁö/ÇÐ¿øÈ«º¸ */
.bigBanner_section > div .campus_info { position:absolute; right:0; width:247px; height:260px; color:#333; }
.campus_info a { color:#333; }
.campus_name a { color:#fff; }
.campus_name a:hover,.campus_name a.current { text-decoration:underline; color:#40c2ff; }
.campus_info .campus_name { background:#656f78; height:117px; padding:10px 5px 0 14px; }
.campus_name h2 { font-size:13px; margin-bottom:6px; color:#fff !important; padding-left:2px; font-family:'µ¸¿ò',dotum,AppleGothic,sans-serif; color:#666; letter-spacing:-2px; }
.campus_name li { display:inline-block; padding:0 0 0px 4px; height:17px; letter-spacing:-1px; min-width:28px; }
.campus_name li.campus_margin { width:31px; }
.campus_name li.first_text { width:33px; }

.campus_name .acad { background:url(//img.kimyoung.co.kr/main_2015/bg_opacity_campus02.png) repeat-x; padding-top:6px; padding-left:2px; margin-top:2px; margin-right:10px; }
.campus_name .acad li h2 { margin:0 !important; padding:0 !important; width:144px; }
.campus_name .acad li:first-child { padding:0 !important; }
.campus_name .acad li a { vertical-align:0px; }
.campus_name h2 span { font-weight:normal !important; padding-left:3px; font-size:11px; letter-spacing:-1px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.campus_name .acad { padding-top:4px; margin-top:3px; }
} /* Å©·ÒÇÙ */


.campus_info .campus_news { height:133px; background:#fff; }
.campus_tabmenu li { float:left; width:82px; text-align:center; background:url(//img.kimyoung.co.kr/main_2015/bg_campusTab.png) repeat; }
.campus_tabmenu li:first-child { width:83px; }
.campus_tabmenu { content:""; display:block; clear:both; }
.campus_tabmenu li a { display:inline-block; *display:inline; *zoom:1; width:100%; height:32px; line-height:35px; border-bottom:1px solid #c7c7c7; }
.campus_tabmenu li a:hover,.campus_tabmenu li a.current { background:#fff url(//img.kimyoung.co.kr/main_2015/bg_campusTab.gif) no-repeat left 0; border-bottom:1px solid #fff; }
.campus_tabmenu li:first-child a:hover,.campus_tabmenu li:first-child a.current { background-image:none; }
.campus_con { clear:both; background:#fff; padding:10px 15px 3px; }
.campus_con li { position:relative; }
.campus_con li a { display:inline-block; *display:inline; *zoom:1; color:#666; width:203px; padding-top:4px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.campus_con li a:hover,.campus_con li a.current { color:#222; text-decoration:underline; }
.campus_con a em { font-weight:bold; }
.campus_con a em:before { content:"[" }
.campus_con a em:after { content:"]" }
.campus_con li span { position:absolute; right:0; top:2px; }

	
/* ½ºÄ«ÀÌ¹è³Ê */
.sub_position { position:relative; }
#main .sub_position { position:static; }
.skyBanner { position:absolute; top:0; }
//.skyBanner > li { width:84px; margin-bottom:15px; }
.skyBanner > li { width:120px; margin-bottom:15px; }
.skyBanner > li a { display:inline-block; *display:inline; *zoom:1; }
//.skyBanner.left { left:-104px; }
//#main .skyBanner.right { right:-104px; top:0; }
.skyBanner.left { left:-140px; }
#main .skyBanner.right { right:-140px; top:0; }
.skyBanner.right { right:0; top:18px; }

/* ¹è³Ê¿µ¿ª */
.banner_section > ul:first-child { border-left:1px solid #e3e3e3; }
.banner_section:after { content:""; clear:both; display:block; }
.banner_left { float:left; border:1px solid #e3e3e3; border-left:none; width:187px; }
.banner_left li { float:left; border-top:1px solid #e3e3e3; width:187px; height:55px; padding-top:17px; }
.banner_left li:first-child { border-top:none; }
.banner_section li a { display:inline-block; *display:inline; *zoom:1; width:100%; height:100%; font-family:'¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò',AppleGothic,dotum,sans-serif; color:#888; text-align:center; letter-spacing:-1px; }
.banner_section li a:hover { background:#fff; }
.banner_section strong { display:block; color:#444; font-size:15px; letter-spacing:-1px; }
.banner_left .combine_banner { height:145px; padding-top:0; }
.banner_right { float:right; border:1px solid #e3e3e3; border-left:none; }
.banner_right li { width:246px; height:72px; }
.banner_right li:first-child { border-bottom:1px solid #e3e3e3;  }

/* ±³¼ö¹è³Ê */
.banner_prof { position:relative; margin-top:15px; height:145px; z-index:999; }
.prof .paging_view { position:absolute; top:10px; right:280px; z-index:100; }
.special_banner .paging_view { position:absolute; top:10px; right:15px; z-index:100; }
.banner_prof .paging_view li { float:left; margin-left:4px; }
.banner_prof .paging_view li:first-child { margin-left:0; }
.banner_prof .paging_view a { display:inline-block; *display:inline; *zoom:1; border-radius:20px; width:8px; height:8px; background:#8b8b8b; }
.banner_prof .paging_view a:hover,.banner_prof .paging_view .current { background:#fff; }
.banner_prof .paging_view:after { content:""; display:block; clear:both; }

.banner_prof .prof { float:left; display:inline-block; *display:inline; *zoom:1; height:145px; width:753px; }
.banner_list:after { content:""; clear:both; display:block; }
.banner_list li > a:first-child { position:relative; display:inline-block; *display:inline; *zoom:1; width:100%; height:100%; }
.banner_list li > a:first-child:hover { color:#666; }
.prof .banner_list { width:753px; height:145px; position:absolute; top:0; left:0; }
.prof .banner_list.overflowH { overflow:hidden; }
.prof .banner_list li { position:relative; float:left; width:187px; height:145px; border-right:1px solid #bcc2c5; background:#c4cacc;}
.prof .banner_list li.first { width:188px; border-right:1px solid #c4cacc; }
.prof .banner_list span { position:absolute; bottom:0; right:0; }
.prof h2 { margin:21px 0 0 15px; }
.prof .prof_txt { position:absolute; top:48px; left:15px; width:105px; height:75px; line-height:1.3em; }
.prof_txt strong { display:block; position:absolute; bottom:0; font-size:11px; color:#fff; font-weight:bold; }
.banner_prof .prof .btn_more { position:absolute; top:11px; right:260px; z-index:100; display:inline-block; *display:inline; *zoom:1; width:15px; height:15px; }
.prof .btn_close { width:60px; height:30px; text-align:right; position:absolute; right:260px; top:10px; display:inline-block; *display:inline; *zoom:1; background:#c9ced1; z-index:100; }
.banner_prof .special_banner { float:left; width:247px; height:145px; overflow:hidden; }

/* ±³¼ö ¿µ¿ª */
.prof_section:after,.prof_notice .notice_tabmenu:after { clear:both; content:""; display:block; }
.prof_section { height:231px; }
.prof_section .promotion_banner { position:relative; float:left; width:189px; height:231px; overflow:hidden; }
.promotion_banner .paging_view { position:absolute; top:10px; right:15px; z-index:100; }
.promotion_banner .paging_view li { float:left; margin-left:4px; }
.promotion_banner .paging_view li:first-child { margin-left:0; }
.promotion_banner .paging_view a { display:inline-block; *display:inline; *zoom:1; border-radius:20px; width:8px; height:8px; background:#8b8b8b; }
.promotion_banner .paging_view a:hover,.promotion_banner .paging_view .current { background:#fff; }
.promotion_banner .paging_view:after { content:""; display:block; clear:both; }
.prof_section .prof_notice { float:left; width:564px; height:231px;}
.prof_notice .notice_tabmenu { margin:16px 0 15px 15px; }
.notice_tabmenu li { float:left; background:url(//img.kimyoung.co.kr/main_2015/util_bg.gif) no-repeat left center; padding-left:8px; }
.notice_tabmenu li:first-child { background:none; padding-right:8px; }
.notice_tabmenu .current h2,.notice_tabmenu a:hover h2 { color:#0089f2 !important; }
.notice_con > div { float:left; width:252px; padding:0 15px; }
.prof_picture { float:left; width:76px; height:76px; margin:0 9px 15px 0; }
.notice_con .detail_txt { float:left; width:160px; line-height:1.3em; }
.prof_name { display:inline-block; *display:inline; *zoom:1; }
.prof_name a { text-decoration:underline; color:#333; }
.prof_name strong:before { content:"["}
.prof_name strong:after { content:"] "}
.detail_txt .icon_prof { padding:1px 0; }
.detail_txt > a { display:inline-block; *display:inline; *zoom:1; width:160px; margin:8px 0 4px; padding-top:2px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.notice_con ul { clear:both; border-top:1px solid #eaebec; padding-top:14px; margin-top:15px; }
.notice_con ul a { display:inline-block; *display:inline; *zoom:1; width:252px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:1.7em; }
.study_question { background:url(//img.kimyoung.co.kr/main_2015/icon_q.gif) no-repeat 0 1px; padding-left:18px; width:142px !important; }
.study_answer { background:url(//img.kimyoung.co.kr/main_2015/icon_a.gif) no-repeat 0 0; padding-left:18px; width:142px !important; display:block; }
.notice_con ul a strong { padding-right:5px; color:#555; }
.prof_section .epilogue { float:left; width:230px; height:212px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; padding:19px 0 0 15px; }
.epilogue h2 { margin-bottom:15px; }
.epilogue .epilogue_info { float:left; width:120px; margin-top:-1px; }
.epilogue .prof_picture { margin-bottom:0; }
.epilogue_info > a { line-height:1.3em; margin-top:8px; display:inline-block; *display:inline; *zoom:1; }
.epilogue .epilogue_txt { clear:both; background:url(//img.kimyoung.co.kr/main_2015/epilogue_bg.gif) no-repeat; width:169px; height:42px; font-size:11px; padding:26px 24px 15px;}
.epilogue_txt .student_name { font-weight:bold; }
.epilogue_txt .student_txt { height:30px; overflow:hidden; }


/* °­ÁÂÃ£±â °Ë»öÃ¢ */
.search_section { position:relative; height:50px; background:#666f7a; }
.search_section:after { content:""; clear:both; display:block; }
.search_section h2 { float:left; color:#fff !important; margin:13px 0 0 26px; }
.search_section .search_input { float:left; margin:10px 3px 0 0; }
.search_section h2 + .search_input { margin-left:18px; }
.search_input .select_design { position:relative; width:108px; background:#fff; }
.select_design ul { position:absolute; left:-1px; background:#fff; border:1px solid #666f7a; border-top:none; width:108px; max-height:145px; min-height:59px; overflow:auto; overflow-x:hidden; }
.select_design a { display:inline-block; *display:inline; *zoom:1; width:98px; height:19px; padding:9px 0 0 10px; }
.select_design > a { background:url(//img.kimyoung.co.kr/main_2015/btn_select_open.gif) no-repeat 90px 12px; }
.select_design > a.close { background:url(//img.kimyoung.co.kr/main_2015/btn_select_close.gif) no-repeat 90px 12px; }
.select_design > a.close:hover { background:#f4f4f5 url(//img.kimyoung.co.kr/main_2015/btn_select_close.gif) no-repeat 90px 12px; }
.select_design li { border-top:1px dashed #ccc; }
.select_design a:hover { background:#f4f4f5; color:#222; }
.select_design > a:hover { background:#f4f4f5 url(//img.kimyoung.co.kr/main_2015/btn_select_open.gif) no-repeat 90px 12px; }
.select_design.text { float:left; width:218px; height:28px; }
.text input { width:213px; height:100%; padding-left:5px; font-weight:bold; border:none; }
.search_input button { float:left; margin-left:5px; width:75px; height:30px; line-height:33px; color:#fff; font-weight:bold; background:url(//img.kimyoung.co.kr/main_2015/btn_search_bg.gif) no-repeat; margin-top:-1px; border:none; }
.lecture_update { padding-top:17px; }
.lecture_update h3 { color:#51b9ff !important; font-weight:bold; float:left; margin-left:20px; }
.lecture_update ul { position:absolute; right:0; float:left; padding:0 0 2px 13px; width:264px; background:#666f7a; }
.lecture_update ul.close { height:20px; overflow:hidden; }
.lecture_update li { padding-bottom:12px; }
.lecture_update li a { color:#fff; display:inline-block; *display:inline; *zoom:1; width:235px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:1.6em; letter-spacing:-0.06em; }
.lecture_update .btn_more { position:absolute; right:0; top:7px; display:inline-block; *display:inline; *zoom:1; width:40px; height:30px; padding-top:15px; text-align:center; }

/* ÇÐ½ÀÁö¿ø ¼­ºñ½º */
.support_system { margin-top:15px; border:1px solid #e3e3e3; overflow:hidden; }
.support_system h2 { margin:15px 0 13px 0; }
.pass_system,.project_lecture,.free_lecture { float:left; height:165px;position:relative;  }
.pass_system { width:346px; border-right:1px solid #e3e3e3; padding:0 15px; }
.pass_system .pass_list { float:left; width:240px; border:1px solid #eaeaea; border-left:none; height:98px; }
.pass_system p { float:right; }
.pass_list ul { height:98px; }
.pass_list li { float:left; border-left:1px solid #eaeaea; height:48px; }
.pass_list .icon04,.pass_list .icon05,.pass_list .icon06 { height:49px; border-top:1px solid #eaeaea;}
.pass_list li a { display:inline-block; *display:inline; *zoom:1; width:79px; height:100%; text-align:center; background-repeat:no-repeat; font-size:11px; letter-spacing:-1px; }
.pass_list a span { display:block; width:20px; height:18px; margin:7px auto 4px; }
.icon01 a span { background:url(//img.kimyoung.co.kr/main_2015/icon_passSystem_01.gif); }
.icon02 a span { background:url(//img.kimyoung.co.kr/main_2015/icon_passSystem_02.gif); }
.icon03 a span { background:url(//img.kimyoung.co.kr/main_2015/icon_passSystem_03.gif); }
.icon04 a span { background:url(//img.kimyoung.co.kr/main_2015/icon_passSystem_04.gif); }
.icon05 a span { background:url(//img.kimyoung.co.kr/main_2015/icon_passSystem_05.gif); }
.icon06 a span { background:url(//img.kimyoung.co.kr/main_2015/icon_passSystem_06.gif); }
.pass_list a:hover span { background-position:0 -18px; }
.project_lecture { width:345px; border-right:1px solid #e3e3e3; padding:0 15px; }
.project_lecture li { float:left; }
.project_lecture li:first-child { margin-right:5px; }
.free_lecture { width:215px; padding:0 15px; }
.free_lecture li > a { display:inline-block; *display:inline; *zoom:1; background: width:215px; height:100px; font-family:'¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò',AppleGothic,dotum,sans-serif; letter-spacing:-1px; }
#main .btn_more_02 { position:absolute; right:20px; top:25px; }
.free_lecture span { color:#fff; font-size:13px; font-weight:bold; }
.free_lecture strong { display:inline-block; *display:inline; *zoom:1; color:#333; font-size:16px; width:125px; line-height:1.2em; margin-top:6px; }

/* ÆíÀÔ Á¤º¸ È«º¸ ¿µ¿ª */
.transfer_info { height:374px; border:1px solid #e3e3e3; }
.transfer_guide h2 { margin:15px 0 13px 0; }
.transfer_info:after { content:""; display:block; clear:both; }
.transfer_info .transfer_guide { float:left; padding:0 15px; width:157px; height:374px; border-right:1px solid #e3e3e3; }
.transfer_info .transfer_infoRight { float:right; width:810px; overflow:hidden; }
.transfer_info .issue_epilogue { float:left; width:534px; height:322px; padding:0 15px; border-right:1px solid #e3e3e3; }

.transfer_guide > ul > li { background:url(//img.kimyoung.co.kr/main_2015/bullet_guide.gif) no-repeat 0 16px; padding:14px 0 6px 12px; border-top:1px dashed #dadada; }
.transfer_guide > ul > li:first-child { padding-top:0; background-position:0 1px; border:none; }
.transfer_guide > ul > li > a { color:#1b95e7; display:inline-block; *display:inline; *zoom:1; padding-bottom:6px; font-weight:bold; }
.transfer_guide .guide_2depth a { display:inline-block; *display:inline; *zoom:1; padding-bottom:2px; }
.transfer_guide .guide_2depth.qna li { width:70px; display:inline-block; *display:inline; *zoom:1; }
.issue_epilogue h2 { margin:15px 0 13px 0; }
.hot_issue { height:157px; }
.hot_issue .issue_list { padding-left:5px; float:left; }
.issue_list ul { margin-bottom:15px; }
.issue_list li { background:url(//img.kimyoung.co.kr/main_2015/bullet_hotIssue.gif) no-repeat 0 5px; width:310px; padding-left:10px; height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.issue_list p a { display:inline-block; *display:inline; *zoom:1; width:280px; color:#333; text-decoration:underline; background:url(//img.kimyoung.co.kr/main_2015/bullet_test_result.gif) no-repeat right 2px; }
.issue_list a span { font-weight:bold; }
.issue_list a span:before { content:"[" }
.issue_list a span:after { content:"] "; }
.hot_issue .medical { float:right; font-family:'¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò',AppleGothic,dotum,sans-serif; }
.hot_issue .medical li { background:#f3f4f9; border:1px solid #e1e4e6; margin-top:3px; width:193px; height:61px; text-align:center; letter-spacing:-1px; }
.hot_issue .medical li:first-child { margin-top:0; }
.medical a { display:block; color:#333; padding-top:11px; height:50px; }
.medical strong { display:block; font-size:16px;}
.medical em { color:#1b95e7; font-weight:bold; padding-left:3px; }
.transfer_infoRight .book { position:relative; float:right; padding:0 15px; width:215px;}
.book h2 { margin:15px 0 13px 0; }
.book .subject_division { position:absolute; right:10px; top:22px; }
.book .subject_division li:first-child { background:url(//img.kimyoung.co.kr/main_2015/util_bg02.gif) no-repeat right 1px; }
.book .subject_division li { float:left; padding:0 5px 0 3px; }
.book .subject_division li a { display:inline-block; vertical-align:baseline; }
.subject_division .current { font-weight:bold; }
.transfer_infoRight .book_info { border:1px solid #e1e4e6; }
.transfer_infoRight .book_info li { border-top:1px solid #e1e4e6; }
.transfer_infoRight .book_info li:first-child { border-top:none; }

/* ÇÕ°Ý¼ö±â ½½¶óÀÌµå */
.epilogue_slide h2 { margin:20px 0 13px 0; }
.epilogue_slide .slide_section { position:relative; border:1px solid #e1e4e6; }
.slide_section .btn_slidePrev,.slide_section .btn_slideNext { display:inline-block; *display:inline; *zoom:1; width:15px; height:17px; position:absolute; top:30px; }
.slide_section span a { display:inline-block; *display:inline; *zoom:1; width:100%; height:100%; }
.slide_section .btn_slidePrev {  left:11px; }
.slide_section .btn_slidePrev a { background:url(//img.kimyoung.co.kr/main_2015/btn_slide_prevNext.gif) no-repeat; }
.slide_section .btn_slideNext { right:11px; }
.slide_section .btn_slideNext a { background:url(//img.kimyoung.co.kr/main_2015/btn_slide_prevNext.gif) no-repeat -15px 0; }
.slide_section .slide { width:532px; height:77px; overflow:hidden; }
.slide_section .slide ul { margin:12px 0 0 33px; height:53px; }
.slide_section .slide li { float:left; width:157px; }
.slide li span { padding-right:15px; }
.slide li a { display:inline-block; *display:inline; *zoom:1; color:#777; line-height:1.3em; margin-top:5px; }
.slide li a strong { color:#333; line-height:1.5em; }

/* ±è¿µ¼­ºñ½º */
.transfer_info .ky_service { clear:both; background:#f7f7fb; border-top:1px solid #e3e3e3; }
.ky_service h2 { margin-top:13px; }
.transfer_info .ky_service:after { content:""; clear:both; display:block; }
.transfer_info .ky_service li { border-left:1px solid #e3e3e3; height:51px; float:left; width:161px; text-align:center; }
.transfer_info .ky_service li:first-child { width:162px; border-left:none; }
.transfer_info .ky_service li a { display:inline-block; *display:inline; *zoom:1; width:143px; height:34px; padding:17px 18px 0 0; background:url(//img.kimyoung.co.kr/main_2015/bullet_kyService.gif) no-repeat 142px 20px; }
.ky_service a > span { display:inline-block; *display:inline; *zoom:1; width:25px; height:19px; margin-right:5px; vertical-align:3px; }
.ky_service a:hover > span { background-position:0 -19px; }
.ky_service .icon01 span { background:url(//img.kimyoung.co.kr/main_2015/icon_kyService_01.gif) no-repeat; }
.ky_service .icon02 span { background:url(//img.kimyoung.co.kr/main_2015/icon_kyService_02.gif) no-repeat; }
.ky_service .icon03 span { background:url(//img.kimyoung.co.kr/main_2015/icon_kyService_03.gif) no-repeat; }
.ky_service .icon04 span { background:url(//img.kimyoung.co.kr/main_2015/icon_kyService_04.gif) no-repeat; margin-right:0; }
.transfer_info .ky_service li a.icon01  { background-position:129px 20px; width:148px; padding-right:13px; }
.transfer_info .ky_service li a.icon02  { background-position:122px 20px; width:148px; padding-right:13px; }
.transfer_info .ky_service li a.icon03  { background-position:133px 20px; width:144px; padding-right:17px; }
.ky_service li .icon02 span { margin-right:10px; }

/* °í°´¼¾ÅÍ */
.customer_center { min-height:46px; border:1px solid #e3e3e3; border-top:none; overflow:hidden; font-size:11px; }
.customer_info,.family_link { float:left; }
.customer_info { width:540px; }
.customer_info h3 { float:left; height:16px; background:url(//img.kimyoung.co.kr/main_2015/icon_customer.gif) no-repeat 0 12px; margin-left:14px; padding:18px 0 0 25px; font-size:11px !important; }
.customer_info ul { margin-top:18px; }
.customer_info li { display:inline-block; *display:inline; *zoom:1; background:url(//img.kimyoung.co.kr/main_2015/util_bg02.gif) no-repeat left 0; padding:0 0 0 7px; }
.customer_info li:first-child { background:none; padding:0 5px 0 5px; }
.family_link .campus_link { position:relative; top:-1px; background:#7fa0b6 url(//img.kimyoung.co.kr/main_2015/icon_family_tel.gif) no-repeat 14px 4px; display:inline-block; *display:inline; *zoom:1; width:130px; font-size:11px; color:#fff; padding:0 0 0 30px; height:18px; line-height:22px; }
.campus_link span { position:absolute; right:13px; top:7px; height:15px; }
.family_link li { display:inline-block; *display:inline; *zoom:1; margin-top:15px; height:30px; padding:0 10px; background:url(//img.kimyoung.co.kr/main_2015/util_bg02.gif) no-repeat left 1px; }
.family_link li.backN { background:none; padding-left:0; }
.campus_open { margin-top:46px; background:#fff; border-top:1px solid #e3e3e3; }
.campus_open after { content:""; display:block; clear:both; }
.campus_open dl { width:16%; height:220px; padding:20px 2% 0 2%; float:left; background:url(//img.kimyoung.co.kr/main_2015/campus_open_bg.gif) repeat-y left 0; font-size:12px; }
.campus_open dl:first-child { background:none; }
.campus_open dt { font-weight:bold; color:#333; padding-bottom:5px; }
.campus_open dd { border-top:1px dashed #ccc; padding:6px 0 0; }
.campus_open dt + dd { border-top:none; padding:3px 0; }
.campus_open dd em { display:inline-block; *display:inline; *zoom:1; min-width:35px; padding-right:25px; }
.campus_open dd span { vertical-align:7px; }

/* Á¦ÈÞ±â°ü */
.partnership { height:36px; padding-top:10px; }
.partnership h3 { float:left; margin-left:375px; font-size:11px !important; height:17px; line-height:17px; }
.partnership h3:after { content:" :"}
.partnership ul { float:left; }
.partnership li { display:inline-block; *display:inline; *zoom:1; padding:0 8px 0 10px; background:url(//img.kimyoung.co.kr/main_2015/util_bg02.gif) no-repeat left 2px; font-size:11px; line-height:17px; }
.partnership li:first-child { padding:0 12px 0 2px; background:none; }
.partnership li a { color:#8f9091; }

/* ±è¿µÆíÀÔ ÀÌ¾ß±â */
.ky_story { position:relative; background:#5b6975; height:70px; }
.ky_story h2 { position:absolute; left:45px; }
.ky_story .btn_paging > a { position:absolute; top:13px; left:226px; display:block; background:url(//img.kimyoung.co.kr/main_2015/btn_kyStory_prevNext.png) no-repeat; width:30px; height:44px; z-index:100; }
.ky_story .btn_paging > a + a { left:933px; background-position: -30px 0; }
.ky_story ul:after { content:""; display:block; clear:both; }
.ky_story ul { margin-left:255px; width:677px; height:70px; overflow:hidden; }
.ky_story li { float:left; }
.ky_story li a { color:#d3d0c8; display:inline-block; *display:inline; *zoom:1; width:135px; height:55px; padding-top:15px; text-align:center; font-family:'¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò',AppleGothic,dotum,sans-serif; letter-spacing:-1px; line-height:1.5em;  }
.ky_story li a strong { display:block; font-size:17px; }
.ky_story li a:hover { color:#fff; }

/* ¸ðÀÇÆò°¡ */
#aside { position:absolute; top:0; left:0; width:119px; height:100%; padding-bottom:161px; background:#e7e7e7; border-right:1px solid #d6d6d6; z-index:999; letter-spacing:-1px; }/* footer °ª ¸¸Å­ padding-bottom°ª ÁÜ. footer »çÀÌÁî ¹Ù²î¸é ÆÐµù°ªµµ ¹Ù²ñ */
#aside h2 { position:absolute; right:-1px; background:#3c3b39; height:29px; padding-top:5px; text-align:center; color:#fff; width:120px; }
#aside .btn_aside_close { position:absolute; right:-14px; top:250px; }
#aside_small a { display:inline-block; *display:inline; *zoom:1; width:27px; height:115px; background:url(//img.kimyoung.co.kr/main_2015/btn_aside_open.gif) no-repeat; }
#aside_small a:hover { background-position:-27px 0; }
#aside .mock_state { padding-top:46px; }
#aside h3 { color:#333; background:url(//img.kimyoung.co.kr/main_2015/bullet_hotIssue.gif) no-repeat 0 6px; padding:0 0 4px 7px; margin-left:10px; }
.mock_state ol { background:#fff; border:1px solid #bcbcbc; width:98px; margin:0 0 18px 10px; }
.mock_state ol li { padding:8px 6px 5px; border-top:1px dashed #bcbcbc; font-size:11px; }
.mock_state ol li:first-child { border:none; }
.mock_state li strong { padding-right:3px; }
.mock_state li span { vertical-align:middle; }
.mock_state li p { line-height:1.4em; }
.mock_check .mock_info { background:#fff; border:1px solid #bcbcbc; border-bottom:none; width:98px; margin:0 0 8px 10px; }
.mock_info h4 { font-size:11px; text-align:center; margin-top:8px; }
.mock_prof:after { content:""; clear:both; display:block; }
.mock_prof dl { float:left; width:50%; }
.mock_prof dd { height:18px; color:#fff; background:#3c3b39; text-align:center; padding-top:4px; font-size:11px; }
#aside_small { position:absolute; top:0; left:0; }

/* ÇªÅÍ */
.mega{position:relative; display:none; }
.mega .mega_wrap{width:1000px; padding:27px 20px;border-right:1px solid #e4e2e5;border-left:1px solid #e4e2e5;border-top:1px solid #e4e2e5;position:absolute;box-sizing: border-box;background:#fff;z-index:9999;left:50%;margin-left:-500px;bottom:109px;}
.mega .sp{ width:1px; position:absolute;left:20px; z-index:777;}
.mega .sp{ width:1px; position:absolute;left:20px; z-index:777;} 
.mega .family_logo { height:48px; width:900px; margin:0 auto; overflow:hidden; }
.mega .family_logo li {float:left; overflow:hidden; width:150px; margin:0; padding:10px 0 0 0; text-align:center; background:url(//img.kimyoung.co.kr/main_2015/bg_dotline.jpg) 0 16px no-repeat; }
.mega .family_logo li:first-child { background:none; }
.mega .family_logo:after,.footer_nav:after { content:""; display:block; clear:both; }
.mega .btn_paging a { position:absolute; top:44px; display:inline-block; width:15px; height:17px; background:url(//img.kimyoung.co.kr/main_2015/btn_slide_prevNext.gif) no-repeat; }
.mega .btn_paging a:last-child { right:20px; background-position:-15px 0; }
.mega .mega_close{position:absolute;right:10px;top:10px;cursor:pointer;}
@media screen and (-webkit-min-device-pixel-ratio:0) { /*Å©·Ò¿¡¼­¸¸ Àû¿ë*/
.mega .mega_wrap{bottom:105px;}
}

#footer_2015 { clear:both; margin-top:20px; border-top:1px solid #eceaed; }
#footer_2015 .footer_content { width:1000px; margin:0 auto; position:relative; }
#footer_2015 .sp{ width:1px; position:absolute;left:20px; z-index:777;} 
#footer_2015 .family_logo { height:48px; width:960px; margin:0 auto; overflow:hidden; }
#footer_2015 .family_logo li {float:left; overflow:hidden; width:160px; margin:0; padding:10px 0 0 0; text-align:center; background:url(//img.kimyoung.co.kr/main_2015/bg_dotline.jpg) 0 16px no-repeat; }
#footer_2015 .family_logo li:first-child { background:none; }
#footer_2015 .family_logo:after,.footer_nav:after { content:""; display:block; clear:both; }

#footer_2015 .footer_nav { margin-top:20px; }
.footer_nav li { float:left;  line-height:1.3em; display: inline-block;}
.footer_nav li:first-child a{ background:none; padding:0 12px 0 0; }
.footer_nav li a { color:#333;display: inline-block;background:url(//img.kimyoung.co.kr/main_2015/footer_nav_bg.gif) no-repeat left 0px; padding:0 12px ;vertical-align: middle;}
.footer_nav li:last-child{    display: inline-block;
    background: url(//img.kimyoung.co.kr/main_2015/footer_nav_bg.gif) no-repeat left 0px;
    padding: 0 12px;
     margin-top: 0px;
    vertical-align: middle;}
@media screen and (-webkit-min-device-pixel-ratio:0) { /*Å©·Ò¿¡¼­¸¸ Àû¿ë*/
.footer_nav li:last-child{margin-top:1px}
}
.footer_nav .mega_arr{background:url(//img.kimyoung.co.kr/main_2015/footer_mega_arr.gif) no-repeat 0 -6px;width:7px;height:6px;display:inline-block;margin-left:5px;}
.footer_nav .mega_info{cursor:pointer;}
#footer_2015 .copyright { color:#999; padding-top:20px; font-size:11px; font-size:11px; line-height:1.5em; }
.copyright li { display:inline-block; *display:inline; *zoom:1; }
.copyright li:before { content:"| " }
.copyright li:first-child:before { content:"" }
.copyright a { color:#999; }

/* ÆÐ¹Ð¸®»çÀÌÆ® ½½¶óÀÌµå */
.footer_content .btn_paging a { position:absolute; top:17px; display:inline-block; width:15px; height:17px; background:url(//img.kimyoung.co.kr/main_2015/btn_slide_prevNext.gif) no-repeat; }
.footer_content .btn_paging a:last-child { right:0; background-position:-15px 0; }

/* ¼û±è¹æ¹ý */
.screen_out { display:block !important; overflow:hidden !important; position:absolute !important; left:-9999px !important; width:1px !important; height:1px !important; text-indent:-9999px !important; } /* IR±â¹ý(È­¸é¿£ ¾Èº¸ÀÌÁö¸¸ ¸®´õ±â°¡ ÀÐ¾îÁÖ´Â ¹æ¹ý */
.displayN { display:none; } /* ÀÌÀü ´Ü°è¸¦ ²À °ÅÄ¡°í ³ª¼­ º¸¿©¾ß ÇÏ´Â°æ¿ì (¸®´õ±â¿¡¼­µµ ¾Èµé¸®°Ô ¼û±â´Â°æ¿ì) */

@media screen and (-webkit-min-device-pixel-ratio:0) {
		.util > ul > li { background-position:left 3px; }
		.util_leftLink .ky_facebook,.util_leftLink .ky_blog,.util_leftLink .ky_kakaotalk { top:-4px; }
		.banner_prof .prof .btn_more { top:13px; }
		.util > div label { top:2px; }
		.util > button { padding-top:0; }
		.campus_con li a { height:18px; }
		.select_design a { padding:7px 0 2px 10px; }
		.transfer_guide > ul > li { background-position:0 17px; padding:14px 0 9px 12px; }
		.transfer_guide > ul > li:first-child { background-position: 0 3px;}
		.transfer_info .ky_service li a { height:35px; padding-top:16px; }
		.family_link .campus_link { line-height:20px; }
		.campus_open dd { padding:3px 0; }
		.issue_list li { background-position:0 6px; }
		.book .subject_division li:first-child { background:url(//img.kimyoung.co.kr/main_2015/util_bg02.gif) no-repeat right 3px; }
	} /* Å©·ÒÇÙ */
	
/* °³¹ß´Ü Ãß°¡ css */
#main .epil_rolling { width:230px; height:172px; overflow:hidden; }



/* °³¹ßÀÚ Ãß°¡ °­ÁÂ ±³Àç Ã¼Å©¹Ú½º Å¬¸¯½Ã Àå¹Ù±¸´Ï ¹Ù·Î±¸¸Å ·¹ÀÌ¾î css (±âº» °­ÁÂ¸®½ºÆ® ¿Ü¿¡ ÇÐ½À¹ý È«º¸ ÆäÀÌÁöÀÇ °­ÁÂ ±¸¸Å¿¡µµ »ç¿ëµÇ¾î °øÅë¼Ò½º¿¡ »ðÀÔÇÔ) */
.btn_row li { display:block; margin-bottom:3px; }
.btn_whiteBg { display:inline-block !important; border:1px solid #a9a9a9; width:92px; height:28px; background:#fff; line-height:32px; color:#666; text-align:center; font-size:11px; }
.btn_skyblueBg { display:inline-block !important; border:1px solid #1b95e7; width:92px; height:28px; background:#1b95e7; line-height:32px; color:#fff !important; text-align:center; font-size:11px; }
.layer_style { padding-bottom:8px; position:absolute; border:2px solid #1b95e7; background:#fff; box-shadow:1px 1px 1px #ccc; text-align:center; z-index:100; }
.layer_style h3 { border-bottom:1px solid #d7d7d7; text-align:center; height:25px; line-height:30px; margin-bottom:10px; }
.layer_style h3.alignL { text-align:left; height:30px; line-height:35px; padding-left:20px; }
.layer_style button { position:absolute; right:2px; top:2px; outline:transparent; border:none; width:16px; height:16px; }
.layer_apply { width:106px; height:auto; right:-135px; top:-50px; padding-bottom:0; }
.layer_apply .banner { display:inline-block; width:100%; background:#f0f0f0; font-family:\'¸¼Àº °íµñ\',\'Malgun Gothic\',\'µ¸¿ò\',AppleGothic,dotum,sans-serif; margin-top:8px; padding:7px 0 10px; }
.layer_apply .banner p { color:#777; font-size:12px; line-height:1.2; }
.layer_apply .banner strong { color:#1b95e7; font-size:21px; margin-top:3px; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.layer_style h3 { line-height:26px; }
	.layer_style h3.alignL { line-height:30px; }
	.btn_whiteBg,.btn_skyblueBg { line-height:29px; }
} /* Å©·ÒÇÙ */

/* gnb ¼öÁ¤(±è¿µÇÐ¿ø Ãß°¡)_20160530 */
.gnb .acad_division { position:absolute; right:25px; top:13px;}
.gnb .acad_division li { position:relative; float:left;margin-right:4px; width:48px; height:20px;}
.gnb .acad_division li a { position:absolute; left:0; top:0; display:inline-block; width:48px; height:20px; background:#1290e7; border-radius:2px; line-height:1; color:#fff; font-size:12px; text-align:center; padding-top:2px; box-sizing:border-box;}

/* Ä·ÆÛ½º ¿µ¿ª_20170112 */
#container:focus { outline:transparent }
.campus_section2017 { margin-top:15px; border:1px solid #e3e3e3; overflow:hidden; box-sizing:border-box; }
.campus_section2017 h2 {margin-bottom:15px; }
.campus_section2017 h2 span { font-weight:normal; font-size:12px;}
.campus_section2017 h2 span:before { content:"(" }
.campus_section2017 h2 span:after { content:")" }
.campus_section2017 h3 { float:left; margin-right:17px; color:#fff; font-size:11px; padding:4px 5px 0px; background:#777; display:inline-block; font-weight:normal;letter-spacing:-1px;  }
.campus_section2017 ul { float:left; width:450px;}
.campus_section2017 ul:after { content:""; display:block; clear:both; }
.campus_section2017 li { display:inline-block; width:147px; }
.campus_section2017 .campus_left { float:left; width:754px; box-sizing:border-box; padding:15px 0 15px 15px; border-right:1px solid #e3e3e3; }

.campus_section2017 .campus_right { float:left; box-sizing:border-box; padding:15px 0 15px 20px; }
.campus_section2017 li dt,.campus_section2017 li dd { display:inline-block; }
.campus_section2017 li dl { margin-top:2px;}
.campus_section2017 li dt { width:38px; letter-spacing:-1px; }
.campus_section2017 li dd { font-weight:bold; }
.campus_left .capital { float:left; width:525px; }
.campus_left .area { float:left;  }
.campus_left .area ul { width:120px; }
.campus_section2017 .campus_right h3 { float:none; margin-right:13px;  }
.campus_section2017 .campus_right h2 { margin-bottom:0; }
.campus_section2017 .campus_right span { padding-top:2px; }
.campus_section2017 .campus_right strong { font-size:26px; color:#1b95e7; display:block;font-family: '¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò',AppleGothic,dotum,sans-serif; font-weight:normal; letter-spacing:-1px;  margin-bottom:12px; }
.campus_section2017 .campus_bottom { border-top:1px solid #e3e3e3; clear:both; }
.campus_section2017 .campus_bottom dt { width:52px; }
.campus_section2017 .campus_bottom li { width:165px; }
.campus_section2017 .campus_bottom ul { width:348px; }
.campus_section2017 .campus_bottom .campus_left02 {float:left;}
.campus_section2017 .campus_bottom .borderR { border-right:1px solid #e3e3e3; margin-right:40px; }
.campus_section2017 .campus_bottom h2 { margin-bottom:10px; }
.campus_section2017 .campus_bottom .campus_right a { background:url(//img.kimyoung.co.kr/main_2015/campus_bullet.png) no-repeat 0 4px; padding-left:8px; width:110px; display:inline-block; }
.campus_section2017 .campus_bottom .campus_right { padding-top:20px; }
.campus_section2017 .campus_bottom .campus_right ul { width:200px; margin-top:7px;}
.campus_section2017 .campus_bottom .campus_right ul.inline li { width:90px;}
.partnership_list { float:right; padding:10px 0 15px 0; }
.partnership_list dt, .partnership_list dd { display:inline-block; color:#aaa; font-size:11px;}
.partnership_list dt { background:url(//img.kimyoung.co.kr/main_2015/campus_bullet.png) no-repeat 0 4px; padding-left:8px; vertical-align:1px;}
.partnership_list dt:after { content:" : " }
.partnership_list dd { background:url(//img.kimyoung.co.kr/main_2015/util_bg02.gif) no-repeat left 2px; padding:3px 5px 0 7px; line-height:1.1em; }
.partnership_list dd:nth-child(2) { background:none; padding-left:0; }
.partnership_list a { color:#aaa; font-size:11px; display:inline-block; }
.clear { clear:both; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
		.campus_section2017 h3 { padding:2px 5px;   }
	} /* Å©·ÒÇÙ */

/* »ó´Ü ºò¹è³Ê ¸®´º¾ó 20170414 */
.promote_section { width:1000px; margin:0 auto; }
.promote_section:after { content:""; display:block; clear:both; }
.promote_section .bigBanner { position:relative; float:left; width:730px; height:250px; }
.promote_section .rightBanner { position:relative; float:right; height:250px; width:270px; overflow:hidden; }
.rightBanner .bx-wrapper { float:left; width:446px; }
.rightBanner .bx-controls { position:absolute; top:15px; right:15px; z-index:101; }
.rightBanner .bx-pager-item { width:8px; height:8px; display:inline-block; margin-left:4px; }
.rightBanner .bx-pager-item a { display:inline-block; width:8px; height:8px; background:#727988; text-indent:-9999px; overflow:hidden; border-radius:4px; }
.rightBanner .bx-pager-item a.active { background:#fff; }



/* »ó´Ü ½½¶óÀÌµù ¹è³Ê */
.bigBanner .bxslider { position:relative; overflow:hidden; height:250px; }
.bigBanner #bx-pager { position:absolute; width:694px; left:17px; bottom:18px; height:24px; text-align:center; }
.bigBanner #bx-pager li { float:left; background:url(//img.kimyoung.co.kr/main_2017/bagBanner_paperBg.png) repeat; border-left:1px solid #ddd; box-sizing:border-box; }
.bigBanner #bx-pager li:first-child { border-left:none; }
.bigBanner #bx-pager .tab_five li { width:20%; } /* 5°³ */
.bigBanner #bx-pager .tab_four li { width:25%; } /* 4°³ */
.bigBanner #bx-pager .tab_three li { width:33%; } /* 3°³ */
.bigBanner #bx-pager .tab_two li { width:50%; }/* 2°³ */
.bigBanner #bx-pager .tab_one li { width:100%; }/* 1°³ */
.bigBanner #bx-pager li a { font-family:'¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò',AppleGothic,dotum,sans-serif; font-size:13px; font-weight:bold; color:#222; letter-spacing:-1px; width:100%; height:24px; line-height:20px; display:inline-block; }
.bigBanner #bx-pager li a.active, .bigBanner #bx-pager li a:hover { color:#fff; background:#313538; }

/* Ä·ÆÛ½º ¿µ¿ª */
.campus_list_2017 { width:1000px; margin:20px auto 0; background:#fff; font-family:'¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò',AppleGothic,dotum,sans-serif;}
.campus_list_2017:after { content:""; display:block; clear:both; }
.campus_list_2017 dl { float:left; box-sizing:border-box; border:1px solid #e3e3e3; border-right:none; text-align:center; }
.campus_list_2017 dt { box-sizing:border-box; background:#f6f6f6; height:38px; font-size:14px; color:#222; font-weight:bold; padding-top:9px; }
.campus_list_2017 dd { box-sizing:border-box; padding-top:10px; display:inline-block; height:42px; }
.campus_list_2017 dd:before { content:"/ "; vertical-align:middle; }
.campus_list_2017 .first:before { content:"" }
.campus_list_2017 dd a { color:#888; font-size:13px; }
.campus_list_2017 dd a:hover { color:#222; }
.campus_list_2017:after { content:""; display:block; clear:both; }
.campus_list_2017 .kyplus { width:180px; }
.campus_list_2017 .acad_01 { width:640px; }
.campus_list_2017 .acad_02 { width:180px; border-right:1px solid #e3e3e3; }

/* °­»ç¿µ¿ª */
.prof_list_2017 { width:1000px; box-sizing:border-box; height:231px; border:1px solid #74777c;overflow:hidden; margin:15px auto; border-right:1px solid #7477c; }
.prof_list_2017:after { content:""; display:block; clear:both; }
.prof_list_2017 div { position:relative; float:left; width:187px; height:231px; overflow:hidden; border-right:1px solid #74777c;}

.prof_list_2017 .promotion_banner { position:relative; float:left; width:187px; height:231px; overflow:hidden; }

.prof_list_2017 .middleBanner { border-right:none; width:246px;}
.prof_list_2017 .pager { position:absolute; top:11px; right:8px; z-index:101; }
.prof_list_2017 .pager li { width:8px; height:8px; display:inline-block; margin-left:1px; }
.prof_list_2017 .pager li a { display:inline-block; width:8px; height:8px; background:#bcbfc4; text-indent:-9999px; overflow:hidden; border-radius:4px; }
.prof_list_2017 .pager li a.active,.prof_list_2017 .pager li a:hover { background:#202a3c; }
.prof_list_2017 .pager a:hover,.prof_list_2017 .pager .current { background:#202a3c; }

.prof_list_2017 .banner_list { width:753px; height:145px; position:absolute; top:0; left:0; }
.prof_list_2017 .banner_list.overflowH { overflow:hidden; }
.prof_list_2017 .banner_list li { position:relative; float:left; width:187px; height:145px; border-right:1px solid #bcc2c5; background:#c4cacc;}
.prof_list_2017 .banner_list li.first { width:188px; border-right:1px solid #c4cacc; }
.prof_list_2017 .banner_list span { position:absolute; bottom:0; right:0; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
		.bigBanner #bx-pager li a { line-height:24px; }
	} /* Å©·ÒÇÙ */

	
	/*2020.07.16 Ãß°¡ css*/
	   .comm20200716_style a:hover{ color:#0089f2 !important; }
       .ut_12p_g3 a:hover{ color:#0089f2 !important; }
       
/*2020.11.10*/
.tag_select span{width:120px;text-align:center;border-radius:80px;border:1px solid #ccc;display:inline-block;cursor:pointer;height:32px;line-height: 38px;margin-bottom:5px;}
.tg_on, .tag_select span:hover{color:#0083ff;border:1px solid #0083ff !important;}
.tag_select span input[type="text"]{border:none;display:inline-block;width:105px;border-bottom:2px solid #ccc;text-align:center;}
.tag_select span input[type="text"]::placeholder{color:#666 !important}
.tag_select span:last-child{width:130px}
span.tg_on input[type="text"]{color:#0083ff;}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
	/*Å©·Ò¿¡¼­¸¸ Àû¿ë*/
	.tag_select span{line-height: 32px;}
}
.review_reco{background:#d9edff;padding:15px 20px 18px;margin-bottom:20px;}
.review_reco ul:after{content: "";display: table;clear:both}
.review_reco li{float:left;color:#0083ff;margin-right:10px;line-height: 28px;}
.review_reco span{display:block;color:#333;font-weight:bold;}