@charset "UTF-8";


#naContentsL table th{
	width:20%;
}

#naToForm{
	padding:10px 0px 0px 0px;
	margin:20px 0px 0px 0px !important;
	background:url("../../common/img/bgi_dot_pink.gif") repeat-x left top;
	font-weight:bold;
}

#naPrivacyAccept{
	border:solid 1px #FF7FCB;
	background-color:#FFDDF1;
	padding:16px 22px 0px 22px;
}

#naPrivacyAccept input{
	margin-right:10px;
}

#naTblForm{
	width:460px;
	border-collapse:collapse !important;
	color:#FF0099;
}

#naTblForm th,
#naTblForm td{
	vertical-align:top;
	border:none !important;
	height:100%;
	line-height:100%;
	padding:0px;
	margin:0px;
}

#naTblForm input,
#naTblForm textarea{
	border:solid 1px #7F9DB9;
}

.naTdL{
	width:134px;
	border-top:3px solid #FFFFFF;
	border-bottom:4px solid #FFFFFF;
}

.naTdL p{
	padding-right:12px;
	text-align:right !important;
}

.naTdR{
	border-top:3px solid #FFFFFF;
	border-bottom:4px solid #FFFFFF;
}

.naTdrInner{
	padding:0px 0px 0px 12px;
	border-left:3px solid #CC3399;
}

.naTdrInner input{
	margin-right:10px;
}

#naSubmitButton input{
	margin:10px 10px 0px 0px;
	padding:5px 10px;
	color:#666666;
	border:solid 1px #666666;
	background-color:#FFDDF1;
	cursor:pointer;
}

#naSubmitGuide td{
	color:#333333;
	line-height:120%;
	padding:10px 0px;
}

#naErrorList li{
	line-height:160%;
	margin-bottom:10px;
}

.naSubTopic{
	padding-left:20px;
}
