body{margin:0;padding:0;border:0;color:#373445}h1,h2,h3,h4,h5,h6,p,li,dl,dt,dd{margin:0;padding:0;letter-spacing:.05em}a{color:#373445;text-decoration:none;text-underline-offset:.1em}html{background-color:#f5f5f5;overflow-y:scroll;scroll-behavior:smooth;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,Arial,Helvetica,Verdana,sans-serif,"ＭＳ Ｐゴシック","MS PGothic";box-sizing:border-box}@media screen and (max-width: 1190px){html{scroll-padding-top:0}}@media screen and (max-width: 430px){html{scroll-padding-top:0}}ul,ol{margin:0;padding:0;list-style:none}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;appearance:button;text-transform:none;overflow:visible;cursor:pointer}form,button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%}div,p,li,dt,dd,th,td{word-wrap:break-word}body::before{width:100%;height:100vh;content:"";position:fixed;top:16px;left:-5%;z-index:-1000}.body-contents{min-width:0;max-width:1200px;margin:0 auto 72px auto;margin-top:135px}@media screen and (max-width: 430px){.body-contents{margin-top:102px}}main{position:relative;background-color:rgba(0,0,0,0);width:100%;margin:0 auto}@media screen and (max-width: 1789px){main{margin:0 auto}}@media screen and (max-width: 960px){main{max-width:100%;width:900px}}@media screen and (max-width: 430px){main{margin:0}}
@media screen and (max-width: 960px){main{max-width:100%;width:100%}}body{min-height:100vh;color:#000;background-color:#4fd1ec;background-position:center;background-image:url(./img/bg_mv.svg),repeating-linear-gradient(0deg, #16c0de 0 1px, transparent 1px 24px),repeating-linear-gradient(90deg, #16c0de 0 1px, transparent 1px 24px)}.body-contents{margin:0 auto -72px}.main{padding-top:64px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 768px){.main{padding-top:40px}}.question{margin-top:32px;width:720px;max-width:calc(100% - 48px);margin:32 auto;padding:40px;display:flex;flex-direction:column;gap:32px;border-radius:16px;border:1px solid #000;background-color:#fff;box-sizing:border-box}@media screen and (max-width: 768px){.question{padding:20px 20px 30px;gap:16px;width:100%}}.question__text{font-size:24px;line-height:2}@media screen and (max-width: 768px){.question__text{font-size:20px}}.question__foot{display:flex;justify-content:center;gap:24px}@media screen and (max-width: 768px){.question__foot{gap:16px;flex-wrap:wrap}}.question__btn{box-sizing:border-box;color:#000;position:relative;width:240px;height:66px;border-radius:33px;display:flex;justify-content:center;align-items:center;padding:0 46px 0 24px;background-color:var(--btn-bg);border:2px solid var(--btn-bd);box-shadow:0 2px 0 0 var(--btn-bd);font-weight:900;font-size:24px;line-height:1;transition:transform .25s ease 0s,box-shadow .25s ease 0s}.question__btn--yes{--btn-bg: #bef0df;--btn-bd: #00614f}.question__btn--no{--btn-bg: #ffcdb9;--btn-bd: #d14914}@media screen and (max-width: 768px){.question__btn{font-size:20px;width:calc(50% - 8px);max-width:240px;min-width:130px;height:auto;min-height:59px;padding:12px 38px 12px 24px}}.question__btn:hover{transform:translateY(2px);box-shadow:0 0 0 0 var(--btn-bd)}.question__btn::after{content:"";position:absolute;right:24px;margin:auto 0 auto auto;display:inline-block;width:16px;height:16px;background-image:url(./img/icon_arrow.svg);background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 768px){.question__btn::after{width:14px;height:14px}}

/*# sourceMappingURL=index-e6433cb67df9b2162375.css.map*/