@charset "utf-8";

/* headerTop */
#headerTop, dl.quick dt {background:#186d94}

/* maincolor */
.mColor, .all-menu ul.gnb > li > ul > li a:hover, .all-menu ul.gnb > li > ul > li.on a, .professor li .pro_right dl dt a:hover, .professor li .pro_right dl dt a .fa-stack {color:#3488ad}
.mColorBg {background:#347EA4}
#subContainer #rightCont .con > h4:before {border:5px solid #347EA4}
.tabStyle li.on a, .tabStyle li a:hover {background:#347EA4; color:#fff}
@media screen and (max-width:900px) {
	.all-menu ul.gnb > li.on > a {color:#347EA4}
}

/* subcolor */
.sColorBg {background:#1c6486}
@media screen and (max-width:1000px) {
	.mainTxt {background:#1c6486; color:#fff}
}


.con01 {background:url('../images/con01_bg.png') 100% 100% #fff no-repeat}
.all-menu ul.gnb > li {margin-left:25px}
.professor li {min-height:160px}

#rightCont .h4 {font-size:16px; font-weight:700; letter-spacing:-0.45px}

.row {margin-right:-15px; margin-left:-15px}
.col-md-6 {width:50%; float:left;position: relative;}

.cert_list {border-top:2px solid #999999}
.cert_list dt {padding:20px; font-weight:bold;border-bottom:1px solid #cccccc; color:#464646}
.cert_list dt a {color:#464646}
.cert_list dd {padding:20px; border-bottom:1px solid #cccccc; overflow:hidden; color:#898989}
.cert_list dd span {margin:0 8px 0 0; color:#898989;}
.cert_list dd p {margin:0 0 0 20px; color:#898989;}
.cert_list dd ul {margin-left:20px}
@media screen and (max-width:720px) {
	.cert_list dt span {display:none}
}