@charset "utf-8";
/* CSS Document */

* {
	

	font-family:Arial, Helvetica, sans-serif,"新細明體";
	}
a img {
	border:0
	}	
body {
	height: 100%;
	margin: 0px;
	padding: 0px;
	background-image : url(images/bg_index_.gif);
	BACKGROUND-REPEAT:repeat;
}}
html, body {
  margin: 0;
  padding: 0;
  height: 100%;
  border: none;
  
}	
table		{ font-family: Arial; color: #6b5c47; font-size: 12px;line-height : 18px; }



a:link      { text-decoration: none; color : #947e6a; }
a:visited	{ text-decoration: none; color: #947e6a; }
a:hover	    { text-decoration: underline;	color: #ac4a30;}

input,TEXTAREA	{
	border: 1px solid #e9b9ac;
	color : #707070;
	font-size: 12px;
	font-family: 'MS UI Gothic', 'Osaka', san-serif;
	line-height : 16px;
	background-color: #FFFFFF;
	padding-right:5px;  padding-left:10px;
		SCROLLBAR-FACE-COLOR:#e69081;SCROLLBAR-HIGHLIGHT-COLOR:#fef1ea;SCROLLBAR-SHADOW-COLOR:#dbc6a8;SCROLLBAR-3DLIGHT-COLOR:#ffffff;SCROLLBAR-ARROW-COLOR:#fff6ee;SCROLLBAR-TRACK-COLOR:#ffffff;SCROLLBAR-DARKSHADOW-COLOR:#fff6ee;

	}

.radio {	border: 0px ;}

.button {
	height: auto;
	background-image: url(images/bt_bg.gif);
	background-color: #df7c66;
	color : #ffffff; 
	font-family: 'MS UI Gothic', 'Osaka', san-serif;
	font-size: 12px;
	line-height: 1.25em;
	
}

.select {
	border: 1px solid #e9b9ac;
	color : #707070;
	font-size: 12px;
	font-family: 'MS UI Gothic', 'Osaka', san-serif;
	line-height : 18px;
	background-color: #FFFFFF;
	padding: 2px;
	scrollbar-face-color:#df7c66;
	scrollbar-arrow-color:#6a3906;
}

.copyright		{ font-family:  Arial; font-weight: none ; font-size: 12px; color: #96856c;line-height : 18px; }
.subject		{ font-family:  Arial; font-weight: none ; font-size: 14px; color: #df7c66;line-height : 24px; font-weight: bold;}
.title		{ font-family:  Arial; font-weight: none ; font-size: 13px; color: #825b23;line-height : 26px; font-weight: bold;}
.frame_t		{ font-family:  Arial; font-weight: none ; font-size: 12px; color: #ffffff;line-height : 24px; font-weight: bold;}
.pic_txt		{ font-family:  Arial; font-weight: none ; font-size: 12px; color:#df7c66;line-height : 18px; }
.frame {	padding: 5px;	border: 1px solid #dccebc;background-color: #ffffff;}
.line {border-top:1px dotted #ddcdb9;  height: 5px; overflow: hidden; line-height : 1px; }
.search		{ font-family:  Arial; font-weight: none ; font-size: 12px; color:#df7c66;line-height : 18px; }
.st {
 background: rgb(225,225,225); 
 zoom: 1; /*hasLayout*/
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); 

}

.menu2		{ font-size: 12px; color: #53442f; font-family:  Arial; font-weight: none ;line-height : 26px;}
.menu2 A:link{color : #53442f; TEXT-DECORATION: none; }
.menu2 A:visited{ color : #53442f;  TEXT-DECORATION: none;}
.menu2 A:hover{color : #ac4a30;  TEXT-DECORATION: none;}

.footer		{
	font-size: x-small;
	color: #eedbcd;
	line-height : 25px;
}
.footer A:link{color : #eedbcd; TEXT-DECORATION: none; }
.footer A:visited{ color : #eedbcd;  TEXT-DECORATION: none;}
.footer A:hover{color : #eedbcd;  TEXT-DECORATION: underline;}

.position		{ font-size: 12px; color: #df7c66;  line-height : 25px;}
.position A:link{color : #df7c66; TEXT-DECORATION: none; }
.position A:visited{ color : #df7c66;  TEXT-DECORATION: none;}
.position A:hover{color : #df7c66;  TEXT-DECORATION: underline;}

.link		{ font-size: 12px; color: #df7c66;  line-height : 25px;}
.link A:link{color : #df7c66; TEXT-DECORATION: none; }
.link A:visited{ color : #df7c66;  TEXT-DECORATION: none;}
.link A:hover{color : #df7c66;  TEXT-DECORATION: underline;}

.sitemap		{ font-size: 13px; color: #ffffff; font-family:  Arial; font-weight: none ;line-height : 26px;font-weight: bold;}
.sitemap A:link{color : #ffffff; TEXT-DECORATION: none; }
.sitemap A:visited{ color : #ffffff;  TEXT-DECORATION: none;}
.sitemap A:hover{color : #ac4a30;  TEXT-DECORATION: underline;}

.notice		{ font-family:  Arial; font-weight: none ; font-size: 12px; color:#c4555b;line-height : 18px; }
.notice A:link{color : #c4555b; TEXT-DECORATION: none; }
.notice A:visited{ color : #c4555b;  TEXT-DECORATION: underline;}
.notice A:hover{color : #c4555b;  TEXT-DECORATION: underline;}

.product_bt	{ font-family:  Arial; font-weight: none ; font-size: 13px; color:#896a5e;line-height : 20px;font-weight: bold; }
.product_bt A:link{color : #896a5e; TEXT-DECORATION: none; }
.product_bt A:visited{ color : #896a5e;  TEXT-DECORATION: underline;}
.product_bt A:hover{color : #ac4a30;  TEXT-DECORATION: underline;}

#submenu1 {
	visibility: hidden;
}
#submenu2 {
	visibility: hidden;
	margin-top:-30px;
	margin-left:70px;
}
#submenu3 {
	visibility: hidden;
	margin-top:-30px;
	margin-left:136px;
}
#submenu4 {
	visibility: hidden;
	margin-top:-30px;
	margin-left:339px;
}

.pic {
	filter: Alpha(Opacity=70, FinishOpacity=0, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=0);
}
#sc {
	background-color:#ffffff;
	border:#ddcfbc 1px solid;
	height:275px;
	width:735px;
	overflow: auto;
	SCROLLBAR-FACE-COLOR:#e69081;SCROLLBAR-HIGHLIGHT-COLOR:#fef1ea;SCROLLBAR-SHADOW-COLOR:#dbc6a8;SCROLLBAR-3DLIGHT-COLOR:#ffffff;SCROLLBAR-ARROW-COLOR:#fff6ee;SCROLLBAR-TRACK-COLOR:#ffffff;SCROLLBAR-DARKSHADOW-COLOR:#fff6ee;
	}
#sc02 {
	height:330px;
	width:100%;
	overflow: auto;
	SCROLLBAR-FACE-COLOR:#e69081;SCROLLBAR-HIGHLIGHT-COLOR:#fef1ea;SCROLLBAR-SHADOW-COLOR:#dbc6a8;SCROLLBAR-3DLIGHT-COLOR:#ffffff;SCROLLBAR-ARROW-COLOR:#fff6ee;SCROLLBAR-TRACK-COLOR:#ffffff;SCROLLBAR-DARKSHADOW-COLOR:#fff6ee;
	}
#sc03 {
	height:320px;
	width:100%;
	overflow: auto;
	SCROLLBAR-FACE-COLOR:#e69081;SCROLLBAR-HIGHLIGHT-COLOR:#fef1ea;SCROLLBAR-SHADOW-COLOR:#dbc6a8;SCROLLBAR-3DLIGHT-COLOR:#ffffff;SCROLLBAR-ARROW-COLOR:#fff6ee;SCROLLBAR-TRACK-COLOR:#ffffff;SCROLLBAR-DARKSHADOW-COLOR:#fff6ee;
	}
#sc04 {
	height:310px;
	width:100%;
	overflow: auto;
	SCROLLBAR-FACE-COLOR:#e69081;SCROLLBAR-HIGHLIGHT-COLOR:#fef1ea;SCROLLBAR-SHADOW-COLOR:#dbc6a8;SCROLLBAR-3DLIGHT-COLOR:#ffffff;SCROLLBAR-ARROW-COLOR:#fff6ee;SCROLLBAR-TRACK-COLOR:#ffffff;SCROLLBAR-DARKSHADOW-COLOR:#fff6ee;
	}
.sc05 {
	width:150px;
	overflow:auto;
	background:#ffffff;
	border:#e57e66 1px solid;
		color:#707070;
	font-size:10px;
		SCROLLBAR-FACE-COLOR:#e69081;SCROLLBAR-HIGHLIGHT-COLOR:#fef1ea;SCROLLBAR-SHADOW-COLOR:#dbc6a8;SCROLLBAR-3DLIGHT-COLOR:#ffffff;SCROLLBAR-ARROW-COLOR:#fff6ee;SCROLLBAR-TRACK-COLOR:#ffffff;SCROLLBAR-DARKSHADOW-COLOR:#fff6ee;
	}
.map_text{
	font-size:11px;
	background-image: url(images/dash.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	line-height: 23px;
}



