﻿body {
	color: rgb(51, 51, 51); line-height: 16px; font-family: Verdana; font-size: 12px; background-image: url("../images/index/ws-bg01.html");
}
.left_title {
	text-align: center; color: rgb(255, 255, 255); font-family: Verdana; font-size: 25px; font-weight: normal; text-decoration: none;
}
.title {
	height: 30px; color: rgb(0, 102, 153); font-family: Verdana; font-size: 23px; font-weight: normal; text-decoration: none; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
h1 {
	text-align: left; color: rgb(34, 110, 191); font-size: 20px; font-weight: bold;
}
h2 {
	font-size: 12px; font-weight: normal;
}
.breadCrumb {
	color: rgb(153, 153, 153); line-height: normal; font-family: Verdana; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; valign: bottom;
}
.breadCrumb a:link {
	color: rgb(153, 153, 153); line-height: normal; font-family: Verdana; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; valign: bottom;
}
.breadCrumb a:visited {
	color: rgb(153, 153, 153); line-height: normal; font-family: Verdana; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; valign: bottom;
}
.breadCrumb a:hover {
	color: rgb(49, 124, 140); line-height: normal; font-family: Verdana; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; valign: bottom;
}
.from00 {
	border: 1px solid rgb(204, 204, 204); text-align: justify; color: rgb(51, 51, 51); line-height: 16px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; font-family: Verdana; font-size: 12px; font-weight: normal; background-color: rgb(204, 102, 0);
}
.from_table {
	border: 1px solid rgb(204, 204, 204); text-align: justify; color: rgb(51, 51, 51); line-height: 16px; padding-top: 2px; padding-bottom: 2px; font-family: Verdana; font-size: 12px; font-weight: normal; background-color: rgb(255, 255, 255);
}
.from_table tr.altrow1 {
	background-color: rgb(223, 223, 223);
}
.from_table tr.altrow2 {
	background-color: rgb(255, 255, 255);
}
.from_table input {
	border: 1px solid rgb(127, 157, 185); color: rgb(102, 102, 102); line-height: 1.2em; padding-top: 1px; padding-right: 1px; padding-left: 1px; font-family: Verdana; font-size: 9pt; font-weight: normal; background-color: rgb(255, 255, 255);
}
.from_table tr.altrow1 {
	background-color: rgb(238, 238, 238);
}
.from_table tr.altrow2 {
	background-color: rgb(255, 255, 255);
}
.form {
	border-color: rgb(223, 223, 223); text-align: justify; color: rgb(102, 102, 102); line-height: 16px; padding-top: 2px; padding-bottom: 2px; font-family: Verdana; font-size: 12px; font-weight: normal; background-color: rgb(223, 223, 223);
}
.form tr.altrow1 {
	background-color: rgb(223, 223, 223);
}
.form tr.altrow2 {
	background-color: rgb(255, 255, 255);
}
.form input {
	border: 1px solid rgb(127, 157, 185); color: rgb(102, 102, 102); line-height: 1.2em; padding-top: 1px; padding-right: 1px; padding-left: 1px; font-family: Verdana; font-size: 9pt; font-weight: normal; background-color: rgb(255, 255, 255);
}
.form tr.altrow1 {
	background-color: rgb(238, 238, 238);
}
.form tr.altrow2 {
	background-color: rgb(255, 255, 255);
}
.form input {
	border: 1px solid rgb(223, 223, 223); color: rgb(102, 102, 102); line-height: 1.2em; padding-top: 1px; padding-right: 1px; padding-left: 1px; font-family: Verdana; font-size: 9pt; font-weight: normal; background-color: rgb(255, 255, 255);
}
.general_link {
	text-align: left; line-height: 18px; font-family: Verdana; font-size: 11px; font-weight: normal;
}
.general_link a:link {
	color: rgb(0, 0, 0); text-decoration: none;
}
.general_link a:visited {
	color: rgb(0, 0, 0); text-decoration: none;
}
.general_link a:hover {
	color: rgb(123, 123, 123); text-decoration: underline;
}
.general_link a:active {
	color: rgb(123, 123, 123); text-decoration: underline;
}
.input {
	text-align: left; color: rgb(160, 160, 160); font-family: Verdana; font-size: 11px; text-decoration: none;
}
.input a:link {
	text-align: left; color: rgb(160, 160, 160); font-family: Verdana; font-size: 11px; text-decoration: none;
}
.input a:visited {
	text-align: left; color: rgb(160, 160, 160); font-family: Verdana; font-size: 11px; text-decoration: none;
}
.input a:hover {
	text-align: left; color: rgb(255, 51, 0); font-family: Verdana; font-size: 11px; text-decoration: none;
}
.top_menu {
	text-align: center; color: rgb(255, 255, 255); line-height: normal; font-family: Verdana; font-size: 20px; font-weight: bold; text-decoration: none; vertical-align: bottom;
}
.top_menu a:link {
	color: rgb(255, 255, 255); text-decoration: none;
}
.top_menu a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
.top_menu a:hover {
	color: rgb(0, 0, 0); text-decoration: none;
}
.top_menu a:active {
	color: rgb(255, 255, 255);
}
.top_menu2 {
	padding: 7px 10px 0px 0px; text-align: right; color: rgb(255, 255, 255); line-height: normal; font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: none;
}
.top_menu2 a:link {
	color: rgb(255, 255, 255); text-decoration: none;
}
.top_menu2 a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
.top_menu2 a:hover {
	color: rgb(255, 0, 0); text-decoration: none;
}
.top_menu2 a:active {
	color: rgb(255, 255, 255);
}
.line {
	padding: 0px; border: 1px solid rgb(204, 204, 204); color: rgb(75, 75, 75); line-height: 23px; font-family: Verdana; font-size: 12px; background-color: rgb(255, 255, 255);
}
.left_product_menu1 {
	background-position: left; color: rgb(51, 51, 51); line-height: 24px; padding-left: 18px; font-family: Verdana; font-size: 20px; font-weight: bold; background-image: url("../images/index/ws-point-02.html"); background-repeat: no-repeat;
}
.left_product_menu1 a:link {
	color: rgb(0, 0, 0); text-decoration: none;
}
.left_product_menu1 a:visited {
	color: rgb(0, 0, 0); text-decoration: none;
}
.left_product_menu1 a:hover {
	color: rgb(204, 0, 0); text-decoration: none;
}
.left_product_menu1 a:active {
	color: rgb(0, 0, 0);
}
.index_title1 {
	padding: 0px 0px 0px 7px; text-align: left; color: rgb(0, 0, 0); line-height: normal; font-family: Verdana; font-size: 22px; font-weight: normal;
}
.products_ul_1 {
	text-align: center; color: rgb(51, 51, 51); line-height: 18px; padding-top: 2px; padding-bottom: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline;
}
.products_ul_1 a:link {
	text-align: center; color: rgb(51, 51, 51); line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline;
}
.products_ul_1 a:visited {
	text-align: center; color: rgb(51, 51, 51); line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline;
}
.products_ul_1 a:hover {
	text-align: center; color: rgb(236, 72, 0); line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline;
}
.products_word {
	color: rgb(255, 0, 0); font-size: 12px;
}
.products_title01 {
	color: rgb(15, 144, 234); line-height: 25px; font-family: Verdana; font-size: 17px; font-weight: bold; text-decoration: none;
}
.products_title01 a:link {
	color: rgb(255, 51, 0); text-decoration: none;
}
.products_title01 a:visited {
	color: rgb(255, 51, 0); text-decoration: none;
}
.products_title01 a:hover {
	color: rgb(0, 153, 204); text-decoration: none;
}
.products_title01 a:active {
	color: rgb(255, 51, 0);
}
.products_title02 {
	background-position: left; color: rgb(0, 0, 0); line-height: normal; padding-top: 10px; padding-bottom: 10px; padding-left: 18px; font-family: Verdana; font-size: 13px; font-weight: bold; text-decoration: none; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid; background-image: url("../images/index/ws-point-03.html"); background-repeat: no-repeat;
}
.footer_1 {
	text-align: center; color: rgb(51, 51, 51); line-height: 22px; font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: none;
}
.footer_1 a:link {
	color: rgb(102, 102, 102); line-height: 15px; font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: none;
}
.footer_1 a:visited {
	color: rgb(102, 102, 102); line-height: 15px; font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: none;
}
.footer_1 a:hover {
	color: rgb(255, 51, 0); line-height: 15px; font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: underline;
}
.footer {
	text-align: center; color: rgb(255, 255, 255); line-height: 18px; font-family: Verdana; font-size: 11px; font-weight: normal;
}
.footer a:link {
	color: rgb(255, 255, 255); text-decoration: none;
}
.footer a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
.footer a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;
}
.footer a:active {
	color: rgb(255, 255, 255);
}
.footer_mail {
	color: rgb(0, 153, 255); line-height: 20px; font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: underline;
}
.footer_mail a:link {
	color: rgb(0, 153, 255); text-decoration: none;
}
.footer_mail a:visited {
	color: rgb(0, 153, 255); text-decoration: none;
}
.footer_mail a:hover {
	color: rgb(0, 51, 153); text-decoration: underline;
}
.footer_mail a:active {
	color: rgb(0, 153, 255);
}
.text_index {
	padding: 10px 13px; color: rgb(51, 51, 51); line-height: 20px; font-family: Verdana; font-size: 11px; font-weight: normal;
}
.more {
	text-align: right; color: rgb(223, 0, 36); line-height: 20px; font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: underline;
}
.more a:link {
	color: rgb(223, 0, 36); text-decoration: none;
}
.more a:visited {
	color: rgb(223, 0, 36); text-decoration: none;
}
.more a:hover {
	color: rgb(0, 153, 204); text-decoration: none;
}
.more a:active {
	color: rgb(223, 0, 36);
}
.leftimg {
	border: currentColor; margin-right: 20px; float: left;
}
