@charset "UTF-8";:root{--black:#1f1f1f;--Gray1:#d6d6d6;--Gray2:#f6f6f6;--white:#fff;--blue:#346dd0;--skyblue:#3fbdf3;--red:#f9235d;--pink:#dd26d5;--orange:#ed8c75;--yellow:#f4c036;--blue-gradation:linear-gradient(90deg,var(--blue) 0%,var(--skyblue) 100%);--dark-blue-gradation:linear-gradient(90deg,#193462 0%,#1e5972 100%);--red-gradation:linear-gradient(90deg,var(--red) 0%,var(--pink) 100%);--orange-gradation:linear-gradient(90deg,#f8760d 0%,#facb22 100%);font-size:62.5%;font-style:normal;text-align:150%}body{font-family:"Noto Sans Japanese","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:500;color:var(--black);background-color:var(--white);margin:0;font-style:normal}a{text-decoration:none}img{max-width:100%;height:auto}.wrapper{max-width:1120px;margin:0 auto;padding-top:100px;padding-bottom:100px}.orange-gradation{background:var(--orange-gradation);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.red-gradation{background:var(--red-gradation);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pink{color:var(--pink)}.black{color:var(--black)}.white{color:var(--white)}.bg-white{background-color:var(--white)}.bg-gray2{background-color:var(--Gray2)}.bg-dark-blue-gradation{background:var(--dark-blue-gradation)}.bg-blue-gradation{background:var(--blue-gradation)}.bg-orange-gradation{background:-webkit-gradient(linear,left top,left bottom,from(#ed8c75),to(#f4c036));background:linear-gradient(180deg,#ed8c75 0%,#f4c036 100%)}.bg-red-gradation{background:var(--red-gradation)}.sp{display:none}.tab{display:none}.br-tab{display:none}.br-sp{display:none}.white-shadow{text-shadow:0 0 10px 0 var(--White,#fff)}.black-shadow1{-webkit-box-shadow:0 0 16px 0 rgb(0 0 0/15%);box-shadow:0 0 16px 0 rgb(0 0 0/15%)}.black-shadow2{-webkit-box-shadow:0 0 16px 0 rgb(0 0 0/15%);box-shadow:0 0 16px 0 rgb(0 0 0/15%)}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.slide-in{opacity:0;-webkit-transform:translateX(-20%);transform:translateX(-20%);-webkit-transition:all 0.8s 0s ease-out;transition:all 0.8s 0s ease-out}.h2__ttl-ja{font-family:"M PLUS 2",sans-serif;font-size:7.6rem;font-style:italic;font-weight:900;margin-bottom:-14px}.h2__ttl-en{font-family:urw-din,sans-serif;font-size:4rem;font-style:italic;font-weight:800;letter-spacing:0.025em;padding-bottom:56px}#loading{width:100vw;height:100vh;-webkit-transition:all 2.5s;transition:all 2.5s;background-color:var(--orange);position:fixed;top:0;left:0;z-index:9999}.loader{color:#fff;font-size:90px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;margin:72px auto;position:relative;top:calc(50% - 1em);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load6 1.7s infinite ease,round 1.7s infinite ease;animation:load6 1.7s infinite ease,round 1.7s infinite ease}@-webkit-keyframes load6{0%{-webkit-box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em;box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}5%,95%{-webkit-box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em;box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}10%,59%{-webkit-box-shadow:0 -0.83em 0 -0.4em,-0.087em -0.825em 0 -0.42em,-0.173em -0.812em 0 -0.44em,-0.256em -0.789em 0 -0.46em,-0.297em -0.775em 0 -0.477em;box-shadow:0 -0.83em 0 -0.4em,-0.087em -0.825em 0 -0.42em,-0.173em -0.812em 0 -0.44em,-0.256em -0.789em 0 -0.46em,-0.297em -0.775em 0 -0.477em}20%{-webkit-box-shadow:0 -0.83em 0 -0.4em,-0.338em -0.758em 0 -0.42em,-0.555em -0.617em 0 -0.44em,-0.671em -0.488em 0 -0.46em,-0.749em -0.34em 0 -0.477em;box-shadow:0 -0.83em 0 -0.4em,-0.338em -0.758em 0 -0.42em,-0.555em -0.617em 0 -0.44em,-0.671em -0.488em 0 -0.46em,-0.749em -0.34em 0 -0.477em}38%{-webkit-box-shadow:0 -0.83em 0 -0.4em,-0.377em -0.74em 0 -0.42em,-0.645em -0.522em 0 -0.44em,-0.775em -0.297em 0 -0.46em,-0.82em -0.09em 0 -0.477em;box-shadow:0 -0.83em 0 -0.4em,-0.377em -0.74em 0 -0.42em,-0.645em -0.522em 0 -0.44em,-0.775em -0.297em 0 -0.46em,-0.82em -0.09em 0 -0.477em}to{-webkit-box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em;box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}}@keyframes load6{0%{-webkit-box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em;box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}5%,95%{-webkit-box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em;box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}10%,59%{-webkit-box-shadow:0 -0.83em 0 -0.4em,-0.087em -0.825em 0 -0.42em,-0.173em -0.812em 0 -0.44em,-0.256em -0.789em 0 -0.46em,-0.297em -0.775em 0 -0.477em;box-shadow:0 -0.83em 0 -0.4em,-0.087em -0.825em 0 -0.42em,-0.173em -0.812em 0 -0.44em,-0.256em -0.789em 0 -0.46em,-0.297em -0.775em 0 -0.477em}20%{-webkit-box-shadow:0 -0.83em 0 -0.4em,-0.338em -0.758em 0 -0.42em,-0.555em -0.617em 0 -0.44em,-0.671em -0.488em 0 -0.46em,-0.749em -0.34em 0 -0.477em;box-shadow:0 -0.83em 0 -0.4em,-0.338em -0.758em 0 -0.42em,-0.555em -0.617em 0 -0.44em,-0.671em -0.488em 0 -0.46em,-0.749em -0.34em 0 -0.477em}38%{-webkit-box-shadow:0 -0.83em 0 -0.4em,-0.377em -0.74em 0 -0.42em,-0.645em -0.522em 0 -0.44em,-0.775em -0.297em 0 -0.46em,-0.82em -0.09em 0 -0.477em;box-shadow:0 -0.83em 0 -0.4em,-0.377em -0.74em 0 -0.42em,-0.645em -0.522em 0 -0.44em,-0.775em -0.297em 0 -0.46em,-0.82em -0.09em 0 -0.477em}to{-webkit-box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em;box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}}@keyframes load6{0%{-webkit-box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em;box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}5%,95%{-webkit-box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em;box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}10%,59%{-webkit-box-shadow:0 -0.83em 0 -0.4em,-0.087em -0.825em 0 -0.42em,-0.173em -0.812em 0 -0.44em,-0.256em -0.789em 0 -0.46em,-0.297em -0.775em 0 -0.477em;box-shadow:0 -0.83em 0 -0.4em,-0.087em -0.825em 0 -0.42em,-0.173em -0.812em 0 -0.44em,-0.256em -0.789em 0 -0.46em,-0.297em -0.775em 0 -0.477em}20%{-webkit-box-shadow:0 -0.83em 0 -0.4em,-0.338em -0.758em 0 -0.42em,-0.555em -0.617em 0 -0.44em,-0.671em -0.488em 0 -0.46em,-0.749em -0.34em 0 -0.477em;box-shadow:0 -0.83em 0 -0.4em,-0.338em -0.758em 0 -0.42em,-0.555em -0.617em 0 -0.44em,-0.671em -0.488em 0 -0.46em,-0.749em -0.34em 0 -0.477em}38%{-webkit-box-shadow:0 -0.83em 0 -0.4em,-0.377em -0.74em 0 -0.42em,-0.645em -0.522em 0 -0.44em,-0.775em -0.297em 0 -0.46em,-0.82em -0.09em 0 -0.477em;box-shadow:0 -0.83em 0 -0.4em,-0.377em -0.74em 0 -0.42em,-0.645em -0.522em 0 -0.44em,-0.775em -0.297em 0 -0.46em,-0.82em -0.09em 0 -0.477em}to{-webkit-box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em;box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}}@-webkit-keyframes round{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes round{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes round{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loaded{opacity:0;visibility:hidden}html{scroll-behavior:smooth}.pagetop{height:50px;width:50px;position:fixed;right:20px;bottom:20px;background:var(--red-gradation);border:solid 2px var(--white);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10000;-webkit-box-shadow:0 0 16px rgb(0 0 0/25%);box-shadow:0 0 16px rgb(0 0 0/25%);-webkit-transition:all 1s ease;transition:all 1s ease}.pagetop-arrow{height:10px;width:10px;border-top:3px solid var(--white);border-right:3px solid var(--white);-webkit-transform:translateY(20%) rotate(-45deg);transform:translateY(20%) rotate(-45deg);-webkit-transition:1s;transition:1s}@media (hover:hover) and (pointer:fine){.pagetop:hover,.pagetop:hover .pagetop__arrow{background:var(--orange-gradation);-webkit-transition:5s;transition:5s}}.background{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1}.kv__section{height:100vw;z-index:0;position:relative;overflow-x:hidden;.kv__img-circle{.kv-left{position:absolute;height:107vh;top:1;left:-3%;-webkit-animation:slide-skew 2.5s cubic-bezier(0.25,1,0.5,1) forwards;animation:slide-skew 2.5s cubic-bezier(0.25,1,0.5,1) forwards}.kv-right{position:absolute;height:95vh;top:-6%;right:-3%;-webkit-animation:slide-skew2 2.5s cubic-bezier(0.25,1,0.5,1) forwards;animation:slide-skew2 2.5s cubic-bezier(0.25,1,0.5,1) forwards}}.kv__wrapper{max-width:1120px;margin:0 auto;padding-top:140px;padding-bottom:100px}.kv__h1{text-align:center;position:sticky;width:45vw;margin:-74px auto -24px;-webkit-animation:poyoyon 1.5s 1s ease-in-out forwards;animation:poyoyon 1.5s 1s ease-in-out forwards}}@-webkit-keyframes poyoyon{0%{-webkit-transform:scale(1,1) translate(0,0);transform:scale(1,1) translate(0,0)}15%{-webkit-transform:scale(0.98,0.9) translate(0,5px);transform:scale(0.98,0.9) translate(0,5px)}30%{-webkit-transform:scale(1.02,1) translate(0,8px);transform:scale(1.02,1) translate(0,8px)}50%{-webkit-transform:scale(0.98,1.05) translate(0,-8px);transform:scale(0.98,1.05) translate(0,-8px)}70%{-webkit-transform:scale(1,0.9) translate(0,5px);transform:scale(1,0.9) translate(0,5px)}to{-webkit-transform:scale(1,1) translate(0,0);transform:scale(1,1) translate(0,0)}0%,to{opacity:1}}@keyframes poyoyon{0%{-webkit-transform:scale(1,1) translate(0,0);transform:scale(1,1) translate(0,0)}15%{-webkit-transform:scale(0.98,0.9) translate(0,5px);transform:scale(0.98,0.9) translate(0,5px)}30%{-webkit-transform:scale(1.02,1) translate(0,8px);transform:scale(1.02,1) translate(0,8px)}50%{-webkit-transform:scale(0.98,1.05) translate(0,-8px);transform:scale(0.98,1.05) translate(0,-8px)}70%{-webkit-transform:scale(1,0.9) translate(0,5px);transform:scale(1,0.9) translate(0,5px)}to{-webkit-transform:scale(1,1) translate(0,0);transform:scale(1,1) translate(0,0)}0%,to{opacity:1}}@-webkit-keyframes slide-skew{0%{-webkit-transform:translate(200px,50px);transform:translate(200px,50px);opacity:0}to{-webkit-transform:translate(0,0);transform:translate(0,0)}20%,to{opacity:1}}@keyframes slide-skew{0%{-webkit-transform:translate(200px,50px);transform:translate(200px,50px);opacity:0}to{-webkit-transform:translate(0,0);transform:translate(0,0)}20%,to{opacity:1}}@-webkit-keyframes slide-skew2{0%{-webkit-transform:translate(-200px,50px);transform:translate(-200px,50px);opacity:0}to{-webkit-transform:translate(0,0);transform:translate(0,0)}20%,to{opacity:1}}@keyframes slide-skew2{0%{-webkit-transform:translate(-200px,50px);transform:translate(-200px,50px);opacity:0}to{-webkit-transform:translate(0,0);transform:translate(0,0)}20%,to{opacity:1}}.kv__section-bg-border{background:url("../img/kv-bg-border.svg") no-repeat center center /130%;height:120vh;overflow-x:clip}.kv__right-text{color:var(--white);text-align:right;text-shadow:0 0 10px var(--black);font-size:1.7rem;font-weight:700;line-height:1.4;position:relative}.kv-mt{margin-top:32px}.what-hado{.what-hado__container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;.what-hado-circle1{position:absolute;width:215px;top:-45%;right:25%;z-index:-1}.what-hado-circle2{position:absolute;width:260px;top:-12%;right:1%}.what-hado__container-left{width:55%}.what-hado__h3{font-size:3.6rem;font-weight:700;line-height:1.4;margin-bottom:48px;white-space:nowrap}.what-hado__text{font-size:2rem;font-weight:400;line-height:2}.what-hado__container-right{width:45%}.what-hado__movie{width:100%;margin-top:250px}}.what-hado__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;.what-hado__list-item{background:var(--white);border-radius:8px;width:calc(100% / 3);padding:24px;.what-hado__list-img{height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:16px;.width-60{width:60%}.width-80{width:80%}}.what-hado__list-text-top{font-size:2.4rem;font-weight:700;line-height:1.4;.em-red{color:var(--red);font-family:urw-din-condensed,sans-serif;font-size:8.8rem;font-style:italic;font-stretch:condensed;font-weight:900;-webkit-text-stroke:2px var(--red);line-height:1;padding:0 0 0 8px}}.what-hado__list-text-bottom{font-size:2rem;font-weight:700;line-height:1.4}}}.what-hado__small{color:var(--white);text-align:right;font-size:1.4rem;font-weight:400;line-height:1.6;padding-top:12px;display:block}.what-hado__list-item:nth-child(2){margin-top:calc(48px * 1)}.what-hado__list-item:nth-child(3){margin-top:calc(48px * 2)}}.choose__card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:48px;.choose__card-item{width:calc(100% / 2 - 24px);.choose__card-img{border-radius:16px;margin-bottom:0}.choose__card-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:-8px;.choose__card-number{font-family:urw-din-condensed,sans-serif;font-size:8.8rem;font-style:italic;font-weight:900;margin-right:20px;width:78px}.choose__card-h3{font-size:2.4rem;font-weight:700;line-height:1.4}}.choose__card-text{font-size:1.6rem;font-weight:400;line-height:1.6;.choose__card-text-link{text-align:right;margin-top:8px;font-size:2rem;font-weight:700;line-height:1.4;display:block;position:relative;padding-right:28px;&:before{content:"";display:block;width:2rem;height:2rem;background-image:url("../img/arrow-alt-circle-down.svg");background-size:contain;background-repeat:no-repeat;position:absolute;top:15%;right:0;-webkit-transition:all 0.3s;transition:all 0.3s}&:hover:before{top:10px}}}}}.scene__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px 104px;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:808px;margin:0 auto;.scene__list-item{width:calc((100% - 208px) / 3);.scene__list-ico{margin-bottom:16px}.scene__list-ttl{font-family:"Noto Sans";font-size:1.8rem;font-style:normal;font-weight:700;line-height:1.4}}}.purepose__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;.purpose__bubble-top-text{font-size:2rem;font-weight:700;line-height:1.4;margin-bottom:8px}.purpose__bubble-bottom-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%;height:100px;margin-bottom:40px;border-radius:48px;background-color:var(--black);color:var(--white);-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"M PLUS 2",sans-serif;font-style:normal;font-size:2.8rem;font-weight:700;line-height:1.4;&:before{position:absolute;bottom:-20px;width:28px;height:24px;background-color:var(--black);clip-path:polygon(0 0,100% 0,50% 100%);content:""}}.bubble-bottom-text-lg{font-size:3.5rem}.purpose__img-h3-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;.purpose__img{margin-bottom:16px}.purpose__h3{font-size:3.2rem;font-weight:700;line-height:1.4}}}.cv-button-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cv-button-a{position:relative;display:inline-block;width:calc(100% / 2 - 16px);cursor:pointer;&:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition-duration:0.4s;transition-duration:0.4s}.cv-text-top{color:var(--white);text-align:center;font-size:2.4rem;font-weight:700;line-height:140%;margin-bottom:8px;.cv-text-top-large{font-size:3.2rem}}.black{color:var(--black)}}.cv-button{color:var(--white);padding:16px;font-weight:bold;border-radius:48px;border:2px solid var(--white);-webkit-box-shadow:0 4px 4px 0 rgb(65 65 65/25%);box-shadow:0 4px 4px 0 rgb(65 65 65/25%);line-height:60px;text-align:center;height:100px;&:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition-duration:0.4s;transition-duration:0.4s}.cv-large{font-size:4rem}.cv-button-text{position:relative;padding-left:10%;font-size:3.2rem;&:before{content:"";display:block;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;position:absolute;top:20%;left:9%}}}.movie:before{background-image:url("../img/ico-videocam.svg")}.email:before{background-image:url("../img/ico-email.svg")}#modal-video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:1000;top:0;left:0;width:100vw;height:100vh;background-color:rgb(0 0 0/80%);-webkit-transition:0.5s;transition:0.5s;&.close{-webkit-filter:opacity(0);filter:opacity(0);visibility:hidden}&.open{-webkit-filter:opacity(1);filter:opacity(1);visibility:visible}iframe{width:64vw;height:36vw}}.what-arena{background:url("../img/hado-arena-bg.jpg") no-repeat center center /cover;padding:80px 0}@supports (background-image:url("../img/webp/hado-arena-bg.webp")){.what-arena{background:url("../img/webp/hado-arena-bg.webp") no-repeat center center /cover}}.tournament{background:url("../img/tournament-bg.jpg") no-repeat center center /cover}@supports (background-image:url("../img/webp/tournament-bg.webp")){.tournament{background:url("../img/webp/tournament-bg.webp") no-repeat center center /cover}}.youtube-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:72px}.youtube-box__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}.youtube-box__movie{width:190%;aspect-ratio:16/9;iframe{width:100%;height:100%}}.youtube-box__description{width:160%;.youtube-box__arena-h3{font-size:2.4rem;font-weight:700;line-height:1.4;margin-bottom:24px}.youtube-box__tournament-h3{font-family:"M PLUS 2",sans-serif;font-style:normal;font-size:4rem;font-weight:900;line-height:1.4;margin-bottom:24px}.youtube-box__text{font-size:1.6rem;font-weight:400;line-height:1.6}}.profitability{img{border:2px solid var(--black);border-radius:16px}.profitability__bubble{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:16px 48px;margin:0 auto 32px;border-radius:64px;background-color:var(--black);color:var(--white);-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-family:"M PLUS 2",sans-serif;font-style:normal;font-size:2.4rem;font-weight:700;line-height:1.4;&:before{position:absolute;bottom:-20px;width:28px;height:24px;background-color:var(--black);clip-path:polygon(0 0,100% 0,50% 100%);content:""}.profitability__bubble-lg{font-size:3.2rem;font-style:normal}}.mb-sm{margin-bottom:8px}.profitability__bubble-bottom-text{font-size:4.4rem;font-weight:700;line-height:1.4;em{font-family:urw-din-condensed,sans-serif;font-size:10.4rem;font-style:normal;font-stretch:condensed;font-weight:900;line-height:1.4;padding-left:5px;-webkit-text-stroke:2px var(--black)}}.profitability__table{width:100%;text-align:center;margin-top:20px;margin-bottom:110px;td,th{border:2px solid var(--black)}.th-red{font-family:"M PLUS 2",sans-serif;font-style:normal;font-size:4.8rem;font-weight:700;line-height:1.4;text-align:center;color:var(--white);background:var(--red);vertical-align:middle;border:8px solid var(--red);height:84px}.th-black{font-family:"M PLUS 2",sans-serif;font-style:normal;font-size:3.2rem;font-weight:700;line-height:1.2;text-align:center;color:var(--black);background:var(--Gray1);width:280px;vertical-align:middle;height:60px}.th-left{text-align:center;font-size:2.4rem;font-weight:700;line-height:1.4;background:var(--Gray1);width:280px;vertical-align:middle}td{text-align:center;vertical-align:middle;font-size:2.4rem;font-weight:700;line-height:1.4}.td-border-red{border-right:8px solid var(--red);border-left:8px solid var(--red)}.td-border-red-last{border-right:8px solid var(--red);border-left:8px solid var(--red);border-bottom:8px solid var(--red)}.td-lg-red{color:var(--red);font-family:urw-din-condensed,sans-serif;font-size:7.2rem;font-style:normal;font-stretch:condensed;font-weight:900;-webkit-text-stroke:2px var(--red);line-height:1.4}.td-lg-black{color:var(--blackck);font-family:urw-din-condensed,sans-serif;font-size:4.8rem;font-style:normal;font-stretch:condensed;font-weight:900;-webkit-text-stroke:2px var(--black);line-height:1.4}}.profitability__space{img{margin-top:40px}}}.hado-arena{.hado-arena__img{margin-bottom:80px;img{border-radius:16px}}}.hado-arena__bubble,.idle-space__bubble{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:16px 48px;margin:0 auto 40px;border-radius:64px;background-color:var(--black);color:var(--white);-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"M PLUS 2",sans-serif;font-style:normal;font-size:3.2rem;font-weight:700;line-height:1.4;&:before{position:absolute;bottom:-20px;width:28px;height:24px;background-color:var(--black);clip-path:polygon(0 0,100% 0,50% 100%);content:""}}.hado-arena__case-h3{font-family:"M PLUS 2",sans-serif;font-size:4.8rem;font-style:italic;font-weight:700;line-height:1.4;margin-bottom:24px}.hado-arena__case-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;border-radius:16px;padding:40px 40px 24px;.hado-arena__case-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}img{width:100%;margin-bottom:16px}h4{font-family:"Noto Sans";font-size:2.4rem;font-style:normal;font-weight:700;line-height:1.4;margin-bottom:8px}p{font-family:"Noto Sans";font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.6}}.idle-space{.idle-space__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;margin-bottom:80px;img{border-radius:16px;margin-bottom:16px}.idle-space__list-text{font-size:2.4rem;font-weight:700;line-height:1.4}}}.owner{.owner__card-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;width:100%}.owner__card-list-item{border-radius:16px;background-color:var(--white);padding:40px;.owner__card-list-top{text-align:center;font-size:3.6rem;font-weight:700;line-height:1.4;margin-bottom:24px}.owner__card-list-item-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;.owner__card-list-item-left{width:38%}.owner__card-list-item-right{width:62%;.owner__card-list-item-person{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;.owner__card-list-item-person-img{margin-right:24px;width:104px}.owner__card-list-item-person-name-s{font-size:1.8rem;font-weight:700;line-height:1.4;margin-bottom:8px}.owner__card-list-item-person-name-r{font-size:2.4rem;font-weight:700;line-height:1.4}}}.owner__card-list-item-text{font-size:1.6rem;font-weight:400;line-height:1.7;.text-borderline{font-style:normal;background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(0%,var(--yellow)));background:linear-gradient(transparent 70%,var(--yellow) 0%)}}}}}.cp_box1 input{display:none}.media{padding-top:100px;padding-bottom:100px;.media__list{max-width:1120px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;margin:0 auto 80px;img{margin-bottom:16px}.media__list-item-h3{font-size:2rem;font-weight:700;line-height:1.4;margin-bottom:8px}.media__list-name{font-size:1.6rem;font-weight:400;line-height:1.4}}.media__bubble{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:16px 48px;margin:0 auto 32px;border-radius:48px;background-color:var(--black);color:var(--white);-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"M PLUS 2",sans-serif;font-style:normal;font-size:2.4rem;font-weight:700;line-height:1.4;&:before{position:absolute;bottom:-20px;width:28px;height:24px;background-color:var(--black);clip-path:polygon(0 0,100% 0,50% 100%);content:""}}}@-webkit-keyframes infinity-scroll-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes infinity-scroll-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.scroll-infinity__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;margin-top:0.5rem;width:100%;padding:16px}.scroll-infinity__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.scroll-infinity__list--left{-webkit-animation:infinity-scroll-left 50s infinite linear 0s both;animation:infinity-scroll-left 50s infinite linear 0s both}.scroll-infinity__item{width:160px;height:74px;border-radius:8px;-webkit-box-shadow:0 0 16px 0 rgb(31 31 31/15%);box-shadow:0 0 16px 0 rgb(31 31 31/15%)}.scroll-infinity__item>img{width:100%}.flow{.flow__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:48px;margin-bottom:24px;.flow__list-item{width:calc(100% / 4 - 24px);.flow__list-img{margin-bottom:8px;position:relative;.flow__list-number{position:absolute;top:0;left:0;font-family:urw-din-condensed,sans-serif;font-size:4.8rem;font-style:italic;font-stretch:condensed;font-weight:900;-webkit-text-stroke:1.5px var(--pink);line-height:72px;background:var(--white);width:72px;height:72px;border-radius:50%}}.flow__list-h3{font-size:2.4rem;font-weight:700;line-height:1.4;height:64px;display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.flow__list-description{font-size:1.6rem;font-weight:400;line-height:1.6;height:100px}}}.flow__bottom-text{display:block;font-size:1.6rem;font-weight:400;line-height:1.6}}.faq{.faq-wrapper{display:-ms-grid;display:grid;gap:16px;max-inline-size:930px;margin:auto;width:100%;.faq-content{--accent-color:var(--Black);--v-rythm:140%;--gap:1em;position:relative;background:var(--white);-webkit-box-shadow:0 0 16px 0 rgb(0 0 0/15%);box-shadow:0 0 16px 0 rgb(0 0 0/15%);border-radius:24px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.faq-content:before{position:absolute;content:"";top:36px;right:25px;height:2px;width:15px;background:var(--Gray1);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.faq-content:after{position:absolute;content:"";top:36px;right:25px;height:2px;width:15px;background:var(--Gray1);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.faq-content[open]:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq-content[open]:after{opacity:0}.faq-q{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap);padding:24px 32px;font-size:2rem;font-weight:600;line-height:1.5;span{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.faq-q::-webkit-details-marker{display:none}.faq-q:hover{color:var(--orange);-webkit-transition:0.5s;transition:0.5s}.faq-q:before{content:"Q";display:block;color:var(--white);font-size:2.5rem;font-family:urw-din-condensed;font-style:italic;width:40px;height:40px;border-radius:50%;background:var(--black);text-align:center;line-height:40px}.faq-a{margin-left:8px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding:0 48px 8px 24px;margin-bottom:1rem;font-size:1.6rem;font-weight:400;line-height:1.7;span{width:90%;padding-top:7px}}.faq-a:before{content:"A";font-weight:bold;color:var(--white);font-size:2.5rem;font-family:urw-din-condensed;font-style:italic;width:40px;height:40px;border-radius:50%;background:var(--orange-gradation);text-align:center;line-height:40px;position:relative}}}.footer-link{padding-bottom:100px;.footer-link__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;.footer-link__list-item{width:100%}}}.hover-opacity{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s}.hover-opacity:hover{opacity:0.6}.contact-bottom__ttl{font-family:"Noto Sans";font-style:normal;font-size:4rem;font-weight:700;text-align:center;line-height:1.6;margin-bottom:48px}@media screen and (width >=1680px){.kv__section-bg-border{height:105vh}}@media screen and (width <=1440){.kv__section{.kv__h1{width:35vw;margin:-80px auto -24px}}}@media screen and (width <=1024px){.pc{display:none}.tab{display:block}.br-tab{display:block}.wrapper{padding:80px 16px}.kv__section-bg-border{background:url("../img/kv-bg-border.svg") no-repeat center center /230%;height:100vh}.kv__wrapper{padding-right:16px;padding-left:16px}.kv-mt{margin-top:80px}.kv__section{& .kv__img-circle{.kv-left{height:105vh;top:-4%;left:-11%}.kv-right{height:105vh;top:5%;right:-10%}}.kv__right-text{margin-top:24px}.kv__h1{margin-top:120px;width:100vw}}.cv-button{.cv-large{font-size:4vw}& .cv-button-text{font-size:3vw;&:before{left:3%}}}.cv-button-a{width:calc(100% / 2 - 10px)}.what-hado{.what-hado__container{.what-hado-circle1{width:180px}.what-hado-circle2{width:230px}}.what-hado__movie{width:130%}}.youtube-box__description{width:170%;.youtube-box__arena-h3{font-size:2.2rem;margin-bottom:16px}.youtube-box__text{font-size:1.5rem}}.owner{& .owner__card-list-item{& .owner__card-list-item-bottom{.owner__card-list-item-left{width:55%}}}}.media{padding:80px 16px}.flow{& .flow__list{gap:24px;& .flow__list-item{width:calc(100% / 4 - 18px);.flow__list-img{.flow__list-number{font-size:3.6rem;line-height:60px;width:60px;height:60px}}.flow__list-h3{font-size:1.8rem;margin-bottom:8px}.flow__list-description{font-size:1.5rem;line-height:1.5;height:130px}}}}}@media screen and (width <=820px){.kv__section{.kv__h1{margin-top:50px}}.scene__list{gap:40px 64px;.scene__list-item{width:calc((100% - 128px) / 3);img{width:100%}}}}@media screen and (width <=768px){.kv__section{.kv__right-text{margin-top:0}.kv__h1{margin-top:48px;width:80vw}}.kv-mt{margin-top:48px}}@media screen and (width <=599px){.tab{display:none}.br-pc{display:none}.sp{display:block}.br-sp{display:block}.wrapper{padding-top:80px;padding-bottom:80px}.kv__section-bg-border{height:100vh}.kv__section{.kv__wrapper{padding-top:104px}.kv__img-circle{.kv-left{height:102vh;top:2%}.kv-right{height:94vh}}& .kv__h1{margin-top:40px;width:100%}.kv__right-text{font-size:1.4rem}}.kv__section-bg-border{background:url("../img/kv-bg-border.svg") no-repeat center center /270%}.kv-mt{margin-top:56px}.h2__ttl-ja{font-size:4.8rem;line-height:1.1;margin-bottom:16px}.h2__ttl-en{font-size:3.2rem;padding-bottom:24px;line-height:1.1}.contact{.wrapper{padding-top:48px;padding-bottom:48px}}.cv-button-list{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:10px}.cv-button-a{width:100%;.cv-text-top{font-size:2rem;margin-bottom:8px}.cv-button{margin-bottom:1.45rem;line-height:40px;height:80px;.cv-large{font-size:2.4rem}& .cv-button-text{font-size:2rem;&:before{width:36px;height:36px;top:5%;left:4%}}}}.what-hado{.what-hado__container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;.what-hado-circle1{width:100px;top:-36%;right:-2%}.what-hado__container-left{width:100%}.what-hado__container-right{width:100%}.what-hado__movie{width:100%;margin-top:0;margin-bottom:24px}.what-hado__h3{font-size:2rem;margin-bottom:16px;white-space:normal}.what-hado__text{font-size:1.6rem;line-height:1.6;margin-bottom:24px}}.what-hado__list{gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;.what-hado__list-item{width:100%;padding:12px;.what-hado__list-img{margin-bottom:-10px;.width-60{width:50%}.width-80{width:35%}.width-100{width:80%}}.what-hado__list-text{margin:8px}.what-hado__list-text-top{font-size:1.7rem;.em-red{font-size:5.5rem;padding:0}}.what-hado__list-text-bottom{font-size:1.5rem}}}.what-hado__list-item:nth-child(2){margin-top:0}.what-hado__list-item:nth-child(3){margin-top:0}}.choose__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;.choose__card-item{width:100%;.choose__card-ttl{.choose__card-number{font-size:7.5rem;margin-right:16px;width:64px}.choose__card-h3{font-size:2rem}}.choose__card-text-link{margin-top:4px;font-size:1.8rem}}}.scene__list{gap:16px 14px;.scene__list-item{width:calc((100% - 28px) / 2);.scene__list-ico{margin-bottom:8px}.scene__list-ttl{font-size:1.6rem}}}.purepose__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;.purpose__bubble-bottom-text{margin-bottom:32px}.purpose__img-h3-list{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;.purpose__h3{margin-bottom:16px}}}.what-arena{background:url("../img/hado-arena-bg-sp.jpg") no-repeat center center /cover;padding:32px 0}@supports (background-image:url("../img/webp/hado-arena-bg-sp.webp")){.what-arena{background:url("../img/webp/hado-arena-bg-sp.webp") no-repeat center center /cover}}.tournament{background:url("../img/tournament-bg-sp.jpg") no-repeat center center /cover}@supports (background-image:url("../img/webp/tournament-bg-sp.webp")){.tournament{background:url("../img/webp/tournament-bg-sp.webp") no-repeat center center /cover}}.youtube-box__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px!important;.youtube-box__movie{width:100%}.youtube-box__description{width:100%;.youtube-box__arena-h3{margin-bottom:16px}.youtube-box__tournament-h3{font-size:3rem;margin-bottom:16px}}}.profitability{.profitability__bubble{padding:16px 32px;border-radius:56px;width:100%;font-size:2rem;.profitability__bubble-lg{font-size:3rem}}.profitability__bubble-bottom-text{font-size:3.2rem;line-height:1.4}.profitability__table-wrap{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;&::-webkit-scrollbar{display:none}.profitability__table{white-space:nowrap}.th-red{font-size:3rem;height:64px}.th-black{font-size:2.4rem}.th-left{font-size:1.4rem;padding-left:14px;padding-right:14px}td{font-size:1.8rem;padding-right:14px}.td-lg-red{font-size:4.8rem;padding-left:14px}.td-lg-black{font-size:3.6rem;padding-left:14px}}}.hado-arena{.hado-arena__img{margin-bottom:40px}}.hado-arena__bubble,.idle-space__bubble{width:100%;padding:16px 32px;font-size:2.4rem}.hado-arena__case-h3{font-size:4rem;margin-bottom:16px}.hado-arena__case-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:24px 24px 16px;.hado-arena__case-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}img{margin-bottom:8px}h4{font-size:1.8rem;margin-bottom:0}p{font-size:1.4rem}}.idle-space{.idle-space__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-bottom:40px;img{margin-bottom:8px}.idle-space__list-text{font-size:1.8rem}}}.media{padding-top:80px;padding-bottom:80px;.media__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;margin-bottom:40px}.media__bubble{width:100%;padding:16px;margin:0 auto 24px;font-size:1.8rem}.scroll-infinity__item{width:128px;height:60px;padding-right:0.5rem}}.owner{.owner__card-list-item{padding:24px;.owner__card-list-top{font-size:2.2rem;margin-bottom:16px}.owner__card-list-item-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;.owner__card-list-item-left{width:100%}.owner__card-list-item-right{width:100%;.owner__card-list-item-person{.owner__card-list-item-person-img{margin-right:16px;width:160px}}}}}}.cp_box1{position:relative}.cp_box1 label{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;bottom:-10px;width:100%;height:140px;cursor:pointer;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgb(250 252 252/0%)),color-stop(90%,rgb(250 252 252/95%)));background:linear-gradient(to bottom,rgb(250 252 252/0%) 0%,rgb(250 252 252/95%) 90%)}.cp_box1 input:checked+label{background:inherit}.cp_box1 input:checked+label{}.cp_box1 .owner__card-list-item-text{overflow:hidden;height:200px;-webkit-transition:all 0.5s;transition:all 0.5s}.cp_box1 label:after,.cp_box1 label:before{content:"";position:absolute;line-height:4.5rem;font-size:1.8rem;font-weight:600}.cp_box1 label:after{z-index:2;bottom:20px;width:100%;content:"続きを読む";color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#ed8c75),to(#f4c036));background:linear-gradient(180deg,#ed8c75 0%,#f4c036 100%);border-radius:20px}.cp_box1 label:before{position:absolute;bottom:37px;left:calc(50% - 7rem);z-index:3;width:19px;height:12px;background:#fff;clip-path:polygon(50% 100%,0 0,100% 0)}.cp_box1 input:checked+label:after{content:"閉じる"}.cp_box1 input:checked+label:before{left:calc(50% - 2.5em);-webkit-transform:scale(1,-1);transform:scale(1,-1)}.cp_box1 input:checked~.owner__card-list-item-text{height:auto;padding-bottom:80px;-webkit-transition:all 0.5s;transition:all 0.5s}.flow{.flow__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;.flow__list-item{width:100%;.flow__list-img{margin-bottom:8px;position:relative;width:80%;margin:0 auto 8px;.flow__list-number{top:10px}}.flow__list-description{height:auto}}}}.faq{.faq-wrapper{.faq-q{font-size:1.8rem;padding:24px 56px 24px 24px}.faq-q:before{font-size:2.25rem;width:36px;height:36px;line-height:36px}.faq-a{font-size:1.7rem;padding:0 48px 8px 16px;span{padding-top:0;line-height:1.4}}.faq-a:before{font-size:2.25rem;width:36px;height:36px;line-height:36px}}}.footer-link{padding-bottom:0;.footer-link__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contact-bottom__ttl{font-size:2.4rem;margin-bottom:32px}}@media screen and (width <=375px){.kv__section-bg-border{height:115vh}.kv__section{.kv__wrapper{padding-top:85px}.kv__img-circle{.kv-left{height:112vh;top:2%}}& .kv__h1{margin-top:16px}}.kv-mt{margin-top:32px}}.contact-form{height:1700px}@media screen and (width <=715px){.contact-form{height:1800px}}@media screen and (width <=608px){.contact-form{height:1900px}}@media screen and (width <=500px){.contact-form{height:2000px}}@media screen and (width <=375px){.contact-form{height:2100px}}@media screen and (width <=320px){.contact-form{height:2300px}}
/*# sourceMappingURL=style.min.css.map */