.recruitEntry{padding-bottom:10rem}@media only screen and (max-width:768px){.recruitEntry{padding-bottom:4rem}}.recruitEntry .recruitEntry__inner{max-width:1100px;margin-top:9rem;margin-inline:auto;padding-left:3rem;padding-right:3rem}@media only screen and (max-width:768px){.recruitEntry .recruitEntry__inner{margin-top:4.5rem;padding-left:2rem;padding-right:2rem}}.recruitEntry input[type="text"],.recruitEntry input[type="tel"],.recruitEntry input[type="email"],.recruitEntry textarea{width:100%;padding:15px 10px;background-color:#F3F0ED;border-radius:6px}.recruitEntry input[type="checkbox"]{display:none}.recruitEntry input[type="radio"]{cursor:pointer}.recruitEntry input[type="submit"],.recruitEntry button[type="submit"]{display:block;width:100%;padding:22px 1em}@media only screen and (max-width:768px){.recruitEntry input[type="submit"],.recruitEntry button[type="submit"]{font-size:1.4rem;padding:15px 1em}}@media only screen and (max-width:768px){.recruitEntry button[type="submit"]{text-align:right}}.recruitEntry input[type="button"]{display:block;width:100%;padding:22px 1em}@media only screen and (max-width:768px){.recruitEntry input[type="button"]{margin-left:auto;font-size:1.4rem}}.recruitEntry input[type="radio"]{accent-color:#404040}.recruitEntry input[type="file"]{display:none}.recruitEntry .wpcf7-list-item{display:block;margin:0}.recruitEntry .wpcf7-spinner{display:none}.recruitEntry #your-check{display:grid;gap:1rem}.recruitEntry .recruitEntry__dl{display:grid;grid-template-columns:20% 1fr;gap:1rem;padding-top:2.5rem;padding-bottom:2.5rem;border-bottom:1px solid #ABA19F}@media only screen and (max-width:768px){.recruitEntry .recruitEntry__dl{grid-template-columns:1fr}}.recruitEntry .recruitEntry__dt{display:flex;justify-content:space-between;color:#404040;font-size:1.6rem}.recruitEntry .recruitEntry__dd{color:#404040;font-size:1.6rem}.recruitEntry .recruitEntry__flex{display:flex;gap:2rem;align-items:flex-end;width:60%}@media only screen and (max-width:768px){.recruitEntry .recruitEntry__flex{width:100%}}.recruitEntry .recruitEntry__required{align-self:baseline;margin-top:6px;padding-left:0.5rem;padding-right:0.5rem;padding-bottom:0.1rem;color:#ffffff;background-color:#ABA19F;font-size:1rem;border-radius:5px}.recruitEntry .recruitEntry__file{display:flex;justify-content:center;align-items:center;gap:1rem;width:330px;padding:1.5rem 2rem 1.5rem 0rem;background-color:#ABA19F;color:#ffffff;text-align:center;border-radius:6px}.recruitEntry .recruitEntry__file::before{content:"";display:inline-block;width:25px;height:25px;background-image:url(../../img/common/icon_upload_1.svg);background-repeat:no-repeat;background-size:contain}.recruitEntry .recruitEntry__caution{color:#404040;margin-top:2rem;font-size:1.4rem}@media only screen and (max-width:768px){.recruitEntry .recruitEntry__caution{font-size:1rem}}.recruitEntry .recruitEntry__pryvacy{height:440px;overflow-y:scroll;margin-top:11rem;padding-top:5rem;padding-left:3rem;padding-right:5rem;padding-bottom:5rem;border:1px solid #ABA19F}@media only screen and (max-width:768px){.recruitEntry .recruitEntry__pryvacy{padding-top:3rem;padding-left:2.5rem;padding-right:1.5rem}}.recruitEntry .recruitEntry__pryvacyTitle{font-size:2.4rem;font-weight:700}@media only screen and (max-width:768px){.recruitEntry .recruitEntry__pryvacyTitle{font-size:1.8rem}}.recruitEntry .recruitEntry__pryvacyText{margin-top:2.5rem;font-size:1.6rem}@media only screen and (max-width:768px){.recruitEntry .recruitEntry__pryvacyText{font-size:1.4rem}}.recruitEntry .recruitEntry__pryvacyDl{margin-top:2.5rem;font-size:1.6rem}@media only screen and (max-width:768px){.recruitEntry .recruitEntry__pryvacyDl{font-size:1.4rem}}.recruitEntry .recruitEntry__pryvacyDd{margin-top:2.5rem}.recruitEntry .recruitEntry__pryvacySubText{margin-top:6rem;font-size:1.6rem;text-align:center}@media only screen and (max-width:768px){.recruitEntry .recruitEntry__pryvacySubText{font-size:1.4rem;text-align:left}}.recruitEntry .recruitEntry__pryvacySubText.-confirm{display:none}.recruitEntry .recruitEntry__button{display:flex;justify-content:space-evenly}@media only screen and (max-width:768px){.recruitEntry .recruitEntry__button{gap:1.5rem}}.recruitEntry .recruitEntry__buttonLink{display:flex;gap:2rem}@media only screen and (max-width:768px){.recruitEntry .recruitEntry__buttonLink{width:100%;gap:1rem}}.recruitEntry .recruitEntry__pryvacy::-webkit-scrollbar{width:15px}.recruitEntry .recruitEntry__pryvacy::-webkit-scrollbar-track{border:#ABA19F;box-shadow:0 0 3px #ABA19F inset}.recruitEntry .recruitEntry__pryvacy::-webkit-scrollbar-thumb{background-color:#ABA19F}.recruitEntry .recruitEntry__thanksTitle{font-size:2.4rem;font-weight:700}@media only screen and (max-width:768px){.recruitEntry .recruitEntry__thanksTitle{font-size:1.8rem}}.recruitEntry .recruitEntry__thanksText{margin-top:2.5rem;font-size:1.6rem;line-height:1.75}@media only screen and (max-width:768px){.recruitEntry .recruitEntry__thanksText{font-size:1.4rem}}.recruitEntry .recruitEntry__thanksButton{margin-top:10rem;text-align:center}.recruitEntry .recruitEntry__thanksLink{position:relative;color:#ABA19F;font-size:1.6rem}@media only screen and (max-width:768px){.recruitEntry .recruitEntry__thanksLink{font-size:1.4rem}}.recruitEntry .recruitEntry__thanksLink::after{position:absolute;content:"";display:inline-block;top:1px;right:-4rem;width:24px;height:24px;background-image:url(../../img/common/icon_arrowRightCircle_4.svg);background-repeat:no-repeat;background-size:contain}@media only screen and (max-width:768px){.recruitEntry .recruitEntry__thanksLink::after{top:-2px}}.recruitEntry .mw_wp_form_input .page__button.-previous{display:none}.recruitEntry .mw_wp_form_input .mw-wp-form_file{display:none}.recruitEntry .mw_wp_form_input .mwform-file-delete{display:none}.recruitEntry .mw_wp_form_confirm .recruitEntry__required{display:none}.recruitEntry .mw_wp_form_confirm .recruitEntry__caution{display:none}.recruitEntry .mw_wp_form_confirm .recruitEntry__upload{display:none}.recruitEntry .mw_wp_form_confirm .recruitEntry__file{display:block;padding:0;background-color:#ffffff;color:#404040;text-align:left}.recruitEntry .mw_wp_form_confirm .recruitEntry__file::before{content:none}.recruitEntry .mw_wp_form_confirm .recruitEntry__pryvacy{display:none}.recruitEntry .mw_wp_form_confirm .recruitEntry__pryvacySubText{display:none}.recruitEntry .mw_wp_form_confirm .recruitEntry__pryvacySubText.-confirm{display:block}.recruitEntry__text{margin-top:2.5rem;margin-bottom:2.5rem;font-size:1.6rem}.recruitEntry__text a{border-bottom:solid 1px #ABA19F}