@charset "utf-8";
/* CSS Document */


div#inquiry {
	padding-bottom : 50px ;
	background : url(../img/inquiry.jpg) 25px 260px no-repeat ;
}

div#inquiry div.message {
	margin : 0 auto 40px auto ;
	padding-left : 260px ;
	width : 590px ;
	background : url(../img/inquiry_message.gif) right bottom no-repeat ;
}

div#inquiry div.message h3 {
	padding-bottom : 15px ;
}

div#inquiry div.message h3 img {
	display : block ;
}

div#inquiry div.telephone {
	margin : 0 auto 40px auto ;
	padding-left : 260px ;
	width : 590px ;
}

div#inquiry div.telephone h3 {
	padding-bottom : 15px ;
}

div#inquiry div.telephone h3 img {
	display : block ;
}

div#inquiry div.telephone p strong {
	font-size : 22px ;
	line-height : 33px ;
	color : #0500d2 ;
}

div#inquiry div.mail {
	margin : 0 auto 40px auto ;
	padding-left : 260px ;
	width : 590px ;
}

div#inquiry div.mail h3 {
	padding-bottom : 15px ;
}

div#inquiry div.mail h3 img {
	display : block ;
}

div#inquiry div.mail form table {
	margin-bottom : 20px ;
	width : 590px ;
}

div#inquiry div.mail form table th {
	padding : 10px ;
	border : solid 5px #ffffff ;
	font-size : 12px ;
	line-height : 18px ;
	background-color : #f0f0f0 ;
}

div#inquiry div.mail form table td {
	padding : 10px ;
	border : solid 5px #ffffff ;
	font-size : 12px ;
	line-height : 18px ;
	background-color : #f0f0f0 ;
}

div#inquiry div.privacy {
	margin : 0 auto 40px auto ;
	padding-left : 260px ;
	width : 590px ;
}

div#inquiry div.privacy h3 {
	padding-bottom : 15px ;
}

div#inquiry div.privacy h3 img {
	display : block ;
}

div#inquiry div.privacy h4 {
	font-size : 14px ;
	line-height : 21px ;
	color : #ff6600 ;
}

div#inquiry div.privacy p {
	padding-bottom : 18px ;
	font-size : 12px ;
	line-height : 18px ;
}
