@charset "utf-8";
html {
	-webkit-touch-callout: none;
	-webkit-tap-highlight-color: rgba(0,0,0,0)
}
body,
html { background: #000 }
body { color: #000 }
body::-webkit-scrollbar {
width:8px;
height:8px
}
body::-webkit-scrollbar-button {
display:none
}
body::-webkit-scrollbar-track {
background:#e0e0e0;
border-left:1px solid #bdbdbd;
margin:-1px 0
}
body::-webkit-scrollbar-thumb {
background:#bdbdbd;
border:1px solid #9e9e9e;
border-right:0
}
* {
	font-family: Malgun Gothic, "\B9D1\C740   \ACE0\B515", Dotum, "\B3CB\C6C0", Tahoma, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
	margin: 0;
	padding: 0
}
*,
:after,
:before {
	transition-delay: 0;
	transition-timing-function: cubic-bezier(.4, 0, .2, 1);
	transition-duration: .2s;
	transition-property: none
}
a {
	color: #0d47a1;
	transition-property: color
}
[hover=true], a:hover {
color:#039be5
}
a img { border: 0 }
li,
ol,
ul { list-style: none }
fieldset { border: 0 }
legend { display: none }
button,
input,
select,
textarea {
	box-sizing: border-box;
	outline-style: none;
	resize: none
}
input[type=reset],
input[type=submit] {
	cursor: pointer;
	border: 0
}
input[readonly] {
	cursor: default;
	background: #757575
}
input[type=password]::-ms-reveal, input[type=text]::-ms-clear {
display:none
}
input::-webkit-input-placeholder {
color:#9e9e9e
}
input::-moz-placeholder {
color:#9e9e9e
}
input:-ms-input-placeholder {
color:#9e9e9e
}
input:-moz-placeholder {
color:#9e9e9e
}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
margin:0
}
select::-ms-expand {
background:transparent;
border:0
}
table {
	table-layout: fixed;
	border-collapse: collapse
}
strong { font-weight: 700 }
img { max-width: 100% }
[hover] {
transition-property:color
}
[hide] {
display:none!important
}
@keyframes FloatingLight { 0%, to {
margin-top:-2px
}
50% {
margin-top:2px
}
}
@media (min-device-width:900px) and (max-device-width:1199px) {
zoom:.75
}
@media (min-device-width:840px) and (max-device-width:899px) {
zoom:.7
}
@media (min-device-width:780px) and (max-device-width:839px) {
zoom:.65
}
@media (max-device-width:779px) {
zoom:.6
}
body { background: #080f24 }
.wrap {
	position: relative;
	min-height: 1080px
}
.wrap .top_update {
	position: relative;
	z-index: 20;
	width: 100%
}
.wrap .top_update .btn_span {
	display: block;
	height: 100%;
	text-indent: -10000em;
	cursor: pointer
}
.wrap .top_update .logo {
	position: absolute;
	top: 31px;
	left: 10px;
	width: 230px;
	height: 100px;
	background: url(../images/b0b70669dbdcf067982e5c1453c712f1.png) no-repeat
}
.wrap .top_update .home {
	position: absolute;
	top: 23px;
	right: 57px;
	width: 130px;
	height: 30px;
	background: url(../images/672134d38a213013d1930e58f1231457.png) no-repeat
}
.wrap .top_update .sound { /*	position: absolute;
	top: 23px;
	right: 24px;
	width: 30px;
	height: 30px;
	background: url(../images/89bde3dfd2d357617c1b5ea687dc31ed.png) no-repeat 0 0;
	cursor: pointer*/ }
.wrap .top_update .sound.on { /*background-position: 0 -30px*/ }
.wrap .top_update .join {
	right: 107px;
	background: url(../images/0c721ac1fe006d5af43dec5b34cfc322.png) no-repeat
}
.wrap .top_update .join,
.wrap .top_update .start {
	position: absolute;
	top: 56px;
	width: 80px;
	height: 30px
}
.wrap .top_update .start {
	right: 24px;
	background: url(../images/a8c64b2ec79c3be504115552fb55568e.png) no-repeat
}
.wrap .top_update .not_today {
	position: absolute;
	right: 195px;
	top: 33px;
	width: 104px;
	height: 13px;
	background: url(../images/f8df68d5ac0cf14c0eb916d23cb6c7c3.png) no-repeat
}
.wrap .top_update .not_today input[type=checkbox] { opacity: 0 }
.wrap .top_update .not_today label {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
	cursor: pointer
}
.wrap .footer {
	position: absolute;
	right: 0;
	bottom: 12px;
	left: 0;
	z-index: 3;
	width: 100%;
	max-width: 1200px;
	height: 70px;
	overflow: hidden;
	text-indent: -10000em;
	background: url(../images/copyright.png) no-repeat 50%;
	margin: 0 auto
}
@keyframes a-an { 0%, to {
opacity:1
}
50% {
opacity:.1
}
}
@keyframes a-eg { 0%, to {
opacity:1
}
50% {
opacity:.1
}
}
#a-c .a-e .a-f:after,
#a-c .a-e .a-g .a-h,
#a-c .a-e .a-g .a-i,
#a-c .a-e .a-g .a-j,
#a-c .a-e .a-g .a-k,
#a-c .a-e .a-g .a-l,
#a-c .a-e .a-m .a-n,
#a-c .a-e .a-m .a-o,
#a-c .a-e .a-m .a-p,
#a-c .a-e .a-m .a-q,
#a-c .a-r .a-s,
#a-c .a-t .a-s,
#a-c .a-u .a-s,
#a-c .a-v .a-s,
.a-b {
	position: absolute;
	left: 0;
	right: 0;
	display: block;
	overflow: hidden;
	text-indent: -10000em;
	margin: 0 auto
}
#a-c .a-e .a-m { /*display: none;*/ }
#a-c {
	position: relative;
	min-height: 1080px;
	overflow: hidden;
	margin-bottom: -120px
}
#a-c [js-page-sub2],
#a-c [js-page-sub],
#a-c [js-page] { display: none }
#a-c .a-e {
	position: absolute;
	z-index: 2;
	top: 0;
	left: -240px;
	opacity: 1;
	transition-property: opacity, left;
	transition-duration: 1s;
	width: 288px;
	height: 1080px;
	background: url(../images/9e162038ef05b961bc8c768768c847ab.png) no-repeat
}
#a-c .a-e.a-w {
	left: -310px;
	transition-delay: 2.5s
}
#a-c .a-e.a-x { left: 0 }
#a-c .a-e.a-x .a-y:after { transform: rotate(0deg) }
#a-c .a-e .a-f {
	position: relative;
	width: 245px
}
#a-c .a-e .a-f:after {
	display: block;
	content: "";
	top: 830px;
	width: 220px;
	height: 100px;
	background: url(../images/868805fc80b0cb28eed100e2b7229c3b.png) no-repeat;
}
#a-c .a-e .a-g .a-h {
	top: 130px;
	width: 250px;
	height: 146px;
	background: url(../images/dfcaa840d4daeb3a36b8c95ab9bf643a.png) no-repeat
}
#a-c .a-e .a-g .a-i {
	top: 281px;
	width: 190px;
	height: 55px;
	background: url(../images/ab62938a93e74ce0bfab91c1692a03b3.png) no-repeat
}
#a-c .a-e .a-g .a-i.on,
#a-c .a-e .a-g .a-i:hover { background-position-y: -55px }
#a-c .a-e .a-g .a-j {
	top: 337px;
	width: 190px;
	height: 55px;
	background: url(../images/dd6d76a32f526721bac2370577e8fd9e.png) no-repeat
}
#a-c .a-e .a-g .a-j.on,
#a-c .a-e .a-g .a-j:hover { background-position-y: -55px }
#a-c .a-e .a-g .a-k {
	top: 393px;
	width: 190px;
	height: 55px;
	background: url(../images/e7a675ab2dd1bcf64676b15a2eb85d13.png) no-repeat
}
#a-c .a-e .a-g .a-k.on,
#a-c .a-e .a-g .a-k:hover { background-position-y: -55px }
#a-c .a-e .a-g .a-l {
	top: 449px;
	width: 190px;
	height: 55px;
	background: url(../images/24861a1830bd7ca84a743a55b5ebdfd9.png) no-repeat
}
#a-c .a-e .a-g .a-l.on,
#a-c .a-e .a-g .a-l:hover { background-position-y: -55px }
#a-c .a-e .a-m .a-n {
	top: 505px;
	width: 249px;
	height: 143px;
	background: url(../images/ac6e4c281c1fd1ccefade8e5e0b145bd.png) no-repeat
}
#a-c .a-e .a-m .a-o {
	top: 656px;
	width: 190px;
	height: 55px;
	background: url(../images/cb8f81296df43129bdb509609802be5d.png) no-repeat
}
#a-c .a-e .a-m .a-o.on,
#a-c .a-e .a-m .a-o:hover { background-position-y: -56px }
#a-c .a-e .a-m .a-p {
	top: 712px;
	width: 191px;
	height: 55px;
	background: url(../images/3bdad3363916e37d156dbd1ff35b6826.png) no-repeat
}
#a-c .a-e .a-m .a-p.on,
#a-c .a-e .a-m .a-p:hover { background-position-y: -55px }
#a-c .a-e .a-m .a-q {
	top: 768px;
	width: 191px;
	height: 55px;
	background: url(../images/8aa3cc2ffebd7e3cc5972b0dd5613b98.png) no-repeat
}
#a-c .a-e .a-m .a-q.on,
#a-c .a-e .a-m .a-q:hover { background-position-y: -55px }
#a-c .a-e .a-y {
	position: absolute;
	top: 395px;
	right: 0;
	display: block;
	width: 44px;
	height: 100px;
	overflow: hidden;
	text-indent: -10000em
}
#a-c .a-e .a-y:after {
	position: absolute;
	top: 36px;
	left: 0;
	display: block;
	content: "";
	width: 34px;
	height: 31px;
	background: url(../images/5d9e95d1d4d261c562541dd4e1eba20d.png) no-repeat;
	transform: rotate(-180deg);
	transition-duration: 1s;
	transition-property: transform
}
#a-c .a-z {
	position: absolute;
	left: 50%
}
#a-c .a-z,
#a-c .a-z:after,
#a-c .a-z:before {
	transition-duration: 1s;
	transition-property: opacity, transform, margin
}
#a-c .a-z.a-aa,
#a-c .a-z.a-aa:after,
#a-c .a-z.a-aa:before {
	transition-duration: 0s;
	transition-delay: 0s
}
#a-c .a-z.a-ab { transition-property: none }
#a-c .a-ac {
	position: relative;
	z-index: 1;
	min-height: 1080px;
	background: url(../images/d1f8ec3ab56fe6bc155216d0d669b43c.jpg) no-repeat center top
}
#a-c .a-ac .a-z.a-ae {
	z-index: 1;
	top: 95px;
	margin-left: -350px;
	width: 828px;
	height: 1143px;
	background: url(../images/6678e816a67093c480cdad6332ccb982.png) no-repeat;
	opacity: 0;
	transform: scale(.5);
	transform-origin: center 20%;
	transition-delay: .2s
}
#a-c .a-ac .a-z.a-ae.a-af {
	opacity: 1;
	transform: scale(1)
}
#a-c .a-ac .a-z.a-ag {
	z-index: 1;
	top: -35px;
	margin-left: -870px;
	width: 852px;
	height: 1292px;
	background: url(../images/d6b449f7553c0d860a79c3178a024292.png) no-repeat;
	opacity: 0;
	transform: translateX(-300px);
	transition-delay: .8s
}
#a-c .a-ac .a-z.a-ag.a-af {
	opacity: 1;
	transform: translateX(0)
}
#a-c .a-ac .a-z.a-ah {
	z-index: 1;
	top: -50px;
	margin-left: 75px;
	width: 957px;
	height: 1292px;
	background: url(../images/9b6bcfb24f8ff1847a958089e7c46738.png) no-repeat;
	opacity: 0;
	transform: translateX(300px);
	transition-delay: .8s
}
#a-c .a-ac .a-z.a-ah.a-af {
	opacity: 1;
	transform: translateX(0)
}
#a-c .a-ac .a-z.a-ai {
	z-index: 1;
	top: 25px;
	margin-left: -930px;
	width: 2018px;
	height: 1199px;
	background: url(../images/7ffa0023b1d79ec65f951b4042f4e077.png) no-repeat;
	opacity: 0;
	transform: scale(.1) rotate(-30deg);
	transition-timing-function: cubic-bezier(1, 0, .5, 1);
	transform-origin: 47% 45%
}
#a-c .a-ac .a-z.a-ai.a-af {
	opacity: 1;
	transform: scale(1) rotate(0deg)
}
#a-c .a-ac .a-z.a-aj {
	z-index: 1;
	top: -15px;
	margin-left: -940px;
	width: 1721px;
	height: 441px;
	background: url(../images/274f89846f7be7b600afd2c007105cbc.png) no-repeat;
	opacity: 0;
	transform: scale(.1) rotate(-30deg);
	transition-timing-function: cubic-bezier(1, 0, .5, 1);
	transform-origin: 55% 130%
}
#a-c .a-ac .a-z.a-aj.a-af {
	opacity: 1;
	transform: scale(1) rotate(0deg)
}
#a-c .a-ac .a-z.a-ak {
	z-index: 3;
	top: 50px;
	left: 0;
	right: 0;
	width: 496px;
	height: 56px;
	background: url(../images/863f468508f788c6280ab9efebf59081.png) no-repeat;
	margin: auto;
	opacity: 0;
	transform: translateY(-50px);
	transition-duration: 1.3s;
	transition-delay: 1.5s
}
#a-c .a-ac .a-z.a-ak.a-af {
	opacity: 1;
	transform: scale(1);
	transform: translateY(0)
}
#a-c .a-ac .a-z.a-al {
	top: 405px;
	margin-left: -309px;
	z-index: 1;
	opacity: 0;
	width: 636px;
	height: 426px;
	background: url(../images/141df704ce4ab90c82302606b7e8234e.png) no-repeat;
	transform: scale(.5);
	transform-origin: 310px 250px;
	transition-timing-function: cubic-bezier(1, 0, .5, 1.3);
	transition-duration: 1s;
	transition-delay: 1s
}
#a-c .a-ac .a-z.a-al.a-af {
	opacity: 1;
	transform: scale(1)
}
#a-c .a-ac .a-z.a-am {
	top: 503px;
	margin-left: -153px;
	z-index: 2;
	opacity: 0;
	width: 316px;
	height: 255px;
	background: url(../images/74d3c9f2358889b7faa1e67cb897c0f9.png) no-repeat;
	transform: scale(.5);
	transform-origin: 160px 160px;
	transition-timing-function: cubic-bezier(1, 0, .5, 1);
	transition-duration: 1s;
	transition-delay: 1s;
	animation: a-an 2.3s cubic-bezier(.4, 0, 1, 1) 2.5s infinite;
	animation-timing-function: cubic-bezier(.4, 0, .5, .8)
}
#a-c .a-ac .a-z.a-am.a-af {
	opacity: 1;
	transform: scale(1)
}
#a-c .a-ac .a-z.a-s {
	top: 535px;
	margin-left: -190px;
	z-index: 3;
	opacity: 0;
	width: 391px;
	height: 243px;
	background: url(../images/a5cd3c5120446ffc0d9eec433d2741c9.png) no-repeat;
	transform: scale(.5);
	transition-timing-function: cubic-bezier(1, 0, .5, 1.3);
	transition-duration: 1s;
	transition-delay: 1s
}
#a-c .a-ac .a-z.a-s:after {
	position: absolute;
	top: 103px;
	left: 200px;
	display: block;
	content: "";
	opacity: 0
}
#a-c .a-ac .a-z.a-s.a-af {
	opacity: 1;
	transform: scale(1)
}
#a-c .a-ac .a-z.a-ao {
	top: 536px;
	margin-left: -125px;
	z-index: 4;
	opacity: 0;
	width: 97px;
	height: 94px;
	background: url(../images/01e5594baa0bf1b9df41bbfeb056caf8.png) no-repeat;
	transform: scale(.5);
	transform-origin: 133px 122px;
	transition-timing-function: cubic-bezier(1, 0, .5, 1.3);
	transition-duration: 1s;
	transition-delay: 1s;
	animation: a-an 2.3s cubic-bezier(.4, 0, 1, 1) 2.5s infinite;
	animation-timing-function: cubic-bezier(.4, 0, .5, .8)
}
#a-c .a-ac .a-z.a-ao.a-af {
	opacity: 1;
	transform: scale(1)
}
#a-c .a-ac .a-z.a-ap {
	z-index: 3;
	top: 788px;
	left: 0;
	right: 0;
	opacity: 0;
	overflow: hidden;
	text-indent: -10000em;
	width: 128px;
	height: 113px;
	background: url(../images/b180c30cdacee5c48242013204244f4c_2.png) no-repeat;
	cursor: pointer;
	border: 0;
	margin: auto;
	transition-duration: 2s;
	transition-delay: 2s
}
#a-c .a-ac .a-z.a-ap.on,
#a-c .a-ac .a-z.a-ap:hover { background-position-y: -113px }
#a-c .a-ac .a-z.a-ap.a-af {
	opacity: 1;
	transform: scale(1)
}
#a-c .a-ac #a-aq {
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	transition-duration: 7s;
	transition-delay: 0s
}
#a-c .a-ac #a-aq.a-af { opacity: 1 }
#a-c .a-ar {
	position: fixed;
	z-index: 60;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: none;
	width: 854px;
	height: 480px;
	background: url(../images/935378496c298b62e52d584db5402868.jpg) no-repeat 50%;
	margin: auto
}
#a-c .a-ar .a-as {
	width: 852px;
	height: 478px;
	border: 1px solid #8b24a5;
	margin: auto
}
#a-c .a-ar .a-at {
	position: absolute;
	top: -48px;
	right: 0;
	width: 48px;
	height: 48px;
	background: url(../images/5b06f587436215e7100999f90ee7fcc3.gif) no-repeat;
	overflow: hidden;
	text-indent: -10000em;
	cursor: pointer;
	border: 0
}
#a-c .a-ar .a-ap {
	width: 852px;
	height: 478px
}
#a-c .a-r {
	position: relative;
	z-index: 1
}
#a-c .a-r .a-s {
	z-index: 2;
	top: 75px;
	width: 315px;
	height: 65px;
	background: url(../images/41c0b3cdb7790901af80090438afee80.png) no-repeat
}
#a-c .a-r .a-au {
	position: absolute;
	top: 165px;
	width: 100%;
	z-index: 2;
	text-align: center
}
#a-c .a-r .a-au li {
	display: inline-block;
	margin: 0 5px
}
#a-c .a-r .a-au .a-av {
	display: inline-block;
	overflow: hidden;
	text-indent: -10000em;
	width: 227px;
	height: 74px;
	background: url(../images/54a007cf761533cd3efb2623f4ba6835.png) no-repeat
}
#a-c .a-r .a-au .a-av.on,
#a-c .a-r .a-au .a-av:hover { background-position-y: -74px }
#a-c .a-r .a-au .a-aw {
	display: inline-block;
	overflow: hidden;
	text-indent: -10000em;
	width: 227px;
	height: 74px;
	background: url(../images/75e057e74cbaad52d39eab381c96beed.png) no-repeat
}
#a-c .a-r .a-au .a-aw.on,
#a-c .a-r .a-au .a-aw:hover { background-position-y: -74px }
#a-c .a-r .a-ax {
	position: relative;
	z-index: 1;
	min-height: 1080px;
	background: url(../images/2fb1373a3ef1973b40ec0ae00642423b.jpg) no-repeat
}
#a-c .a-r .a-ax .a-ay {
	position: absolute;
	left: 50%;
	top: 307px;
	margin-left: -612px;
	z-index: 2
}
#a-c .a-r .a-ax .a-ay li {
	position: relative;
	display: inline-block;
	margin: 0 12px
}
#a-c .a-r .a-ax .a-ay li a {
	display: block;
	overflow: hidden;
	text-indent: -10000em;
	width: 30px;
	height: 30px;
	background: url(../images/a26ea8e0f2ea5b3faf052f419ac04741.png) no-repeat
}
#a-c .a-r .a-ax .a-ay li a.on,
#a-c .a-r .a-ax .a-ay li a:hover { background-position-y: -30px }
#a-c .a-r .a-ax .a-ay li:after {
	position: absolute;
	top: 14px;
	left: -20px;
	display: block;
	content: "";
	width: 16px;
	height: 1px;
	overflow: hidden;
	background: #6a6484
}
#a-c .a-r .a-ax .a-ay li:first-child:after { display: none }
#a-c .a-r .a-ax .a-z.a-az { opacity: 0 }
#a-c .a-r .a-ax .a-z.a-az.a-a0 { transition-delay: .7s }
#a-c .a-r .a-ax .a-z.a-az.a-a1 { transition-delay: 1.4s }
#a-c .a-r .a-ax .a-z.a-az.a-a2 { transition-delay: 2.1s }
#a-c .a-r .a-ax .a-z.a-az.a-af { opacity: 1 }
#a-c .a-r .a-ax .a-z.a-a3 {
	opacity: 0;
	transform: translate(300px)
}
#a-c .a-r .a-ax .a-z.a-a3.a-af {
	opacity: 1;
	transform: translate(0)
}
#a-c .a-r .a-ax .a-z.a-a4 { opacity: 0 }
#a-c .a-r .a-ax .a-z.a-a4.a-a4 { transition-delay: .5s }
#a-c .a-r .a-ax .a-z.a-a4.a-af { opacity: 1 }
#a-c .a-r .a-ax .a-a5 .a-z.a-a6 {
	top: 380px;
	margin-left: -600px;
	width: 573px;
	height: 85px;
	background: url(../images/f3a6dfc10469357060b084e5076bdba8.png) no-repeat
}
#a-c .a-r .a-ax .a-a5 .a-z.a-a0 {
	top: 510px;
	margin-left: -600px;
	width: 692px;
	height: 21px;
	background: url(../images/c6995bb8c154477df1f79215e5cee9a5.png) no-repeat
}
#a-c .a-r .a-ax .a-a5 .a-z.a-a1 {
	top: 575px;
	margin-left: -600px;
	width: 746px;
	height: 66px;
	background: url(../images/6a44fa8a98a580fd1235794e09d509cf.png) no-repeat
}
#a-c .a-r .a-ax .a-a5 .a-z.a-a3 {
	top: -100px;
	margin-left: -100px;
	width: 1222px;
	height: 1388px;
	background: url(../images/552a10b8195b281987d8df8b1822651f.png) no-repeat
}
#a-c .a-r .a-ax .a-a5 .a-z.a-a4 {
	top: -90px;
	margin-left: -335px;
	width: 1389px;
	height: 1144px;
	background: url(../images/5f9978e6a538657fc7b789059465c757.png) no-repeat
}
#a-c .a-r .a-ax .a-a7 .a-z.a-a6 {
	top: 380px;
	margin-left: -600px;
	width: 619px;
	height: 91px;
	background: url(../images/63ccf150f98b30db62cf4dc248ed0b21.png) no-repeat
}
#a-c .a-r .a-ax .a-a7 .a-z.a-a0 {
	top: 500px;
	margin-left: -600px;
	width: 706px;
	height: 256px;
	background: url(../images/f7d5f566354504db6e704af82e14d0f2.png) no-repeat
}
#a-c .a-r .a-ax .a-a7 .a-z.a-a1 {
	top: 795px;
	margin-left: -600px;
	width: 217px;
	height: 31px;
	background: url(../images/f8dbbb4d58a5df8e57c1f877f0f8a3e2.png) no-repeat
}
#a-c .a-r .a-ax .a-a7 .a-z.a-a3 {
	top: -430px;
	margin-left: -130px;
	width: 1370px;
	height: 1727px;
	background: url(../images/7d7ea11b44c90f1dbd84f247aa0f9361.png) no-repeat
}
#a-c .a-r .a-ax .a-a7 .a-z.a-a4 {
	top: -90px;
	margin-left: -335px;
	width: 1389px;
	height: 1144px;
	background: url(../images/5f9978e6a538657fc7b789059465c757.png) no-repeat
}
#a-c .a-r .a-ax .a-a8 .a-z.a-a6 {
	top: 380px;
	margin-left: -600px;
	width: 645px;
	height: 58px;
	background: url(../images/e8366deb6bce0899815a78667d957443.png) no-repeat
}
#a-c .a-r .a-ax .a-a8 .a-z.a-a0 {
	top: 475px;
	margin-left: -600px;
	width: 645px;
	height: 58px;
	background: url(../images/251e2230f1ad08aa7a47f658f2067c82.png) no-repeat
}
#a-c .a-r .a-ax .a-a8 .a-z.a-a1 {
	top: 570px;
	margin-left: -600px;
	width: 645px;
	height: 58px;
	background: url(../images/dad99302c59c518996a9af1fe859042e.png) no-repeat
}
#a-c .a-r .a-ax .a-a8 .a-z.a-a2 {
	top: 665px;
	margin-left: -600px;
	width: 645px;
	height: 97px;
	background: url(../images/ef2c1047dbd4f81db9fc05898b52ba2c.png) no-repeat
}
#a-c .a-r .a-ax .a-a8 .a-z.a-a3 {
	top: -135px;
	margin-left: -50px;
	width: 1287px;
	height: 1737px;
	background: url(../images/bfc15c22bfb2640485c475eccee71b27.png) no-repeat
}
#a-c .a-r .a-ax .a-a8 .a-z.a-a4 {
	top: -90px;
	margin-left: -335px;
	width: 1389px;
	height: 1144px;
	background: url(../images/5f9978e6a538657fc7b789059465c757.png) no-repeat
}
#a-c .a-r .a-a9 { position: relative }
#a-c .a-r .a-a9 .a-ay {
	position: absolute;
	z-index: 2;
	top: 265px;
	right: 0;
	left: 0;
	width: 630px;
	font-size: 0;
	text-align: center;
	margin: 0 auto
}
#a-c .a-r .a-a9 .a-ay:after,
#a-c .a-r .a-a9 .a-ay:before {
	position: absolute;
	top: 0;
	bottom: 0;
	display: block;
	content: "";
	width: 30px;
	height: 30px;
	overflow: hidden;
	margin: auto;
	background: url(../images/1b1caf0d7544f874723276c48192af28.png) no-repeat 0 0
}
#a-c .a-r .a-a9 .a-ay:before { left: 0 }
#a-c .a-r .a-a9 .a-ay:after { right: 0 }
#a-c .a-r .a-a9 .a-ay li {
	display: inline-block;
	margin: 0 15px
}
#a-c .a-r .a-a9 .a-ay li a {
	display: block;
	overflow: hidden;
	text-indent: -10000em
}
#a-c .a-r .a-a9 .a-ay li a.a-ba {
	width: 117px;
	height: 133px;
	background: url(../images/4d36138ede57cbcb47fa0814ab8741d2.png) no-repeat
}
#a-c .a-r .a-a9 .a-ay li a.a-ba.on,
#a-c .a-r .a-a9 .a-ay li a.a-ba:hover { background-position-y: -133px }
#a-c .a-r .a-a9 .a-ay li a.a-bb {
	width: 117px;
	height: 133px;
	background: url(../images/741ecf92a13e4b3233af4f25cd19a383.png) no-repeat
}
#a-c .a-r .a-a9 .a-ay li a.a-bb.on,
#a-c .a-r .a-a9 .a-ay li a.a-bb:hover { background-position-y: -133px }
#a-c .a-r .a-a9 .a-ay li a.a-bc {
	width: 117px;
	height: 133px;
	background: url(../images/b36fda39168c36ef7a7f9e2979f7d05f.png) no-repeat
}
#a-c .a-r .a-a9 .a-ay li a.a-bc.on,
#a-c .a-r .a-a9 .a-ay li a.a-bc:hover { background-position-y: -133px }
#a-c .a-r .a-a9 .a-ay li a.a-be {
	width: 117px;
	height: 133px;
	background: url(../images/e1477a3d0d17d911e5c8cf276a4c316b.png) no-repeat
}
#a-c .a-r .a-a9 .a-ay li a.a-be.on,
#a-c .a-r .a-a9 .a-ay li a.a-be:hover { background-position-y: -133px }
#a-c .a-r .a-a9 .a-bf { background: url(../images/57e361fad73ce3eaec7a1124c91b33d4.jpg) no-repeat }
#a-c .a-r .a-a9 .a-bf,
#a-c .a-r .a-a9 .a-bg {
	position: relative;
	z-index: 1;
	min-height: 1080px
}
#a-c .a-r .a-a9 .a-bg { background: url(../images/9b84738f154023042691507cf0b21801.jpg) no-repeat }
#a-c .a-r .a-a9 .a-bh { background: url(../images/597eb4f5fee0afadcc43ff2e7b2297df.jpg) no-repeat }
#a-c .a-r .a-a9 .a-bh,
#a-c .a-r .a-a9 .a-bi {
	position: relative;
	z-index: 1;
	min-height: 1080px
}
#a-c .a-r .a-a9 .a-bi { background: url(../images/64ab0fcebba8e2a95c0ac37a3cecaf5f.jpg) no-repeat }
#a-c .a-r .a-a9 .a-bj {
	position: absolute;
	left: 50%;
	top: 743px;
	margin-left: -230px;
	z-index: 2;
	display: block;
	overflow: hidden;
	text-indent: -10000em;
	width: 224px;
	height: 67px;
	background: url(../images/3fcd2f349cf241243274ec4649390885.png) no-repeat
}
#a-c .a-r .a-a9 .a-bj.on,
#a-c .a-r .a-a9 .a-bj:hover { background-position-y: -67px }
#a-c .a-r .a-a9 .a-bk {
	position: absolute;
	left: 50%;
	top: 743px;
	margin-left: 6px;
	z-index: 2;
	display: block;
	overflow: hidden;
	text-indent: -10000em;
	width: 224px;
	height: 67px;
	background: url(../images/9b2722da25c1f293be9a653b887d77e5.png) no-repeat
}
#a-c .a-r .a-a9 .a-bk.on,
#a-c .a-r .a-a9 .a-bk:hover { background-position-y: -67px }
#a-c .a-bl {
	position: absolute;
	z-index: 999;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: none;
	margin: auto
}
#a-c .a-bl[map-code="1-1"] {
	width: 739px;
	height: 373px;
	background: url(../images/270028b04ddeeb771dedca74523afc2d.png) no-repeat
}
#a-c .a-bl[map-code="1-2"] {
	width: 739px;
	height: 503px;
	background: url(../images/5cbffb6694624c7b2eddcb0d9902fca7.png) no-repeat
}
#a-c .a-bl[map-code="2-1"] {
	width: 739px;
	height: 373px;
	background: url(../images/d0416c294dd7ff7044fc3f1cced09cdd.png) no-repeat
}
#a-c .a-bl[map-code="2-2"] {
	width: 739px;
	height: 454px;
	background: url(../images/2ad6190ac50ee2fa80fd57c5b0509325.png) no-repeat
}
#a-c .a-bl[map-code="3-1"] {
	width: 739px;
	height: 467px;
	background: url(../images/343eb40388d74e472750354cb77f7363.png) no-repeat
}
#a-c .a-bl[map-code="3-2"] {
	width: 739px;
	height: 468px;
	background: url(../images/6e58900055793f0e0123f88fc06ed07f.png) no-repeat
}
#a-c .a-bl[map-code="4-1"] {
	width: 739px;
	height: 359px;
	background: url(../images/5ed71d8e04bc6d0bb6ccb3880ff9bd25.png) no-repeat
}
#a-c .a-bl[map-code="4-2"] {
	width: 739px;
	height: 381px;
	background: url(../images/7bafcea8ef934acb67b251c8b4c187be.png) no-repeat
}
#a-c .a-bl .a-bm {
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	width: 69px;
	height: 69px;
	overflow: hidden;
	text-indent: -10000em
}
#a-c .a-t {
	position: relative;
	z-index: 1
}
#a-c .a-t .a-s {
	z-index: 2;
	top: 75px;
	width: 315px;
	height: 65px;
	background: url(../images/b8c96da2e7c1df69cfd5e754c5ab3afc.png) no-repeat
}
#a-c .a-t .a-au {
	position: absolute;
	top: 165px;
	width: 100%;
	z-index: 2;
	text-align: center;
	font-size: 0
}
#a-c .a-t .a-au a,
#a-c .a-t .a-au li { display: inline-block }
#a-c .a-t .a-au a {
	overflow: hidden;
	text-indent: -10000em
}
#a-c .a-t .a-au .a-bn {
	width: 227px;
	height: 74px;
	background: url(../images/fe6b4dc57dcffa77b37a25e01456d1c4.png) no-repeat
}
#a-c .a-t .a-au .a-bn.on,
#a-c .a-t .a-au .a-bn:hover { background-position-y: -74px }
#a-c .a-t .a-au .a-bo {
	width: 227px;
	height: 74px;
	background: url(../images/1759bbbb2ae520da7a5c772714bcd11a.png) no-repeat
}
#a-c .a-t .a-au .a-bo.on,
#a-c .a-t .a-au .a-bo:hover { background-position-y: -74px }
#a-c .a-t .a-au .a-bp {
	width: 227px;
	height: 74px;
	background: url(../images/24485ece4b215ea13e58416b043f812d.png) no-repeat
}
#a-c .a-t .a-au .a-bp.on,
#a-c .a-t .a-au .a-bp:hover { background-position-y: -74px }
#a-c .a-t .a-au .a-bq {
	width: 227px;
	height: 74px;
	background: url(../images/ad4abd2de68f0a773badb0dc746b9d11.png) no-repeat
}
#a-c .a-t .a-au .a-bq.on,
#a-c .a-t .a-au .a-bq:hover { background-position-y: -74px }
#a-c .a-t .a-br {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	content: "";
	background: #000 no-repeat 0 0
}
#a-c .a-t .a-z.a-az { opacity: 0 }
#a-c .a-t .a-z.a-az.a-a0 { transition-delay: .7s }
#a-c .a-t .a-z.a-az.a-a1 { transition-delay: 1.4s }
#a-c .a-t .a-z.a-az.a-a2 { transition-delay: 2.1s }
#a-c .a-t .a-z.a-az.a-bs { transition-delay: 2.8s }
#a-c .a-t .a-z.a-az.a-af { opacity: 1 }
#a-c .a-t .a-z.a-bt {
	top: 280px;
	margin-left: -615px;
	width: 421px;
	height: 290px;
	background: url(../images/4a859f21d5b723e4b6109a162f8bc9c9.png) no-repeat
}
#a-c .a-t .a-z.a-bt:after {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: block;
	content: "";
	width: 370px;
	height: 240px;
	background: none no-repeat 50%;
	background-size: contain;
	margin: auto
}
#a-c .a-t .a-z.a-a3 {
	opacity: 0;
	transform: translate(300px)
}
#a-c .a-t .a-z.a-a3.a-af {
	opacity: 1;
	transform: translate(0)
}
#a-c .a-t .a-z.a-ag {
	opacity: 0;
	transform: translate(-300px)
}
#a-c .a-t .a-z.a-ag.a-af {
	opacity: 1;
	transform: translate(0)
}
#a-c .a-t .a-bu {
	position: relative;
	z-index: 1;
	height: 1640px
}
#a-c .a-t .a-bu .a-br { background-image: url(../images/3e66cd51495bc605a1b85807078c246d.jpg) }
#a-c .a-t .a-bu .a-z.a-a6 {
	top: 590px;
	margin-left: -600px;
	width: 456px;
	height: 44px;
	background: url(../images/f6d472d229f28f2df5a6a40ce0d46262.png) no-repeat
}
#a-c .a-t .a-bu .a-z.a-a0 {
	top: 660px;
	margin-left: -600px;
	width: 662px;
	height: 153px;
	background: url(../images/f7427825706cc00b0dbf362b2c8e1019.png) no-repeat
}
#a-c .a-t .a-bu .a-z.a-a1 {
	top: 835px;
	margin-left: -600px;
	width: 416px;
	height: 160px;
	background: url(../images/1bc55afe4867a4ab6e9acf4b6f0a1f2f.png) no-repeat
}
#a-c .a-t .a-bu .a-z.a-a2 {
	top: 1020px;
	margin-left: -600px;
	width: 571px;
	height: 67px;
	background: url(../images/1bb810c9e8dd9787f90972682fae2641.png) no-repeat
}
#a-c .a-t .a-bu .a-z.a-bt:after { background-image: url(../images/3b8a9b05c63e237bccd7d80239a2648a.gif) }
#a-c .a-t .a-bu .a-z.a-a3 {
	top: 100px;
	margin-left: -290px;
	width: 1782px;
	height: 1581px;
	background: url(../images/4047dcbd1d4a36e11b3a8a56eea8857e.png) no-repeat
}
#a-c .a-t .a-bv {
	position: relative;
	z-index: 1;
	height: 1420px
}
#a-c .a-t .a-bv .a-br { background-image: url(../images/f3e0ff0d986b6b07adb080c6898b506d.jpg) }
#a-c .a-t .a-bv .a-z.a-a6 {
	top: 590px;
	margin-left: -600px;
	width: 496px;
	height: 44px;
	background: url(../images/7e02755cee0398a0f42c88af018d8289.png) no-repeat
}
#a-c .a-t .a-bv .a-z.a-a0 {
	top: 660px;
	margin-left: -600px;
	width: 560px;
	height: 94px;
	background: url(../images/f08370252a4ac5bff6472f103b8a5ed7.png) no-repeat
}
#a-c .a-t .a-bv .a-z.a-a1 {
	top: 780px;
	margin-left: -600px;
	width: 480px;
	height: 62px;
	background: url(../images/36d4625c346a5280ec5a2289eb6cfbec.png) no-repeat
}
#a-c .a-t .a-bv .a-z.a-a2 {
	top: 870px;
	margin-left: -600px;
	width: 612px;
	height: 96px;
	background: url(../images/7a6955fda9a4fdb739e8ace95a6ad64d.png) no-repeat
}
#a-c .a-t .a-bv .a-z.a-bs {
	top: 1000px;
	margin-left: -600px;
	width: 382px;
	height: 36px;
	background: url(../images/a7c6824de4f8503b8904117a101cdfc2.png) no-repeat
}
#a-c .a-t .a-bv .a-z.a-bt:after { background-image: url(../images/908b5875bccf469a589ef4a758eb543b.gif) }
#a-c .a-t .a-bv .a-z.a-a3 {
	top: 70px;
	margin-left: -100px;
	width: 927px;
	height: 1316px;
	background: url(../images/63b7329fc38df19752940a7ebebd9290.png) no-repeat
}
#a-c .a-t .a-bw {
	position: relative;
	z-index: 1;
	height: 1320px
}
#a-c .a-t .a-bw .a-br { background-image: url(../images/0cf0effe6e53f2767e7a8f590c75e87d.jpg) }
#a-c .a-t .a-bw .a-z.a-a6 {
	top: 590px;
	margin-left: -600px;
	width: 652px;
	height: 43px;
	background: url(../images/f82e7cbd4c6a7aa2c60d73c85e736fde.png) no-repeat
}
#a-c .a-t .a-bw .a-z.a-a0 {
	top: 660px;
	margin-left: -600px;
	width: 652px;
	height: 33px;
	background: url(../images/7f62eda6c960fce62bd23e70d5215445.png) no-repeat
}
#a-c .a-t .a-bw .a-z.a-a1 {
	top: 710px;
	margin-left: -600px;
	width: 652px;
	height: 66px;
	background: url(../images/ed26fcd9312e0128c998dd551c01f5ea.png) no-repeat
}
#a-c .a-t .a-bw .a-z.a-a2 {
	top: 790px;
	margin-left: -600px;
	width: 652px;
	height: 63px;
	background: url(../images/41bb00d829222956eb5a7de9403c0688.png) no-repeat
}
#a-c .a-t .a-bw .a-z.a-bs {
	top: 870px;
	margin-left: -600px;
	width: 652px;
	height: 36px;
	background: url(../images/12a0063122bd892fa7182c87db2f1249.png) no-repeat
}
#a-c .a-t .a-bw .a-z.a-bt:after { background-image: url(../images/8bc9ff9284a90624ead2b74123c2307b.gif) }
#a-c .a-t .a-bw .a-z.a-a3 {
	top: 210px;
	margin-left: -350px;
	width: 1290px;
	height: 1080px;
	background: url(../images/3c7e8b9623206543fa213e2106287989.png) no-repeat
}
#a-c .a-t .a-bx {
	position: relative;
	z-index: 1;
	min-height: 4300px
}
#a-c .a-t .a-bx .a-br { background-image: url(../images/b8d70c1ba2560ccb915564938118b061.jpg) }
#a-c .a-t .a-bx .a-z { transition-delay: 0s!important }
#a-c .a-t .a-bx .a-z.a-a6 {
	top: 370px;
	margin-left: -650px;
	width: 605px;
	height: 298px;
	background: url(../images/31e3c3e60ff2e4617b94c1b0342c5bf4.png) no-repeat
}
#a-c .a-t .a-bx .a-z.a-by {
	top: 170px;
	margin-left: -150px;
	width: 837px;
	height: 628px;
	background: url(../images/ab5d6d4815a4c6994b2dfc2f720b22f0.png) no-repeat
}
#a-c .a-t .a-bx .a-z.a-a0 {
	top: 950px;
	margin-left: 0;
	width: 605px;
	height: 298px;
	background: url(../images/98665f8cbf92bc6fe763944212f3fc66.png) no-repeat
}
#a-c .a-t .a-bx .a-z.a-bz {
	top: 670px;
	margin-left: -650px;
	width: 798px;
	height: 655px;
	background: url(../images/9a45e9a262195d864f9f738e3e38b453.png) no-repeat
}
#a-c .a-t .a-bx .a-z.a-a1 {
	top: 1530px;
	margin-left: -650px;
	width: 605px;
	height: 298px;
	background: url(../images/add5ef5f456dd5191bbbc0d728535fd6.png) no-repeat
}
#a-c .a-t .a-bx .a-z.a-b0 {
	top: 1240px;
	margin-left: -160px;
	width: 915px;
	height: 669px;
	background: url(../images/091e05575b6c7afb14fac90ccaed4bd9.png) no-repeat
}
#a-c .a-t .a-bx .a-z.a-a2 {
	top: 2000px;
	margin-left: 0;
	width: 605px;
	height: 400px;
	background: url(../images/8dd0f7a6682279398e2a8e2008dbe5b2.png) no-repeat
}
#a-c .a-t .a-bx .a-z.a-b1 {
	top: 1815px;
	margin-left: -730px;
	width: 807px;
	height: 749px;
	background: url(../images/4d54c31f50224a1c983917bcc53feb86.png) no-repeat
}
#a-c .a-t .a-bx .a-z.a-bs {
	top: 2690px;
	margin-left: -650px;
	width: 605px;
	height: 298px;
	background: url(../images/1d8c58d7856b719ef02d5a805d1330ac.png) no-repeat
}
#a-c .a-t .a-bx .a-z.a-b2 {
	top: 2410px;
	margin-left: -140px;
	width: 878px;
	height: 742px;
	background: url(../images/e6feb6ea862e5831c3e95915faa174f3.png) no-repeat
}
#a-c .a-t .a-bx .a-z.a-b3 {
	top: 3270px;
	margin-left: 0;
	width: 605px;
	height: 298px;
	background: url(../images/740bee842d8b5f24a6281174470723d9.png) no-repeat
}
#a-c .a-t .a-bx .a-z.a-b4 {
	top: 2970px;
	margin-left: -790px;
	width: 946px;
	height: 629px;
	background: url(../images/a1a1e338d2a56c9f2c7f1113dd714604.png) no-repeat
}
#a-c .a-t .a-bx .a-z.a-b5 {
	top: 3850px;
	margin-left: -650px;
	width: 605px;
	height: 298px;
	background: url(../images/37663af32064863c31f9e003fe86a03f.png) no-repeat
}
#a-c .a-t .a-bx .a-z.a-b6 {
	top: 3560px;
	margin-left: -90px;
	width: 710px;
	height: 674px;
	background: url(../images/9b6e18b9e48176cb99f24623317a9989.png) no-repeat
}
#a-c .a-u {
	position: relative;
	z-index: 1;
	height: 1680px
}
#a-c .a-u .a-br {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	content: "";
	background: #000 url(../images/6f825d38bc6168172b7c248c10ecbfed.jpg) no-repeat 0 0
}
#a-c .a-u .a-s {
	z-index: 2;
	top: 75px;
	width: 315px;
	height: 65px;
	background: url(../images/6e6fe42bfc0aafa6dccf343a5d64eb4d.png) no-repeat
}
#a-c .a-u .a-au {
	position: absolute;
	z-index: 2;
	top: 160px;
	right: 0;
	left: 0;
	width: 630px;
	font-size: 0;
	text-align: center;
	margin: 0 auto
}
#a-c .a-u .a-au:after,
#a-c .a-u .a-au:before {
	position: absolute;
	top: 0;
	bottom: 0;
	display: block;
	content: "";
	width: 30px;
	height: 30px;
	overflow: hidden;
	margin: auto;
	background: url(../images/1b1caf0d7544f874723276c48192af28.png) no-repeat 0 0
}
#a-c .a-u .a-au:before { left: 0 }
#a-c .a-u .a-au:after {
	right: 0;
	background-position-x: -30px
}
#a-c .a-u .a-au li {
	display: inline-block;
	margin: 0 15px
}
#a-c .a-u .a-au li a {
	display: block;
	overflow: hidden;
	text-indent: -10000em
}
#a-c .a-u .a-au li a.a-b7 {
	width: 117px;
	height: 133px;
	background: url(../images/38dfa5e494612eddf626167ff6be4745.png) no-repeat
}
#a-c .a-u .a-au li a.a-b7.on,
#a-c .a-u .a-au li a.a-b7:hover { background-position-y: -133px }
#a-c .a-u .a-au li a.a-b8 {
	width: 117px;
	height: 133px;
	background: url(../images/91942f02726f35d433084b9633b7b4b5.png) no-repeat
}
#a-c .a-u .a-au li a.a-b8.on,
#a-c .a-u .a-au li a.a-b8:hover { background-position-y: -133px }
#a-c .a-u .a-au li a.a-b9 {
	width: 117px;
	height: 133px;
	background: url(../images/7436a830d88231ca3b8b5be3d03bfb20.png) no-repeat
}
#a-c .a-u .a-au li a.a-b9.on,
#a-c .a-u .a-au li a.a-b9:hover { background-position-y: -133px }
#a-c .a-u .a-au li a.a-ca {
	width: 117px;
	height: 133px;
	background: url(../images/0fabdcf8e459d0df3559d2cd9fc540c0.png) no-repeat
}
#a-c .a-u .a-au li a.a-ca.on,
#a-c .a-u .a-au li a.a-ca:hover { background-position-y: -133px }
#a-c .a-u .a-z.a-az { opacity: 0 }
#a-c .a-u .a-z.a-az.a-a0 { transition-delay: .7s }
#a-c .a-u .a-z.a-az.a-a1 { transition-delay: 1.4s }
#a-c .a-u .a-z.a-az.a-a2 { transition-delay: 2.1s }
#a-c .a-u .a-z.a-az.a-bs { transition-delay: 2.8s }
#a-c .a-u .a-z.a-az.a-af { opacity: 1 }
#a-c .a-u .a-z.a-bt {
	top: 340px;
	margin-left: -565px;
	width: 321px;
	height: 230px;
	background: url(../images/4e7c32f46e9b1e7e8d0ce873afae889f.png) no-repeat
}
#a-c .a-u .a-z.a-bt:after {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: block;
	content: "";
	width: 275px;
	height: 185px;
	background: none no-repeat 50%;
	margin: auto
}
#a-c .a-u .a-z.a-a3 {
	opacity: 0;
	transform: translate(300px)
}
#a-c .a-u .a-z.a-a3.a-af {
	opacity: 1;
	transform: translate(0)
}
#a-c .a-u .a-cb {
	position: relative;
	z-index: 1
}
#a-c .a-u .a-cb .a-z.a-a6 {
	top: 600px;
	margin-left: -550px;
	width: 480px;
	height: 44px;
	background: url(../images/91d81e3c3f2fa4054ac10bc7107b115e.png) no-repeat
}
#a-c .a-u .a-cb .a-z.a-a0 {
	top: 670px;
	margin-left: -550px;
	width: 660px;
	height: 26px;
	background: url(../images/3c6a03fcb24af67c026f213deda89068.png) no-repeat
}
#a-c .a-u .a-cb .a-z.a-a1 {
	top: 725px;
	margin-left: -550px;
	width: 660px;
	height: 64px;
	background: url(../images/f98b417cd1a5f015e1efdcf94b122750.png) no-repeat
}
#a-c .a-u .a-cb .a-z.a-bt:after { background-image: url(../images/77d352315059ca96fcaaf70db2eb4ff3.gif) }
#a-c .a-u .a-cb .a-z.a-a3 {
	top: 280px;
	margin-left: -25px;
	width: 646px;
	height: 1336px;
	background: url(../images/d9adde34a5ad00f75395fa83f8b0b426.png) no-repeat
}
#a-c .a-u .a-cc {
	position: relative;
	z-index: 1
}
#a-c .a-u .a-cc .a-z.a-a6 {
	top: 600px;
	margin-left: -550px;
	width: 480px;
	height: 44px;
	background: url(../images/4ee4e79e92155beddee1d2397fbec16b.png) no-repeat
}
#a-c .a-u .a-cc .a-z.a-a0 {
	top: 670px;
	margin-left: -550px;
	width: 660px;
	height: 124px;
	background: url(../images/288dc3b610dfafc12e6d94735b4f7ac2.png) no-repeat
}
#a-c .a-u .a-cc .a-z.a-a1 {
	top: 810px;
	margin-left: -550px;
	width: 660px;
	height: 124px;
	background: url(../images/dbc9f5f6da1912419a6d082c5322075a.png) no-repeat
}
#a-c .a-u .a-cc .a-z.a-a2 {
	top: 955px;
	margin-left: -550px;
	width: 660px;
	height: 124px;
	background: url(../images/44f044c99c886a98596bca278fca5db1.png) no-repeat
}
#a-c .a-u .a-cc .a-z.a-bt:after { background-image: url(../images/ae16b353d43d8fb8a90c4c3d4fa20706.gif) }
#a-c .a-u .a-cc .a-z.a-a3 {
	top: 300px;
	margin-left: -70px;
	width: 750px;
	height: 1335px;
	background: url(../images/fd17f98f5be560f80e36411a66b8c4e0.png) no-repeat
}
#a-c .a-u .a-ce {
	position: relative;
	z-index: 1
}
#a-c .a-u .a-ce .a-z.a-a6 {
	top: 600px;
	margin-left: -550px;
	width: 480px;
	height: 44px;
	background: url(../images/4802b98e0bbc3b64c28b234695093e43.png) no-repeat
}
#a-c .a-u .a-ce .a-z.a-a0 {
	top: 670px;
	margin-left: -550px;
    width: 660px;
    height: 125px;
	background: url(../images/09646f9193f0614e3db7dfdd8c300e3d.png) no-repeat
}
#a-c .a-u .a-ce .a-z.a-a1 {
	top: 820px;
	margin-left: -550px;
    width: 660px;
	height: 123px;
	background: url(../images/222c88c2703bc2f6ce811150066331d5.png) no-repeat
}
#a-c .a-u .a-ce .a-z.a-a2 {
	top: 970px;
	margin-left: -550px;
    width: 660px;
	height: 140px;
	background: url(../images/377a878f41c7b42d7aa03ae6bc1d741f.png) no-repeat
}
#a-c .a-u .a-ce .a-z.a-bt:after { background-image: url(../images/eb9730844f282e7d5f11d6f3857535c4.gif) }
#a-c .a-u .a-ce .a-z.a-a3 {
	top: 310px;
	margin-left: -120px;
	width: 822px;
	height: 1154px;
	background: url(../images/bcada4499f54e9c9d0855bd23068d13e.png) no-repeat
}
#a-c .a-u .a-cf {
	position: relative;
	z-index: 1
}
#a-c .a-u .a-cf .a-z.a-a6 {
	top: 600px;
	margin-left: -550px;
	width: 480px;
	height: 44px;
	background: url(../images/b98501f96e124a4993bbdc86abaa3087.png) no-repeat
}
#a-c .a-u .a-cf .a-z.a-a0 {
	top: 670px;
	margin-left: -550px;
	width: 660px;
	height: 26px;
	background: url(../images/098cb331a77733b8a33d4ede28f0182f.png) no-repeat
}
#a-c .a-u .a-cf .a-z.a-a1 {
	top: 725px;
	margin-left: -550px;
	width: 660px;
	height: 190px;
	background: url(../images/9069a27f54eeeaae22158ea1ec7d44c0.png) no-repeat
}
#a-c .a-u .a-cf .a-z.a-a2 {
	top: 935px;
	margin-left: -550px;
	width: 660px;
	height: 98px;
	background: url(../images/b6f22f07e82bbde236ddb5ab61275e33.png) no-repeat
}
#a-c .a-u .a-cf .a-z.a-bs {
	top: 1065px;
	margin-left: -550px;
	width: 660px;
	height: 26px;
	background: url(../images/e664a4dc3a49611bd3fca5bed073722d.png) no-repeat
}
#a-c .a-u .a-cf .a-z.a-bt:after { background-image: url(../images/3ae9db7de4057db55026cd006ab8d25f.gif) }
#a-c .a-u .a-cf .a-z.a-a3 {
	top: 290px;
	margin-left: -85px;
	width: 812px;
	height: 1169px;
	background: url(../images/3a5ff17300d9ff5111f77158c1d1f66a.png) no-repeat
}
#a-c .a-cg {
	position: relative;
	z-index: 1;
	min-height: 1080px;
	background: url(../images/dafce541428f42edda03d6eae63e0bc0.jpg) no-repeat center top
}
#a-c .a-cg .a-z.a-ch {
	left: 0;
	width: 100%;
	height: 100%;
	background: url(../images/804bc7b00e1b0b6ab92326529760adfc.png) repeat-x 0 100%
}
#a-c .a-cg .a-z.a-ci {
	top: -15px;
	margin-left: 360px;
	width: 490px;
	height: 588px;
	background: url(../images/2bd4c0a160444363a534149148e04d8e.png) no-repeat;
	opacity: 0;
	transform: translate(-100px, 300px);
	transition-delay: 2s
}
#a-c .a-cg .a-z.a-ci.a-af {
	opacity: 1;
	transform: translate(0)
}
#a-c .a-cg .a-z.a-cj {
	top: 100px;
	margin-left: 390px;
	width: 458px;
	height: 744px;
	background: url(../images/d9d086d8caac37440b4ee1f571fe94ad.png) no-repeat;
	opacity: 0;
	transform: translate(-200px, 300px);
	transition-delay: 1.5s
}
#a-c .a-cg .a-z.a-cj.a-af {
	opacity: 1;
	transform: translate(0)
}
#a-c .a-cg .a-z.a-ck {
	top: 10px;
	margin-left: -790px;
	width: 529px;
	height: 550px;
	background: url(../images/88b5fe64bf65f9504fe7099ed57251fb.png) no-repeat;
	opacity: 0;
	transform: translate(100px, 300px);
	transition-delay: 2s
}
#a-c .a-cg .a-z.a-ck.a-af {
	opacity: 1;
	transform: translate(0)
}
#a-c .a-cg .a-z.a-cl {
	top: 195px;
	margin-left: -860px;
	width: 562px;
	height: 644px;
	background: url(../images/b14e85d0a5e16f1465258e4f766d4cd5.png) no-repeat;
	opacity: 0;
	transform: translate(200px, 300px);
	transition-delay: 1.5s
}
#a-c .a-cg .a-z.a-cl.a-af {
	opacity: 1;
	transform: translate(0)
}
#a-c .a-cg .a-z.a-cm {
	top: 20px;
	margin-left: -860px;
	width: 490px;
	height: 1020px;
	background: url(../images/4dd503aae1034944bfca8d43a3056457.png) no-repeat;
	opacity: 0;
	transform: translate(500px) scale(.1);
	transition-delay: 1s
}
#a-c .a-cg .a-z.a-cm.a-af {
	opacity: 1;
	transform: translate(0) scale(1)
}
#a-c .a-cg .a-z.a-cn {
	top: -10px;
	margin-left: 500px;
	width: 402px;
	height: 798px;
	background: url(../images/4ac763c7b2cf4dccecb4dff0021b541b.png) no-repeat;
	opacity: 0;
	transform: translate(-500px) scale(.1);
	transition-delay: 1s
}
#a-c .a-cg .a-z.a-cn.a-af {
	opacity: 1;
	transform: translate(0) scale(1)
}
#a-c .a-cg .a-z.a-ah {
	top: 120px;
	margin-left: -30px;
	width: 926px;
	height: 930px;
	background: url(../images/4312a88245715de4a09850245fae92cf.png) no-repeat;
	opacity: 0;
	transform: translate(-200px, 50px);
	transition-delay: .5s
}
#a-c .a-cg .a-z.a-ah.a-af {
	opacity: 1;
	transform: translate(0)
}
#a-c .a-cg .a-z.a-ag {
	top: 140px;
	margin-left: -815px;
	width: 1102px;
	height: 900px;
	background: url(../images/f9c1af9fbce93cfc8f1c541d73885a2b.png) no-repeat;
	opacity: 0;
	transform: translate(200px, 50px);
	transition-delay: .5s
}
#a-c .a-cg .a-z.a-ag.a-af {
	opacity: 1;
	transform: translate(0)
}
#a-c .a-cg .a-z.a-co {
	left: 0;
	width: 100%;
	height: 100%;
	background: url(../images/ff5b00f658783c94085d956597618594.png) repeat-x 0 100%
}
#a-c .a-cg .a-z.a-ae {
	top: 10px;
	margin-left: -525px;
	width: 1041px;
	height: 1053px;
	background: url(../images/ffa20489b31fd6f368ebb70085d1db27.png) no-repeat;
	opacity: 0;
	transform: translateY(50px);
	transition-delay: 0s
}
#a-c .a-cg .a-z.a-ae.a-af {
	opacity: 1;
	transform: translate(0)
}
#a-c .a-cg .a-z.a-ae .a-a4 {
	top: -38px;
	margin-left: -539px;
	width: 970px;
	height: 884px;
	background: url(../images/9e23d0069048ccfa9b87d102fdd1a1f8.png) no-repeat
}
#a-c .a-cg .a-z.a-cp {
	left: 0;
	width: 100%;
	height: 100%;
	background: url(../images/95ca6ef35012f4e7c23c9e101278ae85.png) no-repeat bottom;
	opacity: 0;
	transform: translateY(20px)
}
#a-c .a-cg .a-z.a-cp.a-af {
	opacity: 1;
	transform: translate(0)
}
#a-c .a-cg .a-z.a-cq {
	top: 15px;
	margin-left: -895px;
	width: 1887px;
	height: 749px;
	background: url(../images/38f93dd2725f19bcab0f7c0ce6d8e1e8.png) no-repeat;
	opacity: 0;
	transform: scale(.1);
	transition-delay: 1.2s;
	animation: a-an 2.3s cubic-bezier(.4, 0, 1, 1) 2.2s infinite;
	animation-timing-function: cubic-bezier(.4, 0, .5, .8)
}
#a-c .a-cg .a-z.a-cq.a-af {
	opacity: 1;
	transform: scale(1)
}
#a-c .a-cg .a-z.a-cr {
	top: 0;
	margin-left: -820px;
	width: 1791px;
	height: 744px;
	background: url(../images/f663e3a8f1e31a43a394a89a1849bb72.png) no-repeat;
	animation: a-an 2.3s cubic-bezier(.4, 0, 1, 1) 2.2s infinite;
	animation-timing-function: cubic-bezier(.4, 0, .5, .8)
}
#a-c .a-cg .a-z.a-cr.a-af {
	opacity: 1;
	transform: scale(1)
}
#a-c .a-cg .a-z.a-cs {
	z-index: 3;
	top: 45px;
	left: 0;
	right: 0;
	width: 262px;
	height: 44px;
	background: url(../images/2b2f61513b8b62f85d8dcbdbc60e1d1f.png) no-repeat;
	margin: auto;
	opacity: 0;
	transform: translateY(-50px);
	transition-duration: 1.3s;
	transition-delay: 1s
}
#a-c .a-cg .a-z.a-cs.a-af {
	opacity: 1;
	transform: translateY(0)
}
#a-c .a-cg .a-z.a-ct {
	z-index: 3;
	top: 75px;
	left: 0;
	right: 0;
	width: 324px;
	height: 44px;
	background: url(../images/2680dec157d8707fec6a4e3e91fcb7cc.png) no-repeat;
	margin: auto;
	opacity: 0;
	transform: translateY(-50px);
	transition-duration: 1.3s;
	transition-delay: 2s
}
#a-c .a-cg .a-z.a-ct.a-af {
	opacity: 1;
	transform: translateY(0)
}
#a-c .a-cg .a-z.a-al {
	top: 405px;
	margin-left: -319px;
	z-index: 1;
	opacity: 0;
	width: 636px;
	height: 426px;
	background: url(../images/6249dbe15486dae2b5ac953a2150f42e.png) no-repeat;
	transform: scale(.5);
	transform-origin: 310px 250px;
	transition-timing-function: cubic-bezier(1, 0, .5, 1.3);
	transition-duration: 1s;
	transition-delay: 2.5s
}
#a-c .a-cg .a-z.a-al.a-af {
	opacity: 1;
	transform: scale(1)
}
#a-c .a-cg .a-z.a-am {
	top: 503px;
	margin-left: -163px;
	z-index: 2;
	opacity: 0;
	width: 316px;
	height: 255px;
	background: url(../images/74d3c9f2358889b7faa1e67cb897c0f9.png) no-repeat;
	transform: scale(.5);
	transform-origin: 160px 160px;
	transition-timing-function: cubic-bezier(1, 0, .5, 1);
	transition-duration: 1s;
	transition-delay: 2.5s;
	animation: a-an 2.3s cubic-bezier(.4, 0, 1, 1) 4.5s infinite;
	animation-timing-function: cubic-bezier(.4, 0, .5, .8)
}
#a-c .a-cg .a-z.a-am.a-af {
	opacity: 1;
	transform: scale(1)
}
#a-c .a-cg .a-z.a-s {
	top: 535px;
	margin-left: -195px;
	z-index: 3;
	opacity: 0;
	width: 391px;
	height: 243px;
	background: url(../images/ac967fcff85481b4f5ffc588a37b08b7.png) no-repeat;
	transform: scale(.5);
	transition-timing-function: cubic-bezier(1, 0, .5, 1.3);
	transition-duration: 1s;
	transition-delay: 2.5s
}
#a-c .a-cg .a-z.a-s.a-af {
	opacity: 1;
	transform: scale(1)
}
#a-c .a-cg .a-z.a-ao {
	top: 534px;
	margin-left: -127px;
	z-index: 4;
	opacity: 0;
	width: 97px;
	height: 94px;
	background: url(../images/01e5594baa0bf1b9df41bbfeb056caf8.png) no-repeat;
	transform: scale(.5);
	transform-origin: 133px 122px;
	transition-timing-function: cubic-bezier(1, 0, .5, 1.3);
	transition-duration: 1s;
	transition-delay: 2.5s;
	animation: a-an 2.3s cubic-bezier(.4, 0, 1, 1) 4.5s infinite;
	animation-timing-function: cubic-bezier(.4, 0, .5, .8)
}
#a-c .a-cg .a-z.a-ao.a-af {
	opacity: 1;
	transform: scale(1)
}
#a-c .a-cg .a-z.a-ap {
	z-index: 3;
	top: 788px;
	left: 0;
	right: 0;
	opacity: 0;
	overflow: hidden;
	text-indent: -10000em;
	width: 128px;
    height: 113px;
	background: url(../images/43f436ed4eb96ca783fb4a72b7a80074.png) no-repeat;
	cursor: pointer;
	border: 0;
	margin: auto;
	transition-duration: 2s;
	transition-delay: 3.5s
}
#a-c .a-cg .a-z.a-ap.on,
#a-c .a-cg .a-z.a-ap:hover { background-position-y: -113px }
#a-c .a-cg .a-z.a-ap.a-af {
	opacity: 1;
	transform: scale(1)
}
#a-c .a-v {
	position: relative;
	z-index: 1
}
#a-c .a-v .a-br {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	content: "";
	background: #000 url(../images/51799be67fa6ab8b3539311ae1542831.jpg) no-repeat 0 0
}
#a-c .a-v .a-s {
	z-index: 2;
	top: 75px;
	width: 220px;
	height: 63px;
	background: url(../images/026e3656d5eb27d7dfb24196b7561ac8.png) no-repeat
}
#a-c .a-v .a-au {
	position: absolute;
	top: 165px;
	width: 100%;
	z-index: 2;
	text-align: center
}
#a-c .a-v .a-au li {
	display: inline-block;
	margin: 0 5px
}
#a-c .a-v .a-au .a-cu {
	display: inline-block;
	overflow: hidden;
	text-indent: -10000em;
	width: 227px;
	height: 74px;
	background: url(../images/dae9bb5d1d06198ee3dea6815346bcdf.png) no-repeat
}
#a-c .a-v .a-au .a-cu.on,
#a-c .a-v .a-au .a-cu:hover { background-position-y: -74px }
#a-c .a-v .a-au .a-cv {
	display: inline-block;
	overflow: hidden;
	text-indent: -10000em;
	width: 227px;
	height: 74px;
	background: url(../images/21b8b1557fdd655bbe091f6d91f0b366.png) no-repeat
}
#a-c .a-v .a-au .a-cv.on,
#a-c .a-v .a-au .a-cv:hover { background-position-y: -74px }
#a-c .a-v .a-au .a-cw {
	display: inline-block;
	overflow: hidden;
	text-indent: -10000em;
	width: 227px;
	height: 74px;
	background: url(../images/d5d49c9e5231a1a03633e8c8713e6bc6.png) no-repeat
}
#a-c .a-v .a-au .a-cw.on,
#a-c .a-v .a-au .a-cw:hover { background-position-y: -74px }
#a-c .a-v .a-au .a-cx {
	display: inline-block;
	overflow: hidden;
	text-indent: -10000em;
	width: 227px;
	height: 74px;
	background: url(../images/515892297ef66727f01ca858099e1c32.png) no-repeat
}
#a-c .a-v .a-au .a-cx.on,
#a-c .a-v .a-au .a-cx:hover { background-position-y: -74px }
#a-c .a-v .a-cy {
	position: relative;
	z-index: 1;
	min-height: 1080px
}
#a-c .a-v .a-cy .a-ay {
	position: absolute;
	z-index: 2;
	top: 265px;
	right: 0;
	left: 0;
	width: 500px;
	font-size: 0;
	text-align: center;
	margin: 0 auto
}
#a-c .a-v .a-cy .a-ay:after,
#a-c .a-v .a-cy .a-ay:before {
	position: absolute;
	top: 0;
	bottom: 0;
	display: block;
	content: "";
	width: 30px;
	height: 30px;
	overflow: hidden;
	margin: auto;
	background: url(../images/1b1caf0d7544f874723276c48192af28.png) no-repeat 0 0
}
#a-c .a-v .a-cy .a-ay:before { left: 0 }
#a-c .a-v .a-cy .a-ay:after {
	right: 0;
	background-position-x: -30px
}
#a-c .a-v .a-cy .a-ay li {
	display: inline-block;
	margin: 0 15px
}
#a-c .a-v .a-cy .a-ay li a {
	display: block;
	overflow: hidden;
	text-indent: -10000em
}
#a-c .a-v .a-cy .a-ay li a.a-cz {
	width: 117px;
	height: 133px;
	background: url(../images/b673f6fd4fd746070506ac1e6ff4f5d7.png) no-repeat
}
#a-c .a-v .a-cy .a-ay li a.a-cz.on,
#a-c .a-v .a-cy .a-ay li a.a-cz:hover { background-position-y: -133px }
#a-c .a-v .a-cy .a-ay li a.a-c0 {
	width: 117px;
	height: 133px;
	background: url(../images/9983f3c971801002aa118d271bd521c9.png) no-repeat
}
#a-c .a-v .a-cy .a-ay li a.a-c0.on,
#a-c .a-v .a-cy .a-ay li a.a-c0:hover { background-position-y: -133px }
#a-c .a-v .a-cy .a-ay li a.a-c1 {
	width: 117px;
	height: 133px;
	background: url(../images/f63926d1cdc5358da8a62e30fc07dc74.png) no-repeat
}
#a-c .a-v .a-cy .a-ay li a.a-c1.on,
#a-c .a-v .a-cy .a-ay li a.a-c1:hover { background-position-y: -133px }
#a-c .a-v .a-cy .a-z.a-az { opacity: 0 }
#a-c .a-v .a-cy .a-z.a-az.a-a0 { transition-delay: .7s }
#a-c .a-v .a-cy .a-z.a-az.a-a1 { transition-delay: 1.4s }
#a-c .a-v .a-cy .a-z.a-az.a-a2 { transition-delay: 2.1s }
#a-c .a-v .a-cy .a-z.a-az.a-bs { transition-delay: 2.8s }
#a-c .a-v .a-cy .a-z.a-az.a-af { opacity: 1 }
#a-c .a-v .a-cy .a-z.a-a3 {
	opacity: 0;
	transform: translate(300px)
}
#a-c .a-v .a-cy .a-z.a-a3.a-af {
	opacity: 1;
	transform: translate(0)
}
#a-c .a-v .a-cy .a-z.a-a4 { opacity: 0 }
#a-c .a-v .a-cy .a-z.a-a4.a-a4 { transition-delay: .5s }
#a-c .a-v .a-cy .a-z.a-a4.a-af { opacity: 1 }
#a-c .a-v .a-cy .a-c2 {
	position: relative;
	z-index: 1;
	height: 1550px
}
#a-c .a-v .a-cy .a-c2 .a-z.a-a6 {
	top: 440px;
	margin-left: -550px;
	width: 360px;
	height: 43px;
	background: url(../images/1b29ee37cf6a32d777094842e3e3ea2c.png) no-repeat
}
#a-c .a-v .a-cy .a-c2 .a-z.a-a0 {
	top: 510px;
	margin-left: -550px;
	width: 415px;
	height: 98px;
	background: url(../images/6ef799a8b033a7b9d54c49765c4c408a.png) no-repeat
}
#a-c .a-v .a-cy .a-c2 .a-z.a-a1 {
	top: 620px;
	margin-left: -550px;
	width: 600px;
	height: 98px;
	background: url(../images/750fdf5cc89928f69b997d4147ccce63.png) no-repeat
}
#a-c .a-v .a-cy .a-c2 .a-z.a-a2 {
	top: 770px;
	margin-left: -550px;
	width: 600px;
	height: 98px;
	background: url(../images/cd4477c6451e61ee473b7b3cb67b6acf.png) no-repeat
}
#a-c .a-v .a-cy .a-c2 .a-z.a-bs {
	top: 920px;
	margin-left: -550px;
	width: 600px;
	height: 45px;
	background: url(../images/8a50279884240b9a509776224d021dc3.png) no-repeat
}
#a-c .a-v .a-cy .a-c2 .a-z.a-a3 {
	top: 320px;
	margin-left: 95px;
	width: 878px;
	height: 1217px;
	background: url(../images/f683620c6a07eaf2b8a9622df01a11cf.png) no-repeat
}
#a-c .a-v .a-cy .a-c3 {
	position: relative;
	z-index: 1;
	height: 1450px
}
#a-c .a-v .a-cy .a-c3 .a-z.a-a6 {
	top: 440px;
	margin-left: -550px;
	width: 360px;
	height: 42px;
	background: url(../images/e15a8c606de22702465c7ab35ee51ad8.png) no-repeat
}
#a-c .a-v .a-cy .a-c3 .a-z.a-a0 {
	top: 510px;
	margin-left: -550px;
	width: 600px;
	height: 100px;
	background: url(../images/091768072cc90febb3e8456cb6478033.png) no-repeat
}
#a-c .a-v .a-cy .a-c3 .a-z.a-a1 {
	top: 640px;
	margin-left: -550px;
	width: 600px;
	height: 150px;
	background: url(../images/35c0bac61bea05619f4892a1b6dc13ac.png) no-repeat
}
#a-c .a-v .a-cy .a-c3 .a-z.a-a2 {
	top: 780px;
	margin-left: -550px;
	width: 600px;
	height: 150px;
	background: url(../images/b95e47564de7074473b4d5edf355779b.png) no-repeat
}
#a-c .a-v .a-cy .a-c3 .a-z.a-a3 {
	top: 280px;
	margin-left: 15px;
	width: 682px;
	height: 1139px;
	background: url(../images/06c26c0360d024d17ab6d765382b9389.png) no-repeat
}
#a-c .a-v .a-cy .a-c4 {
	position: relative;
	z-index: 1;
	height: 1500px
}
#a-c .a-v .a-cy .a-c4 .a-z.a-a6 {
	top: 440px;
	margin-left: -550px;
	width: 360px;
	height: 43px;
	background: url(../images/bf789a78f39d22bef56668bd286ace7c.png) no-repeat
}
#a-c .a-v .a-cy .a-c4 .a-z.a-a0 {
	top: 510px;
	margin-left: -550px;
	width: 600px;
	height: 123px;
	background: url(../images/662eb1639a7845181bbf1731f2491250.png) no-repeat
}
#a-c .a-v .a-cy .a-c4 .a-z.a-a1 {
	top: 670px;
	margin-left: -550px;
	width: 600px;
	height: 140px;
	background: url(../images/701edfa955724ccc7948dbd3c065d0b1.png) no-repeat
}
#a-c .a-v .a-cy .a-c4 .a-z.a-a2 {
	top: 840px;
	margin-left: -550px;
	width: 600px;
	height: 45px;
	background: url(../images/1723d8e9ff71b45fc100322db21cfb48.png) no-repeat
}
#a-c .a-v .a-cy .a-c4 .a-z.a-a3 {
	top: 320px;
	margin-left: 25px;
	width: 718px;
	height: 1146px;
	background: url(../images/13d9b3f22ca7dfb4bd11e76959e7d80f.png) no-repeat
}
#a-c .a-v .a-c5 {
	position: relative;
	height: 1850px
}
#a-c .a-v .a-c5 .a-c6 {
	position: absolute;
	left: 50%;
	top: 300px;
	margin-left: -390px;
	width: 618px;
	height: 1436px;
	background: url(../images/8158285572507304d0cdbbf46a5c9865.png) no-repeat
}
#a-c .a-v .a-c7 {
	position: relative;
	height: 1100px
}
#a-c .a-v .a-c7 .a-c6 {
	position: absolute;
	left: 50%;
	top: 300px;
	margin-left: -550px;
	width: 1180px;
	height: 682px;
	background: url(../images/1618b7c151435c6a4e11f26cec1be0ba.png) no-repeat
}
#a-c .a-v .a-c8 {
	position: relative;
	height: 2050px
}
#a-c .a-v .a-c8 .a-c9 {
	position: absolute;
	left: 50%;
	top: 302px;
	margin-left: -428px
}
#a-c .a-v .a-c8 .a-c9:after {
	position: absolute;
	right: 0;
	bottom: -35px;
	left: 0;
	display: block;
	height: 35px;
	content: "";
	background: url(../images/246d2a2abf4f4ce5d07094800c4f9832.png) no-repeat bottom;
	margin: 0 auto
}
#a-c .a-v .a-c8 .a-ea {
	position: absolute;
	left: 50%;
	top: 869px;
	margin-left: -428px
}
#a-c .a-v .a-c8 .a-ea:after {
	position: absolute;
	right: 0;
	bottom: -35px;
	left: 0;
	display: block;
	height: 35px;
	content: "";
	background: url(../images/1b72a9f6896a8cec19ef370e4bc8f3d2.png) no-repeat bottom;
	margin: 0 auto
}
#a-c .a-v .a-c8 .a-eb {
	position: absolute;
	left: 50%;
	top: 1437px;
	margin-left: -428px
}
#a-c .a-v .a-c8 .a-eb:after {
	position: absolute;
	right: 0;
	bottom: -35px;
	left: 0;
	display: block;
	height: 35px;
	content: "";
	background: url(../images/6c75d709de036b9539ec8740ecf04ca3.png) no-repeat bottom;
	margin: 0 auto
}
#a-c .a-v .a-c8 .a-ec {
	width: 852px;
	height: 478px;
	border: 1px solid #1a91e6
}
#a-c .a-v .a-c8 .a-ee {
	position: absolute;
	top: 1px;
	left: 1px;
	width: 854px;
	height: 480px;
	cursor: pointer;
	background: url(../images/1058943f91de76642fbbb514363493ec.jpg) no-repeat 0 0
}
#a-c .a-v .a-c8 .a-ee:after {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: block;
	content: "";
	width: 91px;
	height: 91px;
	background: url(../images/1ba7cafc8eb01d9ba0a72001f7c6bcc6.png) no-repeat;
	margin: auto
}
#a-c .a-v .a-c8 .a-ee:hover:after { background-position-y: 100% }
#a-c .a-ef {
	position: fixed;
	z-index: 50;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: none;
	opacity: .75;
	width: 100%;
	height: 100%;
	overflow: hidden;
	background: #000;
	margin: auto
}
@media screen and (max-width: 1000px) {
/*如果使用者視窗寬度 <= 1000*/
html,
body,
.wrap,
#a-c,
#a-c .a-e,
#a-c .a-ac,
#a-c .a-r,
#a-c .a-r .a-ax,
#a-c .a-r .a-a9,
#a-c .a-r .a-a9 > div,
#a-c .a-t .a-br {
	height: 100%;
	background-size: cover !important;
	background-position: top center !important;
}
#a-c .a-ac .a-z.a-ah,
#a-c .a-ac .a-z.a-ag,
#a-c .a-ac .a-z.a-ae {
	top: auto;
	bottom: -120px;
}
#a-c .a-ac .a-z.a-al { top: 205px; }
#a-c .a-ac .a-z.a-am { top: 303px; }
#a-c .a-ac .a-z.a-s { top: 335px; }
#a-c .a-ac .a-z.a-ao { top: 236px; }
#a-c .a-ac .a-z.a-ap { top: 588px; }

