@charset "UTF-8";.cSubpageFv__inner{padding:110px var(--padding-wrapper)0}.cSubpageFv__headline{overflow:hidden;font-family:var(--f-inter);font-size:5.25rem;line-height:1;letter-spacing:-.007em}.cSubpageFv__headline .-char{display:inline-block;opacity:var(--init-opacity)}.cSubpageFv.is-wrap .cSubpageFv__headline{display:flex;flex-direction:column;align-items:flex-start}.cSubpageFv.is-wrap .-main-text,.cSubpageFv.is-wrap .-main-text2{overflow:hidden}.cSubpageFv.is-wrap .-main-text2{margin-top:-.14em;margin-left:.85em}@media screen and (min-width:960px){.cSubpageFv__inner{padding:16px var(--padding-wrapper)0}.cSubpageFv__headline{font-family:var(--f-inter);font-size:min(12.3vw,168px*var(--r-max-scale));line-height:1}.cSubpageFv.is-wrap .cSubpageFv__headline{flex-direction:row;flex-wrap:wrap;gap:0 .25em;width:calc(100% - var(--header-width))}.cSubpageFv.is-wrap .-main-text{margin-right:0;margin-bottom:0}.cSubpageFv.is-wrap .-main-text2{margin-top:0;margin-left:0}}.pClientsSingle{margin-top:64px}.pClientsSingle__head{display:grid;padding:0 var(--padding-wrapper)}.pClientsSingle__head_overview{display:contents}.pClientsSingle__head_title{order:1}.pClientsSingle__head_title_text{font-size:1.5rem;font-weight:500;line-height:1.5}.pClientsSingle__head_hr{order:3;width:100%;height:1px;margin:40px 0;background-color:var(--c-actbe-black)}.pClientsSingle__head_thumbnail{order:2;margin:16px calc(-1*var(--padding-wrapper))0;overflow:hidden}.pClientsSingle__head_thumbnail_scroller{display:flex;gap:8px;align-items:center;justify-content:flex-start;padding:0 24px;overflow-x:auto;overscroll-behavior-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.pClientsSingle__head_thumbnail_scroller::-webkit-scrollbar{display:none}.pClientsSingle__head_thumbnail_image{flex-shrink:0;width:100%;aspect-ratio:374/227;scroll-snap-align:center}.pClientsSingle__head_paragraph{order:4;font-size:1rem;font-weight:400;line-height:2}.pClientsSingle__head_table{display:block;order:5;width:100%;padding:24px;margin-top:16px;background-color:#e7e7e7}.pClientsSingle__head_table_body{display:grid;grid-gap:24px;gap:24px}.pClientsSingle__head_table_row{display:grid}.pClientsSingle__head_table_header{font-family:var(--f-roboto-mono);font-size:.875rem;font-weight:400;line-height:1;color:#5d5d5d}.pClientsSingle__head_table_data{margin-top:4px;font-size:1rem;font-weight:400;line-height:1.5}.pClientsSingle__head_link{display:flex;gap:4px;align-items:center;justify-content:flex-start;order:6;margin-top:16px}.pClientsSingle__head_link_text{font-size:1rem;font-weight:400;line-height:1.5;color:#5d5d5d}.pClientsSingle__head_link_text_inline{background-image:linear-gradient(90deg,currentcolor,currentcolor);background-repeat:no-repeat;background-position:0 100%;background-size:100% 1px}.pClientsSingle__head_link_icon{position:relative;top:2px;width:20px;height:20px;color:#5d5d5d;transform:rotate(-45deg)}.pClientsSingle__body{padding:80px var(--padding-wrapper);margin-top:80px;background-color:var(--c-white)}#clients-single-body>*+:not([class*=pClientsSingleBody]){margin-top:32px}#clients-single-body .-interview__list{display:grid;padding:40px;margin-top:24px;background-color:#f6f6f6}#clients-single-body .-interview__item{display:grid;grid-template-columns:80px 1fr;grid-gap:0 24px;gap:0 24px;align-items:flex-start;padding:40px 0;border-top:1px solid #d1d1d1}#clients-single-body .-interview__item_thumbnail{position:relative;grid-row:1/4;grid-column:1/2;width:80px;height:80px;aspect-ratio:1/1;clip-path:circle(50%at 50% 50%)}#clients-single-body .-interview__item_company{grid-column:2/3;font-size:.875rem;font-weight:700;line-height:1.5}#clients-single-body .-interview__item_position{grid-column:2/3;margin-top:4px;font-size:.875rem;font-weight:400;line-height:1.5}#clients-single-body .-interview__item_name{grid-column:2/3;margin-top:8px;font-size:1rem;font-weight:700;line-height:1.5}#clients-single-body .-interview__item:first-child{padding-top:0;border-top:none}#clients-single-body .-interview__item:last-child{padding-bottom:0}#clients-single-body .-mt-80{margin-top:80px}#clients-single-body .-mt-64{margin-top:64px}#clients-single-body .-mt-48{margin-top:48px}#clients-single-body .-mt-32{margin-top:32px}#clients-single-body .-mt-16{margin-top:16px}#clients-single-body .-headline-underline{padding-bottom:16px;font-size:.875rem;font-weight:400;line-height:1.5;border-bottom:1px solid var(--c-actbe-black)}#clients-single-body .-headline-lg{font-size:1.5rem;font-weight:500;line-height:1.5}#clients-single-body p{font-size:1rem;font-weight:400;line-height:2}#clients-single-body .-comment{display:grid}#clients-single-body .-comment__name{font-size:1rem;font-weight:500;line-height:2;color:#5d5d5d}#clients-single-body .-comment__name:after{content:"："}#clients-single-body .-comment__paragraph{display:grid;grid-gap:2em;gap:2em;white-space:pre-wrap}#clients-single-body .-comment+.-comment{margin-top:56px}#clients-single-body small{display:block;font-size:.875rem;font-weight:400;line-height:2;color:#5d5d5d;text-align:right}#clients-single-body hr{width:100%;height:1px;background-color:var(--c-actbe-black)}#clients-single-body hr.-dash{background-color:transparent;background-image:linear-gradient(to right,#b0b0b0,#b0b0b0 2px,transparent 2px,transparent 4px);background-repeat:repeat-x;background-position:bottom;background-size:4px 2px}#clients-single-body ul>li{position:relative;padding-left:1.5em;font-size:1rem;font-weight:400;line-height:2}#clients-single-body ul>li:before{position:absolute;top:1em;left:.4em;display:block;flex-shrink:0;width:.25em;height:.25em;content:"";background-color:var(--c-actbe-black);border-radius:50%}.pOther__inner{padding:120px var(--padding-wrapper)}.pOther__list{display:grid;grid-gap:40px;gap:40px;margin-top:40px}.pOther__item_link{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.pOther__item_image{position:relative;width:100%;height:100%;aspect-ratio:16/9}.pOther__item_clientName{margin-top:16px;font-size:.75rem;font-weight:400;line-height:1.2}.pOther__item_title{display:inline;margin-top:12px;font-size:1rem;font-weight:500;line-height:1.5}.pOther__item_tag{display:flex;flex-wrap:wrap;gap:4px;margin-top:20px}.pOther__item_tag_li{padding:4px 8px;font-size:.75rem;font-weight:400;line-height:1.2;background-color:#e7e7e7}.pOther__item_tag_li:before{content:"#"}@media screen and (min-width:960px){.pClientsSingle{margin-top:10.42vh}.pClientsSingle__head{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:flex-start}.pClientsSingle__head_overview{position:sticky;top:0;display:flex;flex-direction:column;max-height:100%}.pClientsSingle__head_overview.is-sticky{align-items:flex-start;justify-content:center;height:100vh}.pClientsSingle__head_title_text{font-size:min(3.13vh,24px*var(--r-max-scale))}.pClientsSingle__head_hr{margin:min(5.21vh,40px*var(--r-max-scale))0}.pClientsSingle__head_paragraph{font-size:min(2.08vh,16px*var(--r-max-scale))}.pClientsSingle__head_table_header{font-size:min(1.82vh,14px*var(--r-max-scale))}.pClientsSingle__head_table_data,.pClientsSingle__head_link_text{font-size:min(2.08vh,16px*var(--r-max-scale))}.pClientsSingle__head_link_icon{width:min(2.6vh,20px*var(--r-max-scale));height:min(2.6vh,20px*var(--r-max-scale))}.pClientsSingle__head_thumbnail{margin:0}.pClientsSingle__head_thumbnail_scroller{display:grid;grid-gap:40px;gap:40px;padding:0;overflow:hidden;overscroll-behavior-x:none;scroll-snap-type:none;-webkit-overflow-scrolling:initial}.pClientsSingle__head_thumbnail_image{aspect-ratio:611/406}.pClientsSingle__body{padding:80px 240px;margin:120px var(--padding-wrapper)0}#clients-single-body{max-width:calc(806px*var(--r-max-scale));margin:0 auto}#clients-single-body>*+:not([class*=pClientsSingleBody]):not([class*=-mt]){margin-top:40px}#clients-single-body .-interview__item{grid-template-columns:min(5.86vw,80px*var(--r-max-scale)) 1fr}#clients-single-body .-interview__item_thumbnail{width:min(5.86vw,80px*var(--r-max-scale));height:min(5.86vw,80px*var(--r-max-scale))}#clients-single-body .-interview__item_company,#clients-single-body .-interview__item_position{font-size:min(1.02vw,14px*var(--r-max-scale))}#clients-single-body .-interview__item_name{font-size:min(1.17vw,16px*var(--r-max-scale))}#clients-single-body .-headline-underline{font-size:min(1.02vw,14px*var(--r-max-scale))}#clients-single-body .-headline-lg{font-size:min(1.76vw,24px*var(--r-max-scale))}#clients-single-body p{font-size:min(1.17vw,16px*var(--r-max-scale))}#clients-single-body .-comment{grid-template-columns:min(7.61vw,104px*var(--r-max-scale)) 1fr}#clients-single-body .-comment__name{font-size:min(1.17vw,16px*var(--r-max-scale))}#clients-single-body small{font-size:min(1.02vw,14px*var(--r-max-scale))}.pOther__inner{padding-bottom:120px}.pOther__list{grid-template-columns:repeat(3,1fr);width:100%}.pOther__item{width:100%}.pOther__item_clientName{font-size:min(.88vw,12px*var(--r-max-scale))}.pOther__item_title{font-size:min(1.17vw,16px*var(--r-max-scale))}.pOther__item_tag_li{font-size:min(.88vw,12px*var(--r-max-scale))}}