@charset "utf-8";
@import "import.css";

.section-lv3 h3 {
	margin-bottom: 10px;
}

/* #to-tel */

#to-tel dl {
	border: solid 10px #F0F6F9;
	border-top: solid 20px #F0F6F9;
	border-bottom: solid 20px #F0F6F9;
	margin-bottom: 40px;
	padding: 18px 10px;
}

#to-tel dt {
	padding-left: 30px;
	color: #800;
	font-size: 1.16em;
	font-weight: bold;
}

#to-tel dd {
	line-height: 1.4;
	color: #c00;
}

#to-tel dd span {
	font-weight: bold;
	color: #333;
}

#to-tel dd.telno {
	padding-left: 31px;
}

/* #to-mail */

#to-mail table {
	font-size: 1em;
}

#to-mail th {
	background: url(../img/icon3.gif) no-repeat 13px 4px;
	padding: 2px 10px 20px 33px;
	text-align: left;
	font-weight: normal;
	vertical-align: top;
	line-height: 1.4;
	white-space: nowrap;
}

#to-mail th span {
	color: #c00;
	font-weight: bold;
}

#to-mail td {
	padding: 2px 10px 20px 0;
	line-height: 1.4;
	color: #999;
}

#to-mail td input {
	background-color: #eee;
	border: solid 1px #ccc;
	width: 155px;
}

#to-mail td textarea {
	background-color: #eee;
	border: solid 1px #ccc;
	width: 370px;
	height: 150px;
}

#to-mail .long td input {
	width: 300px;
}

#to-mail p.submit {
	margin-bottom: 20px;
	text-align: right;
}
