﻿body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	scrollbar-face-color:767676;
	scrollbar-3dlight-color:E6F2F8;
	scrollbar-darkshadow-color:E6F2F8;
	scrollbar-highlight-color:E6F2F8;
	scrollbar-track-color:E6F2F8;
	scrollbar-arrow-color:E6F2F8;
	scrollbar-shadow-color:E6F2F8;
}


select { font-size: 11px; color: #333333; margin-top: 3px; }


/*bg透明*/
.bg_x {	filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9;}


/*menu*/
.menu1{ font-size:11px; color:#FFFFFF; line-height:20px; }
.menu1a:link, .menu1a:visited, .menu1a:active{font-size:11px;color:#FFFFFF;line-height:20px;text-decoration:none;padding-left:10px;}
.menu1a:hover{ font-size:11px; color:#FFFFFF;line-height:20px;background-color:#a2a2a2;	width:100%;text-decoration:none;padding-left:12px;}

/*menu2*/
.menu2{ font-size:10px; color:#c1c1c1; line-height:20px; }
.menu2a:link, .menu2a:visited, .menu2a:active{font-size:10px;color:#c1c1c1;line-height:20px;text-decoration:none;}
.menu2a:hover{ font-size:10px; color:#FFFFFF;line-height:20px;text-decoration:underline;}

/*menu3*/
.menu3{ font-size:12px; color:#282828; line-height:20px; }
.menu3a:link, .menu3a:visited, .menu3a:active{font-size:12px;color:#282828;line-height:20px;text-decoration:none;}
.menu3a:hover{ font-size:12px; color:#282828;line-height:20px;text-decoration:underline;}

/*menu4*/
.menu4{ font-size:12px; color:#787878; line-height:20px; }
.menu4a:link, .menu4a:visited, .menu4a:active{font-size:12px;color:#787878;line-height:20px;text-decoration:underline;}
.menu4a:hover{ font-size:12px; color:#282828;line-height:20px;text-decoration:underline;}

/*index_item01*/
ul.item01{	list-style-image:url(images/menu_item2.gif); margin: 10px 0px 0px 36px; padding:0px;}
li.item01{font-size:12px; color:#646464; }
li.item01 a, li.item01 a:link, li.item01 a:visited{font-size:12px;line-height:20px;text-decoration:none; color:#646464; }
li.item01 a:hover{ font-size:12px;line-height:20px;color:#646464; text-decoration:underline;}


/*index_item02 news*/
ul.item02{	list-style-image:url(images/menu_item2.gif); margin: 10px 5px 0px 36px; padding:0px;}
li.item02{font-size:12px; color:#646464; }
li.item02 a, li.item02 a:link, li.item02 a:visited{font-size:12px;line-height:20px;text-decoration:none; color:#646464; }
li.item02 a:hover{ font-size:12px;line-height:20px;color:#646464; text-decoration:underline;}

/*sitemap_item*/
ul.item03{	list-style-image:url(images/menu_item1.gif); margin: 0px 0px 0px 24px; padding:0px;}
li.item03{font-size:11px; color:#646464; }
li.item03 a, li.item03 a:link, li.item03 a:visited{font-size:11px;line-height:16px;text-decoration:none; color:#646464; }
li.item03 a:hover{ font-size:11px;line-height:16px;color:#646464; text-decoration:underline;}

/*sitemap_item2*/
ul.item04{	list-style-image:url(images/menu_item4.gif); margin: 0px 0px 0px 12px; padding:0px;}
li.item04{font-size:11px; color:#646464; }
li.item04 a, li.item04 a:link, li.item04 a:visited{font-size:11px;line-height:16px;text-decoration:none; color:#646464; }
li.item04 a:hover{ font-size:11px;line-height:16px;color:#646464; text-decoration:underline;}


/*innermenu_item*/
ul.inner01{	list-style-image:url(images/menu_item2.gif); margin: 6px 0px 0px 36px; padding:0px;}
li.inner01{font-size:13px; color:#818181; font-weight: bold;line-height:24px;}
li.inner01 a, li.inner01 a:link, li.inner01 a:visited{font-size:13px;color:#818181;text-decoration:none;}
li.inner01 a:hover{ font-size:13px;color:#818181; text-decoration:underline;}

/*submenu_item*/
ul.inner02{	list-style-image:url(images/menu_item3.gif); margin: 0px 0px 0px 14px;}
li.inner02{font-size:13px; color:#818181; font-weight: bold;line-height:18px;  }
li.inner02 a, li.inner02 a:link, li.inner02 a:visited{font-size:13px;color:#818181;text-decoration:none;  }
li.inner02 a:hover{ font-size:13px;color:#818181; text-decoration:underline;}

/*innermenu_item3*/
ul.inner03{	list-style-image:url(images/menu_item2.gif); margin: 6px 0px 0px 36px; padding:0px;}
li.inner03{font-size:13px; color:#818181; line-height:24px;}
li.inner03 a, li.inner01 a:link, li.inner01 a:visited{font-size:13px;color:#818181;text-decoration:none;}
li.inner03 a:hover{ font-size:13px;color:#818181; text-decoration:underline;}




/*10級小字*/
.txt01 {	font-size: 10px; line-height: 22px;}


/*大標*/
ul.title01{	list-style-image:url(images/title_item.gif); margin: 10px 0px 0px 0px; padding:0px;}
li.title01{font-size:20px; color:#00758a; font-weight: 900;line-height:24px;  }

/*小標*/
ul.title02{	list-style-image:url(images/sq01.gif); margin: 10px 0px 0px 10px; padding:0px;}
li.title02{font-size:12px; color:#00758a; font-weight: 900;line-height:20px;  }

/*小標2*/
ul.title03{	list-style-image:url(images/sq02.gif); margin: 5px 0px 0px 20px; padding:0px;}
li.title03{font-size:12px; color:#787878;line-height:20px;  }


/*數字項目*/
ul.num01{ list-style-type: decimal;  margin: 0px 0px 0px 24px; padding:0px;}
li.num01{line-height:20px;  }

/*gary color*/
.color01{ color: #c1c1c1}

/*green color*/
.color02{ color: #546948}

/*orange color*/
.color03{ color: #ED8326}

/*txt_20px*/
.txt_20px{	font-size:20px;	color:#EB732B;	line-height:24px;	font-style: italic;	font-weight: bold;}

/*table_txt15*/
.txt_15px{font-size:15px; color:#ffffff; line-height:18px;  }

/*news_date*/
.txt_12px{font-size:12px; color:#787878; line-height:18px;  }

/*table_txt11*/
.txt_11px{font-size:11px; color:#787878; line-height:16px;  }

/*table_txt9*/
.txt_9px{font-size:9px; color:#787878; line-height:12px;  }

/*上標小字*/
.txt_s{
	color:#787878;
	line-height:16px;
	vertical-align: super;
	font-size: 8px;

}

/*txt-h*/
.txt_h14{font-size:12px;line-height:14px;}

/*news_title*/
.news_title{font-size:20px; color:#173568; font-weight: bold; line-height:24px; padding-bottom:4px }

/*news_title2*/
.news_title2{font-size:11px; color:#A9A9A9; font-weight: bold; line-height:14px; padding-top:4px }

/*news_title3*/
.news_title3{font-size:11px; color:#3D3D3D; font-weight: bold; line-height:14px;  }

/*news_title4*/
.news_title4{font-size:12px; color:#ffffff; font-weight: bold; line-height:18px; padding :6px }

/*table_title*/
.table_title{font-size:12px; color:#FFFFFF;font-weight: bold;line-height:18px;  }

/*Employment_orange*/
.news_title5{font-size:12px; color:#ED8326; font-weight: bold; line-height:18px;}

/*line上*/
.line01{
	border-top: 1px solid #b5d5af;
}


/*line_dot*/
.line02{
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
}

/*line右*/
.line03{
	border-right: 1px solid #b5d5af;
}

/*line左*/
.line04{
	border-left: 1px solid #b5d5af;
}

/*左間距*/
.pad_left{	padding-left: 10px ;}

/*pic*/
.pic01{
	border: 1px solid #00758A;
	padding: 6px;

}
