#main-content {
	width:680px;
}

#main-content ul {
	list-style:none;
	margin-bottom:16px;
}

#main-content li {
	display:inline;
}

#main-content h2 {
	width:650px;
	height:31px;
	background:url(../../img/common/heading_02.gif) no-repeat left top;
	margin-bottom:25px;
	padding:10px 0 0 30px;
	font-size:18px;
}

#main-content p {
	margin:0 0 15px 30px;
	line-height:180%;
}

#main-content p img {
	vertical-align:middle;
}

form {
	text-align:center;
}

table {
	width:91%;
	font-size:100%;
	border-top:1px solid #bbb;
	margin:0 auto 20px auto;
}

table th {
	width:28%;
	font-weight:normal;
	text-align:left;
	background-color:#deeefd;
	border-bottom:1px solid #bbb;
	padding:12px 0 12px 15px;
}

table th.option {
	padding-left:60px;
}

table th img {
	vertical-align:middle;
}

table td {
	width:72%;
	text-align:left;
	border-bottom:1px solid #bbb;
	padding-left:20px;
}

table td.ads {
	padding:12px 0 12px 20px;
}

table td.btm {
	padding:12px 0 12px 20px;
}

input#item_no {
	width:100px;
}

input#organization {
	width:220px;
}

input#name {
	width:200px;
}

input#kana {
	width:200px;
}

input#tel {
	width:120px;
}

input#mail_1 {
	width:230px;
}

input#mail_2 {
	width:230px;
}

input#post {
	width:50px;
}

input#address_2 {
	width:250px;
}

input#address_3 {
	width:250px;
}

textarea#comment {
	width:350px;
	height:100px;
}

input#submit {
	width:100px;
}

a.home {
	margin-left:30px;
	padding:2px 0 2px 25px;
	background:url(../../img/trade/icon_01.gif) no-repeat 0% 50%;
}