
/* CSS Document */
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#424242; margin:0; padding:0px; text-align:center;white-space:normal;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;letter-spacing: normal;
}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
.clearfloat{clear:both;}

/* font設置 */
.gree{ color:#58BE05;}
.Orange{ color:#FF8A00;}
h5{ font-size:13px; font-weight:bold;}
.f16{ font-size:16px; color:#000; font-weight:bold;}

/* link設置 */
a:link {color: #424242; text-decoration:none;}
a:visited {color: #424242;text-decoration:none;}
a:hover {color:#171717;text-decoration: none;}
a:active {color: #171717;text-decoration:none;}

#container{width:100%; height:auto;}  /*最大DIV*/
#top{ width:100%; height:130px; background-image:url(../img/topbg.jpg); overflow:hidden;}/*頂部DIV*/
#center{ width:970px; height:auto; overflow:hidden; margin:15px 0 10px 0;}/*中間部份*/
#footer{ width:970px; height:112px; overflow:hidden; background-image:url(../img/bg_footer.jpg); text-align:left;}/*底部*/
#banner{ width:970px; height:auto; overflow:hidden;}


#headarea{ width:990px; height:130px; overflow:hidden;}
#head_top{ width:100%; height:90px; background-image:url(../img/bg_head.jpg); overflow:hidden;}
#head_logo{ width:230px; height:80px; float:left; overflow:hidden; margin:10px 0 0 0;}
#head_home{ width:437px; height:auto; float:right; margin:28px 0 0 0; text-align:left; display:inline; font-size:11px;}
#head_menu{ width:990px; height:41px; overflow:hidden;}

#footer a:link {color: #fff; text-decoration:none;}
#footer a:visited {color: #fff;text-decoration:none;}
#footer a:hover {color:# fff;text-decoration: underline;}
#footer a:active {color: #fff;text-decoration:none;}