@charset "utf-8";
/* CSS Document */


body{
	font-family: ヒラギノ, "ＭＳ Ｐゴシック", arial, helvetica, sans-serif;
	font-size:12px;
	line-height:1.50;
	color:#666666;

}



/*-------------------------------------------------------
お問い合わせ
------------------------------------------------------- */
#contact{
	width:700px;
	margin:0 auto 0 auto;
	padding:30px 0 0 0;
}


#contact .text{
	padding:10px 0 0 10px;
}
.attention{
	color:#ff0000;
	font-weight:normal;
}

/* お問い合わせフォーム ------------------------------------ */

#contact #form{
	padding:0 0 0 10px;
	
}

#contact #form table{
	border-collapse:collapse;
	padding:0;
}
#contact #form td{
	border:1px solid #dddddd;
}
#contact #form td{
	padding:15px;
}

#contact #form .listTitle{
	width:150px;
	font-weight:bold;
	background:#efefef;
	vertical-align:top;
	font-size:12px;
}

#contact #form .listInput{
	width:435px;
	
}

#contact #form .confirmBox{
	width:648px;
	background:#f5f5f5;
	border:1px solid #e5e5e5;
	text-align:center;
	padding:20px 0 20px 0;
	margin:20px 0 0 0;
}

/* 各フォームのサイズ ------------------------------------ */

.w30{
	width:30px;
}

.w40{
	width:40px;
}

.w150{
	width:150px;
}

.w250{
	width:250px;
}


.ERR{
	color:#ff0000;
}




