@font-face{font-family:Racing Sans One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1369fa048801759f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Racing Sans One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a474899b80ee93d2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Racing Sans One Fallback;src:local("Arial");ascent-override:94.18%;descent-override:27.40%;line-gap-override:0.00%;size-adjust:103.63%}.__className_97fb25{font-family:Racing Sans One,Racing Sans One Fallback;font-weight:400;font-style:normal}.__variable_97fb25{--font-racing-sans-one:"Racing Sans One","Racing Sans One Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/122f63906a34a2b1-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/10864d548dcccb1a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2d5e2bb0c7e5c7df-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e0ab5f1acc6f1102-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6a0d3b47bda27a24-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d7bc66a430c2e4e3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d233855ce6879c70-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_e0a61f{font-family:Inter,Inter Fallback;font-weight:600;font-style:normal}.__variable_e0a61f{--font-inter:"Inter","Inter Fallback"}html{scroll-behavior:smooth}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0;font:inherit}img,picture,svg,video{display:block;max-width:100%}input,select,textarea{transform:translateY(-40px);outline:none}button{cursor:pointer;background-color:rgba(0,0,0,0);outline:none;border:none}body{min-height:100vh;font-weight:400;font-size:16px;line-height:1;font-family:Noto Sans JP,sans-serif}a{text-decoration:none;color:inherit;transition:all .25s ease-in-out}li{list-style:none}:root{--ratio:1}@media(min-width:768px){:root{--ratio:0.3046875}}@keyframes fixed-footer-spin{to{transform:rotate(1turn)}}.main{background:#fff;width:100vw;overflow-y:auto;z-index:3;scrollbar-width:none;-ms-overflow-style:none}.main::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.main{width:calc(var(--ratio)*100vw);margin-left:calc(156.4102564103vw*var(--ratio));height:100vh;position:relative;scroll-behavior:smooth}}.main-content{position:relative}.main-content__bg{display:none}@media screen and (min-width:768px){.main-content__bg{position:absolute;z-index:1;inset:0;display:block}.main-content{height:100vh;overflow:hidden}}.main-content__abs{display:none}@media screen and (min-width:768px){.main-content__abs{position:absolute;left:0;right:0;height:2.969vw;display:flex;align-items:center;padding:0 1.328vw;background:#f05323;z-index:2}}.main-content__top{top:0}.main-content__bottom{bottom:0;justify-content:end}.main-content__abs-text{color:#fff;text-align:right;font-family:Racing Sans One;font-size:.859vw;font-style:normal;font-weight:400;line-height:normal}.main-content__left{display:none}@media screen and (min-width:768px){.main-content__left{position:absolute;inset:0;width:31.1vw;display:flex;flex-direction:column;justify-content:center;margin-left:9.063vw;z-index:2}}.main-content__left-title{margin-top:.234vw;position:relative;margin-left:7.734vw}.main-content__left-title__image{position:absolute;left:-.156vw;top:-1.563vw;transform:translate(-100%)}.main-content__left-title__image img{width:8.064vw;height:8.047vw}.main-content__left-title__text{color:#000;font-size:2.344vw;font-style:normal;font-weight:800;line-height:normal}.main-content__left-logo{margin-top:1.016vw}.main-content__left-logo__image{width:29.375vw;height:9.063vw}.main-content__left-more{margin-top:5.234vw;margin-left:.469vw;margin-right:.469vw;transform:translateY(-.391vw);display:flex;flex-direction:column;gap:1.406vw}.main-content__left-creative{position:relative;color:#fff;padding:2.891vw 8.806vw 2.222vw 7.634vw;display:flex;flex-direction:column;justify-content:center;gap:.234vw;border-radius:10px;background:#f05323;box-shadow:0 .313vw 0 0 #9b0150;text-align:center}.main-content__left-creative--sitdown{position:absolute;left:1.172vw;top:.781vw}.main-content__left-creative--sitdown img{width:6.562vw;height:9.054vw}.main-content__left-creative--en{font-family:Racing Sans One;font-size:3.047vw;font-style:normal;font-weight:400;line-height:2.656vw;letter-spacing:.122vw}.main-content__left-creative--ja{color:#fff;font-family:Inter;font-size:1.172vw;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.07vw;margin-left:-.234vw}.main-content__left-creative--qr{position:absolute;top:1.563vw;right:1.094vw}.main-content__left-creative--qr img{width:6.641vw;height:6.641vw}.main-content__left-started{position:relative;padding-top:1.797vw;padding-bottom:1.697vw;display:flex;justify-content:center;align-items:center;background:#3359c2;box-shadow:0 .313vw 0 0 #1c3a8e;border-radius:.781vw}.main-content__left-started__talk{position:absolute;top:.078vw;left:.938vw}.main-content__left-started__talk img{width:6.719vw;height:5.42vw}.main-content__left-started__text{margin-left:3.404vw;color:#fff;font-size:1.953vw;font-style:normal;font-weight:700;line-height:2.109vw}.main-content__left-started__text span{font-size:1.641vw;font-weight:700}.main-content__right{display:none}@media screen and (min-width:768px){.main-content__right{z-index:2;position:absolute;top:calc(9.7435897436vw*var(--ratio));bottom:calc(9.7435897436vw*var(--ratio));display:flex;align-items:center;right:0;padding:0 4.297vw;margin-right:calc(6.6666666667vw*var(--ratio));margin-top:calc(-27.6923076923vw*var(--ratio))}}.main-content__menu{display:flex;flex-direction:column;gap:2.109vw}.main-content__menu-title{color:#f05323;font-family:Racing Sans One;font-size:calc(10.2564102564vw*var(--ratio));font-style:normal;font-weight:400;line-height:calc(6.9230769231vw*var(--ratio));letter-spacing:calc(.3076923077vw*var(--ratio))}.main-content__menu-list{display:flex;flex-direction:column;gap:calc(4.4871794872vw*var(--ratio))}.main-content__menu-item{color:#000;font-family:Racing Sans One;font-size:1.406vw;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.042vw}.header{z-index:3;position:fixed;top:0;left:0;font-size:1.5rem;width:calc(var(--ratio)*100vw);height:calc(13.846vw*var(--ratio));display:flex;align-items:center;justify-content:space-between;padding:0 calc(3.846vw*var(--ratio)) 0 calc(3.077vw*var(--ratio));transition:box-shadow .2s,-webkit-backdrop-filter .2s;transition:box-shadow .2s,backdrop-filter .2s;transition:box-shadow .2s,backdrop-filter .2s,-webkit-backdrop-filter .2s}@media screen and (min-width:768px){.header{position:absolute}}.header--scrolled{box-shadow:0 2px 4px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,.1)}@media screen and (min-width:768px){.header--scrolled{box-shadow:none;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:rgba(0,0,0,0)}}.header-logo img{width:calc(17.692vw*var(--ratio));height:calc(5.641vw*var(--ratio))}.menu-toggle{width:calc(5.641vw*var(--ratio));height:calc(4.615vw*var(--ratio));cursor:pointer;display:flex;position:relative;z-index:101}@media screen and (min-width:768px){.menu-toggle{display:none}}.menu-toggle__bar{display:block;height:calc(.769vw*var(--ratio));width:100%;background:#333;border-radius:calc(.769vw*var(--ratio)/2);transition:all .3s ease;position:absolute;left:0;transform-origin:center}.menu-toggle__bar:first-child{top:0}.menu-toggle__bar:nth-child(2){top:50%;transform:translateY(-50%)}.menu-toggle__bar:nth-child(3){bottom:0}.menu-toggle--active .menu-toggle__bar:first-child{top:50%;transform:translateY(-50%) rotate(45deg)}.menu-toggle--active .menu-toggle__bar:nth-child(2){opacity:0;transform:translateY(-50%) scaleX(0)}.menu-toggle--active .menu-toggle__bar:nth-child(3){bottom:50%;transform:translateY(50%) rotate(-45deg)}.menu-mobile{position:fixed;overflow:auto;top:0;left:0;z-index:100;width:100vw;height:100vh;background:hsla(0,0%,100%,.98);box-shadow:0 4px 16px rgba(0,0,0,.08);transform:translateY(-40px);opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:768px){.menu-mobile{display:none}}.menu-mobile--active{transform:translateY(0);opacity:1;pointer-events:auto}.menu-mobile__logo{position:absolute;top:calc(4.1025641026vw*var(--ratio));left:calc(3.0769230769vw*var(--ratio))}.menu-mobile__logo img{width:calc(18.4615384615vw*var(--ratio));height:calc(5.641025641vw*var(--ratio))}.menu-mobile__list{overflow:auto;display:flex;flex-direction:column;gap:calc(5.8974358974vw*var(--ratio));margin:0;padding:0;margin-left:clamp(0px,15.1282051282vw*var(--ratio),70px);padding-top:clamp(0px,24.6153846154vw*var(--ratio),120px);padding-bottom:clamp(0px,6.6666666667vw*var(--ratio),35px);max-height:calc(100vh - 68.7179487179vw*var(--ratio))}.menu-mobile__item{color:#000;font-size:calc(6.6666666667vw*var(--ratio));letter-spacing:calc(.2vw*var(--ratio))}.menu-mobile__copyright,.menu-mobile__item{font-family:Racing Sans One;font-style:normal;font-weight:400;line-height:normal}.menu-mobile__copyright{width:100%;border-top:1px solid #f06c3a;display:flex;justify-content:center;align-items:center;padding:calc(1.5384615385vw*var(--ratio));color:#f06c3a;text-align:right;font-size:calc(2.8205128205vw*var(--ratio))}.menu-mobile__footer{position:absolute;bottom:0;left:0;right:0;gap:calc(16.4102564103vw*var(--ratio))}.menu-mobile__cta,.menu-mobile__footer{display:flex;flex-direction:column;align-items:center}.menu-mobile__cta{width:100%;padding:0 calc(13.0769230769vw*var(--ratio));gap:calc(2.0512820513vw*var(--ratio))}.menu-mobile__cta-item{position:relative;width:100%;border-radius:calc(2.0512820513vw*var(--ratio));padding-left:calc(8.9743589744vw*var(--ratio));display:flex;justify-content:center;flex-direction:column;align-items:center;height:calc(19.4871794872vw*var(--ratio));background:#f05323;box-shadow:0 calc(1.0256410256vw*var(--ratio)) 0 0 #c43c04}.menu-mobile__cta-item:last-of-type{border-radius:calc(1.5384615385vw*var(--ratio));background:#3359c2;box-shadow:0 calc(1.0256410256vw*var(--ratio)) 0 0 #1c3a8e;padding-left:calc(16.7615384615vw*var(--ratio))}.menu-mobile__cta-item:last-of-type .menu-mobile__cta-image{left:calc(1.7948717949vw*var(--ratio));top:calc(1.2820512821vw*var(--ratio))}.menu-mobile__cta-item:last-of-type .menu-mobile__cta-image img{width:calc(19.5228205128vw*var(--ratio));height:calc(15.641025641vw*var(--ratio));flex-shrink:0}.menu-mobile__cta-item:last-of-type .menu-mobile__cta-title{color:#fff;text-align:center;font-size:calc(6.4102564103vw*var(--ratio));font-style:normal;font-weight:800;line-height:calc(4.358974359vw*var(--ratio));font-family:Noto Sans JP}.menu-mobile__cta-item:last-of-type .menu-mobile__cta-title span{color:#fff;font-size:calc(3.5897435897vw*var(--ratio));font-style:normal;font-weight:800;line-height:calc(4.358974359vw*var(--ratio));font-family:Noto Sans JP}.menu-mobile__cta-image{position:absolute;left:calc(3.0384615385vw*var(--ratio));top:calc(-3.0769230769vw*var(--ratio))}.menu-mobile__cta-image img{width:calc(16.7053846154vw*var(--ratio));height:calc(23.0484615385vw*var(--ratio))}.menu-mobile__cta-title{margin-top:calc(2.0512820513vw*var(--ratio));text-shadow:0 calc(.2564102564vw*var(--ratio)) calc(1.0256410256vw*var(--ratio)) rgba(0,0,0,.25);font-family:Racing Sans One;font-size:calc(10.2564102564vw*var(--ratio));font-weight:400;letter-spacing:calc(.3333333333vw*var(--ratio))}.menu-mobile__cta-description,.menu-mobile__cta-title{color:#fff;font-style:normal;line-height:calc(6.7692307692vw*var(--ratio));position:relative}.menu-mobile__cta-description{text-shadow:0 calc(.5128205128vw*var(--ratio)) calc(1.0256410256vw*var(--ratio)) rgba(0,0,0,.25);font-size:calc(3.3333333333vw*var(--ratio));font-weight:700;letter-spacing:calc(.2564102564vw*var(--ratio));margin-top:calc(.7692307692vw*var(--ratio))}.section-top{overflow:hidden;position:relative;padding:calc(16.667vw*var(--ratio)) calc(5.385vw*var(--ratio)) calc(18.205vw*var(--ratio));background:#60b494}.section-top__bg{position:absolute;inset:0}.section-top__bg img{width:100%;height:100%}.section-top__tiktok{position:absolute;right:0;z-index:1}.section-top__tiktok--top{top:calc(11.026vw*var(--ratio));left:calc(.769vw*var(--ratio))}.section-top__tiktok--bottom{bottom:calc(7.179vw*var(--ratio));right:calc(.769vw*var(--ratio))}.section-top__tiktok img{width:98px;height:98px;animation:fixed-footer-spin 10s linear infinite}.section-top__absolute{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2}.section-top__title{margin-top:calc(-4.359vw*var(--ratio));padding:calc(.256vw*var(--ratio)) calc(4.872vw*var(--ratio)) calc(.769vw*var(--ratio)) calc(6.41vw*var(--ratio));background:#fff;color:#000;text-align:center;font-size:calc(4.359vw*var(--ratio));font-style:normal;font-weight:800;line-height:normal}.section-top__logo{position:relative;margin-top:calc(2.564vw*var(--ratio))}.section-top__logo-abs{position:absolute;top:0;bottom:0;left:calc(1.282vw*var(--ratio));right:calc(-.769vw*var(--ratio));z-index:1}.section-top__logo img{position:relative;z-index:2;width:calc(56.41vw*var(--ratio));height:calc(17.436vw*var(--ratio))}.section-top__creators-list{display:grid;grid-template-columns:repeat(3,1fr);position:relative;z-index:1}.section-top__creator img{width:100%;height:calc(37.179vw*var(--ratio))}.section-top__concerns{position:relative;background:#ead9d2;background-image:radial-gradient(circle,#f2e3dc calc(3.172vw * var(--ratio)),transparent calc(3.172vw * var(--ratio)));background-size:calc(15.067vw*var(--ratio)) calc(12.001vw*var(--ratio));background-position:calc(.708vw*var(--ratio)) calc(2.051vw*var(--ratio));background-repeat:repeat;padding-top:calc(11.026vw*var(--ratio));padding-bottom:calc(8.946vw*var(--ratio));display:flex;flex-direction:column;align-items:center;gap:calc(37.179vw*var(--ratio))}.section-top__concerns-line{position:absolute;bottom:0;height:calc(1.026vw*var(--ratio));left:calc(.263vw*var(--ratio));right:0;background-color:#f05323}.section-top__concerns-points{position:absolute;top:0;left:calc(3.077vw*var(--ratio));right:calc(3.59vw*var(--ratio));display:flex;justify-content:space-between;align-items:center}.section-top__concerns-points div{width:calc(1.026vw*var(--ratio));height:calc(1.026vw*var(--ratio));border-radius:50%;background-color:#f05323}.section-top__concerns-title{color:#000;font-size:calc(6.154vw*var(--ratio));font-style:normal;font-weight:600;line-height:normal;display:flex;align-items:baseline}.section-top__concerns-title__center{color:#f05323;font-family:Noto Sans JP;font-size:calc(8.205vw*var(--ratio));font-style:normal;font-weight:800;line-height:normal;position:relative}.section-top__concerns-image{position:relative;display:flex;justify-content:center;width:100%}.section-top__concerns-image>img{width:calc(43.59vw*var(--ratio));height:calc(54.131vw*var(--ratio))}.section-top__concerns-image__text{position:absolute;bottom:calc(7.895vw*var(--ratio));right:calc(6.313vw*var(--ratio));rotate:7deg;color:#000;text-shadow:0 4px 14px rgba(0,0,0,.15);font-family:Racing Sans One;font-size:calc(5.641vw*var(--ratio));font-style:normal;font-weight:400;line-height:normal}.section-top__concerns-note{position:absolute}.section-top__concerns-note-text{color:#000;position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.section-top__concerns-note-text span{color:#f05323;font-size:calc(3.59vw*var(--ratio));font-style:normal;font-weight:800;line-height:1.5}.section-top__concerns-note__wrapper{text-align:center;font-size:calc(3.59vw*var(--ratio));font-style:normal;font-weight:600;line-height:1.5}.section-top__concerns-note--first{top:calc(-2.821vw*var(--ratio));left:0}.section-top__concerns-note--first .section-top__concerns-note__wrapper{margin-left:calc(-2.821vw*var(--ratio))}.section-top__concerns-note--first img{width:calc(36.41vw*var(--ratio));height:calc(36.154vw*var(--ratio))}.section-top__concerns-note--second{top:calc(2.308vw*var(--ratio));left:calc(15.897vw*var(--ratio));transform:translateY(-100%)}.section-top__concerns-note--second img{width:calc(42.051vw*var(--ratio));height:calc(35.897vw*var(--ratio))}.section-top__concerns-note--third{top:calc(11.538vw*var(--ratio));right:0;transform:translateY(-100%)}.section-top__concerns-note--third .section-top__concerns-note__wrapper{margin-left:calc(1.795vw*var(--ratio))}.section-top__concerns-note--third img{width:calc(42.308vw*var(--ratio));height:calc(35.641vw*var(--ratio))}.section-top__worries{background:#f06c3a;padding-top:calc(13.333vw*var(--ratio));padding-bottom:calc(11.282vw*var(--ratio));text-align:center;position:relative;overflow:hidden}.section-top__worries-circle{position:absolute;border:1px solid hsla(0,0%,100%,.5);border-radius:50%}.section-top__worries-circle:first-of-type{inset:0}.section-top__worries-circle:nth-of-type(2){width:calc(66.2vw*var(--ratio));height:calc(66.2vw*var(--ratio));top:50%;left:50%;transform:translate(-50%,-50%)}.section-top__worries-circle:nth-of-type(3){width:calc(54.965vw*var(--ratio));height:calc(54.965vw*var(--ratio));top:50%;left:50%;transform:translate(-50%,-50%)}.section-top__worries-circle__container{position:absolute;width:calc(77.089vw*var(--ratio));height:calc(77.089vw*var(--ratio))}.section-top__worries-circle--top{top:calc(1.795vw*var(--ratio));left:calc(-36.667vw*var(--ratio))}.section-top__worries-circle--bottom{bottom:calc(.256vw*var(--ratio));right:calc(-20.146vw*var(--ratio))}.section-top__worries-title{color:#000;font-size:calc(4.359vw*var(--ratio));font-style:normal;font-weight:600;line-height:normal;padding:calc(.769vw*var(--ratio)) calc(6.41vw*var(--ratio));border-radius:calc(12.821vw*var(--ratio));background:#fff;box-shadow:0 calc(1.026vw*var(--ratio)) calc(3.59vw*var(--ratio)) 0 rgba(0,0,0,.15);width:-moz-fit-content;width:fit-content;margin:-1px auto 0;display:flex;align-items:baseline}.section-top__worries-title--blue{color:#3359c2;font-size:calc(5.641vw*var(--ratio));font-style:normal;font-weight:900;line-height:normal}.section-top__worries-title--blue span{font-size:calc(4.872vw*var(--ratio));font-style:normal;font-weight:900;line-height:normal}.section-top__worries-title--orange{color:#f05323;font-size:calc(5.641vw*var(--ratio));font-style:normal;font-weight:800;line-height:normal}.section-top__worries-logo{position:relative;width:-moz-fit-content;width:fit-content;margin-left:calc(16.154vw*var(--ratio));margin-top:calc(3.846vw*var(--ratio))}.section-top__worries-logo img{width:calc(50.513vw*var(--ratio));height:calc(15.641vw*var(--ratio))}.section-top__worries-logo__text{font-size:calc(8.205vw*var(--ratio));position:absolute;bottom:calc(-2.308vw*var(--ratio));transform:translate(100%);right:calc(-1.026vw*var(--ratio))}.section-top__worries-description,.section-top__worries-logo__text{color:#fff;text-shadow:0 calc(1.026vw*var(--ratio)) calc(3.59vw*var(--ratio)) 0 rgba(0,0,0,.15);font-style:normal;font-weight:800;line-height:normal}.section-top__worries-description{font-size:calc(15.385vw*var(--ratio));margin-top:calc(-.256vw*var(--ratio))}.section-top__worries-image{position:relative;margin-top:calc(-1.538vw*var(--ratio));display:flex;justify-content:center;align-items:center}.section-top__worries-image img{width:calc(76.282vw*var(--ratio));height:calc(68.718vw*var(--ratio))}.auto-scroll__wrapper{overflow:hidden;width:100%;background:#3359c2;padding:7.35px 0 7.18px}.auto-scroll-item{display:flex;align-items:center}.auto-scroll-item__logo{width:33.932px;height:10.472px;object-fit:contain;display:block}.auto-scroll-item__dots{display:flex;gap:3px;margin-left:10.24px}.auto-scroll-item__dot{width:3px;height:3.947px;border-radius:50%;background:#fff;display:block}.section-about{padding-top:calc(10.2564102564vw*var(--ratio));padding-bottom:calc(14.358974359vw*var(--ratio));overflow:hidden;position:relative}.section-about__wrapper{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.section-about__bg{position:absolute;inset:0}.section-about__bg img{width:100%;height:100%}.section-about__title{color:#f05323;font-size:calc(17.9487179487vw*var(--ratio))}.section-about__description,.section-about__title{font-family:Racing Sans One;font-style:normal;font-weight:400;line-height:normal}.section-about__description{background:#f05323;color:#fff;font-size:calc(5.1282051282vw*var(--ratio));display:flex;align-items:baseline;justify-content:center;width:-moz-fit-content;width:fit-content;padding:calc(.2564102564vw*var(--ratio)) calc(11.2820512821vw*var(--ratio));margin-top:calc(-1.5384615385vw*var(--ratio))}.section-about__description span{font-size:calc(4.1025641026vw*var(--ratio));font-style:normal;font-weight:800;line-height:normal}.section-about__content{flex-direction:column;margin-top:calc(16.6666666667vw*var(--ratio))}.section-about__content,.section-about__content-image{position:relative;display:flex;justify-content:center;align-items:center}.section-about__content-image{width:100%}.section-about__content-image img{width:calc(67.3674358974vw*var(--ratio));height:calc(56.1546153846vw*var(--ratio))}.section-about__content-index{position:absolute;top:calc(-11.0256410256vw*var(--ratio));right:calc(7.9487179487vw*var(--ratio));display:flex;flex-direction:column;align-items:center}.section-about__content-text{margin-top:calc(5.641025641vw*var(--ratio));color:#000;text-align:center;font-size:calc(5.641025641vw*var(--ratio));font-style:normal;font-weight:800;line-height:calc(6.1538461538vw*var(--ratio));letter-spacing:calc(.1692307692vw*var(--ratio))}.section-about__content-numtext{color:#3359c2;text-align:center;font-family:Racing Sans One;font-size:calc(5.8974358974vw*var(--ratio));font-style:normal;font-weight:400;line-height:normal}.section-about__content-number{display:flex;justify-content:center;align-items:center;width:calc(14.6153846154vw*var(--ratio));height:calc(14.6153846154vw*var(--ratio));border-radius:50%;background:#3359c2;color:#fff;font-family:Racing Sans One;font-size:calc(6.1538461538vw*var(--ratio));font-style:normal;font-weight:400;margin-left:calc(-.7692307692vw*var(--ratio))}.section-about__content-break{width:calc(87.6923076923vw*var(--ratio));height:calc(.5128205128vw*var(--ratio));background:#000;margin-top:calc(4.1025641026vw*var(--ratio));margin-bottom:calc(3.5897435897vw*var(--ratio))}.section-about__content-description{color:#000;text-align:center;display:flex;flex-direction:column;font-size:calc(3.3333333333vw*var(--ratio));font-style:normal;font-weight:600;line-height:calc(6.4102564103vw*var(--ratio))}.section-about__content-description span{color:#f05323;font-size:calc(3.8461538462vw*var(--ratio));font-style:normal;font-weight:800;line-height:1}.section-about__content-chart{margin:calc(4.6153846154vw*var(--ratio)) auto}.section-about__content-chart img{width:calc(87.6923076923vw*var(--ratio));height:calc(55.3846153846vw*var(--ratio))}.section-about__content--second{margin-top:calc(22.8205128205vw*var(--ratio));width:100%}.section-about__content--second .section-about__content-text{margin-top:calc(7.4358974359vw*var(--ratio))}.section-about__content--second .section-about__content-text__line{line-height:1.23}.section-about__content--second .section-about__content-image{margin-left:calc(-3.3333333333vw*var(--ratio))}.section-about__content--second .section-about__content-image img{width:calc(57.9617948718vw*var(--ratio));height:calc(54.8717948718vw*var(--ratio))}.section-about__content--second .section-about__content-index{right:calc(9.2307692308vw*var(--ratio))}.section-about__content-table{display:flex;flex-direction:row;padding:calc(4.358974359vw*var(--ratio)) calc(10.5128205128vw*var(--ratio));width:100%;position:relative}.section-about__content-table:after{top:calc(24.358974359vw*var(--ratio))}.section-about__content-table:after,.section-about__content-table:before{content:"";position:absolute;background:#3359c2;height:calc(.2564102564vw*var(--ratio));left:calc(10.5128205128vw*var(--ratio));right:calc(10.5128205128vw*var(--ratio))}.section-about__content-table:before{top:calc(33.5897435897vw*var(--ratio));z-index:1}.section-about__content-table-col{display:flex;flex-direction:column;overflow:hidden}.section-about__content-table-col:first-of-type{flex:0 0 calc(33.8461538462vw*var(--ratio));border-radius:calc(1.2820512821vw*var(--ratio)) 0 0 calc(1.2820512821vw*var(--ratio));margin-top:calc(1.2820512821vw*var(--ratio))}.section-about__content-table-col:first-of-type .section-about__content-table-row:first-of-type{background:#3359c2}.section-about__content-table-col:first-of-type .section-about__content-table-row:nth-of-type(2),.section-about__content-table-col:first-of-type .section-about__content-table-row:nth-of-type(3),.section-about__content-table-col:first-of-type .section-about__content-table-row:nth-of-type(4){background:#d6f2ff;color:#3359c2;font-size:calc(3.0769230769vw*var(--ratio));font-style:normal;font-weight:600;line-height:normal}.section-about__content-table-col:nth-of-type(2){flex:0 0 calc(20.5128205128vw*var(--ratio));margin-left:calc(.5128205128vw*var(--ratio));margin-right:calc(.2564102564vw*var(--ratio));margin-top:calc(1.2820512821vw*var(--ratio))}.section-about__content-table-col:nth-of-type(2) .section-about__content-table-row:first-of-type{background:#3359c2;color:#fff;font-size:calc(3.3333333333vw*var(--ratio));font-style:normal;font-weight:700;line-height:normal}.section-about__content-table-col:nth-of-type(2) .section-about__content-table-row:nth-of-type(2){background:#f9f9f9}.section-about__content-table-col:nth-of-type(2) .section-about__content-table-row:nth-of-type(2) svg{width:calc(4.4676923077vw*var(--ratio))}.section-about__content-table-col:nth-of-type(2) .section-about__content-table-row:nth-of-type(3),.section-about__content-table-col:nth-of-type(2) .section-about__content-table-row:nth-of-type(4){background:#f9f9f9}.section-about__content-table-col:nth-of-type(2) .section-about__content-table-row:nth-of-type(3) svg,.section-about__content-table-col:nth-of-type(2) .section-about__content-table-row:nth-of-type(4) svg{width:calc(4.6620512821vw*var(--ratio))}.section-about__content-table-col:nth-of-type(3){flex:1 1 auto;border-radius:calc(1.2820512821vw*var(--ratio)) calc(1.2820512821vw*var(--ratio)) calc(.7692307692vw*var(--ratio)) calc(.7692307692vw*var(--ratio));border:calc(.5128205128vw*var(--ratio)) solid #f05323}.section-about__content-table-col:nth-of-type(3) .section-about__content-table-row:first-of-type{background:#f05323;margin-top:0;height:calc(10.1282051282vw*var(--ratio))}.section-about__content-table-col:nth-of-type(3) .section-about__content-table-row:first-of-type img{width:calc(14.1025641026vw*var(--ratio));height:calc(4.358974359vw*var(--ratio))}.section-about__content-table-col:nth-of-type(3) .section-about__content-table-row:nth-of-type(2),.section-about__content-table-col:nth-of-type(3) .section-about__content-table-row:nth-of-type(3),.section-about__content-table-col:nth-of-type(3) .section-about__content-table-row:nth-of-type(4){background:#fff}.section-about__content-table-col:nth-of-type(3) .section-about__content-table-row:nth-of-type(2) svg,.section-about__content-table-col:nth-of-type(3) .section-about__content-table-row:nth-of-type(3) svg,.section-about__content-table-col:nth-of-type(3) .section-about__content-table-row:nth-of-type(4) svg{width:calc(4.4676923077vw*var(--ratio))}.section-about__content-table-col .section-about__content-table-row:first-of-type,.section-about__content-table-col .section-about__content-table-row:nth-of-type(2),.section-about__content-table-col .section-about__content-table-row:nth-of-type(3),.section-about__content-table-col .section-about__content-table-row:nth-of-type(4){height:calc(9.2307692308vw*var(--ratio))}.section-about__content-table-row{display:flex;justify-content:center;align-items:center;position:relative}.section-title{position:relative;color:#f05323;font-family:Racing Sans One;font-size:calc(17.9487179487vw*var(--ratio));font-style:normal;font-weight:400;line-height:normal}.section-title.section-green,.section-title.section-orange{color:#fff}.section-description{position:relative;background:#f05323;margin-top:calc(-1.5384615385vw*var(--ratio));display:flex;justify-content:center;align-items:center;width:calc(57.6923076923vw*var(--ratio));height:calc(7.1794871795vw*var(--ratio));color:#fff;font-size:calc(4.1025641026vw*var(--ratio));font-style:normal;font-weight:800;line-height:normal}.section-description.section-orange{color:#f05323;background:#fff}.section-description.section-green{color:#60b494;background:#fff}.section-voice{align-items:center;background:#8ecae6;padding:calc(9.2307692308vw*var(--ratio)) calc(7.6923076923vw*var(--ratio)) calc(15.3846153846vw*var(--ratio))}.section-voice,.section-voice__list{display:flex;flex-direction:column;width:100%}.section-voice__list{gap:calc(7.1794871795vw*var(--ratio));margin-top:calc(6.6666666667vw*var(--ratio))}.section-voice__item{display:flex;gap:calc(2.5641025641vw*var(--ratio));flex-direction:column;background:#fff;box-shadow:0 calc(1.0256410256vw*var(--ratio)) calc(3.5897435897vw*var(--ratio)) 0 rgba(0,0,0,.25);padding:calc(6.1538461538vw*var(--ratio)) 0 calc(5.8974358974vw*var(--ratio))}.section-voice__item-image{width:100%;display:flex;padding:0 calc(7.4358974359vw*var(--ratio)) 0 calc(6.9230769231vw*var(--ratio))}.section-voice__item-image img{width:100%;height:calc(47.4358974359vw*var(--ratio))}.section-voice__item-name{margin:calc(2.0512820513vw*var(--ratio)) calc(7.4358974359vw*var(--ratio)) 0 calc(6.9230769231vw*var(--ratio));border-radius:calc(14.1025641026vw*var(--ratio));background:#f05323;height:calc(11.0256410256vw*var(--ratio));display:flex;justify-content:center;align-items:center;color:#fff;font-size:calc(5.1282051282vw*var(--ratio));font-style:normal;font-weight:800;line-height:calc(7.1794871795vw*var(--ratio))}.section-voice__item-description{color:#000;text-align:center;font-size:calc(3.3333333333vw*var(--ratio));font-style:normal;font-weight:600;line-height:calc(6.4102564103vw*var(--ratio))}.section-voice__item-description span{color:#f05323;font-weight:800}.section-creator{padding-top:calc(9.2307692308vw*var(--ratio));padding-bottom:calc(14.8717948718vw*var(--ratio));background-color:#ead9d2;position:relative;overflow:hidden;display:flex;align-items:center;flex-direction:column}.section-creator__main{padding:calc(8.2051282051vw*var(--ratio)) calc(7.6923076923vw*var(--ratio)) 0;position:relative;width:100%;overflow:hidden}.section-creator__abs{position:absolute;width:calc(86.1369230769vw*var(--ratio));height:calc(86.1369230769vw*var(--ratio));border-radius:50%;border:1px solid hsla(0,0%,100%,.5)}.section-creator__abs:after{width:calc(73.9694871795vw*var(--ratio));height:calc(73.9694871795vw*var(--ratio))}.section-creator__abs:after,.section-creator__abs:before{content:"";left:50%;top:50%;position:absolute;border-radius:50%;border:1px solid hsla(0,0%,100%,.5);transform:translate(-50%,-50%)}.section-creator__abs:before{width:calc(61.4158974359vw*var(--ratio));height:calc(61.4158974359vw*var(--ratio))}.section-creator__abs--top{top:calc(6.9230769231vw*var(--ratio));left:calc(-19.7435897436vw*var(--ratio))}.section-creator__abs--bottom{bottom:calc(4.8717948718vw*var(--ratio));right:calc(-16.1538461538vw*var(--ratio))}.creator-slider__card{display:flex;flex-direction:column;gap:calc(6.1538461538vw*var(--ratio));padding:calc(6.4102564103vw*var(--ratio)) calc(4.8717948718vw*var(--ratio)) calc(4.8717948718vw*var(--ratio)) calc(5.1282051282vw*var(--ratio));background:#fff;box-shadow:0 calc(1.0256410256vw*var(--ratio)) calc(3.5897435897vw*var(--ratio)) 0 rgba(0,0,0,.25)}.creator-slider__card-img img{width:100%;height:calc(72.3076923077vw*var(--ratio))}.creator-slider__card-info{display:flex;align-items:center;justify-content:space-between}.creator-slider__card-name{color:#000;font-size:calc(7.6923076923vw*var(--ratio));font-style:normal;font-weight:600;line-height:calc(7.1794871795vw*var(--ratio));display:flex;flex-direction:row;align-items:baseline}.creator-slider__card-name img{width:calc(3.1294871795vw*var(--ratio));height:calc(4.1025641026vw*var(--ratio));margin-left:calc(1.0256410256vw*var(--ratio))}.creator-slider__card-id{margin-left:calc(.2564102564vw*var(--ratio));font-size:calc(3.3333333333vw*var(--ratio))}.creator-slider__card-followers,.creator-slider__card-id{font-style:normal;font-weight:600;line-height:calc(7.1794871795vw*var(--ratio))}.creator-slider__card-followers{color:#000;text-align:right;font-size:calc(7.6923076923vw*var(--ratio));letter-spacing:calc(-.5128205128vw*var(--ratio));transform:translateY(calc(-.7692307692vw * var(--ratio)))}.creator-slider__card-followers span{font-size:calc(5.1282051282vw*var(--ratio));font-style:normal;font-weight:600}.creator-slider__nav{margin-top:calc(7.6923076923vw*var(--ratio));display:flex;align-items:center;justify-content:space-between}.creator-slider__nav-btn{opacity:1;cursor:pointer}.creator-slider__nav-btn svg{width:calc(7.9487179487vw*var(--ratio))}.creator-slider__nav-btn:disabled{opacity:.5;cursor:not-allowed}.creator-slider__nav-timeline{display:flex;flex-direction:row;gap:calc(3.0769230769vw*var(--ratio));align-items:center}.creator-slider__nav-timeline__item{color:#000;font-family:Racing Sans One;font-size:calc(5.1282051282vw*var(--ratio));font-style:normal;font-weight:400;line-height:normal}.creator-slider__nav-timeline__line{width:calc(26.6666666667vw*var(--ratio));height:calc(.2564102564vw*var(--ratio));background-color:#000;transform:translateY(calc(-.5128205128vw * var(--ratio)))}.section-support{width:100%;padding-top:calc(9.7435897436vw*var(--ratio));padding-bottom:calc(14.8717948718vw*var(--ratio));display:flex;flex-direction:column;align-items:center;position:relative}.section-support__bg{position:absolute;z-index:-1;inset:0}.section-support__bg img{width:100%;height:100%}.section-support__image{margin-top:calc(4.8717948718vw*var(--ratio))}.section-support__image img{width:calc(63.318974359vw*var(--ratio));height:calc(63.1825641026vw*var(--ratio))}.section-support__title{margin-top:calc(3.9974358974vw*var(--ratio));margin-bottom:calc(4.1025641026vw*var(--ratio));color:#0c0c0c;text-align:center;font-size:calc(5.3846153846vw*var(--ratio));font-style:normal;font-weight:800;line-height:calc(7.1794871795vw*var(--ratio));letter-spacing:calc(.1615384615vw*var(--ratio))}.section-support__description,.section-support__title{display:flex;flex-direction:column;align-items:center}.section-support__description-line{display:flex;justify-content:baseline;color:#000;text-align:center;font-size:calc(3.3333333333vw*var(--ratio));font-style:normal;font-weight:600;line-height:calc(6.4102564103vw*var(--ratio))}.section-support__description-line span{color:#f05323;font-size:calc(3.8461538462vw*var(--ratio));font-style:normal;font-weight:800}.section-flow{background:#f06c3a;padding:calc(8.2051282051vw*var(--ratio)) calc(10.2564102564vw*var(--ratio)) calc(16.4102564103vw*var(--ratio));align-items:center}.section-flow,.section-flow__list{display:flex;flex-direction:column}.section-flow__list{gap:calc(8.4615384615vw*var(--ratio));width:100%;margin-top:calc(8.9743589744vw*var(--ratio))}.section-flow__step{background:#fff;box-shadow:0 calc(1.0256410256vw*var(--ratio)) calc(1.0256410256vw*var(--ratio)) 0 rgba(0,0,0,.25);height:calc(22.5641025641vw*var(--ratio));display:flex;padding-top:calc(1.5384615385vw*var(--ratio));padding-left:calc(3.3333333333vw*var(--ratio));position:relative}.section-flow__step-wrapper{display:flex;width:100%;height:-moz-fit-content;height:fit-content;align-items:center;gap:calc(2.5641025641vw*var(--ratio))}.section-flow__step-polygon{position:absolute;bottom:calc(-6.1538461538vw*var(--ratio));left:50%;transform:translateX(-50%)}.section-flow__step-icon{position:absolute}.section-flow__step:first-of-type{height:calc(32.8205128205vw*var(--ratio))}.section-flow__step:first-of-type .section-flow__step-icon{top:calc(-2.8205128205vw*var(--ratio));right:calc(1.5384615385vw*var(--ratio));z-index:1;transform:scaleX(-1)}.section-flow__step:first-of-type .section-flow__step-icon img{width:calc(16.7053846154vw*var(--ratio));height:calc(23.0484615385vw*var(--ratio))}.section-flow__step:first-of-type .section-flow__step-title{margin-left:calc(2.0512820513vw*var(--ratio))}.section-flow__step:nth-of-type(2) .section-flow__step-icon{top:calc(2.5641025641vw*var(--ratio));right:calc(1.0256410256vw*var(--ratio))}.section-flow__step:nth-of-type(2) .section-flow__step-icon img{width:calc(18.4615384615vw*var(--ratio));height:calc(17.4643589744vw*var(--ratio))}.section-flow__step:nth-of-type(3) .section-flow__step-icon{top:0;right:calc(1.2820512821vw*var(--ratio))}.section-flow__step:nth-of-type(3) .section-flow__step-icon img{width:calc(21.5384615385vw*var(--ratio));height:calc(20.6192307692vw*var(--ratio))}.section-flow__step-number{color:#3359c2;font-family:Racing Sans One;font-size:calc(10.2564102564vw*var(--ratio));font-style:normal;font-weight:400;line-height:normal}.section-flow__step-title{position:relative;color:#0c0c0c;font-size:calc(4.1025641026vw*var(--ratio));font-weight:800;letter-spacing:calc(.1230769231vw*var(--ratio))}.section-flow__step-description,.section-flow__step-title{font-style:normal;line-height:calc(6.4102564103vw*var(--ratio))}.section-flow__step-description{position:absolute;left:0;bottom:calc(-.5128205128vw*var(--ratio));transform:translateY(100%);color:#000;font-size:calc(3.3333333333vw*var(--ratio));font-weight:600;width:max-content}.section-flow__step-button{position:absolute;bottom:calc(6.4102564103vw*var(--ratio));left:calc(9.2307692308vw*var(--ratio));right:calc(9.2307692308vw*var(--ratio));background:#0fc124;box-shadow:0 calc(1.0256410256vw*var(--ratio)) 0 0 #0aa11c;display:flex;justify-content:center;align-items:center;height:calc(11.2820512821vw*var(--ratio));gap:calc(1.2820512821vw*var(--ratio))}.section-flow__step-button__icon img{width:calc(5.9153846154vw*var(--ratio));height:calc(5.6964102564vw*var(--ratio))}.section-flow__step-button__text{color:#fff;text-align:center;font-size:calc(3.5897435897vw*var(--ratio));font-style:normal;font-weight:700;line-height:normal}.section-faq{position:relative;background-color:#60b494;padding:calc(7.6923076923vw*var(--ratio)) calc(11.0256410256vw*var(--ratio)) calc(21.0256410256vw*var(--ratio));display:flex;align-items:center;flex-direction:column}.section-faq__bg{display:block;z-index:0;background-image:url(/assets/images/faq/faq-bg-1.png);background-repeat:repeat;background-size:auto;background-position:0 0;pointer-events:none;position:absolute;inset:0}.section-faq__list{position:relative;display:flex;flex-direction:column;gap:calc(2.5641025641vw*var(--ratio));margin-top:calc(8.9743589744vw*var(--ratio))}.section-faq__item{border-radius:calc(1.0256410256vw*var(--ratio));background:#fff;box-shadow:0 calc(1.0256410256vw*var(--ratio)) calc(1.0256410256vw*var(--ratio)) 0 rgba(0,0,0,.25);min-height:calc(15.1282051282vw*var(--ratio));overflow:hidden;transition:box-shadow .3s ease-out}.section-faq__item--open{box-shadow:0 calc(1.0256410256vw*var(--ratio)) calc(4.1025641026vw*var(--ratio)) 0 rgba(0,0,0,.12)}.section-faq__question{display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:calc(15.1282051282vw*var(--ratio));padding:calc(2.6923076923vw*var(--ratio)) calc(6.4102564103vw*var(--ratio)) calc(2.6923076923vw*var(--ratio)) calc(4.1025641026vw*var(--ratio));background:none;border:none;cursor:pointer;font-size:calc(4.6153846154vw*var(--ratio));font-weight:700;text-align:left;transition:background .2s ease-out;outline:none;gap:calc(3.2846153846vw*var(--ratio));position:relative}.section-faq__question-label{color:#f06c3a;font-family:Racing Sans One;font-size:calc(7.6923076923vw*var(--ratio));font-style:normal;font-weight:400;line-height:normal}.section-faq__question-text{color:#0c0c0c;font-size:calc(3.5897435897vw*var(--ratio));font-style:normal;font-weight:600;line-height:calc(4.6153846154vw*var(--ratio));letter-spacing:calc(.1076923077vw*var(--ratio));margin-left:calc(.7692307692vw*var(--ratio))}.section-faq__arrow{position:absolute;top:50%;right:calc(3.8461538462vw*var(--ratio));transform:translateY(-50%);display:flex;align-items:center;margin-left:calc(3.0769230769vw*var(--ratio));transition:transform .3s cubic-bezier(.4,0,.2,1)}.section-faq__arrow svg{width:calc(3.8461538462vw*var(--ratio));transition:inherit}.section-faq__item--open .section-faq__arrow{transform:translateY(-50%) rotate(180deg)}.section-faq__collapse{width:100%;overflow:hidden;max-height:0;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .2s ease-out;will-change:max-height,opacity;opacity:0}.section-faq__item--open .section-faq__collapse{max-height:calc(128.2051282051vw*var(--ratio));opacity:1;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .4s ease-out .15s}.section-faq__line{width:calc(73.3333333333vw*var(--ratio));margin:0 auto;height:calc(.2564102564vw*var(--ratio));background:#000;opacity:0;transform:scaleX(0);transition:opacity .15s ease-out,transform .2s ease-out}.section-faq__item--open .section-faq__line{opacity:1;transform:scaleX(1);transition:opacity .25s ease-out .15s,transform .3s ease-out .15s}.section-faq__answer{display:flex;align-items:flex-start;gap:calc(3.3128205128vw*var(--ratio));padding:calc(3.3333333333vw*var(--ratio)) calc(2.5641025641vw*var(--ratio)) calc(3.3333333333vw*var(--ratio)) calc(4.1025641026vw*var(--ratio));color:#0c0c0c;font-size:calc(3.5897435897vw*var(--ratio));font-style:normal;font-weight:600;line-height:calc(4.6153846154vw*var(--ratio));background:#fff;word-break:break-word;transform:translateY(calc(-2.5641025641vw * var(--ratio)));opacity:0;transition:transform .25s ease-out,opacity .2s ease-out}.section-faq__item--open .section-faq__answer{transform:translateY(0);opacity:1;transition:transform .35s ease-out .2s,opacity .35s ease-out .2s}.section-faq__answer-label{color:#3359c2;font-family:Racing Sans One;font-size:calc(7.6923076923vw*var(--ratio));font-style:normal;font-weight:400;line-height:normal}.section-faq__collapse--grid{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.section-faq__item--open .section-faq__collapse--grid{grid-template-rows:1fr}.section-faq__collapse--grid>div{overflow:hidden}.section-agency{padding:calc(11.0256410256vw*var(--ratio)) calc(7.4358974359vw*var(--ratio)) calc(17.9487179487vw*var(--ratio));background:#ead9d2}.section-agency,.section-agency__wrapper{position:relative;display:flex;align-items:center;flex-direction:column}.section-agency__abs{position:absolute;left:calc(6.6666666667vw*var(--ratio));width:calc(86.1369230769vw*var(--ratio));height:calc(86.1369230769vw*var(--ratio));border-radius:50%;border:1px solid hsla(0,0%,100%,.5);z-index:0}.section-agency__abs--top{top:calc(7.4358974359vw*var(--ratio))}.section-agency__abs--bottom{bottom:calc(8.7179487179vw*var(--ratio))}.section-agency__abs:after{width:calc(73.9694871795vw*var(--ratio));height:calc(73.9694871795vw*var(--ratio))}.section-agency__abs:after,.section-agency__abs:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid hsla(0,0%,100%,.5)}.section-agency__abs:before{width:calc(61.4158974359vw*var(--ratio));height:calc(61.4158974359vw*var(--ratio))}.section-agency__image{margin-top:calc(5.3846153846vw*var(--ratio))}.section-agency__image img{width:calc(62.9292307692vw*var(--ratio));height:calc(50.7692307692vw*var(--ratio))}.section-agency__title{text-align:center;font-size:calc(3.5897435897vw*var(--ratio));font-weight:500;letter-spacing:calc(.1076923077vw*var(--ratio));margin-top:calc(5.1282051282vw*var(--ratio));margin-bottom:calc(1.5384615385vw*var(--ratio))}.section-agency__title,.section-agency__title span{color:#0c0c0c;font-style:normal;line-height:calc(5.1282051282vw*var(--ratio))}.section-agency__title span{font-size:calc(4.1025641026vw*var(--ratio));font-weight:700;letter-spacing:calc(.1230769231vw*var(--ratio))}.section-agency__description{width:100%;display:flex;flex-direction:column;gap:calc(1.5384615385vw*var(--ratio))}.section-agency__description-item{padding:calc(4.8717948718vw*var(--ratio)) 0 calc(4.358974359vw*var(--ratio)) calc(20.5128205128vw*var(--ratio));border-radius:calc(2.5641025641vw*var(--ratio));background:#3359c2;position:relative}.section-agency__description-item:last-of-type .section-agency__description-image{top:calc(1.2820512821vw*var(--ratio))}.section-agency__description-item:last-of-type .section-agency__description-image img{width:calc(15.8458974359vw*var(--ratio));height:calc(17.6912820513vw*var(--ratio))}.section-agency__description-image{position:absolute;left:calc(2.5641025641vw*var(--ratio));top:calc(2.5641025641vw*var(--ratio))}.section-agency__description-image img{width:calc(15.5048717949vw*var(--ratio));height:calc(14.8717948718vw*var(--ratio))}.section-agency__description-text{color:#fff;font-size:calc(3.3333333333vw*var(--ratio));font-style:normal;font-weight:500;line-height:calc(5.1282051282vw*var(--ratio));letter-spacing:calc(.1vw*var(--ratio))}.section-agency__description-text span{font-size:calc(4.1025641026vw*var(--ratio));font-style:normal;font-weight:700;line-height:calc(5.1282051282vw*var(--ratio));letter-spacing:calc(.1230769231vw*var(--ratio))}.section-agency__arrow{display:flex;align-items:center;gap:calc(.5128205128vw*var(--ratio));margin:calc(3.5897435897vw*var(--ratio)) 0}.section-agency__arrow-icon{flex-shrink:0}.section-agency__arrow-icon img{width:calc(10.2076923077vw*var(--ratio));height:calc(6.4102564103vw*var(--ratio))}.section-agency__arrow-text{color:#f05323;font-size:calc(4.1025641026vw*var(--ratio));font-style:normal;font-weight:700;line-height:calc(5.1282051282vw*var(--ratio));letter-spacing:calc(.1230769231vw*var(--ratio))}.section-agency__options{display:flex;width:100%;flex-direction:column}.section-agency__options-header{display:flex;justify-content:center;align-items:center;padding:calc(2.5641025641vw*var(--ratio)) 0;gap:calc(1.5384615385vw*var(--ratio));background:#f05323}.section-agency__options-header__icon{flex-shrink:0}.section-agency__options-header__icon img{width:calc(4.1025641026vw*var(--ratio));height:calc(3.3333333333vw*var(--ratio))}.section-agency__options-header__text{color:#fff;text-align:center;font-size:calc(4.1025641026vw*var(--ratio));font-style:normal;font-weight:800;line-height:calc(5.1282051282vw*var(--ratio));letter-spacing:calc(.1230769231vw*var(--ratio))}.section-agency__options-body{display:flex;flex-direction:column;padding:calc(4.1025641026vw*var(--ratio)) calc(4.1025641026vw*var(--ratio)) calc(6.6666666667vw*var(--ratio));background:#fff;gap:calc(2.3076923077vw*var(--ratio))}.section-agency__options-item{display:flex;gap:calc(2.5641025641vw*var(--ratio));align-items:baseline}.section-agency__options-item__icon{flex-shrink:0}.section-agency__options-item__icon img{width:calc(4.6153846154vw*var(--ratio));height:calc(4.358974359vw*var(--ratio))}.section-agency__options-item__text{color:#0c0c0c;font-size:calc(4.1025641026vw*var(--ratio));font-style:normal;font-weight:700;line-height:calc(5.1282051282vw*var(--ratio))}.section-agency__options-item__text span{color:#f05323;font-weight:800}.section-agency__contact-link{border-radius:calc(12.8205128205vw*var(--ratio));width:100%;background:#0c0c0c;display:flex;align-items:center;justify-content:center;padding:calc(4.8717948718vw*var(--ratio)) 0;width:calc(81.0256410256vw*var(--ratio));margin:calc(5.1282051282vw*var(--ratio)) auto 0;gap:calc(3.0128205128vw*var(--ratio))}.section-agency__contact-icon{flex-shrink:0}.section-agency__contact-icon img{width:calc(6.7307692308vw*var(--ratio));height:calc(5.8974358974vw*var(--ratio))}.section-agency__contact-button{color:#fff;font-family:Inter;font-size:calc(4.358974359vw*var(--ratio));font-style:normal;font-weight:600;line-height:normal}.section-message{padding:calc(11.5384615385vw*var(--ratio)) 0 calc(11.0256410256vw*var(--ratio));background-color:#fff;display:flex;flex-direction:column;align-items:center}.section-message__content{margin-top:calc(5.8974358974vw*var(--ratio));color:#000;text-align:center;font-size:calc(3.3333333333vw*var(--ratio));font-style:normal;font-weight:600;line-height:calc(6.4102564103vw*var(--ratio))}.section-message__content span{color:#f05323;font-size:calc(3.8461538462vw*var(--ratio));font-weight:800}.section-message__line{line-height:calc(6.2820512821vw*var(--ratio))}.section-message__line-md{line-height:calc(6.4102564103vw*var(--ratio))}.idol-slider{padding-bottom:68px;background-color:#fff}.idol-slider .auto-scroll__wrapper{background-color:rgba(0,0,0,0);padding:0}.idol-slider__wrapper{background:#000}.idol-slider__item{position:relative}.idol-slider__item img{width:151px;height:198px}.idol-slider__name{position:absolute;right:8px;bottom:3px;color:#fff;text-align:center;font-family:Racing Sans One;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.48px}.idol-slider__dots-track{background:#000;padding:6px 0}.idol-slider__dots-track .splide__slide{display:flex;justify-content:center;align-items:center}.idol-slider__dot{width:11px;height:11px;background:#fff;display:block}.footer{background:#f06c3a;padding:calc(11.0256410256vw*var(--ratio)) 0 0;display:flex;flex-direction:column}.footer-logo{display:flex;justify-content:center}.footer-logo img{width:calc(41.2820512821vw*var(--ratio));height:calc(12.8205128205vw*var(--ratio))}.footer-company{display:flex;flex-direction:column;border-bottom:1px solid #fff;padding:calc(10.5128205128vw*var(--ratio)) 0 calc(13.3333333333vw*var(--ratio)) calc(19.2307692308vw*var(--ratio));gap:calc(4.6153846154vw*var(--ratio));width:100%}.footer-company__item{display:flex;align-items:start;color:#fff;font-size:calc(3.3333333333vw*var(--ratio));font-style:normal;font-weight:600;line-height:calc(6.4102564103vw*var(--ratio));gap:calc(4.358974359vw*var(--ratio))}.footer-company__key{flex:0 0 calc(18.4615384615vw*var(--ratio))}.footer-company__value a{display:block}.footer-copyright{padding:calc(2.0512820513vw*var(--ratio));display:flex;justify-content:center;align-items:center;color:#fff;text-align:right;font-family:Racing Sans One;font-size:calc(2.8205128205vw*var(--ratio));font-style:normal;font-weight:400;line-height:normal}@media screen and (min-width:768px){.footer-copyright{height:2.969vw}}.fixed-footer{position:fixed;left:0;right:0;bottom:calc(3.8461538462vw*var(--ratio));z-index:1;display:flex;justify-content:space-between;align-items:stretch;background:rgba(0,0,0,0);padding:0 calc(1.0256410256vw*var(--ratio));gap:calc(1.0256410256vw*var(--ratio))}@media screen and (min-width:768px){.fixed-footer{display:none}}.fixed-footer__item{flex:0 0 calc(68.4615384615vw*var(--ratio));display:flex;align-items:center;justify-content:center;background:#f05323;border-radius:calc(2.0512820513vw*var(--ratio));box-shadow:0 calc(1.0256410256vw*var(--ratio)) 0 0 #c43c04;padding-left:calc(10.2564102564vw*var(--ratio));height:calc(19.4871794872vw*var(--ratio));position:relative}.fixed-footer__item--right{flex:1 1 auto;background:#3359c2;box-shadow:0 calc(1.0256410256vw*var(--ratio)) 0 0 #1c3a8e;border-radius:calc(1.5384615385vw*var(--ratio));padding-left:0;align-items:end}.fixed-footer__item--right .fixed-footer__item-image{top:calc(-7.6923076923vw*var(--ratio));left:calc(5.3846153846vw*var(--ratio))}.fixed-footer__item--right .fixed-footer__item-image img{width:calc(17.2838461538vw*var(--ratio));height:calc(13.9441025641vw*var(--ratio))}.fixed-footer__item-image{position:absolute;left:calc(1.5384615385vw*var(--ratio));top:calc(-3.0769230769vw*var(--ratio))}.fixed-footer__item-image img{width:calc(16.7053846154vw*var(--ratio));height:calc(23.0484615385vw*var(--ratio))}.fixed-footer__item-text{text-shadow:0 calc(.2564102564vw*var(--ratio)) calc(1.0256410256vw*var(--ratio)) rgba(0,0,0,.25);font-family:Racing Sans One;font-size:calc(10.2564102564vw*var(--ratio));font-weight:400;letter-spacing:calc(.3333333333vw*var(--ratio));text-align:center;position:relative}.fixed-footer__item-text,.fixed-footer__item-text span{color:#fff;font-style:normal;line-height:calc(6.7692307692vw*var(--ratio))}.fixed-footer__item-text span{text-shadow:0 calc(.5128205128vw*var(--ratio)) calc(1.0256410256vw*var(--ratio)) rgba(0,0,0,.25);font-family:Noto Sans JP;font-size:calc(3.0769230769vw*var(--ratio));font-weight:700;letter-spacing:calc(.2564102564vw*var(--ratio));margin-top:calc(.7692307692vw*var(--ratio));display:block}.fixed-footer__item-line{color:#fff;text-align:center;font-size:calc(5.1282051282vw*var(--ratio));font-style:normal;font-weight:800;line-height:calc(4.358974359vw*var(--ratio));position:relative}.fixed-footer__item-line span{color:#fff;font-size:calc(3.0769230769vw*var(--ratio));font-style:normal;font-weight:800;display:block;margin-bottom:calc(1.0256410256vw*var(--ratio))}.animated-text{opacity:0;scale:.75;transition:opacity .4s ease,scale .8s ease;will-change:opacity,transform}.animated-text.is-active{opacity:1;scale:1}.animated-image{opacity:0;transform:translateY(15%);transition:opacity .4s ease,transform .8s ease;transition-delay:.4s;will-change:opacity,transform}.animated-image.is-active{opacity:1;transform:translateY(0)}.privacy-policy{padding-top:calc(22.3076923077vw*var(--ratio));padding-bottom:calc(13.3333333333vw*var(--ratio));display:flex;flex-direction:column;align-items:center}.privacy-policy .section-title{font-size:calc(11.5384615385vw*var(--ratio));font-style:normal;font-weight:400;line-height:normal}.privacy-policy__content{margin-top:32px;display:flex;flex-direction:column;gap:calc(5.1282051282vw*var(--ratio));padding:0 calc(8.2051282051vw*var(--ratio));width:100%}.privacy-policy__paraph{display:flex;flex-direction:column;gap:calc(2.0512820513vw*var(--ratio))}.privacy-policy__title{font-size:calc(3.8461538462vw*var(--ratio));font-weight:700;line-height:calc(6.1538461538vw*var(--ratio))}.privacy-policy__desc,.privacy-policy__title{color:#0c0c0c;font-family:Noto Sans CJK JP;font-style:normal}.privacy-policy__desc{font-size:calc(3.3333333333vw*var(--ratio));font-weight:500;line-height:calc(5.1282051282vw*var(--ratio));letter-spacing:calc(.1vw*var(--ratio))}.privacy-policy__copyright{border-top:1px solid #f06c3a;color:#f06c3a}