.PageHeader_wrapper__5rK_B{position:relative}.PageHeader_title__ZFoOi{position:absolute;left:5%;font-family:EB Garamond,serif;display:block;color:#fff;line-height:1}@media screen and (max-width:640px){.PageHeader_title__ZFoOi{top:32vw;font-size:14vw}}@media screen and (min-width:641px){.PageHeader_title__ZFoOi{top:37vw;font-size:10vw}}@media screen and (min-width:1200px){.PageHeader_title__ZFoOi{font-size:120px}}.MouseStalker_pointer__pKHuQ{position:fixed;pointer-events:none;z-index:100;background:rgba(110,74,74,.8);display:grid;place-items:center}.MouseStalker_pointer__pKHuQ,.MouseStalker_texts__pa1py{-webkit-user-select:none;-moz-user-select:none;user-select:none}.MouseStalker_texts__pa1py{position:relative;width:130px;height:130px;top:calc(50% + 1px - 26px);left:calc(50% - 7px - 26px);color:var(--key-color);transform-origin:10px 0;animation:MouseStalker_rotate360__bUhWL 5s linear infinite}.MouseStalker_texts__pa1py .MouseStalker_letter__4EfWO{position:absolute;top:-60px;left:0;display:block;text-align:center;transform-origin:center 60px;width:14px;height:60px;font-size:14px;line-height:0}.MouseStalker_texts__pa1py .MouseStalker_letter__4EfWO:first-child{transform:rotate(18deg)}.MouseStalker_texts__pa1py .MouseStalker_letter__4EfWO:nth-child(2){transform:rotate(36deg)}.MouseStalker_texts__pa1py .MouseStalker_letter__4EfWO:nth-child(3){transform:rotate(54deg)}.MouseStalker_texts__pa1py .MouseStalker_letter__4EfWO:nth-child(4){transform:rotate(72deg)}.MouseStalker_texts__pa1py .MouseStalker_letter__4EfWO:nth-child(5){transform:rotate(90deg)}.MouseStalker_texts__pa1py .MouseStalker_letter__4EfWO:nth-child(6){transform:rotate(108deg)}.MouseStalker_texts__pa1py .MouseStalker_letter__4EfWO:nth-child(7){transform:rotate(126deg)}.MouseStalker_texts__pa1py .MouseStalker_letter__4EfWO:nth-child(8){transform:rotate(144deg)}.MouseStalker_texts__pa1py .MouseStalker_letter__4EfWO:nth-child(9){transform:rotate(162deg)}.MouseStalker_texts__pa1py .MouseStalker_letter__4EfWO:nth-child(10){transform:rotate(180deg)}.MouseStalker_texts__pa1py .MouseStalker_letter__4EfWO:nth-child(11){transform:rotate(198deg)}.MouseStalker_texts__pa1py .MouseStalker_letter__4EfWO:nth-child(12){transform:rotate(216deg)}.MouseStalker_texts__pa1py .MouseStalker_letter__4EfWO:nth-child(13){transform:rotate(234deg)}.MouseStalker_texts__pa1py .MouseStalker_letter__4EfWO:nth-child(14){transform:rotate(252deg)}.MouseStalker_texts__pa1py .MouseStalker_letter__4EfWO:nth-child(15){transform:rotate(270deg)}.MouseStalker_texts__pa1py .MouseStalker_letter__4EfWO:nth-child(16){transform:rotate(288deg)}.MouseStalker_texts__pa1py .MouseStalker_letter__4EfWO:nth-child(17){transform:rotate(306deg)}.MouseStalker_texts__pa1py .MouseStalker_letter__4EfWO:nth-child(18){transform:rotate(324deg)}.MouseStalker_texts__pa1py .MouseStalker_letter__4EfWO:nth-child(19){transform:rotate(342deg)}.MouseStalker_texts__pa1py .MouseStalker_letter__4EfWO:nth-child(20){transform:rotate(1turn)}@keyframes MouseStalker_rotate360__bUhWL{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Accordion_wrapper__QElHL{position:relative}.Accordion_header__VmRBa{position:relative;background:hsla(0,0%,87%,.5);cursor:pointer}.Accordion_header__VmRBa .Accordion_label__IuIFQ{font-size:4.8vw;padding:.9em 1em;border-top:1px solid #aaa;border-bottom:1px solid #aaa}@media screen and (min-width:641px){.Accordion_header__VmRBa .Accordion_label__IuIFQ{font-size:20px}}.Accordion_header__VmRBa .Accordion_indicator__aXVol{position:absolute;top:50%;right:3rem}.Accordion_header__VmRBa .Accordion_indicator__aXVol span{position:absolute;display:block;width:1rem;height:1px;background:#555;transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.Accordion_header__VmRBa .Accordion_indicator__aXVol span:first-child{transform:rotate(0deg)}.Accordion_header__VmRBa .Accordion_indicator__aXVol span:nth-child(2){transform:rotate(90deg)}.Accordion_header__VmRBa .Accordion_indicator__aXVol.Accordion_open__25LyO span:first-child,.Accordion_header__VmRBa .Accordion_indicator__aXVol.Accordion_open__25LyO span:nth-child(2){transform:rotate(0deg)}.Accordion_contentWrapper__Wwgxi{position:relative;width:100%;height:0;overflow:hidden;transition:height .5s ease-in-out}.Accordion_contentContainer__v_iLW{position:relative;padding:2rem 0}.Recruit_pageWrapper__ki2w9{position:relative;padding:30vw 0 20vw}@media screen and (min-width:641px){.Recruit_pageWrapper__ki2w9{padding:320px 0 120px}}.Recruit_section__VZvKx{position:relative;width:min(90%,900px);margin:auto}.Recruit_jobList__I6yB2{margin-bottom:5px}@media screen and (min-width:641px){.Recruit_jobList__I6yB2{margin-bottom:20px}}@media screen and (min-width:1200px){.Recruit_jobList__I6yB2{margin-bottom:20px}}.Recruit_table__OE20j{border-collapse:separate;border-spacing:1rem 0;margin-bottom:50px;width:100%}@media screen and (min-width:641px){.Recruit_table__OE20j{border-spacing:2rem 0;margin-bottom:50px;margin-left:50px;width:calc(100% - 50px)}}.Recruit_table__OE20j tbody tr th{font-weight:400;padding:1rem;border-bottom:1px solid #aaa}@media screen and (min-width:641px){.Recruit_table__OE20j tbody tr th{white-space:nowrap;padding:1.5rem 1rem}}.Recruit_table__OE20j tbody tr td{padding:1rem;border-bottom:1px solid #aaa}@media screen and (min-width:641px){.Recruit_table__OE20j tbody tr td{padding:1.5rem 1rem}}.Recruit_table__OE20j tbody tr td a{color:#aca7a7;text-decoration:underline;transition:color .2s ease}.Recruit_table__OE20j tbody tr td a:hover{color:var(--key-color);text-decoration:none}