﻿*,*::before,*::after{box-sizing:border-box}html,body,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,div,span,img,a,table,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-size:100%;vertical-align:baseline}header,footer,nav,section,article,main,aside,figure,figcaption{display:block}ol,ul{list-style:none}img{height:auto;border:none;vertical-align:middle;max-width:100%;font-style:italic;background-repeat:no-repeat;background-size:cover;shape-margin:.75rem}picture,img,a,span{display:inline-block}video,img,svg{width:100%;height:100%}button{margin:0;padding:0;border:none;box-shadow:none;background:rgba(0,0,0,0);cursor:pointer;font:inherit}input,select,textarea{font:inherit;color:inherit;vertical-align:top}html{scroll-behavior:smooth;scroll-padding-top:63px}@media screen and (min-width: 768px){html{scroll-padding-top:93px}}@media(max-width: 767.98px){html[data-liquid="1"]{font-size:clamp(0px,4.1025641026vw,24.6154px)}}@media(min-width: 768px)and (max-width: 1439.98px){html[data-liquid="1"]{font-size:1.1111111111vw}}@media(min-width: 600px)and (max-width: 767.98px){html[data-liquid="1"] .inner,html[data-liquid="1"] .fv__inner,html[data-liquid="1"] .cases__inner,html[data-liquid="1"] .price__inner{max-width:600px}}body{overflow-x:hidden;font-family:"Noto Sans JP",sans-serif;color:#000;font-size:16px;line-height:1;font-weight:500;letter-spacing:.06em}body.is-open{overflow:hidden}a{text-decoration:none;transition:.3s;color:inherit}@media(hover: hover){a:hover{cursor:pointer}}@media(min-width: 768px){a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}.inner{position:relative;width:100%;max-width:1360px;height:inherit;padding:0 30px;margin:0 auto}@media screen and (min-width: 768px){.inner{width:100%;padding:0 80px}}.main{min-height:100vh}.custom-front-page .main,.custom-training-page .main{margin-top:63px;min-height:100vh}@media screen and (min-width: 768px){.custom-front-page .main,.custom-training-page .main{margin-top:93px}}.custom-sub-page{padding-top:63px}@media screen and (min-width: 768px){.custom-sub-page{padding-top:93px}}.hidden--sp{display:none}@media screen and (min-width: 768px){.hidden--sp{display:block}}@media screen and (min-width: 768px){.hidden--pc{display:none}}.fade-in-up{opacity:0;transform:translateY(24px);transition:opacity 1s,transform 1s}.fade-in-up.is-in-view{opacity:1;transform:translateY(0)}.fade-in-down{opacity:0;transform:translateY(-24px);transition:opacity 1s,transform 1s}.fade-in-down.is-in-view{opacity:1;transform:translateY(0)}.fade-in{opacity:0;transition:opacity 1s}.fade-in.is-in-view{opacity:1}.fv{position:relative;width:100%;height:45rem;overflow:hidden;background:#fff}@media screen and (min-width: 768px){.fv{height:37.8125rem}}.fv__inner{position:relative;width:100%;height:100%;max-width:90rem;margin:0 auto}.fv__illust{position:absolute;top:15.25rem;left:-0.5625rem;width:22.625rem;z-index:0;pointer-events:none}@media screen and (min-width: 768px){.fv__illust{top:.8125rem;left:42.9375rem;width:41.1875rem}}.fv__illust img{display:block;width:100%;height:auto}.fv__bg-wave{position:absolute;top:35.5625rem;left:0;width:28.25rem;height:auto;z-index:1;pointer-events:none}@media screen and (min-width: 768px){.fv__bg-wave{top:16.6875rem;width:60.125rem}}.fv__bg-wave img{display:block;width:100%;height:auto}.fv__tag{position:absolute;top:1.25rem;left:1.75rem;width:18.8125rem;height:3.54125rem;background:url("/wp-content/themes/metoo/assets/img/notion_tag.webp") no-repeat center top/100% 100%;z-index:2}@media screen and (min-width: 768px){.fv__tag{top:2.375rem;left:7.5rem;width:27.3125rem;height:4.85375rem}}.fv__tag-text{margin:0;padding:.625rem 0 0 1.25rem;display:flex;align-items:center;gap:.375rem}@media screen and (min-width: 768px){.fv__tag-text{padding:.875rem 0 0 1.875rem;gap:.75rem}}.fv__tag-en{font-family:"REM","Roboto Condensed",sans-serif;font-size:1rem;line-height:1.5;letter-spacing:0em;font-weight:400;color:#fc7318}@media screen and (min-width: 768px){.fv__tag-en{font-size:1.375rem;line-height:1.5;letter-spacing:0em;font-weight:400}}.fv__tag-x{width:.8125rem;height:.8125rem;flex-shrink:0}@media screen and (min-width: 768px){.fv__tag-x{width:1.125rem;height:1.125rem}}.fv__tag-jp{font-size:.875rem;line-height:1.4;letter-spacing:0em;font-weight:600;color:#fc7318}@media screen and (min-width: 768px){.fv__tag-jp{font-size:1.25rem;line-height:1.4;letter-spacing:0em;font-weight:600}}.fv__headline{position:absolute;top:4.9375rem;left:1.75rem;width:20.875rem;z-index:2}@media screen and (min-width: 768px){.fv__headline{top:7.75rem;left:7.5rem;width:41.75rem}}.fv__headline-main{margin:0;font-size:2rem;line-height:1.4;letter-spacing:.03em;font-weight:700;white-space:nowrap;color:#326ebd}@media screen and (min-width: 768px){.fv__headline-main{font-size:3.125rem;line-height:1.5;letter-spacing:.03em;font-weight:700}}.fv__headline-sub{margin:.375rem 0 0;font-size:.875rem;line-height:1.5;letter-spacing:.03em;font-weight:500;color:#326ebd}@media screen and (min-width: 768px){.fv__headline-sub{margin-top:.625rem;font-size:1.4375rem;line-height:1.5;letter-spacing:.03em;font-weight:500}}.fv__headline-en{font-family:"REM","Roboto Condensed",sans-serif;font-weight:400}.fv__description{position:absolute;top:34.4375rem;left:1.75rem;width:20.875rem;z-index:2}@media screen and (min-width: 768px){.fv__description{top:21.6875rem;left:7.5rem;width:39.5rem}}.fv__description-text{margin:0;font-size:.75rem;line-height:1.8;letter-spacing:.03em;font-weight:400;color:#464241;text-align:center}@media screen and (min-width: 768px){.fv__description-text{font-size:1rem;line-height:1.8;letter-spacing:.03em;font-weight:400;text-align:left}}.fv__cta{margin-top:.625rem;display:flex;align-items:center;justify-content:center;gap:.625rem}@media screen and (min-width: 768px){.fv__cta{margin-top:.875rem;gap:.875rem;justify-content:flex-start}}.fv__cta-logo{flex-shrink:0;width:4.9375rem}@media screen and (min-width: 768px){.fv__cta-logo{width:6.4375rem}}.fv__cta-logo img{display:block;width:100%;height:auto}.fv__cta-button{background:#fc7318;color:#fff;transition:background .3s ease,color .3s ease}@media(any-hover: hover){.fv__cta-button:hover{background:#fff;color:#fc7318}.fv__cta-button:hover img{content:url("/wp-content/themes/metoo/assets/img/lp_pill-arrow-hover.svg")}}.fv__cta-button{display:inline-flex;align-items:center;gap:.875rem;border-radius:2.5rem;padding:.625rem .9375rem .625rem 1.5rem;text-decoration:none}@media screen and (min-width: 768px){.fv__cta-button{gap:1.25rem;padding:.75rem .9375rem .75rem 2.1875rem}}.fv__cta-button-text{font-size:1rem;line-height:1.5;letter-spacing:0em;font-weight:600;white-space:nowrap}@media screen and (min-width: 768px){.fv__cta-button-text{font-size:1.25rem;line-height:1.5;letter-spacing:0em;font-weight:600}}.fv__cta-button-arrow{width:1.875rem;height:1.875rem;flex-shrink:0}@media screen and (min-width: 768px){.fv__cta-button-arrow{width:2.625rem;height:2.625rem}}.fv__credentials{position:absolute;top:30.75rem;left:0;right:0;margin:0 auto;width:fit-content;z-index:2;display:flex;align-items:center;gap:.625rem}@media screen and (min-width: 768px){.fv__credentials{top:28.875rem;left:48.4375rem;right:auto;margin:0;width:auto;gap:1.25rem}}.fv__credential{box-sizing:border-box;background:#fff;border:1.5px solid #f5f5f5;border-radius:.3125rem;padding:.8125rem .625rem;height:2.6875rem;display:flex;align-items:center;justify-content:center;gap:.375rem;flex-shrink:0}@media screen and (min-width: 768px){.fv__credential{border-radius:.625rem;padding:1.25rem 1.875rem;height:5.0625rem;gap:.5625rem}}.fv__credential-img{display:block;width:auto;height:auto;flex-shrink:0;object-fit:contain}.fv__credential-img--ambassador{width:5.0625rem;height:1.5625rem}@media screen and (min-width: 768px){.fv__credential-img--ambassador{width:8.3125rem;height:2.5625rem}}.fv__credential-img--consultant{width:.875rem;height:1.5625rem}@media screen and (min-width: 768px){.fv__credential-img--consultant{width:1.6875rem;height:3rem}}.fv__credential-text{color:#464241;text-align:center;font-size:.75rem;line-height:1.3333333333;letter-spacing:0em;font-weight:700;line-height:1.2}@media screen and (min-width: 768px){.fv__credential-text{font-size:20px;line-height:1.3}}.fv__credential-en{font-family:"REM","Roboto Condensed",sans-serif;font-weight:600}.partners{background:#fff;overflow:hidden;margin:0;padding:.9375rem 0}@media screen and (min-width: 768px){.partners{padding:0}}.partners__track{display:flex;align-items:center;gap:.9375rem;width:max-content;animation:partners-marquee 60s linear infinite}@media screen and (min-width: 768px){.partners__track{gap:.9375rem}}@keyframes partners-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.partners__item{box-sizing:border-box;flex-shrink:0;width:8.375rem;height:3.125rem;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){.partners__item{width:13.4375rem;height:5rem}}.partners__img{display:block;width:100%;height:100%;object-fit:contain}@media(prefers-reduced-motion: reduce){.partners__track{animation:none}}.chapter{background:#fff;position:relative}@media screen and (min-width: 768px){.chapter{display:flex;align-items:flex-start}}.chapter__sidebar{display:none}@media screen and (min-width: 768px){.chapter__sidebar{display:block;background:#fff;position:sticky;top:5.8125rem;flex-shrink:0;width:21.25rem;padding:1.2rem 1.875rem 2.5rem;border-right:1px solid rgba(70,66,65,.1)}}.chapter__nav{margin:0 auto;max-width:17.5rem}.chapter__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.625rem}.chapter__item{width:15.625rem;margin-inline:auto;border-bottom:1.5px solid rgba(70,66,65,.1);padding-bottom:.625rem}.chapter__link{display:flex;align-items:center;justify-content:space-between;gap:.625rem;min-height:2.875rem;text-decoration:none;color:#464241}.chapter__text{flex:1;font-size:1rem;line-height:1.4;letter-spacing:.02em;font-weight:500;color:#464241}.chapter__arrow{flex-shrink:0;width:1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;transform:rotate(-90deg)}.chapter__arrow img{width:100%;height:100%;display:block}@media(any-hover: hover){.chapter__link:hover .chapter__arrow img{content:url("/wp-content/themes/metoo/assets/img/lp_nav-arrow-filled.svg")}}.chapter__cta{margin-top:1.875rem;background:#326ebd;border-radius:.625rem;padding:1.25rem 1rem;display:flex;flex-direction:column;align-items:center;gap:.9375rem;color:#fff}.chapter__cta-head{display:flex;flex-direction:column;align-items:center;gap:.4375rem}.chapter__cta-title{margin:0;display:flex;align-items:center;gap:.3125rem;font-size:1.25rem;line-height:1;letter-spacing:0em;font-weight:700;color:#fff}.chapter__cta-slash{font-size:1.25rem;line-height:1;letter-spacing:0em;font-weight:400;color:#fff}.chapter__cta-sub{margin:0;font-size:1rem;line-height:1.6;letter-spacing:0em;font-weight:500;color:#fff;text-align:center}.chapter__cta-button{background:#fc7318;color:#fff;transition:background .3s ease,color .3s ease}@media(any-hover: hover){.chapter__cta-button:hover{background:#fff;color:#fc7318}.chapter__cta-button:hover img{content:url("/wp-content/themes/metoo/assets/img/reason_arrow-orange.webp")}}.chapter__cta-button{display:inline-flex;align-items:center;gap:.625rem;border-radius:2.5rem;padding:.625rem .75rem .625rem 1.5625rem;text-decoration:none}.chapter__cta-button-texts{display:flex;flex-direction:column;align-items:center}.chapter__cta-button-caption{font-size:.75rem;line-height:1.5;letter-spacing:0em;font-weight:600;white-space:nowrap}.chapter__cta-button-text{font-size:1.125rem;line-height:1.6;letter-spacing:0em;font-weight:700;white-space:nowrap}.chapter__cta-button-arrow{width:2.625rem;height:2.625rem;flex-shrink:0}.chapter__body{width:100%;background:#f9f9f9}@media screen and (min-width: 768px){.chapter__body{flex:1;min-width:0}}.pitfall{display:flex;flex-direction:column;gap:1.875rem;align-items:flex-start;padding:5rem .875rem}@media screen and (min-width: 768px){.pitfall{align-items:center;padding:6.875rem 3.125rem 6.25rem}}.pitfall__video{width:100%;max-width:50rem;margin:0 auto}.pitfall__video-frame{position:relative;width:100%;aspect-ratio:16/9;background:#fff;border-radius:1rem;overflow:hidden}.pitfall__video-media{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border:0;display:block}.pitfall__head{position:relative;background:#fff;border-radius:2.5625rem;padding:.8125rem 6.5625rem .8125rem 1.875rem;width:22.625rem;max-width:100%;display:flex;align-items:center}@media screen and (min-width: 768px){.pitfall__head{height:4.375rem;padding:0 7.5rem 0 3.125rem;border-radius:2.5rem;width:39.9375rem;justify-content:center}}.pitfall__head-title{font-size:1.25rem;line-height:1.6;letter-spacing:.02em;font-weight:700;color:#464241;margin:0}@media screen and (min-width: 768px){.pitfall__head-title{font-size:1.625rem;line-height:1.6;letter-spacing:.02em;font-weight:700;text-align:center;white-space:nowrap}}.pitfall__head-illust{position:absolute;width:5.3125rem;height:4.9375rem;right:1.25rem;top:.6875rem}@media screen and (min-width: 768px){.pitfall__head-illust{right:2.1875rem;top:-0.5625rem}}.pitfall__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.625rem;width:100%}@media screen and (min-width: 768px){.pitfall__list{width:auto;align-items:flex-start}}.pitfall__item{display:flex;gap:.1875rem;align-items:flex-start}.pitfall__icon{flex-shrink:0;width:1.375rem;height:1.375rem}@media screen and (min-width: 768px){.pitfall__icon{width:1.625rem;height:1.625rem}}.pitfall__text{font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:600;color:#464241;margin:0;flex:1;min-width:0}@media screen and (min-width: 768px){.pitfall__text{font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:600;white-space:nowrap;flex:0 0 auto}}.pitfall__text--accent{color:#326ebd;font-weight:inherit}.why-fail{background:#326ebd;padding:5rem 0rem;display:flex;flex-direction:column;align-items:center;gap:1.25rem}@media screen and (min-width: 768px){.why-fail{padding:6.25rem 0rem}}.why-fail__intro{display:flex;flex-direction:column;align-items:center;gap:1.25rem;width:100%}.why-fail__title{font-size:1.5rem;line-height:1.6;letter-spacing:.02em;font-weight:700;color:#fff;text-align:center;margin:0}@media screen and (min-width: 768px){.why-fail__title{font-size:2rem;line-height:1.6;letter-spacing:.02em;font-weight:700;white-space:nowrap}}.why-fail__divider{border:0;height:1px;width:100%;background:hsla(0,0%,100%,.2);margin:0}.why-fail__lead{font-size:1.125rem;line-height:1.6;letter-spacing:.02em;font-weight:700;color:#fff;text-align:center;margin:0}@media screen and (min-width: 768px){.why-fail__lead{font-size:1.5rem;line-height:1.6;letter-spacing:.02em;font-weight:700;margin-top:-1.25rem;white-space:nowrap}}.why-fail__highlight{background:#fff;border-radius:2.53125rem 2.53125rem 0 2.53125rem;padding:.5625rem 2.1875rem;color:#326ebd;font-size:1rem;line-height:1.6;letter-spacing:.05em;font-weight:600;text-align:center;margin:0}@media screen and (min-width: 768px){.why-fail__highlight{height:4.375rem;padding:.875rem 1.25rem .875rem 2.5rem;font-size:1.25rem;line-height:1.6;letter-spacing:.05em;font-weight:600;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center}}.why-fail__caption{font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:500;color:#fff;text-align:center;margin:0;max-width:20.875rem}@media screen and (min-width: 768px){.why-fail__caption{font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:500;max-width:none;white-space:nowrap}}.why-fail__arrow{width:7.5625rem;height:2.1875rem;flex-shrink:0}.why-fail__arrow img{width:100%;height:100%;display:block}.why-fail__stats{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;border-top:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid hsla(0,0%,100%,.2)}@media screen and (min-width: 768px){.why-fail__stats{flex-direction:row;width:100%;justify-content:center;align-items:center;gap:3.75rem;padding:2.0625rem 0}}.why-fail__stat{width:100%;max-width:20.875rem;display:flex;align-items:center;justify-content:space-between;padding:1.25rem 0;margin:0 auto}.why-fail__stat:not(:first-child){border-top:1px solid hsla(0,0%,100%,.2)}@media screen and (min-width: 768px){.why-fail__stat{position:relative;width:auto;max-width:none;flex-direction:column;gap:.9375rem;padding:0;margin:0}.why-fail__stat:not(:first-child){border-top:0;padding-left:3.75rem}.why-fail__stat:not(:first-child)::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:calc(100% + 4.125rem);background:hsla(0,0%,100%,.2)}}.why-fail__stat-text{font-size:.875rem;line-height:1.6;letter-spacing:.05em;font-weight:600;color:#fff;text-align:center;margin:0}@media screen and (min-width: 768px){.why-fail__stat-text{font-size:1rem;line-height:1.6;letter-spacing:.05em;font-weight:600;width:21.875rem}}.why-fail__chart{position:relative;width:8.75rem;height:8.75rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){.why-fail__chart{width:15.625rem;height:15.625rem}}.why-fail__chart-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.why-fail__chart-track,.why-fail__chart-progress{fill:none;stroke-width:24}.why-fail__chart-track{stroke:#244d84}.why-fail__chart-progress{stroke:#fc7318;stroke-dasharray:238.761;stroke-dashoffset:238.761;transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset 1.5s cubic-bezier(0.22, 1, 0.36, 1)}.why-fail__chart-text{position:relative;display:flex;align-items:flex-end;margin:0;color:#fff;white-space:nowrap}.why-fail__chart-prefix{font-size:1.25rem;line-height:1.4;letter-spacing:.05em;font-weight:700}@media screen and (min-width: 768px){.why-fail__chart-prefix{font-size:1.875rem;line-height:1.4;letter-spacing:.0333333333em;font-weight:700;line-height:2}}.why-fail__chart-number{font-family:"REM","Roboto Condensed",sans-serif;font-size:2.6875rem;line-height:1;letter-spacing:-0.1075rem;font-weight:500}@media screen and (min-width: 768px){.why-fail__chart-number{font-size:4.375rem;letter-spacing:-0.175rem}}.why-fail__chart-percent{font-family:"REM","Roboto Condensed",sans-serif;font-size:1.5rem;line-height:1.4;letter-spacing:-0.06rem;font-weight:500}@media screen and (min-width: 768px){.why-fail__chart-percent{font-size:2.5rem;letter-spacing:-0.1rem}}.engine{background:#f9f9f9;padding:5rem .875rem 2.5rem;display:flex;flex-direction:column;gap:2.5rem;align-items:center}@media screen and (min-width: 768px){.engine{padding:6.25rem 3.125rem 3.875rem;gap:2.0625rem}}.engine__intro{display:flex;flex-direction:column;align-items:center;gap:.3125rem}.engine__intro-illust{width:6.625rem;height:5.125rem}@media screen and (min-width: 768px){.engine__intro-illust{width:9rem;height:7rem}}.engine__intro-illust img{width:100%;height:100%;display:block}.engine__title{font-size:1.5rem;line-height:1.6;letter-spacing:.02em;font-weight:700;color:#464241;text-align:center;margin:0}@media screen and (min-width: 768px){.engine__title{font-size:2rem;line-height:1.6;letter-spacing:.02em;font-weight:700;white-space:nowrap}}.engine__title-en{font-family:"REM","Roboto Condensed",sans-serif;font-weight:500}.engine__title-accent{color:#326ebd;font-weight:inherit}.engine__steps{position:relative;display:flex;flex-direction:column;gap:1.25rem;align-items:center;width:100%}@media screen and (min-width: 768px){.engine__steps{gap:.8125rem;width:58.75rem}}.engine__steps-row{display:flex;gap:.8125rem;align-items:center;justify-content:center;width:100%}.engine__step{background:#fff;border-radius:.625rem;filter:drop-shadow(0 0 0.15625rem rgba(50, 110, 189, 0.2));padding:1.25rem 0;width:10.0625rem;height:13.5rem;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.625rem}@media screen and (min-width: 768px){.engine__step{width:27.75rem;height:10.625rem;padding:1.25rem 5rem}}.engine__step-badge{background:linear-gradient(to right, #326ebd, #224d86);border-radius:1.4375rem;width:6.25rem;padding:.3125rem 0;color:#fff;font-family:"REM","Roboto Condensed",sans-serif;font-weight:500;font-size:1rem;line-height:1.2;text-align:center;margin:0;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}@media screen and (min-width: 768px){.engine__step-badge{width:auto;min-width:9.375rem;padding:.3125rem 1.875rem;font-size:1.25rem}}.engine__step-body{display:flex;flex-direction:column;align-items:center;flex:1;gap:0;text-align:center;width:8.3125rem}@media screen and (min-width: 768px){.engine__step-body{width:17.75rem}}.engine__step-title{font-size:1rem;line-height:1.4;letter-spacing:.02em;font-weight:700;color:#326ebd;margin:0;white-space:nowrap}@media screen and (min-width: 768px){.engine__step-title{font-size:1.125rem;line-height:1.6;letter-spacing:.02em;font-weight:700}}.engine__step-desc{font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:500;color:rgba(50,110,189,.7);margin:auto 0;text-align:left}@media screen and (min-width: 768px){.engine__step-desc{font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:500;white-space:nowrap;text-align:left}}.engine__arrow{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.engine__arrow img{display:block;width:100%;height:100%}.engine__arrow--right,.engine__arrow--left{width:.875rem;height:2.875rem}@media screen and (min-width: 768px){.engine__arrow--right,.engine__arrow--left{width:1.625rem;height:5.4375rem}}.engine__arrow--left{transform:scaleX(-1)}.engine__arrow--center{width:15.5rem;height:.875rem}@media screen and (min-width: 768px){.engine__arrow--center{width:36.5rem;height:1.625rem}}.engine__goal{background:#fc7318;border:.9375rem solid rgba(252,115,24,.3);border-radius:50%;width:8.75rem;height:8.75rem;display:flex;align-items:center;justify-content:center;background-clip:padding-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (min-width: 768px){.engine__goal{width:11.875rem;height:11.875rem;border-width:1.25rem}}.engine__goal-text{font-size:1rem;line-height:1.4;letter-spacing:.02em;font-weight:700;color:#fff;text-align:center;margin:0;white-space:nowrap}@media screen and (min-width: 768px){.engine__goal-text{font-size:1.25rem;line-height:1.6;letter-spacing:.02em;font-weight:700}}.diff{background:#f9f9f9;padding:1.25rem .875rem;display:flex;flex-direction:column;align-items:center;gap:1.875rem}@media screen and (min-width: 768px){.diff{padding:.5rem 3.125rem 1.25rem;gap:1.5rem}}.diff__title{font-size:1.125rem;line-height:1.6;letter-spacing:.02em;font-weight:700;color:#464241;text-align:center;margin:0}@media screen and (min-width: 768px){.diff__title{font-size:1.5rem;line-height:1.6;letter-spacing:.02em;font-weight:700}}.diff__table-wrap{width:100%;display:flex;justify-content:center}.diff__table{border-collapse:separate;border-spacing:.1875rem;table-layout:fixed;width:22.625rem}@media screen and (min-width: 768px){.diff__table{border-spacing:.375rem;width:58.75rem}}.diff__cell{background:rgba(50,110,189,.1);width:4.5rem;height:5rem;padding:.5rem .3125rem;text-align:center;vertical-align:middle;color:#464241;font-weight:600;word-break:break-word;font-size:.875rem;line-height:1.4;letter-spacing:.02em;font-weight:600}@media screen and (min-width: 768px){.diff__cell{width:12rem;height:5.25rem;padding:.6875rem 0rem;white-space:nowrap;word-break:normal;font-size:1rem;line-height:1.4;letter-spacing:.02em;font-weight:600}}.diff__row--head .diff__cell{background:rgba(50,110,189,.7);color:#fff;height:5rem}@media screen and (min-width: 768px){.diff__row--head .diff__cell{height:5rem}}.diff__cell--corner{background:rgba(0,0,0,0);width:3.875rem}@media screen and (min-width: 768px){.diff__cell--corner{width:9.25rem}}.diff__row--head .diff__cell--corner{background:rgba(0,0,0,0)}.diff__cell--col-main{background:#326ebd !important;color:#fff;font-family:"REM","Roboto Condensed",sans-serif;font-weight:500;border-radius:.625rem 0 0 0;position:relative;font-size:.875rem;line-height:1.4;letter-spacing:.02em;font-weight:500}@media screen and (min-width: 768px){.diff__cell--col-main{font-size:1rem;line-height:1.4;letter-spacing:.02em;font-weight:500}}.diff__cell--col-main::after{content:"";position:absolute;top:0;left:0;width:100%;height:31.25rem;border:.1875rem solid #326ebd;border-radius:.625rem 0 0 0;box-sizing:border-box;pointer-events:none;z-index:2}@media screen and (min-width: 768px){.diff__cell--col-main::after{height:27.5rem}}.diff__cell--col{color:#fff;font-size:.875rem;line-height:1.4;letter-spacing:.02em;font-weight:600}@media screen and (min-width: 768px){.diff__cell--col{font-size:1rem;line-height:1.4;letter-spacing:.02em;font-weight:600}}.diff__row--head .diff__cell:last-child{border-radius:0 .625rem 0 0}.diff__table tbody tr:first-child .diff__cell--rowhead{border-top-left-radius:.625rem}.diff__table tbody tr:last-child .diff__cell--rowhead{border-bottom-left-radius:.625rem}.diff__table tbody tr:last-child .diff__cell:last-child{border-bottom-right-radius:.625rem}.diff__cell--rowhead{background:rgba(50,110,189,.1);color:#326ebd;font-weight:700;width:3.875rem}@media screen and (min-width: 768px){.diff__cell--rowhead{width:9.25rem;color:#464241}}.diff__rowhead-sp{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.2;font-weight:inherit}@media screen and (min-width: 768px){.diff__rowhead-sp{display:none}}.diff__rowhead-sp span{font-weight:inherit}.diff__rowhead-sp--split{flex-direction:row;gap:.3125rem}.diff__rowhead-stack{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.2}.diff__rowhead-en-box{display:inline-flex;align-items:center;justify-content:center;width:.8125rem;height:3.0625rem}.diff__rowhead-en{line-height:1;white-space:nowrap;transform:rotate(90deg)}.diff__rowhead-pc{display:none;font-weight:inherit}@media screen and (min-width: 768px){.diff__rowhead-pc{display:inline}}.diff__row:not(.diff__row--head):not(.diff__row--alt) .diff__cell{background:#fff}.diff__row:not(.diff__row--head) .diff__cell--main{background:rgba(50,110,189,.1) !important}.diff__row:not(.diff__row--head):not(.diff__row--alt) .diff__cell--main{background:#fff !important}.diff__cell--main{position:relative;z-index:1}.diff__icon{display:inline-block;vertical-align:middle;width:1.875rem;height:1.875rem}@media screen and (min-width: 768px){.diff__icon{width:2.1875rem;height:2.1875rem}}.diff__icon img{width:100%;height:100%;display:block}.diff__cell .diff__icon+.diff__label{display:block;margin-top:.125rem}@media screen and (min-width: 768px){.diff__cell .diff__icon+.diff__label{display:inline-block;vertical-align:middle;margin-top:0;margin-left:.3125rem;width:7.125rem}}.diff__label{font-size:.6875rem;line-height:1.4;letter-spacing:.02em;font-weight:500;color:#464241}@media screen and (min-width: 768px){.diff__label{font-size:.875rem;line-height:1.4;letter-spacing:.02em;font-weight:500}}.reason{background:#f9f9f9;padding:3.75rem .875rem 3.75rem;display:flex;flex-direction:column;align-items:center;gap:1.25rem}@media screen and (min-width: 768px){.reason{padding:4.375rem 3.125rem;gap:2.5rem}}.reason__title-row{display:flex;align-items:center;justify-content:center;gap:.625rem}.reason__title-logo{flex-shrink:0;width:4.9375rem;height:4.9375rem;object-fit:contain;display:block}@media screen and (min-width: 768px){.reason__title-logo{display:none}}.reason__title{font-size:1.5rem;line-height:1.4;letter-spacing:.02em;font-weight:700;color:#464241;text-align:center;margin:0}@media screen and (min-width: 768px){.reason__title{font-size:2rem;line-height:1.4;letter-spacing:.02em;font-weight:700;white-space:nowrap}}.reason__title-en{font-family:"REM","Roboto Condensed",sans-serif;font-weight:500}.reason__card{background:#fff;border-radius:1.25rem;filter:drop-shadow(0 0 0.15625rem rgba(0, 0, 0, 0.1));padding:1.875rem .875rem 3.75rem;width:22.625rem;max-width:100%;display:flex;flex-direction:column;align-items:center;gap:3.75rem}@media screen and (min-width: 768px){.reason__card{padding:3.75rem;width:58.75rem;align-items:flex-start}}.reason__body{display:flex;flex-direction:column;gap:3.75rem;width:100%}@media screen and (min-width: 768px){.reason__body{width:51.25rem}}.reason__block{display:flex;flex-direction:column;gap:1rem;width:100%;align-items:center}@media screen and (min-width: 768px){.reason__block{align-items:stretch}}@media screen and (min-width: 768px){.reason__block--goal{flex-direction:row;gap:3.125rem;align-items:center}}@media screen and (min-width: 768px){.reason__block--flow{flex-direction:row;gap:2.1875rem;align-items:flex-start}}.reason__block-side{display:flex;flex-direction:column;align-items:center;gap:.625rem}@media screen and (min-width: 768px){.reason__block-side{gap:1.25rem;flex-shrink:0}}.reason__badge{background:linear-gradient(to right, #326ebd, #224d86);border-radius:3.3125rem;padding:.1875rem 1.5625rem .3125rem;color:#fff;font-size:1.125rem;line-height:1.6;letter-spacing:.02em;font-weight:700;text-align:center;margin:0;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){.reason__badge{font-size:1.5rem;line-height:1.6;letter-spacing:.02em;font-weight:700}}@media screen and (min-width: 768px){.reason__badge--flow{flex-shrink:0;align-self:flex-start}}.reason__logo{display:none;width:8.125rem;height:8.125rem}@media screen and (min-width: 768px){.reason__logo{display:block;width:10.1875rem;height:10.1875rem}}.reason__logo img{width:100%;height:100%;object-fit:contain;display:block}.reason__goals{position:relative;width:18.75rem;height:17.375rem;margin:0 auto}@media screen and (min-width: 768px){.reason__goals{width:35rem;max-width:none;height:12.5rem;margin:0;flex-shrink:0}}.reason__goals-img--pc{display:none}@media screen and (min-width: 768px){.reason__goals-img--pc{display:block;position:absolute;top:-0.9375rem;left:-0.9375rem;width:36.875rem;height:14.375rem;pointer-events:none}}.reason__goals-img--sp{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}@media screen and (min-width: 768px){.reason__goals-img--sp{display:none}}.reason__goal{color:#fff;text-align:center;margin:0;position:absolute;z-index:1;white-space:nowrap;font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:600}@media screen and (min-width: 768px){.reason__goal{font-size:1.25rem;line-height:1.6;letter-spacing:.02em;font-weight:600}}.reason__goal--1{top:12.375rem;left:5rem;translate:-50% -50%}@media screen and (min-width: 768px){.reason__goal--1{top:6.25rem;left:6.25rem}}.reason__goal--2{top:5rem;left:9.375rem;translate:-50% -50%}@media screen and (min-width: 768px){.reason__goal--2{top:6.25rem;left:16.25rem}}.reason__goal--3{top:12.375rem;left:13.75rem;translate:-50% -50%}@media screen and (min-width: 768px){.reason__goal--3{top:6.25rem;left:27.5rem}}.reason__goal-num{font-family:"REM","Roboto Condensed",sans-serif;font-weight:500}.reason__goal-percent{font-family:"REM","Roboto Condensed",sans-serif;font-weight:500}.reason__goal-suffix{font-weight:600}.reason__phases{list-style:none;margin:1rem 0 0;padding:0;display:flex;flex-direction:column;gap:1.5625rem;width:100%;position:relative}.reason__phases::before{content:"";position:absolute;left:.875rem;top:1.6875rem;height:46.0625rem;width:0;border-left:1px dashed rgba(50,110,189,.5);z-index:0}@media screen and (min-width: 768px){.reason__phases{flex:1;gap:1.25rem}.reason__phases::before{left:3.75rem;top:1.125rem;bottom:1.125rem;height:auto}}.reason__phase{display:flex;flex-direction:column;gap:.625rem;width:20.875rem;max-width:100%;align-items:flex-end;margin-left:auto}@media screen and (min-width: 768px){.reason__phase{width:36.75rem}}@media screen and (min-width: 768px){.reason__phase--last{gap:0}}.reason__phase-head{display:flex;gap:.8125rem;align-items:center;width:100%}@media screen and (min-width: 768px){.reason__phase-head{gap:1rem;width:auto;align-self:flex-start}}.reason__phase-pill{background:#fff;border:1px solid #326ebd;border-radius:1.4375rem;padding:.3125rem .625rem;color:#326ebd;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:6.875rem;white-space:nowrap;position:relative;z-index:1}@media screen and (min-width: 768px){.reason__phase-pill{min-width:7.5rem;padding:.375rem .9375rem .5rem}}.reason__phase-pill-num{font-family:"REM","Roboto Condensed",sans-serif;font-weight:500;font-size:1.125rem;line-height:1.2;letter-spacing:0em;font-weight:500;line-height:1.2}.reason__phase-pill-unit{font-weight:600;font-size:1rem;line-height:1.35;letter-spacing:0em;font-weight:600;line-height:1.2}@media screen and (min-width: 768px){.reason__phase-pill-unit{font-size:1.125rem;line-height:1.2;letter-spacing:0em;font-weight:600}}.reason__phase-title{font-size:1.125rem;line-height:1.6;letter-spacing:.02em;font-weight:700;color:#326ebd;margin:0}@media screen and (min-width: 768px){.reason__phase-title{font-size:1.25rem;line-height:1.6;letter-spacing:.02em;font-weight:700;white-space:nowrap}}.reason__phase-body{display:flex;flex-direction:column;gap:.5rem;width:19.125rem;max-width:100%;padding-left:0}@media screen and (min-width: 768px){.reason__phase-body{width:28.25rem}}.reason__phase-sub{font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:600;color:#464241;margin:0}.reason__phase-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.reason__phase-list li{display:flex;align-items:center;font-size:.8125rem;line-height:1.9384615385;letter-spacing:.0215384615em;font-weight:400;color:#464241}.reason__phase-list img{flex-shrink:0;width:1.5625rem;height:1.5625rem;display:block}.reason__training{background:#326ebd;border-radius:1.25rem;filter:drop-shadow(0 0 0.3125rem rgba(70, 66, 65, 0.2));padding:2.5rem 1.25rem;display:flex;flex-direction:column;gap:1.875rem;align-items:center;width:100%}@media screen and (min-width: 768px){.reason__training{padding:2.5rem 3.03125rem}}.reason__training-top{display:flex;flex-direction:column;gap:1.25rem;align-items:center;width:100%}.reason__training-head{display:flex;flex-direction:column;gap:.75rem;align-items:center;width:100%}@media screen and (min-width: 768px){.reason__training-head{flex-direction:row;justify-content:space-between}}.reason__training-title{font-size:1.125rem;line-height:1.6666666667;letter-spacing:.0222222222em;font-weight:700;color:#fff;margin:0;text-align:center}@media screen and (min-width: 768px){.reason__training-title{font-size:1.5rem;line-height:1.6;letter-spacing:.02em;font-weight:700;text-align:left}}.reason__training-illust{width:17.5rem}@media screen and (min-width: 768px){.reason__training-illust{width:19.9375rem;height:7.125rem;flex-shrink:0}}.reason__training-illust img{width:100%;height:auto;display:block}.reason__training-divider{border:0;height:1px;background:#fff;width:100%;margin:0}.reason__training-desc{font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:500;color:#fff;margin:0;text-align:center}@media screen and (min-width: 768px){.reason__training-desc{font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:500;white-space:nowrap}}.reason__training-buttons{display:flex;flex-direction:column;align-items:flex-start;gap:.9375rem}@media screen and (min-width: 768px){.reason__training-buttons{flex-direction:row;align-items:stretch;gap:1.25rem}}.reason__training-btn{border-radius:2.46875rem;padding:.625rem .9375rem .625rem 1.5rem;display:inline-flex;align-items:center;gap:.875rem;text-decoration:none}@media screen and (min-width: 768px){.reason__training-btn{padding:.75rem .9375rem .75rem 2.1875rem;gap:1.25rem}}.reason__training-btn--white{background:#fff;color:#fc7318;transition:background .3s ease,color .3s ease}@media(any-hover: hover){.reason__training-btn--white:hover{background:#fc7318;color:#fff}.reason__training-btn--white:hover img{content:url("/wp-content/themes/metoo/assets/img/reason_arrow-white.webp")}}.reason__training-btn--orange{background:#fc7318;color:#fff;transition:background .3s ease,color .3s ease}@media(any-hover: hover){.reason__training-btn--orange:hover{background:#fff;color:#fc7318}.reason__training-btn--orange:hover img{content:url("/wp-content/themes/metoo/assets/img/reason_arrow-orange.webp")}}.reason__training-btn-text{font-size:1rem;line-height:1.5;letter-spacing:0em;font-weight:600;width:9rem;text-align:center}@media screen and (min-width: 768px){.reason__training-btn-text{font-size:1.25rem;line-height:1.5;letter-spacing:0em;font-weight:600;width:11.25rem}}.reason__training-btn-arrow{width:1.875rem;height:1.875rem;flex-shrink:0;display:block}@media screen and (min-width: 768px){.reason__training-btn-arrow{width:2.625rem;height:2.625rem}}.reasons5{background:#fff;padding:5rem 1.25rem}@media screen and (min-width: 768px){.reasons5{padding:10.375rem 5rem 6.25rem}}.reasons5__inner{width:100%;margin:0 auto}@media screen and (min-width: 768px){.reasons5__inner{max-width:58.75rem}}.reasons5__title{font-size:1.5rem;line-height:1.6;letter-spacing:.02em;font-weight:700;color:#464241;text-align:center;margin:0 0 1.875rem}@media screen and (min-width: 768px){.reasons5__title{font-size:2rem;line-height:1.6;letter-spacing:.02em;font-weight:700;margin:0 0 2.5rem}}.reasons5__title-en{font-family:"REM","Roboto Condensed",sans-serif;font-weight:500}.reasons5__title-accent{color:#326ebd;font-weight:inherit}.reasons5__list{display:flex;flex-direction:column;gap:1.5625rem}@media screen and (min-width: 768px){.reasons5__list{gap:1.875rem}}.reasons5__divider{border:0;margin:0;height:1px;background:#ececec;width:100%}.reasons5__item{display:flex;flex-direction:column;align-items:center;gap:.9375rem}@media screen and (min-width: 768px){.reasons5__item{flex-direction:row;align-items:center;justify-content:space-between;gap:1.875rem}}@media screen and (min-width: 768px){.reasons5__item--reverse{flex-direction:row-reverse}}.reasons5__illust{width:10.75rem;height:10.75rem;flex-shrink:0;overflow:hidden;position:relative}.reasons5__illust img{width:100%;height:100%;object-fit:contain;display:block}.reasons5__body{display:flex;flex-direction:column;gap:.625rem;color:#464241;width:100%}@media screen and (min-width: 768px){.reasons5__body{width:46.125rem;flex-shrink:0}}.reasons5__head{display:flex;align-items:center;gap:1rem}@media screen and (min-width: 768px){.reasons5__head{gap:1.25rem}}.reasons5__item--1 .reasons5__head{gap:.875rem}.reasons5__item--3 .reasons5__head{gap:1.25rem}@media screen and (min-width: 768px){.reasons5__item--1 .reasons5__head,.reasons5__item--3 .reasons5__head{gap:1.25rem}}.reasons5__num{font-family:"REM","Roboto Condensed",sans-serif;font-size:2.5rem;line-height:1.2;letter-spacing:0em;font-weight:500;color:#464241;text-transform:uppercase;text-align:right;width:1.875rem;margin:0;flex-shrink:0}@media screen and (min-width: 768px){.reasons5__num{font-size:3.125rem;line-height:1.2;letter-spacing:0em;font-weight:500;text-align:center;width:auto}}.reasons5__heading{font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:700;color:#464241;margin:0}@media screen and (min-width: 768px){.reasons5__heading{font-size:1.25rem;line-height:1.6;letter-spacing:.02em;font-weight:700}}.reasons5__heading-accent{color:#326ebd}.reasons5__heading span{font-weight:inherit}.reasons5__desc{font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:400;color:#464241;margin:0}@media screen and (min-width: 768px){.reasons5__desc{font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:400}}.reasons5__note{font-size:.75rem;line-height:2.1;letter-spacing:0em;font-weight:400;color:rgba(70,66,65,.5);margin:0}.cases{overflow:hidden;padding-block:5rem}.cases__inner{width:100%;margin:0 auto}@media screen and (min-width: 768px){.cases__inner{max-width:58.75rem}}.cases__title{margin:0 0 1.875rem;font-size:1.5rem;line-height:1.6;letter-spacing:.02em;font-weight:700;color:#464241;text-align:center}@media screen and (min-width: 768px){.cases__title{margin-bottom:2.5rem;font-size:2rem;line-height:1.6;letter-spacing:.02em;font-weight:700}}.cases__list{display:flex;flex-direction:column;gap:1.875rem}.cases__card{background:#fff;box-shadow:0 0 2.5px rgba(0,0,0,.1);border-radius:1.25rem;padding:1.25rem;display:flex;flex-direction:column;gap:.9375rem}@media screen and (min-width: 768px){.cases__card{padding:2.5rem 3.75rem;gap:1.25rem}}.cases__top{width:100%}.cases__summary{display:flex;flex-direction:column;gap:.625rem;width:100%}@media screen and (min-width: 768px){.cases__summary{min-height:11.875rem;gap:0;justify-content:space-between}}.cases__headline{display:flex;align-items:center;gap:1rem;width:100%}.cases__profile{display:flex;align-items:flex-start;gap:1rem;width:100%}@media screen and (min-width: 768px){.cases__profile{gap:2.1875rem}}.cases__photo{width:6.25rem;flex-shrink:0}@media screen and (min-width: 768px){.cases__photo{width:10.875rem}}.cases__photo img{display:block;width:100%;height:auto}.cases__body{flex:1;min-width:0}.cases__name{margin:0;font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:700;color:#326ebd}@media screen and (min-width: 768px){.cases__name{font-size:1.25rem;line-height:1.6;letter-spacing:.02em;font-weight:700}}.cases__desc{margin:.625rem 0 0;font-size:.75rem;line-height:1.6;letter-spacing:.02em;font-weight:400;color:#464241}@media screen and (min-width: 768px){.cases__desc{font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:400}}.cases__detail{display:inline-flex;align-items:center;justify-content:space-between;gap:.625rem;align-self:flex-end;margin-top:.625rem;width:7.5rem;text-decoration:none;color:#326ebd}@media screen and (min-width: 768px){.cases__detail{margin-top:-1.9375rem;width:8.4375rem}}@media(any-hover: hover){.cases__detail:hover .cases__detail-icon img{content:url("/wp-content/themes/metoo/assets/img/lp_nav-arrow-filled.svg")}.cases__detail:hover .cases__detail-text::after{transform:scaleX(1)}}.cases__detail-text{font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:500;color:#326ebd;white-space:nowrap;display:inline-block;position:relative}@media screen and (min-width: 768px){.cases__detail-text{font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:500}}.cases__detail-text::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1.5px;background:#326ebd;transform-origin:left center;transform:scaleX(0);transition:transform .3s ease}.cases__detail-icon{width:1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transform:rotate(-90deg)}.cases__detail-icon img{display:block;width:100%;height:100%}.cases__points{width:100%;display:flex;flex-direction:column;gap:.625rem}@media screen and (min-width: 768px){.cases__points{flex-direction:row;justify-content:space-between;gap:1.25rem}}.cases__box{width:100%;background:#f9f9f9;border-radius:.625rem;padding:.9375rem .875rem;display:flex;flex-direction:column;gap:.625rem}@media screen and (min-width: 768px){.cases__box{width:25rem;padding:1.25rem 1.5625rem;gap:.8125rem}}.cases__label{margin:0;border-radius:1.4375rem;display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;padding:.1875rem .9375rem .3125rem;font-size:.875rem;line-height:1.2;letter-spacing:0em;font-weight:600;color:#fff}@media screen and (min-width: 768px){.cases__label{padding:.3125rem 1.25rem;font-size:1rem;line-height:1.2;letter-spacing:0em;font-weight:600}}.cases__label--before{min-width:5.25rem;background:linear-gradient(90deg, #326ebd 0%, #224d86 100%)}@media screen and (min-width: 768px){.cases__label--before{min-width:6rem}}.cases__label--after{min-width:2.625rem;background:linear-gradient(90deg, #fc7318 0%, #c31515 100%)}@media screen and (min-width: 768px){.cases__label--after{min-width:3rem}}.cases__bullet-list{list-style:none;margin:0;padding:0}.cases__bullet-item{position:relative;padding-left:.75rem;font-size:.75rem;line-height:1.8;letter-spacing:.02em;font-weight:400;color:#464241}@media screen and (min-width: 768px){.cases__bullet-item{padding-left:1.5625rem;font-size:.875rem;line-height:1.8;letter-spacing:.02em;font-weight:400}}.cases__bullet-item::before{content:"";position:absolute;top:.5rem;left:0;width:.375rem;height:.375rem;border-radius:50%;background:#326ebd}@media screen and (min-width: 768px){.cases__bullet-item::before{top:.625rem;left:.625rem;width:.5rem;height:.5rem}}.cases__bullet-list--after .cases__bullet-item::before{background:#fc7318}.cases__mobile{overflow:hidden}.cases__mobile .cases__summary--sp{align-items:flex-end}.cases__mobile .cases__photo{width:6.25rem;height:7rem}.cases__mobile .cases__photo img{width:100%;height:100%;object-fit:cover}.cases__mobile .cases__name{width:9rem;flex-shrink:0}.cases__mobile .cases__desc{width:100%;margin:0}.cases__mobile .cases__detail{margin-top:0}.cases__mobile .cases__bullet-item{padding-left:1.375rem}.cases__mobile .cases__bullet-item::before{top:.5rem;left:.625rem}.cases__slider-wrap{position:relative}.cases__slider .swiper-wrapper{align-items:flex-start}.cases__slider .swiper-slide.cases__slide{width:18.75rem;height:auto}.cases__nav-button{position:absolute;top:16.4375rem;width:2.125rem;height:2.125rem;border:0;border-radius:50%;background:#464241;box-shadow:0 0 5px rgba(0,0,0,.2);padding:0;z-index:2}.cases__nav-button::before{content:"";position:absolute;top:50%;left:50%;width:.5rem;height:.5rem;border-top:1.5px solid #fff;border-right:1.5px solid #fff}.cases__nav-button--prev{left:1.5rem}.cases__nav-button--prev::before{transform:translate(-35%, -50%) rotate(-135deg)}.cases__nav-button--next{right:1.5rem}.cases__nav-button--next::before{transform:translate(-65%, -50%) rotate(45deg)}@media screen and (min-width: 768px){.cases__nav-button{display:none}}.price{background:#326ebd;padding:5rem .875rem}@media screen and (min-width: 768px){.price{padding:6.25rem 5rem}}.price__inner{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:5rem}@media screen and (min-width: 768px){.price__inner{max-width:58.75rem}}.price__block{width:100%;display:flex;flex-direction:column;align-items:center;gap:1.875rem}@media screen and (min-width: 768px){.price__block{gap:2.5rem}}@media screen and (min-width: 768px){.price__block--combo{gap:1.875rem}}.price__title{margin:0;font-size:1.5rem;line-height:1.6;letter-spacing:.02em;font-weight:700;color:#fff;text-align:center}@media screen and (min-width: 768px){.price__title{font-size:2rem;line-height:1.6;letter-spacing:.02em;font-weight:700}}.price__title span{font-weight:inherit}.price__block .price__primary{width:100%;display:none;grid-template-columns:13.75rem 1fr 1fr;gap:.375rem}@media screen and (min-width: 768px){.price__block .price__primary{display:grid}}.price__primary-row{display:contents}.price__block .price__primary-mobile{width:min(100%,22.625rem);display:grid;grid-template-columns:5.6875rem minmax(0, 1fr) minmax(0, 1fr);gap:.1875rem}@media screen and (min-width: 768px){.price__block .price__primary-mobile{display:none}}.price__primary-mobile-row{display:contents}.price__cell{display:flex;align-items:center;justify-content:center}.price__cell--blank,.price__cell--heading{background:#eff4fe}.price__cell--blank{border-top-left-radius:.625rem}.price__cell--heading{font-size:.875rem;line-height:1.4;letter-spacing:.02em;font-weight:700;color:#326ebd;text-align:center;padding:.6875rem .625rem}@media screen and (min-width: 768px){.price__cell--heading{font-size:1rem;line-height:1.4;letter-spacing:.02em;font-weight:700;padding:2rem 1.6875rem}}.price__cell--heading-partner{border-top-right-radius:.625rem;flex-direction:column;gap:.125rem}@media screen and (min-width: 768px){.price__cell--heading-partner{gap:.375rem;padding-top:.625rem;padding-bottom:.375rem}}.price__limited{margin:0;display:flex;align-items:flex-end;justify-content:center;gap:.3125rem;font-size:.75rem;line-height:1.2;letter-spacing:0em;font-weight:500;color:#464241;text-align:center}.price__limited::before,.price__limited::after{content:"";width:.3125rem;height:.8125rem;border-left:.0875rem solid currentColor;flex-shrink:0}.price__limited::before{transform:rotate(-20deg)}.price__limited::after{transform:rotate(20deg)}@media screen and (min-width: 768px){.price__limited{font-size:.875rem;line-height:1;letter-spacing:0em;font-weight:500}}.price__limited--mobile{gap:.25rem;line-height:1.2}.price__limited-text{display:block}.price__partner-heading{margin:0;font-size:.875rem;line-height:1.4;letter-spacing:.02em;font-weight:700;color:#326ebd;text-align:center}@media screen and (min-width: 768px){.price__partner-heading{font-size:1rem;line-height:1.4;letter-spacing:.02em;font-weight:700}}.price__cell--label,.price__cell--white,.price__mobile-label,.price__mobile-value{background:#fff}.price__cell--label{font-size:.875rem;line-height:1.4;letter-spacing:.02em;font-weight:600;color:#326ebd;text-align:center;white-space:nowrap}@media screen and (min-width: 768px){.price__cell--label{font-size:1rem;line-height:1.4;letter-spacing:.02em;font-weight:600}}.price__cell--label-package{padding:1rem 2rem}.price__cell--label-package-mobile{padding:.625rem;font-size:.875rem;line-height:1.4285714286;letter-spacing:.02em;font-weight:600}.price__cell--label-custom{border-bottom-left-radius:.625rem;padding:1rem 2.8125rem}.price__cell--label-custom-mobile{border-bottom-left-radius:.625rem;padding:1.5rem .625rem;font-size:.875rem;line-height:1.5;letter-spacing:.02em;font-weight:600}.price__cell--desc-wide{border-bottom-right-radius:.625rem;grid-column:2/4;padding:1rem 1.875rem}.price__cell--desc-mobile{border-bottom-right-radius:.625rem;grid-column:2/4;padding:.625rem .9375rem;align-items:flex-start;justify-content:flex-start}.price__desc-desktop,.price__desc-mobile{margin:0;color:#464241}.price__desc-desktop{font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:500;text-align:center}.price__desc-mobile{font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:500;text-align:left}.price__cell--amount,.price__cell--amount-dark{padding:.625rem 1.6875rem}.price__amount{margin:0;text-align:center;white-space:nowrap}.price__amount-number{font-family:"REM","Roboto Condensed",sans-serif;font-weight:500;font-size:1.875rem;line-height:1.1;letter-spacing:-0.03em}@media screen and (min-width: 768px){.price__amount-number{line-height:1}}.price__amount-number--xl{font-size:2.25rem;line-height:1;letter-spacing:-0.03em}.price__amount-unit{font-size:1rem;line-height:1.4;font-weight:600;letter-spacing:.02em}.price__amount--orange{color:#fc7318}.price__amount--dark{color:#464241}.price__amount--blue{color:#326ebd}.price__amount-unit--dark,.price__amount-unit--blue{color:inherit}.price__caption{width:20.875rem;margin:-0.625rem 0 0;font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:400;color:#fff;text-align:left}@media screen and (min-width: 768px){.price__caption{width:100%;margin-top:-1.25rem;font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:400;text-align:center}}.price__block--combo .price__combo{width:100%;display:none;grid-template-columns:13.75rem minmax(0, 1fr) minmax(0, 1fr);gap:.375rem}@media screen and (min-width: 768px){.price__block--combo .price__combo{display:grid}}.price__combo-row{display:contents}.price__cell--heading-corner{border-top-right-radius:.625rem}.price__combo-row--head .price__cell--heading{padding:1rem 1.6875rem}.price__cell--label-combo,.price__cell--label-total{justify-content:flex-start;text-align:left;font-size:1rem;line-height:1.4;letter-spacing:.02em;font-weight:600}.price__cell--label-combo{padding:.625rem 1.875rem}.price__cell--label-total{background:#eff4fe;border-bottom-left-radius:.625rem;padding:1rem 1.875rem}.price__cell--amount-dark{background:#fff;padding:.625rem 1.6875rem}.price__cell--partner-discount{flex-direction:column;gap:0rem;padding:0rem 1.6875rem}.price__discount-max{margin:0;font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:500;color:#464241;text-align:center}.price__discount-max--mobile{font-size:.75rem;line-height:1.6;letter-spacing:.02em;font-weight:500}.price__cell--discount,.price__cell--total-cell{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.9375rem 1.125rem}@media screen and (min-width: 768px){.price__cell--discount,.price__cell--total-cell{padding-block:.4375rem}}.price__cell--total-cell{background:#eff4fe}.price__cell--total-cell-partner{border-bottom-right-radius:.625rem}.price__flow-arrow{width:.9375rem;height:1.9375rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.price__flow-arrow img{display:block;width:.9375rem;height:auto;transform:rotate(-90deg)}.price__discount-result{display:flex;flex-direction:column;align-items:center;gap:.625rem;flex-shrink:0}.price__discount-label{margin:0;font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:500;color:#464241;text-align:center;white-space:nowrap}.price__discount-percent{font-family:"REM","Roboto Condensed",sans-serif;font-weight:500;font-size:1.25rem;letter-spacing:.02em}.price__block--combo .price__combo-mobile{width:min(100%,22.625rem);display:flex;flex-direction:column;gap:1.875rem}@media screen and (min-width: 768px){.price__block--combo .price__combo-mobile{display:none}}.price__mobile-table{width:100%;display:flex;flex-direction:column;gap:.1875rem}.price__mobile-table-head{background:#eff4fe;border-top-left-radius:.625rem;border-top-right-radius:.625rem;display:flex;align-items:center;justify-content:center;padding:.625rem 1.6875rem;font-size:.875rem;line-height:1.4;letter-spacing:.02em;font-weight:700;color:#326ebd;text-align:center}.price__mobile-table-body{display:grid;grid-template-columns:5.6875rem minmax(0, 1fr);gap:.1875rem;width:100%}.price__mobile-labels,.price__mobile-values{display:flex;flex-direction:column;gap:.1875rem}.price__mobile-label{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;font-size:.875rem;line-height:1.4;letter-spacing:.02em;font-weight:600;color:#326ebd;text-align:left;background:#fff;padding:0rem .625rem}.price__mobile-label br{display:none}.price__mobile-label .price__mobile-sub{display:block;width:100%}.price__mobile-label--consult{height:4.75rem}.price__mobile-label--training{height:4.125rem}.price__mobile-label--total{height:4.125rem;background:#eff4fe;border-bottom-left-radius:.625rem}.price__mobile-sub{font-size:.8125rem;line-height:1.4}.price__mobile-value{display:flex;align-items:center;justify-content:center;background:#fff}.price__mobile-value--single{flex-direction:column;height:4.75rem;padding:.625rem 1.6875rem}.price__mobile-value--partner{flex-direction:column;gap:0rem;height:4.75rem;padding:.6875rem 1.6875rem}.price__mobile-value--discount{display:flex;align-items:center;justify-content:center;gap:0;height:4.125rem;padding:.75rem 1.6875rem}.price__mobile-value--highlight{height:4.125rem;background:#eff4fe;border-bottom-right-radius:.625rem}.price__flow-arrow--mobile{width:1.25rem;height:1.875rem}.price__flow-arrow--mobile img{width:1.25rem}.price__discount-result--mobile{gap:0rem}.price__discount-label--mobile{font-size:.75rem;line-height:1.6;letter-spacing:.02em;font-weight:500}.price__cta{width:100%;display:flex;flex-direction:column;align-items:center;gap:1.25rem}.price__cta-note{width:16.125rem;margin:0;font-size:.875rem;line-height:1;letter-spacing:0em;font-weight:500;color:#fff;text-align:center;white-space:nowrap}@media screen and (min-width: 768px){.price__cta-note{width:18.375rem;font-size:1rem;line-height:1;letter-spacing:0em;font-weight:500}}.price__cta-note-slash{position:relative}.price__cta-button{background:#fc7318;color:#fff;transition:background .3s ease,color .3s ease}@media(any-hover: hover){.price__cta-button:hover{background:#fff;color:#fc7318}.price__cta-button:hover img{content:url("/wp-content/themes/metoo/assets/img/lp_pill-arrow-hover.svg")}}.price__cta-button{border-radius:2.46875rem;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;padding:.75rem .9375rem .75rem 2.1875rem;gap:1.25rem}.price__cta-button-text{font-size:1.25rem;line-height:1.5;letter-spacing:0em;font-weight:600;width:11.25rem;text-align:center}.price__cta-button-arrow{flex-shrink:0;display:block;width:2.625rem;height:2.625rem}.price__footnote{width:20.875rem;margin:0;font-size:.75rem;line-height:1.6;letter-spacing:.02em;font-weight:400;color:hsla(0,0%,100%,.7);text-align:left}@media screen and (min-width: 768px){.price__footnote{width:100%;text-align:center}}.profile{background:#f9f9f9;padding:1.25rem .875rem 5rem;display:flex;flex-direction:column;align-items:center;gap:5.375rem;overflow:hidden}@media screen and (min-width: 768px){.profile{padding:1.9375rem 3.125rem;gap:4.8125rem}}.profile__intro{display:flex;flex-direction:column;align-items:flex-start;gap:1.875rem;width:100%}@media screen and (min-width: 768px){.profile__intro{width:58.75rem;max-width:100%}}.profile__title{font-size:1.5rem;line-height:1.6;letter-spacing:.02em;font-weight:700;color:#326ebd;text-align:left;margin:0}@media screen and (min-width: 768px){.profile__title{font-size:2rem;line-height:1.6;letter-spacing:.02em;font-weight:700}}.profile__content{display:flex;flex-direction:column;align-items:center;gap:1.5625rem;width:100%}.profile__row{display:grid;grid-template-columns:11.8125rem 1fr;column-gap:1.25rem;row-gap:.75rem;align-items:start;width:20.875rem;max-width:100%}@media screen and (min-width: 768px){.profile__row{display:flex;flex-direction:row;align-items:flex-start;gap:2.1875rem;width:58.75rem}}.profile__photo{width:11.8125rem;height:14.125rem;background:linear-gradient(to left, #eaeae8, #f6f6f4);overflow:hidden;flex-shrink:0}@media screen and (min-width: 768px){.profile__photo{width:15.25rem;height:18.25rem}}.profile__photo img{width:100%;height:100%;object-fit:cover;display:block}.profile__info{display:contents}@media screen and (min-width: 768px){.profile__info{display:flex;flex-direction:column;align-items:flex-start;flex:0 0 auto;gap:1rem}}.profile__name-block{display:flex;flex-direction:column;gap:.4375rem;width:100%}@media screen and (min-width: 768px){.profile__name-block{gap:.4375rem;white-space:nowrap}}.profile__role{font-size:.75rem;line-height:1.6;letter-spacing:.02em;font-weight:400;color:rgba(70,66,65,.7);margin:0}@media screen and (min-width: 768px){.profile__role{font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:400}}.profile__name{font-size:1.125rem;line-height:1.6;letter-spacing:.02em;font-weight:700;color:#464241;margin:0;text-align:left}@media screen and (min-width: 768px){.profile__name{font-size:1.5rem;line-height:1.6;letter-spacing:.02em;font-weight:700}}.profile__bio{font-size:.875rem;line-height:1.8;letter-spacing:.02em;font-weight:500;color:#464241;margin:0;grid-column:1/3}@media screen and (min-width: 768px){.profile__bio{font-size:1rem;line-height:1.8;letter-spacing:.02em;font-weight:500;width:41.3125rem}}.profile__bio p{margin:0;font-size:.875rem;line-height:1.8;letter-spacing:.02em;font-weight:500}@media screen and (min-width: 768px){.profile__bio p{font-size:1rem;line-height:1.8;letter-spacing:.02em;font-weight:500}}.profile__sns{list-style:none;margin:0;padding:0;display:flex;gap:.625rem;align-items:center;grid-column:1/3;justify-content:center}@media screen and (min-width: 768px){.profile__sns{justify-content:flex-start}}.profile__sns-link{background:#fff;border:1px solid #f5f5f5;border-radius:1.875rem;width:3.125rem;height:3.125rem;display:flex;align-items:center;justify-content:center;padding:.6875rem;transition:opacity .3s ease}@media(any-hover: hover){.profile__sns-link:hover{opacity:.7}}.profile__sns-link img{width:1.5625rem;height:1.5625rem;display:block}.profile__badges{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.625rem;justify-content:center;width:100%;max-width:100%;grid-column:1/3}@media screen and (min-width: 768px){.profile__badges{flex-wrap:nowrap;gap:1rem;width:auto;justify-content:flex-start}}.profile__badge{background:#fff;border:1.5px solid #f5f5f5;border-radius:.3125rem;padding:.625rem;display:flex;align-items:center;justify-content:center;gap:.5rem}@media screen and (min-width: 768px){.profile__badge{height:4.0625rem;padding:1.25rem;gap:.25rem}}@media screen and (min-width: 768px){.profile__badge--text-only{gap:0}}.profile__badge-img{flex-shrink:0;display:block}.profile__badge-img--ambassador{width:5.6875rem;height:1.75rem}@media screen and (min-width: 768px){.profile__badge-img--ambassador{width:8.3125rem;height:2.5625rem;margin-right:.25rem}}.profile__badge-img--consultant{width:1rem;height:1.75rem}@media screen and (min-width: 768px){.profile__badge-img--consultant{width:1.6875rem;height:3rem;margin-right:.375rem}}.profile__badge-text{font-size:.875rem;line-height:1.3;letter-spacing:0em;font-weight:700;color:#464241;text-align:center;line-height:1.3;white-space:nowrap}@media screen and (min-width: 768px){.profile__badge-text{font-size:1rem;line-height:1.3;letter-spacing:0em;font-weight:700}}.profile__badge-en{font-family:"Alexandria",sans-serif;font-weight:600}.profile__media{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.5625rem;width:20.875rem;max-width:100%}@media screen and (min-width: 768px){.profile__media{flex-direction:row;justify-content:space-between;gap:0;width:58.75rem}}.profile__media-item{border-radius:.3125rem;overflow:hidden;width:20.875rem;height:11.6875rem;background:#d9d9d9}@media screen and (min-width: 768px){.profile__media-item{width:18.75rem;height:10.5rem}}.profile__media-item img,.profile__media-item .profile__media-video{width:100%;height:100%;object-fit:cover;display:block;border:0}.profile__media-facade{position:relative;display:block;width:100%;height:100%;padding:0}@media(any-hover: hover){.profile__media-facade:hover .profile__media-play{background:#0018ff}}.profile__media-play{position:absolute;top:50%;left:50%;translate:-50% -50%;width:3rem;height:3rem;border-radius:50%;background:rgba(0,0,0,.6);transition:background .3s ease}.profile__media-play::before{content:"";position:absolute;top:50%;left:50%;translate:-35% -50%;border-style:solid;border-width:.5625rem 0 .5625rem .9375rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.profile__deco{width:100vw;overflow:hidden;margin:0}.profile__deco-track{display:flex;width:max-content;animation:profile-deco-marquee 40s linear infinite}.profile__deco-text{font-family:"REM","Roboto Condensed",sans-serif;font-weight:400;font-size:5.625rem;line-height:1.2;letter-spacing:-0.1125rem;color:rgba(50,110,189,.15);white-space:nowrap;padding-right:2.5rem}@media screen and (min-width: 768px){.profile__deco-text{font-size:9.9375rem;letter-spacing:-0.19875rem}}@keyframes profile-deco-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media(prefers-reduced-motion: reduce){.profile__deco-track{animation:none}}.profile__cta{position:relative;background:#464241;border-radius:1.25rem;filter:drop-shadow(0 0 0.15625rem rgba(0, 0, 0, 0.1));width:20.875rem;max-width:100%;height:28.0625rem;overflow:hidden;padding:14.6875rem 1.375rem 1.875rem;display:flex;flex-direction:column;gap:.625rem;align-items:center}@media screen and (min-width: 768px){.profile__cta{width:58.75rem;height:21rem;padding:3.125rem 3.75rem;align-items:flex-start}}.profile__cta-photo{position:absolute;top:0;left:0;width:20.875rem;height:13.3125rem;overflow:hidden;mask-image:linear-gradient(to bottom, black 0%, black 60%, transparent 100%);-webkit-mask-image:linear-gradient(to bottom, black 0%, black 60%, transparent 100%)}@media screen and (min-width: 768px){.profile__cta-photo{left:25.75rem;width:33rem;height:21rem;mask-image:linear-gradient(to right, transparent 0%, black 30%, black 100%);-webkit-mask-image:linear-gradient(to right, transparent 0%, black 30%, black 100%)}}.profile__cta-photo img{width:100%;height:100%;object-fit:cover;display:block}.profile__cta-body{position:relative;z-index:1;display:flex;flex-direction:column;gap:1.125rem;align-items:center}@media screen and (min-width: 768px){.profile__cta-body{align-items:flex-start;gap:1.5625rem}}.profile__cta-title{font-size:1.125rem;line-height:1.6;letter-spacing:.02em;font-weight:700;color:#fff;margin:0;white-space:nowrap}@media screen and (min-width: 768px){.profile__cta-title{font-size:1.625rem;line-height:1.6;letter-spacing:.02em;font-weight:700}}.profile__cta-desc{font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:500;color:#fff;margin:0}@media screen and (min-width: 768px){.profile__cta-desc{font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:500}}.profile__cta-button{background:#fc7318;color:#fff;transition:background .3s ease,color .3s ease}@media(any-hover: hover){.profile__cta-button:hover{background:#fff;color:#fc7318}.profile__cta-button:hover img{content:url("/wp-content/themes/metoo/assets/img/lp_pill-arrow-hover.svg")}}.profile__cta-button{border-radius:2.46875rem;padding:.625rem .9375rem .625rem 1.5rem;display:inline-flex;align-items:center;gap:.875rem;text-decoration:none}@media screen and (min-width: 768px){.profile__cta-button{padding:.75rem .9375rem .75rem 2.1875rem;gap:1.25rem}}.profile__cta-button-text{font-size:1rem;line-height:1.5;letter-spacing:0em;font-weight:600;text-align:center;width:9rem}@media screen and (min-width: 768px){.profile__cta-button-text{font-size:1.25rem;line-height:1.5;letter-spacing:0em;font-weight:600;width:11.25rem}}.profile__cta-button-arrow{width:1.875rem;height:1.875rem;flex-shrink:0;display:block}@media screen and (min-width: 768px){.profile__cta-button-arrow{width:2.625rem;height:2.625rem}}.service{padding-top:80px;padding-bottom:80px;background:#e5e8ff}.service__content{display:grid;grid-template-columns:repeat(1, 1fr);gap:30px}.service__item{color:#333;position:relative;padding:80px 30px 20px 30px;background:#fff;border-radius:11px;box-shadow:3px 5px 8px 3px rgba(0,0,0,.2);display:grid;grid-template-rows:subgrid;grid-row:span 4;gap:0}.service__item-tag{position:absolute;top:0;left:30px;width:35%}.service__img{opacity:.3;position:absolute;width:38%;top:20px;right:20px}.service__item-title--jp{font-size:.9375rem;line-height:1.4;letter-spacing:0em;font-weight:600}.service__item-title--en{font-size:2.5rem;line-height:1.4;letter-spacing:0em;font-weight:700;font-family:"Roboto Condensed";text-transform:uppercase}.service__item-text{font-size:.75rem;line-height:1.75;letter-spacing:0em;font-weight:500;text-align:justify}.service__button{margin-top:20px}@media screen and (min-width: 540px){.service__item-text{font-size:14px;margin-top:10px}.service__content{grid-template-columns:repeat(2, 1fr)}.service__item{display:grid;grid-template-rows:subgrid;grid-row:span 4;gap:0}.service__item-tag{width:43%}}@media screen and (min-width: 768px){.service{padding-top:120px;padding-bottom:120px}.service__button{margin-top:30px}.service__item-tag{width:37%}.service__item{padding:100px 30px 40px 30px}.service__item-title--jp{font-size:18px}.service__item-title--en{font-size:48px}.service__button{margin-top:30px}}.top-faq{padding:5rem 0}@media screen and (min-width: 768px){.top-faq{padding:6.25rem 0 12.5rem}}.top-faq__inner{width:100%;max-width:20.875rem;margin:0 auto}@media screen and (min-width: 768px){.top-faq__inner{max-width:58.75rem}}.top-faq__title{font-size:1.5rem;line-height:1.6;letter-spacing:.02em;font-weight:700;color:#464241;text-align:center;margin:0}@media screen and (min-width: 768px){.top-faq__title{font-size:2rem;line-height:1.6;letter-spacing:.02em;font-weight:700}}.top-faq__list{margin-top:2.5rem;padding-inline:0;display:flex;flex-direction:column;gap:1.875rem}.top-faq__item{width:100%;display:flex;flex-direction:column}.top-faq__question{background:#326ebd;border-radius:.625rem .625rem 0 0;padding:.75rem .875rem;display:flex;align-items:center;justify-content:space-between;gap:.875rem;cursor:pointer}@media screen and (min-width: 768px){.top-faq__question{padding:1rem 2.5rem}}.top-faq__question-text{font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:600;color:#fff;margin:0;flex:1}@media screen and (min-width: 768px){.top-faq__question-text{font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:600}}.top-faq__icon{position:relative;width:1.25rem;height:1.25rem;flex-shrink:0;display:block}@media screen and (min-width: 768px){.top-faq__icon{width:1.75rem;height:1.75rem}}.top-faq__icon::before,.top-faq__icon::after{content:"";position:absolute;top:50%;left:50%;background:#fff;transition:transform .3s ease}.top-faq__icon::before{width:100%;height:.125rem;transform:translate(-50%, -50%)}.top-faq__icon::after{width:.125rem;height:100%;transform:translate(-50%, -50%)}.top-faq__item.is-open .top-faq__icon::after{transform:translate(-50%, -50%) scaleY(0)}.top-faq__answer{background:#eff4fe;border-radius:0 0 .625rem .625rem;padding:1rem .875rem}@media screen and (min-width: 768px){.top-faq__answer{padding:1rem 2.5rem}}.top-faq__answer-text{font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:500;color:#464241;margin:0}@media screen and (min-width: 768px){.top-faq__answer-text{font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:500}}.top-faq__cta{margin-top:5rem;position:relative;background:linear-gradient(to left, #e8e8e6, #f6f5f3) top left/100% 13.3125rem no-repeat,#464241;border-radius:1.25rem;box-shadow:0 0 .15625rem rgba(0,0,0,.1);height:28.0625rem;overflow:hidden;padding:14.6875rem 1.375rem 1.875rem;display:flex;flex-direction:column;gap:.625rem;align-items:center}@media screen and (min-width: 768px){.top-faq__cta{margin-top:6.25rem;height:21rem;padding:3.125rem 3.75rem;align-items:flex-start;justify-content:center;background:linear-gradient(to left, #e8e8e6, #f6f5f3) top right/22.375rem 100% no-repeat,#464241}}.top-faq__cta-photo{position:absolute;top:0;left:0;width:100%;height:13.3125rem;display:block}@media screen and (min-width: 768px){.top-faq__cta-photo{top:0;left:auto;right:0;width:22.375rem;height:21rem}}.top-faq__cta-photo img{width:100%;height:100%;object-fit:cover;display:block}.top-faq__cta-body{position:relative;z-index:1;display:flex;flex-direction:column;gap:1.5625rem;align-items:center}@media screen and (min-width: 768px){.top-faq__cta-body{align-items:flex-start;gap:1.875rem}}.top-faq__cta-text{display:flex;flex-direction:column;gap:.875rem;align-items:flex-start}@media screen and (min-width: 768px){.top-faq__cta-text{gap:1.25rem}}.top-faq__cta-title{font-size:1.125rem;line-height:1.6;letter-spacing:.02em;font-weight:700;color:#fff;margin:0;white-space:nowrap}@media screen and (min-width: 768px){.top-faq__cta-title{font-size:1.75rem;line-height:1.6;letter-spacing:.02em;font-weight:700}}.top-faq__cta-desc{font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:500;color:#fff;margin:0}@media screen and (min-width: 768px){.top-faq__cta-desc{font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:500}}.top-faq__cta-button{background:#fc7318;color:#fff;transition:background .3s ease,color .3s ease}@media(any-hover: hover){.top-faq__cta-button:hover{background:#fff;color:#fc7318}.top-faq__cta-button:hover img{content:url("/wp-content/themes/metoo/assets/img/lp_pill-arrow-hover.svg")}}.top-faq__cta-button{border-radius:2.46875rem;padding:.625rem .9375rem .625rem 1.5rem;display:inline-flex;align-items:center;gap:.875rem;text-decoration:none}@media screen and (min-width: 768px){.top-faq__cta-button{padding:.75rem .9375rem .75rem 2.1875rem;gap:1.25rem}}.top-faq__cta-button-text{font-size:1rem;line-height:1.5;letter-spacing:0em;font-weight:600;text-align:center;width:9rem}@media screen and (min-width: 768px){.top-faq__cta-button-text{font-size:1.25rem;line-height:1.5;letter-spacing:0em;font-weight:600;width:11.25rem}}.top-faq__cta-button-arrow{width:1.875rem;height:1.875rem;flex-shrink:0;display:block}@media screen and (min-width: 768px){.top-faq__cta-button-arrow{width:2.625rem;height:2.625rem}}.about{padding-top:80px}.mission__text{margin-bottom:60px}.mission__text--main{font-size:1.5rem;line-height:1.5833333333;letter-spacing:.0416666667em;font-weight:500;color:#333}.mission__text--sub{font-size:1.5rem;line-height:1.4166666667;letter-spacing:.0416666667em;font-weight:500;font-family:"Roboto Condensed";color:#333;display:flex;align-items:center;gap:6px}.mission__text--sub::before{content:"";width:20px;height:1px;background:#000}@media screen and (min-width: 540px){.about{padding-top:100px}.mission__text--main{font-size:32px}.mission__text--sub{font-size:24px}.mission__text{margin-bottom:100px}}@media screen and (min-width: 768px){.about{padding-top:80px}.mission__text--main{font-size:40px}.mission__text--sub{font-size:28px}.mission__text{margin-bottom:120px}}.section__sub-title--vision{margin-top:40px}.mission__text--mission{margin-top:30px}.mission__text--vision{margin-top:30px}.message__inner{padding-bottom:80px}.section__sub-title--message{padding-top:80px;border-top:1px solid #000}.message__head{font-size:1.75rem;line-height:1.6071428571;letter-spacing:.0357142857em;font-weight:500;color:#242424;margin-top:70px}.message__content{margin-top:40px}.message__text{color:#242424;font-size:.9375rem;line-height:2;letter-spacing:0em;font-weight:400;display:flex;flex-direction:column;gap:30px}.message__image-wrap{margin-top:20px;width:70%}.message__name-company{font-size:1rem;line-height:1.375;letter-spacing:0em;font-weight:500;margin-top:20px}.message__name-jp{font-size:1.75rem;line-height:1.3928571429;letter-spacing:0em;font-weight:600}.message__name-en{font-size:1.125rem;line-height:1.3888888889;letter-spacing:0em;font-weight:400}@media screen and (min-width: 540px){.message__head{font-size:32px}.message__text{font-size:16px}}@media screen and (min-width: 768px){.message__head{font-size:40px}.message__content{display:flex;align-items:end}.message__text{flex:2}.message__image-wrap{flex:1}.message__name{text-align:right}}@media screen and (min-width: 992px){.message__content{align-items:start}.message__text{flex:3}.message__image-wrap{flex:2;margin-top:0}}.company__inner{padding-bottom:100px}.section__sub-title--company{padding-top:80px;border-top:1px solid #000}.company__table{margin-top:70px}@media screen and (min-width: 768px){.company__inner{padding-bottom:140px}}.service-mv{padding-top:80px;padding-bottom:80px}.service-mv-wrap{display:flex;flex-direction:column;gap:40px;margin-top:60px}.service-mv__text--main{font-size:1.5rem;line-height:1.5833333333;letter-spacing:0em;font-weight:500;white-space:nowrap}.service-mv__text--sub{font-size:.8125rem;line-height:2.5384615385;letter-spacing:0em;font-weight:500;margin-top:40px;display:flex;flex-direction:column;gap:40px}.service-mv__right{position:relative}.service-mv__img--sub{width:40%;position:absolute;top:-50%;right:0}@media screen and (min-width: 540px){.service-mv{padding-top:100px}.service-mv__text--main{font-size:28px}.service-mv__text--sub{font-size:16px}}@media screen and (min-width: 768px){.service-mv{padding-top:80px}.service-mv-wrap{margin-top:80px;flex-direction:row;justify-content:space-between;align-items:end}.service-mv__img--sub{width:80%;max-width:250px;top:-90%}.service-mv__left{flex:1;flex-shrink:0}.service-mv__text--main{font-size:34px}.service-mv__text--sub{font-size:18px}.service-mv__right{flex:1}.service-mv__img img{max-width:50vw}}@media screen and (min-width: 992px){.service-mv-wrap{margin-top:80px}.service-mv__text--main{font-size:36px}.service-mv__text--sub{font-size:20px}.service-mv__img--sub{width:50%;right:auto;left:-204px;top:52%}}.service-problem{padding-top:60px;background:#e6e6e6}.service-problem__inner{width:fit-content}.service-problem__title{font-size:1.5rem;line-height:1.375;letter-spacing:0em;font-weight:700;color:#333;font-family:"Roboto Condensed"}.service-problem__wrap{display:flex;flex-direction:column;gap:30px;margin-top:30px}.service-problem__list{font-size:.9375rem;line-height:2.2;letter-spacing:0em;font-weight:900;color:#333;margin-top:10px;display:flex;align-items:start;gap:10px}.service-problem__list::before{content:"";width:7px;height:7px;border-radius:100vmax;background:#333;margin-top:.9rem;flex-shrink:0}.service-problem__img{text-align:center}.service-problem__img img{width:60%;max-width:400px;margin:0 auto}@media screen and (min-width: 540px){.service-problem__title{font-size:24px}}@media screen and (min-width: 768px){.service-problem{padding-top:80px}.service-problem__inner{width:100%}.service-problem__title{font-size:32px;text-align:center}.service-problem__text{margin-bottom:60px;flex:1}.service-problem__list{font-size:clamp(15px,1.3888888889vw,20px)}.service-problem__list::before{margin-top:1.2rem}.service-problem__wrap{flex-direction:row-reverse;justify-content:center;align-items:end;gap:30px;margin-top:60px}.service-problem__img{flex:1}.service-problem__img img{width:100%;max-width:462px}}.solution{background:#e5e8ff;padding-top:60px;padding-bottom:80px}.solution__arrow{position:absolute;top:-60px;left:50%;translate:-50%;width:70%;max-width:285px;z-index:50}.solution__container{background:#fff;border-radius:16px;padding:40px 30px 40px}.solution-top{padding-bottom:30px;border-bottom:1px solid #333}.solution-top__logo{width:50%;margin:0 auto}.solution-top__head{margin-top:20px}.solution-top__head--jp{font-size:.9375rem;line-height:1.4;letter-spacing:0em;font-weight:600;color:#0018ff;text-align:center}.solution-top__head--en{font-size:2.5rem;line-height:1.4;letter-spacing:0em;font-weight:700;text-align:center;color:#333;font-family:"Roboto Condensed";text-transform:uppercase}.solution-top__head-text{font-size:.9375rem;line-height:1.4;letter-spacing:0em;font-weight:600;font-feature-settings:"palt" 1;color:#333}.solution-top__wrap{display:flex;flex-direction:column;gap:30px;margin-top:40px}.solution-top__img{width:100%;max-width:500px;margin:0 auto}.solution-top__text{font-size:.9375rem;line-height:1.8;letter-spacing:0em;font-weight:400;color:#333}@media screen and (min-width: 540px){.solution__arrow{width:50%}.solution-top__head-wrap{display:flex;align-items:center;gap:30px}.solution-top__logo{flex:2}.solution-top__head{flex:7}.solution-top__head--jp{font-size:18px;text-align:left}.solution-top__head--en{text-align:left;font-size:48px}.solution-top__head-text{font-size:16px}.solution-top__text{font-size:16px}}@media screen and (min-width: 768px){.solution{padding-top:120px}.solution-top{padding-bottom:60px}.solution-top__wrap{margin-top:60px}.solution__arrow{width:45%;max-width:540px;top:-120px;left:auto;translate:0%;right:120px;opacity:0;transform:scale(0);transition:transform .5s ease,opacity .5s ease}.solution__arrow.show{opacity:1;transform:scale(1)}.solution__container{padding:80px 40px 0}.solution-top__head--jp{font-size:20px}.solution-top__head-text{font-size:18px}}@media screen and (min-width: 992px){.solution-top__wrap{flex-direction:row;align-items:center}.solution-top__img{max-width:none;flex:3}.solution-top__text{flex:2}}.coaching{padding-top:30px;padding-bottom:30px;border-bottom:1px solid #333}.section__sub-title--solution .section__sub-title--en{color:#333}.section__sub-title--solution .section__sub-title--jp{color:#0018ff}.coaching__text{font-size:.9375rem;line-height:1.8;letter-spacing:0em;font-weight:400;color:#333;margin-top:20px}.coaching__img{margin-top:40px}@media screen and (min-width: 540px){.coaching__text{font-size:16px}}@media screen and (min-width: 768px){.coaching{padding-top:60px;padding-bottom:60px}}@media screen and (min-width: 1200px){.solution-bottom{display:flex}.coaching{border-right:1px solid #333;border-bottom:none;flex:1;padding-right:40px}}.method{padding-top:30px}.method__wrap{display:flex;flex-direction:column;gap:20px;margin-top:20px}.method__text{font-feature-settings:"palt" 1;font-size:.9375rem;line-height:1.8;letter-spacing:0em;font-weight:400;color:#333}.method__img{width:70%;margin:0 auto}@media screen and (min-width: 540px){.method__text{font-size:16px}}@media screen and (min-width: 768px){.method{padding-top:60px;padding-bottom:60px}.method__wrap{flex-direction:row-reverse;align-items:center;gap:30px;margin-top:20px}.method__img{width:100%;flex:2}.method__text{flex:3}}@media screen and (min-width: 1200px){.method{padding-left:40px;margin-top:0;flex:1}.method__wrap{flex-direction:row}.method__img{width:100%;flex:1}.method__text{flex:1}}.solution__youtube{max-width:720px;width:100%;aspect-ratio:16/9;margin:0 auto;margin-top:80px}.solution__youtube iframe{width:100%;height:100%;border:0}.solution__youtube-text{color:#0018ff;background:#fff;border-radius:0px 0px 6px 5px;font-size:.875rem;line-height:1.4285714286;letter-spacing:0em;font-weight:600;display:flex;justify-content:center;align-items:center;gap:8px;max-width:720px;margin:0 auto;padding:15px}.dli-caret-circle-fill-right{flex-shrink:0;display:inline-block;vertical-align:middle;color:#0018ff;line-height:1;position:relative;width:.8em;height:.8em;border:.075em solid currentColor;background:currentColor;border-radius:50%;box-sizing:content-box}.dli-caret-circle-fill-right::before{content:"";color:#fff;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);border-width:.18em .31177em;border-left-color:currentColor;border-right:0;transform:translateX(15%);position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}@media screen and (min-width: 540px){.solution__youtube-text{font-size:15px}}@media screen and (min-width: 768px){.solution__youtube-text{font-size:18px}}.strengths{padding-top:80px;padding-bottom:80px}.section__sub-title--strengths .section__sub-title--jp,.section__sub-title--strengths .section__sub-title--en{color:#333}.strengths__list{display:flex;flex-direction:column;gap:40px;margin-top:30px}.strengths__item{display:flex;align-items:stretch}.strengths__item-num{font-size:1.5rem;line-height:1.4166666667;letter-spacing:0em;font-weight:700;color:#0018ff;font-family:"Roboto Condensed";margin-right:20px;place-items:center;display:flex;gap:20px}.strengths__item-num::after{content:"";width:2px;height:80%;background:#0018ff}.strengths__item-title{font-size:1.125rem;line-height:1.3888888889;letter-spacing:0em;font-weight:500;color:#333}.strengths__item-description{font-size:.8125rem;line-height:1.7692307692;letter-spacing:-.0769230769em;font-weight:400;color:#333}@media screen and (min-width: 540px){.strengths{padding-top:100px;padding-bottom:80px}.strengths__list{margin-top:60px}.strengths__item-num{font-size:28px}.strengths__item-title{font-size:20px}.strengths__item-description{font-size:15px}}@media screen and (min-width: 768px){.strengths{padding-top:120px;padding-bottom:80px}.strengths__item-num{font-size:32px;margin-right:30px;gap:30px}.strengths__item-title{font-size:28px}.strengths__item-description{font-size:16px}.strengths__list{padding-inline:30px}}.faq{padding-top:80px;padding-bottom:100px}.section__sub-title--faq .section__sub-title--jp,.section__sub-title--faq .section__sub-title--en{color:#333}.faq__question{font-size:.9375rem;line-height:1.4;letter-spacing:0em;font-weight:400;padding-block:20px 24px;position:relative}@media(any-hover: hover){.faq__question:hover{cursor:pointer}}.faq__question-text{list-style:none;display:flex;align-items:center;gap:10px}.faq__question-text::before{content:"Q";color:#0018ff;background:#e5e8ff;border-radius:100vmax;font-size:1rem;line-height:1;letter-spacing:.0625em;font-weight:700;font-family:"Roboto Condensed";flex-shrink:0;top:0px;left:0;font-size:16px;line-height:24px;width:34px;height:34px;display:grid;place-items:center}.faq__answer{padding-bottom:20px;font-size:.875rem;line-height:1.5714285714;letter-spacing:0em;font-weight:1.6}.faq__answer-text{font-size:.875rem;line-height:1.5714285714;letter-spacing:0em;font-weight:400;list-style:none;display:flex;gap:10px}.faq__answer-text::before{content:"A";color:#fff;background:#0018ff;border-radius:100vmax;flex-shrink:0;border-radius:100vmax;font-size:1rem;line-height:1;letter-spacing:.0625em;font-weight:700;top:0px;left:0;font-size:16px;line-height:24px;width:34px;height:34px;display:grid;place-items:center}@media screen and (min-width: 540px){.faq{padding-top:100px;padding-bottom:120px}}@media screen and (min-width: 768px){.faq{padding-top:120px;padding-bottom:140px}.faq__list{padding-inline:30px}.faq__item{margin-top:60px}.faq__question{font-size:1.25rem;line-height:1.8;letter-spacing:0em;font-weight:400}.faq__question-text::before{top:6px;left:0;font-size:20px;width:50px;height:50px}.faq__answer{font-size:15px}.faq__answer-text{font-size:15px;align-items:center}.faq__answer-text::before{top:6px;left:0;font-size:20px;width:50px;height:50px}}.service-mv__img--compass{top:-190%}@media screen and (min-width: 400px){.service-mv__img--compass{top:-153%}}@media screen and (min-width: 540px){.service-mv__img--compass{top:-60%}}@media screen and (min-width: 768px){.service-mv__img--compass{top:-80%}}@media screen and (min-width: 992px){.service-mv__img--compass{top:60%}}.compass-solution-top__wrap{display:flex;justify-content:center;margin-top:30px}.compass-solution-top__img{width:100%}.compass-solution-top__text{font-size:.625rem;line-height:1.8;letter-spacing:0em;font-weight:500;font-size:clamp(8px,2.1333333333vw,10px);text-align:right;color:#333}.result{padding-top:30px}.result__text{font-size:.9375rem;line-height:1.8;letter-spacing:0em;font-weight:400;color:#333;margin-top:20px;text-align:justify}.result__img{margin-top:20px}.result__img img{border-radius:5px}@media screen and (min-width: 540px){.compass-solution-top__text{font-size:14px}.result__text{font-size:16px}}@media screen and (min-width: 768px){.compass-solution-top__wrap{margin-top:60px}.result{padding-top:60px;padding-bottom:60px}}.flow{padding-top:60px;padding-bottom:60px}.section__sub-title--flow{color:#333}.flow__list{margin-top:45px}.flow__item{display:flex;gap:20px}.flow__item+.flow__item{border-top:1px solid #e6e6e6;padding-top:15px;margin-top:15px}.flow__item-num{font-size:1.125rem;line-height:1.3888888889;letter-spacing:0em;font-weight:700;font-family:"Roboto Condensed";color:#fff;background:#0018ff;border-radius:100vmax;flex-shrink:0;width:40px;height:40px;display:grid;place-items:center}.flow__item-text{color:#333}.flow__item-title{font-size:1.25rem;line-height:1.8;letter-spacing:0em;font-weight:600}.flow__item-description{font-size:.9375rem;line-height:1.6;letter-spacing:0em;font-weight:400}@media screen and (min-width: 540px){.flow{padding-top:80px;padding-bottom:80px}.flow__item-num{font-size:20px;width:50px;height:50px}.flow__item-description{font-size:16px}.flow__item-text{font-size:16px}}@media screen and (min-width: 768px){.flow{padding-top:100px}.flow__list{margin-top:80px}.flow__item{align-items:center}.flow__item+.flow__item{padding-top:20px;margin-top:20px}.flow__item-title{font-size:1.25rem;line-height:2;letter-spacing:0em;font-weight:600}.flow__item-text{color:#333;display:flex;align-items:center;gap:30px;width:100%}.flow__item-title{flex:1}.flow__item-description{flex:2;width:100%}}.training-fv{position:relative;width:100%;height:13.75rem;overflow:hidden}@media screen and (min-width: 768px){.training-fv{height:26.75rem}}.training-fv__bg{position:absolute;inset:0;z-index:0;display:block}.training-fv__bg img{display:block;width:100%;height:100%;object-fit:cover}.training-fv__overlay{position:absolute;inset:0;z-index:1;background:rgba(70,66,65,.3);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}@media screen and (min-width: 768px){.training-fv__overlay{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}}.training-fv__content{position:absolute;top:2.5rem;left:50%;translate:-50% 0;z-index:2;display:flex;flex-direction:column;align-items:center;gap:.9375rem}@media screen and (min-width: 768px){.training-fv__content{top:6.625rem;gap:1.875rem}}.training-fv__heading{display:flex;flex-direction:column;align-items:center;gap:.3125rem;color:#fff;text-align:center;white-space:nowrap;filter:drop-shadow(0 0 2.5px rgba(0, 0, 0, 0.2))}@media screen and (min-width: 768px){.training-fv__heading{gap:.625rem;filter:none}}.training-fv__title{margin:0;font-size:2rem;line-height:1.5;letter-spacing:.03em;font-weight:700}@media screen and (min-width: 768px){.training-fv__title{font-size:3.125rem;line-height:1.5;letter-spacing:.03em;font-weight:700}}.training-fv__sub{margin:0;font-size:.875rem;line-height:1.5;letter-spacing:.03em;font-weight:500}@media screen and (min-width: 768px){.training-fv__sub{font-size:1.4375rem;line-height:1.5;letter-spacing:.03em;font-weight:500}}.training-fv__cta{background:#fc7318;color:#fff;transition:background .3s ease,color .3s ease}@media(any-hover: hover){.training-fv__cta:hover{background:#fff;color:#fc7318}.training-fv__cta:hover img{content:url("/wp-content/themes/metoo/assets/img/lp_pill-arrow-hover.svg")}}.training-fv__cta{display:inline-flex;align-items:center;gap:.875rem;border-radius:2.46875rem;padding:.625rem .9375rem .625rem 1.5rem;text-decoration:none}@media screen and (min-width: 768px){.training-fv__cta{gap:1.25rem;padding:.75rem .9375rem .75rem 2.1875rem}}.training-fv__cta-text{font-size:1rem;line-height:1.5;letter-spacing:0em;font-weight:600;white-space:nowrap}@media screen and (min-width: 768px){.training-fv__cta-text{font-size:1.25rem;line-height:1.5;letter-spacing:0em;font-weight:600}}.training-fv__cta-arrow{width:1.875rem;height:1.875rem;flex-shrink:0}@media screen and (min-width: 768px){.training-fv__cta-arrow{width:2.625rem;height:2.625rem}}.chapter--training .chapter__sidebar{display:none}@media screen and (min-width: 768px){.chapter--training .chapter__sidebar{display:block;padding:2.5rem 1.875rem 12.5rem}}.training-overview{display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding:5rem .875rem 0}@media screen and (min-width: 768px){.training-overview{gap:1.875rem;padding:6.25rem 3.125rem}}.training-overview__title{margin:0;color:#464241;text-align:center;white-space:nowrap;font-size:1.5rem;line-height:1.6;letter-spacing:.02em;font-weight:700}@media screen and (min-width: 768px){.training-overview__title{font-size:2rem;line-height:1.6;letter-spacing:.02em;font-weight:700}}.training-overview__list{display:flex;flex-direction:column;align-items:center;gap:1.5625rem;width:22.625rem;max-width:100%}@media screen and (min-width: 768px){.training-overview__list{gap:.9375rem;width:58.75rem;align-items:stretch}}.training-overview__divider{border:0;margin:0;padding:0;width:100%;height:1px;background-image:linear-gradient(to right, rgba(70, 66, 65, 0.2) 50%, transparent 50%);background-size:4px 1px;background-repeat:repeat-x}.training-overview__item{display:flex;flex-direction:column-reverse;align-items:stretch;gap:.625rem;width:20.875rem}@media screen and (min-width: 768px){.training-overview__item{flex-direction:row;justify-content:space-between;align-items:center;gap:0;width:100%}}.training-overview__media{flex-shrink:0;width:20.875rem;height:14rem;border-radius:.625rem;overflow:hidden;background:#d9d9d9}@media screen and (min-width: 768px){.training-overview__media{width:15.25rem;height:10.1875rem}}.training-overview__media img{display:block;width:100%;height:100%;object-fit:cover}.training-overview__body{display:flex;flex-direction:column;align-items:flex-start;gap:.625rem;color:#464241}.training-overview__heading{margin:0;font-size:1.125rem;line-height:1.6;letter-spacing:.02em;font-weight:700;white-space:nowrap}@media screen and (min-width: 768px){.training-overview__heading{font-size:1.25rem;line-height:1.6;letter-spacing:.02em;font-weight:700;width:35.625rem}}.training-overview__text{margin:0;font-size:.875rem;line-height:1.8;letter-spacing:.02em;font-weight:400;margin-top:-0.375rem}@media screen and (min-width: 768px){.training-overview__text{font-size:1rem;line-height:1.8;letter-spacing:.02em;font-weight:400;width:41.3125rem}}.training-overview__cta{background:#fc7318;color:#fff;transition:background .3s ease,color .3s ease}@media(any-hover: hover){.training-overview__cta:hover{background:#fff;color:#fc7318}.training-overview__cta:hover img{content:url("/wp-content/themes/metoo/assets/img/lp_pill-arrow-hover.svg")}}.training-overview__cta{display:inline-flex;align-items:center;gap:.875rem;border-radius:2.46875rem;padding:.625rem .9375rem .625rem 1.5rem;text-decoration:none}@media screen and (min-width: 768px){.training-overview__cta{gap:1.25rem;padding:.75rem .9375rem .75rem 2.1875rem}}.training-overview__cta-text{font-size:1rem;line-height:1.5;letter-spacing:0em;font-weight:600;white-space:nowrap}@media screen and (min-width: 768px){.training-overview__cta-text{font-size:1.25rem;line-height:1.5;letter-spacing:0em;font-weight:600}}.training-overview__cta-arrow{width:1.875rem;height:1.875rem;flex-shrink:0}@media screen and (min-width: 768px){.training-overview__cta-arrow{width:2.625rem;height:2.625rem}}.training-features{display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding:5rem .875rem}@media screen and (min-width: 768px){.training-features{gap:1.875rem;padding:0rem 3.125rem 6.25rem}}.training-features__title{margin:0;color:#326ebd;text-align:center;white-space:nowrap;font-size:1.5rem;line-height:1.6;letter-spacing:.02em;font-weight:700}@media screen and (min-width: 768px){.training-features__title{font-size:2rem;line-height:1.6;letter-spacing:.02em;font-weight:700}}.training-features__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;width:22.625rem;max-width:100%}@media screen and (min-width: 768px){.training-features__list{width:58.75rem}}.training-features__card{width:100%;background:#fff;border-radius:.625rem;box-shadow:0 0 2.5px rgba(0,0,0,.1);padding:.9375rem .875rem;display:flex;flex-direction:column;align-items:center;gap:.5rem}@media screen and (min-width: 768px){.training-features__card{padding:1.25rem 2.5rem;flex-direction:row;gap:.9375rem}}.training-features__badge{flex-shrink:0;background:linear-gradient(to right, #326ebd, #224d86);border-radius:1.4375rem;padding:.25rem .9375rem;display:inline-flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){.training-features__badge{padding:.3125rem 1.25rem}}.training-features__num{font-family:"REM","Roboto Condensed",sans-serif;color:#fff;text-align:center;font-size:1.25rem;line-height:1.2;letter-spacing:0em;font-weight:500}@media screen and (min-width: 768px){.training-features__num{font-size:1.5rem;line-height:1.2;letter-spacing:0em;font-weight:500}}.training-features__body{display:flex;flex-direction:column;align-items:center;gap:.3125rem;text-align:center;width:100%}@media screen and (min-width: 768px){.training-features__body{align-items:flex-start;width:auto}}.training-features__heading{margin:0;color:#464241;white-space:nowrap;font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:700}@media screen and (min-width: 768px){.training-features__heading{font-size:1.125rem;line-height:1.6;letter-spacing:.02em;font-weight:700}}.training-features__text{margin:0;color:rgba(70,66,65,.7);font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:500}@media screen and (min-width: 768px){.training-features__text{font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:500;white-space:nowrap}}.training-detail{background:#326ebd;padding:5rem .875rem;display:flex;flex-direction:column;align-items:center;gap:1.875rem}@media screen and (min-width: 768px){.training-detail{padding:6.25rem 5rem;gap:2.5rem}}.training-detail__title{margin:0;color:#fff;text-align:center;white-space:nowrap;font-size:1.5rem;line-height:1.6;letter-spacing:.02em;font-weight:700}@media screen and (min-width: 768px){.training-detail__title{font-size:2rem;line-height:1.6;letter-spacing:.02em;font-weight:700}}.training-detail__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:1.25rem;width:100%;max-width:22.625rem}@media screen and (min-width: 768px){.training-detail__list{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:flex-start;width:100%;max-width:58.75rem}}.training-detail__card{width:100%;background:#fff;border-radius:.625rem;padding:.875rem 1.25rem 1.125rem;display:flex;flex-direction:column;align-items:center;gap:.4375rem}@media screen and (min-width: 768px){.training-detail__card{width:18.75rem;padding:1.25rem .625rem}}.training-detail__head{display:flex;align-items:center;justify-content:space-between;width:100%}@media screen and (min-width: 768px){.training-detail__head{flex-direction:column;gap:.625rem;width:auto}}.training-detail__num{flex-shrink:0;font-family:"REM","Roboto Condensed",sans-serif;color:#326ebd;text-align:right;width:1.5625rem;font-size:2.125rem;line-height:1.2;letter-spacing:0em;font-weight:500}@media screen and (min-width: 768px){.training-detail__num{text-align:center;width:auto;font-size:2.5rem;line-height:1.2;letter-spacing:0em;font-weight:500}}.training-detail__heading{margin:0;flex:1;text-align:center;color:#464241;font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:700}@media screen and (min-width: 768px){.training-detail__heading{flex:0 0 auto;white-space:nowrap}}.training-detail__divider{border:0;margin:0;padding:0;width:100%;height:1px;background-image:linear-gradient(to right, #ddd 50%, transparent 50%);background-size:4px 1px;background-repeat:repeat-x}@media screen and (min-width: 768px){.training-detail__divider{width:16.25rem}}.training-detail__text{margin:0;width:100%;color:rgba(70,66,65,.7);font-size:.875rem;line-height:1.8;letter-spacing:.02em;font-weight:400}@media screen and (min-width: 768px){.training-detail__text{width:15.25rem}}.training-detail__cta{background:#fc7318;color:#fff;transition:background .3s ease,color .3s ease}@media(any-hover: hover){.training-detail__cta:hover{background:#fff;color:#fc7318}.training-detail__cta:hover img{content:url("/wp-content/themes/metoo/assets/img/lp_pill-arrow-hover.svg")}}.training-detail__cta{display:inline-flex;align-items:center;gap:.875rem;border-radius:2.46875rem;padding:.625rem .9375rem .625rem 1.5rem;text-decoration:none}@media screen and (min-width: 768px){.training-detail__cta{gap:1.25rem;padding:.75rem .9375rem .75rem 2.1875rem}}.training-detail__cta-text{font-size:1rem;line-height:1.5;letter-spacing:0em;font-weight:600;white-space:nowrap}@media screen and (min-width: 768px){.training-detail__cta-text{font-size:1.25rem;line-height:1.5;letter-spacing:0em;font-weight:600}}.training-detail__cta-arrow{width:1.875rem;height:1.875rem;flex-shrink:0}@media screen and (min-width: 768px){.training-detail__cta-arrow{width:2.625rem;height:2.625rem}}.training-spec{display:flex;flex-direction:column;align-items:center;gap:1.875rem;padding:5rem .875rem 0}@media screen and (min-width: 768px){.training-spec{gap:2.5rem;padding:6.25rem 3.125rem 3.125rem}}.training-spec__title{margin:0;color:#464241;text-align:center;white-space:nowrap;font-size:1.5rem;line-height:1.6;letter-spacing:.02em;font-weight:700}@media screen and (min-width: 768px){.training-spec__title{font-size:2rem;line-height:1.6;letter-spacing:.02em;font-weight:700}}.training-spec__list{margin:0;padding:0;display:flex;flex-direction:column;gap:.1875rem;width:100%;max-width:22.625rem}@media screen and (min-width: 768px){.training-spec__list{gap:.375rem;max-width:58.75rem}}.training-spec__row{display:flex;align-items:stretch;gap:.1875rem;width:100%}@media screen and (min-width: 768px){.training-spec__row{gap:.375rem}}.training-spec__label{flex-shrink:0;background:#e5ebf3;color:#326ebd;padding:.625rem 0 .625rem .625rem;width:4.8125rem;margin:0;display:flex;align-items:center;font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:600}@media screen and (min-width: 768px){.training-spec__label{padding:1rem 1.875rem;width:15.625rem;text-align:left;white-space:nowrap;font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:600}}.training-spec__value{flex:1;min-width:0;background:#fff;color:#464241;padding:.625rem;margin:0;display:flex;align-items:center;font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:500}@media screen and (min-width: 768px){.training-spec__value{padding:1rem 1.875rem;white-space:nowrap;font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:500}}.training-spec__row--targets .training-spec__value{white-space:normal;align-items:flex-start}.training-spec--org .training-spec__label{width:6.875rem}@media screen and (min-width: 768px){.training-spec--org .training-spec__label{width:15.625rem}}.training-spec__row:first-child .training-spec__label{border-top-left-radius:.625rem}.training-spec__row:first-child .training-spec__value{border-top-right-radius:.625rem}.training-spec__row:last-child .training-spec__label{border-bottom-left-radius:.625rem}.training-spec__row:last-child .training-spec__value{border-bottom-right-radius:.625rem}.training-spec__targets{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column}.training-spec__targets li{display:flex;align-items:flex-start;gap:.5rem;color:#464241}.training-spec__targets li::before{content:"";flex-shrink:0;width:.4375rem;height:.4375rem;margin-top:.4375rem;border-radius:50%;background:#326ebd}@media screen and (min-width: 768px){.training-spec__targets li::before{margin-top:.5625rem}}.training-curriculum{display:flex;flex-direction:column;align-items:center;gap:1.875rem;padding:5rem .875rem 0}@media screen and (min-width: 768px){.training-curriculum{padding:1.875rem 3.125rem}}.training-curriculum__title{margin:0;color:#326ebd;text-align:center;white-space:nowrap;width:100%;font-size:1.125rem;line-height:1.6;letter-spacing:.02em;font-weight:700}@media screen and (min-width: 768px){.training-curriculum__title{font-size:1.5rem;line-height:1.6;letter-spacing:.02em;font-weight:700}}.training-curriculum__body{display:flex;flex-direction:column;gap:.1875rem;width:100%;max-width:22.625rem}@media screen and (min-width: 768px){.training-curriculum__body{gap:.375rem;max-width:58.75rem}}.training-curriculum__tabs{display:flex;gap:.1875rem;width:100%}@media screen and (min-width: 768px){.training-curriculum__tabs{gap:.375rem}}.training-curriculum__tab{flex:1;min-width:0;background:#ddd;color:#464241;border:0;cursor:pointer;padding:.625rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem;font-family:"REM","Roboto Condensed",sans-serif;white-space:nowrap;text-align:center;transition:background .3s ease,color .3s ease;font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:500}@media screen and (min-width: 768px){.training-curriculum__tab{padding:.625rem 1.875rem;border-top-left-radius:.625rem;border-top-right-radius:.625rem;font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:500}}.training-curriculum__tab.is-active{background:#326ebd;color:#fff}.training-curriculum__panel{display:none;flex-direction:column}.training-curriculum__panel.is-active{display:flex}.training-curriculum__subhead{margin:0;background:#326ebd;color:#fff;text-align:center;white-space:nowrap;padding:.5rem 1.875rem;font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:600}@media screen and (min-width: 768px){.training-curriculum__subhead{padding:.625rem 1.875rem;font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:600}}.training-curriculum__table{display:flex;flex-direction:column;gap:.1875rem;overflow-x:auto}@media screen and (min-width: 768px){.training-curriculum__table{gap:.375rem}}.training-curriculum__row{display:flex;align-items:stretch;gap:.1875rem}@media screen and (min-width: 768px){.training-curriculum__row{gap:.375rem}}.training-curriculum__cell{background:#fff;color:#464241;display:flex;align-items:center;justify-content:center}.training-curriculum__cell--head{background:#e5ebf3;color:#326ebd;font-size:.875rem;line-height:1.2;letter-spacing:.02em;font-weight:600}@media screen and (min-width: 768px){.training-curriculum__cell--head{font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:600}}.training-curriculum__cell--count{flex-shrink:0;width:1.875rem;padding:1rem 0}@media screen and (min-width: 768px){.training-curriculum__cell--count{width:5.8125rem;padding:1rem 1.875rem}}.training-curriculum__cell--count.training-curriculum__cell--head{padding:1rem .625rem}@media screen and (min-width: 768px){.training-curriculum__cell--count.training-curriculum__cell--head{padding:1rem 1.875rem}}.training-curriculum__row:not(.training-curriculum__row--head) .training-curriculum__cell--count{font-family:"REM","Roboto Condensed",sans-serif;font-size:1.125rem;line-height:1.6;letter-spacing:.02em;font-weight:400}@media screen and (min-width: 768px){.training-curriculum__row:not(.training-curriculum__row--head) .training-curriculum__cell--count{font-size:1.25rem;line-height:1.6;letter-spacing:.02em;font-weight:400}}.training-curriculum__cell--theme{flex-shrink:0;width:4.8125rem;padding:.625rem 0 .625rem .625rem;flex-direction:column;align-items:flex-start;justify-content:center;gap:.5rem}@media screen and (min-width: 768px){.training-curriculum__cell--theme{width:15.625rem;padding:.625rem 1.25rem}}.training-curriculum__cell--theme p{margin:0;width:100%;font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:500}.training-curriculum__cell--theme.training-curriculum__cell--head{padding:1rem .625rem;flex-direction:row;align-items:center;justify-content:center}@media screen and (min-width: 768px){.training-curriculum__cell--theme.training-curriculum__cell--head{padding:1rem 1.875rem}}.training-curriculum__cell--time{flex-shrink:0;width:1.875rem;padding:1rem 0;line-height:1.2;text-align:center}@media screen and (min-width: 768px){.training-curriculum__cell--time{width:5.8125rem;padding:1rem 1.875rem;line-height:1.6}}.training-curriculum__cell--time.training-curriculum__cell--head{padding:1rem .625rem}@media screen and (min-width: 768px){.training-curriculum__cell--time.training-curriculum__cell--head{padding:1rem 1.875rem}}.training-curriculum__row:not(.training-curriculum__row--head) .training-curriculum__cell--time{font-size:.875rem;line-height:1.2;letter-spacing:.02em;font-weight:600}@media screen and (min-width: 768px){.training-curriculum__row:not(.training-curriculum__row--head) .training-curriculum__cell--time{font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:600;white-space:nowrap}}.training-curriculum__cell--content{flex:1;min-width:7.5rem;padding:.625rem;flex-direction:column;align-items:stretch;justify-content:center;gap:.5rem}@media screen and (min-width: 768px){.training-curriculum__cell--content{padding:.625rem 1.25rem}}.training-curriculum__cell--content.training-curriculum__cell--head{padding:1rem .625rem;flex-direction:row;align-items:center;justify-content:center}@media screen and (min-width: 768px){.training-curriculum__cell--content.training-curriculum__cell--head{padding:1rem 1.875rem}}.training-curriculum__divider{border:0;margin:0;padding:0;width:100%;height:1px;background-image:linear-gradient(to right, rgba(70, 66, 65, 0.2) 50%, transparent 50%);background-size:4px 1px;background-repeat:repeat-x}.training-curriculum__bullets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.training-curriculum__bullets li{display:grid;grid-template-columns:1.375rem minmax(0, 1fr);align-items:start;color:#464241;font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:500}.training-curriculum__bullets li::before{content:"";display:block;width:.4375rem;height:.4375rem;margin-top:.5rem;border-radius:50%;background:#326ebd}.training-curriculum__panel .training-curriculum__row:last-child .training-curriculum__cell:first-child{border-bottom-left-radius:.625rem}.training-curriculum__panel .training-curriculum__row:last-child .training-curriculum__cell:last-child{border-bottom-right-radius:.625rem}.training-curriculum__note{margin:1.0625rem 0 0;color:rgba(70,66,65,.5);width:20.875rem;max-width:100%;align-self:center;font-size:.75rem;line-height:1.8;letter-spacing:.02em;font-weight:400}@media screen and (min-width: 768px){.training-curriculum__note{margin-top:.875rem;width:100%;align-self:stretch}}.training-price{display:flex;flex-direction:column;align-items:center;gap:5rem;padding:5rem .875rem 0}@media screen and (min-width: 768px){.training-price{gap:5rem;padding:3.125rem 3.125rem 0}}.training-price__title{margin:0;color:#326ebd;text-align:center;white-space:nowrap;width:100%;font-size:1.125rem;line-height:1.6;letter-spacing:.02em;font-weight:700}@media screen and (min-width: 768px){.training-price__title{font-size:1.5rem;line-height:1.6;letter-spacing:.02em;font-weight:700}}.training-price__top{display:flex;flex-direction:column;align-items:center;gap:1.25rem;width:100%}.training-price__table{display:grid;grid-template-columns:6.25rem 1fr 1fr;align-items:stretch;gap:.1875rem;width:100%;max-width:22.625rem;margin-top:-3.75rem}@media screen and (min-width: 768px){.training-price__table{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));align-items:stretch;gap:.375rem;max-width:58.75rem;margin-top:-3.75rem}}.training-price__cell{display:flex;flex-direction:column;align-items:center;justify-content:center}.training-price__cell--label{flex-shrink:0;width:6.25rem;background:#e5ebf3;padding:1rem .8125rem;border-top-left-radius:.625rem;border-bottom-left-radius:.625rem}@media screen and (min-width: 768px){.training-price__cell--label{flex:1;min-width:0;width:auto;padding:1rem 1.875rem}}.training-price__label{margin:0;color:#326ebd;text-align:center;font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:600}@media screen and (min-width: 768px){.training-price__label{white-space:nowrap;font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:600}}.training-price__cell--price{flex:1;min-width:0;background:#fff;padding:.625rem .9375rem}@media screen and (min-width: 768px){.training-price__cell--price{padding:.625rem 1.875rem}}.training-price__amount{margin:0;color:#fc7318;text-align:center;white-space:nowrap;letter-spacing:.02em}.training-price__amount-num{font-family:"REM","Roboto Condensed",sans-serif;font-weight:500;font-size:2.25rem;line-height:1.6}.training-price__amount-unit{font-size:1rem;line-height:1.6;font-weight:600}.training-price__cell--subsidy{flex:1;min-width:0;background:rgba(0,0,0,0);gap:.1875rem}@media screen and (min-width: 768px){.training-price__cell--subsidy{gap:.375rem}}.training-price__subsidy-top{width:100%;background:#fff;padding:.625rem .6875rem;border-top-right-radius:.625rem;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){.training-price__subsidy-top{padding:.625rem 1.875rem}}.training-price__subsidy-label{margin:0;color:#464241;text-align:center;white-space:nowrap;letter-spacing:.02em}.training-price__subsidy-text{font-size:.75rem;line-height:1.6;font-weight:600}@media screen and (min-width: 768px){.training-price__subsidy-text{font-size:1rem}}.training-price__subsidy-num{font-family:"REM","Roboto Condensed",sans-serif;font-weight:500;font-size:1rem;line-height:1.6}@media screen and (min-width: 768px){.training-price__subsidy-num{font-size:1.25rem}}.training-price__subsidy-bottom{width:100%;height:3.25rem;background:#fff;padding:.625rem .9375rem;border-bottom-right-radius:.625rem;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){.training-price__subsidy-bottom{padding:.625rem 1.875rem}}.training-price__bottom{display:flex;flex-direction:column;align-items:center;gap:1.25rem;width:100%}@media screen and (min-width: 768px){.training-price__bottom{max-width:58.75rem}}.training-price__card{width:100%;max-width:22.625rem;background:#fff;border-radius:1.25rem;padding:1.25rem 1.875rem;display:flex;flex-direction:column;gap:.625rem}@media screen and (min-width: 768px){.training-price__card{max-width:58.75rem;padding:1.875rem 3.75rem}}.training-price__card-title{margin:0;color:#464241;white-space:nowrap;font-size:1.125rem;line-height:1.6;letter-spacing:.02em;font-weight:700}@media screen and (min-width: 768px){.training-price__card-title{font-size:1.25rem;line-height:1.6;letter-spacing:.02em;font-weight:700}}.training-price__bullets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.training-price__bullets li{display:flex;align-items:flex-start;gap:.5rem;color:#464241;font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:400}@media screen and (min-width: 768px){.training-price__bullets li{font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:400}}.training-price__bullets li::before{content:"";flex-shrink:0;width:.4375rem;height:.4375rem;margin-top:.4375rem;border-radius:50%;background:#326ebd}@media screen and (min-width: 768px){.training-price__bullets li::before{margin-top:.5625rem}}.training-price__note{margin:0;color:rgba(70,66,65,.5);width:20.875rem;max-width:100%;align-self:center;font-size:.75rem;line-height:1.8;letter-spacing:.02em;font-weight:400}@media screen and (min-width: 768px){.training-price__note{width:100%}}.training-price__cta{background:#fc7318;color:#fff;transition:background .3s ease,color .3s ease}@media(any-hover: hover){.training-price__cta:hover{background:#fff;color:#fc7318}.training-price__cta:hover img{content:url("/wp-content/themes/metoo/assets/img/lp_pill-arrow-hover.svg")}}.training-price__cta{display:inline-flex;align-items:center;gap:.875rem;border-radius:2.46875rem;padding:.625rem .9375rem .625rem 1.5rem;text-decoration:none}@media screen and (min-width: 768px){.training-price__cta{gap:1.25rem;padding:.75rem .9375rem .75rem 2.1875rem}}.training-price__cta-text{font-size:1rem;line-height:1.5;letter-spacing:0em;font-weight:600;white-space:nowrap}@media screen and (min-width: 768px){.training-price__cta-text{font-size:1.25rem;line-height:1.5;letter-spacing:0em;font-weight:600}}.training-price__cta-arrow{width:1.875rem;height:1.875rem;flex-shrink:0}@media screen and (min-width: 768px){.training-price__cta-arrow{width:2.625rem;height:2.625rem}}.training-faq{padding:5rem 0}@media screen and (min-width: 768px){.training-faq{padding:2.5rem 0 15.625rem}}.training-faq__inner{width:100%;max-width:21.875rem;margin:0 auto}@media screen and (min-width: 768px){.training-faq__inner{max-width:58.75rem}}.training-faq__title{font-size:1.5rem;line-height:1.6;letter-spacing:.02em;font-weight:700;color:#464241;text-align:center;margin:0}@media screen and (min-width: 768px){.training-faq__title{font-size:2rem;line-height:1.6;letter-spacing:.02em;font-weight:700}}.training-faq__list{margin-top:2.5rem;padding-inline:0;display:flex;flex-direction:column;gap:1.875rem}.training-faq__item{width:100%;display:flex;flex-direction:column}.training-faq__question{background:#326ebd;border-radius:.625rem .625rem 0 0;padding:.75rem .875rem;display:flex;align-items:center;justify-content:space-between;gap:.875rem;cursor:pointer}@media screen and (min-width: 768px){.training-faq__question{padding:1rem 2.5rem}}.training-faq__question-text{font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:600;color:#fff;margin:0;flex:1}@media screen and (min-width: 768px){.training-faq__question-text{font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:600}}.training-faq__icon{position:relative;width:1.25rem;height:1.25rem;flex-shrink:0;display:block}@media screen and (min-width: 768px){.training-faq__icon{width:1.75rem;height:1.75rem}}.training-faq__icon::before,.training-faq__icon::after{content:"";position:absolute;top:50%;left:50%;background:#fff;transition:transform .3s ease}.training-faq__icon::before{width:100%;height:.125rem;transform:translate(-50%, -50%)}.training-faq__icon::after{width:.125rem;height:100%;transform:translate(-50%, -50%)}.training-faq__item.is-open .training-faq__icon::after{transform:translate(-50%, -50%) scaleY(0)}.training-faq__answer{background:#eff4fe;border-radius:0 0 .625rem .625rem;padding:1rem .875rem}@media screen and (min-width: 768px){.training-faq__answer{padding:1rem 2.5rem}}.training-faq__answer-text{font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:500;color:#464241;margin:0}@media screen and (min-width: 768px){.training-faq__answer-text{font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:500}}.training-faq__cta{margin-top:5rem;position:relative;background:linear-gradient(to left, #e8e8e6, #f6f5f3) top left/100% 13.3125rem no-repeat,#464241;border-radius:1.25rem;box-shadow:0 0 .15625rem rgba(0,0,0,.1);height:28.0625rem;overflow:hidden;padding:14.6875rem 1.375rem 1.875rem;display:flex;flex-direction:column;gap:.625rem;align-items:center}@media screen and (min-width: 768px){.training-faq__cta{margin-top:6.25rem;height:21rem;padding:3.125rem 3.75rem;align-items:flex-start;justify-content:center;background:linear-gradient(to left, #e8e8e6, #f6f5f3) top right/22.375rem 100% no-repeat,#464241}}.training-faq__cta-photo{position:absolute;top:0;left:0;width:100%;height:13.3125rem;display:block}@media screen and (min-width: 768px){.training-faq__cta-photo{top:0;left:auto;right:0;width:22.375rem;height:21rem}}.training-faq__cta-photo img{width:100%;height:100%;object-fit:cover;display:block}.training-faq__cta-body{position:relative;z-index:1;display:flex;flex-direction:column;gap:1.5625rem;align-items:center}@media screen and (min-width: 768px){.training-faq__cta-body{align-items:flex-start;gap:1.875rem}}.training-faq__cta-text{display:flex;flex-direction:column;gap:.875rem;align-items:flex-start}@media screen and (min-width: 768px){.training-faq__cta-text{gap:1.25rem}}.training-faq__cta-title{font-size:1.125rem;line-height:1.6;letter-spacing:.02em;font-weight:700;color:#fff;margin:0;white-space:nowrap}@media screen and (min-width: 768px){.training-faq__cta-title{font-size:1.75rem;line-height:1.6;letter-spacing:.02em;font-weight:700}}.training-faq__cta-desc{font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:500;color:#fff;margin:0}@media screen and (min-width: 768px){.training-faq__cta-desc{font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:500}}.training-faq__cta-button{background:#fc7318;color:#fff;transition:background .3s ease,color .3s ease}@media(any-hover: hover){.training-faq__cta-button:hover{background:#fff;color:#fc7318}.training-faq__cta-button:hover img{content:url("/wp-content/themes/metoo/assets/img/lp_pill-arrow-hover.svg")}}.training-faq__cta-button{border-radius:2.46875rem;padding:.625rem .9375rem .625rem 1.5rem;display:inline-flex;align-items:center;gap:.875rem;text-decoration:none}@media screen and (min-width: 768px){.training-faq__cta-button{padding:.75rem .9375rem .75rem 2.1875rem;gap:1.25rem}}.training-faq__cta-button-text{font-size:1rem;line-height:1.5;letter-spacing:0em;font-weight:600;text-align:center;width:9rem}@media screen and (min-width: 768px){.training-faq__cta-button-text{font-size:1.25rem;line-height:1.5;letter-spacing:0em;font-weight:600;width:11.25rem}}.training-faq__cta-button-arrow{width:1.875rem;height:1.875rem;flex-shrink:0;display:block}@media screen and (min-width: 768px){.training-faq__cta-button-arrow{width:2.625rem;height:2.625rem}}.media{padding-top:80px;padding-bottom:100px}.entries{display:flex;flex-wrap:wrap;gap:8px}.entry-item{width:calc((100% - 16px)/2);padding:10px}@media(any-hover: hover){.entry-item a:hover .entry-item-img img{scale:1.2}}.entry-item-img{overflow:hidden}.entry-item-img img{aspect-ratio:768/511;transition:all .3s ease}.entry-item-title{font-size:.875rem;line-height:1.4285714286;letter-spacing:0em;font-weight:600;color:#333;margin-top:10px}.entry-item-published{font-size:.875rem;line-height:1.7857142857;letter-spacing:.0714285714em;font-weight:400;color:#333;margin-top:2px}@media screen and (min-width: 540px){.media{padding-top:100px}.entry-item-title{font-size:16px}}@media screen and (min-width: 768px){.media{padding-top:80px;padding-bottom:140px}.entries{gap:10px}.entry-item{padding:20px;width:calc((100% - 20px)/3)}.entry-item-published{margin-top:4px}}@media screen and (min-width: 992px){.entry-item-title{font-size:18px}}.single{padding-bottom:100px}.single-item-img{margin:0 calc(50% - 50vw)}.single-item-img img{height:20vh;width:100vw;object-fit:cover}.single-item-body{padding-top:10px;color:#333}.single-item-body h2{margin:60px 0px 14px 0px;font-size:.875rem;line-height:1.4285714286;letter-spacing:0em;font-weight:900;font-size:1rem;border-left:1px solid #000;padding-left:10px}.single-item-body h2 strong{margin:60px 0px 14px 0px;font-size:.875rem;line-height:1.4285714286;letter-spacing:0em;font-weight:900;font-size:1rem}.single-item-body h3{font-size:1rem;line-height:2.1875;letter-spacing:0em;font-weight:900;margin-top:30px}.single-item-body h3 strong{font-size:1rem;line-height:2.1875;letter-spacing:0em;font-weight:900;margin-top:30px}.single-item-body h4{font-size:.9375rem;line-height:2;letter-spacing:0em;font-weight:900;margin-top:20px}.single-item-body h4 strong{font-size:.9375rem;line-height:2;letter-spacing:0em;font-weight:900;margin-top:20px}.single-item-body p,.single-item-body a{font-size:.875rem;line-height:1.5714285714;letter-spacing:0em;font-weight:400;margin-top:10px}.single-item-body strong{font-size:16px;font-weight:900}.single-item-body a{color:#007cff}.single-item-body ul{list-style:disc;padding-left:1.3rem}.single-item-body ol{list-style:auto;padding-left:1.3rem}.single-item-body li{margin-top:10px}.single-item-body img{max-width:1024px}.single-item-body table{border:1px solid #bdbdbd;font-size:14px;margin-top:10px}.single-item-body table td,.single-item-body table th{padding:12px}.single-item-title{font-size:1.25rem;line-height:1.4;letter-spacing:.05em;font-weight:900;color:#333;margin-top:40px;padding-bottom:14px;border-bottom:1px solid #a4a2a2}@media screen and (min-width: 540px){.single-item-title{font-size:24px}.single-item-body h2{font-size:2rem;margin:80px 0px 20px 0px;padding-left:14px}.single-item-body h2 strong{font-size:2rem;margin:80px 0px 20px 0px;padding-left:14px}.single-item-body h3{font-size:18px;margin-top:40px}.single-item-body h3 strong{font-size:18px;margin-top:40px}.single-item-body h4{font-size:16px;margin-top:20px}.single-item-body h4 strong{font-size:16px;margin-top:20px}.single-item-body p,.single-item-body a{font-size:15px}}@media screen and (min-width: 768px){.single-item-img img{height:25vh}.single-item-body p,.single-item-body a{font-size:16px}}@media screen and (min-width: 992px){.single-item-title{font-size:32px;margin-top:80px;padding-bottom:40px}.single-item-body{padding-top:40px}}.single_body{display:flex;gap:4rem}@media(max-width: 992px){.single_body{flex-direction:column}}.single_body--left{flex:7}.single_body--right{margin-top:80px;flex:3;max-width:300px}@media(max-width: 992px){.single_body--right{margin-top:40px;max-width:none}}@media(max-width: 768px){.single_body--right{margin-top:0}}.banner_fix{position:sticky;top:140px !important;max-width:300px;height:fit-content !important;margin-top:30px;margin-bottom:0}@media(max-width: 992px){.banner_fix{max-width:none}}.side_title{padding:.5em;overflow:hidden;font-weight:700;position:relative}.side_title::before{position:absolute;display:block;box-sizing:inherit;height:1px;content:"";bottom:0;left:0;width:40%;z-index:1;background:#04384c}.side_title::after{position:absolute;z-index:0;display:block;box-sizing:inherit;height:1px;content:"";bottom:0;left:0;width:100%;background:rgba(200,200,200,.5)}.wp-block-categories-list{padding-top:1rem}.wp-block-categories-list li{border-bottom:1px solid rgba(200,200,200,.5)}.wp-block-categories-list li a{transition:all .3s;padding:.75rem}@media(any-hover: hover){.wp-block-categories-list li a:hover{opacity:.7}}#roadmap{padding-top:.5rem;padding-left:1rem}.roadmap-title{color:#333;font-weight:700;padding-top:1rem;padding-bottom:.2rem}#roadmap li{margin-top:.2rem;margin-left:1.5rem;list-style:initial;font-size:15px;line-height:1.3rem;transition:all .3s;vertical-align:top}@media(any-hover: hover){#roadmap li a:hover{opacity:.7}}.widget.toc_widget{background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:20px;margin-bottom:30px;font-family:"Helvetica Neue",sans-serif;max-width:300px}@media(max-width: 992px){.widget.toc_widget{max-width:none}}.widget.toc_widget .widget-title{font-weight:bold;font-size:18px;text-align:center;margin-bottom:16px;color:#333;display:flex;align-items:center;justify-content:center;gap:6px}.toc_widget_list.no_bullets{list-style:none;margin:0;padding-left:0;counter-reset:toc-counter}.toc_widget_list.no_bullets li{counter-increment:toc-counter;font-size:15px;font-weight:bold;line-height:.8;margin-bottom:.5rem;position:relative;padding-left:26px}.toc_widget_list.no_bullets li::before{content:counter(toc-counter, decimal-leading-zero);position:absolute;left:0;top:4px;color:#0018ff;font-weight:bold;font-size:14px}.toc_widget_list.no_bullets li a{color:inherit;text-decoration:none;line-height:1.3}@media(any-hover: hover){.toc_widget_list.no_bullets li a:hover{text-decoration:underline}}.sidebar .toc_widget{display:block !important}#toc_container{width:100% !important;margin-top:30px;padding:20px !important}#toc_container p.toc_title{font-size:24px}.toc_list li a{padding-left:10px !important;color:#222 !important}.toc_list li a .toc_number{padding-right:10px;color:#0712c9 !important}#toc_container ul.toc_list{counter-reset:toc-item}#toc_container ul.toc_list>li{counter-increment:toc-item;position:relative}#toc_container ul.toc_list>li::before{content:counter(toc-item, decimal-leading-zero) " ";font-weight:600;color:#0712c9 !important}@media(max-width: 700px){#toc_container a{width:calc(100% - 23.95px)}#toc_container ul.toc_list>li::before{position:absolute;top:14px}.toc_list li a{padding-left:30px !important}}#toc-widget-2{padding:16px !important}.cta__button-wrap{text-align:center;padding:2em 0}.cta__text{white-space:nowrap;font-weight:600 !important;font-size:16px !important;margin-bottom:10px}@media(max-width: 768px){.cta__text{font-size:clamp(12px,3.4666666667vw,14px) !important}}.cta__button a{position:relative;display:inline-block;max-width:420px;width:100%;margin:0 auto;padding:1rem 30px 1rem 10px;border-radius:50px;background:#0018ff;border:2px solid rgba(0,0,0,0);color:#fff;font-size:24px;font-weight:600;text-decoration:none}.cta__button a::after{content:"";position:absolute;top:50%;right:30px;transform:translateX(0) translateY(-50%) rotate(45deg);width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;transition:transform .3s ease,border-color .3s ease}@media(any-hover: hover){.cta__button a:hover{color:#0018ff;background-color:#fff;border:2px solid #0018ff}.cta__button a:hover::after{transform:translateX(3px) translateY(-50%) rotate(45deg);border-top-color:#0018ff;border-right-color:#0018ff}}@media(max-width: 768px){.cta__button a{font-size:clamp(18px,5.3333333333vw,20px) !important;padding:.8rem 30px .8rem 10px;max-width:345px}}.cta__button-content{display:none}@media(max-width: 768px){.cta__button-content{width:100%;background:hsla(0,0%,100%,.8);margin:0 calc(50% - 50vw);display:block;position:fixed;bottom:-20px;left:50%;transform:translateX(-50%);z-index:100}}@media(max-width: 768px){.cta__button-content .cta-sp{padding-top:12px}.cta__button-content .cta-sp .cta__button{padding-inline:30px}.cta__button-content .cta-sp .cta__button a{line-height:1.5}}.pagination{text-align:center;margin-top:60px}.pagination a{margin-top:12px;transition:all .3s ease 0s}.pagination a:hover{opacity:.6}.pagination a.next,.pagination a.prev{font-size:16px}.page-numbers{background:#f8f8f8;color:#888;display:inline-block;font-size:16px;height:40px;line-height:40px;margin-right:6px;min-width:40px;text-align:center}.page-numbers:last-child{margin-right:0}.page-numbers.current{background:#333;color:#fff;font-size:16px;font-weight:500}@media screen and (min-width: 768px){.pagination{margin-top:80px}}.editor{margin-top:100px;padding:16px;display:flex;gap:20px;border:1px solid #000;max-width:765px;margin-inline:auto}.editor__img img{object-fit:contain}.editor__contents a{color:inherit}.editor__name,.editor__name span{font-size:20px !important;line-height:1.5 !important;font-weight:900 !important}.editor__text{font-size:16px;line-height:1.3;margin-top:24px;text-align:justify}.editor__sns{display:flex;align-items:center;gap:16px;margin-top:20px}.editor__sns-item{display:grid;place-items:center;margin-top:0 !important}.editor__sns-item img{object-fit:contain}.editor__sns-item a{margin-top:0 !important}.editor__sns-item--x{width:32px;height:32px}.editor__sns-item--youtube{width:40px;height:40px}.editor__sns-item--line{width:40px;height:40px}.editor__sns-item--voicy{width:46px;height:46px;margin-left:-7px}@media(max-width: 768px){.editor{flex-direction:column;max-width:400px;margin-top:80px}}.contact__header{margin-top:9px;margin-left:40px}.contact__header img{width:130px;height:62px}.contact{padding-top:80px;padding-bottom:80px;overflow-x:hidden}@media screen and (min-width: 768px){.contact{padding-top:89px;padding-bottom:126px}}.contact__inner.inner{padding:0 30px}@media screen and (min-width: 1280px){.contact__inner.inner{padding:0 80px}}.contact__item{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 768px){.contact__item{margin-inline:auto;display:grid;grid-template-columns:repeat(2, 1fr);justify-content:center}}@media screen and (min-width: 1024px){.contact__item{grid-template-columns:300px 1fr;grid-template-rows:286px 1fr;column-gap:20px;align-items:start}}.contact__item__support{margin-top:40px}@media screen and (min-width: 768px){.contact__item__support{margin-top:0;margin-inline:auto;grid-row:1/2;grid-column:2/3}}@media screen and (min-width: 1024px){.contact__item__support{margin-inline:0;grid-row:1/2;grid-column:1/2}}.contact__item__support__title{margin-bottom:14px;color:#333;text-align:center;font-size:1rem;line-height:1;letter-spacing:.1em;font-weight:700}@media screen and (min-width: 768px){.contact__item__support__title{font-size:18px}}@media screen and (min-width: 1024px){.contact__item__support__title{margin-top:14px}}.contact__item__support__imgbox{width:300px;display:flex;flex-wrap:wrap;row-gap:16px;column-gap:14px;justify-content:center}.contact__item__support__img{margin-bottom:0}.contact__item__support__img img{width:64px;height:48px}.contact__item__banner{transition:all .3s}.contact__item__banner img{width:300px;height:250px}@media screen and (min-width: 768px){.contact__item__banner{margin-inline:auto;grid-row:1/2;grid-column:1/2}}@media screen and (min-width: 1024px){.contact__item__banner{grid-row:2/3;grid-column:1/2;margin-inline:0;margin-top:74px}}@media(any-hover: hover){.contact__item__banner:hover{opacity:.7}}.contact-form2{max-width:800px;width:100%;margin-top:40px}@media screen and (min-width: 768px){.contact-form2{grid-row:2/3;grid-column:1/3;margin-inline:auto}}@media screen and (min-width: 1024px){.contact-form2{grid-row:1/3;grid-column:2/3;margin-left:auto;margin-top:0}}.contact-form2 .form__menu{position:relative;max-width:800px;margin-inline:auto;width:100%}@media screen and (min-width: 768px){.contact-form2 .form__menu{padding:24px 23px 24px 24px;background:#fafafa}}.contact-form2 .form__list{display:grid;gap:12px;grid-template-columns:1fr;margin-top:16px;align-items:center}@media screen and (min-width: 768px){.contact-form2 .form__list{margin-top:16px;gap:16px;grid-template-columns:202px 1fr}}@media screen and (min-width: 1120px){.contact-form2 .form__list{gap:32px}}.contact-form2 .form__list:first-of-type{margin-top:0}.contact-form2 .form__list:first-of-type .form__list__header{padding-top:0}@media screen and (min-width: 768px){.contact-form2 .form__list.--text{align-items:start}.contact-form2 .form__list.--text .form__list__header{margin-top:12px}}.contact-form2 .form__list__header{color:#333;font-size:.875rem;line-height:1.1428571429;letter-spacing:.05em;font-weight:700;display:flex;gap:16px;align-items:center}@media screen and (min-width: 768px){.contact-form2 .form__list__header{font-size:16px}}.contact-form2 .required{color:#f8f8f8;text-align:center;font-size:.875rem;line-height:1;letter-spacing:.2em;font-weight:400;width:51px;border-radius:4px;background:#0018ff;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:4px 0}.contact-form2 .any{color:#0018ff;text-align:center;font-size:.875rem;line-height:1;letter-spacing:.2em;font-weight:400;width:51px;flex-shrink:0;border-radius:4px;border:1px solid #0018ff;background:#fff;display:flex;align-items:center;justify-content:center;padding:4px 0}.contact-form2 .form__list__deta{width:100%}.contact-form2 .form__list__deta .form-text,.contact-form2 .form__list__deta textarea{width:100%;padding:8px;height:48px;color:#333;font-size:.875rem;line-height:2;letter-spacing:.1em;font-weight:400;border-radius:8px;border:1px solid #ddd;background:#fff}@media screen and (min-width: 768px){.contact-form2 .form__list__deta .form-text,.contact-form2 .form__list__deta textarea{padding:16px}}.contact-form2 .form__list__deta textarea{resize:vertical;height:190px}.contact-form2 .form__btn{margin-top:25px;text-align:center;position:relative}@media screen and (min-width: 768px){.contact-form2 .form__btn{margin-top:32px}}.contact-form2 .form__btn input[type=submit]{display:block;max-width:286.67px;width:100%;height:50px;text-align:center;border:none;background:#0018ff;color:#f8f8f8;font-size:1.125rem;line-height:1.2222222222;letter-spacing:.05em;font-weight:500}@media screen and (min-width: 768px){.contact-form2 .form__btn input[type=submit]{font-size:22px}}.contact-form2 .form__btn__text{display:block;max-width:286.67px;margin-inline:auto;width:100%;text-align:center;background:#0018ff;color:#f8f8f8;font-size:1.125rem;line-height:1.2222222222;letter-spacing:.05em;font-weight:500}@media screen and (min-width: 768px){.contact-form2 .form__btn__text{font-size:22px}}.contact-form2 .wpcf7-spinner{position:absolute;bottom:-10px;right:-35px}@media screen and (min-width: 768px){.contact-form2 .wpcf7-spinner{bottom:-50px;right:50px}}.contact-form2 .wpcf7-not-valid-tip{margin-top:5px;color:#ce0201;font-size:14px;font-weight:normal;display:block}.contact-form2 .wpcf7 form.sent .wpcf7-response-output{color:#333;text-align:center;font-size:14px;line-height:1.6}.contact-form2 .wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2;text-align:center !important;position:relative !important;top:0 !important;line-height:1.6}.contact-form2 .wpcf7-form-control-wrap{display:block}.contact-form2 .form-select{border-radius:8px;border:1px solid #ddd;background:#fff;width:100%;padding-left:8px;height:48px;font-size:13px;line-height:normal;letter-spacing:.03em}@media screen and (min-width: 768px){.contact-form2 .form-select{padding-left:16px;font-size:14px;letter-spacing:.1em}}input::placeholder,textarea::placeholder{color:#979797;font-size:13px;font-weight:400;line-height:normal;opacity:1;letter-spacing:.03em}@media screen and (min-width: 768px){input::placeholder,textarea::placeholder{font-size:14px;letter-spacing:.1em}}select{color:#979797}.dropdwown-menu_wrapper{position:relative}.dropdwown-menu_wrapper::after{content:"▼";position:absolute;display:inline-block;right:8px;top:12.5px;color:#0018ff;font-size:14px;font-weight:400;line-height:normal;letter-spacing:.1em;pointer-events:none}@media screen and (min-width: 768px){.dropdwown-menu_wrapper::after{right:16px;font-size:16px}}.wpcf7-form-control{appearance:none}.form__privacy{margin-top:18px;color:#333;text-align:center;font-size:.8125rem;line-height:1.6;letter-spacing:.05em;font-weight:400}@media screen and (min-width: 768px){.form__privacy{font-size:16px;line-height:1}}.form__privacy .form__privacy__link{color:#3799ff;font-size:.8125rem;line-height:1.6;letter-spacing:.05em;font-weight:400}@media screen and (min-width: 768px){.form__privacy .form__privacy__link{font-size:16px;line-height:1;padding-right:3px}}.custom-placeholder{position:absolute;top:18px;left:16px;right:19px;pointer-events:none;white-space:pre-wrap;color:#979797;font-size:.875rem;letter-spacing:.1em;font-weight:400;line-height:normal}@media(max-width: 767px){.custom-placeholder{top:12px;left:12px;font-size:12px}}.contact__footer{background:#0018ff;padding:16px}@media screen and (min-width: 768px){.contact__footer{padding:42px 49px}}.contact__footer__text{text-align:end;color:#fff;font-size:.875rem;line-height:1.1428571429;letter-spacing:.05em;font-weight:400}@media screen and (min-width: 768px){.contact__footer__text{font-size:16px}}.grecaptcha-badge{right:-300px !important}.thanks{padding-top:80px;padding-bottom:80px}@media screen and (min-width: 768px){.thanks{padding-top:220px;padding-bottom:220px}}.thanks__head{font-size:1.25rem;line-height:1.6;letter-spacing:.05em;font-weight:700;color:#0018ff;text-align:center}@media screen and (min-width: 768px){.thanks__head{font-size:36px;line-height:1}}.thanks__text{font-size:.875rem;line-height:1.8;letter-spacing:.1em;font-weight:700;margin-top:28px;color:#000;text-align:center}@media screen and (min-width: 768px){.thanks__text{margin-top:85px;font-size:18px}}.thanks .button{margin-top:28px;margin-inline:auto}@media screen and (min-width: 768px){.thanks .button{margin-top:38px}}.button a.thanks__btn{font-size:1.125rem;line-height:1;letter-spacing:.05em;font-weight:500;width:286.67px;height:50px;display:flex;justify-content:center;align-items:center;color:#f8f8f8}@media screen and (min-width: 768px){.button a.thanks__btn{font-size:22px}}.button a.thanks__btn::before,.button a.thanks__btn::after{display:none}.privacy{padding-top:80px;padding-bottom:140px}.privacy__text-top{font-size:.875rem;line-height:1.7857142857;letter-spacing:0em;font-weight:400}.privacy__text{font-size:.875rem;line-height:1.5714285714;letter-spacing:0em;font-weight:400;color:#333}.privacy__head{font-size:1.125rem;line-height:1.3888888889;letter-spacing:0em;font-weight:400;margin-top:50px;margin-bottom:16px;display:flex;gap:14px}.privacy__head::before{content:"";width:1px;height:auto;background:#000}.privacy__list{padding-left:4px;margin-top:16px;color:#333}.privacy__list li{position:relative;padding-left:10px}.privacy__list li::before{content:"•";font-size:10px;color:#333;position:absolute;left:0;top:50%;transform:translateY(-50%)}.privacy__text-address{padding-left:1rem;margin-bottom:20px}@media screen and (min-width: 540px){.privacy{padding-top:100px}.privacy__text-top{font-size:1rem;line-height:1.8125;letter-spacing:0em;font-weight:400}.privacy__text{font-size:15px}.privacy__head{font-size:1.5rem;line-height:1.375;letter-spacing:0em;font-weight:400}}@media screen and (min-width: 768px){.privacy{padding-top:80px}}.raw__table{border-spacing:10px 0;border-collapse:separate;width:100%;font-size:.875rem;line-height:1.2857142857;letter-spacing:0em;font-weight:500}.raw__table th,.raw__table td{padding:14px 0px;vertical-align:top}.raw__table th{width:30%;text-align:left;border-top:1px solid #000;margin-right:20px}.raw__table td{width:70%;text-align:left;border-top:1px solid #c1cccb;color:#333}@media screen and (min-width: 540px){.raw__table{font-size:16px}}@media screen and (min-width: 768px){.raw__table{border-spacing:20px 0}}@media screen and (min-width: 992px){.raw__table th{width:20%}.raw__table td{width:80%}}.footer{padding-top:50px;padding-bottom:50px;background:#464241;color:#fff}@media screen and (min-width: 768px){.footer{padding-bottom:59px}}.footer__inner{color:#fff;max-width:90rem}@media screen and (min-width: 768px){.footer__inner{padding-inline:90px}}.footer-top{display:flex;flex-direction:column;align-items:center;gap:30px;margin-bottom:0}@media screen and (min-width: 768px){.footer-top{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:0}}.footer__logo-wrap{display:flex;flex-direction:column;align-items:center;gap:20px}@media screen and (min-width: 768px){.footer__logo-wrap{align-items:flex-start;gap:30px;width:227px;flex-shrink:0}}.footer__logo{position:static;display:block}.footer__logo a{display:inline-block}@media(any-hover: hover){.footer__logo a:hover{opacity:.7}}.footer__logo img{width:177px;height:84px;object-fit:contain}.footer__info{display:flex;flex-direction:column;align-items:flex-start;gap:10px;color:#fff;text-align:left}.footer__name{font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:700}@media screen and (min-width: 768px){.footer__name{font-size:1.25rem;line-height:1.6;letter-spacing:.02em;font-weight:700}}.footer__info address{font-style:normal;font-size:.875rem;line-height:1.6;letter-spacing:.02em;font-weight:400}@media screen and (min-width: 768px){.footer__info address{font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:400}}.footer__right{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}@media screen and (min-width: 768px){.footer__right{width:418px;align-items:flex-end;gap:20px;padding-top:29px;flex-shrink:0}}.footer__nav-wrap{display:flex;flex-direction:column;align-items:center;gap:30px;width:100%}@media screen and (min-width: 768px){.footer__nav-wrap{gap:50px;align-items:flex-end}}.footer__nav{width:100%}.footer__nav-items{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:10px;row-gap:10px;width:228px;margin:0 auto;justify-items:start;list-style:none;padding:0}@media screen and (min-width: 768px){.footer__nav-items{display:flex;flex-direction:row;width:100%;gap:50px;justify-content:flex-start;align-items:center;margin:0}}.footer__nav-items .menu-item{list-style:none}.footer__nav-items .menu-item a{font-size:1.125rem;line-height:1.5;letter-spacing:.03em;font-weight:500;font-family:"REM","Roboto Condensed",sans-serif;color:#fff;display:inline-block;position:relative}.footer__nav-items .menu-item a::after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:1.5px;background:#fff;transform-origin:left center;transform:scaleX(0);transition:transform .3s ease}@media(any-hover: hover){.footer__nav-items .menu-item:hover a::after{transform:scaleX(1)}}.footer-sns__items{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;list-style:none;padding:0;margin:0}.footer-sns__item{margin:0}.footer-sns__item a{display:flex;align-items:center;justify-content:center;width:50px;height:50px;padding:11px;background:#fff;border:1px solid #ddd;border-radius:30px;transition:background .3s ease}@media(any-hover: hover){.footer-sns__item a:hover{background:#c1cccb}}.footer-sns__item img{width:25px;height:25px;object-fit:contain;display:block}.footer__divider{width:100%;height:1px;background:#fff;border:none;margin:0}.footer__bottom{display:flex;flex-direction:column;align-items:center;gap:20px;padding-top:0;border-top:none;width:100%}@media screen and (min-width: 768px){.footer__bottom{flex-direction:row;justify-content:space-between;align-items:center;gap:20px}}.footer__link-items{display:flex;flex-direction:row;align-items:center;gap:20px}.footer__link-item a{font-size:.75rem;line-height:1.6;letter-spacing:.02em;font-weight:400;color:#fff;display:inline-block;position:relative}.footer__link-item a::after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:1.5px;background:#fff;transform-origin:left center;transform:scaleX(0);transition:transform .3s ease}@media(any-hover: hover){.footer__link-item a:hover::after{transform:scaleX(1)}}.footer__copy{font-size:.75rem;line-height:1.6;letter-spacing:.02em;font-weight:400;color:hsla(0,0%,100%,.5)}.error{padding-top:100px;padding-bottom:140px}.error__text--main{font-size:1.375rem;line-height:1.3636363636;letter-spacing:.0454545455em;font-weight:500}.error__text{margin-top:14px;font-size:1rem;line-height:1.75;letter-spacing:.0625em;font-weight:400}@media screen and (min-width: 768px){.error__text--main{font-size:32px}}.section__title{margin-bottom:60px}.section__title--en{font-size:3.375rem;line-height:1;letter-spacing:.0185185185em;font-weight:700;color:#0018ff;font-family:"Roboto Condensed";text-transform:uppercase}.section__title--en::after{background-color:#0018ff}.section__title--jp{font-size:1.125rem;line-height:1.3888888889;letter-spacing:0em;font-weight:600;display:flex;align-items:center;gap:6px}.section__title--jp::after{background-color:#000}.section__title--jp::before{content:"";width:20px;height:1px;background:#000}@media screen and (min-width: 540px){.section__title--en{font-size:72px}}@media screen and (min-width: 768px){.section__title{margin-bottom:80px}.section__title--en{font-size:84px}.section__title--jp{font-size:20px}}.animated__colorBox{position:relative;width:fit-content;clip-path:inset(0 0 0 0)}.animated__colorBox::after{content:"";position:absolute;z-index:2;width:100%;top:0;left:0;right:0;bottom:0;transform:scaleX(1);transform-origin:0 50%;pointer-events:none}.animated__colorBox.js-show{animation:1s forwards textView}.animated__colorBox.js-show::after{animation:1s forwards colorBox}@keyframes textView{from{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes colorBox{0%,50%{transform-origin:0 0}50%,100%{transform-origin:100% 100%}30%{transform:scaleX(1)}100%{transform:scaleX(0)}}.section__title-sub .section__title{margin-bottom:80px}.section__title-sub .section__title--jp{font-size:2.25rem;line-height:1;letter-spacing:-.0277777778em;font-weight:700;color:#0018ff}.section__title-sub .section__title--jp::after{background-color:#0018ff}.section__title-sub .section__title--jp::before{display:none}.section__title-sub .section__title--en{font-size:1.125rem;line-height:1.3888888889;letter-spacing:0em;font-weight:400;font-family:"Roboto Condensed";color:#000;text-transform:uppercase;display:flex;align-items:center;gap:6px;margin-top:10px}.section__title-sub .section__title--en::after{background-color:#000}.section__title-sub .section__title--en::before{content:"";width:20px;height:1px;background:#000}@media screen and (min-width: 540px){.section__title-sub .section__title{margin-bottom:100px}.section__title-sub .section__title--jp{font-size:64px}.section__title-sub .section__title--en{font-size:20px}}.section__title-sub .section__title--en2{font-size:2.25rem;line-height:1;letter-spacing:-.0277777778em;font-weight:700;color:#0018ff;text-transform:uppercase}.section__title-sub .section__title--en2::after{background-color:#0018ff}@media screen and (min-width: 540px){.section__title-sub .section__title--en2{font-size:48px}}@media screen and (min-width: 992px){.section__title-sub .section__title--en2{font-size:64px}}.section__title-sub .section__title--jp2{margin-top:10px;font-size:.9375rem;line-height:1.4;letter-spacing:0em;font-weight:400;font-family:"Roboto Condensed";display:flex;align-items:center;gap:6px}.section__title-sub .section__title--jp2::after{background-color:#000}.section__title-sub .section__title--jp2::before{content:"";width:20px;height:1px;background:#000}@media screen and (min-width: 540px){.section__title-sub .section__title--jp2{font-size:18px}}@media screen and (min-width: 992px){.section__title-sub .section__title--jp2{font-size:20px}}.section__sub-title--en{font-size:1.75rem;line-height:1.3928571429;letter-spacing:0em;font-weight:700;font-family:"Roboto Condensed";text-transform:uppercase}.section__sub-title--jp{font-size:.75rem;line-height:1.4166666667;letter-spacing:0em;font-weight:600}@media screen and (min-width: 540px){.section__sub-title--en{font-size:28px}.section__sub-title--jp{font-size:16px}}@media screen and (min-width: 768px){.section__sub-title--en{font-size:32px}}.button{width:fit-content;background-color:#0018ff}.button a{position:relative;font-size:.9375rem;line-height:1.8;letter-spacing:0em;font-weight:700;color:#fff;height:60px;width:200px;display:grid;place-items:center;background:linear-gradient(to right, rgba(0, 0, 0, 0) 50%, rgb(0, 0, 0) 50%);background-position:0 0;background-size:200% auto}.button a::before,.button a::after{content:"";position:absolute;width:20px;height:1px;top:50%;translate:0 -50%}.button a::before{background:#fff;right:0;z-index:2}.button a::after{background:#000;right:-20px}@media(any-hover: hover){.button a:hover{background-position:-100% 0}}@media screen and (min-width: 540px){.button a{font-size:20px;width:260px}}.button2 a{font-size:.9375rem;line-height:1.8;letter-spacing:0em;font-weight:700;color:#fff;background:#0018ff;border:2px solid rgba(0,0,0,0);border-radius:25px;width:100%;max-width:200px;height:50px;display:flex;align-items:center;justify-content:center;gap:20px}@media(any-hover: hover){.button2 a:hover{color:#0018ff;background:#fff;border:2px solid #0018ff}.button2 a:hover .button2-arrow{color:#0018ff;left:10px}}.button2 .button2-arrow{display:inline-block;vertical-align:middle;color:#fff;line-height:1;position:relative;left:0;width:15px;height:2px;background:currentColor;transition:all .3s}.button2 .button2-arrow::before{content:"";width:10px;height:10px;border:2px solid currentColor;border-left:0;border-bottom:0;transform:rotate(45deg);transform-origin:top right;position:absolute;top:50%;right:-0.05em;box-sizing:border-box}@media screen and (min-width: 768px){.button2 a{font-size:18px;line-height:2.5}}.error__button{margin:80px auto 0;width:100%;max-width:280px}@media screen and (min-width: 540px){.error__button{max-width:300px}}@media screen and (min-width: 768px){.error__button{max-width:400px}}.error__button a{border-radius:30px;width:100%;max-width:280px;height:60px;font-size:.9375rem;line-height:1.8;letter-spacing:.0666666667em;font-weight:700}@media screen and (min-width: 540px){.error__button a{font-size:1.25rem;line-height:2.5;letter-spacing:.05em;font-weight:700;height:80px;max-width:300px;border-radius:40px}}@media screen and (min-width: 768px){.error__button a{font-size:24px;max-width:400px}}.button3{width:100%;max-width:480px;height:80px;background-color:#0018ff}.button3 a{position:relative;font-size:.9375rem;line-height:1.8;letter-spacing:.0666666667em;font-weight:700;color:#fff;height:80px;display:flex;justify-content:center;align-items:center;gap:20px;background:linear-gradient(to right, rgba(0, 0, 0, 0) 50%, rgb(0, 0, 0) 50%);background-position:0 0;background-size:200% auto}.button3 a .button3-arrow{display:inline-block;vertical-align:middle;color:#fff;line-height:1;position:relative;left:0;width:15px;height:2px;background:currentColor;transition:all .3s}.button3 a .button3-arrow::before{content:"";width:10px;height:10px;border:2px solid currentColor;border-left:0;border-bottom:0;transform:rotate(45deg);transform-origin:top right;position:absolute;top:50%;right:-0.05em;box-sizing:border-box}@media(any-hover: hover){.button3:hover a{background-position:-100% 0}.button3:hover .button3-arrow{left:10px}}@media screen and (min-width: 768px){.button3{height:100px}.button3 a{font-size:24px;height:100px;gap:30px}.button3 .button3-arrow{width:20px;height:3px}.button3 .button3-arrow::before{width:16px;height:16px;border:3px solid currentColor}}.drawer-overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:101;opacity:0;visibility:hidden;transition:all .3s ease}.drawer-overlay.js-show{opacity:1;visibility:visible}.header{position:fixed;z-index:101;top:0;left:0;width:100%;height:63px;background:#fff}@media screen and (min-width: 768px){.header{height:93px}}.header__inner{width:100%;height:100%;max-width:1440px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:5px 0 5px 14px}@media screen and (min-width: 768px){.header__inner{padding:15px 30px}}@media screen and (min-width: 992px){.header__inner{padding:15px 40px}}.header__logo{width:fit-content;margin:0}.header__logo a{display:block;transition:opacity .3s ease}@media(any-hover: hover){.header__logo a:hover{opacity:.7}}.header__logo img{width:108px;height:53px;object-fit:contain}@media screen and (min-width: 768px){.header__logo img{width:130px;height:63px}}.header__nav{display:flex;align-items:center;gap:14px;margin-right:3.5rem}@media screen and (min-width: 768px){.header__nav{gap:clamp(20px,3.4722222222vw,50px);margin-right:0}}.header__nav .header__nav-list{display:none}@media screen and (min-width: 768px){.header__nav .header__nav-list{display:flex;align-items:center;justify-content:center;gap:clamp(20px,3.4722222222vw,50px)}}.header__nav .menu-item{font-size:1.125rem;line-height:1.5;letter-spacing:.03em;font-weight:500;font-family:"REM","Roboto Condensed",sans-serif;color:#326ebd;text-transform:uppercase;text-align:center}.header__nav .menu-item a{display:block;position:relative;color:inherit;transition:color .3s ease}.header__nav .menu-item a::after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:1.5px;background:#fc7318;transform-origin:left center;transform:scaleX(0);transition:transform .3s ease}@media(any-hover: hover){.header__nav .menu-item:hover a{color:#fc7318}.header__nav .menu-item:hover a::after{transform:scaleX(1)}}.header__nav .sub-menu{display:none}.header__btn{flex-shrink:0}.header__btn a{background:#fc7318;color:#fff;transition:background .3s ease,color .3s ease}@media(any-hover: hover){.header__btn a:hover{background:#fff;color:#fc7318}.header__btn a:hover img{content:url("/wp-content/themes/metoo/assets/img/lp_pill-arrow-hover.svg")}}.header__btn a{display:inline-flex;align-items:center;gap:6px;padding:10px 12px 10px 17px;border:1.5px solid #fc7318;border-radius:39.5px;text-decoration:none}@media screen and (min-width: 768px){.header__btn a{gap:20px;padding:10px 12px 10px 26px}}.header__btn-text{font-size:.875rem;line-height:1.5;letter-spacing:0em;font-weight:600;white-space:nowrap}@media screen and (min-width: 768px){.header__btn-text{font-size:1rem;line-height:1.5;letter-spacing:0em;font-weight:600}}.header__btn-arrow{width:20px;height:20px;flex-shrink:0}@media screen and (min-width: 768px){.header__btn-arrow{width:32px;height:32px}}.drawer__icon{position:fixed;z-index:103;top:calc(63px/2);right:1rem;translate:0 -50%;width:1.5rem;height:1.125rem;display:flex;flex-direction:column;justify-content:space-between;background:rgba(0,0,0,0);border:0;padding:0;cursor:pointer}@media screen and (min-width: 768px){.drawer__icon{display:none}}.drawer__icon--bar{width:100%;height:.125rem;background:#fc7318;border-radius:.0625rem;transition:all .3s ease}.drawer__icon--bar:nth-of-type(3){width:50%;align-self:flex-end}.drawer__icon.js-show .drawer__icon--bar{background:#fc7318}.drawer__icon.js-show .drawer__icon--bar:nth-of-type(1){rotate:45deg;translate:0 .5rem}.drawer__icon.js-show .drawer__icon--bar:nth-of-type(2){opacity:0}.drawer__icon.js-show .drawer__icon--bar:nth-of-type(3){width:100%;align-self:stretch;rotate:-45deg;translate:0 -0.5rem}.drawer{position:fixed;z-index:102;top:0;right:0;width:100%;max-width:24.375rem;height:100vh;background:#f9f9f9;overflow-y:auto;translate:101% 0;transition:translate .5s ease}.drawer.js-show{translate:0 0}@media screen and (min-width: 768px){.drawer{display:none}}.drawer__body{position:relative;width:100%;padding:calc(63px + 1.25rem) 1.875rem 3.75rem;display:flex;flex-direction:column;align-items:center;gap:1.875rem}.drawer__body::before{content:"";position:absolute;top:0;left:0;width:100%;height:63px;background:#fff;z-index:0}.header__drawer-nav{width:100%;max-width:18.75rem;margin:0 auto}.header__drawer-list{display:flex;flex-direction:column;gap:.625rem}.header__drawer-list .menu-item{width:100%;border-bottom:1.5px solid #c1cccb}.header__drawer-list .menu-item a{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;height:2.875rem;background:url("/wp-content/themes/metoo/assets/img/lp_nav-arrow.svg") no-repeat right center/1.5rem 1.5rem;padding-right:2.25rem;font-size:1rem;line-height:1.6;letter-spacing:.02em;font-weight:500;font-family:"REM","Roboto Condensed",sans-serif;color:#464241;text-transform:uppercase;transition:opacity .3s ease}@media(any-hover: hover){.header__drawer-list .menu-item:hover a{opacity:.6}}.header__drawer-list .sub-menu{display:none}.drawer-cta{width:18.75rem;padding:1.25rem 1rem;background:#326ebd;border-radius:.625rem;display:flex;flex-direction:column;align-items:center;gap:.625rem}.drawer-cta__title{display:flex;align-items:flex-end;justify-content:center;gap:.3125rem;color:#fff;white-space:nowrap;font-size:1.25rem;line-height:1;letter-spacing:0em;font-weight:700}.drawer-cta__title-text{display:inline-block}.drawer-cta__slash{width:.4375rem;height:1.125rem;background:url("/wp-content/themes/metoo/assets/img/lp_slash.svg") no-repeat center/contain;display:inline-block;flex-shrink:0}.drawer-cta__slash--left{transform:scaleX(-1)}.drawer-cta__lead{color:#fff;text-align:center;font-size:.875rem;line-height:1.6;letter-spacing:0em;font-weight:500}.drawer-cta__btn{background:#fc7318;color:#fff;transition:background .3s ease,color .3s ease}@media(any-hover: hover){.drawer-cta__btn:hover{background:#fff;color:#fc7318}.drawer-cta__btn:hover img{content:url("/wp-content/themes/metoo/assets/img/lp_pill-arrow-hover.svg")}}.drawer-cta__btn{display:inline-flex;align-items:center;gap:.625rem;padding:.625rem .75rem .625rem 1.5625rem;border-radius:2.46875rem;text-decoration:none}.drawer-cta__btn-texts{display:flex;flex-direction:column;align-items:center}.drawer-cta__btn-sub{font-size:.75rem;line-height:1.5;letter-spacing:0em;font-weight:600;margin-bottom:-0.125rem}.drawer-cta__btn-main{font-size:1.125rem;line-height:1.6;letter-spacing:0em;font-weight:700;white-space:nowrap}.drawer-cta__btn-arrow{width:2.625rem;height:2.625rem;flex-shrink:0}.hidden--sp{display:none}@media screen and (min-width: 768px){.hidden--sp{display:block}}@media screen and (min-width: 768px){.hidden--pc{display:none}}@media screen and (min-width: 992px){.hidden--lg{display:none}}@media screen and (min-width: 540px){.hidden--sm{display:none}}.fade-in-up{opacity:0;transform:translateY(24px);transition:opacity 2s,transform 2s}.fade-in-up.is-in-view{opacity:1;transform:translateY(0)}.fade-in-down{opacity:0;transform:translateY(-24px);transition:opacity 2s,transform 2s}.fade-in-down.is-in-view{opacity:1;transform:translateY(0)}.fade-in{opacity:0;transition:opacity 2s}.fade-in.is-in-view{opacity:1}.fade-in-right{opacity:0;transform:translateX(24px);transition:opacity 1s,transform 1s}.fade-in-right.is-in-view{opacity:1;transform:translateX(0)}.fade-in-left{opacity:0;transform:translateX(-24px);transition:opacity 1s,transform 1s}.fade-in-left.is-in-view{opacity:1;transform:translateX(0)}.fade-in-header{opacity:0;transition:opacity 7s}.fade-in-header.is-in-view{opacity:1}/*# sourceMappingURL=style.css.map */
