*{font-family:"Zen Kaku Gothic New",sans-serif;font-size:16px;line-height:1.5}p{font-size:.875rem}@media screen and (min-width: 1024px){p{font-size:16px}}h1,h2,h3,h4,h5,h6{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700}@keyframes gold-pulse{0%{box-shadow:0 0 0 0 rgba(195,144,0,.4)}70%{box-shadow:0 0 0 12px rgba(195,144,0,0)}100%{box-shadow:0 0 0 0 rgba(195,144,0,0)}}@keyframes scrollLine{0%{transform:scaleY(0);transform-origin:top;opacity:0}30%{transform:scaleY(1);transform-origin:top;opacity:.6}60%{transform:scaleY(1);transform-origin:bottom;opacity:.6}100%{transform:scaleY(0);transform-origin:bottom;opacity:0}}.joinUs{display:flex;flex-direction:column;gap:60px;margin-bottom:60px}.introduction{width:80%;max-width:1024px;margin:0 auto}.introduction__title{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;font-size:1rem}@media(min-width: 1024px){.introduction__title{font-size:1.5rem}}.introduction__title{text-align:center;margin-bottom:40px}@media screen and (min-width: 1024px){.introduction__title{margin-bottom:60px}}.introduction__content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}@media screen and (min-width: 1024px){.introduction__content{flex-direction:row;gap:40px}}.introduction__text{display:flex;flex-direction:column;gap:10px;width:100%}@media screen and (min-width: 1024px){.introduction__text{width:calc((100% - 40px)/2)}}.introduction__text__link{color:#c39000}.introduction__img{width:100%;aspect-ratio:16/9;object-fit:cover;object-position:center;border-radius:20px}@media screen and (min-width: 1024px){.introduction__img{width:calc((100% - 40px)/2)}}.requirements{width:80%;max-width:1024px;margin:0 auto}.requirements__items{display:flex;flex-direction:column;gap:20px}.requirementsItem{padding:20px;border-radius:20px;border-left:4px solid #c39000;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.15)}@media screen and (min-width: 1024px){.requirementsItem{padding:30px}}.requirementsItem__title{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:400;font-size:1.25rem}@media(min-width: 1024px){.requirementsItem__title{font-size:1.5rem}}.requirementsItem__title{margin-bottom:20px}.requirementsItem ul{padding-left:20px}.requirementsItem ul li{list-style:disc}.requirementsItem ul li::marker{color:#c39000}.requirementsItem a{color:#c39000}.recruitment{width:80%;max-width:1024px;margin:0 auto}.recruitment__content{display:grid;grid-template-columns:repeat(1, 1fr);gap:40px;padding:20px;border-radius:20px;border-left:4px solid #c39000;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.15)}@media screen and (min-width: 1024px){.recruitment__content{padding:30px;grid-template-columns:repeat(2, 1fr)}}.recruitment__empty{color:red}.partItem{display:flex;justify-content:space-between;align-items:center}.partItem span{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:400;font-size:1rem}@media(min-width: 1024px){.partItem span{font-size:1.25rem}}.partItem__level{width:120px;text-align:center;padding:5px 10px;border:1px solid;border-radius:8px}.partItem--stop{color:#ccc}.partItem--stop .partItem__level{border-color:#ccc}.partItem--open{color:#444}.partItem--open .partItem__level{border-color:#444}.partItem--force{color:#c39000}.partItem--force .partItem__level{border-color:#c39000}.joinUsFlow__content{position:relative;width:80%;max-width:1024px;margin:0 auto}.joinUsFlow__timeline{position:relative;display:flex;flex-direction:column;gap:40px;padding-left:40px}@media screen and (min-width: 1024px){.joinUsFlow__timeline{padding-left:70px}}.joinUsFlow__timeline:nth-child(1){padding-top:10px}.joinUsFlow__timeline::before{content:"";position:absolute;left:20px;top:0;bottom:0;width:2px;background:#444;opacity:.3}@media screen and (min-width: 1024px){.joinUsFlow__timeline::before{left:35px}}.flowNum{position:absolute;left:-20px;transform:translateX(-50%);z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0px;width:40px;height:40px;border-radius:50%;background-color:#444}@media screen and (min-width: 1024px){.flowNum{left:-35px;width:70px;height:70px}}.flowNum__numText{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:400;font-size:1rem}@media(min-width: 1024px){.flowNum__numText{font-size:1.75rem}}.flowNum__numText{color:#fff;text-align:center;white-space:nowrap;margin:0}.joinUsFlowItem{position:relative;display:flex;align-items:center;min-height:40px;padding-left:20px}@media screen and (min-width: 1024px){.joinUsFlowItem{min-height:70px;padding-left:60px}}.joinUsFlowItem__contentsText{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:400;font-size:1rem}@media(min-width: 1024px){.joinUsFlowItem__contentsText{font-size:1.5rem}}.joinUsFlowItem__contentsLink{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:400;font-size:1rem}@media(min-width: 1024px){.joinUsFlowItem__contentsLink{font-size:1.5rem}}.joinUsFlowItem__contentsLink{color:#c39000}.joinUsForm{width:80%;max-width:1024px;margin:0 auto}.joinUsForm__introduction{width:fit-content;margin:0 auto}.joinUsForm__content{display:flex;flex-direction:column;gap:40px}
