@charset "utf-8";
/* CSS Document */

body {
	margin-top: 0px;
	background-color: #4F4A3C;
	margin-bottom: 0px;
}



.MENU{
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
}
.MENU a:active {
	color: #FFF;
	text-decoration: none;
}
.MENU a:link {
	color: #FFF;
	text-decoration: none;
}
.MENU a:visited {
	text-decoration: none;
	color: #FFF;
}
.MENU a:hover {
	text-decoration: none;
	color: #FFF;
}

.NEWS{
	color: #333333;
	font-size: 12px;
	font-family: Arial;
	line-height: 15px;
	margin-left: 5px;
}
.NEWS a:active {
	color: #F00;
	text-decoration: none;
}
.NEWS a:link {
	color: #333;
	text-decoration: none;
}
.NEWS a:visited {
	text-decoration: none;
	color: #333;
}
.NEWS a:hover {
	text-decoration: underline;
	color: #333;
}

.MAPS{
	color:#999999;
	font-size: 12px;
	font-family: Arial;
	line-height: 0px;
}

.MAPS a{
	color:#999999;
	font-size: 12px;
	font-family: Arial;
	line-height: 0px;
}
.MAPS a:hover{
	color:#333333;
	font-size: 12px;
	font-family: Arial;
	line-height: 0px;
}

.INDEX{
	color: #666666;
	font-size: 12px;
	font-family: Arial;
	line-height: 17px;
}

.ADDRESS {
	color: #FFFFFF;
	font-size: 12px;
	font-family:"新細明體";
	line-height: 16px;
}

.CON{
	color: #666666;
	font-size: 12px;
	font-family: Arial;
}

.PRODUCT{
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial;
	line-height: 0px;
}

.PROTEXT{
	color: #666666;
	font-size: 12px;
	font-family: Arial;
	line-height: 17px;
}

.ABOUT{
	color: #333333;
	font-size: 12px;
	font-family: Arial;
	line-height: 16px;
}

.TOP a:link{
	color: #0033CC;
	font-size: 12px;
	font-family: Arial;
	line-height: 30px;
	text-decoration: underline;
	}

.TOP a:visited{
	color: #0033CC;
	font-size: 12px;
	font-family: Arial;
	line-height: 30px;
	}
	
.TOP a:hover {
    color: #FF6600;
	font-size: 12px;
	font-family: Arial;
	line-height: 28px;
	text-decoration: underline;
	
	}
		
.TOP a:active {
	color: #FF6600;
	font-size: 12px;
	font-family: Arial;
	line-height: 30px;
	}
	
	body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul {
	list-style:none;
}
caption, th {
	text-align:left;
}
/*h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}*/
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
}

#show{
	height:15px;
}

.epaperInput {
	FONT-SIZE: 12px; 
	COLOR: #556; 
	FONT-WEIGHT: normal;
	BORDER: 0px solid; 
	background: none;
	background-color: transparent;
}
.btme {
	FONT-SIZE: 12px; 
	COLOR: #FFF; 
}
.btme a:active {
	color: #FFF;
	text-decoration: underline;
}
.btme a:link {
	color: #FFF;
	text-decoration: underline;
}
.btme a:visited {
	text-decoration: underline;
	color: #FFF;
}
.btme a:hover {
	text-decoration: underline;
	color: #FFF;
}

.pgs {
	FONT-SIZE: 10px; 
	COLOR: #668; 
}

.EBOOK{
	color: #666666;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 30px;
}
.EBOOK a:active {
	color:#666666;
	text-decoration: none;
}
.EBOOK a:link {
	color: #666666;
	text-decoration: underline;
	text-decoration: none;
}
.EBOOK a:visited {
	text-decoration: none;
	color: #666666;
}
.EBOOK a:hover {
	text-decoration: none;
	color:#669900;
}

