@charset "utf-8";
/*header sub Γί°‘ */
#hd_wrap {
	width:100%;
	height:120px;
	background:url("../../../mycodyimages/main_new/main_bg.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;
}

#hd_gnb li a{color:#fff !important}
.gnb2dep {
	position:absolute;
	left:-277px;
	z-index:10;
	overflow:hidden;
	background:#002d56;
	width:995px;
	text-align:left;
	border-bottom:3px solid #24435f;
	color:#FFF;
	/* These three lines are for transparency in all browsers. */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=90);
	opacity:.9;
	display:none;
}
.gnb2dep a {
	color:#FFF;
}
.gnb2dep dl,
.gnb2dep ul {
	float:left;
	border-right:1px solid #0c4f8e;
	border-left:1px solid #06232a;
	padding:20px 15px 0 20px;
	height:200px;
}
.gnb2dep dl.end,
.gnb2dep ul.end {
	border-right:0;
}
#hd_gnb2dep01 dl {
	width:16%;
}
#hd_gnb2dep02 dl,
#hd_gnb2dep02 ul {
	width:29.5%;
}
#hd_gnb2dep03 dl {
	width:29.5%;
}
#hd_gnb2dep04 dl {
	width:12.7%;
	height:380px;
}
#hd_gnb2dep04 dl dd {
	line-height:16px;
	background:url("../../../mycodyimages/main_new/gnb_bar.gif") right 8px no-repeat;
}
#hd_gnb2dep05 dl {
	width:21%;
}
#hd_gnb2dep06 ul {
	width:100%;
}
#hd_gnb2dep06 ul a{
	font-size:12px !important;
}
.gnb2dep dl.first {
	border-left:0;
}
.gnb2dep dl dt,
.gnb2dep ul li {
	text-align:center;
	font-size:14px;
	font-weight:bold;
	margin-bottom:20px;
	white-space:nowrap;
}
.gnb2dep dl dt a:hover,
.gnb2dep ul li a:hover {
	text-decoration:none !important;
}
.gnb2dep ul li {
	margin:0 20px 20px 0 !important;
}
.gnb2dep dl dd {
	display:inline-block;
	zoom:1;
	*display:inline;
	*margin-right:5px;
	*letter-spacing:-1px;
	background:url("../../../mycodyimages/main_new/gnb_bar.gif") right 18px no-repeat;
	padding-right:5px;
	line-height:36px;
	white-space:nowrap;
}
.gnb2dep dl dd.end{
	background:none !important;
	margin:0;
	padding:0;
}


/* ///////////////////////////////// footer_golist */
#ft_top_wrap {
	background:#403f3f;
	color:#b1b1b1;
	font-size:12px;
	position:relative;
	width:100%;

}
#ft_top_wrap .ft_link {
	width:995px;
	margin:0 auto;
	background:url("../../../mycodyimages/main_new/ft_link_bg.gif") right top repeat-y;
	overflow:hidden;
}
#ft_top_wrap .ft_link dl {
	background:url("../../../mycodyimages/main_new/ft_link_bg.gif") left top repeat-y;
	padding:30px 36px;
	float:left;
	line-height:22px;
	height:160px;
}
#ft_top_wrap .ft_link dl.end {
	float:right;
}
#ft_top_wrap .ft_link dt {
	font-size:14px;
	font-weight:bold;
	background:url("../../../mycodyimages/main_new/ft_link_bullet.gif") left 5px no-repeat;
	padding-left:7px;
}
#ft_top_wrap .ft_link dd {
	background:url("../../../mycodyimages/main_new/ft_link_bullet2.gif") left 9px no-repeat;
	padding-left:7px;
}
#ft_top_wrap .ft_link dd a {
	color:#b1b1b1;
}


/* ///////////////////////////////// main_visual */



/*my page*/
#hu_mypage {
margin-top: 50px !important;
}