@charset "UTF-8";

/* form.css
**************************************************************************************

1.form-tag
2.form-ask


**************************************************************************************/ 


/* 1.form-tag
=============================================================================*/

div.form form input ,
div.form form textarea {
	padding:4px;
}

div.form form input.txt01 {
	width:300px;
}

div.form form input.txt02 {
	width:400px;
}

div.form form input.txt03 {
	width:100px;
}

div.form form input.txt04 {
	width:50px;
}


div.form form textarea.t-area {
	width:630px;
	height:120px;
}

div.form form textarea.t-area02 {
	width:430px;
	height:120px;
}

div.form form label {
	padding:0 5px;
	/*
	position:relative;
	top:-2px;
	*/
}



/* 2.form-ask
=============================================================================*/

div.form div.form-img {
	width:640px;
	margin:0 auto 40px auto;
}

#main div.table-area table th span.esse {
	display:block;
	padding:0 0 0 45px;
    background:url("../../image/form-icon001.gif") #ffe3e3 no-repeat 0 2px;
}

#main span.error-txt {
	font-weight:bold;
	color:#e70000;
}

#main span.error-ic-txt {
	display:block;
	padding:0 0 3px 20px;
	font-weight:bold;
	color:#e70000;
    background:url("../../image/form-icon002.gif") no-repeat 0 2px;
}