body{
	padding:0px;
	margin:0px;
	font-size:12px;
	color:#6e7e74;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	}
#index{
	width:100%;
	margin:0px;
	padding:0px;
	background:url(../images/page/bg.jpg) repeat-x;
	}
#footer{
	background:url(../images/bg_f.jpg);
	width:100%;
	}
.other_bg{
	background:url(../images/page/other_bg.jpg);
	background-position:top;
	}
.flash_bg{
	background:url(../images/page/flash_bg.jpg) no-repeat;
	height:716px;
	width:218px;
	}
.flash01_bg{
	background:url(../images/page/flash01_bg.jpg) no-repeat;
	height:177px;
	width:765px;
	}
.top{
	background:url(../images/page/top_bg.jpg) no-repeat;
	padding-top:13px;
	padding-bottom:13px;
	}
.top_font{
	color:#f6cfbf;
	font-size:11px;
	padding-top:3px;
	letter-spacing:1px;
	}
.top_font a{
	color:#f6cfbf;
	text-decoration:none;
	}
.top_font a:hover{
	color:#e6a286;
	text-decoration:underline;
	}
.content{
	background:url(../images/page/content_bg.jpg) no-repeat;
	background-position:top;
	}
.font{
	background:url(../images/page/img_bg.jpg) no-repeat;
	background-position:top right;
	color:#a74916;
	font-size:11px;
	padding-right:95px;
	}
.font a{
	color:#a74916;
	text-decoration:none;
	}
.font a:hover{
	color:#7f3812;
	text-decoration:underline;
	}
.weather{
	padding-top:20px;
	}
.weather01{
	padding-top:10px;
	}
.label{
	width:130px;
	height:14px;
	font-size:11px;
	color:#6d421b;
	margin-top:3px;
	border:1px #512e0f solid;
	}
.label01{
	width:30px;
	font-size:11px;
	color:#a46a44;
	background-color:#ffeee1;
	border:1px #8e350f solid;
	}
.foot{
	background:url(../images/page/foot_bg.jpg) no-repeat;
	width:1002px;
	}
.foot_font{
	font-size:11px;
	padding-top:40px;
	color:#b3c382;
	line-height:18px;
	}
.foot_font01{
	font-size:11px;
	color:#b3c382;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	}
.foot_font02{
	font-size:13px;
	padding-top:30px;
	padding-left:5px;
	color:#cddea6;
	line-height:16px;
	}
.foot_font03{
	font-size:12px;
	padding-top:30px;
	padding-left:10px;
	color:#e2efc3;
	}
.table_bg{
	background:url(../images/page/img.jpg) no-repeat;
	background-position:top;
	padding-top:25px;
	height:400px;
	}
.table{
	background:url(../images/page/img01.jpg) no-repeat;
	height:41px;
	line-height:40px;
	font-size:13px;
	color:#9F542C;
	padding-bottom:5px;
	padding-top:3px;
	}
.font01{
	line-height:20px;
	color:#BC6434;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	}
.font01 a{
	color:#BC6434;
	text-decoration:none;
	}
.font01 a:hover{
	color:#994a1f;
	text-decoration:underline;
	}
.font02{
	line-height:16px;
	color:#BC6434;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 0 7px 5px;
	}
.font02 a{
	color:#BC6434;
	text-decoration:none;
	}
.font02 a:hover{
	color:#994a1f;
	text-decoration:underline;
	}
.table_label{
	font-size:11px;
	color:#BC6434;
	border:1px #BC6434 solid;
	}
.table01{
	background:url(../images/page/table01_02.gif);
	padding:0 6px 0 6px;
	}
.table02{
	background:url(../images/page/img02.jpg) no-repeat;
	height:41px;
	line-height:40px;
	font-size:15px;
	color:#9F542C;
	font-weight:bold;
	}
.table_label01{
	width:30px;
	font-size:11px;
	height:19px;
	color:#BC6434;
	background-color:#FBF2E3;
	border:1px #BC6434 solid;
	font-family:Arial, Helvetica, sans-serif;
	}