@charset "utf-8";
/* CSS Document */
.container {
	width:900px;
	margin:0 auto;
	text-align:left;
	padding:0 0 0 0;
}
h1,h2,h3 {
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:normal;
}
.box1 {
	width:900px;
	background-image:url(../img/bg/bg02.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:15px 0 20px 0;
}
.box2 {
	padding:10px 0 20px 0;
}
.box3 {
	background-image:url(../img/bg/bg03.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:734px;
	height:112px;
	padding:49px 0 0 166px;
	line-height:19px;
}
.box4-left {
	float:left;
	width:323px;
	height:85px;
	background-image:url(../img/bg/bg04.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:36px 0 20px 127px;
	line-height:19px;
}
.box4-right {
	width:309px;
	height:85px;
	float:right;
	background-image:url(../img/bg/bg05.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:36px 0 20px 141px;
	line-height:19px;
}
span {
	font-weight:bold;
}
.box5 span {
	color:#FF0000;
}
.box5 {
	padding:15px 0 0 0;
}
.box5 img {
	padding-bottom:7px;
}
.box5 p {
	padding-bottom:5px;
}
.bt01 {
	text-align:center;
}
.bt01 p {
	text-align:center;
	padding:10px 0 30px 0;
}
.bt01 img {
	display:inline;
	margin-top:10px;
}
.footer {
	padding:20px 0 30px 0;
}
.footer p {
	text-align:center;
	font-size:11px;
}
#box1-enter {
	width:900px;
	background-image:url(../img/bg/bg06.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:67px 0 20px 0;
}
.box6 {
	padding:0 23px 20px 23px;
}
.box7 th{
	padding:0 3px 0 23px;
	vertical-align:top;
	font-weight:normal;
}
.box7 td {
	padding:0 23px 5px 0;
}
.box8 {
	margin-top:10px;
}
.box8 th{
	padding:0 3px 0 0;
	vertical-align:top;
	font-weight:normal;
}
.box8 td {
	padding:0 23px 5px 0;
}
.kiyaku {
	width:858px;
	height:400px;
	border:1px solid #acacac;
	padding:20px;
	margin-bottom:20px;
}
.box9 {
	padding:20px 20px 30px 20px;
}
.box9-left {
	padding:0 20px 0 0;
	width:138px;
	float:left;
}
.box9-right {
	float:left;
	width:702px;
}
.box9-right img {
	padding-bottom:7px;
}
.box9-pro {
	line-height:16px;
	font-size:x-small;
	padding:10px 0 30px 0;
	letter-spacing:1px;
}
.box9-pro span {
	font-weight:bold;
	color:#005752;
}
.box10 {
	background-image:url(../img/bg/bg07.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:860px;
	height:450px;
	padding:0 0 0 40px;
	margin-bottom:30px;
}
.box10-left {
	float:left;
	width:285px;
	padding:0 20px 0 0;
}
.box10-right {
	float:left;
	width:513px;
}
.box10-coment {
	background-color:#FFFFFF;
	padding:15px 15px 12px 15px;
	margin-bottom:20px;
}
.box11 {
	background-image:url(../img/bg/bg08.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:860px;
	height:322px;
	padding:0 0 0 40px;
	margin-bottom:30px;
}
.box11-left {
	float:left;
	width:201px;
	padding:0 20px 0 0;
}
.box11-right {
	float:left;
	width:597px;
}
.box12 {
	padding:0 20px;
	margin-bottom:30px;
	width:860px;
}
.box13 {
	padding:0 20px 20px 20px;
	background-color:#fff4b5;
}
.box14 {
	background-color:#FFFFFF;
	width:786px;
	border:2px solid #6a3906;
	padding:15px 15px 14px 15px;
	margin-bottom:20px;
}
.box14-left {
	float:left;
	width:198px;
	padding-right:15px;
}
.box14-right {
	float:left;
	width:570px;
}
.box15 {
	background-color:#FFFFFF;
	padding:15px 15px 12px 15px;
	width:788px;
}
.box15 img{
	padding-bottom:8px;
}
