body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
        background-color: #FFFFFF;	
}
td
{
    font-family: verdana;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a:link 
{
	font-family: verdana;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a:visited
{
	font-family: verdana;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a:hover
{
	font-family: verdana;
	font-size: 12px;
	color: #312d2d;
	text-decoration: none;
} 


.productstext
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	line-height: 14px;
	color: #455467;
	font-weight: bold;
}
.productstext a:link 
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #455467;
	text-decoration: none;
}
.productstext a:visited
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #455467;
	text-decoration: none;
}
.productstext a:hover
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #cc4c06;
	text-decoration: none;
}

.newstext
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 22px;
	color: #e23c09;
	text-decoration: underline;
}
.newstext a:link 
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #e23c09;
	text-decoration: underline;
}
.newstext a:visited
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #e23c09;
	text-decoration: underline;
}
.newstext a:hover
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #424242;
	text-decoration: underline;
}



.w1
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	line-height: 14px;
	color: #FFFFFF;

}

.w2
{
	font-size: 12px;
	line-height: 24px;
	color: #575757;
	padding-left:15px;
}

.w2 a:link 
{
	font-size: 12px;
	line-height: 24px;
	color: #575757;
	padding-left:15px;
}

.w2 a:visited
{
	font-size: 12px;
	line-height: 24px;
	color: #575757;
 	padding-left:15px;
}

.w2 a:hover
{
	font-size: 12px;
	line-height: 24px;
	color: #52a0b7;
	padding-left:15px;
}

.text1
{
	font-size: 12px;
	line-height: 24px;
	color: #3b3b3b;
	padding-left:2px;
}

.text2
{
	font-size: 12px;
	line-height: 24px;
	color: #ce6f13;
	padding-left:2px;
}
.text3
{
	font-size: 12px;
	line-height: 24px;
	color: #7c7c7c;
	padding-left:2px;
}
.text3 a:link 
{
	font-size: 12px;
	line-height: 24px;
	color: #7c7c7c;
	padding-left:2px;
}
.text3 a:visited
{
	font-size: 12px;
	line-height: 24px;
	color: #7c7c7c;
	padding-left:2px;
}
.text3 a:hover
{
	font-size: 12px;
	line-height: 24px;
	color: #3c94c8;
	padding-left:2px;
}
.text4
{
	font-size: 12px;
	line-height: 24px;
	color: #3b3b3b;

}
.text4 a:link 
{
	font-size: 12px;
	line-height: 24px;
	color: #3b3b3b;

}
.text4 a:visited
{
	font-size: 12px;
	line-height: 24px;
	color: #3b3b3b;

}
.text4 a:hover
{
	font-size: 12px;
	line-height: 24px;
	color: #52a0b7;

}
.text5
{
	font-size: 10px;
	line-height: 24px;
	color: #6f6f6f;

}
.text5 a:link 
{
	font-size: 10px;
	line-height: 24px;
	color: #6f6f6f;

}
.text5 a:visited
{
	font-size: 10px;
	line-height: 24px;
	color: #6f6f6f;

}
.text5 a:hover
{
	font-size: 10px;
	line-height: 24px;
	color: #52a0b7;

}
.text6
{
	font-size: 12px;
	line-height: 15px;
	color: #707070;
	font-weight: bold;

}
.text6 a:link 
{
	font-size: 12px;
	line-height: 15px;
	color: #707070;
	font-weight: bold;

}
.text6 a:visited
{
	font-size: 12px;
	line-height: 15px;
	color: #707070;
	font-weight: bold;

}
.text6 a:hover
{
	font-size: 12px;
	line-height: 15px;
	color: #52a0b7;
	font-weight: bold;

}
.text7
{
	font-size: 12px;
	line-height: 20px;
	color: #25768e;
	padding-left:10px;
	background-color: #93d5e9;
	filter:alpha(opacity=80);
	opacity: 0.80;

}
.text7 a:link 
{
	font-size: 12px;
	line-height: 20px;
	color: #25768e;
	padding-left:10px;
	background-color: #93d5e9;
	filter:alpha(opacity=80);
	opacity: 0.80;

}
.text7 a:visited
{
	font-size: 12px;
	line-height: 20px;
	color: #25768e;
	padding-left:10px;
	background-color: #93d5e9;
	filter:alpha(opacity=80);
	opacity: 0.80;

}
.text7 a:hover
{
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	padding-left:10px;
	background-color: #93d5e9;
	filter:alpha(opacity=80);
	opacity: 0.80;

}
.text8
{
	font-size: 12px;
	line-height: 20px;
	color: #565656;
	padding-left:0px;
}
.text9
{
	font-size: 12px;
	line-height: 20px;
	color: #7d7d7d;
	padding-left:5px;
}

