﻿.font_01 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 14px; TEXT-DECORATION: none
}
.font_02 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #464646; FONT-SIZE: 16px; TEXT-DECORATION: none
}
.contents_font_01 {
	LINE-HEIGHT: 21px; font-family: "新細明體", Courier, mono; COLOR: #000000; FONT-SIZE: 15px; TEXT-DECORATION: none
}
.date_font_01 {
	font-family: "新細明體", Courier, mono; COLOR: #333333; FONT-SIZE: 14px; TEXT-DECORATION: none
}
.date_font_02 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #006666; FONT-SIZE: 13px; TEXT-DECORATION: none
}
.main_title_01 {
	BORDER-BOTTOM: #c0c0c0 thin dotted; BORDER-RIGHT-STYLE: none; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BORDER-TOP-STYLE: none; COLOR: #36335e; FONT-SIZE: 15px; BORDER-LEFT-STYLE: none; FONT-WEIGHT: bold
}
.table_bg {
	LINE-HEIGHT: 24px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 15px; TEXT-DECORATION: none
}
.table_bg_w {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 15px; TEXT-DECORATION: none
}
.table_bg_02 {
	LINE-HEIGHT: 21px; BACKGROUND-COLOR: #d6d6d6; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 15px
}
A:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 15px
}
A:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #993300; FONT-SIZE: 15px; TEXT-DECORATION: none
}
.line_01 {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.down_font_01 {
	LINE-HEIGHT: 19px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #919191; FONT-SIZE: 14px
}
.down_font_02 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #5d5d5d; FONT-SIZE: 15px
}
.v12 {
	PADDING-LEFT: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #0000cc; FONT-SIZE: 17px; TEXT-DECORATION: none
}
.v12 A:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000099; FONT-SIZE: 17px; TEXT-DECORATION: none
}
.v12 A:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ff3300; FONT-SIZE: 17px; TEXT-DECORATION: none
}
.v12 A:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #0000cc; FONT-SIZE: 17px; TEXT-DECORATION: none
}
.line_02 {
	BORDER-BOTTOM: #ff6600 3px solid; BORDER-LEFT: #ff6600 3px solid; BORDER-TOP: #ff6600 3px solid; BORDER-RIGHT: #ff6600 3px solid
}
A.down:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
A.down:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
A.down:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #0000cc; FONT-SIZE: 14px; TEXT-DECORATION: none
}
.menu_sub1 {
	LINE-HEIGHT: 35px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", sans-serif; LETTER-SPACING: normal; COLOR: #012959; FONT-SIZE: 19px; TEXT-DECORATION: none
}
A.menu_sub1:link {
	BACKGROUND-IMAGE: url(images/left_bg1.jpg); LINE-HEIGHT: 32px; PADDING-LEFT: 30px; WIDTH: 125px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", sans-serif; COLOR: #000099; FONT-SIZE: 19px; TEXT-DECORATION: none
}
A.menu_sub1:visited {
	BACKGROUND-IMAGE: url(images/left_bg1.jpg); LINE-HEIGHT: 32px; PADDING-LEFT: 30px; WIDTH: 125px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", sans-serif; COLOR: #000099; FONT-SIZE: 19px; TEXT-DECORATION: none
}
A.menu_sub1:hover {
	BACKGROUND-IMAGE: url(images/left_bg3.jpg); LINE-HEIGHT: 32px; PADDING-LEFT: 30px; WIDTH: 125px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", sans-serif; COLOR: #cc6600; FONT-SIZE: 19px; TEXT-DECORATION: none
}
A.menu_sub1:active {
	BACKGROUND-IMAGE: url(images/left_bg1.jpg); LINE-HEIGHT: 32px; PADDING-LEFT: 30px; WIDTH: 125px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", sans-serif; COLOR: #cc6600; FONT-SIZE: 19px; TEXT-DECORATION: none
}
.menu_sub2 {
	WIDTH: 9em; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", sans-serif; LETTER-SPACING: normal; HEIGHT: auto; COLOR: #666666; FONT-SIZE: 17px; TEXT-DECORATION: none
}
A.menu_sub2:link {
	BACKGROUND-IMAGE: url(images/left_sub2bg1.jpg); BACKGROUND-COLOR: #d6fbff; PADDING-LEFT: 25px; WIDTH: 125px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", sans-serif; COLOR: #666666; FONT-SIZE: 17px; TEXT-DECORATION: none
}
A.menu_sub2:visited {
	BACKGROUND-IMAGE: url(images/left_sub2bg1.jpg); BACKGROUND-COLOR: #d6fbff; PADDING-LEFT: 25px; WIDTH: 125px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", sans-serif; COLOR: #666666; FONT-SIZE: 17px; TEXT-DECORATION: none
}
A.menu_sub2:hover {
	BACKGROUND-IMAGE: url(images/left_sub2bg2.jpg); BACKGROUND-COLOR: #d6fbff; PADDING-LEFT: 25px; WIDTH: 125px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #cc6600; FONT-SIZE: 17px; TEXT-DECORATION: none
}
A.menu_sub2:active {
	BACKGROUND-IMAGE: url(images/left_sub2bg1.jpg); BACKGROUND-COLOR: #d6fbff; PADDING-LEFT: 25px; WIDTH: 125px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", sans-serif; COLOR: #666666; FONT-SIZE: 17px; TEXT-DECORATION: none
}
.menu_sub3 {
	WIDTH: 125px; FONT-FAMILY: Georgia, "Times New Roman", sans-serif; LETTER-SPACING: normal; HEIGHT: auto; COLOR: #666666; FONT-SIZE: 17px; TEXT-DECORATION: none
}
A.menu_sub3:link {
	BACKGROUND-COLOR: #bff9ff; PADDING-LEFT: 25px; WIDTH: 125px; FONT-FAMILY: Georgia, "Times New Roman", sans-serif; COLOR: #666666; FONT-SIZE: 17px; TEXT-DECORATION: none
}
A.menu_sub3:visited {
	BACKGROUND-COLOR: #bff9ff; PADDING-LEFT: 25px; WIDTH: 125px; FONT-FAMILY: Georgia, "Times New Roman", sans-serif; COLOR: #666666; FONT-SIZE: 17px; TEXT-DECORATION: none
}
A.menu_sub3:hover {
	BACKGROUND-COLOR: #bff9ff; PADDING-LEFT: 25px; WIDTH: 125px; FONT-FAMILY: Georgia, "Times New Roman", sans-serif; COLOR: #000066; FONT-SIZE: 17px; TEXT-DECORATION: none
}
A.menu_sub3:active {
	BACKGROUND-COLOR: #bff9ff; PADDING-LEFT: 25px; WIDTH: 125px; FONT-FAMILY: Georgia, "Times New Roman", sans-serif; COLOR: #666666; FONT-SIZE: 17px; TEXT-DECORATION: none
}
.menu_sub4 {
	WIDTH: 125px; FONT-FAMILY: Georgia, "Times New Roman", sans-serif; LETTER-SPACING: normal; HEIGHT: auto; COLOR: #333333; FONT-SIZE: 17px; TEXT-DECORATION: none
}
A.menu_sub4:link {
	BACKGROUND-COLOR: #9df5ff; PADDING-LEFT: 40px; WIDTH: 125px; FONT-FAMILY: Georgia, "Times New Roman", sans-serif; COLOR: #666666; FONT-SIZE: 17px; TEXT-DECORATION: none
}
A.menu_sub4:visited {
	BACKGROUND-COLOR: #9df5ff; PADDING-LEFT: 40px; WIDTH: 125px; FONT-FAMILY: Georgia, "Times New Roman", sans-serif; COLOR: #666666; FONT-SIZE: 17px; TEXT-DECORATION: none
}
A.menu_sub4:hover {
	BACKGROUND-COLOR: #9df5ff; PADDING-LEFT: 40px; WIDTH: 125px; FONT-FAMILY: Georgia, "Times New Roman", sans-serif; COLOR: #333333; FONT-SIZE: 17px; TEXT-DECORATION: none
}
A.menu_sub4:active {
	BACKGROUND-COLOR: #9df5ff; PADDING-LEFT: 40px; WIDTH: 125px; FONT-FAMILY: Georgia, "Times New Roman", sans-serif; COLOR: #666666; FONT-SIZE: 17px; TEXT-DECORATION: none
}
.ul {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ul LI {
	DISPLAY: block; COLOR: #0099ff
}
.news_font_01 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #464646; FONT-SIZE: 15px; TEXT-DECORATION: none
}
A.news:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #a0410a; FONT-SIZE: 15px; TEXT-DECORATION: none
}
A.news:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #a0410a; FONT-SIZE: 15px; TEXT-DECORATION: none
}
A.news:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #a0410a; FONT-SIZE: 15px; TEXT-DECORATION: none
}
A.down02:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #5d5d5d; FONT-SIZE: 15px; TEXT-DECORATION: none
}
A.down02:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #5d5d5d; FONT-SIZE: 15px; TEXT-DECORATION: none
}
A.down02:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #77cc33; FONT-SIZE: 15px; TEXT-DECORATION: none
}
.title_font_01 {
	PADDING-LEFT: 50px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #003371; FONT-SIZE: 19px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.title_font_02 {
	PADDING-LEFT: 0px; FONT-FAMILY: "Century Gothic"; COLOR: #000099; FONT-SIZE: 19px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.title_font_02:link {
	PADDING-LEFT: 0px; FONT-FAMILY: "Century Gothic"; COLOR: #000099; FONT-SIZE: 19px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.title_font_02:visited {
	PADDING-LEFT: 0px; FONT-FAMILY: "Century Gothic"; COLOR: #000099; FONT-SIZE: 19px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.title_font_02:hover {
	PADDING-LEFT: 0px; FONT-FAMILY: "Century Gothic"; COLOR: #0066ff; FONT-SIZE: 19px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.contents:link {
	LINE-HEIGHT: 22px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #a0410a; FONT-SIZE: 15px; TEXT-DECORATION: none
}
A.contents:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #009933; FONT-SIZE: 15px; TEXT-DECORATION: none
}
A.contents:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #009933; FONT-SIZE: 15px; TEXT-DECORATION: underline
}
A.accesskey:link {
	COLOR: #666666; FONT-SIZE: 6px; TEXT-DECORATION: none
}
A.accesskey:visited {
	COLOR: #ffffff; FONT-SIZE: 6px; TEXT-DECORATION: none
}
A.accesskey:hover {
	COLOR: #ffffff; FONT-SIZE: 6px; TEXT-DECORATION: none
}
.big_font {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #0000cc; FONT-SIZE: 17px; TEXT-DECORATION: none
}
A.big:link {
	LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ff0037; FONT-SIZE: 15px; TEXT-DECORATION: none
}
A.big:visited {
	LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ff0037; FONT-SIZE: 15px; TEXT-DECORATION: none
}
A.big:hover {
	LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 15px; TEXT-DECORATION: underline
}
A.main_01:link {
	LINE-HEIGHT: 22px; PADDING-LEFT: 10px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #666666; FONT-SIZE: 15px; TEXT-DECORATION: none
}
A.main_01:visited {
	LINE-HEIGHT: 22px; PADDING-LEFT: 10px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #666666; FONT-SIZE: 15px; TEXT-DECORATION: none
}
A.main_01:hover {
	LINE-HEIGHT: 22px; PADDING-LEFT: 10px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #0066cc; FONT-SIZE: 16px; TEXT-DECORATION: none
}
A.main_02:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #65bb12; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.main_02:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #65bb12; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.main_02:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ff6600; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.main_title_font_01 {
	PADDING-LEFT: 75px; FONT-FAMILY: "s?"; COLOR: #333333; FONT-SIZE: large; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.b_02_font {
	PADDING-LEFT: 16px; PADDING-RIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 22px; COLOR: #333333; FONT-SIZE: 17px; TEXT-DECORATION: none
}
A.b_02:link {
	LINE-HEIGHT: 24px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 22px; COLOR: #0000cc; FONT-SIZE: 17px; TEXT-DECORATION: none
}
A.b_02:visited {
	LINE-HEIGHT: 24px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 22px; COLOR: #0000cc; FONT-SIZE: 17px; TEXT-DECORATION: none
}
A.b_02:hover {
	LINE-HEIGHT: 26px; PADDING-LEFT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 24px; COLOR: #333333; FONT-SIZE: 17px; TEXT-DECORATION: underline
}
.top_01font {
	PADDING-RIGHT: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 14px; TEXT-DECORATION: none
}
A.top_01:link {
	LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 14px; TEXT-DECORATION: none
}
A.top_01:visited {
	LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 14px; TEXT-DECORATION: none
}
A.top_01:hover {
	LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #009900; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
#menu {
	MARGIN: 3px
}
.menu_sub3 {
	MARGIN-BOTTOM: 2px; MARGIN-LEFT: 10px
}
.menu_sub2 {
	MARGIN-BOTTOM: 2px; MARGIN-LEFT: 10px
}
.menu_sub4 {
	MARGIN-BOTTOM: 2px; MARGIN-LEFT: 10px
}
A.bill_01:link {
	LINE-HEIGHT: 22px; COLOR: #333333; FONT-SIZE: 15px; TEXT-DECORATION: none; FONTmainILY: Verdana, Arial, Helvetica, sans-serif
}
A.bill_01:visited {
	LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 15px; TEXT-DECORATION: none
}
A.bill_01:hover {
	LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 16px; TEXT-DECORATION: none
}
.button {
	BORDER-BOTTOM: #b3a955 2px solid; BORDER-LEFT: #edebd3 2px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fbfee0; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; MARGIN-LEFT: 3px; FONT-SIZE: 14px; BORDER-TOP: #eeecd9 2px solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #d8d2a7 2px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.button A:link {
	FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: none
}
.button A:visited{
	FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: none
}
.button A:hover{
	FONT-SIZE: 14px;
	COLOR: #006666;
	TEXT-DECORATION: none;
}
.button1 {
	BACKGROUND-IMAGE: url(images/btn_bg.jpg); BORDER-BOTTOM: #54acb4 2px solid; BORDER-LEFT: #d3eced 2px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-POSITION: left 50%; MARGIN-BOTTOM: 5px; FLOAT: left; COLOR: #000000; MARGIN-LEFT: 5px; FONT-SIZE: 90%; BORDER-TOP: #d9eeee 2px solid; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; BORDER-RIGHT: #9ed5d8 2px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.button1:link {
	COLOR: #000000; FONT-SIZE: 90%; TEXT-DECORATION: none
}
.table1 {
	BORDER-BOTTOM: #a5a487 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #a5a487 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 150%; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1pt; COLOR: #000000; FONT-SIZE: 95%; BORDER-TOP: #a5a487 1px solid; BORDER-RIGHT: #a5a487 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.table2 {
	BORDER-BOTTOM: #929176 1px solid; BORDER-LEFT: #929176 1px solid; LINE-HEIGHT: 130%; BACKGROUND-COLOR: #f8fff0; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1pt; COLOR: #000000; FONT-SIZE: 100%; BORDER-TOP: #929176 1px solid; BORDER-RIGHT: #929176 1px solid; TEXT-DECORATION: none
}
.table2_td1 {
	BORDER-BOTTOM: #8f8769 1px solid; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; LETTER-SPACING: 1pt; COLOR: #000000; FONT-SIZE: 15px; TEXT-DECORATION: none
}
.table2_td2 {
	BORDER-BOTTOM: #8f8769 1px solid; BACKGROUND-COLOR: #fdfffb; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; LETTER-SPACING: 1pt; COLOR: #000000; FONT-SIZE: 15px; TEXT-DECORATION: none
}
.td2 {
	PADDING-LEFT: 2px; PADDING-RIGHT: 2px; LETTER-SPACING: 1pt; COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.td2:link {
	COLOR: #006666; TEXT-DECORATION: none
}
A.td2:visited {
	COLOR: #006666
}
A.td2:hover {
	COLOR: #a0410a
}
.content_news {
	BORDER-BOTTOM: #e5e5cc 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; LINE-HEIGHT: 160%; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #000000; FONT-SIZE: 16px; PADDING-TOP: 5px
}
.content_news2 {
	TEXT-ALIGN: left; LINE-HEIGHT: 160%; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #003399; FONT-SIZE: 16px; TEXT-DECORATION: none
}
A.content_news2:hover {
	COLOR: #993300; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.content_news2:link {
	COLOR: #003399; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.content_title_font_01 {
	PADDING-LEFT: 10px; FONT-FAMILY: "Century Gothic"; COLOR: #333333; FONT-SIZE: large; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.title_font_03 {
	BACKGROUND-IMAGE: url(forum/images/icon_f.gif); PADDING-LEFT: 25px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-POSITION: 5px center; COLOR: #660066; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#top {
	TEXT-ALIGN: right; MARGIN-TOP: 3px; WIDTH: 620px; FLOAT: right; MARGIN-RIGHT: 10px
}
#header {
	TEXT-ALIGN: left; MARGIN: 0px auto; BACKGROUND: url(images/top_bg1.jpg) left top; HEIGHT: 130px
}
#logo {
	WIDTH: 335px; FLOAT: left; HEIGHT: 130px
}
.830_top{
	background-image: url(images/laws_bg_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 830px;
	height: 10px;
	overflow: hidden;
	display: block;
}
.830_main{
	background-image: url(images/laws_bg_main.jpg);
	background-repeat: repeat-y;
	background-position: left;
	width: 830px;
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 0px;
}
.830_down{
	background-image: url(images/laws_bg_down.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 830px;
	height: 9px;
	margin-bottom: 0px;
	margin-top: 0px;
	overflow: hidden;
}
.830_top2{
	background-image: url(images/laws_bg_top2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 830px;
	height: 10px;
	overflow: hidden;
	display: block;
}
.830_main2{
	background-image: url(images/laws_bg_main2.jpg);
	background-repeat: repeat-y;
	background-position: left;
	width: 830px;
	overflow: hidden;
	text-align: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 40px;
}
.830_down2{
	background-image: url(images/laws_bg_down2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 830px;
	height: 9px;
	margin-bottom: 0px;
	margin-top: 0px;
	overflow: hidden;
}
#801{
	width: 830px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 15px;
}
.laws_title_large {
	font-family: "新細明體";
	font-size: large;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
    padding-left: 75px;
}
.laws_tab_TH{
	bgcolor:#E7EFE2;
	height: 11.85pt;
	border-left: medium none;
	border-right: 1.0pt solid windowtext;
	border-top: 1.0pt solid windowtext;
	border-bottom: 1.0pt solid windowtext;
	padding-left: 5.4pt;
	padding-right: 5.4pt;
	padding-top: 0cm;
	padding-bottom: 0cm;
	font-size: 15px;
	background-color: #E7EFE2;
	line-height: 1.7;
	font-family: "新細明體";
	letter-spacing: 1px;
}
.laws_tab_TD{
	height: 11.85pt;
	padding-left: 5.4pt;
	padding-right: 5.4pt;
	padding-top: 2pt;
	padding-bottom: 2pt;
	font-size: 15px;
	background-color: #FFFFFF;
	color: #000000;
	text-align: left;
	vertical-align: top;
	line-height: 1.6;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: medium;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: windowtext;
	border-bottom-color: windowtext;
	border-top-style: none;
	font-family: "新細明體";
}
.laws_tab{
	border-left-color: windowtext;
	border-left-style: solid;
	border-left-width: 1pt;
}
.laws_tab_TH2{
	bgcolor:#E7EFE2;
	height: 11.85pt;
	border-left: medium none;
	border-right: 1.0pt solid windowtext;
	border-top: 1.0pt solid windowtext;
	border-bottom: 1.0pt solid windowtext;
	padding-left: 5.4pt;
	padding-right: 5.4pt;
	padding-top: 0cm;
	padding-bottom: 0cm;
	font-size: 17px;
	background-color: #E7EFE2;
	line-height: 1.7;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
}
.laws_tab_TD2{
	height: 11.85pt;
	padding-left: 5.4pt;
	padding-right: 5.4pt;
	padding-top: 2pt;
	padding-bottom: 2pt;
	font-size: 17px;
	background-color: #FFFFFF;
	color: #000000;
	text-align: left;
	vertical-align: top;
	line-height: 1.6;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: medium;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: windowtext;
	border-bottom-color: windowtext;
	border-top-style: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.laws_tab_TD2 a{
	color: #000000;
	font-size: 17px;
	text-decoration: none;
}
.laws_tab_TD2 a:visited{
	color: #000000;
	font-size: 17px;
	text-decoration: none;
}
.laws_tab_TD2 a:hover{
	color: #009100;
	font-size: 17px;
}
.laws_tabgreen{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #006666;
	border-right-color: #006666;
	border-bottom-color: #006666;
	border-left-color: #006666;
}
.lawstitle_1 {
	font-family: "Century Gothic";
	font-size: 19px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	font-weight: bold;
	line-height: 26px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #E7EFE2;
	margin-left: 5px;
}
.laws_tab_red{
	height: 11.85pt;
	padding-left: 5.4pt;
	padding-right: 5.4pt;
	padding-top: 2pt;
	padding-bottom: 2pt;
	font-size: 17px;
	background-color: #FFFFFF;
	color: #CC3300;
	text-align: left;
	vertical-align: top;
	line-height: 1.6;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: medium;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: windowtext;
	border-bottom-color: windowtext;
	border-top-style: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-weight: bold;
	text-indent: 5px;
}
.laws_tab_red2{
	font-size: 16px;
	background-color: #FFFFFF;
	color: #CC3300;
	text-align: left;
	vertical-align: top;
	line-height: 24px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-weight: bold;
	border-bottom-width: 1pt;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.laws_tab_green{
	font-size: 16px;
	background-color: #FFFFFF;
	color: green;
	text-align: left;
	vertical-align: top;
	line-height: 24px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-weight: bold;
	border-bottom-width: 1pt;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
#PublishCssData {
	SCROLLBAR-FACE-COLOR: #cccccc; Z-INDEX: 1; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; OVERFLOW: auto; WIDTH: 650px; SCROLLBAR-SHADOW-COLOR: #999999; SCROLLBAR-3DLIGHT-COLOR: #999999; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #e3e3e3; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #999999
}