﻿@charset "utf-8";


/* 상단팝업 */
#open_popup_wrap .open_popup .control a.prev_btn { position:absolute; left:10px; top:71px; width:22px; height:45px; background:url(/images/popup/pop_prev.png) no-repeat; }
#open_popup_wrap .open_popup .control a.next_btn { position:absolute; right:10px; top:71px; width:22px; height:45px; background:url(/images/popup/pop_next.png) no-repeat; }

#open_popup_wrap .open_popup .popup_box { width:460px; }
#open_popup_wrap .open_popup .popup_box ul { padding:45px 0 0 0; }
#open_popup_wrap .open_popup .popup_box ul li a { width:460px; height:105px; }

#open_popup_wrap .open_popup .main_control { position:absolute; left:auto; right:10px; top:21px; }
#open_popup_wrap .open_popup .main_control a { display:inline-block; float:left; }



/* 새창팝업 */
#popup_content {display:block; visibility:visible;}
#popup_content .pop_bg .pop_con_box { background:#fff; text-align:center; } 
#popup_content .pop_bt_bg { background:#383d43; }
#popup_content .pop_bt_bg:after { content:""; display:block; clear:both; }
#popup_content .pop_bt_bg .pop_font { float:left; padding:5px 0 0 8px; font-size:0.875em; }
#popup_content .pop_bt_bg .pop_font a { color:#fff; }
#popup_content .pop_bt_bg .pop_close { float:right; margin:6px 8px 0 0; }



/** °øÅë **/
/* °øÅë½ºÅ¸ÀÏ */
.main h2:before{display:block;position:absolute;top:0;left:0;width:30px;height:3px;background:none;content:'';}
h2:before{display:block;position:absolute;top:0;left:0;width:30px;height:3px;background:#42839b;content:'';}
h3 {background:url(/images/kycomp/common/h3_bul_01.gif) no-repeat 0px 4px;}
h4 {background:url(/images/common/ui/h4_bul.gif) no-repeat 0px 8px;}

.skip{position:absolute;top:0;height:0;font-size:0}
/* Æ÷ÀÎÆ®ÄÃ·¯ */
.point01 {color:#42839b;} /* ´Ü°ú´ëÇÐ Æ÷ÀÎÆ® ÄÃ·¯ */

/* ÇÐ»çÀÏÁ¤ */
.schedule_table_mob table th {color:#42839b;}

@media only screen and (min-width:640px){
.schedule_table_web table tbody th {color:#42839b;}
}


/* ¸ÞÀÎ */
#mcontent_wrap { background:url(/images/kycomp/main/mid_bgimg.jpg) no-repeat center top #e1e4e9; }

/*°øÁö»çÇ×
.point_box ul li a {background:#42839b; }
.point_box ul li a span.more {background:#386f84; }
.point_box ul li a:hover,
.point_box ul li a:focus,
.point_box ul li a:active { background:#3b768b; }
.point_box ul li a:hover span.more { background:#326477; }
*/

/*ºñÁ¯*/
.vision_box a {background-color:#417f96; }
.vision_box a:hover,
.vision_box a:focus,
.vision_box a:active { background-color:#3a7287; }

/*·¹ÇÁÆ®¸Þ´ºÇì´õÄÃ·¯*/
#lnb #leftTi {background:#42839b;}
/*¼­ºê Å¸ÀÌÆ²*/
#contents .contTi {background:url(/images/kycomp/common/h_bgline.gif) no-repeat center top; }
/* ·¹ÇÁÆ® 3Â÷¸Þ´º */
#leftmenu li ul.lm_3th li a.link_3th_ov,
#leftmenu li ul.lm_3th li a:hover,
#leftmenu li ul.lm_3th li a:focus, 
#leftmenu li ul.lm_3th li a:active { background-position:left 9px; color:#42839b; }





/****************************************************************************/

/* 컨텐츠 */
figure.picBox .pic {border: 1px solid #d2d2d2;}

/*ÁÂÃø, ¿ìÃø Á¤·Ä*/
.position_right {float:none; }
.position_left {float:none; }
.cr_box {overflow:hidden; }
.cr_box figcaption {margin-top:10px;}
@media all and (min-width:768px){
.cr_box figcaption {margin-top:10px;}
.position_right {float:right; width:48%; }
.position_left {float:left; width:48%; }
}

/*li °£°Ý*/
.bottom_interval li {margin-bottom:15px; }

/*±º»ç´ëÇÐ ÀÌ¹ÌÁö¿Í ÅØ½ºÆ®*/
.item {margin-bottom:40px; }
.item img {display:block; width:100%; }
.item h2 {margin-bottom:10px; background:none; }
@media all and (min-width:768px){
.no_mb .item {margin-bottom:0; }
}

/*±º»ç´ëÇÐ 2´Ü ¸®½ºÆ® ¹Ú½º*/
.txt_box {overflow:hidden; }
@media all and (min-width:768px){
.txt_box {padding:30px 30px 15px 30px; border:1px solid #d2d2d2; }
.txt_box li {float:left; width:48%; margin-bottom:15px; }
}

/*¸µÅ©¿¬°á ¾ÆÀÌÄÜ¹Ú½º*/
.link_box p {text-align:center; color:#444c58; }
.link_box p span {display:block; font-weight:600; font-size:20px; color:#5b98b6; }
.link_box ul {overflow:hidden; padding:0 30px; margin-top:40px; border:1px solid #d2d2d2; text-align:center; }
.link_box ul li {padding:30px 0; border-bottom:1px solid #d2d2d2; font-weight:600; font-size:16px; color:#121212; }
.link_box ul li:last-child {border:0; }
.link_box ul li img {display:block; margin:0 auto; margin-bottom:20px; }
.link_box ul li .link_btn {display:block; margin-top:20px; font-weight:400; font-size:14px; }
@media all and (min-width:768px){
.link_box ul {padding:30px 0; }
.link_box ul li {float:left;  padding:0; border-bottom:none; border-right:1px solid #d2d2d2; }
.link_box ul.two_icon li {width:49.9%; }
.link_box ul.tree_icon li {width:33.2%;}
.link_box ul li:last-child {border:0; }
}

/*군사학과 넘버링숫자 컬러*/
.blue_ball {background:#42839B; }

/*단과대 행사일정*/
.sub01_04 .cal_ico:before {display:none; }
.sub01_04 .mn_ti {color:#42839B; }
.sub01_04 .mn_ti:before {display:none;  }
.sub01_04 .schLst2 .rCon h2 {background:#42839B; }
.sub01_04 .schLst2 .rCon h2 em {border-top:1px solid #64A5BD;}