*{margin:0;padding:0;box-sizing:border-box;line-height:1.6;color:#000}p{font-weight:normal;text-align:unset}h1,h2,h3,h4,h5,p,span{line-height:1.6;font-family:"Noto Sans JP","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}h1,h2,h3,h4,h5{font-weight:bold}img{width:100%;height:auto;display:block}video{width:100%}body{font-family:"Noto Sans JP","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}ul,nav,li{list-style:none}a{text-decoration:none;font-family:"Noto Sans JP","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}body{padding-bottom:23vw}@media screen and (min-width: 767px){body{padding-bottom:0}}.sp-none{display:none}@media screen and (min-width: 767px){.sp-none{display:block}}.pc-none{display:block}@media screen and (min-width: 767px){.pc-none{display:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.lp-body{margin-top:12.7vw;overflow-x:hidden}@media screen and (min-width: 767px){.lp-body{margin-top:0}}.max-container{max-width:1500px;margin:0 auto;width:100%;height:auto}.js-none{display:none !important}.header-lp__box__logo{width:49%}@media screen and (min-width: 767px){.header-lp__box{padding:20px 20px}.header-lp__box__logo{width:220px;padding:0}.header-lp__list-b ul li a{display:flex;align-items:center;justify-content:center;height:58px}}@media screen and (min-width: 767px){body{margin:12% auto 0px auto}body.zenkoku{margin:148px auto 0px auto}}@media screen and (min-width: 767px){.kv-type{top:11%}}@media screen and (min-width: 767px){.kv-head{top:33%}}@media screen and (min-width: 767px){.kv-text{top:55.2%}}.kv-zenkoku .kv-type{top:9.5%}@media screen and (min-width: 767px){.kv-zenkoku .kv-type{top:11%}}.kv-zenkoku .kv-head{top:31%}@media screen and (min-width: 767px){.kv-zenkoku .kv-head{top:33%;left:15.5%}}@media screen and (min-width: 767px){.google{position:relative;width:50%}}@media screen and (min-width: 767px){.google-zenkoku .zisseki{width:58%}}.google-zenkoku .google{border:solid 2px #fff;border-radius:6px;padding:6% 3%}@media screen and (min-width: 767px){.google-zenkoku .google{position:relative;width:50%;display:flex;align-items:center;gap:10px;padding:10px 15px}}.google-zenkoku__img{margin-bottom:3%}.google-zenkoku .Google-section__text{position:relative;color:#fff;bottom:auto;left:auto;font-size:3.3333333333vw;text-align:center;margin-bottom:3%}@media screen and (min-width: 767px){.google-zenkoku .Google-section__text{font-size:min(.9333333333vw,14px);text-align:left}}@media screen and (min-width: 1024px){.google-zenkoku .Google-section__text{font-size:min(1.0333333333vw,15.5px);text-align:left}}@media screen and (min-width: 767px){.google-zenkoku .google-pc-left{width:calc(50% - 5px)}}.example-zenkoku .example-section__list{height:140vw;position:relative}@media screen and (min-width: 767px){.example-zenkoku .example-section__list{height:min(42vw,630px)}}@media screen and (min-width: 767px){.example-zenkoku .example-section__list-text{padding-bottom:2vw}}.example-section__list-btn{font-size:3.4666666667vw;font-weight:600;color:#1a55c4;text-align:center;display:block;border:solid 2px #1a55c4;border-radius:10000px;padding:1.6vw 0;position:relative;transition:all .3s ease;width:80%;margin:2.6666666667vw auto 0;background-color:#fff;position:absolute;bottom:4vw;left:50%;transform:translateX(-50%)}@media screen and (min-width: 767px){.example-section__list-btn{padding:min(.5333333333vw,8px) 0;font-size:min(.9333333333vw,14px);width:50%;margin:min(0vw,0px) auto 0;bottom:min(1.3333333333vw,20px)}}.example-section__list-btn::after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%) rotate(45deg);width:1.8666666667vw;height:1.8666666667vw;border-top:2px solid #1a55c4;border-right:2px solid #1a55c4;transition:all .3s ease}@media screen and (min-width: 767px){.example-section__list-btn::after{width:min(.4666666667vw,7px);height:min(.4666666667vw,7px);right:12px}}.example-section__list-btn:hover{background-color:#1a55c4;color:#fff}.example-section__list-btn:hover::after{border-top-color:#fff;border-right-color:#fff}.example-section__btn-wrap{text-align:center;margin-top:0vw;margin-bottom:4vw}@media screen and (min-width: 767px){.example-section__btn-wrap{margin-top:min(2vw,30px);margin-bottom:0vw}}.example-section__btn{font-size:4.2666666667vw;font-weight:600;color:#fff;text-align:center;display:inline-block;border:solid 2px #1a55c4;border-radius:10000px;padding:2.1333333333vw 10.6666666667vw;position:relative;transition:all .3s ease;background-color:#1a55c4;margin-top:5.3333333333vw}@media screen and (min-width: 767px){.example-section__btn{padding:min(.8vw,12px) min(4vw,60px);font-size:min(1.2vw,18px);margin-top:min(.6666666667vw,10px)}}.example-section__btn::after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(45deg);width:2.1333333333vw;height:2.1333333333vw;border-top:2px solid #fff;border-right:2px solid #fff;transition:all .3s ease}@media screen and (min-width: 767px){.example-section__btn::after{width:min(.6666666667vw,10px);height:min(.6666666667vw,10px);right:18px}}.example-section__btn:hover{background-color:#fff;color:#1a55c4}.example-section__btn:hover::after{border-top-color:#1a55c4;border-right-color:#1a55c4}.google-zenkoku .google-linkBox{display:flex;flex-wrap:wrap;gap:2.5vw 4vw}@media screen and (min-width: 767px){.google-zenkoku .google-linkBox{flex-wrap:nowrap;flex-direction:column;width:calc(50% - 5px);gap:10px 0}}.google-zenkoku .google-linkBox__link{display:flex;align-items:center;justify-content:space-between;background-color:hsla(0,0%,100%,.9);border-radius:1000px;width:calc(50% - 2vw);padding:2% 2% 2% 4%;transition:background-color .3s ease}@media screen and (min-width: 767px){.google-zenkoku .google-linkBox__link{width:100%;padding:7px 7px 7px 15px}}.google-zenkoku .google-linkBox__link:hover{background-color:#fff}.google-zenkoku .google-linkBox__link-text{color:#001988;line-height:1;font-size:3.2666666667vw}@media screen and (min-width: 767px){.google-zenkoku .google-linkBox__link-text{font-size:min(.8666666667vw,13px)}}@media screen and (min-width: 1024px){.google-zenkoku .google-linkBox__link-text{font-size:min(1.0666666667vw,16px)}}.google-zenkoku .google-linkBox__link .link-logo{width:3vw}@media screen and (min-width: 767px){.google-zenkoku .google-linkBox__link .link-logo{width:1vw;max-width:12.5px}}.warning-section__inner{padding:6.5333333333vw 3.3333333333vw}@media screen and (min-width: 767px){.warning-section__inner{padding:min(2.6666666667vw,40px) 0vw min(3.3333333333vw,50px) 0vw}}.warning-section__list-b{display:flex;flex-direction:column;gap:5.3333333333vw}@media screen and (min-width: 767px){.warning-section__list-b{gap:min(2vw,30px);width:min(66.6666666667vw,1000px);margin:0 auto}}.warning-section__list{display:flex;flex-direction:column;background-color:#fff;overflow:hidden;border-left:4px solid #1a55c4;box-shadow:0 3px 15px rgba(0,0,0,.1)}@media screen and (min-width: 767px){.warning-section__list{flex-direction:row;align-items:stretch}}.warning-section__img{width:100%;max-height:37.3333333333vw;overflow:hidden}@media screen and (min-width: 767px){.warning-section__img{width:260px;min-width:260px;max-height:none}}.warning-section__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.warning-section__content{padding:2.4vw 2.4vw;display:flex;flex-direction:column}@media screen and (min-width: 767px){.warning-section__content{padding:0;flex:1}}.warning-section__head{background-color:#1a55c4;color:#fff;font-size:3.7333333333vw;font-weight:700;padding:2.6666666667vw;margin:-2.4vw -2.4vw 1.8666666667vw}@media screen and (min-width: 767px){.warning-section__head{font-size:min(1.4666666667vw,22px);padding:min(.6666666667vw,10px) min(.9333333333vw,14px);margin:0}}.warning-section__text{font-size:3.4666666667vw;line-height:1.8;padding:1.3333333333vw}@media screen and (min-width: 767px){.warning-section__text{font-size:min(1.3333333333vw,20px);line-height:1.8}}.warning-section__qa{background-color:#f8f8f8;margin-top:6vw;padding:6.6666666667vw 2.6666666667vw}@media screen and (min-width: 767px){.warning-section__qa{margin-top:min(2.6666666667vw,40px);padding:min(2.3333333333vw,35px) min(1.3333333333vw,20px);max-width:min(66.6666666667vw,1000px);margin:0 auto min(3.3333333333vw,50px) auto}}.warning-section__qa-q{background-color:#3a3a3a;color:#fff;font-size:3.7333333333vw;font-weight:700;text-align:center;padding:2.6666666667vw 3.3333333333vw;border-radius:10000px;position:relative;max-width:420px;margin:0 auto}@media screen and (min-width: 767px){.warning-section__qa-q{font-size:min(1.4666666667vw,22px);padding:min(1.3333333333vw,20px) min(2vw,30px)}}.warning-section__qa-q::after{content:"";position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);border-top:14px solid #3a3a3a}.warning-section__qa-a{background-color:#fff;max-width:800px;margin:3.7333333333vw auto 0;padding:2.6666666667vw 2.9333333333vw;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06)}@media screen and (min-width: 767px){.warning-section__qa-a{margin-top:min(1.7333333333vw,26px);padding:min(2vw,30px) min(1.8666666667vw,28px)}}.warning-section__qa-text{font-size:3.4666666667vw;line-height:1.85;color:#444}@media screen and (min-width: 767px){.warning-section__qa-text{font-size:min(1.3333333333vw,20px)}}.warning-section__qa-highlight{color:#fc5e00;font-weight:700;background:linear-gradient(transparent 60%, #fff3cd 60%)}.warning-section__cta{background:linear-gradient(135deg, #e74c3c 0%, #c0392b 100%);background:#fc5e00;text-align:center;padding:3.7333333333vw 2.6666666667vw;margin:0}@media screen and (min-width: 767px){.warning-section__cta{padding:min(1.8666666667vw,28px) min(1.3333333333vw,20px);max-width:min(66.6666666667vw,1000px);margin:0 auto min(0vw,0px) auto}}.warning-section__cta-head{color:#fff;font-size:4vw;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.2)}@media screen and (min-width: 767px){.warning-section__cta-head{font-size:min(1.4666666667vw,22px)}}.warning-section__cta-sub{color:#fff;font-size:2.9333333333vw;font-weight:700;margin-top:1.0666666667vw}@media screen and (min-width: 767px){.warning-section__cta-sub{font-size:min(1.2vw,18px);margin-top:min(.4vw,6px)}}.warning-section__survey{display:flex;flex-direction:column;background-color:#fafafa;margin:0;align-items:flex-start;padding:4vw 2.6666666667vw}@media screen and (min-width: 767px){.warning-section__survey{flex-direction:row;align-items:center;justify-content:center;gap:min(2vw,30px);padding:min(2.3333333333vw,35px) min(1.3333333333vw,20px);max-width:min(66.6666666667vw,1000px);margin:0 auto min(0vw,0px) auto}}.warning-section__survey-img{width:100%;max-width:80%;margin:0 auto 2.6666666667vw;border-radius:8px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.1)}@media screen and (min-width: 767px){.warning-section__survey-img{width:min(26.6666666667vw,400px);margin:0}}.warning-section__survey-img img{width:100%;height:auto;display:block}.warning-section__survey-content{margin:0 0% 2.6666666667vw 0%;padding:0 10%;width:100%}@media screen and (min-width: 767px){.warning-section__survey-content{margin:0;padding:0}}.warning-section__survey-head{font-size:3.4666666667vw;font-weight:700;padding-bottom:1.6vw;border-bottom:2px solid #1a55c4;margin-bottom:2.4vw;color:#333;width:100%}@media screen and (min-width: 767px){.warning-section__survey-head{font-size:min(1.6vw,24px);padding-bottom:min(.6666666667vw,10px);margin-bottom:min(1.0666666667vw,16px)}}.warning-section__survey-list{display:flex;flex-direction:column;gap:1.8666666667vw}@media screen and (min-width: 767px){.warning-section__survey-list{gap:min(.8vw,12px)}}.warning-section__survey-item{font-size:3.2vw;font-weight:600;padding-left:6vw;position:relative;color:#333;line-height:1.4}@media screen and (min-width: 767px){.warning-section__survey-item{font-size:min(1.3333333333vw,20px);padding-left:min(1.8666666667vw,28px)}}.warning-section__survey-item::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4vw;height:4vw;background-color:#fc5e00;border-radius:4px}@media screen and (min-width: 767px){.warning-section__survey-item::before{width:min(1.2vw,18px);height:min(1.2vw,18px)}}.warning-section__survey-item::after{content:"";position:absolute;left:1.2vw;top:50%;transform:translateY(-60%) rotate(45deg);width:.9333333333vw;height:1.7333333333vw;border-right:2.5px solid #fff;border-bottom:2.5px solid #fff}@media screen and (min-width: 767px){.warning-section__survey-item::after{left:min(.3333333333vw,5px);width:min(.3333333333vw,5px);height:min(.6666666667vw,10px)}}.warning-section__note{font-size:2.6666666667vw;line-height:1.8;padding:0vw 3.3333333333vw 6.6666666667vw 3.3333333333vw;color:#666;background-color:#fafafa;text-align:left}@media screen and (min-width: 767px){.warning-section__note{font-size:min(.8vw,12px);padding:min(0vw,0px) min(2vw,30px) min(2vw,30px) min(2vw,30px);max-width:min(66.6666666667vw,1000px);margin:0 auto min(0vw,0px) auto}}.habit-section .heading-b__head{font-size:4.8vw}@media screen and (min-width: 767px){.habit-section .heading-b__head{font-size:min(1.8666666667vw,28px)}}.habit-section__inner{display:flex;flex-direction:column;background-color:#fafafa;padding:5.3333333333vw 4vw;gap:4vw}@media screen and (min-width: 767px){.habit-section__inner{flex-direction:row;align-items:center;gap:min(3.2vw,48px);padding:min(2.6666666667vw,40px) min(2.6666666667vw,40px);max-width:min(66.6666666667vw,1000px);margin:min(2.6666666667vw,40px) auto 0 auto}}.habit-section__img-wrap{width:100%;max-width:80%;margin:0 auto;border-radius:8px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.12);flex-shrink:0;order:1}@media screen and (min-width: 767px){.habit-section__img-wrap{width:min(25.3333333333vw,380px);margin:0;order:2}}.habit-section__img-wrap img{width:100%;height:auto;display:block}.habit-section__text-wrap{display:flex;flex-direction:column;gap:3.2vw;order:2}@media screen and (min-width: 767px){.habit-section__text-wrap{flex:1;gap:min(1.2vw,18px);order:1}}.habit-section__text{font-size:3.4666666667vw;line-height:1.9;color:#333}@media screen and (min-width: 767px){.habit-section__text{font-size:min(1.2vw,18px)}}.habit-section__cta{background-color:#c7eff9;text-align:center;padding:4vw 2.6666666667vw}@media screen and (min-width: 767px){.habit-section__cta{padding:min(1.4666666667vw,22px) min(1.3333333333vw,20px);max-width:min(66.6666666667vw,1000px);margin:0 auto}}.habit-section__cta-text{font-size:3.7333333333vw;font-weight:700;color:#333}@media screen and (min-width: 767px){.habit-section__cta-text{font-size:min(1.4666666667vw,22px)}}.habit-section__cta-highlight{color:#fc5e00}.habit-section__cta{margin-bottom:6.6666666667vw}@media screen and (min-width: 767px){.habit-section__cta{margin-bottom:min(2.6666666667vw,40px);padding-bottom:min(1.3333333333vw,20px)}}/*# sourceMappingURL=zenkoku.css.map */