*{ margin:0; padding:0; border-collapse:collapse; font-size:11px; color:#757575;font-family:dotum}
img {border:0; }

/* body_background_start */
.body_topbg_sub2 {
	/*background:url(../images/sub2/body_topbg.jpg) center top no-repeat;*/
}
.body_topbg_member {
	/*background:url(../images/member/body_topbg.jpg) center top no-repeat;*/
}
.body_topbg_hosting {
	/*background:url(../images/hosting/body_topbg.jpg) center top no-repeat;*/
}
.body_topbg_support {
	/*background:url(../images/support/body_topbg.jpg) center top no-repeat;*/
}
.body_topbg_main {
	/*background:url(../images/main/body_topbg.jpg) center top no-repeat;*/
}
.body_topbg_mypage {
	/*background:url(../images/mypage/body_topbg.jpg) center top no-repeat;*/
}
/* body_background_end */


/* page_holder_start */
.body_holder {
	width:1063px;
	margin:0 auto 0 auto;
	position:relative;
	height: 604px;

}
/* page_holder_end */

/* top_start */
.top_holder {
	width:100%;
	height:225px;
	position:relative;
}
.logo {
	position:absolute;
	top:1px;
	left:5px;
}
.util_menu {
	position:absolute;
	top:6px;
	right:90px;
	width: 391px;
	height: 27px;
	left: 580px;


}
.util_menu img{
	margin:0 -4px 0 0;
}
.login_box {
	position:absolute;
	top:81px;
	left:15px;
	width:142px;
}
.login_input {
	width:94px;
	height:40px;
	float:left;
}
.login_input input{
	width:94px;
	border:1px solid #C0C0C0;
	color:#888888;
	margin:0 0 2px 0;
	padding:1px 0 0 0;
}
.login_button {
	float:right;
}
.login_member {
	clear:both;
}
.navigation_position {
	position:absolute;
	left:175px;
	top: 143px;
	width:740px;
	height:80px;
}
/* top_end */


/* left_start */
.left_holder {
	width:170px;
	float:left;
}
.sub_navigation {
	margin:0 0 12px 0;
	padding:0 0 0 0;
}
.left_banner {
	margin:5px 0 0 8px;
	width:158px;
}
.server_name {
	width:155px;
	height:104px;
	background:url(../images/common/nameserver_bg.gif) left top no-repeat;
	margin:5px 0 0 8px;
	position:relative;
}
.server_name_num1 {
	position:absolute;
	top:35px;
	left:41px;
	color:#797979;
}
.server_name_num1 span{
	font-size:11px;
}
.server_name_num2 {
	position:absolute;
	top:70px;
	left:41px;
	color:#797979;
}
.server_name_num2 span{
	font-size:11px;
}
/* left_end */


/* location_start */
.location_holder {
	width:701px;
	float:left;
	text-align:right;
	margin:12px 0 0 0;
}
.location_home {
	background:url(../images/common/bullet_loc_home.gif) left 2px no-repeat;
	padding:0 0 0 10px;
	color:#5D5D5D;
	font-size:11px;
	margin:0 1px 0 0;
}
.location_home a:link     {color: #5D5D5D; font-size:11px; text-decoration: none;}
.location_home a:visited  {color: #5D5D5D; font-size:11px; text-decoration: none;}
.location_home a:hover    {color: #5D5D5D; font-size:11px; text-decoration: underline;}

.location1 {
	background:url(../images/common/bullet_loc_2.gif) left 1px no-repeat;
	padding:0 0 0 10px;
	color:#5D5D5D;
	font-size:11px;
	margin:0 1px 0 0;
}
.location1 a:link     {color: #5D5D5D; font-size:11px; text-decoration: none;}
.location1 a:visited  {color: #5D5D5D; font-size:11px; text-decoration: none;}
.location1 a:hover    {color: #5D5D5D; font-size:11px; text-decoration: underline;}

.location2 {
	background:url(../images/common/bullet_loc_2.gif) left 1px no-repeat;
	padding:0 0 0 10px;
	color:#F26522;
	font-size:11px;
	font-weight:bold;
	margin:0 1px 0 0;
}
.location2 a:link     {color: #F26522; font-size:11px; text-decoration: none;}
.location2 a:visited  {color: #F26522; font-size:11px; text-decoration: none;}
.location2 a:hover    {color: #F26522; font-size:11px; text-decoration: none;}
/* location_end */

/* content_start */
.contents_holder {
	width:570px;
	float:left;
	margin:-3px 0 0 12px;
}
.page_label {
	margin:0 0 12px 9px;
}

.tab {
	background: url(../images/sub2/tab_tail.gif) right bottom no-repeat	;
	width:539px;
	height:35px;
	padding:0 8px 0 0 ;
	position:relative;
	margin:0 0 0 12px;
}
.tab .head{
	background:url(../images/sub2/tab_head.gif) left bottom no-repeat;
	padding:0 0 0 15px;
}
.tab .bg{
	background: url(../images/sub2/tab_bg.gif) left bottom repeat-x	;
	width:100%;
	height:35px;
	vertical-align:bottom;
}
.tab img {
	margin:0 -4px 0 0;
	vertical-align:bottom;
}
.tab_btn {
	position:absolute;
	right:4px;
	top:6px;
	padding:0 4px 0 0;
}

/* new content layer */
.container {
	width:550px;
	float:left;
	margin:-3px 0 0 18px;
}

.headTitle {
	margin-bottom:12px;
}

.contTab {
	margin-bottom:20px;
	width:550px;
	height:31px;
	background:url(../images/common/cont_tab_bg.gif) no-repeat left top;
}

.contTab dl dt {
	float:left;
	padding:0 0 0 9px;
}

.contTab dl dd {
	float:left;
}

.contTab dl dt {
	padding-left:9px;
}


.contTab dl dd.fir {
	padding-left:9px;
}

.contTab dl dt.onTab {
	margin-top:-2px;
}

.contTab dl dd.onTab {
	margin-top:-2px;
}

.contTab dl dd.service {
	float:right;
	padding:3px 3px 0 0;
}

.contTab dl dd.line {
	width:15px;
	height:31px;
	background:url(../images/common/tabline.gif) no-repeat left top;
}


/* content_end */

/* right_start */
.right_holder {
	width:231px;
	float:right;
	background: url(../images/common/right_bottom.jpg) left bottom no-repeat;
	padding:100px 0 150px 0;
}
.right_holder .bg{
	background:url(../images/common/right_bg.jpg) left top repeat-y;
	padding:0 0 0 8px;
}
.right_service {
	width:149px;
	margin:-69px 0 0 0;
}
.right_service img{
	margin:0 0 -4px 0;
}
.right_consult {
	margin:16px 0 0 3px;
}
.terms_holder {
	background:url(../images/common/terms.gif) left top no-repeat;
	padding:28px 2px 0 2px;
	margin:20px 0 0 3px;
}
.terms {
	width:130px;
	list-style:none;
}
.terms li{
	background:url(../images/common/bullet_rightmenu.gif) left center no-repeat;
	padding: 0 0 0 10px;
	margin:0 0 0 5px;
	color:#999999;
	font-size:11px;
	height:17px;
}
.terms a:link     {color:#999999; font-size:11px; text-decoration: none;}
.terms a:visited  {color:#999999; font-size:11px; text-decoration: none;}
.terms a:hover    {color:#757575; font-size:11px; text-decoration: underline;}

.related_page_holder {
	background:url(../images/common/related_page.gif) left top no-repeat;
	padding:28px 2px 0 2px;
	margin:20px 0 0 3px;
}
.related_page {
	width:130px;
	margin-left:8px;
	list-style:none;
}
.related_page li{
	background:url(../images/common/bullet_rightmenu.gif) no-repeat 0 3px;
	padding: 0 0 3px 10px;
	color:#999999;
	font-size:11px;
	margin-left:3px;
}
.related_page a:link     {color:#999999; font-size:11px; text-decoration: none;}
.related_page a:visited  {color:#999999; font-size:11px; text-decoration: none;}
.related_page a:hover    {color:#757575; font-size:11px; text-decoration: underline;}
/* right_end */

/* quick_menu_start */
.quick_menu {
	position:absolute;
	top:280px;
	right:0px;
	width:80px;
}
/* quick_menu_end */

/* footer_start */
.footer {
	clear:both;
	background:url(../images/common/footer_bg.jpg) 1px top no-repeat;
	width:914px;
	height:100px;
	position:relative;
	margin-top:10px;
}
.footer_logo {
	position:absolute;
	left:19px;
	top:24px;
}
.footer_menu {
	position:absolute;
	left:158px;
	top:15px;
}
.footer_menu a.btn {
	position:absolute;
	left:357px;
	top:2px;
}

/*
.footer_menu img{
	margin:0 -4px 0 0;
}
*/
.footet_copyright {
	position:absolute;
	left:158px;
	top:40px;
}
.footet_mark {
	position:absolute;
	right:15px;
	top:35px;
}
/* footer_end */

.block{display:block}

/* input_style_start */
.inputTxt {
	height:14px;
	border:1px solid #D8D8D8;
	background-color:#F7F7F7;
	font-size:11px;
	color:#757575;
	padding-top:3px;
}

select{
	behavior: url('../../css/selectbox.htc');
	vertical-align:middle;
	top:-2px
}
.t1 td{
	border:none !important
}

/* input_style_end */

/* email */
.top {margin:3px 7px 0 7px;width:617px;}
.greenTitle {background:url(../images/common/greenTop.gif) no-repeat left bottom; width:585px;height:36px;padding:18px 0 0 45px;}
.greenBg {background:url(../images/common/greenBg.gif) repeat-y; width:581px;padding:0 26px 0 23px;}
.greenBtm {background:url(../images/common/greenBtm.gif) no-repeat left top; width:630px;height:20px;}

.graTop {background:url(../images/common/graysTop.gif) no-repeat left bottom; width:581px;height:19px;margin-right:10px;}
.graBg {background:url(../images/common/graysBg.gif) repeat-y; width:491px;padding:0 45px;}
.graBtm {background:url(../images/common/graysBtm.gif) no-repeat left top; width:581px;height:20px;margin-bottom:5px;}
ul.conMem {text-align:center;margin:10px 0;}
ul.conMem li {list-style:none;color:#757575;font-size:12px;padding-bottom:3px;font-family:dotum;}
ul.conMem li strong {font-size:12px;}
ul.conMem li.name span {color:#E54716; font-weight:bold;font-size:12px;}
ul.conMem li.date span {font-weight:bold;font-size:12px;color:#515151;}

.memInfo {background:url(../images/common/memBox.gif) no-repeat;
			width:265px;height:63px;margin-left:85px;padding:14px 0 0 82px;}
.memInfo dl {clear:both;float:left;width:250px;}
.memInfo dl dt, .memInfo dl dd {color:#0A6614; font-size:12px;padding-bottom:5px;}
.memInfo dl dd.id, .memInfo dl dd.pw {font-weight:bold;}

.memInfo dl dt {float:left;background:url(../images/common/bar.gif) no-repeat right top;width:71px;}
.memInfo dl dd {float:left;width:152px;padding-left:16px;}


#email {width:595px;padding:5px;}
.grayTop {background:url(../images/common/grayBoxtop.gif) no-repeat left bottom; width:590px;height:20px;margin-top:7px;}
.grayBg {background:url(../images/common/grayBoxbg.gif) repeat-y; width:550px;padding:0 20px;}
.grayBtm {background:url(../images/common/grayBoxbtm.gif) no-repeat left top;) width:590px;height:20px;margin-bottom:5px;}
dl.banner {background:url(../images/common/bannerbg.gif) no-repeat;) width:562px;height:58px;margin:0 5px;padding:5px 4px;}
dl.banner dd {float:left;width:187px;padding-right:1px;}
dl.banner dd.end {padding-right:0;}
ul.mailCon {width:570px;margin:15px 10px;}
ul.mailCon li {list-style:none;padding:0 0 5px 0;}
ul.mailCon li.end {word-spacing:-2px;}
ul.mailCon li a {color:#14771F;font-weight:bold; text-decoration:underline;word-spacing:-1px;}

.mailT {background:url(../images/common/mailgrayT.gif) no-repeat left bottom; width:618px;height:20px;}
.mailBg {background:url(../images/common/mailgrayBg.gif) repeat-y; width:556px;padding:0 31px;}
.mailB {background:url(../images/common/mailgrayB.gif) no-repeat left top; width:618px;height:20px;}

.mailRcom {background:url(../images/common/recomBox.gif) no-repeat left top; width:459px;height:35px;padding:35px 0 30px 25px;}
.mailRcom ul li {list-style:none;font-size:12px;line-height:16px;}
.mailRcom ul li span {color:#0A6614;font-weight:normal;}

.qnaBoard {width:556px;border-bottom:1px solid #A8D868;}
.qnaBoard td {font-size:12px; font-family:dotum;}
.qnaBoard th.topline {border-top:1px solid #A8D868;padding:0;}
.qnaBoard th.title {border-top:1px solid #fff;border-bottom:1px solid #A8D868;background:#CCEAB5;padding:6px 0 6px 12px;color:#0F7105;text-align:left;font-size:12px;}
.qnaBoard th.q, .qnaBoard td.a {border-bottom:1px solid #DBE9D6;color:#667360;font-weight:normal;font-size:12px;}
.qnaBoard th.q {width:85px;background:#F4F5F4;padding:6px 0 6px 18px;text-align:left;vertical-align:top;}
.qnaBoard td.a {padding:6px 0 6px 22px;text-align:left;}
.qnaBoard td.cont, .qnaBoard td.answer {padding:10px 17px;text-align:left;vertical-align:top;}
.qnaBoard td.cont {height:90px;border-bottom:1px dotted #CBE1BA;color:#667360;}
.qnaBoard td.answer {background:#F8F8F8;height:116px;color:#838383;}

/* keyword */
.keyword {background:url(../images/common/keywordBox.gif) no-repeat; width:119px;height:24px;
			margin-top:20px;padding:25px 0 7px 7px;}
.keybox {border:1px solid #C8C8C8;padding:2px 0 0 2px;width:83px;height:14px;color:#ABABAB;font-size:11px;}
ul.key {}
ul.key li {list-style:none;width:110px;	background:url(../images/common/bullet_rightmenu.gif) no-repeat 7px 3px;padding:0 0 3px 16px;}
ul.key li a:link, ul.key li a:active, ul.key li a:visited,  {color:#999;}
ul.key li a:hover {color:#757575;text-decoration:none;}


/* sitemap */
dl.site {float:left;width:122px;margin-right:16px;vertical-align:top;}
dl.site dt {margin:0;}
dl.site dd {border-bottom:1px solid #D6D6D6;padding:5px 0 4px 4px;}
dl.endsite {float:left;width:122px;margin:0;vertical-align:top;}
dl.endsite dt {margin:0;}
dl.endsite dd {border-bottom:1px solid #D6D6D6;padding:5px 0 4px 4px;}
ul.sub {margin-left:7px;}
ul.sub li {list-style:none;padding:2px 0;}
ul.sub li a {text-decoration:none;color:#888;}


/* customer */
.recom {clear:both;background:url(../images/common/recomBg.gif) no-repeat; width:543px;height:58px;margin-top:25px;padding:33px 3px 0 4px;}
.recom dl dt {float:left;background:url(../images/common/recombar.gif) no-repeat right 3px;height:46px; padding-right:1px;}
.recom dl dt.nonline {background:none; }


/* login
.loginInfo { background:url(../images/common/loginbox.gif) no-repeat;width:146px;height:92px;
			position:absolute;top:71px;left:7px;padding:12px 0 0 11px;}
.loginInfo2 { background:url(../images/common/loginbox.gif) no-repeat; width:146px;height:92px;
			position:absolute;top:101px;left:7px;padding:12px 0 0 11px;}
dl.login dt {margin:0 0 2px 3px;text-align:left;}
dl.login dt.com {padding:0 0 0 5px;color:#888;text-align:left;}
dl.login dt span {color:#E54716; font-weight:bold;padding:0 0 0 5px;}

p.vat {font-size:12px;margin:0;padding:0; text-align:right;}
*/
.loginInfo { background:url(../images/common/loginbox.gif) no-repeat;width:146px;height:92px;
			position:absolute;top:75px;left:7px;padding:12px 0 0 11px;}
.loginInfo2 { background:url(../images/common/loginbox.gif) no-repeat; width:150px;height:92px;
			position:absolute;top:58px;left:50px;padding:12px 0 0 11px;}
dl.login dt {margin:0 0 2px 3px;text-align:left;}
dl.login dt.com {padding:0 0 0 5px;color:#888;text-align:left;}
dl.login dt span {color:#E54716; font-weight:bold;padding:0 0 0 5px;}

p.vat {font-size:12px;margin:0;padding:0; text-align:right;}
