#form_box {
	width: 685px;
	padding: 32px 0px 20px;
	border: 10px solid #E5E5E5;
	background: url(../../form/img/form_bg.gif);
	margin-top: 10px;
}
table.regbox{
	width:500px;
	overflow:hidden;
	margin:0 92px 0 93px;
	}
table.regbox th{
	text-align:left;
	vertical-align:top;
	font-size:100%;
	font-weight: normal;
	width: 85px;
	padding-top: 3px;
}
table.regbox td{
	text-align:left;
	vertical-align:top;
	font-size:12px;
	font-weight:normal;
	padding-bottom:8px;
	margin:0 auto;
}
table.regbox td.submit{
	text-align:center;
 vertical-align:top;
	padding-top:15px;
	margin:0 auto;
}
table.regbox td.pb20{
	text-align:left;
 vertical-align:top;
	font-size:12px;
	font-weight:normal;
	padding-bottom:25px;
	margin:0 auto;
}
td.line{
	background: url(../../form/img/line.gif) repeat-x center;
	height: 35px;

}
.kome{
	font-size: 11px;
	color: #AD092E;
}
input#name,input#name2,input#position
,input#post,input#post2,input#zip,input#tel,input#mail
,input#medium,input#delivery{
	width:215px;
	padding:3px;
	border:1px solid #999999;
	margin-right:5px;
	text-align: left;
}
input#address
,input#volume{
	width:415px;
	padding:3px;
	border:1px solid #999999;
	margin-right:5px;
	text-align: left;
}
input#lang4
,input#med4{
	width:120px;
	padding:3px;
	border:1px solid #999999;
	margin-right:5px;
	text-align: left;
}
input#demand{
	width:497px;
	height: 60px;
	padding:3px;
	border:1px solid #999999;
	margin-right:5px;
	text-align: left;
}
textarea{
	width:497px;
	height: 70px;
	padding:3px;
	border:1px solid #999999;
	margin-right:5px;
	text-align: left;
}
input#inquiry{
	width:497px;
	height: 90px;
	padding:3px;
	border:1px solid #999999;
	margin-right:5px;
	text-align: left;
}
textarea#inquiry{
	width:497px;
	height: 90px;
	padding:3px;
	border:1px solid #999999;
	margin-right:5px;
	text-align: left;
}
#end_box {
	width:400px;
	text-align: left;
	overflow:hidden;
	margin:0 142px 0 143px;
	line-height: 220%;
}
#end_box .thanks {
	font-size: 14px;
	font-weight: bold;
	color: #AD092E;
	margin-bottom: 20px;
}

table.cofbox{
	width:500px;
	overflow:hidden;
	margin:0 92px 0 93px;
	}
table.cofbox th{
	text-align:left;
	vertical-align:top;
	font-size:12px;
	font-weight: normal;
	width: 100px;
	padding-top: 3px;
}
table.cofbox td{
	text-align:left;
	vertical-align:top;
	font-size:12px;
	font-weight:normal;
	margin:0 auto;
	padding-top: 3px;
	padding-bottom: 10px;
}
table.cofbox td.submit{
	text-align:center;
 vertical-align:top;
	padding-top:15px;
	margin:0 auto;
}

