@charset "big5";
/* CSS Document */

body, html {
	letter-spacing: 1px;
	margin: 0px;
	background-image: url(../images/include_img/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #f9fae6;
}
.all {
	font-family: "新細明體", Arial;
	font-size: 78%;
	line-height: 1.5;
	color: #666666;
	background-image: url(../images/include_img/all_07.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
}
.print_all {
	font-family: "新細明體", Arial;
	font-size: 78%;
	line-height: 1.5;
	color: #666666;
}
.left_bg {
	background-image: url(../images/include_img/image_left.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
/*連結*/
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	color: #4b4b4b;
	text-decoration: none;
}
a:hover {
	color: #993300;
	text-decoration: none;
}

/*表單樣式*/
form {
	margin: 0px;
}
.form-input {
	font-family: "新細明體", Arial;
	font-size: 12px;
	line-height: 16px;
	color: #958680;
	background-color: #FFFFFF;
	border: 1px solid #b4b4b4;
	letter-spacing: 1px;
}
.form-btn {
	font-family: "新細明體", Arial;
	font-size: 12px;
	line-height: 15px;
	color: #84786D;
	background-color: #E9EADC;
	border: 1px solid #d3d3d3;
	letter-spacing: 1px;
}
.form-btn02 {
	font-family: "新細明體", Arial;
	line-height: 1.7;
	color: #993333;
	background-color: #FFFFFF;
	border: 2px solid #CCCCCC;
	letter-spacing: 1px;
	height: 200px;
	width: 400px;
	padding-right: 30px;
	padding-left: 30px;
}


/*線樣式*/
.line_01 {
	background-image: url(../images/form/line_02.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.line_02 {
	background-image: url(../images/form/line_03.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.line_04 {
	background-image: url(../images/form/line_04.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

/*字的樣式*/
.wo_td {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.7;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.wo_td01 {
	line-height: 1.7;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.wo_title00 {
	font-size: 127%;
	font-weight: bold;
	color: #333333;
}
.wo_title0S {
	font-size: 120%;
	font-weight: bold;
	color: #2C5865;
	padding:5px 0 5px 0;
}
.wo_th {
	color: #346979;
	font-weight: normal;
	letter-spacing: 1px;
}
.wo_th01 {

	color: #663366;
	font-weight: normal;
	letter-spacing: 1px;
}
.wo_th02 {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 13px;
	letter-spacing: 1px;
}
.wo_other {
	color: #999999;
	font-family: Verdana;
	font-size: 10px;
}
.wo_date {
	color: #A76D3A;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
}
.wo_date a {
	color: #A76D3A;
	text-decoration:none;
}
.wo_date a:hover {
	color: #A76D3A;
	text-decoration:underline;
}
.wo_01 {
	color: #336633;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.wo_01 a {
	color: #336633;
	text-decoration:none;
}
.wo_02 {
	color: #9F0000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 130%;
}
.wo_03 {
	color: #A82B53;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.wo_03 a {
	color: #A82B53;
	text-decoration:none
}
.wo_03 a:hover {
	color: #CC0099;
	text-decoration:none
}

/*大框樣式*/
.form01_L {
	background-image: url(../images/form/form01_l2.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.form01_R {
	background-image: url(../images/form/form01_r2.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.form01_Top {
	background-image: url(../images/form/form01_top.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.form01_Down {
	background-image: url(../images/form/form01_down.jpg);
	background-repeat: repeat-x;
	background-position: top;
}


/*主選單*/
.menu_line {
	background-image: url(../images/form/line_01menu.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.menu_wo01 {
	font-size: 13px;
	color: #28460B;
	line-height: 1.5;
	padding:10px 0 8px 0;
}
.menu_wo01 a {
	color: #28460B;
	text-decoration:none;
}
.menu_wo01 a:hover {
	color: #990000;
	text-decoration:none;
}
.menu_wo02 {
	font-size: 12px;
	color: #333333;
	line-height: 1.5;
	padding:10px 0 8px 0;
}
.menu_wo02 a {
	color: #333333;
	text-decoration:none;
}
.menu_wo02 a:hover {
	color: #BB4A00;
	text-decoration:none;
}

/*asskey*/
.ass_wo a {
	font-size: 10px;
	color: #D1D1D1;
}
.ass_wo a:hover {
	color: #D1D1D1;
	text-decoration:none;
}

/*top*/
.top_wo {
	font-size: 12px;
	color: #484520;
}
.top_wo a {
	font-size: 12px;
	color: #484520;
	text-decoration:none;
}
.top_wo a:hover {
	color: #990000;
	text-decoration:none;
}

/*瀏覽列*/
.view_wo {
	font-size: 11px;
}

/*背景*/

/*圖片樣式*/
.poto01 {
	border: 2px solid #E0E0E0;
	margin: 5px;
}
.poto02 {
	border: 5px solid #E0E0E0;
	margin: 5px;
}


/*版宣*/
.down_wo {
	font-family: "新細明體", Arial;
	font-size: 11px;
	line-height: 1.7;
	color: #8da08d;
}
.down_wo a {
	color: #CC9933;
	text-decoration:none
}
.down_wo a:hover {
	color: #D0702F;
	text-decoration:none
}

/*layer*/
#apDiv_key {
	position:absolute;
	z-index:1;
}
#apDivImage {
	position:absolute;
	z-index:2;
}

/*num*/
.num {
	font-size: 11px;
	font-family: Verdana;
	color: #698C5A;
	padding-right: 4px;
	padding-left: 4px;
	letter-spacing: 1px;
}
.num a {
	font-weight: bold;
	color: #698C5A;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
}
.num a:hover {
	color: #993300;
	text-decoration: underline;
	padding-right: 4px;
	padding-left: 4px;
	position: relative;
	top: -1px;
}
