/*base*/
*, body, table, p, div, span, form, input, textarea, select, pre, button { font-family: "cwTeXYen", sans-serif, "微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", AppleGothic, Dotum, Lucida Grande, Verdana Sans-serif;}
body{ font-size:17px; line-height:150%; margin:0 auto; min-width:1000px; background: url(../images/bg.png) center top no-repeat; background-attachment: fixed;}
#container{ width:1000px; margin:0 auto; padding:0; display:block;}
#content{ width:1000px; margin:0 auto; padding:0; display:block;}

#wapper{ min-width:1000px; overflow-x: hidden;}

#header{font-size:14px; padding:0; margin:0; color:#fff; width:100%; height:35px; background-color: #980005;}
#header a{ color:#fff; text-decoration:none}
#header a:hover{ text-decoration:underline;}
#footer{ width:100%; height:auto; margin:0 auto; color:#ffffff; font-size:14px; line-height:140%; padding: 20px 0; text-align:center; text-shadow: 2px 2px 8px #000000;}
#footer a{ color:#e6e6e6; text-decoration:underline;}
#footer a:hover{  text-decoration:none}
a{ cursor: pointer;}
img{ border:0; vertical-align:middle;}
.img-row{ width:1000px; margin:0; padding:0; text-align: center;}
.img-row img{ display:inline-block; line-height: 0; margin:0; padding:0; border:none;}

.scrollup {position: fixed; bottom: 20px; right: 20px; display: none; text-indent: -9999px;	width: 80px; height: 80px; background: url(../images/top.png) no-repeat;}




/*block*/
#kv{ background:url(../images/bg_01.png) center top no-repeat; width:100%; height:740px; display:block;}
#blockA{ background:url(../images/bg_02.png) center top no-repeat; width:100%; height:650px; display:block;}
#blockB{ background:url(../images/bg_03.png) center top no-repeat; width:100%; height:510px; display:block;}
#blockC{ background:url(../images/bg_04.png) center top no-repeat; width:100%; height:365px; display:block;}
#blockD{ background:url(../images/bg_05.png) center top no-repeat; width:100%; height:75px; display:block;}
#blockE{ background:url(../images/bg_06.png) center top no-repeat; width:100%; height:226px; display:block;}



/*btn*/
.btnA, .btnB, .btnC{ background-image: url("../images/btn.gif"); display: block; width: 230px; height: 60px;}
.btnA{ background-position: 0 0; margin-left: 60px;}
.btnA:hover{ background-position: 0 -60px;}
.btnB{ background-position: -230px 0; margin-left: 25px;}
.btnB:hover{ background-position: -230px -60px;}
.btnC{ background-position: -460px 0; margin-left: 30px;}
.btnC:hover{ background-position: -460px -60px;}
.btnD{ background-image: url("../images/btn.gif"); display: block; width: 110px; height: 88px; margin-left: 780px;}
.btnD{ background-position: -690px 0;}
.btnD:hover{ background-position: -690px -88px;}

