header{position:relative;z-index:9;height:37px;background:#282828}header .inner-frame{width:100%;margin:0;position:relative}header .inner-frame .gamescampus{margin:0 0 0 5px}header .inner-frame .link{position:absolute;right:5px;top:0}header .inner-frame .link .go-main,header .inner-frame .link .language{float:left}header .inner-frame .link .go-main{padding:0 2px;color:#fff;height:37px;line-height:37px;font-size:12px;letter-spacing:-1px}header .inner-frame .link .language{width:90px;position:relative;letter-spacing:-1px}header .inner-frame .link .language .selected{display:block;text-align:center}header .inner-frame .link .language .selected span{display:inline-block;padding:0 20px;color:#fff;height:37px;line-height:37px;font-size:12px;background:url("images/ico_dropdown.png") no-repeat 100% 50%}header .inner-frame .link .language ul{width:90px;position:absolute;left:0;top:37px;background:#282828;display:none}header .inner-frame .link .language li a{display:block;padding:7px 0;text-align:center;font-size:12px;color:#fff}header .inner-frame .link .language li a:hover{background:#fff;color:#282828}header .inner-frame .link .language:hover ul{display:block}footer .eventFooter{color:#a6a6a6;font-size:14px;background:#110e0e;text-align:center;padding:28px 20px}@media(min-width:1280px){header .inner-frame{width:1200px;margin:0 auto 0}header .inner-frame .gamescampus{margin:0 0 0 25px}header .inner-frame .link{right:0}header .inner-frame .link .language,header .inner-frame .link .language ul{width:150px}header .inner-frame .link .language{letter-spacing:0}header .inner-frame .link .go-main{padding:0 7px;letter-spacing:0}}body{min-width:1280px;background:#188fe4}button{border:0;outline:0;cursor:pointer;background:0}.e-skip{position:absolute;left:-9999px;width:1px;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden}.e-btn{display:block}.e-hidden{background-color:#fff;opacity:0;filter:alpha(opacity=1)}.e-blind,.e-contents .e-title,.e-fishing .fish-spot li .btn-fish,.btn-top{font-size:0;text-indent:-9999em}.e-contents .detail-title,.e-contents .howto-title{display:block;font-size:48px;line-height:48px;color:#553616;text-shadow:2px 2px 0 #fff,-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff;font-weight:bold}.e-container{position:relative;opacity:0;-webkit-transition:opacity .7s ease-in;transition:opacity .7s ease-in}.e-container.loaded{opacity:1}.e-header{position:relative;z-index:5}.e-header .e-bi{width:304px;height:93px;position:absolute;top:29px;left:30px}.e-header .e-bi a{display:block;width:100%;height:100%;background:url("images/bg_bi.png") 0 0 no-repeat}.e-header .e-quick{position:absolute;top:49px;right:39px;overflow:hidden}.e-header .e-quick a,.e-header .e-quick .today-close{display:block;float:left;margin-left:3px;min-width:170px;height:42px;font-size:16px;line-height:42px;padding-right:40px;padding-left:40px;border:2px solid #2248be;border-radius:21px;color:#fff;background-color:rgba(2,51,202,0.66);text-align:center}.e-header .e-quick a:hover,.e-header .e-quick .today-close:hover{background-color:#0233ca}.e-header .e-quick .today-close{min-width:198px}.e-header .e-quick .today-close label{position:relative;display:block;padding-left:35px}.e-header .e-quick .today-close label:before{content:'';display:block;width:30px;height:30px;position:absolute;top:3px;left:-20px;background:url("images/ico_chk.png") 0 0 no-repeat}.e-header .e-quick .today-close input{position:absolute;left:-9999px}.e-header .e-quick .today-close input:checked ~ label:before{background-position-y:100%}.e-contents{position:relative;padding-top:1039px;overflow:hidden;background:url("images/bg_contents.jpg") 50% 0 no-repeat}.e-contents .e-title{width:895px;height:431px;position:absolute;top:108px;left:50%;margin-left:-398px;background:url("images/bg_title.png") 0 0 no-repeat;opacity:0;-webkit-transform:scale(0,0);transform:scale(0,0);-webkit-transition:opacity 1s ease,transform 1s cubic-bezier(0.92,0.38,0.09,0.84);transition:opacity 1s ease,transform 1s cubic-bezier(0.92,0.38,0.09,0.84)}.e-contents .period{width:100%;position:absolute;top:515px;left:0;font-size:20px;color:#0c184f;text-shadow:2px 2px 0 #fff,-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff;font-weight:600;text-align:center;opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px);-webkit-transition:opacity .5s .3s ease,transform .5s .3s ease;transition:opacity .5s .3s ease,transform .5s .3s ease}.e-contents .detail{height:868px;text-align:center}.e-contents .detail-notice{display:block;font-size:30px;font-weight:bold;color:#582e03;padding-top:107px}.e-contents .detail-title{padding-top:65px}.e-contents .detail-des{width:1050px;margin:0 auto;font-size:22px;color:#371e05;font-weight:600;line-height:36px;text-align:left;box-sizing:border-box;padding-top:117px;padding-left:85px;padding-right:60px}.e-contents .howto{height:720px;text-align:center}.e-contents .howto-list{text-align:center;padding-top:57px;font-size:0;line-height:0;margin:0 -14px}.e-contents .howto-list li{display:inline-block;vertical-align:middle;width:295px;height:295px;margin:0 16px;box-sizing:border-box;padding:0 50px}.e-contents .howto-list em{display:block;padding-top:70px;font-size:24px;line-height:24px;color:#ffe116;font-weight:bold}.e-contents .howto-list p{padding-top:15px;font-size:20px;line-height:24px;color:#fff}.loaded .e-contents .e-title,.loaded .e-contents .period{opacity:1;-webkit-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0)}.e-fishing{position:relative;width:1280px;margin:0 auto}.e-fishing .event-login,.e-fishing .event-end{height:427px;box-sizing:border-box;padding:272px 50px 52px;text-align:center;font-size:28px;font-weight:600;color:#fff}.e-fishing .event-login a,.e-fishing .event-end a{color:#ffda2e;text-decoration:underline}.e-fishing .event-login:before,.e-fishing .event-end:before{content:'';display:inline-block;vertical-align:middle;margin:-8px 8px 0 0;width:29px;height:28px;background:url("images/ico_star.png") 0 50% no-repeat}.e-fishing .fish-score{height:427px;box-sizing:border-box;padding:207px 50px 52px;overflow:hidden;text-align:center;font-size:0;line-height:0}.e-fishing .fish-score li{display:inline-block;vertical-align:middle;font-size:0;line-height:0;text-transform:uppercase;padding:65px 0 0}.e-fishing .fish-score li:not(:first-child):before{content:'';display:inline-block;vertical-align:middle;width:1px;height:23px;background:#032683;margin-right:30px}.e-fishing .fish-score li:first-child:after{content:'';display:inline-block;vertical-align:middle;width:1px;height:23px;background:#0a6eff;margin-left:30px}.e-fishing .fish-score li .label,.e-fishing .fish-score li .bait{font-size:32px;line-height:34px;font-weight:bold;vertical-align:middle}.e-fishing .fish-score li .label{color:#ffda2e;margin-right:5px;padding-left:32px;background:url("images/ico_star.png") 0 50% no-repeat}.e-fishing .fish-score li .bait{color:#fff}.e-fishing .fish-spot{position:relative;width:1280px;height:1196px;margin:0 auto}.e-fishing .fish-spot li{width:100%;height:100%;position:absolute;top:0;left:0;background-position:0 0;background-repeat:no-repeat}.e-fishing .fish-spot li .btn-nav{display:block;width:590px;height:156px;position:absolute;top:0;z-index:5;text-align:center;word-break:break-word;text-transform:uppercase;font-size:34px;line-height:40px;font-weight:bold;color:#89a4f6}.e-fishing .fish-spot li .btn-nav:before{content:'';width:1px;height:100%;display:inline-block;vertical-align:middle}.e-fishing .fish-spot li .btn-nav span{display:inline-block;vertical-align:middle}.e-fishing .fish-spot li .btn-fish{display:none;width:476px;height:182px;position:absolute;top:998px;left:50%;margin-left:-238px;background:url("images/btn_fish.png") 100% 0 no-repeat}.e-fishing .fish-spot li .btn-fish[disabled]{background-position-x:0}.e-fishing .fish-spot li .state{display:none;width:1180px;height:792px;position:absolute;top:156px;left:50px;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.e-fishing .fish-spot li .state:before{content:'';display:block;width:456px;height:456px;position:absolute;top:50%;left:50%;margin:-228px 0 0 -228px;background:url("images/ico_fishing.png") 0 0 no-repeat}.e-fishing .fish-spot li .state.active:before{-webkit-animation:fishing .8s forwards;animation:fishing .8s forwards}.e-fishing .fish-spot li.selected{z-index:1}.e-fishing .fish-spot li.selected .btn-nav{color:#fff}.e-fishing .fish-spot li.selected .btn-fish{display:block}.e-fishing .fish-spot .river{background-image:url("images/bg_spot_river.jpg")}.e-fishing .fish-spot .river .state{background-image:url("images/bg_spot_river_dimmed.png")}.e-fishing .fish-spot .river .btn-nav{left:50px}.e-fishing .fish-spot .ocean{background-image:url("images/bg_spot_ocean.jpg")}.e-fishing .fish-spot .ocean .btn-nav{right:50px}.e-fishing .fish-spot .ocean .state{background-image:url("images/bg_spot_ocean_dimmed.png")}.e-fishing .fish-reward{height:1155px;text-align:center}.e-fishing .fish-reward .title{padding-top:95px;padding-bottom:10px;font-size:48px;color:#fff}.e-fishing .fish-reward .title span{font-size:40px}.e-fishing .fish-reward .title em{color:#1aeef9;font-weight:bold}.e-fishing .fish-reward .notice{padding-bottom:18px;font-size:22px;color:#89a4f6}.e-fishing .fish-reward .score,.e-fishing .fish-reward .event-login{width:705px;height:141px;line-height:92px;margin:0 auto;padding:0;background-image:url("images/bg_score.png");background-position-x:50%;background-repeat:no-repeat}.e-fishing .fish-reward .score{background-position-y:0;font-size:34px;color:#fff;font-weight:600}.e-fishing .fish-reward .score .count{color:#fae400}.e-fishing .fish-reward .event-login{background-position-y:100%;font-size:28px;font-weight:600;color:#fff}.e-fishing .fish-reward .event-login a{color:#ffda2e;text-decoration:underline}.e-fishing .fish-reward .gauge{padding:126px 38px 0;box-sizing:border-box;width:1036px;height:226px;margin:-5px auto 0;background:url("images/bg_gauge.png") 50% 0 no-repeat}.e-fishing .fish-reward .gauge .bar{width:960px;height:66px;background-image:url("images/bg_bar_full.png")}.e-fishing .fish-reward .gauge0 .bar{width:0}.e-fishing .fish-reward .gauge1 .bar{width:32px}.e-fishing .fish-reward .gauge2 .bar{width:64px}.e-fishing .fish-reward .gauge3 .bar{width:96px}.e-fishing .fish-reward .gauge4 .bar{width:128px}.e-fishing .fish-reward .gauge5 .bar{width:160px}.e-fishing .fish-reward .gauge6 .bar{width:192px}.e-fishing .fish-reward .gauge7 .bar{width:224px}.e-fishing .fish-reward .gauge8 .bar{width:256px}.e-fishing .fish-reward .gauge9 .bar{width:288px}.e-fishing .fish-reward .gauge10 .bar{width:320px}.e-fishing .fish-reward .gauge11 .bar{width:352px}.e-fishing .fish-reward .gauge12 .bar{width:384px}.e-fishing .fish-reward .gauge13 .bar{width:416px}.e-fishing .fish-reward .gauge14 .bar{width:448px}.e-fishing .fish-reward .gauge15 .bar{width:480px}.e-fishing .fish-reward .gauge16 .bar{width:512px}.e-fishing .fish-reward .gauge17 .bar{width:544px}.e-fishing .fish-reward .gauge18 .bar{width:576px}.e-fishing .fish-reward .gauge19 .bar{width:608px}.e-fishing .fish-reward .gauge20 .bar{width:640px}.e-fishing .fish-reward .gauge21 .bar{width:672px}.e-fishing .fish-reward .gauge22 .bar{width:704px}.e-fishing .fish-reward .gauge23 .bar{width:736px}.e-fishing .fish-reward .gauge24 .bar{width:768px}.e-fishing .fish-reward .gauge25 .bar{width:800px}.e-fishing .fish-reward .gauge26 .bar{width:832px}.e-fishing .fish-reward .gauge27 .bar{width:864px}.e-fishing .fish-reward .gauge28 .bar{width:896px}.e-fishing .fish-reward .gauge29 .bar{width:928px}.e-fishing .fish-reward .gauge30 .bar{width:960px}.e-fishing .fish-reward .buttons{position:relative;margin:6px auto 0;width:1036px;height:215px}.e-fishing .fish-reward .buttons button{box-sizing:border-box;min-width:169px;height:72px;padding:1px 25px 6px;border-radius:66px;font-size:20px;font-weight:bold;letter-spacing:-1px;line-height:21px;color:#000;background-color:#fff727;box-shadow:inset 0 -6px 0 #f2a40d;position:absolute;top:0;z-index:10}.e-fishing .fish-reward .buttons button:first-child{left:256px}.e-fishing .fish-reward .buttons button:first-child+button{left:576px}.e-fishing .fish-reward .buttons button:first-child+button+button{left:908px}.e-fishing .fish-reward .buttons button[disabled],.e-fishing .fish-reward .buttons button.btn-complete{background-color:#8c949b;box-shadow:inset 0 -6px 0 #50565c;cursor:default}.e-fishing .fish-reward .buttons button.btn-receive:after{content:'';display:inline-block;vertical-align:middle;width:4px;height:7px;position:absolute;top:50%;right:28px;margin-top:-5px;background:url("images/ico_arrow_right.png") 0 0 no-repeat}.e-fishing .fish-reward .buttons button:hover{top:3px;box-shadow:inset 0 -3px 0 #032daf}.e-fishing .fish-reward .reward-detail strong{display:block;padding-top:50px;padding-bottom:10px;font-size:24px;text-transform:uppercase;color:#94feff}.e-fishing .fish-reward .reward-detail p{font-size:16px;line-height:25px;color:#fff}.e-footer{position:relative;width:100%;height:63px;line-height:63px;font-size:14px;color:rgba(255,255,255,0.2);text-align:center;background-color:#000e2e}.btn-top{display:none;width:115px;height:115px;border-radius:50%;position:fixed;right:13px;bottom:95px;z-index:5;background:#007eff url("images/btn_top.png") 50% 50% no-repeat}.btn-top:hover{background-color:#001c5c}html[lang='de'] .e-contents .e-title{background-image:url("images/bg_title_de.png")}html[lang='de'] .e-fishing .fish-spot li .btn-fish{background-image:url("images/btn_fish_de.png")}@keyframes fishing{0%{opacity:0;-webkit-transform:scale(0.1) translate(100%,100%) rotate(360deg);transform:scale(0.1) translate(100%,100%) rotate(360deg)}45%{opacity:.5;-webkit-transform:scale(0.3) translate(-50%,40%);transform:scale(0.3) translate(-50%,40%)}60%{opacity:.5;-webkit-transform:scale(0.3) translate(50%,20%) rotate(-360deg);transform:scale(0.3) translate(50%,20%) rotate(-360deg)}75%{opacity:.5;-webkit-transform:scale(0.3) translate(-50%,30%);transform:scale(0.3) translate(-50%,30%)}100%{opacity:1;-webkit-transform:scale(1) translate(0,0) rotate(0);transform:scale(1) translate(0,0) rotate(0)}}