@charset "euc-jp";
@import url(reset.css); 


/* FORM_AREA ■■■■■■■■■■■■■■■■■■■ */ 

/* FORM_BOX
---------------------------------------------------- */ 
#formArea{
	width: 624px;
	font-size:12px;
	color:#333;
	margin:0 auto;
}

#formArea em{
	color: #e9418a;
}

.inputArea{
	width: 624px;
	margin: 20px 0 0 0;
}
.inputInfo{
	color: #e9418a;
	margin: 10px 0 30px 0;

}

.inputInfo img{
	padding:0 0 3px 0;
}

.item img{
	padding:0 0 3px 0;
}

#formArea li{
	margin-bottom: 15px;
}
/* * * * * * * * * * */
/*      clearfix     */
/* * * * * * * * * * */
#formArea li:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#formArea li{ display: inline-block;}
/* Hides from IE-mac \*/
* html #formArea li{ height: 1%;}
#formArea li { display: block;}
/* End hide from IE-mac */
/* * * * * * * * * * */

#formArea .item{
	width: 190px;
	float: left;
	display: block;
	text-align: left;
	font-size:12px;
	color:#333;
	background:url(../../img/mrk_arrow.gif) no-repeat left center;
	padding:0 0 0 10px;
	margin:0 0 0 40px;
	_margin:0 0 0 0;
}

#formArea .input{
	width: 350px;
	float: right;
	display: block;
	color:#333;
	margin:0 20px 0 0;
	_margin:0 0 0 0;
}
/* FORM_ITEM
---------------------------------------------------- */ 
/* INPUT */
.inputA{ ime-mode: active;} /*（IMEオン・日本語入力モード）*/ 
.inputB{ ime-mode: inactive;} /*（IMEオフ・英数字入力モード）*/  
.inputC{ ime-mode: disabled;} /*（IME使用不可・英数字入力モード） */ 
.inputD{ ime-mode: auto;} /*（自動）デフォルト*/ 
/* WIDTH */
.sizeA{ width: 350px;}
.sizeB{ width: 320px;} 
.sizeC{ width: 300px;}
.sizeD{ width: 40px;}




/* FORM_ATT
---------------------------------------------------- */ 

.form-up{
	width:624px;
  height:13px;
  background:url(../../img/form_line.gif) no-repeat;
}

.form-up:after {content:"."; display:block; height:0; visibility:hidden; clear:both;}
.form-up {display:inline-block;}
.form-up {display:block;}

.formAtt{
	width: 624px;
	font-size: 10px;
	margin: 15px auto;
}

.formAtt dt{
	color:#333;
	line-height:1.3em;
}

.formAtt dd{
	text-indent: -1em;
	padding-left: 1em;
	color:#333;
	line-height:1.3em;
}

.formAtt dd a{
	color:#333;
}


.subBox{
	padding:20px 0 0 0;
	text-align: center;
}
#submit{ padding: 10px;}


/* MESSAGE
---------------------------------------------------- */ 
.msg{
	padding:100px 0;
	text-align: center;
	font-weight: bold;
	color: #e9418a;
	font-size:14px;
}
/* ERR */
.err{ text-align: center;}
/* THANKS */






