#mv{background:url("/assets/eyelid/maibotsu/special-qc/images/main.jpg?202412691252") no-repeat #3d5b78;background-position:center center;height:741px}@media (max-width: 980px){#mv{background:none;height:auto}}#movieContainer{background:#3d5b78;padding:90px 0 0;position:relative}#movieContainer::before{content:"";position:absolute;background:url("/assets/eyelid/maibotsu/special-qc/images/img01.png?202412691252") center center/100% auto no-repeat;width:234px;height:92px;left:63%;left:calc((50% - (234px / 2)) + 300px);top:-45px}#movieContainer h2{color:#fff;font-size:30px;font-weight:bold;text-align:center;min-height:553px;background:url("/assets/eyelid/maibotsu/special-qc/images/bg01.jpg?202412691252") center center/auto 100% no-repeat;margin:0}#movieContainer #movie{background:url("/assets/eyelid/maibotsu/special-qc/images/bg01.jpg?202412691252") center center/auto 100% no-repeat}#movieContainer #movie .movieInner{width:980px;margin:0 auto}#movieContainer #movie .movieInner .youtube{width:100%;height:0;position:relative;overflow:hidden;padding-bottom:56.25%}#movieContainer #movie .movieInner .youtube #player{position:absolute;top:0;right:0;width:100% !important;height:100% !important}@media (max-width: 980px){#movieContainer{padding:10px 0 0}#movieContainer::before{display:none}#movieContainer h2{font-size:16px;margin:0;min-height:230px}#movieContainer #movie{background:url("/assets/eyelid/maibotsu/special-qc/images/bg01_sp.jpg?202412691252") center center/auto 100% no-repeat}#movieContainer #movie .movieInner{width:90%}}#challengeTop{background:#f0f0f0;margin:0 0 130px}#challengeTop .challengeTopInner{padding:200px 0 0;max-width:980px;margin:-300px auto 0;position:relative}#challengeTop .challengeTopInner::before{content:"";position:absolute;background:url("/assets/eyelid/maibotsu/special-qc/images/img02.png?202412691252") center center/100% auto no-repeat;width:285px;height:149px;left:58%;left:calc((50% - (285px / 2)) + 264px);top:40px}#challengeTop .challengeTopInner::after{content:"";position:absolute;left:0;bottom:-130px;width:980px;height:130px;background:url("/assets/eyelid/maibotsu/special-qc/images/arrow02.png?202412691252") no-repeat;z-index:1}#challengeTop .challengeTopInner .text01{color:#385c7c;font-size:80px;font-weight:bold;text-align:center;margin:0 0 30px}#challengeTop .challengeTopInner .arrow{text-align:center;animation:sdb 1.5s infinite;position:relative;z-index:2}#challengeTop .challengeTopInner .arrow img{margin-bottom:-30px}@keyframes sdb{0%{transform:translate(0, 0);opacity:0}50%{opacity:1}100%{transform:translate(0, 10px);opacity:0}}@media (max-width: 980px){#challengeTop{margin:0 0 80px}#challengeTop .challengeTopInner{padding:80px 0 0;margin:-130px auto 0}#challengeTop .challengeTopInner::before{background-size:100% auto;width:120px;height:64px;left:inherit;right:10%;top:15px}#challengeTop .challengeTopInner::after{width:100%;height:80px;bottom:-80px;background-size:100% 100%}#challengeTop .challengeTopInner .text01{font-size:42px;margin:0 0 10px}#challengeTop .challengeTopInner .arrow img{max-width:25%;margin-bottom:-20px}}#challengeBottom{padding:60px 0 0}#challengeBottom .challengeBottomInner{max-width:980px;margin:0 auto;padding:0 0 80px;position:relative}#challengeBottom .challengeBottomInner header{text-align:center;font-weight:bold}#challengeBottom .challengeBottomInner header h3{color:#3d5b78;font-size:30px}#challengeBottom .challengeBottomInner header p{color:#7c9cbc;font-size:40px;position:relative;padding:15px 0 0}#challengeBottom .challengeBottomInner header p::before{content:"";position:absolute;left:63%;left:calc(50% - (80px / 2));top:7px;width:80px;height:6px;background:url("/assets/eyelid/maibotsu/special-qc/images/challengeIndex.gif") no-repeat;z-index:1}#challengeBottom .challengeBottomInner section+section{margin:30px 0 0}#challengeBottom .challengeBottomInner section ul{width:600px;margin:0 auto}#challengeBottom .challengeBottomInner section ul li{display:flex;justify-content:center;align-items:center}#challengeBottom .challengeBottomInner section ul li:hover{cursor:pointer;opacity:0.7}#challengeBottom .challengeBottomInner section ul li+li{margin-top:25px}#challengeBottom .challengeBottomInner section ul li div:first-child{width:100px}#challengeBottom .challengeBottomInner section ul li div:first-child span{display:inline-block;height:50px;position:relative;color:#3d5b78;font-size:36px;font-weight:bold;background:#f0f0f0;padding:0 5px 0 20px;line-height:1.4}#challengeBottom .challengeBottomInner section ul li div:first-child span::before{content:"";position:absolute;right:-20px;top:0;width:0;height:0;border-style:solid;border-width:25px 0 25px 20px;border-color:transparent transparent transparent #f0f0f0}#challengeBottom .challengeBottomInner section .answerAnchor:before{height:70px;margin-top:-70px;content:" ";display:block}#challengeBottom .challengeBottomInner section .answer{width:600px;margin:0 auto}#challengeBottom .challengeBottomInner section .answer .answerCorrect,#challengeBottom .challengeBottomInner section .answer .answerIncorrect{margin:30px 0 0;padding:20px 50px;text-align:center;border-width:6px;border-style:solid}#challengeBottom .challengeBottomInner section .answer .answerCorrect{border-color:#ee75b1}#challengeBottom .challengeBottomInner section .answer .answerCorrect .answerText01::before{color:#f4acd0;content:"\025cb";margin-right:5px}#challengeBottom .challengeBottomInner section .answer .answerIncorrect{border-color:#5692ba}#challengeBottom .challengeBottomInner section .answer .answerIncorrect .answerText01::before{color:#5692ba;content:"\02715";margin-right:5px}#challengeBottom .challengeBottomInner section .answer .answerText01{line-height:1.2em;font-size:70px;font-weight:bold}#challengeBottom .challengeBottomInner section .answer .answerBtn{margin-top:10px}#challengeBottom .challengeBottomInner section .answer .answerBtn a{width:100%;height:56px;border-radius:28px;display:block;color:#fff;font-size:26px;line-height:1.5;padding:9px 0 0;text-decoration:none;background:#3d5b78;position:relative}#challengeBottom .challengeBottomInner section .answer .answerBtn a::before{content:"";position:absolute;right:20px;top:38%;top:calc(50% - 8px);width:12px;height:12px;border:2px solid;border-color:#fff #fff transparent transparent;transform:rotate(45deg)}#challengeBottom .challengeBottomInner section .answer .answerText02{font-size:30px;font-weight:bold}@media (max-width: 980px){#challengeBottom{padding:15px 0 0}#challengeBottom .challengeBottomInner{max-width:100%;padding:0 0 50px}#challengeBottom .challengeBottomInner header{margin-bottom:15px}#challengeBottom .challengeBottomInner header h3{font-size:25px}#challengeBottom .challengeBottomInner header p{font-size:17px;padding:10px 2% 0}#challengeBottom .challengeBottomInner header p::before{top:3px;height:4px}#challengeBottom .challengeBottomInner section+section{margin:20px 0 0}#challengeBottom .challengeBottomInner section ul{width:94%}#challengeBottom .challengeBottomInner section ul li:hover{cursor:pointer;opacity:1}#challengeBottom .challengeBottomInner section ul li+li{margin-top:15px}#challengeBottom .challengeBottomInner section ul li div:first-child{width:85px}#challengeBottom .challengeBottomInner section ul li div:first-child span{height:34px;font-size:24px;padding:0 5px 0 10px}#challengeBottom .challengeBottomInner section ul li div:first-child span::before{right:-10px;border-width:17px 0 17px 10px}#challengeBottom .challengeBottomInner section .answer{width:94%}#challengeBottom .challengeBottomInner section .answer .answerCorrect,#challengeBottom .challengeBottomInner section .answer .answerIncorrect{margin:15px 0 0;border-width:4px;padding:10px}#challengeBottom .challengeBottomInner section .answer .answerText01{font-size:40px}#challengeBottom .challengeBottomInner section .answer .answerBtn{margin-top:5px}#challengeBottom .challengeBottomInner section .answer .answerBtn a{width:100%;height:36px;border-radius:18px;font-size:16px;padding:6px 0 0}#challengeBottom .challengeBottomInner section .answer .answerBtn a::before{right:15px;top:calc(50% - 7px);width:10px;height:10px;border:2px solid;border-color:#fff #fff transparent transparent}#challengeBottom .challengeBottomInner section .answer .answerText02{font-size:16px;font-weight:bold}}#result{background:#7c9cbc;padding:0 0 70px;display:none}#result .judgeInner{max-width:980px;padding:200px 0 0;margin:0 auto;position:relative}#result .judgeInner::before{content:"";position:absolute;background:url("/assets/eyelid/maibotsu/special-qc/images/img03.png?202412691252") center center/100% auto no-repeat;width:240px;height:124px;left:58%;left:calc((50% - (285px / 2)) + 264px);top:120px}#result .judgeInner::after{content:"";position:absolute;left:0;top:0;width:980px;height:130px;background:url("/assets/eyelid/maibotsu/special-qc/images/arrow03.png?202412691252") no-repeat;z-index:1}#result .judgeInner h2{font-size:60px;color:#fff;text-align:center}#result .judgeInner .judgeContainer{background:#fff;padding:40px 20px}#result .judgeInner .judgeContainer #judge{text-align:center;font-weight:bold}#result .judgeInner .judgeContainer #judge .message{font-size:54px;color:#ee75b1}#result .judgeInner .judgeContainer #judge .rank{font-size:40px}#result .judgeInner .judgeContainer #judge .graphWrap{display:flex;justify-content:center;align-items:center;width:850px;margin:0 auto}#result .judgeInner .judgeContainer #judge .graphWrap .svg-container{width:35%}#result .judgeInner .judgeContainer #judge .graphWrap .graphText{width:65%;text-align:left;font-size:20px;font-weight:normal}#result .judgeInner .judgeContainer #judge ul.snsLinks{display:flex;justify-content:center;align-items:center}#result .judgeInner .judgeContainer #judge ul.snsLinks li+li{margin-left:10px}#result .judgeInner .judgeContainer #judge ul.snsLinks li a{display:block;width:226px;text-decoration:none;color:#fff;font-size:18px;padding:15px;border-radius:5px}#result .judgeInner .judgeContainer #judge ul.snsLinks li a:hover{opacity:0.7}#result .judgeInner .judgeContainer #judge ul.snsLinks li a span{padding:0 0 0 28px;position:relative}#result .judgeInner .judgeContainer #judge ul.snsLinks li a span::before{content:"";position:absolute;left:0;top:-2px;width:25px;height:25px}#result .judgeInner .judgeContainer #judge ul.snsLinks li.fbBtn a{background:#3b5998}#result .judgeInner .judgeContainer #judge ul.snsLinks li.fbBtn a span::before{background:url("/assets/eyelid/maibotsu/special-qc/images/sns01.png?202412691252") no-repeat}#result .judgeInner .judgeContainer #judge ul.snsLinks li.twBtn a{background:#00acee}#result .judgeInner .judgeContainer #judge ul.snsLinks li.twBtn a span::before{background:url("/assets/eyelid/maibotsu/special-qc/images/sns02.png?202412691252") no-repeat}#result .judgeInner .judgeContainer #judge ul.snsLinks li.cpBtn a{background:#2e86de}#result .judgeInner .judgeContainer #judge ul.snsLinks li.cpBtn a span::before{background:url("/assets/eyelid/maibotsu/special-qc/images/sns03.png?202412691252") no-repeat}#result .snsContainer{width:640px;margin:65px auto 0;background:#fff;padding:35px 45px}#result .text03{color:#fff;font-size:30px;font-weight:bold;text-align:center;margin:30px 0 10px}@media (max-width: 980px){#result{padding:0 0 30px}#result .judgeInner{padding:70px 0 0}#result .judgeInner::before{background-size:100% auto;width:120px;height:64px;left:inherit;right:1%;top:20px;z-index:9}#result .judgeInner::after{width:100%;height:60px;top:0;background-size:100% 100%}#result .judgeInner h2{font-size:40px}#result .judgeInner .judgeContainer{padding:20px 10px;margin:10px 2% 0}#result .judgeInner .judgeContainer #judge{text-align:center;font-weight:bold}#result .judgeInner .judgeContainer #judge .message{font-size:30px}#result .judgeInner .judgeContainer #judge .rank{font-size:20px}#result .judgeInner .judgeContainer #judge .graphWrap{align-items:flex-start;flex-wrap:wrap;width:100%}#result .judgeInner .judgeContainer #judge .graphWrap .svg-container{width:70%;margin:-3% 0 -5%}#result .judgeInner .judgeContainer #judge .graphWrap .graphText{width:100%;font-size:16px;margin:0 0 10px}#result .judgeInner .judgeContainer #judge ul.snsLinks{flex-wrap:wrap;margin-top:10px}#result .judgeInner .judgeContainer #judge ul.snsLinks li{width:calc(100% / 2 - 2%)}#result .judgeInner .judgeContainer #judge ul.snsLinks li+li{margin-left:0}#result .judgeInner .judgeContainer #judge ul.snsLinks li:nth-child(2){margin-left:2%}#result .judgeInner .judgeContainer #judge ul.snsLinks li:last-child{margin-top:2%}#result .judgeInner .judgeContainer #judge ul.snsLinks li a{width:100%;font-size:10px;padding:22px 10px 5px 10px}#result .judgeInner .judgeContainer #judge ul.snsLinks li a:hover{opacity:0.7}#result .judgeInner .judgeContainer #judge ul.snsLinks li a span{padding:0;position:relative}#result .judgeInner .judgeContainer #judge ul.snsLinks li a span::before{content:"";position:absolute;left:calc(50% - 7px);top:-18px;width:15px;height:15px;background-size:100% auto !important}#result .snsContainer{width:100%;margin:20px auto 0;padding:10px}#result .snsContainer>div{margin:0 !important}#result .text03{font-size:18px;margin:20px 2% 10px}}
