﻿body{overflow-wrap:anywhere}img{display:block;width:100%;height:auto}.noutore{background-color:#82e3ff;padding-bottom:100px}.mv{background-image:linear-gradient(#82e3ff, #f9ffff);border-bottom:10px #fff15e solid}.mv__img{width:min(790px,100%);margin:0 auto}.box-com{width:min(850px,95%);border:3px #a3c0dc solid;background-color:#eff;border-radius:15px;margin:0 auto min(50px,10%)}.ov{margin-top:min(50px,5%);padding:min(30px,3%)}.ov__oatime{width:min(580px,70vw);margin:0 auto 30px}@media all and (max-width:820px){.ov__oatime{margin-bottom:6%}}@media all and (max-width:580px){.ov__oatime .oatimePc{display:none}}.ov__oatime .oatimeSp{display:none}@media all and (max-width:580px){.ov__oatime .oatimeSp{display:block}}.ov__imgs{width:95%;display:flex;justify-content:center;gap:20px;margin:0 auto 30px}@media all and (max-width:820px){.ov__imgs{gap:3%;margin-bottom:6%}}.ov__imgs img{width:calc((100% - 20px)/2);border-radius:4px;box-shadow:6px 6px 0px 0px rgba(0,0,0,.1)}@media all and (max-width:820px){.ov__imgs img{width:48.5%}}.ov__txt p{text-align:center;font-weight:bold;font-size:clamp(15px,3.2vw,22px);line-height:2.4}.ov__txt p br{display:none}@media all and (max-width:820px){.ov__txt p .txtBr01{display:block}}.ov__txt__img{display:inline-block;width:auto}.ov__txt__img--noutore{height:min(55px,9.2vw);vertical-align:-15px;margin:0 3px 0 0}@media all and (max-width:820px){.ov__txt__img--noutore{vertical-align:-2.3vw}}.ov__txt__img--fbsapp{height:min(38px,7vw);vertical-align:-8px;margin:0 5px;margin-right:5px}@media all and (max-width:820px){.ov__txt__img--fbsapp{vertical-align:-1vw}}.entry{padding:50px 30px}@media all and (max-width:820px){.entry{padding:8% 3%}}.entry__tit{width:min(320px,50vw);margin:0 auto 40px}.entry__flex{display:flex;justify-content:center;gap:60px;margin-bottom:20px}@media all and (max-width:820px){.entry__flex{gap:45px}}@media all and (max-width:580px){.entry__flex{flex-direction:column;align-items:center;gap:80px}}.entry__flex__procedure{position:relative}.entry__flex__procedure::after{content:"";position:absolute;display:block;width:0;height:0;border-style:solid;border-top:15px solid rgba(0,0,0,0);border-bottom:15px solid rgba(0,0,0,0);border-left:26px solid #0086ed;border-right:0;top:50%;right:-55px;transform:translateX(-50%)}@media all and (max-width:820px){.entry__flex__procedure::after{right:-50px}}@media all and (max-width:580px){.entry__flex__procedure::after{border-right:15px solid rgba(0,0,0,0);border-left:15px solid rgba(0,0,0,0);border-top:26px solid #0086ed;border-bottom:0;top:unset;right:50%;bottom:-55px;transform:translateX(50%)}}.entry__flex__procedure:last-of-type::after{display:none}.entry__flex__procedure p{background-color:#0086ed;margin-bottom:20px;padding:10px 5px;color:#fff;font-size:min(16.5px,1.8vw);text-align:center;font-weight:bold;line-height:1.4;border-radius:80px}@media all and (max-width:580px){.entry__flex__procedure p{font-size:.9rem}}@media all and (max-width:580px){.entry__flex__procedure div{width:50%;margin:0 auto}}.entry__note{text-align:center;font-size:80%;margin-bottom:50px}.entry__link{width:min(540px,95%);margin:0 auto}.entry__link a:hover{opacity:.7;transition:.3s}.campaignTit{position:relative;width:min(850px,95%);margin:0 auto 15px;padding:10px;background-color:#f08c00;border-radius:4px;color:#fff;font-size:clamp(16px,3.3vw,24px);font-weight:bold;text-align:center;line-height:1.3}.campaignTit::after{content:"";position:absolute;background-color:#f08c00;height:15.5884572681px;width:18px;clip-path:polygon(0 0, 100% 0%, 50% 100%);bottom:-15px;left:50%;transform:translateX(-50%)}.campaignTit br{display:none}@media all and (max-width:580px){.campaignTit br{display:block}}.campaign{padding:15px}.campaign__tit{width:100%;margin-bottom:min(40px,5%)}.campaign__ov{text-align:center;color:#3737a0;line-height:1.7;font-size:clamp(15px,3.2vw,22px);font-weight:bold;margin-bottom:min(40px,5%)}.campaign__winner{width:90%;margin:0 auto min(40px,5%)}@media all and (max-width:580px){.campaign__winner{width:100%}}.campaign__winner__tit{background-color:#000;border-radius:4px;padding:10px;margin:0 auto min(20px,2%);text-align:center;color:#fff;font-size:clamp(15px,3.2vw,22px);font-weight:bold}.campaign__winner__list{text-align:center;line-height:1.7;font-size:clamp(15px,3.1vw,20px);font-weight:bold}.campaign__winner__list span{display:block;font-size:75%}.campaign__pay{width:90%;margin:0 auto 50px}@media all and (max-width:580px){.campaign__pay{width:100%}}@media all and (max-width:580px){.campaign__pay .payimgPc{display:none}}.campaign__pay .payimgSp{display:none}@media all and (max-width:580px){.campaign__pay .payimgSp{display:block}}.campaign__aboutPay{width:90%;margin:0 auto min(40px,5%)}@media all and (max-width:580px){.campaign__aboutPay{width:100%}}.campaign__aboutPay__ttl{margin-bottom:20px;padding-bottom:10px;border-bottom:4px solid #000;font-weight:700;font-size:22px;text-align:center}@media all and (max-width:820px){.campaign__aboutPay__ttl{margin-bottom:15px;padding-bottom:8px;border-width:3px}}.campaign__aboutPay__list{display:flex;flex-direction:column;gap:10px 0;padding:0 2.5%}@media all and (max-width:820px){.campaign__aboutPay__list{gap:5px 0;font-size:.938rem;padding:0 1%}}.campaign__aboutPay__list li{position:relative;padding-left:10px;line-height:1.4}.campaign__aboutPay__list li::before{display:block;content:"・";position:absolute;top:0;left:0}.campaign__aboutPay__list li a{color:#3737a0;font-weight:500}.campaign__aboutPay__list li a:hover{opacity:.7;transition:.3s}.campaign__aboutPay__list li a span{text-decoration:underline}.relations__list{display:flex;justify-content:space-between;width:min(615px,90%);margin:0 auto}@media all and (max-width:580px){.relations__list{width:85%;flex-direction:column;gap:15px 0}}.relations__list li{width:48.78%;overflow:hidden;border-radius:10px;background-color:#fff;box-shadow:0px 0px 16px -6px rgba(97,89,3,.2);transition:.3s}@media all and (max-width:580px){.relations__list li{width:min(300px,100%);margin:0 auto}}@media(hover: hover){.relations__list li:hover{opacity:.7;transition:.3s}}.relations__list li span{display:flex;justify-content:center;align-items:center;width:100%;height:30px;font-size:.875rem}.relations__list li span::after{display:block;content:"";width:8px;height:12px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="17" viewBox="0 0 12 17"><path id="right" class="cls-1" d="M0.669,14.378l2.64,2.631L11.866,8.43,3.521,0.017,0.716,2.742l5.8,5.83Z" style="fill:%23fff" /></svg>');background-repeat:no-repeat;background-position:center;background-size:contain;margin-left:5px}.relations__list a{display:flex;flex-wrap:wrap;align-content:space-between;height:120px;color:#fff}@media all and (max-width:820px){.relations__list a{height:110px}}.relations__list .barihaya img{width:155px}@media all and (max-width:820px){.relations__list .barihaya img{width:140px}}.relations__list .barihaya span{background-color:#3fbfff}.relations__list .fbs img{width:200px}@media all and (max-width:820px){.relations__list .fbs img{width:180px}}.relations__list .fbs span{background-color:#f9c}.relations__logo{display:flex;justify-content:center;align-items:center;width:100%;height:90px}@media all and (max-width:820px){.relations__logo{height:80px}}.relations__logo img{margin:0 auto}.lt-campaign{width:min(850px,95%);background-color:#f6ff00;margin:min(50px,5%) auto 0;border-radius:10vw;border:3px #f08c00 solid;text-align:center}@media(hover: hover)and (pointer: fine){.lt-campaign:hover{background-color:#fff;border:3px #f6ff00 solid}}.lt-campaign__link{display:block;padding:15px 10px;font-size:clamp(16px,3vw,22px);line-height:1.4;font-weight:bold}.lt-campaign__link span{color:#e50013}.lt-campaign__link br{display:none}@media all and (max-width:580px){.lt-campaign__link br{display:block}}/*# sourceMappingURL=style.css.map */