/*!
公式サイト CSS バンドル（is-site-official）
style-common の後に読み込む。Foundation/Layout/共通 c-ew- は common 側にある。
 */.c-ew-cta{position:relative;display:grid;min-height:38.6rem;place-items:center;padding:6rem 2rem;overflow:hidden;color:#000;background-color:#f2f6fb}.c-ew-cta-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:#f2f6fb}.c-ew-cta-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.c-ew-cta-media:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,#1645734d,#2a82d94d)}.c-ew-cta-body{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:2rem;width:min(100%,90rem);padding:4rem 2rem;text-align:center;background-color:#ffffffe6}.c-ew-cta-title{margin:0;color:#0052a5;font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.02em}.c-ew-cta-text{max-width:70.3rem;margin:0;color:#000;font-size:1.4rem;font-weight:400;line-height:2;letter-spacing:.03em;white-space:pre-line}.c-ew-cta-actions{display:grid;gap:2.4rem;justify-items:center;width:min(100%,70.7rem)}.c-ew-cta-actions .c-ew-outline-more{width:-moz-fit-content;width:fit-content}@media print,screen and (min-width:1200px){.c-ew-cta{min-height:44.1rem;padding:8rem}.c-ew-cta-body{padding:6rem 8rem}.c-ew-cta-title{font-size:3.2rem}.c-ew-cta-text{font-size:1.6rem}.c-ew-cta-actions{gap:6rem}.c-ew-cta-actions:not(.c-ew-cta-actions-single){grid-template-columns:repeat(2,minmax(33rem,max-content));justify-content:center}.c-ew-cta-actions-single{grid-template-columns:minmax(33rem,max-content);justify-content:center}}.c-ew-cta-card{position:relative;display:grid;min-height:38.6rem;place-items:center;padding:6rem 2rem;overflow:hidden;background-color:#f2f6fb}.c-ew-cta-card-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.c-ew-cta-card-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.c-ew-cta-card-media:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,#1645734d,#2a82d94d)}.c-ew-cta-card-panel{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:2rem;width:min(100%,90rem);padding:4rem 2rem;text-align:center;background-color:#ffffffe6}.c-ew-cta-card-title{margin:0;color:#0052a5;font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.02em}.c-ew-cta-card-text{max-width:70.3rem;margin:0;color:#000;font-size:1.4rem;font-weight:400;line-height:2;letter-spacing:.03em;white-space:pre-line}.c-ew-cta-card-actions{display:grid;justify-items:center;width:min(100%,70.7rem)}.c-ew-cta-card-actions .c-ew-outline-more{width:-moz-fit-content;width:fit-content}@media print,screen and (min-width:1200px){.c-ew-cta-card{min-height:44.1rem;padding:8rem}.c-ew-cta-card-panel{padding:6rem 8rem}.c-ew-cta-card-title{font-size:3.2rem}.c-ew-cta-card-text{font-size:1.6rem}}.c-ew-outline-more{position:relative;display:inline-block;min-width:min(33rem,100%);max-width:100%;height:6rem;overflow:visible;color:#000;text-decoration:none;vertical-align:top}button.c-ew-outline-more{margin:0;padding:0;background:#fff0;font:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.c-ew-outline-more:before{content:"";position:absolute;top:0;right:3rem;bottom:0;left:0;background-color:#fff;border:1px solid #cfd7e3;pointer-events:none;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.c-ew-outline-more-label{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:calc(100% - 3rem);min-width:min(30rem,100% - 3rem);height:100%;padding-inline:3rem;font-size:1.6rem;font-weight:500;line-height:1;text-align:center;white-space:nowrap;transition:color .3s ease}.c-ew-outline-more-line{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.c-ew-outline-more-line:before,.c-ew-outline-more-line:after{content:"";position:absolute;top:50%;height:1px;background-color:#0052a5}.c-ew-outline-more-line:before{right:3rem;width:3rem;transition:transform .3s ease,background-color .3s ease;transform:translateY(-50%) scaleX(1);transform-origin:right center}.c-ew-outline-more-line:after{left:calc(100% - 3rem);width:3rem;transition:transform .3s ease,box-shadow .3s ease,filter .3s ease;transform:translateY(-50%) scaleX(1);transform-origin:left center}.c-ew-outline-more-center{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline:auto}.c-ew-outline-more--white{color:#fff}.c-ew-outline-more--white:before{background-color:#fff0;border-color:#fff}.c-ew-outline-more--white .c-ew-outline-more-line:before,.c-ew-outline-more--white .c-ew-outline-more-line:after{background-color:#fff}.c-ew-outline-more--inverse,.c-ew-outline-more--filled{color:#fff}.c-ew-outline-more--inverse:before,.c-ew-outline-more--filled:before{background-color:#0052a5;border-color:#fff}.c-ew-outline-more--inverse .c-ew-outline-more-line:before,.c-ew-outline-more--filled .c-ew-outline-more-line:before{background-color:#fff}@media (hover:hover){.c-ew-outline-more:hover{color:#fff}.c-ew-outline-more:hover:before{background-color:#0052a5;box-shadow:0 .8rem 2.4rem #0052a547}.c-ew-outline-more:hover .c-ew-outline-more-line:before{background-color:#fff;transform:translateY(-50%) scaleX(1.4)}.c-ew-outline-more:hover .c-ew-outline-more-line:after{box-shadow:.6rem 0 1.4rem #0052a573;filter:drop-shadow(0 .2rem .6rem rgb(0 82 165 / .35));transform:translateY(-50%) scaleX(1.4)}.c-ew-outline-more--white:hover{color:#000}.c-ew-outline-more--white:hover:before{background-color:#fff;box-shadow:0 .8rem 2.4rem #0000002e}.c-ew-outline-more--white:hover .c-ew-outline-more-line:before{background-color:#0052a5;transform:translateY(-50%) scaleX(1.4)}.c-ew-outline-more--white:hover .c-ew-outline-more-line:after{box-shadow:.6rem 0 1.4rem #00000038;filter:drop-shadow(0 .2rem .6rem rgb(0 0 0 / .16));transform:translateY(-50%) scaleX(1.4)}.c-ew-outline-more--inverse:hover,.c-ew-outline-more--filled:hover{color:#000}.c-ew-outline-more--inverse:hover:before,.c-ew-outline-more--filled:hover:before{background-color:#fff;border-color:#cfd7e3;box-shadow:0 .8rem 2.4rem #0052a547}.c-ew-outline-more--inverse:hover .c-ew-outline-more-line:before,.c-ew-outline-more--filled:hover .c-ew-outline-more-line:before{background-color:#0052a5;transform:translateY(-50%) scaleX(1.4)}.c-ew-outline-more--inverse:hover .c-ew-outline-more-line:after,.c-ew-outline-more--filled:hover .c-ew-outline-more-line:after{box-shadow:.6rem 0 1.4rem #0052a573;filter:drop-shadow(0 .2rem .6rem rgb(0 82 165 / .35));transform:translateY(-50%) scaleX(1.4)}}.c-ew-outline-more:focus-visible{color:#fff;outline:none}.c-ew-outline-more:focus-visible:before{background-color:#0052a5;box-shadow:0 .8rem 2.4rem #0052a547}.c-ew-outline-more:focus-visible .c-ew-outline-more-line:before{background-color:#fff;transform:translateY(-50%) scaleX(1.4)}.c-ew-outline-more:focus-visible .c-ew-outline-more-line:after{box-shadow:.6rem 0 1.4rem #0052a573;filter:drop-shadow(0 .2rem .6rem rgb(0 82 165 / .35));transform:translateY(-50%) scaleX(1.4)}.c-ew-outline-more--white:focus-visible{color:#000}.c-ew-outline-more--white:focus-visible:before{background-color:#fff;box-shadow:0 .8rem 2.4rem #0000002e}.c-ew-outline-more--white:focus-visible .c-ew-outline-more-line:before{background-color:#0052a5;transform:translateY(-50%) scaleX(1.4)}.c-ew-outline-more--white:focus-visible .c-ew-outline-more-line:after{box-shadow:.6rem 0 1.4rem #00000038;filter:drop-shadow(0 .2rem .6rem rgb(0 0 0 / .16));transform:translateY(-50%) scaleX(1.4)}.c-ew-outline-more--inverse:focus-visible,.c-ew-outline-more--filled:focus-visible{color:#000}.c-ew-outline-more--inverse:focus-visible:before,.c-ew-outline-more--filled:focus-visible:before{background-color:#fff;border-color:#cfd7e3;box-shadow:0 .8rem 2.4rem #0052a547}.c-ew-outline-more--inverse:focus-visible .c-ew-outline-more-line:before,.c-ew-outline-more--filled:focus-visible .c-ew-outline-more-line:before{background-color:#0052a5;transform:translateY(-50%) scaleX(1.4)}.c-ew-outline-more--inverse:focus-visible .c-ew-outline-more-line:after,.c-ew-outline-more--filled:focus-visible .c-ew-outline-more-line:after{box-shadow:.6rem 0 1.4rem #0052a573;filter:drop-shadow(0 .2rem .6rem rgb(0 82 165 / .35));transform:translateY(-50%) scaleX(1.4)}@media (prefers-reduced-motion:reduce){.c-ew-outline-more:before,.c-ew-outline-more-line:before,.c-ew-outline-more-line:after,.c-ew-outline-more-label{transition:none}}.c-ew-pagehead{position:relative;color:#fff}.c-ew-pagehead-media{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;background-position:center;background-size:cover}.c-ew-pagehead-media:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-color:var(--ew-pagehead-overlay-color,rgb(0,0,0,var(--ew-pagehead-overlay,0%)))}.c-ew-pagehead-body{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-height:0;padding:4.8rem 2rem}.c-ew-pagehead-tall .c-ew-pagehead-body{min-height:0}.c-ew-pagehead-en{margin:0;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:4rem;font-weight:480;line-height:1.16;letter-spacing:.005em;text-transform:uppercase}.c-ew-pagehead-ja{margin:.6rem 0 0;font-size:1.6rem;font-weight:500;line-height:normal}.c-ew-pagehead-lead{margin:1rem 0 0;font-size:1.6rem;font-weight:500;line-height:1.8;letter-spacing:.03em}.c-ew-pagehead-lead p{margin:0}@media print,screen and (min-width:1200px){.c-ew-pagehead-body{min-height:0;padding:5rem 8rem}.c-ew-pagehead-en{font-size:6rem}.c-ew-pagehead-ja{margin-top:1rem;font-size:2rem;line-height:1.6;letter-spacing:.02em}.c-ew-pagehead-lead{margin-top:2rem}}.c-ew-page-hero{position:relative;display:flow-root;background-color:#fff;isolation:isolate;overflow:hidden}.c-ew-page-hero-image{position:relative;width:100%;height:20rem;background-image:var(--ew-hero-img-sp);background-position:center;background-size:cover;transform-origin:center;animation:ew-page-hero-image-reveal 1.15s cubic-bezier(.16,1,.3,1) both;will-change:clip-path,opacity,transform}.c-ew-page-hero-image:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:#0052a51a;animation:ew-page-hero-overlay-reveal 1.2s cubic-bezier(.16,1,.3,1) .12s both}.c-ew-page-hero-panel{display:flex;flex-direction:column;gap:2rem;padding:2.8rem 2rem;color:#fff;background-color:#0052a5;animation:ew-page-hero-panel-reveal .95s cubic-bezier(.16,1,.3,1) .1s both;overflow:hidden;will-change:clip-path,opacity,transform}.c-ew-page-hero-headings{display:flex;flex-direction:column;gap:.8rem;width:100%;animation:ew-page-hero-copy-reveal .72s cubic-bezier(.16,1,.3,1) .45s both}.c-ew-page-hero-en{margin:0;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:4rem;font-weight:480;line-height:1.16;letter-spacing:.005em;text-transform:uppercase}.c-ew-page-hero-ja{margin:0;font-size:1.8rem;font-weight:500;line-height:1.6;letter-spacing:.02em;font-feature-settings:"palt"}.c-ew-page-hero-lead{width:100%;margin:0;font-size:1.4rem;font-weight:500;line-height:1.8;letter-spacing:.02em;font-feature-settings:"palt";animation:ew-page-hero-copy-reveal .72s cubic-bezier(.16,1,.3,1) .58s both}@keyframes ew-page-hero-image-reveal{0%{clip-path:inset(0 0 100% 0);opacity:.001;transform:scale(1.045)}to{clip-path:inset(0);opacity:1;transform:scale(1)}}@keyframes ew-page-hero-overlay-reveal{0%{opacity:0}to{opacity:1}}@keyframes ew-page-hero-panel-reveal{0%{clip-path:inset(0 100% 0 0);opacity:.001;transform:translate3d(-1.8rem,0,0)}to{clip-path:inset(0);opacity:1;transform:translateZ(0)}}@keyframes ew-page-hero-copy-reveal{0%{opacity:0;transform:translate3d(0,1.8rem,0)}to{opacity:1;transform:translateZ(0)}}@media print,screen and (min-width:1200px){.c-ew-page-hero{min-height:40rem}.c-ew-page-hero-image{position:absolute;top:0;left:44.28%;z-index:1;width:55.72%;height:34rem;box-shadow:0 2.4rem 6rem #00000024}.c-ew-page-hero-panel{position:relative;z-index:0;gap:3rem;width:62.5%;min-height:35rem;margin-top:5rem;padding:5rem 30rem 6rem 8rem}.c-ew-page-hero-headings{gap:1rem}.c-ew-page-hero-en{font-size:6rem}.c-ew-page-hero-ja{font-size:2rem}.c-ew-page-hero-lead{max-width:52rem;font-size:1.6rem;letter-spacing:.03em}}@media (prefers-reduced-motion:reduce){.c-ew-page-hero-image,.c-ew-page-hero-image:after,.c-ew-page-hero-panel,.c-ew-page-hero-headings,.c-ew-page-hero-lead{clip-path:none;opacity:1;animation:none;transform:none}}@media print,screen and (min-width:1200px){.c-ew-store-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}}.c-ew-store-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:0;padding:0;list-style:none}.c-ew-store-card{position:relative;display:block;min-height:19.6rem;padding:2.2rem 2rem 4rem;color:inherit;text-decoration:none;background-color:#fff;border:1px solid #cfd7e3;transition:border-color .3s ease}.c-ew-store-card:focus,.c-ew-store-card:hover{border-color:#0052a5}.c-ew-store-card-title{font-family:Noto Sans JP,sans-serif;font-size:2rem;font-weight:500;line-height:1.4;margin:0 0 .8rem}.c-ew-store-card-text{font-family:Noto Sans JP,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8;margin:0;color:#000}.c-ew-store-card-arrow{position:absolute;right:2rem;bottom:1.6rem;width:2.8rem;height:1.2rem;background:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/icon-arrow-gold.svg) center/contain no-repeat}.c-ew-link-card{display:block;padding:3rem 2rem;color:inherit;text-decoration:none;background-color:#fff;border:1px solid #cfd7e3}.c-ew-link-card-gold{border-color:#0052a5}.c-ew-link-card-inner{display:grid;grid-template-columns:6rem 1fr;align-items:center;gap:2rem}.c-ew-link-card-icon{width:6rem;height:6rem;background-color:#e5f0fb;border-radius:50%}.c-ew-link-card-title{font-family:Noto Sans JP,sans-serif;font-size:2rem;font-weight:500;line-height:1.4;margin:0 0 1rem}.c-ew-link-card-text{font-family:Noto Sans JP,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8;margin:0}.c-ew-link-card-action{display:flex;align-items:center;justify-content:flex-end;gap:.7rem;margin-top:1.6rem;font-size:1.4rem}.c-ew-link-card-action img{display:block;width:2.8rem;height:auto}.c-ew-link-card-action-arrow{display:block;width:2.8rem;height:1.2rem;background:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/icon-arrow-gold.svg) center/contain no-repeat}.c-ew-related-grid{display:grid;gap:1.6rem}.c-ew-related-grid .c-ew-link-card{transition:color .3s,background-color .3s,border-color .3s}.c-ew-related-grid .c-ew-link-card:focus-visible,.c-ew-related-grid .c-ew-link-card:hover{color:#fff;background-color:#0052a5;border-color:#0052a5}.c-ew-related-grid .c-ew-link-card:focus-visible .c-ew-link-card-action img,.c-ew-related-grid .c-ew-link-card:focus-visible .c-ew-link-card-action-arrow,.c-ew-related-grid .c-ew-link-card:hover .c-ew-link-card-action img,.c-ew-related-grid .c-ew-link-card:hover .c-ew-link-card-action-arrow{filter:brightness(0) invert(1)}.c-ew-related-grid .c-ew-link-card:focus-visible .c-ew-link-card-icon-img,.c-ew-related-grid .c-ew-link-card:focus-visible img.c-ew-link-card-icon,.c-ew-related-grid .c-ew-link-card:hover .c-ew-link-card-icon-img,.c-ew-related-grid .c-ew-link-card:hover img.c-ew-link-card-icon{filter:grayscale(1) brightness(.56) contrast(36) invert(1);mix-blend-mode:screen}.c-ew-related-grid .c-ew-link-card:focus-visible .c-ew-link-card-icon:not(img),.c-ew-related-grid .c-ew-link-card:hover .c-ew-link-card-icon:not(img){background-color:#fff}@media print,screen and (min-width:1200px){.c-ew-related-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.c-ew-related-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}}.c-ew-info-list{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid #cfd7e3}.c-ew-info-row{display:grid;grid-template-columns:3rem 1fr;gap:1.2rem;padding:2rem;border-bottom:1px solid #cfd7e3}.c-ew-info-row-icon{width:3rem;height:3rem;background-position:center;background-size:contain;background-repeat:no-repeat}.c-ew-info-row-label{font-family:Noto Sans JP,sans-serif;font-size:2rem;font-weight:500;line-height:1.4;margin:0 0 .5rem}.c-ew-info-row-value{margin:0;font-size:1.4rem;line-height:1.8;letter-spacing:.03em}.c-ew-info-row-value p{margin:0}.c-ew-info-row-value p+p{margin-top:.7rem}.c-ew-faq-list{display:grid;gap:0;margin:0;padding:0;list-style:none}.c-ew-faq-item{border-bottom:1px solid #cfd7e3}.c-ew-faq-question{display:grid;grid-template-columns:3.2rem 1fr 2rem;align-items:center;gap:1.6rem;width:100%;padding:2.4rem 1rem;background:#fff;color:inherit;text-align:left;border:0;cursor:pointer}.c-ew-faq-qmark{display:grid;place-items:center;width:3.2rem;height:3.2rem;color:#fff;font-size:1.4rem;font-weight:700;background-color:#0052a5;border-radius:50%}.c-ew-faq-question-text{font-family:Noto Sans JP,sans-serif;font-size:1.8rem;font-weight:500;line-height:1.6;margin:0;transition:color .2s ease}.c-ew-faq-question:hover .c-ew-faq-question-text{color:#164573}.c-ew-faq-answer{box-sizing:border-box;position:relative;padding:0 2rem 2.4rem 5.8rem;font-size:1.4rem;line-height:1.8;letter-spacing:.03em;overflow:hidden}.c-ew-faq-answer:before{position:absolute;top:0;left:1rem;display:grid;width:3.2rem;height:3.2rem;color:#fff;font-size:1.4rem;font-weight:700;background-color:#66a9ed;border-radius:50%;content:"A";place-items:center}.c-ew-faq-answer p{margin:0}.c-ew-faq-toggle{position:relative;display:block;width:2rem;height:2rem}.c-ew-faq-toggle:before{position:absolute;top:38%;left:50%;width:.9rem;height:.9rem;border-right:.2rem solid #666;border-bottom:.2rem solid #666;transition:transform .28s ease,top .28s ease;transform:translate(-50%,-50%) rotate(45deg);content:""}.c-ew-faq-details summary{list-style:none}.c-ew-faq-details summary::-webkit-details-marker{display:none}.c-ew-faq-details[open] .c-ew-faq-answer{display:block}.c-ew-faq-details:not([open]) .c-ew-faq-answer{display:none}.c-ew-faq-details.is-animating .c-ew-faq-answer{display:block;will-change:height,opacity}.c-ew-faq-details[open]:not(.is-closing) .c-ew-faq-toggle:before,.c-ew-faq-details.is-opening .c-ew-faq-toggle:before{top:50%;transform:translate(-50%,-50%) rotate(-135deg)}.c-ew-faq-details.is-closing .c-ew-faq-toggle:before{top:38%;transform:translate(-50%,-50%) rotate(45deg)}@media print,screen and (min-width:1200px){.c-ew-faq-question{grid-template-columns:3.2rem 1fr 2.4rem;gap:3.6rem;min-height:8.8rem;padding:2.8rem 3rem 2.8rem 2rem}.c-ew-faq-question-text{font-size:1.8rem;font-weight:500;line-height:1.6;letter-spacing:.02em}.c-ew-faq-answer{padding:0 7rem 3rem 13.6rem;font-size:1.8rem;line-height:1.8;letter-spacing:.02em}.c-ew-faq-answer:before{top:.2rem;left:6.8rem;font-size:1.6rem}}.c-ew-heading-block{text-align:center}.c-ew-heading-block-en{margin:0;color:#0052a5;font-family:jost,Helvetica Neue,arial,sans-serif;font-weight:480;line-height:1.16;letter-spacing:.005em;font-size:4.6rem;text-transform:uppercase}.c-ew-heading-block-ja{margin:.4rem 0 0;color:#000;font-size:1.8rem;font-weight:500;line-height:1.6}.c-ew-heading-block-lead{max-width:64rem;margin:2rem auto 0;font-size:1.6rem;line-height:1.8;letter-spacing:.03em}.c-ew-section-title-bar{margin:0 0 2rem;font-size:2.4rem;font-weight:500;line-height:1.4;text-align:center}.c-ew-section-title-bar-gold{display:block;width:4rem;height:.2rem;margin:2rem auto 0;background-color:#0052a5}.c-ew-scale-stats{margin:0;padding:0 1rem;list-style:none}.c-ew-scale-stats-item{padding:2.8rem 0 2rem;text-align:center;border-bottom:1px solid #0052a5}.c-ew-scale-stats-value{display:flex;align-items:flex-end;justify-content:center;gap:.4rem;margin:0}.c-ew-scale-stats-number{color:#0052a5;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:6rem;font-weight:500;line-height:1}.c-ew-scale-stats-unit{padding-bottom:.7rem;color:#0052a5;font-size:3.8rem;line-height:1.4}.c-ew-scale-stats-label{margin:.8rem 0 0;font-size:1.6rem;line-height:2;letter-spacing:.03em}.c-ew-flow-steps{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none}.c-ew-flow-steps-item{display:grid;gap:1.2rem}.c-ew-flow-step{display:grid;grid-template-columns:13.4rem 1fr;min-height:16rem}.c-ew-flow-step-media{position:relative;display:flex;align-items:flex-end;padding:0 0 1rem 1.2rem;overflow:hidden;background-color:#f5f8fc}.c-ew-flow-step-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.c-ew-flow-step-media:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(244deg,#fff0 18.34%,#00000026,#0000004d 92.24%)}.c-ew-flow-step-number{position:relative;z-index:1;color:#fff;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:3rem;font-weight:500;line-height:1}.c-ew-flow-step-body{min-height:16rem;padding:2.4rem 2rem;background-color:#fff}.c-ew-flow-step-title{font-family:Noto Sans JP,sans-serif;font-size:2rem;font-weight:500;line-height:1.4;margin:0 0 .4rem}.c-ew-flow-step-text{font-family:Noto Sans JP,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8;margin:0}.c-ew-flow-step-divider{display:grid;place-items:center;width:2rem;height:2rem;margin-inline:auto;background-color:#000;clip-path:polygon(50% 75%,15% 35%,28% 24%,50% 49%,72% 24%,85% 35%)}.c-ew-flow-steps-photo>li{position:relative;display:grid;gap:1.2rem;list-style:none}.c-ew-flow-steps-photo .c-ew-flow-step-divider{display:grid;width:2rem;height:2rem;place-items:center;background:none;clip-path:none}.c-ew-flow-steps-photo .c-ew-flow-step-divider:before{display:block;width:.95rem;height:.95rem;border-right:1.5px solid #0052a5;border-bottom:1.5px solid #0052a5;content:"";transform:rotate(45deg)}@media print,screen and (min-width:1200px){.c-ew-flow-steps{max-width:128rem;margin-inline:auto}.c-ew-flow-step-body{height:11.1rem;min-height:11.1rem;padding:2rem 2.4rem 2.8rem}.c-ew-flow-step-title{margin-bottom:.4rem;font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.02em}.c-ew-flow-step-text{font-size:1.4rem;font-weight:400;line-height:1.8;letter-spacing:.03em}.c-ew-flow-steps-photo .c-ew-flow-step-media{padding-left:2.2rem}.c-ew-flow-steps-photo .c-ew-flow-step-number{font-size:4.6rem;font-weight:400;letter-spacing:0}.c-ew-flow-steps-photo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4rem;max-width:none}.c-ew-flow-steps-photo .c-ew-flow-step{grid-template-columns:1fr;grid-template-rows:18rem 11.1rem;min-height:auto}.c-ew-flow-steps-photo .c-ew-flow-step-divider{position:absolute;top:50%;right:-2.8rem;z-index:2;display:grid;transform:translateY(-50%)}.c-ew-flow-steps-photo .c-ew-flow-step-divider:before{transform:rotate(-45deg)}}.c-ew-case-card{display:grid;gap:2rem}.c-ew-case-card-media{overflow:hidden}.c-ew-case-card-image{display:block;width:100%;height:20rem;background-color:#f5f8fc;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .45s cubic-bezier(.22,1,.36,1)}.c-ew-case-card-title{font-family:Noto Sans JP,sans-serif;font-size:1.8rem;font-weight:500;line-height:1.6;margin:0;color:#0052a5;transition:color .25s ease}.c-ew-case-card:focus-visible .c-ew-case-card-image,.c-ew-case-card:hover .c-ew-case-card-image{transform:scale(1.08)}.c-ew-case-card:focus-visible .c-ew-case-card-title,.c-ew-case-card:hover .c-ew-case-card-title{color:#666}.c-ew-case-card-text{font-family:Noto Sans JP,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8;margin:1rem 0 0}.c-ew-case-card-action{display:flex;align-items:center;justify-content:flex-end;gap:.7rem;margin-top:2rem}.c-ew-case-card-action-icon{display:block;flex-shrink:0;width:2.8rem;height:1.2rem;background:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/icon-arrow-gold.svg) center/contain no-repeat}.c-ew-tag-list{display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none}.c-ew-tag{display:inline-grid;min-height:2.8rem;place-items:center;padding:.4rem 2rem;color:#000;font-size:1.4rem;line-height:1.8;letter-spacing:.03em;background-color:#e5f0fb}.c-ew-business-card{display:block;color:inherit;text-decoration:none;background-color:#fff;transition:box-shadow .2s ease,transform .2s ease}.c-ew-business-card:focus,.c-ew-business-card:hover{box-shadow:0 1.2rem 2.8rem #00000014;transform:translateY(-.4rem)}.c-ew-business-card-image{position:relative;overflow:hidden;width:100%;height:18rem;background-color:#f5f8fc}.c-ew-business-card-image-inner{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .45s cubic-bezier(.16,1,.3,1);transform:scale(1)}.c-ew-business-card:focus .c-ew-business-card-image-inner,.c-ew-business-card:hover .c-ew-business-card-image-inner{transform:scale(1.08)}.c-ew-business-card-body{display:flex;flex-direction:column;gap:2rem;padding:2rem 2rem 3rem}.c-ew-business-card-info{display:flex;flex-direction:column;gap:1rem}.c-ew-business-card-title{font-family:Noto Sans JP,sans-serif;font-size:2rem;font-weight:500;line-height:1.4;margin:0}.c-ew-business-card-text{font-family:Noto Sans JP,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8;min-height:7.5rem;margin:0}.c-ew-business-card-tags{min-height:6.6rem}.is-page-business .c-ew-business-card-title{color:#0052a5}.is-page-business .c-ew-business-card-tags .c-ew-tag{padding:.4rem 1.2rem;color:#0052a5;font-size:1.2rem;line-height:1.5;letter-spacing:.02em;background-color:#f2f6fb;border-radius:.6rem}.c-ew-business-card-action{display:flex;align-items:center;justify-content:flex-end;gap:.8rem;margin:auto 0 0;font-size:1.4rem;line-height:1;letter-spacing:.02em}.c-ew-business-card-action-icon{width:2.8rem;height:1.2rem;background:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/icon-arrow-gold.svg) center/contain no-repeat}@media print,screen and (min-width:1200px){.c-ew-business-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem}}.c-ew-business-grid{display:grid;gap:4rem}@media print,screen and (min-width:1200px){.c-ew-filter-chips{gap:1.2rem}}.c-ew-filter-chips{display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none}.c-ew-filter-chip{display:inline-grid;padding:1.2rem 3rem;color:#000;font-size:1.4rem;line-height:1.3;text-decoration:none;background-color:#fff;border:1px solid #cfd7e3;cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.c-ew-filter-chip-active,.c-ew-filter-chip:focus-visible,.c-ew-filter-chip:hover,.is-current .c-ew-filter-chip{color:#fff;background-color:#0052a5;border-color:#0052a5}.c-ew-pager,.p-news-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem;margin:0;padding:0;list-style:none}.c-ew-pager-item,.p-news-pager-btn,.p-news-pager-text{display:inline-flex;box-sizing:border-box;align-items:center;justify-content:center;width:4rem;height:4rem;color:#000;font-size:1.4rem;line-height:1.6;letter-spacing:.02em;text-decoration:none;white-space:nowrap;background-color:#fff0;border:1px solid #222;opacity:.3;transition:opacity .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease}a.c-ew-pager-item:hover,a.c-ew-pager-item:focus-visible,a.p-news-pager-btn:hover,a.p-news-pager-btn:focus-visible,a.p-news-pager-text:hover,a.p-news-pager-text:focus-visible{color:#0052a5;background-color:#f0f2f5;border-color:#0052a5;opacity:1;outline:none}.c-ew-pager-item.is-current,.p-news-pager-btn-current{color:#fff;background-color:#0052a5;border-color:#0052a5;opacity:1;pointer-events:none}.c-ew-pager-item.is-disabled,.p-news-pager-btn[aria-disabled=true],.p-news-pager-text[aria-disabled=true]{cursor:default;pointer-events:none}.c-ew-work-list{display:grid;gap:4rem;margin:0;padding:0;list-style:none}.c-ew-work-card{display:block;color:inherit;text-decoration:none}.c-ew-work-card-image{display:block;width:100%;height:20rem;background-color:#f5f8fc;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.c-ew-work-card-body{margin-top:1.6rem}.c-ew-work-card-title{font-family:Noto Sans JP,sans-serif;font-size:2rem;font-weight:500;line-height:1.4;margin:0}.c-ew-work-card-text{font-family:Noto Sans JP,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8;margin:.8rem 0 0;color:#a0a0a0}.c-ew-work-card-tags{margin-top:1.6rem}.is-page-results .c-ew-work-card-media{position:relative;aspect-ratio:400/240;overflow:hidden}.is-page-results .c-ew-work-card-image{display:block;width:100%;height:100%;transition:transform .45s cubic-bezier(.22,1,.36,1)}.is-page-results .c-ew-work-card-year{position:absolute;top:1.2rem;right:1.2rem;padding:.4rem 1.2rem;background:#ffffffe6;font-size:1.3rem;line-height:1.5;border-radius:.6rem;letter-spacing:.02em}.is-page-results .c-ew-work-card-body{display:grid;gap:.8rem;margin-top:1.6rem}.is-page-results .c-ew-work-card-title{color:#0052a5;font-size:1.8rem;line-height:1.6;letter-spacing:.02em;transition:color .25s ease}.is-page-results .c-ew-work-card:focus-visible .c-ew-work-card-image,.is-page-results .c-ew-work-card:hover .c-ew-work-card-image{transform:scale(1.08)}.is-page-results .c-ew-work-card:focus-visible .c-ew-work-card-title,.is-page-results .c-ew-work-card:hover .c-ew-work-card-title{color:#666}.is-page-results .c-ew-work-card-text{margin:0;color:#666;font-size:1.4rem;line-height:1.8;letter-spacing:.02em}.is-page-results .c-ew-work-card-pills{display:none;flex-wrap:wrap;gap:1rem;margin:1.2rem 0 0;padding:0;list-style:none}.is-page-results .c-ew-work-card-pills li{padding:.15rem 2rem;color:#0052a5;font-size:1.4rem;line-height:1.8;letter-spacing:.02em;background-color:#e5f0fb;border-radius:.6rem}.is-page-results .c-ew-work-card-tags{display:flex;flex-wrap:wrap;gap:1rem;margin:1.2rem 0 0;padding:0;list-style:none}.is-page-results .c-ew-work-card-tags li{padding:.4rem 1.2rem;color:#0052a5;font-size:1.2rem;line-height:1.5;letter-spacing:.02em;background-color:#f2f6fb;border-radius:.6rem}.is-page-results .c-ew-work-card-action{display:none;align-items:center;justify-content:flex-end;gap:.8rem;margin:1.6rem 0 0;font-size:1.4rem;line-height:1;letter-spacing:.03em}.is-page-results .c-ew-work-card-action-arrow{display:block;width:2.8rem;height:auto}@media print,screen and (min-width:1200px){.is-page-results .c-ew-work-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem}.is-page-results .c-ew-work-card{display:flex;flex-direction:column;height:100%}.is-page-results .c-ew-work-card-body{display:flex;flex:1;flex-direction:column;gap:.8rem}.is-page-results .c-ew-work-card-tags{margin-top:auto}}:where(.is-page-results-renovation,.is-page-results-coinlaundry,.is-page-results-realestatesale) .c-ew-work-card-tags .c-ew-tag{color:#0052a5}@media print,screen and (min-width:1200px){.c-ew-nav-tile-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}}.c-ew-nav-tile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.c-ew-nav-tile{display:flex;align-items:center;justify-content:space-between;min-height:7.2rem;padding:2.4rem 1rem;color:inherit;font-size:1.6rem;font-weight:500;text-decoration:none;background-color:#fff;border:1px solid #cfd7e3}.c-ew-nav-tile-icon{width:2.4rem;height:2.4rem;background:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/icon-arrow-black.svg) center/contain no-repeat}@media print,screen and (min-width:1200px){.c-ew-feature-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:4rem}}.c-ew-feature-card{display:grid;gap:4rem}.c-ew-feature-card-image{width:100%;min-height:20.5rem;background-color:#f5f8fc;background-position:center;background-size:cover}.c-ew-feature-card-en{margin:0;color:#0052a5;font-family:jost,Helvetica Neue,arial,sans-serif;font-weight:480;line-height:1.16;letter-spacing:.005em;font-size:4.4rem;text-transform:uppercase}.c-ew-feature-card-ja{margin:1rem 0 0;font-size:1.8rem;font-weight:500}.c-ew-feature-card-lead{margin:2rem 0 0;font-size:1.6rem;line-height:2;letter-spacing:.03em}.c-ew-feature-card-list{display:grid;gap:.8rem;margin:2rem 0 0;padding:0;list-style:none}.c-ew-feature-card-list li{display:grid;grid-template-columns:.6rem 1fr;align-items:start;gap:.9rem;font-size:1.6rem;line-height:1.7}.c-ew-feature-card-list li:before{width:.6rem;height:.6rem;margin-top:1rem;background-color:#0052a5;border-radius:50%;content:""}.c-ew-feature-card-link{display:flex;align-items:center;justify-content:space-between;min-height:7.2rem;padding:2.4rem;color:inherit;text-decoration:none;border:1px solid #cfd7e3}.is-page-store-list .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/pagehead/pagehead-store.png)}.is-page-store-detail .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/pagehead/pagehead-store.png)}.is-page-company .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/company/company-hero.jpg)}@media (width>=768px){.is-page-company .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/company/company-hero-pc.jpg)}}.is-page-business-consulting .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/business/pagehead-d002-regeneration.png)}.is-page-business-leasing .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/business/d003-hero-bg.jpg)}.is-page-results .c-ew-pagehead-media,.is-page-results-detail .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/pagehead/pagehead-e001.jpg)}.is-page-recruit .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/recruit/f001-hero.jpg);background-position:center}.is-page-recruit-about .c-ew-pagehead-media,.is-page-recruit-job .c-ew-pagehead-media,.is-page-recruit-people .c-ew-pagehead-media,.is-page-recruit-people-detail .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/recruit/recruit-band.png);background-position:center top}.is-page-recruit-shinsotsu .c-ew-pagehead-media,.is-page-recruit-career .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/recruit/recruit-band.png);background-position:center 35%}.is-page-news .c-ew-pagehead-media,.is-page-news-detail .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/pagehead/pagehead-news.jpg)}.is-page-contact .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/contact/pagehead-contact.jpg)}.is-page-business-property-m .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/business/business-card-pm.png)}.is-page-business-development .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/business/pagehead-d005-development.jpg)}.is-page-business-sublease .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/business/pagehead-d006-sublease.jpg)}.is-page-business-renovation .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/business/d007-hero-bg.jpg)}.is-page-business-sales .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/business/d013-hero-bg.jpg)}.is-page-business-parking .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/business/pagehead-d008-parking.jpg)}.is-page-business-earthkitchen .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/business/business-card-kitchen.png)}.is-page-business-rentaloffice .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/business/business-card-rental-office.png)}.is-page-business-coinlaundry .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/business/pagehead-d011-coinlaundry.jpg)}.is-page-business-villa .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/business/pagehead-d012-villa.jpg)}.is-page-results-renovation .c-ew-pagehead-media,.is-page-results-coinlaundry .c-ew-pagehead-media,.is-page-results-realestatesale .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/pagehead/pagehead-e001.jpg)}.is-page-owner .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/home/business-02.jpg)}.is-page-privacy .c-ew-pagehead-media,.is-page-sitemap .c-ew-pagehead-media{background-color:#0052a5;background-image:none}.p-home-links-item-label,.p-home-card-link{display:inline-flex;align-items:center;gap:1.2rem;font-size:1.6rem;font-weight:400;line-height:2;letter-spacing:.03em}.p-home-links-item-arrow,.p-home-card-link-arrow{display:inline-block;flex-shrink:0;width:2.8rem;height:1.2rem;background:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/icon-arrow-gold.svg) center/contain no-repeat}.p-home-section-title{margin:0;font-family:jost,Helvetica Neue,arial,sans-serif;font-weight:480;line-height:1.16;letter-spacing:.005em;color:#0052a5;font-size:4rem;text-transform:uppercase}.p-home-section-title+h2{color:#000}.js-home-heading-reveal>.p-home-section-title,.js-home-heading-reveal>h2,.js-home-mission-heading>.p-home-section-title,.js-home-mission-heading>h2{transition:opacity .6s ease,transform .6s ease;transform:translateY(-2.4rem);opacity:0}.js-home-heading-reveal>.p-home-section-title,.js-home-mission-heading>.p-home-section-title{transition-delay:0s}.js-home-heading-reveal>h2,.js-home-mission-heading>h2{transition-delay:.1s}.js-home-heading-reveal.is-visible>.p-home-section-title,.js-home-heading-reveal.is-visible>h2,.js-home-mission-heading.is-visible>.p-home-section-title,.js-home-mission-heading.is-visible>h2{opacity:1;transform:translateY(0)}.js-home-mission-heading>.p-home-section-title,.js-home-mission-heading>h2{transition-duration:.86s}.js-home-mission-heading>h2{transition-delay:.16s}.p-home-button{display:inline-grid;min-width:16rem;min-height:4.6rem;place-items:center;padding:1.2rem 2.4rem;color:#000;font-size:1.6rem;font-weight:500;line-height:1;text-decoration:none;border:1px solid #000;transition:color .3s ease,background-color .3s ease}.p-home-button:focus,.p-home-button:hover{color:#fff;background-color:#000}.p-home-button-center{margin-inline:auto}.p-home-mission-heading h2,.p-home-business-intro h2,.p-home-service-intro h2,.p-home-news-heading h2,.p-home-recruit-intro h2{font-size:1.6rem;font-weight:500}.p-home-button{position:relative;min-width:27.8rem;min-height:6rem;padding-right:5.6rem;border-color:#cfd7e3}.p-home-button:after{content:"";position:absolute;right:1.8rem;bottom:2.6rem;width:4.4rem;height:.1rem;background:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/icon-arrow-black.svg) right center/contain no-repeat}.p-home-header-wrap{position:relative;z-index:20}.p-home-header{position:fixed;top:0;left:0;z-index:20;width:100%;color:#fff;background-color:#fff0;transition:color .42s cubic-bezier(.16,1,.3,1),background-color .42s cubic-bezier(.16,1,.3,1),box-shadow .42s cubic-bezier(.16,1,.3,1)}.p-home-header.is-scrolled,.p-home-header.is-menu-open{color:#000;background-color:#fff;box-shadow:0 .2rem .8rem #00000014}.p-home-header.is-menu-open{box-shadow:none}body.is-ew-menu-open .p-home-header{width:calc(100% - var(--ew-scrollbar-compensation, 0px))}.p-home-header-inner{display:flex;align-items:center;justify-content:space-between;min-height:7.2rem;padding:1.6rem 2rem 1.6rem 1.6rem;background-color:#fff0;transition:min-height .42s cubic-bezier(.16,1,.3,1),padding .42s cubic-bezier(.16,1,.3,1),background-color .42s cubic-bezier(.16,1,.3,1)}.p-home-header.is-scrolled .p-home-header-inner,.p-home-header.is-menu-open .p-home-header-inner{background-color:#fff}.p-home-header-logo{display:grid;flex-shrink:0;width:10.433rem;height:4rem;overflow:hidden;line-height:0;place-items:start}.p-home-header-logo-img{grid-area:1/1;display:block;width:100%;height:auto;transition:opacity .28s ease,transform .42s cubic-bezier(.16,1,.3,1)}.p-home-header-logo-img--default,.p-home-header.is-scrolled .p-home-header-logo-img--nega,.p-home-header.is-menu-open .p-home-header-logo-img--nega{display:none}.p-home-header.is-scrolled .p-home-header-logo-img--default,.p-home-header.is-menu-open .p-home-header-logo-img--default{display:block}.p-home-header-list{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:3.2rem;margin:0;padding:0;list-style:none}.p-home-header a{color:inherit;text-decoration:none;transition:color .2s ease}.p-home-header-item a,.p-home-header-contact{font-size:1.6rem;font-weight:400;line-height:2.6rem}.p-home-header-item a{display:block;width:6.4rem;height:3.1rem}.p-home-header-item a:hover,.p-home-header.is-scrolled .p-home-header-item a:hover,.p-home-header.is-menu-open .p-home-header-item a:hover{color:#0052a5}.p-home-header-tel{display:none;align-items:center;gap:.8rem;white-space:nowrap}.p-home-header-tel-icon-stack,.p-home-header-contact-icon-stack{display:grid;flex-shrink:0;place-items:center}.p-home-header-tel-icon-stack{width:2.5rem;height:1.632rem}.p-home-header-tel-icon,.p-home-header-contact-icon{grid-area:1/1;display:block;width:2.5rem;height:auto}.p-home-header-contact-icon{width:1.8rem;height:1.26rem}.p-home-header-tel-icon-stack .p-home-header-tel-icon--default,.p-home-header-contact-icon-stack .p-home-header-contact-icon--default,.p-home-header.is-scrolled .p-home-header-tel-icon-stack .p-home-header-tel-icon--nega,.p-home-header.is-menu-open .p-home-header-tel-icon-stack .p-home-header-tel-icon--nega,.p-home-header.is-scrolled .p-home-header-contact-icon-stack .p-home-header-contact-icon--nega,.p-home-header.is-menu-open .p-home-header-contact-icon-stack .p-home-header-contact-icon--nega{display:none}.p-home-header.is-scrolled .p-home-header-tel-icon-stack .p-home-header-tel-icon--default,.p-home-header.is-menu-open .p-home-header-tel-icon-stack .p-home-header-tel-icon--default,.p-home-header.is-scrolled .p-home-header-contact-icon-stack .p-home-header-contact-icon--default,.p-home-header.is-menu-open .p-home-header-contact-icon-stack .p-home-header-contact-icon--default{display:block}.p-home-header-tel-num{font-family:jost,Helvetica Neue,arial,sans-serif;font-size:2.5rem;font-weight:500;line-height:1;transition:font-size .42s cubic-bezier(.16,1,.3,1)}.p-home-header.is-scrolled .p-home-header-tel-num,.p-home-header.is-menu-open .p-home-header-tel-num{font-size:2.2rem}.p-home-header-contact{display:none;align-items:center;gap:.8rem;padding:1.2rem 2.4rem 1.3rem;line-height:1;background-color:#fff0;border:1px solid #fff;transition:padding .42s cubic-bezier(.16,1,.3,1),font-size .42s cubic-bezier(.16,1,.3,1),border-color .42s cubic-bezier(.16,1,.3,1),background-color .2s ease,color .2s ease}.p-home-header a.p-home-header-contact{color:#fff}.p-home-header.is-scrolled .p-home-header-contact,.p-home-header.is-menu-open .p-home-header-contact{background-color:#fff;border-color:#0052a5}.p-home-header.is-scrolled a.p-home-header-contact,.p-home-header.is-menu-open a.p-home-header-contact{color:#000}.p-home-header a.p-home-header-contact:hover,.p-home-header.is-scrolled a.p-home-header-contact:hover,.p-home-header.is-menu-open a.p-home-header-contact:hover{color:#fff;background-color:#0052a5}.p-home-header-contact:hover .p-home-header-contact-icon{filter:brightness(0) invert(1)}.p-home-header-nav,.p-home-header-tel,.p-home-header-contact{display:none}.p-home-header-tools{position:relative;display:flex;align-items:center;gap:1.6rem}.p-home-header-tool{display:grid;width:3rem;height:3rem;padding:0;background:#fff0;color:inherit;border:0;place-items:center;cursor:pointer}.p-home-header a[href^="tel:"]{cursor:pointer;pointer-events:auto}.p-home-header-tool-stack{display:grid;width:3rem;height:3rem;place-items:center}.p-home-header-tool-icon{grid-area:1/1;display:block;width:2rem;max-width:100%;height:auto}.p-home-header-tool-stack .p-home-header-tool-icon--default{display:none}.p-home-header.is-scrolled .p-home-header-tool:not(.p-home-header-tool--menu,.p-home-header-tool-close) .p-home-header-tool-stack .p-home-header-tool-icon--nega,.p-home-header.is-menu-open .p-home-header-tool:not(.p-home-header-tool--menu,.p-home-header-tool-close) .p-home-header-tool-stack .p-home-header-tool-icon--nega{display:none}.p-home-header.is-scrolled .p-home-header-tool:not(.p-home-header-tool--menu,.p-home-header-tool-close) .p-home-header-tool-stack .p-home-header-tool-icon--default,.p-home-header.is-menu-open .p-home-header-tool:not(.p-home-header-tool--menu,.p-home-header-tool-close) .p-home-header-tool-stack .p-home-header-tool-icon--default{display:block}.p-home-header.is-scrolled .p-home-header-tool-stack--menu .p-home-header-tool-icon--sp.p-home-header-tool-icon--nega,.p-home-header.is-menu-open .p-home-header-tool-stack--menu .p-home-header-tool-icon--sp.p-home-header-tool-icon--nega{display:none}.p-home-header.is-scrolled .p-home-header-tool-stack--menu .p-home-header-tool-icon--sp.p-home-header-tool-icon--default,.p-home-header.is-menu-open .p-home-header-tool-stack--menu .p-home-header-tool-icon--sp.p-home-header-tool-icon--default{display:block}.p-home-header-tool-icon--pc{display:none}.p-home-header-tool-close{position:absolute;top:50%;right:0;display:grid;opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease;transform:translateY(-50%) rotate(-45deg) scale(.8)}.p-home-header-tool-menu-open{transition:opacity .25s ease,transform .25s ease}.p-home-header.is-menu-open .p-home-header-tool-menu-open{opacity:0;pointer-events:none;transform:rotate(45deg) scale(.8)}.p-home-header.is-menu-open .p-home-header-tool-close{opacity:1;pointer-events:auto;transform:translateY(-50%) rotate(0) scale(1)}.p-home-header-tool-stack--menu .p-home-header-tool-icon{width:2rem;height:1.427rem}.p-home-hero{position:relative;min-height:67.7rem;overflow:hidden;color:#fff;background-color:#0052a5}.p-home-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:#1645734d;pointer-events:none}.p-home-hero-media{position:absolute;top:-12%;right:0;bottom:-12%;left:0;z-index:0;will-change:transform;background:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/home/hero-mv-01.jpg) center/cover no-repeat}.p-home-hero-media[class~=swiper]{position:absolute;top:-12%;right:0;bottom:-12%;left:0;z-index:0}.p-home-hero-media .swiper-wrapper,.p-home-hero-media .swiper-slide{height:100%}.p-home-hero-media .swiper-slide{overflow:hidden}.p-home-hero-content{position:relative;z-index:3;display:block;min-height:67.7rem;padding:0;text-align:center}.p-home-hero-title{position:absolute;top:30.7rem;left:50%;width:calc(100% - 2rem);margin:0;font-family:Zen Old Mincho,游明朝,yumincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,HG明朝E,ＭＳ Ｐ明朝,ＭＳ 明朝,serif;font-size:2.7rem;font-weight:400;letter-spacing:0;line-height:1.45;text-shadow:0 2px 14px rgb(0 0 0 / .32);opacity:0;transform:translate(-50%)}.p-home-hero-title.is-visible{opacity:1}.p-home-hero-title-char{display:inline-block;opacity:0;transition:opacity 1.14s cubic-bezier(.19,1,.22,1),transform 1.14s cubic-bezier(.19,1,.22,1);transition-delay:var(--home-hero-title-char-delay,0ms);transform:translate3d(0,1.2rem,0)}.p-home-hero-title.is-visible .p-home-hero-title-char{opacity:1;transform:translateZ(0)}.p-home-hero-slide-image{width:100%;height:100%;background:var(--home-hero-slide-image) center/cover no-repeat;transition:transform 8.8s linear;transform:scale(1);will-change:transform}.p-home-hero-media .swiper-slide-active .p-home-hero-slide-image{transform:scale(1.085)}.p-home-hero-indicators span{transition:background-color .3s ease}.p-home-hero-scroll-wrap{position:absolute;bottom:0;left:2rem;z-index:2;display:flex;flex-direction:column;align-items:center;gap:2.3rem}.p-home-hero-scroll{display:flex;align-items:center;justify-content:center;min-height:6.6rem;margin:0;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:1.6rem;font-weight:500;line-height:1;writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.112rem}.p-home-hero-scroll-track{position:relative;display:block;flex-shrink:0;width:1px;height:6.3rem;overflow:hidden;background-color:#fff6}.p-home-hero-scroll-line{position:absolute;top:0;left:0;width:100%;height:1.8rem;background-color:#fff;animation:home-scroll-line-flow 1.8s ease-in-out infinite;will-change:transform}@keyframes home-scroll-line-flow{0%{transform:translateY(-100%);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateY(6.3rem);opacity:0}}.p-home-hero-indicators{position:absolute;right:2rem;bottom:0;z-index:3;display:flex;align-items:flex-end;justify-content:flex-end;gap:1rem;width:calc(100% - 2.1rem);padding:0 2rem 3rem}.p-home-hero-indicators span{display:block;width:4rem;height:.2rem;background-color:#fff}.p-home-hero-indicators span.is-active{background-color:#0052a5}.p-home-banner{padding:7rem 2rem}.p-home-banner a{display:block;width:100%;max-width:33.5rem;margin-inline:auto;aspect-ratio:500/180.34;background:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/home/banner-oasis.jpg) center/cover no-repeat;text-decoration:none;transition:opacity .3s ease,box-shadow .3s ease,transform .3s ease}.p-home-banner-lead,.p-home-banner-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.p-home-mission{--home-mission-main-w:94.6667%;--home-mission-sub-w:40%;--home-mission-main-h:19.551rem;--home-mission-sub-h:16.26rem;padding:0;overflow:hidden}.p-home-mission-heading{text-align:center;padding-inline:2rem}.p-home-mission-heading h2,.p-home-business-intro h2,.p-home-service-intro h2,.p-home-news-heading h2,.p-home-recruit-intro h2{margin:1rem 0 0}.p-home-mission-body{position:relative;width:100%;padding-bottom:14.6rem;margin-top:4rem}@media screen and (min-width:481px) and (max-width:767px){.p-home-mission-body{padding-bottom:18rem}}.p-home-mission-stack{position:relative;z-index:3;min-width:0;padding-top:calc(var(--home-mission-main-h) + 2rem)}.p-home-mission-visual{position:absolute;top:0;left:0;z-index:1;width:var(--home-mission-main-w);max-width:none;height:var(--home-mission-main-h);overflow:hidden}html.is-js .p-home-mission-visual,html.is-js .p-home-mission-sub-media{opacity:0;transition:opacity 1.1s ease,transform 1.1s cubic-bezier(.16,1,.3,1)}html.is-js .p-home-mission-visual{transform:translate3d(-1.8rem,2rem,0)}html.is-js .p-home-mission-sub-media{transform:translate3d(1.8rem,2.4rem,0)}html.is-js .p-home-mission.is-media-visible .p-home-mission-visual,html.is-js .p-home-mission.is-media-visible .p-home-mission-sub-media{opacity:1;transform:translateZ(0)}.p-home-mission-main-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;will-change:transform}.p-home-mission-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#ffffff6e;pointer-events:none}.p-home-mission-main{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover}.p-home-mission-sub-media{position:absolute;right:0;bottom:0;z-index:2;width:var(--home-mission-sub-w);height:var(--home-mission-sub-h);overflow:hidden;will-change:transform}.p-home-mission-sub-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#fff3;pointer-events:none}.p-home-mission-sub{position:absolute;top:-6.03%;left:-39.91%;width:171.94%;max-width:none;height:105.8%;-o-object-fit:cover;object-fit:cover}.p-home-mission-text{margin:0;padding:0 2rem;font-size:1.6rem;line-height:2;letter-spacing:.03em}.p-home-mission-text span{display:block}@media screen and (max-width:767px){.p-home-mission-text span{display:inline}}html.is-js .js-home-mission-lines span{opacity:0;filter:blur(.125rem);transition:opacity 1.05s ease,filter 1.05s ease,transform 1.05s cubic-bezier(.16,1,.3,1);transition-delay:var(--home-mission-line-delay,0s);transform:translate3d(0,1.6rem,0);will-change:opacity,filter,transform}html.is-js .js-home-mission-lines.is-visible span{opacity:1;filter:blur(0);transform:translateZ(0)}.p-home-business{padding:8rem 2rem}.p-home-business-inner{display:flex;flex-direction:column;gap:4rem}.p-home-business-intro,.p-home-service-intro{text-align:left}.p-home-business-intro{position:static}.p-home-business-intro .p-home-business-heading+.p-home-business-catch{margin-top:3rem}.p-home-business-heading>.p-home-section-title,.p-home-business-heading>h2{margin-inline:0}html.is-js .js-home-business-intro .p-home-business-heading>.p-home-section-title,html.is-js .js-home-business-intro .p-home-business-heading>h2,html.is-js .js-home-business-intro .p-home-business-catch,html.is-js .js-home-business-intro .p-home-business-lead,html.is-js .js-home-business-intro .c-ew-outline-more{opacity:0;filter:blur(.15rem);transition:opacity 1.24s ease,filter 1.24s ease,transform 1.24s cubic-bezier(.19,1,.22,1);transform:translate3d(0,3.4rem,0)}html.is-js .js-home-business-intro .p-home-business-heading>h2{transition-delay:.24s}html.is-js .js-home-business-intro .p-home-business-catch{transition-delay:.54s}html.is-js .js-home-business-intro .p-home-business-lead{transition-delay:.84s}html.is-js .js-home-business-intro .c-ew-outline-more{transition-delay:1.14s}html.is-js .js-home-business-intro.is-visible .p-home-business-heading>.p-home-section-title,html.is-js .js-home-business-intro.is-visible .p-home-business-heading>h2,html.is-js .js-home-business-intro.is-visible .p-home-business-catch,html.is-js .js-home-business-intro.is-visible .p-home-business-lead,html.is-js .js-home-business-intro.is-visible .c-ew-outline-more{opacity:1;filter:blur(0);transform:translateZ(0)}.p-home-business-catch,.p-home-service-catch,.p-home-recruit-catch{margin:3rem 0 1rem;font-size:2rem;font-weight:500;line-height:1.4}.p-home-business-lead,.p-home-service-lead,.p-home-recruit-lead{margin:0;font-size:1.8rem;line-height:1.6}.p-home-business-intro .c-ew-outline-more{width:-moz-fit-content;width:fit-content;min-width:min(100%,33rem);max-width:100%;margin-top:3rem}.p-home-business-list{display:flex;flex-direction:column;gap:2.6rem}.p-home-business-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:1.5rem 2rem;padding:2rem 0;border-bottom:1px solid #cfd7e3}html.is-js .p-home-business-card{opacity:0;transition:opacity 1.08s ease,clip-path 1.18s cubic-bezier(.19,1,.22,1),transform 1.18s cubic-bezier(.19,1,.22,1),box-shadow .38s ease;transition-delay:var(--home-business-card-delay,0s);clip-path:inset(0 0 0 12%);transform:translate3d(-3.4rem,1.2rem,0) scale(.992)}html.is-js .p-home-business-card.is-visible{opacity:1;clip-path:inset(0);transform:translateZ(0) scale(1)}@media (hover:hover){.p-home-business-card.is-visible:hover{transition-delay:0s;box-shadow:0 1.2rem 3.2rem #0000001a;transform:translateY(-.4rem)}}@media (prefers-reduced-motion:reduce){.p-home-business-card,.js-scroll-shift,.js-home-scroll-section,.js-home-scroll-layer,.js-home-scroll-card,.js-home-heading-reveal>.p-home-section-title,.js-home-heading-reveal>h2,.js-home-mission-heading>.p-home-section-title,.js-home-mission-heading>h2,.js-home-business-intro .p-home-business-heading>.p-home-section-title,.js-home-business-intro .p-home-business-heading>h2,.js-home-business-intro .p-home-business-catch,.js-home-business-intro .p-home-business-lead,.js-home-business-intro .c-ew-outline-more,.js-home-service-reveal,.js-home-recruit-reveal,.js-home-mission-lines span,.js-home-hero-parallax,.js-home-mission-parallax,.js-home-mission-parallax-sub,.p-home-mission-visual,.p-home-mission-sub-media{transition:none;transform:none;opacity:1;filter:none;clip-path:inset(0)}.p-home-hero-media{top:0;right:0;bottom:0;left:0;transform:none}.p-home-business-card-media img{transform:none}.p-home-hero-title{opacity:1;transition:none}.p-home-hero-scroll-line{animation:none;transform:none;opacity:1}}.p-home-business-card-body{display:flex;grid-column:2;grid-row:1/span 2;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:1rem;padding-right:1rem}.p-home-business-card-media{display:block;grid-column:1;grid-row:1;aspect-ratio:1;overflow:hidden}.p-home-business-card-media:focus-visible{outline:2px solid #0052a5;outline-offset:.4rem}.p-home-business-card-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 1.4s cubic-bezier(.19,1,.22,1)}html.is-js .p-home-business-card .p-home-business-card-media img{transform:scale(1.055)}html.is-js .p-home-business-card.is-visible .p-home-business-card-media img{transform:scale(1)}@media (hover:hover){.p-home-business-card:hover .p-home-business-card-media img,.p-home-business-card-media:hover img,.p-home-business-card-media:focus-visible img{transform:scale(1.08)}html.is-js .p-home-business-card.is-visible:hover .p-home-business-card-media img,html.is-js .p-home-business-card.is-visible .p-home-business-card-media:hover img,html.is-js .p-home-business-card.is-visible .p-home-business-card-media:focus-visible img{transform:scale(1.08)}}.p-home-business-card-number{margin:0 0 .4rem;color:#0052a5;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:3rem;font-weight:500;line-height:1.16}.p-home-business-card h3{margin:0 0 .8rem;font-size:1.8rem;font-weight:500;line-height:1.6}.p-home-business-card-text{margin:0;font-size:1.4rem;line-height:1.8}.p-home-card-link{justify-content:flex-start;align-self:flex-start;margin-top:0;color:inherit;font-size:1.4rem;text-decoration:none}.p-home-instagram-link{display:block;width:4.4rem;height:4.4rem;border-radius:50%;transition:opacity .25s ease,transform .25s ease}.p-home-instagram-link img{display:block;width:100%;height:100%}.p-home-instagram-link:focus-visible{outline:2px solid #0052a5;outline-offset:3px}@media (hover:hover){.p-home-instagram-link:hover{opacity:.78;transform:translateY(-.2rem)}}.js-home-service-reveal{opacity:0;transition:opacity .55s ease,transform .55s ease;transition-delay:var(--home-service-reveal-delay,0s);will-change:transform,opacity}.js-home-service-reveal[data-reveal=left]{transform:translate(-5.6rem)}.js-home-service-reveal[data-reveal=right]{transform:translate(5.6rem)}.js-home-service-reveal.is-visible{opacity:1;transform:translate(0)}.p-home-service-grid .js-home-service-reveal:nth-child(1){--home-service-reveal-delay:0s}.p-home-service-grid .js-home-service-reveal:nth-child(2){--home-service-reveal-delay:.08s}.p-home-service-grid .js-home-service-reveal:nth-child(3){--home-service-reveal-delay:.16s}.p-home-service-grid .js-home-service-reveal:nth-child(4){--home-service-reveal-delay:.24s}.p-home-service-grid .js-home-service-reveal:nth-child(5){--home-service-reveal-delay:.32s}.p-home-service-grid .js-home-service-reveal:nth-child(6){--home-service-reveal-delay:.4s}.p-home-service-grid .js-home-service-reveal:nth-child(7){--home-service-reveal-delay:.48s}.p-home-service-grid .js-home-service-reveal:nth-child(8){--home-service-reveal-delay:.56s}.p-home-service{padding:8rem 2rem;overflow:hidden}.p-home-service-grid{display:flex;flex-direction:column;gap:2.4rem;margin-top:4rem}.p-home-service-card{position:relative;display:flex;flex-direction:column;gap:2rem;padding-bottom:2.4rem;border-bottom:1px solid #cfd7e3}.p-home-service-card-media-link{display:block;color:inherit;text-decoration:none}.p-home-service-card-main{display:flex;align-items:flex-start;gap:3rem;color:inherit;text-decoration:none}.p-home-service-instagram{align-self:center;flex-shrink:0}.p-home-service-card-media{height:18rem;overflow:hidden}.p-home-service-card-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-home-service-card-body{display:flex;flex-direction:column;align-items:flex-start;gap:1.4rem}.p-home-service-card-logo{flex-shrink:0;width:10rem;height:5.2rem;-o-object-fit:contain;object-fit:contain}.p-home-service-card h3{margin:0 0 .4rem;font-size:1.8rem;font-weight:500;letter-spacing:.02em}.p-home-service-card-text{margin:0;font-size:1.4rem;line-height:1.8;letter-spacing:.03em}.p-home-news{padding:8rem 2rem;background-color:#f5f8fc}.p-home-news-inner{display:flex;flex-direction:column;align-items:center;gap:4rem;width:100%}.p-home-news-heading{text-align:center}.p-home-news-list.js-stagger-wrapper .js-fade-stagger{transform:translate(-.8rem)}.p-home-news-list.js-stagger-wrapper .js-fade-stagger.is-visible{transform:translate(0)}.p-home-news-list{width:100%;margin:0;padding:0;list-style:none;border-top:1px solid #cfd7e3}.p-home-news-list li{border-bottom:1px solid #cfd7e3}.p-home-news-list a,.p-home-news-list .p-home-news-link{display:grid;gap:.4rem;padding:1.6rem 1rem;color:inherit;text-decoration:none;transition:color .3s ease,background-color .3s ease,box-shadow .3s ease,transform .3s ease}.p-home-news-meta{display:flex;align-items:center;gap:1.9rem}.p-home-news-meta time{color:#a0a0a0;font-size:1.4rem;line-height:1.8;letter-spacing:.03em}.p-home-news-meta time:after{content:"";display:inline-block;width:1px;height:2rem;margin-left:1.9rem;background-color:#cfd7e3;vertical-align:middle}.p-home-news-meta span{font-size:1.2rem}.p-home-news-type{display:inline-flex;align-items:center;padding-inline:.8rem;color:#fff;font-size:1.2rem;background-color:#0052a5}.p-home-news-meta .p-home-news-new{color:#d32f2f;font-size:1.2rem;font-weight:700;letter-spacing:.04em;white-space:nowrap}.p-home-news-title{font-size:1.6rem;line-height:2;letter-spacing:.03em;transition:color .3s ease}@media (hover:hover){.p-home-banner a:hover{opacity:.92;box-shadow:0 1rem 2.8rem #0000001f;transform:translateY(-.2rem)}a.p-home-news-link:hover{background-color:#f0f2f5;box-shadow:.8rem 0 #f0f2f5,-.8rem 0 #f0f2f5;transform:translate(.4rem)}a.p-home-news-link:hover .p-home-news-title{color:#0052a5}.p-home-recruit-card:hover .c-ew-outline-more--white{color:#000}.p-home-recruit-card:hover .c-ew-outline-more--white:before{background-color:#fff;box-shadow:0 .8rem 2.4rem #0000002e}.p-home-recruit-card:hover .c-ew-outline-more--white .c-ew-outline-more-line:before{background-color:#0052a5;transform:translateY(-50%) scaleX(1.4)}.p-home-recruit-card:hover .c-ew-outline-more--white .c-ew-outline-more-line:after{box-shadow:.6rem 0 1.4rem #00000038;filter:drop-shadow(0 .2rem .6rem rgb(0 0 0 / .16));transform:translateY(-50%) scaleX(1.4)}.p-home-card-link,.p-home-links-item-label{transition:opacity .3s ease,gap .3s ease}.p-home-card-link:hover,.p-home-links-item:hover .p-home-links-item-label{opacity:.72;gap:1.4rem}.p-home-card-link-arrow,.p-home-links-item-arrow{transition:transform .3s ease}.p-home-card-link:hover .p-home-card-link-arrow,.p-home-links-item:hover .p-home-links-item-arrow{transform:translate(.4rem)}.p-home-links-item-media{transition:transform .3s ease,box-shadow .3s ease}.p-home-links-item-media img{transition:transform .3s ease}.p-home-links-item:hover .p-home-links-item-media{box-shadow:0 1.2rem 3.2rem #0000001a;transform:translateY(-.4rem)}.p-home-links-item:hover .p-home-links-item-media img{transform:scale(1.03)}}a.p-home-news-link:focus-visible{color:inherit;background-color:#f0f2f5;box-shadow:.8rem 0 #f0f2f5,-.8rem 0 #f0f2f5,0 0 0 .2rem #0052a5;outline:none}a.p-home-news-link:focus-visible .p-home-news-title{color:#0052a5}.p-home-recruit{padding:8rem 2rem}.p-home-recruit-intro{display:flex;flex-direction:column;gap:3rem;text-align:left}.p-home-recruit-intro-title h2,.p-home-recruit-intro h2{margin:1rem 0 0}.p-home-recruit-intro .p-home-recruit-catch{margin:0 0 1.5rem;font-size:2rem;font-weight:500;line-height:1.4}.p-home-recruit-intro .p-home-recruit-lead{margin:0;font-size:1.8rem;line-height:1.6}.js-home-recruit-reveal{opacity:0;transition:opacity .65s ease,transform .65s ease;transform:translateY(2.4rem)}.js-home-recruit-reveal.is-visible{opacity:1;transform:translateY(0)}.js-scroll-shift,.js-home-scroll-section,.js-home-scroll-layer,.js-home-scroll-card{will-change:transform}.p-home-recruit-cards{display:flex;flex-direction:column;gap:2rem;margin-top:4rem}.p-home-recruit-card{position:relative;display:block;min-height:24.2rem;overflow:hidden;color:#fff;text-decoration:none}.p-home-recruit-card-career.js-home-recruit-reveal{transition-delay:.12s}.p-home-recruit-card-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.p-home-recruit-card-media picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.p-home-recruit-card-media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover}.p-home-recruit-card-graduate .p-home-recruit-card-media img{-o-object-position:22% 50%;object-position:22% 50%}.p-home-recruit-card-career .p-home-recruit-card-media img{-o-object-position:55% 42%;object-position:55% 42%}.p-home-recruit-card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.p-home-recruit-card-graduate .p-home-recruit-card-overlay{background:linear-gradient(90deg,#00000073,#00000073),linear-gradient(270deg,#fff,#fff0 61.19%)}.p-home-recruit-card-career .p-home-recruit-card-overlay{background-color:#00000073}.p-home-recruit-card-inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;min-height:24.2rem;padding:5rem 2rem;text-align:center}.p-home-recruit-card-copy{display:flex;flex-direction:column;align-items:center;gap:.4rem}.p-home-recruit-card-heading{margin:0;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:3.2rem;font-weight:480;line-height:1.1;letter-spacing:.005em}.p-home-recruit-card-title{margin:0;font-size:1.8rem;font-weight:500;line-height:1.6;letter-spacing:.02em}.p-home-recruit-card-action{display:flex;justify-content:center;width:100%}.p-home-recruit-card-action--shift{padding-left:2rem}.p-home-recruit-card-btn{display:block;flex-shrink:0;width:25rem;min-width:25rem;height:5.2rem}.p-home-recruit-card-btn .c-ew-outline-more-label{min-width:0}.p-home-links{display:flex;flex-direction:column;gap:4rem;padding:8rem 2rem;background-color:#0052a5}.p-home-links-item{display:flex;flex-direction:column;align-items:flex-end;gap:1.4rem;width:100%;color:#fff;text-decoration:none;cursor:pointer}.p-home-links-item-media{display:block;width:100%;aspect-ratio:321.57/210;overflow:hidden}.p-home-links-item-media picture,.p-home-links-item-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-home-links-item-label{justify-content:flex-end;width:100%}.p-home-links-item-arrow{filter:brightness(0) invert(1)}@media print,screen and (min-width:900px){.p-home-header-inner{gap:2.1rem}.p-home-header-nav{display:block;margin-left:auto}.p-home-header-nav .p-home-header-list{padding-top:.6rem}}@media print,screen and (min-width:1200px){.p-home-header-inner{gap:0;min-height:8.4rem;padding:2rem 3rem}.p-home-header.is-scrolled .p-home-header-inner,.p-home-header.is-menu-open .p-home-header-inner{min-height:6.4rem;padding-block:1.2rem}.p-home-header-tel{display:inline-flex;width:19.3rem;margin-left:5rem}.p-home-header-contact{display:inline-flex;margin-left:2rem}.p-home-header-tools{display:flex;gap:1rem;margin-left:2rem}.p-home-header-tool-menu-open,.p-home-header-tool-close{width:4.4rem;height:4.4rem}.p-home-header-tools .p-home-header-tool:not(.p-home-header-tool--menu,.p-home-header-tool-close){display:none}.p-home-header-tool-stack--menu .p-home-header-tool-icon--sp{display:none}.p-home-header-tool-stack--menu .p-home-header-tool-icon--pc{display:block}.p-home-header:not(.is-scrolled,.is-menu-open) .p-home-header-tool-stack--menu .p-home-header-tool-icon--pc.p-home-header-tool-icon--default{display:none}.p-home-header:not(.is-scrolled,.is-menu-open) .p-home-header-tool-stack--menu .p-home-header-tool-icon--pc.p-home-header-tool-icon--nega{display:block}.p-home-header.is-scrolled .p-home-header-tool-stack--menu .p-home-header-tool-icon--pc.p-home-header-tool-icon--nega,.p-home-header.is-menu-open .p-home-header-tool-stack--menu .p-home-header-tool-icon--pc.p-home-header-tool-icon--nega{display:none}.p-home-header.is-scrolled .p-home-header-tool-stack--menu .p-home-header-tool-icon--pc.p-home-header-tool-icon--default,.p-home-header.is-menu-open .p-home-header-tool-stack--menu .p-home-header-tool-icon--pc.p-home-header-tool-icon--default{display:block}}@media print,screen and (min-width:768px){.p-home-section-title{font-size:clamp(4.6rem,4.9vw,7rem)}.p-home-hero,.p-home-hero-content{min-height:76.9rem}.p-home-hero:before{background-color:#1645734d}.p-home-hero-media{background:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/home/hero-mv-01.jpg) center/cover no-repeat}.p-home-hero-content{display:grid;place-items:center;padding:9.6rem 2.4rem 8rem}.p-home-hero-title{position:static;width:auto;font-size:clamp(2.9rem,2.8vw,3.9rem);transform:none}.p-home-hero-scroll-wrap{bottom:0;left:50%;transform:translate(-50%)}.p-home-hero-scroll{min-width:1.9rem;transform:rotate(90deg);writing-mode:horizontal-tb}.p-home-hero-scroll-track{width:1px;height:6.3rem}.p-home-hero-indicators span{width:6rem}.p-home-banner{display:grid;min-height:30rem;place-items:center;padding:6rem 2rem}.p-home-banner a{width:50rem;max-width:100%;height:18.034rem;aspect-ratio:500/180.34}.p-home-banner-lead{color:#0052a5;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:2.6rem;font-weight:480;letter-spacing:.005em}.p-home-mission{--home-mission-main-w:60.9028%;--home-mission-sub-w:18.0667%;--home-mission-main-h:48.3rem;--home-mission-sub-h:28.2rem;--home-mission-body-min-h:61.1rem;padding:0 0 13rem}.p-home-mission-heading .p-home-section-title{font-size:clamp(5.8rem,6.95vw,7.2rem)}.p-home-mission-body{min-height:var(--home-mission-body-min-h);padding-bottom:0;margin-top:8.4rem}.p-home-mission-stack{padding-top:0;min-height:var(--home-mission-main-h)}.p-home-mission-text{position:absolute;top:5.6rem;left:48%;z-index:4;width:min(56rem,52% - 4rem);margin:0;padding:0}}@media print,screen and (min-width:768px) and (max-width:1199px){.p-home-mission-text{position:relative;top:auto;left:auto;width:100%;max-width:76rem;margin:4rem auto 0;padding-inline:4rem}}@media print,screen and (min-width:768px){.p-home-mission-sub-media{width:var(--home-mission-sub-w);height:var(--home-mission-sub-h)}.p-home-business{padding:10rem 8rem 11rem}.p-home-business-inner{display:grid;align-items:start;grid-template-columns:minmax(24rem,42rem) minmax(0,1fr);gap:clamp(4rem,6vw,9.2rem);max-width:128rem;margin:0 auto}.p-home-business-intro{position:sticky;top:8rem;align-self:start;width:100%;max-height:none;overflow:visible}.p-home-business-catch,.p-home-service-catch{margin:5.8rem 0 1rem;font-size:2.4rem}.p-home-business-intro .c-ew-outline-more{margin-top:5.2rem}.p-home-business-list{display:grid;gap:4rem}.p-home-business-card{grid-template-columns:27rem 1fr;gap:3.4rem;padding-bottom:4rem;border-bottom-color:#d9d9d9}.p-home-business-card-body{grid-row:1}.p-home-business-card-media{aspect-ratio:1.45}.p-home-business-card-number{font-size:3.8rem}.p-home-service{padding:10rem 8rem 11.8rem}.p-home-service-intro,.p-home-service-grid{max-width:128rem;margin-inline:auto}.p-home-service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4.2rem 6rem;margin-top:9rem}.p-home-service-card{display:grid;grid-template-columns:32rem minmax(0,1fr);gap:0 5.5rem;padding-bottom:0;border-bottom:0}.p-home-service-card-media-link{grid-column:1;grid-row:1}.p-home-service-card-main{flex-direction:column;gap:2.4rem}.p-home-service-card-media{height:22.3rem}.p-home-service-card-body{grid-column:2;grid-row:1;gap:1.4rem;padding-top:1rem}.p-home-service-card-logo{display:block;width:17rem;height:5.2rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.p-home-service-card h3{font-size:2.1rem;font-weight:700}.p-home-news{padding:6rem 8rem}.p-home-news-inner{gap:4.8rem;max-width:82rem;margin-inline:auto}.p-home-news-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-home-news-heading .p-home-section-title{font-size:5rem;line-height:1.16}.p-home-news-heading h2{font-size:1.8rem;line-height:1.6;letter-spacing:.02em}.p-home-recruit-intro{display:grid;align-items:start;justify-content:start;gap:8.1rem;max-width:128rem;grid-template-columns:30.4rem minmax(0,46.7rem);margin-inline:auto}.p-home-recruit-intro-copy{padding-top:4rem}.p-home-recruit-intro .p-home-recruit-catch{margin:0 0 1.5rem;font-size:2.4rem;line-height:1.42}.p-home-recruit-intro .p-home-recruit-lead{font-size:1.8rem;line-height:1.6}.p-home-recruit{padding:10rem 8rem}.p-home-recruit-cards{display:flex;flex-direction:column;gap:5rem;width:100%;max-width:128rem;margin:6rem auto 0}.p-home-recruit-card{width:100%;min-height:28.2rem}.p-home-recruit-card-inner{min-height:28.2rem;padding:5rem 2rem}.p-home-recruit-card-graduate .p-home-recruit-card-media img{-o-object-position:8% 38%;object-position:8% 38%}.p-home-recruit-card-career .p-home-recruit-card-media img{-o-object-position:48% 72%;object-position:48% 72%}.p-home-recruit-card-graduate .p-home-recruit-card-overlay{background:linear-gradient(90deg,#16457380,#16457380),linear-gradient(270deg,#164573 30.31%,#16457300 61.19%)}.p-home-recruit-card-career .p-home-recruit-card-overlay{background-color:#16457380}.p-home-recruit-card-heading{font-size:5rem;line-height:1}.p-home-recruit-card-action--shift,.p-home-recruit-card-graduate .p-home-recruit-card-action{padding-left:4rem}.p-home-recruit-card-btn{width:30rem;min-width:33rem;height:6rem}.p-home-recruit-card-btn .c-ew-outline-more-label{min-width:30rem}.p-home-links{flex-direction:row;justify-content:center;gap:4rem;padding:8rem 2rem}.p-home-links-item{width:32.157rem;max-width:100%}}.p-company-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.is-page-company .c-ew-pagehead{--ew-pagehead-overlay:45%}.p-company-breadcrumb{padding:2rem}.p-company-breadcrumb ol{display:flex;align-items:center;gap:.7rem;margin:0;padding:0;flex-wrap:wrap;list-style:none}.p-company-breadcrumb li{display:flex;align-items:center;gap:.7rem;font-size:1.4rem;line-height:1.8;letter-spacing:.03em}.p-company-breadcrumb li:not(:last-child):after{content:none}.p-company-breadcrumb-icon{display:block;flex-shrink:0;width:1.4rem;height:1.4rem}.p-company-breadcrumb a{color:inherit;text-decoration:none}.p-company-inpage--pc{display:none}.p-company-inpage--sp{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:5rem 2rem 2rem}.p-company-inpage-heading{text-align:center}.p-company-inpage-select{position:relative;display:block;width:100%}.p-company-inpage-nav{width:100%;height:6.4rem;padding:2rem 4rem 2rem 1.6rem;color:#000;font-size:1.6rem;font-weight:500;line-height:1.5;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f1f8ff;border:0;border-radius:0}.p-company-inpage-nav:focus-visible{outline:2px solid #0052a5;outline-offset:2px}.p-company-inpage-select-icon{position:absolute;top:50%;right:1.6rem;display:grid;place-items:center;width:1.6rem;height:1.6rem;pointer-events:none;transform:translateY(-50%) rotate(90deg)}.p-company-inpage-select-icon img{display:block;width:100%;height:auto}.p-company-inpage-heading>p{margin:0}.p-company-inpage-heading>p:first-child{color:#0052a5;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:2rem;font-weight:480;line-height:1.16;letter-spacing:.005em;text-transform:uppercase}.p-company-inpage-heading>p:last-child{font-size:1.4rem;line-height:1.8;letter-spacing:.03em}.p-company-section{padding:6rem 2rem}@media print,screen and (min-width:1200px){.p-company-section{padding-top:8rem;padding-bottom:8rem}}.p-company-section-heading{display:flex;flex-direction:column;align-items:center;gap:.4rem;text-align:center;margin-bottom:4rem}.p-company-section-en{margin:0;color:#0052a5;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:4rem;font-weight:480;line-height:1.16;letter-spacing:.005em;text-transform:uppercase}.p-company-section-heading h2{margin:0;color:#000;font-size:1.8rem;font-weight:500;line-height:1.6;letter-spacing:.02em}.p-company-section-lead{margin:2rem 0 0;font-size:1.6rem;line-height:1.75}.p-company-greeting-box{position:relative}.p-company-greeting-inner{padding:5rem 3rem 4rem}.p-company-greeting-deco{position:absolute;width:7rem;height:7rem;background:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/deco-corner-gold.svg) center/contain no-repeat}html.is-js .p-company-greeting-deco{background:none}html.is-js .p-company-greeting-deco:before,html.is-js .p-company-greeting-deco:after{position:absolute;top:0;left:0;background-color:#66a9ed;content:"";transition:transform .78s cubic-bezier(.16,1,.3,1),opacity .28s ease;opacity:0}html.is-js .p-company-greeting-deco:before{width:100%;height:1px;transform:scaleX(0);transform-origin:left center}html.is-js .p-company-greeting-deco:after{width:1px;height:100%;transform:scaleY(0);transform-origin:center top}html.is-js .p-company-greeting.is-visible .p-company-greeting-deco:before{opacity:1;transition-delay:.92s;transform:scaleX(1)}html.is-js .p-company-greeting.is-visible .p-company-greeting-deco:after{opacity:1;transition-delay:1.08s;transform:scaleY(1)}.p-company-greeting-deco-tl{top:0;left:0}.p-company-greeting-deco-br{right:0;bottom:0;transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){html.is-js .p-company-greeting-deco:before,html.is-js .p-company-greeting-deco:after{opacity:1;transition:none;transform:none}}.p-company-greeting-lead{margin:0 0 3rem;color:#0052a5;font-size:1.8rem;font-weight:500;line-height:1.8;text-align:center}.p-company-greeting-body{display:flex;flex-direction:column;gap:2rem}.p-company-greeting-body p{margin:0;font-size:1.6rem;line-height:2;letter-spacing:.03em}.p-company-greeting-sign{text-align:right}.p-company-scale{color:#fff;background-color:#0052a5}.p-company-scale .p-company-section-en,.p-company-scale .p-company-section-heading h2{color:#fff}.p-company-scale-list{display:grid;gap:0;margin:0;padding:0 2.7rem;list-style:none}.p-company-scale-list li{padding:2.8rem 0 2rem;text-align:center;border-bottom:1px solid rgb(255 255 255 / .3)}.p-company-scale-value{display:flex;align-items:flex-end;justify-content:center;gap:.4rem;margin:0}.p-company-scale-number{color:#fff;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:6rem;font-weight:500;line-height:1}.p-company-scale-unit{padding-bottom:.7rem;color:#fff;font-size:3.8rem;line-height:1.4}.p-company-scale-label{margin:0;font-size:1.6rem;line-height:2;letter-spacing:.03em}.p-company-history-list{margin:0;padding:0;list-style:none;border-top:1px solid #cfd7e3}.p-company-history-list li{display:flex;flex-direction:column;gap:1rem;padding:2rem 1.6rem;border-bottom:1px solid #cfd7e3}.p-company-history-date{display:inline-grid;place-items:center;width:-moz-fit-content;width:fit-content;margin:0;padding:.4rem 1.2rem;color:#0052a5;font-size:1.4rem;line-height:1.8;letter-spacing:.03em;background-color:#e5f0fb}.p-company-history-text{margin:0;font-size:1.6rem;line-height:2;letter-spacing:.03em}.p-company-culture{background-color:#f1f8ff}.p-company-culture-list{display:grid;gap:1.6rem;margin:0;padding:0;list-style:none}.p-company-culture-card{display:grid;grid-template-columns:auto 1fr;gap:1.6rem;padding:2.5rem;background-color:#fff;border:1px solid #cfd7e3}.p-company-culture-number{margin:0;color:#0052a5;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:3.8rem;font-weight:500;line-height:1}.p-company-culture-card h3{margin:0 0 1.6rem;font-size:1.8rem;font-weight:400;line-height:1.6;letter-spacing:.02em}.p-company-culture-card div>p{margin:0;font-size:1.4rem;line-height:1.8;letter-spacing:.03em}.p-company-access{color:#fff;background-color:#0052a5}.p-company-access .p-company-section-en,.p-company-access .p-company-section-heading h2{color:#fff}.p-company-access-subtitle{margin:0 0 2rem;font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.02em}.p-company-access-list{display:grid;gap:1.2rem;margin:0 0 3.2rem;padding:0;list-style:none}.p-company-access-list>li{display:grid;grid-template-columns:3rem 1fr;gap:2rem}.p-company-access-icon{display:block;flex-shrink:0;width:3rem;height:3rem;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.p-company-access-label{margin:0 0 .5rem;font-size:1.6rem;font-weight:500;line-height:1.8;letter-spacing:.03em}.p-company-access-list p{margin:0;font-size:1.4rem;line-height:1.8;letter-spacing:.03em}.p-company-access-map{display:flex;gap:1rem;width:100%;aspect-ratio:335/280;box-sizing:border-box;opacity:1;border:1px solid rgb(255 255 255 / .3)}.p-company-access-map iframe{display:block;width:100%;height:100%;border:0}.p-company-service-list{margin:0;padding:0;list-style:none}.p-company-service-list--sp{gap:4rem}.p-company-service-card{display:flex;flex-direction:column;align-items:center;gap:1.6rem}.p-company-service-link{display:flex;flex-direction:column;align-items:center;gap:1.6rem;width:100%;color:inherit;text-decoration:none;transition:opacity .2s}.p-company-service-link:hover,.p-company-service-link:focus{opacity:.75}.p-company-service-logo-wrap{display:grid;place-items:center;width:100%;min-height:10rem;padding:1rem 2rem;border:1px solid #cfd7e3}.p-company-service-logo-wrap img{width:17rem;max-width:100%;height:5.2rem;-o-object-fit:contain;object-fit:contain}.p-company-service-copy{width:100%;text-align:center}.p-company-service-copy h3{margin:0;font-size:1.6rem;font-weight:700;line-height:1.5;letter-spacing:.02em}.p-company-service-copy p{margin:.8rem 0 0;font-size:1.4rem;line-height:1.8;letter-spacing:.03em}.p-company-scale-list>li:last-child{border-bottom:0}.p-company-overview-table{width:100%;margin:0;border-collapse:collapse}.p-company-overview-row{vertical-align:top;border-bottom:1px solid #cfd7e3}.p-company-overview-row:nth-child(2n){background-color:#f1f8ff}.p-company-overview-row th{width:12rem;padding:2rem 1.6rem;color:#0052a5;font-size:1.6rem;font-weight:700;line-height:1.6;text-align:left;vertical-align:top;letter-spacing:.03em;font-feature-settings:"palt"}.p-company-overview-row td{padding:2rem 1.6rem;vertical-align:top}.p-company-overview-row td>p{margin:0;font-size:1.6rem;line-height:2;letter-spacing:.03em;font-feature-settings:"palt"}.p-company-overview-row td>p+p{margin-top:.4rem}.p-company-overview-row.is-banks td>p+p{margin-top:1rem}.p-company-history-list--pc,.p-company-service-list--pc{display:none}.p-company-history-list--sp,.p-company-service-list--sp{display:grid}@media print,screen and (min-width:1200px){.p-company-breadcrumb{max-width:none;padding:2rem 8rem;background-color:#fff}.p-company-inpage--sp{display:none}.p-company-inpage--pc{position:sticky;top:var(--ew-header-height,6.4rem);z-index:19;display:block;padding:2rem 20rem;background-color:#f1f8ff}html.is-js .is-page-company .p-company-inpage--pc{clip-path:inset(0 100% 0 0);transition:clip-path .86s cubic-bezier(.16,1,.3,1) 1.18s}html.is-js .is-page-company.is-ew-page-entered .p-company-inpage--pc{clip-path:inset(0)}.p-company-inpage-list{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin:0;padding:0;list-style:none}html.is-js .is-page-company .p-company-inpage-list{opacity:0;transition:opacity .46s ease 1.78s,transform .56s cubic-bezier(.16,1,.3,1) 1.78s;transform:translate3d(-1.8rem,0,0)}html.is-js .is-page-company.is-ew-page-entered .p-company-inpage-list{opacity:1;transform:translateZ(0)}.p-company-inpage-list li{display:flex;align-items:center;gap:1rem}.p-company-inpage-list a{color:inherit;font-size:1.5rem;font-weight:400;line-height:2.4rem;text-decoration:none;white-space:nowrap}.p-company-inpage-list-icon{display:block;flex-shrink:0;width:1.6rem;height:1.6rem;transition:transform .24s ease;transform:rotate(90deg)}.p-company-inpage-list li.is-anchor-above .p-company-inpage-list-icon{transform:rotate(-90deg)}}@media print and (prefers-reduced-motion:reduce),screen and (min-width:1200px) and (prefers-reduced-motion:reduce){html.is-js .is-page-company .p-company-inpage--pc{clip-path:inset(0);transition:none}html.is-js .is-page-company .p-company-inpage-list{opacity:1;transition:none;transform:none}}@media print,screen and (min-width:1200px){.p-company-main{max-width:128rem;margin-inline:auto}.p-company-section{padding:8rem}.p-company-section-en{width:100%;font-size:5.2rem;text-align:center}.p-company-section-heading h2{font-size:1.8rem}.p-company-greeting{padding-inline:0}.p-company-greeting-inner{padding:5rem 16rem 8rem;background-color:#fff0}.p-company-greeting-deco{width:27rem;height:29.4545rem;background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/deco-corner-company-pc.svg)}.p-company-greeting-lead{margin-bottom:4rem;font-size:2.8rem}.p-company-greeting-body{gap:2rem}.p-company-greeting-body p{line-height:2.6rem;letter-spacing:.032rem;font-feature-settings:"palt"}.p-company-greeting-sign{margin-top:4rem}.p-company-overview{padding-inline:0}.p-company-overview-row th{width:30rem;padding:2rem;line-height:normal;letter-spacing:.048rem}.p-company-overview-row td{padding:2rem}.p-company-overview-row td>p{letter-spacing:.048rem}.p-company-overview-row.is-banks td{-moz-columns:2;columns:2;-moz-column-gap:4rem;column-gap:4rem}.p-company-overview-row.is-banks td>p,.p-company-overview-row.is-banks td>p+p{margin-top:0;margin-bottom:1rem;-moz-column-break-inside:avoid;break-inside:avoid}.p-company-overview-row.is-banks td>p:last-child{margin-bottom:0}.p-company-scale{width:100vw;margin-left:calc(50% - 50vw)}.p-company-scale-list{display:grid;grid-template-columns:repeat(3,1fr);gap:0;max-width:102.4rem;margin-inline:auto;padding:0}.p-company-scale-list li{display:flex;flex-direction:column;justify-content:center;gap:1.2rem;min-height:10.4rem;padding:0;border-bottom:0;border-right:1px solid rgb(255 255 255 / .3)}.p-company-scale-list li:last-child{border-right:0}.p-company-scale-value{align-items:center}.p-company-scale-number{line-height:4.8rem;letter-spacing:.03516rem}.p-company-scale-unit{padding-top:.7rem;padding-bottom:0}.p-company-scale-label{margin-top:0;font-feature-settings:"palt"}.p-company-history-list--sp{display:none}.p-company-history-list--pc{display:block}.p-company-history-list--pc li{flex-direction:row;align-items:center;gap:2rem;padding:2rem 1.6rem}.p-company-history-list--pc .p-company-history-date{flex-shrink:0;min-width:15rem;text-align:center}.p-company-history-list--pc .p-company-history-text{flex:1;line-height:1.6}.p-company-culture{width:100vw;margin-left:calc(50% - 50vw)}.p-company-culture-list{grid-template-columns:repeat(3,1fr);gap:2rem}.p-company-culture-card{grid-template-columns:1fr;gap:1.6rem;min-height:19.45rem;padding:2.5rem 2.5rem 3rem}.p-company-culture-number{line-height:4.4rem}.p-company-culture-card h3{margin-bottom:1.6rem;font-feature-settings:"palt"}.p-company-culture-card div>p{font-feature-settings:"palt"}.p-company-access{width:100vw;margin-left:calc(50% - 50vw)}.p-company-access-body{display:grid;align-items:start;gap:4rem;grid-template-columns:minmax(0,1fr) 64rem;max-width:112rem;margin-inline:auto}.p-company-access-map{height:33.25rem;aspect-ratio:auto}.p-company-access-list{margin-bottom:0}.p-company-access-list>li{grid-template-columns:2rem 1fr;gap:1.2rem}.p-company-access-icon{width:2rem;height:2rem}.p-company-service{padding-inline:0}.p-company-service-list--sp{display:none}.p-company-service-list--pc{display:grid;gap:1rem 3rem;grid-template-columns:repeat(4,30.2rem)}.p-company-service-list--pc .p-company-service-card{gap:2rem;width:30.2rem;height:21rem;min-height:0;padding-bottom:2.5rem;background-color:#fff}.p-company-service-list--pc .p-company-service-copy{width:25.2rem}.p-company-service-list--pc .p-company-service-copy h3,.p-company-service-list--pc .p-company-service-copy p{font-feature-settings:"palt"}}.is-page-store-list .c-ew-pagehead,.is-page-store-detail .c-ew-pagehead{--ew-store-pagehead-overlay:36%}.is-page-store-detail .c-ew-pagehead{--ew-store-pagehead-overlay:35%}:is(.is-page-store-list,.is-page-store-detail) .c-ew-pagehead-media:after{background:linear-gradient(90deg,#00000073 12.918%,#0000 57.461%),rgb(0,0,0,var(--ew-store-pagehead-overlay))}.is-page-store-list .c-ew-pagehead-en{text-transform:uppercase}.p-store-list-section-title{margin:0 0 4rem;color:#0052a5;font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.02em;text-align:center}.p-store-list-section-title-light{margin-bottom:3rem;color:#fff}.p-store-list-main{padding-top:4rem}.p-store-list-map{padding:0 2rem 6rem}html.is-js .p-store-list-map.js-ew-section-reveal{opacity:1;transition:none;transform:none}html.is-js .p-store-list-map.js-ew-section-reveal.is-visible{opacity:1;transform:none}.p-store-list-map-inner{width:100%;max-width:128rem;margin-inline:auto;padding-inline:0}.is-page-store-list .p-store-list-map .c-ew-heading-block-en{color:#0052a5;font-size:4rem;line-height:1.16}.is-page-store-list .p-store-list-map .c-ew-heading-block-ja{margin-top:.4rem;font-size:1.6rem;line-height:1.8}.is-page-store-list .p-store-list-map .c-ew-heading-block-lead{margin-top:1.6rem;font-size:1.4rem;line-height:1.8;letter-spacing:.02em}html.is-js .p-store-list-map .c-ew-heading-block-en,html.is-js .p-store-list-map .c-ew-heading-block-ja,html.is-js .p-store-list-map .c-ew-heading-block-lead{opacity:0;transition:opacity .78s cubic-bezier(.16,1,.3,1),transform .78s cubic-bezier(.16,1,.3,1);transform:translate3d(0,2.4rem,0);will-change:opacity,transform}html.is-js .p-store-list-map.is-visible .c-ew-heading-block-en{opacity:1;transition-delay:.12s;transform:translateZ(0)}html.is-js .p-store-list-map.is-visible .c-ew-heading-block-ja{opacity:1;transition-delay:.3s;transform:translateZ(0)}html.is-js .p-store-list-map.is-visible .c-ew-heading-block-lead{opacity:1;transition-delay:.48s;transform:translateZ(0)}.p-store-list-map-frame{position:relative;width:100%;aspect-ratio:335/357;margin-top:3rem;background-color:#f1f8ff;border-radius:.4rem;overflow:hidden}html.is-js .p-store-list-map-frame{opacity:0;clip-path:inset(0 0 100% 0);transition:opacity .86s cubic-bezier(.16,1,.3,1) .96s,clip-path 1.05s cubic-bezier(.16,1,.3,1) .96s,transform 1.05s cubic-bezier(.16,1,.3,1) .96s;transform:translate3d(0,-1.6rem,0);will-change:opacity,clip-path,transform}html.is-js .p-store-list-map.is-visible .p-store-list-map-frame{opacity:1;clip-path:inset(0 0 0 0);transform:translateZ(0)}@media (prefers-reduced-motion:reduce){html.is-js .p-store-list-map .c-ew-heading-block-en,html.is-js .p-store-list-map .c-ew-heading-block-ja,html.is-js .p-store-list-map .c-ew-heading-block-lead,html.is-js .p-store-list-map-frame{opacity:1;clip-path:none;transition:none;transform:none}}.p-store-list-map-fallback,.p-store-list-map-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.p-store-list-map-fallback{z-index:0}.p-store-list-map-fallback img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-store-list-map-image{z-index:1}.p-store-list-map-image[data-map-status=not-ready]{pointer-events:none}.p-store-list-map-frame:has(.p-store-list-map-image[data-map-status=ready]) .p-store-list-map-fallback{display:none}.p-store-list-map-frame [class~=gm-style] [class~=gm-style-iw-c]{padding:.6rem 1rem .8rem!important;border-radius:.2rem}.p-store-list-map-frame [class~=gm-style] [class~=gm-style-iw-d]{overflow:hidden!important}.p-store-list-map-frame [class~=gm-style] [class~=gm-ui-hover-effect]{top:0!important;right:0!important;width:2.6rem!important;height:2.6rem!important}.p-store-list-map-info{display:block;min-width:22rem;max-width:27rem;padding:0 1.8rem 0 0;color:#000;text-decoration:none}.p-store-list-map-info-title,.p-store-list-map-info-address,.p-store-list-map-info-link{display:block}.p-store-list-map-info-title{margin:0 0 .5rem;color:#0052a5;font-size:1.6rem;font-weight:700;line-height:1.35}.p-store-list-map-info-address{color:#3f3f3f;font-size:1.2rem;line-height:1.55}.p-store-list-map-info-link{display:inline-block;margin-top:.8rem;color:#0052a5;font-size:1.2rem;line-height:1.4;border-bottom:1px solid currentcolor}.p-store-list-map-popup{position:absolute;top:4.7%;left:45.7%;display:none;width:23.5rem;min-height:11.2rem;padding:1.6rem 4rem 1.6rem 1.2rem;color:#000;text-decoration:none;background-color:#fff;box-shadow:0 .6rem 1.8rem #0000001f}.p-store-list-map-popup:after{position:absolute;right:6.9rem;bottom:-1.4rem;width:0;height:0;content:"";border-style:solid;border-width:1.4rem 1.5rem 0;border-color:#fff #fff0 #fff0}.p-store-list-map-popup-title,.p-store-list-map-popup-text,.p-store-list-map-popup-link{display:block}.p-store-list-map-popup-title{font-family:Noto Sans JP,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8;margin:0;font-weight:500}.p-store-list-map-popup-text{margin-top:.8rem;font-size:1.2rem;line-height:1.4;letter-spacing:.03em}.p-store-list-map-popup-link{margin-top:.9rem;color:#0052a5;font-size:1.2rem;line-height:1.5;letter-spacing:.03em}.p-store-list-map-popup-close{position:absolute;top:1.6rem;right:2.2rem;width:.4rem;height:.4rem;background-color:#0052a5;border-radius:50%}.p-store-list-list-section{padding:6rem 2rem;background-color:#f1f8ff}html.is-js .p-store-list-list-section.js-ew-section-reveal{opacity:0;transform:translate3d(0,5.2rem,0)}html.is-js .p-store-list-list-section.js-ew-section-reveal.is-visible{opacity:1;transform:translateZ(0)}.p-store-list-list-inner{width:100%;max-width:128rem;margin-inline:auto}.is-page-store-list .p-store-list-list-section .c-ew-store-grid{gap:1rem}.is-page-store-list .p-store-list-list-section .c-ew-store-card{display:flex;flex-direction:column;min-height:19rem;padding:1.8rem 1.4rem 1.6rem;border:0;transition:background-color .2s ease,color .2s ease}.is-page-store-list .p-store-list-list-section .c-ew-store-card:focus,.is-page-store-list .p-store-list-list-section .c-ew-store-card:hover{color:#fff;background-color:#0052a5}html.is-js .is-page-store-list .p-store-list-list-section .c-ew-store-card{transition:opacity .92s cubic-bezier(.19,1,.22,1) var(--ew-card-reveal-delay,0s),transform .92s cubic-bezier(.19,1,.22,1) var(--ew-card-reveal-delay,0s),background-color .2s ease,color .2s ease;transform:translate3d(0,5.8rem,0) scale(.98)}html.is-js .is-page-store-list .p-store-list-list-section .c-ew-store-card.is-card-visible{transform:translateZ(0) scale(1)}html.is-js .is-page-store-list .p-store-list-list-section .c-ew-store-card.is-card-visible:focus,html.is-js .is-page-store-list .p-store-list-list-section .c-ew-store-card.is-card-visible:hover{transform:translate3d(0,-.4rem,0) scale(1)}.is-page-store-list .p-store-list-list-section .c-ew-store-card-title{margin-bottom:.8rem;color:#0052a5;font-size:1.6rem;font-weight:500;line-height:1.5}.is-page-store-list .p-store-list-list-section .c-ew-store-card:focus .c-ew-store-card-title,.is-page-store-list .p-store-list-list-section .c-ew-store-card:hover .c-ew-store-card-title,.is-page-store-list .p-store-list-list-section .c-ew-store-card:focus .c-ew-store-card-text,.is-page-store-list .p-store-list-list-section .c-ew-store-card:hover .c-ew-store-card-text,.is-page-store-list .p-store-list-list-section .c-ew-store-card:focus .c-ew-store-card-action,.is-page-store-list .p-store-list-list-section .c-ew-store-card:hover .c-ew-store-card-action{color:#fff}.is-page-store-list .p-store-list-list-section .c-ew-store-card-text{font-size:1.2rem;line-height:1.75;letter-spacing:.02em}.is-page-store-list .p-store-list-list-section .c-ew-store-card-action{display:flex;align-items:center;justify-content:flex-end;gap:.7rem;margin-top:auto;color:#0052a5;font-size:1.2rem;line-height:1}.is-page-store-list .p-store-list-list-section .c-ew-store-card-arrow{position:static;flex-shrink:0}.is-page-store-list .p-store-list-list-section .c-ew-store-card:focus .c-ew-store-card-arrow,.is-page-store-list .p-store-list-list-section .c-ew-store-card:hover .c-ew-store-card-arrow{filter:brightness(0) invert(1)}.p-store-list-scale{padding:6rem 2rem;background-color:#0052a5}.p-store-list-scale-inner{width:100%;max-width:128rem;margin-inline:auto}.is-page-store-list .p-store-list-scale .c-ew-scale-stats{display:grid;padding:0}.is-page-store-list .p-store-list-scale .c-ew-scale-stats-item{border-bottom:1px solid rgb(255 255 255 / .3)}.is-page-store-list .p-store-list-scale .c-ew-scale-stats-number,.is-page-store-list .p-store-list-scale .c-ew-scale-stats-unit,.is-page-store-list .p-store-list-scale .c-ew-scale-stats-label{color:#fff}.p-store-list-chart{padding:6rem 2rem}.p-store-list-chart-inner{width:100%;max-width:128rem;margin-inline:auto;padding-inline:0}.p-store-list-chart-lead{max-width:53rem;margin:-2rem auto 0;font-size:1.4rem;line-height:1.8;letter-spacing:.03em;text-align:center}.p-store-list-chart-visual{position:relative;width:100%;aspect-ratio:335/180;margin-top:3rem;background-color:#fff;border:1px solid #cfd7e3}.p-store-list-chart-visual:after{position:absolute;right:1.8rem;bottom:2.8rem;color:#000;font-size:.8rem;line-height:1;content:"年"}.p-store-list-chart-y-axis{position:absolute;top:3rem;bottom:4.6rem;left:2rem;display:flex;flex-direction:column;justify-content:space-between;color:#000;font-size:.8rem;line-height:1;text-align:right}.p-store-list-chart-bars{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;height:100%;margin:0;padding:3rem 1.8rem 2.8rem 5.2rem;list-style:none}.p-store-list-chart-bars:before{position:absolute;right:1.8rem;bottom:4.6rem;left:5.2rem;height:1px;background-color:#cfd7e3;content:""}.p-store-list-chart-bars:after{position:absolute;top:3rem;right:1.8rem;bottom:4.6rem;left:5.2rem;background:linear-gradient(to bottom,#cfd7e3 0 1px,transparent 1px) 0 0/100% 25%,linear-gradient(to right,#cfd7e3 0 1px,transparent 1px) 0 0/100% 100%;content:"";pointer-events:none}.p-store-list-chart-bar-item{position:relative;z-index:2;display:grid;grid-template-rows:minmax(0,1fr) 1.8rem;min-width:0;height:100%;place-items:end center}.p-store-list-chart-bar{display:block;width:clamp(14px,46%,40px);height:calc(var(--bar-ratio) * 100%);background-color:#a6d2ff}html.is-js .p-store-list-chart-bar{transform:scaleY(0);transform-origin:bottom}html.is-js .p-store-list-chart.is-visible .p-store-list-chart-bar{animation:store-list-chart-grow .75s cubic-bezier(.16,1,.3,1) forwards;animation-delay:var(--bar-delay)}.p-store-list-chart-year{margin-top:.8rem;color:#a0a0a0;font-size:1rem;line-height:1}@keyframes store-list-chart-grow{to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){html.is-js .p-store-list-chart-bar{animation:none;opacity:1;transform:none}}.p-store-list-cases{padding:6rem 2rem}.p-store-list-cases-inner{width:100%;max-width:128rem;margin-inline:auto;display:grid;gap:3rem;padding-inline:0}.p-store-list-cases-more{display:flex;justify-content:center}.p-store-list-cases .p-store-list-section-title,.p-store-list-related .p-store-list-section-title{grid-column:1/-1}.p-store-list-cases .p-store-list-section-title{margin-bottom:0}.p-store-list-flow{padding:6rem 2rem;background-color:#f1f8ff}.p-store-list-flow-inner{width:100%;max-width:128rem;margin-inline:auto}.p-store-list-flow-item{position:relative;display:grid;gap:1.2rem;list-style:none}.p-store-list-flow-item .c-ew-flow-step-divider{display:grid;width:2rem;height:2rem;place-items:center;background:none;clip-path:none}.p-store-list-flow-item .c-ew-flow-step-divider:before{display:block;width:.95rem;height:.95rem;border-right:1.5px solid #0052a5;border-bottom:1.5px solid #0052a5;content:"";transform:rotate(45deg)}.p-store-list-flow-media-01{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/store/c001-flow-01.jpg)}.p-store-list-flow-media-02{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/store/c001-flow-02.jpg)}.p-store-list-flow-media-03{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/store/c001-flow-03.jpg)}.p-store-list-flow-media-04{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/store/c001-flow-04.jpg)}.p-store-list-faq{padding:6rem 2rem}.p-store-list-faq-inner{width:100%;max-width:128rem;margin-inline:auto;padding-inline:0}.p-store-list-faq-heading{margin-bottom:3rem}.p-store-list-faq-title{margin:0;color:#0052a5;font-size:2.6rem;font-weight:500;line-height:1.75}.p-store-list-faq-heading-bar{display:block;width:4rem;height:.2rem;margin-top:2rem;background-color:#0052a5}.p-store-list-related{padding:6rem 2rem;background-color:#f1f8ff}.p-store-list-related-inner{width:100%;max-width:128rem;margin-inline:auto}.is-page-store-list .p-store-list-related .c-ew-link-card-inner{grid-template-columns:6rem 1fr}.is-page-store-list .p-store-list-related .c-ew-link-card-icon{width:6rem;height:6rem;-o-object-fit:contain;object-fit:contain;background:#fff0;border-radius:0}@media print,screen and (min-width:1200px){.p-store-list-map-inner,.p-store-list-list-inner,.p-store-list-scale-inner,.p-store-list-chart-inner,.p-store-list-cases-inner,.p-store-list-flow-inner,.p-store-list-faq-inner,.p-store-list-related-inner{padding-inline:0}.p-store-list-main{padding-top:4rem}.p-store-list-map{padding:0 8rem 8rem}.p-store-list-map .c-ew-heading-block{margin-inline:auto}.is-page-store-list .p-store-list-map .c-ew-heading-block-en{font-size:7rem}.is-page-store-list .p-store-list-map .c-ew-heading-block-ja{font-size:1.8rem}.is-page-store-list .p-store-list-map .c-ew-heading-block-lead{margin-top:2rem;font-size:1.6rem}.p-store-list-map-frame{aspect-ratio:1280/600;margin-top:4rem}.p-store-list-map-popup{display:block}.p-store-list-list-section,.p-store-list-scale,.p-store-list-flow,.p-store-list-related{padding-inline:0}.p-store-list-list-section{padding-block:8rem}.p-store-list-section-title{margin-bottom:4rem;font-size:3.2rem}.is-page-store-list .p-store-list-list-section .c-ew-store-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.is-page-store-list .p-store-list-list-section .c-ew-store-card{min-height:17.9rem;padding:2.8rem}.is-page-store-list .p-store-list-list-section .c-ew-store-card-title{font-size:1.8rem;line-height:1.6}.is-page-store-list .p-store-list-list-section .c-ew-store-card-text{font-size:1.4rem;line-height:1.8}.is-page-store-list .p-store-list-list-section .c-ew-store-card-action{font-size:1.4rem}.p-store-list-scale .c-ew-scale-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0}.p-store-list-scale{padding-block:8rem}.is-page-store-list .p-store-list-scale .c-ew-scale-stats-item{border-bottom:0}.p-store-list-scale .c-ew-scale-stats-item:not(:last-child){border-right:1px solid rgb(255 255 255 / .3)}.p-store-list-chart{padding:8rem}.p-store-list-chart-visual{aspect-ratio:1280/480;margin-top:3rem}.p-store-list-chart-bars{padding:6rem 16.5rem 6rem 21.5rem}.p-store-list-chart-bars:before{right:16.5rem;bottom:8rem;left:21.5rem}.p-store-list-chart-bars:after{top:6rem;right:16.5rem;bottom:8rem;left:21.5rem}.p-store-list-chart-visual:after{right:15.5rem;bottom:6rem;font-size:1.2rem}.p-store-list-chart-y-axis{top:6rem;bottom:8rem;left:16rem;font-size:1.2rem}.p-store-list-chart-bar-item{grid-template-rows:minmax(0,1fr) 2rem}.p-store-list-chart-bar{width:9rem}.p-store-list-chart-year{font-size:1.2rem}.p-store-list-cases{padding:8rem}.c-ew-case-card{grid-template-columns:1fr;align-items:stretch;gap:2rem}.p-store-list-cases-inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem}.p-store-list-cases-more{grid-column:1/-1}.p-store-list-flow{padding-block:8rem}.p-store-list-flow .c-ew-flow-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4rem;max-width:none}.p-store-list-flow-item .c-ew-flow-step-divider{position:absolute;top:50%;right:-2.8rem;z-index:2;display:grid;transform:translateY(-50%)}.p-store-list-flow-item .c-ew-flow-step-divider:before{transform:rotate(-45deg)}.p-store-list-flow-item .c-ew-flow-step{grid-template-columns:1fr;grid-template-rows:18rem 1fr;min-height:auto}.p-store-list-flow .c-ew-flow-step-body{height:auto}.p-store-list-faq{padding:8rem}.p-store-list-faq-heading{margin-bottom:4rem}.p-store-list-faq-title{font-size:3.2rem;line-height:1.4}:is(.is-page-store-list .p-store-list-faq,.is-page-store-detail .p-store-detail-faq) .c-ew-faq-item{border-bottom-color:#cfd7e3}.p-store-list-related{padding-block:8rem}}.p-store-detail-main{padding-top:5rem}.p-store-detail-hero{padding:6rem 2rem}@media print,screen and (min-width:1200px){.p-store-detail-hero{padding-top:8rem;padding-bottom:8rem}}.p-store-detail-hero{padding-top:0}.p-store-detail-hero-en{margin:0;color:#0052a5;font-family:jost,Helvetica Neue,arial,sans-serif;font-weight:480;line-height:1.16;letter-spacing:.005em;text-transform:uppercase;font-size:4.6rem}.p-store-detail-hero-ja{margin:1rem 0 0;font-size:2.4rem;font-weight:500;line-height:1.4}.p-store-detail-hero-lead{margin:2rem 0 0;font-size:1.6rem;line-height:2;letter-spacing:.03em}.p-store-detail-hero-lead p{margin:0}.p-store-detail-hero-lead p+p{margin-top:.5em}.p-store-detail-hero-lead a{color:inherit;text-decoration:underline}.p-store-detail-actions{display:grid;gap:1.6rem;margin-top:3.6rem}.p-store-detail-section{padding:6rem 2rem}@media print,screen and (min-width:1200px){.p-store-detail-section{padding-top:8rem;padding-bottom:8rem}}@media print,screen and (min-width:1200px){.p-store-detail-section{padding-inline:8rem}}.p-store-detail-section-info{background-color:#f5f8fc}.p-store-detail-section-muted,.p-store-detail-section-services{background-color:#f1f8ff}.p-store-detail-section-inner{width:100%;max-width:128rem;margin-inline:auto;padding-inline:2rem}.is-page-store-detail .c-ew-section-title-bar{font-family:Noto Sans JP,sans-serif;font-size:3.2rem;font-weight:500;line-height:1.4;margin:0 0 4rem}.is-page-store-detail .c-ew-section-title-bar-gold{display:none}.p-store-detail-section-info .c-ew-section-title-bar{color:#0052a5;text-align:left}.p-store-detail-section .c-ew-section-title-bar{text-align:center}.p-store-detail-section-info .c-ew-section-title-bar{text-align:left}.p-store-detail-section:last-child .c-ew-section-title-bar{margin-bottom:4rem;text-align:left}.p-store-detail-section:last-child .c-ew-section-title-bar-gold{display:block;margin-right:0;margin-left:0}.p-store-detail-info-layout{margin-top:0}.p-store-detail-info-list{border-top:0}.p-store-detail-info-row{gap:1.2rem;grid-template-columns:2rem 1fr;padding:2rem;background-color:#fff;border-bottom:0}.c-ew-info-row-label{margin-bottom:.5rem;font-size:1.6rem;line-height:1.8;letter-spacing:.03em}.is-page-store-detail .c-ew-info-row-value p+p{margin-top:.2rem}.p-store-detail-map{width:100%;margin-top:2.4rem;aspect-ratio:604/700;overflow:hidden;background-color:#f5f8fc;border:2px solid #0052a5}.p-store-detail-map-frame{display:block;width:100%;height:100%;border:0}.is-page-store-detail .c-ew-info-row-icon{width:2rem;height:2rem;margin-top:.5rem;background-color:#fff0;background-position:center;background-repeat:no-repeat;background-size:contain}.is-page-store-detail .c-ew-info-row-icon-mail{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/store/c012-icon-mail.png)}.is-page-store-detail .c-ew-info-row-icon-hours{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/store/c012-icon-hours.svg)}.is-page-store-detail .c-ew-info-row-icon-closed{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/store/c012-icon-closed.svg)}.is-page-store-detail .c-ew-info-row-icon-map{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/store/c012-icon-map.svg)}.is-page-store-detail .c-ew-info-row-icon-tel{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/store/c012-icon-tel.svg)}.is-page-store-detail .c-ew-info-row-icon-fax{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/store/c012-icon-fax.svg)}.is-page-store-detail .c-ew-info-row-icon-area{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/store/c012-icon-area.svg)}.is-page-store-detail .c-ew-info-row-icon-access{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/store/c012-icon-access.svg)}.p-store-detail-gallery{display:grid;gap:3.2rem}.p-store-detail-gallery-item{width:100%;aspect-ratio:400/240;min-height:0;background-color:#e5f0fb;background-position:center;background-size:cover;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-store-detail-gallery-photo{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/store/c012-gallery-01.jpg)}.p-store-detail-gallery-placeholder,.p-store-detail-staff-photo-placeholder{position:relative;display:grid;place-items:center}.p-store-detail-gallery-placeholder:before,.p-store-detail-staff-photo-placeholder:before{display:block;width:12rem;height:4.6rem;content:"";background:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/logo-earthwind.svg) center/contain no-repeat;filter:grayscale(1);opacity:.14}.p-store-detail-staff-photo-placeholder:before{max-width:78%}.p-store-detail-gallery-placeholder{display:none}.p-store-detail-staff-list{display:grid;align-items:start;gap:6rem}.p-store-detail-staff-card{display:grid;align-content:start;gap:3rem;min-width:0;padding-bottom:0;background-color:#fff;border-bottom:0}.p-store-detail-staff-head{display:grid;align-items:stretch;gap:0;min-width:0;grid-template-columns:min(17rem,45%) minmax(0,1fr)}.p-store-detail-staff-head>div:last-child{display:flex;flex-direction:column;justify-content:flex-start;min-width:0;padding:0 0 0 min(3.6rem,8%)}.p-store-detail-staff-photo{width:100%;aspect-ratio:1;background-color:#e5f0fb;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-store-detail-staff-photo-staff-01{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/store/c012-staff-01.jpg)}.p-store-detail-staff-photo-sayama{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/store/c012-staff-sayama.jpg)}.p-store-detail-staff-photo-fujihara{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/store/c012-staff-fujihara.jpg)}.p-store-detail-staff-name{margin:0;font-size:2.4rem;font-weight:400;line-height:1;letter-spacing:.09em}.p-store-detail-staff-name-en{margin:1.2rem 0 0;color:#0052a5;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:1.6rem;font-weight:500;line-height:1;letter-spacing:0;text-transform:uppercase}.p-store-detail-staff-role{margin:2rem 0 0;font-size:1.6rem;font-weight:500;line-height:1;letter-spacing:.03em}.p-store-detail-staff-facts{display:grid;gap:0;margin:0}.p-store-detail-staff-facts div{display:grid;grid-template-columns:10rem 1fr;gap:2rem;font-size:1.6rem;line-height:1.8;letter-spacing:.03em}.p-store-detail-staff-facts dt{margin:0;font-weight:500}.p-store-detail-staff-facts dd{margin:0}.p-store-detail-staff-message{margin:0;font-size:1.6rem;line-height:2;letter-spacing:.03em}.p-store-detail-service-list{display:grid;gap:1.6rem}.is-page-store-detail .p-store-detail-services .c-ew-link-card-icon-img{flex-shrink:0;width:6rem;height:6rem;-o-object-fit:contain;object-fit:contain}.is-page-store-detail .p-store-detail-services .c-ew-link-card-inner{grid-template-columns:6rem 1fr}@media print,screen and (min-width:1200px){.p-store-detail-section-inner{padding-inline:0}.p-store-detail-hero{width:100%;max-width:128rem;margin-inline:auto;padding-inline:0}.p-store-detail-actions{width:-moz-fit-content;width:fit-content;min-width:33rem;max-width:100%;margin-top:3rem}.p-store-detail-hero-en{font-size:5.6rem}.p-store-detail-info-layout{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:6rem;margin-top:5rem}.p-store-detail-info-list{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.p-store-detail-info-row-wide{grid-column:1/-1}.p-store-detail-map{margin-top:0;aspect-ratio:604/700}.p-store-detail-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.p-store-detail-gallery-placeholder{display:grid}.p-store-detail-staff-list{grid-template-columns:repeat(3,1fr);gap:6rem 8rem}.p-store-detail-staff-card{grid-template-columns:17rem minmax(0,1fr);align-items:start;gap:1.8rem 3.6rem;padding-bottom:0;border-bottom:0}.p-store-detail-staff-head{display:contents}.p-store-detail-staff-head .p-store-detail-staff-photo{grid-row:1}.p-store-detail-staff-head>div:last-child{grid-column:2;grid-row:1;align-self:start;padding:0}.p-store-detail-staff-facts{grid-column:1/-1;grid-row:2;align-self:start}.p-store-detail-staff-message{grid-column:1/-1;grid-row:3;align-self:start}.p-store-detail-service-list{grid-template-columns:repeat(3,1fr);gap:3rem}}.p-business-breadcrumb-pc{display:none}.p-business-breadcrumb-sp{display:block}.p-business-hero{padding:4rem 2rem;background-color:#fff}.p-business-hero-inner{display:grid;gap:5rem;padding-bottom:4rem}.p-business-hero-head{display:grid;gap:2rem}.p-business-hero-titles{display:grid;gap:1rem}.p-business-hero-en{font-family:jost,Helvetica Neue,arial,sans-serif;font-weight:480;line-height:1.16;letter-spacing:.005em;margin:0;color:#0052a5;font-size:4rem;text-align:center;text-transform:uppercase}.p-business-hero-ja{margin:0;font-size:1.8rem;font-weight:500;line-height:1.6;letter-spacing:.02em;text-align:center}.p-business-hero-lead{margin:0;font-size:1.6rem;font-weight:500;line-height:1.8;letter-spacing:.03em;text-align:center}.p-business-hero-lead p{margin:0}.p-business-hero-thumbs{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:hidden}.p-business-hero-thumb{position:relative;min-height:9rem;background-color:#f5f8fc;background-position:center;background-size:cover}.p-business-hero-thumb-02:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-color:#0000001a}.p-business-hero-thumb-01{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/business/d001-hero-01.jpg)}.p-business-hero-thumb-02{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/business/d001-hero-02.jpg)}.p-business-hero-thumb-03{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/business/d001-hero-03.jpg)}.p-business-hero-overview{display:grid;gap:2.4rem;text-align:center}.p-business-hero-overview-content{display:grid;gap:1.6rem}.p-business-hero-overview-title{margin:0;font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.02em}.p-business-hero-overview-text{margin:0;font-size:1.6rem;line-height:2;letter-spacing:.03em}.p-business-hero-overview-text p{margin:0}.p-business-hero-actions{width:100%;margin:0;justify-self:center;text-align:center}.p-business-hero-actions .c-ew-outline-more{margin-inline:auto}.p-business-breadcrumb-wrap{padding-block:2rem}.p-business-main{display:grid;gap:3rem;padding:6rem 2rem;background-color:#f1f8ff}.p-business-intro{display:grid;gap:2rem;text-align:center}.p-business-intro-title{margin:0;font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.02em}.p-business-intro-lead{margin:0;font-size:1.6rem;line-height:2;letter-spacing:.03em}.p-business-more{display:flex;flex-direction:column;align-items:center;gap:1.6rem}.p-business-more .c-ew-outline-more{margin-inline:0}.p-business-flow{padding:6rem 2rem;background-color:#f1f8ff}.p-business-flow-inner{width:100%;max-width:128rem;margin-inline:auto;padding-inline:0}.p-business-flow-title{margin:0 0 3rem;color:#000;font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.02em;text-align:center}.p-business-flow-item{position:relative}.p-business-flow-item .c-ew-flow-step-divider{display:grid;width:2rem;height:2rem;place-items:center;background:none;clip-path:none}.p-business-flow-item .c-ew-flow-step-divider:before{display:block;width:.95rem;height:.95rem;border-right:1.5px solid #0052a5;border-bottom:1.5px solid #0052a5;content:"";transform:rotate(45deg)}html.is-js .is-page-business .p-business-hero-en,html.is-js .is-page-business .p-business-hero-ja,html.is-js .is-page-business .p-business-hero-lead p,html.is-js .is-page-business .p-business-hero-overview-title,html.is-js .is-page-business .p-business-hero-overview-text p,html.is-js .is-page-business .p-business-hero-actions{opacity:0;animation:business-hero-enter .85s cubic-bezier(.16,1,.3,1) both;transform:translate3d(0,-2.8rem,0);will-change:opacity,transform}html.is-js .is-page-business .p-business-hero-thumbs{clip-path:inset(0 100% 0 0);animation:business-hero-gallery-enter 1.28s cubic-bezier(.19,1,.22,1) .48s both;will-change:clip-path}html.is-js .is-page-business .p-business-hero-thumbs:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(100deg,transparent 8%,rgb(255 255 255 / .32) 46%,transparent 68%);mix-blend-mode:screen;pointer-events:none;animation:business-hero-gallery-light 1.35s cubic-bezier(.19,1,.22,1) .58s both;transform:translate3d(-120%,0,0);will-change:transform,opacity}html.is-js .is-page-business .p-business-hero-thumb{opacity:0;animation:business-hero-image-enter 1.18s cubic-bezier(.19,1,.22,1) both;transform:translate3d(0,1.8rem,0) scale(1.035);transform-origin:center center;will-change:opacity,transform}html.is-js .is-page-business .p-business-hero-en{animation-delay:.08s}html.is-js .is-page-business .p-business-hero-ja{animation-delay:.18s}html.is-js .is-page-business .p-business-hero-lead p:nth-child(1){animation-delay:.3s}html.is-js .is-page-business .p-business-hero-lead p:nth-child(2){animation-delay:.4s}html.is-js .is-page-business .p-business-hero-thumb-01{animation-delay:.58s}html.is-js .is-page-business .p-business-hero-thumb-02{animation-delay:.66s}html.is-js .is-page-business .p-business-hero-thumb-03{animation-delay:.74s}html.is-js .is-page-business .p-business-hero-overview-title{animation-delay:.9s}html.is-js .is-page-business .p-business-hero-overview-text p:nth-child(1){animation-delay:1s}html.is-js .is-page-business .p-business-hero-overview-text p:nth-child(2){animation-delay:1.1s}html.is-js .is-page-business .p-business-hero-overview-text p:nth-child(3){animation-delay:1.2s}html.is-js .is-page-business .p-business-hero-actions{animation-delay:1.35s}@keyframes business-hero-gallery-enter{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes business-hero-gallery-light{0%{opacity:0;transform:translate3d(-120%,0,0)}28%{opacity:.55}to{opacity:0;transform:translate3d(120%,0,0)}}@keyframes business-hero-enter{0%{opacity:0;transform:translate3d(0,-2.8rem,0)}to{opacity:1;transform:translateZ(0)}}@keyframes business-hero-image-enter{0%{opacity:0;transform:translate3d(0,1.8rem,0) scale(1.035)}45%{opacity:1}to{opacity:1;transform:translateZ(0) scale(1)}}@media (prefers-reduced-motion:reduce){html.is-js .is-page-business .p-business-hero-en,html.is-js .is-page-business .p-business-hero-ja,html.is-js .is-page-business .p-business-hero-lead p,html.is-js .is-page-business .p-business-hero-thumb,html.is-js .is-page-business .p-business-hero-overview-title,html.is-js .is-page-business .p-business-hero-overview-text p,html.is-js .is-page-business .p-business-hero-actions{opacity:1;clip-path:none;animation:none;transform:none}html.is-js .is-page-business .p-business-hero-thumbs{clip-path:none;animation:none}html.is-js .is-page-business .p-business-hero-thumbs:after{display:none}}@media print,screen and (min-width:1200px){.is-page-business .c-ew-header-item a[aria-current=page]{color:inherit}.p-business-breadcrumb-pc{display:block}.p-business-breadcrumb-sp{display:none}.p-business-hero{padding-top:7.5rem;padding-bottom:2rem;padding-inline:8rem}.p-business-hero-inner{width:100%;max-width:128rem;margin-inline:auto}.p-business-hero-en{font-size:7rem}.p-business-hero-thumbs{min-height:24rem}.p-business-hero-overview{justify-items:center;gap:3rem;text-align:center}.p-business-hero-overview-title{font-size:3.2rem}.p-business-main{width:100%;max-width:128rem;position:relative;z-index:0;gap:5rem;margin-inline:auto;padding-top:10rem;padding-bottom:10rem;padding-inline:0;background-color:#f1f8ff;box-shadow:0 0 0 100vmax #f1f8ff;clip-path:inset(0 -100vmax)}.is-page-business .c-ew-business-card-image{height:23rem}.is-page-business .c-ew-business-card-body{min-height:30rem;padding:3rem}.is-page-business .c-ew-business-card-title{font-size:2rem;line-height:1.4;letter-spacing:.02em}.is-page-business .c-ew-business-card-tags{align-content:flex-start}.p-business-more{flex-direction:row;justify-content:center;gap:8rem}.p-business-intro-title{font-size:3.2rem}.p-business-intro-lead{max-width:72rem;margin-inline:auto}.p-business-flow-inner{padding-inline:0}.p-business-flow{padding-top:10rem;padding-bottom:8rem}.p-business-flow-title{margin-bottom:6rem;font-size:3.2rem}.p-business-flow .c-ew-flow-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4rem;max-width:none}.p-business-flow .c-ew-flow-step{grid-template-columns:1fr;grid-template-rows:18rem 11.1rem;min-height:auto}.p-business-flow-item .c-ew-flow-step-divider{position:absolute;top:50%;right:-2.8rem;z-index:2;display:grid;transform:translateY(-50%)}.p-business-flow-item .c-ew-flow-step-divider:before{transform:rotate(-45deg)}}.p-business-detail-main{padding-top:4rem}.p-business-detail-intro,.p-business-detail-editor,.p-business-detail-highlights,.p-business-detail-services,.p-business-detail-faq{padding:6rem 2rem}@media print,screen and (min-width:1200px){.p-business-detail-intro,.p-business-detail-editor,.p-business-detail-highlights,.p-business-detail-services,.p-business-detail-faq{padding-top:8rem;padding-bottom:8rem}}.p-business-detail-intro-inner,.p-business-detail-editor-inner,.p-business-detail-highlights-inner,.p-business-detail-services-inner,.p-business-detail-faq-inner,.p-business-detail-related-inner{width:100%;max-width:128rem;margin-inline:auto;padding-inline:2rem}.p-business-detail-intro-title{margin:0;font-size:2.4rem;font-weight:500;line-height:1.4}.p-business-detail-intro-lead{margin:2rem 0 0;font-size:1.6rem;line-height:2;letter-spacing:.03em}.p-business-detail-editor{padding-top:0}.p-business-detail-editor-inner{display:flow-root}.p-business-detail-editor-inner :where(p,ul,ol){margin:0 0 1rem;color:#333;font-size:1.6rem;line-height:1.8;letter-spacing:.02em}.p-business-detail-editor-inner :where(p,ul,ol):last-child{margin-bottom:0}.p-business-detail-editor-inner :where(ul,ol){padding-left:2.4rem}.p-business-detail-editor-inner :where(ul){list-style:disc}.p-business-detail-editor-inner :where(ol){list-style:decimal}.p-business-detail-editor-inner li+li{margin-top:.8rem}.p-business-detail-editor-inner .has-text-align-left{text-align:left}.p-business-detail-editor-inner .has-text-align-center{text-align:center}.p-business-detail-editor-inner .has-text-align-right{text-align:right}.p-business-detail-editor-inner .alignleft{float:left;margin-right:1.5em;margin-bottom:1em}.p-business-detail-editor-inner .alignright{float:right;margin-left:1.5em;margin-bottom:1em}.p-business-detail-editor-inner .aligncenter{display:block;margin-right:auto;margin-left:auto;margin-bottom:1em}.p-business-detail-editor-inner figure.aligncenter{width:-moz-fit-content;width:fit-content}.p-business-detail-editor-inner :where(h2,h3){clear:both}.p-business-detail-editor-inner :where(figcaption,.wp-caption-text){margin-top:.5em;color:#666;font-size:.9em;line-height:1.8;text-align:center}@media screen and (max-width:767px){.p-business-detail-editor-inner .alignleft,.p-business-detail-editor-inner .alignright{float:none;margin-right:auto;margin-left:auto}.p-business-detail-editor-inner figure.alignleft,.p-business-detail-editor-inner figure.alignright{width:-moz-fit-content;width:fit-content}}.p-business-detail-highlights{background-color:#f1f8ff}.p-business-detail-highlight-grid{display:grid;gap:2.4rem;margin-top:4rem}.p-business-detail-highlight-card{padding:2.4rem;background-color:#fff;border:1px solid #cfd7e3}.p-business-detail-highlight-num{margin:0;color:#0052a5;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:4.8rem;font-weight:500;line-height:1}.p-business-detail-highlight-title{margin:1.2rem 0 0;font-size:1.8rem;font-weight:500}.p-business-detail-highlight-text{margin:.8rem 0 0;font-size:1.6rem;line-height:2;letter-spacing:.03em}.p-business-detail-service-list{display:grid;gap:1.2rem;margin:4rem 0 0;padding:0;list-style:none}.p-business-detail-service-list li{display:grid;grid-template-columns:.6rem 1fr;gap:.9rem;font-size:1.6rem;line-height:1.7}.p-business-detail-service-list li:before{width:.6rem;height:.6rem;margin-top:1rem;background-color:#0052a5;border-radius:50%;content:""}.p-business-detail-services-action{margin-top:4rem;text-align:center}.p-business-detail-related{padding:6rem 2rem}@media print,screen and (min-width:1200px){.p-business-detail-related{padding-top:8rem;padding-bottom:8rem}}.p-business-detail-related{background-color:#f1f8ff}.p-business-detail-related-inner{display:block}@media print,screen and (min-width:1200px){.p-business-detail-intro-inner,.p-business-detail-editor-inner,.p-business-detail-highlights-inner,.p-business-detail-services-inner,.p-business-detail-faq-inner,.p-business-detail-related-inner{padding-inline:0}.p-business-detail-intro-title{font-size:3.2rem;text-align:center}.p-business-detail-intro-lead{max-width:72rem;margin-inline:auto;text-align:center}.p-business-detail-highlight-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}.p-business-detail-service-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 4rem}}.p-business-detail-section.p-business-detail-section--warm{background-color:#f1f8ff}@media print,screen and (min-width:1200px){.p-business-leasing-strength-list--col3{grid-template-columns:repeat(3,minmax(0,1fr))}.p-business-leasing-strength-list--col2{grid-template-columns:repeat(2,minmax(0,1fr))}.p-business-leasing-strength-list--col4{grid-template-columns:repeat(4,minmax(0,1fr))}}.p-business-detail-lead{padding-block:6rem}@media print,screen and (min-width:1200px){.p-business-detail-lead{padding-block:4rem}}@media print,screen and (min-width:1200px){.p-business-detail-lead.p-business-detail-section--warm{padding-block:9rem}}.p-business-detail-card-icon-placeholder{display:block;width:4.4rem;height:4.4rem;margin-inline:auto;margin-bottom:1.2rem;border-radius:50%;background-color:#f5f8fc}.p-business-coinlaundry-card-icon-img{display:block;width:4.4rem;height:4.4rem;margin:0 auto}@media print,screen and (min-width:1200px){.p-business-detail-cards--col2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print,screen and (min-width:1200px){.p-business-detail-cards--col3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media print,screen and (min-width:1200px){.p-business-detail-cards--col4{grid-template-columns:repeat(4,minmax(0,1fr))}}.p-business-detail-cases-grid{margin-top:4rem}.p-business-detail-flow-line{position:relative;max-width:96rem;margin-inline:auto}.p-business-detail-flow-line:before{position:absolute;top:3rem;left:8rem;width:.2rem;height:calc(100% - 6rem);background-color:#66a9ed;content:""}.p-business-detail-flow-line .p-business-leasing-process-step{align-items:start}.p-business-leasing-process-step-body{display:grid;gap:.4rem;align-content:center;min-height:4.1rem;padding:.6rem 2rem;background-color:#fff}.p-business-property-m-process-text{display:block;max-width:18rem;margin-top:.4rem;color:#666;font-size:1.3rem;line-height:1.7;text-align:left}@media print,screen and (min-width:1200px){.p-business-detail-flow-line{display:grid;grid-template-columns:repeat(var(--ew-flow-cols,4),16rem);justify-content:space-between;gap:0;max-width:96rem;padding-top:0;background-image:linear-gradient(#66a9ed,#66a9ed);background-repeat:no-repeat;background-position:8rem 3rem;background-size:calc(100% - 16rem) 1px}.p-business-detail-flow-line:before{display:none}.p-business-detail-flow-line .p-business-leasing-process-step{position:relative;z-index:1;grid-template-columns:1fr;justify-items:center;gap:.8rem;width:16rem;padding-inline:0;text-align:center}.p-business-detail-flow-line .p-business-leasing-process-step-body{min-height:0;padding:0;background-color:#fff0}.p-business-detail-flow-line .p-business-leasing-process-step-title{padding-top:.8rem;font-size:1.8rem;line-height:1.5;text-align:center}.p-business-detail-flow-line .p-business-property-m-process-text{max-width:18rem;margin-top:0;text-align:center}}.p-business-detail-flow-cards{padding-block:6rem;background-color:#f1f8ff}@media print,screen and (min-width:1200px){.p-business-detail-flow-cards{padding-block:8rem}}.p-business-detail-flow-card-list{display:grid;gap:1.6rem;margin:4rem 0 0;padding:0;list-style:none}@media print,screen and (min-width:1200px){.p-business-detail-flow-card-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}}.p-business-detail-flow-card{padding:2.4rem;background-color:#fff;border:1px solid #cfd7e3}.p-business-detail-flow-card-no{display:inline-flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;color:#fff;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:1.8rem;font-weight:700;background-color:#0052a5}.p-business-detail-flow-card-title{margin:1.6rem 0 0;color:#333;font-size:1.8rem;font-weight:700;line-height:1.5}.p-business-detail-flow-card-text{margin:.8rem 0 0;font-size:1.4rem;line-height:1.8}.p-business-detail-diagram{padding-block:6rem}@media print,screen and (min-width:1200px){.p-business-detail-diagram{padding-block:8rem}}.p-business-detail-diagram-board{display:grid;gap:1.6rem;margin-top:4rem;padding:3.2rem;background-color:#f1f8ff}@media print,screen and (min-width:1200px){.p-business-detail-diagram-board{grid-template-columns:1fr auto 1.2fr auto 1fr;align-items:center}}.p-business-detail-diagram-col{padding:2rem;text-align:center;background-color:#fff;border:1px solid #cfd7e3}.p-business-detail-diagram-col--center{border-color:#0052a5}.p-business-detail-diagram-en{margin:0;color:#a0a0a0;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:1.2rem;letter-spacing:.08em}.p-business-detail-diagram-ja{margin:.4rem 0 1.2rem;font-size:1.8rem;font-weight:700}.p-business-detail-diagram-col ul{margin:0;padding:0;list-style:none}.p-business-detail-diagram-col li{font-size:1.3rem;line-height:1.7}.p-business-detail-diagram-arrow{margin:0;color:#0052a5;font-size:2rem;text-align:center}.p-business-detail-gallery,.p-business-detail-external{padding-block:6rem}@media print,screen and (min-width:1200px){.p-business-detail-gallery,.p-business-detail-external{padding-block:8rem}}@media print,screen and (min-width:1200px){.p-business-detail-gallery.p-business-detail-section--warm,.p-business-detail-external.p-business-detail-section--warm{padding-block:8rem}}.p-business-detail-gallery .p-business-leasing-section-title{grid-column:1/-1}.p-business-detail-gallery-grid{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;width:100%;margin:4rem 0 0;padding:0;list-style:none}@media print,screen and (min-width:1200px){.p-business-detail-gallery-grid{grid-template-columns:repeat(var(--gallery-cols,3),minmax(0,1fr))}}.p-business-detail-gallery-item{position:relative;aspect-ratio:16/10;overflow:hidden;background-color:#f5f8fc}.p-business-detail-gallery-item img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-business-detail-section--warm .p-business-detail-gallery-item{aspect-ratio:auto;height:24rem;background-color:#fff}.p-business-property-m-chart-panel{background-color:#fff;border:1px solid #cfd7e3}.p-business-property-m-chart-panel-title{margin:0;font-size:1.7rem;font-weight:500;line-height:1.5;letter-spacing:.02em}.p-business-property-m-chart-panel .p-store-list-chart-visual{margin-top:2.8rem;aspect-ratio:auto;min-height:13rem}.p-business-property-m-chart-panel .p-store-list-chart-bars{min-height:13rem;padding:0 3rem .1rem 3.1rem}.p-business-property-m-chart-panel .p-store-list-chart-bars:before,.p-business-property-m-chart-panel .p-store-list-chart-bars:after,.p-business-property-m-chart-panel .p-store-list-chart-visual:after{display:none}.p-business-property-m-chart-panel .p-store-list-chart-bar{background-color:#0052a5cc}.p-business-property-m-meter{display:flex;align-items:center;gap:3.4rem;min-height:15.4rem;margin-top:2.8rem;padding-top:.8rem}.p-business-property-m-meter-ring{position:relative;flex-shrink:0;width:11.8rem;height:11.8rem;border:1.4rem solid #cfd7e3;border-radius:50%}.p-business-property-m-meter-ring:after{position:absolute;top:-1.4rem;right:-1.4rem;bottom:-1.4rem;left:-1.4rem;border:1.4rem solid #fff0;border-top-color:#0052a5;border-right-color:#0052a5;border-radius:50%;transform:rotate(-45deg);content:""}.p-business-property-m-meter-body .c-ew-scale-stats-value{justify-content:flex-start}.p-business-property-m-meter-body .c-ew-scale-stats-number,.p-business-property-m-meter-body .c-ew-scale-stats-unit{color:#0052a5;font-size:4.8rem;line-height:1}.p-business-property-m-meter-body .c-ew-scale-stats-label{margin-top:1rem;color:#333;font-size:1.4rem;text-align:left}.p-business-leasing-section-title{margin:0 0 4rem;font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.02em;text-align:center}.p-business-leasing-section-title-left{text-align:left}.is-page-business-leasing{--ew-pagehead-overlay:45%}html.is-js .is-ew-page-transition .p-business-leasing-hero-title,html.is-js .is-ew-page-transition .p-business-leasing-hero-lead{opacity:0;transform:translate(-3.2rem)}html.is-js .is-ew-page-transition.is-ew-page-entered .p-business-leasing-hero-title,html.is-js .is-ew-page-transition.is-ew-page-entered .p-business-leasing-hero-lead{opacity:1;transition:opacity .82s ease,transform .98s cubic-bezier(.16,1,.3,1);transform:translate(0)}html.is-js .is-ew-page-transition.is-ew-page-entered .p-business-leasing-hero-title{transition-delay:.18s}html.is-js .is-ew-page-transition.is-ew-page-entered .p-business-leasing-hero-lead{transition-delay:.4s}@media (prefers-reduced-motion:reduce){html.is-js .is-ew-page-transition .p-business-leasing-hero-title,html.is-js .is-ew-page-transition .p-business-leasing-hero-lead{opacity:1;transition:none;transform:none}}.p-business-leasing-breadcrumb{padding-block:2rem}.p-business-leasing-hero-head{padding:0 2rem 4rem}.p-business-leasing-hero-head-inner{width:100%;max-width:128rem;margin-inline:auto;display:grid;gap:1.6rem;padding-inline:0}.p-business-leasing-hero-title{margin:0;font-size:2.8rem;font-weight:500;line-height:1.4;letter-spacing:.02em}.p-business-leasing-hero-lead{margin:0;font-size:1.6rem;line-height:1.6;letter-spacing:.02em}.p-business-leasing-intro{padding:4rem 2rem 6rem;background-color:#fff}.p-business-leasing-intro-inner{width:100%;max-width:128rem;margin-inline:auto;display:grid;gap:3rem;padding-inline:0}.p-business-leasing-intro-title{margin:0 0 2rem;font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.02em}.p-business-leasing-intro-text{display:grid;gap:1rem}.p-business-leasing-intro-text p{margin:0;font-size:1.4rem;line-height:1.8;letter-spacing:.03em}.p-business-leasing-intro-media{display:block;width:100%;aspect-ratio:620/390;background-color:#f5f8fc;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-business-leasing-strength{padding:6rem 2rem;background-color:#fff}.p-business-leasing-strength-inner{width:100%;max-width:128rem;margin-inline:auto;padding-inline:0}.p-business-leasing-strength-list{display:grid;gap:3rem;margin:0;padding:0;list-style:none}.p-business-leasing-strength-card{display:grid;gap:2rem}.p-business-leasing-strength-media{display:block;align-self:start;width:100%;aspect-ratio:290/180;background-color:#f5f8fc;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-business-leasing-strength-body{display:grid;gap:.4rem}.p-business-leasing-strength-card-title{margin:0;font-size:2rem;font-weight:500;line-height:1.4;letter-spacing:.02em}.p-business-leasing-strength-card-text{margin:0;font-size:1.4rem;line-height:1.8;letter-spacing:.03em}.p-business-leasing-network{padding:6rem 2rem;background-color:#f1f8ff}.p-business-leasing-network-inner{width:100%;max-width:128rem;margin-inline:auto;padding-inline:0}.p-business-leasing-network-head{margin-bottom:4rem;text-align:center}.p-business-leasing-network-title{margin:0 0 1.6rem;font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.02em}.p-business-leasing-network-lead{margin:0;font-size:1.4rem;line-height:1.8;letter-spacing:.03em}.p-business-leasing-network-figure{margin:0}.p-business-leasing-network-img{display:block;width:100%;height:auto}.p-business-leasing-process{padding:6rem 2rem;background-color:#fff}.p-business-leasing-process-inner{width:100%;max-width:128rem;margin-inline:auto;justify-items:center;padding-inline:0}.p-business-leasing-process-head{margin-bottom:4rem;text-align:center}.p-business-leasing-process-title{margin:0 0 1.6rem;font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.02em}.p-business-leasing-process-lead{margin:0;font-size:1.4rem;line-height:1.8;letter-spacing:.03em}.p-business-leasing-process-steps{position:relative;display:grid;gap:3rem;margin:0;padding:0;list-style:none}.p-business-leasing-process-steps:not(.p-business-detail-flow-line):before{position:absolute;top:3rem;left:8rem;width:.2rem;height:calc(100% - 6rem);background-color:#66a9ed;content:""}.p-business-leasing-process-step{position:relative;z-index:1;display:grid;grid-template-columns:6rem 1fr;align-items:center;gap:1.6rem;padding-inline:5rem}.p-business-leasing-process-no{display:grid;place-items:center;width:6rem;height:6rem;color:#fff;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:3rem;font-weight:500;line-height:1;background-color:#0052a5;border-radius:50%}.p-business-leasing-process-step-title{font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:.02em}.p-business-leasing-process-note{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;margin:3rem auto 0;padding:4rem;color:#0a0a0a;font-size:1.8rem;font-weight:500;line-height:1.6;letter-spacing:.02em;text-align:center;white-space:nowrap;background-color:#f1f8ff;border:none;border-radius:0}.p-business-leasing-process-head,.p-business-leasing-process-steps{width:100%}.p-business-leasing-stats{padding:6rem 2rem;background-color:#f1f8ff}.p-business-leasing-stats-inner{width:100%;max-width:128rem;margin-inline:auto;padding-inline:0}.p-business-leasing-stats .c-ew-scale-stats{display:grid;padding:0}.p-business-leasing-stats .c-ew-scale-stats-item{border-bottom:1px solid #0052a5}.p-business-leasing-cases{padding:6rem 2rem;background-color:#fff}.p-business-leasing-cases-inner{width:100%;max-width:128rem;margin-inline:auto;display:grid;gap:3rem;padding-inline:0}.p-business-leasing-cases .p-business-leasing-section-title,.p-business-leasing-related .p-business-leasing-section-title{grid-column:1/-1}.p-business-leasing-cases-more{display:flex;justify-content:center;margin:0}.p-business-leasing-graph{padding:6rem 2rem;background-color:#fff}.p-business-leasing-graph-inner{width:100%;max-width:128rem;margin-inline:auto;padding-inline:0}.p-business-leasing-graph-head{margin-bottom:3rem;text-align:center}.p-business-leasing-graph-lead{max-width:64rem;margin:0 auto;font-size:1.4rem;line-height:1.8;letter-spacing:.03em}.p-business-leasing-graph-visual{position:relative;width:100%;aspect-ratio:335/180;background-color:#fff;border:1px solid #cfd7e3}.p-business-leasing-graph-visual:after{position:absolute;right:1.4rem;bottom:2.2rem;color:#000;font-size:.8rem;line-height:1;content:"年度"}.p-business-leasing-graph-y-axis{position:absolute;top:3.4rem;bottom:3.5rem;left:2rem;display:block;width:2.8rem;color:#000;font-size:.8rem;line-height:1;text-align:right}.p-business-leasing-graph-y-axis span{position:absolute;top:calc((1 - var(--tick-ratio)) * 100%);right:0;transform:translateY(-50%)}.p-business-leasing-graph-bars{position:relative;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;align-items:end;height:100%;margin:0;padding:3.4rem 2.4rem 1.9rem 5.4rem;list-style:none}.p-business-leasing-graph-bars:before{position:absolute;top:2.4rem;right:2.4rem;bottom:3.5rem;left:5.4rem;background:linear-gradient(to right,#cfd7e3 0 1px,transparent 1px) 0 0/100% 100% no-repeat,linear-gradient(to top,#cfd7e3 0 1px,transparent 1px) 0 100%/100% 100% no-repeat;content:""}.p-business-leasing-graph-bars:after{position:absolute;top:3.4rem;right:2.4rem;bottom:3.5rem;left:5.4rem;background:linear-gradient(to bottom,#cfd7e3 0 1px,transparent 1px) 0 0/100% 25%;content:"";pointer-events:none}.p-business-leasing-graph-bar-item{position:relative;z-index:2;display:grid;grid-template-rows:minmax(0,1fr) 1.6rem;min-width:0;height:100%;place-items:end center}.p-business-leasing-graph-bar{display:block;width:clamp(10px,50%,36px);height:calc(var(--bar-ratio) * 100%);background-color:#0052a5;transform-origin:bottom}html.is-js .p-business-leasing-graph-bar{transform:scaleY(0)}html.is-js .p-business-leasing-graph.is-visible .p-business-leasing-graph-bar{animation:business-leasing-graph-grow .7s cubic-bezier(.16,1,.3,1) forwards;animation-delay:var(--bar-delay)}@keyframes business-leasing-graph-grow{to{transform:scaleY(1)}}.p-business-leasing-graph-label{color:#000;font-size:.8rem;line-height:1}@media (prefers-reduced-motion:reduce){html.is-js .p-business-leasing-graph-bar{transform:none}}.p-business-leasing-flow{padding:6rem 2rem;background-color:#f1f8ff}.p-business-leasing-flow-inner{width:100%;max-width:128rem;margin-inline:auto;padding-inline:0}.p-business-leasing-flow-item{position:relative;display:grid;gap:1.2rem;list-style:none}.p-business-leasing-flow-media{background-color:#f5f8fc}.p-business-leasing-flow-item .c-ew-flow-step-divider{display:grid;width:2rem;height:2rem;place-items:center;background:none;clip-path:none}.p-business-leasing-flow-item .c-ew-flow-step-divider:before{display:block;width:.95rem;height:.95rem;border-right:1.5px solid #0052a5;border-bottom:1.5px solid #0052a5;content:"";transform:rotate(45deg)}.p-business-leasing-faq{padding:6rem 2rem;background-color:#fff}.p-business-leasing-faq-inner{width:100%;max-width:128rem;margin-inline:auto;padding-inline:0}.p-business-leasing-faq-heading{margin-bottom:3rem}.p-business-leasing-faq-title{margin:0;font-size:2.6rem;font-weight:500;line-height:1.75}.p-business-leasing-faq-heading-bar{display:block;width:4rem;height:.2rem;margin-top:2rem;background-color:#0052a5}.p-business-leasing-related{padding:6rem 2rem;background-color:#f1f8ff}.p-business-leasing-related-inner{width:100%;max-width:128rem;margin-inline:auto;display:grid;gap:3rem;padding-inline:0}.p-business-leasing-related-image-contain{background-color:#fff;-o-object-fit:contain;object-fit:contain}.p-business-leasing-related-card>div{text-align:center}.is-page-business-leasing .p-business-leasing-related .c-ew-case-card-action{justify-content:center}.p-business-leasing-related-label{margin:0;font-size:1.4rem;line-height:1.8}.p-business-leasing-related-title-text{margin:.4rem 0 0;font-size:2rem;font-weight:500;line-height:1.4;letter-spacing:.02em}html.is-js .is-page-business-leasing .p-business-leasing-intro.js-ew-section-reveal{opacity:1;transform:none}.is-page-business-leasing .p-business-leasing-intro-title{--ew-intro-delay:0s}.is-page-business-leasing .p-business-leasing-intro-text{--ew-intro-delay:.3s}.is-page-business-leasing .p-business-leasing-intro-media{--ew-intro-delay:.6s}html.is-js .is-page-business-leasing .p-business-leasing-intro.js-ew-section-reveal .p-business-leasing-intro-title,html.is-js .is-page-business-leasing .p-business-leasing-intro.js-ew-section-reveal .p-business-leasing-intro-text,html.is-js .is-page-business-leasing .p-business-leasing-intro.js-ew-section-reveal .p-business-leasing-intro-media{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1) var(--ew-intro-delay,0s),transform .7s cubic-bezier(.16,1,.3,1) var(--ew-intro-delay,0s);transform:translate3d(0,2.4rem,0);will-change:opacity,transform}html.is-js .is-page-business-leasing .p-business-leasing-intro.js-ew-section-reveal.is-visible .p-business-leasing-intro-title,html.is-js .is-page-business-leasing .p-business-leasing-intro.js-ew-section-reveal.is-visible .p-business-leasing-intro-text,html.is-js .is-page-business-leasing .p-business-leasing-intro.js-ew-section-reveal.is-visible .p-business-leasing-intro-media{opacity:1;transform:translateZ(0)}@media (prefers-reduced-motion:reduce){html.is-js .is-page-business-leasing .p-business-leasing-intro.js-ew-section-reveal .p-business-leasing-intro-title,html.is-js .is-page-business-leasing .p-business-leasing-intro.js-ew-section-reveal .p-business-leasing-intro-text,html.is-js .is-page-business-leasing .p-business-leasing-intro.js-ew-section-reveal .p-business-leasing-intro-media{opacity:1;transition:none;transform:none}}html.is-js .p-business-leasing-process.js-ew-section-reveal{opacity:1;transform:none}html.is-js .p-business-leasing-process.js-ew-section-reveal .p-business-leasing-process-step{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1) var(--ew-step-delay,0s),transform .6s cubic-bezier(.16,1,.3,1) var(--ew-step-delay,0s);transform:translate3d(0,2rem,0);will-change:opacity,transform}html.is-js .p-business-leasing-process.js-ew-section-reveal.is-visible .p-business-leasing-process-step{opacity:1;transform:translateZ(0)}.p-business-leasing-process-step:nth-child(1){--ew-step-delay:.6s}.p-business-leasing-process-step:nth-child(2){--ew-step-delay:.72s}.p-business-leasing-process-step:nth-child(3){--ew-step-delay:.84s}.p-business-leasing-process-step:nth-child(4){--ew-step-delay:.96s}.p-business-leasing-process-step:nth-child(5){--ew-step-delay:1.08s}.p-business-leasing-process-step:nth-child(6){--ew-step-delay:1.2s}.p-business-leasing-process-step:nth-child(7){--ew-step-delay:1.32s}.p-business-leasing-process-step:nth-child(8){--ew-step-delay:1.44s}@media (prefers-reduced-motion:reduce){html.is-js .p-business-leasing-process.js-ew-section-reveal .p-business-leasing-process-steps{background-size:calc(100% - 16rem) 1px;transition:none}html.is-js .p-business-leasing-process.js-ew-section-reveal .p-business-leasing-process-step{opacity:1;transition:none;transform:none}}@media print,screen and (min-width:1200px){.is-page-business-leasing .c-ew-header-item a[aria-current=page]{color:inherit}.p-business-leasing-section-title{margin-bottom:4rem;font-size:3.2rem}.p-business-leasing-breadcrumb{padding-inline:8rem}.p-business-leasing-hero-head{padding:2rem 8rem 6rem}.p-business-leasing-hero-title{font-size:5rem;letter-spacing:.02em}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-hero-head-inner{grid-template-rows:minmax(7rem,auto) auto}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-hero-title{min-height:7rem;text-wrap:balance}.p-business-leasing-hero-lead{font-size:1.8rem}.p-business-leasing-intro,.p-business-leasing-strength,.p-business-leasing-network,.p-business-leasing-process,.p-business-leasing-stats,.p-business-leasing-cases,.p-business-leasing-graph,.p-business-leasing-flow,.p-business-leasing-faq,.p-business-leasing-related{padding-block:8rem;padding-inline:8rem}.p-business-leasing-intro-inner{grid-template-columns:62rem 1fr;align-items:start;gap:6rem}.p-business-leasing-intro-title{font-size:3.2rem}.p-business-leasing-intro-text p{font-size:1.6rem;line-height:2}.p-business-leasing-intro-media{aspect-ratio:auto;height:39rem}.p-business-leasing-strength-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:4rem}.p-business-leasing-strength-card-title{min-height:6.8rem;font-size:2.4rem}.p-business-leasing-strength-card:last-child .p-business-leasing-strength-card-title{min-height:0;font-size:1.9rem;white-space:nowrap}.p-business-leasing-cases .c-ew-case-card-title,.p-business-leasing-related-title-text{font-size:2.4rem}.p-business-leasing-network-title{font-size:3.2rem}.p-business-leasing-network-lead{font-size:1.6rem}.p-business-leasing-network-figure{max-width:128rem;margin:0 auto}html.is-js .p-business-leasing-process.js-ew-section-reveal .p-business-leasing-process-steps:not(.p-business-detail-flow-line){background-size:calc(100% - 16rem) 1px;transition:background-size .6s cubic-bezier(.16,1,.3,1)}html.is-js .p-business-leasing-process.js-ew-section-reveal.is-visible .p-business-leasing-process-steps:not(.p-business-detail-flow-line){background-size:calc(100% - 16rem) 1px}.p-business-leasing-process-title{font-size:3.2rem;line-height:1.4}.p-business-leasing-process-lead{font-size:1.8rem;line-height:1.6}.p-business-leasing-process-note{padding:2rem 4rem}.p-business-leasing-process-steps:not(.p-business-detail-flow-line){grid-template-columns:repeat(var(--ew-flow-cols,6),minmax(0,1fr));gap:4rem;max-width:128rem;padding-top:0;background-image:linear-gradient(#66a9ed,#66a9ed);background-repeat:no-repeat;background-position:8rem 3rem;background-size:calc(100% - 16rem) 1px}.p-business-leasing-process-steps:not(.p-business-detail-flow-line):before{display:none}.p-business-leasing-process-steps:not(.p-business-detail-flow-line) .p-business-leasing-process-step{grid-template-columns:1fr;justify-items:center;gap:.8rem;padding-inline:0;text-align:center}.p-business-leasing-process-steps:not(.p-business-detail-flow-line) .p-business-leasing-process-step-body{min-height:0;padding:1rem .8rem 0;background-color:#fff}.p-business-leasing-process-steps:not(.p-business-detail-flow-line) .p-business-leasing-process-step-title{font-size:1.6rem;line-height:1.8}.p-business-leasing-stats .c-ew-scale-stats{grid-template-columns:repeat(var(--ew-stats-cols,3),minmax(0,1fr));gap:0}.p-business-leasing-stats .c-ew-scale-stats-item{border-bottom:0}.p-business-leasing-stats .c-ew-scale-stats-item:not(:last-child){border-right:1px solid #0052a5}.p-business-leasing-cases-inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem 4rem}.p-business-leasing-related .c-ew-related-grid-3{gap:4rem}.p-business-leasing-cases .c-ew-case-card,.p-business-leasing-related .c-ew-case-card{grid-template-columns:1fr;align-content:start;gap:2rem}.p-business-leasing-cases-more{grid-column:1/-1}.p-business-leasing-graph-visual{aspect-ratio:1280/430}.p-business-leasing-graph-bars{padding:8.2rem 14.4rem 4.9rem 18rem}.p-business-leasing-graph-bars:before{top:5.6rem;right:14.4rem;bottom:8.3rem;left:18rem}.p-business-leasing-graph-bars:after{top:8.2rem;right:14.4rem;bottom:8.3rem;left:18rem}.p-business-leasing-graph-visual:after{right:13.1rem;bottom:5rem;font-size:1.2rem}.p-business-leasing-graph-y-axis{top:8.2rem;bottom:8.3rem;left:13.8rem;font-size:1.2rem}.p-business-leasing-graph-bar-item{grid-template-rows:minmax(0,1fr) 3.4rem}.p-business-leasing-graph-bar{width:4.5rem}.p-business-leasing-graph-label{font-size:1.2rem}.p-business-leasing-flow .c-ew-flow-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4rem;max-width:none}.p-business-leasing-flow .c-ew-flow-step{grid-template-columns:1fr;grid-template-rows:18rem 11.1rem;min-height:auto}.p-business-leasing-flow-item .c-ew-flow-step-divider{position:absolute;top:50%;right:-2.8rem;z-index:2;display:grid;transform:translateY(-50%)}.p-business-leasing-flow-item .c-ew-flow-step-divider:before{transform:rotate(-45deg)}.p-business-leasing-faq-heading{margin-bottom:4rem}.p-business-leasing-faq-title{font-size:3.2rem;line-height:1.4}}.is-page-business-consulting{--ew-pagehead-overlay:45%}.p-business-regeneration-intro{padding-block:5rem 6rem}@media print,screen and (min-width:1200px){.p-business-regeneration-intro-inner{grid-template-columns:minmax(0,1fr) minmax(0,540px);align-items:start}}@media print,screen and (min-width:1200px){.is-page-business-consulting .p-business-regeneration-intro-inner.p-business-leasing-intro-inner{grid-template-columns:minmax(0,62rem) minmax(0,62rem);align-items:start;gap:4rem}}.p-business-regeneration-intro-title{margin:0 0 2rem;color:#000;font-size:2.8rem;font-weight:500;line-height:1.45;letter-spacing:.02em}@media print,screen and (min-width:1200px){.p-business-regeneration-intro-title{font-size:4rem;line-height:1.45;letter-spacing:.02em}}@media print,screen and (min-width:1200px){.is-page-business-consulting .p-business-regeneration-intro-title{margin-bottom:1.6rem;font-size:5rem;line-height:1.4}}.p-business-regeneration-intro-body .p-business-leasing-intro-text{gap:2rem}.p-business-regeneration-intro-body .p-business-leasing-intro-text p{font-size:1.6rem;line-height:2;letter-spacing:.03em}.is-page-business-consulting .p-business-regeneration-intro-body .p-business-leasing-intro-text{gap:1rem}.p-business-regeneration-actions{display:flex;flex-wrap:wrap;gap:1.6rem;margin-top:4rem}@media print,screen and (min-width:1200px){.is-page-business-consulting .p-business-regeneration-intro .p-business-regeneration-actions{flex-wrap:nowrap;gap:2rem}}.is-page-business-consulting .p-business-regeneration-actions .c-ew-outline-more{flex:0 1 33.35rem;width:33.35rem;min-width:0;height:6rem}.is-page-business-consulting .p-business-regeneration-actions .c-ew-outline-more:before{right:3.35rem}.is-page-business-consulting .p-business-regeneration-actions .c-ew-outline-more-label{width:calc(100% - 3.35rem);min-width:0;padding-inline:3rem}.is-page-business-consulting .p-business-regeneration-actions .c-ew-outline-more-line:before{right:3.35rem;width:3rem}.is-page-business-consulting .p-business-regeneration-actions .c-ew-outline-more-line:after{left:30rem;width:2.85rem}.p-business-regeneration-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:2rem;min-width:25rem;min-height:5.6rem;padding:0 2rem 0 3.2rem;font-size:1.6rem;font-weight:500;line-height:1.5;letter-spacing:.02em;text-decoration:none;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.p-business-regeneration-btn:focus-visible{outline:2px solid #0052a5;outline-offset:2px}.p-business-regeneration-btn--primary{color:#fff;background-color:#0052a5}.p-business-regeneration-btn--primary:hover{background-color:#164573}.p-business-regeneration-btn--secondary{color:#0052a5;background-color:#fff;border:1px solid #0052a5}.p-business-regeneration-btn--secondary:hover{color:#fff;background-color:#0052a5}.p-business-regeneration-btn-icon{flex-shrink:0;width:1.8rem;height:1.8rem;background:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/icon-arrow-forward.svg) center/contain no-repeat;filter:brightness(0) invert(1)}.p-business-regeneration-btn--secondary .p-business-regeneration-btn-icon--plus{position:relative;filter:none;background:none}.p-business-regeneration-btn--secondary .p-business-regeneration-btn-icon--plus:before,.p-business-regeneration-btn--secondary .p-business-regeneration-btn-icon--plus:after{position:absolute;top:50%;left:50%;width:1.2rem;height:.2rem;background-color:#0052a5;content:"";transform:translate(-50%,-50%)}.p-business-regeneration-btn--secondary .p-business-regeneration-btn-icon--plus:after{transform:translate(-50%,-50%) rotate(90deg)}.p-business-regeneration-btn--secondary:hover .p-business-regeneration-btn-icon--plus:before,.p-business-regeneration-btn--secondary:hover .p-business-regeneration-btn-icon--plus:after{background-color:#fff}.p-business-regeneration-reasons-head{margin-bottom:4rem;text-align:center}.p-business-regeneration-reasons-title{margin:0;font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.02em}@media print,screen and (min-width:1200px){.p-business-regeneration-reasons-title{font-size:3.2rem;line-height:1.4}}.p-business-regeneration-reasons-lead{max-width:92rem;margin:2rem auto 0;font-size:1.6rem;line-height:2;letter-spacing:.03em}@media print,screen and (min-width:1200px){.is-page-business-consulting .p-business-leasing-strength-card-title{font-size:2.4rem;line-height:1.4}}.p-business-regeneration-related{padding:6rem 2rem;background-color:#0052a5}.p-business-regeneration-related-inner{width:100%;max-width:128rem;margin-inline:auto;display:grid;gap:4rem;padding-inline:0}.p-business-regeneration-related-title{margin:0;color:#fff;font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.02em;text-align:center}@media print,screen and (min-width:1200px){.p-business-regeneration-related-title{font-size:3.2rem}}.p-business-regeneration-related-grid{gap:2rem}@media print,screen and (min-width:1200px){.p-business-regeneration-related-grid{grid-template-columns:repeat(var(--ew-related-cols,4),minmax(0,1fr));gap:2rem}}.p-business-regeneration-related-card{display:flex;flex-direction:column;justify-content:space-between;gap:1.6rem;min-height:13rem;color:#000;background-color:#fff;border-color:#cfd7e3}.p-business-regeneration-related-card .c-ew-link-card-label{font-size:1.7rem;font-weight:500;line-height:1.6;letter-spacing:.02em}.p-business-regeneration-related-card .c-ew-link-card-icon{align-self:flex-end;width:2rem;height:2rem;background-color:#fff0;background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/icon-arrow-gold.svg);background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:0}.is-format-ew .p-business-regeneration-related .c-ew-link-card:focus-visible,.is-format-ew .p-business-regeneration-related .c-ew-link-card:hover{color:#fff;background-color:#164573;border-color:#164573}html.is-js .p-business-regeneration-intro.js-ew-section-reveal{opacity:1;transform:none}.p-business-regeneration-intro .p-business-regeneration-intro-title{--ew-intro-delay:0s}.p-business-regeneration-intro .p-business-leasing-intro-text{--ew-intro-delay:.2s}.p-business-regeneration-intro .p-business-regeneration-actions{--ew-intro-delay:.35s}.p-business-regeneration-intro .p-business-leasing-intro-media{--ew-intro-delay:.5s}html.is-js .p-business-regeneration-intro.js-ew-section-reveal .p-business-regeneration-intro-title,html.is-js .p-business-regeneration-intro.js-ew-section-reveal .p-business-leasing-intro-text,html.is-js .p-business-regeneration-intro.js-ew-section-reveal .p-business-regeneration-actions,html.is-js .p-business-regeneration-intro.js-ew-section-reveal .p-business-leasing-intro-media{opacity:0;transform:translateY(1.6rem)}html.is-js .p-business-regeneration-intro.js-ew-section-reveal.is-visible .p-business-regeneration-intro-title,html.is-js .p-business-regeneration-intro.js-ew-section-reveal.is-visible .p-business-leasing-intro-text,html.is-js .p-business-regeneration-intro.js-ew-section-reveal.is-visible .p-business-regeneration-actions,html.is-js .p-business-regeneration-intro.js-ew-section-reveal.is-visible .p-business-leasing-intro-media{opacity:1;transition:opacity .7s ease var(--ew-intro-delay,0s),transform .85s cubic-bezier(.16,1,.3,1) var(--ew-intro-delay,0s);transform:translateY(0)}.is-page-business-consulting .p-business-regeneration-faq .c-ew-faq-question{grid-template-columns:minmax(0,1fr) 2rem}.is-page-business-consulting .p-business-regeneration-faq-question-main{display:grid;grid-template-columns:3.2rem minmax(0,1fr);align-items:center;-moz-column-gap:1.6rem;column-gap:1.6rem}@media print,screen and (min-width:1200px){.is-page-business-consulting .p-business-regeneration-intro,.is-page-business-consulting .p-business-regeneration-reasons{padding-block:8rem;padding-inline:8rem}.is-page-business-consulting .p-business-leasing-breadcrumb{padding-inline:8rem}.is-page-business-consulting .p-business-regeneration-faq{padding:8rem}.is-page-business-consulting .p-business-regeneration-faq-heading{margin-bottom:4rem}.is-page-business-consulting .p-business-regeneration-faq-title{font-size:3.2rem}.is-page-business-consulting .p-business-regeneration-faq .c-ew-faq-question{grid-template-columns:minmax(0,1fr) 2.4rem;-moz-column-gap:.4rem;column-gap:.4rem;padding:2.8rem 2rem}.is-page-business-consulting .p-business-regeneration-faq-question-main{display:grid;grid-template-columns:3.2rem minmax(0,1fr);align-items:center;-moz-column-gap:3.6rem;column-gap:3.6rem}.is-page-business-consulting .p-business-regeneration-faq.p-business-leasing-faq .c-ew-faq-answer{padding:0 2rem 2.8rem 13.6rem;color:#000;font-size:1.6rem;font-weight:400;line-height:1.8;letter-spacing:.02em}.is-page-business-consulting .p-business-regeneration-faq.p-business-leasing-faq .c-ew-faq-answer:before{top:0;left:6.8rem;display:grid;width:3.2rem;height:3.2rem;color:#fff;font-size:1.4rem;font-weight:700;background-color:#66a9ed;border-radius:50%;content:"A";place-items:center}.is-page-business-consulting .p-business-leasing-strength-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:4rem}.is-page-business-consulting .p-business-detail-cards--icon .p-business-coinlaundry-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}.is-page-business-consulting .p-business-detail-cards--plain .p-business-coinlaundry-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}.is-page-business-consulting .p-business-detail-cards--icon .p-business-coinlaundry-card,.is-page-business-consulting .p-business-detail-cards--plain .p-business-coinlaundry-card{min-height:22rem;padding:3rem}.is-page-business-consulting .p-business-detail-cards--icon .p-business-regeneration-reasons-head{padding:4rem 8rem}.is-page-business-consulting .p-business-detail-cards--icon .p-business-coinlaundry-card{min-height:27.2rem}.is-page-business-consulting .p-business-detail-cards--plain .p-business-coinlaundry-card{min-height:15.2rem}.is-page-business-consulting .p-business-detail-cards--plain .p-business-regeneration-reasons-lead{font-size:1.8rem;line-height:1.6;letter-spacing:.02em}.is-page-business-consulting .p-business-detail-cards--icon .p-business-coinlaundry-card-title{min-height:6.8rem;font-size:2.4rem}.is-page-business-consulting .p-business-leasing-strength-card-title{min-height:6.8rem}.is-page-business-consulting .p-results-detail-ba{padding:8rem}.is-page-business-consulting .p-business-regeneration-related-grid{grid-template-columns:repeat(var(--ew-related-cols,3),minmax(0,1fr));gap:3rem}.is-page-business-consulting .p-business-regeneration-related,.is-page-business-consulting .p-business-regeneration-cases{padding:8rem}.is-page-business-consulting .p-business-regeneration-cases-inner{gap:4rem}.is-page-business-consulting .p-business-regeneration-cases-title{font-size:3.2rem}.is-page-business-consulting .p-business-regeneration-cases-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem}.is-page-business-consulting .p-business-regeneration-case-card .c-ew-case-card-media{height:24rem;aspect-ratio:auto}.is-page-business-consulting .p-business-regeneration-case-card .c-ew-case-card-title{font-size:2.4rem}.is-page-business-consulting .p-business-regeneration-cases-more{margin-top:2rem}.is-page-business-consulting .p-business-flow{padding:8rem}.is-page-business-consulting .p-business-flow-title{margin-bottom:4rem;font-size:3.2rem}.is-page-business-consulting .p-business-flow .c-ew-flow-step{grid-template-rows:18rem 13rem}.is-page-business-consulting .p-business-flow .c-ew-flow-step-body{height:13rem;min-height:13rem}.is-page-business-consulting .p-business-flow-item .c-ew-flow-step-divider{right:-2.5rem}.is-page-business-consulting .p-business-regeneration-chart .p-business-leasing-graph-visual{aspect-ratio:1280/430}.is-page-business-consulting .p-business-regeneration-chart .p-business-leasing-graph-bars{padding:8.2rem 14.4rem 4.9rem 18rem}.is-page-business-consulting .p-business-regeneration-chart .p-business-leasing-graph-bars:before{top:5.6rem;right:14.4rem;bottom:8.3rem;left:18rem}.is-page-business-consulting .p-business-regeneration-chart .p-business-leasing-graph-bars:after{top:8.2rem;right:14.4rem;bottom:8.3rem;left:18rem}.is-page-business-consulting .p-business-regeneration-chart .p-business-leasing-graph-y-axis{top:8.2rem;bottom:14.9rem;left:13.8rem}.is-page-business-consulting .p-business-regeneration-chart .p-business-leasing-graph-bar-item{grid-template-rows:minmax(0,1fr) 3.4rem}.is-page-business-consulting .p-business-regeneration-chart .p-business-leasing-graph-bar{width:4.5rem}.is-page-business-consulting .p-business-regeneration-actions{gap:2rem}}.is-page-business-sales{--ew-pagehead-overlay:50%}.is-page-business-sales .p-business-regeneration-intro-title{color:#222}.is-page-business-sales .p-business-regeneration-intro-body .p-business-leasing-intro-text{gap:1.6rem}.is-page-business-sales .p-business-regeneration-intro-body .p-business-leasing-intro-text p{color:#333}.is-page-business-sales .p-business-regeneration-actions{margin-top:3.8rem}.is-page-business-sales .p-business-leasing-intro-media,.is-page-business-sales .p-business-sales-about{background-color:#eef6fb}.is-page-business-sales .p-business-sales-about .p-business-regeneration-reasons-title{color:#0052a5;font-size:2.8rem;font-weight:500;line-height:1.4;text-align:center}@media print,screen and (min-width:1200px){.is-page-business-sales .p-business-sales-about .p-business-regeneration-reasons-title{font-size:3.2rem;line-height:1.4}}.is-page-business-sales .p-business-sales-about .p-business-regeneration-reasons-lead{max-width:92rem;margin-inline:auto;color:#555;font-size:1.6rem;line-height:2;letter-spacing:.03em;text-align:center}.is-page-business-sales .p-business-sales-diagram{max-width:120rem;margin:5rem auto 0;padding:5rem;background-color:#fff}.is-page-business-sales .p-business-sales-diagram img{display:block;width:100%;height:auto}.is-page-business-sales .p-business-sales-services{background-color:#fff}.is-page-business-sales .p-business-sales-services .p-business-regeneration-reasons-title{color:#0052a5;font-size:2.8rem;font-weight:500;line-height:1.4;text-align:center}@media print,screen and (min-width:1200px){.is-page-business-sales .p-business-sales-services .p-business-regeneration-reasons-title{font-size:3.2rem}}.is-page-business-sales .p-business-sales-services-grid{display:grid;gap:3rem;margin:4rem 0 0;padding:0;list-style:none}@media print,screen and (min-width:1200px){.is-page-business-sales .p-business-sales-services-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4rem}}.is-page-business-sales .p-business-sales-services-card{display:grid;gap:2rem}.is-page-business-sales .p-business-sales-services-media{display:block;width:100%;height:18rem;-o-object-fit:cover;object-fit:cover;background-color:#eef6fb}.is-page-business-sales .p-business-sales-services-title{margin:0;color:#222;font-size:2rem;font-weight:500;line-height:1.4;letter-spacing:.02em}@media print,screen and (min-width:1200px){.is-page-business-sales .p-business-sales-services-title{font-size:2.2rem;line-height:1.4}}.is-page-business-sales .p-business-sales-services-text{margin:.4rem 0 0;color:#555;font-size:1.4rem;line-height:1.8;letter-spacing:.03em}.is-page-business-sales .p-business-sales-reasons{background-color:#eef6fb}.is-page-business-sales .p-business-sales-reasons .p-business-regeneration-reasons-title{color:#0052a5;font-size:2.8rem;font-weight:500;line-height:1.4;text-align:center}@media print,screen and (min-width:1200px){.is-page-business-sales .p-business-sales-reasons .p-business-regeneration-reasons-title{font-size:3.2rem}}.is-page-business-sales .p-business-sales-reasons-grid{display:grid;gap:3rem;margin:4.4rem 0 0;padding:0;list-style:none}@media print,screen and (min-width:1200px){.is-page-business-sales .p-business-sales-reasons-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}}.is-page-business-sales .p-business-sales-reason-card{display:flex;flex-direction:column;align-items:center;padding:3.4rem;text-align:center;background-color:#fff;box-shadow:0 .6rem 1rem #002d5a0d}.is-page-business-sales .p-business-sales-reason-icon{display:block;width:6.2rem;height:auto;max-height:6.6rem;-o-object-fit:contain;object-fit:contain}.is-page-business-sales .p-business-sales-reason-title{margin:2.2rem 0 0;color:#0052a5;font-size:1.9rem;font-weight:500;line-height:1.5}@media print,screen and (min-width:1200px){.is-page-business-sales .p-business-sales-reason-title{font-size:2.1rem}}.is-page-business-sales .p-business-sales-reason-text{margin:1.2rem 0 0;color:#555;font-size:1.4rem;line-height:1.9;letter-spacing:.03em}:is(.is-page-business-property-m,.is-page-business-property_m){--ew-pagehead-overlay:45%}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-regeneration-intro{padding-block:5rem 6rem}@media print,screen and (min-width:1200px){:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-regeneration-intro-inner{grid-template-columns:minmax(0,1fr) minmax(0,540px);align-items:start}}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-regeneration-intro-title{margin:0 0 2rem;color:#000;font-size:2.8rem;font-weight:500;line-height:1.45;letter-spacing:.02em}@media print,screen and (min-width:1200px){:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-regeneration-intro-title{font-size:4rem}}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-regeneration-intro-body .p-business-leasing-intro-text p{font-size:1.6rem;line-height:2;letter-spacing:.03em}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-detail-cards--icon.p-business-regeneration-reasons{padding-block:8rem}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-coinlaundry-card-grid{align-items:stretch;grid-auto-rows:1fr;gap:3rem;margin-top:3rem}@media print,screen and (min-width:1200px){:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-coinlaundry-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-coinlaundry-card{display:flex;flex-direction:column;align-items:center;height:100%;padding:3rem;background-color:#fff;border:1px solid #cfd7e3}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-coinlaundry-card-icon-img{display:block;width:4.4rem;height:4.4rem;margin:0 auto 2rem}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-coinlaundry-card-title{margin:0;color:#0052a5;font-size:2.1rem;font-weight:500;line-height:1.5}@media print,screen and (min-width:1200px){:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-coinlaundry-card-title{min-height:0}}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-coinlaundry-card-text{margin:1rem 0 0;color:#333;font-size:1.4rem;line-height:1.8;letter-spacing:.03em;text-align:left}:is(.is-page-business-property-m,.is-page-business-property_m) .p-store-list-scale{padding:7rem 2rem;background-color:#0052a5}:is(.is-page-business-property-m,.is-page-business-property_m) .p-store-list-scale-inner{width:100%;max-width:128rem;margin-inline:auto;padding-inline:0}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-property-m-stats-title{margin:0;color:#fff;font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.02em;text-align:center}@media print,screen and (min-width:1200px){:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-property-m-stats-title{font-size:3.2rem}}:is(.is-page-business-property-m,.is-page-business-property_m) .p-store-list-scale .c-ew-scale-stats{display:grid;padding:0}:is(.is-page-business-property-m,.is-page-business-property_m) .p-store-list-scale .c-ew-scale-stats-number,:is(.is-page-business-property-m,.is-page-business-property_m) .p-store-list-scale .c-ew-scale-stats-unit,:is(.is-page-business-property-m,.is-page-business-property_m) .p-store-list-scale .c-ew-scale-stats-label{color:#fff}:is(.is-page-business-property-m,.is-page-business-property_m) .p-store-list-scale .c-ew-scale-stats-item{border-bottom:1px solid rgb(255 255 255 / .3)}@media print,screen and (min-width:1200px){:is(.is-page-business-property-m,.is-page-business-property_m) .p-store-list-scale .c-ew-scale-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}:is(.is-page-business-property-m,.is-page-business-property_m) .p-store-list-scale .c-ew-scale-stats-item{border-bottom:none;border-left:1px solid rgb(255 255 255 / .3)}:is(.is-page-business-property-m,.is-page-business-property_m) .p-store-list-scale .c-ew-scale-stats-item:first-child{border-left:none}}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-property-m-chart-panel{padding:3rem;background-color:#fff;border:1px solid #cfd7e3}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-property-m-chart-panel-title{margin:0;font-size:1.7rem;font-weight:500;line-height:1.5;letter-spacing:.02em}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-property-m-chart-panel .p-store-list-chart-visual{margin-top:3rem;aspect-ratio:auto;min-height:13rem}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-property-m-chart-panel .p-store-list-chart-bars{min-height:13rem;padding:0 3rem .1rem 3.1rem}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-property-m-chart-panel .p-store-list-chart-bars:before,:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-property-m-chart-panel .p-store-list-chart-bars:after{display:none}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-property-m-chart-panel .p-store-list-chart-visual:after{display:none}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-property-m-chart-panel .p-store-list-chart-bar{background-color:#0052a5cc}html.is-js :is(.is-page-business-property-m,.is-page-business-property_m) .p-business-property-m-chart-panel .p-store-list-chart-bar{transform:scaleY(0);transform-origin:bottom}html.is-js :is(.is-page-business-property-m,.is-page-business-property_m) .p-business-leasing-graph.is-visible .p-business-property-m-chart-panel .p-store-list-chart-bar{animation:store-list-chart-grow .75s cubic-bezier(.16,1,.3,1) forwards;animation-delay:var(--bar-delay)}@property --ew-property-m-meter-progress{syntax:"<percentage>";inherits:false;initial-value:0%}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-property-m-meter{display:flex;align-items:center;gap:3.4rem;min-height:15.4rem;margin-top:2.8rem;padding-top:.8rem}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-property-m-meter-ring{--ew-property-m-meter-progress:100%;position:relative;flex-shrink:0;width:11.8rem;height:11.8rem;background:conic-gradient(#0052a5 var(--ew-property-m-meter-progress),#cfd7e3 0);border-radius:50%}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-property-m-meter-ring:after{position:absolute;top:1.4rem;right:1.4rem;bottom:1.4rem;left:1.4rem;background-color:#fff;border-radius:50%;content:""}html.is-js :is(.is-page-business-property-m,.is-page-business-property_m) .p-business-property-m-meter-ring{--ew-property-m-meter-progress:0%}html.is-js :is(.is-page-business-property-m,.is-page-business-property_m) .p-business-leasing-graph.is-visible .p-business-property-m-meter-ring{animation:business-property-m-meter-grow .9s cubic-bezier(.16,1,.3,1) forwards}@keyframes business-property-m-meter-grow{to{--ew-property-m-meter-progress:100%}}@media (prefers-reduced-motion:reduce){html.is-js :is(.is-page-business-property-m,.is-page-business-property_m) .p-business-property-m-chart-panel .p-store-list-chart-bar{animation:none;transform:none}html.is-js :is(.is-page-business-property-m,.is-page-business-property_m) .p-business-property-m-meter-ring{--ew-property-m-meter-progress:100%;animation:none}}:is(.is-page-business-property-m,.is-page-business-property_m) .p-store-list-cases{background-color:#f1f8ff}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-property-m-meter-body .c-ew-scale-stats-value{justify-content:flex-start}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-property-m-meter-body .c-ew-scale-stats-number{color:#0052a5;font-size:4.8rem;line-height:1}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-property-m-meter-body .c-ew-scale-stats-unit{color:#0052a5;font-size:4.8rem;line-height:1}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-property-m-meter-body .c-ew-scale-stats-label{margin-top:1rem;color:#333;font-size:1.4rem;text-align:left}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-property-m-process-text{color:#666}html.is-js :is(.is-page-business-property-m,.is-page-business-property_m) .p-business-regeneration-intro.js-ew-section-reveal{opacity:1;transform:none}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-regeneration-intro-title{--ew-intro-delay:0s}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-regeneration-intro .p-business-leasing-intro-text{--ew-intro-delay:.2s}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-regeneration-actions{--ew-intro-delay:.35s}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-regeneration-intro .p-business-leasing-intro-media{--ew-intro-delay:.5s}html.is-js :is(.is-page-business-property-m,.is-page-business-property_m) .p-business-regeneration-intro.js-ew-section-reveal .p-business-regeneration-intro-title,html.is-js :is(.is-page-business-property-m,.is-page-business-property_m) .p-business-regeneration-intro.js-ew-section-reveal .p-business-leasing-intro-text,html.is-js :is(.is-page-business-property-m,.is-page-business-property_m) .p-business-regeneration-intro.js-ew-section-reveal .p-business-regeneration-actions,html.is-js :is(.is-page-business-property-m,.is-page-business-property_m) .p-business-regeneration-intro.js-ew-section-reveal .p-business-leasing-intro-media{opacity:0;transform:translateY(1.6rem)}html.is-js :is(.is-page-business-property-m,.is-page-business-property_m) .p-business-regeneration-intro.js-ew-section-reveal.is-visible .p-business-regeneration-intro-title,html.is-js :is(.is-page-business-property-m,.is-page-business-property_m) .p-business-regeneration-intro.js-ew-section-reveal.is-visible .p-business-leasing-intro-text,html.is-js :is(.is-page-business-property-m,.is-page-business-property_m) .p-business-regeneration-intro.js-ew-section-reveal.is-visible .p-business-regeneration-actions,html.is-js :is(.is-page-business-property-m,.is-page-business-property_m) .p-business-regeneration-intro.js-ew-section-reveal.is-visible .p-business-leasing-intro-media{opacity:1;transition:opacity .7s ease var(--ew-intro-delay,0s),transform .85s cubic-bezier(.16,1,.3,1) var(--ew-intro-delay,0s);transform:translateY(0)}@media print,screen and (min-width:1200px){:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-regeneration-intro,:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-regeneration-reasons,:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-leasing-strength,:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-leasing-graph,:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-leasing-stats,:is(.is-page-business-property-m,.is-page-business-property_m) .p-store-list-cases,:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-flow,:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-leasing-process{padding-block:8rem;padding-inline:8rem}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-leasing-breadcrumb,:is(.is-page-business-property-m,.is-page-business-property_m) .p-store-list-faq{padding-inline:8rem}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-leasing-strength-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:4rem}:is(.is-page-business-property-m,.is-page-business-property_m) .p-business-leasing-strength-card-title{min-height:6.8rem}}.is-page-business-development{--ew-pagehead-overlay:45%}.is-page-business-development .p-business-regeneration-intro{background-color:#fff}.is-page-business-development .p-business-regeneration-intro-inner{gap:3rem;padding-inline:0}.is-page-business-development .p-business-regeneration-intro-title{margin:0 0 2.4rem}.is-page-business-development .p-business-regeneration-intro-body .p-business-leasing-intro-text{gap:1.8rem}.is-page-business-development .p-business-regeneration-intro-body .p-business-leasing-intro-text p{color:#000}.is-page-business-development .p-business-regeneration-actions{margin-top:3.8rem}.is-page-business-development .p-business-regeneration-btn{min-width:23.8rem;padding-inline:2rem}.is-page-business-development .p-business-detail-section--warm{background-color:#f1f8ff}.is-page-business-development .p-business-regeneration-reasons-head{max-width:92rem;margin-inline:auto}.is-page-business-development .p-business-regeneration-reasons-title,.is-page-business-development .p-business-leasing-process-title,.is-page-business-development .p-store-list-section-title,.is-page-business-development .p-business-regeneration-related-title{margin:0;color:#000;font-size:2.8rem;font-weight:500;line-height:1.4;letter-spacing:.02em;text-align:center}.is-page-business-development .p-business-regeneration-reasons .p-business-regeneration-reasons-title,.is-page-business-development .p-store-list-section-title,.is-page-business-development .p-business-leasing-process-title{color:#0052a5}.is-page-business-development .p-business-regeneration-reasons-lead{color:#000;font-size:1.5rem}.is-page-business-development .p-business-coinlaundry-card-grid{margin-top:0}.is-page-business-development .p-business-coinlaundry-card{min-height:26rem;padding:3.4rem 3rem;box-shadow:0 .8rem 2.4rem #0052a514}.is-page-business-development .p-business-coinlaundry-card-icon-img{display:block;width:4.4rem;height:4.4rem;margin:0 auto 1.5rem;-o-object-fit:contain;object-fit:contain}.is-page-business-development .p-business-coinlaundry-card-title{margin:0 0 1.2rem;color:#000;font-size:2rem;letter-spacing:.02em}.is-page-business-development .p-business-coinlaundry-card-text{margin:0;color:#000}.is-page-business-development .p-business-leasing-strength{background-color:#fff}.is-page-business-development .p-business-leasing-strength .p-business-regeneration-reasons-title{color:#0052a5}.is-page-business-development .p-business-leasing-strength-card-title{min-height:auto;color:#000;letter-spacing:.02em}.is-page-business-development .p-business-leasing-strength-card-text{color:#000}.is-page-business-development .p-store-list-cases{background-color:#f1f8ff}.is-page-business-development .p-store-list-section-title{margin-bottom:1rem}.is-page-business-development .c-ew-case-card{background-color:#fff0;box-shadow:none}.is-page-business-development .c-ew-case-card-image{aspect-ratio:386/232}.is-page-business-development .c-ew-case-card-action{font-size:1.4rem}.is-page-business-development .p-business-leasing-process{background-color:#fff}.is-page-business-development .p-business-detail-flow-line{margin-top:0}.is-page-business-development .p-business-leasing-process-no{background-color:#0052a5}.is-page-business-development .p-business-leasing-faq{background-color:#fff}.is-page-business-development .p-business-leasing-faq-heading{margin-bottom:4rem;text-align:left}.is-page-business-development .p-business-leasing-faq-title{margin:0;color:#0052a5;font-size:2.8rem;font-weight:500;line-height:1.4;letter-spacing:.02em;text-align:left}.is-page-business-development .p-business-regeneration-related{background-color:#0052a5}.is-page-business-development .p-business-regeneration-related-title{margin-bottom:4rem;color:#fff}.is-page-business-development .p-business-regeneration-related-card{min-height:9rem;padding:2.4rem 5rem 2.4rem 2.4rem;background-color:#fff;border:0}.is-page-business-development .c-ew-cta{min-height:36rem}.is-page-business-development .c-ew-cta-body{max-width:96rem;background:#fff0;color:#fff;box-shadow:none}.is-page-business-development .c-ew-cta-title,.is-page-business-development .c-ew-cta-text{color:#fff}@media print,screen and (min-width:1200px){.is-page-business-development .p-business-regeneration-intro-inner{grid-template-columns:minmax(0,620px) minmax(0,620px);align-items:start;gap:4rem}.is-page-business-development .p-business-regeneration-reasons,.is-page-business-development .p-business-leasing-strength,.is-page-business-development .p-store-list-cases,.is-page-business-development .p-business-leasing-process,.is-page-business-development .p-business-leasing-faq,.is-page-business-development .p-business-regeneration-reasons-title,.is-page-business-development .p-business-leasing-process-title,.is-page-business-development .p-business-leasing-faq-title,.is-page-business-development .p-store-list-section-title,.is-page-business-development .p-business-regeneration-related-title{font-size:3.2rem}.is-page-business-development .p-business-coinlaundry-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}.is-page-business-development .p-business-leasing-strength-list--col4{grid-template-columns:repeat(4,minmax(0,1fr));gap:4rem}.is-page-business-development .p-store-list-cases-inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}.is-page-business-development .p-store-list-section-title{grid-column:1/-1}}.is-page-business-sublease{--ew-pagehead-overlay:45%;--ew-pagehead-overlay-color:rgb(0 82 165 / 45%)}.is-page-business-sublease .c-ew-pagehead-media{background-position:center 68%}.is-page-business-sublease .p-business-regeneration-intro{background-color:#fff}.is-page-business-sublease .p-business-regeneration-intro-inner{gap:3rem;padding-inline:0}.is-page-business-sublease .p-business-regeneration-intro-title{margin:0 0 2.4rem}.is-page-business-sublease .p-business-regeneration-intro-body .p-business-leasing-intro-text{gap:1.8rem}.is-page-business-sublease .p-business-regeneration-intro-body .p-business-leasing-intro-text p{font-weight:400}.is-page-business-sublease .p-business-regeneration-actions{margin-top:3.8rem}.is-page-business-sublease .p-business-regeneration-btn{min-width:23.8rem;padding-inline:2rem}.is-page-business-sublease .p-business-regeneration-reasons{background-color:#fff}.is-page-business-sublease .p-business-regeneration-reasons-head{max-width:92rem;margin-inline:auto}.is-page-business-sublease .p-business-regeneration-reasons-title{color:#0052a5;font-size:2.8rem}.is-page-business-sublease .p-business-regeneration-reasons-lead{color:#000;font-size:1.5rem;font-weight:400}.is-page-business-sublease .p-business-coinlaundry-card-grid{margin-top:0}.is-page-business-sublease .p-business-coinlaundry-card{min-height:26rem;padding:3.4rem 3rem;box-shadow:0 .8rem 2.4rem #0052a514}.is-page-business-sublease .p-business-coinlaundry-card-icon-img{display:block;width:4.4rem;height:4.4rem;margin:0 auto 1.5rem;-o-object-fit:contain;object-fit:contain}.is-page-business-sublease .p-business-coinlaundry-card-title{margin:0 0 1.2rem;color:#000;font-size:2rem;letter-spacing:.02em}.is-page-business-sublease .p-business-coinlaundry-card-text{margin:0;color:#000;font-weight:400}.is-page-business-sublease .p-business-leasing-strength{background-color:#f1f8ff}.is-page-business-sublease .p-business-leasing-strength .p-business-regeneration-reasons-title{color:#0052a5}.is-page-business-sublease .p-business-leasing-strength-card-title{min-height:auto;color:#000;font-size:2.2rem;letter-spacing:.02em}.is-page-business-sublease .p-business-leasing-strength-card-text{color:#000;font-weight:400}.is-page-business-sublease .p-business-leasing-stats{background-color:#0052a5}.is-page-business-sublease .p-business-leasing-stats .p-business-leasing-section-title{margin-bottom:4rem;color:#fff;font-size:2.8rem}.is-page-business-sublease .p-business-leasing-stats .c-ew-scale-stats{display:grid;padding:0}.is-page-business-sublease .p-business-leasing-stats .c-ew-scale-stats-item{border-color:#ffffff4d}.is-page-business-sublease .p-business-leasing-stats .c-ew-scale-stats-number,.is-page-business-sublease .p-business-leasing-stats .c-ew-scale-stats-unit,.is-page-business-sublease .p-business-leasing-stats .c-ew-scale-stats-label{color:#fff}.is-page-business-sublease .p-store-list-section-title{margin-bottom:1rem;color:#0052a5;font-size:2.8rem}.is-page-business-sublease .c-ew-case-card{gap:2rem;color:#000}.is-page-business-sublease .c-ew-case-card-image{height:22rem}.is-page-business-sublease .c-ew-case-card-title{color:#000;font-size:2.2rem;font-weight:500;line-height:1.4;letter-spacing:.02em}.is-page-business-sublease .c-ew-case-card-text{margin-top:1rem;color:#000;font-size:1.4rem;line-height:1.8}.is-page-business-sublease .c-ew-case-card-action{gap:1rem;margin-top:2rem;color:#000;font-size:1.4rem}.is-page-business-sublease .p-store-list-cases-more{margin-top:1rem}.is-page-business-sublease .p-business-leasing-process:not(.p-business-detail-section--warm){background-color:#fff}.is-page-business-sublease .p-business-leasing-process-title{margin:0;color:#0052a5;font-size:2.8rem;text-align:center}.is-page-business-sublease .p-business-leasing-faq{background-color:#fff}.is-page-business-sublease .p-business-leasing-faq-heading{margin-bottom:4rem;text-align:center}.is-page-business-sublease .p-business-leasing-faq-title{color:#000;font-size:2.8rem;line-height:1.4;letter-spacing:.02em}.is-page-business-sublease .p-business-leasing-faq-heading-bar,.is-page-business-sublease .c-ew-faq-answer:before{display:none}.is-page-business-sublease .c-ew-faq-list{border-top:1px solid #cfd7e3}.is-page-business-sublease .c-ew-faq-question{grid-template-columns:3.4rem 1fr 2.2rem;gap:1.8rem;min-height:8rem;padding:2.2rem 3rem}.is-page-business-sublease .c-ew-faq-question-text{color:#000;font-size:1.6rem;font-weight:500;line-height:1.6}.is-page-business-sublease .c-ew-faq-answer{padding:0 3rem 2.6rem 8.2rem;font-size:1.6rem;line-height:1.8}.is-page-business-sublease .p-business-regeneration-related{background-color:#0052a5}.is-page-business-sublease .p-business-regeneration-related-title{font-size:2.8rem}.is-page-business-sublease .p-business-regeneration-related-card{padding:2.5rem}@media print,screen and (min-width:1200px){.is-page-business-sublease .p-business-regeneration-intro-inner{grid-template-columns:62rem 62rem;align-items:start;gap:4rem;max-width:128rem}.is-page-business-sublease .p-business-regeneration-intro-title{margin-bottom:3rem}.is-page-business-sublease .p-business-regeneration-intro-body{min-height:41rem}.is-page-business-sublease .p-business-regeneration-reasons-title,.is-page-business-sublease .p-business-leasing-strength .p-business-regeneration-reasons-title,.is-page-business-sublease .p-business-leasing-stats .p-business-leasing-section-title,.is-page-business-sublease .p-store-list-section-title,.is-page-business-sublease .p-business-leasing-process-title,.is-page-business-sublease .p-business-leasing-faq-title,.is-page-business-sublease .p-business-regeneration-related-title{font-size:3.2rem}.is-page-business-sublease .p-business-coinlaundry-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}.is-page-business-sublease .p-business-coinlaundry-card{min-height:29.1rem;padding:3.5rem}.is-page-business-sublease .p-business-coinlaundry-card-title{font-size:2.2rem}.is-page-business-sublease .p-business-leasing-strength-list{grid-template-columns:repeat(4,29rem);justify-content:center;gap:4rem}.is-page-business-sublease .p-business-leasing-strength-card{width:29rem}.is-page-business-sublease .p-business-leasing-strength-media{width:29rem;height:18rem}.is-page-business-sublease .p-business-leasing-stats .c-ew-scale-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.is-page-business-sublease .p-business-leasing-stats .c-ew-scale-stats-item{border-bottom:0;border-left:1px solid rgb(255 255 255 / .3)}.is-page-business-sublease .p-business-leasing-stats .c-ew-scale-stats-item:first-child{border-left:0}.is-page-business-sublease .p-store-list-cases-inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:6rem 4rem;max-width:120rem}.is-page-business-sublease .p-store-list-section-title,.is-page-business-sublease .p-store-list-cases-more{grid-column:1/-1}.is-page-business-sublease .c-ew-case-card-image{height:24rem}.is-page-business-sublease .c-ew-case-card-title{font-size:2.4rem}}.p-business-coinlaundry-pagehead-actions{display:flex;flex-wrap:wrap;gap:1.2rem;width:100%;margin-top:2.4rem}.p-business-coinlaundry-main{padding-top:4rem}@media print,screen and (min-width:1200px){.p-business-coinlaundry-intro,.p-business-coinlaundry-features,.p-business-coinlaundry-merit,.p-business-coinlaundry-support,.p-business-coinlaundry-stats,.p-business-coinlaundry-flow,.p-business-coinlaundry-faq{padding-block:8rem}}.p-business-coinlaundry-intro,.p-business-coinlaundry-features,.p-business-coinlaundry-merit,.p-business-coinlaundry-support,.p-business-coinlaundry-stats,.p-business-coinlaundry-flow,.p-business-coinlaundry-faq{padding-block:6rem}.p-business-coinlaundry-intro-inner,.p-business-coinlaundry-features-inner,.p-business-coinlaundry-merit-inner,.p-business-coinlaundry-support-inner,.p-business-coinlaundry-stats-inner,.p-business-coinlaundry-flow-inner,.p-business-coinlaundry-faq-inner{width:100%;max-width:128rem;margin-inline:auto;padding-inline:2rem}.p-business-coinlaundry-features,.p-business-coinlaundry-stats{background-color:#f1f8ff}.p-business-coinlaundry-intro-text{display:grid;gap:1.6rem}.p-business-coinlaundry-intro-layout{display:grid;gap:2.8rem;margin-top:3.2rem}.p-business-coinlaundry-intro-media{min-height:22rem;background:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/business/d011-intro.jpg) center/cover no-repeat}.p-business-coinlaundry-intro-text p{margin:0;font-size:1.6rem;line-height:2;letter-spacing:.03em}.p-business-coinlaundry-card-grid{display:grid;gap:2.4rem;margin:4rem 0 0;padding:0;list-style:none}.p-business-coinlaundry-card{padding:2.4rem;text-align:center;background-color:#fff;border:1px solid #cfd7e3}.p-business-coinlaundry-card-icon{display:block;width:4rem;height:4rem;margin:0 auto;background-color:#f5f8fc;border:1px solid #0052a5;border-radius:50%}.p-business-coinlaundry-card-icon-img{display:block;width:3.4rem;height:3.4rem;margin:0 0 1.4rem}.p-business-coinlaundry-card-title{margin:1.6rem 0 0;font-size:1.8rem;font-weight:500;line-height:1.5}.p-business-coinlaundry-card-text{margin:1.2rem 0 0;font-size:1.4rem;line-height:1.8;letter-spacing:.03em;text-align:left}.p-business-coinlaundry-merit-text{margin-top:2rem;text-align:center}.p-business-coinlaundry-merit-lead,.p-business-coinlaundry-merit-note{margin:0;font-size:1.6rem;line-height:2;letter-spacing:.03em}.p-business-coinlaundry-merit-list{display:inline-grid;gap:.8rem;margin:1.6rem 0;padding:0;text-align:left;list-style:none}.p-business-coinlaundry-merit-list li{display:grid;grid-template-columns:.6rem 1fr;align-items:start;gap:.9rem;font-size:1.6rem;line-height:1.7}.p-business-coinlaundry-merit-list li:before{width:.6rem;height:.6rem;margin-top:1rem;background-color:#0052a5;border-radius:50%;content:""}.p-business-coinlaundry-image-card-grid{display:grid;gap:2.4rem;margin:4rem 0 0;padding:0;list-style:none}.p-business-coinlaundry-image-card{background-color:#fff}.p-business-coinlaundry-image-card-media,.p-business-coinlaundry-support-media{display:block;width:100%;min-height:17rem;background-color:#f5f8fc;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-business-coinlaundry-image-card-title{margin:0;padding:2rem 2.4rem;font-size:1.8rem;font-weight:700;line-height:1.6}.p-business-coinlaundry-stats-list{display:grid;gap:2.4rem;margin:4rem 0 0;padding:0;list-style:none}.p-business-coinlaundry-stats-item{padding:2.8rem 0 2rem;text-align:center;border-bottom:1px solid #0052a5}.p-business-coinlaundry-stats-value{display:flex;align-items:flex-end;justify-content:center;gap:.4rem;margin:0}.p-business-coinlaundry-stats-number{color:#0052a5;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:4.8rem;font-weight:500;line-height:1}.p-business-coinlaundry-stats-unit{padding-bottom:.6rem;color:#0052a5;font-size:2.8rem;line-height:1.4}.p-business-coinlaundry-stats-label{margin:.8rem 0 0;font-size:1.6rem;line-height:2;letter-spacing:.03em}.p-business-coinlaundry-flow-steps{display:grid;gap:4rem;margin:4rem 0 0;padding:0;list-style:none}.p-business-coinlaundry-flow-item{position:relative}.p-business-coinlaundry-flow-card{padding:2.4rem;text-align:center;background-color:#fff;border:1px solid #cfd7e3}.p-business-coinlaundry-flow-no{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin:0 auto;color:#fff;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:2rem;font-weight:500;line-height:1;background-color:#0052a5;border-radius:50%}.p-business-coinlaundry-flow-step-title{margin:1.6rem 0 0;font-size:1.8rem;font-weight:500;line-height:1.5}.p-business-coinlaundry-flow-step-text{margin:.8rem 0 0;font-size:1.4rem;line-height:1.8;letter-spacing:.03em}.p-business-coinlaundry-flow-divider{position:absolute;bottom:-3rem;left:50%;display:grid;place-items:center;width:2rem;height:2rem;transform:translate(-50%)}.p-business-coinlaundry-flow-divider:before{width:.95rem;height:.95rem;border-right:1.5px solid #0052a5;border-bottom:1.5px solid #0052a5;transform:rotate(45deg);content:""}@media print,screen and (min-width:1200px){.p-business-coinlaundry-intro-inner,.p-business-coinlaundry-features-inner,.p-business-coinlaundry-merit-inner,.p-business-coinlaundry-support-inner,.p-business-coinlaundry-stats-inner,.p-business-coinlaundry-flow-inner,.p-business-coinlaundry-faq-inner{padding-inline:0}.p-business-coinlaundry-intro-text{max-width:72rem;margin-inline:auto;text-align:center}.p-business-coinlaundry-intro-layout{grid-template-columns:minmax(0,1fr) 62rem;align-items:center;gap:10.2rem}.p-business-coinlaundry-intro-layout .p-business-coinlaundry-intro-text{max-width:none;margin-inline:0;text-align:left}.p-business-coinlaundry-intro-media{min-height:38.9rem}.p-business-coinlaundry-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.p-business-coinlaundry-card-text{text-align:center}.p-business-coinlaundry-image-card-grid--col3{grid-template-columns:repeat(3,minmax(0,1fr))}.p-business-coinlaundry-stats-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}.p-business-coinlaundry-flow-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:4rem}.p-business-coinlaundry-flow-divider{inset:50% -3rem auto auto;transform:translateY(-50%)}.p-business-coinlaundry-flow-divider:before{transform:rotate(-45deg)}}.is-page-business-coinlaundry .p-business-leasing-intro{background-color:#fff}.is-page-business-coinlaundry .p-business-detail-lead{background-color:#f1f8ff}.is-page-business-coinlaundry .p-business-regeneration-actions{flex-direction:row}.is-page-business-coinlaundry .p-business-regeneration-reasons:not(.p-business-detail-section--warm){background-color:#fff}.is-page-business-coinlaundry .p-business-coinlaundry-card-grid{align-items:stretch}.is-page-business-coinlaundry .p-business-coinlaundry-card{display:grid;align-content:start;min-height:18.8rem;padding:2.8rem 2.6rem;text-align:left;box-shadow:0 .4rem 1.2rem #0000000a}.is-page-business-coinlaundry .p-business-coinlaundry-card-icon-img{width:3.4rem;height:3.4rem;margin:0 0 1.4rem}.is-page-business-coinlaundry .p-business-coinlaundry-card-title{margin:0;color:#333;font-size:1.6rem;font-weight:700;line-height:1.6}.is-page-business-coinlaundry .p-business-coinlaundry-card-text{margin-top:1rem;color:#333;font-size:1.3rem;line-height:1.75;text-align:left}.is-page-business-coinlaundry .p-business-leasing-stats{background-color:#0052a5}.is-page-business-coinlaundry .p-business-leasing-stats .p-business-leasing-section-title,.is-page-business-coinlaundry .p-business-leasing-stats .c-ew-scale-stats-value,.is-page-business-coinlaundry .p-business-leasing-stats .c-ew-scale-stats-number,.is-page-business-coinlaundry .p-business-leasing-stats .c-ew-scale-stats-unit,.is-page-business-coinlaundry .p-business-leasing-stats .c-ew-scale-stats-label{color:#fff}.is-page-business-coinlaundry .p-business-leasing-stats .c-ew-scale-stats-item{border-color:#ffffff73}.is-page-business-coinlaundry .p-business-leasing-process{background-color:#f1f8ff}.is-page-business-coinlaundry .p-business-leasing-process-inner{background-color:#fff}.is-page-business-coinlaundry .p-business-leasing-faq-heading{text-align:center}.is-page-business-coinlaundry .p-business-leasing-faq-heading-bar{display:none}.is-page-business-coinlaundry .c-ew-cta-body{background-color:#fff0;box-shadow:none}@media print,screen and (min-width:1200px){.is-page-business-coinlaundry .p-business-leasing-intro{padding-block:7.2rem 5.4rem}.is-page-business-coinlaundry .p-business-regeneration-intro-inner{grid-template-columns:minmax(0,1fr) 62rem;align-items:center;gap:10.2rem;max-width:124rem}.is-page-business-coinlaundry .p-business-regeneration-actions{gap:1.2rem}.is-page-business-coinlaundry .p-business-detail-lead{padding-block:8.2rem 7.8rem}.is-page-business-coinlaundry .p-business-regeneration-reasons,.is-page-business-coinlaundry .p-business-leasing-strength,.is-page-business-coinlaundry .p-business-leasing-faq{padding-block:8.8rem}.is-page-business-coinlaundry .p-business-regeneration-reasons-head{margin-bottom:4.2rem}.is-page-business-coinlaundry .p-business-coinlaundry-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem}.is-page-business-coinlaundry .p-business-leasing-strength-list--col3{gap:2.4rem}.is-page-business-coinlaundry .p-business-leasing-strength-media{min-height:18rem}.is-page-business-coinlaundry .p-business-leasing-strength-card-title{min-height:0;font-size:1.7rem}.is-page-business-coinlaundry .p-business-leasing-stats{padding-block:7.8rem 7.4rem}.is-page-business-coinlaundry .p-business-leasing-stats .c-ew-scale-stats{max-width:69rem;margin-inline:auto}.is-page-business-coinlaundry .p-business-leasing-process{padding-block:8rem}.is-page-business-coinlaundry .p-business-leasing-process-inner{max-width:128rem;padding:7.6rem 8rem 7.4rem}.is-page-business-coinlaundry .p-business-leasing-process-head{margin-bottom:5.4rem}.is-page-business-coinlaundry .p-business-leasing-faq-heading{margin-bottom:4.2rem}}.is-page-business-parking{--ew-pagehead-overlay:50%}.is-page-business-parking .p-business-regeneration-intro{background-color:#fff}.is-page-business-parking .p-business-regeneration-intro-inner{gap:3rem;padding-inline:0}.is-page-business-parking .p-business-regeneration-intro-title{margin:0 0 2.4rem;color:#0052a5}.is-page-business-parking .p-business-regeneration-intro-body .p-business-leasing-intro-text{gap:1.8rem}.is-page-business-parking .p-business-regeneration-intro-body .p-business-leasing-intro-text p{color:#333;font-weight:400}.is-page-business-parking .p-business-regeneration-actions{flex-direction:column;margin-top:3.8rem}.is-page-business-parking .p-business-regeneration-btn{min-width:23.8rem;padding-inline:2rem}.is-page-business-parking .p-business-regeneration-reasons{background-color:#fff}.is-page-business-parking .p-business-regeneration-reasons-head{max-width:120rem;margin-inline:auto}.is-page-business-parking .p-business-regeneration-reasons-title{color:#0052a5;font-size:2.8rem}.is-page-business-parking .p-business-regeneration-reasons-lead{color:#333;font-weight:400}.is-page-business-parking .p-business-coinlaundry-card-grid{margin-top:0}.is-page-business-parking .p-business-coinlaundry-card{display:grid;grid-template-columns:3.8rem 1fr;grid-template-rows:auto auto;gap:1.5rem 2rem;align-content:start;min-height:0;padding:3.1rem;text-align:left;box-shadow:0 .4rem .8rem #002d5a0a}.is-page-business-parking .p-business-coinlaundry-card-icon-img{grid-column:1;grid-row:1;width:3.8rem;height:3.8rem;margin:0;-o-object-fit:contain;object-fit:contain}.is-page-business-parking .p-business-coinlaundry-card-title{grid-column:2;grid-row:1;align-self:center;margin:0;color:#0052a5;font-size:1.9rem;font-weight:500;line-height:1.5;letter-spacing:.02em}.is-page-business-parking .p-business-coinlaundry-card-text{grid-column:1/-1;grid-row:2;margin:0;color:#666;font-size:1.4rem;font-weight:400;line-height:1.9;letter-spacing:.03em}.is-page-business-parking .p-business-detail-section--warm{background-color:#f1f8ff}.is-page-business-parking .p-business-leasing-strength{background-color:#fff}.is-page-business-parking .p-business-leasing-strength.p-business-detail-section--warm{background-color:#f1f8ff}.is-page-business-parking .p-business-leasing-strength .p-business-regeneration-reasons-head{max-width:92rem;margin-inline:auto}.is-page-business-parking .p-business-leasing-strength .p-business-regeneration-reasons-title{color:#0052a5}.is-page-business-parking .p-business-leasing-strength .p-business-regeneration-reasons-lead{color:#333;text-align:center;white-space:pre-line}.is-page-business-parking .p-business-leasing-strength-list{gap:2.4rem}.is-page-business-parking .p-business-leasing-strength-card{overflow:visible;background-color:#fff0;border:none;box-shadow:none}.is-page-business-parking .p-business-detail-section--warm .p-business-leasing-strength-card{background-color:#fff0}.is-page-business-parking .p-business-leasing-strength-media,.is-page-business-parking .p-business-detail-section--warm .p-business-leasing-strength-media{aspect-ratio:384/200}.is-page-business-parking .p-business-leasing-strength:not(.p-business-detail-section--warm) .p-business-leasing-strength-media{aspect-ratio:269/180}.is-page-business-parking .p-business-leasing-strength-body{gap:1rem;padding:0}.is-page-business-parking .p-business-detail-section--warm .p-business-leasing-strength-body{gap:2rem;padding:2.8rem}.is-page-business-parking .p-business-leasing-strength-card-title{min-height:auto;color:#000;font-size:1.8rem;line-height:1.5}.is-page-business-parking .p-business-leasing-strength:not(.p-business-detail-section--warm) .p-business-leasing-strength-card-title{color:#0052a5}.is-page-business-parking .p-business-leasing-strength-card-text{color:#666;font-weight:400}.is-page-business-parking .p-business-leasing-stats{background-color:#0052a5}.is-page-business-parking .p-business-leasing-stats .p-business-leasing-section-title,.is-page-business-parking .p-business-leasing-stats .c-ew-scale-stats-value,.is-page-business-parking .p-business-leasing-stats .c-ew-scale-stats-number,.is-page-business-parking .p-business-leasing-stats .c-ew-scale-stats-unit,.is-page-business-parking .p-business-leasing-stats .c-ew-scale-stats-label{color:#fff}.is-page-business-parking .p-business-leasing-stats .c-ew-scale-stats-item{border-color:#ffffff73}.is-page-business-parking .p-business-leasing-process{background-color:#fff}.is-page-business-parking .p-business-leasing-process-title{margin:0;color:#0052a5;font-size:2.8rem;text-align:center}.is-page-business-parking .p-business-leasing-stats .p-business-leasing-section-title{margin-bottom:4rem;color:#fff;text-align:center}.is-page-business-parking .p-business-leasing-faq-title{color:#000}.is-page-business-parking .p-business-leasing-process-inner{background-color:#fff0}.is-page-business-parking .p-business-leasing-faq-heading{text-align:center}.is-page-business-parking .p-business-leasing-faq-heading-bar{display:none}.is-page-business-parking .c-ew-cta-body{background-color:#fff0;box-shadow:none}@media print,screen and (min-width:1200px){.is-page-business-parking .p-business-regeneration-intro-inner{grid-template-columns:62rem minmax(0,1fr);align-items:start;gap:4rem;max-width:128rem}.is-page-business-parking .p-business-regeneration-intro-title{margin-bottom:2rem}.is-page-business-parking .p-business-regeneration-intro-body{min-height:39rem}.is-page-business-parking .p-business-regeneration-actions{flex-flow:row wrap}.is-page-business-parking .p-business-regeneration-reasons,.is-page-business-parking .p-business-leasing-strength,.is-page-business-parking .p-business-regeneration-reasons-title,.is-page-business-parking .p-business-leasing-strength .p-business-regeneration-reasons-title,.is-page-business-parking .p-business-leasing-stats .p-business-leasing-section-title,.is-page-business-parking .p-business-leasing-process-title,.is-page-business-parking .p-business-leasing-faq-title{font-size:3.2rem}.is-page-business-parking .p-business-coinlaundry-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.is-page-business-parking .p-business-leasing-strength-list--col3{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}.is-page-business-parking .p-business-leasing-strength-list--col4{grid-template-columns:repeat(4,minmax(0,1fr));gap:4.1rem}.is-page-business-parking .p-business-leasing-strength-card-title{white-space:normal}.is-page-business-parking .p-business-leasing-stats .c-ew-scale-stats{max-width:120rem;margin-inline:auto}.is-page-business-parking .p-business-detail-flow-line{--ew-flow-cols:5}}.is-page-business-renovation{--ew-pagehead-overlay:45%}.is-page-business-renovation .p-business-regeneration-intro{background-color:#fff}.is-page-business-renovation .p-business-regeneration-intro-inner{gap:3rem;padding-inline:0}.is-page-business-renovation .p-business-regeneration-intro-title{margin:0 0 2.4rem}.is-page-business-renovation .p-business-regeneration-intro-body .p-business-leasing-intro-text{gap:1.8rem}.is-page-business-renovation .p-business-regeneration-intro-body .p-business-leasing-intro-text p{color:#000}.is-page-business-renovation .p-business-regeneration-actions{margin-top:3.8rem}.is-page-business-renovation .p-business-regeneration-btn{min-width:23.8rem;padding-inline:2rem}.is-page-business-renovation .p-business-regeneration-btn--secondary .p-business-regeneration-btn-icon--plus{-webkit-mask:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/icon-arrow-forward.svg) center/contain no-repeat;mask:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/icon-arrow-forward.svg) center/contain no-repeat;background-color:#0052a5}.is-page-business-renovation .p-business-regeneration-btn--secondary .p-business-regeneration-btn-icon--plus:before,.is-page-business-renovation .p-business-regeneration-btn--secondary .p-business-regeneration-btn-icon--plus:after{content:none}.is-page-business-renovation .p-business-regeneration-btn--secondary:hover .p-business-regeneration-btn-icon--plus{background-color:#fff}.is-page-business-renovation .p-business-regeneration-reasons-head{max-width:92rem;margin-inline:auto}.is-page-business-renovation .p-business-regeneration-reasons-title,.is-page-business-renovation .p-store-list-section-title,.is-page-business-renovation .p-business-leasing-process-title,.is-page-business-renovation .p-business-leasing-faq-title{margin:0;color:#000;font-size:2.8rem;font-weight:500;line-height:1.4;letter-spacing:.02em;text-align:center}.is-page-business-renovation .p-business-regeneration-reasons-title,.is-page-business-renovation .p-store-list-section-title,.is-page-business-renovation .p-business-leasing-process-title{color:#0052a5}.is-page-business-renovation .p-business-regeneration-reasons-lead{color:#000;font-size:1.5rem}.is-page-business-renovation .p-business-coinlaundry-card-grid{margin-top:0}.is-page-business-renovation .p-business-coinlaundry-card{display:flex;flex-direction:column;justify-content:center;min-height:26rem;padding:3.5rem 3rem;box-shadow:0 .8rem 2.4rem #0052a514}.is-page-business-renovation .p-business-coinlaundry-card-icon-img{display:block;width:4.4rem;height:4.4rem;margin:0 auto 1.5rem;-o-object-fit:contain;object-fit:contain}.is-page-business-renovation .p-business-coinlaundry-card-title{margin:0 0 1.2rem;color:#000;font-size:2rem;letter-spacing:.02em}.is-page-business-renovation .p-business-coinlaundry-card-text{margin:0;color:#000}.is-page-business-renovation .p-store-list-cases{background-color:#fff}.is-page-business-renovation .p-store-list-section-title{margin-bottom:1rem}.is-page-business-renovation .c-ew-case-card{gap:0;overflow:hidden;color:#000;background-color:#fff;border:1px solid #cfd7e3;box-shadow:0 .8rem 2.4rem #0052a514}.is-page-business-renovation .c-ew-case-card-image{height:20rem}.is-page-business-renovation .c-ew-case-card>div:last-child{padding:2.8rem}.is-page-business-renovation .c-ew-case-card-title{color:#000;font-size:2.2rem;font-weight:500;line-height:1.4;letter-spacing:.02em}.is-page-business-renovation .c-ew-case-card-text{margin-top:1.2rem;color:#000;font-size:1.4rem;line-height:1.8}.is-page-business-renovation .c-ew-case-card-action{justify-content:flex-start;gap:1rem;margin-top:2.2rem;color:#000;font-size:1.4rem}.is-page-business-renovation .p-business-leasing-strength{background-color:#fff}.is-page-business-renovation .p-business-leasing-strength.p-business-detail-section--warm{background-color:#f1f8ff}.is-page-business-renovation .p-business-leasing-strength-media{aspect-ratio:269/180}.is-page-business-renovation .p-business-leasing-strength-card-title{min-height:auto;color:#000;letter-spacing:.02em}.is-page-business-renovation .p-business-leasing-strength-card-text{color:#000}.is-page-business-renovation .p-business-leasing-stats{background-color:#0052a5}.is-page-business-renovation .p-business-leasing-stats .p-business-leasing-section-title{margin-bottom:4rem;color:#fff;font-size:2.8rem;text-align:center}.is-page-business-renovation .p-business-leasing-stats .c-ew-scale-stats{display:grid;padding:0}.is-page-business-renovation .p-business-leasing-stats .c-ew-scale-stats-item{border-color:#ffffff4d}.is-page-business-renovation .p-business-leasing-stats .c-ew-scale-stats-number,.is-page-business-renovation .p-business-leasing-stats .c-ew-scale-stats-unit,.is-page-business-renovation .p-business-leasing-stats .c-ew-scale-stats-label{color:#fff}.is-page-business-renovation .p-business-leasing-graph-head{margin-bottom:4rem;text-align:center}.is-page-business-renovation .p-business-leasing-graph .p-business-leasing-section-title{margin-bottom:2rem;color:#000;font-size:2.8rem}.is-page-business-renovation .p-business-leasing-graph-lead{max-width:92rem;margin-inline:auto;font-size:1.4rem;line-height:1.8}.is-page-business-renovation .p-business-detail-flow-cards{background-color:#fff}.is-page-business-renovation .p-business-detail-flow-card{padding:3.5rem}.is-page-business-renovation .p-business-detail-flow-card-no{color:#0052a5;background-color:#fff0;border:1px solid #0052a5}.is-page-business-renovation .p-business-detail-flow-card-title{margin-top:2.4rem;font-size:2rem;font-weight:500}.is-page-business-renovation .p-business-detail-flow-card-text{margin-top:1rem}.is-page-business-renovation .p-business-leasing-faq{background-color:#fff}.is-page-business-renovation .p-business-leasing-faq-heading{margin-bottom:4rem;text-align:center}.is-page-business-renovation .p-business-leasing-faq-heading-bar,.is-page-business-renovation .c-ew-faq-answer:before{display:none}.is-page-business-renovation .p-business-regeneration-related{background-color:#0052a5}.is-page-business-renovation .p-business-regeneration-related-title{font-size:2.8rem}.is-page-business-renovation .p-business-regeneration-related-card{padding:2.5rem}@media print,screen and (min-width:1200px){.is-page-business-renovation .p-business-regeneration-intro-inner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:4rem;max-width:128rem}.is-page-business-renovation .p-business-regeneration-intro-title{margin-bottom:3rem}.is-page-business-renovation .p-business-regeneration-reasons,.is-page-business-renovation .p-store-list-cases,.is-page-business-renovation .p-business-leasing-strength,.is-page-business-renovation .p-business-leasing-graph,.is-page-business-renovation .p-business-leasing-process,.is-page-business-renovation .p-business-leasing-faq,.is-page-business-renovation .p-business-regeneration-reasons-title,.is-page-business-renovation .p-store-list-section-title,.is-page-business-renovation .p-business-leasing-strength .p-business-regeneration-reasons-title,.is-page-business-renovation .p-business-leasing-stats .p-business-leasing-section-title,.is-page-business-renovation .p-business-leasing-graph .p-business-leasing-section-title,.is-page-business-renovation .p-business-leasing-process-title,.is-page-business-renovation .p-business-leasing-faq-title,.is-page-business-renovation .p-business-regeneration-related-title{font-size:3.2rem}.is-page-business-renovation .p-business-coinlaundry-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}.is-page-business-renovation .p-business-coinlaundry-card{min-height:29.1rem}.is-page-business-renovation .p-business-coinlaundry-card-title{font-size:2.2rem}.is-page-business-renovation .p-store-list-cases-inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}.is-page-business-renovation .p-store-list-section-title{grid-column:1/-1}.is-page-business-renovation .c-ew-case-card-title{font-size:2.4rem}.is-page-business-renovation .p-business-leasing-strength-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:4.1rem}.is-page-business-renovation .p-business-leasing-strength-card{width:auto}.is-page-business-renovation .p-business-leasing-strength-media{width:100%;height:auto}.is-page-business-renovation .p-business-leasing-stats .c-ew-scale-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.is-page-business-renovation .p-business-leasing-stats .c-ew-scale-stats-item{border-bottom:0;border-left:1px solid rgb(255 255 255 / .3)}.is-page-business-renovation .p-business-leasing-stats .c-ew-scale-stats-item:first-child{border-left:0}}.is-page-business-rentaloffice .p-business-detail-gallery-grid{margin-top:3rem}.is-page-business-rentaloffice .p-business-detail-gallery .p-business-leasing-cases-inner{gap:0}.is-page-business-rentaloffice .p-business-detail-external{background-color:#eef6fb;text-align:center}.is-page-business-rentaloffice .p-business-detail-external .p-business-leasing-cases-inner{display:grid;grid-template-columns:1fr;justify-items:center;gap:0;max-width:64rem;margin-inline:auto}.is-page-business-rentaloffice .p-business-detail-external .p-business-leasing-section-title{margin:0;color:#0052a5;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:3.2rem;font-weight:400;line-height:1;letter-spacing:.06em;text-align:center}.is-page-business-rentaloffice .p-business-detail-external .p-business-leasing-graph-lead{max-width:64rem;margin:2.4rem 0 0;color:#a0a0a0;font-size:1.4rem;line-height:2;letter-spacing:.03em;text-align:center;white-space:pre-line}.is-page-business-rentaloffice .p-business-detail-external .p-business-leasing-cases-more{margin:3.6rem 0 0}.is-page-business-rentaloffice .p-business-detail-external .c-ew-outline-more{min-width:33.4rem;color:#fff}.is-page-business-rentaloffice .p-business-detail-external .c-ew-outline-more:before{top:0;right:0;bottom:0;left:0;background-color:#0052a5;border-color:#0052a5}.is-page-business-rentaloffice .p-business-detail-external .c-ew-outline-more-label{gap:1.6rem;width:100%;min-width:0;color:#fff}.is-page-business-rentaloffice .p-business-detail-external .c-ew-outline-more-label:after{content:"";flex-shrink:0;width:1.6rem;height:1.6rem;background-color:currentcolor;-webkit-mask:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/icon-link-external.svg) center/contain no-repeat;mask:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/icon-link-external.svg) center/contain no-repeat}.is-page-business-rentaloffice .p-business-detail-external .c-ew-outline-more-line{display:none}@media print,screen and (min-width:1200px){.is-page-business-rentaloffice .p-business-detail-external .p-business-leasing-section-title{font-size:3.8rem}.is-page-business-rentaloffice .p-business-detail-external .p-business-leasing-graph-lead{font-size:1.6rem}}@media print,screen and (min-width:1200px){:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-regeneration-intro-inner,:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-intro-inner{grid-template-columns:minmax(0,62rem) minmax(0,62rem);align-items:start;gap:4rem;width:min(128rem,100vw - 8rem);max-width:none;margin-inline:auto}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-regeneration-intro-body,:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-intro-media{width:100%;max-width:62rem}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-intro-media{justify-self:end}.is-page-business-coinlaundry .p-business-coinlaundry-intro-layout{grid-template-columns:minmax(0,62rem) minmax(0,62rem);align-items:start;gap:4rem;width:min(128rem,100vw - 8rem);max-width:none;margin-inline:auto}.is-page-business-coinlaundry .p-business-coinlaundry-intro-text,.is-page-business-coinlaundry .p-business-coinlaundry-intro-media{width:100%;max-width:62rem}.is-page-business-coinlaundry .p-business-coinlaundry-intro-media{justify-self:end}}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .c-ew-cta{min-height:38.6rem;padding:6rem 2rem;color:#000;background-color:#f2f6fb}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .c-ew-cta-body{gap:2rem;width:min(100%,90rem);max-width:none;padding:4rem 2rem;color:#000;text-align:center;background-color:#ffffffe6;box-shadow:none}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .c-ew-cta-title{color:#0052a5;font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.02em}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .c-ew-cta-text{max-width:70.3rem;min-height:5.6rem;color:#000;font-size:1.4rem;font-weight:400;line-height:2;letter-spacing:.03em}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .c-ew-cta-actions{gap:2.4rem;width:min(100%,70.7rem)}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .c-ew-cta-actions .c-ew-outline-more{width:-moz-fit-content;width:fit-content}@media print,screen and (min-width:1200px){:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .c-ew-cta{min-height:44.1rem;padding:8rem}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .c-ew-cta-body{padding:6rem 8rem}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .c-ew-cta-title{font-size:3.2rem}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .c-ew-cta-text{min-height:6.4rem;font-size:1.6rem}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .c-ew-cta-actions{gap:6rem}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .c-ew-cta-actions:not(.c-ew-cta-actions-single){grid-template-columns:repeat(2,minmax(33rem,max-content));justify-content:center}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .c-ew-cta-actions-single{grid-template-columns:minmax(33rem,max-content);justify-content:center}}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-faq{padding:6rem 2rem;background-color:#fff}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-faq-inner{width:100%;max-width:128rem;margin-inline:auto;padding-inline:0}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-faq-heading{margin-bottom:3rem;text-align:left}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-faq-title{margin:0;color:#000;font-size:2.6rem;font-weight:500;line-height:1.75;letter-spacing:0;text-align:left}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-faq .p-business-leasing-faq-title{color:#000}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-faq-heading-bar{display:block;width:4rem;height:.2rem;margin-top:2rem;background-color:#0052a5}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-faq .p-business-leasing-faq-heading-bar{display:block}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .c-ew-faq-list{border-top:0}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .c-ew-faq-question{grid-template-columns:3.2rem 1fr 2rem;gap:1.6rem;min-height:0;padding:2.4rem 1rem}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .c-ew-faq-question-text{color:#000;font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:.02em}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .c-ew-faq-answer{padding:0 2rem 2.4rem 5.8rem;color:#000;font-size:1.4rem;line-height:1.8;letter-spacing:.03em}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .c-ew-faq-answer:before{top:0;left:1rem;display:grid;width:3.2rem;height:3.2rem;color:#fff;font-size:1.4rem;font-weight:700;background-color:#66a9ed;border-radius:50%;content:"A";place-items:center}@media print,screen and (min-width:1200px){:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-faq{padding-block:8rem;padding-inline:8rem}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-faq-heading{margin-bottom:4rem}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-faq-title{font-size:3.2rem;line-height:1.4}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .c-ew-faq-question{grid-template-columns:3.2rem 1fr 2.4rem;gap:3.6rem;min-height:8.8rem;padding:2.8rem 3rem 2.8rem 2rem}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .c-ew-faq-question-text{font-size:1.8rem;font-weight:500;line-height:1.6;letter-spacing:.02em}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .c-ew-faq-answer{padding:0 7rem 3rem 13.6rem;font-size:1.8rem;line-height:1.8;letter-spacing:.02em}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-development,.is-page-business-sublease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .c-ew-faq-answer:before{top:.2rem;left:6.8rem;font-size:1.6rem}}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-strength-list--col3,:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-strength-list--col4,.is-page-business-leasing .p-business-leasing-strength-list,.is-page-business-sales .p-business-sales-services-grid{align-items:start}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-coinlaundry-card-grid.p-business-detail-cards--col3,:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-coinlaundry-card-grid.p-business-detail-cards--col4,.is-page-business-sales .p-business-sales-reasons-grid{align-items:stretch;grid-auto-rows:1fr}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-strength-list--col3 .p-business-leasing-strength-card,:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-strength-list--col4 .p-business-leasing-strength-card,.is-page-business-leasing .p-business-leasing-strength-list .p-business-leasing-strength-card{align-self:start;align-content:start;gap:3rem}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-strength-list--col3 .p-business-leasing-strength-card,.is-page-business-sales .p-business-sales-services-card{align-self:start}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-coinlaundry-card-grid.p-business-detail-cards--col3 .p-business-coinlaundry-card,:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-coinlaundry-card-grid.p-business-detail-cards--col4 .p-business-coinlaundry-card,.is-page-business-sales .p-business-sales-reason-card{align-self:stretch;align-content:start;height:100%}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-strength-list--col3 .p-business-leasing-strength-body,:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-strength-list--col4 .p-business-leasing-strength-body,.is-page-business-leasing .p-business-leasing-strength-list .p-business-leasing-strength-body{display:grid;gap:1rem;margin:0;padding:0}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-strength-list--col3 .p-business-leasing-strength-media,:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-strength-list--col4 .p-business-leasing-strength-media,.is-page-business-leasing .p-business-leasing-strength-list .p-business-leasing-strength-media{align-self:stretch;min-height:0;margin:0}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-strength-list--col3 .p-business-leasing-strength-card-title,:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-strength-list--col4 .p-business-leasing-strength-card-title,.is-page-business-leasing .p-business-leasing-strength-list .p-business-leasing-strength-card-title{min-height:0;margin:0;color:#0052a5;font-size:2.1rem;font-weight:500;line-height:1.5;white-space:normal}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-strength-list--col3 .p-business-leasing-strength-card-text,:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-strength-list--col4 .p-business-leasing-strength-card-text,.is-page-business-leasing .p-business-leasing-strength-list .p-business-leasing-strength-card-text{margin:0}.is-page-business-sales .p-business-sales-services-card{align-content:start;gap:3rem}.is-page-business-sales .p-business-sales-services-body{display:grid;gap:1rem;padding:0}.is-page-business-sales .p-business-sales-services-title{margin:0;color:#0052a5;font-size:2.1rem;font-weight:500;line-height:1.5}.is-page-business-sales .p-business-sales-services-text{margin:0}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-coinlaundry-card-grid.p-business-detail-cards--col3 .p-business-coinlaundry-card-title,:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-coinlaundry-card-grid.p-business-detail-cards--col4 .p-business-coinlaundry-card-title,.is-page-business-sales .p-business-sales-reason-title{margin:0;color:#0052a5;font-size:2.1rem;font-weight:500;line-height:1.5}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-coinlaundry-card-grid.p-business-detail-cards--col3 .p-business-coinlaundry-card-text,:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-coinlaundry-card-grid.p-business-detail-cards--col4 .p-business-coinlaundry-card-text{margin:1rem 0 0}.p-business-leasing-cases .c-ew-case-card-title,:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-store-list-cases .c-ew-case-card-title{font-size:2.1rem;font-weight:500;line-height:1.5}.is-page-business-sales .p-business-sales-reason-card{justify-content:flex-start}@media print,screen and (min-width:1200px){:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-strength-list--col3,:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-coinlaundry-card-grid.p-business-detail-cards--col3{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-leasing-strength-list--col4,.is-page-business-leasing .p-business-leasing-strength-list,:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-coinlaundry-card-grid.p-business-detail-cards--col4{grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem}.is-page-business-sales .p-business-sales-services-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem}}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-regeneration-actions{display:flex;flex-wrap:wrap;gap:1.6rem}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-regeneration-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:2rem;min-width:25rem;min-height:5.6rem;padding:0 2rem 0 3.2rem;font-size:1.6rem;font-weight:500;line-height:1.5;letter-spacing:.02em;text-decoration:none;border:1px solid #0052a5;transition:background-color .25s ease,border-color .25s ease,color .25s ease}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-regeneration-btn--primary{color:#fff;background-color:#0052a5;border-color:#0052a5}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-regeneration-btn--primary:hover{color:#0052a5;background-color:#fff;border-color:#0052a5}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-regeneration-btn--secondary{color:#0052a5;background-color:#fff;border-color:#0052a5}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-regeneration-btn--secondary:hover{color:#fff;background-color:#0052a5;border-color:#fff}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-regeneration-btn:focus-visible{outline:2px solid currentcolor;outline-offset:2px}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-regeneration-btn-icon,:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-regeneration-btn-icon--plus{flex-shrink:0;width:1.8rem;height:1.8rem;background-color:currentcolor;background-image:none;filter:none;-webkit-mask:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/icon-arrow-forward.svg) center/contain no-repeat;mask:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/icon-arrow-forward.svg) center/contain no-repeat}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-regeneration-btn-icon--plus:before,:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-regeneration-btn-icon--plus:after{display:none}.is-page-business-villa{--ew-pagehead-overlay:35%}.is-page-business-villa .p-business-detail-lead,.is-page-business-villa .p-business-detail-section--warm{background-color:#eef6fb}.is-page-business-villa .p-business-regeneration-reasons,.is-page-business-villa .p-business-leasing-strength,.is-page-business-villa .p-business-detail-gallery,.is-page-business-villa .p-business-regeneration-reasons-title,.is-page-business-villa .p-business-leasing-section-title,.is-page-business-villa .p-business-regeneration-related-title{color:#0052a5;font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.02em;text-align:center}.is-page-business-villa .p-business-regeneration-reasons-lead{color:#333;text-align:center}.is-page-business-villa .p-business-coinlaundry-card-grid{gap:3rem;margin-top:4.4rem}.is-page-business-villa .p-business-coinlaundry-card{justify-content:flex-start;min-height:23.8rem;padding:3.5rem;background-color:#fff;border:1px solid #e0e6ea;box-shadow:0 .6rem 1rem #002d5a0d}.is-page-business-villa .p-business-coinlaundry-card-icon-img{display:block;width:4.4rem;height:4.4rem;margin-inline:auto}.is-page-business-villa .p-business-coinlaundry-card-title{margin-top:2.4rem;color:#333;font-size:2.2rem;font-weight:500;line-height:1.5;text-align:center}.is-page-business-villa .p-business-coinlaundry-card-text{margin-top:1.4rem;color:#333;line-height:1.9}.is-page-business-villa .p-business-detail-gallery .p-business-leasing-cases-inner{gap:3rem}.is-page-business-villa .p-business-detail-gallery-grid{gap:2rem;margin-top:0}.is-page-business-villa .p-business-detail-section--warm .p-business-detail-gallery-item{aspect-ratio:305/240;height:auto}.is-page-business-villa .p-business-leasing-strength-list--col3{gap:2.4rem;margin-top:4.4rem}.is-page-business-villa .p-business-leasing-strength-card{gap:0;background-color:#fff;border:1px solid #e0e6ea}.is-page-business-villa .p-business-leasing-strength-media{height:20rem}.is-page-business-villa .p-business-leasing-strength-list--col3 .p-business-leasing-strength-body{display:grid;gap:1rem;padding:3rem}.is-page-business-villa .p-business-leasing-strength-card-title{color:#333;font-size:1.8rem;line-height:1.5}.is-page-business-villa .p-business-leasing-strength-card-text{color:#333;line-height:1.9}.is-page-business-villa .p-business-regeneration-related{background-color:#fff}.is-page-business-villa .p-business-regeneration-related-inner{gap:4.2rem}.is-page-business-villa .p-business-regeneration-related-grid{grid-template-columns:1fr}.is-page-business-villa .p-business-regeneration-related-card{padding:2.9rem;border-color:#e0e6ea}@media print,screen and (min-width:1200px){.is-page-business-villa .p-business-regeneration-reasons,.is-page-business-villa .p-business-leasing-strength,.is-page-business-villa .p-business-detail-gallery,.is-page-business-villa .p-business-regeneration-reasons-title,.is-page-business-villa .p-business-leasing-section-title,.is-page-business-villa .p-business-regeneration-related-title{font-size:3.2rem}.is-page-business-villa .p-business-regeneration-related-grid{grid-template-columns:repeat(var(--ew-related-cols,3),minmax(0,1fr))}}.is-page-business-earthkitchen .p-business-coinlaundry-card-icon-img{display:block;width:4rem;height:4rem;margin:0 auto 1.5rem;-o-object-fit:contain;object-fit:contain}.is-page-business-earthkitchen .p-business-detail-gallery{background-color:#eef6fb}.is-page-business-earthkitchen .p-business-detail-gallery .p-business-leasing-cases-inner{gap:3rem}.is-page-business-earthkitchen .p-business-detail-gallery-grid{margin-top:0}.is-page-business-earthkitchen .p-business-detail-external{background-color:#0052a5;text-align:center}.is-page-business-earthkitchen .p-business-detail-external .p-business-leasing-cases-inner{grid-template-columns:1fr;justify-items:center;gap:0;max-width:64rem;margin-inline:auto}.is-page-business-earthkitchen .p-business-detail-external .p-business-leasing-section-title{margin:0;color:#fff;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:4rem;font-weight:400;line-height:1;letter-spacing:.04em;text-align:center}.is-page-business-earthkitchen .p-business-detail-external .p-business-leasing-graph-lead{max-width:64rem;margin-top:2.8rem;color:#fff;font-size:1.6rem;line-height:2;text-align:center}.is-page-business-earthkitchen .p-business-detail-external .p-business-leasing-cases-more{margin-top:3.6rem}.is-page-business-earthkitchen .p-business-detail-external .c-ew-outline-more{color:#0052a5}.is-page-business-earthkitchen .p-business-detail-external .c-ew-outline-more:before{top:0;right:0;bottom:0;left:0;background-color:#fff;border-color:#fff}.is-page-business-earthkitchen .p-business-detail-external .c-ew-outline-more-label{gap:.8rem;width:100%;color:#0052a5}.is-page-business-earthkitchen .p-business-detail-external .c-ew-outline-more-label:after{content:"";flex-shrink:0;width:1.6rem;height:1.6rem;background-color:currentcolor;-webkit-mask:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/icon-link-external.svg) center/contain no-repeat;mask:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/icon-link-external.svg) center/contain no-repeat}.is-page-business-earthkitchen .p-business-detail-external .c-ew-outline-more-line{display:none}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa){--ew-pagehead-overlay-color:rgb(0 82 165 / 32%)}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .c-ew-pagehead-media{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/business/d003-hero-bg.jpg);background-position:center}:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-detail-section{padding-block:6rem;padding-inline:2rem}@media print,screen and (min-width:1200px){:is(.is-page-business-consulting,.is-page-business-sales,.is-page-business-leasing,.is-page-business-property-m,.is-page-business-property_m,.is-page-business-development,.is-page-business-sublease,.is-page-business-s_lease,.is-page-business-renovation,.is-page-business-parking,.is-page-business-earthkitchen,.is-page-business-rentaloffice,.is-page-business-coinlaundry,.is-page-business-villa) .p-business-detail-section{padding-block:8rem;padding-inline:8rem}}.is-page-results .c-ew-pagehead{--ew-pagehead-overlay:45%}.is-page-results .c-ew-pagehead-en{text-transform:uppercase}.p-results-filter{padding:6rem 2rem 0}.p-results-filter-inner{width:100%;max-width:128rem;margin-inline:auto}.p-results-filter-title{display:grid;grid-template-columns:3rem 1fr;align-items:center;gap:.4rem;margin:0 0 3rem;color:#0052a5;font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.02em}.p-results-filter-icon{display:block;width:2.4rem;height:2.4rem}.is-page-results .c-ew-filter-chip{font-size:1.5rem;border-radius:.6rem;letter-spacing:.02em}.p-results-list{padding:6rem 2rem}html.is-js .is-page-results .p-results-filter+.p-results-list{opacity:0;transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1);transform:translate3d(0,3.2rem,0);will-change:opacity,transform}html.is-js .is-page-results .p-results-filter.is-visible+.p-results-list{opacity:1;transform:translateZ(0)}.p-results-list-inner{width:100%;max-width:128rem;margin-inline:auto}.p-results-list-heading{display:grid;gap:2rem;margin-bottom:4rem}.p-results-list-title{margin:0;font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.02em}.p-results-list-title-gold{display:block;width:4rem;height:.2rem;margin-top:1rem;background-color:#0052a5}.p-results-count{display:flex;align-items:baseline;justify-content:flex-end;gap:.5rem;margin:0;font-size:1.6rem;line-height:2;letter-spacing:.03em}.p-results-count-num{color:#0052a5;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:3rem;font-weight:500;line-height:1}.p-results-empty{padding:4rem 0;font-size:1.6rem;line-height:1.8;text-align:center}.p-results-faq{padding:6rem 2rem}.p-results-faq-inner{width:100%;max-width:128rem;margin-inline:auto}.p-results-section-title{margin:0 0 3rem;font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.02em}.p-results-section-title-center{text-align:center}.p-results-section-title-gold{display:block;width:4rem;height:.2rem;margin-top:2rem;background-color:#0052a5}.p-results-section-title-center .p-results-section-title-gold{margin-inline:auto}.p-results-related{padding:6rem 2rem;background-color:#f1f8ff}.p-results-related-inner{width:100%;max-width:128rem;margin-inline:auto}.p-results-related-grid{display:grid;gap:1.6rem}.is-page-results .c-ew-link-card-icon-img{flex-shrink:0;width:6rem;height:6rem;-o-object-fit:contain;object-fit:contain}.is-page-results .c-ew-link-card-inner{grid-template-columns:6rem 1fr}@media print,screen and (min-width:1200px){.p-results-filter,.p-results-list,.p-results-faq,.p-results-related{padding-inline:8rem}.p-results-filter{padding-top:4rem}.p-results-filter-title{font-size:2.4rem}.p-results-list-heading{grid-template-columns:1fr auto;align-items:end;gap:1.6rem;margin-bottom:3rem}.p-results-list-title{font-size:3.2rem}.p-results-count-num{font-size:3.6rem}.p-results-section-title{font-size:3.2rem;text-align:left}.p-results-section-title-center{text-align:center}.p-results-related-grid{grid-template-columns:repeat(var(--ew-related-cols,3),minmax(0,1fr));gap:3rem}}@media (prefers-reduced-motion:reduce){html.is-js .is-page-results .p-results-filter+.p-results-list{opacity:1;transition:none;transform:none}}.p-results-detail-hero{position:relative;display:flex;align-items:center;height:16rem;overflow:hidden}@media print,screen and (min-width:1200px){.p-results-detail-hero{height:20.7rem;padding:5rem 8rem}}.p-results-detail-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.p-results-detail-hero-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-results-detail-hero-media:after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00000073;content:""}.p-results-detail-hero-body{position:relative;z-index:1;display:grid;gap:1rem;width:100%;padding:4rem 2rem;color:#fff}@media print,screen and (min-width:1200px){.p-results-detail-hero-body{padding:0}}.p-results-detail-hero-en{margin:0;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:4rem;font-weight:480;line-height:1;letter-spacing:.005em}@media print,screen and (min-width:1200px){.p-results-detail-hero-en{font-size:6rem}}.p-results-detail-hero-ja{margin:0;font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:.02em;font-feature-settings:"palt" 1}@media print,screen and (min-width:1200px){.p-results-detail-hero-ja{font-size:2rem}}.p-results-detail-h2{position:relative;margin:0;color:#0052a5;font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.02em}@media print,screen and (min-width:1200px){.p-results-detail-h2{font-size:3.2rem}}.p-results-detail-h2-center{text-align:center}.p-results-detail-h2-gold{display:block;width:4rem;height:.2rem;margin-top:2rem;background-color:#0052a5}.p-results-detail-intro{padding:4rem 2rem}@media print,screen and (min-width:1200px){.p-results-detail-intro{padding:4rem 8rem 8rem}}.p-results-detail-intro-inner{width:100%;max-width:128rem;margin-inline:auto;display:grid;gap:3rem}@media print,screen and (min-width:1200px){.p-results-detail-intro-inner{grid-template-columns:60rem 1fr;align-items:center;gap:0}}.p-results-detail-intro-body{display:grid;gap:2rem}@media print,screen and (min-width:1200px){.p-results-detail-intro-body{gap:1.6rem;padding-right:4rem}}.p-results-detail-intro-title{margin:0;color:#0052a5;font-size:3.2rem;font-weight:500;line-height:1.4;letter-spacing:.04em;font-feature-settings:"palt" 1}@media print,screen and (min-width:1200px){.p-results-detail-intro-title{font-size:4.2rem}}.p-results-detail-intro-sub{margin:0;color:#000;font-size:1.8rem;font-weight:500;line-height:1.6;letter-spacing:.02em;font-feature-settings:"palt" 1}@media print,screen and (min-width:1200px){.p-results-detail-intro-sub{font-size:2.4rem}}.p-results-detail-intro-lead{margin:0;color:#000;font-size:1.5rem;line-height:2;letter-spacing:.03em;font-feature-settings:"palt" 1}@media print,screen and (min-width:1200px){.p-results-detail-intro-lead{margin-top:1.6rem;font-size:1.6rem}}.p-results-detail-intro-media{display:block;width:100%;aspect-ratio:680/420;background-color:#f5f8fc;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-results-detail-bg{padding:4rem 2rem;background-color:#e5f0fb}@media print,screen and (min-width:1200px){.p-results-detail-bg{padding:8rem}}.p-results-detail-bg-plain{background-color:#fff}.p-results-detail-bg-plain-inner{width:100%;max-width:128rem;margin-inline:auto}.p-results-detail-bg-card{width:100%;max-width:128rem;margin-inline:auto;display:grid;gap:3rem;padding:3rem 2rem;background-color:#fff}@media print,screen and (min-width:1200px){.p-results-detail-bg-card{gap:4rem;padding:6rem 8rem}}.p-results-detail-bg-head{display:grid;gap:2rem;text-align:center}.p-results-detail-bg-text{display:grid;gap:.4rem;color:#000;font-size:1.5rem;line-height:2;letter-spacing:.03em;font-feature-settings:"palt" 1}@media print,screen and (min-width:1200px){.p-results-detail-bg-text{font-size:1.6rem}}.p-results-detail-bg-text p{margin:0}.p-results-detail-issues{display:flex;justify-content:center;gap:1.6rem 3rem;margin:0;padding:2rem;flex-wrap:wrap;list-style:none;background-color:#f1f8ff}@media print,screen and (min-width:1200px){.p-results-detail-issues{gap:5rem;padding:3rem 4rem}}.p-results-detail-issue{position:relative;padding-left:1.5rem;color:#000;font-size:1.5rem;line-height:1.7;letter-spacing:.03em}@media print,screen and (min-width:1200px){.p-results-detail-issue{font-size:1.6rem}}.p-results-detail-issue:before{position:absolute;top:1.1rem;left:0;width:.6rem;height:.6rem;background-color:#0052a5;border-radius:50%;content:""}.p-results-detail-ba{padding:4rem 2rem;background-color:#f1f8ff}@media print,screen and (min-width:1200px){.p-results-detail-ba{padding:8rem}}.p-results-detail-ba-inner{width:100%;max-width:128rem;margin-inline:auto;display:grid;gap:3rem}@media print,screen and (min-width:1200px){.p-results-detail-ba-inner{gap:4rem}}.p-results-detail-ba-grid{display:grid;gap:3rem}@media print,screen and (min-width:1200px){.p-results-detail-ba-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6rem}}.p-results-detail-ba-item{margin:0}.p-results-detail-ba-media{position:relative;aspect-ratio:536/320;margin-bottom:2.4rem;overflow:hidden;background-color:#f5f8fc}.p-results-detail-ba-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-results-detail-ba-badge{position:absolute;top:0;left:0;padding:.8rem 2rem;color:#fff;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:2rem;font-weight:500;line-height:1}.p-results-detail-ba-badge-before{background-color:#000}.p-results-detail-ba-badge-after{background-color:#164573}.p-results-detail-ba-caption{display:grid;gap:1.2rem}.p-results-detail-ba-caption-title{margin:0;color:#000;font-size:1.8rem;font-weight:500;line-height:1.6;letter-spacing:.02em;font-feature-settings:"palt" 1}.p-results-detail-ba-caption-text{margin:0;color:#666;font-size:1.4rem;line-height:1.6;letter-spacing:.02em;font-feature-settings:"palt" 1}.p-results-detail-ba-more{display:flex;justify-content:center;margin:0}.p-results-detail-process{padding:4rem 2rem;background-color:#fff}@media print,screen and (min-width:1200px){.p-results-detail-process{padding:8rem}}.p-results-detail-process-inner{width:100%;max-width:128rem;margin-inline:auto;display:grid;gap:3rem}@media print,screen and (min-width:1200px){.p-results-detail-process-inner{gap:4rem}}.p-results-detail-steps{display:grid;gap:2.4rem;margin:0;padding:0;list-style:none}@media print,screen and (min-width:1200px){.p-results-detail-steps{display:flex;justify-content:center;gap:4rem;width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline:auto;background-image:linear-gradient(#0052a5,#0052a5);background-repeat:no-repeat;background-position:0 3rem;background-size:100% 2px}}.p-results-detail-step{display:grid;grid-template-columns:6rem 1fr;align-items:center;gap:1.6rem}@media print,screen and (min-width:1200px){.p-results-detail-step{grid-template-columns:1fr;justify-items:center;flex:0 1 clamp(12rem,(100vw - 36rem) / 6,18rem);gap:1.6rem;text-align:center}}.p-results-detail-step-no{display:grid;place-items:center;width:6rem;height:6rem;color:#fff;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:3rem;font-weight:500;line-height:1;background-color:#0052a5;border-radius:50%}.p-results-detail-step-body{display:grid;gap:.4rem}@media print,screen and (min-width:1200px){.p-results-detail-step-body{padding:1rem 2rem;background-color:#fff}}.p-results-detail-step-title{color:#000;font-size:1.6rem;font-weight:500;line-height:1.8;letter-spacing:.03em;font-feature-settings:"palt" 1}.p-results-detail-step-text{color:#000;font-size:1.4rem;line-height:1.6;letter-spacing:.02em;font-feature-settings:"palt" 1}.p-results-detail-mr{padding:4rem 2rem;background-color:#f1f8ff}@media print,screen and (min-width:1200px){.p-results-detail-mr{padding:8rem}}.p-results-detail-mr-inner{width:100%;max-width:128rem;margin-inline:auto;display:grid;gap:2rem}@media print,screen and (min-width:1200px){.p-results-detail-mr-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}}.p-results-detail-mr-card{display:grid;gap:2rem;padding:3rem 2rem;background-color:#fff}@media print,screen and (min-width:1200px){.p-results-detail-mr-card{padding:5rem 6rem}}.p-results-detail-mr-title{margin:0;color:#0052a5;font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.02em}@media print,screen and (min-width:1200px){.p-results-detail-mr-title{font-size:3.2rem}}.p-results-detail-dotlist{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.p-results-detail-dotlist li{position:relative;padding-left:1.5rem;color:#000;font-size:1.5rem;line-height:1.7;letter-spacing:.03em;font-feature-settings:"palt" 1}@media print,screen and (min-width:1200px){.p-results-detail-dotlist li{font-size:1.6rem}}.p-results-detail-dotlist li:before{position:absolute;top:1.1rem;left:0;width:.6rem;height:.6rem;background-color:#0052a5;border-radius:50%;content:""}.p-results-detail-comment{padding:4rem 2rem;background-color:#e5f0fb}@media print,screen and (min-width:1200px){.p-results-detail-comment{padding:8rem}}.p-results-detail-comment-inner{width:100%;max-width:128rem;margin-inline:auto;display:grid;gap:3rem}@media print,screen and (min-width:1200px){.p-results-detail-comment-inner{gap:4rem}}.p-results-detail-comment-box{display:grid;gap:2rem;justify-items:center;padding:3rem 2rem;background-color:#fff;text-align:center}@media print,screen and (min-width:1200px){.p-results-detail-comment-box{grid-template-columns:11.8rem 1fr;align-items:center;gap:5rem;padding:6rem 8rem;text-align:left}}.p-results-detail-comment-avatar{display:block;width:11.8rem;height:11.8rem;background-color:#e5f0fb;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%}.p-results-detail-comment-text{margin:0;color:#000;font-size:1.5rem;font-weight:500;line-height:1.8;letter-spacing:.03em;font-feature-settings:"palt" 1}@media print,screen and (min-width:1200px){.p-results-detail-comment-text{font-size:1.6rem}}.p-results-detail-content{display:flow-root;margin-top:4rem}.p-results-detail-content :where(p,ul,ol){margin:0 0 1rem;color:#333;font-size:1.6rem;line-height:1.8;letter-spacing:.02em}.p-results-detail-content :where(p,ul,ol):last-child{margin-bottom:0}.p-results-detail-content :where(ul,ol){padding-left:2.4rem}.p-results-detail-content :where(ul){list-style:disc}.p-results-detail-content :where(ol){list-style:decimal}.p-results-detail-content li+li{margin-top:.8rem}.p-results-detail-content .has-text-align-left{text-align:left}.p-results-detail-content .has-text-align-center{text-align:center}.p-results-detail-content .has-text-align-right{text-align:right}.p-results-detail-content .alignleft{float:left;margin-right:1.5em;margin-bottom:1em}.p-results-detail-content .alignright{float:right;margin-left:1.5em;margin-bottom:1em}.p-results-detail-content .aligncenter{display:block;margin-right:auto;margin-left:auto;margin-bottom:1em}.p-results-detail-content figure.aligncenter{width:-moz-fit-content;width:fit-content}.p-results-detail-content :where(h2,h3){clear:both}.p-results-detail-content :where(figcaption,.wp-caption-text){margin-top:.5em;color:#666;font-size:.9em;line-height:1.8;text-align:center}@media screen and (max-width:767px){.p-results-detail-content .alignleft,.p-results-detail-content .alignright{float:none;margin-right:auto;margin-left:auto}.p-results-detail-content figure.alignleft,.p-results-detail-content figure.alignright{width:-moz-fit-content;width:fit-content}}.p-results-detail-spec{padding:4rem 2rem;background-color:#fff}@media print,screen and (min-width:1200px){.p-results-detail-spec{padding:8rem}}.p-results-detail-spec-inner{width:100%;max-width:128rem;margin-inline:auto;display:grid;gap:2.4rem}@media print,screen and (min-width:1200px){.p-results-detail-spec-inner{grid-template-columns:30rem 1fr;align-items:start;gap:4rem}}.p-results-detail-spec-table{margin:0}.p-results-detail-spec-row{display:grid;grid-template-columns:11rem 1fr;gap:1.2rem;padding:1.6rem 1rem;border-bottom:1px solid #cfd7e3}.p-results-detail-spec-row:first-child{border-top:1px solid #cfd7e3}@media print,screen and (min-width:1200px){.p-results-detail-spec-row{grid-template-columns:13rem 1fr}}.p-results-detail-spec-row dt{margin:0;color:#000;font-size:1.5rem;font-weight:700;line-height:1.8;letter-spacing:.03em;font-feature-settings:"palt" 1}@media print,screen and (min-width:1200px){.p-results-detail-spec-row dt{font-size:1.6rem}}.p-results-detail-spec-row dt:after{content:"："}.p-results-detail-spec-row dd{margin:0;color:#000;font-size:1.5rem;line-height:2;letter-spacing:.03em;font-feature-settings:"palt" 1}@media print,screen and (min-width:1200px){.p-results-detail-spec-row dd{font-size:1.6rem}}.p-results-detail-related{padding:4rem 2rem;background-color:#f1f8ff}@media print,screen and (min-width:1200px){.p-results-detail-related{padding:8rem}}.p-results-detail-related-inner{width:100%;max-width:128rem;margin-inline:auto;display:grid;gap:3rem}.p-results-detail-related-grid{display:grid;gap:1.6rem}@media print,screen and (min-width:1200px){.p-results-detail-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}}.is-page-results-detail .c-ew-link-card-icon-img{flex-shrink:0;width:6rem;height:6rem;-o-object-fit:contain;object-fit:contain}html.is-js .is-ew-page-transition .p-results-detail-hero-media{filter:brightness(.86);transition:filter 1.25s ease,transform 1.45s cubic-bezier(.16,1,.3,1);transform:scale(1.045);will-change:filter,transform}html.is-js .is-ew-page-transition.is-ew-page-entered .p-results-detail-hero-media{filter:brightness(1);transform:scale(1)}html.is-js .is-ew-page-transition .p-results-detail-hero-en,html.is-js .is-ew-page-transition .p-results-detail-hero-ja{opacity:0;transform:translate(-3.2rem)}html.is-js .is-ew-page-transition.is-ew-page-entered .p-results-detail-hero-en,html.is-js .is-ew-page-transition.is-ew-page-entered .p-results-detail-hero-ja{opacity:1;transition:opacity .82s ease,transform .98s cubic-bezier(.16,1,.3,1);transform:translate(0)}html.is-js .is-ew-page-transition.is-ew-page-entered .p-results-detail-hero-en{transition-delay:.18s}html.is-js .is-ew-page-transition.is-ew-page-entered .p-results-detail-hero-ja{transition-delay:.3s}@media (prefers-reduced-motion:reduce){html.is-js .is-ew-page-transition .p-results-detail-hero-media,html.is-js .is-ew-page-transition .p-results-detail-hero-en,html.is-js .is-ew-page-transition .p-results-detail-hero-ja{filter:none;opacity:1;transition:none;transform:none}}html.is-js .is-page-results-detail .p-results-detail-intro.js-ew-section-reveal{opacity:1;transform:none}.is-page-results-detail .p-results-detail-intro-title{--ew-intro-delay:0s}.is-page-results-detail .p-results-detail-intro-sub{--ew-intro-delay:.15s}.is-page-results-detail .p-results-detail-intro-lead{--ew-intro-delay:.3s}.is-page-results-detail .p-results-detail-intro-media{--ew-intro-delay:.45s}html.is-js .is-page-results-detail .p-results-detail-intro.js-ew-section-reveal .p-results-detail-intro-title,html.is-js .is-page-results-detail .p-results-detail-intro.js-ew-section-reveal .p-results-detail-intro-sub,html.is-js .is-page-results-detail .p-results-detail-intro.js-ew-section-reveal .p-results-detail-intro-lead,html.is-js .is-page-results-detail .p-results-detail-intro.js-ew-section-reveal .p-results-detail-intro-media{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1) var(--ew-intro-delay,0s),transform .7s cubic-bezier(.16,1,.3,1) var(--ew-intro-delay,0s);transform:translate3d(0,2.4rem,0);will-change:opacity,transform}html.is-js .is-page-results-detail .p-results-detail-intro.js-ew-section-reveal.is-visible .p-results-detail-intro-title,html.is-js .is-page-results-detail .p-results-detail-intro.js-ew-section-reveal.is-visible .p-results-detail-intro-sub,html.is-js .is-page-results-detail .p-results-detail-intro.js-ew-section-reveal.is-visible .p-results-detail-intro-lead,html.is-js .is-page-results-detail .p-results-detail-intro.js-ew-section-reveal.is-visible .p-results-detail-intro-media{opacity:1;transform:translateZ(0)}@media (prefers-reduced-motion:reduce){html.is-js .is-page-results-detail .p-results-detail-intro.js-ew-section-reveal .p-results-detail-intro-title,html.is-js .is-page-results-detail .p-results-detail-intro.js-ew-section-reveal .p-results-detail-intro-sub,html.is-js .is-page-results-detail .p-results-detail-intro.js-ew-section-reveal .p-results-detail-intro-lead,html.is-js .is-page-results-detail .p-results-detail-intro.js-ew-section-reveal .p-results-detail-intro-media{opacity:1;transition:none;transform:none}}html.is-js .is-page-results-detail .p-results-detail-process.js-ew-section-reveal{opacity:1;transform:none}@media print,screen and (min-width:1200px){html.is-js .is-page-results-detail .p-results-detail-process.js-ew-section-reveal .p-results-detail-steps{background-size:0 2px;transition:background-size .6s cubic-bezier(.16,1,.3,1)}html.is-js .is-page-results-detail .p-results-detail-process.js-ew-section-reveal.is-visible .p-results-detail-steps{background-size:100% 2px}}html.is-js .is-page-results-detail .p-results-detail-process.js-ew-section-reveal .p-results-detail-step{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1) var(--ew-step-delay,0s),transform .6s cubic-bezier(.16,1,.3,1) var(--ew-step-delay,0s);transform:translate3d(0,2rem,0);will-change:opacity,transform}html.is-js .is-page-results-detail .p-results-detail-process.js-ew-section-reveal.is-visible .p-results-detail-step{opacity:1;transform:translateZ(0)}.is-page-results-detail .p-results-detail-step:nth-child(1){--ew-step-delay:.6s}.is-page-results-detail .p-results-detail-step:nth-child(2){--ew-step-delay:.72s}.is-page-results-detail .p-results-detail-step:nth-child(3){--ew-step-delay:.84s}.is-page-results-detail .p-results-detail-step:nth-child(4){--ew-step-delay:.96s}.is-page-results-detail .p-results-detail-step:nth-child(5){--ew-step-delay:1.08s}.is-page-results-detail .p-results-detail-step:nth-child(6){--ew-step-delay:1.2s}@media (prefers-reduced-motion:reduce){html.is-js .is-page-results-detail .p-results-detail-process.js-ew-section-reveal .p-results-detail-steps{background-size:100% 2px;transition:none}html.is-js .is-page-results-detail .p-results-detail-process.js-ew-section-reveal .p-results-detail-step{opacity:1;transition:none;transform:none}}.p-results-pager{padding-block:4rem 6rem}.p-results-detail-vacancy{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;margin-top:2.4rem}.is-page-news .c-ew-pagehead,.is-page-news-detail .c-ew-pagehead{--ew-pagehead-overlay-color:rgb(0 82 165 / 50%)}.p-news-filter{padding:3.2rem 2rem 2rem;background-color:#fff}.p-news-filter-label{display:flex;align-items:center;gap:.8rem;margin-bottom:2rem;color:#0052a5;font-size:2.4rem;font-weight:500}.p-news-filter-icon{width:2.4rem;height:2.4rem}.is-page-news .c-ew-filter-chip,.is-page-news-detail .c-ew-filter-chip{font-size:1.5rem;border-radius:.6rem;letter-spacing:.02em}.p-news-list{padding-block:4rem 6rem}.p-news-list-inner{width:100%;max-width:128rem;margin-inline:auto;padding-inline:2rem}.p-news-news-item{display:grid;gap:.8rem;padding:2rem 0;border-top:1px solid #cfd7e3;transition:background-color .2s ease}.p-news-news-item:hover,.p-news-news-item:focus-within{background-color:#f0f2f5}.p-news-news-row{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.p-news-news-date{color:#0052a5;font-size:1.4rem;white-space:nowrap}.p-news-news-badge{display:inline-flex;align-items:center;justify-content:center;height:2.8rem;padding-inline:1.6rem;color:#0052a5;font-size:1.4rem;white-space:nowrap;background-color:#e5f0fb}.p-news-news-title{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:0;font-size:1.6rem;font-weight:500;line-height:1.6}.p-news-news-title a,.p-news-news-title-text{color:#000;text-decoration:none}.p-news-news-title a:hover{text-decoration:underline;text-underline-offset:.18em}.p-news-news-new{color:#d32f2f;font-size:1.2rem;font-weight:700;letter-spacing:.04em;white-space:nowrap}.p-news-news-type{display:inline-flex;align-items:center;justify-content:center;height:2.2rem;padding-inline:1rem;color:#fff;font-size:1.2rem;white-space:nowrap;background-color:#0052a5}.p-news-news-type-file{background-color:#000}.p-news-news-more{display:none}.p-news-pager{padding-block:4rem 6rem}@media print,screen and (min-width:1200px){.p-news-filter{padding:4rem 0 2.4rem}.p-news-filter-label{font-size:2.4rem}.p-news-list-inner{max-width:128rem;padding-inline:8rem}.p-news-news-item{display:grid;grid-template-columns:7rem 15rem 1fr auto;align-items:center;gap:2.4rem;height:9rem;padding:0 2rem;border-top:1px solid #e5e5e5}.p-news-news-row{display:contents}.p-news-news-date{color:#0052a5;font-size:1.4rem}.p-news-news-badge{width:100%;height:2.8rem;font-size:1.4rem}.p-news-news-title{font-size:1.6rem}.p-news-news-more{position:relative;display:flex;align-items:center;min-height:2rem;padding-right:3.4rem;color:#000;font-size:1.4rem;text-decoration:none;white-space:nowrap}.p-news-news-more:after{position:absolute;top:50%;right:0;width:2.8rem;height:1.2rem;background:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/icon-arrow-gold.svg) center/contain no-repeat;transform:translateY(-50%);content:""}.p-news-news-more:hover{color:#164573}.p-news-pager{padding-block:4.8rem 8rem}}.p-news-detail-article{padding:6rem 2rem}@media print,screen and (min-width:1200px){.p-news-detail-article{padding-top:8rem;padding-bottom:8rem}}.p-news-detail-article{padding-top:4rem}.p-news-detail-article-inner{width:100%;max-width:128rem;margin-inline:auto;padding-inline:2rem}.p-news-detail-article-meta{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;margin:0;color:#666;font-size:1.4rem}.p-news-detail-article-category{display:inline-flex;align-items:center;justify-content:center;height:3.4rem;padding-inline:1.6rem;color:#0052a5;font-size:1.4rem;background-color:#e5f0fb}.p-news-detail-article-title{margin:2rem 0 0;font-size:2.4rem;font-weight:500;line-height:1.4}.p-news-detail-article-body{display:grid;gap:4.8rem;margin-top:4rem;padding-top:4rem;border-top:1px solid #cfd7e3}.p-news-detail-section-heading{margin:0 0 2rem;padding-bottom:1.4rem;color:#0052a5;font-size:2rem;font-weight:500;line-height:1.5;border-bottom:2px solid #0052a5}.p-news-detail-section-heading:not(:first-child){margin-top:4.8rem}.p-news-detail-section-content{display:flow-root;margin-bottom:3rem}.p-news-detail-section-content :where(p,ul,ol){margin:0 0 1rem;color:#333;font-size:1.6rem;line-height:1.8;letter-spacing:.02em}.p-news-detail-section-content :where(p,ul,ol):last-child{margin-bottom:1rem}.p-news-detail-section-content :where(ul,ol){padding-left:2.4rem}.p-news-detail-section-content :where(ul){list-style:disc}.p-news-detail-section-content :where(ol){list-style:decimal}.p-news-detail-section-content li+li{margin-top:.8rem}.p-news-detail-section-content :where(h2){margin:3.2rem 0 1.2rem;padding-bottom:.8rem;color:#0052a5;font-size:2rem;font-weight:700;line-height:1.6;border-bottom:2px solid #0052a5}.p-news-detail-section-content :where(h2):first-child{margin-top:0}.p-news-detail-section-content :where(h3){margin:2.4rem 0 .8rem;color:#333;font-size:1.8rem;font-weight:700;line-height:1.6}.p-news-detail-section-content :where(figure){margin:0 0 1rem;overflow-x:auto}.p-news-detail-section-content :where(table){width:100%;margin:0 0 1rem;border-collapse:collapse}.p-news-detail-section-content :where(th,td){padding:1.2rem;color:#333;font-size:1.6rem;line-height:1.8;text-align:left;border:1px solid #e5e5e5}.p-news-detail-section-content :where(th){font-weight:700;background-color:#f1f8ff}.p-news-detail-section-content :where(blockquote){margin:0 0 1rem;padding-left:1.6rem;color:#333;border-left:3px solid #cfd7e3}.p-news-detail-section-content .has-text-align-left{text-align:left}.p-news-detail-section-content .has-text-align-center{text-align:center}.p-news-detail-section-content .has-text-align-right{text-align:right}.p-news-detail-section-content .alignleft{float:left;margin-right:1.5em;margin-bottom:1em}.p-news-detail-section-content .alignright{float:right;margin-left:1.5em;margin-bottom:1em}.p-news-detail-section-content .aligncenter{display:block;margin-right:auto;margin-left:auto;margin-bottom:1em}.p-news-detail-section-content figure.aligncenter{width:-moz-fit-content;width:fit-content}.p-news-detail-section-content :where(h2,h3){clear:both}.p-news-detail-section-content :where(figcaption,.wp-caption-text){margin-top:.5em;color:#666;font-size:.9em;line-height:1.8;text-align:center}@media screen and (max-width:767px){.p-news-detail-section-content .alignleft,.p-news-detail-section-content .alignright{float:none;margin-right:auto;margin-left:auto}.p-news-detail-section-content figure.alignleft,.p-news-detail-section-content figure.alignright{width:-moz-fit-content;width:fit-content}}.p-news-detail-box{padding:3.2rem 2rem;background-color:#f1f8ff;border:1px solid #e5e5e5;border-radius:.6rem}.p-news-detail-box-title{margin:0 0 2rem;padding-bottom:1.4rem;font-size:1.8rem;font-weight:500;border-bottom:2px solid #0052a5}.p-news-detail-box-numbered{display:grid;gap:2rem;margin:0;padding:0;list-style:none}.p-news-detail-box-numbered li{padding-bottom:2rem;border-bottom:1px solid #e5e5e5}.p-news-detail-box-numbered li:last-child{padding-bottom:0;border-bottom:none}.p-news-detail-box-item-title{margin:0 0 .8rem;font-size:1.6rem;font-weight:500}.p-news-detail-box-item-text{margin:0;color:#333;font-size:1.6rem;line-height:1.8}.p-news-detail-box-list{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none}.p-news-detail-box-list li{position:relative;padding-left:2.4rem;color:#333;font-size:1.6rem;line-height:1.8}.p-news-detail-box-list li:before{position:absolute;left:0;content:"・"}.p-news-detail-contact-table{overflow:hidden;border:1px solid #e5e5e5;border-radius:.6rem}.p-news-detail-contact-row{display:grid;border-bottom:1px solid #e5e5e5}.p-news-detail-contact-row:last-child{border-bottom:none}.p-news-detail-contact-header{padding:1.6rem 2.4rem;font-size:1.5rem;font-weight:500;background-color:#f1f8ff}.p-news-detail-contact-cell{padding:1.6rem 2.4rem;color:#333;font-size:1.5rem;line-height:1.8;background-color:#fff}.p-news-detail-contact-cell p{margin:0}.p-news-detail-article-back{margin-top:6rem;padding-top:4rem;text-align:center;border-top:1px solid #cfd7e3}.p-news-detail-back-link{position:relative;display:inline-flex;align-items:center;min-height:2rem;padding-right:3.4rem;color:#000;font-size:1.6rem;text-decoration:none}.p-news-detail-back-link:after{position:absolute;top:50%;right:0;width:2.8rem;height:1.2rem;background:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/icon-arrow-gold.svg) center/contain no-repeat;transform:translateY(-50%);content:""}.p-news-detail-back-link:hover{color:#164573}@media print,screen and (min-width:1200px){.p-news-detail-article-inner{max-width:110rem;margin-inline:auto;padding-inline:0}.p-news-detail-article-title{font-size:3.2rem}.p-news-detail-section-heading{font-size:2.4rem}.p-news-detail-box{padding:4.1rem}.p-news-detail-box-title{font-size:2rem}.p-news-detail-box-item-title{font-size:1.8rem}.p-news-detail-contact-row{grid-template-columns:24rem 1fr}}.is-page-contact{--ew-pagehead-overlay-color:rgb(0 82 165 / 50%)}.p-contact-branch .c-ew-outline-more,.p-contact-switch .c-ew-outline-more,.p-contact-confirm .c-ew-outline-more{width:min(100%,33rem);min-width:0}.p-contact-branch .c-ew-outline-more-label,.p-contact-switch .c-ew-outline-more-label,.p-contact-confirm .c-ew-outline-more-label{min-width:0}.p-i001{display:flex;flex-direction:column;gap:6rem;padding-block:6rem}.p-contact-inner{width:100%;max-width:128rem;margin-inline:auto;padding-inline:2rem}.p-contact-branches{display:flex;flex-direction:column;gap:4rem;margin:0;padding:0;list-style:none}.p-contact-branch{display:flex;flex-direction:column;align-items:center;gap:2rem;text-align:center}.p-contact-branch-head{display:flex;flex-direction:column;gap:1.2rem}.p-contact-branch-title{margin:0;font-size:2rem;font-weight:500;line-height:1.4;letter-spacing:.02em}.p-contact-branch-text{margin:0;font-size:1.4rem;line-height:1.7}.p-contact-branch-note{margin:0;font-size:1.3rem;line-height:1.8}.p-contact-tel{width:100%;max-width:128rem;margin-inline:auto;padding-inline:2rem}.p-contact-tel-box-outer{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:4rem 2rem;background-color:#f1f8ff}.p-contact-tel-heading{margin:0;color:#0052a5;font-size:1.8rem;font-weight:500;line-height:1.4;text-align:center}.p-contact-tel-box{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:85rem;padding:3.2rem 2rem;text-align:center;background-color:#fff}.p-contact-tel-call{display:flex;align-items:center;justify-content:center;gap:1rem}.p-contact-tel-icon{flex-shrink:0;width:2.8rem;height:2.8rem;color:#0052a5}.p-contact-tel-icon svg{display:block;width:100%;height:100%;fill:currentcolor}.p-contact-tel-number{color:#000;font-size:3.2rem;font-weight:500;line-height:1;letter-spacing:.02em;text-decoration:none}.p-contact-tel-hours{margin:0;font-size:1.5rem;line-height:1.6}.p-contact-tel-hours span{display:block}.p-contact-tel-note{margin:0;font-size:1.3rem;line-height:1.8}.p-contact-faq{padding:6rem 2rem}.p-contact-faq-inner{width:100%;max-width:128rem;margin-inline:auto;padding-inline:0}.p-contact-form-page{display:flex;flex-direction:column;gap:4rem;padding-block:6rem 0}.p-contact-form-head{width:100%;max-width:128rem;margin-inline:auto;display:flex;flex-direction:column;gap:1.6rem;padding-inline:2rem}.p-contact-form-title{margin:0;font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.02em}.p-contact-form-lead{margin:0;font-size:1.4rem;line-height:1.7}.p-contact-req-note{margin:0;font-size:1.2rem}.p-contact-switch{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;margin-top:.8rem}.p-contact-switch .c-ew-outline-more{margin-inline:0}.p-contact-switch-text{margin:0;font-size:1.4rem}.p-contact-form-section{padding-block:6rem;padding-inline:2rem;background-color:#f1f8ff}.p-contact-form-inner{max-width:120rem;margin-inline:auto;padding:3.2rem 2rem;background-color:#fff}.p-contact-form{display:flex;flex-direction:column;gap:3rem}.p-contact-field{display:flex;flex-direction:column;gap:1rem}.p-contact-label{font-size:1.5rem;font-weight:500;line-height:1.6;letter-spacing:.02em}.p-contact-req{margin-left:.2rem;color:#0052a5}.p-contact-input,.p-contact-textarea{width:100%;color:#000;font-family:inherit;font-size:1.6rem;background-color:#fff;border:1px solid #cfd7e3}.p-contact-input{height:5.2rem;padding:0 1.6rem}.p-contact-input-zip{max-width:24rem}.p-contact-textarea{min-height:12rem;padding:1.8rem 2rem;line-height:1.8;resize:vertical}.p-contact-input::-moz-placeholder,.p-contact-textarea::-moz-placeholder{color:#00000052;opacity:1}.p-contact-input::placeholder,.p-contact-textarea::placeholder{color:#00000052;opacity:1}.p-contact-input:focus,.p-contact-textarea:focus{border-color:#164573;outline:1px solid #164573;outline-offset:-2px}.p-contact-field-note{margin:0;font-size:1.4rem;line-height:1.8}.p-contact-choice{display:flex;flex-direction:column;gap:1.2rem;margin:0;padding:0;border:0}.p-contact-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.p-contact-choice-item{position:relative;display:flex}.p-contact-choice-item input{position:absolute;width:1px;height:1px;opacity:0}.p-contact-choice-item span{display:grid;place-items:center;width:100%;padding:1.8rem 1.2rem;font-size:1.4rem;font-weight:500;text-align:center;background-color:#fff;border:1px solid #cfd7e3;transition:color .2s,background-color .2s,border-color .2s;cursor:pointer}.p-contact-choice-item input:checked+span{color:#fff;background-color:#164573;border-color:#164573}.p-contact-choice-item input:focus-visible+span{outline:2px solid #0052a5;outline-offset:2px}.p-contact-divider{width:100%;height:1px;margin-block:4rem;background-color:#cfd7e3}.p-contact-confirm{display:flex;flex-direction:column;align-items:center;gap:3rem}.p-contact-agree{display:flex;align-items:center;justify-content:center;gap:1.2rem;font-size:1.5rem;line-height:1.6;cursor:pointer}.p-contact-agree input{flex-shrink:0;width:2.4rem;height:2.4rem;accent-color:#164573}.p-contact-form-note{margin:0;font-size:1.4rem;line-height:1.8}.p-contact-form-note a{color:#0052a5;text-decoration:underline}.p-contact-form.ew-wpforms-slot .wpforms-container{width:100%;margin:0}.p-contact-form.ew-wpforms-slot .wpforms-form,.p-contact-form.ew-wpforms-slot .wpforms-field-container{display:flex;flex-direction:column;gap:3rem}.p-contact-form.ew-wpforms-slot .wpforms-field{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0}.p-contact-form.ew-wpforms-slot .wpforms-field-label{margin:0;color:#000;font-size:1.5rem;font-weight:500;line-height:1.6;letter-spacing:.02em}.p-contact-form.ew-wpforms-slot .wpforms-required-label{margin-left:.2rem;color:#0052a5;font-size:0}.p-contact-form.ew-wpforms-slot .wpforms-required-label:before{font-size:1.5rem;content:"※"}.p-contact-form.ew-wpforms-slot input[type=text],.p-contact-form.ew-wpforms-slot input[type=email],.p-contact-form.ew-wpforms-slot input[type=tel],.p-contact-form.ew-wpforms-slot input[type=url],.p-contact-form.ew-wpforms-slot input[type=number],.p-contact-form.ew-wpforms-slot select,.p-contact-form.ew-wpforms-slot textarea{width:100%;max-width:none;color:#000;font-family:inherit;font-size:1.6rem;background-color:#fff;border:1px solid #cfd7e3;border-radius:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.p-contact-form.ew-wpforms-slot input[type=text],.p-contact-form.ew-wpforms-slot input[type=email],.p-contact-form.ew-wpforms-slot input[type=tel],.p-contact-form.ew-wpforms-slot input[type=url],.p-contact-form.ew-wpforms-slot input[type=number],.p-contact-form.ew-wpforms-slot select{height:5.2rem;padding:0 1.6rem}.p-contact-form.ew-wpforms-slot select{padding-right:4rem;background-image:linear-gradient(45deg,transparent 50%,#000 50%),linear-gradient(135deg,#000 50%,transparent 50%);background-position:calc(100% - 2.2rem) center,calc(100% - 1.6rem) center;background-repeat:no-repeat;background-size:6px 6px,6px 6px}.p-contact-form.ew-wpforms-slot textarea{min-height:12rem;padding:1.8rem 2rem;line-height:1.8;resize:vertical}.p-contact-form.ew-wpforms-slot input::-moz-placeholder,.p-contact-form.ew-wpforms-slot textarea::-moz-placeholder{color:#00000052;opacity:1}.p-contact-form.ew-wpforms-slot input::placeholder,.p-contact-form.ew-wpforms-slot textarea::placeholder{color:#00000052;opacity:1}.p-contact-form.ew-wpforms-slot input:focus,.p-contact-form.ew-wpforms-slot select:focus,.p-contact-form.ew-wpforms-slot textarea:focus{border-color:#164573;outline:1px solid #164573;outline-offset:-2px;box-shadow:none}.p-contact-form.ew-wpforms-slot .wpforms-field-radio ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.2rem!important;margin:0!important;padding:0!important;list-style:none}.p-contact-form.ew-wpforms-slot .wpforms-field-radio fieldset{display:flex!important;flex-direction:column;gap:1.2rem;min-width:0;margin:0!important;padding:0!important;border:0!important}.p-contact-form.ew-wpforms-slot .wpforms-field-radio li{position:relative;display:flex!important;width:auto!important;margin:0!important;padding:0!important}.p-contact-form.ew-wpforms-slot .wpforms-field-radio input{position:absolute;width:1px;height:1px;opacity:0}.p-contact-form.ew-wpforms-slot .wpforms-field-radio .wpforms-field-label-inline{display:grid!important;place-items:center;width:100%;min-height:5.8rem;margin:0;padding:1.8rem 1.2rem;color:#000;font-size:1.4rem;font-weight:500;line-height:1.5;text-align:center;background-color:#fff;border:1px solid #cfd7e3;transition:color .2s,background-color .2s,border-color .2s;cursor:pointer}.p-contact-form.ew-wpforms-slot .wpforms-field-radio input:checked+.wpforms-field-label-inline{color:#fff;background-color:#164573;border-color:#164573}.p-contact-form.ew-wpforms-slot .wpforms-field-radio input:focus-visible+.wpforms-field-label-inline{outline:2px solid #0052a5;outline-offset:2px}.p-contact-form.ew-wpforms-slot .wpforms-field-checkbox{align-items:center}.p-contact-form.ew-wpforms-slot .wpforms-field-checkbox:before,.p-contact-form.ew-wpforms-slot[data-ew-form-key=contact_owner] .wpforms-field[data-field-id="6"]:before,.p-contact-form.ew-wpforms-slot[data-ew-form-key=contact_owner] .wpforms-field[data-field-id="7"]:before{display:block;width:100%;height:1px;margin-block:1rem 2rem;background-color:#cfd7e3;content:""}.p-contact-form.ew-wpforms-slot .wpforms-field-checkbox>.wpforms-field-label,.p-contact-form.ew-wpforms-slot .wpforms-field-checkbox legend.wpforms-field-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;display:block!important}.p-contact-form.ew-wpforms-slot .wpforms-field-checkbox fieldset{min-width:0;margin:0!important;padding:0!important;border:0!important}.p-contact-form.ew-wpforms-slot .wpforms-field-checkbox ul{display:flex!important;justify-content:center!important;margin:0!important;padding:0!important;list-style:none}.p-contact-form.ew-wpforms-slot .wpforms-field-checkbox li{display:flex!important;align-items:center!important;justify-content:center!important;gap:1.2rem!important;width:auto!important;margin:0!important;padding:0!important}.p-contact-form.ew-wpforms-slot .wpforms-field-checkbox input{flex-shrink:0;width:2.4rem!important;height:2.4rem!important;margin:.3rem .3rem .3rem .4rem!important;accent-color:#164573;-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important}.p-contact-form.ew-wpforms-slot .wpforms-field-checkbox input:before,.p-contact-form.ew-wpforms-slot .wpforms-field-checkbox input:after{display:none!important;content:none!important}.p-contact-form.ew-wpforms-slot .wpforms-field-checkbox .wpforms-field-label-inline{display:inline-flex!important;align-items:center;gap:.2rem;width:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:transparent!important;color:#000;font-size:1.5rem;line-height:1.6;text-align:left;border:0!important;cursor:pointer}.p-contact-form.ew-wpforms-slot .wpforms-field-checkbox .wpforms-field-label-inline:after{color:#0052a5;content:"※"}.p-contact-form.ew-wpforms-slot :is(.wpforms-field-radio,.wpforms-field-checkbox).ew-contact-choice{align-items:stretch;width:100%}.p-contact-form.ew-wpforms-slot .wpforms-field-checkbox.ew-contact-choice:before{display:none;margin:0}.p-contact-form.ew-wpforms-slot :is(.wpforms-field-radio,.wpforms-field-checkbox).ew-contact-choice>.wpforms-field-label,.p-contact-form.ew-wpforms-slot :is(.wpforms-field-radio,.wpforms-field-checkbox).ew-contact-choice legend.wpforms-field-label{position:static;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none;white-space:normal;margin:0!important}.p-contact-form.ew-wpforms-slot :is(.wpforms-field-radio,.wpforms-field-checkbox).ew-contact-choice fieldset{margin-block:0!important}.p-contact-form.ew-wpforms-slot :is(.wpforms-field-radio,.wpforms-field-checkbox).ew-contact-choice>ul,.p-contact-form.ew-wpforms-slot :is(.wpforms-field-radio,.wpforms-field-checkbox).ew-contact-choice>fieldset>ul,.p-contact-form.ew-wpforms-slot :is(.wpforms-field-radio,.wpforms-field-checkbox).ew-contact-choice legend.wpforms-field-label+ul{margin-top:1rem!important}.p-contact-form.ew-wpforms-slot :is(.wpforms-field-radio,.wpforms-field-checkbox).ew-contact-choice ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.2rem!important;margin:0!important;padding:0!important;list-style:none}.p-contact-form.ew-wpforms-slot :is(.wpforms-field-radio,.wpforms-field-checkbox).ew-contact-choice li{position:relative;display:flex!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.p-contact-form.ew-wpforms-slot :is(.wpforms-field-radio,.wpforms-field-checkbox).ew-contact-choice input{position:absolute;width:1px!important;height:1px!important;opacity:0}.p-contact-form.ew-wpforms-slot :is(.wpforms-field-radio,.wpforms-field-checkbox).ew-contact-choice .wpforms-field-label-inline{display:grid!important;place-items:center;width:100%!important;box-sizing:border-box;min-height:5.8rem!important;margin:0!important;padding:1.8rem 1.2rem!important;color:#000;font-size:1.4rem;font-weight:500;line-height:1.5;text-align:center;background-color:#fff!important;border:1px solid #cfd7e3!important;border-radius:0!important;transition:color .2s,background-color .2s,border-color .2s;cursor:pointer}.p-contact-form.ew-wpforms-slot :is(.wpforms-field-radio,.wpforms-field-checkbox).ew-contact-choice .wpforms-field-label-inline:after{content:none!important}.p-contact-form.ew-wpforms-slot :is(.wpforms-field-radio,.wpforms-field-checkbox).ew-contact-choice input:checked+.wpforms-field-label-inline{color:#fff;background-color:#164573!important;border-color:#164573!important}.p-contact-form.ew-wpforms-slot :is(.wpforms-field-radio,.wpforms-field-checkbox).ew-contact-choice input:focus-visible+.wpforms-field-label-inline{outline:2px solid #0052a5;outline-offset:2px}.p-contact-form.ew-wpforms-slot .wpforms-submit-container{display:flex;justify-content:center;margin:0;padding:0}.p-contact-form.ew-wpforms-slot button[type=submit],.p-contact-form.ew-wpforms-slot .wpforms-submit{position:relative;z-index:0;display:inline-block;width:min(100%,33rem);min-width:0;height:6rem;padding:0 3rem 0 0;color:#fff;font-family:inherit;font-size:1.6rem;font-weight:500;line-height:6rem;text-align:center;background-color:#fff0;border:0;border-radius:0;box-shadow:none;cursor:pointer;transition:color .2s,background-color .2s}.p-contact-form.ew-wpforms-slot button[type=submit]:before,.p-contact-form.ew-wpforms-slot .wpforms-submit:before{position:absolute;top:0;right:3rem;bottom:0;left:0;z-index:-1;background-color:#0052a5;border:1px solid #fff;content:"";transition:background-color .2s,border-color .2s,box-shadow .2s}.p-contact-form.ew-wpforms-slot button[type=submit]:after,.p-contact-form.ew-wpforms-slot .wpforms-submit:after{position:absolute;top:50%;right:0;z-index:1;width:6rem;height:1px;background:linear-gradient(90deg,#fff 0,#fff 50%,#0052a5 50%,#0052a5);content:"";pointer-events:none;transition:background .2s,box-shadow .2s,transform .2s;transform:translateY(-50%);transform-origin:center}.p-contact-form.ew-wpforms-slot button[type=submit]:hover,.p-contact-form.ew-wpforms-slot .wpforms-submit:hover{color:#000;background-color:#fff0}.p-contact-form.ew-wpforms-slot button[type=submit]:hover:before,.p-contact-form.ew-wpforms-slot .wpforms-submit:hover:before{background-color:#fff;border-color:#cfd7e3;box-shadow:0 .8rem 2.4rem #0052a547}.p-contact-form.ew-wpforms-slot button[type=submit]:hover:after,.p-contact-form.ew-wpforms-slot .wpforms-submit:hover:after{background:#0052a5;box-shadow:.6rem 0 1.4rem #0052a573;transform:translateY(-50%) scaleX(1.4)}@media print,screen and (min-width:1200px){.p-i001{gap:6rem}.p-contact-inner{padding-inline:0}.p-contact-branches{flex-direction:row;gap:0}.p-contact-branch{flex:1 1 0%;justify-content:space-between;min-height:21rem;padding-inline:6rem}.p-contact-branch+.p-contact-branch{border-left:1px solid #cfd7e3}.p-contact-branch-head{gap:2rem}.p-contact-branch-title{font-size:3.2rem}.p-contact-branch-text{font-size:1.8rem;line-height:1.6}.p-contact-branch-note{font-size:1.4rem}.p-contact-tel{padding-inline:0}.p-contact-tel-box-outer{gap:2rem;padding:6rem 8rem}.p-contact-tel-heading{font-size:3.2rem}.p-contact-tel-box{padding:3.4rem 10rem 4rem}.p-contact-tel-icon{width:3.6rem;height:3.6rem}.p-contact-tel-number{font-size:4.8rem}.p-contact-tel-hours{font-size:1.8rem}.p-contact-tel-note{font-size:1.4rem}.p-contact-faq{padding:8rem}.p-contact-form-page{gap:4rem}.p-contact-form-head{padding-inline:8rem}.p-contact-form-title{font-size:5rem}.p-contact-form-lead{font-size:1.8rem}.p-contact-req-note{font-size:1.4rem}.p-contact-switch-text{font-size:1.6rem}.p-contact-form-section{padding-block:8rem;padding-inline:0}.p-contact-form-inner{padding:8rem 12rem}.p-contact-form{gap:3rem}.p-contact-label{font-size:1.8rem;letter-spacing:.02em}.p-contact-input{height:6rem}.p-contact-textarea{min-height:13.6rem;padding:2rem 3rem}.p-contact-input,.p-contact-textarea{font-size:1.8rem}.p-contact-field-note{font-size:1.4rem}.p-contact-choice-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.p-contact-choice-item span{padding:2rem 1.2rem;font-size:1.6rem}.p-contact-divider{margin-block:5rem}.p-contact-confirm{gap:3rem}.p-contact-agree{gap:2rem;font-size:1.6rem}.p-contact-agree input{width:3.2rem;height:3.2rem}.p-contact-form-note{font-size:1.4rem}.p-contact-form.ew-wpforms-slot .wpforms-field-label{font-size:1.8rem}.p-contact-form.ew-wpforms-slot .wpforms-required-label:before{font-size:1.8rem}.p-contact-form.ew-wpforms-slot input[type=text],.p-contact-form.ew-wpforms-slot input[type=email],.p-contact-form.ew-wpforms-slot input[type=tel],.p-contact-form.ew-wpforms-slot input[type=url],.p-contact-form.ew-wpforms-slot input[type=number],.p-contact-form.ew-wpforms-slot select{height:6rem}.p-contact-form.ew-wpforms-slot textarea{min-height:13.6rem;padding:2rem 3rem}.p-contact-form.ew-wpforms-slot input[type=text],.p-contact-form.ew-wpforms-slot input[type=email],.p-contact-form.ew-wpforms-slot input[type=tel],.p-contact-form.ew-wpforms-slot input[type=url],.p-contact-form.ew-wpforms-slot input[type=number],.p-contact-form.ew-wpforms-slot select,.p-contact-form.ew-wpforms-slot textarea{font-size:1.8rem}.p-contact-form.ew-wpforms-slot .wpforms-field-radio ul{grid-template-columns:repeat(4,minmax(0,1fr))!important}.p-contact-form.ew-wpforms-slot .wpforms-field-radio .wpforms-field-label-inline{min-height:6.6rem;padding:2rem 1.2rem;font-size:1.6rem}.p-contact-form.ew-wpforms-slot :is(.wpforms-field-radio,.wpforms-field-checkbox).ew-contact-choice ul{grid-template-columns:repeat(4,minmax(0,1fr))!important}.p-contact-form.ew-wpforms-slot :is(.wpforms-field-radio,.wpforms-field-checkbox).ew-contact-choice .wpforms-field-label-inline{min-height:6.6rem!important;padding:2rem 1.2rem!important;font-size:1.6rem}.p-contact-form.ew-wpforms-slot .wpforms-field-checkbox li{gap:2rem}.p-contact-form.ew-wpforms-slot .wpforms-field-checkbox input{width:3.2rem!important;height:3.2rem!important}.p-contact-form.ew-wpforms-slot .wpforms-field-checkbox .wpforms-field-label-inline{font-size:1.6rem}}.p-owner-body{overflow-x:clip;color:#000;background-color:#fff}.p-owner-body,.p-owner-body *,.p-owner-body *:before,.p-owner-body *:after{box-sizing:border-box}.p-owner-body :where(h2,h3,p,li,a){overflow-wrap:anywhere;word-break:break-all}.is-page-owner .js-fade,.is-page-owner .js-fade-stagger{opacity:1;transform:none}.is-page-owner .c-ew-pagehead-media{background-position:center 46%}.is-page-owner .c-ew-pagehead{--ew-pagehead-overlay-color:rgb(0 82 165 / 50%)}.is-page-owner .c-ew-pagehead-body{justify-content:center}.is-page-owner .c-ew-pagehead-en{font-size:3.4rem;letter-spacing:0;overflow-wrap:anywhere}.is-page-owner .c-ew-pagehead-ja{color:#fff;font-size:1.4rem;font-weight:500;letter-spacing:0}.p-owner-body .c-ew-section-title-bar{margin:0;color:#0052a5;font-size:2rem;font-weight:500;line-height:1.875;letter-spacing:0;overflow-wrap:anywhere;text-align:center}.p-owner-body .c-ew-section-title-bar-gold{display:none}.p-owner-hero,.p-owner-leasing,.p-owner-assessment,.p-owner-related{padding-block:6rem}.p-owner-problems,.p-owner-stats{padding-block:6rem;background-color:#f1f8ff}.p-owner-reasons,.p-owner-flow{padding-block:6rem}.p-owner-flow{background-color:#f1f8ff}.p-owner-hero-inner,.p-owner-problems-inner,.p-owner-leasing-inner,.p-owner-reasons-inner,.p-owner-flow-inner,.p-owner-assessment-inner,.p-owner-stats-inner,.p-owner-related-inner,.p-owner-direct-inner{width:100%;max-width:128rem;margin-inline:auto;padding-inline:2rem}.p-owner-hero-title{margin:0;color:#000;font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.02em;overflow-wrap:anywhere}.p-owner-hero-sub{margin:1.6rem 0 0;color:#000;font-size:1.6rem;font-weight:500;line-height:1.4;letter-spacing:0}.p-owner-hero-lead{margin:1.2rem 0 0;color:#383739;font-size:1.4rem;font-weight:400;line-height:2;letter-spacing:.03em}.p-owner-hero-action{display:grid;gap:1.6rem;margin-top:3rem}.p-owner-contact-btn{display:inline-flex;align-items:center;justify-content:center;gap:1rem;width:100%;min-height:5.2rem;padding:1.5rem 2.8rem;color:#000;font-size:1.4rem;font-weight:500;line-height:1;text-align:center;text-decoration:none;background-color:#fff;border:1px solid #0052a5;transition:color .2s ease,background-color .2s ease}.p-owner-contact-btn:hover,.p-owner-contact-btn:focus-visible{color:#fff;background-color:#0052a5}.p-owner-contact-btn-icon,.p-owner-contact-btn-phone{flex:0 0 auto;background-color:#0052a5;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.p-owner-contact-btn:hover .p-owner-contact-btn-icon,.p-owner-contact-btn:focus-visible .p-owner-contact-btn-icon,.p-owner-contact-btn:hover .p-owner-contact-btn-phone,.p-owner-contact-btn:focus-visible .p-owner-contact-btn-phone{background-color:#fff}.p-owner-contact-btn-icon{width:2rem;aspect-ratio:19.5/14.0998;-webkit-mask-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/icon-header-mail.svg);mask-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/icon-header-mail.svg)}.p-owner-contact-btn-phone{width:2rem;height:2rem;-webkit-mask-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/icon-header-tel.svg);mask-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/common/icon-header-tel.svg)}.p-owner-problems-inner{padding-block:4rem;background-color:#f1f8ff}.p-owner-problems-content{display:grid;align-items:center;gap:3rem;margin-top:3rem;background-color:#fff}.p-owner-problems-illust{width:15.5rem;height:15.5rem;margin-inline:auto;background:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/owner/h001-problems-illust.png) center/contain no-repeat}.p-owner-problem-list{display:grid;gap:1.4rem 4rem;margin:0;padding:0;list-style:none}.p-owner-problem-item{display:grid;grid-template-columns:.8rem 1fr;align-items:start;gap:1rem;color:#383739;font-size:1.3rem;font-weight:500;line-height:1.7}.p-owner-problem-item:before{width:.6rem;height:.6rem;margin-top:.8rem;background-color:#0052a5;border-radius:50%;content:""}.p-owner-leasing-inner{display:grid;gap:3.2rem}.p-owner-leasing .c-ew-section-title-bar{text-align:left}.p-owner-leasing-text{margin:1.2rem 0 0;color:#383739;font-size:1.4rem;font-weight:400;line-height:2;letter-spacing:.03em}.p-owner-leasing-image{display:block;width:100%;aspect-ratio:640/394;background-color:#f5f8fc;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-owner-reason-grid,.p-owner-related-grid{display:grid;margin-top:4rem}.p-owner-reason-grid{gap:2rem}.p-owner-reason-card{display:grid;grid-template-columns:6rem 1fr;align-items:center;gap:1rem 2rem;min-height:12.4rem;padding:3rem;background-color:#fff;border:1px solid #cfd7e3}.p-owner-reason-icon{width:6rem;height:6rem;background-color:#fff0;border-radius:0;background-position:center;background-repeat:no-repeat;background-size:contain}.p-owner-reason-icon{grid-row:1/3}.p-owner-reason-icon.is-building{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/owner/h001-reason-business.svg)}.p-owner-reason-icon.is-area{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/owner/h001-reason-area.svg)}.p-owner-reason-icon.is-support{background-image:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/owner/h001-reason-longterm.svg)}.p-owner-reason-title{grid-column:2;margin:0;color:#000;font-size:1.6rem;font-weight:500;line-height:1.8125;letter-spacing:0}.p-owner-reason-text{grid-column:2;margin:0;color:#383739;font-size:1.4rem;font-weight:400;line-height:1.8;letter-spacing:0}.p-owner-flow-list{margin:4rem 0 0}.p-owner-assessment-lead{margin:1.2rem 0 0;color:#383739;font-size:1.4rem;line-height:2;letter-spacing:.03em;text-align:center}.p-owner-assessment-grid{display:grid;gap:1.8rem 3rem;margin-top:3rem;padding:3rem;border:1px solid #cfd7e3}.p-owner-assessment-item{display:grid;grid-template-columns:3.4rem 1fr;align-items:center;gap:.4rem}.p-owner-assessment-check{justify-self:center;width:2.4rem;height:2.4rem;background:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/recruit/f003-check.svg) center/contain no-repeat}.p-owner-assessment-item-title{margin:0;color:#000;font-size:1.6rem;font-weight:500;line-height:2.125;letter-spacing:0}.p-owner-assessment-item-text{grid-column:2;margin:0;color:#383739;font-size:1.3rem;line-height:1.7}.p-owner-stats-grid{display:grid;gap:2rem;margin:4rem 0 0;padding:0;list-style:none}.p-owner-stat-item{position:relative;padding:.4rem 1.6rem;text-align:center}.p-owner-stat-num{margin:0;color:#0052a5;font-family:jost,Helvetica Neue,arial,sans-serif;font-size:4.8rem;font-weight:500;line-height:1;letter-spacing:0}.p-owner-stat-unit{margin-left:.4rem;color:#000;font-size:3.8rem;font-weight:400}.p-owner-stat-label{margin:1.2rem 0 0;color:#000;font-size:1.4rem;font-weight:500;line-height:1.8}.p-owner-related{background-color:#fff}.p-owner-related .c-ew-link-card-inner{grid-template-columns:6rem 1fr}.p-owner-related .c-ew-link-card-icon{width:6rem;height:6rem;-o-object-fit:contain;object-fit:contain;background:#fff0;border-radius:0}.p-owner-direct{padding-block:6rem}.p-owner-direct-inner{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;min-height:28rem;padding:5rem 2rem;background:linear-gradient(#0009,#0009),url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/owner/h001-owner-direct-bg.png) center/cover no-repeat;color:#fff;overflow:hidden;text-align:center}.p-owner-direct-inner:before{position:absolute;top:11.8rem;right:2rem;bottom:4rem;left:2rem;border:1px solid rgb(255 255 255 / .75);content:"";pointer-events:none}.p-owner-direct-title,.p-owner-direct-tel,.p-owner-direct-note{position:relative;z-index:1}.p-owner-direct-title{margin:0;color:#fff;font-size:2.4rem;font-weight:500;line-height:1.4}.p-owner-direct-tel{display:inline-flex;align-items:center;justify-content:center;gap:1rem;color:#fff;font-size:3.6rem;font-weight:500;line-height:1;text-decoration:none;letter-spacing:0}.p-owner-direct-tel-icon{flex:0 0 auto;width:4.2rem;height:2.3rem;background:url(https://www.earthwind.co.jp/cms/wp-content/themes/earthwind/assets/css/../images/owner/h001-owner-direct-tel.svg) center/contain no-repeat}.p-owner-direct-tel:hover,.p-owner-direct-tel:focus-visible{color:#0052a5}.p-owner-direct-note{margin:-1rem 0 0;color:#fff;font-size:1.4rem;font-weight:400;line-height:1.7}@media print,screen and (min-width:1200px){.is-page-owner .c-ew-pagehead-body{min-height:16.7rem;padding:3.4rem 8rem}.is-page-owner .c-ew-pagehead-en{font-size:5.4rem}.is-page-owner .c-ew-pagehead-ja{font-size:1.6rem}.is-page-owner .c-ew-breadcrumb{padding-block:2rem}.p-owner-body :where(h2,h3,p,li,a){word-break:normal}.p-owner-body{padding-top:4rem}.p-owner-hero,.p-owner-leasing,.p-owner-assessment,.p-owner-related,.p-owner-problems,.p-owner-stats{padding-block:8rem}.p-owner-hero{padding-block:6rem}.p-owner-hero-inner,.p-owner-problems-inner,.p-owner-leasing-inner,.p-owner-reasons-inner,.p-owner-flow-inner,.p-owner-assessment-inner,.p-owner-stats-inner,.p-owner-related-inner,.p-owner-direct-inner{padding-inline:0}.p-owner-hero-inner{display:grid;grid-template-columns:1fr 30.1rem;align-items:end;gap:4rem}.p-owner-hero-title{font-size:5rem}.p-owner-body .c-ew-section-title-bar{font-size:3.2rem;line-height:1.4;letter-spacing:.02em}.p-owner-hero-sub{font-size:2.4rem}.p-owner-hero-lead{max-width:93.9rem;font-size:1.6rem}.p-owner-hero-action{margin-top:0}.p-owner-contact-btn:first-child{min-height:6rem}.p-owner-problems{padding-block:0}.p-owner-problems-inner{max-width:128rem;padding:5rem 8rem}.p-owner-problems-content{grid-template-columns:15.5rem 62rem;justify-content:center;gap:6rem;min-height:23.5rem;margin-top:3rem;padding-block:4rem;padding-inline:6rem}.p-owner-problem-list{grid-template-columns:repeat(2,30rem);gap:2rem}.p-owner-problem-item{color:#000;font-size:1.6rem;line-height:1.7;letter-spacing:.03em}.p-owner-leasing-inner{grid-template-columns:64rem 64rem;align-items:center;gap:0}.p-owner-leasing-inner>div:first-child{padding:6rem 6rem 6rem 0}.p-owner-leasing-text{font-size:1.6rem}.p-owner-reasons{padding-block:6rem}.p-owner-reason-grid,.p-owner-related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.p-owner-flow{padding-block:8rem}.p-owner-flow .c-ew-flow-step-media{padding:1rem 2rem}.p-owner-flow .c-ew-flow-step-number{font-size:4.6rem}.p-owner-flow .c-ew-flow-step-body{padding:2rem 2.4rem 2.8rem}.p-owner-flow .c-ew-flow-step-title{font-size:2.4rem;line-height:1.4;letter-spacing:.02em}.p-owner-flow .c-ew-flow-step-text{line-height:1.8;letter-spacing:.03em}.p-owner-assessment{padding-block:8rem}.p-owner-assessment-grid{grid-template-columns:repeat(3,38rem);gap:1.6rem 2rem;min-height:16.4rem;padding:4rem 5rem}.p-owner-assessment-lead{margin-top:2rem;font-size:1.6rem}.p-owner-assessment-item-title{font-size:1.8rem;font-weight:400;line-height:1.9;letter-spacing:.02em}.p-owner-stats{padding-block:8rem}.p-owner-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:4rem}.p-owner-stat-item:not(:last-child):after{position:absolute;top:50%;right:0;width:1px;height:7.2rem;background-color:#0052a5;content:"";transform:translateY(-50%)}.p-owner-related{padding-block:8rem}.p-owner-reason-title{font-size:1.8rem;line-height:1.6;letter-spacing:.02em}.p-owner-reason-text{line-height:1.8;letter-spacing:.03em}.p-owner-direct{padding-block:8rem}.p-owner-direct-inner{max-width:128rem;min-height:35rem;padding:5rem 8rem}.p-owner-direct-inner:before{top:13.5rem;right:21rem;bottom:3.6rem;left:21rem}.p-owner-direct-title{font-size:3.2rem;line-height:1.25}.p-owner-direct-tel{font-size:4.8rem}.p-owner-direct-tel-icon{width:5.9rem;height:3.2rem}.p-owner-direct-note{font-size:1.8rem;line-height:1.6}}.p-j-body{padding-top:4rem}.p-j-section{padding:6rem 2rem}@media print,screen and (min-width:1200px){.p-j-section{padding-top:8rem;padding-bottom:8rem}}.p-j-inner{width:100%;max-width:128rem;margin-inline:auto;padding-inline:2rem}.p-privacy-lead{margin:0;padding:2.4rem 2rem;font-size:1.6rem;line-height:2;background-color:#f1f8ff;border-left:4px solid #0052a5}.p-privacy-section-title{margin:4.8rem 0 1.6rem;padding-bottom:.8rem;font-size:1.8rem;font-weight:700;border-bottom:2px solid #0052a5}.p-privacy-text{margin:0;font-size:1.6rem;line-height:2;letter-spacing:.03em}.p-privacy-text+.p-privacy-text{margin-top:1.6rem}.p-privacy-text.p-privacy-text--top-spaced{margin-top:2.4rem}.p-privacy-list{margin:1.6rem 0 0;padding-left:2rem;list-style:decimal outside}ul.p-privacy-list{list-style:disc outside}.p-privacy-list .p-privacy-list{list-style:none}.p-privacy-list li{font-size:1.6rem;line-height:1.8}.p-privacy-list li+li{margin-top:.8rem}.p-privacy-revision{color:#a0a0a0;font-size:1.4rem;margin-top:4.8rem;padding-top:2.4rem;border-top:1px solid #cfd7e3}.p-sitemap-grid{display:grid;gap:4rem;margin-top:1.6rem}.p-sitemap-category-title{margin:0 0 1.2rem;color:#0052a5;font-size:1.6rem;font-weight:700;padding-bottom:.8rem;border-bottom:2px solid #0052a5}.p-sitemap-link-list{display:grid;gap:.4rem;padding:0;list-style:none}.p-sitemap-link-list a{display:inline-block;padding:.6rem 0;color:#000;font-size:1.5rem;text-decoration:none;transition:color .2s}.p-sitemap-link-list a:hover{color:#0052a5}.p-sitemap-link-list a:before{margin-right:.8rem;color:#0052a5;content:"›"}@media print,screen and (min-width:1200px){.p-j-inner{padding-inline:0}.p-sitemap-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4.8rem 6rem}}.js-fade{opacity:0;transition:opacity .6s ease,transform .6s ease;transform:translateY(2rem)}.js-fade.is-visible{opacity:1;transform:translateY(0)}.js-fade-stagger{opacity:0;transition:opacity .6s ease,transform .6s ease;transform:translateY(2rem)}.js-fade-stagger.is-visible{opacity:1;transform:translateY(0)}.js-fade-stagger:nth-child(1){transition-delay:0s}.js-fade-stagger:nth-child(2){transition-delay:.1s}.js-fade-stagger:nth-child(3){transition-delay:.2s}.js-fade-stagger:nth-child(4){transition-delay:.3s}.js-fade-stagger:nth-child(5){transition-delay:.4s}.js-fade-stagger:nth-child(6){transition-delay:.5s}.js-fade-stagger:nth-child(7){transition-delay:.6s}.js-fade-stagger:nth-child(8){transition-delay:.7s}@media (prefers-reduced-motion:reduce){.js-fade,.js-fade-stagger{transition:none!important;transform:none!important;opacity:1!important}}@media screen and (min-width:768px){.u-sp{display:none!important}}@media screen and (max-width:1199px){.u-pc{display:none!important}}@media print,screen and (min-width:1200px){.u-tab{display:none!important}}@media screen and (max-width:767px){.u-tab{display:none!important}}.u-dn{display:none!important}.u-db{display:block!important}.u-dib{display:inline-block!important}.u-di{display:inline!important}.u-df{display:flex!important}.u-dif{display:inline-flex!important}.u-textBold{font-weight:700}.u-textUl{text-decoration:underline}.u-textCenter{text-align:center}.u-textLeft{text-align:left}.u-textRight{text-align:right}.u-textEllipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-marginTop0{margin-top:0!important}.u-marginBtm0{margin-bottom:0!important}.u-marginLft0{margin-left:0!important}.u-marginRgt0{margin-right:0!important}.u-marginTop1{margin-top:1em}.u-marginBtm1{margin-bottom:1em}.u-marginLft1{margin-left:1em}.u-marginRgt1{margin-right:1em}.u-marginTop2{margin-top:2em}.u-marginBtm2{margin-bottom:2em}.u-marginLft2{margin-left:2em}.u-marginRgt2{margin-right:2em}.u-marginTop3{margin-top:3em}.u-marginBtm3{margin-bottom:3em}.u-marginLft3{margin-left:3em}.u-marginRgt3{margin-right:3em}.u-marginTop4{margin-top:4em}.u-marginBtm4{margin-bottom:4em}.u-marginLft4{margin-left:4em}.u-marginRgt4{margin-right:4em}.u-marginTop5{margin-top:5em}.u-marginBtm5{margin-bottom:5em}.u-marginLft5{margin-left:5em}.u-marginRgt5{margin-right:5em}.u-paddingTop1{padding-top:1em}.u-paddingBtm1{padding-bottom:1em}.u-paddingLft1{padding-left:1em}.u-paddingRgt1{padding-right:1em}.u-paddingTop2{padding-top:2em}.u-paddingBtm2{padding-bottom:2em}.u-paddingLft2{padding-left:2em}.u-paddingRgt2{padding-right:2em}.u-paddingTop3{padding-top:3em}.u-paddingBtm3{padding-bottom:3em}.u-paddingLft3{padding-left:3em}.u-paddingRgt3{padding-right:3em}.u-paddingTop4{padding-top:4em}.u-paddingBtm4{padding-bottom:4em}.u-paddingLft4{padding-left:4em}.u-paddingRgt4{padding-right:4em}.u-paddingTop5{padding-top:5em}.u-paddingBtm5{padding-bottom:5em}.u-paddingLft5{padding-left:5em}.u-paddingRgt5{padding-right:5em}.u-tel{font-size:inherit;font-weight:inherit}@media print,screen and (min-width:1200px){.u-telLink{cursor:default;pointer-events:none}}.u-telLink{font-size:inherit;font-weight:inherit}