@charset "utf-8";
/* CSS Document */

/*=======================================================================================
	메인 영역
=======================================================================================*/
.k_intro{height:480px;text-align:center;padding-bottom:40px;background:url(../../Content/images/common/container_bg.jpg) 0 0;border-bottom:1px solid #ee3124;margin-bottom:20px;}
.k_intro img{margin-top:340px;}
.k_main_container .info_msg{font-size:13px;text-align:center;}
.k_main_area{clear:both;width:100%;height:330px;background:#f1f1f2 url(../../Content/images/main/main_bg.jpg) no-repeat center top;margin-bottom:40px;}
.k_main{position:relative;width:1000px;margin:auto;}
.k_main_banner{position:absolute;right:0;top:20px;width:300px;height:290px;overflow:hidden;}
.k_main_banner .bigImage{position:absolute;width:1800px;}
.k_main_banner .bigImage li{float:left;}
.k_main_banner .arr_left a, .k_main_banner .arr_right a{position:absolute;top:132px;width:17px;height:26px;}
.k_main_banner .arr_left a{left:12px;}
.k_main_banner .arr_right a{right:12px;}
.k_main_banner .btnGroup{position:absolute;left:90px;top:256px;width:120px;text-align:center;}
.k_main_banner .btnGroup li{float:left;width:10px;height:10px;margin:5px;}
.k_main_banner .btnGroup li a{display:block;width:10px;height:10px;background:url(../../Content/images/main/ban_btn_off.png) no-repeat 0 0;}
.k_main_banner .btnGroup li a.on{background:url(../../Content/images/main/ban_btn_on.png) no-repeat 0 0;}

/*=======================================================================================
	본문영역
=======================================================================================*/
.k_main_container{width:1000px;margin:auto;padding-bottom:66px;overflow:hidden;}

/* 학사일정, 공지사항 */
.k_mn_bbs1, .k_mn_bbs2{float:left;width:300px;height:150px;padding:14px;border:1px solid #f4f4f4;margin-right:20px;}
.k_mn_bbs_tit{padding-bottom:7px;border-bottom:1px solid #404040;margin-bottom:17px;}
.k_mn_bbs_tit:after{display:block;content:"";clear:both;}
.k_mn_bbs1 .k_mn_bbs_sche li{margin-bottom:20px;}
.k_mn_bbs2 li span.mn_bbs_subj{display:inline-block;width:230px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:20px;}
.k_mn_bbs2 li a:hover{color:#ee3124;}
.k_mn_bbs2 .mn_bbs_date{float:right;width:70px;height:20px;text-align:right;}

/* 로그인박스 */
.k_main_container fieldset{display:block;}
.k_main_container legend{display:none;}
.log_area{float:right;width:300px;height:180px;background:#FFF url(../../Content/images/main/log_bg.gif) no-repeat 0 0;}
.log_box{width:270px;margin:73px auto 15px;}
.log_box li{margin-bottom:2px;}
.log_box li input[type="text"] , .log_box li input[type="password"] {width:172px;padding:0 10px;height:23px;line-height:23px;border:1px solid #bebebe;background-color:#FFF;}
.log_txt{clear:both;padding-top:10px;}
.log_txt li{float:left;color:#000;}
.log_txt li a{display:block;color:#000;}
.log_txt li span.div{display:inline-block;width:14px;text-align:center;color:#bebebe;}

/* 로그아웃박스 */
.log_area_out{float:right;width:300px;height:180px;background:#FFF url(../../Content/images/main/log_bg_out.gif) no-repeat 0 0;}
.log_box_out{width:270px;margin:56px auto 15px;}
.log_info{float:left;width:175px;}
.log_info .log_name{font-weight:bold;color:#727675;font-size:14px;margin-bottom:8px;}
.log_info .log_name span{font-size:18px;color:#000;}
.log_info .log_txt1{line-height:1.3em;color:#727675;margin-bottom:2px;}
.log_info .log_ip{font-weight:bold;color:#c4161c;}
.log_btn{float:right;margin-top:5px;}
.log_link{clear:both;padding-top:15px;}
.log_link li.log_link_left{float:left;width:140px;padding-left:20px;}
.log_link li.log_link_right{float:left;width:80px;padding-left:20px;}
.log_link li a{display:block;color:#000;}

/* 배너, 콜센터, 사용자가이드, 오시는길*/
.ban_area{position:relative;clear:both;float:left;margin-top:30px;width:288px;height:60px;padding:10px 21px;background-color:#fdfdfd;margin-right:20px;overflow:hidden;}
.ban_area ul{position:absolute;left:21px;top:10px;width:288px;height:60px;}
.ban_area li{position:absolute;top:0;width:114px;padding:0 15px;}
.ban_area li.first{left:0;}
.ban_area li.second{left:144px;}
.icons{float:left;width:320px;margin:auto;height:50px;padding:15px 10px;background-color:#fdfdfd;margin-top:30px;}
.icons li{float:left;width:100px;text-align:center;}
.icons li.in_div{background:url(../../Content/images/main/icon_bd.gif) no-repeat right center;}
.mobile{float:right;margin-top:30px;}
