@charset "utf-8";

/*header sub �߰� */

#hd_wrap {

	width:100%;

	height:120px;

	background:url("http://builder.hufs.ac.kr/user/hufs/mycodyimages/new/main_bg_n2.gif") left top repeat-x;

	border-bottom:0px solid #1496b9;

}



#content-container #pageRightT {

	position:absolute;

	z-index:1;

}

.end {

	border-right:0;

}

/* ///////////////////////////////// main_GNB */

#hd_gnb li.active .gnb2dep {

	display: block;

}

.gnb2dep {

	background: rgb(159, 129, 95); left: 0px; 

	width:  1170px; text-align: left; 

	color: rgb(255, 255, 255); 

	overflow: hidden; 

	border-bottom: rgb(190, 167, 143) 1px solid; 

	border-left: rgb(190, 167, 143) 1px solid; 

	border-right: rgb(190, 167, 143) 1px solid; 

	display: none; filter: alpha(opacity=95); 

		position: absolute; z-index: 10; opacity: 0.9;

}

.gnb2dep a {

	color: rgb(255, 255, 255) !important; 

}

.gnb2dep dl {

	padding: 20px 15px 0px 20px; 

	height: 210px; 

	border-right-color: rgb(129, 105, 80); 

	border-left-color: rgb(194, 159, 120); 

	border-right-width: 1px; 

	border-left-width: 1px; 

	border-right-style: solid; 

	border-left-style: solid; float: left; 

	 

}



.gnb2dep ul {

	padding: 20px 15px 0px 20px; height: 200px; border-right-color: rgb(129, 105, 80); border-left-color: rgb(194, 159, 120); 

	border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; float: left;

}

.gnb2dep dl.end {

	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;

}

.gnb2dep ul.end {

	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;

}

#hd_gnb2dep01 dl {

	width: 16.5%;

}

#hd_gnb2dep02 dl {

	width: 29.5%;

}

#hd_gnb2dep02 ul {

	width: 29.5%;

}

#hd_gnb2dep03 dl {

	width: 29.5%;

}

#hd_gnb2dep04 dl {

	width: 22%; height: 395px;

}

#hd_gnb2dep04 dl dd {

	background: url("../../../mycodyimages/main_new/gnb_barnew.png") no-repeat right 8px; line-height: 24px; letter-spacing:-0.2px; 

}

#hd_gnb2dep05 dl {

	width: 21%;

}

#hd_gnb2dep06 ul {

	width: 100%; height: 210px !important;

}

#hd_gnb2dep06 li {

	width: 17.5%; text-align:left !important;

}

#hd_gnb2dep06 ul a {

	font-size: 17px !important;

}

.gnb2dep dl.first {

	border-left-color: currentColor; border-left-width: 0px; border-left-style: none;

}

.gnb2dep dl dt { font-family:'hufs_l'; 

	text-align: center; font-size: 17px; font-weight: 600; margin-bottom: 10px; white-space: nowrap; letter-spacing:0.5px;

}

.gnb2dep ul li {  font-family:'hufs_l'; 

	text-align: center; font-size: 17px; font-weight: 600; margin-bottom: 10px; white-space: nowrap;

}

.gnb2dep dl dt a:hover {

	text-decoration: none !important;

}

.gnb2dep ul li a:hover {

	text-decoration: none !important;

}

.gnb2dep ul li {

	margin: 0px 20px 20px 0px !important;

}

.gnb2dep dl dd {

	background: url("../../../mycodyimages/main_new/gnb_barnew.png") no-repeat right 16px; 

	line-height: 31px; 

	padding-right: 14px; 

	display: inline-block; 

	white-space: nowrap; zoom: 1; 

	font-size: 15px; 

 font-family:'Noto Sans KR'!important; font-weight:300;

}

.gnb2dep dl dd.end {

	margin: 0px; padding: 0px;

}

/* ///////////////////////////////// footer_golist */

#ft_top_wrap {

	background: rgb(64, 63, 63); width: 100%; color: rgb(177, 177, 177); font-size: 12px; position:relative;  top:0px !important; border-bottom:red;

}

#ft_top_wrap .ft_link {

	background: url("../../../mycodyimages/main_new/ft_link_bg.gif") repeat-y right top; margin: 0px auto; width: 995px; overflow: hidden;

}

#ft_top_wrap .ft_link dl { 

	background: url("../../../mycodyimages/main_new/ft_link_bg.gif") repeat-y left top; padding: 10px 16px; height: 19px; line-height: 20px; float: left; 

}

#ft_top_wrap .ft_link dl.end {

	float: right;

}

#ft_top_wrap .ft_link dt {

	background: url("../../../mycodyimages/main_new/ft_link_bullet00.gif") no-repeat left 3px; padding-left: 7px; font-size: 13px; }

#ft_top_wrap .ft_link dd {

	background: url("../../../mycodyimages/main_new/ft_link_bullet02.gif") no-repeat left 9px; padding-left: 7px;

}

#ft_top_wrap .ft_link dt a {

	color:#fff; font-family:'Noto Sans KR'!important; font-weight:100; text-decoration:none;

}

#ft_top_wrap .ft_link dt a:hover {

	color:#cfcdca;

}

#ft_top_wrap .ft_link dt a span{

	color:#cfad87 !important;

}

#ft_top_wrap .ft_link dt a:hover span{

	color:#e9cbaa !important;

}

#ft_top_wrap .ft_link dl.snsend{float: right; top: 0px; padding: 0px !important; 

background: url("../../../mycodyimages/main_new/ft_link_bg00.gif") repeat-y left top;

}





/* ///////////////////////////////// main_visual */





/*my page*/

#hu_mypage {

margin-top: 50px !important;

}