body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-image: url(image/bg_bg.gif);}
a:link {	text-decoration: none;}
a:visited {	text-decoration: none;}
a:hover {	text-decoration: none;}
a:active {	text-decoration: none;}

.bg_1 {	background-image: url(image/bg_1.gif);	background-repeat: no-repeat;	background-position: right top;}
.bg_2 {	background-image: url(image/bg_2.gif);	background-repeat: no-repeat;	background-position: left top;}
.bg_3 {	background-image: url(image/bg_3.gif);	background-repeat: no-repeat;	background-position: right top;}
.bg_4 {	background-image: url(image/bg_4.gif);	background-repeat: no-repeat;	background-position: center top;}
.bg_5 {	background-image: url(image/bg_5.gif);	background-repeat: no-repeat;	background-position: left top;}

.over_13_1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	Color:#000000;
}
.over_13_1  A:link {color:#000000;text-decoration:none}
.over_13_1  A:visited {color:#000000;text-decoration:none}
.over_13_1  A:hover { color:#6633FF;text-decoration:underline}

.over_13_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	Color:#000000;
	font-weight: bold;
}
.over_13_2  A:link {color:#000000;text-decoration:none}
.over_13_2  A:visited {color:#000000;text-decoration:none}
.over_13_2  A:hover { color:#6699FF;text-decoration:underline}

.over_12_1 {font-family:Arial, Helvetica, sans-serif;font-size:12px;Color:#3366CC}
.over_12_1  A:link {color:#3366CC;text-decoration:none}
.over_12_1  A:visited {color:#3366CC;text-decoration:none}
.over_12_1  A:hover { color:#3399FF;text-decoration:underline}

.over_12_2 {font-family:Arial, Helvetica, sans-serif;font-size:12px;Color:#ffffff}
.over_12_2  A:link {color:#ffffff;text-decoration:none}
.over_12_2  A:visited {color:#ffffff;text-decoration:none}
.over_12_2  A:hover { color:#000099;text-decoration:underline}

.over_mts {font-family:Arial, Helvetica, sans-serif;font-size:12px;Color:#6699FF}
.over_mts  A:link {color:#6600CC;text-decoration:none}
.over_mts  A:visited {color:#6699FF;text-decoration:none}
.over_mts  A:hover { color:#FF9900;text-decoration:underline}

.over_10_1 {font-family:Arial, Helvetica, sans-serif;font-size:10px;Color:#3366CC}
.over_10_1  A:link {color:#3366CC;text-decoration:none}
.over_10_1  A:visited {color:#3366CC;text-decoration:none}
.over_10_1  A:hover { color:#3399FF;text-decoration:underline}

.over_10_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	Color:#3366CC;
	font-weight: bold;
}
.over_10_2  A:link {color:#3366CC;text-decoration:none}
.over_10_2  A:visited {color:#3366CC;text-decoration:none}
.over_10_2  A:hover { color:#3399FF;text-decoration:underline}

.style_20_1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: bold;	color: #FFFFFF;}
.style_20_2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: bold;	color: #000000;}

.style_15_1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color: #000000;}
.style_15_2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color: #6666FF;}
.style_15_3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color: #FFFFFF;}
.style_15_4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	color: #000000;}

.style_13_1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #6666FF;}
.style_12_1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #6666FF;}
.style_12_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.style_12_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.style_12_3-b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.style_12_4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
}
.style_12_5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6666FF;
	font-weight: bold;
}
.style_12_5-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6666FF;
	font-weight: bold;
}
.style_12_6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.style_12_7 {}

.style_11_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	line-height: 12px;
}
.style_11_2 {}
.style_11_3 {}

.line_1 {	background-image: url(image/line/line_1.gif);	background-repeat: repeat-x;	background-position: center;}
.line_2 {	background-image: url(image/line/line_2.gif);	background-repeat: repeat-x;	background-position: center;}
.line_3 {	background-image: url(image/line/line_3.gif);	background-repeat: repeat-x;	background-position: center;}
.line_4 {	background-image: url(image/line/line_4.gif);	background-repeat: repeat-x;	background-position: center;}
.line_5 {	background-image: url(image/line/line_5.gif);	background-repeat: repeat-x;	background-position: center;}

.cm_top_1 {	margin-top: 8px;}
.cm_top_2 {	margin-top: 13px;}
.cm_left_1 {
	margin-left: 10px;
}
.cm_right_1 {
	margin-right: 10px;
}
.cm_right_2 {
	margin-right: 5px;
}
.cm_btm_1 {
	margin-bottom: 10px;
}
.box_1 {
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #f0f0f0;
	border-right-color: #f0f0f0;
	border-bottom-color: #f0f0f0;
	border-left-color: #f0f0f0;
}
.box_2 {
	margin-right: 5px;
	margin-left: 5px;
}

#div_01 {
	float: left;
	width: 186px;
	margin-right: 10px;
	height: 250px;
}
#div_01-1 {
	float: left;
	width: 186px;
	margin-right: 3px;
	height: 185px;
	margin-bottom: 5px;
}
#div_02 {
	float: left;
	height: 115px;
	width: 120px;
	margin-right: 10px;
}
#div_03 {
	float: left;
	width: 150px;
	margin-right: 1px;
	margin-bottom: 5px;
}
.SClass_off {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-image: url(image/SBG_off.gif);
	height: 25px;
	border: 1px solid #FF9900;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;

}

.SClass_on {
    text-decoration: underline;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(image/SBG_on.gif);
	height: 25px;
	border: 1px solid #000000;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}

.BClass_off {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-image: url(image/BBG_off.gif);
	height: 25px;
	border: 1px solid #333333;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}

.BClass_on {
    text-decoration: underline;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(image/SBG_on.gif);
	height: 25px;
	border: 1px solid #000000;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}

.SClass_Link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.SClass_Link:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.z_about_1 {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 30px;
}
.z_about_2 {
	border: 1px dashed #000000;
}
.z_about_3 {
	margin-right: 15px;
}
.z_about_4 {
	margin-left: 15px;
	margin-top: 10px;
}
.z_about_5 {
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
}

