@charset "utf-8";
html,body{height:100%;}
body{width:100%;min-width:1280px;min-height:960px;overflow:auto;background-color:#000;}
.blind{font-size:0;text-indent:-1000em;}
.skip{position:absolute;left:-999px;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden;visibility:hidden;}

/* layout */
.e-container{position:relative;height:auto;padding-left:300px;color:#fff;overflow:hidden;}
.e-contents{position:relative;z-index:5;height:100%;min-height:960px;}
.e-contents-view{width:960px;height:auto;margin:0 auto;overflow:hidden;opacity:0;}
.e-contents-view:after{display:block;clear:both;content:'';}
.e-footer{width:960px;margin:100px auto 78px;text-align:center;color:#696e7b;}

/* quick-menu */
.quick-menu{width:960px;margin:50px auto 0;overflow:hidden;position:relative;z-index:5;font-weight:bold;}
.quick-menu ul{float:right;margin-right:18px;}
.quick-menu ul li{float:left;margin:2px 18px 0 0;}
.quick-menu ul li a{display:block;height:15px;line-height:12px;padding-left:22px;text-align:center;background-image:url('../img/ico_quick.png');background-repeat:no-repeat;}
.quick-menu ul li a.download{background-position:0 0;color:#fff;}
.quick-menu ul li a.homepage{background-position:0 -15px;color:#96beff;}
.quick-menu .checkbox{float:left;margin-left:36px;display:block;color:#9ea3ae;}
.quick-menu .checkbox input{display:inline-block;width:11px;height:11px;background:#fff;outline:none;border:1px solid #696969;margin-right:5px;vertical-align:middle;}

/* navigation */
.e-nav{width:300px;height:100%;position:fixed;top:0;left:0;z-index:5;padding-top:38px;background-color:rgba(54, 69, 114, 0.1);}
.e-nav > ul > li{font-size:13px;font-weight:bold;}
.e-nav .menu{display:block;height:56px;line-height:54px;padding:0 25px;color:#6b6e75;font-family:Verdana, Geneva, sans-serif;letter-spacing:-1px;}
.e-nav .menu span{display:block;height:55px;border-bottom:2px dotted #25282d;}
.e-nav .menu span .ico_play{display:inline-block;width:31px;height:27px;vertical-align:middle;margin:-2px 0 0 5px;background:url('../img/ico_play.png') 0 0 no-repeat;}
.e-nav > ul > li:hover .menu,
.e-nav > ul > li.current .menu{background-color:#384774;color:#fff;}
.e-nav > ul > li:hover .menu span,
.e-nav > ul > li.current .menu span{border:none 0;}
.e-nav > ul > li:hover .menu .ico_play,
.e-nav > ul > li.current .menu .ico_play{background-position:0 -27px;}
.e-nav .depth{display:none;padding:18px 30px 18px 30px;background-color:#151c2e;}
.e-nav .depth li{margin-bottom:9px;}
.e-nav .depth a{display:block;color:#6b6e75;padding-left:22px;line-height:18px;letter-spacing:0;background-image:url('images/ico_menu.png');background-position:0 2px;background-repeat:no-repeat;}
.e-nav .depth a:hover,.e-nav .depth a.current{color:#95bdfe;background-image:url('images/ico_menu_on.png');}
.e-nav > ul > li:hover .depth,
.e-nav > ul > li.current .depth{display:block;}
.e-nav > ul > li.hold .depth{display:none;}

/* gate-page */
.e-gate {height:100%;min-width:1280px;background:url('../img/bg_gate.jpg') 50% 0 no-repeat;padding-left:0;}
.e-gate .quick-menu,
.e-gate .e-contents-view{width:1280px;}
.e-gate .movie{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1;overflow:hidden;}
.e-gate .movie video{width:100%; height:100%;position:absolute;z-index:0;}
.e-gate .movie video::-webkit-media-controls{display:none;}
.e-gate .gate-shadow{width:100%;height:100%;background:url('../img/bg_gate_shadow.png') 50% 0 no-repeat;background-size:cover;position:absolute;top:0;left:0;z-index:2;overflow:hidden;}
.e-gate .inner{float:right;text-align:right;overflow:hidden;}
.e-gate h1{margin:70px 0 18px;overflow:hidden;}
.e-gate h1 .logo{display:block;width:514px;height:309px;margin:0 auto;font-size:0;line-height:0;text-indent:-1000em;background-image:url('../img/bg_gate_logo.png');background-repeat:no-repeat;}
.e-gate h1 p{color:#96beff;font-size:32px;text-align:center;padding:10px 35px;margin-top:-65px;}
.e-gate .btn-link li{margin-bottom:8px;}
.e-gate .btn-link li a{margin:0 auto;}

/* evt-common */
.e-container .bg{width:100%;height:100%;background:url('../img/bg_cont1.jpg') 50% 0 no-repeat;position:fixed;top:0;left:0;z-index:2;}
.e-contents-view h2.tit{font-size:52px;text-align:center;margin-top:75px;}
.e-contents-view .tit-txt{line-height:20px;margin:30px 0;text-align:center;}
.e-contents-view .date-txt{font-size:18px;text-align:center;}
.e-contents-view h3.tit{font-size:36px;color:#fff;text-align:center;}
.e-container.show .e-contents-view{opacity:1;transition-delay:0.1s; transition-duration:500ms;transition-timing-function:ease-in;}
.e-contents-view .attention{width:900px;overflow:hidden;}
.e-contents-view .attention span{float:left;display:block;width:107px;height:33px;padding-top:62px;text-align:center;font-size:11px;background:url('../img/ico_attention.png') 0 0 no-repeat;}
.e-contents-view .attention .list{width:605px;float:left;padding-left:20px;*padding-left:25px;margin-top:4px;}
.e-contents-view .attention .list li{list-style-type: decimal;line-height:22px;}
.e-contents-view .ico_only{display:block;width:95px;height:107px;background:url('../img/ico_only.png') 0 0 no-repeat;font-weight:600;font-size:12px;line-height:16px;}

/* e-register1 */ 
.e-register1 .attention{margin:0 auto 40px;padding:39px 0;border-bottom:2px dotted #5c5f66;}
.e-register1 .attention span{margin:0 13px 0 150px;}
.e-register1 .item-list{width:900px;height:246px;margin:57px auto;background:url('../img/bg_item_list.png') 50% 0 no-repeat;}
.e-register1 .item-list li{float:left;width:265px;padding-top:205px;text-align:center;}
.e-register1 .item-list li.two{width:370px;padding-top:185px;}
.e-register1 .confirm{margin:0 auto;}

/* e-register2 */ 
.e-register2 h3.tit{width:800px;padding:36px 0;margin:40px auto 0;border-top:2px dotted #5c5f66;}
.e-register2 .item-list{width:900px;height:180px;margin:0 auto 70px;background:url('../img/bg_item_sns.png') 50% 0 no-repeat;}
.e-register2 .item-list li{float:left;width:450px;text-align:center;padding-top:146px;}
.e-register2 .confirm{margin:0 auto 40px;}

/* e-story */
.e-story .ico_player{display:inline-block;width:55px;height:49px;vertical-align:middle;margin-left:10px;background:url('../img/ico_player.png') 0 0 no-repeat;}
.e-story .play-list{width:900px;height:406px;margin:-30px auto 84px;background:url('../img/bg_item_vedio.png') 50% 0 no-repeat;}
.e-story .play-list li{float:left;width:450px;}
.e-story .play-list li a{display:block;width:450px;height:406px;overflow:hidden;background-position:0 0;background-repeat:no-repeat;text-align:center;color:#909eb6;font-size:24px;}
.e-story .play-list li a:hover{background-position:0 -406px;color:#fff;}
.e-story .play-list li a.play1{background-image:url('../img/img_player1.png');}
.e-story .play-list li a.play2{background-image:url('../img/img_player2.png');}
.e-story .play-list li a p{margin-top:360px;}

/* e-update-cont */ 
.char-nix{position:relative;width:960px;margin:0 auto 90px;}
.char-nix .char-list{width:100%;overflow:hidden;background:url('../img/bg_char.png') 0 0 no-repeat;}
.char-nix .char-list li{display:none;height:100%;}
.char-nix .char-list li.on{display:block;}
.char-nix .char-list li .char-img{position:relative;float:left;width:439px;height:100%;text-align:center;}
.char-nix .char-list li .char-img .zoom{position:absolute;top:75px;right:65px;display:block;width:55px;height:49px;background:url('../img/btn_zoom.png') 0 0 no-repeat;}
.char-nix .char-list li .char-img .zoom:hover{background-position:0 -49px;}
.char-nix .char-list li .char-des{float:left;width:510px;margin-left:11px;word-break:break-all}
.char-nix .char-list li .char-des h3{font-size:36px;margin:68px 0 15px;}
.char-nix .char-list li .char-des h3 small{font-size:14px;}
.char-nix .char-roll{width:439px;position:absolute;top:180px;left:0;overflow:hidden;}
.char-nix .char-roll a{display:block;width:25px;height:44px;background-position:0 0;background-repeat:no-repeat;}
.char-nix .char-roll a:hover{background-position:0 -44px;}
.char-nix .char-roll .prev{float:left;margin-left:23px;background-image:url('../img/btn_prev.png');}
.char-nix .char-roll .next{float:right;margin-right:23px;background-image:url('../img/btn_next.png');}
.char-nix .more-link{position:absolute;left:450px;}
.char-nix .char-nav{width:460px;overflow:hidden;position:absolute;right:60px;bottom:84px;}
.char-nix .char-nav a{display:block;float:left;width:107px;height:95px;margin:4px;font-size:14px;line-height:16px;overflow:hidden;text-align:center;color:#96beff;font-weight:500;background:url('../img/bg_char_nav.png') 0 0 no-repeat;}
.char-nix .char-nav a:hover,.char-nix .char-nav a.on{background-position:0 -95px;color:#fff;}
.char-nix .char-nav a span{padding:0 20px;}

/* e-update-cont1 */ 
.e-update-cont1 .char-nix .char-list li .char-des{padding:0 0 225px 0;}
.e-update-cont1 .char-nix .more-link{bottom:30px;}
/* e-update-cont2 */ 
.e-update-cont2 .char-nix .char-list li .char-img .right{right:60px;}
.e-update-cont2 .char-nix .char-list li .char-img .left{left:55px;top:235px;}
.e-update-cont2 .char-nix .char-list li .char-des{padding:0 0 117px 0;}
.e-update-cont2 .char-nix .more-link{bottom:60px;}
/* e-update-cont3 */ 
.e-update-cont3 .char-nix{min-height:495px;}
.e-update-cont3 .char-nix .char-list li .char-des{padding:0 0 323px 0;}
.e-update-cont3 .char-nix .char-nav{bottom:100px;}
.e-update-cont3 .char-nix .more-link{bottom:52px;}
/* e-update-evt1 */ 
.e-update-evt1 .tit-txt{font-size:16px;margin:25px 0 20px;}
.e-update-evt1 .date-txt{font-size:14px;line-height:22px;}
.e-update-evt1 .date-txt em{font-size:18px;display:block;margin-top:15px;}
.e-update-evt1 h3{margin-top:80px;}
.e-update-evt1 .reward-item{width:900px;height:470px;padding-top:134px;margin:-80px auto 0;text-align:center;background:url('images/2nd/bg_item_reward.png') 0 134px no-repeat;border-top:2px dotted #5c5f66;}
.e-update-evt1 .reward-item dt{width:280px;margin:15px 0 0 430px;font-size:24px;padding:30px 0;-webkit-transform: rotate(-2deg);-moz-transform: rotate(-2deg);-ms-transform: rotate(-2deg);-o-transform: rotate(-2deg);transform: rotate(-2deg);}
.e-update-evt1 .reward-item dd{width:280px;margin:150px 0 0 430px;-webkit-transform: rotate(2deg);-moz-transform: rotate(2deg);-ms-transform: rotate(2deg);-o-transform: rotate(2deg);transform: rotate(2deg);}
.e-update-evt1 .attention{margin:0 auto 40px;}
.e-update-evt1 .attention span{margin:0 18px 0 75px;}
/* e-update-evt2 */
.e-update-evt2 h2 small{display:block;font-size:24px;font-weight:normal;}
.e-update-evt2 .date-txt{font-size:14px;line-height:22px;}
.e-update-evt2 .date-txt em{font-size:18px;display:block;margin-top:15px;}
.e-update-evt2 h3.tit{margin-top:80px;}
.e-update-evt2 .update-time{text-align:center;font-size:12px;margin-top:20px;}
.e-update-evt2 .ranking-wrap{position:relative;width:900px;height:1030px;margin:-120px auto 100px;padding:145px 0 0;border-top:2px dotted #5c5f66;background:url('images/2nd/bg_item_ranker.png') 0 150px no-repeat;}
.e-update-evt2 .ranking-wrap .top-ranker{position:relative;height:332px;}
.e-update-evt2 .ranking-wrap .top-ranker li{height:100%;text-align:center;position:absolute;top:0;}
.e-update-evt2 .ranking-wrap .top-ranker li.ranker1{left:298px;width:290px;}
.e-update-evt2 .ranking-wrap .top-ranker li.ranker2{left:80px;width:218px;}
.e-update-evt2 .ranking-wrap .top-ranker li.ranker3{left:588px;width:210px;}
.e-update-evt2 .ranking-wrap .top-ranker li .nick{display:block;margin:230px 0 10px;font-size:18px;}
.e-update-evt2 .ranking-wrap .top-ranker li .level{display:block;font-size:14px;}
.e-update-evt2 .ranking-wrap .top-ranker li.ranker1 .nick{margin:225px 0 15px;font-size:24px;}
.e-update-evt2 .ranking-wrap .ico_only{position:absolute;top:-370px;left:15px;}
.e-update-evt2 .btn-popup{text-align:center;}
.e-update-evt2 .btn-popup > span{display:table;margin:0 auto;display:inline-block;overflow:hidden;}
.e-update-evt2 .btn-popup a{float:left;margin:0 15px;}
.e-update-evt2 .ranker-item{height:392px;overflow:hidden;}
.e-update-evt2 .ranker-item li{float:left;width:265px;height:100%;text-align:center;}
.e-update-evt2 .ranker-item li.item2{width:370px;}
.e-update-evt2 .ranker-item li strong{display:block;font-size:18px;margin:265px 0 18px;}
.e-update-evt2 .ranker-item li.item2 strong{font-size:24px;margin-top:260px;}
.e-update-evt2 .ranker-item li span{display:block;margin-bottom:3px;font-size:14px;}
.e-update-evt2 .ranker-table{width:860px;margin:0 auto;}
.e-update-evt2 .ranker-table th{text-align:center;color:#fff;font-size:15px;line-height:48px;}
.e-update-evt2 .ranker-table td{height:90px;padding:0 20px 0 114px;font-size:14px;vertical-align:middle;}
/* e-update-evt3 */
.e-update-evt3 h2 small{display:block;font-size:24px;font-weight:normal;}
.e-update-evt3 .date-txt{font-size:14px;line-height:22px;}
.e-update-evt3 .date-txt em{font-size:18px;display:block;margin-top:15px;}
.e-update-evt3 h3.tit{margin-top:80px;}
.e-update-evt3 .ranking-bomb{width:900px;height:1243px;margin:-80px auto 100px;padding:116px 0 0;border-top:2px dotted #5c5f66;background-image:url('images/2nd/bg_item_bomb.png');background-position:0 338px;background-repeat:no-repeat;}
.e-update-evt3 .ranking-bomb .more-link{width:100%;text-align:right;margin:0 0 18px;}
.e-update-evt3 .ranking-bomb .tab-server{width:100%;height:85px;background:url('images/2nd/bg_tab_server.png') 0 0 no-repeat;}
.e-update-evt3 .ranking-bomb .tab-server .tabmenu{overflow:hidden;float:left;margin:18px 18px 0 20px;}
.e-update-evt3 .ranking-bomb .tab-server .tabmenu a{display:block;float:left;width:126px;height:48px;line-height:46px;color:#96bfff;text-align:center;font-size:14px;font-weight:600;overflow:hidden;}
.e-update-evt3 .ranking-bomb .tab-server .tabmenu a:hover,
.e-update-evt3 .ranking-bomb .tab-server .tabmenu a.selected{color:#fff;background:url('images/2nd/bg_tab_menu.png') 0 0 no-repeat;}
.e-update-evt3 .ranking-bomb .tab-server .selectbox{position:relative;z-index:5;float:left;width:213px;height:43px;margin:18px 0 0;background:#323c53;border:1px solid #414f65;border-radius:10px;}
.e-update-evt3 .ranking-bomb .tab-server .selectbox.on{padding-bottom:8px;}
.e-update-evt3 .ranking-bomb .tab-server .selectbox .selected{display:block;height:43px;line-height:41px;padding-left:20px;background:url('../img/ico_select.png') 100% 50% no-repeat;color:#fff;}
.e-update-evt3 .ranking-bomb .tab-server .selectbox ul{display:none;position:absolute;top:43px;left:-1px;width:213px;background:#323c53;border:1px solid #414f65;border-top:none 0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}
.e-update-evt3 .ranking-bomb .tab-server .selectbox ul a{display:block;height:43px;line-height:41px;padding-left:20px;color:#fff;border-top:1px solid #414f65;}
.e-update-evt3 .ranking-bomb .tab-server .selectbox ul a:hover{color:#96bfff;}
.e-update-evt3 .ranking-bomb .update-time{margin:18px 0 52px;text-align:right;font-size:12px;}
.e-update-evt3 .ranking-bomb .top-ranker{position:relative;height:332px;}
.e-update-evt3 .ranking-bomb .top-ranker li{height:100%;text-align:center;position:absolute;top:0;}
.e-update-evt3 .ranking-bomb .top-ranker li.ranker1{left:298px;width:290px;}
.e-update-evt3 .ranking-bomb .top-ranker li.ranker2{left:80px;width:218px;}
.e-update-evt3 .ranking-bomb .top-ranker li.ranker3{left:588px;width:210px;}
.e-update-evt3 .ranking-bomb .top-ranker li .nick{display:block;margin:230px 0 10px;font-size:18px;}
.e-update-evt3 .ranking-bomb .top-ranker li .level{display:block;font-size:14px;}
.e-update-evt3 .ranking-bomb .top-ranker li.ranker1 .nick{margin:225px 0 15px;font-size:24px;}
.e-update-evt3 .ranking-bomb .btn-popup{text-align:center;}
.e-update-evt3 .ranking-bomb .btn-popup > span{display:table;margin:0 auto;display:inline-block;overflow:hidden;}
.e-update-evt3 .ranking-bomb .btn-popup a{float:left;margin:0 15px;}
.e-update-evt3 .ranking-bomb .ranker-item{height:400px;overflow:hidden;}
.e-update-evt3 .ranking-bomb .ranker-item li{float:left;width:265px;height:100%;text-align:center;}
.e-update-evt3 .ranking-bomb .ranker-item li.item2{width:370px;}
.e-update-evt3 .ranking-bomb .ranker-item li strong{display:block;font-size:18px;margin:265px 0 18px;}
.e-update-evt3 .ranking-bomb .ranker-item li.item2 strong{font-size:24px;margin-top:260px;}
.e-update-evt3 .ranking-bomb .ranker-item li span{display:block;margin-bottom:3px;font-size:14px;}
.e-update-evt3 .ranking-bomb .vanaheim-item{display:none;}
.e-update-evt3 .ranking-bomb.vanaheim{background-image:url('images/2nd/bg_item_bomb_vanaheim.png');}
.e-update-evt3 .ranking-bomb.vanaheim .ranker-item{display:none;}
.e-update-evt3 .ranking-bomb.vanaheim .vanaheim-item{display:block;}
.e-update-evt3 .ranker-table{width:860px;margin:0 auto;}
.e-update-evt3 .ranker-table th{text-align:center;color:#fff;font-size:15px;line-height:48px;}
.e-update-evt3 .ranker-table td{height:90px;padding:0 20px 0 105px;font-size:14px;vertical-align:middle;}
/* e-update-evt4 */
.e-update-evt4 h2 small{display:block;font-size:24px;font-weight:normal;}
.e-update-evt4 .tit-txt{font-size:16px;margin:25px 0 20px;}
.e-update-evt4 .date-txt{font-size:14px;line-height:22px;}
.e-update-evt4 .date-txt em{font-size:18px;display:block;margin-top:15px;}
.e-update-evt4 h3{margin-top:80px;}
.e-update-evt4 .step-list{width:900px;height:auto;margin:-120px auto 0;padding:173px 0 0;border-top:2px dotted #5c5f66;}
.e-update-evt4 .step-list li .step{width:107px;height:95px;font-size:24px;line-height:20px;margin:0 auto;background:url('../img/bg_char_nav.png') 0 0 no-repeat;}
.e-update-evt4 .step-list li .step small{display:block;font-size:12px;}
.e-update-evt4 .step-list li.step1{position:relative;height:500px;background:url('images/2nd/bg_nixes_step1.png') 0 134px no-repeat;}
.e-update-evt4 .step-list li.step1 .lake{position:absolute;display:block;font-size:18px;color:#bdc8db;font-weight:600;}
.e-update-evt4 .step-list li.step1 .fire{top:160px;right:735px;width:150px;text-align:right;}
.e-update-evt4 .step-list li.step1 .water{top:160px;left:740px;width:150px;}
.e-update-evt4 .step-list li.step1 .earth{top:252px;right:735px;width:150px;text-align:right;}
.e-update-evt4 .step-list li.step1 .wind{top:252px;left:740px;width:150px;}
.e-update-evt4 .step-list li.step1 .darkness{top:392px;left:0;width:100%;text-align:center;}
.e-update-evt4 .step-list li.step2{height:445px;background:url('images/2nd/bg_nixes_step2.png') 0 111px no-repeat;}
.e-update-evt4 .step-list li.step2 .list{overflow:hidden;}
.e-update-evt4 .step-list li.step2 .list li{width:300px;float:left;text-align:center;margin:240px 0 0 0;font-size:14px;}
.e-update-evt4 .step-list li.rewards{height:408px;}
.e-update-evt4 .step-list li.rewards .step{font-size:14px;}
.e-update-evt4 .step-list li.rewards .list{width:860px;height:203px;margin:30px auto 0;background:url('images/2nd/bg_nixes_rewards.png') 0 0 no-repeat;}
.e-update-evt4 .step-list li.rewards .list li{float:left;width:213px;height:40px;line-height:38px;text-align:center;font-weight:600;font-size:12px;overflow:hidden;}
.e-update-evt4 .attention{margin:0 auto 120px;}
.e-update-evt4 .attention span{margin:0 20px 0 78px;}
.e-update-evt4 .attention .list{font-size:14px;}
/* e-update-evt5 */
.e-update-evt5 h2 small{display:block;font-size:24px;font-weight:normal;}
.e-update-evt5 .tit-txt{font-size:16px;margin:25px 0 20px;}
.e-update-evt5 .date-txt{font-size:14px;line-height:22px;}
.e-update-evt5 .date-txt em{font-size:18px;display:block;margin-top:15px;}
.e-update-evt5 .offer-wrap{width:900px;margin:40px auto;padding:38px 0 0;border-top:2px dotted #5c5f66;}
.e-update-evt5 .offer-wrap .offer-nav{width:880px;height:65px;padding:20px 0 0 20px;overflow:hidden;background:url('images/2nd/bg_tab_offer.png') 0 0 no-repeat;}
.e-update-evt5 .offer-wrap .offer-nav a{display:block;float:left;width:287px;height:48px;line-height:46px;text-align:center;font-size:14px;color:#96bfff;font-weight:600;}
.e-update-evt5 .offer-wrap .offer-nav a:hover,.offer-wrap .offer-nav a.selected{color:#fff;font-size:16px;background:url('images/2nd/bg_offer_tab.png') 0 0 no-repeat;}
.e-update-evt5 .offer-wrap .offer-cont{margin:0 0 80px;}
.e-update-evt5 .offer-wrap .offer-cont h4.tit{font-size:30px;text-align:center;}
.e-update-evt5 .offer-wrap .offer-cont .offer{display:none;}
.e-update-evt5 .offer-wrap .offer-cont .offer.selected{display:block;}
.e-update-evt5 .offer-wrap .offer-cont .offer1 .tit{margin:65px 0 36px;}
.e-update-evt5 .offer-wrap .offer-cont .offer1 .lake-area{position:relative;height:343px;background:url('images/2nd/bg_offer1_lake.png') 0 0 no-repeat;}
.e-update-evt5 .offer-wrap .offer-cont .offer1 .lake{position:absolute;color:#bdc8db;font-size:18px;font-weight:600;}
.e-update-evt5 .offer-wrap .offer-cont .offer1 .fire{top:33px;right:735px;width:150px;text-align:right;}
.e-update-evt5 .offer-wrap .offer-cont .offer1 .water{top:33px;left:740px;width:150px;}
.e-update-evt5 .offer-wrap .offer-cont .offer1 .earth{top:123px;right:735px;width:150px;text-align:right;}
.e-update-evt5 .offer-wrap .offer-cont .offer1 .wind{top:123px;left:740px;width:150px;}
.e-update-evt5 .offer-wrap .offer-cont .offer1 .darkness{top:267px;left:0;width:100%;text-align:center;}
.e-update-evt5 .offer-wrap .offer-cont .offer1 .capsule-coin{padding-left:18px;overflow:hidden;}
.e-update-evt5 .offer-wrap .offer-cont .offer1 .capsule-coin li{float:left;width:195px;height:171px;margin:0 10px;word-break:break-all;background:url('images/2nd/bg_list.png') 0 0 no-repeat;}
.e-update-evt5 .offer-wrap .offer-cont .offer1 .capsule-coin li strong{display:block;font-size:13px;margin: 0 20px 3px;}
.e-update-evt5 .offer-wrap .offer-cont .offer1 .capsule-coin li small{display:block;font-size:13px;margin:0 20px;}
.e-update-evt5 .offer-wrap .offer-cont .offer1 .capsule-coin li em{display:block;font-size:16px;font-weight:600;margin:10px 20px 0;}
.e-update-evt5 .offer-wrap .offer-cont .offer1 .capsule-list{width:860px;height:243px;margin:0 auto;background:url('images/2nd/bg_offer1_capsule.png') 0 0 no-repeat;}
.e-update-evt5 .offer-wrap .offer-cont .offer1 .capsule-list li{float:left;width:285px;height:40px;line-height:39px;text-align:center;font-weight:600;}
.e-update-evt5 .offer-wrap .offer-cont .offer2 .tit{margin:65px 0 0;}
.e-update-evt5 .offer-wrap .offer-cont .offer2 .tit-txt{margin:10px 0 0;}
.e-update-evt5 .offer-wrap .offer-cont .offer2 .starter-area,
.e-update-evt5 .offer-wrap .offer-cont .offer2 .package-area{position:relative;overflow:hidden;}
.e-update-evt5 .offer-wrap .offer-cont .offer2 .ico_only{position:absolute;top:38px;left:19px;}
.e-update-evt5 .offer-wrap .offer-cont .offer2 .starter-list{width:864px;height:220px;margin:18px auto 0;padding-left:36px;background:url('images/2nd/bg_offer2_starter.png') 0 0 no-repeat;}
.e-update-evt5 .offer-wrap .offer-cont .offer2 .starter-list li{float:left;width:188px;margin:150px 9px 0;text-align:center;font-size:14px;}
.e-update-evt5 .offer-wrap .offer-cont .offer2 .starter-coin{text-align:center;}
.e-update-evt5 .offer-wrap .offer-cont .offer2 .starter-coin .nosales{color:#6b6e75;font-size:18px;padding-right:48px;margin-right:15px;background:url('../img/bg_nosale.png') 100% 50% no-repeat;}
.e-update-evt5 .offer-wrap .offer-cont .offer2 .starter-coin .sales{font-size:24px;}
.e-update-evt5 .offer-wrap .offer-cont .offer2 .txt-attention{width:597px;padding:15px 0;margin:30px auto 35px;text-align:center;color:#6b6e75;font-size:14px;border:2px solid #323c53;border-radius:30px;}
.e-update-evt5 .offer-wrap .offer-cont .offer2 .package-area .days-package{width:862px;height:266px;margin:40px auto 0;background:url('images/2nd/bg_offer2_package.png') 0 0 no-repeat;}
.e-update-evt5 .offer-wrap .offer-cont .offer2 .package-area .days-package h4{width:100%;height:52px;line-height:50px;font-size:16px;text-align:center;}
.e-update-evt5 .offer-wrap .offer-cont .offer2 .package-area .days-package ul{overflow:hidden;}
.e-update-evt5 .offer-wrap .offer-cont .offer2 .package-area .days-package ul li{float:left;width:25%;height:135px;padding:15px 0 0;text-align:center;}
.e-update-evt5 .offer-wrap .offer-cont .offer2 .package-area .days-package ul li span{display:block;font-size:14px;}
.e-update-evt5 .offer-wrap .offer-cont .offer2 .package-area .days-package .price{font-size:18px;width:100%;text-align:center;margin-top:15px;}
.e-update-evt5 .offer-wrap .offer-cont .offer3 .tit{margin:65px 0 0;}
.e-update-evt5 .offer-wrap .offer-cont .offer3 .tit-txt{margin:10px 0 0;}
.e-update-evt5 .offer-wrap .offer-cont .offer3 .allin-one{height:987px;margin:0 0 48px;overflow:hidden;background:url('images/2nd/bg_allinone.png') 0 0 no-repeat;}
.e-update-evt5 .offer-wrap .offer-cont .offer3 .allin-one > li{position:relative;float:left;width:271px;height:360px;font-size:18px;background-repeat:0 0;background-position:no-repeat;overflow:hidden;}
.e-update-evt5 .offer-wrap .offer-cont .offer3 .allin-one > li.normal{background-image:url('images/2nd/bg_offer3_normal.png');margin:48px 95px 58px 84px}
.e-update-evt5 .offer-wrap .offer-cont .offer3 .allin-one > li.master{background-image:url('images/2nd/bg_offer3_master.png');margin:48px 84px 58px 95px}
.e-update-evt5 .offer-wrap .offer-cont .offer3 .allin-one > li .allin-tit{display:block;width:100%;text-align:center;position:absolute;top:36px;left:0;z-index:3;}
.e-update-evt5 .offer-wrap .offer-cont .offer3 .allin-one > li img{display:block;margin:102px auto 0;}
.e-update-evt5 .offer-wrap .offer-cont .offer3 .allin-one > li .price{display:block;width:100%;text-align:center;font-weight:bold;position:absolute;top:312px;left:0;z-index:3;}
.e-update-evt5 .offer-wrap .offer-cont .offer3 .allin-one > li .cover{width:100%;height:100%;position:absolute;bottom:-360px;left:0;z-index:2;font-size:13px;background:url('images/2nd/bg_offer3_cover.png') 0 102px no-repeat;}
.e-update-evt5 .offer-wrap .offer-cont .offer3 .allin-one > li .cover ul{margin:100px 0 0 0;padding:0 18px;}
.e-update-evt5 .offer-wrap .offer-cont .offer3 .allin-one > li .cover ul li{margin:0 0 5px;}
.e-update-evt5 .offer-wrap .goshop{margin:0 auto;}
/* e-update-evt6 */
.e-update-evt6 h2 small{display:block;font-size:24px;font-weight:normal;}
.e-update-evt6 .tit-txt{font-size:16px;margin:25px 0 20px;}
.e-update-evt6 .date-txt{font-size:14px;line-height:22px;}
.e-update-evt6 .date-txt em{font-size:18px;display:block;margin-top:15px;}
.e-update-evt6 .return-item{width:900px;min-height:345px;margin:40px auto;border-top:2px dotted #5c5f66;background:url('images/2nd/bg_return_item.png') 0 0 no-repeat;}
.e-update-evt6 .return-item li{float:left;width:50%;text-align:center;margin:272px 0 0 0;color:#bdc8db;font-weight:bold;}
.e-update-evt6 .btn-return{margin:0 auto;}
.e-update-evt6 .txt-attention{width:860px;padding:26px 0;margin:80px auto;text-align:center;border:2px solid #323c53;border-radius:30px;}
.e-update-evt6 .txt-attention em{display:block;font-size:30px;line-height:28px;margin:0 0 15px;}
.e-update-evt6 .txt-attention .btn-goshop{display:inline-block;vertical-align:middle;margin:0 0 0 5px;}
.e-update-evt6 .attention{margin:0 auto 120px;}
.e-update-evt6 .attention span{margin:35px 18px 0 35px;}
.e-update-evt6 .attention .list{font-size:14px;width:700px;}
/* e-open */
.e-open h2.tit small{display:block;font-size:30px;}
.e-open .time-count{width:792px;height:245px;padding:0 54px;margin:55px auto 221px;background:url('images/bg_timecount.png') 0 0 no-repeat;}
.e-open .time-count .flip{position:relative;float:left;width:204px;height:201px;margin:0 30px;overflow:hidden;}
.e-open .time-count .flip span{display:block;}
.e-open .time-count .flip .up{width:190px;height:88px;position:absolute;top:16px;left:7px;z-index:1;background:url('images/bg_time_up.png') 0 0 no-repeat;}
.e-open .time-count .flip .line{width:180px;height:3px;position:absolute;top:104px;left:13px;z-index:3;background-color:#000;}
.e-open .time-count .flip .down{width:190px;height:88px;position:absolute;bottom:5px;left:7px;z-index:1;background:url('images/bg_time_down.png') 0 0 no-repeat;}
.e-open .time-count .flip .time{color:#fff;font-weight:bold;font-size:90px;text-align:center;line-height:201px;position:relative;z-index:2;}
.e-open .time-count .flip .shadow{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}
.e-open .time-count .flip .inn{position: absolute;left: 0; z-index: 1;width: 100%; height: 200%;}
.e-open .time-count .flip .up .inn{top:0px;}
.e-open .time-count .flip .down .inn{bottom:5px;}

/* popup */
.e-popup{display:none;position:relative;padding:10px;border:2px solid #96beff;border-radius:10px;background-color:#000;}
.e-popup .close{display:block;width:29px;height:28px;position:absolute;top:0;right:-39px;background:url('images/ico_close.png') 0 0 no-repeat;}
.e-shadow{display:none;width:100%;height:100%;position:fixed;left:0;top:0;z-index:9;background-color:#000;opacity:0.7;filter:Alpha(opacity=70);}
/* e-movie */
.e-movie{width:751px;height:421px;}
.e-movie iframe{width:750px;height:421px;}
/* e-pop-nix */
.e-pop-nix{width:428px;height:576px;}
.e-pop-nix .img-list{text-align:center;}
.e-pop-nix .img-list img{display:none;margin-top:20px;}
.e-pop-nix .img-list img.on{display:inline-block;}
/* e-pop-armor */
.e-pop-armor{width:466px;height:576px;}
.e-pop-armor .img-list{text-align:center;}
.e-pop-armor .img-list img{display:none;margin-top:20px;}
.e-pop-armor .img-list img.on{display:inline-block;}
/* e-pop-weapon */
.e-pop-weapon{width:466px;height:576px;}
.e-pop-weapon .img-list{text-align:center;}
.e-pop-weapon .img-list img{display:none;margin-top:85px;}
.e-pop-weapon .img-list img.on{display:inline-block;}
/* ranking-pop */
.ranking-pop .close,
.attention-pop .close{width:28px;height:28px;background-image:url('images/ico_close_b.png');right:30px;top:27px;}
.ranking-pop{width:700px;min-height:780px;background:#000;border:1px solid #96beff;border-radius:0;padding:0;}
.ranking-pop h1{padding-left:30px;height:81px;line-height:78px;color:#fff;font-size:24px;background-color:#384774;}
.ranking-pop .tabmenu{width:620px;height:50px;background:url('images/2nd/bg_pop_tabmenu.png') 0 0 no-repeat;padding:15px 10px 0 10px;margin-bottom:10px;}
.ranking-pop .tabmenu a{display:block;float:left;width:124px;height:38px;line-height:36px;color:#96bfff;text-align:center;font-size:13px;font-weight:600;overflow:hidden;}
.ranking-pop .tabmenu a:hover,.ranking-pop .tabmenu a.selected{color:#fff;background:url('images/2nd/bg_pop_menu.png') 0 0 no-repeat;}
.ranking-pop .select-area{height:58px;}
.ranking-pop .selectbox{position:relative;z-index:5;width:638px;height:43px;background:#323c53;border:1px solid #414f65;border-radius:10px;}
.ranking-pop .selectbox.on{padding-bottom:8px;}
.ranking-pop .selectbox .selected{display:block;height:43px;line-height:41px;padding-left:20px;background:url('../img/ico_select.png') 100% 50% no-repeat;color:#fff;}
.ranking-pop .selectbox ul{display:none;position:absolute;top:43px;left:-1px;width:638px;background:#323c53;border:1px solid #414f65;border-top:none 0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}
.ranking-pop .selectbox ul a{display:block;height:43px;line-height:41px;padding-left:20px;color:#fff;border-top:1px solid #414f65;}
.ranking-pop .selectbox ul a:hover{color:#96bfff;}
.ranking-pop .table-area{padding:30px;}
.ranking-pop .table-list{width:100%;margin: 0 0 35px;}
.ranking-pop .table-list th{padding:13px 0;vertical-align:middle;background-color:#1e2432;text-align:center;font-weight:normal;font-size:13px;color:#717883;}
.ranking-pop .table-list tbody tr td{padding:12px 0;text-align:center;border-bottom:1px solid #283042;font-size:14px;font-weight:600;color:#bdc8db;}
.ranking-pop .table-list tbody tr td.left{text-align:left;}
.ranking-pop .table-list tbody tr:hover td{background-color:#323c53;}
.ranking-pop .paging{text-align:center;}
.ranking-pop .paging a,
.ranking-pop .paging span{display:inline-block;position:relative;vertical-align:top;width:24px;height:24px;line-height:22px;background:#000;border-radius:3px;margin:0 2px;text-align:center;color:#737a88;font-size:14px;text-decoration:none;font-weight:bold;}
.ranking-pop .paging .first,.ranking-pop .paging .first:hover{background:url('../img/btn_paging_first.png') center no-repeat;margin:0 1px;}
.ranking-pop .paging .previous,.ranking-pop .paging .previous:hover{background:url('../img/btn_paging_prev.png') center no-repeat;margin:0 1px;}
.ranking-pop .paging .next,.ranking-pop .paging .next:hover{background:url('../img/btn_paging_next.png') center no-repeat;margin:0 1px;}
.ranking-pop .paging .end,.ranking-pop .paging .end:hover{background:url('../img/btn_paging_end.png') center no-repeat;margin:0 1px;}
.ranking-pop .paging a:hover,
.ranking-pop .paging .current {text-decoration:underline;color:#e2b01b;}
.ranking-pop fieldset{height:45px;padding:23px 0 40px;text-align:center;font-size:14px;}
.ranking-pop fieldset label{display:inline-block;vertical-align:middle;height:45px;line-height:45px;color:#717883;}
.ranking-pop fieldset > span{display:inline-block;position:relative;text-align:left;vertical-align:middle;width:275px;height:45px;margin-left:20px;background:url('../img/bg_search.png') 0 0 no-repeat;}
.ranking-pop fieldset input{display:inline-block;width:195px;height:auto;margin:13px 10px 0 15px;color:#717883;font-size:14px;}
.ranking-pop fieldset .btn-search{position:absolute;top:0;right:7px;display:block;width:41px;height:41px;margin:2px;background:url('../img/ico_search.png') 0 0 no-repeat;border:none;outline:none;}
/* attention-pop */
.attention-pop{width:700px;min-height:380px;background:#000;border:1px solid #96beff;border-radius:0;padding:0;}
.attention-pop h1{padding-left:30px;height:81px;line-height:78px;color:#fff;font-size:24px;background-color:#384774;}
.attention-pop .inner{padding:45px;color:#97a0af;font-size:14px;}
.attention-pop .inner .list{padding-left:20px;*padding-left:25px;margin-bottom:25px;}
.attention-pop .inner .list li{list-style-type: decimal;line-height:22px;}
.attention-pop .caution{color:#fff;padding:20px 15px;margin:30px 0;border-top:1px solid #181d28;border-bottom:1px solid #181d28;}
.attention-pop .caution em{display:block;font-size:18px;margin-bottom:20px;}

/* style */
.bold{font-weight:bold;}
.c-yellow{color:#e2b01b;}
.c-white{color:#fff;}
.c-point{color:#96beff;}
.c-light{color:#bdc8db;}
.ico_wcoinN{display:inline-block;width:32px;height:29px;margin:0 6px 0 0;background:url('../img/ico_wcoin_n.png') 0 0 no-repeat;vertical-align:middle;}
.ico_wcoinM{display:inline-block;width:32px;height:29px;margin:0 6px 0 0;background:url('../img/ico_wcoin_m.png') 0 0 no-repeat;vertical-align:middle;}

/* align-middle */
.inner{display:table !important;}
.middle{display:table-cell;vertical-align:middle;text-align:center;}

/* btn-style */
.btn-hover{display:block;width:314px;height:64px;background-position:0 0;background-repeat:no-repeat;text-align:center;color:#96beff;font-size:18px;font-weight:bold;}
.btn-hover .txt{display:inline-block;line-height:58px;vertical-align:top;}
.btn-hover .shape{display:inline-block;width:13px;height:22px;margin:18px 0 0 8px;background:url('../img/ico_btn_shape.png') 0 0 no-repeat;overflow:hidden;}
.btn-hover:hover{background-position:0 -64px;color:#fff;}
.btn-hover:hover .shape{background-position:0 -22px;}
.btn-hover{background-image:url('../img/bg_btn_link.png');}
.btn-hover.active{color:#fff;background-image:url('../img/bg_btn_active.png');}
.btn-hover.wide{color:#fff;width:444px;background-image:url('../img/bg_btnB_active.png');}
.btn-hover.active .shape,.btn-hover.wide .shape{background-position:0 -22px;}

.btn-hover-slip{display:block;width:252px;height:52px;background-image:url('../img/bg_btn_slip.png');background-position:0 0;background-repeat:no-repeat;text-align:center;color:#fff;font-size:14px;font-weight:bold;}
.btn-hover-slip .txt{display:inline-block;line-height:50px;vertical-align:top;}
.btn-hover-slip .shape{display:inline-block;width:11px;height:19px;margin:16px 0 0 8px;background:url('../img/ico_btn_shape_s.png') 0 0 no-repeat;overflow:hidden;}
.btn-hover-slip:hover{background-position:0 -52px;color:#fff;}

.btn-hover-s{display:block;width:159px;height:34px;background-image:url('../img/bg_btn_s.png');background-position:0 0;background-repeat:no-repeat;text-align:center;color:#fff;font-size:14px;font-weight:bold;}
.btn-hover-s .txt{display:inline-block;line-height:32px;vertical-align:top;}
.btn-hover-s .shape{display:inline-block;width:11px;height:17px;margin:8px 0 0 3px;background:url('../img/ico_btn_shape_s.png') 0 0 no-repeat;overflow:hidden;}

.more-link{display:block;color:#e2b01b;text-decoration:underline;}
.more-link:hover{color:#ffde7c;}
.more-link .ico_more{display:inline-block;vertical-align:middle;width:6px;height:8px;margin-right:5px;background:url('../img/ico_more.png') 0 0 no-repeat;}
.more-link .ico_more:hover{background-position:0 -8px;}

input:-ms-input-placeholder { color: #717883; font-weight:bold;} 
input::-webkit-input-placeholder { color: #717883; font-weight:bold;}
input::-moz-placeholder { color: #717883; font-weight:bold;}
input::-moz-placeholder { color: #717883; font-weight:bold;}