@charset "shift_jis";
/* CSS Document */

/* メニュー切り替え*/

li#tmenu8 a { width: 89px; background:url(img/tmenu8_o.jpg)}

div#inquiry_box01 { background:url(img/inquiry_form_thk.jpg) no-repeat top left; 
	display: block; width:672px; height: 134px}
div#inquiry_box01 p { font-size: 80%; margin-bottom: 1em; line-height: 1.5em}

div#inquiry_box02 { margin-left: 30px; margin-bottom: 80px}
div#inquiry_box02 table tr th { background: url(img/inquiry_form_hk1.gif) no-repeat top left}
div#inquiry_box02 table tr th { vertical-align: top; text-align: left; font-weight: normal; font-size: 12px}
div#inquiry_box02 table tr th { padding-left: 15px; padding-top: 10px; padding-bottom: 0 }
div#inquiry_box02 table tr td { vertical-align: top; font-size: 80%; padding-bottom: 0}
div#inquiry_box02 table tr td.td-bar { padding: 0}
div#inquiry_box02 table tr td.td-submit { text-align: center; padding: 15px }
div#inquiry_box02 table tr td input.w250 { width: 250px}
div#inquiry_box02 table tr td textarea { width: 300px; height:145px; margin-top: 3px; margin-bottom: 3px}
div#inquiry_box02 table tr td.td-texta { padding-bottom: 0}
div#inquiry_box02 form { margin-top:0}
div.form-box {
	margin-top: 20px;
	margin-bottom: 20px;
}

div.form-box2 {
	width: 560px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 50px;
	margin-left: 40px;
}
div#inquiry_box02 table th.none {
	background-image: none;
}