@charset "UTF-8";*,:before,:after{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}[hidden]{display:none}hr{-moz-box-sizing:content-box;box-sizing:content-box}abbr[title]{border-bottom:1px dotted}address,em{font-style:normal}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub{bottom:-.25em;font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:none}legend{display:none}input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}a{text-decoration:none}a:active,a:hover{outline:0}img{border:0;max-width:100%;max-height:100%}li{list-style-type:none}table{border-collapse:collapse;border-spacing:0}caption{display:none}html{height:100%;overflow-y:scroll;font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{height:100%;word-break:break-all;word-wrap:break-word}.ar{text-align:right}.ac{text-align:center}body{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;background-color:#130a00;font-family:Arial,Meiryo,"メイリオ",sans-serif;font-size:16px;line-height:2;color:#ecd8bb}#container{overflow-x:hidden;position:relative;width:100%;min-width:1000px}.tcr{color:#ffcb46}.tcb{color:#69c1df}.tcy{color:#fff100}.tcp{color:#ba9ffc}.mark-list{position:relative;width:92%;color:#facd89}.mark-list li{position:relative;width:100%;padding-left:20px}.mark-list li:before{content:"※";display:block;position:absolute;top:0;left:0;width:20px;height:20px}.order-list{position:relative;width:100%}.order-list li{list-style:decimal;margin-left:20px;margin-bottom:10px}.disc-list{position:relative;width:100%}.disc-list li{list-style:disc;margin-left:20px}header{position:relative;width:100%;height:700px;background-repeat:no-repeat;background-image:url(bg_header.webp);background-position:50% 0;overflow:hidden;text-indent:-9999px}header h1{position:absolute;top:40px;left:50%;width:150px;height:50px;background-repeat:no-repeat;background-image:url(logo_icarus.webp);background-position:50% 0;margin-left:-500px}header h1 a{display:block;width:100%;height:100%}nav{position:relative;width:100%;height:87px;background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/32_Update/bg_nav.jpg);background-position:50% 0}nav ul{position:relative;width:981px;height:100%;overflow:hidden;text-indent:-9999px;margin:0 auto}nav ul:after{content:"";display:block;clear:both}nav ul li{float:left;position:relative;width:327px;height:100%;background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/32_Update/nav.png);background-position:50% 0;cursor:pointer}nav ul li:nth-child(1){background-position:0 0}nav ul li:nth-child(1).on{background-position:0 100%}nav ul li:nth-child(2){background-position:-327px 0}nav ul li:nth-child(2).on{background-position:-327px 100%}nav ul li:nth-child(3){background-position:-654px 0}nav ul li:nth-child(3).on{background-position:-654px 100%}main{position:relative;width:100%;background-image:url(http://icarus-web.nefficient.jp/images/Event/32_Update/bg_content.jpg);background-repeat:repeat;background-repeat:no-repeat}main .content{display:none;position:relative;width:1000px;margin:0 auto;padding:100px 0}main h3{position:relative;width:100%;margin-bottom:20px}main h4{position:relative;width:100%;margin:100px 0 40px}main h5{position:relative;width:100%;margin:70px 0 40px}main h6{position:relative;width:100%;margin:50px 0 10px}main .gallery{position:relative;width:100%}main .gallery .nav{position:relative;width:100%;margin-bottom:30px}main .gallery .nav li{display:inline-block;*display:inline;zoom:1;position:relative;width:160px;height:50px;overflow:hidden;text-indent:-9999px;margin-right:3px;background-repeat:no-repeat;cursor:pointer}main .gallery .nav li:last-child{margin-right:0}main .gallery .nav li:nth-child(1){background-position:0 0}main .gallery .nav li:nth-child(1).on{background-position:0 100%}main .gallery .nav li:nth-child(2){background-position:-160px 0}main .gallery .nav li:nth-child(2).on{background-position:-160px 100%}main .gallery .nav li:nth-child(3){background-position:-320px 0}main .gallery .nav li:nth-child(3).on{background-position:-320px 100%}main .gallery .nav li:nth-child(4){background-position:-480px 0}main .gallery .nav li:nth-child(4).on{background-position:-480px 100%}main .gallery .nav li:nth-child(5){background-position:-640px 0}main .gallery .nav li:nth-child(5).on{background-position:-640px 100%}main .gallery .nav li:nth-child(6){background-position:-800px 0}main .gallery .nav li:nth-child(6).on{background-position:-800px 100%}main .gallery .img{position:relative;width:100%;height:606px}main .gallery .img li{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.img-level{margin:-80px 0}#map .nav li{background-image:url(http://icarus-web.nefficient.jp/images/Event/32_Update/level/nav1.jpg)}#fellow .nav li{background-image:url(http://icarus-web.nefficient.jp/images/Event/32_Update/level/nav2.jpg)}#dungeon .nav li{background-image:url(http://icarus-web.nefficient.jp/images/Event/32_Update/level/nav3.jpg)}.nav-campaign{position:relative;width:100%;height:143px;background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/32_Update/campaign/bg_nav.png);background-position:50% 0;margin-top:50px;padding:20px;text-align:center}.nav-campaign li{display:inline-block;*display:inline;zoom:1;position:relative;width:310px;height:100px;overflow:hidden;text-indent:-9999px;margin:0 3px;background-image:url(http://icarus-web.nefficient.jp/images/Event/32_Update/campaign/nav.jpg);cursor:pointer}.nav-campaign li:nth-child(1){background-position:0 0}.nav-campaign li:nth-child(1).on{background-position:0 100%}.nav-campaign li:nth-child(2){background-position:-310px 0}.nav-campaign li:nth-child(2).on{background-position:-310px 100%}.nav-campaign li:nth-child(3){background-position:-620px 0}.nav-campaign li:nth-child(3).on{background-position:-620px 100%}.sub-content{display:none;position:relative;width:100%}.sub-content table{position:relative;width:100%;margin:20px 0;font-size:12px}.sub-content table img{vertical-align:middle;text-align:center}.sub-content table thead{background-color:#5d3409}.sub-content table thead tr th{padding:10px}.sub-content table tbody tr:nth-child(odd){background-color:#402911}.sub-content table tbody tr:nth-child(even){background-color:#4c3720}.sub-content table tbody tr td{padding:10px}.sub-content table tbody tr td:nth-child(1),.sub-content table tbody tr td:nth-child(3){text-align:center}.sub-content table tbody tr td:nth-child(1) img{width:50px;height:50px;border:1px solid #000}.sub-content table tbody tr td a{color:#ffc158;text-decoration:underline}.sub-content table.table-share{margin-bottom:10px}.sub-content table.table-share tbody tr.clear td{position:relative}.sub-content table.table-share tbody tr.clear td:nth-child(1):after{content:"";display:block;position:absolute;top:50%;left:100px;width:85px;height:66px;background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/32_Update/campaign/icon_clear.png);background-position:50% 0;margin-top:-33px;z-index:1}.sub-content table.table-share tbody tr td{position:relative}.sub-content table.table-share tbody tr td:nth-child(1),.sub-content table.table-share tbody tr td:nth-child(2),.sub-content table.table-share tbody tr td:nth-child(4){text-align:center}.sub-content table.table-share tbody tr td:nth-child(1) img{width:auto;height:auto;border:none}.sub-content table.table-share tbody tr td:nth-child(2) img{width:50px;height:50px;border:1px solid #000}.sub-content table.table-share tbody tr td:nth-child(3){text-align:left}.share-wrap{position:relative;width:894px;height:80px;margin:30px auto 80px}.share-wrap ul{position:relative;width:100%;height:100%}.share-wrap ul:after{content:"";display:block;clear:both}.share-wrap ul li{float:left;position:relative;width:330px;height:100%;overflow:hidden;text-indent:-9999px;cursor:pointer}.share-wrap ul li:nth-child(1){margin-right:20px;background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/32_Update/campaign/btn_twitter.png);background-position:50% 0}.share-wrap ul li:nth-child(2){background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/32_Update/campaign/btn_skype.png);background-position:50% 0}.share-wrap ul li:nth-child(3){width:214px;background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/32_Update/campaign/btn_howto.png);background-position:50% 0}.btn-get{position:relative;width:600px;height:88px;background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/32_Update/campaign/btn_get.png);background-position:50% 0;overflow:hidden;text-indent:-9999px;margin:20px auto;cursor:pointer}.btn-get:hover{background-position:0 100%}.supply-wrap{position:relative;width:100%}.supply-wrap .supply-process{position:relative;width:100%}.supply-wrap .supply-process li{position:relative;width:100%;margin-bottom:40px;min-height:100px;padding-left:140px}.supply-wrap .supply-process li h6{position:absolute;top:0;left:0;width:110px;height:95px;margin:0}.btn-storage{position:relative;width:454px;height:50px;background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/32_Update/campaign/btn_storage.png);background-position:50% 0;overflow:hidden;text-indent:-9999px;margin:0 auto}.btn-storage a{display:block;width:100%;height:100%}.caution{position:relative;width:100%;font-size:14px}.caution h5{margin-bottom:20px}#layer{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:100;font-size:14px}#layer .popup{position:absolute;top:50%;left:50%;width:700px;height:540px;box-shadow:inset 0 0 30px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 0 30px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 30px rgba(0,0,0,0.5);-ms-box-shadow:inset 0 0 30px rgba(0,0,0,0.5);-o-box-shadow:inset 0 0 30px rgba(0,0,0,0.5);background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/32_Update/campaign/img_skype.png);background-position:90% 70%;margin:-300px 0 0 -270px;padding:40px 30px;background-color:#f0f0f0;border:5px solid #935716;color:#5c0911}#layer .popup .btn-close{position:absolute;top:-10px;right:5px;width:61px;height:75px;background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/32_Update/campaign/btn_close.png);background-position:50% 0;overflow:hidden;text-indent:-9999px;cursor:pointer}#layer .popup h4{margin-bottom:25px;font-size:30px;text-align:center}.btn-top{position:absolute;top:1000px;left:50%;width:137px;height:50px;background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/32_Update/btn_top.png);background-position:50% 0;overflow:hidden;text-indent:-9999px;margin-left:520px;z-index:10}.btn-top:hover{background-position:50% 100%}.btn-top a{display:block;width:100%;height:100%}footer{position:relative;width:100%;padding:30px 0;background-color:#1f1f1f;color:#b1b1b1;text-align:center;font-size:12px}footer ul{position:relative;width:100%}footer ul li{display:inline-block;*display:inline;zoom:1;margin:0 10px}play:inline-block;*display:inline;zoom:1;margin:0 10px}