.ho-input-file-display-name[data-v-1b52eb6a]{align-items:center;cursor:pointer;height:100%;width:100%}.ho-input-file-display-name.-dragover[data-v-1b52eb6a]{cursor:pointer;opacity:.8}.ho-input-file-display-name[data-v-1b52eb6a]:hover{opacity:.7}@media screen and (max-width:769px){.ho-input-file-display-name[data-v-1b52eb6a]:hover{opacity:inherit}.ho-input-file-display-name[data-v-1b52eb6a]:active{opacity:.7}}.ho-input-file-display-name>.input[data-v-1b52eb6a]{display:none;height:0;visibility:hidden;width:0}.text-box[data-v-1b52eb6a]{justify-content:center}.text-box[data-v-1b52eb6a],.text-box>.inner[data-v-1b52eb6a]{align-items:center;display:flex;height:100%;width:100%}.text-box>.inner[data-v-1b52eb6a]{background-color:#fff;justify-content:start}.text-box>.inner>.text[data-v-1b52eb6a]{color:#111827;padding:9px 12px 11px}.text-box>.inner>.text.-placeholder[data-v-1b52eb6a]{color:#737477}.error-container[data-v-1b52eb6a]{color:#c43232;display:block;font-size:12px;font-weight:400;margin-top:8px;min-height:20px}.hm-input-radio-changeable[data-v-cd9cf771]{display:flex;width:100%}.hm-input-radio-changeable .radio[data-v-cd9cf771]{flex:1}.hm-input-radio-changeable .radio>.label[data-v-cd9cf771]{background-color:#17385d;border:1px solid #19477f;cursor:pointer;display:block;height:100%;padding:8px 0;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:pre-wrap}.hm-input-radio-changeable .radio>.label[data-v-cd9cf771]:hover{background-color:#228d92}.input[data-v-cd9cf771]{display:none}.input:checked+.label[data-v-cd9cf771],.input:focus+.label[data-v-cd9cf771],.input:hover+.label[data-v-cd9cf771]{background-color:#228d92;border-color:#3ff}.ho-form-recruit[data-v-074b69b1]{margin-left:auto;padding-bottom:63px;padding-top:91px;width:68%}@media screen and (max-width:769px){.ho-form-recruit[data-v-074b69b1]{border-radius:unset;width:100%}}.ho-form-recruit .form-container .apply[data-v-074b69b1]{align-items:center;background-image:linear-gradient(180deg,#000852,#000852 50%,#fff501 0,#fff501);background-position:0 0;background-size:100% 200%;border-radius:60px;display:flex;justify-content:space-between;margin-top:40px;margin-inline:auto;max-width:100%;padding:8px 8px 8px 24px;text-transform:uppercase;transition:background-position .4s cubic-bezier(.8,-.02,.04,.95),color .4s cubic-bezier(.8,-.02,.04,.95);width:-webkit-max-content;width:max-content}.ho-form-recruit .form-container .apply>.text-container[data-v-074b69b1]{overflow:clip;padding-right:79px}.ho-form-recruit .form-container .apply>.text-container>.text[data-v-074b69b1]{display:block;font-size:16px;font-weight:700;line-height:1;text-shadow:0 48px 0 #000852;transition:translate .4s cubic-bezier(.8,-.02,.04,.95)}@media screen and (max-width:769px){.ho-form-recruit .form-container .apply>.text-container>.text[data-v-074b69b1]{font-size:16px}}.ho-form-recruit .form-container .apply>.image[data-v-074b69b1]{aspect-ratio:1/1;min-height:0;width:38px}@media screen and (max-width:769px){.ho-form-recruit .form-container .apply>.image[data-v-074b69b1]{width:44px}}.ho-form-recruit .form-container .apply>.image>.path[data-v-074b69b1]{fill:#25fd1f;transition:fill .4s .2s}@media (prefers-reduced-motion:reduce) and (any-hover:hover){.ho-form-recruit .form-container .apply[data-v-074b69b1]:hover{background-position:0 0;color:#fff;opacity:.7;transition:opacity .2s}.ho-form-recruit .form-container .apply:hover>.text-container>.text[data-v-074b69b1]{translate:unset}}@media screen and (prefers-reduced-motion:reduce) and (any-hover:hover) and (max-width:769px){.ho-form-recruit .form-container .apply:hover>.text-container>.text[data-v-074b69b1]{translate:unset}}@media (prefers-reduced-motion:reduce) and (any-hover:hover){.ho-form-recruit .form-container .apply:hover>.image>.path[data-v-074b69b1]{fill:#25fd1f;transition:fill .2s}.ho-form-recruit .form-container .apply[data-v-074b69b1]:focus-within{background-position:0 0;color:#fff;opacity:.7;transition:opacity .2s}.ho-form-recruit .form-container .apply:focus-within>.text-container>.text[data-v-074b69b1]{translate:unset}}@media screen and (prefers-reduced-motion:reduce) and (any-hover:hover) and (max-width:769px){.ho-form-recruit .form-container .apply:focus-within>.text-container>.text[data-v-074b69b1]{translate:unset}}@media (prefers-reduced-motion:reduce) and (any-hover:hover){.ho-form-recruit .form-container .apply:focus-within>.image>.path[data-v-074b69b1]{fill:#25fd1f;transition:fill .2s}}@media (any-hover:hover){.ho-form-recruit .form-container .apply[data-v-074b69b1]:hover{background-position:0 100%;color:#000852;transition:background-position .4s cubic-bezier(.8,-.02,.04,.95),color .4s cubic-bezier(.8,-.02,.04,.95)}.ho-form-recruit .form-container .apply:hover>.text-container>.text[data-v-074b69b1]{transition:translate .4s cubic-bezier(.8,-.02,.04,.95);translate:0 -48px}}@media screen and (any-hover:hover) and (max-width:769px){.ho-form-recruit .form-container .apply:hover>.text-container>.text[data-v-074b69b1]{translate:0 -48px}}@media (any-hover:hover){.ho-form-recruit .form-container .apply:hover>.image>.path[data-v-074b69b1]{fill:#000852;transition:fill .2s}.ho-form-recruit .form-container .apply[data-v-074b69b1]:focus-within{background-position:0 100%;color:#000852;transition:background-position .4s cubic-bezier(.8,-.02,.04,.95),color .4s cubic-bezier(.8,-.02,.04,.95)}.ho-form-recruit .form-container .apply:focus-within>.text-container>.text[data-v-074b69b1]{transition:translate .4s cubic-bezier(.8,-.02,.04,.95);translate:0 -48px}}@media screen and (any-hover:hover) and (max-width:769px){.ho-form-recruit .form-container .apply:focus-within>.text-container>.text[data-v-074b69b1]{translate:0 -48px}}@media (any-hover:hover){.ho-form-recruit .form-container .apply:focus-within>.image>.path[data-v-074b69b1]{fill:#000852;transition:fill .2s}}.back[data-v-074b69b1]{align-items:center;background-image:linear-gradient(180deg,#000852,#000852 50%,#fff501 0,#fff501);background-position:0 0;background-size:100% 200%;border-radius:60px;color:#fff;display:flex;justify-content:space-between;margin-top:40px;margin-inline:auto;max-width:100%;padding:8px 8px 8px 24px;text-transform:uppercase;transition:background-position .4s cubic-bezier(.8,-.02,.04,.95),color .4s cubic-bezier(.8,-.02,.04,.95);width:-webkit-max-content;width:max-content}.back>.text-container[data-v-074b69b1]{overflow:clip;padding-right:79px}.back>.text-container>.text[data-v-074b69b1]{display:block;font-size:16px;font-weight:700;line-height:1;text-shadow:0 48px 0 #000852;transition:translate .4s cubic-bezier(.8,-.02,.04,.95)}@media screen and (max-width:769px){.back>.text-container>.text[data-v-074b69b1]{font-size:16px}}.back>.image[data-v-074b69b1]{aspect-ratio:1/1;min-height:0;width:38px}.back>.image>.path[data-v-074b69b1]{fill:#fff501;transition:fill .4s .2s}@media (prefers-reduced-motion:reduce) and (any-hover:hover){.back[data-v-074b69b1]:hover{background-position:0 0;color:#fff;opacity:.7;transition:opacity .2s}.back:hover>.text-container>.text[data-v-074b69b1]{translate:unset}}@media screen and (prefers-reduced-motion:reduce) and (any-hover:hover) and (max-width:769px){.back:hover>.text-container>.text[data-v-074b69b1]{translate:unset}}@media (prefers-reduced-motion:reduce) and (any-hover:hover){.back:hover>.image>.path[data-v-074b69b1]{fill:#fff501;transition:fill .2s}.back[data-v-074b69b1]:focus-within{background-position:0 0;color:#fff;opacity:.7;transition:opacity .2s}.back:focus-within>.text-container>.text[data-v-074b69b1]{translate:unset}}@media screen and (prefers-reduced-motion:reduce) and (any-hover:hover) and (max-width:769px){.back:focus-within>.text-container>.text[data-v-074b69b1]{translate:unset}}@media (prefers-reduced-motion:reduce) and (any-hover:hover){.back:focus-within>.image>.path[data-v-074b69b1]{fill:#fff501;transition:fill .2s}}@media (any-hover:hover){.back[data-v-074b69b1]:hover{background-position:0 100%;color:#000852;transition:background-position .4s cubic-bezier(.8,-.02,.04,.95),color .4s cubic-bezier(.8,-.02,.04,.95)}.back:hover>.text-container>.text[data-v-074b69b1]{transition:translate .4s cubic-bezier(.8,-.02,.04,.95);translate:0 -48px}}@media screen and (any-hover:hover) and (max-width:769px){.back:hover>.text-container>.text[data-v-074b69b1]{translate:0 -48px}}@media (any-hover:hover){.back:hover>.image>.path[data-v-074b69b1]{fill:#000852;transition:fill .2s}.back[data-v-074b69b1]:focus-within{background-position:0 100%;color:#000852;transition:background-position .4s cubic-bezier(.8,-.02,.04,.95),color .4s cubic-bezier(.8,-.02,.04,.95)}.back:focus-within>.text-container>.text[data-v-074b69b1]{transition:translate .4s cubic-bezier(.8,-.02,.04,.95);translate:0 -48px}}@media screen and (any-hover:hover) and (max-width:769px){.back:focus-within>.text-container>.text[data-v-074b69b1]{translate:0 -48px}}@media (any-hover:hover){.back:focus-within>.image>.path[data-v-074b69b1]{fill:#000852;transition:fill .2s}}.form-container[data-v-074b69b1]{background-color:#fff;border-radius:40px 0 0 40px;padding-bottom:63px;padding-top:91px}@media screen and (max-width:769px){.form-container[data-v-074b69b1]{border-radius:unset;width:100%}}.form-container .link[data-v-074b69b1]{color:#000852;text-decoration:underline}.form-container>.annotation[data-v-074b69b1]{color:#e8361b;margin-bottom:20px;margin-inline:auto;max-width:604px;text-align:right;width:90%}.form-container>.form-item[data-v-074b69b1]{color:#000852;display:flex;justify-content:space-between;margin-inline:auto;max-width:800px;width:90%}@media screen and (max-width:769px){.form-container>.form-item[data-v-074b69b1]{flex-direction:column}}.form-container>.form-item[data-v-074b69b1] .hm-input-checkbox.checkbox{margin-inline:auto}.form-container>.form-item[data-v-074b69b1] .hm-input-radio-changeable.radio-changeable{border-radius:4px;color:#fff;gap:24px}.form-container>.form-item[data-v-074b69b1] .hm-input-text>.label{border:unset}.form-container>.form-item[data-v-074b69b1] .ha-textarea>.label{border:unset}.form-container>.form-item[data-v-074b69b1] .input{border:1px solid #000852}.form-container>.form-item[data-v-074b69b1] .input[type=radio]{border:unset}.form-container>.form-item[data-v-074b69b1] .content:before{border:1px solid #000852}.form-container>.form-item[data-v-074b69b1] .button:checked+.content:after{border-left:4px solid #25fd1f;border-top:4px solid #25fd1f}.form-container .space[data-v-074b69b1]{margin-bottom:20px;margin-top:20px}.form-container .term[data-v-074b69b1]{display:flex;font-weight:700;width:29%}@media screen and (max-width:769px){.form-container .term[data-v-074b69b1]{width:100%}}.form-container .term>.tag[data-v-074b69b1]{color:#e8361b;font-size:14px;margin-left:4px}.form-container .attention[data-v-074b69b1]{color:#e8361b;font-size:10px}.form-container .description[data-v-074b69b1]{width:60%}@media screen and (max-width:769px){.form-container .description[data-v-074b69b1]{width:100%}}.ht-recruit-detail[data-v-728aedf7]{padding-bottom:120px;padding-top:165px}@media screen and (max-width:769px){.ht-recruit-detail[data-v-728aedf7]{padding-bottom:59px;padding-top:69px}}.ht-recruit-detail .form .apply[data-v-728aedf7]{align-items:center;background-image:linear-gradient(180deg,#000852,#000852 50%,#fff501 0,#fff501);background-position:0 0;background-size:100% 200%;border-radius:60px;color:#fff;display:flex;justify-content:space-between;margin-top:40px;margin-inline:auto;max-width:100%;padding:8px 8px 8px 24px;text-transform:uppercase;transition:background-position .4s cubic-bezier(.8,-.02,.04,.95),color .4s cubic-bezier(.8,-.02,.04,.95);width:-webkit-max-content;width:max-content}.ht-recruit-detail .form .apply>.text-container[data-v-728aedf7]{overflow:clip;padding-right:79px}.ht-recruit-detail .form .apply>.text-container>.text[data-v-728aedf7]{display:block;font-size:16px;font-weight:700;line-height:1;text-shadow:0 48px 0 #000852;transition:translate .4s cubic-bezier(.8,-.02,.04,.95)}@media screen and (max-width:769px){.ht-recruit-detail .form .apply>.text-container>.text[data-v-728aedf7]{font-size:16px}}.ht-recruit-detail .form .apply>.image[data-v-728aedf7]{aspect-ratio:1/1;min-height:0;width:38px}@media screen and (max-width:769px){.ht-recruit-detail .form .apply>.image[data-v-728aedf7]{width:44px}}.ht-recruit-detail .form .apply>.image>.path[data-v-728aedf7]{fill:#fff501;transition:fill .4s .2s}@media (prefers-reduced-motion:reduce) and (any-hover:hover){.ht-recruit-detail .form .apply[data-v-728aedf7]:hover{background-position:0 0;color:#fff;opacity:.7;transition:opacity .2s}.ht-recruit-detail .form .apply:hover>.text-container>.text[data-v-728aedf7]{translate:unset}}@media screen and (prefers-reduced-motion:reduce) and (any-hover:hover) and (max-width:769px){.ht-recruit-detail .form .apply:hover>.text-container>.text[data-v-728aedf7]{translate:unset}}@media (prefers-reduced-motion:reduce) and (any-hover:hover){.ht-recruit-detail .form .apply:hover>.image>.path[data-v-728aedf7]{fill:#fff501;transition:fill .2s}.ht-recruit-detail .form .apply[data-v-728aedf7]:focus-within{background-position:0 0;color:#fff;opacity:.7;transition:opacity .2s}.ht-recruit-detail .form .apply:focus-within>.text-container>.text[data-v-728aedf7]{translate:unset}}@media screen and (prefers-reduced-motion:reduce) and (any-hover:hover) and (max-width:769px){.ht-recruit-detail .form .apply:focus-within>.text-container>.text[data-v-728aedf7]{translate:unset}}@media (prefers-reduced-motion:reduce) and (any-hover:hover){.ht-recruit-detail .form .apply:focus-within>.image>.path[data-v-728aedf7]{fill:#fff501;transition:fill .2s}}@media (any-hover:hover){.ht-recruit-detail .form .apply[data-v-728aedf7]:hover{background-position:0 100%;color:#000852;transition:background-position .4s cubic-bezier(.8,-.02,.04,.95),color .4s cubic-bezier(.8,-.02,.04,.95)}.ht-recruit-detail .form .apply:hover>.text-container>.text[data-v-728aedf7]{transition:translate .4s cubic-bezier(.8,-.02,.04,.95);translate:0 -48px}}@media screen and (any-hover:hover) and (max-width:769px){.ht-recruit-detail .form .apply:hover>.text-container>.text[data-v-728aedf7]{translate:0 -48px}}@media (any-hover:hover){.ht-recruit-detail .form .apply:hover>.image>.path[data-v-728aedf7]{fill:#000852;transition:fill .2s}.ht-recruit-detail .form .apply[data-v-728aedf7]:focus-within{background-position:0 100%;color:#000852;transition:background-position .4s cubic-bezier(.8,-.02,.04,.95),color .4s cubic-bezier(.8,-.02,.04,.95)}.ht-recruit-detail .form .apply:focus-within>.text-container>.text[data-v-728aedf7]{transition:translate .4s cubic-bezier(.8,-.02,.04,.95);translate:0 -48px}}@media screen and (any-hover:hover) and (max-width:769px){.ht-recruit-detail .form .apply:focus-within>.text-container>.text[data-v-728aedf7]{translate:0 -48px}}@media (any-hover:hover){.ht-recruit-detail .form .apply:focus-within>.image>.path[data-v-728aedf7]{fill:#000852;transition:fill .2s}}.slider[data-v-728aedf7] .item{aspect-ratio:600/400;padding-inline:10px;width:41.6cqi}@media screen and (max-width:769px){.slider[data-v-728aedf7] .item{aspect-ratio:260/173;padding-inline:5px;width:69.3cqi}}.slider[data-v-728aedf7] .image{border-radius:24px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:769px){.slider[data-v-728aedf7] .image{border-radius:10px}}.header[data-v-728aedf7]{display:flex;justify-content:space-between;margin-bottom:79px;margin-inline:auto;position:relative;width:92.9%}@media screen and (max-width:769px){.header[data-v-728aedf7]{flex-direction:column;margin-bottom:48px;width:87.4%}}.header>.subtitle[data-v-728aedf7]{color:#fff;font-family:field-gothic-xcondensed,sans-serif;font-size:60px;text-transform:uppercase;white-space:pre-wrap}@media screen and (max-width:769px){.header>.subtitle[data-v-728aedf7]{font-size:32px;margin-bottom:32px;white-space:unset}}.header>.body[data-v-728aedf7]{position:relative;width:66.4%;z-index:2}@media screen and (max-width:769px){.header>.body[data-v-728aedf7]{width:100%}}.header>.body>.title[data-v-728aedf7]{font-size:50px;font-weight:400;line-height:1}@media screen and (max-width:769px){.header>.body>.title[data-v-728aedf7]{font-size:24px}}.information[data-v-728aedf7]{position:relative;z-index:1}.information .container[data-v-728aedf7]{display:flex;justify-content:space-between;margin-bottom:121px;margin-top:81px;margin-inline:auto;position:relative;width:92.9%}@media screen and (max-width:769px){.information .container[data-v-728aedf7]{flex-direction:column;margin-bottom:62px;margin-top:44px;width:87.4%}}.information .container>.subtitle[data-v-728aedf7]{color:#fff;font-family:field-gothic-xcondensed,sans-serif;font-size:60px;text-transform:uppercase;white-space:pre-wrap}@media screen and (max-width:769px){.information .container>.subtitle[data-v-728aedf7]{font-size:32px;margin-bottom:32px;white-space:unset}}.information .container>.body[data-v-728aedf7]{position:relative;width:66.4%;z-index:2}@media screen and (max-width:769px){.information .container>.body[data-v-728aedf7]{width:100%}}.information .container>.body>.catch[data-v-728aedf7]{font-size:36px;margin-bottom:48px}@media screen and (max-width:769px){.information .container>.body>.catch[data-v-728aedf7]{font-size:20px;margin-bottom:59px}}.information .container>.body>.text[data-v-728aedf7]{margin-bottom:48px}@media screen and (max-width:769px){.information .container>.body>.text[data-v-728aedf7]{margin-bottom:24px}}.information .container>.body>.title[data-v-728aedf7]{font-size:50px;font-weight:400;line-height:1;margin-bottom:48px}@media screen and (max-width:769px){.information .container>.body>.title[data-v-728aedf7]{font-size:24px;margin-bottom:24px}}.information .container>.sentence>.text[data-v-728aedf7]{font-size:16px}@media screen and (max-width:769px){.information .container>.sentence>.text[data-v-728aedf7]{font-size:12px}}.information .container .list[data-v-728aedf7]{display:grid;gap:32px;grid-template-columns:auto 1fr}@media screen and (max-width:769px){.information .container .list[data-v-728aedf7]{display:block}.information .container .list>.term[data-v-728aedf7]{margin-bottom:8px}.information .container .list>.description[data-v-728aedf7]{margin-bottom:32px}}.back[data-v-728aedf7]{align-items:center;background-image:linear-gradient(180deg,#000852,#000852 50%,#fff501 0,#fff501);background-position:0 0;background-size:100% 200%;border-radius:60px;color:#fff;display:flex;justify-content:space-between;margin-top:40px;margin-inline:auto;max-width:100%;padding:8px 8px 8px 24px;text-transform:uppercase;transition:background-position .4s cubic-bezier(.8,-.02,.04,.95),color .4s cubic-bezier(.8,-.02,.04,.95);width:-webkit-max-content;width:max-content}.back>.text-container[data-v-728aedf7]{overflow:clip;padding-right:79px}.back>.text-container>.text[data-v-728aedf7]{display:block;font-size:16px;font-weight:700;line-height:1;text-shadow:0 48px 0 #000852;transition:translate .4s cubic-bezier(.8,-.02,.04,.95)}@media screen and (max-width:769px){.back>.text-container>.text[data-v-728aedf7]{font-size:16px}}.back>.image[data-v-728aedf7]{aspect-ratio:1/1;min-height:0;width:38px}@media screen and (max-width:769px){.back>.image[data-v-728aedf7]{width:44px}}.back>.image>.path[data-v-728aedf7]{fill:#fff501;transition:fill .4s .2s}@media (prefers-reduced-motion:reduce) and (any-hover:hover){.back[data-v-728aedf7]:hover{background-position:0 0;color:#fff;opacity:.7;transition:opacity .2s}.back:hover>.text-container>.text[data-v-728aedf7]{translate:unset}}@media screen and (prefers-reduced-motion:reduce) and (any-hover:hover) and (max-width:769px){.back:hover>.text-container>.text[data-v-728aedf7]{translate:unset}}@media (prefers-reduced-motion:reduce) and (any-hover:hover){.back:hover>.image>.path[data-v-728aedf7]{fill:#fff501;transition:fill .2s}.back[data-v-728aedf7]:focus-within{background-position:0 0;color:#fff;opacity:.7;transition:opacity .2s}.back:focus-within>.text-container>.text[data-v-728aedf7]{translate:unset}}@media screen and (prefers-reduced-motion:reduce) and (any-hover:hover) and (max-width:769px){.back:focus-within>.text-container>.text[data-v-728aedf7]{translate:unset}}@media (prefers-reduced-motion:reduce) and (any-hover:hover){.back:focus-within>.image>.path[data-v-728aedf7]{fill:#fff501;transition:fill .2s}}@media (any-hover:hover){.back[data-v-728aedf7]:hover{background-position:0 100%;color:#000852;transition:background-position .4s cubic-bezier(.8,-.02,.04,.95),color .4s cubic-bezier(.8,-.02,.04,.95)}.back:hover>.text-container>.text[data-v-728aedf7]{transition:translate .4s cubic-bezier(.8,-.02,.04,.95);translate:0 -48px}}@media screen and (any-hover:hover) and (max-width:769px){.back:hover>.text-container>.text[data-v-728aedf7]{translate:0 -48px}}@media (any-hover:hover){.back:hover>.image>.path[data-v-728aedf7]{fill:#000852;transition:fill .2s}.back[data-v-728aedf7]:focus-within{background-position:0 100%;color:#000852;transition:background-position .4s cubic-bezier(.8,-.02,.04,.95),color .4s cubic-bezier(.8,-.02,.04,.95)}.back:focus-within>.text-container>.text[data-v-728aedf7]{transition:translate .4s cubic-bezier(.8,-.02,.04,.95);translate:0 -48px}}@media screen and (any-hover:hover) and (max-width:769px){.back:focus-within>.text-container>.text[data-v-728aedf7]{translate:0 -48px}}@media (any-hover:hover){.back:focus-within>.image>.path[data-v-728aedf7]{fill:#000852;transition:fill .2s}}
