
/* 問い合わせページ用[start]
	---------------------------------------------------------- */
#wrap {				/* お問い合わせtmpl/html用（display: none;を外す） */
	width: 1000px;
	/*height: 100%;*/
	margin: 0 auto;
}
.inq {
	width:330px;
	padding:0 5px;
	font-size: 1.0em;	
	line-height: 2.0;
	text-align: left;
	float:left;
	background:#eee;
}
.inq2 {
	width:350px;
	font-size: 0.9em;	
	line-height: 2.0;
	text-align: left;
	float:right;
}

.txtwidth input {
	width:98%;
}

ul.sentaku {
	margin:10px;
}
	ul.sentaku li {
		margin-bottom: 5px;
	}


dl.add {
	margin: 20px auto 40px;
	width: 320px;
	font-size: 110%;
}
dl.add dt {
	clear: left;
	float: left;
	text-align: left;
}
dl.add dd {
	text-align: right;
}

table.time {
	width:348px;
}
	/* 問い合わせページ用[end] */
	/* cgiテンプレ用 [start] 
--------------------------------------------------------------- */
table.form {
	width: 100%;
	border:2px solid #D7FBE7;
	border-collapse:collapse;
	margin: 20px auto 0;
	}
table.form th,td {
	text-align:left;
	border:2px solid #AFE5DB;
	padding:10px;
	vertical-align: middle;
}
table.form th {
	width: 30%;
	background: #D7FBE7;
}
table.form td {
	background:#fff;
	width:320px;
}
	table.form td input {
		border: 1px solid #E5E4E4;
		border-radius: 5px;
		padding: 5px;
	}
	table.form td input.his {
		border: 1px solid #B3E1D8;
		background: #F0F8F5;
	}
	table.form td textarea {
		width: 98%;
		border: 1px solid #B3E1D8;
		background: #F0F8F5;
		border-radius: 5px;
		color: #666;
		font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO";
	}
	/* cgiテンプレ用 [end] */

@media screen and (max-width: 768px){
	
	
/* 問い合わせページ用[start]
	---------------------------------------------------------- */
#wrap {				/* お問い合わせtmpl/html用（display: none;を外す） */
	width: 100%;
	/*height: 100%;*/
	margin: 0 auto;
}
.inq {
	width:100%;
	font-size: 1.0em;	
	line-height: 2.0;
	text-align: left;
}
.inq2 {
	width:100%;
	font-size: 0.9em;	
	line-height: 2.0;
	text-align: left;
}

.txtwidth input {
	width:98%;
}

ul.sentaku {
	margin:10px;
}
	ul.sentaku li {
		margin-bottom: 5px;
	}


dl.add {
	margin: 20px auto 40px;
	width: 90%;
	font-size: 110%;
}
dl.add dt {
	clear: left;
	float: left;
	text-align: left;
}
dl.add dd {
	text-align: right;
}

table.time {
	width:98%;
}


	/* 問い合わせページ用[end] */
	/* cgiテンプレ用 [start] 
--------------------------------------------------------------- */
table.form {
	width: 100%;
	border:2px solid #D7FBE7;
	border-collapse:collapse;
	margin: 20px auto 0;
	}
table.form th,td {
	text-align:left;
	border:2px solid #AFE5DB;
	padding:10px;
	vertical-align: middle;
}
table.form th {
	width: 30%;
	background: #D7FBE7;
}
table.form td {
	background:#fff;
	width:320px;
}
	table.form td input {
		border: 1px solid #E5E4E4;
		border-radius: 5px;
		padding: 5px;
	}
	table.form td input.his {
		border: 1px solid #B3E1D8;
		background: #F0F8F5;
	}
	table.form td textarea {
		width: 100%;
		border: 1px solid #B3E1D8;
		background: #F0F8F5;
		border-radius: 5px;
		color: #666;
		font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO";
	}
	/* cgiテンプレ用 [end] */

	
}