.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}}.cNextNavigation__inner{position:relative}.cNextNavigation__background{position:relative;width:100%;height:min(153.59vw,640px);overflow:hidden;pointer-events:none}.cNextNavigation__background_base{position:relative;top:1px;width:100%;height:100%}.cNextNavigation__background_stripe{position:absolute;top:0;left:0;z-index:1;display:grid;grid-template-columns:repeat(5,1fr);width:100%;height:100%;mix-blend-mode:difference;opacity:.2}.cNextNavigation__background_stripe_line{width:100%;height:100%;border-right:1px solid rgba(255,255,255,.5)}.cNextNavigation__background_mask{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:linear-gradient(270deg,#b60600,#272727);mix-blend-mode:overlay;opacity:.5;filter:blur(34px)}.cNextNavigation__background_head{position:absolute;inset:0;z-index:3}.cNextNavigation__background_head_circle{position:absolute;inset:0;z-index:1}.cNextNavigation__background_head_circle_item{position:absolute;border-radius:100%;filter:blur(26px)}.cNextNavigation__background_head_circle_item[data-id="1"]{top:7.95vw;left:-42.05vw;width:93.85vw;height:18.72vw;background-image:linear-gradient(180deg,#7a0d09,#361210)}.cNextNavigation__background_head_circle_item[data-id="2"]{top:-.26vw;left:-36.92vw;width:93.85vw;height:25.64vw;background-image:linear-gradient(180deg,#310200 -11.76%,#272727 99.86%)}.cNextNavigation__background_head_circle_item[data-id="3"]{top:10.26vw;left:25.9vw;width:93.85vw;height:19.23vw;background-image:linear-gradient(180deg,#3d0200,#57100d)}.cNextNavigation__background_head_circle_item[data-id="4"]{top:-9.49vw;left:25.9vw;width:93.85vw;height:33.59vw;background-color:#f6f6f6}.cNextNavigation__background_head_circle_item[data-id="5"]{top:-13.85vw;left:-42.05vw;width:93.85vw;height:33.59vw;background-color:#f6f6f6}.cNextNavigation__background_head_base{position:absolute;top:-1px;left:0;z-index:2;width:100%;height:15.38vw;background-color:var(--c-base-background);-webkit-mask-image:linear-gradient(180deg,#000 20%,transparent 100%);mask-image:linear-gradient(180deg,#000 20%,#0000)}.cNextNavigation__content{position:absolute;top:0;left:0;z-index:10;display:flex;flex-direction:column;gap:16px;align-items:flex-start;justify-content:center;width:100%;height:100%;padding:20.51vw var(--padding-wrapper)0}.cNextNavigation__headline,.cNextNavigation__link{display:flex;align-items:center;justify-content:flex-start;font-family:var(--f-inter);font-size:4rem;font-weight:400;line-height:1;letter-spacing:-.03em}.cNextNavigation__headline_text,.cNextNavigation__link_text{position:relative}.cNextNavigation__headline_text_back,.cNextNavigation__link_text_back{position:relative;background:linear-gradient(7deg,#fff 5.34%,#ffffff4d 90.07%);-webkit-background-clip:text;background-clip:text;opacity:.9;filter:blur(.5px);-webkit-text-fill-color:transparent}.cNextNavigation__headline_text_back:after,.cNextNavigation__link_text_back:after{position:absolute;top:0;left:0;z-index:1;content:attr(data-text);background:linear-gradient(180deg,#fff,#fff0 86.54%);-webkit-background-clip:text;background-clip:text;opacity:.9;filter:blur(1.5px);-webkit-text-fill-color:transparent}.cNextNavigation__headline_text_front,.cNextNavigation__link_text_front{position:absolute;top:0;left:0;z-index:1;background:linear-gradient(180deg,#fff,#fff0 86.54%);-webkit-background-clip:text;background-clip:text;opacity:.9;filter:blur(1.5px);-webkit-text-fill-color:transparent}.cNextNavigation__headline{gap:18px}.cNextNavigation__headline_icon{width:64px;height:64px}.cNextNavigation__link{padding-right:10px;margin-left:auto}.cNextNavigation__link_anchor{display:flex;flex-wrap:wrap;gap:0 .2em}.cNextNavigation__link_hidden{visibility:hidden;opacity:0}.cNextNavigation__link_text_back{position:absolute;top:0;left:0;padding-bottom:.1em}.cNextNavigation__link_text:last-child{margin-left:auto}@media screen and (min-width:960px){.cNextNavigation{overflow:hidden}.cNextNavigation__inner{display:flex;align-items:center;justify-content:center}.cNextNavigation__background{width:100%;height:47.73vw}.cNextNavigation__background_head_circle_item{filter:blur(86px)}.cNextNavigation__background_head_circle_item[data-id="1"]{top:0;left:-18.16vw;width:80.6vw;height:16.4vw}.cNextNavigation__background_head_circle_item[data-id="2"]{top:-6.81vw;left:-18.16vw;width:80.6vw;height:21.96vw}.cNextNavigation__background_head_circle_item[data-id="3"]{top:2.27vw;left:40.12vw;width:80.6vw;height:16.4vw}.cNextNavigation__background_head_circle_item[data-id="4"]{top:-14.71vw;left:40.12vw;width:80.6vw;height:28.84vw}.cNextNavigation__background_head_circle_item[data-id="5"]{top:-18.52vw;left:-18.16vw;width:80.6vw;height:28.84vw}.cNextNavigation__background_head_base{height:7.32vw;-webkit-mask-image:linear-gradient(180deg,#000 20%,transparent 100%);mask-image:linear-gradient(180deg,#000 20%,#0000)}.cNextNavigation__content{top:auto;left:auto;display:grid;grid-template-columns:1fr auto;grid-gap:min(2.34vw,32px*var(--r-max-scale));gap:min(2.34vw,32px*var(--r-max-scale));align-items:flex-end;max-width:1920px;height:auto;padding:8.05vw var(--padding-wrapper)0;margin:0 auto}.cNextNavigation__headline,.cNextNavigation__link{font-size:min(11.42vw,156px*var(--r-max-scale));letter-spacing:0}.cNextNavigation__headline_text,.cNextNavigation__link_text{display:flex;justify-content:flex-start;white-space:nowrap}.cNextNavigation__headline_text_back,.cNextNavigation__link_text_back{display:flex;flex-shrink:0;justify-content:flex-start;background-image:linear-gradient(7deg,#fff 5.34%,#ffffff4d 50.07%)}.cNextNavigation__headline_text_back:before,.cNextNavigation__link_text_back:before{flex-shrink:0;filter:blur(3px)}.cNextNavigation__headline_text_front,.cNextNavigation__link_text_front{flex-shrink:0;filter:blur(3px)}.cNextNavigation__headline{flex-direction:column;gap:0;align-items:flex-start}.cNextNavigation__headline_icon{width:min(10.83vw,148px*var(--r-max-scale));height:min(10.83vw,148px*var(--r-max-scale));margin-left:auto}.cNextNavigation__link{position:relative;min-width:631px;padding-right:0;margin-left:auto}}.cNextNavigation--dark .cNextNavigation__background_base,.cNextNavigation--dark .cNextNavigation__background_head_circle_item[data-id="4"],.cNextNavigation--dark .cNextNavigation__background_head_circle_item[data-id="5"],.cNextNavigation--dark .cNextNavigation__background_head_base{background-color:#232323}@media screen and (min-width:960px){.cNextNavigation--dark .cNextNavigation__background_head_base{background-color:#232323}}.pFV__inner{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:var(--padding-wrapper)}.pFV__headline{position:relative;z-index:1;overflow:hidden;white-space:nowrap;transition:color .3s var(--ease-out-cubic)}.pFV__headline .cSubpageFv__headline{padding-bottom:.1em;font-size:4.75rem}.pFV__headline .cSubpageFv__inner{padding-top:126px}.pFV__body{width:100%;padding:0 var(--padding-wrapper)}.pFV--philosophy{display:flex;flex-direction:column;min-height:100vh;min-height:100svh}.pFV--philosophy .pFV__inner{flex:1;min-height:0;padding:20px var(--padding-wrapper) 120px}.pFV--philosophy .pFV__firstview{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;min-height:calc(100svh - 230px)}.pFV--philosophy .pFV__paragraph_text .js-fv-paragraph-text{opacity:0}.pFV--philosophy .pFV__tagline{width:100%;margin-bottom:12px}.pFV--philosophy .pFV__tagline_line{margin:0;font-family:var(--f-inter);font-size:2.25rem;font-weight:500;line-height:1;letter-spacing:-.05em;width:100%}.pFV--philosophy .pFV__tagline_line--left{text-align:left}.pFV--philosophy .pFV__tagline_line--right{text-align:right}.pFV--philosophy .pFV__tagline_mark{font-size:1em;line-height:0;vertical-align:super}.pFV--philosophy .pFV__catchphrase{margin:0 0 40px;font-family:var(--f-noto-sans-jp);font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0;color:var(--c-actbe-black)}.pFV--philosophy .pFV__graph{display:grid;justify-items:center;width:100%;max-width:548px;margin:0 auto;padding:40px 0}.pFV--philosophy .pFV__graph .cPyramidWrap{position:relative;display:block;width:min(100%,461px,(100svh - 420px)*426/480);aspect-ratio:426/480}.pFV--philosophy .pFV__graph .cPyramidBackdrop{position:absolute;inset:0;z-index:0;background-color:var(--c-base-background);pointer-events:none}.pFV--philosophy .pFV__graph .cPyramid{position:relative;z-index:1;display:block;width:100%;height:100%}.pFV--philosophy .pFV__graph .cPyramid .js-pyramid-layer,.pFV--philosophy .pFV__graph .cPyramid .js-pyramid-edge,.pFV--philosophy .pFV__graph .cPyramid .js-pyramid-apex{opacity:0}.pFV--philosophy .pFV__graph .cPyramid .js-pyramid-face,.pFV--philosophy .pFV__graph .cPyramid .js-pyramid-edge,.pFV--philosophy .pFV__graph .cPyramid .js-pyramid-apex{transition:fill .6s var(--ease-out-cubic),stroke .6s var(--ease-out-cubic),fill-opacity .6s var(--ease-out-cubic)}.pFV--philosophy .pFV__graph .cPyramid .js-pyramid-shade{opacity:0;transition:opacity .6s var(--ease-out-cubic)}.pFV--philosophy .pFV__graph .cPyramidAxis{position:absolute;inset:0;z-index:2;pointer-events:none;mix-blend-mode:exclusion}.pFV--philosophy .pFV__graph .cPyramidAxis svg{display:block;width:100%;height:100%}.pFV--philosophy .pFV__graph .cPyramidAxis .js-pyramid-axis{opacity:0}.pFV--philosophy .pFV__paragraph_title{margin:0;font-family:var(--f-inter);font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:-.04em;color:var(--c-actbe-black);transition:color .3s var(--ease-out-cubic)}.pFV--philosophy .pFV__paragraph_text{font-family:var(--f-noto-sans-jp);font-size:1rem;font-weight:400;line-height:2;letter-spacing:0;color:var(--c-actbe-black);transition:color .3s var(--ease-out-cubic)}.pFV--philosophy .pFV__catchphrase,.pFV--philosophy .pFV__tagline_line{transition:color .3s var(--ease-out-cubic)}.is-black .pFV--philosophy .pFV__headline{color:var(--c-actbe-black);mix-blend-mode:normal}.is-black .pFV--philosophy .pFV__catchphrase,.is-black .pFV--philosophy .pFV__paragraph_text,.is-black .pFV--philosophy .pFV__paragraph_title,.is-black .pFV--philosophy .pFV__tagline_line{color:var(--c-white)}.is-black .pFV--philosophy .cPyramid .js-pyramid-face{fill:#707070}.is-black .pFV--philosophy .cPyramid .js-pyramid-edge,.is-black .pFV--philosophy .cPyramid .js-pyramid-apex{stroke:#707070}.is-black .pFV--philosophy .cPyramid .js-pyramid-shade{opacity:0}@media screen and (min-width:768px){.pFV__headline .cSubpageFv__headline{font-size:5.25rem}.pFV--philosophy .pFV__tagline{display:flex!important;gap:.3em;margin-bottom:40px}.pFV--philosophy .pFV__tagline_line{width:auto;font-size:2.5rem!important}}@media screen and (min-width:960px){.pFV__headline{padding-top:0}.pFV__headline .cSubpageFv__headline{font-size:min(12.3vw,168px*var(--r-max-scale))}.pFV--philosophy{display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh}.pFV--philosophy .pFV__tagline{display:none!important}.pFV--philosophy .pFV__firstview{display:contents}.pFV--philosophy .pFV__paragraph_text .js-fv-paragraph-text{opacity:1}.pFV--philosophy:before{content:"";flex:1 1 0;order:1;min-height:0}.pFV--philosophy:after{content:"";flex:2 1 0;order:3;min-height:0}.pFV--philosophy .pFV__headline{order:0;flex-shrink:0}.pFV--philosophy .pFV__headline .cSubpageFv__inner{padding:16px var(--padding-wrapper)0}.pFV--philosophy .pFV__inner{display:grid;grid-template-columns:min(37.04vw,506px*var(--r-max-scale)) 1fr;flex:initial;order:2;grid-gap:min(7.03vw,96px*var(--r-max-scale));gap:min(7.03vw,96px*var(--r-max-scale));align-items:start;width:100%;max-width:1920px;padding:0 40px;margin:0 auto}.pFV--philosophy .pFV__graph{grid-column:1/2;grid-row:1/2;box-sizing:border-box;display:flex;align-items:center;justify-content:center;max-width:none;width:min(37.04vw,506px*var(--r-max-scale));height:min(35.14vw,480px*var(--r-max-scale));padding:0 min(2.93vw,40px*var(--r-max-scale));margin-top:0;margin-bottom:0}.pFV--philosophy .pFV__graph .cPyramidWrap{position:relative;flex-shrink:0;width:min(31.11vw,425px*var(--r-max-scale));height:min(35.07vw,479px*var(--r-max-scale));max-width:425px;max-height:479px}.pFV--philosophy .pFV__graph .cPyramid{display:block;width:100%;height:100%}.pFV--philosophy .pFV__paragraph{grid-column:2/3;grid-row:1/2;box-sizing:border-box;display:grid;grid-gap:24px;gap:24px;align-self:center;justify-self:start;min-width:0;width:100%;margin-top:0}.pFV--philosophy .pFV__paragraph_title{font-family:var(--f-inter);font-size:min(2.93vw,40px*var(--r-max-scale));font-weight:500;line-height:1;letter-spacing:-.05em;color:var(--c-actbe-black);transition:color .3s var(--ease-out-cubic)}.pFV--philosophy .pFV__paragraph_text{margin:0;font-size:min(1.17vw,16px*var(--r-max-scale));line-height:2;color:var(--c-actbe-black);transition:color .3s var(--ease-out-cubic)}}.pIndustryQuestions{position:relative;overflow-x:clip;color:var(--c-white);opacity:0}.pIndustryQuestions__headline,.pIndustryQuestions__subtext,.pIndustryQuestions__copy_title,.pIndustryQuestions__item_answer,.pIndustryQuestions__item_actbe_title,.pIndustryQuestions__item_actbe_text{color:var(--c-white)}.pIndustryQuestions__item_actbe{background-color:#3d3d3d}.pIndustryQuestions__bg{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background-color:var(--c-actbe-black);transform:scale(.9);transform-origin:center center;will-change:transform}.pIndustryQuestions__line{position:absolute;top:0;left:var(--padding-wrapper);z-index:1;width:1px;pointer-events:none;background-color:#454545;opacity:var(--init-opacity);transition:background-color .3s var(--ease-out-cubic)}.pIndustryQuestions__line--bottom{display:none;z-index:1}.pIndustryQuestions__line_fill{position:absolute;inset:0;width:100%;height:100%;background-color:#707070;mix-blend-mode:normal;transform-origin:top}.pIndustryQuestions__inner{position:relative;z-index:1;padding:120px var(--padding-wrapper);padding-left:calc(var(--padding-wrapper)*2 + 1px)}.pIndustryQuestions__grid{display:grid;grid-template-columns:1fr}.pIndustryQuestions__headline,.pIndustryQuestions__subtext,.pIndustryQuestions__copy_title{transition:color .3s var(--ease-out-cubic)}.pIndustryQuestions__copy{margin-top:64px}.pIndustryQuestions__copy_title{display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;font-weight:400;font-style:normal;font-size:3rem;line-height:110%;letter-spacing:0}.pIndustryQuestions__subtext{margin-top:64px;font-weight:400;font-style:normal;font-size:1rem;line-height:2;letter-spacing:0}.pIndustryQuestions__list{display:grid;grid-gap:0;gap:0;width:auto;margin-top:40px;margin-right:calc(-1*var(--padding-wrapper));margin-left:calc(-1*(var(--padding-wrapper) + 1px))}.pIndustryQuestions__item{border-top:1px solid #4f4f4f;border-bottom:1px solid #4f4f4f;border-right:none;border-left:none}.pIndustryQuestions__item+.pIndustryQuestions__item{border-top:none}.pIndustryQuestions__item.is-open .pIndustryQuestions__item_icon{transform:rotate(45deg)}.pIndustryQuestions__item.is-open .pIndustryQuestions__item_panel{max-height:500px;max-height:var(--_panel-height, 500px)}.pIndustryQuestions__item_button{position:relative;z-index:1;display:flex;align-items:flex-start;width:100%;min-height:126px;padding:24px calc(var(--padding-wrapper) + 36px) 24px var(--padding-wrapper);color:inherit;text-align:left;cursor:pointer;background-color:transparent;transition:color .3s ease,background-color .3s ease}.pIndustryQuestions__item_label{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.pIndustryQuestions__item_number{font-size:.875rem;font-weight:500;line-height:1}.pIndustryQuestions__item_question{font-size:1.125rem;font-weight:500;font-style:normal;line-height:1.4;letter-spacing:0}.pIndustryQuestions__item_icon_wrapper{position:absolute;top:50%;right:var(--padding-wrapper);display:flex;align-items:center;justify-content:center;width:20px;height:20px;transform:translateY(-50%)}.pIndustryQuestions__item_icon{position:relative;display:block;flex-shrink:0;width:13.33px;height:13.33px;transition:transform .3s cubic-bezier(.39,.575,.565,1)}.pIndustryQuestions__item_icon:before,.pIndustryQuestions__item_icon:after{position:absolute;top:50%;left:50%;display:block;width:100%;height:1px;content:"";background-color:currentcolor}.pIndustryQuestions__item_icon:before{transform:translate(-50%,-50%)}.pIndustryQuestions__item_icon:after{transform:translate(-50%,-50%) rotate(90deg)}.pIndustryQuestions__item_panel{max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(.39,.575,.565,1)}.pIndustryQuestions__item_panel_inner{padding:0 var(--padding-wrapper) 24px;transition:background-color .3s ease,color .3s ease}.pIndustryQuestions__item_answer{margin:0;font-size:1rem;font-weight:400;line-height:2;color:inherit;transition:color .3s var(--ease-out-cubic)}.pIndustryQuestions__item_actbe{margin-top:32px;padding:24px;transition:background-color .3s var(--ease-out-cubic)}.pIndustryQuestions__item_actbe_title{margin:0;font-size:1rem;font-weight:500;line-height:1;color:inherit;transition:color .3s var(--ease-out-cubic)}.pIndustryQuestions__item_actbe_text{margin-top:16px;font-size:1rem;font-weight:400;line-height:2;color:inherit;transition:color .3s var(--ease-out-cubic)}@media (any-hover:hover){.pIndustryQuestions__item_button:hover{color:#272727;background-color:#f6f6f6}.pIndustryQuestions__item.is-open .pIndustryQuestions__item_button:hover+.pIndustryQuestions__item_panel .pIndustryQuestions__item_panel_inner{background-color:#f6f6f6;color:#272727}.pIndustryQuestions__item.is-open .pIndustryQuestions__item_button:hover+.pIndustryQuestions__item_panel .pIndustryQuestions__item_answer,.pIndustryQuestions__item.is-open .pIndustryQuestions__item_button:hover+.pIndustryQuestions__item_panel .pIndustryQuestions__item_actbe_title,.pIndustryQuestions__item.is-open .pIndustryQuestions__item_button:hover+.pIndustryQuestions__item_panel .pIndustryQuestions__item_actbe_text{color:#272727}.pIndustryQuestions__item.is-open .pIndustryQuestions__item_button:hover+.pIndustryQuestions__item_panel .pIndustryQuestions__item_actbe{background-color:#e7e7e7}}.pPhilosophy.js-philosophy .pPhilosophy__title,.pPhilosophy.js-philosophy .cCommonHeadline{color:var(--c-actbe-black);transition:color .3s var(--ease-out-cubic)}.pPhilosophy__inner{padding:120px var(--padding-wrapper) 160px}.pPhilosophy__title{margin-top:40px;font-weight:500;font-style:normal;font-size:1.125rem;line-height:1.4;letter-spacing:0;color:var(--c-actbe-black);transition:color .3s var(--ease-out-cubic)}.pPhilosophy__graphBackground{display:none}.pPhilosophy__list{display:grid;grid-gap:127px;gap:127px;margin-top:80px}.pPhilosophy__item_type{position:relative;z-index:1;font-family:var(--f-roboto-mono);font-size:1rem;font-weight:400;line-height:1;color:var(--c-base-background);mix-blend-mode:difference;transition:color .3s var(--ease-out-cubic)}.pPhilosophy__item_graph{position:relative;display:flex;align-items:center;justify-content:center;margin-top:40px}.pPhilosophy__item_graph_background{width:63.08vw;height:63.08vw;clip-path:inset(0 0 round 4px 4px 4px 4px)}.pPhilosophy__item_graph_image{position:absolute;width:63.08vw;height:63.08vw}.pPhilosophy__item_graph .-fill-box{transform-box:fill-box}.pPhilosophy__item_title{margin-top:32px;font-size:1.5rem;font-weight:700;line-height:1.1;color:var(--c-base-background);letter-spacing:-.03em;mix-blend-mode:difference;transition:color .3s var(--ease-out-cubic)}.pPhilosophy__item_small{display:block;margin-top:16px;font-family:var(--f-roboto-mono);font-size:.75rem;font-weight:400;line-height:1;letter-spacing:-.05em;transition:color .3s var(--ease-out-cubic)}.pPhilosophy__item_paragraph{margin-top:32px;font-size:1rem;font-weight:400;line-height:1.8;transition:color .3s var(--ease-out-cubic)}.pPhilosophy__value{position:relative;height:800vh;margin-top:127px}.pPhilosophy__value_type{padding:0 var(--padding-wrapper);font-family:var(--f-roboto-mono);font-size:1rem;font-weight:400;line-height:1}.pPhilosophy__value_trigger{position:absolute;top:200vh;left:0;display:grid;visibility:hidden;width:1px;height:calc(100% - 300vh);pointer-events:none}.pPhilosophy__value_trigger_item{display:block;width:100%}.pPhilosophy__value_sticky{position:sticky;top:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:100dvh;padding-top:40px;margin:0 calc(var(--padding-wrapper)*-1);overflow:hidden}.pPhilosophy__value_graph{position:relative;display:flex;align-items:center;justify-content:center;width:100%;margin-top:40px}.pPhilosophy__value_graph_background{width:63.08vw;height:63.08vw;clip-path:inset(0 0 round 4px 4px 4px 4px)}.pPhilosophy__value_graph_image{position:absolute;width:63.08vw;height:63.08vw;padding:0 9.49vw 0 9.23vw}.pPhilosophy__value_graph_inner{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}.pPhilosophy__value_graph_left{position:relative;width:8.72vw;height:8.72vw}.pPhilosophy__value_graph_right{position:absolute;right:9.49vw;width:8.72vw;height:8.72vw;border-radius:50%}.pPhilosophy__value_graph_right:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:#f6f6f6;border-radius:50%;opacity:.2}.pPhilosophy__value_graph_right:after{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;content:"";border:1px solid var(--c-white);border-radius:50%;opacity:.2}.pPhilosophy__value_graph_border{z-index:1;width:100%;height:100%;background-image:linear-gradient(90deg,#f6f6f6,#fffff633);border-radius:50vh}.pPhilosophy__value_graph_thumb{position:absolute;top:0;right:0;z-index:2;width:8.72vw;height:8.72vw;background-color:#f6f6f6;border-radius:50%}.pPhilosophy__value_list{display:flex;align-items:flex-start;justify-content:flex-start;width:100%}.pPhilosophy__value_item{flex:0 0 100%;padding:0 var(--padding-wrapper)}.pPhilosophy__value_item_index{margin-top:32px;font-family:var(--f-roboto-mono);font-size:.875rem;font-weight:400;line-height:1;letter-spacing:-.04em}.pPhilosophy__value_item_title{margin-top:min(1.9vh,1rem);font-size:min(2.84vh,1.5rem);font-weight:700;line-height:1.1;letter-spacing:-.03em}.pPhilosophy__value_item_small{display:block;margin-top:min(1.9vh,1rem);font-family:var(--f-roboto-mono);font-size:min(1.42vh,.75rem);font-weight:400;line-height:1;letter-spacing:-.05em}.pPhilosophy__value_item_paragraph{margin-top:min(3.79vh,2rem);font-size:min(1.9vh,1rem);font-weight:400;line-height:1.8}.pMoveMaker{position:relative;padding:120px 0 97px;color:var(--c-white);background-image:var(--background-image);background-repeat:no-repeat;background-position:bottom;background-size:cover;transition:filter 1s cubic-bezier(.445,.05,.55,.95),opacity 1s cubic-bezier(.445,.05,.55,.95)}.pMoveMaker.is-blur-enter{filter:blur(100px);opacity:0}.pMoveMaker__inner{max-width:1920px;padding:0 var(--padding-wrapper);margin:0 auto}.pMoveMaker__type{font-family:var(--f-roboto-mono);font-size:.875rem;font-weight:400;line-height:1;color:#888;text-align:center}.pMoveMaker__headline{margin:10px 0 0}.pMoveMaker__headline_title{font-family:var(--f-inter);font-size:4rem;font-weight:700;line-height:1.1;letter-spacing:-.03em;text-align:center}.pMoveMaker__content{display:flex;flex-direction:column;gap:32px;margin-top:8px}.pMoveMaker__intro_text{font-size:.875rem;font-weight:400;line-height:2;text-align:center}.pMoveMaker__values{display:flex;flex-direction:column;gap:40px}.pMoveMaker__value_group{display:flex;align-items:center;justify-content:space-between}.pMoveMaker__value_text{font-family:var(--f-hina-mincho);font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:-.02em}.pMoveMaker__value.v2{text-align:right}.pMoveMaker__value.v3{margin-left:27px}.pMoveMaker__value.v4{text-align:center}.pMoveMaker__value.v4 span{display:block;margin-left:24px}.pMoveMaker__value.v7{margin-left:50px}.pMoveMaker__value.v10{text-align:center}.pActbeOS{background-color:var(--c-base-background)}.pActbeOS__inner{padding:120px var(--padding-wrapper)0}.pActbeOS__intro{display:flex;flex-direction:column;gap:40px;margin-top:40px}.pActbeOS__intro_title{font-weight:500;font-style:normal;font-size:1.5rem;line-height:140%;letter-spacing:0}.pActbeOS__intro_subtext{font-weight:400;font-style:normal;font-size:1rem;line-height:200%;letter-spacing:0}.pActbeOS__container{margin-top:24px;background-color:#e7e7e7;border-radius:8px}.pActbeOS__more{margin-top:24px}.pActbeOS__more .cCommonBoxLink{width:100%}.pMediumTermVision{background-color:var(--c-base-background)}.pMediumTermVision__inner{padding:120px var(--padding-wrapper)}.pMediumTermVision__intro{display:flex;flex-direction:column;gap:40px;margin-top:40px}.pMediumTermVision__intro_title{font-weight:500;font-style:normal;font-size:1.5rem;line-height:140%;letter-spacing:0}.pMediumTermVision__intro_subtext{font-weight:400;font-style:normal;font-size:1rem;line-height:200%;letter-spacing:0}.pMediumTermVision__intro_subtext_bold{font-weight:700;font-size:1rem;line-height:2;letter-spacing:0}.pMediumTermVision__container{margin-top:40px;background-color:#e7e7e7;border-radius:8px}.cMediumTermVisionGrid{padding:16px}.cMediumTermVisionGrid__head_title{margin-bottom:16px;font-weight:500;font-style:normal;font-size:1rem;line-height:1;letter-spacing:0}.cMediumTermVisionGrid__row{display:flex;flex-direction:column;gap:8px}.cMediumTermVisionGrid__row+.cMediumTermVisionGrid__row{margin-top:8px}.cMediumTermVisionGrid__box{padding:16px;background-color:var(--c-white);border-radius:8px;visibility:hidden}.cMediumTermVisionGrid__box_inner{display:flex;flex-direction:column}.cMediumTermVisionGrid__box_index{display:block;flex-shrink:0;font-family:var(--f-roboto-mono);font-size:.75rem;font-weight:400;line-height:1;color:#6d6d6d}.cMediumTermVisionGrid__box_body{min-width:0}.cMediumTermVisionGrid__box_title{margin-top:8px;font-size:1.125rem;font-weight:700;line-height:1.5;letter-spacing:0}.cActbeOSGraph__inner{display:flex;flex-direction:column;gap:8px;padding:16px;overflow:hidden}.cActbeOSGraph__stage{display:flex;flex-direction:column;gap:8px;position:relative;width:100%;min-width:0}.cActbeOSGraph__stage_head{position:relative;flex-shrink:0;width:100%;height:43.08vw}.cActbeOSGraph__layers{position:absolute;top:0;left:0;width:61.54vw;height:100%}.cActbeOSGraph__layers_svg{display:block;width:100%;height:100%;max-width:none}.cActbeOSGraph__connectors{position:absolute;top:0;right:0;left:0;z-index:2;height:43.08vw;pointer-events:none}.cActbeOSGraph__connector{position:absolute;inset:0}.cActbeOSGraph__connector_svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.cActbeOSGraph__connector_leg{display:none}.cActbeOSGraph__connector_index{position:absolute;font-family:var(--f-roboto-mono);font-size:.75rem;font-weight:400;line-height:1;color:#6d6d6d;white-space:nowrap;visibility:hidden}.cActbeOSGraph__rows{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0}.cActbeOSGraph__row{display:flex;flex-direction:column;gap:8px;min-width:0}.cActbeOSGraph__card{box-sizing:border-box;width:100%;padding:12px 16px;word-wrap:anywhere;background-color:var(--c-white);border-radius:8px;visibility:hidden}.cActbeOSGraph__card_inner{display:flex;flex-direction:column;gap:8px}.cActbeOSGraph__card_index{display:block;flex-shrink:0;font-family:var(--f-roboto-mono);font-size:.75rem;font-weight:400;line-height:1;color:#6d6d6d}.cActbeOSGraph__card_body{min-width:0}.cActbeOSGraph__card_title{margin-top:0;font-size:.875rem;font-weight:700;line-height:1.5;letter-spacing:0}.cActbeOSGraph__card_subtext{margin-top:4px;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:0}@media screen and (min-width:960px){.pIndustryQuestions{--industry-questions-line-x:min(30.45vw, 416px * var(--r-max-scale))}.pIndustryQuestions__line{left:calc((100vw - min(100vw,1920px))/2 + var(--industry-questions-line-x))}.pIndustryQuestions__inner{max-width:1920px;padding:160px var(--padding-wrapper) 192px;margin:0 auto}.pIndustryQuestions__grid{grid-template-columns:calc(min(30.45vw,416px*var(--r-max-scale)) - var(--padding-wrapper)) calc(min(69.55vw,950px*var(--r-max-scale)) - var(--padding-wrapper));-moz-column-gap:0;column-gap:0}.pIndustryQuestions__headline{grid-column:1;grid-row:1}.pIndustryQuestions__copy{grid-column:1/-1;grid-row:2;margin-top:min(4.69vw,64px*var(--r-max-scale))}.pIndustryQuestions__copy_title{flex-direction:row;flex-wrap:wrap;font-weight:500;font-style:medium;font-size:min(4.1vw,56px*var(--r-max-scale));line-height:110%;letter-spacing:0}.pIndustryQuestions__subtext{grid-column:2;grid-row:3;max-width:min(52.71vw,720px*var(--r-max-scale));margin-top:min(4.69vw,64px*var(--r-max-scale));margin-left:auto;font-size:min(1.17vw,16px*var(--r-max-scale));text-align:left}.pIndustryQuestions__list{grid-column:2;grid-row:4;width:auto;margin-top:min(4.69vw,64px*var(--r-max-scale));margin-right:calc((100vw - min(100vw,1920px))/-2 - var(--padding-wrapper));margin-left:0}.pIndustryQuestions__item_button{align-items:center;min-height:auto;padding:min(4.1vw,56px*var(--r-max-scale)) calc(var(--padding-wrapper) + 40px) min(4.1vw,56px*var(--r-max-scale)) var(--padding-wrapper)}.pIndustryQuestions__item_icon_wrapper{height:24px;width:24px}.pIndustryQuestions__item_icon{width:16px;height:16px}.pIndustryQuestions__item_label{flex-direction:row;gap:1rem;align-items:flex-start}.pIndustryQuestions__item_number{font-weight:500;font-size:min(1.46vw,20px*var(--r-max-scale));line-height:1.4;letter-spacing:0}.pIndustryQuestions__item_question{font-size:min(1.46vw,20px*var(--r-max-scale))}.pIndustryQuestions__item_panel_inner{padding:0 var(--padding-wrapper) min(4.1vw,56px*var(--r-max-scale))}.pIndustryQuestions__item_answer{font-size:min(1.17vw,16px*var(--r-max-scale))}.pIndustryQuestions__item_actbe{padding:min(1.76vw,24px*var(--r-max-scale))}.pIndustryQuestions__item_actbe_title,.pIndustryQuestions__item_actbe_text{font-size:min(1.17vw,16px*var(--r-max-scale))}.pPhilosophy__inner{max-width:1920px;padding:160px var(--padding-wrapper)0;margin:0 auto}.pPhilosophy__headline{margin-top:0}.pPhilosophy__title{font-size:min(1.46vw,20px*var(--r-max-scale))}.pPhilosophy__body{position:relative;z-index:1}.pPhilosophy__graphBackground{position:absolute;top:0;left:0;z-index:-1;display:grid;grid-template-columns:min(35.14vw,480px*var(--r-max-scale)) 1fr;grid-gap:0 min(13.32vw,182px*var(--r-max-scale));gap:0 min(13.32vw,182px*var(--r-max-scale));width:100%;height:100%}.pPhilosophy__graphBackground_item{position:sticky;top:0;display:flex;align-items:center;width:100%;height:100vh}.pPhilosophy__list{display:grid;grid-gap:20vh;gap:20vh}.pPhilosophy__item{display:grid;grid-template-rows:1fr auto auto auto 1fr;grid-template-columns:min(35.14vw,480px*var(--r-max-scale)) 1fr;grid-gap:0 min(13.32vw,182px*var(--r-max-scale));gap:0 min(13.32vw,182px*var(--r-max-scale));height:100vh}.pPhilosophy__item_type{grid-row:1/2;grid-column:2/3;align-content:flex-end;font-size:min(1.17vw,16px*var(--r-max-scale));color:var(--c-actbe-black);mix-blend-mode:normal;transition:color .3s var(--ease-out-cubic)}.pPhilosophy__item_graph{grid-row:1/6;grid-column:1/2;margin-top:0}.pPhilosophy__item_graph_background{display:none}.pPhilosophy__item_graph_image{top:0;width:100%;height:200vh}.pPhilosophy__item_graph_image_inner{position:sticky;top:0;display:flex;align-items:center;height:100vh}.pPhilosophy__item_graph_image svg{height:min(35.14vw,480px*var(--r-max-scale))}.pPhilosophy__item_title{grid-row:2/3;grid-column:2/3;margin-top:min(3.51vw,48px*var(--r-max-scale));font-size:min(2.34vw,32px*var(--r-max-scale));color:var(--c-actbe-black);mix-blend-mode:normal;transition:color .3s var(--ease-out-cubic)}.pPhilosophy__item_small{grid-row:3/4;grid-column:2/3;margin-top:min(1.17vw,16px*var(--r-max-scale));font-size:min(1.02vw,14px*var(--r-max-scale));transition:color .3s var(--ease-out-cubic)}.pPhilosophy__item_paragraph{grid-row:4/5;grid-column:2/3;margin-top:min(3.51vw,48px*var(--r-max-scale));font-size:min(1.17vw,16px*var(--r-max-scale));word-break:keep-all;word-wrap:anywhere;transition:color .3s var(--ease-out-cubic)}.pPhilosophy__value{height:auto;margin-top:0}.pPhilosophy__value_type{padding:0;margin-top:min(14.42vw,197px*var(--r-max-scale));font-size:min(1.17vw,16px*var(--r-max-scale))}.pPhilosophy__value_trigger{top:0;height:calc(100% - 125vh)}.pPhilosophy__value_sticky{position:static;display:grid;grid-template-rows:1fr auto 1fr;grid-template-columns:min(35.14vw,480px*var(--r-max-scale)) 1fr;grid-gap:0 min(13.32vw,182px*var(--r-max-scale));gap:0 min(13.32vw,182px*var(--r-max-scale));height:auto;padding:0;margin:0;overflow:visible}.pPhilosophy__value_graph{grid-row:1/4;align-items:flex-start;height:100%;margin-top:0}.pPhilosophy__value_graph_background{display:none}.pPhilosophy__value_graph_image{position:sticky;top:0;display:flex;align-items:center;width:100%;height:100vh;padding:0 min(5.12vw,70px*var(--r-max-scale))}.pPhilosophy__value_graph_inner{width:min(35.14vw,480px*var(--r-max-scale));height:min(35.14vw,480px*var(--r-max-scale))}.pPhilosophy__value_graph_left{width:min(4.98vw,68px*var(--r-max-scale));height:min(4.98vw,68px*var(--r-max-scale));min-height:min(4.98vw,68px*var(--r-max-scale))}.pPhilosophy__value_graph_right{right:min(5.12vw,70px*var(--r-max-scale));width:min(4.98vw,68px*var(--r-max-scale));height:min(4.98vw,68px*var(--r-max-scale))}.pPhilosophy__value_graph_thumb{width:min(4.98vw,68px*var(--r-max-scale));height:min(4.98vw,68px*var(--r-max-scale))}.pPhilosophy__value_list{display:flex;flex-direction:column;gap:50vh;align-items:flex-start;margin-top:min(3.51vw,48px*var(--r-max-scale))}.pPhilosophy__value_item{padding:0}.pPhilosophy__value_item_index{margin-top:0;font-size:min(1.17vw,16px*var(--r-max-scale))}.pPhilosophy__value_item_title{margin-top:min(1.17vw,16px*var(--r-max-scale));font-size:min(2.34vw,32px*var(--r-max-scale))}.pPhilosophy__value_item_small{margin-top:min(1.17vw,16px*var(--r-max-scale));font-size:min(1.02vw,14px*var(--r-max-scale))}.pPhilosophy__value_item_paragraph{margin-top:min(3.51vw,48px*var(--r-max-scale));font-size:min(1.32vw,18px*var(--r-max-scale));word-break:keep-all;word-wrap:anywhere}.pMoveMaker{position:relative;z-index:1;padding:100px 0 92px;background-image:var(--background-image-pc)}.pMoveMaker__type{font-size:min(1.17vw,16px*var(--r-max-scale));line-height:1}.pMoveMaker__headline{margin:12px 0 0}.pMoveMaker__headline_title{font-size:min(8.78vw,120px*var(--r-max-scale))}.pMoveMaker__content{margin-top:12px}.pMoveMaker__intro_text{font-size:min(1.17vw,16px*var(--r-max-scale));line-height:2}.pMoveMaker__values{gap:0;align-items:flex-start}.pMoveMaker__value_group{gap:0;justify-content:flex-start;width:100%}.pMoveMaker__value_group .pMoveMaker__value{margin:0}.pMoveMaker__value_text{font-size:min(2.34vw,32px*var(--r-max-scale));line-height:1.3}.pMoveMaker__value.v1{position:relative;left:50%;transform:translate(-240%)}.pMoveMaker__value.v2{position:relative;left:50%;text-align:right;transform:translate(53%)}.pMoveMaker__value.v3{position:relative;left:50%;margin:0;transform:translate(-148%)}.pMoveMaker__value.v4{transform:translate(-22%);position:relative;left:50%}.pMoveMaker__value.v4 span{margin:0}.pMoveMaker__value.v5{position:relative;left:50%;transform:translate(271%)}.pMoveMaker__value.v6{position:relative;left:50%;transform:translate(-235%);top:2px}.pMoveMaker__value.v7{position:relative;left:50%;transform:translate(-50%);margin:0}.pMoveMaker__value.v8{position:relative;left:50%;transform:translate(202%)}.pMoveMaker__value.v9{position:relative;left:50%;transform:translate(-346%)}.pMoveMaker__value.v10{position:relative;left:50%;transform:translate(-50%)}.pActbeOS__inner{max-width:1920px;padding:160px var(--padding-wrapper)0;margin:0 auto}.pActbeOS__intro{flex-direction:row;gap:min(4.69vw,64px*var(--r-max-scale));justify-content:space-between;align-items:flex-start;margin-top:min(2.93vw,40px*var(--r-max-scale))}.pActbeOS__intro_title{flex-shrink:0;font-size:min(1.76vw,24px*var(--r-max-scale))}.pActbeOS__intro_subtext{flex:1;font-size:min(1.17vw,16px*var(--r-max-scale));max-width:min(60.18vw,822px*var(--r-max-scale));margin-top:0}.pActbeOS__container{margin-top:min(2.93vw,40px*var(--r-max-scale))}.pActbeOS__more{width:min(20.5vw,280px*var(--r-max-scale));margin-top:min(2.93vw,40px*var(--r-max-scale));margin-left:auto}.pActbeOS__more .cCommonBoxLink{width:100%}.pMediumTermVision__inner{max-width:1920px;padding:160px var(--padding-wrapper) 200px;margin:0 auto}.pMediumTermVision__intro{gap:min(1.76vw,24px*var(--r-max-scale));align-items:flex-start;margin-top:min(4.1vw,56px*var(--r-max-scale))}.pMediumTermVision__intro_title{flex-shrink:0;font-size:min(1.76vw,24px*var(--r-max-scale))}.pMediumTermVision__intro_subtext,.pMediumTermVision__intro_subtext_bold{font-size:min(1.17vw,16px*var(--r-max-scale))}.pMediumTermVision__container{margin-top:min(2.93vw,40px*var(--r-max-scale))}.cMediumTermVisionGrid{padding:min(2.93vw,40px*var(--r-max-scale))}.cMediumTermVisionGrid__head_title{font-size:min(1.17vw,16px*var(--r-max-scale))}.cMediumTermVisionGrid__row{flex-direction:row;gap:min(.59vw,8px*var(--r-max-scale))}.cMediumTermVisionGrid__row+.cMediumTermVisionGrid__row{margin-top:min(.59vw,8px*var(--r-max-scale))}.cMediumTermVisionGrid__box{flex:1;padding:min(1.76vw,24px*var(--r-max-scale))}.cMediumTermVisionGrid__box_inner{flex-direction:column;gap:min(1.17vw,16px*var(--r-max-scale));align-items:flex-start}.cMediumTermVisionGrid__box_index{font-size:min(.88vw,12px*var(--r-max-scale))}.cMediumTermVisionGrid__box_body{flex:1}.cMediumTermVisionGrid__box_title{margin-top:0;font-size:min(1.46vw,20px*var(--r-max-scale))}.cActbeOSGraph__inner{display:block;max-width:1920px;padding:min(2.93vw,40px*var(--r-max-scale));margin:0 auto;overflow:visible}.cActbeOSGraph__stage{display:flex;flex-direction:row;gap:min(7.03vw,96px*var(--r-max-scale));align-items:center;position:relative;width:100%;min-width:0}.cActbeOSGraph__stage_head{position:relative;flex-shrink:0;width:min(24.89vw,340px*var(--r-max-scale));height:min(17.57vw,240px*var(--r-max-scale))}.cActbeOSGraph__layers{position:absolute;top:0;left:0;z-index:1;display:flex;justify-content:flex-start;width:min(24.89vw,340px*var(--r-max-scale));height:min(17.57vw,240px*var(--r-max-scale))}.cActbeOSGraph__layers_svg{display:block;width:100%;height:100%;max-width:none}.cActbeOSGraph__connectors{position:absolute;inset:0;z-index:2;height:auto;display:block;pointer-events:none}.cActbeOSGraph__connector{position:absolute;inset:0;display:block}.cActbeOSGraph__connector_index{display:none}.cActbeOSGraph__connector_leg{display:block}.cActbeOSGraph__connector_svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.cActbeOSGraph__rows{position:relative;flex:1;z-index:2;display:flex;flex-direction:column;gap:min(.59vw,8px*var(--r-max-scale));width:auto;min-width:0;max-width:100%}.cActbeOSGraph__row{position:static;min-width:0}.cActbeOSGraph__card{position:relative;z-index:2;box-sizing:border-box;width:auto;max-width:100%;word-wrap:break-word;padding:min(1.17vw,16px*var(--r-max-scale));border-radius:8px}.cActbeOSGraph__card_inner{flex-direction:row;gap:min(1.17vw,16px*var(--r-max-scale));align-items:flex-start}.cActbeOSGraph__card_index{display:block;font-family:var(--f-roboto-mono);font-size:min(.88vw,12px*var(--r-max-scale));line-height:1.5}.cActbeOSGraph__card_body{flex:1}.cActbeOSGraph__card_title{margin-top:0;font-weight:700;font-style:bold;font-size:min(1.02vw,14px*var(--r-max-scale));line-height:1;letter-spacing:0}.cActbeOSGraph__card_subtext{margin-top:8px;font-weight:400;font-style:normal;font-size:min(1.02vw,14px*var(--r-max-scale));line-height:1.5;letter-spacing:0}}.pPhilosophy .cNextNavigation__content{padding-top:0}.pPhilosophy .cNextNavigation--dark .cNextNavigation__background_head_circle_item[data-id="4"],.pPhilosophy .cNextNavigation--dark .cNextNavigation__background_head_circle_item[data-id="5"],.pPhilosophy .cNextNavigation--dark .cNextNavigation__background_head_base{background-color:var(--c-base-background)}@media screen and (min-width:960px){.pPhilosophy .cNextNavigation--dark .cNextNavigation__background_head_base{background-color:var(--c-base-background)}}