@charset "utf-8";

/* reset  ----------------------------------- */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p {
margin:0;
padding:0;
}
h1,h2,h3,h4,h5,h6,caption,cite,code,em,strong,th {
font-size:1em;
font-weight:normal;
font-style:normal;
}
ul,ol,li {
list-style:none;
}
img {
border:none;
}
table {
border-collapse:collapse; border-spacing:0;
}
/* ----------------------------------- */


html,body{
margin:0;
background:url(images/bg_im.gif) repeat top left;
text-align:center;
width:100%;
height:100%;
}

#mainHeaderArea {
width:100%;
text-align:left;
background:url(images/bg_im.gif) repeat top left;
height:60px;

}
#subHeaderArea {
margin:0 auto;
padding:9px 0 0 0;
width:700px;
height:50px;
}
#headerArea {
margin:0 auto;
width:700px;
}



#wrap {
text-align:left;
}
#wrapInner {
width:100%;
height:600px;
overflow:hidden;
position:relative;
}

h1 {
margin:27px 0 0 0;
text-align:center;
}
h1 span {
padding-right:75px;
}

#mainBtn {
margin-top:15px;
position:relative;
height:342px;
width:100%;
overflow:hidden;
}

#startBtn {
position:absolute;
top:30px;
height:265px;
}
#startBtn li {
float:left;
margin-right:24px;
position:relative;
}
#startBtn li a{
}

#startBtn li .new {
position:absolute;
top:-20px;
right:-15px;
z-index:501;
}
#startBtn li #loader {
position:absolute;
top:90px;
right:156px;
z-index:501;
}

#topSection {
width:100%;
position:absolute;
top:0;
left:0;

}

#contentsBlock {
width:100%;
}

h2 {
margin:0 auto;
padding-top:15px;
width:701px;
margin-bottom:10px;
}

#bottomSection {
margin:0 auto;
width:701px;
height:473px;
position:relative;
visibility:hidden;
}
#bottomInner {
position:absolute;
top:530px;
left:0;
visibility:hidden;
}

#baseWrap {
width:701px;
height:443px;
}

.animWrap {
position:relative;
}

.inner {
position:relative;
}

.localBox {
position:absolute;
top:0;
left:0;
width:4830px;
cursor:pointer;
}


.localBox p {
float:left;
width:755px;
}

#rBtn {
position:fixed;
right:0;
visibility:hidden;
cursor:pointer;
top:338px;
}
#lBtn {
position:fixed;
left:0;
visibility:hidden;
cursor:pointer;
top:338px;
}

#prevBtn {
position:absolute;
top:50px;
left:460px;
cursor:pointer;
}

.posbtn {
position:absolute;
top:-30px;
left:580px;
}

.posbtn span{
display:block;
float:left;
margin-right:5px;
width:15px;
height:15px;
cursor:pointer;
}
.n_1{
background:url(images/num_1.gif) no-repeat top left;
}
.n_2{
background:url(images/num_2.gif) no-repeat 0 -40px;
}
.n_3{
background:url(images/num_3.gif) no-repeat 0 -40px;
}
.n_4{
background:url(images/num_4.gif) no-repeat 0 -40px;
}
.n_5{
background:url(images/num_5.gif) no-repeat 0 -40px;
}
.n_6{
background:url(images/num_6.gif) no-repeat 0 -40px;
}

#footerArea {
padding:0;
width:100%;
height:98px;
background:url(images/bg_im.gif) repeat top left;
z-index:500;
text-align:center;
}

#footerInner {
margin:0 auto;
padding-top:15px;
width:700px;
text-align:left;
position:relative;
}
#footerInner ul {

}
#footerInner #sharettl {
position:absolute;
top:-48px;
right:0px;
}
#footerInner #tw {
position:absolute;
top:-28px;
right:60px;
}
#footerInner #fb {
position:absolute;
top:-28px;
right:30px;
}
#footerInner #mx {
position:absolute;
top:-28px;
right:0;
}

#footerInner #bn1 {
position:absolute;
top:-54px;
left:0px;
height:55px;
overflow:hidden;
}
#footerInner #bn2 {
position:absolute;
top:-54px;
left:190px;
}
#footerInner #bn3 {
position:absolute;
top:-54px;
left:380px;
}

#copyright {
height:25px;
}
#footerInner .flleft {
float:left;
}
#footerInner .txRight {
text-align:right;
}