/* CSS Document */
/*Layout版面相關*/
html, body, #wrap {height: 100%;}
body > #wrap {height: auto; min-height: 100%;}
#main {padding-bottom: 156px;}  /* 必須使用和footer相同的高度 */

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */	
#footer {
	/*position: relative;
	margin-top: -156px; 
	height: 156px;
	clear:both;
	
	width:998px;
	margin-left:auto;
	margin-right:auto;*/
	position:relative;
	width:998px;
	margin:0 auto;
	margin-top:10px;
	height: 156px;
	background-image: url(../../../img/bgd_footer.jpg);
	background-repeat: no-repeat;
	background-position:center top;
	
}
#wrap{ width:998px; margin:0 auto;border-left:1px solid #5d492e;border-right:1px solid #5d492e;}	
body {
	background-image: url();
	background-color: #ffffff;
	font-family:"微軟正黑體", "Microsoft JhengHei", Helvetica, Arial, FreeSans, "sans-serif";
}
.mainBanner {
	background-image: url(../../../img/top02.jpg);
	background-repeat: no-repeat;
	height:175px;
}
.mainBanner1_1 {
	background-image: url(../../../img/top11.jpg);
	background-repeat: no-repeat;
	height:175px;
}
.mainBanner3_1 {
	background-image: url(../../../img/top08.jpg);
	background-repeat: no-repeat;
	height:175px;
}
.mainBanner2_1 {
	background-image: url(../../../img/top04.jpg);
	background-repeat: no-repeat;
	height:175px;
}
.mainBanner2_2 {
	background-image: url(../../../img/top05.jpg);
	background-repeat: no-repeat;
	height:175px;
}
.mainBanner4_1 {
	background-image: url(../../../img/top06.jpg);
	background-repeat: no-repeat;
	height:175px;
}
.mainBanner4_2 {
	background-image: url(../../../img/top07.jpg);
	background-repeat: no-repeat;
	height:175px;
}
.mainBanner5 {
	background-image: url(../../../img/top09.jpg);
	background-repeat: no-repeat;
	height:175px;
}
.mainBanner6 {
	background-image: url(../../../img/top10.jpg);
	background-repeat: no-repeat;
	height:175px;
}
.mainBannerr2 {
	background-image: url(../../../img/top18.jpg);
	background-repeat: no-repeat;
	height:175px;
}
.mainBanner25 {
	background-image: url(../../../img/top25.jpg);
	background-repeat: no-repeat;
	height:175px;
}
.mainBanner2 {
	min-height:534px;
	margin:0 auto;
	width:950px;
	border:13px #000 solid;
	border-bottom:none;
}
.mainBanner28 {
	background-image: url(../../../img/top28.jpg);
	background-repeat: no-repeat;
	height:175px;
}
.mainBanner29 {
	background-image: url(../../../img/top29.jpg);
	background-repeat: no-repeat;
	height:175px;
}
.mainBanner30 {
	background-image: url(../../../img/top30.jpg);
	background-repeat: no-repeat;
	height:175px;
}
.mainBanner31 {
	background-image: url(../../../img/top31.jpg);
	background-repeat: no-repeat;
	height:175px;
}
.mainBanner32 {
	background-image: url(../../../img/top32.jpg);
	background-repeat: no-repeat;
	height:175px;
}
.mainBanner33 {
	background-image: url(../../../img/top33.jpg);
	background-repeat: no-repeat;
	height:175px;
}
.mainBanner34 {
	background-image: url(../../../img/top34.jpg);
	background-repeat: no-repeat;
	height:175px;
}
.mainBannergod {
	background-image: url(../../../img/top13.jpg);
	background-repeat: no-repeat;
	height:175px;
}
.mainBannerstaff {
	background-image: url(../../../img/top16.jpg);
	background-repeat: no-repeat;
	height:175px;
}
.mainBannerprivacy {
        background-image: url(../../../img/top14.jpg);
        background-repeat: no-repeat;
        height:175px;
}
.mainBannerhr {
        background-image: url(../../../img/top15.jpg);
        background-repeat: no-repeat;
        height:175px;
}
.mainBannercompany {
        background-image: url(../../../img/top17.jpg);
        background-repeat: no-repeat;
        height:175px;
}
.mainBannersitemap {
        background-image: url(../../../img/top12.jpg);
        background-repeat: no-repeat;
        height:175px;
}
#header {
	margin:0 auto;
	position:relative;
	width:998px;
	
}

/*logo*/
.logo {
	width:998px;
	height:75px;
	display:block;
	background-image:url(../../../img/top.jpg);
	background-repeat:no-repeat;
	z-index:99;
}
.logo a {
	
	width:400px;
	height:75px;
	text-indent:-9999px;
	display:block;
}

/*麵包穴 breadcrumb*/
#breadcrumb {
background:url(../../../img/center_top.jpg);
line-height:15px;
height:25px;
color:#fff;
font-size:85%;
padding-right:10px;
}
#breadcrumb a {	
color:#a08358;
}
#breadcrumb a:hover {
color:#F3DAA8;	
}

/*所有內容的more按鈕*/
.moreBtn {
	
}
.moreBtn:hover {
	
}
/*footer logo*/
.footerLogo {
	
}
.footerLogo a {
	
}
/*footerLinks*/
#footerLinks {
	
}
#footerLinks ul {
	
}
#footerLinks li {
	
}
#footerLinks ul li a {

}
#footerLinks ul li a:hover {
	
}
/*copyright*/
.copyright {
 color:#F3DAA8; font-size:90%;
 text-align:center;
 background-color: #000000;
 width:998px; margin:5px auto;
 height:30px;
 position:absolute;
 bottom:0;
 left:0;
 padding-top:10px;

}
.copyrightLinks{
	padding-right:25px;
	letter-spacing: 1px;
}
.copyrightLinks a{color:#F3DAA8 }
.copyrightLinks a:hover{color:#FFFFFF}