@-webkit-keyframes support-frame-zap{0%,100%,11%,49%,86%{-webkit-box-shadow:0 5px 4px rgba(0,0,0,.56);box-shadow:0 5px 4px rgba(0,0,0,.56);-webkit-filter:brightness(1);filter:brightness(1)}3%{-webkit-box-shadow:0 5px 4px rgba(0,0,0,.56),0 0 14px 2px rgba(255,234,9,.75);box-shadow:0 5px 4px rgba(0,0,0,.56),0 0 14px 2px rgba(255,234,9,.75);-webkit-filter:brightness(1.16);filter:brightness(1.16)}72%{-webkit-box-shadow:0 5px 4px rgba(0,0,0,.56),0 0 16px 2px rgba(255,234,9,.7);box-shadow:0 5px 4px rgba(0,0,0,.56),0 0 16px 2px rgba(255,234,9,.7);-webkit-filter:brightness(1.18);filter:brightness(1.18)}}@keyframes support-frame-zap{0%,100%,11%,49%,86%{-webkit-box-shadow:0 5px 4px rgba(0,0,0,.56);box-shadow:0 5px 4px rgba(0,0,0,.56);-webkit-filter:brightness(1);filter:brightness(1)}3%{-webkit-box-shadow:0 5px 4px rgba(0,0,0,.56),0 0 14px 2px rgba(255,234,9,.75);box-shadow:0 5px 4px rgba(0,0,0,.56),0 0 14px 2px rgba(255,234,9,.75);-webkit-filter:brightness(1.16);filter:brightness(1.16)}72%{-webkit-box-shadow:0 5px 4px rgba(0,0,0,.56),0 0 16px 2px rgba(255,234,9,.7);box-shadow:0 5px 4px rgba(0,0,0,.56),0 0 16px 2px rgba(255,234,9,.7);-webkit-filter:brightness(1.18);filter:brightness(1.18)}}@-webkit-keyframes support-buzz{0%,10%,100%,48%,61%{-webkit-transform:translate(0,0);transform:translate(0,0)}2%{-webkit-transform:translate(.5px,-.35px);transform:translate(.5px,-.35px)}4%{-webkit-transform:translate(-.55px,.3px);transform:translate(-.55px,.3px)}6%{-webkit-transform:translate(.4px,.4px);transform:translate(.4px,.4px)}50%{-webkit-transform:translate(.45px,.15px);transform:translate(.45px,.15px)}53%{-webkit-transform:translate(-.5px,.35px);transform:translate(-.5px,.35px)}}@keyframes support-buzz{0%,10%,100%,48%,61%{-webkit-transform:translate(0,0);transform:translate(0,0)}2%{-webkit-transform:translate(.5px,-.35px);transform:translate(.5px,-.35px)}4%{-webkit-transform:translate(-.55px,.3px);transform:translate(-.55px,.3px)}6%{-webkit-transform:translate(.4px,.4px);transform:translate(.4px,.4px)}50%{-webkit-transform:translate(.45px,.15px);transform:translate(.45px,.15px)}53%{-webkit-transform:translate(-.5px,.35px);transform:translate(-.5px,.35px)}}@-webkit-keyframes support-burst-out{0%,100%,12%,58%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(.2);transform:translate(-50%,-50%) scale(.2)}3%{opacity:.8;-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}8%{opacity:.15;-webkit-transform:translate(-50%,-50%) scale(.65);transform:translate(-50%,-50%) scale(.65)}62%{opacity:.7;-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}}@keyframes support-burst-out{0%,100%,12%,58%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(.2);transform:translate(-50%,-50%) scale(.2)}3%{opacity:.8;-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}8%{opacity:.15;-webkit-transform:translate(-50%,-50%) scale(.65);transform:translate(-50%,-50%) scale(.65)}62%{opacity:.7;-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}}@-webkit-keyframes support-bolt-out{0%,100%,13%,2%,47%,70%{opacity:0;-webkit-transform:scaleY(.35);transform:scaleY(.35)}4%{opacity:.85;-webkit-transform:scaleY(1.15);transform:scaleY(1.15)}7%{opacity:.12;-webkit-transform:scaleY(.55);transform:scaleY(.55)}10%{opacity:.75;-webkit-transform:scaleY(1.2);transform:scaleY(1.2)}40%{opacity:.7;-webkit-transform:scaleY(1.1);transform:scaleY(1.1)}}@keyframes support-bolt-out{0%,100%,13%,2%,47%,70%{opacity:0;-webkit-transform:scaleY(.35);transform:scaleY(.35)}4%{opacity:.85;-webkit-transform:scaleY(1.15);transform:scaleY(1.15)}7%{opacity:.12;-webkit-transform:scaleY(.55);transform:scaleY(.55)}10%{opacity:.75;-webkit-transform:scaleY(1.2);transform:scaleY(1.2)}40%{opacity:.7;-webkit-transform:scaleY(1.1);transform:scaleY(1.1)}}@media screen and (max-width:1080px){#hatake-page main .page-mainvisual .page-mainvisual__box__inner .mainvisualBox .posterBox img{-o-object-position:69% center;object-position:69% center}}@media screen and (max-width:750px){#hatake-page main .page-mainvisual .page-mainvisual__box__inner .mainvisualBox .posterBox img{-o-object-position:62% center;object-position:62% center}}@media screen and (max-width:750px){#hatake-page main .page-mainvisual .page-mainvisual__box__inner .mainvisualBox .page-headBox .titleBox span{line-height:1.2}}#hatake-page main .page-mainvisual .page-mainvisual__box__inner .mainvisualBox .page-headBox .copyBox p{line-height:42px}@media screen and (max-width:1080px){#hatake-page main .page-mainvisual .page-mainvisual__box__inner .mainvisualBox .page-headBox .copyBox p{line-height:1.7}}#hatake-page main .page-mainvisual .page-mainvisual__box__inner .mainvisualBox .page-headBox .jumpBox{margin-top:55px}@media screen and (max-width:1080px){#hatake-page main .page-mainvisual .page-mainvisual__box__inner .mainvisualBox .page-headBox .jumpBox{margin-top:42px}}#hatake-page main .about,#hatake-page main .spot{scroll-margin-top:140px}@media screen and (max-width:1080px){#hatake-page main .about,#hatake-page main .spot{scroll-margin-top:100px}}@media screen and (max-width:750px){#hatake-page main .about,#hatake-page main .spot{scroll-margin-top:90px}}#hatake-page main .about__box,#hatake-page main .spot__box{padding:110px 60px 0}@media screen and (max-width:1080px){#hatake-page main .about__box,#hatake-page main .spot__box{padding:80px 30px 0}}@media screen and (max-width:750px){#hatake-page main .about__box,#hatake-page main .spot__box{padding:50px 15px 0}}#hatake-page main .about__box__ttl,#hatake-page main .spot__box__ttl{width:100%;max-width:1340px;margin:0 auto}#hatake-page main .about__box__ttl .titleBox,#hatake-page main .spot__box__ttl .titleBox{text-align:center}#hatake-page main .about__box__ttl .titleBox h2,#hatake-page main .spot__box__ttl .titleBox h2{font-size:60px;font-weight:700;letter-spacing:.01em;color:#fff}@media screen and (max-width:1440px){#hatake-page main .about__box__ttl .titleBox h2,#hatake-page main .spot__box__ttl .titleBox h2{font-size:clamp(46px,4.16667vw,60px)}}@media screen and (max-width:1080px){#hatake-page main .about__box__ttl .titleBox h2,#hatake-page main .spot__box__ttl .titleBox h2{font-size:clamp(46px,4.25926vw,46px)}}@media screen and (max-width:750px){#hatake-page main .about__box__ttl .titleBox h2,#hatake-page main .spot__box__ttl .titleBox h2{font-size:clamp(28px,7.90698vw,34px)}}#hatake-page main .about__box__ttl .copyBox,#hatake-page main .spot__box__ttl .copyBox{margin-top:20px}@media screen and (max-width:750px){#hatake-page main .about__box__ttl .copyBox,#hatake-page main .spot__box__ttl .copyBox{margin-top:16px}}#hatake-page main .about__box__ttl .copyBox p,#hatake-page main .spot__box__ttl .copyBox p{text-align:center}#hatake-page main .about__box__ttl .copyBox p span,#hatake-page main .spot__box__ttl .copyBox p span{font-size:30px;font-weight:800;background:#fff;color:#03031b;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 12px}@media screen and (max-width:1440px){#hatake-page main .about__box__ttl .copyBox p span,#hatake-page main .spot__box__ttl .copyBox p span{font-size:clamp(22px,2.08333vw,30px)}}@media screen and (max-width:1080px){#hatake-page main .about__box__ttl .copyBox p span,#hatake-page main .spot__box__ttl .copyBox p span{font-size:clamp(22px,2.03704vw,22px)}}@media screen and (max-width:750px){#hatake-page main .about__box__ttl .copyBox p span,#hatake-page main .spot__box__ttl .copyBox p span{font-size:clamp(16px,4.65116vw,20px)}}#hatake-page main .about__box__ttl .copyBox p span:nth-of-type(n+2),#hatake-page main .spot__box__ttl .copyBox p span:nth-of-type(n+2){margin-top:7px}#hatake-page main .about__box__ttl .titleBox h2,#hatake-page main .spot__box__ttl .titleBox h2{font-weight:800}#hatake-page main .about__box__inner,#hatake-page main .spot__box__inner{width:100%;max-width:1415px;margin:0 auto}#hatake-page main .about{overflow:visible;background:#03031b}#hatake-page main .about__box{overflow:visible;padding-bottom:80px}@media screen and (max-width:1080px){#hatake-page main .about__box{padding-bottom:64px}}@media screen and (max-width:750px){#hatake-page main .about__box{padding-bottom:48px}}#hatake-page main .about__box__ttl .copyBox{margin-top:13px}#hatake-page main .about__box__ttl .leadBox{width:100%;max-width:959px;margin:33px auto 0}@media screen and (max-width:1080px){#hatake-page main .about__box__ttl .leadBox{margin-top:24px}}@media screen and (max-width:750px){#hatake-page main .about__box__ttl .leadBox{margin-top:16px}}#hatake-page main .about__box__ttl .leadBox p{text-align:center;font-size:18px;font-weight:400;line-height:37px;color:#fff}@media screen and (max-width:1080px){#hatake-page main .about__box__ttl .leadBox p{font-size:clamp(14px,1.48148vw,16px);line-height:1.8}}@media screen and (max-width:768px){#hatake-page main .about__box__ttl .leadBox p{text-align:left}}@media screen and (max-width:750px){#hatake-page main .about__box__ttl .leadBox p{font-size:clamp(15px,3.72093vw,16px);line-height:1.7}}#hatake-page main .about__box__ttl .leadBox p strong{font-weight:700;color:#ffea09}#hatake-page main .about__box__ttl .leadBox p span{color:#ffea09}#hatake-page main .about__box__inner{margin-top:94px;overflow:visible}@media screen and (max-width:1080px){#hatake-page main .about__box__inner{margin-top:56px}}@media screen and (max-width:750px){#hatake-page main .about__box__inner{margin-top:36px}}#hatake-page main .about .cardFlex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:100px;overflow:visible}@media screen and (max-width:1080px){#hatake-page main .about .cardFlex{gap:48px}}@media screen and (max-width:750px){#hatake-page main .about .cardFlex{gap:32px}}#hatake-page main .about .itemBox{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:99px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:606px;padding:72px 70px 66px;overflow:visible}@media screen and (max-width:1280px){#hatake-page main .about .itemBox{gap:49px}}@media screen and (max-width:1080px){#hatake-page main .about .itemBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:32px;min-height:0;padding:40px 32px 56px}}@media screen and (max-width:750px){#hatake-page main .about .itemBox{gap:24px;padding:28px 20px 48px}}#hatake-page main .about .itemBox:first-child .textBox{margin-top:36px}@media screen and (max-width:1080px){#hatake-page main .about .itemBox:first-child .textBox{margin-top:0}}#hatake-page main .about .itemBox--photoLeft{background:#f4faff}#hatake-page main .about .itemBox--photoRight{min-height:587px;padding:100px 70px 104px;background:#fdf4f4;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:1080px){#hatake-page main .about .itemBox--photoRight{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:0;padding:40px 32px 56px}}@media screen and (max-width:750px){#hatake-page main .about .itemBox--photoRight{padding:28px 20px 56px}}#hatake-page main .about .itemBox--mosaic{min-height:572px;padding:97px 70px 80px;background:#f0ecef;gap:60px}@media screen and (max-width:1080px){#hatake-page main .about .itemBox--mosaic{min-height:0;padding:40px 32px 56px;gap:32px}}@media screen and (max-width:750px){#hatake-page main .about .itemBox--mosaic{padding:28px 20px 56px;gap:24px}}#hatake-page main .about .photoBox{-webkit-box-flex:0;-webkit-flex:0 0 538px;-ms-flex:0 0 538px;flex:0 0 538px;width:538px;max-width:100%}@media screen and (max-width:1366px){#hatake-page main .about .photoBox{-webkit-box-flex:0;-webkit-flex:0 0 400px;-ms-flex:0 0 400px;flex:0 0 400px;width:400px}}@media screen and (max-width:1080px){#hatake-page main .about .photoBox{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}}@media screen and (max-width:750px){#hatake-page main .about .photoBox{aspect-ratio:297/198}}#hatake-page main .about .photoBox img{width:100%;height:auto;vertical-align:top}@media screen and (max-width:750px){#hatake-page main .about .photoBox img{height:100%;-o-object-fit:cover;object-fit:cover}}#hatake-page main .about .textBox{margin-top:15px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}@media screen and (max-width:1080px){#hatake-page main .about .textBox{margin-top:0;width:100%}}#hatake-page main .about .textBox h3 span{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px;background:#03031b;color:#fff;font-size:29px;font-weight:800;line-height:40px}@media screen and (max-width:1080px){#hatake-page main .about .textBox h3 span{font-size:23px;line-height:1.5;padding:4px 12px}}@media screen and (max-width:750px){#hatake-page main .about .textBox h3 span{font-size:18px;padding:7px 13px}}#hatake-page main .about .textBox h3 span:nth-of-type(n+2){margin-top:7px}#hatake-page main .about .textBox .bodyBox{margin-top:30px}@media screen and (max-width:1080px){#hatake-page main .about .textBox .bodyBox{position:relative;overflow:visible;margin-top:20px}}@media screen and (max-width:750px){#hatake-page main .about .textBox .bodyBox{margin-top:16px}}#hatake-page main .about .textBox .bodyBox p{font-size:16px;font-weight:400;line-height:2;color:#03031b}@media screen and (max-width:750px){#hatake-page main .about .textBox .bodyBox p{font-size:15px;line-height:1.9}}#hatake-page main .about .textBox .bodyBox p+p{margin-top:18px}@media screen and (max-width:750px){#hatake-page main .about .textBox .bodyBox p+p{margin-top:14px}}#hatake-page main .about .textBox .bodyBox--narrow{width:85%}@media screen and (max-width:1080px){#hatake-page main .about .textBox .bodyBox--narrow{width:100%}}#hatake-page main .about .charBox{position:absolute;z-index:1;pointer-events:none;will-change:transform,filter,opacity}@media (prefers-reduced-motion:no-preference){#hatake-page main .about .charBox{opacity:0}}#hatake-page main .about .charBox img{width:100%;height:auto}#hatake-page main .about .itemBox--photoLeft .charBox{right:-19px;bottom:-37px;width:211px}@media screen and (max-width:1500px){#hatake-page main .about .itemBox--photoLeft .charBox{width:180px}}@media screen and (max-width:1080px){#hatake-page main .about .itemBox--photoLeft .charBox{right:0;left:auto;bottom:auto;top:-168px;width:140px}}@media screen and (max-width:750px){#hatake-page main .about .itemBox--photoLeft .charBox{right:-25px;top:calc(-140 / 430 * 100vw);width:calc(100 / 430 * 100vw)}}#hatake-page main .about .itemBox--photoRight .charBox{left:-25px;bottom:-67px;width:161px}@media screen and (max-width:1500px){#hatake-page main .about .itemBox--photoRight .charBox{left:-45px;width:135px}}@media screen and (max-width:1080px){#hatake-page main .about .itemBox--photoRight .charBox{left:auto;right:22px;bottom:auto;top:-180px;width:110px}}@media screen and (max-width:750px){#hatake-page main .about .itemBox--photoRight .charBox{right:-3px;top:calc(-132 / 430 * 100vw);width:calc(80 / 430 * 100vw)}}#hatake-page main .about .itemBox--mosaic .photoFlex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:18px;-webkit-box-flex:0;-webkit-flex:0 0 617px;-ms-flex:0 0 617px;flex:0 0 617px;width:617px;max-width:100%}@media screen and (max-width:1366px){#hatake-page main .about .itemBox--mosaic .photoFlex{-webkit-box-flex:0;-webkit-flex:0 0 400px;-ms-flex:0 0 400px;flex:0 0 400px;width:400px}}@media screen and (max-width:1080px){#hatake-page main .about .itemBox--mosaic .photoFlex{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}}@media screen and (max-width:750px){#hatake-page main .about .itemBox--mosaic .photoFlex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12px}}#hatake-page main .about .itemBox--mosaic .thumbFlex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:20px;-webkit-box-flex:0;-webkit-flex:0 0 253px;-ms-flex:0 0 253px;flex:0 0 253px;width:253px}@media screen and (max-width:1366px){#hatake-page main .about .itemBox--mosaic .thumbFlex{-webkit-box-flex:0;-webkit-flex:0 0 158px;-ms-flex:0 0 158px;flex:0 0 158px;width:158px}}@media screen and (max-width:1080px){#hatake-page main .about .itemBox--mosaic .thumbFlex{-webkit-box-flex:0;-webkit-flex:0 0 42%;-ms-flex:0 0 42%;flex:0 0 42%;width:42%}}@media screen and (max-width:750px){#hatake-page main .about .itemBox--mosaic .thumbFlex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%;gap:12px}}#hatake-page main .about .itemBox--mosaic .thumbBox{width:100%}@media screen and (max-width:750px){#hatake-page main .about .itemBox--mosaic .thumbBox{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;width:auto}}#hatake-page main .about .itemBox--mosaic .thumbBox img{width:100%;height:auto;vertical-align:top}#hatake-page main .about .itemBox--mosaic .photoBox{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}@media screen and (max-width:750px){#hatake-page main .about .itemBox--mosaic .photoBox{width:100%}}@media screen and (max-width:750px){#hatake-page main .about .itemBox--mosaic .photoBox img{-o-object-position:center -22px;object-position:center -22px}}#hatake-page main .about .itemBox--mosaic .charBox{right:-15px;bottom:-33px;width:226px}@media screen and (max-width:1500px){#hatake-page main .about .itemBox--mosaic .charBox{width:180px;right:-55px}}@media screen and (max-width:1080px){#hatake-page main .about .itemBox--mosaic .charBox{right:0;left:auto;bottom:auto;top:-176px;width:140px}}@media screen and (max-width:750px){#hatake-page main .about .itemBox--mosaic .charBox{right:-14px;top:calc(-130 / 430 * 100vw);width:calc(100 / 430 * 100vw)}}#hatake-page main .supportBox{position:relative;width:100%;max-width:1117px;margin:40px auto 0;padding-top:188px;padding-bottom:156px;overflow:visible}@media screen and (max-width:1500px){#hatake-page main .supportBox{padding-top:141px;padding-bottom:117px}}@media screen and (max-width:1080px){#hatake-page main .supportBox{margin-top:40px;padding-top:92px;padding-bottom:72px}}@media screen and (max-width:750px){#hatake-page main .supportBox{margin-top:24px;padding-top:calc(72 / 430 * 100vw);padding-bottom:calc(56 / 430 * 100vw)}}#hatake-page main .supportBox .supportCard{position:relative;z-index:1;width:100%;max-width:none;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 20px 38px;border:4px solid #ffdb8e;border-radius:9px;-webkit-box-shadow:0 5px 4px rgba(0,0,0,.56);box-shadow:0 5px 4px rgba(0,0,0,.56);background:-o-linear-gradient(332deg,#0d458b 12%,#0e539f 20%,#1177d2 38%,#24b4e6 52%,#0471bb 81%);background:linear-gradient(118deg,#0d458b 12%,#0e539f 20%,#1177d2 38%,#24b4e6 52%,#0471bb 81%);overflow:visible;isolation:isolate;-webkit-animation:support-frame-zap 2.8s linear infinite,support-buzz 2.45s linear infinite;animation:support-frame-zap 2.8s linear infinite,support-buzz 2.45s linear infinite}@media screen and (max-width:1080px){#hatake-page main .supportBox .supportCard{padding:28px 88px 24px;border-width:3px}}@media screen and (max-width:750px){#hatake-page main .supportBox .supportCard{padding:29px 15px 35px;border-width:2px;border-radius:7px}}#hatake-page main .supportBox .supportCard .spark{position:absolute;z-index:4;width:12px;height:12px;pointer-events:none}#hatake-page main .supportBox .supportCard .spark::after,#hatake-page main .supportBox .supportCard .spark::before{content:"";position:absolute;left:50%;top:50%;pointer-events:none;opacity:0}#hatake-page main .supportBox .supportCard .spark::before{width:46px;height:46px;border-radius:50%;background:-o-radial-gradient(circle,#fff 0,rgba(255,234,9,.95) 26%,transparent 70%);background:radial-gradient(circle,#fff 0,rgba(255,234,9,.95) 26%,transparent 70%);mix-blend-mode:screen;-webkit-transform:translate(-50%,-50%) scale(.2);-ms-transform:translate(-50%,-50%) scale(.2);transform:translate(-50%,-50%) scale(.2);-webkit-animation:support-burst-out 2.75s linear infinite;animation:support-burst-out 2.75s linear infinite}@media screen and (max-width:750px){#hatake-page main .supportBox .supportCard .spark::before{width:28px;height:28px}}#hatake-page main .supportBox .supportCard .spark::after{width:4px;height:32px;margin:-32px 0 0 -2px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(42%,#ffea09),to(transparent));background:-o-linear-gradient(top,#fff 0,#ffea09 42%,transparent 100%);background:linear-gradient(180deg,#fff 0,#ffea09 42%,transparent 100%);-webkit-clip-path:polygon(55% 0,100% 16%,42% 38%,88% 58%,28% 100%,0 58%,48% 38%,18% 16%);clip-path:polygon(55% 0,100% 16%,42% 38%,88% 58%,28% 100%,0 58%,48% 38%,18% 16%);-webkit-filter:drop-shadow(0 0 3px #fff) drop-shadow(0 0 5px #ffea09);filter:drop-shadow(0 0 3px #fff) drop-shadow(0 0 5px #ffea09);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:support-bolt-out 2.75s steps(2,end) infinite;animation:support-bolt-out 2.75s steps(2,end) infinite}@media screen and (max-width:750px){#hatake-page main .supportBox .supportCard .spark::after{width:3px;height:22px;margin-top:-22px}}#hatake-page main .supportBox .supportCard .spark--tl{top:-2px;left:-2px;-webkit-transform:rotate(-42deg);-ms-transform:rotate(-42deg);transform:rotate(-42deg)}#hatake-page main .supportBox .supportCard .spark--tl::before{-webkit-animation-duration:2.75s;animation-duration:2.75s}#hatake-page main .supportBox .supportCard .spark--tl::after{-webkit-animation-duration:2.4s;animation-duration:2.4s}#hatake-page main .supportBox .supportCard .spark--tr{top:-2px;right:-2px;-webkit-transform:rotate(42deg);-ms-transform:rotate(42deg);transform:rotate(42deg)}#hatake-page main .supportBox .supportCard .spark--tr::after,#hatake-page main .supportBox .supportCard .spark--tr::before{-webkit-animation-duration:3.7s;animation-duration:3.7s;-webkit-animation-delay:.47s;animation-delay:.47s}#hatake-page main .supportBox .supportCard .spark--bl{bottom:-2px;left:-2px;-webkit-transform:rotate(-138deg);-ms-transform:rotate(-138deg);transform:rotate(-138deg)}#hatake-page main .supportBox .supportCard .spark--bl::after,#hatake-page main .supportBox .supportCard .spark--bl::before{-webkit-animation-duration:3.15s;animation-duration:3.15s;-webkit-animation-delay:1.3s;animation-delay:1.3s}#hatake-page main .supportBox .supportCard .spark--br{bottom:-2px;right:-2px;-webkit-transform:rotate(138deg);-ms-transform:rotate(138deg);transform:rotate(138deg)}#hatake-page main .supportBox .supportCard .spark--br::after,#hatake-page main .supportBox .supportCard .spark--br::before{-webkit-animation-duration:2.55s;animation-duration:2.55s;-webkit-animation-delay:.21s;animation-delay:.21s}#hatake-page main .supportBox .supportCard .spark--mt{top:-4px;left:50%;margin-left:-6px}#hatake-page main .supportBox .supportCard .spark--mt::after,#hatake-page main .supportBox .supportCard .spark--mt::before{-webkit-animation-duration:4.1s;animation-duration:4.1s;-webkit-animation-delay:1.55s;animation-delay:1.55s}#hatake-page main .supportBox .supportCard .spark--mb{bottom:-4px;left:50%;margin-left:-6px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#hatake-page main .supportBox .supportCard .spark--mb::after,#hatake-page main .supportBox .supportCard .spark--mb::before{-webkit-animation-duration:2.85s;animation-duration:2.85s;-webkit-animation-delay:.93s;animation-delay:.93s}#hatake-page main .supportBox .supportCard .spark--ml{top:50%;left:-4px;margin-top:-6px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#hatake-page main .supportBox .supportCard .spark--ml::after,#hatake-page main .supportBox .supportCard .spark--ml::before{-webkit-animation-duration:3.45s;animation-duration:3.45s;-webkit-animation-delay:.66s;animation-delay:.66s}#hatake-page main .supportBox .supportCard .spark--mr{top:50%;right:-4px;margin-top:-6px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#hatake-page main .supportBox .supportCard .spark--mr::after,#hatake-page main .supportBox .supportCard .spark--mr::before{-webkit-animation-duration:3.05s;animation-duration:3.05s;-webkit-animation-delay:1.9s;animation-delay:1.9s}#hatake-page main .supportBox .supportCard p{position:relative;z-index:1;text-align:center;overflow:visible}#hatake-page main .supportBox .supportCard p span{display:block;font-size:54px;font-weight:800;line-height:74px;-webkit-filter:drop-shadow(0 4px 3px rgba(0,0,0,.8));filter:drop-shadow(0 4px 3px rgba(0,0,0,.8));background-image:-webkit-gradient(linear,left top,left bottom,from(#fff0d0),to(#ffc445));background-image:-o-linear-gradient(#fff0d0,#ffc445);background-image:linear-gradient(#fff0d0,#ffc445);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:1440px){#hatake-page main .supportBox .supportCard p span{font-size:clamp(40px,3.75vw,54px);line-height:1.35}}@media screen and (max-width:1080px){#hatake-page main .supportBox .supportCard p span{font-size:clamp(28px,3.7037vw,40px);line-height:1.4}}@media screen and (max-width:750px){#hatake-page main .supportBox .supportCard p span{font-size:clamp(20px,6.51163vw,28px);line-height:1.4}}#hatake-page main .supportBox .supportCard p span.line{-webkit-filter:none;filter:none}#hatake-page main .supportBox .supportCard p span.line>span{display:inline;background-image:inherit;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#hatake-page main .supportBox .supportCard p span .wa{display:inline;font-size:.74em;background-image:inherit;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.9))!important;filter:drop-shadow(0 2px 4px rgba(0,0,0,.9))!important}@media (prefers-reduced-motion:reduce){#hatake-page main .supportBox .supportCard{-webkit-animation:none!important;animation:none!important;-webkit-filter:none!important;filter:none!important}#hatake-page main .supportBox .supportCard .spark::after,#hatake-page main .supportBox .supportCard .spark::before{-webkit-animation:none!important;animation:none!important}#hatake-page main .supportBox .supportCard .spark::after,#hatake-page main .supportBox .supportCard .spark::before{opacity:0!important}}#hatake-page main .supportBox .charBox{position:absolute;z-index:2;pointer-events:none;will-change:transform,filter,opacity}@media (prefers-reduced-motion:no-preference){#hatake-page main .supportBox .charBox{opacity:0}}#hatake-page main .supportBox .charBox img{width:100%;height:auto}#hatake-page main .supportBox .charBox--red{left:-50px;top:106px;width:127px}@media screen and (max-width:1500px){#hatake-page main .supportBox .charBox--red{left:-38px;top:80px;width:95px}}@media screen and (max-width:1080px){#hatake-page main .supportBox .charBox--red{left:-18px;top:36px;width:70px}}@media screen and (max-width:750px){#hatake-page main .supportBox .charBox--red{left:calc(-6 / 430 * 100vw);top:calc(20 / 430 * 100vw);width:calc(58 / 430 * 100vw)}}#hatake-page main .supportBox .charBox--blue{left:50%;top:0;width:166px;margin-left:-83px;z-index:3}@media screen and (max-width:1500px){#hatake-page main .supportBox .charBox--blue{width:124px;margin-left:-62px}}@media screen and (max-width:1080px){#hatake-page main .supportBox .charBox--blue{width:90px;margin-left:-45px}}@media screen and (max-width:750px){#hatake-page main .supportBox .charBox--blue{top:5px;width:calc(68 / 430 * 100vw);margin-left:calc(-34 / 430 * 100vw)}}#hatake-page main .supportBox .charBox--pink{right:-61px;top:106px;width:178px}@media screen and (max-width:1500px){#hatake-page main .supportBox .charBox--pink{right:-46px;top:80px;width:133px}}@media screen and (max-width:1080px){#hatake-page main .supportBox .charBox--pink{right:-20px;top:32px;width:98px}}@media screen and (max-width:750px){#hatake-page main .supportBox .charBox--pink{right:calc(14 / 430 * 100vw);top:calc(8 / 430 * 100vw);width:calc(76 / 430 * 100vw)}}#hatake-page main .supportBox .charBox--yellow{left:94px;bottom:0;width:167px}@media screen and (max-width:1500px){#hatake-page main .supportBox .charBox--yellow{left:70px;width:125px}}@media screen and (max-width:1080px){#hatake-page main .supportBox .charBox--yellow{left:28px;width:92px}}@media screen and (max-width:750px){#hatake-page main .supportBox .charBox--yellow{left:calc(12 / 430 * 100vw);width:calc(72 / 430 * 100vw)}}#hatake-page main .supportBox .charBox--green{right:48px;bottom:0;width:183px}#hatake-page main .supportBox .charBox--green img{-webkit-transform:rotate(-2.96deg);-ms-transform:rotate(-2.96deg);transform:rotate(-2.96deg)}@media screen and (max-width:1500px){#hatake-page main .supportBox .charBox--green{right:36px;width:137px}}@media screen and (max-width:1080px){#hatake-page main .supportBox .charBox--green{right:12px;width:100px}}@media screen and (max-width:750px){#hatake-page main .supportBox .charBox--green{right:calc(18 / 430 * 100vw);width:calc(82 / 430 * 100vw)}}#hatake-page main .spot{background:#fff}#hatake-page main .spot__box{padding-bottom:180px}#hatake-page main .spot__box__ttl .titleBox h2{color:#0a0b0f}#hatake-page main .spot__box__ttl .leadBox{margin-top:43px}@media screen and (max-width:750px){#hatake-page main .spot__box__ttl .leadBox{margin-top:16px}}#hatake-page main .spot__box__ttl .leadBox p{text-align:center;font-size:18px;font-weight:400;line-height:34px;color:#212121}@media screen and (max-width:1080px){#hatake-page main .spot__box__ttl .leadBox p{font-size:clamp(14px,1.48148vw,16px);line-height:1.8}}@media screen and (max-width:750px){#hatake-page main .spot__box__ttl .leadBox p{font-size:clamp(15px,3.72093vw,16px);line-height:1.7}}@media screen and (max-width:1080px){#hatake-page main .spot__box{padding-bottom:80px}}@media screen and (max-width:750px){#hatake-page main .spot__box{padding-bottom:50px}}#hatake-page main .spot__box__inner{max-width:908px;margin-top:79px}@media screen and (max-width:1080px){#hatake-page main .spot__box__inner{margin-top:48px}}@media screen and (max-width:750px){#hatake-page main .spot__box__inner{margin-top:32px}}#hatake-page main .spot .cardFlex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:123px 60px}@media screen and (max-width:1080px){#hatake-page main .spot .cardFlex{gap:48px 30px}}@media screen and (max-width:750px){#hatake-page main .spot .cardFlex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px 0}}#hatake-page main .spot .itemBox{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc((100% - 60px)/ 2);-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1080px){#hatake-page main .spot .itemBox{width:calc((100% - 30px)/ 2)}}@media screen and (max-width:750px){#hatake-page main .spot .itemBox{width:100%}}#hatake-page main .spot .photoBox{width:100%;overflow:hidden;line-height:0}#hatake-page main .spot .photoBox img{width:100%;height:auto;aspect-ratio:424/283;-o-object-fit:cover;object-fit:cover}#hatake-page main .spot .textBox{padding-top:21px}#hatake-page main .spot .textBox h3{font-size:26px;font-weight:700;line-height:37px;color:#2d2d2d;padding-bottom:19px;border-bottom:1px solid #3c3c3c}@media screen and (max-width:1080px){#hatake-page main .spot .textBox h3{font-size:clamp(20px,2.03704vw,22px);line-height:1.4;padding-bottom:14px}}@media screen and (max-width:750px){#hatake-page main .spot .textBox h3{font-size:clamp(18px,4.65116vw,20px);padding-bottom:12px}}#hatake-page main .spot .textBox p{margin-top:12px;font-size:18px;font-weight:400;line-height:33px;color:#2d2d2d}@media screen and (max-width:1080px){#hatake-page main .spot .textBox p{font-size:clamp(14px,1.48148vw,16px);line-height:1.8}}@media screen and (max-width:750px){#hatake-page main .spot .textBox p{font-size:clamp(13px,3.48837vw,15px);line-height:1.7}}#hatake-page main .spot .btnBox{margin-top:45px}@media screen and (max-width:1080px){#hatake-page main .spot .btnBox{margin-top:28px}}@media screen and (max-width:750px){#hatake-page main .spot .btnBox{margin-top:24px}}#hatake-page main .spot .btnBox a{display:block;width:100%;max-width:312px;margin:0 auto;background:#fff;color:#03031b;font-size:20px;font-weight:800;text-align:center;border-radius:42px;padding:17px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1440px){#hatake-page main .spot .btnBox a{font-size:18px}}@media screen and (max-width:1080px){#hatake-page main .spot .btnBox a{font-size:16px}}@media screen and (max-width:750px){#hatake-page main .spot .btnBox a{font-size:15px;padding:15px 5px}}#hatake-page main .spot .btnBox a::after{display:inline-block;content:"";background:url(/assets/images/common/icon_btn_arr_black.svg) no-repeat center/100% auto;width:12px;height:12px;position:relative;margin-left:10px}@media screen and (max-width:750px){#hatake-page main .spot .btnBox a::after{width:10px;height:10px;margin-left:8px}}@media (hover:hover) and (pointer:fine){#hatake-page main .spot .btnBox a:hover{background:#ffea09}}#hatake-page main .spot .btnBox a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:64px;border:1px solid #000;color:#3c3c3c;padding:14px 5px}@media screen and (max-width:1080px){#hatake-page main .spot .btnBox a{min-height:52px}}@media screen and (max-width:750px){#hatake-page main .spot .btnBox a{min-height:48px}}