#a-c .a-ac .a-z.a-ai,
#a-c .a-ac .a-z.a-aj,
#a-c .a-r .a-ax div[class*=a-] .a-z.a-a4,
.wrap .btn_join,
.wrap .btn_download { display: none; }

#a-c .a-r .a-ax div[class*=a-] .a-z.a-a3 {
    top: 120px;
    margin-left: -180px;
}
#a-c .a-u .a-z.a-bt,
#a-c .a-u div[class*=a-c] .a-z.a-a6,
#a-c .a-u div[class*=a-c] .a-z.a-a0,
#a-c .a-u div[class*=a-c] .a-z.a-a1,
#a-c .a-u div[class*=a-c] .a-z.a-a2,
#a-c .a-u div[class*=a-c] .a-z.a-bs,
#a-c .a-r .a-ax .a-ay,
#a-c .a-r .a-ax div[class*=a-a] .a-z.a-a6,
#a-c .a-r .a-ax div[class*=a-a] .a-z.a-a0,
#a-c .a-r .a-ax div[class*=a-a] .a-z.a-a1,
#a-c .a-r .a-ax div[class*=a-a] .a-z.a-a2,
#a-c .a-t .a-z.a-bt,
#a-c .a-t div[class*=a-b] .a-z.a-a6,
#a-c .a-t div[class*=a-b] .a-z.a-a0,
#a-c .a-t div[class*=a-b] .a-z.a-a1,
#a-c .a-t div[class*=a-b] .a-z.a-a2,
#a-c .a-t div[class*=a-b] .a-z.a-bs{
    margin-left: -360px;
}
#a-c .a-t div.a-bx .a-z[class*=a-]{
	opacity:1; display:block !important;transform:scale(.6,.6);
}
#a-c .a-t div.a-bx .a-z.a-a6,
#a-c .a-t div.a-bx .a-z.a-a0,
#a-c .a-t div.a-bx .a-z.a-a1,
#a-c .a-t div.a-bx .a-z.a-a2,
#a-c .a-t div.a-bx .a-z.a-bs,
#a-c .a-t div.a-bx .a-z.a-b3,
#a-c .a-t div.a-bx .a-z.a-b5{
    margin-left: -500px;
	z-index:2;
}

