body{background-color:#000;color:#fff}#container{background-repeat:no-repeat;background-image:url(bg_header.webp);background-position:50% 0}header{height:795px;z-index:10}header h1{top:60px;background-image:url(logo_title.webp)}header h2{position:absolute;top:160px;left:50%;width:610px;height:400px;background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/39_ShiringMagician/title.png);background-position:50%;margin-left:-305px}header .btn-twitter{top:600px;width:240px;height:50px;background-image:url(http://icarus-web.nefficient.jp/images/Event/39_ShiringMagician/btn_twitter.png)}.effect{position:absolute;top:0;left:0;width:100%;height:1000px;overflow:hidden;text-indent:-9999px}.effect .light{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.effect .light p{position:absolute;background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/39_ShiringMagician/effect_light.png);background-position:50% 0;background-size:100% auto}.effect .light p:nth-child(0){-moz-animation-name:shining;-moz-animation-duration:5.03918s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:5.03918s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:5.03918s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:5.03918s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(1){-moz-animation-name:shining;-moz-animation-duration:1.88884s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:1.88884s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:1.88884s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:1.88884s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(2){-moz-animation-name:shining;-moz-animation-duration:2.68233s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:2.68233s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:2.68233s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:2.68233s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(3){-moz-animation-name:shining;-moz-animation-duration:2.35822s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:2.35822s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:2.35822s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:2.35822s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(4){-moz-animation-name:shining;-moz-animation-duration:3.03138s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:3.03138s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:3.03138s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:3.03138s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(5){-moz-animation-name:shining;-moz-animation-duration:1.09488s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:1.09488s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:1.09488s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:1.09488s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(6){-moz-animation-name:shining;-moz-animation-duration:4.78899s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:4.78899s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:4.78899s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:4.78899s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(7){-moz-animation-name:shining;-moz-animation-duration:2.04735s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:2.04735s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:2.04735s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:2.04735s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(8){-moz-animation-name:shining;-moz-animation-duration:5.43138s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:5.43138s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:5.43138s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:5.43138s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(9){-moz-animation-name:shining;-moz-animation-duration:4.92596s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:4.92596s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:4.92596s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:4.92596s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(10){-moz-animation-name:shining;-moz-animation-duration:4.17182s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:4.17182s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:4.17182s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:4.17182s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(11){-moz-animation-name:shining;-moz-animation-duration:2.52016s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:2.52016s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:2.52016s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:2.52016s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(12){-moz-animation-name:shining;-moz-animation-duration:1.87506s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:1.87506s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:1.87506s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:1.87506s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(13){-moz-animation-name:shining;-moz-animation-duration:2.57151s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:2.57151s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:2.57151s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:2.57151s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(14){-moz-animation-name:shining;-moz-animation-duration:5.56615s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:5.56615s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:5.56615s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:5.56615s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(15){-moz-animation-name:shining;-moz-animation-duration:2.44469s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:2.44469s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:2.44469s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:2.44469s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(16){-moz-animation-name:shining;-moz-animation-duration:2.74765s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:2.74765s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:2.74765s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:2.74765s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(17){-moz-animation-name:shining;-moz-animation-duration:4.23334s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:4.23334s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:4.23334s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:4.23334s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(18){-moz-animation-name:shining;-moz-animation-duration:4.93587s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:4.93587s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:4.93587s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:4.93587s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(19){-moz-animation-name:shining;-moz-animation-duration:2.42849s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:2.42849s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:2.42849s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:2.42849s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(20){-moz-animation-name:shining;-moz-animation-duration:4.70424s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:4.70424s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:4.70424s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:4.70424s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(21){-moz-animation-name:shining;-moz-animation-duration:1.14352s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:1.14352s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:1.14352s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:1.14352s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(22){-moz-animation-name:shining;-moz-animation-duration:4.60107s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:4.60107s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:4.60107s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:4.60107s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(23){-moz-animation-name:shining;-moz-animation-duration:5.36593s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:5.36593s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:5.36593s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:5.36593s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(24){-moz-animation-name:shining;-moz-animation-duration:1.51803s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:1.51803s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:1.51803s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:1.51803s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(25){-moz-animation-name:shining;-moz-animation-duration:3.59717s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:3.59717s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:3.59717s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:3.59717s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(26){-moz-animation-name:shining;-moz-animation-duration:4.81882s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:4.81882s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:4.81882s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:4.81882s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(27){-moz-animation-name:shining;-moz-animation-duration:4.13975s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:4.13975s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:4.13975s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:4.13975s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(28){-moz-animation-name:shining;-moz-animation-duration:1.75674s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:1.75674s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:1.75674s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:1.75674s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(29){-moz-animation-name:shining;-moz-animation-duration:3.85992s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:3.85992s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:3.85992s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:3.85992s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(30){-moz-animation-name:shining;-moz-animation-duration:3.74072s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:3.74072s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:3.74072s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:3.74072s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(31){-moz-animation-name:shining;-moz-animation-duration:5.45338s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:5.45338s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:5.45338s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:5.45338s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(32){-moz-animation-name:shining;-moz-animation-duration:3.7543s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:3.7543s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:3.7543s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:3.7543s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(33){-moz-animation-name:shining;-moz-animation-duration:5.37318s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:5.37318s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:5.37318s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:5.37318s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(34){-moz-animation-name:shining;-moz-animation-duration:1.5451s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:1.5451s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:1.5451s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:1.5451s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(35){-moz-animation-name:shining;-moz-animation-duration:3.21635s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:3.21635s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:3.21635s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:3.21635s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(36){-moz-animation-name:shining;-moz-animation-duration:4.82039s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:4.82039s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:4.82039s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:4.82039s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(37){-moz-animation-name:shining;-moz-animation-duration:2.89726s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:2.89726s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:2.89726s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:2.89726s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(38){-moz-animation-name:shining;-moz-animation-duration:4.52407s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:4.52407s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:4.52407s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:4.52407s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(39){-moz-animation-name:shining;-moz-animation-duration:4.52275s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:4.52275s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:4.52275s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:4.52275s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(40){-moz-animation-name:shining;-moz-animation-duration:5.03375s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:5.03375s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:5.03375s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:5.03375s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(41){-moz-animation-name:shining;-moz-animation-duration:1.87397s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:1.87397s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:1.87397s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:1.87397s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(42){-moz-animation-name:shining;-moz-animation-duration:2.70629s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:2.70629s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:2.70629s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:2.70629s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(43){-moz-animation-name:shining;-moz-animation-duration:5.89174s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:5.89174s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:5.89174s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:5.89174s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(44){-moz-animation-name:shining;-moz-animation-duration:5.7832s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:5.7832s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:5.7832s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:5.7832s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(45){-moz-animation-name:shining;-moz-animation-duration:1.61458s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:1.61458s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:1.61458s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:1.61458s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(46){-moz-animation-name:shining;-moz-animation-duration:3.64783s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:3.64783s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:3.64783s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:3.64783s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(47){-moz-animation-name:shining;-moz-animation-duration:4.81779s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:4.81779s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:4.81779s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:4.81779s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(48){-moz-animation-name:shining;-moz-animation-duration:1.56363s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:1.56363s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:1.56363s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:1.56363s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(49){-moz-animation-name:shining;-moz-animation-duration:4.86711s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:4.86711s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:4.86711s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:4.86711s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .light p:nth-child(50){-moz-animation-name:shining;-moz-animation-duration:5.9086s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:shining;-webkit-animation-duration:5.9086s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:shining;-o-animation-duration:5.9086s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:shining;animation-duration:5.9086s;animation-timing-function:linear;animation-delay:0;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.effect .magician{position:relative;width:1800px;height:100%;background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/39_ShiringMagician/img_magician.png);background-position:100% 0;margin:0 auto;z-index:3}.effect .wing{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/39_ShiringMagician/effect_wing.png);background-position:50% 0;z-index:2}nav{top:671px;height:124px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none}nav.fixed{background:-moz-linear-gradient(top,black 0%,black 30%,transparent 100%);background:-webkit-linear-gradient(top,black 0%,black 30%,transparent 100%);background:linear-gradient(to bottom,black 0%,black 30%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#00000000',GradientType=0)}nav ul li{margin-right:-5px}nav ul li:nth-child(1){width:151px;background-image:url(http://icarus-web.nefficient.jp/images/Event/39_ShiringMagician/btn_menu1.png)}nav ul li:nth-child(2){width:222px;background-image:url(http://icarus-web.nefficient.jp/images/Event/39_ShiringMagician/btn_menu2.png)}nav ul li:nth-child(3){width:278px;margin-right:-23px;background-image:url(http://icarus-web.nefficient.jp/images/Event/39_ShiringMagician/btn_menu3.png)}nav ul li:nth-child(4){width:387px;background-image:url(http://icarus-web.nefficient.jp/images/Event/39_ShiringMagician/btn_menu4.png)}nav ul li:hover{background-position:50% 100%}nav ul li a{display:block;width:100%;height:100%}.story:before{content:"";display:block;position:absolute;top:50px;right:0;width:450px;height:620px;background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/39_ShiringMagician/img_story.png);background-position:50% 0}.story h3{position:relative;width:100%;margin-top:80px;margin-bottom:10px}.story .inner-content{position:relative;width:70%;z-index:1}.screenshot:before{content:"";display:block;position:absolute;top:20px;left:-100px;width:560px;height:560px;background-repeat:no-repeat;background-image:url(img_screenshot.webp);background-position:50% 0}.screenshot h3{position:relative;width:100%;margin-top:130px;margin-bottom:10px;padding-left:320px}.screenshot .inner-content{position:relative;width:100%}.btn-top{top:800px;width:100px;height:130px;background-image:url(http://icarus-web.nefficient.jp/images/Event/39_ShiringMagician/btn_top.png)}footer{margin-top:50px;background-color:#311b39;color:#ebc6ea}@-webkit-keyframes shining{0%{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{opacity:.5;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}100%{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes shining{0%{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{opacity:.5;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}100%{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}oz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}