@charset "UTF-8";body{font-family:Noto Sans Japanese,Meiryo,sans-serif;background-color:#d5e2ea;margin:0;padding:0;height:1080px;position:relative}h1{position:relative;z-index:999}.hiromi{position:fixed;bottom:0;right:0}.fv_title{position:fixed;top:20;left:0;margin-left:2%;display:none}.fv_title img{width:50%}.hiromi img{width:100%}@media screen and (max-width: 1600px){.hiromi{position:fixed;bottom:0;right:0}.fv_title{position:fixed;top:20;left:0;margin-left:2%;display:none}.fv_title img{width:40%;position:relative;z-index:999}.hiromi img{width:350px}}@media screen and (max-width: 800px){.hiromi,.fv_title,.fv_title img{display:none}}header{text-align:center;width:800px;margin:0 auto}h1{margin-bottom:0}h1 img{margin:0}.note1{font-size:12px;font-weight:100;letter-spacing:1.5px;color:#3c3c3c;margin:0 0 10px;text-align:right}@media screen and (max-width: 800px){header{text-align:center;width:100%;margin:0 auto}h1 img{margin:0;width:100%}.note1{font-size:8px}}.fv-gif{height:450px;margin-top:-30px}.fv-gif img{width:800px;height:100%}@media screen and (max-width: 800px){.fv-gif{height:auto;display:flex}.fv-gif img{width:100%;height:auto}}section{width:800px;background-color:#f7f7f7;margin:0 auto;padding-bottom:.1px}.worries{text-align:center}.kakomi-box{background-color:#283461;padding:1rem 0;text-align:center}h2{color:#f7f7f7;font-size:35px;margin:0;font-weight:500;letter-spacing:1.5px}.total{font-size:35px;font-weight:700}.check-box1{text-align:left;font-size:25px;letter-spacing:1.5px;line-height:3rem;font-weight:600;width:60%;margin:50px auto}.checkstyle{inline-size:1.3rem;block-size:1.3rem}.answer-text{font-size:30px;font-weight:600;margin:0 auto}@media screen and (max-width: 800px){section{width:100%;padding-bottom:.1px}h2{font-size:19px}.kakomi-box{padding:.5rem 0}.check-box1{font-size:16px;line-height:2.5rem;font-weight:600;width:80%;margin:30px auto}.checkstyle{inline-size:1rem;block-size:1rem}.answer-text{font-size:16px}.total{font-size:19px}}.offer-btn{text-align:center;padding-top:70px;padding-bottom:100px}.anim-box{animation:poyopoyo 2s ease-out infinite;opacity:1}@keyframes poyopoyo{0%,40%,60%,80%{transform:scale(1)}50%,70%{transform:scale(.95)}}@media screen and (max-width: 800px){.offer-btn{text-align:center;padding-top:30px;padding-bottom:50px}.offer-btn img{width:90%}}.explanation{padding-bottom:30px}p{font-size:25px;margin:0}.bold{font-weight:600}.text{margin:60px 100px}.ex-imgbox{margin:60px auto;text-align:center}.ex-img{margin:1vw auto;width:100%}@media screen and (max-width: 800px){.text{margin:20px}p{font-size:16px;margin:0}.ex-imgbox{margin:30px auto;text-align:center}.explanation{padding-bottom:1px}}ul{margin:50px 40px;list-style:square;font-size:35px;padding-inline-start:0}li{padding:0}.merit-list{margin:60px 100px 0}.li-text{color:#0f1419;font-size:25px;font-weight:500;margin-bottom:10px}.text-y{font-size:35px;font-weight:500;background-color:#f7dc62}.yellow{line-height:1.6;padding-bottom:1px;display:inline;background:linear-gradient(transparent 70%,#f7dc62)}@media screen and (max-width: 767px){.merit-list{margin:20px 20px 0}ul{margin:25px;list-style:square;font-size:19px;padding-inline-start:0}.li-text{color:#0f1419;font-size:16px;font-weight:500;margin-bottom:5px}.text-y{font-size:16px;font-weight:500;background-color:#f7dc62}}.qa{padding-bottom:30px}.img{text-align:center}@media screen and (max-width: 767px){.img img{width:80%;margin:20px}.pc-br{display:none}}.merit-box{text-align:center;margin:60px}.merit-box img{margin-bottom:60px}.logo{text-align:center}.text2{margin:-60px 100px 60px}.li-text2{color:#0f1419;font-size:25px;margin-bottom:10px;list-style:none}.big{font-size:35px}.logo-img img{margin:20px 0 10px;width:70%}@media screen and (max-width: 767px){.merit-box{margin:30px 30px 0}.merit-box img{margin-bottom:30px;width:100%}.logo img{width:30%;margin:10px}.text2{margin:20px}.li-text2{color:#0f1419;font-size:16px;margin-bottom:10px;list-style:none}.big{font-size:19px;background-color:#f7dc62}}.ul-footer{display:flex;margin:50px 40px;justify-content:space-around}footer{width:800px;margin:0 auto;padding-bottom:10px}a{color:#496077}.li-text3{font-size:20px;margin-bottom:10px;list-style:none}@media screen and (max-width: 767px){footer{width:100%;margin:0 auto}.li-text3{font-size:10px}.ul-footer{display:flex;justify-content:space-around;margin:20px auto 0}}
