@charset "utf-8";
/* CSS Document */

/*背景顏色*/
body{font-size:12px;	margin:0px;	padding:0px;	font-family:tahoma,sans-serif;	background-image:url(../image/bg01.jpg);	background-repeat: repeat;}
div,td,ul,li{ line-height:150%;padding:0px;margin:0px;text-decoration:none;word-break:break-word;list-style:none;}
p{ padding:0px;margin:0px auto;text-decoration:none;word-break:break-word;}
table{ border-collapse:collapse;}
h1,h2,h3,h4,h5,h6{ font-weight:400; margin:0px; padding:0px; line-height:150%; text-decoration:none;}
img,fidldset{border:none;}﻿
textarea{ border:1px solid #cccccc;}
a{ cursor:pointer;}
/*a:link {color:#BDBCBFtext-decoration: none;}*/
/*a:visited {color:#BDBCBFtext-decoration: none;}*/
/*a:hover {color:#BDBCBF; text-decoration: none;}*/
.cboth{ clear:both; height:0px; font-size:0px;}

a:link {	color: #FFFFFF;	text-decoration: none;}
a:visited {	color: #FFFFFF;	text-decoration: none;}
a:active {	color: #FFFFFF;	text-decoration: none;}
a:hover {	text-decoration: none;	color: #FFFFFF;}

/*頭部樣式*/
#header { margin:0 auto;  background:#c59900;	width:1280px; }
#headtop_logo	{ width: 100%;	height: 147px;	background-color: #FFFFFF;	}
#headtop_menu	{ width: 100%;	height: 140px;	background-color: #FFFFFF;	}
#index_inside	{ width: 100%;	height: 700px;	background-color: #fff8ca;	}
#page01_inside	{ width: 100%;	height: 4000px;	background-color: #fff8ca;	}
#page02_inside	{ width: 100%;	height: 1000px;	background-color: #fff8ca;	}
#page03_inside	{ width: 100%;	height: 700px;	background-color: #fff8ca;	}
#page04_inside	{ width: 100%;	height: 700px;	background-color: #fff8ca;	}
#page05_inside	{ width: 100%;	height: 700px;	background-color: #fff8ca;	}

#bottom_line	{ width: 100%;	height: 128px;	background-color: #00984b;	}

.layput_page01	{ width: 100%;	float:left;	height:200px;	background:#c59900;	} 


/*logo*/	
#abc_logo	{ width: 1280px;	float:center ;	height:147px;	background:#FFFFFF;	}



/*icon*/	
#icon_index	{ width: 100%;	float:center ;	height:168px;		}


/*banner*/
#banner_index_01	{ width: 100%;	float:center ;	height:370px;	background-image: url("../image/g03.png");	}
#banner_page_01	{ width: 100%;	float:center ;	height:481px;	background-image: url("../image/g04.png");	}
#banner_page_02	{ width: 100%;	float:center ;	height:364px;	background-image: url("../image/g05.png");	}

#banner_page_03	{ width: 100%;	float:center ;	height:348px;	background-image: url("../image/g06.png");	}
#banner_page_04	{ width: 100%;	float:center ;	height:382px;	background-image: url("../image/g07.png");	}
#banner_page_05	{ width: 100%;	float:center ;	height:319px;	background-image: url("../image/g08.png");	}

/*space*/
#space_10h	{ width: 100%;		height:10px;		}
#space_20h	{ width: 100%;		height:20px;		}
#space_30h	{ width: 100%;		height:30px;		}
#space_40h	{ width: 100%;		height:40px;		}
#space_50h	{ width: 100%;		height:50px;		}


#banner_all_page_bg	{ width: 100%;	float:center ;	height:462px;	background-image: url("../image/g14.png");	}



.text_ga_01 { font-family: Noto Sans TC, Verdana, Geneva ; font-style:bold; font-size:24px; color:#FFFFFF; font-weight: 100; text-align: center; padding: 0px;}
.text_ga_02 { font-family: Noto Sans TC, Verdana, Geneva ; font-style:bold; font-size:16px; color:#FFFFFF; font-weight: 100; text-align: center; padding: 0px;}

.text_ga_03 {    font-family: Noto Sans TC, Verdana, Geneva;    font-style: normal;    font-size: 40px;    color: #f7ab00;    font-weight: bolder;    text-align: center;    padding: 0px;}

.text_ga_03b {
    font-family: "Noto Sans TC", Verdana, Geneva;    font-style: bold;    font-size: 22px;    color: #00ae41;    font-weight: bolder;    text-align: justify;; line-height: 30px;
}

