#main { background-image: url(img/n00.png); background-repeat: no-repeat; position: relative; padding-bottom: 0px; }
#content { padding-top: 455px; padding-left: 18px; }
.box {
	width: 693px;
	background-image: url(img/box_bg.png);
	background-repeat: repeat-y;
}

.box h2 {
	width: 693px;
	text-align: center;
	margin-bottom: 15px;
}
.p1 {
	width: 650px;
	margin-left: 27px;
	margin-bottom: 25px;
}
.p2 {
	margin-bottom: 10px;
	text-align: center;
}
.p3 {
	margin-left: 17px;
	width: 655px;
	padding-bottom: 20px;
}
.p4 {
	margin-left: 17px;
	padding-bottom: 20px;
}
.p5 {
	margin-left: 17px;
	padding-bottom: 20px;
	font-weight: bold;
}

.box2{
	width: 659px;
	margin-left: 17px;
}

.box2 h3{
	padding-bottom: 20px;
}

.box2_tx{
	padding-bottom: 20px;
	padding-top: 3px;
}


.box_l {
	float: left;
	width: 336px;
}

.box_r {
	float: right;
}

.box3{
	width: 659px;
	margin-left: 17px;
}

.box3 h3{
	padding-bottom: 20px;
}
.box3_tx1{
	padding-bottom: 20px;
	padding-top: 3px;
}
.box3_tx2{
	padding-bottom: 10px;
	padding-top: 3px;
}


.box3_l {
	float: left;
	width: 244px;
}

.box3_r {
	float: right;
}
table { border-collapse: separate; border: none; border-spacing: 1px; }
.tb {
	background-color: #AC8C6A;
	margin-bottom: 50px;
	margin-left: 20px;
	border-spacing: 5;
}
.td1 {
	background-color: #F3EFEB;
	text-align: center;
	width: 150px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}
.td2 {
	background-color: #F3EFEB;
	width: 165px;
	padding-left: 15px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}
.td3 {
	background-color: #FFFFFF;
	padding-left: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.box4_l {
	float: left;
	width: 230px;
	padding-left: 20px;
}

.box4_r {
	float: right;
	width: 390px;
}

.p6 {
	padding-bottom: 25px;
}