@charset "Shift_JIS";
@import "init_sjis.css";
@import "common_sjis.css";

/*-------------------------------------------------------------*/
/*お問い合わせ-------------------------------------------------*/
/*-------------------------------------------------------------*/
div#contacts h2{
	width:580px;
	height:36px;
	background:url(../images/other/h2_contacts.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 0;
	}

div#contacts dl.inp{
	width:580px;
	height:36px;
	margin:0 0 5px 0;
	}
div#contacts dl.inp input{
	width:280px;
	font-size:12px;
	line-height:1;
	padding:3px 3px;
	margin:7px 0 0 10px;
	border:1px solid #CCC;
	}
div#contacts dl.inp dt{
	width:195px;
	height:36px;
	float:left;
	background:#f5f1d8;
	line-height:36px;
	}
div#contacts dl.inp dd.in{
	width:380px;
	height:36px;
	float:right;
	background:#fbf8ef;
	}
div#contacts dl.inp dd.confirm{
	width:360px;
	height:16px;
	padding:10px;
	float:right;
	background:#fbf8ef;
	font-size:12px;
	}



div#contacts dl.txt{
	width:580px;
	height:360px;
	overflow:auto;
	margin:0 0 20px 0;
	}
div#contacts dl.txt textarea{
	width:350px;
	height:330px;
	font-size:12px;
	line-height:1;
	padding:3px 3px;
	margin:10px 0 0 10px;
	border:1px solid #CCC;
	}
div#contacts dl.txt dt{
	width:195px;
	height:360px;
	float:left;
	background:#f5f1d8;
	line-height:360px;
	}
div#contacts dl.txt dd{
	width:380px;
	height:360px;
	float:right;
	background:#fbf8ef;
	}
div#contacts dl.txt dd.confirm{
	width:360px;
	height:340px;
	padding:10px;
	float:right;
	background:#fbf8ef;
	font-size:12px;
	}

label{
	font-weight:bold;
	padding:0 0 0 10px;
	}

div#contacts p{
	text-align:center;
	margin: 0 0 20px 0;
	}



/*-------------------------------------------------------------*/
/*メール送信完了-----------------------------------------------*/
/*-------------------------------------------------------------*/

div#thankyou h2{
	width:580px;
	height:36px;
	background:url(../images/other/h2_fin.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 0;
	}
div#thankyou p{
	width:580px;
	}

