#background{
	background-image:				url("/images/bg/top_line01.gif");
	background-repeat:				repeat-x;
	width:							100%;
}
#wrap 
{
	width:							982px;
	margin-left:					auto;
	margin-right:					auto;
}
#header 
{	
 	height:							88px;
}
#mainmenu 
{
	height:							52px;
}
#logo 
{
	width:							231px;
	padding:						0px;
	padding-left:					14px;
	float:							left;
	margin:							0px;
	background-color:				#fff;
}
#menu 
{
	background-image:				url("/images/header/bg_menu_main.gif");
	background-repeat:				no-repeat;
	margin-left:					245px;
	width:							735px;
	height:							52px;
	background-color:				#fff;

}
#menulist1 
{
	list-style-type:				none;
	margin:							0px;
	padding:						0px;
	padding-top:					19px;
	float:							left;
}
#menulist2 
{
	list-style-type:				none;
	margin:							0px;
	margin-left:					560px;
	margin-right:					1px;
	padding:						0px;
	padding-top:					17px;
}
#menulist1 li, #menulist2 li 
{
	float:							left;
	text-align:						center;
}
#company 
{
	width:							117px;
}
#serverhosting, #colocation, #security, #supplementary, #webhosting 
{
	width:							123px; 
	background-image:				url("/images/header/vertical_line.gif");
	background-repeat:				no-repeat;
}
 
#gnbwrap 
{
	height:							27px;
	padding-top:					9px;
}
#gnb 
{
	margin:							0px 4px 0px auto;
	width:							138px;
	height:							18px;

}

#gnb .gnblogin
{
	float:							left;
	margin-top:						2px;
}

#gnblogin1
{
	width:							42px;
	text-align:						center;
}
#gnblogin2
{
	padding-left:					10px;
}
#gnblogin4
{
	padding-left:					10px;
	background-image:				url("/images/main/bg_footer_vl.gif");
	background-repeat:				no-repeat;
	background-position:			5px 0px;
}

#gnblist 
{
	margin:							0px;
	list-style-type:				none;
	padding:						0px;
}

 
#topimg 
{	
	padding-top:					5px;
	height:							178px;

}



/* -------------------------------------------------- 고객센터 -------------------------------------------------- */
.customer_info
{
	margin-top:						48px;
	height:							77px;
}
/* -------------------------------------------------- 고객센터 END -------------------------------------------------- */

/* -------------------------------------------------- 신용카드 -------------------------------------------------- */
.account_info
{
	margin-top:						18px;
	height:							111px;	
}
.credit_card
{
	margin-top:						15px;
	height:							54px; 
	border-bottom:					1px solid #e2e2e2;
}
/* -------------------------------------------------- 신용카드 END -------------------------------------------------- */





/* -------------------------------------------------- 네임서버  -------------------------------------------------- */
.nameserver 
{
	width:							199px;
	margin:							0px;
	padding:						0px;
	margin-top:						28px;
}
.nameserver h4
{
	background-image:				url("/images/text/bg_text_section01.gif");
	background-repeat:				no-repeat;
	background-position:			3px -37px;
	text-indent:					-9999em;
	margin-bottom:					12px; 
	height:							12px;

}

.nameserver_list 
{
	background-image:				url("/images/bg/bg_v01.png");
	background-repeat:				no-repeat;
	background-position:			0px -77px;
	margin:							0px;
	border-spacing:					0px;
	padding:						0px;
	width:							198px;
	height:							80px;
}
.dns, .ip 
{
	height:							13px;
}

.btn_copy
{
	position:						absolute;
	right:							1px;
}

.nameserver1, .nameserver2
{
	position:						relative;
	height:							23px;
	padding-left:					46px;
}

.nameserver1
{
	padding-top:					3px;
	padding-bottom:					10px;
}

.nameserver2
{
	padding-top:					11px;
	padding-bottom:					10px;
}
/* -------------------------------------------------- 네임서버 END  -------------------------------------------------- */


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* -------------------------------------------------- 레이어 -------------------------------------------------- */
#cw
{
	width:							982px;
	margin-top:						39px;
}
#cw_left
{
	width:							199px;
	float:							left;
}



#cw_content
{
	margin-left:					231px;
}

/* -------------------------------------------------- 레이어 END  -------------------------------------------------- */

/* -------------------------------------------------- 세종엠에스피 제목1 -------------------------------------------------- */

#title1 h4
{
	background-image:				url("/images/text/bg_text_supplementary.png");
	background-repeat:				none;
	background-position:			2px -24px;
	width:							199px;
	height:							37px;
	text-indent:					-9999em;
}

/* -------------------------------------------------- 세종엠에스피 제목1 END  -------------------------------------------------- */

/* -------------------------------------------------- 좌측 서브 메뉴 -------------------------------------------------- */

#title2
{
	margin-top:						20px;

}

#submenu1
{
	background-image:				url("/images/text/bg_text_supplementary.png");
	background-repeat:				none;
	background-position:			0px -152px;
	list-style-type:				none;
	width:							199px;
	height:							266px;

}

#submenu1 li a strong
{
	text-indent:					-9999em;
	display:						block;
}
.sublink
{
	width:							188px;
	height:							33px;
	display:						block;
	margin-left:					4px;
	padding:						0px;
}

/* -------------------------------------------------- 좌측 서브 메뉴 END -------------------------------------------------- */

/* -------------------------------------------------- 콘텐츠 -------------------------------------------------- */
#cnb
{
	height:							35px;
	border-bottom:					1px solid #e5e5e5;
	position:						relative;

}
#nbu
{

	list-style-type:				none;	
	position:						absolute;
	top:							14px;
	right:							2px;
	height:							12px;
}

#nbu li
{
	float:							left;	
	height:							12px;
}
.nbu_home
{
	text-indent:					-9999em;
	background-image:				url('/images/text/bg_text_company.png');
	background-repeat:				none;
	background-position:			0px -367px;
	padding-right:					6px;
	width:							13px;
	height:							12px;

}
.nbu_arrow
{
 	padding-left:					5px;
	padding-right:					5px;
	color:							#959595;

}
.nbu_menu
{
 
	color:							#959595;
}
.on
{
	color:							#75cc01;
}

#content1
{
	padding-left:					16px;
	padding-top:					37px;
}
#content1 img
{
	vertical-align:					 top;
}
 
/* -------------------------------------------------- 콘텐츠 END -------------------------------------------------- */