@import url(sub.css);
input{
	border: 1px solid #666666;
}

/*メイン*/
p#pankuzu{
	margin: 0px auto 21px;
}

#sub_box h2{
	color:#616161;
	font-size: 130%;
	font-weight: bold;
	line-height: 33px;
	background-attachment: scroll;
	background-image: url(../img/new/sub_finding02.gif);
	background-repeat: repeat-x;
	margin: 0px 0px 15px;
	padding: 0px;
	width: 100%;
	height: 33px;
	letter-spacing: -1px;
	text-indent: 40px;
}
#sub_box h2 span.finding{
	background-attachment: scroll;
	background-image: url(../img/new/sub_finding01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	padding: 0px;
	display: block;
}
#sub_box h2 a{
	color:#616161;
	font-weight: bold;
	background-attachment: scroll;
	background-image: url(../img/new/sub_finding03.gif);
	background-repeat: no-repeat;
	background-position: 100% bottom;
	margin: 0px;
	padding: 0px;
	height: 33px;
	text-decoration: none;
	display: block;
	background-position: right top;
}

/*.finding p{
	line-height: 0px;
	background-attachment: scroll;
	background-image: url(../img/new/sub_finding03.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	width: 9px;
	height: 33px;
	position: absolute;
	top: 0px;
	right: -2px;
}*/
#sub_box p{
	line-height: 150%;
	padding: 0px;
	margin: 0px 0px 15px;
}

/* お問い合わせ */

ul#info{
	font-size: 110%;
	line-height: 20px;
	margin: 0px 0px 20px;
	padding: 0px;
}
ul#info li{
	margin: 0px 30px 10px;
	padding: 0px;
}
ul#info li.last{
	margin: 0px 30px;
}
#sub_box ul#info p{
	margin: 0px 0px 10px;
}
ul#info li li{
	margin: 0px 20px 7px;
	padding: 0px;
}

dl#mail{
	line-height:150%;
	margin: 0px auto;
	padding: 0px;
	width: 90%;
}
dl#mail dt{
	font-weight: bold;
	background-attachment: scroll;
	background-image: url(http://furin.net/images/icon/icon_inquirysp.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	margin: 0px;
	padding: 0px;
	text-indent: 20px;
}
dl#mail dd{
	margin: 0px 0px 15px 20px;
	padding: 0px;
}

/* フォーム部分 */

form#form {
	background-color: #FFFFF0;
	margin: 0px auto;
	padding: 0px 0px 15px;
	width: 90%;
	border:1px solid #CECECE;
}

form#form dl {
	line-height: 20px;
	margin: 0px 30px;
	padding: 15px 0px;
}
form#form dt {
	color: #006699;
	font-weight: bold;
	margin: 0px 0px 5px 15px;
	padding: 0px;
}
form#form dd {
	margin: 0px 0px 10px 30px;
}
form#form dd p{
	margin: 0px 0px 7px;
	padding: 0px;
}
form#form dd ul{
	line-height: 20px;
	margin: 0px 0px 0px 25px;
	padding: 0px;
}
form#form dd li{
	margin: 0px 0px 5px;
	padding: 0px;
}


form#form p#submit {
	margin: 0px 0px 0px 45px;
}

form#form dd ul#warm{
	line-height: 20px;
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(../img/new/kinshi.gif);
	background-repeat: no-repeat;
	background-position: 10px 25px;
	margin: 0px 0px 0px 15px;
	padding: 7px 0px 2px;
	width: 95%;
	border:1px dashed #CECECE;
}
form#form dd ul#warm li{
	padding: 0px;
	margin: 0px 0px 5px 100px;
}


form#form iframe {
	margin:0px;
	padding: 0px;
	width: 70%;
	height: 200px;
	border:1px solid black;
}
