@charset "utf-8";
/* CSS Document */


/* =============================================================================
   상단 - 로그인 영역
   ========================================================================== */
/* Mobile Layout: 580px and below. */
div.login button{border:1px solid #3863a9;background-color:#4d74b5;background-image:none;}

/* =============================================================================
   상단 - 전체메뉴 영역
   ========================================================================== */
/* Mobile Layout: 580px and below. */
div.all_menu_area{clear: both;width:100%;display:inline-block;background-color:#4d74b5;text-align:center;z-index: 700;}
div.all_menu_in ul li a{background-color:#2a497d;}
div.all_menu_in ul li a:hover{background:#223a63;color:#fff}
div.all_menu_in ul li.on{background:#4568a2}
.all_menu_list ul li span.div{color:#7a97c8;height:9px;}
@media only screen and (max-width:320px) {
	.all_menu_list ul li span.div{padding:0px; }
}
@media only screen and (min-width:321px) and (max-width:420px) {
	.all_menu_list ul li span.div{padding:0 3px; }
}
@media only screen and (min-width:421px) {
	.all_menu_list ul li span.div{padding:0 20px;}
}

/* =============================================================================
   본문 영역
   ==========================================================================
.cs_t{height:15px;border:none;background:#FFF url('../../resources/images/sub2/cs_t.gif') no-repeat 0 0;background-size:contain;margin-bottom:10px;}
.cs_b{height:15px;border:none;background:#FFF url('../../resources/images/sub2/cs_b.gif') no-repeat 0 bottom;background-size:contain;}
 */

table.lec_form td.btn_box .btn_main,
table.lec_form .btn_area2 .btn_main {
	background-color: #2a497d;
	color: #fff;
}

/* =============================================================================
   왼쪽 - lnb 영역
   ==========================================================================
@media only screen and (min-width:1024px) {
div.l_professor h3{width:100%;line-height:325%;background-color:#4d74b5;color:#fff;text-align:center}
div.pro_list ul.left_in_tit li p.on{background:#668dcc}
div.pro_list ul li ul li a{width:95%;display:inline-block;background:url('../../resources/images/sub2/li_bg01.png') no-repeat 0 8px;padding-left:5%;letter-spacing: -1px;line-height:200%}
div.pro_list ul li ul li.on a{color:#3f70c2;font-weight: bold}
} */