@charset "UTF-8";.p-home :where(ul){margin:0;padding:0;list-style:none}.p-home :where(p){margin:0}.p-home{--icon-pause: url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%228%22%20viewBox%3D%220%200%208%208%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M0%200h2v8H0zM6%200h2v8H6z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);--icon-play: url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%226%22%20height%3D%229%22%20viewBox%3D%220%200%206%209%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m.002%200%206%204.5-6%204.5Z%22%2F%3E%3C%2Fsvg%3E);--gradient--blue-90deg: linear-gradient(90deg, oklch(from #0063ff l c h) 0%, oklch(from #002298 l c h) 100%);--gradient--blue-135deg: linear-gradient(135deg, oklch(from #0063ff l c h) 0%, oklch(from #002298 l c h) 100%);--gradient--orange-270deg: linear-gradient(270deg, oklch(from #f47213 l c h) 0%, oklch(from #d80000 l c h) 100%);--gradient--orange-135deg: linear-gradient(135deg, oklch(from #f47213 l c h) 0%, oklch(from #d80000 l c h) 100%)}.p-home-title{position:relative;margin:0;line-height:1}.p-home-title .en{display:block;color:var(--wp--custom--color--primary-00);font-style:italic;font-weight:700;font-size:clamp(2.5rem,1.93rem + 2.43vw,4.375rem);line-height:1.23;text-transform:uppercase}.p-home-title .ja{font-weight:700;font-size:1rem}.p-home-title:after{display:block;width:96px;height:5px;margin-block-start:14px;background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red);content:"";mask-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2296%22%20height%3D%225%22%20viewBox%3D%220%200%2096%205%22%3E%3Cpath%20d%3D%22M3%2C0H96L93%2C5H0Z%22%2F%3E%3C%2Fsvg%3E);mask-position:center;mask-repeat:no-repeat;mask-size:contain}.p-home-title--white .en,.p-home-title--white .ja{color:var(--wp--custom--color--neutral-100)}.p-home-title--tac{text-align:center}.p-home-title--tac:after{margin-inline:auto}.p-home-title--tac-sp{text-align:center}.p-home-title--tac-sp:after{margin-inline:auto}.p-home-column-wide{background:var(--wp--custom--color--neutral-100)}.p-home-column-wide__txtArea{display:flex;position:relative;flex-wrap:wrap;align-content:center;justify-content:flex-start;padding-inline:16px;padding-block:64px;overflow:hidden;gap:40px}.p-home-column-wide__txtArea:before{position:absolute;top:0;left:0;aspect-ratio:var(--wp--preset--aspect-ratio--square);width:100%;background:var(--wp--custom--color--neutral-80);content:"";clip-path:polygon(100% 0,0 0,0 100%)}.p-home-column-wide__txtArea--rev:before{inset:auto 0 0 auto;transform:rotate(180deg)}.p-home-column-wide__txtArea p{position:relative;margin:0;line-height:1.67}.p-home-column-wide__img img{width:100%}.p-home-infinity-slider{position:relative;width:100%}.p-home-infinity-slider--message{--animation: scroll-right;--animation-speed: 60s;--column-gap: 0;--slide-width: 420px;padding-block:30px;overflow-x:hidden;background:var(--wp--custom--color--neutral-100)}.p-home-infinity-slider--people{--animation-speed: 50s;--row-gap: 12px;--slide-width: 100%;display:grid;grid-template:1fr/repeat(2,1fr);width:100vw;height:100%;margin-inline-start:-4.2666666667vw;overflow-y:hidden;gap:var(--row-gap)}.p-home-infinity-slider__list{display:flex;animation:var(--animation) var(--animation-speed) linear infinite;will-change:transform}.p-home-infinity-slider__list--dir-x{column-gap:var(--column-gap);width:calc(var(--slide-width) * var(--slide-length) * 2)}.p-home-infinity-slider__list--dir-y{row-gap:var(--row-gap);flex-direction:column;align-content:flex-start}.p-home-infinity-slider--people .p-home-infinity-slider__list--dir-y:first-of-type{--animation: scroll-up}.p-home-infinity-slider--people .p-home-infinity-slider__list--dir-y:nth-of-type(2){--animation: scroll-down}.p-home-infinity-slider--message .p-home-infinity-slider__item{margin-left:-52px}.p-home-infinity-slider__btn{display:grid;z-index:5;position:absolute;right:16px;bottom:46px;place-content:center;width:32px;height:32px;border:1px solid var(--wp--custom--color--neutral-100);border-radius:50%;background:#00000080;opacity:1}.p-home-infinity-slider__btn--people{right:16px;bottom:16px;background:var(--wp--custom--color--primary-00)}.p-home-infinity-slider__btn:after{width:8px;height:9px;background:var(--wp--custom--color--neutral-100);content:"";mask-image:var(--icon-pause);mask-position:center;mask-repeat:no-repeat;mask-size:contain}.p-home-infinity-slider__btn[aria-pressed=false]:after{mask-image:var(--icon-pause)}.p-home-infinity-slider__btn[aria-pressed=true]:after{mask-image:var(--icon-play)}.p-home-movieArea{position:relative}.p-home-movieArea__btn{display:grid;z-index:5;position:absolute;right:16px;bottom:16px;left:auto;place-content:center;width:32px;height:32px;border:1px solid var(--wp--custom--color--neutral-100);border-radius:50%;background:#00000080;opacity:1}.p-home-movieArea__btn.is-fixed{position:fixed}.p-home-movieArea__btn:after{width:8px;height:9px;background:var(--wp--custom--color--neutral-100);content:"";mask-image:var(--icon-pause);mask-position:center;mask-repeat:no-repeat;mask-size:contain}.p-home-movieArea__btn[aria-pressed=false]:after{mask-image:var(--icon-pause)}.p-home-movieArea__btn[aria-pressed=true]:after{mask-image:var(--icon-play)}.p-bg--home{z-index:-1;position:fixed;top:0;left:0;width:100%;height:100lvh;object-fit:cover}.p-home-mv{width:100%;height:100lvh}.p-home-news{padding-block:40px;background:var(--wp--custom--color--neutral-100)}.p-home-news__upper{display:flex;align-items:flex-end;justify-content:space-between}.p-home-news__link{display:grid;grid-template:auto/max-content 14px;align-items:center;gap:10px;color:var(--wp--custom--color--primary-00);font-weight:700;font-size:14px;text-decoration:none}.p-home-news__link:hover{text-decoration:underline}.p-home-news__link:after{display:inline-block;width:14px;height:12px;background:var(--wp--custom--color--primary-00);content:"";mask-image:var(--arrow);mask-position:center;mask-repeat:no-repeat;mask-size:contain}.p-home-news__list-item{display:grid;padding-block:24px;gap:8px;border-top:1px solid var(--wp--custom--color--neutral-50);font-size:var(--wp--preset--font-size--small)}.p-home-news__list-item:last-child{border-bottom:1px solid var(--wp--custom--color--neutral-50)}.p-home-news__list-item .date{color:var(--wp--custom--color--neutral-30)}.p-home-news__list-item .txt{color:var(--wp--custom--color--neutral-00);text-decoration:none}.p-home-news__list-item .txt:hover{color:var(--wp--custom--color--primary-00);text-decoration:underline}.p-home-news__list-item .txt[target=_blank]:after{display:inline-block;width:14px;height:13px;margin-inline-start:6px;background:var(--wp--custom--color--neutral-00);content:"";mask-image:var(--external-link);mask-position:center;mask-repeat:no-repeat;mask-size:contain}.p-home-news__list-item .txt[href$=".pdf"]:after{height:13px;mask-image:var(--pdf)}.p-home-message{position:relative;padding-block:48px}.p-home-message .l-container{z-index:2;position:relative}.p-home-message:before,.p-home-message:after{display:block;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:opacity .7s}.p-home-message:before{background:var(--wp--custom--color--neutral-100);opacity:.9}.p-home-message:after{background:var(--gradient--blue-135deg);opacity:0}.p-home-message.is-active:before{opacity:0}.p-home-message.is-active:after{opacity:.9}.p-home-message__copy-main{text-align:center}.p-home-message__copy-main svg{width:95.63%;max-width:1000px;clip-path:polygon(0 0,0 0,0 100%,0% 100%)}.is-amin .p-home-message__copy-main svg{animation:reveal-line 1s cubic-bezier(.25,1,.5,1) forwards;animation-delay:.5s}.is-active .p-home-message__copy-main path{fill:var(--wp--custom--color--neutral-100)}.p-home-message__copy-sub{display:grid;justify-content:center;justify-items:center;margin-block-start:40px;gap:12px}.p-home-message__copy-sub .line{display:inline-block;padding:.17em .7em;background:var(--gradient--blue-135deg);color:var(--wp--custom--color--neutral-100);font-weight:700;font-size:clamp(1.5rem,1.006rem + 2.11vw,3.125rem);line-height:1;text-align:center;clip-path:polygon(5% 0,5% 0,0% 100%,0% 100%)}.is-active .p-home-message__copy-sub .line{background:var(--wp--custom--color--neutral-100);color:var(--wp--custom--color--primary-00)}.is-amin .p-home-message__copy-sub .line{animation:reveal-sub-copy 1.2s cubic-bezier(.25,1,.5,1) forwards}.is-amin .p-home-message__copy-sub .line:first-child{animation-delay:1.5s}.is-amin .p-home-message__copy-sub .line:nth-child(2){animation-delay:1.7s}.is-amin .p-home-message__copy-sub .line:nth-child(3){animation-delay:1.9s}.p-home-message__lead .txt{font-weight:700;font-size:clamp(1rem,.848rem + .65vw,1.5rem);text-align:center;clip-path:polygon(0 0,0 0,0 100%,0% 100%);transition:color .7s}.is-active .p-home-message__lead .txt{color:var(--wp--custom--color--neutral-100)}.is-amin .p-home-message__lead .txt{animation:reveal-line 1.8s cubic-bezier(.25,1,.5,1) forwards;animation-delay:3s}.p-home-message__btn{text-align:center}.p-home-message__btn .wp-block-button__link{clip-path:polygon(0 0,0 0,0 100%,0% 100%)}.is-amin .p-home-message__btn .wp-block-button__link{animation:reveal-line .8s cubic-bezier(.25,1,.5,1) forwards}.is-amin .p-home-message__btn .wp-block-button__link:focus-visible{clip-path:none!important}.is-amin .p-home-message__btn .wp-block-button__link:first-child{animation-delay:3.2s}.is-active .p-home-message__btn .wp-block-button__link{background:var(--gradient--orange-135deg)}.is-active .p-home-message__btn .wp-block-button__link:hover{background:var(--wp--custom--color--neutral-100);color:var(--wp--custom--color--primary-00)}.is-active .p-home-message__btn .wp-block-button__link:hover .button-icon:after{background:var(--wp--custom--color--primary-00)}.p-home-company{padding-block:64px 200px;background:url(../img/home/bg_company_sp.webp) no-repeat bottom center/cover}.p-home-company .p-home-title{clip-path:polygon(0 0,0 0,0 100%,0% 100%)}.p-home-company.is-amin .p-home-title{animation:reveal-line 1.8s cubic-bezier(.25,1,.5,1) forwards;animation-delay:.5s}.p-home-company__inner{display:grid;margin-block-start:48px;padding-inline:4.6647230321%;gap:clamp(40px,18.7104622871px + 5.6772100568vw,110px)}.p-home-company__copy,.p-home-company__lead{color:var(--wp--custom--color--neutral-100);font-weight:700;font-family:var(--wp--preset--font-family--noto-sans-jp);letter-spacing:.04em}.p-home-company__copy .txt{font-size:clamp(1.5rem,.949rem + 2.35vw,3.313rem);line-height:2;clip-path:polygon(0 0,0 0,0 100%,0% 100%)}.is-amin .p-home-company__copy .txt{animation:reveal-line 1.8s cubic-bezier(.25,1,.5,1) forwards;animation-delay:1.5s}.p-home-company__lead{font-size:clamp(1rem,.848rem + .65vw,1.5rem);line-height:2;text-shadow:0 0 80px rgba(0,12,52,.1)}.p-home-company__lead .txt{clip-path:polygon(0 0,0 0,0 100%,0% 100%)}.is-amin .p-home-company__lead .txt{animation:reveal-line 1.8s cubic-bezier(.25,1,.5,1) forwards;animation-delay:1.8s}.p-home-company__btn{display:grid;margin-block-start:40px;gap:16px;clip-path:polygon(0 0,0 0,0 100%,0% 100%)}.is-amin .p-home-company__btn{animation:reveal-line 1s cubic-bezier(.25,1,.5,1) forwards;animation-delay:2.4s}.p-home-company__btn:has(.wp-block-button__link:focus-visible){clip-path:none!important}.p-home-people{position:relative;overflow:hidden;background:var(--gradient--blue-90deg)}.p-home-people:before{position:absolute;top:0;left:0;aspect-ratio:var(--wp--preset--aspect-ratio--square);width:100%;background:var(--wp--custom--color--primary-00);content:"";mix-blend-mode:multiply;clip-path:polygon(100% 0,0 0,0 100%)}.p-home-people__inner{display:grid;grid-template:auto/100%}.p-home-people__txtArea{display:grid;position:relative;align-content:center;justify-items:start;padding-block:40px;gap:40px}.p-home-people__txtArea p{color:var(--wp--custom--color--neutral-100)}.p-home-people__slider{width:100%;height:min(139.2vw,522px)}.p-home-people__btn{display:grid;width:100%;gap:16px}.p-home-people__btn-item-inner{box-sizing:border-box;display:block;position:relative;width:100%;padding:15px 24px;background:var(--wp--custom--color--neutral-100);text-decoration:none}.p-home-people__btn-item-inner .en,.p-home-people__btn-item-inner .ja{z-index:3;position:relative;color:var(--wp--custom--color--primary-00);transition:color .3s}.p-home-people__btn-item-inner .en{display:block;font-weight:700;font-size:1.5rem;line-height:1.23}.p-home-people__btn-item-inner .ja{font-weight:700;font-size:.875rem}.p-home-people__btn-item-inner:focus-visible{background:var(--gradient--orange-135deg)}.p-home-people__btn-item-inner:focus-visible .en,.p-home-people__btn-item-inner:focus-visible .ja{color:var(--wp--custom--color--neutral-100)}.p-home-people__btn-item-inner:focus-visible .p-home-people__btn-item-icon{background:var(--wp--custom--color--neutral-100)}.p-home-people__btn-item-inner:focus-visible .p-home-people__btn-item-arrow:before{transform:translate3d(30px,0,0)}.p-home-people__btn-item-inner:focus-visible .p-home-people__btn-item-arrow:after{transform:translateZ(0)}.p-home-people__btn-item-icon{display:grid;z-index:3;position:absolute;top:50%;right:24px;place-content:center;width:40px;height:40px;transform:translateY(-50%);background:var(--gradient--blue-90deg)}.p-home-people__btn-item-arrow{display:grid;position:relative;place-content:center;width:14px;height:12px;overflow:clip}.p-home-people__btn-item-arrow:before,.p-home-people__btn-item-arrow:after{display:inline-block;position:absolute;width:14px;height:12px;transform:translate3d(-30px,0,0);background-color:var(--wp--custom--color--neutral-100);content:"";mask-image:var(--arrow);mask-repeat:no-repeat;mask-size:contain;transition:transform .3s}.p-home-people__btn-item-arrow:after{transform:none;background-color:var(--wp--custom--color--neutral-100)}.p-home-recruit{padding-inline:16px;padding-block:16px;background:var(--wp--custom--color--neutral-100)}.p-home-recruit__inner{position:relative;max-width:1454px;padding-inline:4.6647230321%;padding-block:64px;overflow:hidden;background:var(--gradient--blue-90deg)}.p-home-recruit__inner:before{position:absolute;top:0;left:0;aspect-ratio:344/964;width:100%;background:var(--wp--custom--color--primary-00);content:"";mix-blend-mode:multiply;clip-path:polygon(0 0,100% 0,100% 23%,0% 100%)}.p-home-recruit__upper{display:grid;position:relative;gap:40px}.p-home-recruit__lead{margin:0;color:var(--wp--custom--color--neutral-100)}.p-home-recruit__link{display:grid;position:relative;margin-block-start:40px;gap:40px}.p-home-recruit__link-item-txt{margin-block:16px 0;color:var(--wp--custom--color--neutral-100);font-size:var(--wp--preset--font-size--small)}.p-home-recruit__link-item-inner{box-sizing:border-box;display:block;position:relative;aspect-ratio:var(--wp--preset--aspect-ratio--square);width:100%;padding:25px 24px;text-decoration:none}.p-home-recruit__link-item-inner:before{display:block;z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;background:var(--wp--custom--color--neutral-100);content:"";mix-blend-mode:overlay;opacity:.31;transition:.3s}.p-home-recruit__link-item-inner .en,.p-home-recruit__link-item-inner .ja{z-index:3;position:relative;color:var(--wp--custom--color--primary-00);transition:color .3s}.p-home-recruit__link-item-inner .en{display:block;font-style:italic;font-weight:700;font-size:.75rem;line-height:1.23;letter-spacing:0;text-transform:uppercase}.p-home-recruit__link-item-inner .ja{font-weight:700;font-size:1.75rem}.p-home-recruit__link-item-inner .img{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.p-home-recruit__link-item-inner:focus-visible:before{background:var(--wp--custom--color--neutral-100);mix-blend-mode:overlay;opacity:.31}.p-home-recruit__link-item-inner:focus-visible .en,.p-home-recruit__link-item-inner:focus-visible .ja{color:var(--wp--custom--color--primary-00)}.p-home-recruit__link-item-inner:focus-visible .p-home-recruit__link-item-icon{background:var(--gradient--orange-270deg)}.p-home-recruit__link-item-inner:focus-visible .p-home-recruit__link-item-arrow:before{transform:translate3d(30px,0,0)}.p-home-recruit__link-item-inner:focus-visible .p-home-recruit__link-item-arrow:after{transform:translateZ(0)}.p-home-recruit__link-item-icon{display:grid;z-index:3;position:absolute;right:8px;bottom:8px;place-content:center;width:40px;height:40px;background:var(--gradient--orange-270deg)}.p-home-recruit__link-item-arrow{display:grid;position:relative;place-content:center;width:14px;height:12px;overflow:clip}.p-home-recruit__link-item-arrow:before,.p-home-recruit__link-item-arrow:after{display:inline-block;position:absolute;width:14px;height:12px;transform:translate3d(-30px,0,0);background-color:var(--wp--custom--color--primary-00);content:"";mask-image:var(--arrow);mask-repeat:no-repeat;mask-size:contain;transition:transform .3s}.p-home-recruit__link-item-arrow:after{transform:none;background-color:var(--wp--custom--color--neutral-100)}.p-home-recruit__btn{margin-block-start:36px;text-align:center}@keyframes scroll-right{0%{transform:translate(calc(-1 * var(--slide-width) * var(--slide-length)))}to{transform:translate(0)}}@keyframes scroll-up{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - var(--row-gap)))}}@keyframes scroll-down{0%{transform:translateY(calc(-50% + var(--row-gap)))}to{transform:translateY(0)}}@keyframes reveal-sub-copy{0%{clip-path:polygon(5% 0,5% 0,0% 100%,0% 100%)}to{clip-path:polygon(5% 0,100% 0,95% 100%,0% 100%)}}@keyframes reveal-line{0%{clip-path:polygon(0 0,0 0,0 100%,0% 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@media (width >= 768px){.p-home-column-wide__txtArea:before{aspect-ratio:804/432}.p-home-column-wide__img{width:50%}.p-home-infinity-slider--people{--row-gap: 20px;width:100%;margin-inline-start:0}.p-home-infinity-slider__btn--people{right:24px;bottom:24px}.p-home-company{aspect-ratio:1608/1417;background-image:url(../img/home/bg_company.webp)}.p-home-company__inner{grid-template:auto/repeat(2,1fr);margin-block-start:100px;padding-inline:0}.p-home-company__copy .txt{line-height:1.74}.p-home-company__lead{text-shadow:0 0 5px rgba(0,12,52,.6)}.p-home-people__inner{grid-template:auto/repeat(2,1fr);gap:0}.p-home-people__txtArea{padding-inline-end:clamp(40px,-63.4520547945px + 10.102739726vw,99px);gap:clamp(20px,-15.0684931507px + 3.4246575342vw,40px)}.p-home-people__slider{height:min(81.8359375vw,838px)}.p-home-recruit__inner{padding-inline:0}.p-home-recruit__inner:before{aspect-ratio:1454/965}.p-home-recruit__link{grid-template:auto/repeat(3,1fr);margin-block-start:60px;gap:20px}}@media (width >= 1024px){.p-home-title{line-height:var(--wp--custom--typography--line-height--medium)}.p-home-title .nowrap-pc{position:relative;width:calc(50vw - clamp(16px,-306.6301369863px + 31.5068493151vw,200px));margin-right:calc(50% - 25vw)}.p-home-title .ja{font-size:1.5rem}.p-home-title--tac-sp{text-align:left}.p-home-title--tac-sp:after{margin-inline:0}.p-home-column-wide{display:flex}.p-home-column-wide--rev{flex-direction:row-reverse}.p-home-column-wide__txtArea{width:50%;padding-inline:clamp(16px,-306.6301369863px + 31.5068493151vw,200px) clamp(16px,-129.5342465753px + 14.2123287671vw,99px);padding-block:10px;gap:clamp(20px,-15.0684931507px + 3.4246575342vw,40px)}.p-home-column-wide--rev .p-home-column-wide__txtArea{padding-inline:clamp(16px,-129.5342465753px + 14.2123287671vw,99px) clamp(16px,-306.6301369863px + 31.5068493151vw,200px)}.p-home-infinity-slider--message{--slide-width: 960px}.p-home-infinity-slider--message .p-home-infinity-slider__item{margin-left:-120px}.p-home-infinity-slider__btn{right:24px;bottom:54px}.p-home-movieArea__btn{right:24px;bottom:24px}.p-home-mv{margin-block-start:calc(-1 * var(--header-height))}.p-home-news{padding-block:100px}.p-home-news__list-item{grid-template:auto/97px 1fr;padding-block:33px;gap:36px;font-size:var(--wp--preset--font-size--medium)}.p-home-message{padding-block:140px 100px}.p-home-message__copy-sub{margin-block-start:66px;gap:24px}.p-home-company{padding-block-start:120px}.p-home-company__btn{grid-template:auto/repeat(2,max-content);margin-block-start:50px;gap:24px}.p-home-people{background:var(--gradient--blue-135deg)}.p-home-people:before{aspect-ratio:1608/837}.p-home-people__btn{gap:20px}.p-home-people__btn-item-inner{padding:20px 30px}.p-home-people__btn-item-inner .en{font-size:2rem}.p-home-people__btn-item-icon{right:30px}.p-home-people__btn-item-arrow:before,.p-home-people__btn-item-arrow:after{transform:none}.p-home-people__btn-item-arrow:after{transform:translate3d(-30px,0,0);background-color:#d80000}.p-home-recruit{padding-block:100px}.p-home-recruit__inner{padding-block:100px 80px;background:var(--gradient--blue-135deg)}.p-home-recruit__upper{grid-template:auto/max-content 1fr;align-items:center;gap:clamp(40px,8.9781021898px + 8.2725060827vw,142px)}.p-home-recruit__link-item-txt{margin-block:20px 0;font-size:var(--wp--preset--font-size--medium)}.p-home-recruit__link-item-inner{padding:30px}.p-home-recruit__link-item-inner:before{background:var(--wp--custom--color--primary-00);mix-blend-mode:unset;opacity:.6}.p-home-recruit__link-item-inner .en,.p-home-recruit__link-item-inner .ja{color:var(--wp--custom--color--neutral-100)}.p-home-recruit__link-item-inner .ja{font-size:2rem}.p-home-recruit__link-item-icon{right:30px;bottom:30px;background:var(--wp--custom--color--neutral-100)}.p-home-recruit__link-item-arrow:before,.p-home-recruit__link-item-arrow:after{transform:none}.p-home-recruit__link-item-arrow:after{transform:translate3d(-30px,0,0)}.p-home-recruit__btn{margin-block-start:58px}}@media (any-hover: hover){.p-home-people__btn-item-inner:where(:any-link,:enabled,summary):hover{background:var(--gradient--orange-135deg)}.p-home-people__btn-item-inner:where(:any-link,:enabled,summary):hover .en,.p-home-people__btn-item-inner:where(:any-link,:enabled,summary):hover .ja{color:var(--wp--custom--color--neutral-100)}.p-home-people__btn-item-inner:where(:any-link,:enabled,summary):hover .p-home-people__btn-item-icon{background:var(--wp--custom--color--neutral-100)}.p-home-people__btn-item-inner:where(:any-link,:enabled,summary):hover .p-home-people__btn-item-arrow:before{transform:translate3d(30px,0,0)}.p-home-people__btn-item-inner:where(:any-link,:enabled,summary):hover .p-home-people__btn-item-arrow:after{transform:translateZ(0)}.p-home-recruit__link-item-inner:where(:any-link,:enabled,summary):hover:before{background:var(--wp--custom--color--neutral-100);mix-blend-mode:overlay;opacity:.31}.p-home-recruit__link-item-inner:where(:any-link,:enabled,summary):hover .en,.p-home-recruit__link-item-inner:where(:any-link,:enabled,summary):hover .ja{color:var(--wp--custom--color--primary-00)}.p-home-recruit__link-item-inner:where(:any-link,:enabled,summary):hover .p-home-recruit__link-item-icon{background:var(--gradient--orange-270deg)}.p-home-recruit__link-item-inner:where(:any-link,:enabled,summary):hover .p-home-recruit__link-item-arrow:before{transform:translate3d(30px,0,0)}.p-home-recruit__link-item-inner:where(:any-link,:enabled,summary):hover .p-home-recruit__link-item-arrow:after{transform:translateZ(0)}}
