body{font-size:16px;line-height:2;background-color:#000;color:#facd89}
#container{overflow-x:hidden;position:relative;width:100%;min-width:980px}
#container .fix{position:relative;width:980px;margin:0 auto}
header{position:relative;width:100%;height:787px;background:url(../../../../../icarus-web.nefficient.jp/images/Event/14_Update/bg_header.webp) no-repeat 50% 0;font:0/0 a}
header h1{position:absolute;top:35px;left:50%;width:150px;height:50px;margin-left:-490px;background:url(../../../../../icarus-web.nefficient.jp/images/Event/14_Update/logo_icarus.webp) no-repeat center;z-index:1}
header h1 a{display:block;width:100%;height:100%}
header .btn_twitter{position:absolute;top:610px;left:50%;width:150px;height:50px;margin-left:-75px;cursor:pointer}
#gnb{position:absolute;top:700px;left:0;width:100%;height:87px;background:url(../../../../../icarus-web.nefficient.jp/images/Event/14_Update/bg_gnb.webp) repeat-x;-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 10px rgba(0,0,0,0.2);box-shadow:0 10px 10px rgba(0,0,0,0.2);font:0/0 a;z-index:1000}
#gnb.fixed{position:fixed;top:0;left:0}
#gnb ul{height:100%}
#gnb ul li{float:left;position:relative;width:325px;height:100%;background-repeat:no-repeat;background-image:url(../../../../../icarus-web.nefficient.jp/images/Event/14_Update/gnb.webp);cursor:pointer}
#gnb ul li:nth-child(1){background-position:0 0}
#gnb ul li:nth-child(1).on{background-position:0 100%}
#gnb ul li:nth-child(2){width:330px;background-position:-325px 0}
#gnb ul li:nth-child(2).on{background-position:-325px 100%}
#gnb ul li:nth-child(3){background-position:-655px 0}
#gnb ul li:nth-child(3).on{background-position:-655px 100%}
#content{position:relative;width:100%;background-repeat:no-repeat}
.contents{display:none;position:relative;width:980px;margin:0 auto;padding:100px 0}
.contents h3{margin-bottom:50px;text-align:center}
.contents h4{margin-top:100px;margin-bottom:30px}
.contents .player{height:720px}
.contents .features{position:relative;width:100%;margin:20px 0}
.contents .features .img,.contents .features .desc{float:left}
.contents .features .img{width:10%}
.contents .features .desc{width:90%}
.contents .screenshot{position:relative;width:100%;margin:20px 0}
.contents .screenshot li{float:left;width:50%}
.contents .screenshot li:last-child{text-align:right}
.contents .gallery{position:relative;width:100%}
.contents .gallery .nav,.contents .gallery .img{position:relative;width:100%;margin:30px 0}
.contents .gallery .nav li{float:left;width:160px;height:30px;margin-right:15px;font:0/0 a;cursor:pointer}
.contents .gallery .nav li:nth-child(1){background-position:0 0}
.contents .gallery .nav li:nth-child(1).on{background-position:0 100%}
.contents .gallery .nav li:nth-child(2){background-position:-160px 0}
.contents .gallery .nav li:nth-child(2).on{background-position:-160px 100%}
.contents .gallery .nav li:nth-child(3){background-position:-320px 0}
.contents .gallery .nav li:nth-child(3).on{background-position:-320px 100%}
.contents .gallery .nav li:nth-child(4){background-position:-480px 0}
.contents .gallery .nav li:nth-child(4).on{background-position:-480px 100%}
.contents .gallery .nav li:last-child{margin-right:0}
.contents .gallery .img li{display:none;position:relative;width:100%}
.contents .gallery .img li:first-child{display:block}
.contents .gallery .img li img{margin-top:10px}
#content.map{background-position:50% 0,50% 980px,50% 2700px,50% 4100px;background-image:url(../../../../../icarus-web.nefficient.jp/images/Event/14_Update/map/bg_content1.webp),url(http://icarus-web.nefficient.jp/images/Event/14_Update/map/bg_content2.jpg),url(http://icarus-web.nefficient.jp/images/Event/14_Update/map/bg_content3.jpg),url(http://icarus-web.nefficient.jp/images/Event/14_Update/map/bg_content4.jpg)}
#map{display:block}
#gallery-map .nav li{background-image:url(../../../../../icarus-web.nefficient.jp/images/Event/14_Update/map/nav_map.webp)}
#gallery-fellow .nav{padding-left:220px;background-repeat:no-repeat;background-position:0 5px,0 55px;background-image:url(../../../../../icarus-web.nefficient.jp/images/Event/14_Update/map/subtitle4-1.webp),url(http://icarus-web.nefficient.jp/images/Event/14_Update/map/subtitle4-2.png)}
#gallery-fellow .nav li{margin-bottom:20px}
#gallery-fellow .nav li:nth-child(1),#gallery-fellow .nav li:nth-child(2){background-image:url(../../../../../icarus-web.nefficient.jp/images/Event/14_Update/map/nav_fellow1.webp)}
#gallery-fellow .nav li:nth-child(2){margin-right:300px}
#gallery-fellow .nav li:nth-child(3),#gallery-fellow .nav li:nth-child(4),#gallery-fellow .nav li:nth-child(5),#gallery-fellow .nav li:nth-child(6){background-image:url(../../../../../icarus-web.nefficient.jp/images/Event/14_Update/map/nav_fellow2.webp)}
#gallery-fellow .nav li:nth-child(3){background-position:0 0}
#gallery-fellow .nav li:nth-child(3).on{background-position:0 100%}
#gallery-fellow .nav li:nth-child(4){background-position:-160px 0}
#gallery-fellow .nav li:nth-child(4).on{background-position:-160px 100%}
#gallery-fellow .nav li:nth-child(5){background-position:-320px 0}
#gallery-fellow .nav li:nth-child(5).on{background-position:-320px 100%}
#gallery-fellow .nav li:nth-child(6){background-position:-480px 0}
#gallery-fellow .nav li:nth-child(6).on{background-position:-480px 100%}
#gallery-dungeon .nav li{background-image:url(../../../../../icarus-web.nefficient.jp/images/Event/14_Update/map/nav_dungeon.webp)}
#content.level{background-position:50% 0,50% 980px,50% 3250px;background-image:url(../../../../../icarus-web.nefficient.jp/images/Event/14_Update/level/bg_content1.webp),url(http://icarus-web.nefficient.jp/images/Event/14_Update/level/bg_content2.jpg),url(http://icarus-web.nefficient.jp/images/Event/14_Update/level/bg_content3.jpg)}
#level .skill li{margin:50px 0}
#level .status{position:relative;margin-top:70px;text-align:center}
#level .status li{float:left;width:50%}
#level .status li h5{margin-bottom:20px}
#content.boss{background-position:50% 0,50% 900px;background-image:url(../../../../../icarus-web.nefficient.jp/images/Event/14_Update/boss/bg_content1.webp),url(http://icarus-web.nefficient.jp/images/Event/14_Update/boss/bg_content2.jpg)}
.lnb{position:absolute;top:950px;left:50%;width:120px;height:90px;margin-left:500px;z-index:100}
.lnb .btn_top{cursor:pointer}
footer{position:relative;width:100%;padding:40px 0;background-color:#000;text-align:center;font-size:12px;color:#a0a0a0}
footer ul{position:relative;width:100%}
footer ul li{display:inline-block;margin:0 5px}