.footer
{

	font-size: 11px;
	line-height: 20px;
	color: #276375;

}
.footer a:link 
{

	font-size: 11px;
	color: #276375;
	text-decoration: none;
}
.footer a:visited
{

	font-size: 11px;
	color: #276375;
	text-decoration: none;
}
.footer a:hover
{

	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

.footer1
{

	font-size: 11px;
	line-height: 20px;
	color: #ffffff;

}
.inputtext
{
	
    font-size: 12px;
	font-weight: normal;
	color: #595959;
	border-top : 1px solid #9f9f9f;
    border-bottom : 1px solid #9f9f9f;
    border-left : 1px solid #9f9f9f; 
    border-right : 1px solid #9f9f9f;
	background-color : #dcdcdc ;

}
.inputtext1
{
	font-family:  Arial;
    font-size: 12px;
	font-weight: normal;
	color: #4490a6;
	text-decoration: none;
        border-top : 1px solid #9f9f9f;
        border-bottom : 1px solid #9f9f9f;
        border-left : 1px solid #9f9f9f; 
        border-right : 1px solid #9f9f9f;
}

.border
{
border-top : 1px solid #9f9f9f; 
border-bottom : 1px solid #9f9f9f; 
border-left : 1px solid #9f9f9f; 
border-right : 1px solid #9f9f9f; 
}

.border2
{
border-top : 4px solid #c3c3c3; 
border-bottom : 4px solid #c3c3c3; 
border-left : 4px solid #c3c3c3; 
border-right : 4px solid #c3c3c3; 
}

.text_news-
{
	font-size: 13px;
	line-height: 24px;
	color: #118093;
	padding-left:10px;
}.text_question-
{
	font-size: 11px;
	line-height: 24px;
	color: #3b3b3b;
	padding-left:10px;
}

.link4
{
	font-size: 13px;
	line-height: 24px;
	color: #3b3b3b;
    padding-left:10px;
}
.link4 a:link 
{
	font-size: 13px;
	line-height: 24px;
	color: #3b3b3b;
    padding-left:10px;
}
.link4 a:visited
{
	font-size: 13px;
	line-height: 24px;
	color: #3b3b3b;
    padding-left:10px;
}
.link4 a:hover
{
	font-size: 13px;
	line-height: 24px;
	color: #52a0b7;
    padding-left:10px;
}


.text_contact-
{
	font-size: 12px;
	line-height: 24px;
	color: #0081b7;
}
.text_contact_text-
{
	font-size: 12px;
	line-height: 24px;
	color: #5c5c5c;
}

.text_place01
{
	font-size: 12px;
	color: #4b4b4b;
	padding-left:10px;
}
.text_place02
{
	font-size: 12px;
	color: #118093;
	padding-left:12px;
}
.text_place03
{
	font-size: 12px;
	color: #4b4b4b;
	padding-left:0px;
}
.text_answer-
{
	font-size: 11px;
	line-height: 24px;
	color: #118093;
	padding-left:0px;
}
.text_shopdata-
{
	font-size: 10px;
	line-height: 24px;
	color: #5b5b5b;
	padding-left:0px;
}
.text_search
{
	font-size: 12px;
	line-height: 24px;
	color: #2b2b2b;
	padding-left:10px;
}
.input {
	BORDER-RIGHT: #94c0d0 1px solid; BORDER-TOP: #94c0d0 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #94c0d0 1px solid; COLOR: #2b2b2b; BORDER-BOTTOM: #94c0d0 1px solid; FONT-FAMILY: Arial, "·s²Ó©úÅé"; BACKGROUND-COLOR: #ffffff
}