#a-c .a-t div.a-bx .a-z.a-a0,
#a-c .a-t div.a-bx .a-z.a-a2,
#a-c .a-t div.a-bx .a-z.a-b3{
    margin-left: -100px;
}

#a-c .a-t .a-bx .a-z.a-a6 { top: 200px; }
#a-c .a-t .a-bx .a-z.a-a0 { top: 400px; }
#a-c .a-t .a-bx .a-z.a-a1 { top: 600px; }
#a-c .a-t .a-bx .a-z.a-a2 { top: 760px; }
#a-c .a-t .a-bx .a-z.a-bs { top: 1000px; }
#a-c .a-t .a-bx .a-z.a-b3 { top: 1200px; }
#a-c .a-t .a-bx .a-z.a-b5 { top: 1400px; }

#a-c .a-t div.a-bx .a-z.a-by,
#a-c .a-t div.a-bx .a-z.a-bz,
#a-c .a-t div.a-bx .a-z.a-b0,
#a-c .a-t div.a-bx .a-z.a-b1,
#a-c .a-t div.a-bx .a-z.a-b2,
#a-c .a-t div.a-bx .a-z.a-b4,
#a-c .a-t div.a-bx .a-z.a-b6{
	transform:scale(.3,.3);
}

#a-c .a-t .a-bx .a-z.a-by { top: 30px;  margin-left: -200px;}
#a-c .a-t .a-bx .a-z.a-bz { top: 220px; margin-left: -600px; }
#a-c .a-t .a-bx .a-z.a-b0 { top: 400px; margin-left: -200px;}
#a-c .a-t .a-bx .a-z.a-b1 { top: 580px; margin-left: -600px; }
#a-c .a-t .a-bx .a-z.a-b2 { top: 770px; margin-left: -200px;}
#a-c .a-t .a-bx .a-z.a-b4 { top: 1020px; margin-left: -660px; }
#a-c .a-t .a-bx .a-z.a-b6 { top: 1220px; margin-left: -100px;}




}