#wrapper {
	width:100%;
	font-size:13px;
}

#wrapper #idChkArea {
	width:600px;
	margin:20px auto;
	line-height:1.5;
}


#wrapper #idChkArea #waku {
	width:598px;
	border:solid 1px #ccc;
	margin:0px auto 20px;
}

#wrapper #idChkArea #waku .inner {
	padding:15px;
}



.taL { text-align:left!important; }
.taC { text-align:center!important; }
.taR { text-align:right!important; }

.mb05{ margin-bottom:5px!important; }
.mb10{ margin-bottom:10px!importan; }
.mb15{ margin-bottom:15px!importan; }
.mb20{ margin-bottom:20px!importan; }

#wrapper #idChkArea input.close{
	padding:3px 5px;
}


/* =========================================
エラー関連
===========================================*/

#wrapper #idChkArea #err {
	width:546px;
	border: 1px solid #f00;
	background: #FCAEAE;
	padding: 10px;
	margin: 0 0 20px 0;
	line-height:120%;
	margin:0 auto 10px!important;
}

#wrapper #idChkArea #err div.inner {
	padding: 10px 20px 10px 70px;
	font-size: 12px;
	text-align: left;
	min-height: 30px;
}

#wrapper #idChkArea #err div.inner h3 {
	text-align:left;
	font-size: 14px;
	font-weight: normal;
	line-height:1.3;
	margin: 5px 0;
	display: block;
	padding: 0;
	border: none;
	color:#f00;
}

#wrapper #idChkArea #err div.inner {
	background: #FFFFFF url("./images/common/icon_yeild.gif") no-repeat 15px 15px;
}

#wrapper #idChkArea #err div.inner {
	line-height:120%;
	font-weight: bold;
	min-height: 35px;
	font-size: 14px;
}
