@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@500;600;700&family=Zen+Kaku+Gothic+New:wght@500;700&display=swap";@font-face{font-family:humanmadefont;src:url(./font/humanmade-webfont.woff2) format("woff2"),url(./font/humanmade-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"emoji";src:url(./font/hm_emoji-Regular.woff2) format("woff2"),url(./font/hm_emoji-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"emoji";src:url(./font/hm_emoji-Bold.woff2) format("woff2"),url(./font/hm_emoji-Bold.woff) format("woff");font-weight:700;font-style:bold}.p-home-kv{border-radius:2.4rem;background-color:#f7f7f7}.p-home-kv__inner{width:128rem;margin:0 auto;height:100vh;position:relative;display:grid;place-content:center;place-items:center}.p-home-kv__image{width:43.8rem}.p-home-kv__copy{letter-spacing:-.03em;line-height:1.8;font-weight:700;position:absolute;right:0;bottom:4rem;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-home-kv__copy span{display:block;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-home-kv__copyBlock{position:relative}html:lang(en) .p-home-kv__copyBlock{margin-left:-1em}.p-home-kv__copyBlock:nth-child(1){width:max-content}.p-home-kv__copyBlock:nth-child(2){width:max-content}.p-home-kv__copyBlock:nth-child(2) .p-home-kv__copyImg{transform:translate(0);opacity:0}.p-home-kv__copyBlock:nth-child(2) .p-home-kv__copyText{clip-path:inset(0 100% 0 0)}.p-home-kv__copyImg{position:absolute;top:clamp(-8px,-1rem,-12px);left:0;width:clamp(45px,4.9rem,53px);height:clamp(45px,4.9rem,53px);transform:translate(clamp(45px,5rem,55px))}html:lang(en) .p-home-kv__copyImg{transform:translate(clamp(35px,4rem,45px))}.p-home-kv__copyText{clip-path:inset(0 73% 0 0);font-size:16px}.p-home-vision{border-radius:2.4rem;background-color:#000;color:#fff}.p-home-vision__inner{width:128rem;margin:0 auto;display:grid;grid-template-columns:repeat(10,1fr);grid-gap:4rem;padding-top:13rem;padding-bottom:13rem}.p-home-vision__head{grid-column:span 2}.p-home-vision__body{grid-column:span 8;font-family:Zen Kaku Gothic New,sans-serif;margin-top:-1.3em;display:flex;justify-content:space-between;align-items:center}html:lang(en) .p-home-vision__body{font-family:Inter,Zen Kaku Gothic New,sans-serif}.p-home-vision__body .c-button{background-color:#fff;color:#000;padding:1.9rem 3rem 1.7rem;position:relative;right:-1.5rem}.p-home-vision__body .c-button .text{font-size:clamp(10px,1.2rem,14px);line-height:1.5}.p-home-vision__body .c-button .dot{background-color:#000;width:clamp(5px,.7rem,9px);height:clamp(5px,.7rem,9px);margin-left:.5em}.p-home-vision__lead{font-size:clamp(46px,4.8rem,50px);font-weight:700;text-align:left}.p-home-mission{border-radius:2.4rem;background-color:#f7f7f7}.p-home-mission__inner{width:128rem;margin:0 auto;display:grid;grid-template-columns:repeat(10,1fr);grid-gap:4rem;padding-top:60rem;padding-bottom:22rem}.p-home-mission__head{grid-column:span 3}.p-home-mission__body{grid-column:span 7;font-family:Zen Kaku Gothic New,sans-serif;margin-top:-1.3em}html:lang(en) .p-home-mission__body{font-family:Inter,Zen Kaku Gothic New,sans-serif}.p-home-mission__lead{font-size:clamp(38px,4rem,42px);line-height:2;letter-spacing:.05em;font-weight:700;opacity:0}.p-home-mission__lead span{display:block}.p-home-missionStatement{border-radius:2.4rem;background-color:#f7f7f7}.p-home-missionStatement__inner{width:128rem;margin:0 auto;display:grid;grid-template-columns:repeat(10,1fr);grid-gap:4rem;padding-top:10rem;padding-bottom:16rem}.p-home-missionStatement__head{grid-column:span 3}.p-home-missionStatement__body{grid-column:span 7;margin-top:-.7em}.p-home-missionStatement__lead{font-size:clamp(46px,4.8rem,50px);line-height:1.8;letter-spacing:-.03em;font-weight:700}.p-home-missionStatement__lead span{display:block}.p-home-missionStatement__copy{display:grid;row-gap:6.4rem;font-size:clamp(30px,3.2rem,34px);line-height:2}html:lang(en) .p-home-missionStatement__copy{line-height:1.8}.p-home-project{position:relative}.p-home-project .p-home-project__heart{width:160.9rem;position:absolute;position:sticky;top:0}.p-home-project .p-home-project__heart img{position:relative;left:-18rem}.p-home-project .p-home-project__contents{position:relative}.p-home-project .p-home-project__contents:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2.4rem;background-color:#f7f7f7;z-index:-1}.p-home-project .p-home-project__contents:after{content:"";position:absolute;bottom:-3%;left:0;width:100%;height:5%;background-color:#f7f7f7;z-index:-1}.p-home-project .p-home-project__inner{padding-top:35.3rem;padding-top:24rem;padding-bottom:9rem;width:128rem;margin:0 auto;margin-top:-144rem}.p-home-project .p-home-brands+.p-home-store{margin-top:18.5rem}.p-home-project .p-home-project__title{color:#fff}.p-home-project .p-home-project-brnds{margin-top:.8rem}.p-home-project .p-home-project-brnds+.p-home-project-brnds{margin-top:2rem}.p-home-project .p-home-project-collabo,.p-home-project .p-home-project-social{margin-top:4.5rem}.p-home-project .p-home-project-social{display:flex}.p-home-project .p-home-project-brnds,.p-home-project .p-home-project-collabo,.p-home-project .p-home-project-social{width:118.8rem}.p-home-project .p-home-project-brnds__head{display:flex;align-items:center;column-gap:4rem;padding:4rem;border-radius:2rem;background-color:#fff}.p-home-project .p-home-project-social__head{width:50%}.p-home-project .p-home-project-collabo__list{display:grid;grid-template-columns:repeat(4,1fr)}.p-home-project .p-home-project-social__list{display:grid;grid-template-columns:repeat(2,1fr)}.p-home-project .p-home-project-collabo__item,.p-home-project .p-home-project-social__item{background-color:#fff;border-radius:2rem;position:relative}.p-home-project .p-home-project-collabo__item img,.p-home-project .p-home-project-social__item img{border-radius:2rem;overflow:hidden}.p-home-project .p-home-project-collabo__item .p-home-project-collabo__itemCaption,.p-home-project .p-home-project-collabo__item .p-home-project-social__itemCaption,.p-home-project .p-home-project-social__item .p-home-project-collabo__itemCaption,.p-home-project .p-home-project-social__item .p-home-project-social__itemCaption{font-weight:700;font-size:clamp(11px,1.3rem,15px);position:relative;bottom:1em;text-align:center}html:lang(en) .p-home-project .p-home-project-collabo__item .p-home-project-collabo__itemCaption,html:lang(en) .p-home-project .p-home-project-collabo__item .p-home-project-social__itemCaption,html:lang(en) .p-home-project .p-home-project-social__item .p-home-project-collabo__itemCaption,html:lang(en) .p-home-project .p-home-project-social__item .p-home-project-social__itemCaption{font-size:clamp(13px,1.4rem,16px)}.p-home-project .p-home-project-brnds__logo{display:grid;place-content:center;place-items:center;width:calc(100% - 66rem)}.p-home-project .p-home-project-brnds__logo img{width:100%}.p-home-project .p-home-project-brnds__image{border-radius:1.5rem;overflow:hidden;width:62rem}.p-home-project .p-home-project-brnds__body,.p-home-project .p-home-project-collabo__body{display:flex;gap:4rem;padding-top:3.2rem;font-weight:700;padding:4rem;border-radius:2rem;background-color:#fff}.p-home-project .p-home-project-social__body{width:50%;border-radius:2rem;background-color:#fff;padding:0 4.5rem;display:grid;place-content:center;font-weight:700}.p-home-project .p-home-project-brnds__title,.p-home-project .p-home-project-collabo__title,.p-home-project .p-home-project-social__title{width:31.6rem;font-size:clamp(26px,2.8rem,30px);line-height:1.5;font-weight:700}.p-home-project .p-home-project-brnds__copy,.p-home-project .p-home-project-collabo__copy,.p-home-project .p-home-project-social__copy{width:48.8rem;line-height:1.76;letter-spacing:-.05em}.p-home-project .p-home-project-social__copy{width:100%}.p-home-project .p-home-project-brnds__link,.p-home-project .p-home-project-collabo__link,.p-home-project .p-home-project-social__link{width:22.4rem;display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.p-home-project .p-home-project-brnds__link .c-button,.p-home-project .p-home-project-collabo__link .c-button,.p-home-project .p-home-project-social__link .c-button{width:14.2rem;padding:1.9rem 0 1.7rem;justify-content:center}.p-home-project .p-home-project-brnds__link .c-button .text,.p-home-project .p-home-project-collabo__link .c-button .text,.p-home-project .p-home-project-social__link .c-button .text{font-size:clamp(10px,1.2rem,14px);line-height:1.5}.p-home-project .p-home-project-brnds__link .c-button .dot,.p-home-project .p-home-project-collabo__link .c-button .dot,.p-home-project .p-home-project-social__link .c-button .dot{width:.7rem;height:.7rem;margin-left:1rem}.p-home-project .p-home-project-brnds__link .c-icon-instagram,.p-home-project .p-home-project-collabo__link .c-icon-instagram,.p-home-project .p-home-project-social__link .c-icon-instagram{width:5.3rem;height:5.3rem}.p-home-project .p-home-project-social__link{margin-left:auto}.p-home-project .p-home-project__btn{margin-top:10rem;width:118.8rem}.p-home-project .p-home-project__btn .c-button{background-color:#fff;color:#000}.p-home-project .p-home-project__btn .c-button .text{font-size:clamp(18px,2rem,22px);line-height:1.5}.p-home-project .p-home-project__btn .c-button .dot{background-color:#000}.p-home-project .p-home-project__layers{border-radius:3.2rem;overflow:hidden;position:relative;display:block;aspect-ratio:1440/980}.p-home-project .p-home-project__layersInner{width:100%;height:100%}.p-home-project .p-home-project__layersList{position:relative;width:100%;height:100%}.p-home-project .p-home-project__layersItem{border-radius:3.2rem;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;will-change:clip-path;z-index:1}.p-home-project .p-home-project__layersItem:nth-child(2){clip-path:inset(100% 0 0 0);z-index:2}.p-home-project .p-home-project__layersItem:nth-child(3){clip-path:inset(100% 0 0 0);z-index:3}.p-home-project .p-home-project__layersItem img{object-fit:cover;height:100%}.p-home-values .p-home-values__head{border-radius:2.4rem;background-color:#f7f7f7}.p-home-values .p-home-values__head__inner{width:128rem;margin:0 auto;padding-top:17.6rem;padding-bottom:12.2rem}.p-home-values .p-home-values__title.p-page__title .ja{margin-top:-.3em;font-size:clamp(32px,3.4rem,36px)}.p-home-values .p-home-values__list{display:flex;flex-wrap:wrap}.p-home-values .p-home-values__item{border-radius:2.4rem;background-color:#f7f7f7;width:33.3333333333%}.p-home-values .p-home-values__item__inner{border-radius:2.4rem;padding:6.5rem 8rem}.p-home-values .p-home-values__item__title{display:flex;flex-direction:column;row-gap:1.8rem}.p-home-values .p-home-values__item__title .num{font-weight:700;line-height:1.5}.p-home-values .p-home-values__item__title .copy{font-family:humanmadefont;font-size:clamp(84px,8.6rem,88px);letter-spacing:-.03em;line-height:.8}.p-home-values .p-home-values__item__body{margin-top:6.2rem}.p-home-values .p-home-values__item__lead{font-size:clamp(22px,2.4rem,26px);font-weight:700;line-height:2}.p-home-values .p-home-values__item__copy{letter-spacing:-.05em}.p-home-brandBg{overflow:hidden;position:relative;aspect-ratio:1440/550}.p-home-brandBg:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#00000080;z-index:1}.p-home-brandBg img{object-fit:cover;height:100%}.p-home-brandBg .p-home-brandBg__list{display:flex;flex-direction:row;justify-content:center;width:100%;height:100%;overflow:visible;background-color:#fff}.p-home-brandBg .p-home-brandBg__col{display:flex;flex-direction:column;align-self:flex-start;justify-self:flex-start;width:20%;width:16.6666666667%}.p-home-brandBg .p-home-brandBg__col:nth-child(2n){align-self:flex-end;justify-self:flex-end}.p-home-brandBg .p-home-brandBg__img{will-change:transform}.p-home-news{border-radius:2.4rem;background-color:#f7f7f7}.p-home-news .p-home-news__inner{width:128rem;margin:0 auto;display:grid;grid-template-columns:repeat(10,1fr);grid-gap:4rem;padding-top:13.8rem;padding-bottom:11.6rem}.p-home-news .p-home-news__head{grid-column:span 3}.p-home-news .p-home-news__head .c-button{padding:1.9rem 3.3rem;margin-top:2.4rem}.p-home-news .p-home-news__head .c-button .text{font-size:clamp(10px,1.2rem,14px);line-height:1.5}.p-home-news .p-home-news__head .c-button .dot{width:clamp(5px,.7rem,9px);height:clamp(5px,.7rem,9px);margin-left:1rem}.p-home-news .p-home-news__body{grid-column:span 7}.p-home-news .p-home-news__body .p-news-article{position:relative}.p-home-news .p-home-news__body .p-news-article:last-child:before{display:none}.p-home-news .p-home-news__body .p-news-article__link{display:flex;padding:4rem 0}.p-home-news .p-home-news__body .p-news-article__info{order:1;display:flex;flex-direction:column;gap:1rem;width:13.2rem;font-size:clamp(14px,1.6rem,18px);line-height:1.2;font-weight:700}.p-home-news .p-home-news__body .p-news-article__info .p-news-article__year{font-size:clamp(11px,1.3rem,15px)}.p-home-news .p-home-news__body .p-news-article__copy{order:3;width:48.8rem;margin-left:4rem;line-height:1.7;font-family:Zen Kaku Gothic New,sans-serif;margin-top:-.5em}html:lang(en) .p-home-news .p-home-news__body .p-news-article__copy{font-family:Inter,Zen Kaku Gothic New,sans-serif}.p-home-news .p-home-news__body .p-news-article__thumnail{order:2;width:calc(100% - 9.2rem);aspect-ratio:132/132;width:13.2rem;margin-left:5.6rem;margin-right:3.6rem}.p-home-news .p-home-news__body .p-news-article__thumnail img{border-radius:1rem;overflow:hidden}.p-home-careers{border-radius:2.4rem;background-color:#f7f7f7}.p-home-careers .p-home-careers__inner{width:128rem;margin:0 auto;display:grid;grid-template-columns:repeat(10,1fr);grid-gap:4rem;padding-top:11rem;padding-bottom:13rem}.p-home-careers .p-home-careers__head{grid-column:span 7}.p-home-careers .p-home-careers__head .p-home-careers__title{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4rem}.p-home-careers .p-home-careers__head .p-home-careers__title .en{grid-column:span 2}.p-home-careers .p-home-careers__head .p-home-careers__title .ja{grid-column:span 5;font-size:clamp(32px,3.4rem,36px);margin-top:-.3em;white-space:nowrap}.p-home-careers .p-home-careers__body{grid-column:span 3;display:flex;justify-content:flex-end;align-items:flex-start}.p-home-careers .p-home-careers__body .c-button{padding:1.9rem 3.3rem}.p-home-careers .p-home-careers__body .c-button .text{font-size:clamp(10px,1.2rem,14px);line-height:1.5}.p-home-careers .p-home-careers__body .c-button .dot{width:clamp(5px,.7rem,9px);height:clamp(5px,.7rem,9px);margin-left:1rem}@media screen and (max-width: 768px){.p-home-kv{border-radius:1.6rem}.p-home-kv__inner{width:100%;padding-left:2rem;padding-right:2rem}.p-home-kv__image{width:30.2rem}.p-home-kv__copy{left:2rem;right:auto;bottom:11.2443778111vh;transform-origin:left}html:lang(en) .p-home-kv__copyBlock{margin-left:0}.p-home-vision{border-radius:1.6rem}.p-home-vision__inner{width:100%;padding-left:2rem;padding-right:2rem}.p-home-vision__inner{grid-template-columns:repeat(8,1fr);grid-gap:1.5rem}.p-home-vision__inner{padding-top:8rem;padding-bottom:8rem;grid-gap:3rem}.p-home-vision__head{grid-column:1/9}.p-home-vision__body{grid-column:1/9;margin-top:0;flex-direction:column;align-items:baseline;justify-content:unset}.p-home-vision__body .c-button{margin-top:3rem;right:0}.p-home-vision__lead{display:block;font-size:clamp(30px,3.2rem,34px)}.p-home-vision__lead span{display:inline-block}.p-home-mission{border-radius:1.6rem}.p-home-mission.is-view .p-home-mission__title{opacity:1}.p-home-mission__inner{width:100%;padding-left:2rem;padding-right:2rem}.p-home-mission__inner{grid-template-columns:repeat(8,1fr);grid-gap:1.5rem}.p-home-mission__inner{padding-top:11rem;padding-bottom:11rem;grid-gap:1.3333333333em}.p-home-mission__head{grid-column:1/9}.p-home-mission__title{opacity:0;transition:opacity .2s ease}.p-home-mission__body{grid-column:1/9;margin-top:0}.p-home-mission__lead{font-size:clamp(14px,1.6rem,18px)}.p-home-missionStatement{border-radius:1.6rem}.p-home-missionStatement__inner{width:100%;padding-left:2rem;padding-right:2rem}.p-home-missionStatement__inner{grid-template-columns:repeat(8,1fr);grid-gap:1.5rem}.p-home-missionStatement__inner{padding-top:7rem;padding-bottom:7rem;grid-gap:1.3333333333em}.p-home-missionStatement__head{grid-column:1/9}.p-home-missionStatement__body{grid-column:1/9;margin-top:0;font-weight:600}.p-home-missionStatement__lead{font-size:clamp(22px,2.4rem,26px)}.p-home-missionStatement__copy{font-size:clamp(16px,1.6rem,18px);row-gap:3rem}.p-home-project .p-home-project__heart{width:69.7rem;width:85rem;top:4rem}.p-home-project .p-home-project__heart img{position:relative;left:-28rem;left:-32rem}.p-home-project .p-home-project__contents:before{border-radius:1.6rem}.p-home-project .p-home-project__inner{width:100%;padding-left:2rem;padding-right:2rem}.p-home-project .p-home-project__inner{padding-top:19rem;padding-bottom:8.5rem;margin-top:-62.2rem;margin-top:-76.1rem}.p-home-project .p-home-project__body{margin-top:1.3333333333em}.p-home-project .p-home-project-social{display:block}.p-home-project .p-home-project-brnds,.p-home-project .p-home-project-collabo,.p-home-project .p-home-project-social{width:100%}.p-home-project .p-home-project-brnds__head{flex-direction:column;padding:3rem;column-gap:0;row-gap:3rem}.p-home-project .p-home-project-social__head{width:100%}.p-home-project .p-home-project-collabo__list{grid-template-columns:repeat(2,1fr)}.p-home-project .p-home-project-brnds__logo{width:100%}.p-home-project .p-home-project-brnds__logo img{width:60%}.p-home-project .p-home-project-brnds__image{width:100%}.p-home-project .p-home-project-brnds__body,.p-home-project .p-home-project-collabo__body{padding:3.5rem 3rem;flex-direction:column;gap:0}.p-home-project .p-home-project-social__body{width:100%;padding:3.5rem 3rem}.p-home-project .p-home-project-brnds__title,.p-home-project .p-home-project-collabo__title,.p-home-project .p-home-project-social__title{width:100%;font-size:clamp(18px,2rem,22px)}.p-home-project .p-home-project-brnds__copy,.p-home-project .p-home-project-collabo__copy,.p-home-project .p-home-project-social__copy{width:100%;margin-top:1.2rem}.p-home-project .p-home-project-brnds__link,.p-home-project .p-home-project-collabo__link,.p-home-project .p-home-project-social__link{justify-content:flex-start;width:100%;margin-top:3rem}.p-home-project .p-home-project__btn{width:100%;margin-top:6rem}.p-home-project .p-home-project__btn .c-button{padding:2.6rem 4rem}.p-home-project .p-home-project__layers{border-radius:1.6rem;aspect-ratio:390/380}.p-home-project .p-home-project__layersItem,.p-home-values .p-home-values__head{border-radius:1.6rem}.p-home-values .p-home-values__head__inner{width:100%;padding-left:2rem;padding-right:2rem}.p-home-values .p-home-values__head__inner{padding-top:7rem;padding-bottom:7rem}.p-home-values .p-home-values__title.p-page__title.-vertical{gap:1.3333333333em}.p-home-values .p-home-values__title.p-page__title .ja{font-size:clamp(22px,2.4rem,26px);margin-top:0}.p-home-values .p-home-values__title.p-page__title .ja span.u-sp-hidden{display:none}.p-home-values .p-home-values__list{flex-direction:column}.p-home-values .p-home-values__item{border-radius:1.6rem}.p-home-values .p-home-values__item{width:100%}.p-home-values .p-home-values__item__inner{border-radius:1.6rem}.p-home-values .p-home-values__item__inner{padding:7rem 2rem}.p-home-values .p-home-values__item__title{row-gap:1rem}.p-home-values .p-home-values__item__title .copy{font-size:clamp(54px,5.6rem,58px);column-gap:3rem}.p-home-values .p-home-values__item__body{margin-top:3rem}.p-home-values .p-home-values__item__lead{font-size:clamp(18px,2rem,22px)}.p-home-brandBg{aspect-ratio:390/340}.p-home-brandBg .p-home-brandBg__col{width:33.3333333333%}.p-home-brandBg .p-home-brandBg__col:nth-child(n+4){display:none}.p-home-news{border-radius:1.6rem}.p-home-news .p-home-news__inner{width:100%;padding-left:2rem;padding-right:2rem}.p-home-news .p-home-news__inner{grid-template-columns:repeat(8,1fr);grid-gap:1.5rem}.p-home-news .p-home-news__inner{padding-top:7rem;padding-bottom:7rem;display:flex;flex-direction:column;grid-gap:1.3333333333em}.p-home-news .p-home-news__head{grid-column:span 8;display:contents}.p-home-news .p-home-news__head .p-home-news__title{order:1}.p-home-news .p-home-news__head .c-button{order:3;margin-top:-1rem}.p-home-news .p-home-news__body{order:2}.p-home-news .p-home-news__body .p-news-article:nth-child(1) .p-news-article__link{padding:0 0 3rem}.p-home-news .p-home-news__body .p-news-article__link{padding:3rem 0;gap:1.5rem}.p-home-news .p-home-news__body .p-news-article__text{display:block;width:21.5rem}.p-home-news .p-home-news__body .p-news-article__info{width:100%;flex-wrap:wrap;flex-direction:column;gap:0;line-height:1.8}.p-home-news .p-home-news__body .p-news-article__copy{width:100%;font-size:clamp(14px,1.6rem,18px);letter-spacing:.05em;margin-top:1rem;margin-left:0}.p-home-news .p-home-news__body .p-news-article__thumnail{width:12.3rem;margin:0}.p-home-careers{border-radius:1.6rem}.p-home-careers .p-home-careers__inner{width:100%;padding-left:2rem;padding-right:2rem}.p-home-careers .p-home-careers__inner{grid-template-columns:repeat(8,1fr);grid-gap:1.5rem}.p-home-careers .p-home-careers__inner{padding-top:7rem;padding-bottom:7rem;display:flex;flex-direction:column;grid-gap:1.3333333333em}.p-home-careers .p-home-careers__head .p-home-careers__title{grid-template-columns:repeat(8,1fr);gap:1.3333333333em}.p-home-careers .p-home-careers__head .p-home-careers__title .en{grid-column:span 8;width:100%}.p-home-careers .p-home-careers__head .p-home-careers__title .ja{grid-column:span 8;font-size:clamp(22px,2.4rem,26px);margin-top:0}.p-home-careers .p-home-careers__head .p-home-careers__title .ja .u-sp-hidden{display:none}.p-home-careers .p-home-careers__body .c-button{order:3}}@media screen and (min-width: 769px){.p-home-kv__copy{transform:translate(170px)}html:lang(ja) .p-home-missionStatement__copy .u-emoji{font-family:"emoji",Zen Kaku Gothic New,sans-serif}.p-home-values .p-home-values__title.p-page__title .ja span.u-pc-hidden{display:none}.p-home-news .p-home-news__body .p-news-article__text{display:contents;gap:4rem}.p-home-careers .p-home-careers__head .p-home-careers__title .ja .u-pc-hidden{display:none}}@media screen and (min-width: 1920px){html:lang(en) .p-home-kv__copyBlock{margin-left:-3.5em}}@media screen and (min-width: 1680px){.p-home-kv__copyText{font-size:18px}}@media screen and (min-width: 769px) and (max-width: 1280px){.p-home-missionStatement__copy{font-size:clamp(20px,2.2rem,24px)}.p-home-project .p-home-project-brnds__title,.p-home-project .p-home-project-collabo__title,.p-home-project .p-home-project-social__title{font-size:clamp(18px,2rem,22px)}.p-home-values .p-home-values__item__title .copy{font-size:clamp(54px,5.6rem,58px);column-gap:3rem}.p-home-values .p-home-values__item__body{margin-top:4rem}}@font-face{font-family:humanmadefont;src:url(./font/humanmade-webfont.woff2) format("woff2"),url(./font/humanmade-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"emoji";src:url(./font/hm_emoji-Regular.woff2) format("woff2"),url(./font/hm_emoji-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"emoji";src:url(./font/hm_emoji-Bold.woff2) format("woff2"),url(./font/hm_emoji-Bold.woff) format("woff");font-weight:700;font-style:bold}.p-home-kv__copy,.l-header{opacity:0}.l-header.is-load-animating{transition:none!important}.p-home_stage.is-loading{cursor:wait!important}.p-home_stage.is-loading *{pointer-events:none!important}.p-home_stage{position:relative;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;overflow:hidden;border-radius:2.4rem;background-color:#f7f7f7}.p-home_stage_logo-container{display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color ease .275s}.p-home_stage_logo-container.-item2{width:107.639vw;height:107.639vw}.p-home_stage_logo-container.-item3{width:90.486vw;height:90.486vw}.p-home_stage_logo-container.-item4{width:68.708vw;height:68.708vw}.p-home_stage_logo-container.-item5{width:47.247vw;height:47.247vw;cursor:grab}.p-home_stage_logo{position:absolute;width:43.8rem;margin:0 auto;z-index:30;transform:scale(0)}.p-home_stage_logo.is-loaded{transform:none}.p-home_stage_logo_imgs{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:none;user-select:none}.p-home_stage_logo_img{position:absolute}.p-home_stage_logo_img_item{display:block;width:100%}.p-home_stage_logo_img_item:not(:first-child){position:absolute;top:0;left:0}.p-home_stage_logo_img_item.-bear{display:flex;align-items:center;justify-content:center;font-size:0;line-height:0}.p-home_stage_logo_img_item.-bear svg{display:block;width:100%;height:auto}.p-home_stage_logo_img_item.-bear svg:not(:first-child){position:absolute}[data-home-stage-image=face],[data-home-stage-image=curry],[data-home-stage-image=bear]{transform:scale(0)}.p-home_stage_canvas{position:absolute;pointer-events:none;user-select:none;width:100%;height:100%;top:0;left:0}.p-home_stage_cover{position:absolute;width:100vw;height:4rem;bottom:0;left:0;background:linear-gradient(to top,#f7f7f7,#f7f7f700)}body.is-dragging-home-stage{cursor:grabbing!important;-webkit-touch-callout:none;-webkit-user-select:none}body.is-dragging-home-stage *{pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}body.is-dragging-home-stage *::selection{background-color:transparent!important}@media screen and (max-width: 768px){.p-home_stage{border-radius:1.6rem}}.c-icon-instagram[data-astro-cid-ltdpblq7]{display:grid;place-content:center;place-items:center;border-radius:999999px}.c-icon-instagram[data-astro-cid-ltdpblq7] svg[data-astro-cid-ltdpblq7]{width:1.6rem;height:1.6rem}.c-icon-instagram[data-astro-cid-ltdpblq7].white{background-color:#fff}.c-icon-instagram[data-astro-cid-ltdpblq7].white svg[data-astro-cid-ltdpblq7]{fill:#000}.c-icon-instagram[data-astro-cid-ltdpblq7].black{background-color:#000}.c-icon-instagram[data-astro-cid-ltdpblq7].black svg[data-astro-cid-ltdpblq7]{fill:#fff}
