.ValueChainSlider_sliderViewport__7bcoc{width:100%;max-width:100%;min-width:0;overflow-x:hidden;box-sizing:border-box;contain:layout paint}.ValueChainSlider_sliderContainer___Gyk_{width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;box-sizing:border-box;contain:inline-size;scrollbar-width:none;-ms-overflow-style:none}.ValueChainSlider_sliderContainer___Gyk_::-webkit-scrollbar{display:none}.ValueChainSlider_sliderContainer___Gyk_{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.ValueChainSlider_sliderTrack___9NTN{position:relative;display:flex;align-items:center;gap:clamp(24px,0px + 6.106870229vw,62.534351145px);padding:clamp(16px,0px + 4.0712468193vw,41.68956743px) calc(50% - 22.5vw);min-width:max-content}.ValueChainSlider_flowLine__n49fx{position:absolute;top:50%;left:0;right:0;height:2px;background-color:#f2aa74;transform:translateY(-50%);z-index:1}.ValueChainSlider_cardWrapper__96W8Y{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:45vw;z-index:2;scroll-snap-align:center}.ValueChainSlider_flowDot__XiEu8{position:absolute;left:calc(-1*clamp(12px,0px + 3.0534351145vw,31.2671755725px) - clamp(3px,0px + .7633587786vw,7.8167938931px));top:50%;transform:translateY(-50%);width:clamp(6px,0px + 1.5267175573vw,15.6335877863px);height:clamp(6px,0px + 1.5267175573vw,15.6335877863px);border-radius:50%;background-color:#f2aa74;z-index:2}.ValueChainSlider_cardWrapper__96W8Y:first-of-type .ValueChainSlider_flowDot__XiEu8{display:none}.ValueChainSlider_positionCard__C7cn6{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(8px,0px + 2.0356234097vw,20.844783715px);flex:1;min-width:clamp(120px,0px + 30.534351145vw,312.6717557252px);height:clamp(70px,0px + 17.8117048346vw,182.3918575064px);padding:clamp(8px,0px + 2.0356234097vw,20.844783715px) clamp(12px,0px + 3.0534351145vw,31.2671755725px);background-color:#f2aa74;border-radius:clamp(4px,0px + 1.0178117048vw,10.4223918575px);text-align:center;color:#fff;text-decoration:none;transition:height .3s ease,background-color .3s ease}.ValueChainSlider_positionCard__C7cn6.ValueChainSlider_highlighted__LmLWS{height:clamp(100px,0px + 25.4452926209vw,260.5597964377px);background-color:#d36615}.ValueChainSlider_positionCardEn__uMwC4{font-family:var(--font-nunito-sans),sans-serif;font-weight:600;font-size:clamp(12px,0px + 3.0534351145vw,31.2671755725px);line-height:1;letter-spacing:.02em}.ValueChainSlider_positionCardJa__FD0i5{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;font-size:clamp(10px,0px + 2.5445292621vw,26.0559796438px);line-height:1;letter-spacing:.08em}.JoinUs_joinUsWrapper__Kr2Dc{padding:0 clamp(12px,0px + 3.0534351145vw,31.2671755725px) clamp(40px,0px + 10.1781170483vw,104.2239185751px);width:100%;background-color:#fbfaf3}.JoinUs_joinUs__MRy0c{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(40px,0px + 10.1781170483vw,104.2239185751px);padding:clamp(32px,0px + 8.1424936387vw,83.3791348601px);border-radius:clamp(24px,0px + 6.106870229vw,62.534351145px);overflow:hidden;width:100%}.JoinUs_bgBase__4__cU{background-color:#e4a186;z-index:0}.JoinUs_bgBase__4__cU,.JoinUs_bgTexture__vdVoA{position:absolute;inset:0;border-radius:clamp(24px,0px + 6.106870229vw,62.534351145px)}.JoinUs_bgTexture__vdVoA{width:100%;height:100%;object-fit:cover;mix-blend-mode:soft-light;z-index:1}.JoinUs_bgDoorPattern__T_4PK{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:clamp(407px,0px + 103.5623409669vw,1060.4783715013px);height:clamp(573px,0px + 145.8015267176vw,1493.0076335878px);opacity:.2;pointer-events:none;z-index:2}.JoinUs_bgDoorPattern__T_4PK img{width:100%;height:100%;object-fit:contain}.JoinUs_content__tQ2_h{gap:clamp(24px,0px + 6.106870229vw,62.534351145px);width:100%}.JoinUs_content__tQ2_h,.JoinUs_titleSection__RyYNh{position:relative;display:flex;flex-direction:column;z-index:3}.JoinUs_titleSection__RyYNh{align-items:center;justify-content:center;color:#1c1c1c}.JoinUs_title__8_Syi{font-family:var(--font-nunito-sans),sans-serif;font-weight:500;font-size:clamp(32px,0px + 8.1424936387vw,83.3791348601px);line-height:1.5;letter-spacing:.64px;text-align:center}.JoinUs_subtitle__6pKiA{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;font-size:clamp(14px,0px + 3.5623409669vw,36.4783715013px);line-height:1.4;letter-spacing:.28px}.JoinUs_mainContent__kmm3z{display:flex;flex-direction:column;gap:clamp(24px,0px + 6.106870229vw,62.534351145px);width:100%;padding-bottom:clamp(24px,0px + 6.106870229vw,62.534351145px);border-bottom:1px solid #fff}.JoinUs_description__mO8mT{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;font-size:clamp(15px,0px + 3.8167938931vw,39.0839694656px);line-height:1.9;letter-spacing:.6px;color:#1c1c1c}.JoinUs_ctaButtons__ueiq1{display:flex;flex-direction:column;gap:clamp(12px,0px + 3.0534351145vw,31.2671755725px);width:100%}.JoinUs_ctaButtonFullWidth__pWMqX{width:100%}.JoinUs_linksSection__lLufG{display:flex;flex-direction:column;gap:clamp(12px,0px + 3.0534351145vw,31.2671755725px);width:100%}.JoinUs_linkItem__UOi9l{display:flex;align-items:center;gap:clamp(8px,0px + 2.0356234097vw,20.844783715px);width:100%;text-decoration:none}.JoinUs_linkText__ozCrX{flex:1;font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;font-size:clamp(14px,0px + 3.5623409669vw,36.4783715013px);line-height:1.5;color:#1c1c1c}.JoinUs_linkArrow__Rpp_g{width:clamp(24px,0px + 6.106870229vw,62.534351145px);height:clamp(24px,0px + 6.106870229vw,62.534351145px);color:#1c1c1c}.Mission_mission__Iq8bE{position:relative;display:flex;flex-direction:column;align-items:center;padding:clamp(80px,0px + 20.3562340967vw,208.4478371501px) clamp(24px,0px + 6.106870229vw,62.534351145px);background-color:#fbfaf3;overflow:hidden}.Mission_bgPattern__11w_e{position:absolute;top:clamp(-28px,0px + -7.1246819338vw,-72.9567430025px);left:clamp(-289px,0px + -73.5368956743vw,-753.0178117048px);width:clamp(779px,0px + 198.2188295165vw,2029.7608142494px);height:clamp(431px,0px + 109.6692111959vw,1123.0127226463px);z-index:0;pointer-events:none}.Mission_bgPatternImage__Alq3m{width:100%;height:100%;object-fit:cover}.Mission_bgPatternOverlay__JWSOR{position:absolute;inset:0;background:linear-gradient(90deg,rgba(251,250,243,0) 70.197%,#fbfaf3 88.595%)}.Mission_content__Ojgqx{position:relative;z-index:1;display:flex;flex-direction:column;gap:clamp(40px,0px + 10.1781170483vw,104.2239185751px);width:100%}.Mission_titleSection__5kNEf{display:flex;flex-direction:column;align-items:center;gap:clamp(8px,0px + 2.0356234097vw,20.844783715px)}.Mission_label__xqceP{font-family:var(--font-nunito-sans),sans-serif;font-weight:500;font-size:clamp(12px,0px + 3.0534351145vw,31.2671755725px);line-height:1.5;letter-spacing:.24px;color:#423c36}.Mission_title__CIuOx{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;font-size:clamp(28px,0px + 7.1246819338vw,72.9567430025px);line-height:1.4;letter-spacing:.56px;color:#423c36;text-align:center}.Mission_subtitle__buK_w{font-family:var(--font-nunito-sans),sans-serif;font-weight:500;font-size:clamp(16px,0px + 4.0712468193vw,41.68956743px);line-height:1.5;letter-spacing:.32px;color:#423c36}.Mission_body___GLoi{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;font-size:clamp(15px,0px + 3.8167938931vw,39.0839694656px);line-height:2.4;letter-spacing:.15px;color:#423c36}.Mission_paragraph__q8GNq{margin-bottom:clamp(36px,0px + 9.1603053435vw,93.8015267176px)}.Mission_paragraph__q8GNq:last-child{margin-bottom:0}.Mission_illustration__j95j5{position:relative;z-index:1;width:100%;margin-top:clamp(40px,0px + 10.1781170483vw,104.2239185751px);overflow:hidden}.Mission_illustrationImage__Cuykt{display:block;width:clamp(1283px,0px + 326.4631043257vw,3342.9821882952px);height:auto;margin-left:50%;transform:translateX(-50%)}.OpenKnowledge_openKnowledge__8NqoM{display:flex;flex-direction:column;align-items:center;gap:clamp(40px,0px + 10.1781170483vw,104.2239185751px);padding:clamp(80px,0px + 20.3562340967vw,208.4478371501px) clamp(24px,0px + 6.106870229vw,62.534351145px);background-color:#fbfaf3}.OpenKnowledge_headerSection__vuQ_L{display:flex;flex-direction:column;align-items:center;gap:clamp(24px,0px + 6.106870229vw,62.534351145px);width:100%;color:#1c1c1c}.OpenKnowledge_titleGroup__yRq65{display:flex;flex-direction:column;align-items:center;gap:clamp(4px,0px + 1.0178117048vw,10.4223918575px)}.OpenKnowledge_label__fKRCs{font-family:var(--font-nunito-sans),sans-serif;font-weight:600;font-size:clamp(14px,0px + 3.5623409669vw,36.4783715013px);line-height:1.5;letter-spacing:.28px;text-align:center}.OpenKnowledge_title__StOoL{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:400;font-size:clamp(24px,0px + 6.106870229vw,62.534351145px);line-height:1.4;letter-spacing:.48px}.OpenKnowledge_description__7N3Py{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;font-size:clamp(15px,0px + 3.8167938931vw,39.0839694656px);line-height:1.9;letter-spacing:.6px}.OpenKnowledge_articleList__dmkg0{display:flex;flex-direction:column;gap:clamp(24px,0px + 6.106870229vw,62.534351145px);padding:0 clamp(12px,0px + 3.0534351145vw,31.2671755725px);width:100%}.OpenKnowledge_articleCard__gnfBP{display:flex;flex-direction:column;gap:clamp(12px,0px + 3.0534351145vw,31.2671755725px);width:100%;text-decoration:none}.OpenKnowledge_articleImageContainer__pSCmf{width:100%;aspect-ratio:369/208;border:1px solid #c3c6cd;border-radius:clamp(16px,0px + 4.0712468193vw,41.68956743px);overflow:hidden}.OpenKnowledge_articleImageContainer__pSCmf img{width:100%;height:100%;object-fit:cover}.OpenKnowledge_articleTitle__Pm5BR{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:400;font-size:clamp(16px,0px + 4.0712468193vw,41.68956743px);line-height:1.4;letter-spacing:.32px;color:#1c1c1c;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.OurWork_ourWork__sQeML{position:relative;display:flex;flex-direction:column;align-items:center;gap:clamp(24px,0px + 6.106870229vw,62.534351145px);padding:clamp(80px,0px + 20.3562340967vw,208.4478371501px) clamp(24px,0px + 6.106870229vw,62.534351145px);background-color:#e7e5e0}.OurWork_decorImage__as61t{position:absolute;top:clamp(21px,0px + 5.3435114504vw,54.7175572519px);left:clamp(33px,0px + 8.3969465649vw,85.9847328244px);width:clamp(88px,0px + 22.3918575064vw,229.2926208651px);height:clamp(109px,0px + 27.7353689567vw,284.010178117px)}.OurWork_decorImage__as61t img{width:100%;height:100%;object-fit:cover}.OurWork_headerSection__imjAa{display:flex;flex-direction:column;align-items:center;gap:clamp(24px,0px + 6.106870229vw,62.534351145px);width:100%}.OurWork_titleGroup__BG4JF{display:flex;flex-direction:column;align-items:center;gap:clamp(4px,0px + 1.0178117048vw,10.4223918575px)}.OurWork_label__hxCb6{font-family:var(--font-nunito-sans),sans-serif;font-weight:600;font-size:clamp(14px,0px + 3.5623409669vw,36.4783715013px);line-height:1.5;letter-spacing:.28px;color:#88a1aa;text-align:center}.OurWork_title__8c8Se{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:400;font-size:clamp(24px,0px + 6.106870229vw,62.534351145px);line-height:1.4;letter-spacing:.48px;color:#1c1c1c}.OurWork_contentSection__fRQg_{display:flex;flex-direction:column;align-items:center;gap:clamp(24px,0px + 6.106870229vw,62.534351145px);width:100%}.OurWork_catchphrase__PQYxP{font-size:clamp(20px,0px + 5.0890585242vw,52.1119592875px);line-height:1.8;letter-spacing:.8px;text-align:center}.OurWork_catchphrase__PQYxP,.OurWork_description__HrQ2p{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;color:#1c1c1c}.OurWork_description__HrQ2p{font-size:clamp(15px,0px + 3.8167938931vw,39.0839694656px);line-height:1.9;letter-spacing:.6px}.OurWork_tabCard__Mg6hD{display:flex;flex-direction:column;gap:clamp(12px,0px + 3.0534351145vw,31.2671755725px);padding:clamp(12px,0px + 3.0534351145vw,31.2671755725px);background-color:#fff;border:1px solid #c3c6cd;border-radius:clamp(16px,0px + 4.0712468193vw,41.68956743px);width:100%}.OurWork_tabHeader__AkonD{position:relative;display:flex;padding:clamp(4px,0px + 1.0178117048vw,10.4223918575px);background-color:#f6f6f6}.OurWork_tabHeader__AkonD,.OurWork_tabIndicator__vo2fR{border-radius:clamp(80px,0px + 20.3562340967vw,208.4478371501px)}.OurWork_tabIndicator__vo2fR{position:absolute;top:clamp(4px,0px + 1.0178117048vw,10.4223918575px);left:clamp(4px,0px + 1.0178117048vw,10.4223918575px);width:calc(50% - clamp(4px,0px + 1.0178117048vw,10.4223918575px));height:calc(100% - clamp(8px,0px + 2.0356234097vw,20.844783715px));background-color:#1d5e91;transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:0}.OurWork_tabIndicatorRight__L9jxa{transform:translateX(100%)}.OurWork_tab__VBsYl{position:relative;z-index:1;flex:1;display:flex;align-items:center;justify-content:center;padding:clamp(8px,0px + 2.0356234097vw,20.844783715px) 0;font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;font-size:clamp(12px,0px + 3.0534351145vw,31.2671755725px);line-height:2;color:#16191e;text-align:center;border:none;background:none;cursor:pointer;border-radius:clamp(80px,0px + 20.3562340967vw,208.4478371501px);transition:color .3s ease}.OurWork_tabActive___PplJ{color:#fff;font-weight:700}.OurWork_tabContent__AsCEg{display:flex;flex-direction:column;gap:clamp(4px,0px + 1.0178117048vw,10.4223918575px)}.OurWork_categoryCardWrapper__FAvBC{animation:OurWork_fadeSlideIn__EdUAu .3s ease forwards;opacity:0}@keyframes OurWork_fadeSlideIn__EdUAu{0%{opacity:0;transform:translateY(clamp(8px,0px + 2.0356234097vw,20.844783715px))}to{opacity:1;transform:translateY(0)}}.OurWork_categoryCard__51ZP4{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;padding:clamp(16px,0px + 4.0712468193vw,41.68956743px);background-color:#f3f2f0;border-radius:clamp(8px,0px + 2.0356234097vw,20.844783715px);min-height:clamp(100px,0px + 25.4452926209vw,260.5597964377px);text-decoration:none;overflow:hidden}.OurWork_categoryTitle__oTY4N{font-weight:700;font-size:clamp(16px,0px + 4.0712468193vw,41.68956743px);letter-spacing:.32px}.OurWork_categoryDescription__HnGeX,.OurWork_categoryTitle__oTY4N{font-family:var(--font-noto-sans-jp),sans-serif;line-height:1.5;color:#1c1c1c}.OurWork_categoryDescription__HnGeX{font-weight:500;font-size:clamp(14px,0px + 3.5623409669vw,36.4783715013px)}.OurWork_categoryArrow__4_R8Z{position:absolute;bottom:0;right:0;width:clamp(48px,0px + 12.213740458vw,125.0687022901px);height:clamp(48px,0px + 12.213740458vw,125.0687022901px);color:#c3c6cd}.OurWork_modalOverlay__AuaK6{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:100;display:flex;align-items:flex-end;justify-content:center}.OurWork_modal__W64Ju{position:relative;background-color:#fff;border-radius:clamp(24px,0px + 6.106870229vw,62.534351145px) clamp(24px,0px + 6.106870229vw,62.534351145px) 0 0;max-height:80vh;width:100%;max-width:100vw;overflow-y:auto;overflow-x:hidden;animation:OurWork_slideUp__ImuGV .3s ease;box-sizing:border-box}@keyframes OurWork_slideUp__ImuGV{0%{transform:translateY(100%)}to{transform:translateY(0)}}.OurWork_modalCloseButton__9N_2y{position:absolute;top:clamp(20px,0px + 5.0890585242vw,52.1119592875px);right:clamp(20px,0px + 5.0890585242vw,52.1119592875px);width:clamp(32px,0px + 8.1424936387vw,83.3791348601px);height:clamp(32px,0px + 8.1424936387vw,83.3791348601px);display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);border:none;cursor:pointer;z-index:1}.OurWork_modalCloseIcon__x_h6b{width:clamp(24px,0px + 6.106870229vw,62.534351145px);height:clamp(24px,0px + 6.106870229vw,62.534351145px);color:#827e68}.OurWork_modalContent__UqEAA{display:flex;flex-direction:column;overflow-x:hidden;word-break:break-word}.OurWork_modalHeader__uGxt8{display:flex;flex-direction:column;gap:clamp(4px,0px + 1.0178117048vw,10.4223918575px);padding:clamp(24px,0px + 6.106870229vw,62.534351145px);border-bottom:1px solid #b7b5a7}.OurWork_modalSubtitle__dEp9p{font-family:var(--font-nunito-sans),sans-serif;font-weight:600;font-size:clamp(16px,0px + 4.0712468193vw,41.68956743px);line-height:1.5;letter-spacing:.32px;color:#827e68}.OurWork_modalTitle__nCAFa{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:700;font-size:clamp(20px,0px + 5.0890585242vw,52.1119592875px);line-height:1.5;letter-spacing:.4px;color:#1c1c1c;margin:0}.OurWork_modalMission__JB2VD{display:flex;flex-direction:column;gap:clamp(16px,0px + 4.0712468193vw,41.68956743px);padding:clamp(24px,0px + 6.106870229vw,62.534351145px)}.OurWork_modalMissionLabel__2Fs7Y{font-family:var(--font-nunito-sans),sans-serif;font-weight:600;font-size:clamp(16px,0px + 4.0712468193vw,41.68956743px);line-height:1.5;letter-spacing:.32px;color:#827e68}.OurWork_modalMissionTitle__IDirM{font-size:clamp(20px,0px + 5.0890585242vw,52.1119592875px);line-height:1.5;letter-spacing:.8px}.OurWork_modalMissionDesc__XOPKz,.OurWork_modalMissionTitle__IDirM{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;color:#1c1c1c;margin:0}.OurWork_modalMissionDesc__XOPKz{font-size:clamp(14px,0px + 3.5623409669vw,36.4783715013px);line-height:1.8;letter-spacing:.28px}.OurWork_modalPositions__zbtKR{display:flex;flex-direction:column;gap:clamp(24px,0px + 6.106870229vw,62.534351145px);padding:0 clamp(24px,0px + 6.106870229vw,62.534351145px) clamp(24px,0px + 6.106870229vw,62.534351145px)}.OurWork_modalPositionsHeader__5QNdD{display:flex;align-items:center;gap:clamp(16px,0px + 4.0712468193vw,41.68956743px)}.OurWork_modalPositionsTitle__GcLfT{font-size:clamp(15px,0px + 3.8167938931vw,39.0839694656px);letter-spacing:.3px;color:#1c1c1c}.OurWork_modalPositionsCount__UsG_9,.OurWork_modalPositionsTitle__GcLfT{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;line-height:1.5}.OurWork_modalPositionsCount__UsG_9{display:flex;align-items:center;justify-content:center;padding:clamp(2px,0px + .5089058524vw,5.2111959288px) clamp(12px,0px + 3.0534351145vw,31.2671755725px);background-color:#1c1c1c;border-radius:clamp(80px,0px + 20.3562340967vw,208.4478371501px);font-size:clamp(14px,0px + 3.5623409669vw,36.4783715013px);letter-spacing:.28px;color:#fff}.OurWork_modalPositionsList__Rjzp_{display:flex;flex-direction:column;gap:clamp(16px,0px + 4.0712468193vw,41.68956743px)}.OurWork_modalPositionItem__LRUnu{display:flex;align-items:center;gap:clamp(16px,0px + 4.0712468193vw,41.68956743px);padding:clamp(8px,0px + 2.0356234097vw,20.844783715px) 0;background-color:rgba(0,0,0,0);text-decoration:none}.OurWork_modalPositionContent__NE4Hz{display:flex;flex-direction:column;gap:clamp(4px,0px + 1.0178117048vw,10.4223918575px);flex:1;min-width:0}.OurWork_modalPositionTitle__EVz_e{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:700;font-size:clamp(16px,0px + 4.0712468193vw,41.68956743px);line-height:1.5;letter-spacing:.32px;color:#1c1c1c}.OurWork_modalPositionDesc__ty73L{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;font-size:clamp(14px,0px + 3.5623409669vw,36.4783715013px);line-height:1.8;letter-spacing:.28px;color:#1c1c1c}.OurWork_modalPositionArrow__ibeLf{display:flex;align-items:center;justify-content:center;width:clamp(48px,0px + 12.213740458vw,125.0687022901px);height:clamp(48px,0px + 12.213740458vw,125.0687022901px);background-color:#1d5e91;border-radius:50%;flex-shrink:0}.OurWork_modalPositionArrowIcon__ymWPw{width:clamp(24px,0px + 6.106870229vw,62.534351145px);height:clamp(24px,0px + 6.106870229vw,62.534351145px);color:#fff}