.RecruitPositionsItem_recruitPositionsItem__c1EV6{position:relative;display:flex;flex-direction:column;justify-content:space-between}.RecruitPositionsItem_recruitPositionsItem_number__IwP2k{color:#000;font-family:Alfa Slab One,cursive;font-size:min(16px,1.2698412698vw);font-weight:400;letter-spacing:.02em}.RecruitPositionsItem_recruitPositionsItem_number__IwP2k em{font-style:normal;font-size:min(32px,2.5396825397vw);letter-spacing:.02em}@media not screen and (min-width:769px){.RecruitPositionsItem_recruitPositionsItem_number__IwP2k{font-size:12px;letter-spacing:.02em}.RecruitPositionsItem_recruitPositionsItem_number__IwP2k em{font-size:21px;letter-spacing:.02em}}.RecruitPositionsItem_recruitPositionsItem_title__J9NDc{color:#000;font-style:italic;font-family:Noto Sans JP,sans-serif;font-size:min(42px,3.3333333333vw);font-weight:700}@media not screen and (min-width:769px){.RecruitPositionsItem_recruitPositionsItem_title__J9NDc{font-size:31px;font-weight:900;line-height:1.1;margin-top:3.5%}}[data-position=art-director] .RecruitPositionsItem_recruitPositionsItem_title__J9NDc,[data-position=project-manager] .RecruitPositionsItem_recruitPositionsItem_title__J9NDc{letter-spacing:-.05em}.RecruitPositionsItem_recruitPositionsItem_remote__24kF_{position:absolute;margin-top:1em;color:#000;font-family:Noto Sans JP,sans-serif;font-size:min(18px,1.4285714286vw);font-weight:700;line-height:1.77778}@media not screen and (min-width:769px){.RecruitPositionsItem_recruitPositionsItem_remote__24kF_{position:relative;margin-top:.8928571429em;font-size:14px;min-height:0}}.RecruitPositionsItem_recruitPositionsItem_remote__24kF_ span{background:#ccc;border-radius:100px;padding:3px 14px}.RecruitPositionsItem_recruitPositionsItem_subTitle__KMMOp{position:absolute;top:.5em;right:0;color:#b4b4b4;text-align:right;font-family:Alfa Slab One,cursive;font-size:min(18px,1.4285714286vw);font-weight:400;letter-spacing:.02em}@media not screen and (min-width:769px){.RecruitPositionsItem_recruitPositionsItem_subTitle__KMMOp{font-size:12px;letter-spacing:.02em}}.RecruitPositionsItem_recruitPositionsItem_content__FkDmR{display:flex;align-items:center;margin-top:3.75%}@media not screen and (min-width:769px){.RecruitPositionsItem_recruitPositionsItem_content__FkDmR{display:block}}.RecruitPositionsItem_recruitPositionsItem_imageWrapper__paV5B{display:block;margin-inline:auto;width:50%;aspect-ratio:400/400;flex-shrink:0;position:relative}@media not screen and (min-width:769px){.RecruitPositionsItem_recruitPositionsItem_imageWrapper__paV5B{width:70.6605222734%}}.RecruitPositionsItem_recruitPositionsItem_details__e0a8R{font-size:min(20px,1.5873015873vw);display:flex;flex-direction:column}@media not screen and (min-width:769px){.RecruitPositionsItem_recruitPositionsItem_details__e0a8R{margin-top:5%}}.RecruitPositionsItem_recruitPositionsItem_details_item__dYCPy{display:flex;gap:.9em;margin-top:1em}@media not screen and (min-width:769px){.RecruitPositionsItem_recruitPositionsItem_details_item__dYCPy{margin-top:1.8em}}.RecruitPositionsItem_recruitPositionsItem_details_item__dYCPy[data-label=requirements]{display:block;margin-top:1.5em}@media not screen and (min-width:769px){.RecruitPositionsItem_recruitPositionsItem_details_item__dYCPy[data-label=requirements]{margin-top:2.3em}}.RecruitPositionsItem_recruitPositionsItem_details_label__cgl16{width:7em;text-align:center;color:#fff;font-family:Noto Sans JP,sans-serif;font-size:min(18px,1.4285714286vw);font-style:normal;font-weight:700;line-height:1.77778}@media not screen and (min-width:769px){.RecruitPositionsItem_recruitPositionsItem_details_label__cgl16{width:90px;font-size:14px;font-weight:700;line-height:1.14;transform:translateY(11%)}}.RecruitPositionsItem_recruitPositionsItem_details_label__cgl16 span{display:inline-block;width:100%;background:#000;border-radius:100px;padding:0 10px}@media not screen and (min-width:769px){.RecruitPositionsItem_recruitPositionsItem_details_label__cgl16 span{padding:2px 10px}}[data-label=requirements] .RecruitPositionsItem_recruitPositionsItem_details_label__cgl16{width:-moz-fit-content;width:fit-content;transform:translateY(0)}.RecruitPositionsItem_recruitPositionsItem_details_value___wCBH{color:#000;font-family:Noto Sans JP,sans-serif;font-size:min(18px,1.4285714286vw);font-weight:500;line-height:1.5;flex:1 1}.RecruitPositionsItem_recruitPositionsItem_details_value___wCBH:first-child{margin-top:0}[data-label=requirements] .RecruitPositionsItem_recruitPositionsItem_details_value___wCBH{margin-top:.5em}@media not screen and (min-width:769px){[data-label=requirements] .RecruitPositionsItem_recruitPositionsItem_details_value___wCBH{margin-top:.25em}.RecruitPositionsItem_recruitPositionsItem_details_value___wCBH{font-size:16px;font-weight:500;line-height:1.3}}.RecruitPositionsSlider_recruitPositionsSlider__DjD_h{position:relative}.RecruitPositionsSlider_recruitPositionsSlider__DjD_h .RecruitPositionsSlider_stamp__BkGOx{position:absolute;top:calc(-1*min(0px,0vw));left:calc(-1*min(90px,7.1428571429vw));width:min(180px,14.2857142857vw);height:auto;z-index:10}@media not screen and (min-width:769px){.RecruitPositionsSlider_recruitPositionsSlider__DjD_h .RecruitPositionsSlider_stamp__BkGOx{width:max(25.0666666667%,96px);top:135px;left:-6.6666666667%}}.RecruitPositionsSlider_recruitPositionsSlider__DjD_h .RecruitPositionsSlider_sliderWrapper__aZ3xu{position:relative}.RecruitPositionsSlider_recruitPositionsSlider__DjD_h .RecruitPositionsSlider_arrow__b49mx{position:absolute;top:50%;z-index:10;width:max(min(66px,5.2380952381vw),56px);height:max(min(84px,6.6666666667vw),72px);background:#b4b4b4;border:none;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;will-change:transform,opacity;opacity:1;transition:all .3s ease}.RecruitPositionsSlider_recruitPositionsSlider__DjD_h .RecruitPositionsSlider_arrow__b49mx svg{width:24px;height:24px;color:#000;transition:color .3s ease}@media(hover:hover)and (pointer:fine){.RecruitPositionsSlider_recruitPositionsSlider__DjD_h .RecruitPositionsSlider_arrow__b49mx{cursor:pointer}.RecruitPositionsSlider_recruitPositionsSlider__DjD_h .RecruitPositionsSlider_arrow__b49mx:hover{background:#000}.RecruitPositionsSlider_recruitPositionsSlider__DjD_h .RecruitPositionsSlider_arrow__b49mx:hover svg{color:#fff}}@media not screen and (min-width:769px){.RecruitPositionsSlider_recruitPositionsSlider__DjD_h .RecruitPositionsSlider_arrow__b49mx{border-radius:5px;width:min(min(64px,7.5294117647vw),32px);height:min(min(108px,12.7058823529vw),54px)}}.RecruitPositionsSlider_recruitPositionsSlider__DjD_h .RecruitPositionsSlider_arrow_prev__AkMUn{left:0;transform:translate(-50%,calc(-50% - 30px))}.RecruitPositionsSlider_recruitPositionsSlider__DjD_h .RecruitPositionsSlider_arrow_next__pYqMp{right:0;transform:translate(50%,calc(-50% - 30px))}.RecruitPositionsSlider_recruitPositionsSlider__DjD_h .splide__pagination{display:none}.RecruitPositionsSlider_recruitPositionsSlider__DjD_h .splide__slide{height:auto;padding:4.7619047619% 7.9365079365% 0}.RecruitPositionsSlider_recruitPositionsSlider__DjD_h .RecruitPositionsSlider_slideContent__IiTen{display:block;width:100%;height:100%;background:#fff;border-radius:20px}.RecruitPositionsSlider_recruitPositionsSlider__DjD_h .RecruitPositionsSlider_slideContent__IiTen .splide__list{display:flex}.RecruitPositionsSlider_recruitPositionsSlider__DjD_h .RecruitPositionsSlider_slideContent__IiTen .splide__slide{flex-shrink:0}.RecruitPositionsSlider_recruitPositionsSlider__DjD_h .RecruitPositionsSlider_customPagination__ZEZqg{margin-top:2.380952381%;padding:0 0 3.9682539683%;width:100%;display:flex;gap:16px;justify-content:center}@media not screen and (min-width:769px){.RecruitPositionsSlider_recruitPositionsSlider__DjD_h .RecruitPositionsSlider_customPagination__ZEZqg{margin-top:10px;padding-bottom:30px}}.RecruitPositionsSlider_recruitPositionsSlider__DjD_h .RecruitPositionsSlider_paginationDot__jykeP{width:8px;height:8px;background:rgba(0,0,0,.3);border-radius:50%;border:none;padding:0;margin:0;cursor:pointer;transition:background .3s ease,transform .3s ease;transform:scale(1)}@media not screen and (min-width:769px){.RecruitPositionsSlider_recruitPositionsSlider__DjD_h .RecruitPositionsSlider_paginationDot__jykeP{width:6px;height:6px}}.RecruitPositionsSlider_recruitPositionsSlider__DjD_h .RecruitPositionsSlider_paginationDot__jykeP:hover{background:rgba(0,0,0,.6)}.RecruitPositionsSlider_recruitPositionsSlider__DjD_h .RecruitPositionsSlider_paginationDot_active__QEY2M{background:#000;transform:scale(1)}.RecruitPositions_positions__OKgOF{padding:min(60px,4.7619047619vw) 0 min(100px,7.9365079365vw);background:#e8e8e8;overflow-x:hidden;scroll-margin-top:min(140px,11.1111111111vw)}@media not screen and (min-width:769px){.RecruitPositions_positions__OKgOF{padding:min(100px,11.7647058824vw) 0 min(80px,9.4117647059vw);scroll-margin-top:0}}.RecruitPositions_container__5jVVQ{max-width:1260px;margin:0 auto}.RecruitPositions_title__Eys6E{text-align:center}.RecruitPositions_sliderWrapper__z0PSt{max-width:1420px;padding:0 min(80px,6.3492063492vw);margin:min(70px,5.5555555556vw) auto 0}@media not screen and (min-width:769px){.RecruitPositions_sliderWrapper__z0PSt{padding:0 min(40px,4.7058823529vw)}}.Recruit_container__cdKdB{min-height:100vh;background:#e8e8e8}