* {
	text-decoration: none;
	line-height: 1;
	letter-spacing:0;
	font-size: 10px;
	color: #fff;
	background: tranceparent;
	border: 0;
	margin: 0;
	padding: 0;
	list-style: none;
	vertical-align: bottom;
}

a:link,a:active,a:visited,a:hover {
	text-decoration: underline;
}
body {
	text-align:center;
}
#wrap {
	margin: 0 auto;
	text-align: left;
	width: 850px;
}
#box1 {
	float: left;
	width: 488px;
	background: url(../images/bg_01.jpg) repeat-y;
	height: 356px;
}
#box2 {
	background: url(../images/bg_04.jpg) repeat-y;
	float: right;
	width: 362px;
}
.com1 {
	width: 400px;
	margin: 21px 0 0 56px;
	font-size: 14px;
	line-height: 1.4;
	color: #9D6614;
}
.com2 {
	width: 400px;
	margin: 0 0 0 56px;
	font-size: 14px;
	line-height: 1.4;
	color: #9D6614;
	font-weight: bold;
}
.com3 {
	width: 400px;
	margin: 0 0 0 56px;
	font-size: 14px;
	line-height: 1.4;
	color: #f00;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.com4 {
	width: 410px;
	margin: 0 0 0 56px;
	font-size: 12px;
	line-height: 1.4;
	color: #9D6614;
}
.com5 {
	width: 410px;
	margin: 4px 0 0 56px;
	font-size: 14px;
	line-height: 1.4;
	color: #9D6614;
	font-weight: bold;
}
.com6 {
	width: 410px;
	margin: 0 0 0 56px;
	font-size: 10px;
	line-height: 1.4;
	color: #9D6614;
	letter-spacing:0;
}
.com7 {
	width: 410px;
	margin: 20px 0 20px 56px;
	font-size: 12px;
	line-height: 1.4;
	color: #9D6614;
}

.com7_left {
	width: 410px;
	margin: 5px 0 5px 56px;
	font-size: 12px;
	line-height: 1.4;
	color: #9D6614;
}

.com8 {
	width: 410px;
	margin: 2px 0 2px 56px;
	font-size: 14px;
	line-height: 1.4;
	color: #9D6614;
}
* html .com8 {
	width: 360px;
	margin: 2px 0 2px 56px;
	font-size: 14px;
	line-height: 1.4;
	color: #9D6614;
}
.com9 {
	width: 420px;
	margin: 2px 0 10px 56px;
	font-size: 12px;
	line-height: 1.4;
	color: #ff4200;
}
* html .com9 {
	width: 384px;
	margin: 2px 0 10px 56px;
	font-size: 12px;
	line-height: 1.4;
	color: #ff4200;
}
.com10 {
	width: 420px;
	margin: 2px 0 2px 56px;
	font-size: 12px;
	line-height: 1.4;
	color: #ff4200;
}
* html .com10 {
	width: 384px;
	margin: 2px 0 2px 56px;
	font-size: 12px;
	line-height: 1.4;
	color: #ff4200;
	letter-spacing:0;
}

.com8_r {
	width: 410px;
	margin: 2px 0 2px 20px;
	font-size: 14px;
	line-height: 1.4;
	color: #9D6614;
}

* html .com8_r {
	width: 360px;
	margin: 2px 0 2px 20px;
	font-size: 14px;
	line-height: 1.4;
	color: #9D6614;
}


.border {
	margin: 12px 0 12px;
}
#main_box {
	background: #fff url(../images/bg_05.jpg) repeat-y;
	width: 850px;
	height: 420px;
}
#main_box2 {
	background: #fff url(../images/bg_06.jpg) repeat-y;
	width: 850px;
	height: 155px;
}


#main_box3 {
	background: #fff url(../images/bg_05.jpg) repeat-y;
	width: 850px;
	height: 20px;
}
#box3 {
	float: left;
	background: url(../images/bg_02.jpg) repeat-y;
	width:  488px;
}
#box4 {
	width: 362px;
	float:left;
}
#box5 {
	float: left;
	width: 445px;
}
#box6 {
	float: right;
	width: 403px;
}


#box7 {
	float: left;
	background: url(../images/bg_left.jpg) repeat-y;
	width:  431px;
	height: 245px;
}


#box8 {
	float: left;
	background: url(../images/bg_right.jpg) repeat-y;
	border-left:solid 1px #ff6c00;
	width:  417px;
	height: 245px;
}

.caption {
	color: #f00;
	margin: 20px 0 0 51px;
	font-size: 12px;
}
#caption_list {
	margin: 12px 0 80px 51px;
}
.caption2 {
	color: #f00;
	font-size: 12px;
	line-height: 1.5;
}


.clr {
	clear:both;
}
.hide {
	display:none;	
}
