﻿#eva{background-color:black;background-image:url(/images/evangelion/bg.jpg);background-repeat:no-repeat;background-attachment:fixed;background-position:center top;position:relative}#eva #body_bg{z-index:-1;background-color:black;background-image:url(/images/evangelion/bg.jpg);background-size:100% auto;position:fixed;top:0;left:0;width:100%;height:100%}#eva .header{width:100%}#eva .login_registration{height:22px}#eva .login_registration .menu{display:inline;float:right;height:22px;margin:0;padding:0;border:0;border-top:none;outline:0;overflow:hidden}#eva .login_registration .menu li{height:22px;display:inline-block;position:relative;border-left:2px #a00 solid;width:5rem;text-align:center;line-height:22px}#eva .login_registration .menu li.smart_phone_login{height:18px;line-height:18px;border:2px #a00 solid}#eva .login_registration .menu li a{font-size:11px;color:#fafafa;text-decoration:none}#eva .login_registration .menu li a:hover{color:white;font-weight:bold}#eva .login_registration .menu li:hover{background:#a00}#eva .main_login.button{background:#0a0;border-radius:10px;width:370px;height:48px}#eva .main_login.button:hover{background:green}#eva .inner_content{width:960px;margin-left:auto;margin-right:auto}#eva .button{display:inline-block;width:150px;height:30px;line-height:30px;font-size:18px;color:white;border-radius:4px;text-align:center;border:1px solid white;background:#00A6BF}#eva #eyecatch{position:relative;background-image:url(/images/evangelion/eyecatch20150401.jpg);background-size:cover;background-repeat:no-repeat;width:100%;height:auto;content:"";display:block;padding-top:34.06%}#eva #eyecatch .inner{position:absolute;top:0;left:0;width:100%;height:100%}#eva #eyecatch .readyfor_logo{display:inline-block;width:270px;height:45px;color:transparent;position:absolute;left:2%;top:3%}#eva #progress_wrapper #progress_bg{position:relative;height:200px;margin-top:10px}#eva #progress_wrapper #progress_bg img{margin-top:24px;position:relative;z-index:10}#eva #progress_wrapper #progress{position:relative;z-index:1;margin-top:-180px;margin-bottom:20px;height:160px;background:rgba(255,255,255,0.8);border-top:1px solid white;border-bottom:1px solid white}#eva #progress_wrapper #progress .caption{font-size:1.8em;line-height:3.0em;margin-left:160px;letter-spacing:1.5px}#eva #progress_wrapper #progress .amount_money{margin-left:190px;display:inline-block}#eva #progress_wrapper #progress .amount_money span{display:inline-block;margin-left:20px;font-size:1.6rem;font-weight:100}#eva #progress_wrapper #progress .goal_money{display:inline-block;margin-left:36px;font-size:1.1rem;font-weight:100}#eva #progress_wrapper #progress .goal_money span{display:inline-block;margin-left:5px;font-size:1.2rem}#eva #progress_wrapper #progress .percent{display:inline-block;margin-left:36px;font-weight:100}#eva #progress_wrapper #progress .percent span{display:inline-block;margin-left:5px;font-size:1.6rem;font-weight:100}#eva #progress_wrapper #progress #progress_bar{background:black;border:1px solid white;width:540px;height:56px;background-image:url(/images/evangelion/progress_bg.png);margin-left:190px;display:inline-block}#eva #progress_wrapper #progress #progress_bar #progress_max{margin-left:42px;margin-right:110px}#eva #progress_wrapper #progress #progress_bar #progress_max #progress_percent{border-bottom:rgba(255,255,255,0.6) dashed 1px;height:28px}#eva #progress_wrapper #progress #progress_bar #progress_max #progress_percent:after{content:"　";display:inline-block;background:url(/images/evangelion/rocket.png) no-repeat;width:69px;height:28px;float:right;position:relative;top:14px;left:64px}#eva #progress_wrapper #progress .button{position:relative;top:-10px;margin-left:20px}#eva .main{float:left;width:67.9%;background-position-y:36px;border-left:5px solid white;border-bottom:5px solid white}#eva .tab-header{width:100%;height:36px;border-bottom:3px solid white}#eva .tab-header a{display:inline-block;text-align:center;height:15px;width:98px;padding:8px 10px 8px 0;position:relative;left:-11px;background:#CCC;float:left;color:black;border-right:5px solid white;-webkit-transform:skew(30deg);-moz-transform:skew(30deg);-o-transform:skew(30deg);border-top:5px solid white}#eva .tab-header a:nth-child(2) span{width:115px;margin-left:-11px}#eva .tab-header a:nth-child(3),#eva .tab-header a:nth-child(4),#eva .tab-header a:nth-child(5),#eva .tab-header a:nth-child(6),#eva .tab-header a:nth-child(8){width:70px}#eva .tab-header a:nth-child(3) span,#eva .tab-header a:nth-child(4) span,#eva .tab-header a:nth-child(5) span,#eva .tab-header a:nth-child(6) span,#eva .tab-header a:nth-child(8) span{width:80px}#eva .tab-header a:nth-child(7){width:80px}#eva .tab-header a:nth-child(7) span{width:95px}#eva .tab-header a#tab-edge{width:0;height:0;padding:0;left:0;background:#CCC !important;border-bottom:31px solid #CCC;border-right:18px solid #CCC;-webkit-transform:skew(0deg);-moz-transform:skew(0deg);-o-transform:skew(0deg)}#eva .tab-header a span{display:inline-block;font-size:0.8rem;font-weight:bold;color:#666;-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);-o-transform:skew(-30deg)}#eva .tab-header a span.new-badge{position:absolute;top:-25px;right:10px;height:25px;width:25px;background:url(/images/new-badge.png) no-repeat;text-indent:-9999px;display:block;-webkit-transform:skew(0deg);-moz-transform:skew(0deg);-o-transform:skew(0deg)}#eva .tab-header a span.new-badge.special{right:-15px}#eva .tab-header a:hover{text-decoration:underline}#eva .tab-header a.current-panel{background:#da0000}#eva .tab-header a.current-panel span{color:#fff}#eva .tab-header a#tab-edge.current-panel{border-bottom:31px solid #da0000 !important}#eva .main article{min-height:600px;background-color:rgba(255,255,255,0.8);padding:10px;border-right:5px solid white}#eva .main article #article_body{background:white;min-height:600px;padding-left:22px;padding-right:22px}#eva #article_body h3{font-size:16px;font-weight:bold;line-height:24px;color:#666}#eva #article_body p{font-size:16px;line-height:24px;color:#666}#eva #article_body img{display:block;margin-left:auto;margin-right:auto}#eva #article_body em{font-style:italic}#eva .side{float:right;width:30%}#eva .side>div{width:100%}#eva .side #project_status{background:rgba(255,255,255,0.9);border-top:1px solid white;border-bottom:1px solid white;height:200px}#eva .side #project_status section{text-align:right;height:30px;margin:15px 10px 0 10px}#eva .side #project_status section span:nth-child(1){font-size:0.8rem;float:left;line-height:0.6rem}#eva .side #project_status section span:nth-child(2){font-size:1.3rem;display:inline-block}#eva .side #project_status section span:nth-child(3){font-size:0.9rem;display:inline-block;margin-left:5px}#eva .side #project_status section.remaining_date{font-size:0.8rem;line-height:0.6rem;text-align:left;height:30px;margin:15px 10px 0 10px}#eva .side #project_status section.remaining_date #time-left-to-publish{text-align:right}#eva .side #project_status section.remaining_date #time-left-to-publish span.num#time-left-to-publish-days{float:none;font-size:1.3rem;display:inline-block}#eva .side #project_status section.remaining_date #time-left-to-publish span.degree{font-size:0.9rem;float:right}#eva .side #ticket_header{margin-top:20px;line-height:25px;font-size:1.3rem;text-align:center;border:1px solid white;background:#da0000;color:white;font-weight:bold}#eva .side .ticket{min-height:200px;margin-top:20px;background:rgba(255,255,255,0.8);border-radius:10px;border:1px solid white}#eva .side .ticket .ticket_detail{min-height:150px;padding:15px 15px 0px 15px}#eva .side .ticket .button{margin-bottom:15px;display:block;margin-left:auto;margin-right:auto}#eva .side .ticket .showcase .sample{text-align:center}#eva .side .ticket .showcase .sample img{display:block;margin-left:auto;margin-right:auto}#eva .side .ticket .showcase-couple .sample{float:left;display:block;text-align:center;width:50%}#eva .side .ticket .showcase-couple .sample img{display:block;margin:0 auto}#eva .how-much h3{font-size:24px}#eva .how-much h3 span{font-size:11px}#eva .what-is-reward{margin-top:10px;margin-bottom:10px;font-size:13px;line-height:20px}#eva .project-card-wide-wrap{padding:0}#eva #eva-project-left .cheer-comment-wrap{position:relative;display:block;padding:0 10px}#eva #eva-project-left .cheer-comment-wrap a{color:black}#eva #eva-project-left .cheer-comment-wrap-you{position:relative;display:block;width:560px;z-index:0}#eva #eva-project-left .cheer-comment-wrap-you a{color:black}#eva #eva-project-left .cheer-comment-wrap-you:hover{position:relative;display:block;width:560px;margin-top:-3px;padding-bottom:3px}#eva #eva-project-left #cheer-comment-wrap-contents{position:relative;display:block;width:560px;min-height:99px}#eva #eva-project-left #cheer-comment-postit{position:relative;width:230px;margin:5px 0 -22px -40px}#eva #eva-project-left .pagination{text-align:center;margin-top:15px}#eva #eva-project-left .pagination .prev,#eva #eva-project-left .pagination .next{font-size:16px}#eva #eva-project-left .pagination .page{font-size:14px;margin:0 2px 0 2px}#eva #eva-project-left .cheer-first{border-top:none;padding:0 10px}#eva #eva-project-left .cheer-comment-wrap li,#eva #eva-project-left .cheer-comment-wrap-you li{border-bottom:solid 1px #e3f0fd;padding:5px 0;display:block;margin-top:10px;cursor:pointer}#eva #eva-project-left .cheer-comment-wrap:first-child li{margin-top:0px}#eva #eva-project-left .cheer-comment-wrap li:hover{background-color:#e5e5e5}#eva #eva-project-left .cheer-comment-wrap .cheer-comment,#eva #eva-project-left .cheer-comment-wrap-you .cheer-comment{margin-left:70px}#eva #eva-project-left .cheer-comment-wrap .cheer-comment li,#eva #eva-project-left .cheer-comment-wrap-you .cheer-comment li{border:none;margin:0}#eva #eva-project-left .cheer-comment-wrap .thumbnail,#eva #eva-project-left .cheer-comment-wrap-you .thumbnail{float:left;width:60px;height:60px}#eva #eva-project-left .cheer-comment-wrap .thumbnail img,#eva #eva-project-left .cheer-comment-wrap-you .thumbnail img{width:60px;height:60px}#eva #eva-project-left .cheer-comment-wrap .cheer-comment .comment-from span,#eva #eva-project-left .cheer-comment-wrap-you .cheer-comment .comment-from span{display:inline-block}#eva #eva-project-left .cheer-comment-wrap .cheer-comment .comment-from .from,#eva #eva-project-left .cheer-comment-wrap-you .cheer-comment .comment-from .from{margin-right:10px}#eva #eva-project-left .cheer-comment-wrap .cheer-comment .comment-from .other-backed-count,#eva #eva-project-left .cheer-comment-wrap-you .cheer-comment .comment-from .other-backed-count{display:inline-block;margin-left:6px}#eva #eva-project-left .cheer-comment-wrap .cheer-comment .comment-from .other-backed-count img,#eva #eva-project-left .cheer-comment-wrap-you .cheer-comment .comment-from .other-backed-count img{position:relative;top:2px;left:-2px}#eva #eva-project-left .cheer-comment-wrap .cheer-comment .comment-from .from .from-name,#eva #eva-project-left .cheer-comment-wrap-you .cheer-comment .comment-from .from .from-name{display:inline;color:#09F}#eva #eva-project-left .cheer-comment-wrap .cheer-comment .comment-from .from .from-name:hover,#eva #eva-project-left .cheer-comment-wrap-you .cheer-comment .comment-from .from .from-name:hover{color:#1071D1}#eva #eva-project-left .cheer-comment-wrap .cheer-comment .send-reply-message-link{margin-top:-5px;line-height:0px;float:right;color:#1071D1}#eva #footer-wrap{margin-top:30px;background-color:rgba(255,255,255,0.8)}#eva #footer-wrap #footer #footer-contents li a{color:black}#eva #footer{opacity:1;padding:10px 2%}
