@import url(https://fonts.googleapis.com/earlyaccess/cwtexyen.css);
/*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.jpg) 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: #DF0003;}
#header a{ color:#fff; text-decoration:none}
#header a:hover{ text-decoration:underline;}
#footer{ width:100%; height:auto; margin:0 auto; color:#e6e6e6; background-color: #4f4f4f; font-size:13px; line-height:140%; padding: 20px 0; text-align:center;}
#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;}
.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: 60px; height: 60px; background: url(../images/top.png) no-repeat;}

/*nav*/
.nav1{ background: url("../images/nav.gif"); width: 333px; height: 125px; display: inline-block; background-position: 0 0;}
.nav1:hover{ background-position: 0px -125px;}
.nav2{ background: url("../images/nav.gif"); width: 333px; height: 125px; display: inline-block; background-position: -333px 0;}
.nav2:hover{ background-position: -333px -125px;}
.nav3{ background: url("../images/nav.gif"); width: 334px; height: 125px; display: inline-block; background-position: -666px 0;}
.nav3:hover{ background-position: -666px -125px;}



/*block*/
#kv{ background:url(../images/bg_01.gif) center top no-repeat; width:100%; height:auto; display:block;}
#nav{ background:url(../images/bg_02.png) center top no-repeat; width:100%; height:auto; display:block;}
#blockA{ background:url(../images/bg_03.png) center top; width:100%; height:auto; display:block;}
#blockB{ background:url(../images/bg_04.png) center top; width:100%; height:auto; display:block;}
#blockC{ background:url(../images/bg_03.png) center top; width:100%; height:auto; display:block;}



/*btn*/
.btnA, .btnB{ background-image: url("../images/btn.gif"); display: block;}
.btnA{ background-position: 0 0; width: 200px; height: 50px;}
.btnA:hover{ background-position: 0 -100px;}
.btnB{ background-position: -200px 0; width: 220px; height: 100px;}
.btnB:hover{ background-position: -200px -100px;}


a.btn_buy, a.btn_club{ border-radius:3px; display:block; width:160px; padding:3px 0; margin:5px auto; font-size:18px; font-weight:bold; text-decoration:none; text-align:center; cursor:pointer;}
a.btn_buy{ background-color:#f46200; color:#FFF;}
a.btn_buy:hover{ background-color:#ca5100; color:#FF0;}
a.btn_club{ background-color:#f37e00; color:#FFF;}
a.btn_club:hover{ background-color:#b96000; color:#FF0;}

