/* VKουo^ */
#newentry {
	width: 760px;
	background:url(/images/newentry/bg.gif) repeat-y left top;
	}
#newentry .entryTitle {
	background:url(/images/newentry/renew/head.jpg) no-repeat left top;
	width:750px;
	height:125px;
}
#newentry h2,
#newentry h4 {
	text-indent:-9999px;
	font-size:1px;
}
/**renew**/
#newentry .cp01tl{
	background:url(/images/newentry/renew/title01.gif) no-repeat left top;
	margin:0px 15px;
	width:720px;
	height:47px;
}
#newentry .cp02 #entok_01 h4,
#newentry .cp01tl h3{
	text-indent:-9999px;
	font-size:1px;
	}

/****ΑT****/
#newentry .cp02{
	width:690px;
	margin:13px 0 0 45px;
	padding: 0 0 2px 0;
	background:url(/images/newentry/renew/entok_btm.gif) no-repeat left bottom;
	}
/*1*/
#entok_01box{
	width:211px;
	float:left;
	}
#newentry .cp02 #entok_01{
	background:url(/images/newentry/renew/entok_ttl01.gif) no-repeat left top;
	width:211px;
	height:32px;
}
#newentry .cp02 #entok_01ma{
	background:url(/images/newentry/renew/entok_01bk.gif) no-repeat 2px 0;
	width:211px;
	padding: 76px 0 0 0;
	position:relative;
}
#newentry .cp02 #entok_01ma p{
		font-size:12px;
		line-height:120%;
		width:195px;
		margin:5px 5px 5px 10px;
}
/*2*/
#entok_02box{
	width:211px;
	margin-left:14px;
	float:left;
	}
#newentry .cp02 #entok_02{
	background:url(/images/newentry/renew/entok_ttl02.gif) no-repeat left top;
	width:211px;
	height:32px;
}
#newentry .cp02 #entok_02ma{
	background:url(/images/newentry/renew/entok_02bk.gif) no-repeat 2px 0;
	width:211px;
	padding: 76px 0 0 0;
	position:relative;
}
#newentry .cp02 #entok_02ma p{
	font-size:12px;
	line-height:120%;
	width:195px;
	margin:5px 5px 5px 10px;
}
#newentry .cp02 #entok_02ma span.fs1{
	display: block;
}
/*3*/
#entok_03box{
	width:211px;
	margin-left:15px;
	float:left;
	}
#newentry .cp02 #entok_03{
	background:url(/images/newentry/renew/entok_ttl03.gif) no-repeat left top;
	width:211px;
	height:32px;
}
#newentry .cp02 #entok_03ma{
	width:211px;
	padding: 0;
	position:relative;
}
#newentry .cp02 #entok_03ma p{
		font-size:12px;
		line-height:120%;
		width:195px;
		margin:5px 5px 5px 10px;
}
/****endΑT****/
#syowl{
	text-align:right;
	font-size:10px;
	padding-top:3px;
	width:720px;
	}
#arro{
	text-align:center;
	}
#entbtn{
	text-align:center;
	margin-top:10px;
}
/*sgcc*/
#newentry .cp03{
	width:690px;
	height:140px;
	margin:15px 0 0 30px;
	background:url(/images/newentry/renew/en_sgccbg2.gif) no-repeat left top;
	}
#newentry .cp03 #sgttl{
	font-size:14px;
	color:#ff3399;
	font-weight:bold;
	padding:10px 0 0 10px;
	position:relative;	
}
#newentry .cp03 #sgttlimg{
	padding:0 0 0 10px;
	position:relative;	
}
#newentry .cp03 #sgctok{
	margin:10px 0 0 10px;
	position:relative;
}
#newentry .cp03 #sgctxt{
	margin:8px 0 0 10px;
	line-height:120%;
	position:relative;
}
#newentry .cp03 #sgctxt2{
	margin:5px 10px 0 0;
	text-align:right;
	position:relative;
}
#newentry .cp03 #sgctxt2 a{
	color:#0000ff;
}
#newentry .cp03 #sgctxt2 a:hover{
	color:#ff0000;
}
/*o^σ΅*/
#newentry .cp04 {
	width:710px;
	margin:0px 0px 5px 20px;
}
#newentry .cp04 .detail {
padding:5px 10px;
}

#newentry .cp04 .detail input[name="ML_ADR"]{
	width: 261px;
}

#newentry .cp04 .title {
	background:url(/images/newentry/entry_status.gif) no-repeat left top;
	height:26px;
}
#newentry .cp04 .border {
	border:5px solid #3caeea;
	border-top:none;width:699px;
}
#newentry .cp04 .border p {
	width:330px;
}
#newentry .footerBg {
	background:url(/images/newentry/footer.gif) no-repeat left top;
	height:22px;
}
/* Ly[p */
#newentry .cam {
	background:url(/images/newentry/cam.gif) no-repeat left top;
	width:710px;
	height:117px;
	margin-left:20px;
}
#newentry .cam a:link,
#newentry .cam a:visited {
	color:#0000ff;
}
#newentry .cam a:hover {
	color:#ff3300;
}
#newentry .cam p {
	padding:65px 0px 0px 530px;
	font-weight:bold;
}
/* E-mail entry form */
#ent_form {
	width:660px;
	/*height:395px;*/
	margin:11px 0 25px 45px;
	/*position:relative;*/
	/*z-index:0;*/
	/*font-size:0;*/
	/*line-height:0;*/
background:url(/images/newentry/renew/registration-border.png) center top repeat-y;
	}
#ent_form h3 {
	/*position:absolute;*/
	}
#ent_form_body {
	/*position:relative;
	z-index:1;
	top:73px;*/
	text-align:center;
	}
#ent_form_lead {
	margin:15px auto 10px auto;
	}
#ent_form_box {
	width:600px;
	/*height:85px;*/
	background:url(/images/newentry/renew/form_input_bk.gif) no-repeat center top;
	margin:0 auto 0;
	padding:19px 0 0 0;
	font-size:11px;
	line-height:1.6em;
	color:#808080;
	}
#ent_form_box input {
	border:1px solid #7F9DB9;
	width:490px;
	height:20px;
	}
#ent_form_btn {
	display:block;
	background:url(/images/newentry/renew/form_btn.jpg) no-repeat 0 -61px;
	width:480px;
	height:60px;
	overflow:hidden;
	margin:49px auto 0 auto;
	}
#ent_form_box a:hover img {
	opacity: .01;
	filter: alpha(opacity=1);
	-ms-filter: "alpha(opacity=1)";
	-khtml-opacity: .01;
	-moz-opacity: .01;
	}

#sginfo{
	line-height:1.2em;
	font-size:12px;
	width:600px;
	/*position:absolute;
	top:275px;
	left:30px;*/
	overflow:hidden;
padding:10px 30px 10px;
background:url(/images/newentry/renew/registration-footer.png) center bottom no-repeat;
}

.reg-domain, .reg-address{
width:50%;
float:left;
overflow:hidden;
}