@charset "utf-8";
/* CSS Document */
/* =====全站設定==========================================================================================================*/
BODY {
	margin: 0; /* 比較好的做法是將 Body 元素的邊界與欄位間隔調整為零，以處理不同的瀏覽器預設值 */
	padding: 0;
	text-align: center; /* 這樣會讓容器在 IE 5* 瀏覽器內置中對齊。然後，文字會在 #container 選取器中設定為靠左對齊預設值 */
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;background-color: #ffffff;}
TD {FONT-SIZE: 12px;COLOR: #666666;LINE-HEIGHT: 1.4;FONT-FAMILY: 新細明體;}
FORM {FONT-SIZE: 12px; COLOR: #44301A; LINE-HEIGHT: 1.3; FONT-FAMILY: 新細明體;}
INPUT {FONT-SIZE: 12px; COLOR: #44301A; LINE-HEIGHT: 1.3; FONT-FAMILY: 新細明體;}
OPTION {FONT-SIZE: 12px; COLOR: #44301A; LINE-HEIGHT: 1.3; FONT-FAMILY: 新細明體;}
SELECT {FONT-SIZE: 12px; COLOR: #44301A; LINE-HEIGHT: 1.3; FONT-FAMILY: 新細明體;}
TEXTAREA {FONT-SIZE: 12px; COLOR: #44301A; LINE-HEIGHT: 1.3; FONT-FAMILY: 新細明體;}
P {FONT-SIZE: 12px; COLOR: #44301A; LINE-HEIGHT: 1.2; FONT-FAMILY: 新細明體;}
OL {FONT-SIZE: 12px; COLOR: #44301A; LINE-HEIGHT: 1.2; FONT-FAMILY: 新細明體;}
FONT {
	FONT-SIZE: 12px;
	LINE-HEIGHT: 1.8;
	FONT-FAMILY: Arial, Helvetica, sans-serif, 新細明體;
	color: #44301A;
	letter-spacing: 2px;
}
A:link {COLOR: #44301A; TEXT-DECORATION: underline}
A:visited {COLOR: #44301A; TEXT-DECORATION: none}
A:hover {COLOR: #C2C2C2; TEXT-DECORATION: none}



/* ===== header 主圖以上設定================================================================*/

.page_bg {
	background-image: url(images/bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.font_01 {
	FONT-SIZE: 12px;
	LINE-HEIGHT: 1.5;
	FONT-FAMILY: Arial, Helvetica, sans-serif,;
	color: #44301A;
	letter-spacing: 1px;
}
.font_01  A:link {color:#44301A;text-decoration:none}
.font_01  A:visited {color:#44301A}
.font_01  A:hover {
	color:#B37F45;
	position: relative;
	top: 1px;
	left: 1px;
}



.font_03 {
	FONT-SIZE: 13px;
	LINE-HEIGHT: 1.5;
	FONT-FAMILY: Arial, Helvetica, sans-serif,;
	color: #44301A;
	letter-spacing: 1px;
}

.font_04 {
	FONT-SIZE: 13px;
	LINE-HEIGHT: 1.5;
	FONT-FAMILY: Arial, Helvetica, sans-serif,;
	color: #44301A;

	font-weight: bold;
}
.font_02 {
	FONT-SIZE: 15px;
	LINE-HEIGHT: 1.5;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, 新細明體, ;
	color: #75060C;
	letter-spacing: 1px;
	font-weight: bold;
}

.font_05 {
	FONT-SIZE: 13px;
	LINE-HEIGHT: 1.3;
	FONT-FAMILY: Arial, Helvetica, sans-serif,;
	color: #E7D3BE;
}


.font_06 {
	FONT-SIZE: 13px;
	LINE-HEIGHT: 1.5;
	FONT-FAMILY: Arial, Helvetica, sans-serif,;
	color: #E5C3A8;
	font-weight: bold;
}
.font_07 {
	FONT-SIZE: 13px;
	LINE-HEIGHT: 1.5;
	FONT-FAMILY: Arial, Helvetica, sans-serif,;
	color: #E5C3A8;
	font-weight: bold;
}

.font_08 {FONT-SIZE: 13px;
	LINE-HEIGHT: 1.5;
	FONT-FAMILY: Arial, Helvetica, sans-serif,;
	color: #fff;}
.font_08  A:link {color:#fff;text-decoration:none}
.font_08  A:visited {color:#fff}
.font_08  A:hover {color:#E5C3A8;position: relative;top: 1px;left: 1px;}


.font_09 {
	FONT-SIZE: 15px;
	LINE-HEIGHT: 1.3;
	FONT-FAMILY: Arial, Helvetica, sans-serif,;
	color: #fff;
}
.font_09  A:link {color:#fff;text-decoration:none}
.font_09  A:visited {color:#fff}
.font_09  A:hover {color:#999999;position: relative;top: 1px;left: 1px;}



.font_10 {
	FONT-SIZE: 12px;
	LINE-HEIGHT: 1.5;
	FONT-FAMILY: Arial, Helvetica, sans-serif,;
	color: #44301A;
	letter-spacing: 1px;
}
.font_10  A:link {color:#44301A;text-decoration:none}
.font_10  A:visited {color:#44301A}
.font_10  A:hover {
	color:#B37F45;
	position: relative;
	top: 1px;
	left: 1px;
}
/*.counter{display:none;}*/

.box_bg {
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #9E6D49;
}
