body{background-color:#fff;color:#3d260e}header{height:1130px;background-image:url(bg_header.webp)}header h1{background-image:url(logo_title.webp);z-index:3}header .btn-luckybox,header .btn-2nd{overflow:hidden;text-indent:-9999px;z-index:2}header .btn-luckybox a,header .btn-2nd a{display:block;width:100%;height:100%}header .btn-luckybox{position:absolute;top:400px;left:50%;width:330px;height:160px;background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/36_FellowElection/btn_luckybox.png);background-position:50% 0;margin-left:-540px}header .btn-2nd{position:absolute;top:400px;left:50%;width:330px;height:160px;background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/36_FellowElection/btn_2nd.png);background-position:50% 0;margin-left:200px}header .header-effect{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%}header .header-effect p{position:absolute;left:50%;width:160px;height:370px;background-position:50% 0;background-repeat:no-repeat}header .header-effect p:nth-child(1){top:50px;margin-left:760px;background-image:url(http://icarus-web.nefficient.jp/images/Event/36_FellowElection/img_balloon1.png);-moz-animation-name:fly;-moz-animation-duration:3s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:fly;-webkit-animation-duration:3s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:fly;-o-animation-duration:3s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:fly;animation-duration:3s;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}header .header-effect p:nth-child(2){top:50px;margin-left:-900px;background-image:url(http://icarus-web.nefficient.jp/images/Event/36_FellowElection/img_balloon2.png);-moz-animation-name:fly;-moz-animation-duration:6s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:fly;-webkit-animation-duration:6s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:fly;-o-animation-duration:6s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:fly;animation-duration:6s;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}header .header-effect p:nth-child(3){top:200px;margin-left:575px;background-image:url(http://icarus-web.nefficient.jp/images/Event/36_FellowElection/img_balloon3.png);-moz-animation-name:fly;-moz-animation-duration:4s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:fly;-webkit-animation-duration:4s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:fly;-o-animation-duration:4s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:fly;animation-duration:4s;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}header .header-effect p:nth-child(4){top:80px;margin-left:440px;background-image:url(http://icarus-web.nefficient.jp/images/Event/36_FellowElection/img_balloon4.png);-moz-animation-name:fly;-moz-animation-duration:6s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:fly;-webkit-animation-duration:6s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:fly;-o-animation-duration:6s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:fly;animation-duration:6s;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}header .header-effect p:nth-child(5){top:200px;margin-left:-740px;background-image:url(http://icarus-web.nefficient.jp/images/Event/36_FellowElection/img_balloon5.png);-moz-animation-name:fly;-moz-animation-duration:4s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:fly;-webkit-animation-duration:4s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:fly;-o-animation-duration:4s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:fly;animation-duration:4s;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}header .header-effect p:nth-child(6){top:100px;margin-left:-600px;background-image:url(http://icarus-web.nefficient.jp/images/Event/36_FellowElection/img_balloon6.png);-moz-animation-name:fly;-moz-animation-duration:3s;-moz-animation-timing-function:linear;-moz-animation-delay:0;-webkit-animation-name:fly;-webkit-animation-duration:3s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-o-animation-name:fly;-o-animation-duration:3s;-o-animation-timing-function:linear;-o-animation-delay:0;animation-name:fly;animation-duration:3s;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}nav{top:990px;height:150px;box-shadow:0 0 0 0;-webkit-box-shadow:0 0 0 0;-moz-box-shadow:0 0 0 0;-ms-box-shadow:0 0 0 0;-o-box-shadow:0 0 0 0}nav ul li:nth-child(1){background-image:url(http://icarus-web.nefficient.jp/images/Event/36_FellowElection/btn_menu1.png)}nav ul li:nth-child(2){background-image:url(http://icarus-web.nefficient.jp/images/Event/36_FellowElection/btn_menu2.png)}main{background-image:url(http://icarus-web.nefficient.jp/images/Event/36_FellowElection/bg_content.jpg)}main h3{position:relative;width:100%;margin-bottom:20px}main .tcb{color:#2568ff}.election-process{position:relative;width:100%}.election-process li{position:relative;width:100%;margin-bottom:50px;padding-left:80px}.election-process li img{margin-top:20px}.election-process li:before{content:"";display:block;position:absolute;top:-10px;left:0;width:54px;height:54px}.election-process li:nth-child(1):before{background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/36_FellowElection/img_number1.png);background-position:50% 0}.election-process li:nth-child(2):before{background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/36_FellowElection/img_number2.png);background-position:50% 0}.election-process li:nth-child(3):before{background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/36_FellowElection/img_number3.png);background-position:50% 0}.election-process li:nth-child(4):before{background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/36_FellowElection/img_number4.png);background-position:50% 0}.election-present{position:relative;width:1000px;height:620px;margin:0 auto;background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/36_FellowElection/bg_rabini.png);background-position:100% 100%}.election-present .mark-list{font-size:12px}#fellow-frame{display:block;position:relative;width:100%;min-height:900px}.fellow-category{position:relative;width:100%;font-size:24px;font-weight:700;text-align:center}.fellow-category ul li{display:inline-block;*display:inline;zoom:1;position:relative;width:300px;height:58px;background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/36_FellowElection/btn_category.png);background-position:50% 0;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0 5px;padding-top:5px;cursor:pointer}.fellow-category ul li.on{padding-top:9px;background-position:50% 100%;color:#030d25}.fellow-category ul li.on a{color:#030d25}.fellow-category ul li a{display:block;width:100%;height:100%;color:#81511c}.fellow-content{position:relative;width:100%;padding:30px}.fellow-content h5{position:relative;width:100%;font-size:30px;font-weight:700;border-bottom:1px solid #81511c}.fellow-content .fellow-sort{position:absolute;top:40px;right:30px;width:200px;height:auto}.fellow-content .fellow-sort select{display:block;width:100%;height:40px;padding:5px;cursor:pointer}.fellow-content .fellow-list{position:relative;width:100%;padding:30px 0;text-align:left;line-height:1}.fellow-content .fellow-list li{display:inline-block;*display:inline;zoom:1;position:relative;width:170px;margin-right:10px;margin-bottom:15px;text-align:center;background-color:#eee}.fellow-content .fellow-list li .name{position:relative;width:100%;height:34px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:10px 10px 8px;background-color:#dadada}.fellow-content .fellow-list li .thumb{position:relative;width:100%;height:90px;padding:5px}.fellow-content .fellow-list li .thumb img{width:auto;height:100%}.fellow-content .fellow-list li .level{position:relative;width:100%;padding:5px}.fellow-content .fellow-list li .level[data-level="1"]{color:#444}.fellow-content .fellow-list li .level[data-level="2"]{color:#2568ff}.fellow-content .fellow-list li .level[data-level="3"]{color:#ff8000}.fellow-content .fellow-list li .level[data-level="4"]{color:#9244e3}.fellow-content .fellow-list li .btn-vote{position:relative;width:100%;height:47px;background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/36_FellowElection/btn_vote.png);background-position:50% 0;overflow:hidden;text-indent:-9999px;cursor:pointer}.fellow-content .fellow-list li .btn-vote a{display:block;width:100%;height:100%}.fellow-content .fellow-list li .btn-vote:hover{background-position:50% 100%}#dialog-wrap{display:none;position:absolute;top:100px;left:50%;width:820px;height:auto;box-shadow:inset 0 0 20px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 0 20px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 20px rgba(0,0,0,0.2);-ms-box-shadow:inset 0 0 20px rgba(0,0,0,0.2);-o-box-shadow:inset 0 0 20px rgba(0,0,0,0.2);box-shadow:0 0 50px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 50px rgba(0,0,0,0.5);-moz-box-shadow:0 0 50px rgba(0,0,0,0.5);-ms-box-shadow:0 0 50px rgba(0,0,0,0.5);-o-box-shadow:0 0 50px rgba(0,0,0,0.5);margin-left:-410px;padding:30px;background-color:#fff;border:5px solid #dec66c;font-size:20px;text-align:center;z-index:10}#dialog-wrap .btn-close{position:absolute;top:10px;right:10px;width:100px;height:40px;background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/36_FellowElection/btn_close.png);background-position:50% 0;overflow:hidden;text-indent:-9999px;cursor:pointer}#dialog-wrap .btn-close:hover{background-position:50% 100%}#dialog-wrap .dialog{display:none;padding-top:40px}#dialog-wrap .dialog .btn-vote,#dialog-wrap .dialog .btn-list{display:inline-block;*display:inline;zoom:1;position:relative;width:200px;height:60px;overflow:hidden;text-indent:-9999px;margin:20px 10px;cursor:pointer}#dialog-wrap .dialog .btn-vote:hover,#dialog-wrap .dialog .btn-list:hover{background-position:50% 100%}#dialog-wrap .dialog .btn-vote{background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/36_FellowElection/btn_vote2.png);background-position:50% 0}#dialog-wrap .dialog .btn-list{background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/36_FellowElection/btn_list.png);background-position:50% 0}#dialog-wrap .dialog .btn-share,#dialog-wrap .dialog .btn-revote{position:relative;width:520px;height:60px;overflow:hidden;text-indent:-9999px;margin:10px auto;cursor:pointer}#dialog-wrap .dialog .btn-share:hover,#dialog-wrap .dialog .btn-revote:hover{background-position:50% 100%}#dialog-wrap .dialog .btn-share{background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/36_FellowElection/btn_twitter.png);background-position:50% 0}#dialog-wrap .dialog .btn-revote{background-repeat:no-repeat;background-image:url(http://icarus-web.nefficient.jp/images/Event/36_FellowElection/btn_revote.png);background-position:50% 0}#dialog-wrap .dialog .dialog-caution{position:relative;width:100%;margin:10px;font-size:12px}.btn-top{top:800px;width:100px;height:140px;background-image:url(http://icarus-web.nefficient.jp/images/Event/36_FellowElection/btn_top.png)}.caution{margin-top:100px;background-color:#ddd;color:#666}footer{background-color:#222;color:#aaa}@-webkit-keyframes fly{0%{margin-top:0}25%{margin-top:1%}50%{margin-top:0}75%{margin-top:-1%}100%{margin-top:0}}@keyframes fly{0%{margin-top:0}25%{margin-top:1%}50%{margin-top:0}75%{margin-top:-1%}100%{margin-top:0}}-top:1%}50%{margin-top:0}75%{margin-top:-1%}100%{margin-top:0}}