@charset "utf-8";
/* CSS Document */
.clear-both {/*清除float:left造成的排版問題*/
	clear:both;
}
.float-left {
	float: left;
	margin-right: 5px;
}
.line-Top {
	background-image: url(icon/line-Top.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 620px;
}
.line-Top a {
	height: 15px;
	width: 36px;
	overflow: hidden;
	float: right;
	text-indent: 500px;
}
.line-Back {
	background-image: url(icon/line-Back.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 620px;
}
.line-Back a {
	height: 15px;
	width: 36px;
	overflow: hidden;
	float: right;
	text-indent: 500px;
}
.line-hr {
	background-image: url(design/menu-line.gif);
	background-repeat: repeat-x;
	height: 10px;
	margin: 0px;
	padding: 0px;
	background-position: center;
}
/***********************************************************內文設定*/
.ch_ol {
	list-style-type: none;
}
.ch_ol li {
	text-indent: -42px;
}
.top_sign {
	font-size: 11px;
	color: #999999;
	vertical-align: super;
}
/***********************************************************圖片設定*/
/*區塊類型_照片圖無尺寸*/
.img-pic {
	border: 1px solid #333333;
}
.img-photo {
	border: 1px solid #999999;
	background-color: #FFFFFF;
	padding: 5px;
}
/*文繞圖*/
.clear-both {/*清除float:left造成的排版問題*/
	clear:both;
}
.img-left {
	float: left;
	background-color: #FFFFFF;
	margin: 0 5px 5px 0;
	color: #666666;
	font-size: 10px;
	text-align: center;
}
.img-center {
	background-color: #FFFFFF;
	width: 620px;
	margin: 0 auto 20px auto;
	color: #666666;
	font-size: 10px;
	text-align: center;
}
.img-right {
	float: right;
	background-color: #FFFFFF;
	margin: 0 0 5px 5px;
	color: #666666;
	font-size: 10px ;
	text-align: center;
}
/***********************************************************表格設定*/
.table-100 {
	background-color: #FFFFFF;
	color: #666666;
	margin: 0 auto 20px auto;
	font-size: 10px;
	text-align: center;
}
.table-100 table {
	background-color: #8C856C;
	color: #000000;
	width: 100%;
	font-size: 13px;
}
.table-100 table td ul {
	padding: 0px;
	margin: 0 0 0 25px;
	list-style-type: lower-alpha;
}
.table-100 th {
	color: #66614F;
	background-color: #C6C0AA;
	padding: 2px 5px;
}
.table-100 tr {
	padding: 2px 5px;
	background-color: #FFFFFF;
}
.table-100 td {
	padding: 2px 5px;
}
.table-100_th2 {
	padding: 2px 5px;
	background-color: #ECE9D8;
}
/***********************************************************圓角矩形*/
.spiffy{
display:block;
} 
.spiffy *{ 
display:block;
height:1px;
overflow:hidden;
background:#FFCC00;
} 
.spiffy1{ 
border-right:1px solid #FFCC00;
padding-right:1px;
margin-right:3px;
border-left:1px solid #FFCC00;
padding-left:1px;
margin-left:3px;
background:#FFCC00;
} 
.spiffy2{ 
border-right:1px solid #FFCC00;
border-left:1px solid #FFCC00;
padding:0px 1px;
background:#FFCC00;
margin:0px 1px;
} 
.spiffy3{ 
border-right:1px solid #FFCC00;
border-left:1px solid #FFCC00;
margin:0px 1px;
} 
.spiffy4{ 
border-right:1px solid #FFCC00;
border-left:1px solid #FFCC00;
} 
.spiffy5{ 
border-right:1px solid #FFCC00;
border-left:1px solid #FFCC00;
} 
.spiffy_content{
	background:#FFCC00;
	padding: 0 5px;
}
/***********************************************************橙色Menu標題*/
#Menu-T0 {
	padding-top: 130px;
	background-image: url(design/menu-T0.jpg);
	background-repeat: no-repeat;
}
#Menu-T1 {
	padding-top: 130px;
	background-image: url(design/menu-T1.jpg);
	background-repeat: no-repeat;
}
#Menu-T2 {
	padding-top: 130px;
	background-image: url(design/menu-T2.jpg);
	background-repeat: no-repeat;
}
#Menu-T3 {
	padding-top: 130px;
	background-image: url(design/menu-T3.jpg);
	background-repeat: no-repeat;
}
#Menu-T4 {
	padding-top: 130px;
	background-image: url(design/menu-T4.jpg);
	background-repeat: no-repeat;
}
#Menu-T5 {
	padding-top: 130px;
	background-image: url(design/menu-T5.jpg);
	background-repeat: no-repeat;
}
/***********************************************************綠色Banner標題*/
.Banner-T0 {
	background-image: url(icon/banner-T0.jpg);
}
.Banner-T1 {
	background-image: url(icon/banner-T1.jpg);
}
.Banner-T2 {
	background-image: url(icon/banner-T2.jpg);
}
.Banner-T3-94 {
	background-image: url(icon/banner-T3-94.jpg);
}
.Banner-T3-95 {
	background-image: url(icon/banner-T3-95.jpg);
}
.Banner-T3-96 {
	background-image: url(icon/banner-T3-96.jpg);
}
.Banner-T3-97 {
	background-image: url(icon/banner-T3-97.jpg);
}
.Banner-T3-98 {
	background-image: url(icon/banner-T3-98.jpg);
}
.Banner-T3-99 {
	background-image: url(icon/banner-T3-99.jpg);
}
.Banner-T3-100 {
	background-image: url(icon/banner-T3-100.jpg);
}
.Banner-T4 {
	background-image: url(icon/banner-T4.jpg);
}
.Banner-T5 {
	background-image: url(icon/banner-T5.jpg);
}
/***********************************************************內文選單*/
.list1 {
	background-image: url(icon/list1.gif);
}
.list_1 {
	background-image: url(icon/list1_current.gif);
}
.list2 {
	background-image: url(icon/list2.gif);
}
.list_2 {
	background-image: url(icon/list2_current.gif);
}
.list3 {
	background-image: url(icon/list3.gif);
}
.list_3 {
	background-image: url(icon/list3_current.gif);
}
.list4 {
	background-image: url(icon/list4.gif);
}
.list_4 {
	background-image: url(icon/list4_current.gif);
}
.list5 {
	background-image: url(icon/list5.gif);
}
.list_5 {
	background-image: url(icon/list5_current.gif);
}
