@charset "UTF-8";@media(max-width:767.89px){.pc_only[data-v-b1a15605]{display:none}}@media(min-width:768px){.sp_only[data-v-b1a15605]{display:none}}.img_max[data-v-b1a15605]{width:100%;height:auto}:is(a[data-v-b1a15605],button[data-v-b1a15605]):not(.btn),.hover[data-v-b1a15605]{transition:all .3s 0s ease}:is(a[data-v-b1a15605],button[data-v-b1a15605]):not(.btn):hover,.hover[data-v-b1a15605]:hover{opacity:.7}.hover_scale[data-v-b1a15605]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-b1a15605]{transform:scale(1.2);transition:1s all}a[data-v-b1a15605],button[data-v-b1a15605]{cursor:pointer}.d_block[data-v-b1a15605]{display:block}.d_inline[data-v-b1a15605]{display:inline}.d_inline_block[data-v-b1a15605]{display:inline-block}.d_none[data-v-b1a15605]{display:none}.d_flex[data-v-b1a15605]{display:flex}.d_grid[data-v-b1a15605]{display:grid}.text_start[data-v-b1a15605]{text-align:left}.text_center[data-v-b1a15605]{text-align:center}.text_end[data-v-b1a15605]{text-align:right}.fw_light[data-v-b1a15605]{font-weight:300}.fw_regular[data-v-b1a15605]{font-weight:400}.fw_medium[data-v-b1a15605]{font-weight:500}.fw_semibold[data-v-b1a15605]{font-weight:600}.fw_bold[data-v-b1a15605]{font-weight:700}.p_relative[data-v-b1a15605]{position:relative}.p_absolute[data-v-b1a15605]{position:absolute}.p_fixed[data-v-b1a15605]{position:fixed}.p_sticky[data-v-b1a15605]{position:sticky}.p_static[data-v-b1a15605]{position:static}.kerning[data-v-b1a15605]{font-feature-settings:"palt"}.no_break[data-v-b1a15605]{display:inline-block}@media(min-width:768px){.gap1[data-v-b1a15605]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-b1a15605]{gap:5px}}@media(min-width:768px){.gap2[data-v-b1a15605]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-b1a15605]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-b1a15605]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-b1a15605]{gap:10px}}@media(min-width:768px){.gap4[data-v-b1a15605]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-b1a15605]{gap:15px}}@media(min-width:768px){.gap5[data-v-b1a15605]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-b1a15605]{gap:20px}}@media(min-width:768px){.gap6[data-v-b1a15605]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-b1a15605]{gap:30px}}@media(min-width:768px){section[data-v-b1a15605]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-b1a15605]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-b1a15605]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-b1a15605]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-b1a15605]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-b1a15605]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-b1a15605]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-b1a15605]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-b1a15605]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-b1a15605]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-b1a15605]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-b1a15605]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-b1a15605]{flex-direction:row-reverse}}.row[data-v-b1a15605]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-b1a15605]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-b1a15605]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-b1a15605]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-b1a15605]+*,.row.col2>div>picture[data-v-b1a15605]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-b1a15605]+*,.row.col2>div>picture[data-v-b1a15605]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-b1a15605]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-b1a15605]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-b1a15605]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-b1a15605]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-b1a15605]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-b1a15605]+*,.row.col3>div>picture[data-v-b1a15605]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-b1a15605]+*,.row.col3>div>picture[data-v-b1a15605]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-b1a15605]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-b1a15605]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-b1a15605]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-b1a15605]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-b1a15605]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-b1a15605]+*,.row.col4>div>picture[data-v-b1a15605]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-b1a15605]+*,.row.col4>div>picture[data-v-b1a15605]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-b1a15605]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-b1a15605]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-b1a15605]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-b1a15605]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-b1a15605]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-b1a15605]+*,.row.col5>div>picture[data-v-b1a15605]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-b1a15605]+*,.row.col5>div>picture[data-v-b1a15605]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-b1a15605]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-b1a15605]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-b1a15605]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-b1a15605]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-b1a15605]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-b1a15605]{gap:0}}.head_typ.fs_lg[data-v-b1a15605]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-b1a15605]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-b1a15605]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-b1a15605]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-b1a15605]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-b1a15605]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-b1a15605]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-b1a15605]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-b1a15605]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-b1a15605]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-b1a15605]{font-size:.875rem}.head_typ.fs_md .badge[data-v-b1a15605]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-b1a15605]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-b1a15605]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-b1a15605]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-b1a15605]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-b1a15605]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-b1a15605]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-b1a15605]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-b1a15605]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-b1a15605]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-b1a15605]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-b1a15605]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-b1a15605]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-b1a15605]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-b1a15605]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-b1a15605]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-b1a15605]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-b1a15605]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-b1a15605]{text-align:left}}@media(min-width:768px){p[data-v-b1a15605]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-b1a15605]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-b1a15605]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-b1a15605]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-b1a15605]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-b1a15605]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-b1a15605]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-b1a15605]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-b1a15605]{color:#666}@media(min-width:768px){.caption[data-v-b1a15605]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-b1a15605]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-b1a15605]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-b1a15605]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-b1a15605] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-b1a15605]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-b1a15605]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-b1a15605]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-b1a15605]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-b1a15605]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-b1a15605] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-b1a15605] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-b1a15605]{position:relative}.icon_modal[data-v-b1a15605]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-b1a15605]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-b1a15605]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-b1a15605]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-b1a15605]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-b1a15605]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-b1a15605]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-b1a15605]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-b1a15605]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-b1a15605]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-b1a15605]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-b1a15605]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-b1a15605]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-b1a15605]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-b1a15605]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-b1a15605]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-b1a15605]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-b1a15605]{margin-block:4rem}}.jobbtn_row_area ul[data-v-b1a15605]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-b1a15605]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-b1a15605]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-b1a15605]{border-color:currentColor}.row.job p[data-v-b1a15605]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-b1a15605]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-b1a15605]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-b1a15605]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-b1a15605]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-b1a15605]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-b1a15605]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-b1a15605]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-b1a15605]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-b1a15605]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-b1a15605]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-b1a15605]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-b1a15605]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-b1a15605]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-b1a15605]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-b1a15605]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-b1a15605]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-b1a15605]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-b1a15605]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-b1a15605]{padding:2rem}}.interview_message .holiday_area.curve[data-v-b1a15605]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-b1a15605]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-b1a15605]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-b1a15605]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-b1a15605]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-b1a15605]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-b1a15605]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-b1a15605]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-b1a15605]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-b1a15605]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-b1a15605]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-b1a15605]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-b1a15605]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-b1a15605]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-b1a15605]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-b1a15605]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-b1a15605]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-b1a15605]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-b1a15605]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-b1a15605]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-b1a15605]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-b1a15605]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-b1a15605]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-b1a15605]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-b1a15605]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-b1a15605]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-b1a15605]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-b1a15605]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-b1a15605]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-b1a15605]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-b1a15605]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-b1a15605]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-b1a15605]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-b1a15605]:before{border-color:#00a9b7}.job[data-v-b1a15605]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-b1a15605],.job .svg_circle02[data-v-b1a15605]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-b1a15605],.job .svg_circle02[data-v-b1a15605]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-b1a15605],.job .svg_circle02[data-v-b1a15605]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-b1a15605]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-b1a15605]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-b1a15605]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-b1a15605]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-b1a15605]{display:none}.job .svg-elem-1.anime.is_anime[data-v-b1a15605]{display:block;animation:animate-svg-stroke-1-b1a15605 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-b1a15605]{display:none}.job .svg-elem-2.anime.is_anime[data-v-b1a15605]{display:block;animation:animate-svg-stroke-2-b1a15605 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-b1a15605]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-b1a15605]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-b1a15605]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-b1a15605]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-b1a15605]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-b1a15605]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-b1a15605]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-b1a15605]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-b1a15605]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-b1a15605]:after{animation:mask-bg-b1a15605 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-b1a15605{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-b1a15605{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-b1a15605{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.chevron_arrow[data-v-b1a15605]{margin-inline-start:.5rem;padding-inline-start:.625rem;position:relative}.chevron_arrow[data-v-b1a15605]:before{content:"";width:.625rem;height:.625rem;margin-block:auto;display:inline-block;border-width:.075rem .075rem 0 0;border-style:solid;border-color:currentColor;position:absolute;top:0;right:0;bottom:0}.chevron_arrow.c_default[data-v-b1a15605]{color:#333}.chevron_arrow.c_primary[data-v-b1a15605]{color:#111987}.chevron_arrow.c_secondary[data-v-b1a15605]{color:#00aff0}.chevron_arrow.dir_up[data-v-b1a15605]:before{transform:translateY(25%) rotate(-45deg)}.chevron_arrow.dir_right[data-v-b1a15605]:before{transform:translate(-25%) rotate(45deg)}.chevron_arrow.dir_left[data-v-b1a15605]:before{transform:translate(25%) rotate(-135deg)}.chevron_arrow.dir_down[data-v-b1a15605]:before{transform:translateY(-25%) rotate(135deg)}@media(max-width:767.89px){.pc_only[data-v-3bdf3d11]{display:none}}@media(min-width:768px){.sp_only[data-v-3bdf3d11]{display:none}}.img_max[data-v-3bdf3d11]{width:100%;height:auto}:is(a[data-v-3bdf3d11],button[data-v-3bdf3d11]):not(.btn),.hover[data-v-3bdf3d11]{transition:all .3s 0s ease}:is(a[data-v-3bdf3d11],button[data-v-3bdf3d11]):not(.btn):hover,.hover[data-v-3bdf3d11]:hover{opacity:.7}.hover_scale[data-v-3bdf3d11]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-3bdf3d11]{transform:scale(1.2);transition:1s all}a[data-v-3bdf3d11],button[data-v-3bdf3d11]{cursor:pointer}.d_block[data-v-3bdf3d11]{display:block}.d_inline[data-v-3bdf3d11]{display:inline}.d_inline_block[data-v-3bdf3d11]{display:inline-block}.d_none[data-v-3bdf3d11]{display:none}.d_flex[data-v-3bdf3d11]{display:flex}.d_grid[data-v-3bdf3d11]{display:grid}.text_start[data-v-3bdf3d11]{text-align:left}.text_center[data-v-3bdf3d11]{text-align:center}.text_end[data-v-3bdf3d11]{text-align:right}.fw_light[data-v-3bdf3d11]{font-weight:300}.fw_regular[data-v-3bdf3d11]{font-weight:400}.fw_medium[data-v-3bdf3d11]{font-weight:500}.fw_semibold[data-v-3bdf3d11]{font-weight:600}.fw_bold[data-v-3bdf3d11]{font-weight:700}.p_relative[data-v-3bdf3d11]{position:relative}.p_absolute[data-v-3bdf3d11]{position:absolute}.p_fixed[data-v-3bdf3d11]{position:fixed}.p_sticky[data-v-3bdf3d11]{position:sticky}.p_static[data-v-3bdf3d11]{position:static}.kerning[data-v-3bdf3d11]{font-feature-settings:"palt"}.no_break[data-v-3bdf3d11]{display:inline-block}@media(min-width:768px){.gap1[data-v-3bdf3d11]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-3bdf3d11]{gap:5px}}@media(min-width:768px){.gap2[data-v-3bdf3d11]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-3bdf3d11]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-3bdf3d11]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-3bdf3d11]{gap:10px}}@media(min-width:768px){.gap4[data-v-3bdf3d11]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-3bdf3d11]{gap:15px}}@media(min-width:768px){.gap5[data-v-3bdf3d11]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-3bdf3d11]{gap:20px}}@media(min-width:768px){.gap6[data-v-3bdf3d11]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-3bdf3d11]{gap:30px}}@media(min-width:768px){section[data-v-3bdf3d11]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-3bdf3d11]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-3bdf3d11]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-3bdf3d11]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-3bdf3d11]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-3bdf3d11]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-3bdf3d11]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-3bdf3d11]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-3bdf3d11]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-3bdf3d11]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-3bdf3d11]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-3bdf3d11]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-3bdf3d11]{flex-direction:row-reverse}}.row[data-v-3bdf3d11]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-3bdf3d11]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-3bdf3d11]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-3bdf3d11]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-3bdf3d11]+*,.row.col2>div>picture[data-v-3bdf3d11]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-3bdf3d11]+*,.row.col2>div>picture[data-v-3bdf3d11]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-3bdf3d11]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-3bdf3d11]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-3bdf3d11]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-3bdf3d11]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-3bdf3d11]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-3bdf3d11]+*,.row.col3>div>picture[data-v-3bdf3d11]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-3bdf3d11]+*,.row.col3>div>picture[data-v-3bdf3d11]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-3bdf3d11]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-3bdf3d11]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-3bdf3d11]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-3bdf3d11]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-3bdf3d11]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-3bdf3d11]+*,.row.col4>div>picture[data-v-3bdf3d11]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-3bdf3d11]+*,.row.col4>div>picture[data-v-3bdf3d11]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-3bdf3d11]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-3bdf3d11]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-3bdf3d11]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-3bdf3d11]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-3bdf3d11]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-3bdf3d11]+*,.row.col5>div>picture[data-v-3bdf3d11]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-3bdf3d11]+*,.row.col5>div>picture[data-v-3bdf3d11]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-3bdf3d11]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-3bdf3d11]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-3bdf3d11]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-3bdf3d11]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-3bdf3d11]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-3bdf3d11]{gap:0}}.head_typ.fs_lg[data-v-3bdf3d11]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-3bdf3d11]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-3bdf3d11]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-3bdf3d11]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-3bdf3d11]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-3bdf3d11]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-3bdf3d11]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-3bdf3d11]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-3bdf3d11]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-3bdf3d11]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-3bdf3d11]{font-size:.875rem}.head_typ.fs_md .badge[data-v-3bdf3d11]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-3bdf3d11]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-3bdf3d11]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-3bdf3d11]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-3bdf3d11]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-3bdf3d11]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-3bdf3d11]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-3bdf3d11]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-3bdf3d11]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-3bdf3d11]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-3bdf3d11]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-3bdf3d11]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-3bdf3d11]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-3bdf3d11]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-3bdf3d11]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-3bdf3d11]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-3bdf3d11]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-3bdf3d11]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-3bdf3d11]{text-align:left}}@media(min-width:768px){p[data-v-3bdf3d11]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-3bdf3d11]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-3bdf3d11]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-3bdf3d11]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-3bdf3d11]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-3bdf3d11]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-3bdf3d11]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-3bdf3d11]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-3bdf3d11]{color:#666}@media(min-width:768px){.caption[data-v-3bdf3d11]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-3bdf3d11]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-3bdf3d11]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-3bdf3d11]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-3bdf3d11] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-3bdf3d11]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-3bdf3d11]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-3bdf3d11]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-3bdf3d11]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-3bdf3d11]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-3bdf3d11] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-3bdf3d11] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-3bdf3d11]{position:relative}.icon_modal[data-v-3bdf3d11]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-3bdf3d11]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-3bdf3d11]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-3bdf3d11]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-3bdf3d11]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-3bdf3d11]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-3bdf3d11]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-3bdf3d11]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-3bdf3d11]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-3bdf3d11]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-3bdf3d11]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-3bdf3d11]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-3bdf3d11]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-3bdf3d11]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-3bdf3d11]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-3bdf3d11]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-3bdf3d11]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-3bdf3d11]{margin-block:4rem}}.jobbtn_row_area ul[data-v-3bdf3d11]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-3bdf3d11]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-3bdf3d11]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-3bdf3d11]{border-color:currentColor}.row.job p[data-v-3bdf3d11]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-3bdf3d11]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-3bdf3d11]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-3bdf3d11]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-3bdf3d11]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-3bdf3d11]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-3bdf3d11]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-3bdf3d11]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-3bdf3d11]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-3bdf3d11]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-3bdf3d11]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-3bdf3d11]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-3bdf3d11]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-3bdf3d11]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-3bdf3d11]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-3bdf3d11]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-3bdf3d11]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-3bdf3d11]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-3bdf3d11]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-3bdf3d11]{padding:2rem}}.interview_message .holiday_area.curve[data-v-3bdf3d11]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-3bdf3d11]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-3bdf3d11]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-3bdf3d11]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-3bdf3d11]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-3bdf3d11]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-3bdf3d11]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-3bdf3d11]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-3bdf3d11]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-3bdf3d11]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-3bdf3d11]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-3bdf3d11]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-3bdf3d11]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-3bdf3d11]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-3bdf3d11]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-3bdf3d11]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-3bdf3d11]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-3bdf3d11]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-3bdf3d11]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-3bdf3d11]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-3bdf3d11]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-3bdf3d11]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-3bdf3d11]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-3bdf3d11]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-3bdf3d11]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-3bdf3d11]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-3bdf3d11]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-3bdf3d11]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-3bdf3d11]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-3bdf3d11]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-3bdf3d11]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-3bdf3d11]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-3bdf3d11]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-3bdf3d11]:before{border-color:#00a9b7}.job[data-v-3bdf3d11]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-3bdf3d11],.job .svg_circle02[data-v-3bdf3d11]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-3bdf3d11],.job .svg_circle02[data-v-3bdf3d11]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-3bdf3d11],.job .svg_circle02[data-v-3bdf3d11]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-3bdf3d11]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-3bdf3d11]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-3bdf3d11]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-3bdf3d11]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-3bdf3d11]{display:none}.job .svg-elem-1.anime.is_anime[data-v-3bdf3d11]{display:block;animation:animate-svg-stroke-1-3bdf3d11 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-3bdf3d11]{display:none}.job .svg-elem-2.anime.is_anime[data-v-3bdf3d11]{display:block;animation:animate-svg-stroke-2-3bdf3d11 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-3bdf3d11]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-3bdf3d11]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-3bdf3d11]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-3bdf3d11]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-3bdf3d11]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-3bdf3d11]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-3bdf3d11]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-3bdf3d11]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-3bdf3d11]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-3bdf3d11]:after{animation:mask-bg-3bdf3d11 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-3bdf3d11{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-3bdf3d11{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-3bdf3d11{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.general_arrow[data-v-3bdf3d11]{margin-inline-start:.5rem;padding-inline-start:1.125rem;padding-block-start:.375rem;display:inline-block;position:relative}.general_arrow[data-v-3bdf3d11]:before,.general_arrow[data-v-3bdf3d11]:after{content:"";margin-block:auto;position:absolute;top:0;right:0;bottom:0}.general_arrow[data-v-3bdf3d11]:before{width:1.125rem;height:.125rem;background:currentColor}.general_arrow[data-v-3bdf3d11]:after{width:.625rem;height:.625rem;border-top:.125rem solid currentColor;border-right:.125rem solid currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:2px}.general_arrow.c_white[data-v-3bdf3d11]{color:#fff}.general_arrow.c_primary[data-v-3bdf3d11]{color:#111987}.general_arrow.c_secondary[data-v-3bdf3d11]{color:#00aff0}.general_arrow.c_default[data-v-3bdf3d11]{color:#333}.general_arrow.c_gray[data-v-3bdf3d11]{color:#666}.general_arrow.c_red[data-v-3bdf3d11]{color:#c00}.general_arrow.c_green[data-v-3bdf3d11]{color:#096812}.general_arrow.dir_up[data-v-3bdf3d11]{transform:translateY(-50%) rotate(-90deg)}.general_arrow.dir_right[data-v-3bdf3d11]{transform:translateY(-50%) rotate(0)}.general_arrow.dir_left[data-v-3bdf3d11]{transform:translateY(-50%) rotate(180deg)}.general_arrow.dir_down[data-v-3bdf3d11]{transform:translateY(-50%) rotate(90deg)}@media(max-width:767.89px){.pc_only[data-v-f1ef8521]{display:none}}@media(min-width:768px){.sp_only[data-v-f1ef8521]{display:none}}.img_max[data-v-f1ef8521]{width:100%;height:auto}:is(a[data-v-f1ef8521],button[data-v-f1ef8521]):not(.btn),.hover[data-v-f1ef8521]{transition:all .3s 0s ease}:is(a[data-v-f1ef8521],button[data-v-f1ef8521]):not(.btn):hover,.hover[data-v-f1ef8521]:hover{opacity:.7}.hover_scale[data-v-f1ef8521]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-f1ef8521]{transform:scale(1.2);transition:1s all}a[data-v-f1ef8521],button[data-v-f1ef8521]{cursor:pointer}.d_block[data-v-f1ef8521]{display:block}.d_inline[data-v-f1ef8521]{display:inline}.d_inline_block[data-v-f1ef8521]{display:inline-block}.d_none[data-v-f1ef8521]{display:none}.d_flex[data-v-f1ef8521]{display:flex}.d_grid[data-v-f1ef8521]{display:grid}.text_start[data-v-f1ef8521]{text-align:left}.text_center[data-v-f1ef8521]{text-align:center}.text_end[data-v-f1ef8521]{text-align:right}.fw_light[data-v-f1ef8521]{font-weight:300}.fw_regular[data-v-f1ef8521]{font-weight:400}.fw_medium[data-v-f1ef8521]{font-weight:500}.fw_semibold[data-v-f1ef8521]{font-weight:600}.fw_bold[data-v-f1ef8521]{font-weight:700}.p_relative[data-v-f1ef8521]{position:relative}.p_absolute[data-v-f1ef8521]{position:absolute}.p_fixed[data-v-f1ef8521]{position:fixed}.p_sticky[data-v-f1ef8521]{position:sticky}.p_static[data-v-f1ef8521]{position:static}.kerning[data-v-f1ef8521]{font-feature-settings:"palt"}.no_break[data-v-f1ef8521]{display:inline-block}@media(min-width:768px){.gap1[data-v-f1ef8521]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-f1ef8521]{gap:5px}}@media(min-width:768px){.gap2[data-v-f1ef8521]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-f1ef8521]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-f1ef8521]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-f1ef8521]{gap:10px}}@media(min-width:768px){.gap4[data-v-f1ef8521]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-f1ef8521]{gap:15px}}@media(min-width:768px){.gap5[data-v-f1ef8521]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-f1ef8521]{gap:20px}}@media(min-width:768px){.gap6[data-v-f1ef8521]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-f1ef8521]{gap:30px}}@media(min-width:768px){section[data-v-f1ef8521]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-f1ef8521]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-f1ef8521]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-f1ef8521]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-f1ef8521]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-f1ef8521]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-f1ef8521]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-f1ef8521]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-f1ef8521]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-f1ef8521]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-f1ef8521]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-f1ef8521]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-f1ef8521]{flex-direction:row-reverse}}.row[data-v-f1ef8521]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-f1ef8521]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-f1ef8521]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-f1ef8521]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-f1ef8521]+*,.row.col2>div>picture[data-v-f1ef8521]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-f1ef8521]+*,.row.col2>div>picture[data-v-f1ef8521]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-f1ef8521]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-f1ef8521]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-f1ef8521]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-f1ef8521]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-f1ef8521]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-f1ef8521]+*,.row.col3>div>picture[data-v-f1ef8521]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-f1ef8521]+*,.row.col3>div>picture[data-v-f1ef8521]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-f1ef8521]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-f1ef8521]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-f1ef8521]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-f1ef8521]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-f1ef8521]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-f1ef8521]+*,.row.col4>div>picture[data-v-f1ef8521]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-f1ef8521]+*,.row.col4>div>picture[data-v-f1ef8521]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-f1ef8521]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-f1ef8521]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-f1ef8521]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-f1ef8521]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-f1ef8521]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-f1ef8521]+*,.row.col5>div>picture[data-v-f1ef8521]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-f1ef8521]+*,.row.col5>div>picture[data-v-f1ef8521]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-f1ef8521]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-f1ef8521]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-f1ef8521]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-f1ef8521]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-f1ef8521]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-f1ef8521]{gap:0}}.head_typ.fs_lg[data-v-f1ef8521]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-f1ef8521]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-f1ef8521]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-f1ef8521]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-f1ef8521]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-f1ef8521]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-f1ef8521]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-f1ef8521]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-f1ef8521]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-f1ef8521]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-f1ef8521]{font-size:.875rem}.head_typ.fs_md .badge[data-v-f1ef8521]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-f1ef8521]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-f1ef8521]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-f1ef8521]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-f1ef8521]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-f1ef8521]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-f1ef8521]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-f1ef8521]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-f1ef8521]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-f1ef8521]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-f1ef8521]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-f1ef8521]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-f1ef8521]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-f1ef8521]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-f1ef8521]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-f1ef8521]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-f1ef8521]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-f1ef8521]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-f1ef8521]{text-align:left}}@media(min-width:768px){p[data-v-f1ef8521]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-f1ef8521]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-f1ef8521]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-f1ef8521]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-f1ef8521]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-f1ef8521]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-f1ef8521]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-f1ef8521]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-f1ef8521]{color:#666}@media(min-width:768px){.caption[data-v-f1ef8521]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-f1ef8521]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-f1ef8521]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-f1ef8521]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-f1ef8521] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-f1ef8521]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-f1ef8521]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-f1ef8521]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-f1ef8521]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-f1ef8521]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-f1ef8521] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-f1ef8521] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-f1ef8521]{position:relative}.icon_modal[data-v-f1ef8521]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-f1ef8521]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-f1ef8521]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-f1ef8521]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-f1ef8521]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-f1ef8521]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-f1ef8521]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-f1ef8521]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-f1ef8521]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-f1ef8521]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-f1ef8521]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-f1ef8521]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-f1ef8521]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-f1ef8521]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-f1ef8521]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-f1ef8521]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-f1ef8521]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-f1ef8521]{margin-block:4rem}}.jobbtn_row_area ul[data-v-f1ef8521]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-f1ef8521]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-f1ef8521]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-f1ef8521]{border-color:currentColor}.row.job p[data-v-f1ef8521]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-f1ef8521]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-f1ef8521]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-f1ef8521]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-f1ef8521]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-f1ef8521]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-f1ef8521]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-f1ef8521]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-f1ef8521]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-f1ef8521]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-f1ef8521]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-f1ef8521]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-f1ef8521]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-f1ef8521]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-f1ef8521]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-f1ef8521]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-f1ef8521]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-f1ef8521]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-f1ef8521]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-f1ef8521]{padding:2rem}}.interview_message .holiday_area.curve[data-v-f1ef8521]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-f1ef8521]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-f1ef8521]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-f1ef8521]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-f1ef8521]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-f1ef8521]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-f1ef8521]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-f1ef8521]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-f1ef8521]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-f1ef8521]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-f1ef8521]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-f1ef8521]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f1ef8521]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f1ef8521]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f1ef8521]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-f1ef8521]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-f1ef8521]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-f1ef8521]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-f1ef8521]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-f1ef8521]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-f1ef8521]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-f1ef8521]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-f1ef8521]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-f1ef8521]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-f1ef8521]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-f1ef8521]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-f1ef8521]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-f1ef8521]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-f1ef8521]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-f1ef8521]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-f1ef8521]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-f1ef8521]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-f1ef8521]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-f1ef8521]:before{border-color:#00a9b7}.job[data-v-f1ef8521]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-f1ef8521],.job .svg_circle02[data-v-f1ef8521]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-f1ef8521],.job .svg_circle02[data-v-f1ef8521]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-f1ef8521],.job .svg_circle02[data-v-f1ef8521]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-f1ef8521]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-f1ef8521]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-f1ef8521]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-f1ef8521]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-f1ef8521]{display:none}.job .svg-elem-1.anime.is_anime[data-v-f1ef8521]{display:block;animation:animate-svg-stroke-1-f1ef8521 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-f1ef8521]{display:none}.job .svg-elem-2.anime.is_anime[data-v-f1ef8521]{display:block;animation:animate-svg-stroke-2-f1ef8521 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-f1ef8521]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-f1ef8521]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-f1ef8521]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-f1ef8521]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-f1ef8521]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-f1ef8521]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-f1ef8521]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-f1ef8521]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-f1ef8521]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-f1ef8521]:after{animation:mask-bg-f1ef8521 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-f1ef8521{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-f1ef8521{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-f1ef8521{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.blank[data-v-f1ef8521]{width:.875rem;height:.875rem;margin-inline-start:.5rem;display:inline-block}.blank[data-v-f1ef8521]:after{content:"";width:100%;height:100%;color:currentColor;display:block;background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%2300AFF0"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}@media(max-width:767.89px){.pc_only[data-v-22a34515]{display:none}}@media(min-width:768px){.sp_only[data-v-22a34515]{display:none}}.img_max[data-v-22a34515]{width:100%;height:auto}:is(a[data-v-22a34515],button[data-v-22a34515]):not(.btn),.hover[data-v-22a34515]{transition:all .3s 0s ease}:is(a[data-v-22a34515],button[data-v-22a34515]):not(.btn):hover,.hover[data-v-22a34515]:hover{opacity:.7}.hover_scale[data-v-22a34515]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-22a34515]{transform:scale(1.2);transition:1s all}a[data-v-22a34515],button[data-v-22a34515]{cursor:pointer}.d_block[data-v-22a34515]{display:block}.d_inline[data-v-22a34515]{display:inline}.d_inline_block[data-v-22a34515]{display:inline-block}.d_none[data-v-22a34515]{display:none}.d_flex[data-v-22a34515]{display:flex}.d_grid[data-v-22a34515]{display:grid}.text_start[data-v-22a34515]{text-align:left}.text_center[data-v-22a34515]{text-align:center}.text_end[data-v-22a34515]{text-align:right}.fw_light[data-v-22a34515]{font-weight:300}.fw_regular[data-v-22a34515]{font-weight:400}.fw_medium[data-v-22a34515]{font-weight:500}.fw_semibold[data-v-22a34515]{font-weight:600}.fw_bold[data-v-22a34515]{font-weight:700}.p_relative[data-v-22a34515]{position:relative}.p_absolute[data-v-22a34515]{position:absolute}.p_fixed[data-v-22a34515]{position:fixed}.p_sticky[data-v-22a34515]{position:sticky}.p_static[data-v-22a34515]{position:static}.kerning[data-v-22a34515]{font-feature-settings:"palt"}.no_break[data-v-22a34515]{display:inline-block}@media(min-width:768px){.gap1[data-v-22a34515]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-22a34515]{gap:5px}}@media(min-width:768px){.gap2[data-v-22a34515]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-22a34515]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-22a34515]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-22a34515]{gap:10px}}@media(min-width:768px){.gap4[data-v-22a34515]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-22a34515]{gap:15px}}@media(min-width:768px){.gap5[data-v-22a34515]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-22a34515]{gap:20px}}@media(min-width:768px){.gap6[data-v-22a34515]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-22a34515]{gap:30px}}@media(min-width:768px){section[data-v-22a34515]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-22a34515]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-22a34515]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-22a34515]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-22a34515]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-22a34515]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-22a34515]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-22a34515]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-22a34515]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-22a34515]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-22a34515]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-22a34515]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-22a34515]{flex-direction:row-reverse}}.row[data-v-22a34515]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-22a34515]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-22a34515]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-22a34515]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-22a34515]+*,.row.col2>div>picture[data-v-22a34515]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-22a34515]+*,.row.col2>div>picture[data-v-22a34515]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-22a34515]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-22a34515]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-22a34515]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-22a34515]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-22a34515]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-22a34515]+*,.row.col3>div>picture[data-v-22a34515]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-22a34515]+*,.row.col3>div>picture[data-v-22a34515]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-22a34515]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-22a34515]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-22a34515]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-22a34515]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-22a34515]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-22a34515]+*,.row.col4>div>picture[data-v-22a34515]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-22a34515]+*,.row.col4>div>picture[data-v-22a34515]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-22a34515]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-22a34515]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-22a34515]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-22a34515]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-22a34515]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-22a34515]+*,.row.col5>div>picture[data-v-22a34515]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-22a34515]+*,.row.col5>div>picture[data-v-22a34515]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-22a34515]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-22a34515]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-22a34515]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-22a34515]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-22a34515]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-22a34515]{gap:0}}.head_typ.fs_lg[data-v-22a34515]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-22a34515]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-22a34515]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-22a34515]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-22a34515]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-22a34515]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-22a34515]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-22a34515]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-22a34515]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-22a34515]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-22a34515]{font-size:.875rem}.head_typ.fs_md .badge[data-v-22a34515]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-22a34515]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-22a34515]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-22a34515]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-22a34515]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-22a34515]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-22a34515]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-22a34515]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-22a34515]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-22a34515]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-22a34515]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-22a34515]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-22a34515]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-22a34515]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-22a34515]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-22a34515]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-22a34515]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-22a34515]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-22a34515]{text-align:left}}@media(min-width:768px){p[data-v-22a34515]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-22a34515]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-22a34515]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-22a34515]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-22a34515]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-22a34515]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-22a34515]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-22a34515]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-22a34515]{color:#666}@media(min-width:768px){.caption[data-v-22a34515]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-22a34515]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-22a34515]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-22a34515]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-22a34515] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-22a34515]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-22a34515]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-22a34515]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-22a34515]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-22a34515]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-22a34515] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-22a34515] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-22a34515]{position:relative}.icon_modal[data-v-22a34515]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-22a34515]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-22a34515]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-22a34515]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-22a34515]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-22a34515]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-22a34515]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-22a34515]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-22a34515]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-22a34515]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-22a34515]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-22a34515]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-22a34515]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-22a34515]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-22a34515]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-22a34515]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-22a34515]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-22a34515]{margin-block:4rem}}.jobbtn_row_area ul[data-v-22a34515]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-22a34515]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-22a34515]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-22a34515]{border-color:currentColor}.row.job p[data-v-22a34515]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-22a34515]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-22a34515]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-22a34515]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-22a34515]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-22a34515]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-22a34515]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-22a34515]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-22a34515]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-22a34515]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-22a34515]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-22a34515]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-22a34515]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-22a34515]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-22a34515]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-22a34515]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-22a34515]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-22a34515]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-22a34515]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-22a34515]{padding:2rem}}.interview_message .holiday_area.curve[data-v-22a34515]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-22a34515]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-22a34515]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-22a34515]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-22a34515]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-22a34515]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-22a34515]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-22a34515]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-22a34515]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-22a34515]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-22a34515]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-22a34515]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-22a34515]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-22a34515]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-22a34515]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-22a34515]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-22a34515]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-22a34515]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-22a34515]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-22a34515]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-22a34515]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-22a34515]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-22a34515]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-22a34515]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-22a34515]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-22a34515]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-22a34515]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-22a34515]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-22a34515]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-22a34515]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-22a34515]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-22a34515]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-22a34515]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-22a34515]:before{border-color:#00a9b7}.job[data-v-22a34515]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-22a34515],.job .svg_circle02[data-v-22a34515]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-22a34515],.job .svg_circle02[data-v-22a34515]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-22a34515],.job .svg_circle02[data-v-22a34515]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-22a34515]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-22a34515]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-22a34515]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-22a34515]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-22a34515]{display:none}.job .svg-elem-1.anime.is_anime[data-v-22a34515]{display:block;animation:animate-svg-stroke-1-22a34515 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-22a34515]{display:none}.job .svg-elem-2.anime.is_anime[data-v-22a34515]{display:block;animation:animate-svg-stroke-2-22a34515 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-22a34515]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-22a34515]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-22a34515]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-22a34515]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-22a34515]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-22a34515]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-22a34515]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-22a34515]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-22a34515]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-22a34515]:after{animation:mask-bg-22a34515 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-22a34515{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-22a34515{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-22a34515{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.pdf[data-v-22a34515]{width:.875rem;height:.875rem;margin-inline-start:.5rem;display:inline-block;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(/img/common/icons/icon_pdf.svg);mask-image:url(/img/common/icons/icon_pdf.svg)}@media(max-width:767.89px){.pc_only[data-v-5a25186c]{display:none}}@media(min-width:768px){.sp_only[data-v-5a25186c]{display:none}}.img_max[data-v-5a25186c]{width:100%;height:auto}:is(a[data-v-5a25186c],button[data-v-5a25186c]):not(.btn),.hover[data-v-5a25186c]{transition:all .3s 0s ease}:is(a[data-v-5a25186c],button[data-v-5a25186c]):not(.btn):hover,.hover[data-v-5a25186c]:hover{opacity:.7}.hover_scale[data-v-5a25186c]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-5a25186c]{transform:scale(1.2);transition:1s all}a[data-v-5a25186c],button[data-v-5a25186c]{cursor:pointer}.d_block[data-v-5a25186c]{display:block}.d_inline[data-v-5a25186c]{display:inline}.d_inline_block[data-v-5a25186c]{display:inline-block}.d_none[data-v-5a25186c]{display:none}.d_flex[data-v-5a25186c]{display:flex}.d_grid[data-v-5a25186c]{display:grid}.text_start[data-v-5a25186c]{text-align:left}.text_center[data-v-5a25186c]{text-align:center}.text_end[data-v-5a25186c]{text-align:right}.fw_light[data-v-5a25186c]{font-weight:300}.fw_regular[data-v-5a25186c]{font-weight:400}.fw_medium[data-v-5a25186c]{font-weight:500}.fw_semibold[data-v-5a25186c]{font-weight:600}.fw_bold[data-v-5a25186c]{font-weight:700}.p_relative[data-v-5a25186c]{position:relative}.p_absolute[data-v-5a25186c]{position:absolute}.p_fixed[data-v-5a25186c]{position:fixed}.p_sticky[data-v-5a25186c]{position:sticky}.p_static[data-v-5a25186c]{position:static}.kerning[data-v-5a25186c]{font-feature-settings:"palt"}.no_break[data-v-5a25186c]{display:inline-block}@media(min-width:768px){.gap1[data-v-5a25186c]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-5a25186c]{gap:5px}}@media(min-width:768px){.gap2[data-v-5a25186c]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-5a25186c]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-5a25186c]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-5a25186c]{gap:10px}}@media(min-width:768px){.gap4[data-v-5a25186c]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-5a25186c]{gap:15px}}@media(min-width:768px){.gap5[data-v-5a25186c]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-5a25186c]{gap:20px}}@media(min-width:768px){.gap6[data-v-5a25186c]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-5a25186c]{gap:30px}}@media(min-width:768px){section[data-v-5a25186c]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-5a25186c]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-5a25186c]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-5a25186c]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-5a25186c]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-5a25186c]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-5a25186c]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-5a25186c]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-5a25186c]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-5a25186c]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-5a25186c]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-5a25186c]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-5a25186c]{flex-direction:row-reverse}}.row[data-v-5a25186c]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-5a25186c]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-5a25186c]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-5a25186c]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-5a25186c]+*,.row.col2>div>picture[data-v-5a25186c]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-5a25186c]+*,.row.col2>div>picture[data-v-5a25186c]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-5a25186c]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-5a25186c]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-5a25186c]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-5a25186c]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-5a25186c]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-5a25186c]+*,.row.col3>div>picture[data-v-5a25186c]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-5a25186c]+*,.row.col3>div>picture[data-v-5a25186c]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-5a25186c]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-5a25186c]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-5a25186c]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-5a25186c]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-5a25186c]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-5a25186c]+*,.row.col4>div>picture[data-v-5a25186c]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-5a25186c]+*,.row.col4>div>picture[data-v-5a25186c]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-5a25186c]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-5a25186c]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-5a25186c]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-5a25186c]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-5a25186c]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-5a25186c]+*,.row.col5>div>picture[data-v-5a25186c]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-5a25186c]+*,.row.col5>div>picture[data-v-5a25186c]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-5a25186c]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-5a25186c]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-5a25186c]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-5a25186c]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-5a25186c]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-5a25186c]{gap:0}}.head_typ.fs_lg[data-v-5a25186c]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-5a25186c]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-5a25186c]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-5a25186c]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-5a25186c]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-5a25186c]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-5a25186c]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-5a25186c]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-5a25186c]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-5a25186c]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-5a25186c]{font-size:.875rem}.head_typ.fs_md .badge[data-v-5a25186c]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-5a25186c]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-5a25186c]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-5a25186c]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-5a25186c]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-5a25186c]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-5a25186c]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-5a25186c]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-5a25186c]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-5a25186c]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-5a25186c]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-5a25186c]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-5a25186c]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-5a25186c]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-5a25186c]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-5a25186c]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-5a25186c]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-5a25186c]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-5a25186c]{text-align:left}}@media(min-width:768px){p[data-v-5a25186c]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-5a25186c]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-5a25186c]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-5a25186c]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-5a25186c]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-5a25186c]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-5a25186c]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-5a25186c]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-5a25186c]{color:#666}@media(min-width:768px){.caption[data-v-5a25186c]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-5a25186c]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-5a25186c]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-5a25186c]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-5a25186c] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-5a25186c]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-5a25186c]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-5a25186c]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-5a25186c]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-5a25186c]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-5a25186c] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-5a25186c] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-5a25186c]{position:relative}.icon_modal[data-v-5a25186c]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-5a25186c]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-5a25186c]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-5a25186c]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-5a25186c]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-5a25186c]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-5a25186c]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-5a25186c]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-5a25186c]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-5a25186c]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-5a25186c]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-5a25186c]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-5a25186c]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-5a25186c]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-5a25186c]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-5a25186c]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-5a25186c]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-5a25186c]{margin-block:4rem}}.jobbtn_row_area ul[data-v-5a25186c]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-5a25186c]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-5a25186c]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-5a25186c]{border-color:currentColor}.row.job p[data-v-5a25186c]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-5a25186c]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-5a25186c]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-5a25186c]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-5a25186c]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-5a25186c]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-5a25186c]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-5a25186c]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-5a25186c]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-5a25186c]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-5a25186c]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-5a25186c]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-5a25186c]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-5a25186c]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-5a25186c]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-5a25186c]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-5a25186c]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-5a25186c]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-5a25186c]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-5a25186c]{padding:2rem}}.interview_message .holiday_area.curve[data-v-5a25186c]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-5a25186c]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-5a25186c]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-5a25186c]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-5a25186c]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-5a25186c]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-5a25186c]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-5a25186c]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-5a25186c]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-5a25186c]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-5a25186c]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-5a25186c]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-5a25186c]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-5a25186c]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-5a25186c]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-5a25186c]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-5a25186c]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-5a25186c]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-5a25186c]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-5a25186c]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-5a25186c]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-5a25186c]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-5a25186c]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-5a25186c]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-5a25186c]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-5a25186c]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-5a25186c]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-5a25186c]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-5a25186c]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-5a25186c]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-5a25186c]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-5a25186c]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-5a25186c]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-5a25186c]:before{border-color:#00a9b7}.job[data-v-5a25186c]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-5a25186c],.job .svg_circle02[data-v-5a25186c]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-5a25186c],.job .svg_circle02[data-v-5a25186c]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-5a25186c],.job .svg_circle02[data-v-5a25186c]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-5a25186c]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-5a25186c]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-5a25186c]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-5a25186c]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-5a25186c]{display:none}.job .svg-elem-1.anime.is_anime[data-v-5a25186c]{display:block;animation:animate-svg-stroke-1-5a25186c var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-5a25186c]{display:none}.job .svg-elem-2.anime.is_anime[data-v-5a25186c]{display:block;animation:animate-svg-stroke-2-5a25186c var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-5a25186c]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-5a25186c]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-5a25186c]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-5a25186c]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-5a25186c]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-5a25186c]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-5a25186c]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-5a25186c]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-5a25186c]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-5a25186c]:after{animation:mask-bg-5a25186c 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-5a25186c{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-5a25186c{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-5a25186c{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.btn[data-v-5a25186c]{border-radius:.125rem;line-height:1.3;font-weight:600;position:relative;display:grid;align-items:center}.btn[data-v-5a25186c]:not(.text_center){grid-auto-flow:column;justify-content:space-between}.btn.text_center[data-v-5a25186c]{grid-template-columns:1fr}.btn.text_center span[data-v-5a25186c]{grid-area:1/2}@media(min-width:768px){.btn.btn_sm[data-v-5a25186c]{width:13.75rem;padding:.875rem 1.25rem;font-size:.75rem}.btn.btn_md[data-v-5a25186c]{width:17.5rem;padding:1.187rem 2rem;font-size:.875rem}.btn.btn_lg[data-v-5a25186c]{width:23.75rem;padding:1.562rem 2.25rem;font-size:1.125rem}}@media(max-width:767.89px){.btn[data-v-5a25186c]{margin-inline:auto;padding:3.65% 7.82%}.btn.btn_sm[data-v-5a25186c]{width:79.53%}.btn.btn_md[data-v-5a25186c]{width:88.92%}.btn.btn_lg[data-v-5a25186c]{width:100%}}.btn.round[data-v-5a25186c]{border-radius:3.125rem;overflow:hidden}.btn.round[data-v-5a25186c]:after{border-radius:3.125rem}.btn span[data-v-5a25186c]{margin-inline-start:initial;padding-inline-start:initial}.btn.c_primary[data-v-5a25186c]{color:#fff;background-color:#111987;border:1px solid #111987;position:relative;z-index:0}.btn.c_primary[data-v-5a25186c]:after{content:"";position:absolute;inset:0 100% 0 0;transition:all .3s ease-in-out;z-index:-1}.btn.c_primary[data-v-5a25186c]:hover{color:#111987}.btn.c_primary[data-v-5a25186c]:hover:after{background-color:#fff;right:0}.btn.c_primary_reverse[data-v-5a25186c]{color:#111987;background-color:transparent;border:1px solid #111987;position:relative;z-index:0}.btn.c_primary_reverse[data-v-5a25186c]:after{content:"";position:absolute;inset:0 100% 0 0;transition:all .3s ease-in-out;z-index:-1}.btn.c_primary_reverse[data-v-5a25186c]:hover{color:#fff}.btn.c_primary_reverse[data-v-5a25186c]:hover:after{background-color:#111987;right:0}.btn.c_secondary[data-v-5a25186c]{color:#fff;background-color:#00aff0;border:1px solid #00AFF0;position:relative;z-index:0}.btn.c_secondary[data-v-5a25186c]:after{content:"";position:absolute;inset:0 100% 0 0;transition:all .3s ease-in-out;z-index:-1}.btn.c_secondary[data-v-5a25186c]:hover{color:#00aff0}.btn.c_secondary[data-v-5a25186c]:hover:after{background-color:#fff;right:0}.btn.c_secondary_reverse[data-v-5a25186c]{color:#00aff0;background-color:transparent;border:1px solid #00AFF0;position:relative;z-index:0}.btn.c_secondary_reverse[data-v-5a25186c]:after{content:"";position:absolute;inset:0 100% 0 0;transition:all .3s ease-in-out;z-index:-1}.btn.c_secondary_reverse[data-v-5a25186c]:hover{color:#fff}.btn.c_secondary_reverse[data-v-5a25186c]:hover:after{background-color:#00aff0;right:0}.btn.c_default[data-v-5a25186c]{color:#fff;background-color:#333;border:1px solid #333;position:relative;z-index:0}.btn.c_default[data-v-5a25186c]:after{content:"";position:absolute;inset:0 100% 0 0;transition:all .3s ease-in-out;z-index:-1}.btn.c_default[data-v-5a25186c]:hover{color:#333}.btn.c_default[data-v-5a25186c]:hover:after{background-color:#fff;right:0}.btn.c_default_reverse[data-v-5a25186c]{color:#333;background-color:transparent;border:1px solid #333;position:relative;z-index:0}.btn.c_default_reverse[data-v-5a25186c]:after{content:"";position:absolute;inset:0 100% 0 0;transition:all .3s ease-in-out;z-index:-1}.btn.c_default_reverse[data-v-5a25186c]:hover{color:#fff}.btn.c_default_reverse[data-v-5a25186c]:hover:after{background-color:#333;right:0}.btn.c_dove_gray[data-v-5a25186c]{color:#fff;background-color:#666;border:1px solid #666;position:relative;z-index:0}.btn.c_dove_gray[data-v-5a25186c]:after{content:"";position:absolute;inset:0 100% 0 0;transition:all .3s ease-in-out;z-index:-1}.btn.c_dove_gray[data-v-5a25186c]:hover{color:#666}.btn.c_dove_gray[data-v-5a25186c]:hover:after{background-color:#fff;right:0}.btn.c_dove_gray_reverse[data-v-5a25186c]{color:#666;background-color:transparent;border:1px solid #666;position:relative;z-index:0}.btn.c_dove_gray_reverse[data-v-5a25186c]:after{content:"";position:absolute;inset:0 100% 0 0;transition:all .3s ease-in-out;z-index:-1}.btn.c_dove_gray_reverse[data-v-5a25186c]:hover{color:#fff}.btn.c_dove_gray_reverse[data-v-5a25186c]:hover:after{background-color:#666;right:0}.btn.c_red[data-v-5a25186c]{color:#fff;background-color:#c00;border:1px solid #cc0000;position:relative;z-index:0}.btn.c_red[data-v-5a25186c]:after{content:"";position:absolute;inset:0 100% 0 0;transition:all .3s ease-in-out;z-index:-1}.btn.c_red[data-v-5a25186c]:hover{color:#c00}.btn.c_red[data-v-5a25186c]:hover:after{background-color:#fff;right:0}.btn.c_red_reverse[data-v-5a25186c]{color:#c00;background-color:transparent;border:1px solid #cc0000;position:relative;z-index:0}.btn.c_red_reverse[data-v-5a25186c]:after{content:"";position:absolute;inset:0 100% 0 0;transition:all .3s ease-in-out;z-index:-1}.btn.c_red_reverse[data-v-5a25186c]:hover{color:#fff}.btn.c_red_reverse[data-v-5a25186c]:hover:after{background-color:#c00;right:0}.btn.c_green[data-v-5a25186c]{color:#fff;background-color:#096812;border:1px solid #096812;position:relative;z-index:0}.btn.c_green[data-v-5a25186c]:after{content:"";position:absolute;inset:0 100% 0 0;transition:all .3s ease-in-out;z-index:-1}.btn.c_green[data-v-5a25186c]:hover{color:#096812}.btn.c_green[data-v-5a25186c]:hover:after{background-color:#fff;right:0}.btn.c_green_reverse[data-v-5a25186c]{color:#096812;background-color:transparent;border:1px solid #096812;position:relative;z-index:0}.btn.c_green_reverse[data-v-5a25186c]:after{content:"";position:absolute;inset:0 100% 0 0;transition:all .3s ease-in-out;z-index:-1}.btn.c_green_reverse[data-v-5a25186c]:hover{color:#fff}.btn.c_green_reverse[data-v-5a25186c]:hover:after{background-color:#096812;right:0}.btn.c_white[data-v-5a25186c]{color:#fff;background-color:#fff;border:1px solid #fff;position:relative;z-index:0}.btn.c_white[data-v-5a25186c]:after{content:"";position:absolute;inset:0 100% 0 0;transition:all .3s ease-in-out;z-index:-1}.btn.c_white[data-v-5a25186c]:hover{color:#fff}.btn.c_white[data-v-5a25186c]:hover:after{background-color:#fff;right:0}.btn.c_white_reverse[data-v-5a25186c]{color:#fff;background-color:transparent;border:1px solid #fff;position:relative;z-index:0}.btn.c_white_reverse[data-v-5a25186c]:after{content:"";position:absolute;inset:0 100% 0 0;transition:all .3s ease-in-out;z-index:-1}.btn.c_white_reverse[data-v-5a25186c]:hover{color:#fff}.btn.c_white_reverse[data-v-5a25186c]:hover:after{background-color:#fff;right:0}.btn.c_orange[data-v-5a25186c]{color:#fff;background-color:#fcaf15;border:1px solid #fcaf15;position:relative;z-index:0}.btn.c_orange[data-v-5a25186c]:after{content:"";position:absolute;inset:0 100% 0 0;transition:all .3s ease-in-out;z-index:-1}.btn.c_orange[data-v-5a25186c]:hover{color:#fcaf15}.btn.c_orange[data-v-5a25186c]:hover:after{background-color:#fff;right:0}.btn.c_orange_reverse[data-v-5a25186c]{color:#fcaf15;background-color:transparent;border:1px solid #fcaf15;position:relative;z-index:0}.btn.c_orange_reverse[data-v-5a25186c]:after{content:"";position:absolute;inset:0 100% 0 0;transition:all .3s ease-in-out;z-index:-1}.btn.c_orange_reverse[data-v-5a25186c]:hover{color:#fff}.btn.c_orange_reverse[data-v-5a25186c]:hover:after{background-color:#fcaf15;right:0}.btn[disabled][data-v-5a25186c]{opacity:.5;pointer-events:none}.footer_btns .btn[data-v-5a25186c]{border-color:#fff;padding:.75rem 1.75rem;font-size:.875rem}.footer_btns .btn .general_arrow[data-v-5a25186c]{display:none}@media(max-width:767.89px){.footer_btns .btn[data-v-5a25186c]{flex:1;padding:.625rem .75rem;font-size:clamp(.625rem,.446rem + .89vw,.875rem)}}@media(max-width:767.89px){.pc_only[data-v-3b835524]{display:none}}@media(min-width:768px){.sp_only[data-v-3b835524]{display:none}}.img_max[data-v-3b835524]{width:100%;height:auto}:is(a[data-v-3b835524],button[data-v-3b835524]):not(.btn),.hover[data-v-3b835524]{transition:all .3s 0s ease}:is(a[data-v-3b835524],button[data-v-3b835524]):not(.btn):hover,.hover[data-v-3b835524]:hover{opacity:.7}.hover_scale[data-v-3b835524]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-3b835524]{transform:scale(1.2);transition:1s all}a[data-v-3b835524],button[data-v-3b835524]{cursor:pointer}.d_block[data-v-3b835524]{display:block}.d_inline[data-v-3b835524]{display:inline}.d_inline_block[data-v-3b835524]{display:inline-block}.d_none[data-v-3b835524]{display:none}.d_flex[data-v-3b835524]{display:flex}.d_grid[data-v-3b835524]{display:grid}.text_start[data-v-3b835524]{text-align:left}.text_center[data-v-3b835524]{text-align:center}.text_end[data-v-3b835524]{text-align:right}.fw_light[data-v-3b835524]{font-weight:300}.fw_regular[data-v-3b835524]{font-weight:400}.fw_medium[data-v-3b835524]{font-weight:500}.fw_semibold[data-v-3b835524]{font-weight:600}.fw_bold[data-v-3b835524]{font-weight:700}.p_relative[data-v-3b835524]{position:relative}.p_absolute[data-v-3b835524]{position:absolute}.p_fixed[data-v-3b835524]{position:fixed}.p_sticky[data-v-3b835524]{position:sticky}.p_static[data-v-3b835524]{position:static}.kerning[data-v-3b835524]{font-feature-settings:"palt"}.no_break[data-v-3b835524]{display:inline-block}@media(min-width:768px){.gap1[data-v-3b835524]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-3b835524]{gap:5px}}@media(min-width:768px){.gap2[data-v-3b835524]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-3b835524]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-3b835524]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-3b835524]{gap:10px}}@media(min-width:768px){.gap4[data-v-3b835524]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-3b835524]{gap:15px}}@media(min-width:768px){.gap5[data-v-3b835524]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-3b835524]{gap:20px}}@media(min-width:768px){.gap6[data-v-3b835524]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-3b835524]{gap:30px}}@media(min-width:768px){section[data-v-3b835524]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-3b835524]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-3b835524]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-3b835524]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-3b835524]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-3b835524]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-3b835524]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-3b835524]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-3b835524]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-3b835524]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-3b835524]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-3b835524]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-3b835524]{flex-direction:row-reverse}}.row[data-v-3b835524]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-3b835524]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-3b835524]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-3b835524]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-3b835524]+*,.row.col2>div>picture[data-v-3b835524]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-3b835524]+*,.row.col2>div>picture[data-v-3b835524]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-3b835524]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-3b835524]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-3b835524]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-3b835524]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-3b835524]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-3b835524]+*,.row.col3>div>picture[data-v-3b835524]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-3b835524]+*,.row.col3>div>picture[data-v-3b835524]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-3b835524]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-3b835524]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-3b835524]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-3b835524]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-3b835524]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-3b835524]+*,.row.col4>div>picture[data-v-3b835524]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-3b835524]+*,.row.col4>div>picture[data-v-3b835524]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-3b835524]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-3b835524]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-3b835524]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-3b835524]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-3b835524]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-3b835524]+*,.row.col5>div>picture[data-v-3b835524]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-3b835524]+*,.row.col5>div>picture[data-v-3b835524]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-3b835524]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-3b835524]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-3b835524]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-3b835524]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-3b835524]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-3b835524]{gap:0}}.head_typ.fs_lg[data-v-3b835524]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-3b835524]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-3b835524]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-3b835524]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-3b835524]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-3b835524]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-3b835524]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-3b835524]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-3b835524]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-3b835524]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-3b835524]{font-size:.875rem}.head_typ.fs_md .badge[data-v-3b835524]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-3b835524]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-3b835524]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-3b835524]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-3b835524]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-3b835524]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-3b835524]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-3b835524]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-3b835524]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-3b835524]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-3b835524]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-3b835524]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-3b835524]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-3b835524]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-3b835524]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-3b835524]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-3b835524]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-3b835524]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-3b835524]{text-align:left}}@media(min-width:768px){p[data-v-3b835524]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-3b835524]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-3b835524]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-3b835524]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-3b835524]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-3b835524]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-3b835524]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-3b835524]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-3b835524]{color:#666}@media(min-width:768px){.caption[data-v-3b835524]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-3b835524]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-3b835524]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-3b835524]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-3b835524] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-3b835524]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-3b835524]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-3b835524]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-3b835524]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-3b835524]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-3b835524] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-3b835524] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-3b835524]{position:relative}.icon_modal[data-v-3b835524]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-3b835524]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-3b835524]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-3b835524]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-3b835524]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-3b835524]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-3b835524]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-3b835524]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-3b835524]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-3b835524]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-3b835524]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-3b835524]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-3b835524]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-3b835524]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-3b835524]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-3b835524]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-3b835524]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-3b835524]{margin-block:4rem}}.jobbtn_row_area ul[data-v-3b835524]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-3b835524]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-3b835524]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-3b835524]{border-color:currentColor}.row.job p[data-v-3b835524]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-3b835524]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-3b835524]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-3b835524]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-3b835524]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-3b835524]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-3b835524]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-3b835524]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-3b835524]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-3b835524]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-3b835524]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-3b835524]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-3b835524]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-3b835524]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-3b835524]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-3b835524]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-3b835524]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-3b835524]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-3b835524]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-3b835524]{padding:2rem}}.interview_message .holiday_area.curve[data-v-3b835524]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-3b835524]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-3b835524]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-3b835524]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-3b835524]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-3b835524]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-3b835524]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-3b835524]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-3b835524]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-3b835524]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-3b835524]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-3b835524]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-3b835524]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-3b835524]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-3b835524]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-3b835524]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-3b835524]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-3b835524]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-3b835524]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-3b835524]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-3b835524]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-3b835524]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-3b835524]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-3b835524]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-3b835524]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-3b835524]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-3b835524]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-3b835524]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-3b835524]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-3b835524]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-3b835524]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-3b835524]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-3b835524]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-3b835524]:before{border-color:#00a9b7}.job[data-v-3b835524]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-3b835524],.job .svg_circle02[data-v-3b835524]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-3b835524],.job .svg_circle02[data-v-3b835524]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-3b835524],.job .svg_circle02[data-v-3b835524]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-3b835524]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-3b835524]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-3b835524]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-3b835524]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-3b835524]{display:none}.job .svg-elem-1.anime.is_anime[data-v-3b835524]{display:block;animation:animate-svg-stroke-1-3b835524 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-3b835524]{display:none}.job .svg-elem-2.anime.is_anime[data-v-3b835524]{display:block;animation:animate-svg-stroke-2-3b835524 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-3b835524]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-3b835524]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-3b835524]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-3b835524]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-3b835524]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-3b835524]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-3b835524]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-3b835524]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-3b835524]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-3b835524]:after{animation:mask-bg-3b835524 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-3b835524{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-3b835524{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-3b835524{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.tab_area .btn_list[data-v-3b835524]{display:flex;flex-wrap:wrap}.tab_area .btn_list li[data-v-3b835524]{margin-block-end:.8125rem;line-height:1.125;text-align:center;cursor:pointer}.tab_area .btn_list li.is_active[data-v-3b835524]{font-weight:700;position:relative}.tab_area .btn_list li.is_active[data-v-3b835524]:after{content:"";display:inline-block;vertical-align:middle;color:#111987;line-height:1;width:0;height:0;border-style:solid;border-color:transparent;border-width:1rem .5rem;border-top-color:currentColor;border-bottom:0;position:absolute;left:50%;transform:translate(-50%);bottom:-1rem}.tab_area .btn_list li[data-v-3b835524]:not(.is_active){color:#666;border-bottom:solid .0625rem #ccc}.tab_area label[data-v-3b835524]{display:block}@media(min-width:768px){.tab_area label[data-v-3b835524]{padding:.875rem}}@media(max-width:767.89px){.tab_area label[data-v-3b835524]{padding:.6875rem}}.tab_area .hidden[data-v-3b835524]{display:none}@media(min-width:768px){.tab_area:not(.primary_tab) .btn_list[data-v-3b835524]{margin-block-end:4.125rem}}@media(max-width:767.89px){.tab_area:not(.primary_tab) .btn_list[data-v-3b835524]{margin-block-end:1.875rem}}.tab_area:not(.primary_tab) .btn_list li[data-v-3b835524]{position:relative;border-bottom:solid .1875rem #fff}.tab_area:not(.primary_tab) .btn_list li[data-v-3b835524]:before{content:"";display:block;position:absolute;left:0;bottom:-.1875rem;width:100%;height:.0625rem;background-color:#ccc}.tab_area:not(.primary_tab) .btn_list li.is_active[data-v-3b835524]{position:relative;color:#111987;border-bottom:solid .1875rem #111987}.tab_area:not(.primary_tab) .btn_list li.is_active[data-v-3b835524]:before{display:none}@media(min-width:768px){.tab_area.primary_tab .btn_list[data-v-3b835524]{margin-block-end:5.25rem}}@media(max-width:767.89px){.tab_area.primary_tab .btn_list[data-v-3b835524]{margin-block-end:2.5rem}}.tab_area.primary_tab .btn_list li.is_active[data-v-3b835524]{color:#fff;background-color:#111987}.tab_area.col1 .btn_list li[data-v-3b835524]{flex-basis:100%}@media(min-width:768px){.tab_area.pc_col1 .btn_list li[data-v-3b835524]{flex-basis:100%}}@media(max-width:767.89px){.tab_area.sp_col1 .btn_list li[data-v-3b835524]{flex-basis:100%}}.tab_area.col2 .btn_list li[data-v-3b835524]{flex-basis:50%}@media(min-width:768px){.tab_area.pc_col2 .btn_list li[data-v-3b835524]{flex-basis:50%}}@media(max-width:767.89px){.tab_area.sp_col2 .btn_list li[data-v-3b835524]{flex-basis:50%}}.tab_area.col3 .btn_list li[data-v-3b835524]{flex-basis:33.3333333333%}@media(min-width:768px){.tab_area.pc_col3 .btn_list li[data-v-3b835524]{flex-basis:33.3333333333%}}@media(max-width:767.89px){.tab_area.sp_col3 .btn_list li[data-v-3b835524]{flex-basis:33.3333333333%}}.tab_area.col4 .btn_list li[data-v-3b835524]{flex-basis:25%}@media(min-width:768px){.tab_area.pc_col4 .btn_list li[data-v-3b835524]{flex-basis:25%}}@media(max-width:767.89px){.tab_area.sp_col4 .btn_list li[data-v-3b835524]{flex-basis:25%}}.tab_area.col5 .btn_list li[data-v-3b835524]{flex-basis:20%}@media(min-width:768px){.tab_area.pc_col5 .btn_list li[data-v-3b835524]{flex-basis:20%}}@media(max-width:767.89px){.tab_area.sp_col5 .btn_list li[data-v-3b835524]{flex-basis:20%}}.tab_area.col6 .btn_list li[data-v-3b835524]{flex-basis:16.6666666667%}@media(min-width:768px){.tab_area.pc_col6 .btn_list li[data-v-3b835524]{flex-basis:16.6666666667%}}@media(max-width:767.89px){.tab_area.sp_col6 .btn_list li[data-v-3b835524]{flex-basis:16.6666666667%}}.tab_area.col7 .btn_list li[data-v-3b835524]{flex-basis:14.2857142857%}@media(min-width:768px){.tab_area.pc_col7 .btn_list li[data-v-3b835524]{flex-basis:14.2857142857%}}@media(max-width:767.89px){.tab_area.sp_col7 .btn_list li[data-v-3b835524]{flex-basis:14.2857142857%}}.tab_area.col8 .btn_list li[data-v-3b835524]{flex-basis:12.5%}@media(min-width:768px){.tab_area.pc_col8 .btn_list li[data-v-3b835524]{flex-basis:12.5%}}@media(max-width:767.89px){.tab_area.sp_col8 .btn_list li[data-v-3b835524]{flex-basis:12.5%}}.tab_area.col9 .btn_list li[data-v-3b835524]{flex-basis:11.1111111111%}@media(min-width:768px){.tab_area.pc_col9 .btn_list li[data-v-3b835524]{flex-basis:11.1111111111%}}@media(max-width:767.89px){.tab_area.sp_col9 .btn_list li[data-v-3b835524]{flex-basis:11.1111111111%}}.tab_area.col10 .btn_list li[data-v-3b835524]{flex-basis:10%}@media(min-width:768px){.tab_area.pc_col10 .btn_list li[data-v-3b835524]{flex-basis:10%}}@media(max-width:767.89px){.tab_area.sp_col10 .btn_list li[data-v-3b835524]{flex-basis:10%}}@media(min-width:768px){.tab_area .tab_btn_wrap[data-pos=bottom][data-v-3b835524]{margin-block-start:2.5rem}}@media(max-width:767.89px){.tab_area .tab_btn_wrap[data-pos=bottom][data-v-3b835524]{margin-block-start:1.25rem}}@media(max-width:767.89px){.tab_area .sp_scroll+.tab_btn_wrap[data-v-3b835524]{overflow:scroll}.tab_area .sp_scroll+.tab_btn_wrap[data-v-3b835524]::-webkit-scrollbar{display:none}.tab_area .sp_scroll+.tab_btn_wrap .btn_list[data-v-3b835524]{width:249.2%;max-width:1720px;flex-wrap:nowrap}.tab_area .sp_scroll+.tab_btn_wrap .btn_list li[data-v-3b835524]{flex-basis:24.92%}}@media(max-width:767.89px){.pc_only[data-v-8584fb93]{display:none}}@media(min-width:768px){.sp_only[data-v-8584fb93]{display:none}}.img_max[data-v-8584fb93]{width:100%;height:auto}:is(a[data-v-8584fb93],button[data-v-8584fb93]):not(.btn),.hover[data-v-8584fb93]{transition:all .3s 0s ease}:is(a[data-v-8584fb93],button[data-v-8584fb93]):not(.btn):hover,.hover[data-v-8584fb93]:hover{opacity:.7}.hover_scale[data-v-8584fb93]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-8584fb93]{transform:scale(1.2);transition:1s all}a[data-v-8584fb93],button[data-v-8584fb93]{cursor:pointer}.d_block[data-v-8584fb93]{display:block}.d_inline[data-v-8584fb93]{display:inline}.d_inline_block[data-v-8584fb93]{display:inline-block}.d_none[data-v-8584fb93]{display:none}.d_flex[data-v-8584fb93]{display:flex}.d_grid[data-v-8584fb93]{display:grid}.text_start[data-v-8584fb93]{text-align:left}.text_center[data-v-8584fb93]{text-align:center}.text_end[data-v-8584fb93]{text-align:right}.fw_light[data-v-8584fb93]{font-weight:300}.fw_regular[data-v-8584fb93]{font-weight:400}.fw_medium[data-v-8584fb93]{font-weight:500}.fw_semibold[data-v-8584fb93]{font-weight:600}.fw_bold[data-v-8584fb93]{font-weight:700}.p_relative[data-v-8584fb93]{position:relative}.p_absolute[data-v-8584fb93]{position:absolute}.p_fixed[data-v-8584fb93]{position:fixed}.p_sticky[data-v-8584fb93]{position:sticky}.p_static[data-v-8584fb93]{position:static}.kerning[data-v-8584fb93]{font-feature-settings:"palt"}.no_break[data-v-8584fb93]{display:inline-block}@media(min-width:768px){.gap1[data-v-8584fb93]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-8584fb93]{gap:5px}}@media(min-width:768px){.gap2[data-v-8584fb93]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-8584fb93]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-8584fb93]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-8584fb93]{gap:10px}}@media(min-width:768px){.gap4[data-v-8584fb93]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-8584fb93]{gap:15px}}@media(min-width:768px){.gap5[data-v-8584fb93]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-8584fb93]{gap:20px}}@media(min-width:768px){.gap6[data-v-8584fb93]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-8584fb93]{gap:30px}}@media(min-width:768px){section[data-v-8584fb93]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-8584fb93]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-8584fb93]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-8584fb93]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-8584fb93]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-8584fb93]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-8584fb93]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-8584fb93]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-8584fb93]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-8584fb93]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-8584fb93]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-8584fb93]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-8584fb93]{flex-direction:row-reverse}}.row[data-v-8584fb93]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-8584fb93]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-8584fb93]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-8584fb93]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-8584fb93]+*,.row.col2>div>picture[data-v-8584fb93]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-8584fb93]+*,.row.col2>div>picture[data-v-8584fb93]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-8584fb93]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-8584fb93]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-8584fb93]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-8584fb93]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-8584fb93]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-8584fb93]+*,.row.col3>div>picture[data-v-8584fb93]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-8584fb93]+*,.row.col3>div>picture[data-v-8584fb93]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-8584fb93]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-8584fb93]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-8584fb93]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-8584fb93]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-8584fb93]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-8584fb93]+*,.row.col4>div>picture[data-v-8584fb93]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-8584fb93]+*,.row.col4>div>picture[data-v-8584fb93]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-8584fb93]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-8584fb93]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-8584fb93]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-8584fb93]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-8584fb93]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-8584fb93]+*,.row.col5>div>picture[data-v-8584fb93]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-8584fb93]+*,.row.col5>div>picture[data-v-8584fb93]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-8584fb93]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-8584fb93]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-8584fb93]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-8584fb93]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-8584fb93]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-8584fb93]{gap:0}}.head_typ.fs_lg[data-v-8584fb93]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-8584fb93]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-8584fb93]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-8584fb93]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-8584fb93]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-8584fb93]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-8584fb93]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-8584fb93]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-8584fb93]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-8584fb93]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-8584fb93]{font-size:.875rem}.head_typ.fs_md .badge[data-v-8584fb93]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-8584fb93]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-8584fb93]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-8584fb93]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-8584fb93]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-8584fb93]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-8584fb93]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-8584fb93]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-8584fb93]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-8584fb93]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-8584fb93]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-8584fb93]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-8584fb93]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-8584fb93]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-8584fb93]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-8584fb93]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-8584fb93]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-8584fb93]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-8584fb93]{text-align:left}}@media(min-width:768px){p[data-v-8584fb93]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-8584fb93]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-8584fb93]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-8584fb93]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-8584fb93]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-8584fb93]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-8584fb93]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-8584fb93]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-8584fb93]{color:#666}@media(min-width:768px){.caption[data-v-8584fb93]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-8584fb93]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-8584fb93]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-8584fb93]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-8584fb93] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-8584fb93]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-8584fb93]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-8584fb93]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-8584fb93]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-8584fb93]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-8584fb93] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-8584fb93] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-8584fb93]{position:relative}.icon_modal[data-v-8584fb93]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-8584fb93]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-8584fb93]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-8584fb93]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-8584fb93]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-8584fb93]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-8584fb93]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-8584fb93]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-8584fb93]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-8584fb93]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-8584fb93]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-8584fb93]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-8584fb93]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-8584fb93]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-8584fb93]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-8584fb93]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-8584fb93]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-8584fb93]{margin-block:4rem}}.jobbtn_row_area ul[data-v-8584fb93]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-8584fb93]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-8584fb93]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-8584fb93]{border-color:currentColor}.row.job p[data-v-8584fb93]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-8584fb93]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-8584fb93]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-8584fb93]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-8584fb93]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-8584fb93]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-8584fb93]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-8584fb93]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-8584fb93]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-8584fb93]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-8584fb93]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-8584fb93]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-8584fb93]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-8584fb93]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-8584fb93]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-8584fb93]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-8584fb93]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-8584fb93]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-8584fb93]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-8584fb93]{padding:2rem}}.interview_message .holiday_area.curve[data-v-8584fb93]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-8584fb93]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-8584fb93]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-8584fb93]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-8584fb93]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-8584fb93]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-8584fb93]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-8584fb93]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-8584fb93]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-8584fb93]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-8584fb93]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-8584fb93]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-8584fb93]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-8584fb93]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-8584fb93]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-8584fb93]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-8584fb93]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-8584fb93]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-8584fb93]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-8584fb93]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-8584fb93]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-8584fb93]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-8584fb93]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-8584fb93]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-8584fb93]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-8584fb93]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-8584fb93]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-8584fb93]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-8584fb93]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-8584fb93]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-8584fb93]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-8584fb93]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-8584fb93]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-8584fb93]:before{border-color:#00a9b7}.job[data-v-8584fb93]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-8584fb93],.job .svg_circle02[data-v-8584fb93]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-8584fb93],.job .svg_circle02[data-v-8584fb93]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-8584fb93],.job .svg_circle02[data-v-8584fb93]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-8584fb93]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-8584fb93]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-8584fb93]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-8584fb93]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-8584fb93]{display:none}.job .svg-elem-1.anime.is_anime[data-v-8584fb93]{display:block;animation:animate-svg-stroke-1-8584fb93 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-8584fb93]{display:none}.job .svg-elem-2.anime.is_anime[data-v-8584fb93]{display:block;animation:animate-svg-stroke-2-8584fb93 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-8584fb93]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-8584fb93]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-8584fb93]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-8584fb93]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-8584fb93]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-8584fb93]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-8584fb93]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-8584fb93]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-8584fb93]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-8584fb93]:after{animation:mask-bg-8584fb93 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-8584fb93{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-8584fb93{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-8584fb93{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.more_info_btn[data-v-8584fb93]{color:#111987}@media(max-width:767.89px){.pc_only[data-v-dc11ab75]{display:none}}@media(min-width:768px){.sp_only[data-v-dc11ab75]{display:none}}.img_max[data-v-dc11ab75]{width:100%;height:auto}:is(a[data-v-dc11ab75],button[data-v-dc11ab75]):not(.btn),.hover[data-v-dc11ab75]{transition:all .3s 0s ease}:is(a[data-v-dc11ab75],button[data-v-dc11ab75]):not(.btn):hover,.hover[data-v-dc11ab75]:hover{opacity:.7}.hover_scale[data-v-dc11ab75]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-dc11ab75]{transform:scale(1.2);transition:1s all}a[data-v-dc11ab75],button[data-v-dc11ab75]{cursor:pointer}.d_block[data-v-dc11ab75]{display:block}.d_inline[data-v-dc11ab75]{display:inline}.d_inline_block[data-v-dc11ab75]{display:inline-block}.d_none[data-v-dc11ab75]{display:none}.d_flex[data-v-dc11ab75]{display:flex}.d_grid[data-v-dc11ab75]{display:grid}.text_start[data-v-dc11ab75]{text-align:left}.text_center[data-v-dc11ab75]{text-align:center}.text_end[data-v-dc11ab75]{text-align:right}.fw_light[data-v-dc11ab75]{font-weight:300}.fw_regular[data-v-dc11ab75]{font-weight:400}.fw_medium[data-v-dc11ab75]{font-weight:500}.fw_semibold[data-v-dc11ab75]{font-weight:600}.fw_bold[data-v-dc11ab75]{font-weight:700}.p_relative[data-v-dc11ab75]{position:relative}.p_absolute[data-v-dc11ab75]{position:absolute}.p_fixed[data-v-dc11ab75]{position:fixed}.p_sticky[data-v-dc11ab75]{position:sticky}.p_static[data-v-dc11ab75]{position:static}.kerning[data-v-dc11ab75]{font-feature-settings:"palt"}.no_break[data-v-dc11ab75]{display:inline-block}@media(min-width:768px){.gap1[data-v-dc11ab75]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-dc11ab75]{gap:5px}}@media(min-width:768px){.gap2[data-v-dc11ab75]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-dc11ab75]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-dc11ab75]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-dc11ab75]{gap:10px}}@media(min-width:768px){.gap4[data-v-dc11ab75]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-dc11ab75]{gap:15px}}@media(min-width:768px){.gap5[data-v-dc11ab75]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-dc11ab75]{gap:20px}}@media(min-width:768px){.gap6[data-v-dc11ab75]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-dc11ab75]{gap:30px}}@media(min-width:768px){section[data-v-dc11ab75]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-dc11ab75]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-dc11ab75]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-dc11ab75]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-dc11ab75]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-dc11ab75]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-dc11ab75]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-dc11ab75]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-dc11ab75]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-dc11ab75]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-dc11ab75]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-dc11ab75]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-dc11ab75]{flex-direction:row-reverse}}.row[data-v-dc11ab75]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-dc11ab75]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-dc11ab75]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-dc11ab75]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-dc11ab75]+*,.row.col2>div>picture[data-v-dc11ab75]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-dc11ab75]+*,.row.col2>div>picture[data-v-dc11ab75]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-dc11ab75]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-dc11ab75]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-dc11ab75]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-dc11ab75]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-dc11ab75]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-dc11ab75]+*,.row.col3>div>picture[data-v-dc11ab75]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-dc11ab75]+*,.row.col3>div>picture[data-v-dc11ab75]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-dc11ab75]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-dc11ab75]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-dc11ab75]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-dc11ab75]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-dc11ab75]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-dc11ab75]+*,.row.col4>div>picture[data-v-dc11ab75]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-dc11ab75]+*,.row.col4>div>picture[data-v-dc11ab75]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-dc11ab75]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-dc11ab75]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-dc11ab75]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-dc11ab75]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-dc11ab75]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-dc11ab75]+*,.row.col5>div>picture[data-v-dc11ab75]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-dc11ab75]+*,.row.col5>div>picture[data-v-dc11ab75]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-dc11ab75]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-dc11ab75]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-dc11ab75]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-dc11ab75]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-dc11ab75]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-dc11ab75]{gap:0}}.head_typ.fs_lg[data-v-dc11ab75]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-dc11ab75]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-dc11ab75]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-dc11ab75]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-dc11ab75]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-dc11ab75]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-dc11ab75]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-dc11ab75]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-dc11ab75]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-dc11ab75]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-dc11ab75]{font-size:.875rem}.head_typ.fs_md .badge[data-v-dc11ab75]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-dc11ab75]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-dc11ab75]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-dc11ab75]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-dc11ab75]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-dc11ab75]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-dc11ab75]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-dc11ab75]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-dc11ab75]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-dc11ab75]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-dc11ab75]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-dc11ab75]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-dc11ab75]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-dc11ab75]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-dc11ab75]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-dc11ab75]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-dc11ab75]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-dc11ab75]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-dc11ab75]{text-align:left}}@media(min-width:768px){p[data-v-dc11ab75]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-dc11ab75]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-dc11ab75]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-dc11ab75]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-dc11ab75]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-dc11ab75]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-dc11ab75]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-dc11ab75]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-dc11ab75]{color:#666}@media(min-width:768px){.caption[data-v-dc11ab75]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-dc11ab75]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-dc11ab75]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-dc11ab75]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-dc11ab75] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-dc11ab75]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-dc11ab75]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-dc11ab75]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-dc11ab75]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-dc11ab75]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-dc11ab75] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-dc11ab75] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-dc11ab75]{position:relative}.icon_modal[data-v-dc11ab75]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-dc11ab75]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-dc11ab75]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-dc11ab75]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-dc11ab75]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-dc11ab75]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-dc11ab75]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-dc11ab75]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-dc11ab75]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-dc11ab75]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-dc11ab75]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-dc11ab75]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-dc11ab75]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-dc11ab75]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-dc11ab75]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-dc11ab75]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-dc11ab75]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-dc11ab75]{margin-block:4rem}}.jobbtn_row_area ul[data-v-dc11ab75]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-dc11ab75]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-dc11ab75]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-dc11ab75]{border-color:currentColor}.row.job p[data-v-dc11ab75]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-dc11ab75]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-dc11ab75]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-dc11ab75]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-dc11ab75]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-dc11ab75]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-dc11ab75]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-dc11ab75]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-dc11ab75]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-dc11ab75]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-dc11ab75]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-dc11ab75]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-dc11ab75]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-dc11ab75]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-dc11ab75]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-dc11ab75]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-dc11ab75]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-dc11ab75]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-dc11ab75]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-dc11ab75]{padding:2rem}}.interview_message .holiday_area.curve[data-v-dc11ab75]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-dc11ab75]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-dc11ab75]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-dc11ab75]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-dc11ab75]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-dc11ab75]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-dc11ab75]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-dc11ab75]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-dc11ab75]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-dc11ab75]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-dc11ab75]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-dc11ab75]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-dc11ab75]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-dc11ab75]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-dc11ab75]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-dc11ab75]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-dc11ab75]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-dc11ab75]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-dc11ab75]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-dc11ab75]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-dc11ab75]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-dc11ab75]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-dc11ab75]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-dc11ab75]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-dc11ab75]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-dc11ab75]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-dc11ab75]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-dc11ab75]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-dc11ab75]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-dc11ab75]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-dc11ab75]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-dc11ab75]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-dc11ab75]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-dc11ab75]:before{border-color:#00a9b7}.job[data-v-dc11ab75]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-dc11ab75],.job .svg_circle02[data-v-dc11ab75]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-dc11ab75],.job .svg_circle02[data-v-dc11ab75]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-dc11ab75],.job .svg_circle02[data-v-dc11ab75]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-dc11ab75]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-dc11ab75]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-dc11ab75]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-dc11ab75]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-dc11ab75]{display:none}.job .svg-elem-1.anime.is_anime[data-v-dc11ab75]{display:block;animation:animate-svg-stroke-1-dc11ab75 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-dc11ab75]{display:none}.job .svg-elem-2.anime.is_anime[data-v-dc11ab75]{display:block;animation:animate-svg-stroke-2-dc11ab75 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-dc11ab75]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-dc11ab75]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-dc11ab75]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-dc11ab75]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-dc11ab75]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-dc11ab75]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-dc11ab75]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-dc11ab75]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-dc11ab75]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-dc11ab75]:after{animation:mask-bg-dc11ab75 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-dc11ab75{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-dc11ab75{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-dc11ab75{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.details_button_nav_area[data-v-dc11ab75]{--borderRadius: .5rem}@media(min-width:768px){.details_button_nav_area .cols_area .row.col3[data-v-dc11ab75]{row-gap:3.25rem}}@media(max-width:767.89px){.details_button_nav_area .cols_area .row.col3[data-v-dc11ab75]{row-gap:2.5rem}}.details_button_nav_area .cols_area .row.col3>div[data-v-dc11ab75]{display:flex;flex-direction:column}.details_button_nav_area a[data-v-dc11ab75]{flex:1;display:flex;flex-direction:column;background-color:#fff;border-radius:var(--borderRadius)}@media(min-width:768px){.details_button_nav_area a[data-v-dc11ab75]:hover{opacity:1;color:#fff;background-color:#111987}.details_button_nav_area a:hover .more_info_btn[data-v-dc11ab75]{color:currentColor}.details_button_nav_area a:hover .text_area[data-v-dc11ab75]{border-color:#111987}}.details_button_nav_area a .hover_scale img[data-v-dc11ab75]{border-top-left-radius:var(--borderRadius);border-top-right-radius:var(--borderRadius)}.details_button_nav_area a .text_area[data-v-dc11ab75]{flex:1;display:flex;flex-direction:column;border:solid #dcdcdc;border-width:0 .0625rem .0625rem;border-bottom-left-radius:var(--borderRadius);border-bottom-right-radius:var(--borderRadius)}@media(min-width:768px){.details_button_nav_area a .text_area[data-v-dc11ab75]{padding:1.875rem 2.5rem}}@media screen and (min-width:768px)and (max-width:820px){.details_button_nav_area a .text_area[data-v-dc11ab75]{padding:1.25rem}}@media(max-width:767.89px){.details_button_nav_area a .text_area[data-v-dc11ab75]{padding:1.25rem 1.875rem}}.details_button_nav_area a .text_area .inner[data-v-dc11ab75]{flex:1}.details_button_nav_area a .text_area h3[data-v-dc11ab75]{margin-block-end:.25rem;white-space:pre-wrap;word-wrap:break-word;font-size:1rem}.details_button_nav_area a .text_area p[data-v-dc11ab75]{margin-block-end:.5rem}.details_button_nav_area .fadeIn_item[data-v-dc11ab75]{opacity:0}.details_button_nav_area .fadeIn_item.is_active[data-v-dc11ab75]{animation:.75s both fadeInUp-dc11ab75;animation-fill-mode:forwards;animation-delay:.5s}@media(max-width:767.89px){.details_button_nav_area .fadeIn_item.is_active[data-v-dc11ab75]{animation-delay:0}}.details_button_nav_area .fadeIn_item.is_active.delay[data-v-dc11ab75]{animation-delay:.6s}@media(max-width:767.89px){.details_button_nav_area .fadeIn_item.is_active.delay[data-v-dc11ab75]{animation-delay:0}}.details_button_nav_area .fadeIn_item.is_active.delay_third[data-v-dc11ab75]{animation-delay:.7s}@media(max-width:767.89px){.details_button_nav_area .fadeIn_item.is_active.delay_third[data-v-dc11ab75]{animation-delay:0}}@keyframes fadeInUp-dc11ab75{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:767.89px){.pc_only[data-v-673a5f60]{display:none}}@media(min-width:768px){.sp_only[data-v-673a5f60]{display:none}}.img_max[data-v-673a5f60]{width:100%;height:auto}:is(a[data-v-673a5f60],button[data-v-673a5f60]):not(.btn),.hover[data-v-673a5f60]{transition:all .3s 0s ease}:is(a[data-v-673a5f60],button[data-v-673a5f60]):not(.btn):hover,.hover[data-v-673a5f60]:hover{opacity:.7}.hover_scale[data-v-673a5f60]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-673a5f60]{transform:scale(1.2);transition:1s all}a[data-v-673a5f60],button[data-v-673a5f60]{cursor:pointer}.d_block[data-v-673a5f60]{display:block}.d_inline[data-v-673a5f60]{display:inline}.d_inline_block[data-v-673a5f60]{display:inline-block}.d_none[data-v-673a5f60]{display:none}.d_flex[data-v-673a5f60]{display:flex}.d_grid[data-v-673a5f60]{display:grid}.text_start[data-v-673a5f60]{text-align:left}.text_center[data-v-673a5f60]{text-align:center}.text_end[data-v-673a5f60]{text-align:right}.fw_light[data-v-673a5f60]{font-weight:300}.fw_regular[data-v-673a5f60]{font-weight:400}.fw_medium[data-v-673a5f60]{font-weight:500}.fw_semibold[data-v-673a5f60]{font-weight:600}.fw_bold[data-v-673a5f60]{font-weight:700}.p_relative[data-v-673a5f60]{position:relative}.p_absolute[data-v-673a5f60]{position:absolute}.p_fixed[data-v-673a5f60]{position:fixed}.p_sticky[data-v-673a5f60]{position:sticky}.p_static[data-v-673a5f60]{position:static}.kerning[data-v-673a5f60]{font-feature-settings:"palt"}.no_break[data-v-673a5f60]{display:inline-block}@media(min-width:768px){.gap1[data-v-673a5f60]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-673a5f60]{gap:5px}}@media(min-width:768px){.gap2[data-v-673a5f60]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-673a5f60]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-673a5f60]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-673a5f60]{gap:10px}}@media(min-width:768px){.gap4[data-v-673a5f60]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-673a5f60]{gap:15px}}@media(min-width:768px){.gap5[data-v-673a5f60]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-673a5f60]{gap:20px}}@media(min-width:768px){.gap6[data-v-673a5f60]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-673a5f60]{gap:30px}}@media(min-width:768px){section[data-v-673a5f60]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-673a5f60]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-673a5f60]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-673a5f60]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-673a5f60]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-673a5f60]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-673a5f60]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-673a5f60]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-673a5f60]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-673a5f60]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-673a5f60]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-673a5f60]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-673a5f60]{flex-direction:row-reverse}}.row[data-v-673a5f60]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-673a5f60]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-673a5f60]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-673a5f60]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-673a5f60]+*,.row.col2>div>picture[data-v-673a5f60]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-673a5f60]+*,.row.col2>div>picture[data-v-673a5f60]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-673a5f60]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-673a5f60]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-673a5f60]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-673a5f60]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-673a5f60]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-673a5f60]+*,.row.col3>div>picture[data-v-673a5f60]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-673a5f60]+*,.row.col3>div>picture[data-v-673a5f60]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-673a5f60]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-673a5f60]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-673a5f60]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-673a5f60]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-673a5f60]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-673a5f60]+*,.row.col4>div>picture[data-v-673a5f60]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-673a5f60]+*,.row.col4>div>picture[data-v-673a5f60]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-673a5f60]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-673a5f60]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-673a5f60]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-673a5f60]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-673a5f60]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-673a5f60]+*,.row.col5>div>picture[data-v-673a5f60]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-673a5f60]+*,.row.col5>div>picture[data-v-673a5f60]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-673a5f60]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-673a5f60]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-673a5f60]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-673a5f60]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-673a5f60]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-673a5f60]{gap:0}}.head_typ.fs_lg[data-v-673a5f60]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-673a5f60]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-673a5f60]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-673a5f60]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-673a5f60]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-673a5f60]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-673a5f60]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-673a5f60]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-673a5f60]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-673a5f60]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-673a5f60]{font-size:.875rem}.head_typ.fs_md .badge[data-v-673a5f60]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-673a5f60]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-673a5f60]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-673a5f60]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-673a5f60]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-673a5f60]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-673a5f60]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-673a5f60]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-673a5f60]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-673a5f60]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-673a5f60]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-673a5f60]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-673a5f60]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-673a5f60]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-673a5f60]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-673a5f60]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-673a5f60]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-673a5f60]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-673a5f60]{text-align:left}}@media(min-width:768px){p[data-v-673a5f60]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-673a5f60]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-673a5f60]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-673a5f60]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-673a5f60]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-673a5f60]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-673a5f60]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-673a5f60]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-673a5f60]{color:#666}@media(min-width:768px){.caption[data-v-673a5f60]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-673a5f60]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-673a5f60]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-673a5f60]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-673a5f60] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-673a5f60]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-673a5f60]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-673a5f60]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-673a5f60]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-673a5f60]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-673a5f60] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-673a5f60] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-673a5f60]{position:relative}.icon_modal[data-v-673a5f60]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-673a5f60]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-673a5f60]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-673a5f60]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-673a5f60]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-673a5f60]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-673a5f60]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-673a5f60]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-673a5f60]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-673a5f60]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-673a5f60]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-673a5f60]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-673a5f60]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-673a5f60]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-673a5f60]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-673a5f60]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-673a5f60]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-673a5f60]{margin-block:4rem}}.jobbtn_row_area ul[data-v-673a5f60]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-673a5f60]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-673a5f60]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-673a5f60]{border-color:currentColor}.row.job p[data-v-673a5f60]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-673a5f60]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-673a5f60]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-673a5f60]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-673a5f60]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-673a5f60]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-673a5f60]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-673a5f60]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-673a5f60]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-673a5f60]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-673a5f60]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-673a5f60]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-673a5f60]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-673a5f60]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-673a5f60]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-673a5f60]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-673a5f60]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-673a5f60]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-673a5f60]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-673a5f60]{padding:2rem}}.interview_message .holiday_area.curve[data-v-673a5f60]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-673a5f60]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-673a5f60]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-673a5f60]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-673a5f60]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-673a5f60]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-673a5f60]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-673a5f60]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-673a5f60]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-673a5f60]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-673a5f60]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-673a5f60]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-673a5f60]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-673a5f60]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-673a5f60]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-673a5f60]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-673a5f60]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-673a5f60]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-673a5f60]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-673a5f60]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-673a5f60]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-673a5f60]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-673a5f60]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-673a5f60]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-673a5f60]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-673a5f60]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-673a5f60]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-673a5f60]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-673a5f60]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-673a5f60]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-673a5f60]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-673a5f60]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-673a5f60]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-673a5f60]:before{border-color:#00a9b7}.job[data-v-673a5f60]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-673a5f60],.job .svg_circle02[data-v-673a5f60]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-673a5f60],.job .svg_circle02[data-v-673a5f60]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-673a5f60],.job .svg_circle02[data-v-673a5f60]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-673a5f60]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-673a5f60]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-673a5f60]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-673a5f60]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-673a5f60]{display:none}.job .svg-elem-1.anime.is_anime[data-v-673a5f60]{display:block;animation:animate-svg-stroke-1-673a5f60 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-673a5f60]{display:none}.job .svg-elem-2.anime.is_anime[data-v-673a5f60]{display:block;animation:animate-svg-stroke-2-673a5f60 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-673a5f60]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-673a5f60]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-673a5f60]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-673a5f60]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-673a5f60]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-673a5f60]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-673a5f60]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-673a5f60]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-673a5f60]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-673a5f60]:after{animation:mask-bg-673a5f60 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-673a5f60{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-673a5f60{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-673a5f60{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.badge[data-v-673a5f60]{padding:.3125rem;line-height:1em;border-radius:3.125rem;border:solid .0625rem currentColor;text-align:center;display:inline-block}@media(min-width:768px){.badge[data-v-673a5f60]{width:7.5rem;font-size:.75rem}}@media(max-width:767.89px){.badge[data-v-673a5f60]{width:6.5rem;font-size:.625rem}}.badge.c_primary[data-v-673a5f60]{color:#fff;background-color:#111987;border-color:#111987}.badge.c_secondary[data-v-673a5f60]{color:#fff;background-color:#00aff0;border-color:#00aff0}.badge.c_dove_gray[data-v-673a5f60]{color:#fff;background-color:#666;border-color:#666}.badge.c_yellow[data-v-673a5f60]{color:#fff;background-color:#fcaf15;border-color:#fcaf15}.badge.c_green[data-v-673a5f60]{color:#fff;background-color:#096812;border-color:#096812}.badge.c_white[data-v-673a5f60]{color:#333;background-color:#fff;border-color:#333}.badge.c_green[data-v-673a5f60]{letter-spacing:-.1em}@media(max-width:767.89px){.pc_only[data-v-e2249d8f]{display:none}}@media(min-width:768px){.sp_only[data-v-e2249d8f]{display:none}}.img_max[data-v-e2249d8f]{width:100%;height:auto}:is(a[data-v-e2249d8f],button[data-v-e2249d8f]):not(.btn),.hover[data-v-e2249d8f]{transition:all .3s 0s ease}:is(a[data-v-e2249d8f],button[data-v-e2249d8f]):not(.btn):hover,.hover[data-v-e2249d8f]:hover{opacity:.7}.hover_scale[data-v-e2249d8f]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-e2249d8f]{transform:scale(1.2);transition:1s all}a[data-v-e2249d8f],button[data-v-e2249d8f]{cursor:pointer}.d_block[data-v-e2249d8f]{display:block}.d_inline[data-v-e2249d8f]{display:inline}.d_inline_block[data-v-e2249d8f]{display:inline-block}.d_none[data-v-e2249d8f]{display:none}.d_flex[data-v-e2249d8f]{display:flex}.d_grid[data-v-e2249d8f]{display:grid}.text_start[data-v-e2249d8f]{text-align:left}.text_center[data-v-e2249d8f]{text-align:center}.text_end[data-v-e2249d8f]{text-align:right}.fw_light[data-v-e2249d8f]{font-weight:300}.fw_regular[data-v-e2249d8f]{font-weight:400}.fw_medium[data-v-e2249d8f]{font-weight:500}.fw_semibold[data-v-e2249d8f]{font-weight:600}.fw_bold[data-v-e2249d8f]{font-weight:700}.p_relative[data-v-e2249d8f]{position:relative}.p_absolute[data-v-e2249d8f]{position:absolute}.p_fixed[data-v-e2249d8f]{position:fixed}.p_sticky[data-v-e2249d8f]{position:sticky}.p_static[data-v-e2249d8f]{position:static}.kerning[data-v-e2249d8f]{font-feature-settings:"palt"}.no_break[data-v-e2249d8f]{display:inline-block}@media(min-width:768px){.gap1[data-v-e2249d8f]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-e2249d8f]{gap:5px}}@media(min-width:768px){.gap2[data-v-e2249d8f]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-e2249d8f]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-e2249d8f]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-e2249d8f]{gap:10px}}@media(min-width:768px){.gap4[data-v-e2249d8f]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-e2249d8f]{gap:15px}}@media(min-width:768px){.gap5[data-v-e2249d8f]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-e2249d8f]{gap:20px}}@media(min-width:768px){.gap6[data-v-e2249d8f]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-e2249d8f]{gap:30px}}@media(min-width:768px){section[data-v-e2249d8f]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-e2249d8f]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-e2249d8f]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-e2249d8f]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-e2249d8f]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-e2249d8f]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-e2249d8f]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-e2249d8f]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-e2249d8f]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-e2249d8f]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-e2249d8f]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-e2249d8f]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-e2249d8f]{flex-direction:row-reverse}}.row[data-v-e2249d8f]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-e2249d8f]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-e2249d8f]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-e2249d8f]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-e2249d8f]+*,.row.col2>div>picture[data-v-e2249d8f]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-e2249d8f]+*,.row.col2>div>picture[data-v-e2249d8f]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-e2249d8f]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-e2249d8f]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-e2249d8f]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-e2249d8f]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-e2249d8f]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-e2249d8f]+*,.row.col3>div>picture[data-v-e2249d8f]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-e2249d8f]+*,.row.col3>div>picture[data-v-e2249d8f]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-e2249d8f]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-e2249d8f]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-e2249d8f]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-e2249d8f]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-e2249d8f]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-e2249d8f]+*,.row.col4>div>picture[data-v-e2249d8f]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-e2249d8f]+*,.row.col4>div>picture[data-v-e2249d8f]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-e2249d8f]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-e2249d8f]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-e2249d8f]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-e2249d8f]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-e2249d8f]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-e2249d8f]+*,.row.col5>div>picture[data-v-e2249d8f]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-e2249d8f]+*,.row.col5>div>picture[data-v-e2249d8f]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-e2249d8f]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-e2249d8f]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-e2249d8f]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-e2249d8f]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-e2249d8f]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-e2249d8f]{gap:0}}.head_typ.fs_lg[data-v-e2249d8f]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-e2249d8f]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-e2249d8f]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-e2249d8f]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-e2249d8f]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-e2249d8f]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-e2249d8f]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-e2249d8f]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-e2249d8f]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-e2249d8f]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-e2249d8f]{font-size:.875rem}.head_typ.fs_md .badge[data-v-e2249d8f]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-e2249d8f]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-e2249d8f]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-e2249d8f]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-e2249d8f]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-e2249d8f]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-e2249d8f]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-e2249d8f]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-e2249d8f]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-e2249d8f]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-e2249d8f]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-e2249d8f]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-e2249d8f]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-e2249d8f]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-e2249d8f]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-e2249d8f]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-e2249d8f]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-e2249d8f]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-e2249d8f]{text-align:left}}@media(min-width:768px){p[data-v-e2249d8f]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-e2249d8f]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-e2249d8f]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-e2249d8f]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-e2249d8f]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-e2249d8f]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-e2249d8f]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-e2249d8f]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-e2249d8f]{color:#666}@media(min-width:768px){.caption[data-v-e2249d8f]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-e2249d8f]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-e2249d8f]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-e2249d8f]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-e2249d8f] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-e2249d8f]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-e2249d8f]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-e2249d8f]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-e2249d8f]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-e2249d8f]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-e2249d8f] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-e2249d8f] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-e2249d8f]{position:relative}.icon_modal[data-v-e2249d8f]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-e2249d8f]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-e2249d8f]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-e2249d8f]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-e2249d8f]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-e2249d8f]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-e2249d8f]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-e2249d8f]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-e2249d8f]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-e2249d8f]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-e2249d8f]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-e2249d8f]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-e2249d8f]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-e2249d8f]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-e2249d8f]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-e2249d8f]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-e2249d8f]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-e2249d8f]{margin-block:4rem}}.jobbtn_row_area ul[data-v-e2249d8f]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-e2249d8f]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-e2249d8f]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-e2249d8f]{border-color:currentColor}.row.job p[data-v-e2249d8f]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-e2249d8f]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-e2249d8f]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-e2249d8f]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-e2249d8f]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-e2249d8f]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-e2249d8f]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-e2249d8f]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-e2249d8f]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-e2249d8f]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-e2249d8f]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-e2249d8f]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-e2249d8f]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-e2249d8f]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-e2249d8f]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-e2249d8f]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-e2249d8f]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-e2249d8f]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-e2249d8f]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-e2249d8f]{padding:2rem}}.interview_message .holiday_area.curve[data-v-e2249d8f]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-e2249d8f]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-e2249d8f]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-e2249d8f]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-e2249d8f]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-e2249d8f]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-e2249d8f]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-e2249d8f]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-e2249d8f]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-e2249d8f]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-e2249d8f]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-e2249d8f]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-e2249d8f]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-e2249d8f]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-e2249d8f]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-e2249d8f]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-e2249d8f]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-e2249d8f]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-e2249d8f]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-e2249d8f]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-e2249d8f]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-e2249d8f]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-e2249d8f]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-e2249d8f]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-e2249d8f]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-e2249d8f]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-e2249d8f]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-e2249d8f]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-e2249d8f]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-e2249d8f]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-e2249d8f]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-e2249d8f]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-e2249d8f]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-e2249d8f]:before{border-color:#00a9b7}.job[data-v-e2249d8f]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-e2249d8f],.job .svg_circle02[data-v-e2249d8f]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-e2249d8f],.job .svg_circle02[data-v-e2249d8f]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-e2249d8f],.job .svg_circle02[data-v-e2249d8f]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-e2249d8f]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-e2249d8f]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-e2249d8f]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-e2249d8f]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-e2249d8f]{display:none}.job .svg-elem-1.anime.is_anime[data-v-e2249d8f]{display:block;animation:animate-svg-stroke-1-e2249d8f var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-e2249d8f]{display:none}.job .svg-elem-2.anime.is_anime[data-v-e2249d8f]{display:block;animation:animate-svg-stroke-2-e2249d8f var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-e2249d8f]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-e2249d8f]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-e2249d8f]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-e2249d8f]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-e2249d8f]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-e2249d8f]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-e2249d8f]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-e2249d8f]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-e2249d8f]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-e2249d8f]:after{animation:mask-bg-e2249d8f 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-e2249d8f{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-e2249d8f{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-e2249d8f{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@-webkit-keyframes line-scale-e2249d8f{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(.4);transform:scaley(.4)}to{-webkit-transform:scaley(1);transform:scaley(1)}}@keyframes line-scale-e2249d8f{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(.4);transform:scaley(.4)}to{-webkit-transform:scaley(1);transform:scaley(1)}}.line-scale>div[data-v-e2249d8f]:nth-child(1){-webkit-animation:line-scale-e2249d8f 1s -.4s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale-e2249d8f 1s -.4s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div[data-v-e2249d8f]:nth-child(2){-webkit-animation:line-scale-e2249d8f 1s -.3s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale-e2249d8f 1s -.3s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div[data-v-e2249d8f]:nth-child(3){-webkit-animation:line-scale-e2249d8f 1s -.2s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale-e2249d8f 1s -.2s infinite cubic-bezier(.2,.68,.18,1.08)}.loading_anime[data-v-e2249d8f]{position:absolute;top:0;left:0;width:100%;height:100%}.loading_anime .line-scale[data-v-e2249d8f]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loading_anime .line-scale>div[data-v-e2249d8f]{background-color:#ddd;width:.375rem;height:2.5rem;border-radius:2px;margin:.25rem;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block}@media(max-width:767.89px){.pc_only[data-v-f09b1187]{display:none}}@media(min-width:768px){.sp_only[data-v-f09b1187]{display:none}}.img_max[data-v-f09b1187]{width:100%;height:auto}:is(a[data-v-f09b1187],button[data-v-f09b1187]):not(.btn),.hover[data-v-f09b1187]{transition:all .3s 0s ease}:is(a[data-v-f09b1187],button[data-v-f09b1187]):not(.btn):hover,.hover[data-v-f09b1187]:hover{opacity:.7}.hover_scale[data-v-f09b1187]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-f09b1187]{transform:scale(1.2);transition:1s all}a[data-v-f09b1187],button[data-v-f09b1187]{cursor:pointer}.d_block[data-v-f09b1187]{display:block}.d_inline[data-v-f09b1187]{display:inline}.d_inline_block[data-v-f09b1187]{display:inline-block}.d_none[data-v-f09b1187]{display:none}.d_flex[data-v-f09b1187]{display:flex}.d_grid[data-v-f09b1187]{display:grid}.text_start[data-v-f09b1187]{text-align:left}.text_center[data-v-f09b1187]{text-align:center}.text_end[data-v-f09b1187]{text-align:right}.fw_light[data-v-f09b1187]{font-weight:300}.fw_regular[data-v-f09b1187]{font-weight:400}.fw_medium[data-v-f09b1187]{font-weight:500}.fw_semibold[data-v-f09b1187]{font-weight:600}.fw_bold[data-v-f09b1187]{font-weight:700}.p_relative[data-v-f09b1187]{position:relative}.p_absolute[data-v-f09b1187]{position:absolute}.p_fixed[data-v-f09b1187]{position:fixed}.p_sticky[data-v-f09b1187]{position:sticky}.p_static[data-v-f09b1187]{position:static}.kerning[data-v-f09b1187]{font-feature-settings:"palt"}.no_break[data-v-f09b1187]{display:inline-block}@media(min-width:768px){.gap1[data-v-f09b1187]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-f09b1187]{gap:5px}}@media(min-width:768px){.gap2[data-v-f09b1187]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-f09b1187]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-f09b1187]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-f09b1187]{gap:10px}}@media(min-width:768px){.gap4[data-v-f09b1187]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-f09b1187]{gap:15px}}@media(min-width:768px){.gap5[data-v-f09b1187]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-f09b1187]{gap:20px}}@media(min-width:768px){.gap6[data-v-f09b1187]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-f09b1187]{gap:30px}}@media(min-width:768px){section[data-v-f09b1187]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-f09b1187]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-f09b1187]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-f09b1187]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-f09b1187]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-f09b1187]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-f09b1187]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-f09b1187]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-f09b1187]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-f09b1187]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-f09b1187]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-f09b1187]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-f09b1187]{flex-direction:row-reverse}}.row[data-v-f09b1187]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-f09b1187]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-f09b1187]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-f09b1187]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-f09b1187]+*,.row.col2>div>picture[data-v-f09b1187]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-f09b1187]+*,.row.col2>div>picture[data-v-f09b1187]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-f09b1187]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-f09b1187]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-f09b1187]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-f09b1187]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-f09b1187]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-f09b1187]+*,.row.col3>div>picture[data-v-f09b1187]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-f09b1187]+*,.row.col3>div>picture[data-v-f09b1187]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-f09b1187]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-f09b1187]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-f09b1187]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-f09b1187]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-f09b1187]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-f09b1187]+*,.row.col4>div>picture[data-v-f09b1187]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-f09b1187]+*,.row.col4>div>picture[data-v-f09b1187]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-f09b1187]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-f09b1187]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-f09b1187]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-f09b1187]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-f09b1187]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-f09b1187]+*,.row.col5>div>picture[data-v-f09b1187]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-f09b1187]+*,.row.col5>div>picture[data-v-f09b1187]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-f09b1187]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-f09b1187]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-f09b1187]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-f09b1187]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-f09b1187]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-f09b1187]{gap:0}}.head_typ.fs_lg[data-v-f09b1187]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-f09b1187]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-f09b1187]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-f09b1187]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-f09b1187]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-f09b1187]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-f09b1187]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-f09b1187]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-f09b1187]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-f09b1187]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-f09b1187]{font-size:.875rem}.head_typ.fs_md .badge[data-v-f09b1187]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-f09b1187]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-f09b1187]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-f09b1187]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-f09b1187]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-f09b1187]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-f09b1187]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-f09b1187]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-f09b1187]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-f09b1187]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-f09b1187]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-f09b1187]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-f09b1187]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-f09b1187]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-f09b1187]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-f09b1187]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-f09b1187]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-f09b1187]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-f09b1187]{text-align:left}}@media(min-width:768px){p[data-v-f09b1187]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-f09b1187]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-f09b1187]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-f09b1187]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-f09b1187]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-f09b1187]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-f09b1187]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-f09b1187]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-f09b1187]{color:#666}@media(min-width:768px){.caption[data-v-f09b1187]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-f09b1187]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-f09b1187]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-f09b1187]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-f09b1187] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-f09b1187]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-f09b1187]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-f09b1187]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-f09b1187]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-f09b1187]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-f09b1187] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-f09b1187] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-f09b1187]{position:relative}.icon_modal[data-v-f09b1187]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-f09b1187]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-f09b1187]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-f09b1187]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-f09b1187]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-f09b1187]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-f09b1187]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-f09b1187]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-f09b1187]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-f09b1187]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-f09b1187]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-f09b1187]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-f09b1187]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-f09b1187]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-f09b1187]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-f09b1187]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-f09b1187]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-f09b1187]{margin-block:4rem}}.jobbtn_row_area ul[data-v-f09b1187]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-f09b1187]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-f09b1187]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-f09b1187]{border-color:currentColor}.row.job p[data-v-f09b1187]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-f09b1187]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-f09b1187]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-f09b1187]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-f09b1187]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-f09b1187]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-f09b1187]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-f09b1187]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-f09b1187]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-f09b1187]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-f09b1187]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-f09b1187]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-f09b1187]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-f09b1187]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-f09b1187]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-f09b1187]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-f09b1187]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-f09b1187]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-f09b1187]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-f09b1187]{padding:2rem}}.interview_message .holiday_area.curve[data-v-f09b1187]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-f09b1187]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-f09b1187]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-f09b1187]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-f09b1187]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-f09b1187]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-f09b1187]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-f09b1187]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-f09b1187]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-f09b1187]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-f09b1187]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-f09b1187]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f09b1187]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f09b1187]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f09b1187]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-f09b1187]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-f09b1187]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-f09b1187]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-f09b1187]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-f09b1187]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-f09b1187]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-f09b1187]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-f09b1187]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-f09b1187]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-f09b1187]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-f09b1187]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-f09b1187]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-f09b1187]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-f09b1187]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-f09b1187]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-f09b1187]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-f09b1187]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-f09b1187]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-f09b1187]:before{border-color:#00a9b7}.job[data-v-f09b1187]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-f09b1187],.job .svg_circle02[data-v-f09b1187]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-f09b1187],.job .svg_circle02[data-v-f09b1187]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-f09b1187],.job .svg_circle02[data-v-f09b1187]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-f09b1187]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-f09b1187]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-f09b1187]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-f09b1187]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-f09b1187]{display:none}.job .svg-elem-1.anime.is_anime[data-v-f09b1187]{display:block;animation:animate-svg-stroke-1-f09b1187 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-f09b1187]{display:none}.job .svg-elem-2.anime.is_anime[data-v-f09b1187]{display:block;animation:animate-svg-stroke-2-f09b1187 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-f09b1187]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-f09b1187]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-f09b1187]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-f09b1187]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-f09b1187]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-f09b1187]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-f09b1187]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-f09b1187]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-f09b1187]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-f09b1187]:after{animation:mask-bg-f09b1187 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-f09b1187{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-f09b1187{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-f09b1187{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.list_area[data-v-f09b1187]{position:relative}@media(min-width:768px){.list_area[data-v-f09b1187]{min-height:300px}}@media(max-width:767.89px){.list_area[data-v-f09b1187]{min-height:200px}}.list_area ul li>a[data-v-f09b1187]{display:flex;align-items:center;border-bottom:solid .0625rem #ccc}@media(min-width:768px){.list_area ul li>a[data-v-f09b1187]{padding:1.25rem 2rem}}@media(max-width:767.89px){.list_area ul li>a[data-v-f09b1187]{padding:1rem .875rem;flex-wrap:wrap}}.list_area ul li>a .date[data-v-f09b1187]{width:fit-content}@media(min-width:768px){.list_area ul li>a .date[data-v-f09b1187]{margin-inline-end:6.33%}}@media(max-width:767.89px){.list_area ul li>a .date[data-v-f09b1187]{margin-inline-end:.75rem}}@media(min-width:768px){.list_area ul li>a .badge[data-v-f09b1187]{margin-inline-end:6.92%}}.list_area ul li>a p[data-v-f09b1187]{line-height:1.5}@media(min-width:768px){.list_area ul li>a p[data-v-f09b1187]{flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media(max-width:767.89px){.list_area ul li>a p[data-v-f09b1187]{flex-basis:100%;margin-block-start:.625rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}.list_area .empty[data-v-f09b1187]{text-align:center;padding:2rem}@media(max-width:767.89px){.pc_only[data-v-e072fb7b]{display:none}}@media(min-width:768px){.sp_only[data-v-e072fb7b]{display:none}}.img_max[data-v-e072fb7b]{width:100%;height:auto}:is(a[data-v-e072fb7b],button[data-v-e072fb7b]):not(.btn),.hover[data-v-e072fb7b]{transition:all .3s 0s ease}:is(a[data-v-e072fb7b],button[data-v-e072fb7b]):not(.btn):hover,.hover[data-v-e072fb7b]:hover{opacity:.7}.hover_scale[data-v-e072fb7b]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-e072fb7b]{transform:scale(1.2);transition:1s all}a[data-v-e072fb7b],button[data-v-e072fb7b]{cursor:pointer}.d_block[data-v-e072fb7b]{display:block}.d_inline[data-v-e072fb7b]{display:inline}.d_inline_block[data-v-e072fb7b]{display:inline-block}.d_none[data-v-e072fb7b]{display:none}.d_flex[data-v-e072fb7b]{display:flex}.d_grid[data-v-e072fb7b]{display:grid}.text_start[data-v-e072fb7b]{text-align:left}.text_center[data-v-e072fb7b]{text-align:center}.text_end[data-v-e072fb7b]{text-align:right}.fw_light[data-v-e072fb7b]{font-weight:300}.fw_regular[data-v-e072fb7b]{font-weight:400}.fw_medium[data-v-e072fb7b]{font-weight:500}.fw_semibold[data-v-e072fb7b]{font-weight:600}.fw_bold[data-v-e072fb7b]{font-weight:700}.p_relative[data-v-e072fb7b]{position:relative}.p_absolute[data-v-e072fb7b]{position:absolute}.p_fixed[data-v-e072fb7b]{position:fixed}.p_sticky[data-v-e072fb7b]{position:sticky}.p_static[data-v-e072fb7b]{position:static}.kerning[data-v-e072fb7b]{font-feature-settings:"palt"}.no_break[data-v-e072fb7b]{display:inline-block}@media(min-width:768px){.gap1[data-v-e072fb7b]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-e072fb7b]{gap:5px}}@media(min-width:768px){.gap2[data-v-e072fb7b]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-e072fb7b]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-e072fb7b]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-e072fb7b]{gap:10px}}@media(min-width:768px){.gap4[data-v-e072fb7b]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-e072fb7b]{gap:15px}}@media(min-width:768px){.gap5[data-v-e072fb7b]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-e072fb7b]{gap:20px}}@media(min-width:768px){.gap6[data-v-e072fb7b]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-e072fb7b]{gap:30px}}@media(min-width:768px){section[data-v-e072fb7b]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-e072fb7b]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-e072fb7b]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-e072fb7b]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-e072fb7b]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-e072fb7b]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-e072fb7b]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-e072fb7b]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-e072fb7b]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-e072fb7b]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-e072fb7b]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-e072fb7b]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-e072fb7b]{flex-direction:row-reverse}}.row[data-v-e072fb7b]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-e072fb7b]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-e072fb7b]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-e072fb7b]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-e072fb7b]+*,.row.col2>div>picture[data-v-e072fb7b]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-e072fb7b]+*,.row.col2>div>picture[data-v-e072fb7b]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-e072fb7b]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-e072fb7b]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-e072fb7b]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-e072fb7b]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-e072fb7b]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-e072fb7b]+*,.row.col3>div>picture[data-v-e072fb7b]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-e072fb7b]+*,.row.col3>div>picture[data-v-e072fb7b]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-e072fb7b]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-e072fb7b]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-e072fb7b]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-e072fb7b]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-e072fb7b]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-e072fb7b]+*,.row.col4>div>picture[data-v-e072fb7b]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-e072fb7b]+*,.row.col4>div>picture[data-v-e072fb7b]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-e072fb7b]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-e072fb7b]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-e072fb7b]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-e072fb7b]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-e072fb7b]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-e072fb7b]+*,.row.col5>div>picture[data-v-e072fb7b]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-e072fb7b]+*,.row.col5>div>picture[data-v-e072fb7b]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-e072fb7b]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-e072fb7b]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-e072fb7b]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-e072fb7b]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-e072fb7b]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-e072fb7b]{gap:0}}.head_typ.fs_lg[data-v-e072fb7b]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-e072fb7b]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-e072fb7b]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-e072fb7b]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-e072fb7b]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-e072fb7b]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-e072fb7b]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-e072fb7b]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-e072fb7b]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-e072fb7b]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-e072fb7b]{font-size:.875rem}.head_typ.fs_md .badge[data-v-e072fb7b]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-e072fb7b]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-e072fb7b]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-e072fb7b]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-e072fb7b]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-e072fb7b]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-e072fb7b]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-e072fb7b]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-e072fb7b]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-e072fb7b]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-e072fb7b]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-e072fb7b]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-e072fb7b]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-e072fb7b]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-e072fb7b]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-e072fb7b]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-e072fb7b]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-e072fb7b]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-e072fb7b]{text-align:left}}@media(min-width:768px){p[data-v-e072fb7b]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-e072fb7b]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-e072fb7b]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-e072fb7b]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-e072fb7b]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-e072fb7b]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-e072fb7b]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-e072fb7b]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-e072fb7b]{color:#666}@media(min-width:768px){.caption[data-v-e072fb7b]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-e072fb7b]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-e072fb7b]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-e072fb7b]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-e072fb7b] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-e072fb7b]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-e072fb7b]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-e072fb7b]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-e072fb7b]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-e072fb7b]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-e072fb7b] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-e072fb7b] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-e072fb7b]{position:relative}.icon_modal[data-v-e072fb7b]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-e072fb7b]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-e072fb7b]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-e072fb7b]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-e072fb7b]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-e072fb7b]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-e072fb7b]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-e072fb7b]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-e072fb7b]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-e072fb7b]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-e072fb7b]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-e072fb7b]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-e072fb7b]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-e072fb7b]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-e072fb7b]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-e072fb7b]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-e072fb7b]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-e072fb7b]{margin-block:4rem}}.jobbtn_row_area ul[data-v-e072fb7b]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-e072fb7b]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-e072fb7b]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-e072fb7b]{border-color:currentColor}.row.job p[data-v-e072fb7b]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-e072fb7b]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-e072fb7b]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-e072fb7b]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-e072fb7b]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-e072fb7b]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-e072fb7b]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-e072fb7b]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-e072fb7b]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-e072fb7b]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-e072fb7b]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-e072fb7b]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-e072fb7b]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-e072fb7b]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-e072fb7b]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-e072fb7b]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-e072fb7b]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-e072fb7b]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-e072fb7b]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-e072fb7b]{padding:2rem}}.interview_message .holiday_area.curve[data-v-e072fb7b]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-e072fb7b]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-e072fb7b]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-e072fb7b]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-e072fb7b]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-e072fb7b]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-e072fb7b]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-e072fb7b]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-e072fb7b]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-e072fb7b]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-e072fb7b]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-e072fb7b]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-e072fb7b]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-e072fb7b]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-e072fb7b]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-e072fb7b]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-e072fb7b]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-e072fb7b]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-e072fb7b]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-e072fb7b]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-e072fb7b]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-e072fb7b]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-e072fb7b]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-e072fb7b]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-e072fb7b]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-e072fb7b]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-e072fb7b]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-e072fb7b]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-e072fb7b]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-e072fb7b]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-e072fb7b]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-e072fb7b]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-e072fb7b]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-e072fb7b]:before{border-color:#00a9b7}.job[data-v-e072fb7b]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-e072fb7b],.job .svg_circle02[data-v-e072fb7b]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-e072fb7b],.job .svg_circle02[data-v-e072fb7b]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-e072fb7b],.job .svg_circle02[data-v-e072fb7b]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-e072fb7b]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-e072fb7b]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-e072fb7b]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-e072fb7b]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-e072fb7b]{display:none}.job .svg-elem-1.anime.is_anime[data-v-e072fb7b]{display:block;animation:animate-svg-stroke-1-e072fb7b var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-e072fb7b]{display:none}.job .svg-elem-2.anime.is_anime[data-v-e072fb7b]{display:block;animation:animate-svg-stroke-2-e072fb7b var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-e072fb7b]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-e072fb7b]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-e072fb7b]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-e072fb7b]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-e072fb7b]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-e072fb7b]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-e072fb7b]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-e072fb7b]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-e072fb7b]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-e072fb7b]:after{animation:mask-bg-e072fb7b 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-e072fb7b{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-e072fb7b{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-e072fb7b{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.fadeIn_item[data-v-e072fb7b]{opacity:0}.fadeIn_item.is_active[data-v-e072fb7b]{animation:.75s both fadeInUp-e072fb7b;animation-fill-mode:forwards;animation-delay:.5s}.fadeIn_item.is_active.delay[data-v-e072fb7b]{animation-delay:.8s}@media(max-width:767.89px){.fadeIn_item.is_active.delay[data-v-e072fb7b]{animation-delay:.5s}}.fadeIn_item.is_active.delay_second[data-v-e072fb7b]{animation-delay:.6s}@media(max-width:767.89px){.fadeIn_item.is_active.delay_second[data-v-e072fb7b]{animation-delay:.5s}}.fadeIn_item.is_active.delay_third[data-v-e072fb7b]{animation-delay:.7s}@media(max-width:767.89px){.fadeIn_item.is_active.delay_third[data-v-e072fb7b]{animation-delay:.5s}}.banner_cols li:nth-of-type(1).is_active[data-v-e072fb7b]{animation-delay:.1s}.banner_cols li:nth-of-type(2).is_active[data-v-e072fb7b]{animation-delay:.2s}.banner_cols li:nth-of-type(3).is_active[data-v-e072fb7b]{animation-delay:.3s}.banner_cols li:nth-of-type(4).is_active[data-v-e072fb7b]{animation-delay:.4s}.banner_cols li:nth-of-type(5).is_active[data-v-e072fb7b]{animation-delay:.5s}.banner_cols li:nth-of-type(6).is_active[data-v-e072fb7b]{animation-delay:.6s}.banner_cols li:nth-of-type(7).is_active[data-v-e072fb7b]{animation-delay:.7s}.banner_cols li:nth-of-type(8).is_active[data-v-e072fb7b]{animation-delay:.8s}.banner_cols li:nth-of-type(9).is_active[data-v-e072fb7b]{animation-delay:.9s}.banner_cols li:nth-of-type(10).is_active[data-v-e072fb7b]{animation-delay:1s}.banner_cols li:nth-of-type(11).is_active[data-v-e072fb7b]{animation-delay:1.1s}.banner_cols li:nth-of-type(12).is_active[data-v-e072fb7b]{animation-delay:1.2s}.banner_cols li:nth-of-type(13).is_active[data-v-e072fb7b]{animation-delay:1.3s}.banner_cols li:nth-of-type(14).is_active[data-v-e072fb7b]{animation-delay:1.4s}.banner_cols li:nth-of-type(15).is_active[data-v-e072fb7b]{animation-delay:1.5s}.banner_cols li:nth-of-type(16).is_active[data-v-e072fb7b]{animation-delay:1.6s}.banner_cols li:nth-of-type(17).is_active[data-v-e072fb7b]{animation-delay:1.7s}.banner_cols li:nth-of-type(18).is_active[data-v-e072fb7b]{animation-delay:1.8s}.banner_cols li:nth-of-type(19).is_active[data-v-e072fb7b]{animation-delay:1.9s}.banner_cols li:nth-of-type(20).is_active[data-v-e072fb7b]{animation-delay:2s}.banner_cols li:nth-of-type(21).is_active[data-v-e072fb7b]{animation-delay:2.1s}.banner_cols li:nth-of-type(22).is_active[data-v-e072fb7b]{animation-delay:2.2s}.banner_cols li:nth-of-type(23).is_active[data-v-e072fb7b]{animation-delay:2.3s}.banner_cols li:nth-of-type(24).is_active[data-v-e072fb7b]{animation-delay:2.4s}.banner_cols li:nth-of-type(25).is_active[data-v-e072fb7b]{animation-delay:2.5s}.banner_cols li:nth-of-type(26).is_active[data-v-e072fb7b]{animation-delay:2.6s}.banner_cols li:nth-of-type(27).is_active[data-v-e072fb7b]{animation-delay:2.7s}.banner_cols li:nth-of-type(28).is_active[data-v-e072fb7b]{animation-delay:2.8s}.banner_cols li:nth-of-type(29).is_active[data-v-e072fb7b]{animation-delay:2.9s}.banner_cols li:nth-of-type(30).is_active[data-v-e072fb7b]{animation-delay:3s}.banner_cols li:nth-of-type(31).is_active[data-v-e072fb7b]{animation-delay:3.1s}.banner_cols li:nth-of-type(32).is_active[data-v-e072fb7b]{animation-delay:3.2s}.banner_cols li:nth-of-type(33).is_active[data-v-e072fb7b]{animation-delay:3.3s}.banner_cols li:nth-of-type(34).is_active[data-v-e072fb7b]{animation-delay:3.4s}.banner_cols li:nth-of-type(35).is_active[data-v-e072fb7b]{animation-delay:3.5s}.banner_cols li:nth-of-type(36).is_active[data-v-e072fb7b]{animation-delay:3.6s}.banner_cols li:nth-of-type(37).is_active[data-v-e072fb7b]{animation-delay:3.7s}.banner_cols li:nth-of-type(38).is_active[data-v-e072fb7b]{animation-delay:3.8s}.banner_cols li:nth-of-type(39).is_active[data-v-e072fb7b]{animation-delay:3.9s}.banner_cols li:nth-of-type(40).is_active[data-v-e072fb7b]{animation-delay:4s}.banner_cols li:nth-of-type(41).is_active[data-v-e072fb7b]{animation-delay:4.1s}.banner_cols li:nth-of-type(42).is_active[data-v-e072fb7b]{animation-delay:4.2s}.banner_cols li:nth-of-type(43).is_active[data-v-e072fb7b]{animation-delay:4.3s}.banner_cols li:nth-of-type(44).is_active[data-v-e072fb7b]{animation-delay:4.4s}.banner_cols li:nth-of-type(45).is_active[data-v-e072fb7b]{animation-delay:4.5s}.banner_cols li:nth-of-type(46).is_active[data-v-e072fb7b]{animation-delay:4.6s}.banner_cols li:nth-of-type(47).is_active[data-v-e072fb7b]{animation-delay:4.7s}.banner_cols li:nth-of-type(48).is_active[data-v-e072fb7b]{animation-delay:4.8s}.banner_cols li:nth-of-type(49).is_active[data-v-e072fb7b]{animation-delay:4.9s}.banner_cols li:nth-of-type(50).is_active[data-v-e072fb7b]{animation-delay:5s}.banner_cols li:nth-of-type(51).is_active[data-v-e072fb7b]{animation-delay:5.1s}.banner_cols li:nth-of-type(52).is_active[data-v-e072fb7b]{animation-delay:5.2s}.banner_cols li:nth-of-type(53).is_active[data-v-e072fb7b]{animation-delay:5.3s}.banner_cols li:nth-of-type(54).is_active[data-v-e072fb7b]{animation-delay:5.4s}.banner_cols li:nth-of-type(55).is_active[data-v-e072fb7b]{animation-delay:5.5s}.banner_cols li:nth-of-type(56).is_active[data-v-e072fb7b]{animation-delay:5.6s}.banner_cols li:nth-of-type(57).is_active[data-v-e072fb7b]{animation-delay:5.7s}.banner_cols li:nth-of-type(58).is_active[data-v-e072fb7b]{animation-delay:5.8s}.banner_cols li:nth-of-type(59).is_active[data-v-e072fb7b]{animation-delay:5.9s}.banner_cols li:nth-of-type(60).is_active[data-v-e072fb7b]{animation-delay:6s}.banner_cols li:nth-of-type(61).is_active[data-v-e072fb7b]{animation-delay:6.1s}.banner_cols li:nth-of-type(62).is_active[data-v-e072fb7b]{animation-delay:6.2s}.banner_cols li:nth-of-type(63).is_active[data-v-e072fb7b]{animation-delay:6.3s}.banner_cols li:nth-of-type(64).is_active[data-v-e072fb7b]{animation-delay:6.4s}.banner_cols li:nth-of-type(65).is_active[data-v-e072fb7b]{animation-delay:6.5s}.banner_cols li:nth-of-type(66).is_active[data-v-e072fb7b]{animation-delay:6.6s}.banner_cols li:nth-of-type(67).is_active[data-v-e072fb7b]{animation-delay:6.7s}.banner_cols li:nth-of-type(68).is_active[data-v-e072fb7b]{animation-delay:6.8s}.banner_cols li:nth-of-type(69).is_active[data-v-e072fb7b]{animation-delay:6.9s}.banner_cols li:nth-of-type(70).is_active[data-v-e072fb7b]{animation-delay:7s}.banner_cols li:nth-of-type(71).is_active[data-v-e072fb7b]{animation-delay:7.1s}.banner_cols li:nth-of-type(72).is_active[data-v-e072fb7b]{animation-delay:7.2s}.banner_cols li:nth-of-type(73).is_active[data-v-e072fb7b]{animation-delay:7.3s}.banner_cols li:nth-of-type(74).is_active[data-v-e072fb7b]{animation-delay:7.4s}.banner_cols li:nth-of-type(75).is_active[data-v-e072fb7b]{animation-delay:7.5s}.banner_cols li:nth-of-type(76).is_active[data-v-e072fb7b]{animation-delay:7.6s}.banner_cols li:nth-of-type(77).is_active[data-v-e072fb7b]{animation-delay:7.7s}.banner_cols li:nth-of-type(78).is_active[data-v-e072fb7b]{animation-delay:7.8s}.banner_cols li:nth-of-type(79).is_active[data-v-e072fb7b]{animation-delay:7.9s}.banner_cols li:nth-of-type(80).is_active[data-v-e072fb7b]{animation-delay:8s}.banner_cols li:nth-of-type(81).is_active[data-v-e072fb7b]{animation-delay:8.1s}.banner_cols li:nth-of-type(82).is_active[data-v-e072fb7b]{animation-delay:8.2s}.banner_cols li:nth-of-type(83).is_active[data-v-e072fb7b]{animation-delay:8.3s}.banner_cols li:nth-of-type(84).is_active[data-v-e072fb7b]{animation-delay:8.4s}.banner_cols li:nth-of-type(85).is_active[data-v-e072fb7b]{animation-delay:8.5s}.banner_cols li:nth-of-type(86).is_active[data-v-e072fb7b]{animation-delay:8.6s}.banner_cols li:nth-of-type(87).is_active[data-v-e072fb7b]{animation-delay:8.7s}.banner_cols li:nth-of-type(88).is_active[data-v-e072fb7b]{animation-delay:8.8s}.banner_cols li:nth-of-type(89).is_active[data-v-e072fb7b]{animation-delay:8.9s}.banner_cols li:nth-of-type(90).is_active[data-v-e072fb7b]{animation-delay:9s}.banner_cols li:nth-of-type(91).is_active[data-v-e072fb7b]{animation-delay:9.1s}.banner_cols li:nth-of-type(92).is_active[data-v-e072fb7b]{animation-delay:9.2s}.banner_cols li:nth-of-type(93).is_active[data-v-e072fb7b]{animation-delay:9.3s}.banner_cols li:nth-of-type(94).is_active[data-v-e072fb7b]{animation-delay:9.4s}.banner_cols li:nth-of-type(95).is_active[data-v-e072fb7b]{animation-delay:9.5s}.banner_cols li:nth-of-type(96).is_active[data-v-e072fb7b]{animation-delay:9.6s}.banner_cols li:nth-of-type(97).is_active[data-v-e072fb7b]{animation-delay:9.7s}.banner_cols li:nth-of-type(98).is_active[data-v-e072fb7b]{animation-delay:9.8s}.banner_cols li:nth-of-type(99).is_active[data-v-e072fb7b]{animation-delay:9.9s}.banner_cols li:nth-of-type(100).is_active[data-v-e072fb7b]{animation-delay:10s}.banner_cols .banner_item[data-v-e072fb7b]{opacity:0}.banner_cols .banner_item.is_active[data-v-e072fb7b]{animation:.75s both fadeInUp-e072fb7b;animation-fill-mode:forwards}@keyframes fadeInUp-e072fb7b{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.wave_container[data-v-e072fb7b]{transform:translateY(-100px)}@media(max-width:1100px){.wave_container[data-v-e072fb7b]{transform:translateY(-50px)}}@media(max-width:900px){.wave_container[data-v-e072fb7b]{height:5vh;transform:translateY(-30px)}}@media(max-width:767.89px){.wave_container[data-v-e072fb7b]{transform:translateY(-20px)}}.waves[data-v-e072fb7b]{position:relative;width:100%;height:15vh;min-height:100px;max-height:150px;background:#fff;transform:rotate(180deg);z-index:-1}@media(max-width:1100px){.waves[data-v-e072fb7b]{height:10vh;min-height:10px}}@media(max-width:900px){.waves[data-v-e072fb7b]{height:5vh}}.parallax>use[data-v-e072fb7b]{animation:move-forever-e072fb7b 25s cubic-bezier(.55,.5,.45,.5) infinite}.parallax>use[data-v-e072fb7b]:nth-child(1){animation-delay:-2s;animation-duration:10s}@media(max-width:767.89px){.parallax>use[data-v-e072fb7b]:nth-child(1){animation-duration:13s}}.parallax>use[data-v-e072fb7b]:nth-child(2){animation-delay:-3s;animation-duration:13s}@media(max-width:767.89px){.parallax>use[data-v-e072fb7b]:nth-child(2){animation-duration:16s}}.parallax>use[data-v-e072fb7b]:nth-child(3){animation-delay:-4s;animation-duration:16s}@media(max-width:767.89px){.parallax>use[data-v-e072fb7b]:nth-child(3){animation-duration:19s}}.parallax>use[data-v-e072fb7b]:nth-child(4){animation-delay:-5s;animation-duration:23s}@media(max-width:767.89px){.parallax>use[data-v-e072fb7b]:nth-child(4){animation-duration:26s}}@keyframes move-forever-e072fb7b{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@media(max-width:767.89px){[data-v-e072fb7b] section:not(.keyvisual_area,.carousel).kv_container{margin-block-end:2rem}}@media(min-width:768px){[data-v-e072fb7b] section:not(.keyvisual_area,.carousel).kv_container{margin-block-end:0}}.top_kv_area[data-v-e072fb7b]{position:relative}@media(min-width:768px){.top_kv_area[data-v-e072fb7b]{margin-block-start:-100px}}@media(max-width:767.89px){.top_kv_area[data-v-e072fb7b]{margin-block-start:-54px}}.top_kv_area[data-v-e072fb7b]:after{content:"";position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:100%;background-color:#80b6f8}.top_kv_area .top_kv_img img.wave_img[data-v-e072fb7b]{position:relative;background:#80b6f8;clip-path:ellipse(80% 58% at 50% 40%)}.top_kv_area .kv_text_area[data-v-e072fb7b]{position:absolute;z-index:3}@media(min-width:768px){.top_kv_area .kv_text_area[data-v-e072fb7b]{top:28%;left:4%;width:28%}}@media(max-width:767.89px){.top_kv_area .kv_text_area[data-v-e072fb7b]{top:auto;left:50%;bottom:4rem;transform:translate(-50%);width:72%}.top_kv_area .kv_text_area img[data-v-e072fb7b]{filter:drop-shadow(0px 2px 4px rgba(0,0,0,.5))}}@media(max-width:500px){.top_kv_area .kv_text_area[data-v-e072fb7b]{bottom:2rem}}.top_kv_area .kv_text_area picture[data-v-e072fb7b]{width:100%}.banner_area[data-v-e072fb7b]{overflow-x:scroll}.banner_area[data-v-e072fb7b]::-webkit-scrollbar{display:none}.banner_area .banner_cols[data-v-e072fb7b]{width:1400px;margin-inline:auto;display:flex;justify-content:space-between}.banner_area .banner_cols[data-v-e072fb7b]::-webkit-scrollbar{display:none}@media(min-width:768px){.banner_area .banner_cols[data-v-e072fb7b]{overflow:hidden;overflow-x:scroll;column-gap:.75rem}}@media(max-width:767.89px){.banner_area .banner_cols[data-v-e072fb7b]{width:1000px;gap:.5rem;justify-content:flex-start;margin-inline:1rem}}.banner_area .banner_cols li[data-v-e072fb7b]{height:auto}@media(min-width:768px){.banner_area .banner_cols li[data-v-e072fb7b]{width:calc(350px - .625rem);min-width:320px;-ms-overflow-style:none}.banner_area .banner_cols li[data-v-e072fb7b]::-webkit-scrollbar{display:none}}@media(max-width:767.89px){.banner_area .banner_cols li[data-v-e072fb7b]{width:26.25rem}}.banner_area .banner_cols li a[data-v-e072fb7b]{display:block;width:100%}.banner_area .banner_cols li .link_blank[data-v-e072fb7b]{position:relative}.banner_area .banner_cols li .link_blank[data-v-e072fb7b]:after{display:block;content:"";width:.875rem;height:.875rem;background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat;position:absolute;top:.5rem;right:.75rem}@media(min-width:768px){.top_content_title[data-v-e072fb7b]{text-align:center;font-size:3.25rem;margin-block-end:5rem}}@media(max-width:767.89px){.top_content_title[data-v-e072fb7b]{text-align:left;font-size:3rem;padding-inline-start:1rem;margin-block-end:2rem}}.top_content_title span[data-v-e072fb7b]{font-size:1.125rem;display:block;line-height:1}@media(max-width:767.89px){.top_content_title span[data-v-e072fb7b]{font-size:1rem}}.top_content_title.service[data-v-e072fb7b],.top_content_title.works[data-v-e072fb7b]{color:#fff}[data-v-e072fb7b] .btn.c_default.btn_white{border:1px solid #fff;background-color:transparent}section:not(.keyvisual_area,.carousel).top_vision[data-v-e072fb7b]{margin-block-end:0;background-size:cover;background-repeat:none}@media(min-width:768px){section:not(.keyvisual_area,.carousel).top_vision[data-v-e072fb7b]{padding-block-end:2.5rem;background-image:url(/img/top/bg_top_vison_pc.webp)}}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_vision[data-v-e072fb7b]{padding-block-end:0;background-image:url(/img/top/bg_top_vison_sp.webp)}}@media(min-width:768px){section:not(.keyvisual_area,.carousel).top_vision .vision_title[data-v-e072fb7b]{margin-block-end:4rem;text-align:center;font-size:3.25rem}}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_vision .vision_title[data-v-e072fb7b]{margin-block-end:2rem;font-size:2.25rem;text-align:left;padding-inline:1rem}}section:not(.keyvisual_area,.carousel).top_vision .vision_copy[data-v-e072fb7b]{height:auto;margin-inline:auto}@media(min-width:768px){section:not(.keyvisual_area,.carousel).top_vision .vision_copy[data-v-e072fb7b]{width:31.25%;margin-block-end:4.5rem}}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_vision .vision_copy[data-v-e072fb7b]{width:80%;margin-block-end:3.875rem}}section:not(.keyvisual_area,.carousel).top_vision .vision_text[data-v-e072fb7b]{font-family:"Noto Serif Japanese",Hiragino Mincho ProN,ヒラギノ明朝 ProN W3,MS P明朝,MS PMincho,MS 明朝,メイリオ,serif;line-height:2.3;font-weight:700}@media(min-width:768px){section:not(.keyvisual_area,.carousel).top_vision .vision_text[data-v-e072fb7b]{margin-block-end:7.5%;font-size:clamp(1rem,.538rem + .96vw,1.5rem)}}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_vision .vision_text[data-v-e072fb7b]{margin-block-end:4rem;font-size:1rem}}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_vision[data-v-e072fb7b] p:not(.text_sm,.caption):not(:last-of-type).vision_text{margin-block-end:1.25rem}}section:not(.keyvisual_area,.carousel).top_vision .vision_container[data-v-e072fb7b]{overflow:hidden}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_vision .vision_container[data-v-e072fb7b]{padding-block-end:5rem}}@media(min-width:768px){section:not(.keyvisual_area,.carousel).top_vision .vision_container .cols_area[data-v-e072fb7b]{display:flex;margin-right:calc(50% - 50vw);gap:2.5rem}}@media(min-width:768px){section:not(.keyvisual_area,.carousel).top_vision .vision_container .text_area[data-v-e072fb7b]{width:calc(50% - 1.25rem);margin-block-end:4.625rem}}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_vision .vision_container .text_area[data-v-e072fb7b]{width:100%}}@media(min-width:768px){section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area[data-v-e072fb7b]{width:calc(50% - 1.25rem)}}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area[data-v-e072fb7b]{position:relative;width:100%;display:flex;flex-direction:column}}section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_lg[data-v-e072fb7b],section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_sm[data-v-e072fb7b]{position:relative;z-index:0}section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_lg[data-v-e072fb7b]:after,section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_sm[data-v-e072fb7b]:after{content:"";opacity:0;display:block;position:absolute;z-index:-1;width:100%;height:100%;background-color:#006cf07a}@media(min-width:768px){section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_lg[data-v-e072fb7b]:after,section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_sm[data-v-e072fb7b]:after{top:.875rem;left:-.875rem}}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_lg[data-v-e072fb7b]:after,section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_sm[data-v-e072fb7b]:after{top:-.875rem;left:auto;right:-.875rem}}section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_lg[data-v-e072fb7b]{height:auto}@media(min-width:768px){section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_lg[data-v-e072fb7b]{width:100%}}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_lg[data-v-e072fb7b]{width:90.6%}}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_lg[data-v-e072fb7b]:after{height:calc(100% + 1.875rem);left:.9375rem;top:50%;transform:translateY(-50%)}}section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_lg.is_active[data-v-e072fb7b]:after{animation:.75s both fadeInLeft-e072fb7b;animation-fill-mode:forwards;animation-delay:1.2s}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_lg.is_active[data-v-e072fb7b]:after{animation:.75s both fadeInLeftSp-e072fb7b;animation-fill-mode:forwards;animation-delay:1.2s}}section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_sm[data-v-e072fb7b]{height:auto}@media(min-width:768px){section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_sm[data-v-e072fb7b]{width:56.1%;max-width:30rem;transform:translate(4.375rem,-4.375rem)}}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_sm[data-v-e072fb7b]{width:54.2%;margin-inline-end:16.2%;transform:translate(0)}section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_sm[data-v-e072fb7b]:after{top:auto;bottom:-.875rem}}section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_sm.fadeIn_item.is_active[data-v-e072fb7b]{animation:.75s both fadeInSm-e072fb7b;animation-fill-mode:forwards;animation-delay:1.4s}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_sm.fadeIn_item.is_active[data-v-e072fb7b]{animation:.75s both fadeInSmSp-e072fb7b;animation-delay:.8s}}section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_sm.fadeIn_item.is_active[data-v-e072fb7b]:after{animation:.75s both fadeInRight-e072fb7b;animation-fill-mode:forwards;animation-delay:1.6s}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_sm.fadeIn_item.is_active[data-v-e072fb7b]:after{animation-delay:1s}}@keyframes fadeInSm-e072fb7b{0%{transform:translate(4.375rem,1.25rem);opacity:0}to{transform:translate(4.375rem,-4.375rem);opacity:1}}@keyframes fadeInSmSp-e072fb7b{0%{transform:translate(55.4%,1.25rem);opacity:0}to{transform:translate(55.4%,-1.875rem);opacity:1}}@keyframes fadeInRight-e072fb7b{0%{transform:translate(5rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInLeft-e072fb7b{0%{transform:translate(-3.125rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInLeftSp-e072fb7b{0%{transform:translate(-3.125rem,-50%);opacity:0}to{transform:translateY(-50%);opacity:1}}@media(min-width:768px){.top_service[data-v-e072fb7b]{padding-block:10rem}}@media(max-width:767.89px){.top_service[data-v-e072fb7b]{padding-block:5rem}}.top_service .btn.c_default.service_link[data-v-e072fb7b]{width:100%;background-color:transparent;border-top:1px solid #fff;border-right:none;border-left:none;border-bottom:none;border-radius:0}.top_service .btn.c_default.service_link[data-v-e072fb7b]:last-of-type{position:relative}.top_service .btn.c_default.service_link[data-v-e072fb7b]:last-of-type:before{content:"";width:100%;height:1px;display:block;background-color:#fff;position:absolute;left:0;bottom:0}.top_service .btn.c_default.service_link[data-v-e072fb7b]:hover{border-bottom:none;color:#111987}.top_service .service_round_btn.btn.btn_md.c_default.round.btn_white[data-v-e072fb7b]:hover{color:#111987}@media(max-width:767.89px){.top_service .row[data-v-e072fb7b]:not(.gallery,.separate){gap:2.5rem}}.top_service .container_md.service[data-v-e072fb7b]{margin-block-end:4.5rem}@media(max-width:767.89px){.top_service .service_link_area[data-v-e072fb7b] .btn{padding:1rem}.top_service .service_link_area .service_link[data-v-e072fb7b]{font-size:.875rem}}.top_service .service_text_area p[data-v-e072fb7b]{font-size:1.125rem;line-height:2.5;color:#fff}@media(max-width:767.89px){.top_service .service_text_area p[data-v-e072fb7b]{font-size:1rem}}.top_service .service_text_area p[data-v-e072fb7b]:last-of-type{margin-block-end:2.25rem}@media(min-width:768px){.top_service.bg_grad_primary[data-v-e072fb7b]{background:linear-gradient(120deg,#111987 55%,#00aff0 70%,#111984 83%)}}@media(max-width:767.89px){.top_service.bg_grad_primary[data-v-e072fb7b]{padding-block:5rem;background:linear-gradient(106deg,#111987 55%,#00aff0 70%,#111984 83%)}}.top_service .swiper_area[data-v-e072fb7b]{z-index:0}@media(min-width:768px){section:not(.keyvisual_area,.carousel).top_news[data-v-e072fb7b]{margin-block:10rem}}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_news[data-v-e072fb7b]{margin-block:5rem}}section:not(.keyvisual_area,.carousel).top_news .news_list_area[data-v-e072fb7b]{margin-block-end:3.5rem}section:not(.keyvisual_area,.carousel).top_news[data-v-e072fb7b] .tab_area .btn_list li.is_active:after{display:none}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_news[data-v-e072fb7b] .tab_area.sp_col3 .btn_list li:nth-of-type(4){flex-basis:50%}}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_news[data-v-e072fb7b] .tab_area.sp_col3 .btn_list li:nth-of-type(5){flex-basis:50%}}section:not(.keyvisual_area,.carousel).top_works[data-v-e072fb7b]{background-repeat:no-repeat;background-size:cover;margin-block-end:0}@media(min-width:768px){section:not(.keyvisual_area,.carousel).top_works[data-v-e072fb7b]{padding-block:10rem;background-image:url(/img/top/bg_top_works_pc.webp)}}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_works[data-v-e072fb7b]{padding-block:5rem;background-image:url(/img/top/bg_top_works_sp.webp)}}section:not(.keyvisual_area,.carousel).top_works[data-v-e072fb7b] .btn.c_default.works_btn{margin-inline:auto;margin-block-start:3.75rem}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_works[data-v-e072fb7b] .details_button_nav_area{width:55.625rem}section:not(.keyvisual_area,.carousel).top_works[data-v-e072fb7b] .details_button_nav_area .cols_area{width:100%}section:not(.keyvisual_area,.carousel).top_works[data-v-e072fb7b] .details_button_nav_area .cols_area .row.col3{display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem}}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_works .inner.container_md[data-v-e072fb7b]{width:100%;overflow:scroll;padding-inline:1rem}section:not(.keyvisual_area,.carousel).top_works .inner.container_md[data-v-e072fb7b]::-webkit-scrollbar{display:none}}section:not(.keyvisual_area,.carousel).top_about[data-v-e072fb7b]{margin-block-end:0}@media(min-width:768px){section:not(.keyvisual_area,.carousel).top_about[data-v-e072fb7b]{margin-block-start:10rem}}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_about[data-v-e072fb7b]{margin-block-start:3rem}}section:not(.keyvisual_area,.carousel).top_about .about_container[data-v-e072fb7b]{padding-block:3rem;border-bottom:1px solid #ccc}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_about .about_container[data-v-e072fb7b]{padding-inline:1rem}}section:not(.keyvisual_area,.carousel).top_about .about_container[data-v-e072fb7b]:first-of-type{border-top:1px solid #ccc}@media(min-width:768px){section:not(.keyvisual_area,.carousel).top_about .about_container[data-v-e072fb7b]:nth-of-type(3){margin-block-end:3rem}}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_about .about_container[data-v-e072fb7b]:nth-of-type(3){margin-block-end:2.5rem}}section:not(.keyvisual_area,.carousel).top_about .about_container[data-v-e072fb7b]:last-of-type{border-bottom:none}@media(min-width:768px){section:not(.keyvisual_area,.carousel).top_about .about_container.bg_grad_primary[data-v-e072fb7b]{background:linear-gradient(120deg,#111987 55%,#00aff0 70%,#111984 83%)}}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_about .about_container.bg_grad_primary[data-v-e072fb7b]{padding-block:5rem;background:linear-gradient(106deg,#111987 55%,#00aff0 70%,#111984 83%)}}@media(min-width:768px){section:not(.keyvisual_area,.carousel).top_about .about_container .text_area[data-v-e072fb7b]{width:50%;padding-inline-start:8.3%}}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_about .about_container .text_area[data-v-e072fb7b]{width:100%;padding-inline-start:0}}@media(min-width:768px){section:not(.keyvisual_area,.carousel).top_about .about_container .text_area.pc_right[data-v-e072fb7b]{padding-inline-end:2.5rem}}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_about .about_container .text_area.pc_right[data-v-e072fb7b]{padding-inline-end:0}}@media(min-width:768px){section:not(.keyvisual_area,.carousel).top_about .about_container .text_area .title[data-v-e072fb7b]{font-size:clamp(1.5rem,.808rem + 1.44vw,2.25rem)}}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_about .about_container .text_area .title[data-v-e072fb7b]{font-size:1.625rem}}@media(min-width:768px){section:not(.keyvisual_area,.carousel).top_about .about_container .text_area .text[data-v-e072fb7b]{margin-block-end:1.5rem;font-size:clamp(1rem,.885rem + .24vw,1.125rem)}}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_about .about_container .text_area .text[data-v-e072fb7b]{margin-block-end:1.5rem;font-size:1rem}}@media(min-width:768px){section:not(.keyvisual_area,.carousel).top_about .about_container .pic_area[data-v-e072fb7b]{width:50%;height:auto}}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_about .about_container .pic_area[data-v-e072fb7b]{width:100%;margin-block-end:1.5rem}}section:not(.keyvisual_area,.carousel).top_about .about_container .pic_area.pc_left[data-v-e072fb7b]{padding-inline-start:8.3%}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel).top_about .about_container .pic_area.pc_left[data-v-e072fb7b]{width:100%;padding-inline:0;margin-block-end:3.625rem}}section:not(.keyvisual_area,.carousel).top_about .about_container[data-v-e072fb7b] .row.col2{gap:0;align-items:center;justify-content:space-between}section:not(.keyvisual_area,.carousel).top_about .about_container[data-v-e072fb7b] .btn.btn_md.c_default.round.btn_white{margin-block-end:1.5rem}section:not(.keyvisual_area,.carousel).top_about .about_container[data-v-e072fb7b] .btn.btn_md.c_default.round.btn_white.sp_only{border-top:none;border-right:none;border-left:none;border-bottom:1px solid #fff}section:not(.keyvisual_area,.carousel).top_about .about_container[data-v-e072fb7b] .btn.btn_md.c_default.round.btn_white.about_recruit_btn:hover{color:#111987}section:not(.keyvisual_area,.carousel).top_about .about_container[data-v-e072fb7b] .btn.btn_md.c_default.round.btn_white.about_recruit_btn:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23111987"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}@media(max-width:767.89px){.pc_only[data-v-a7390013]{display:none}}@media(min-width:768px){.sp_only[data-v-a7390013]{display:none}}.img_max[data-v-a7390013]{width:100%;height:auto}:is(a[data-v-a7390013],button[data-v-a7390013]):not(.btn),.hover[data-v-a7390013]{transition:all .3s 0s ease}:is(a[data-v-a7390013],button[data-v-a7390013]):not(.btn):hover,.hover[data-v-a7390013]:hover{opacity:.7}.hover_scale[data-v-a7390013]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-a7390013]{transform:scale(1.2);transition:1s all}a[data-v-a7390013],button[data-v-a7390013]{cursor:pointer}.d_block[data-v-a7390013]{display:block}.d_inline[data-v-a7390013]{display:inline}.d_inline_block[data-v-a7390013]{display:inline-block}.d_none[data-v-a7390013]{display:none}.d_flex[data-v-a7390013]{display:flex}.d_grid[data-v-a7390013]{display:grid}.text_start[data-v-a7390013]{text-align:left}.text_center[data-v-a7390013]{text-align:center}.text_end[data-v-a7390013]{text-align:right}.fw_light[data-v-a7390013]{font-weight:300}.fw_regular[data-v-a7390013]{font-weight:400}.fw_medium[data-v-a7390013]{font-weight:500}.fw_semibold[data-v-a7390013]{font-weight:600}.fw_bold[data-v-a7390013]{font-weight:700}.p_relative[data-v-a7390013]{position:relative}.p_absolute[data-v-a7390013]{position:absolute}.p_fixed[data-v-a7390013]{position:fixed}.p_sticky[data-v-a7390013]{position:sticky}.p_static[data-v-a7390013]{position:static}.kerning[data-v-a7390013]{font-feature-settings:"palt"}.no_break[data-v-a7390013]{display:inline-block}@media(min-width:768px){.gap1[data-v-a7390013]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-a7390013]{gap:5px}}@media(min-width:768px){.gap2[data-v-a7390013]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-a7390013]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-a7390013]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-a7390013]{gap:10px}}@media(min-width:768px){.gap4[data-v-a7390013]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-a7390013]{gap:15px}}@media(min-width:768px){.gap5[data-v-a7390013]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-a7390013]{gap:20px}}@media(min-width:768px){.gap6[data-v-a7390013]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-a7390013]{gap:30px}}@media(min-width:768px){section[data-v-a7390013]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-a7390013]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-a7390013]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-a7390013]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-a7390013]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-a7390013]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-a7390013]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-a7390013]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-a7390013]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-a7390013]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-a7390013]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-a7390013]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-a7390013]{flex-direction:row-reverse}}.row[data-v-a7390013]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-a7390013]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-a7390013]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-a7390013]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-a7390013]+*,.row.col2>div>picture[data-v-a7390013]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-a7390013]+*,.row.col2>div>picture[data-v-a7390013]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-a7390013]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-a7390013]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-a7390013]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-a7390013]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-a7390013]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-a7390013]+*,.row.col3>div>picture[data-v-a7390013]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-a7390013]+*,.row.col3>div>picture[data-v-a7390013]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-a7390013]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-a7390013]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-a7390013]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-a7390013]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-a7390013]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-a7390013]+*,.row.col4>div>picture[data-v-a7390013]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-a7390013]+*,.row.col4>div>picture[data-v-a7390013]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-a7390013]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-a7390013]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-a7390013]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-a7390013]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-a7390013]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-a7390013]+*,.row.col5>div>picture[data-v-a7390013]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-a7390013]+*,.row.col5>div>picture[data-v-a7390013]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-a7390013]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-a7390013]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-a7390013]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-a7390013]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-a7390013]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-a7390013]{gap:0}}.head_typ.fs_lg[data-v-a7390013]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-a7390013]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-a7390013]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-a7390013]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-a7390013]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-a7390013]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-a7390013]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-a7390013]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-a7390013]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-a7390013]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-a7390013]{font-size:.875rem}.head_typ.fs_md .badge[data-v-a7390013]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-a7390013]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-a7390013]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-a7390013]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-a7390013]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-a7390013]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-a7390013]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-a7390013]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-a7390013]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-a7390013]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-a7390013]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-a7390013]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-a7390013]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-a7390013]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-a7390013]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-a7390013]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-a7390013]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-a7390013]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-a7390013]{text-align:left}}@media(min-width:768px){p[data-v-a7390013]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-a7390013]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-a7390013]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-a7390013]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-a7390013]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-a7390013]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-a7390013]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-a7390013]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-a7390013]{color:#666}@media(min-width:768px){.caption[data-v-a7390013]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-a7390013]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-a7390013]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-a7390013]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-a7390013] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-a7390013]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-a7390013]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-a7390013]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-a7390013]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-a7390013]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-a7390013] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-a7390013] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-a7390013]{position:relative}.icon_modal[data-v-a7390013]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-a7390013]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-a7390013]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-a7390013]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-a7390013]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-a7390013]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-a7390013]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-a7390013]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-a7390013]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-a7390013]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-a7390013]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-a7390013]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-a7390013]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-a7390013]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-a7390013]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-a7390013]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-a7390013]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-a7390013]{margin-block:4rem}}.jobbtn_row_area ul[data-v-a7390013]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-a7390013]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-a7390013]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-a7390013]{border-color:currentColor}.row.job p[data-v-a7390013]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-a7390013]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-a7390013]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-a7390013]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-a7390013]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-a7390013]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-a7390013]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-a7390013]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-a7390013]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-a7390013]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-a7390013]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-a7390013]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-a7390013]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-a7390013]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-a7390013]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-a7390013]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-a7390013]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-a7390013]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-a7390013]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-a7390013]{padding:2rem}}.interview_message .holiday_area.curve[data-v-a7390013]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-a7390013]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-a7390013]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-a7390013]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-a7390013]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-a7390013]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-a7390013]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-a7390013]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-a7390013]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-a7390013]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-a7390013]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-a7390013]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-a7390013]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-a7390013]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-a7390013]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-a7390013]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-a7390013]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-a7390013]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-a7390013]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-a7390013]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-a7390013]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-a7390013]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-a7390013]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-a7390013]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-a7390013]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-a7390013]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-a7390013]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-a7390013]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-a7390013]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-a7390013]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-a7390013]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-a7390013]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-a7390013]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-a7390013]:before{border-color:#00a9b7}.job[data-v-a7390013]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-a7390013],.job .svg_circle02[data-v-a7390013]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-a7390013],.job .svg_circle02[data-v-a7390013]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-a7390013],.job .svg_circle02[data-v-a7390013]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-a7390013]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-a7390013]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-a7390013]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-a7390013]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-a7390013]{display:none}.job .svg-elem-1.anime.is_anime[data-v-a7390013]{display:block;animation:animate-svg-stroke-1-a7390013 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-a7390013]{display:none}.job .svg-elem-2.anime.is_anime[data-v-a7390013]{display:block;animation:animate-svg-stroke-2-a7390013 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-a7390013]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-a7390013]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-a7390013]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-a7390013]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-a7390013]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-a7390013]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-a7390013]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-a7390013]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-a7390013]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-a7390013]:after{animation:mask-bg-a7390013 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-a7390013{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-a7390013{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-a7390013{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media(min-width:768px){.breadcrumb[data-v-a7390013]{margin-block:.75rem 6.75rem}}@media(max-width:767.89px){.breadcrumb[data-v-a7390013]{margin-block:1rem 5rem}}.breadcrumb.mbe_none[data-v-a7390013]{margin-block-end:0}.breadcrumb ol[data-v-a7390013]{display:flex;align-items:center;overflow-x:scroll;white-space:nowrap}.breadcrumb ol[data-v-a7390013]::-webkit-scrollbar{display:none}@media(min-width:768px){.breadcrumb ol[data-v-a7390013]{gap:.5625rem}}@media(max-width:767.89px){.breadcrumb ol[data-v-a7390013]{gap:.375rem}}.breadcrumb ol li[data-v-a7390013]{font-size:.75rem}.breadcrumb ol li[data-v-a7390013]:not(:last-of-type):after{content:"";width:.375rem;aspect-ratio:1/1;margin-block-end:.0625rem;display:inline-block;border-top:.0625rem solid;border-right:.0625rem solid;transform:rotate(45deg)}@media(min-width:768px){.breadcrumb ol li[data-v-a7390013]:not(:last-of-type):after{margin-inline-start:.5625rem}}@media(max-width:767.89px){.breadcrumb ol li[data-v-a7390013]:not(:last-of-type):after{margin-inline-start:.375rem}}@media(max-width:767.89px){.pc_only[data-v-1300aa2d]{display:none}}@media(min-width:768px){.sp_only[data-v-1300aa2d]{display:none}}.img_max[data-v-1300aa2d]{width:100%;height:auto}:is(a[data-v-1300aa2d],button[data-v-1300aa2d]):not(.btn),.hover[data-v-1300aa2d]{transition:all .3s 0s ease}:is(a[data-v-1300aa2d],button[data-v-1300aa2d]):not(.btn):hover,.hover[data-v-1300aa2d]:hover{opacity:.7}.hover_scale[data-v-1300aa2d]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-1300aa2d]{transform:scale(1.2);transition:1s all}a[data-v-1300aa2d],button[data-v-1300aa2d]{cursor:pointer}.d_block[data-v-1300aa2d]{display:block}.d_inline[data-v-1300aa2d]{display:inline}.d_inline_block[data-v-1300aa2d]{display:inline-block}.d_none[data-v-1300aa2d]{display:none}.d_flex[data-v-1300aa2d]{display:flex}.d_grid[data-v-1300aa2d]{display:grid}.text_start[data-v-1300aa2d]{text-align:left}.text_center[data-v-1300aa2d]{text-align:center}.text_end[data-v-1300aa2d]{text-align:right}.fw_light[data-v-1300aa2d]{font-weight:300}.fw_regular[data-v-1300aa2d]{font-weight:400}.fw_medium[data-v-1300aa2d]{font-weight:500}.fw_semibold[data-v-1300aa2d]{font-weight:600}.fw_bold[data-v-1300aa2d]{font-weight:700}.p_relative[data-v-1300aa2d]{position:relative}.p_absolute[data-v-1300aa2d]{position:absolute}.p_fixed[data-v-1300aa2d]{position:fixed}.p_sticky[data-v-1300aa2d]{position:sticky}.p_static[data-v-1300aa2d]{position:static}.kerning[data-v-1300aa2d]{font-feature-settings:"palt"}.no_break[data-v-1300aa2d]{display:inline-block}@media(min-width:768px){.gap1[data-v-1300aa2d]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-1300aa2d]{gap:5px}}@media(min-width:768px){.gap2[data-v-1300aa2d]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-1300aa2d]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-1300aa2d]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-1300aa2d]{gap:10px}}@media(min-width:768px){.gap4[data-v-1300aa2d]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-1300aa2d]{gap:15px}}@media(min-width:768px){.gap5[data-v-1300aa2d]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-1300aa2d]{gap:20px}}@media(min-width:768px){.gap6[data-v-1300aa2d]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-1300aa2d]{gap:30px}}@media(min-width:768px){section[data-v-1300aa2d]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-1300aa2d]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-1300aa2d]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-1300aa2d]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-1300aa2d]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-1300aa2d]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-1300aa2d]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-1300aa2d]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-1300aa2d]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-1300aa2d]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-1300aa2d]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-1300aa2d]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-1300aa2d]{flex-direction:row-reverse}}.row[data-v-1300aa2d]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-1300aa2d]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-1300aa2d]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-1300aa2d]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-1300aa2d]+*,.row.col2>div>picture[data-v-1300aa2d]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-1300aa2d]+*,.row.col2>div>picture[data-v-1300aa2d]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-1300aa2d]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-1300aa2d]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-1300aa2d]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-1300aa2d]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-1300aa2d]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-1300aa2d]+*,.row.col3>div>picture[data-v-1300aa2d]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-1300aa2d]+*,.row.col3>div>picture[data-v-1300aa2d]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-1300aa2d]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-1300aa2d]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-1300aa2d]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-1300aa2d]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-1300aa2d]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-1300aa2d]+*,.row.col4>div>picture[data-v-1300aa2d]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-1300aa2d]+*,.row.col4>div>picture[data-v-1300aa2d]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-1300aa2d]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-1300aa2d]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-1300aa2d]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-1300aa2d]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-1300aa2d]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-1300aa2d]+*,.row.col5>div>picture[data-v-1300aa2d]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-1300aa2d]+*,.row.col5>div>picture[data-v-1300aa2d]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-1300aa2d]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-1300aa2d]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-1300aa2d]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-1300aa2d]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-1300aa2d]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-1300aa2d]{gap:0}}.head_typ.fs_lg[data-v-1300aa2d]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-1300aa2d]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-1300aa2d]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-1300aa2d]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-1300aa2d]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-1300aa2d]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-1300aa2d]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-1300aa2d]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-1300aa2d]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-1300aa2d]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-1300aa2d]{font-size:.875rem}.head_typ.fs_md .badge[data-v-1300aa2d]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-1300aa2d]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-1300aa2d]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-1300aa2d]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-1300aa2d]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-1300aa2d]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-1300aa2d]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-1300aa2d]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-1300aa2d]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-1300aa2d]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-1300aa2d]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-1300aa2d]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-1300aa2d]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-1300aa2d]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-1300aa2d]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-1300aa2d]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-1300aa2d]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-1300aa2d]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-1300aa2d]{text-align:left}}@media(min-width:768px){p[data-v-1300aa2d]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-1300aa2d]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-1300aa2d]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-1300aa2d]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-1300aa2d]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-1300aa2d]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-1300aa2d]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-1300aa2d]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-1300aa2d]{color:#666}@media(min-width:768px){.caption[data-v-1300aa2d]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-1300aa2d]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-1300aa2d]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-1300aa2d]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-1300aa2d] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-1300aa2d]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-1300aa2d]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-1300aa2d]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-1300aa2d]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-1300aa2d]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-1300aa2d] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-1300aa2d] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-1300aa2d]{position:relative}.icon_modal[data-v-1300aa2d]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-1300aa2d]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-1300aa2d]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-1300aa2d]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-1300aa2d]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-1300aa2d]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-1300aa2d]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-1300aa2d]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-1300aa2d]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-1300aa2d]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-1300aa2d]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-1300aa2d]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-1300aa2d]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-1300aa2d]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-1300aa2d]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-1300aa2d]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-1300aa2d]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-1300aa2d]{margin-block:4rem}}.jobbtn_row_area ul[data-v-1300aa2d]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-1300aa2d]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-1300aa2d]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-1300aa2d]{border-color:currentColor}.row.job p[data-v-1300aa2d]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-1300aa2d]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-1300aa2d]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-1300aa2d]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-1300aa2d]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-1300aa2d]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-1300aa2d]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-1300aa2d]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-1300aa2d]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-1300aa2d]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-1300aa2d]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-1300aa2d]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-1300aa2d]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-1300aa2d]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-1300aa2d]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-1300aa2d]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-1300aa2d]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-1300aa2d]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-1300aa2d]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-1300aa2d]{padding:2rem}}.interview_message .holiday_area.curve[data-v-1300aa2d]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-1300aa2d]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-1300aa2d]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-1300aa2d]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-1300aa2d]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-1300aa2d]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-1300aa2d]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-1300aa2d]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-1300aa2d]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-1300aa2d]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-1300aa2d]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-1300aa2d]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-1300aa2d]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-1300aa2d]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-1300aa2d]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-1300aa2d]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-1300aa2d]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-1300aa2d]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-1300aa2d]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-1300aa2d]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-1300aa2d]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-1300aa2d]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-1300aa2d]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-1300aa2d]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-1300aa2d]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-1300aa2d]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-1300aa2d]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-1300aa2d]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-1300aa2d]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-1300aa2d]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-1300aa2d]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-1300aa2d]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-1300aa2d]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-1300aa2d]:before{border-color:#00a9b7}.job[data-v-1300aa2d]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-1300aa2d],.job .svg_circle02[data-v-1300aa2d]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-1300aa2d],.job .svg_circle02[data-v-1300aa2d]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-1300aa2d],.job .svg_circle02[data-v-1300aa2d]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-1300aa2d]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-1300aa2d]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-1300aa2d]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-1300aa2d]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-1300aa2d]{display:none}.job .svg-elem-1.anime.is_anime[data-v-1300aa2d]{display:block;animation:animate-svg-stroke-1-1300aa2d var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-1300aa2d]{display:none}.job .svg-elem-2.anime.is_anime[data-v-1300aa2d]{display:block;animation:animate-svg-stroke-2-1300aa2d var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-1300aa2d]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-1300aa2d]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-1300aa2d]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-1300aa2d]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-1300aa2d]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-1300aa2d]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-1300aa2d]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-1300aa2d]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-1300aa2d]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-1300aa2d]:after{animation:mask-bg-1300aa2d 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-1300aa2d{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-1300aa2d{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-1300aa2d{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.head_typ.border_long[data-v-1300aa2d]{padding-block-end:.5625rem;position:relative;border-bottom:solid .1875rem #dcdcdc}.head_typ.border_long[data-v-1300aa2d]:before{content:"";width:35.416%;height:.1875rem;position:absolute;bottom:-.1875rem;background-color:#111987}.head_typ.border_long.c_secondary[data-v-1300aa2d]:before{background-color:#00aff0}@media(max-width:767.89px){.pc_only[data-v-b6ec04c6]{display:none}}@media(min-width:768px){.sp_only[data-v-b6ec04c6]{display:none}}.img_max[data-v-b6ec04c6]{width:100%;height:auto}:is(a[data-v-b6ec04c6],button[data-v-b6ec04c6]):not(.btn),.hover[data-v-b6ec04c6]{transition:all .3s 0s ease}:is(a[data-v-b6ec04c6],button[data-v-b6ec04c6]):not(.btn):hover,.hover[data-v-b6ec04c6]:hover{opacity:.7}.hover_scale[data-v-b6ec04c6]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-b6ec04c6]{transform:scale(1.2);transition:1s all}a[data-v-b6ec04c6],button[data-v-b6ec04c6]{cursor:pointer}.d_block[data-v-b6ec04c6]{display:block}.d_inline[data-v-b6ec04c6]{display:inline}.d_inline_block[data-v-b6ec04c6]{display:inline-block}.d_none[data-v-b6ec04c6]{display:none}.d_flex[data-v-b6ec04c6]{display:flex}.d_grid[data-v-b6ec04c6]{display:grid}.text_start[data-v-b6ec04c6]{text-align:left}.text_center[data-v-b6ec04c6]{text-align:center}.text_end[data-v-b6ec04c6]{text-align:right}.fw_light[data-v-b6ec04c6]{font-weight:300}.fw_regular[data-v-b6ec04c6]{font-weight:400}.fw_medium[data-v-b6ec04c6]{font-weight:500}.fw_semibold[data-v-b6ec04c6]{font-weight:600}.fw_bold[data-v-b6ec04c6]{font-weight:700}.p_relative[data-v-b6ec04c6]{position:relative}.p_absolute[data-v-b6ec04c6]{position:absolute}.p_fixed[data-v-b6ec04c6]{position:fixed}.p_sticky[data-v-b6ec04c6]{position:sticky}.p_static[data-v-b6ec04c6]{position:static}.kerning[data-v-b6ec04c6]{font-feature-settings:"palt"}.no_break[data-v-b6ec04c6]{display:inline-block}@media(min-width:768px){.gap1[data-v-b6ec04c6]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-b6ec04c6]{gap:5px}}@media(min-width:768px){.gap2[data-v-b6ec04c6]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-b6ec04c6]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-b6ec04c6]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-b6ec04c6]{gap:10px}}@media(min-width:768px){.gap4[data-v-b6ec04c6]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-b6ec04c6]{gap:15px}}@media(min-width:768px){.gap5[data-v-b6ec04c6]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-b6ec04c6]{gap:20px}}@media(min-width:768px){.gap6[data-v-b6ec04c6]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-b6ec04c6]{gap:30px}}@media(min-width:768px){section[data-v-b6ec04c6]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-b6ec04c6]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-b6ec04c6]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-b6ec04c6]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-b6ec04c6]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-b6ec04c6]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-b6ec04c6]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-b6ec04c6]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-b6ec04c6]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-b6ec04c6]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-b6ec04c6]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-b6ec04c6]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-b6ec04c6]{flex-direction:row-reverse}}.row[data-v-b6ec04c6]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-b6ec04c6]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-b6ec04c6]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-b6ec04c6]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-b6ec04c6]+*,.row.col2>div>picture[data-v-b6ec04c6]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-b6ec04c6]+*,.row.col2>div>picture[data-v-b6ec04c6]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-b6ec04c6]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-b6ec04c6]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-b6ec04c6]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-b6ec04c6]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-b6ec04c6]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-b6ec04c6]+*,.row.col3>div>picture[data-v-b6ec04c6]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-b6ec04c6]+*,.row.col3>div>picture[data-v-b6ec04c6]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-b6ec04c6]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-b6ec04c6]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-b6ec04c6]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-b6ec04c6]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-b6ec04c6]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-b6ec04c6]+*,.row.col4>div>picture[data-v-b6ec04c6]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-b6ec04c6]+*,.row.col4>div>picture[data-v-b6ec04c6]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-b6ec04c6]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-b6ec04c6]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-b6ec04c6]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-b6ec04c6]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-b6ec04c6]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-b6ec04c6]+*,.row.col5>div>picture[data-v-b6ec04c6]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-b6ec04c6]+*,.row.col5>div>picture[data-v-b6ec04c6]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-b6ec04c6]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-b6ec04c6]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-b6ec04c6]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-b6ec04c6]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-b6ec04c6]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-b6ec04c6]{gap:0}}.head_typ.fs_lg[data-v-b6ec04c6]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-b6ec04c6]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-b6ec04c6]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-b6ec04c6]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-b6ec04c6]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-b6ec04c6]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-b6ec04c6]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-b6ec04c6]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-b6ec04c6]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-b6ec04c6]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-b6ec04c6]{font-size:.875rem}.head_typ.fs_md .badge[data-v-b6ec04c6]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-b6ec04c6]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-b6ec04c6]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-b6ec04c6]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-b6ec04c6]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-b6ec04c6]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-b6ec04c6]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-b6ec04c6]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-b6ec04c6]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-b6ec04c6]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-b6ec04c6]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-b6ec04c6]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-b6ec04c6]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-b6ec04c6]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-b6ec04c6]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-b6ec04c6]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-b6ec04c6]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-b6ec04c6]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-b6ec04c6]{text-align:left}}@media(min-width:768px){p[data-v-b6ec04c6]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-b6ec04c6]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-b6ec04c6]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-b6ec04c6]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-b6ec04c6]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-b6ec04c6]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-b6ec04c6]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-b6ec04c6]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-b6ec04c6]{color:#666}@media(min-width:768px){.caption[data-v-b6ec04c6]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-b6ec04c6]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-b6ec04c6]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-b6ec04c6]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-b6ec04c6] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-b6ec04c6]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-b6ec04c6]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-b6ec04c6]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-b6ec04c6]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-b6ec04c6]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-b6ec04c6] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-b6ec04c6] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-b6ec04c6]{position:relative}.icon_modal[data-v-b6ec04c6]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-b6ec04c6]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-b6ec04c6]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-b6ec04c6]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-b6ec04c6]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-b6ec04c6]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-b6ec04c6]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-b6ec04c6]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-b6ec04c6]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-b6ec04c6]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-b6ec04c6]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-b6ec04c6]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-b6ec04c6]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-b6ec04c6]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-b6ec04c6]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-b6ec04c6]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-b6ec04c6]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-b6ec04c6]{margin-block:4rem}}.jobbtn_row_area ul[data-v-b6ec04c6]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-b6ec04c6]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-b6ec04c6]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-b6ec04c6]{border-color:currentColor}.row.job p[data-v-b6ec04c6]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-b6ec04c6]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-b6ec04c6]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-b6ec04c6]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-b6ec04c6]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-b6ec04c6]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-b6ec04c6]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-b6ec04c6]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-b6ec04c6]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-b6ec04c6]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-b6ec04c6]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-b6ec04c6]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-b6ec04c6]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-b6ec04c6]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-b6ec04c6]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-b6ec04c6]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-b6ec04c6]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-b6ec04c6]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-b6ec04c6]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-b6ec04c6]{padding:2rem}}.interview_message .holiday_area.curve[data-v-b6ec04c6]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-b6ec04c6]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-b6ec04c6]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-b6ec04c6]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-b6ec04c6]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-b6ec04c6]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-b6ec04c6]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-b6ec04c6]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-b6ec04c6]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-b6ec04c6]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-b6ec04c6]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-b6ec04c6]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-b6ec04c6]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-b6ec04c6]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-b6ec04c6]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-b6ec04c6]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-b6ec04c6]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-b6ec04c6]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-b6ec04c6]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-b6ec04c6]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-b6ec04c6]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-b6ec04c6]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-b6ec04c6]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-b6ec04c6]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-b6ec04c6]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-b6ec04c6]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-b6ec04c6]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-b6ec04c6]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-b6ec04c6]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-b6ec04c6]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-b6ec04c6]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-b6ec04c6]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-b6ec04c6]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-b6ec04c6]:before{border-color:#00a9b7}.job[data-v-b6ec04c6]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-b6ec04c6],.job .svg_circle02[data-v-b6ec04c6]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-b6ec04c6],.job .svg_circle02[data-v-b6ec04c6]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-b6ec04c6],.job .svg_circle02[data-v-b6ec04c6]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-b6ec04c6]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-b6ec04c6]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-b6ec04c6]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-b6ec04c6]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-b6ec04c6]{display:none}.job .svg-elem-1.anime.is_anime[data-v-b6ec04c6]{display:block;animation:animate-svg-stroke-1-b6ec04c6 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-b6ec04c6]{display:none}.job .svg-elem-2.anime.is_anime[data-v-b6ec04c6]{display:block;animation:animate-svg-stroke-2-b6ec04c6 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-b6ec04c6]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-b6ec04c6]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-b6ec04c6]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-b6ec04c6]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-b6ec04c6]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-b6ec04c6]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-b6ec04c6]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-b6ec04c6]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-b6ec04c6]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-b6ec04c6]:after{animation:mask-bg-b6ec04c6 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-b6ec04c6{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-b6ec04c6{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-b6ec04c6{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.text_link[data-v-b6ec04c6]{padding:.3125rem;line-height:1em;border-bottom:solid .0625rem currentColor}@media(min-width:768px){.text_link span[data-v-b6ec04c6]{margin-inline-start:2.5rem}}@media(max-width:767.89px){.text_link span[data-v-b6ec04c6]{margin-inline-start:1.25rem}}.text_link.c_primary[data-v-b6ec04c6]{color:#111987}.text_link.c_secondary[data-v-b6ec04c6]{color:#00aff0}.text_link.c_default[data-v-b6ec04c6]{color:#333}.text_link.c_white[data-v-b6ec04c6]{color:#fff}@media(max-width:767.89px){.pc_only[data-v-aa4c632c]{display:none}}@media(min-width:768px){.sp_only[data-v-aa4c632c]{display:none}}.img_max[data-v-aa4c632c]{width:100%;height:auto}:is(a[data-v-aa4c632c],button[data-v-aa4c632c]):not(.btn),.hover[data-v-aa4c632c]{transition:all .3s 0s ease}:is(a[data-v-aa4c632c],button[data-v-aa4c632c]):not(.btn):hover,.hover[data-v-aa4c632c]:hover{opacity:.7}.hover_scale[data-v-aa4c632c]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-aa4c632c]{transform:scale(1.2);transition:1s all}a[data-v-aa4c632c],button[data-v-aa4c632c]{cursor:pointer}.d_block[data-v-aa4c632c]{display:block}.d_inline[data-v-aa4c632c]{display:inline}.d_inline_block[data-v-aa4c632c]{display:inline-block}.d_none[data-v-aa4c632c]{display:none}.d_flex[data-v-aa4c632c]{display:flex}.d_grid[data-v-aa4c632c]{display:grid}.text_start[data-v-aa4c632c]{text-align:left}.text_center[data-v-aa4c632c]{text-align:center}.text_end[data-v-aa4c632c]{text-align:right}.fw_light[data-v-aa4c632c]{font-weight:300}.fw_regular[data-v-aa4c632c]{font-weight:400}.fw_medium[data-v-aa4c632c]{font-weight:500}.fw_semibold[data-v-aa4c632c]{font-weight:600}.fw_bold[data-v-aa4c632c]{font-weight:700}.p_relative[data-v-aa4c632c]{position:relative}.p_absolute[data-v-aa4c632c]{position:absolute}.p_fixed[data-v-aa4c632c]{position:fixed}.p_sticky[data-v-aa4c632c]{position:sticky}.p_static[data-v-aa4c632c]{position:static}.kerning[data-v-aa4c632c]{font-feature-settings:"palt"}.no_break[data-v-aa4c632c]{display:inline-block}@media(min-width:768px){.gap1[data-v-aa4c632c]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-aa4c632c]{gap:5px}}@media(min-width:768px){.gap2[data-v-aa4c632c]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-aa4c632c]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-aa4c632c]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-aa4c632c]{gap:10px}}@media(min-width:768px){.gap4[data-v-aa4c632c]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-aa4c632c]{gap:15px}}@media(min-width:768px){.gap5[data-v-aa4c632c]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-aa4c632c]{gap:20px}}@media(min-width:768px){.gap6[data-v-aa4c632c]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-aa4c632c]{gap:30px}}@media(min-width:768px){section[data-v-aa4c632c]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-aa4c632c]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-aa4c632c]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-aa4c632c]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-aa4c632c]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-aa4c632c]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-aa4c632c]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-aa4c632c]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-aa4c632c]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-aa4c632c]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-aa4c632c]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-aa4c632c]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-aa4c632c]{flex-direction:row-reverse}}.row[data-v-aa4c632c]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-aa4c632c]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-aa4c632c]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-aa4c632c]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-aa4c632c]+*,.row.col2>div>picture[data-v-aa4c632c]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-aa4c632c]+*,.row.col2>div>picture[data-v-aa4c632c]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-aa4c632c]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-aa4c632c]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-aa4c632c]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-aa4c632c]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-aa4c632c]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-aa4c632c]+*,.row.col3>div>picture[data-v-aa4c632c]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-aa4c632c]+*,.row.col3>div>picture[data-v-aa4c632c]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-aa4c632c]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-aa4c632c]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-aa4c632c]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-aa4c632c]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-aa4c632c]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-aa4c632c]+*,.row.col4>div>picture[data-v-aa4c632c]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-aa4c632c]+*,.row.col4>div>picture[data-v-aa4c632c]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-aa4c632c]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-aa4c632c]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-aa4c632c]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-aa4c632c]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-aa4c632c]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-aa4c632c]+*,.row.col5>div>picture[data-v-aa4c632c]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-aa4c632c]+*,.row.col5>div>picture[data-v-aa4c632c]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-aa4c632c]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-aa4c632c]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-aa4c632c]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-aa4c632c]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-aa4c632c]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-aa4c632c]{gap:0}}.head_typ.fs_lg[data-v-aa4c632c]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-aa4c632c]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-aa4c632c]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-aa4c632c]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-aa4c632c]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-aa4c632c]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-aa4c632c]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-aa4c632c]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-aa4c632c]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-aa4c632c]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-aa4c632c]{font-size:.875rem}.head_typ.fs_md .badge[data-v-aa4c632c]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-aa4c632c]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-aa4c632c]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-aa4c632c]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-aa4c632c]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-aa4c632c]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-aa4c632c]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-aa4c632c]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-aa4c632c]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-aa4c632c]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-aa4c632c]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-aa4c632c]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-aa4c632c]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-aa4c632c]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-aa4c632c]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-aa4c632c]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-aa4c632c]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-aa4c632c]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-aa4c632c]{text-align:left}}@media(min-width:768px){p[data-v-aa4c632c]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-aa4c632c]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-aa4c632c]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-aa4c632c]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-aa4c632c]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-aa4c632c]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-aa4c632c]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-aa4c632c]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-aa4c632c]{color:#666}@media(min-width:768px){.caption[data-v-aa4c632c]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-aa4c632c]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-aa4c632c]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-aa4c632c]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-aa4c632c] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-aa4c632c]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-aa4c632c]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-aa4c632c]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-aa4c632c]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-aa4c632c]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-aa4c632c] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-aa4c632c] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-aa4c632c]{position:relative}.icon_modal[data-v-aa4c632c]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-aa4c632c]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-aa4c632c]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-aa4c632c]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-aa4c632c]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-aa4c632c]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-aa4c632c]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-aa4c632c]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-aa4c632c]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-aa4c632c]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-aa4c632c]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-aa4c632c]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-aa4c632c]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-aa4c632c]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-aa4c632c]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-aa4c632c]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-aa4c632c]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-aa4c632c]{margin-block:4rem}}.jobbtn_row_area ul[data-v-aa4c632c]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-aa4c632c]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-aa4c632c]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-aa4c632c]{border-color:currentColor}.row.job p[data-v-aa4c632c]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-aa4c632c]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-aa4c632c]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-aa4c632c]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-aa4c632c]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-aa4c632c]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-aa4c632c]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-aa4c632c]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-aa4c632c]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-aa4c632c]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-aa4c632c]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-aa4c632c]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-aa4c632c]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-aa4c632c]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-aa4c632c]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-aa4c632c]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-aa4c632c]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-aa4c632c]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-aa4c632c]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-aa4c632c]{padding:2rem}}.interview_message .holiday_area.curve[data-v-aa4c632c]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-aa4c632c]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-aa4c632c]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-aa4c632c]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-aa4c632c]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-aa4c632c]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-aa4c632c]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-aa4c632c]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-aa4c632c]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-aa4c632c]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-aa4c632c]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-aa4c632c]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-aa4c632c]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-aa4c632c]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-aa4c632c]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-aa4c632c]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-aa4c632c]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-aa4c632c]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-aa4c632c]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-aa4c632c]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-aa4c632c]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-aa4c632c]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-aa4c632c]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-aa4c632c]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-aa4c632c]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-aa4c632c]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-aa4c632c]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-aa4c632c]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-aa4c632c]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-aa4c632c]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-aa4c632c]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-aa4c632c]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-aa4c632c]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-aa4c632c]:before{border-color:#00a9b7}.job[data-v-aa4c632c]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-aa4c632c],.job .svg_circle02[data-v-aa4c632c]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-aa4c632c],.job .svg_circle02[data-v-aa4c632c]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-aa4c632c],.job .svg_circle02[data-v-aa4c632c]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-aa4c632c]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-aa4c632c]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-aa4c632c]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-aa4c632c]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-aa4c632c]{display:none}.job .svg-elem-1.anime.is_anime[data-v-aa4c632c]{display:block;animation:animate-svg-stroke-1-aa4c632c var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-aa4c632c]{display:none}.job .svg-elem-2.anime.is_anime[data-v-aa4c632c]{display:block;animation:animate-svg-stroke-2-aa4c632c var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-aa4c632c]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-aa4c632c]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-aa4c632c]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-aa4c632c]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-aa4c632c]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-aa4c632c]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-aa4c632c]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-aa4c632c]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-aa4c632c]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-aa4c632c]:after{animation:mask-bg-aa4c632c 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-aa4c632c{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-aa4c632c{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-aa4c632c{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.news_title_area[data-v-aa4c632c]{border:solid #e6e6e6;border-width:.125rem 0}@media(min-width:768px){.news_title_area[data-v-aa4c632c]{margin-block-end:4rem;padding-block:2rem}}@media(min-width:768px){.news_title_area h1[data-v-aa4c632c]{font-size:2rem}}@media(max-width:767.89px){.pc_only[data-v-50b43b6f]{display:none}}@media(min-width:768px){.sp_only[data-v-50b43b6f]{display:none}}.img_max[data-v-50b43b6f]{width:100%;height:auto}:is(a[data-v-50b43b6f],button[data-v-50b43b6f]):not(.btn),.hover[data-v-50b43b6f]{transition:all .3s 0s ease}:is(a[data-v-50b43b6f],button[data-v-50b43b6f]):not(.btn):hover,.hover[data-v-50b43b6f]:hover{opacity:.7}.hover_scale[data-v-50b43b6f]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-50b43b6f]{transform:scale(1.2);transition:1s all}a[data-v-50b43b6f],button[data-v-50b43b6f]{cursor:pointer}.d_block[data-v-50b43b6f]{display:block}.d_inline[data-v-50b43b6f]{display:inline}.d_inline_block[data-v-50b43b6f]{display:inline-block}.d_none[data-v-50b43b6f]{display:none}.d_flex[data-v-50b43b6f]{display:flex}.d_grid[data-v-50b43b6f]{display:grid}.text_start[data-v-50b43b6f]{text-align:left}.text_center[data-v-50b43b6f]{text-align:center}.text_end[data-v-50b43b6f]{text-align:right}.fw_light[data-v-50b43b6f]{font-weight:300}.fw_regular[data-v-50b43b6f]{font-weight:400}.fw_medium[data-v-50b43b6f]{font-weight:500}.fw_semibold[data-v-50b43b6f]{font-weight:600}.fw_bold[data-v-50b43b6f]{font-weight:700}.p_relative[data-v-50b43b6f]{position:relative}.p_absolute[data-v-50b43b6f]{position:absolute}.p_fixed[data-v-50b43b6f]{position:fixed}.p_sticky[data-v-50b43b6f]{position:sticky}.p_static[data-v-50b43b6f]{position:static}.kerning[data-v-50b43b6f]{font-feature-settings:"palt"}.no_break[data-v-50b43b6f]{display:inline-block}@media(min-width:768px){.gap1[data-v-50b43b6f]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-50b43b6f]{gap:5px}}@media(min-width:768px){.gap2[data-v-50b43b6f]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-50b43b6f]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-50b43b6f]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-50b43b6f]{gap:10px}}@media(min-width:768px){.gap4[data-v-50b43b6f]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-50b43b6f]{gap:15px}}@media(min-width:768px){.gap5[data-v-50b43b6f]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-50b43b6f]{gap:20px}}@media(min-width:768px){.gap6[data-v-50b43b6f]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-50b43b6f]{gap:30px}}@media(min-width:768px){section[data-v-50b43b6f]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-50b43b6f]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-50b43b6f]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-50b43b6f]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-50b43b6f]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-50b43b6f]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-50b43b6f]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-50b43b6f]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-50b43b6f]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-50b43b6f]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-50b43b6f]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-50b43b6f]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-50b43b6f]{flex-direction:row-reverse}}.row[data-v-50b43b6f]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-50b43b6f]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-50b43b6f]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-50b43b6f]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-50b43b6f]+*,.row.col2>div>picture[data-v-50b43b6f]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-50b43b6f]+*,.row.col2>div>picture[data-v-50b43b6f]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-50b43b6f]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-50b43b6f]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-50b43b6f]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-50b43b6f]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-50b43b6f]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-50b43b6f]+*,.row.col3>div>picture[data-v-50b43b6f]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-50b43b6f]+*,.row.col3>div>picture[data-v-50b43b6f]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-50b43b6f]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-50b43b6f]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-50b43b6f]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-50b43b6f]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-50b43b6f]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-50b43b6f]+*,.row.col4>div>picture[data-v-50b43b6f]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-50b43b6f]+*,.row.col4>div>picture[data-v-50b43b6f]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-50b43b6f]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-50b43b6f]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-50b43b6f]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-50b43b6f]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-50b43b6f]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-50b43b6f]+*,.row.col5>div>picture[data-v-50b43b6f]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-50b43b6f]+*,.row.col5>div>picture[data-v-50b43b6f]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-50b43b6f]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-50b43b6f]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-50b43b6f]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-50b43b6f]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-50b43b6f]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-50b43b6f]{gap:0}}.head_typ.fs_lg[data-v-50b43b6f]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-50b43b6f]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-50b43b6f]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-50b43b6f]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-50b43b6f]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-50b43b6f]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-50b43b6f]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-50b43b6f]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-50b43b6f]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-50b43b6f]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-50b43b6f]{font-size:.875rem}.head_typ.fs_md .badge[data-v-50b43b6f]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-50b43b6f]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-50b43b6f]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-50b43b6f]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-50b43b6f]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-50b43b6f]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-50b43b6f]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-50b43b6f]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-50b43b6f]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-50b43b6f]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-50b43b6f]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-50b43b6f]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-50b43b6f]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-50b43b6f]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-50b43b6f]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-50b43b6f]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-50b43b6f]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-50b43b6f]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-50b43b6f]{text-align:left}}@media(min-width:768px){p[data-v-50b43b6f]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-50b43b6f]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-50b43b6f]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-50b43b6f]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-50b43b6f]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-50b43b6f]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-50b43b6f]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-50b43b6f]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-50b43b6f]{color:#666}@media(min-width:768px){.caption[data-v-50b43b6f]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-50b43b6f]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-50b43b6f]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-50b43b6f]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-50b43b6f] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-50b43b6f]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-50b43b6f]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-50b43b6f]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-50b43b6f]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-50b43b6f]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-50b43b6f] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-50b43b6f] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-50b43b6f]{position:relative}.icon_modal[data-v-50b43b6f]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-50b43b6f]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-50b43b6f]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-50b43b6f]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-50b43b6f]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-50b43b6f]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-50b43b6f]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-50b43b6f]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-50b43b6f]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-50b43b6f]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-50b43b6f]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-50b43b6f]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-50b43b6f]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-50b43b6f]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-50b43b6f]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-50b43b6f]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-50b43b6f]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-50b43b6f]{margin-block:4rem}}.jobbtn_row_area ul[data-v-50b43b6f]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-50b43b6f]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-50b43b6f]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-50b43b6f]{border-color:currentColor}.row.job p[data-v-50b43b6f]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-50b43b6f]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-50b43b6f]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-50b43b6f]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-50b43b6f]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-50b43b6f]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-50b43b6f]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-50b43b6f]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-50b43b6f]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-50b43b6f]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-50b43b6f]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-50b43b6f]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-50b43b6f]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-50b43b6f]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-50b43b6f]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-50b43b6f]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-50b43b6f]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-50b43b6f]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-50b43b6f]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-50b43b6f]{padding:2rem}}.interview_message .holiday_area.curve[data-v-50b43b6f]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-50b43b6f]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-50b43b6f]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-50b43b6f]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-50b43b6f]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-50b43b6f]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-50b43b6f]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-50b43b6f]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-50b43b6f]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-50b43b6f]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-50b43b6f]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-50b43b6f]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-50b43b6f]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-50b43b6f]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-50b43b6f]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-50b43b6f]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-50b43b6f]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-50b43b6f]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-50b43b6f]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-50b43b6f]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-50b43b6f]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-50b43b6f]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-50b43b6f]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-50b43b6f]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-50b43b6f]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-50b43b6f]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-50b43b6f]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-50b43b6f]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-50b43b6f]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-50b43b6f]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-50b43b6f]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-50b43b6f]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-50b43b6f]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-50b43b6f]:before{border-color:#00a9b7}.job[data-v-50b43b6f]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-50b43b6f],.job .svg_circle02[data-v-50b43b6f]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-50b43b6f],.job .svg_circle02[data-v-50b43b6f]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-50b43b6f],.job .svg_circle02[data-v-50b43b6f]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-50b43b6f]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-50b43b6f]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-50b43b6f]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-50b43b6f]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-50b43b6f]{display:none}.job .svg-elem-1.anime.is_anime[data-v-50b43b6f]{display:block;animation:animate-svg-stroke-1-50b43b6f var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-50b43b6f]{display:none}.job .svg-elem-2.anime.is_anime[data-v-50b43b6f]{display:block;animation:animate-svg-stroke-2-50b43b6f var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-50b43b6f]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-50b43b6f]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-50b43b6f]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-50b43b6f]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-50b43b6f]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-50b43b6f]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-50b43b6f]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-50b43b6f]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-50b43b6f]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-50b43b6f]:after{animation:mask-bg-50b43b6f 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-50b43b6f{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-50b43b6f{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-50b43b6f{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}h1[data-v-50b43b6f]{line-height:1;display:grid;align-items:center}h1 .sub[data-v-50b43b6f]{line-height:calc(1em + .5rem);font-weight:400}@media(min-width:768px){h1 .sub[data-v-50b43b6f]{font-size:clamp(.875rem,.625rem + .52vw,1.25rem)}}@media(max-width:767.89px){h1 .sub[data-v-50b43b6f]{font-size:clamp(.875rem,.038rem + 3.57vw,1.75rem)}}h1 .title[data-v-50b43b6f]{line-height:calc(1em + .5rem)}@media(min-width:768px){h1 .title[data-v-50b43b6f]{font-size:clamp(1.75rem,.917rem + 1.74vw,3rem)}}@media(max-width:767.89px){h1 .title[data-v-50b43b6f]{font-size:clamp(2rem,.087rem + 8.16vw,4rem)}}h1 .title_small[data-v-50b43b6f]{line-height:calc(1em + .5rem)}@media(min-width:768px){h1 .title_small[data-v-50b43b6f]{font-size:clamp(1.25rem,.75rem + 1.04vw,2rem)}}@media(max-width:767.89px){h1 .title_small[data-v-50b43b6f]{font-size:clamp(1.25rem,-.065rem + 5.61vw,2.625rem)}}@media(max-width:767.89px){.pc_only[data-v-2f8c9bd4]{display:none}}@media(min-width:768px){.sp_only[data-v-2f8c9bd4]{display:none}}.img_max[data-v-2f8c9bd4]{width:100%;height:auto}:is(a[data-v-2f8c9bd4],button[data-v-2f8c9bd4]):not(.btn),.hover[data-v-2f8c9bd4]{transition:all .3s 0s ease}:is(a[data-v-2f8c9bd4],button[data-v-2f8c9bd4]):not(.btn):hover,.hover[data-v-2f8c9bd4]:hover{opacity:.7}.hover_scale[data-v-2f8c9bd4]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-2f8c9bd4]{transform:scale(1.2);transition:1s all}a[data-v-2f8c9bd4],button[data-v-2f8c9bd4]{cursor:pointer}.d_block[data-v-2f8c9bd4]{display:block}.d_inline[data-v-2f8c9bd4]{display:inline}.d_inline_block[data-v-2f8c9bd4]{display:inline-block}.d_none[data-v-2f8c9bd4]{display:none}.d_flex[data-v-2f8c9bd4]{display:flex}.d_grid[data-v-2f8c9bd4]{display:grid}.text_start[data-v-2f8c9bd4]{text-align:left}.text_center[data-v-2f8c9bd4]{text-align:center}.text_end[data-v-2f8c9bd4]{text-align:right}.fw_light[data-v-2f8c9bd4]{font-weight:300}.fw_regular[data-v-2f8c9bd4]{font-weight:400}.fw_medium[data-v-2f8c9bd4]{font-weight:500}.fw_semibold[data-v-2f8c9bd4]{font-weight:600}.fw_bold[data-v-2f8c9bd4]{font-weight:700}.p_relative[data-v-2f8c9bd4]{position:relative}.p_absolute[data-v-2f8c9bd4]{position:absolute}.p_fixed[data-v-2f8c9bd4]{position:fixed}.p_sticky[data-v-2f8c9bd4]{position:sticky}.p_static[data-v-2f8c9bd4]{position:static}.kerning[data-v-2f8c9bd4]{font-feature-settings:"palt"}.no_break[data-v-2f8c9bd4]{display:inline-block}@media(min-width:768px){.gap1[data-v-2f8c9bd4]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-2f8c9bd4]{gap:5px}}@media(min-width:768px){.gap2[data-v-2f8c9bd4]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-2f8c9bd4]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-2f8c9bd4]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-2f8c9bd4]{gap:10px}}@media(min-width:768px){.gap4[data-v-2f8c9bd4]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-2f8c9bd4]{gap:15px}}@media(min-width:768px){.gap5[data-v-2f8c9bd4]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-2f8c9bd4]{gap:20px}}@media(min-width:768px){.gap6[data-v-2f8c9bd4]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-2f8c9bd4]{gap:30px}}@media(min-width:768px){section[data-v-2f8c9bd4]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-2f8c9bd4]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-2f8c9bd4]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-2f8c9bd4]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-2f8c9bd4]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-2f8c9bd4]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-2f8c9bd4]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-2f8c9bd4]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-2f8c9bd4]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-2f8c9bd4]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-2f8c9bd4]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-2f8c9bd4]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-2f8c9bd4]{flex-direction:row-reverse}}.row[data-v-2f8c9bd4]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-2f8c9bd4]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-2f8c9bd4]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-2f8c9bd4]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-2f8c9bd4]+*,.row.col2>div>picture[data-v-2f8c9bd4]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-2f8c9bd4]+*,.row.col2>div>picture[data-v-2f8c9bd4]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-2f8c9bd4]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-2f8c9bd4]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-2f8c9bd4]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-2f8c9bd4]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-2f8c9bd4]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-2f8c9bd4]+*,.row.col3>div>picture[data-v-2f8c9bd4]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-2f8c9bd4]+*,.row.col3>div>picture[data-v-2f8c9bd4]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-2f8c9bd4]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-2f8c9bd4]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-2f8c9bd4]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-2f8c9bd4]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-2f8c9bd4]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-2f8c9bd4]+*,.row.col4>div>picture[data-v-2f8c9bd4]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-2f8c9bd4]+*,.row.col4>div>picture[data-v-2f8c9bd4]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-2f8c9bd4]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-2f8c9bd4]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-2f8c9bd4]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-2f8c9bd4]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-2f8c9bd4]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-2f8c9bd4]+*,.row.col5>div>picture[data-v-2f8c9bd4]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-2f8c9bd4]+*,.row.col5>div>picture[data-v-2f8c9bd4]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-2f8c9bd4]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-2f8c9bd4]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-2f8c9bd4]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-2f8c9bd4]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-2f8c9bd4]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-2f8c9bd4]{gap:0}}.head_typ.fs_lg[data-v-2f8c9bd4]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-2f8c9bd4]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-2f8c9bd4]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-2f8c9bd4]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-2f8c9bd4]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-2f8c9bd4]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-2f8c9bd4]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-2f8c9bd4]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-2f8c9bd4]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-2f8c9bd4]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-2f8c9bd4]{font-size:.875rem}.head_typ.fs_md .badge[data-v-2f8c9bd4]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-2f8c9bd4]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-2f8c9bd4]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-2f8c9bd4]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-2f8c9bd4]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-2f8c9bd4]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-2f8c9bd4]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-2f8c9bd4]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-2f8c9bd4]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-2f8c9bd4]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-2f8c9bd4]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-2f8c9bd4]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-2f8c9bd4]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-2f8c9bd4]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-2f8c9bd4]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-2f8c9bd4]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-2f8c9bd4]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-2f8c9bd4]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-2f8c9bd4]{text-align:left}}@media(min-width:768px){p[data-v-2f8c9bd4]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-2f8c9bd4]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-2f8c9bd4]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-2f8c9bd4]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-2f8c9bd4]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-2f8c9bd4]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-2f8c9bd4]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-2f8c9bd4]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-2f8c9bd4]{color:#666}@media(min-width:768px){.caption[data-v-2f8c9bd4]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-2f8c9bd4]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-2f8c9bd4]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-2f8c9bd4]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-2f8c9bd4] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-2f8c9bd4]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-2f8c9bd4]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-2f8c9bd4]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-2f8c9bd4]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-2f8c9bd4]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-2f8c9bd4] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-2f8c9bd4] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-2f8c9bd4]{position:relative}.icon_modal[data-v-2f8c9bd4]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-2f8c9bd4]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-2f8c9bd4]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-2f8c9bd4]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-2f8c9bd4]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-2f8c9bd4]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-2f8c9bd4]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-2f8c9bd4]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-2f8c9bd4]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-2f8c9bd4]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-2f8c9bd4]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-2f8c9bd4]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-2f8c9bd4]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-2f8c9bd4]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-2f8c9bd4]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-2f8c9bd4]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-2f8c9bd4]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-2f8c9bd4]{margin-block:4rem}}.jobbtn_row_area ul[data-v-2f8c9bd4]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-2f8c9bd4]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-2f8c9bd4]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-2f8c9bd4]{border-color:currentColor}.row.job p[data-v-2f8c9bd4]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-2f8c9bd4]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-2f8c9bd4]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-2f8c9bd4]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-2f8c9bd4]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-2f8c9bd4]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-2f8c9bd4]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-2f8c9bd4]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-2f8c9bd4]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-2f8c9bd4]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-2f8c9bd4]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-2f8c9bd4]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-2f8c9bd4]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-2f8c9bd4]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-2f8c9bd4]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-2f8c9bd4]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-2f8c9bd4]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-2f8c9bd4]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-2f8c9bd4]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-2f8c9bd4]{padding:2rem}}.interview_message .holiday_area.curve[data-v-2f8c9bd4]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-2f8c9bd4]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-2f8c9bd4]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-2f8c9bd4]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-2f8c9bd4]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-2f8c9bd4]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-2f8c9bd4]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-2f8c9bd4]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-2f8c9bd4]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-2f8c9bd4]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-2f8c9bd4]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-2f8c9bd4]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-2f8c9bd4]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-2f8c9bd4]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-2f8c9bd4]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-2f8c9bd4]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-2f8c9bd4]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-2f8c9bd4]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-2f8c9bd4]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-2f8c9bd4]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-2f8c9bd4]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-2f8c9bd4]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-2f8c9bd4]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-2f8c9bd4]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-2f8c9bd4]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-2f8c9bd4]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-2f8c9bd4]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-2f8c9bd4]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-2f8c9bd4]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-2f8c9bd4]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-2f8c9bd4]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-2f8c9bd4]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-2f8c9bd4]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-2f8c9bd4]:before{border-color:#00a9b7}.job[data-v-2f8c9bd4]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-2f8c9bd4],.job .svg_circle02[data-v-2f8c9bd4]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-2f8c9bd4],.job .svg_circle02[data-v-2f8c9bd4]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-2f8c9bd4],.job .svg_circle02[data-v-2f8c9bd4]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-2f8c9bd4]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-2f8c9bd4]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-2f8c9bd4]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-2f8c9bd4]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-2f8c9bd4]{display:none}.job .svg-elem-1.anime.is_anime[data-v-2f8c9bd4]{display:block;animation:animate-svg-stroke-1-2f8c9bd4 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-2f8c9bd4]{display:none}.job .svg-elem-2.anime.is_anime[data-v-2f8c9bd4]{display:block;animation:animate-svg-stroke-2-2f8c9bd4 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-2f8c9bd4]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-2f8c9bd4]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-2f8c9bd4]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-2f8c9bd4]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-2f8c9bd4]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-2f8c9bd4]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-2f8c9bd4]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-2f8c9bd4]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-2f8c9bd4]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-2f8c9bd4]:after{animation:mask-bg-2f8c9bd4 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-2f8c9bd4{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-2f8c9bd4{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-2f8c9bd4{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.head_typ.normal[data-v-2f8c9bd4]{display:grid;line-height:1}.head_typ.normal span[data-v-2f8c9bd4]:not(.badge){line-height:calc(1em + .5rem)}.head_typ.normal .sub[data-v-2f8c9bd4]{font-weight:400;color:#777}.head_typ.normal .badge[data-v-2f8c9bd4]{width:fit-content;padding:.25rem .875rem;border:solid .0625rem #777;border-radius:3.125rem;font-weight:400;color:#777;background-color:#fff}@media(max-width:767.89px){.pc_only[data-v-d9f5f027]{display:none}}@media(min-width:768px){.sp_only[data-v-d9f5f027]{display:none}}.img_max[data-v-d9f5f027]{width:100%;height:auto}:is(a[data-v-d9f5f027],button[data-v-d9f5f027]):not(.btn),.hover[data-v-d9f5f027]{transition:all .3s 0s ease}:is(a[data-v-d9f5f027],button[data-v-d9f5f027]):not(.btn):hover,.hover[data-v-d9f5f027]:hover{opacity:.7}.hover_scale[data-v-d9f5f027]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-d9f5f027]{transform:scale(1.2);transition:1s all}a[data-v-d9f5f027],button[data-v-d9f5f027]{cursor:pointer}.d_block[data-v-d9f5f027]{display:block}.d_inline[data-v-d9f5f027]{display:inline}.d_inline_block[data-v-d9f5f027]{display:inline-block}.d_none[data-v-d9f5f027]{display:none}.d_flex[data-v-d9f5f027]{display:flex}.d_grid[data-v-d9f5f027]{display:grid}.text_start[data-v-d9f5f027]{text-align:left}.text_center[data-v-d9f5f027]{text-align:center}.text_end[data-v-d9f5f027]{text-align:right}.fw_light[data-v-d9f5f027]{font-weight:300}.fw_regular[data-v-d9f5f027]{font-weight:400}.fw_medium[data-v-d9f5f027]{font-weight:500}.fw_semibold[data-v-d9f5f027]{font-weight:600}.fw_bold[data-v-d9f5f027]{font-weight:700}.p_relative[data-v-d9f5f027]{position:relative}.p_absolute[data-v-d9f5f027]{position:absolute}.p_fixed[data-v-d9f5f027]{position:fixed}.p_sticky[data-v-d9f5f027]{position:sticky}.p_static[data-v-d9f5f027]{position:static}.kerning[data-v-d9f5f027]{font-feature-settings:"palt"}.no_break[data-v-d9f5f027]{display:inline-block}@media(min-width:768px){.gap1[data-v-d9f5f027]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-d9f5f027]{gap:5px}}@media(min-width:768px){.gap2[data-v-d9f5f027]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-d9f5f027]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-d9f5f027]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-d9f5f027]{gap:10px}}@media(min-width:768px){.gap4[data-v-d9f5f027]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-d9f5f027]{gap:15px}}@media(min-width:768px){.gap5[data-v-d9f5f027]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-d9f5f027]{gap:20px}}@media(min-width:768px){.gap6[data-v-d9f5f027]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-d9f5f027]{gap:30px}}@media(min-width:768px){section[data-v-d9f5f027]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-d9f5f027]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-d9f5f027]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-d9f5f027]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-d9f5f027]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-d9f5f027]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-d9f5f027]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-d9f5f027]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-d9f5f027]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-d9f5f027]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-d9f5f027]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-d9f5f027]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-d9f5f027]{flex-direction:row-reverse}}.row[data-v-d9f5f027]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-d9f5f027]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-d9f5f027]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-d9f5f027]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-d9f5f027]+*,.row.col2>div>picture[data-v-d9f5f027]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-d9f5f027]+*,.row.col2>div>picture[data-v-d9f5f027]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-d9f5f027]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-d9f5f027]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-d9f5f027]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-d9f5f027]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-d9f5f027]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-d9f5f027]+*,.row.col3>div>picture[data-v-d9f5f027]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-d9f5f027]+*,.row.col3>div>picture[data-v-d9f5f027]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-d9f5f027]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-d9f5f027]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-d9f5f027]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-d9f5f027]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-d9f5f027]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-d9f5f027]+*,.row.col4>div>picture[data-v-d9f5f027]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-d9f5f027]+*,.row.col4>div>picture[data-v-d9f5f027]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-d9f5f027]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-d9f5f027]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-d9f5f027]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-d9f5f027]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-d9f5f027]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-d9f5f027]+*,.row.col5>div>picture[data-v-d9f5f027]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-d9f5f027]+*,.row.col5>div>picture[data-v-d9f5f027]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-d9f5f027]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-d9f5f027]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-d9f5f027]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-d9f5f027]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-d9f5f027]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-d9f5f027]{gap:0}}.head_typ.fs_lg[data-v-d9f5f027]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-d9f5f027]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-d9f5f027]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-d9f5f027]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-d9f5f027]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-d9f5f027]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-d9f5f027]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-d9f5f027]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-d9f5f027]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-d9f5f027]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-d9f5f027]{font-size:.875rem}.head_typ.fs_md .badge[data-v-d9f5f027]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-d9f5f027]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-d9f5f027]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-d9f5f027]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-d9f5f027]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-d9f5f027]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-d9f5f027]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-d9f5f027]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-d9f5f027]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-d9f5f027]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-d9f5f027]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-d9f5f027]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-d9f5f027]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-d9f5f027]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-d9f5f027]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-d9f5f027]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-d9f5f027]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-d9f5f027]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-d9f5f027]{text-align:left}}@media(min-width:768px){p[data-v-d9f5f027]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-d9f5f027]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-d9f5f027]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-d9f5f027]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-d9f5f027]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-d9f5f027]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-d9f5f027]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-d9f5f027]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-d9f5f027]{color:#666}@media(min-width:768px){.caption[data-v-d9f5f027]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-d9f5f027]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-d9f5f027]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-d9f5f027]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-d9f5f027] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-d9f5f027]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-d9f5f027]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-d9f5f027]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-d9f5f027]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-d9f5f027]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-d9f5f027] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-d9f5f027] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-d9f5f027]{position:relative}.icon_modal[data-v-d9f5f027]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-d9f5f027]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-d9f5f027]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-d9f5f027]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-d9f5f027]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-d9f5f027]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-d9f5f027]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-d9f5f027]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-d9f5f027]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-d9f5f027]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-d9f5f027]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-d9f5f027]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-d9f5f027]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-d9f5f027]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-d9f5f027]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-d9f5f027]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-d9f5f027]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-d9f5f027]{margin-block:4rem}}.jobbtn_row_area ul[data-v-d9f5f027]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-d9f5f027]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-d9f5f027]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-d9f5f027]{border-color:currentColor}.row.job p[data-v-d9f5f027]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-d9f5f027]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-d9f5f027]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-d9f5f027]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-d9f5f027]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-d9f5f027]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-d9f5f027]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-d9f5f027]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-d9f5f027]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-d9f5f027]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-d9f5f027]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-d9f5f027]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-d9f5f027]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-d9f5f027]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-d9f5f027]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-d9f5f027]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-d9f5f027]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-d9f5f027]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-d9f5f027]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-d9f5f027]{padding:2rem}}.interview_message .holiday_area.curve[data-v-d9f5f027]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-d9f5f027]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-d9f5f027]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-d9f5f027]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-d9f5f027]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-d9f5f027]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-d9f5f027]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-d9f5f027]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-d9f5f027]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-d9f5f027]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-d9f5f027]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-d9f5f027]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-d9f5f027]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-d9f5f027]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-d9f5f027]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-d9f5f027]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-d9f5f027]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-d9f5f027]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-d9f5f027]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-d9f5f027]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-d9f5f027]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-d9f5f027]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-d9f5f027]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-d9f5f027]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-d9f5f027]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-d9f5f027]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-d9f5f027]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-d9f5f027]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-d9f5f027]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-d9f5f027]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-d9f5f027]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-d9f5f027]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-d9f5f027]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-d9f5f027]:before{border-color:#00a9b7}.job[data-v-d9f5f027]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-d9f5f027],.job .svg_circle02[data-v-d9f5f027]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-d9f5f027],.job .svg_circle02[data-v-d9f5f027]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-d9f5f027],.job .svg_circle02[data-v-d9f5f027]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-d9f5f027]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-d9f5f027]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-d9f5f027]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-d9f5f027]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-d9f5f027]{display:none}.job .svg-elem-1.anime.is_anime[data-v-d9f5f027]{display:block;animation:animate-svg-stroke-1-d9f5f027 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-d9f5f027]{display:none}.job .svg-elem-2.anime.is_anime[data-v-d9f5f027]{display:block;animation:animate-svg-stroke-2-d9f5f027 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-d9f5f027]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-d9f5f027]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-d9f5f027]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-d9f5f027]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-d9f5f027]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-d9f5f027]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-d9f5f027]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-d9f5f027]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-d9f5f027]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-d9f5f027]:after{animation:mask-bg-d9f5f027 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-d9f5f027{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-d9f5f027{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-d9f5f027{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.head_typ.border_l[data-v-d9f5f027]{padding-block-end:.4375rem;display:flex}.head_typ.border_l[data-v-d9f5f027]:not(.border_b_none){border-bottom:solid .125rem #dcdcdc}.head_typ.border_l.fs_md[data-v-d9f5f027]:before{content:"";border-left:solid .25rem #111987}@media(min-width:768px){.head_typ.border_l.fs_md[data-v-d9f5f027]:before{padding-inline-end:1rem}}@media(max-width:767.89px){.head_typ.border_l.fs_md[data-v-d9f5f027]:before{padding-inline-end:.4375rem}}.head_typ.border_l.fs_sm[data-v-d9f5f027]:before{content:""}@media(min-width:768px){.head_typ.border_l.fs_sm[data-v-d9f5f027]:before{padding-inline-end:.8125rem;border-left:solid .1875rem #111987}}@media(max-width:767.89px){.head_typ.border_l.fs_sm[data-v-d9f5f027]:before{padding-inline-end:.4375rem;border-left:solid .25rem #111987}}.head_typ.border_l.c_secondary[data-v-d9f5f027]:before{border-color:#00aff0}@media(max-width:767.89px){.pc_only[data-v-fc1a96e4]{display:none}}@media(min-width:768px){.sp_only[data-v-fc1a96e4]{display:none}}.img_max[data-v-fc1a96e4]{width:100%;height:auto}:is(a[data-v-fc1a96e4],button[data-v-fc1a96e4]):not(.btn),.hover[data-v-fc1a96e4]{transition:all .3s 0s ease}:is(a[data-v-fc1a96e4],button[data-v-fc1a96e4]):not(.btn):hover,.hover[data-v-fc1a96e4]:hover{opacity:.7}.hover_scale[data-v-fc1a96e4]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-fc1a96e4]{transform:scale(1.2);transition:1s all}a[data-v-fc1a96e4],button[data-v-fc1a96e4]{cursor:pointer}.d_block[data-v-fc1a96e4]{display:block}.d_inline[data-v-fc1a96e4]{display:inline}.d_inline_block[data-v-fc1a96e4]{display:inline-block}.d_none[data-v-fc1a96e4]{display:none}.d_flex[data-v-fc1a96e4]{display:flex}.d_grid[data-v-fc1a96e4]{display:grid}.text_start[data-v-fc1a96e4]{text-align:left}.text_center[data-v-fc1a96e4]{text-align:center}.text_end[data-v-fc1a96e4]{text-align:right}.fw_light[data-v-fc1a96e4]{font-weight:300}.fw_regular[data-v-fc1a96e4]{font-weight:400}.fw_medium[data-v-fc1a96e4]{font-weight:500}.fw_semibold[data-v-fc1a96e4]{font-weight:600}.fw_bold[data-v-fc1a96e4]{font-weight:700}.p_relative[data-v-fc1a96e4]{position:relative}.p_absolute[data-v-fc1a96e4]{position:absolute}.p_fixed[data-v-fc1a96e4]{position:fixed}.p_sticky[data-v-fc1a96e4]{position:sticky}.p_static[data-v-fc1a96e4]{position:static}.kerning[data-v-fc1a96e4]{font-feature-settings:"palt"}.no_break[data-v-fc1a96e4]{display:inline-block}@media(min-width:768px){.gap1[data-v-fc1a96e4]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-fc1a96e4]{gap:5px}}@media(min-width:768px){.gap2[data-v-fc1a96e4]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-fc1a96e4]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-fc1a96e4]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-fc1a96e4]{gap:10px}}@media(min-width:768px){.gap4[data-v-fc1a96e4]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-fc1a96e4]{gap:15px}}@media(min-width:768px){.gap5[data-v-fc1a96e4]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-fc1a96e4]{gap:20px}}@media(min-width:768px){.gap6[data-v-fc1a96e4]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-fc1a96e4]{gap:30px}}@media(min-width:768px){section[data-v-fc1a96e4]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-fc1a96e4]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-fc1a96e4]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-fc1a96e4]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-fc1a96e4]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-fc1a96e4]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-fc1a96e4]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-fc1a96e4]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-fc1a96e4]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-fc1a96e4]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-fc1a96e4]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-fc1a96e4]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-fc1a96e4]{flex-direction:row-reverse}}.row[data-v-fc1a96e4]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-fc1a96e4]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-fc1a96e4]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-fc1a96e4]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-fc1a96e4]+*,.row.col2>div>picture[data-v-fc1a96e4]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-fc1a96e4]+*,.row.col2>div>picture[data-v-fc1a96e4]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-fc1a96e4]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-fc1a96e4]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-fc1a96e4]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-fc1a96e4]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-fc1a96e4]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-fc1a96e4]+*,.row.col3>div>picture[data-v-fc1a96e4]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-fc1a96e4]+*,.row.col3>div>picture[data-v-fc1a96e4]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-fc1a96e4]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-fc1a96e4]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-fc1a96e4]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-fc1a96e4]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-fc1a96e4]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-fc1a96e4]+*,.row.col4>div>picture[data-v-fc1a96e4]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-fc1a96e4]+*,.row.col4>div>picture[data-v-fc1a96e4]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-fc1a96e4]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-fc1a96e4]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-fc1a96e4]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-fc1a96e4]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-fc1a96e4]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-fc1a96e4]+*,.row.col5>div>picture[data-v-fc1a96e4]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-fc1a96e4]+*,.row.col5>div>picture[data-v-fc1a96e4]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-fc1a96e4]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-fc1a96e4]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-fc1a96e4]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-fc1a96e4]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-fc1a96e4]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-fc1a96e4]{gap:0}}.head_typ.fs_lg[data-v-fc1a96e4]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-fc1a96e4]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-fc1a96e4]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-fc1a96e4]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-fc1a96e4]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-fc1a96e4]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-fc1a96e4]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-fc1a96e4]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-fc1a96e4]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-fc1a96e4]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-fc1a96e4]{font-size:.875rem}.head_typ.fs_md .badge[data-v-fc1a96e4]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-fc1a96e4]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-fc1a96e4]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-fc1a96e4]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-fc1a96e4]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-fc1a96e4]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-fc1a96e4]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-fc1a96e4]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-fc1a96e4]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-fc1a96e4]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-fc1a96e4]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-fc1a96e4]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-fc1a96e4]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-fc1a96e4]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-fc1a96e4]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-fc1a96e4]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-fc1a96e4]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-fc1a96e4]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-fc1a96e4]{text-align:left}}@media(min-width:768px){p[data-v-fc1a96e4]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-fc1a96e4]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-fc1a96e4]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-fc1a96e4]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-fc1a96e4]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-fc1a96e4]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-fc1a96e4]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-fc1a96e4]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-fc1a96e4]{color:#666}@media(min-width:768px){.caption[data-v-fc1a96e4]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-fc1a96e4]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-fc1a96e4]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-fc1a96e4]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-fc1a96e4] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-fc1a96e4]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-fc1a96e4]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-fc1a96e4]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-fc1a96e4]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-fc1a96e4]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-fc1a96e4] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-fc1a96e4] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-fc1a96e4]{position:relative}.icon_modal[data-v-fc1a96e4]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-fc1a96e4]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-fc1a96e4]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-fc1a96e4]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-fc1a96e4]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-fc1a96e4]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-fc1a96e4]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-fc1a96e4]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-fc1a96e4]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-fc1a96e4]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-fc1a96e4]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-fc1a96e4]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-fc1a96e4]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-fc1a96e4]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-fc1a96e4]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-fc1a96e4]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-fc1a96e4]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-fc1a96e4]{margin-block:4rem}}.jobbtn_row_area ul[data-v-fc1a96e4]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-fc1a96e4]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-fc1a96e4]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-fc1a96e4]{border-color:currentColor}.row.job p[data-v-fc1a96e4]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-fc1a96e4]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-fc1a96e4]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-fc1a96e4]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-fc1a96e4]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-fc1a96e4]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-fc1a96e4]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-fc1a96e4]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-fc1a96e4]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-fc1a96e4]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-fc1a96e4]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-fc1a96e4]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-fc1a96e4]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-fc1a96e4]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-fc1a96e4]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-fc1a96e4]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-fc1a96e4]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-fc1a96e4]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-fc1a96e4]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-fc1a96e4]{padding:2rem}}.interview_message .holiday_area.curve[data-v-fc1a96e4]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-fc1a96e4]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-fc1a96e4]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-fc1a96e4]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-fc1a96e4]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-fc1a96e4]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-fc1a96e4]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-fc1a96e4]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-fc1a96e4]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-fc1a96e4]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-fc1a96e4]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-fc1a96e4]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-fc1a96e4]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-fc1a96e4]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-fc1a96e4]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-fc1a96e4]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-fc1a96e4]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-fc1a96e4]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-fc1a96e4]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-fc1a96e4]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-fc1a96e4]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-fc1a96e4]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-fc1a96e4]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-fc1a96e4]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-fc1a96e4]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-fc1a96e4]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-fc1a96e4]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-fc1a96e4]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-fc1a96e4]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-fc1a96e4]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-fc1a96e4]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-fc1a96e4]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-fc1a96e4]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-fc1a96e4]:before{border-color:#00a9b7}.job[data-v-fc1a96e4]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-fc1a96e4],.job .svg_circle02[data-v-fc1a96e4]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-fc1a96e4],.job .svg_circle02[data-v-fc1a96e4]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-fc1a96e4],.job .svg_circle02[data-v-fc1a96e4]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-fc1a96e4]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-fc1a96e4]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-fc1a96e4]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-fc1a96e4]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-fc1a96e4]{display:none}.job .svg-elem-1.anime.is_anime[data-v-fc1a96e4]{display:block;animation:animate-svg-stroke-1-fc1a96e4 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-fc1a96e4]{display:none}.job .svg-elem-2.anime.is_anime[data-v-fc1a96e4]{display:block;animation:animate-svg-stroke-2-fc1a96e4 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-fc1a96e4]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-fc1a96e4]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-fc1a96e4]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-fc1a96e4]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-fc1a96e4]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-fc1a96e4]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-fc1a96e4]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-fc1a96e4]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-fc1a96e4]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-fc1a96e4]:after{animation:mask-bg-fc1a96e4 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-fc1a96e4{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-fc1a96e4{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-fc1a96e4{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.head_typ.border_short[data-v-fc1a96e4]{width:fit-content}.head_typ.border_short[data-v-fc1a96e4]:after{content:"";width:7.5rem;border-bottom:solid .1875rem #111987;display:block}.head_typ.border_short.fs_lg[data-v-fc1a96e4]:after{padding-block-start:.5625rem}.head_typ.border_short.fs_md[data-v-fc1a96e4]:after{padding-block-start:.5rem}.head_typ.border_short.fs_sm[data-v-fc1a96e4]:after{padding-block-start:.4375rem}@media(min-width:768px){.head_typ.border_short.center[data-v-fc1a96e4]{margin-inline:auto}.head_typ.border_short.center[data-v-fc1a96e4]:after{margin-inline:auto}}.head_typ.border_short.c_secondary[data-v-fc1a96e4]:after{border-color:#00aff0}@media(max-width:767.89px){.pc_only[data-v-e3927d9c]{display:none}}@media(min-width:768px){.sp_only[data-v-e3927d9c]{display:none}}.img_max[data-v-e3927d9c]{width:100%;height:auto}:is(a[data-v-e3927d9c],button[data-v-e3927d9c]):not(.btn),.hover[data-v-e3927d9c]{transition:all .3s 0s ease}:is(a[data-v-e3927d9c],button[data-v-e3927d9c]):not(.btn):hover,.hover[data-v-e3927d9c]:hover{opacity:.7}.hover_scale[data-v-e3927d9c]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-e3927d9c]{transform:scale(1.2);transition:1s all}a[data-v-e3927d9c],button[data-v-e3927d9c]{cursor:pointer}.d_block[data-v-e3927d9c]{display:block}.d_inline[data-v-e3927d9c]{display:inline}.d_inline_block[data-v-e3927d9c]{display:inline-block}.d_none[data-v-e3927d9c]{display:none}.d_flex[data-v-e3927d9c]{display:flex}.d_grid[data-v-e3927d9c]{display:grid}.text_start[data-v-e3927d9c]{text-align:left}.text_center[data-v-e3927d9c]{text-align:center}.text_end[data-v-e3927d9c]{text-align:right}.fw_light[data-v-e3927d9c]{font-weight:300}.fw_regular[data-v-e3927d9c]{font-weight:400}.fw_medium[data-v-e3927d9c]{font-weight:500}.fw_semibold[data-v-e3927d9c]{font-weight:600}.fw_bold[data-v-e3927d9c]{font-weight:700}.p_relative[data-v-e3927d9c]{position:relative}.p_absolute[data-v-e3927d9c]{position:absolute}.p_fixed[data-v-e3927d9c]{position:fixed}.p_sticky[data-v-e3927d9c]{position:sticky}.p_static[data-v-e3927d9c]{position:static}.kerning[data-v-e3927d9c]{font-feature-settings:"palt"}.no_break[data-v-e3927d9c]{display:inline-block}@media(min-width:768px){.gap1[data-v-e3927d9c]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-e3927d9c]{gap:5px}}@media(min-width:768px){.gap2[data-v-e3927d9c]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-e3927d9c]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-e3927d9c]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-e3927d9c]{gap:10px}}@media(min-width:768px){.gap4[data-v-e3927d9c]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-e3927d9c]{gap:15px}}@media(min-width:768px){.gap5[data-v-e3927d9c]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-e3927d9c]{gap:20px}}@media(min-width:768px){.gap6[data-v-e3927d9c]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-e3927d9c]{gap:30px}}@media(min-width:768px){section[data-v-e3927d9c]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-e3927d9c]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-e3927d9c]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-e3927d9c]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-e3927d9c]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-e3927d9c]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-e3927d9c]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-e3927d9c]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-e3927d9c]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-e3927d9c]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-e3927d9c]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-e3927d9c]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-e3927d9c]{flex-direction:row-reverse}}.row[data-v-e3927d9c]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-e3927d9c]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-e3927d9c]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-e3927d9c]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-e3927d9c]+*,.row.col2>div>picture[data-v-e3927d9c]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-e3927d9c]+*,.row.col2>div>picture[data-v-e3927d9c]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-e3927d9c]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-e3927d9c]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-e3927d9c]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-e3927d9c]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-e3927d9c]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-e3927d9c]+*,.row.col3>div>picture[data-v-e3927d9c]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-e3927d9c]+*,.row.col3>div>picture[data-v-e3927d9c]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-e3927d9c]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-e3927d9c]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-e3927d9c]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-e3927d9c]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-e3927d9c]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-e3927d9c]+*,.row.col4>div>picture[data-v-e3927d9c]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-e3927d9c]+*,.row.col4>div>picture[data-v-e3927d9c]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-e3927d9c]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-e3927d9c]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-e3927d9c]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-e3927d9c]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-e3927d9c]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-e3927d9c]+*,.row.col5>div>picture[data-v-e3927d9c]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-e3927d9c]+*,.row.col5>div>picture[data-v-e3927d9c]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-e3927d9c]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-e3927d9c]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-e3927d9c]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-e3927d9c]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-e3927d9c]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-e3927d9c]{gap:0}}.head_typ.fs_lg[data-v-e3927d9c]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-e3927d9c]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-e3927d9c]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-e3927d9c]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-e3927d9c]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-e3927d9c]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-e3927d9c]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-e3927d9c]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-e3927d9c]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-e3927d9c]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-e3927d9c]{font-size:.875rem}.head_typ.fs_md .badge[data-v-e3927d9c]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-e3927d9c]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-e3927d9c]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-e3927d9c]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-e3927d9c]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-e3927d9c]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-e3927d9c]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-e3927d9c]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-e3927d9c]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-e3927d9c]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-e3927d9c]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-e3927d9c]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-e3927d9c]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-e3927d9c]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-e3927d9c]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-e3927d9c]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-e3927d9c]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-e3927d9c]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-e3927d9c]{text-align:left}}@media(min-width:768px){p[data-v-e3927d9c]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-e3927d9c]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-e3927d9c]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-e3927d9c]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-e3927d9c]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-e3927d9c]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-e3927d9c]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-e3927d9c]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-e3927d9c]{color:#666}@media(min-width:768px){.caption[data-v-e3927d9c]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-e3927d9c]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-e3927d9c]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-e3927d9c]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-e3927d9c] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-e3927d9c]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-e3927d9c]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-e3927d9c]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-e3927d9c]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-e3927d9c]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-e3927d9c] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-e3927d9c] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-e3927d9c]{position:relative}.icon_modal[data-v-e3927d9c]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-e3927d9c]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-e3927d9c]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-e3927d9c]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-e3927d9c]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-e3927d9c]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-e3927d9c]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-e3927d9c]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-e3927d9c]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-e3927d9c]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-e3927d9c]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-e3927d9c]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-e3927d9c]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-e3927d9c]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-e3927d9c]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-e3927d9c]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-e3927d9c]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-e3927d9c]{margin-block:4rem}}.jobbtn_row_area ul[data-v-e3927d9c]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-e3927d9c]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-e3927d9c]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-e3927d9c]{border-color:currentColor}.row.job p[data-v-e3927d9c]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-e3927d9c]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-e3927d9c]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-e3927d9c]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-e3927d9c]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-e3927d9c]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-e3927d9c]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-e3927d9c]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-e3927d9c]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-e3927d9c]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-e3927d9c]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-e3927d9c]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-e3927d9c]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-e3927d9c]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-e3927d9c]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-e3927d9c]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-e3927d9c]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-e3927d9c]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-e3927d9c]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-e3927d9c]{padding:2rem}}.interview_message .holiday_area.curve[data-v-e3927d9c]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-e3927d9c]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-e3927d9c]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-e3927d9c]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-e3927d9c]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-e3927d9c]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-e3927d9c]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-e3927d9c]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-e3927d9c]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-e3927d9c]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-e3927d9c]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-e3927d9c]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-e3927d9c]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-e3927d9c]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-e3927d9c]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-e3927d9c]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-e3927d9c]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-e3927d9c]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-e3927d9c]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-e3927d9c]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-e3927d9c]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-e3927d9c]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-e3927d9c]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-e3927d9c]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-e3927d9c]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-e3927d9c]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-e3927d9c]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-e3927d9c]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-e3927d9c]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-e3927d9c]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-e3927d9c]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-e3927d9c]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-e3927d9c]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-e3927d9c]:before{border-color:#00a9b7}.job[data-v-e3927d9c]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-e3927d9c],.job .svg_circle02[data-v-e3927d9c]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-e3927d9c],.job .svg_circle02[data-v-e3927d9c]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-e3927d9c],.job .svg_circle02[data-v-e3927d9c]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-e3927d9c]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-e3927d9c]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-e3927d9c]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-e3927d9c]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-e3927d9c]{display:none}.job .svg-elem-1.anime.is_anime[data-v-e3927d9c]{display:block;animation:animate-svg-stroke-1-e3927d9c var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-e3927d9c]{display:none}.job .svg-elem-2.anime.is_anime[data-v-e3927d9c]{display:block;animation:animate-svg-stroke-2-e3927d9c var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-e3927d9c]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-e3927d9c]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-e3927d9c]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-e3927d9c]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-e3927d9c]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-e3927d9c]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-e3927d9c]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-e3927d9c]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-e3927d9c]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-e3927d9c]:after{animation:mask-bg-e3927d9c 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-e3927d9c{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-e3927d9c{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-e3927d9c{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.head_typ.border_l_sm[data-v-e3927d9c]{border-left:solid .1875rem #D9D9D9}@media(min-width:768px){.head_typ.border_l_sm[data-v-e3927d9c]{padding-inline-start:.5625rem}}@media(max-width:767.89px){.head_typ.border_l_sm[data-v-e3927d9c]{padding-inline-start:.375rem}}@media(max-width:767.89px){.pc_only[data-v-4323fb4f]{display:none}}@media(min-width:768px){.sp_only[data-v-4323fb4f]{display:none}}.img_max[data-v-4323fb4f]{width:100%;height:auto}:is(a[data-v-4323fb4f],button[data-v-4323fb4f]):not(.btn),.hover[data-v-4323fb4f]{transition:all .3s 0s ease}:is(a[data-v-4323fb4f],button[data-v-4323fb4f]):not(.btn):hover,.hover[data-v-4323fb4f]:hover{opacity:.7}.hover_scale[data-v-4323fb4f]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-4323fb4f]{transform:scale(1.2);transition:1s all}a[data-v-4323fb4f],button[data-v-4323fb4f]{cursor:pointer}.d_block[data-v-4323fb4f]{display:block}.d_inline[data-v-4323fb4f]{display:inline}.d_inline_block[data-v-4323fb4f]{display:inline-block}.d_none[data-v-4323fb4f]{display:none}.d_flex[data-v-4323fb4f]{display:flex}.d_grid[data-v-4323fb4f]{display:grid}.text_start[data-v-4323fb4f]{text-align:left}.text_center[data-v-4323fb4f]{text-align:center}.text_end[data-v-4323fb4f]{text-align:right}.fw_light[data-v-4323fb4f]{font-weight:300}.fw_regular[data-v-4323fb4f]{font-weight:400}.fw_medium[data-v-4323fb4f]{font-weight:500}.fw_semibold[data-v-4323fb4f]{font-weight:600}.fw_bold[data-v-4323fb4f]{font-weight:700}.p_relative[data-v-4323fb4f]{position:relative}.p_absolute[data-v-4323fb4f]{position:absolute}.p_fixed[data-v-4323fb4f]{position:fixed}.p_sticky[data-v-4323fb4f]{position:sticky}.p_static[data-v-4323fb4f]{position:static}.kerning[data-v-4323fb4f]{font-feature-settings:"palt"}.no_break[data-v-4323fb4f]{display:inline-block}@media(min-width:768px){.gap1[data-v-4323fb4f]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-4323fb4f]{gap:5px}}@media(min-width:768px){.gap2[data-v-4323fb4f]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-4323fb4f]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-4323fb4f]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-4323fb4f]{gap:10px}}@media(min-width:768px){.gap4[data-v-4323fb4f]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-4323fb4f]{gap:15px}}@media(min-width:768px){.gap5[data-v-4323fb4f]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-4323fb4f]{gap:20px}}@media(min-width:768px){.gap6[data-v-4323fb4f]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-4323fb4f]{gap:30px}}@media(min-width:768px){section[data-v-4323fb4f]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-4323fb4f]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-4323fb4f]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-4323fb4f]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-4323fb4f]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-4323fb4f]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-4323fb4f]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-4323fb4f]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-4323fb4f]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-4323fb4f]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-4323fb4f]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-4323fb4f]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-4323fb4f]{flex-direction:row-reverse}}.row[data-v-4323fb4f]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-4323fb4f]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-4323fb4f]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-4323fb4f]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-4323fb4f]+*,.row.col2>div>picture[data-v-4323fb4f]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-4323fb4f]+*,.row.col2>div>picture[data-v-4323fb4f]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-4323fb4f]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-4323fb4f]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-4323fb4f]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-4323fb4f]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-4323fb4f]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-4323fb4f]+*,.row.col3>div>picture[data-v-4323fb4f]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-4323fb4f]+*,.row.col3>div>picture[data-v-4323fb4f]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-4323fb4f]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-4323fb4f]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-4323fb4f]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-4323fb4f]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-4323fb4f]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-4323fb4f]+*,.row.col4>div>picture[data-v-4323fb4f]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-4323fb4f]+*,.row.col4>div>picture[data-v-4323fb4f]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-4323fb4f]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-4323fb4f]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-4323fb4f]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-4323fb4f]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-4323fb4f]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-4323fb4f]+*,.row.col5>div>picture[data-v-4323fb4f]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-4323fb4f]+*,.row.col5>div>picture[data-v-4323fb4f]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-4323fb4f]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-4323fb4f]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-4323fb4f]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-4323fb4f]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-4323fb4f]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-4323fb4f]{gap:0}}.head_typ.fs_lg[data-v-4323fb4f]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-4323fb4f]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-4323fb4f]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-4323fb4f]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-4323fb4f]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-4323fb4f]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-4323fb4f]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-4323fb4f]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-4323fb4f]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-4323fb4f]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-4323fb4f]{font-size:.875rem}.head_typ.fs_md .badge[data-v-4323fb4f]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-4323fb4f]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-4323fb4f]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-4323fb4f]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-4323fb4f]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-4323fb4f]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-4323fb4f]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-4323fb4f]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-4323fb4f]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-4323fb4f]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-4323fb4f]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-4323fb4f]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-4323fb4f]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-4323fb4f]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-4323fb4f]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-4323fb4f]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-4323fb4f]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-4323fb4f]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-4323fb4f]{text-align:left}}@media(min-width:768px){p[data-v-4323fb4f]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-4323fb4f]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-4323fb4f]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-4323fb4f]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-4323fb4f]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-4323fb4f]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-4323fb4f]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-4323fb4f]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-4323fb4f]{color:#666}@media(min-width:768px){.caption[data-v-4323fb4f]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-4323fb4f]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-4323fb4f]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-4323fb4f]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-4323fb4f] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-4323fb4f]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-4323fb4f]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-4323fb4f]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-4323fb4f]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-4323fb4f]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-4323fb4f] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-4323fb4f] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-4323fb4f]{position:relative}.icon_modal[data-v-4323fb4f]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-4323fb4f]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-4323fb4f]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-4323fb4f]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-4323fb4f]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-4323fb4f]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-4323fb4f]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-4323fb4f]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-4323fb4f]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-4323fb4f]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-4323fb4f]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-4323fb4f]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-4323fb4f]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-4323fb4f]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-4323fb4f]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-4323fb4f]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-4323fb4f]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-4323fb4f]{margin-block:4rem}}.jobbtn_row_area ul[data-v-4323fb4f]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-4323fb4f]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-4323fb4f]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-4323fb4f]{border-color:currentColor}.row.job p[data-v-4323fb4f]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-4323fb4f]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-4323fb4f]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-4323fb4f]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-4323fb4f]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-4323fb4f]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-4323fb4f]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-4323fb4f]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-4323fb4f]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-4323fb4f]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-4323fb4f]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-4323fb4f]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-4323fb4f]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-4323fb4f]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-4323fb4f]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-4323fb4f]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-4323fb4f]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-4323fb4f]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-4323fb4f]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-4323fb4f]{padding:2rem}}.interview_message .holiday_area.curve[data-v-4323fb4f]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-4323fb4f]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-4323fb4f]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-4323fb4f]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-4323fb4f]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-4323fb4f]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-4323fb4f]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-4323fb4f]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-4323fb4f]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-4323fb4f]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-4323fb4f]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-4323fb4f]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-4323fb4f]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-4323fb4f]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-4323fb4f]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-4323fb4f]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-4323fb4f]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-4323fb4f]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-4323fb4f]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-4323fb4f]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-4323fb4f]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-4323fb4f]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-4323fb4f]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-4323fb4f]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-4323fb4f]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-4323fb4f]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-4323fb4f]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-4323fb4f]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-4323fb4f]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-4323fb4f]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-4323fb4f]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-4323fb4f]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-4323fb4f]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-4323fb4f]:before{border-color:#00a9b7}.job[data-v-4323fb4f]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-4323fb4f],.job .svg_circle02[data-v-4323fb4f]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-4323fb4f],.job .svg_circle02[data-v-4323fb4f]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-4323fb4f],.job .svg_circle02[data-v-4323fb4f]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-4323fb4f]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-4323fb4f]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-4323fb4f]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-4323fb4f]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-4323fb4f]{display:none}.job .svg-elem-1.anime.is_anime[data-v-4323fb4f]{display:block;animation:animate-svg-stroke-1-4323fb4f var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-4323fb4f]{display:none}.job .svg-elem-2.anime.is_anime[data-v-4323fb4f]{display:block;animation:animate-svg-stroke-2-4323fb4f var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-4323fb4f]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-4323fb4f]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-4323fb4f]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-4323fb4f]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-4323fb4f]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-4323fb4f]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-4323fb4f]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-4323fb4f]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-4323fb4f]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-4323fb4f]:after{animation:mask-bg-4323fb4f 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-4323fb4f{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-4323fb4f{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-4323fb4f{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.accordion_area button[data-v-4323fb4f]{padding:.3125rem;line-height:1em;border-bottom:solid .0625rem currentColor}@media(min-width:768px){.accordion_area button .chevron_arrow[data-v-4323fb4f]{margin-inline-start:2.5rem}}@media(max-width:767.89px){.accordion_area button .chevron_arrow[data-v-4323fb4f]{margin-inline-start:1.25rem}}.accordion_area .accordion_content[data-v-4323fb4f]{overflow:hidden;transition:height .2s ease-in-out}@media(max-width:767.89px){.pc_only[data-v-94aa39a3]{display:none}}@media(min-width:768px){.sp_only[data-v-94aa39a3]{display:none}}.img_max[data-v-94aa39a3]{width:100%;height:auto}:is(a[data-v-94aa39a3],button[data-v-94aa39a3]):not(.btn),.hover[data-v-94aa39a3]{transition:all .3s 0s ease}:is(a[data-v-94aa39a3],button[data-v-94aa39a3]):not(.btn):hover,.hover[data-v-94aa39a3]:hover{opacity:.7}.hover_scale[data-v-94aa39a3]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-94aa39a3]{transform:scale(1.2);transition:1s all}a[data-v-94aa39a3],button[data-v-94aa39a3]{cursor:pointer}.d_block[data-v-94aa39a3]{display:block}.d_inline[data-v-94aa39a3]{display:inline}.d_inline_block[data-v-94aa39a3]{display:inline-block}.d_none[data-v-94aa39a3]{display:none}.d_flex[data-v-94aa39a3]{display:flex}.d_grid[data-v-94aa39a3]{display:grid}.text_start[data-v-94aa39a3]{text-align:left}.text_center[data-v-94aa39a3]{text-align:center}.text_end[data-v-94aa39a3]{text-align:right}.fw_light[data-v-94aa39a3]{font-weight:300}.fw_regular[data-v-94aa39a3]{font-weight:400}.fw_medium[data-v-94aa39a3]{font-weight:500}.fw_semibold[data-v-94aa39a3]{font-weight:600}.fw_bold[data-v-94aa39a3]{font-weight:700}.p_relative[data-v-94aa39a3]{position:relative}.p_absolute[data-v-94aa39a3]{position:absolute}.p_fixed[data-v-94aa39a3]{position:fixed}.p_sticky[data-v-94aa39a3]{position:sticky}.p_static[data-v-94aa39a3]{position:static}.kerning[data-v-94aa39a3]{font-feature-settings:"palt"}.no_break[data-v-94aa39a3]{display:inline-block}@media(min-width:768px){.gap1[data-v-94aa39a3]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-94aa39a3]{gap:5px}}@media(min-width:768px){.gap2[data-v-94aa39a3]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-94aa39a3]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-94aa39a3]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-94aa39a3]{gap:10px}}@media(min-width:768px){.gap4[data-v-94aa39a3]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-94aa39a3]{gap:15px}}@media(min-width:768px){.gap5[data-v-94aa39a3]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-94aa39a3]{gap:20px}}@media(min-width:768px){.gap6[data-v-94aa39a3]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-94aa39a3]{gap:30px}}@media(min-width:768px){section[data-v-94aa39a3]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-94aa39a3]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-94aa39a3]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-94aa39a3]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-94aa39a3]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-94aa39a3]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-94aa39a3]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-94aa39a3]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-94aa39a3]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-94aa39a3]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-94aa39a3]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-94aa39a3]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-94aa39a3]{flex-direction:row-reverse}}.row[data-v-94aa39a3]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-94aa39a3]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-94aa39a3]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-94aa39a3]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-94aa39a3]+*,.row.col2>div>picture[data-v-94aa39a3]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-94aa39a3]+*,.row.col2>div>picture[data-v-94aa39a3]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-94aa39a3]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-94aa39a3]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-94aa39a3]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-94aa39a3]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-94aa39a3]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-94aa39a3]+*,.row.col3>div>picture[data-v-94aa39a3]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-94aa39a3]+*,.row.col3>div>picture[data-v-94aa39a3]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-94aa39a3]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-94aa39a3]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-94aa39a3]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-94aa39a3]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-94aa39a3]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-94aa39a3]+*,.row.col4>div>picture[data-v-94aa39a3]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-94aa39a3]+*,.row.col4>div>picture[data-v-94aa39a3]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-94aa39a3]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-94aa39a3]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-94aa39a3]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-94aa39a3]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-94aa39a3]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-94aa39a3]+*,.row.col5>div>picture[data-v-94aa39a3]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-94aa39a3]+*,.row.col5>div>picture[data-v-94aa39a3]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-94aa39a3]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-94aa39a3]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-94aa39a3]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-94aa39a3]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-94aa39a3]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-94aa39a3]{gap:0}}.head_typ.fs_lg[data-v-94aa39a3]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-94aa39a3]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-94aa39a3]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-94aa39a3]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-94aa39a3]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-94aa39a3]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-94aa39a3]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-94aa39a3]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-94aa39a3]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-94aa39a3]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-94aa39a3]{font-size:.875rem}.head_typ.fs_md .badge[data-v-94aa39a3]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-94aa39a3]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-94aa39a3]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-94aa39a3]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-94aa39a3]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-94aa39a3]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-94aa39a3]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-94aa39a3]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-94aa39a3]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-94aa39a3]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-94aa39a3]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-94aa39a3]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-94aa39a3]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-94aa39a3]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-94aa39a3]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-94aa39a3]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-94aa39a3]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-94aa39a3]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-94aa39a3]{text-align:left}}@media(min-width:768px){p[data-v-94aa39a3]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-94aa39a3]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-94aa39a3]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-94aa39a3]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-94aa39a3]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-94aa39a3]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-94aa39a3]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-94aa39a3]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-94aa39a3]{color:#666}@media(min-width:768px){.caption[data-v-94aa39a3]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-94aa39a3]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-94aa39a3]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-94aa39a3]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-94aa39a3] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-94aa39a3]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-94aa39a3]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-94aa39a3]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-94aa39a3]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-94aa39a3]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-94aa39a3] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-94aa39a3] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-94aa39a3]{position:relative}.icon_modal[data-v-94aa39a3]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-94aa39a3]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-94aa39a3]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-94aa39a3]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-94aa39a3]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-94aa39a3]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-94aa39a3]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-94aa39a3]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-94aa39a3]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-94aa39a3]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-94aa39a3]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-94aa39a3]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-94aa39a3]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-94aa39a3]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-94aa39a3]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-94aa39a3]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-94aa39a3]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-94aa39a3]{margin-block:4rem}}.jobbtn_row_area ul[data-v-94aa39a3]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-94aa39a3]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-94aa39a3]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-94aa39a3]{border-color:currentColor}.row.job p[data-v-94aa39a3]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-94aa39a3]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-94aa39a3]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-94aa39a3]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-94aa39a3]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-94aa39a3]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-94aa39a3]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-94aa39a3]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-94aa39a3]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-94aa39a3]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-94aa39a3]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-94aa39a3]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-94aa39a3]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-94aa39a3]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-94aa39a3]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-94aa39a3]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-94aa39a3]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-94aa39a3]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-94aa39a3]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-94aa39a3]{padding:2rem}}.interview_message .holiday_area.curve[data-v-94aa39a3]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-94aa39a3]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-94aa39a3]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-94aa39a3]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-94aa39a3]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-94aa39a3]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-94aa39a3]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-94aa39a3]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-94aa39a3]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-94aa39a3]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-94aa39a3]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-94aa39a3]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-94aa39a3]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-94aa39a3]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-94aa39a3]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-94aa39a3]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-94aa39a3]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-94aa39a3]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-94aa39a3]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-94aa39a3]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-94aa39a3]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-94aa39a3]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-94aa39a3]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-94aa39a3]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-94aa39a3]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-94aa39a3]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-94aa39a3]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-94aa39a3]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-94aa39a3]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-94aa39a3]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-94aa39a3]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-94aa39a3]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-94aa39a3]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-94aa39a3]:before{border-color:#00a9b7}.job[data-v-94aa39a3]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-94aa39a3],.job .svg_circle02[data-v-94aa39a3]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-94aa39a3],.job .svg_circle02[data-v-94aa39a3]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-94aa39a3],.job .svg_circle02[data-v-94aa39a3]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-94aa39a3]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-94aa39a3]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-94aa39a3]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-94aa39a3]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-94aa39a3]{display:none}.job .svg-elem-1.anime.is_anime[data-v-94aa39a3]{display:block;animation:animate-svg-stroke-1-94aa39a3 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-94aa39a3]{display:none}.job .svg-elem-2.anime.is_anime[data-v-94aa39a3]{display:block;animation:animate-svg-stroke-2-94aa39a3 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-94aa39a3]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-94aa39a3]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-94aa39a3]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-94aa39a3]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-94aa39a3]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-94aa39a3]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-94aa39a3]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-94aa39a3]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-94aa39a3]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-94aa39a3]:after{animation:mask-bg-94aa39a3 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-94aa39a3{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-94aa39a3{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-94aa39a3{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.template .code_wrap[data-v-94aa39a3]{margin-block:1.25rem;padding:.5rem 1rem;background-color:#dcdcdc;border-radius:.5rem}.template .code_wrap code[data-v-94aa39a3],.template .code_wrap pre[data-v-94aa39a3]{white-space:pre-wrap;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}@media(min-width:768px){.template .temp_content[data-v-94aa39a3]{margin-block-end:3.75rem}}@media(max-width:767.89px){.template .temp_content[data-v-94aa39a3]{margin-block-end:2.5rem}}@media(min-width:768px){.template .temp_content .temp_box[data-v-94aa39a3]{margin-block-end:2.5rem}}@media(max-width:767.89px){.template .temp_content .temp_box[data-v-94aa39a3]{margin-block-end:1.875rem}}.template .temp_content .temp_box.box_bg[data-v-94aa39a3]{padding:1.25rem;background-color:#e6e6fa}.template .cautionary_note[data-v-94aa39a3]{margin-block:10rem 3.75rem;padding:1.25rem 1.875rem;color:#c00;border:solid .0625rem #cc0000}.template .sample[data-v-94aa39a3]{background-color:#d9d9d9;display:flex;justify-content:center;align-items:center;width:100%}.template .col2 .sample[data-v-94aa39a3],.template .col3 .sample[data-v-94aa39a3]{height:220px}.template .col4 .sample[data-v-94aa39a3]{height:200px}.template .col5 .sample[data-v-94aa39a3]{height:125px}@media(max-width:767.89px){.pc_only[data-v-4f179684]{display:none}}@media(min-width:768px){.sp_only[data-v-4f179684]{display:none}}.img_max[data-v-4f179684]{width:100%;height:auto}:is(a[data-v-4f179684],button[data-v-4f179684]):not(.btn),.hover[data-v-4f179684]{transition:all .3s 0s ease}:is(a[data-v-4f179684],button[data-v-4f179684]):not(.btn):hover,.hover[data-v-4f179684]:hover{opacity:.7}.hover_scale[data-v-4f179684]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-4f179684]{transform:scale(1.2);transition:1s all}a[data-v-4f179684],button[data-v-4f179684]{cursor:pointer}.d_block[data-v-4f179684]{display:block}.d_inline[data-v-4f179684]{display:inline}.d_inline_block[data-v-4f179684]{display:inline-block}.d_none[data-v-4f179684]{display:none}.d_flex[data-v-4f179684]{display:flex}.d_grid[data-v-4f179684]{display:grid}.text_start[data-v-4f179684]{text-align:left}.text_center[data-v-4f179684]{text-align:center}.text_end[data-v-4f179684]{text-align:right}.fw_light[data-v-4f179684]{font-weight:300}.fw_regular[data-v-4f179684]{font-weight:400}.fw_medium[data-v-4f179684]{font-weight:500}.fw_semibold[data-v-4f179684]{font-weight:600}.fw_bold[data-v-4f179684]{font-weight:700}.p_relative[data-v-4f179684]{position:relative}.p_absolute[data-v-4f179684]{position:absolute}.p_fixed[data-v-4f179684]{position:fixed}.p_sticky[data-v-4f179684]{position:sticky}.p_static[data-v-4f179684]{position:static}.kerning[data-v-4f179684]{font-feature-settings:"palt"}.no_break[data-v-4f179684]{display:inline-block}@media(min-width:768px){.gap1[data-v-4f179684]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-4f179684]{gap:5px}}@media(min-width:768px){.gap2[data-v-4f179684]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-4f179684]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-4f179684]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-4f179684]{gap:10px}}@media(min-width:768px){.gap4[data-v-4f179684]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-4f179684]{gap:15px}}@media(min-width:768px){.gap5[data-v-4f179684]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-4f179684]{gap:20px}}@media(min-width:768px){.gap6[data-v-4f179684]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-4f179684]{gap:30px}}@media(min-width:768px){section[data-v-4f179684]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-4f179684]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-4f179684]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-4f179684]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-4f179684]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-4f179684]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-4f179684]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-4f179684]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-4f179684]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-4f179684]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-4f179684]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-4f179684]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-4f179684]{flex-direction:row-reverse}}.row[data-v-4f179684]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-4f179684]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-4f179684]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-4f179684]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-4f179684]+*,.row.col2>div>picture[data-v-4f179684]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-4f179684]+*,.row.col2>div>picture[data-v-4f179684]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-4f179684]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-4f179684]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-4f179684]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-4f179684]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-4f179684]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-4f179684]+*,.row.col3>div>picture[data-v-4f179684]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-4f179684]+*,.row.col3>div>picture[data-v-4f179684]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-4f179684]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-4f179684]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-4f179684]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-4f179684]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-4f179684]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-4f179684]+*,.row.col4>div>picture[data-v-4f179684]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-4f179684]+*,.row.col4>div>picture[data-v-4f179684]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-4f179684]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-4f179684]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-4f179684]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-4f179684]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-4f179684]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-4f179684]+*,.row.col5>div>picture[data-v-4f179684]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-4f179684]+*,.row.col5>div>picture[data-v-4f179684]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-4f179684]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-4f179684]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-4f179684]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-4f179684]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-4f179684]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-4f179684]{gap:0}}.head_typ.fs_lg[data-v-4f179684]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-4f179684]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-4f179684]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-4f179684]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-4f179684]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-4f179684]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-4f179684]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-4f179684]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-4f179684]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-4f179684]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-4f179684]{font-size:.875rem}.head_typ.fs_md .badge[data-v-4f179684]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-4f179684]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-4f179684]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-4f179684]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-4f179684]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-4f179684]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-4f179684]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-4f179684]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-4f179684]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-4f179684]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-4f179684]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-4f179684]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-4f179684]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-4f179684]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-4f179684]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-4f179684]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-4f179684]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-4f179684]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-4f179684]{text-align:left}}@media(min-width:768px){p[data-v-4f179684]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-4f179684]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-4f179684]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-4f179684]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-4f179684]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-4f179684]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-4f179684]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-4f179684]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-4f179684]{color:#666}@media(min-width:768px){.caption[data-v-4f179684]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-4f179684]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-4f179684]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-4f179684]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-4f179684] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-4f179684]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-4f179684]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-4f179684]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-4f179684]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-4f179684]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-4f179684] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-4f179684] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-4f179684]{position:relative}.icon_modal[data-v-4f179684]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-4f179684]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-4f179684]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-4f179684]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-4f179684]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-4f179684]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-4f179684]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-4f179684]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-4f179684]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-4f179684]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-4f179684]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-4f179684]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-4f179684]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-4f179684]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-4f179684]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-4f179684]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-4f179684]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-4f179684]{margin-block:4rem}}.jobbtn_row_area ul[data-v-4f179684]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-4f179684]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-4f179684]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-4f179684]{border-color:currentColor}.row.job p[data-v-4f179684]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-4f179684]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-4f179684]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-4f179684]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-4f179684]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-4f179684]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-4f179684]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-4f179684]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-4f179684]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-4f179684]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-4f179684]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-4f179684]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-4f179684]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-4f179684]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-4f179684]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-4f179684]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-4f179684]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-4f179684]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-4f179684]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-4f179684]{padding:2rem}}.interview_message .holiday_area.curve[data-v-4f179684]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-4f179684]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-4f179684]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-4f179684]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-4f179684]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-4f179684]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-4f179684]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-4f179684]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-4f179684]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-4f179684]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-4f179684]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-4f179684]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-4f179684]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-4f179684]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-4f179684]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-4f179684]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-4f179684]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-4f179684]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-4f179684]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-4f179684]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-4f179684]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-4f179684]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-4f179684]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-4f179684]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-4f179684]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-4f179684]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-4f179684]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-4f179684]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-4f179684]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-4f179684]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-4f179684]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-4f179684]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-4f179684]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-4f179684]:before{border-color:#00a9b7}.job[data-v-4f179684]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-4f179684],.job .svg_circle02[data-v-4f179684]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-4f179684],.job .svg_circle02[data-v-4f179684]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-4f179684],.job .svg_circle02[data-v-4f179684]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-4f179684]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-4f179684]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-4f179684]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-4f179684]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-4f179684]{display:none}.job .svg-elem-1.anime.is_anime[data-v-4f179684]{display:block;animation:animate-svg-stroke-1-4f179684 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-4f179684]{display:none}.job .svg-elem-2.anime.is_anime[data-v-4f179684]{display:block;animation:animate-svg-stroke-2-4f179684 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-4f179684]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-4f179684]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-4f179684]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-4f179684]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-4f179684]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-4f179684]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-4f179684]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-4f179684]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-4f179684]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-4f179684]:after{animation:mask-bg-4f179684 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-4f179684{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-4f179684{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-4f179684{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media(min-width:768px){.keyvisual_area[data-v-4f179684]{position:relative}.keyvisual_area.lg h1[data-v-4f179684]{width:fit-content;min-width:40.625%;padding:1.77% 3.33%}.keyvisual_area.sm h1[data-v-4f179684]{width:fit-content;min-width:24.739%;padding:1.35% 3.33%}}@media(min-width:768px){.keyvisual_area h1[data-v-4f179684]{position:absolute;left:0;bottom:0}}@media(max-width:767.89px){.keyvisual_area h1[data-v-4f179684]{padding:4.43% 4.17%}}@media(max-width:767.89px){.pc_only[data-v-847a9513]{display:none}}@media(min-width:768px){.sp_only[data-v-847a9513]{display:none}}.img_max[data-v-847a9513]{width:100%;height:auto}:is(a[data-v-847a9513],button[data-v-847a9513]):not(.btn),.hover[data-v-847a9513]{transition:all .3s 0s ease}:is(a[data-v-847a9513],button[data-v-847a9513]):not(.btn):hover,.hover[data-v-847a9513]:hover{opacity:.7}.hover_scale[data-v-847a9513]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-847a9513]{transform:scale(1.2);transition:1s all}a[data-v-847a9513],button[data-v-847a9513]{cursor:pointer}.d_block[data-v-847a9513]{display:block}.d_inline[data-v-847a9513]{display:inline}.d_inline_block[data-v-847a9513]{display:inline-block}.d_none[data-v-847a9513]{display:none}.d_flex[data-v-847a9513]{display:flex}.d_grid[data-v-847a9513]{display:grid}.text_start[data-v-847a9513]{text-align:left}.text_center[data-v-847a9513]{text-align:center}.text_end[data-v-847a9513]{text-align:right}.fw_light[data-v-847a9513]{font-weight:300}.fw_regular[data-v-847a9513]{font-weight:400}.fw_medium[data-v-847a9513]{font-weight:500}.fw_semibold[data-v-847a9513]{font-weight:600}.fw_bold[data-v-847a9513]{font-weight:700}.p_relative[data-v-847a9513]{position:relative}.p_absolute[data-v-847a9513]{position:absolute}.p_fixed[data-v-847a9513]{position:fixed}.p_sticky[data-v-847a9513]{position:sticky}.p_static[data-v-847a9513]{position:static}.kerning[data-v-847a9513]{font-feature-settings:"palt"}.no_break[data-v-847a9513]{display:inline-block}@media(min-width:768px){.gap1[data-v-847a9513]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-847a9513]{gap:5px}}@media(min-width:768px){.gap2[data-v-847a9513]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-847a9513]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-847a9513]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-847a9513]{gap:10px}}@media(min-width:768px){.gap4[data-v-847a9513]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-847a9513]{gap:15px}}@media(min-width:768px){.gap5[data-v-847a9513]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-847a9513]{gap:20px}}@media(min-width:768px){.gap6[data-v-847a9513]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-847a9513]{gap:30px}}@media(min-width:768px){section[data-v-847a9513]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-847a9513]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-847a9513]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-847a9513]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-847a9513]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-847a9513]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-847a9513]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-847a9513]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-847a9513]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-847a9513]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-847a9513]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-847a9513]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-847a9513]{flex-direction:row-reverse}}.row[data-v-847a9513]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-847a9513]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-847a9513]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-847a9513]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-847a9513]+*,.row.col2>div>picture[data-v-847a9513]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-847a9513]+*,.row.col2>div>picture[data-v-847a9513]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-847a9513]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-847a9513]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-847a9513]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-847a9513]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-847a9513]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-847a9513]+*,.row.col3>div>picture[data-v-847a9513]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-847a9513]+*,.row.col3>div>picture[data-v-847a9513]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-847a9513]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-847a9513]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-847a9513]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-847a9513]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-847a9513]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-847a9513]+*,.row.col4>div>picture[data-v-847a9513]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-847a9513]+*,.row.col4>div>picture[data-v-847a9513]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-847a9513]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-847a9513]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-847a9513]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-847a9513]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-847a9513]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-847a9513]+*,.row.col5>div>picture[data-v-847a9513]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-847a9513]+*,.row.col5>div>picture[data-v-847a9513]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-847a9513]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-847a9513]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-847a9513]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-847a9513]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-847a9513]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-847a9513]{gap:0}}.head_typ.fs_lg[data-v-847a9513]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-847a9513]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-847a9513]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-847a9513]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-847a9513]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-847a9513]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-847a9513]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-847a9513]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-847a9513]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-847a9513]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-847a9513]{font-size:.875rem}.head_typ.fs_md .badge[data-v-847a9513]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-847a9513]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-847a9513]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-847a9513]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-847a9513]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-847a9513]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-847a9513]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-847a9513]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-847a9513]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-847a9513]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-847a9513]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-847a9513]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-847a9513]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-847a9513]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-847a9513]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-847a9513]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-847a9513]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-847a9513]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-847a9513]{text-align:left}}@media(min-width:768px){p[data-v-847a9513]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-847a9513]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-847a9513]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-847a9513]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-847a9513]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-847a9513]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-847a9513]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-847a9513]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-847a9513]{color:#666}@media(min-width:768px){.caption[data-v-847a9513]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-847a9513]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-847a9513]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-847a9513]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-847a9513] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-847a9513]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-847a9513]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-847a9513]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-847a9513]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-847a9513]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-847a9513] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-847a9513] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-847a9513]{position:relative}.icon_modal[data-v-847a9513]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-847a9513]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-847a9513]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-847a9513]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-847a9513]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-847a9513]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-847a9513]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-847a9513]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-847a9513]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-847a9513]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-847a9513]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-847a9513]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-847a9513]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-847a9513]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-847a9513]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-847a9513]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-847a9513]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-847a9513]{margin-block:4rem}}.jobbtn_row_area ul[data-v-847a9513]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-847a9513]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-847a9513]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-847a9513]{border-color:currentColor}.row.job p[data-v-847a9513]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-847a9513]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-847a9513]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-847a9513]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-847a9513]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-847a9513]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-847a9513]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-847a9513]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-847a9513]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-847a9513]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-847a9513]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-847a9513]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-847a9513]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-847a9513]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-847a9513]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-847a9513]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-847a9513]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-847a9513]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-847a9513]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-847a9513]{padding:2rem}}.interview_message .holiday_area.curve[data-v-847a9513]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-847a9513]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-847a9513]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-847a9513]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-847a9513]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-847a9513]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-847a9513]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-847a9513]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-847a9513]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-847a9513]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-847a9513]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-847a9513]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-847a9513]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-847a9513]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-847a9513]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-847a9513]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-847a9513]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-847a9513]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-847a9513]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-847a9513]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-847a9513]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-847a9513]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-847a9513]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-847a9513]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-847a9513]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-847a9513]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-847a9513]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-847a9513]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-847a9513]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-847a9513]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-847a9513]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-847a9513]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-847a9513]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-847a9513]:before{border-color:#00a9b7}.job[data-v-847a9513]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-847a9513],.job .svg_circle02[data-v-847a9513]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-847a9513],.job .svg_circle02[data-v-847a9513]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-847a9513],.job .svg_circle02[data-v-847a9513]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-847a9513]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-847a9513]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-847a9513]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-847a9513]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-847a9513]{display:none}.job .svg-elem-1.anime.is_anime[data-v-847a9513]{display:block;animation:animate-svg-stroke-1-847a9513 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-847a9513]{display:none}.job .svg-elem-2.anime.is_anime[data-v-847a9513]{display:block;animation:animate-svg-stroke-2-847a9513 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-847a9513]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-847a9513]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-847a9513]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-847a9513]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-847a9513]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-847a9513]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-847a9513]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-847a9513]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-847a9513]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-847a9513]:after{animation:mask-bg-847a9513 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-847a9513{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-847a9513{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-847a9513{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media(min-width:768px){.table_area[data-v-847a9513]{margin-block-end:2.5rem}}@media(max-width:767.89px){.table_area[data-v-847a9513]{margin-block-end:1.875rem}.table_area .sp_scroll+.table_wrap[data-v-847a9513]{overflow:scroll}.table_area .sp_scroll+.table_wrap[data-v-847a9513]::-webkit-scrollbar{display:none}.table_area .sp_scroll+.table_wrap th[data-v-847a9513],.table_area .sp_scroll+.table_wrap td[data-v-847a9513]{text-wrap:nowrap}}.table_area h3[data-v-847a9513]{font-size:1rem;font-weight:400}.table_area table[data-v-847a9513]{width:100%}.table_area table th[data-v-847a9513],.table_area table td[data-v-847a9513]{border:solid .0625rem #dcdcdc;line-height:1.8;font-size:.875rem;text-align:left;white-space:pre-wrap;word-wrap:break-word}@media(min-width:768px){.table_area table th[data-v-847a9513],.table_area table td[data-v-847a9513]{padding:1rem 2.5rem}}@media(max-width:767.89px){.table_area table th[data-v-847a9513],.table_area table td[data-v-847a9513]{padding:1rem .75rem}}.table_area table thead th[data-v-847a9513]{background-color:#eee}.table_area.side_border_none th[data-v-847a9513],.table_area.side_border_none td[data-v-847a9513]{border-width:.0625rem 0 .0625rem 0}.table_area.center th[data-v-847a9513],.table_area.center td[data-v-847a9513]{text-align:center}.table_area.head_thin th[data-v-847a9513]{padding-block:.4375rem}@media(max-width:767.89px){.pc_only[data-v-438ef5ac]{display:none}}@media(min-width:768px){.sp_only[data-v-438ef5ac]{display:none}}.img_max[data-v-438ef5ac]{width:100%;height:auto}:is(a[data-v-438ef5ac],button[data-v-438ef5ac]):not(.btn),.hover[data-v-438ef5ac]{transition:all .3s 0s ease}:is(a[data-v-438ef5ac],button[data-v-438ef5ac]):not(.btn):hover,.hover[data-v-438ef5ac]:hover{opacity:.7}.hover_scale[data-v-438ef5ac]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-438ef5ac]{transform:scale(1.2);transition:1s all}a[data-v-438ef5ac],button[data-v-438ef5ac]{cursor:pointer}.d_block[data-v-438ef5ac]{display:block}.d_inline[data-v-438ef5ac]{display:inline}.d_inline_block[data-v-438ef5ac]{display:inline-block}.d_none[data-v-438ef5ac]{display:none}.d_flex[data-v-438ef5ac]{display:flex}.d_grid[data-v-438ef5ac]{display:grid}.text_start[data-v-438ef5ac]{text-align:left}.text_center[data-v-438ef5ac]{text-align:center}.text_end[data-v-438ef5ac]{text-align:right}.fw_light[data-v-438ef5ac]{font-weight:300}.fw_regular[data-v-438ef5ac]{font-weight:400}.fw_medium[data-v-438ef5ac]{font-weight:500}.fw_semibold[data-v-438ef5ac]{font-weight:600}.fw_bold[data-v-438ef5ac]{font-weight:700}.p_relative[data-v-438ef5ac]{position:relative}.p_absolute[data-v-438ef5ac]{position:absolute}.p_fixed[data-v-438ef5ac]{position:fixed}.p_sticky[data-v-438ef5ac]{position:sticky}.p_static[data-v-438ef5ac]{position:static}.kerning[data-v-438ef5ac]{font-feature-settings:"palt"}.no_break[data-v-438ef5ac]{display:inline-block}@media(min-width:768px){.gap1[data-v-438ef5ac]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-438ef5ac]{gap:5px}}@media(min-width:768px){.gap2[data-v-438ef5ac]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-438ef5ac]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-438ef5ac]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-438ef5ac]{gap:10px}}@media(min-width:768px){.gap4[data-v-438ef5ac]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-438ef5ac]{gap:15px}}@media(min-width:768px){.gap5[data-v-438ef5ac]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-438ef5ac]{gap:20px}}@media(min-width:768px){.gap6[data-v-438ef5ac]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-438ef5ac]{gap:30px}}@media(min-width:768px){section[data-v-438ef5ac]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-438ef5ac]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-438ef5ac]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-438ef5ac]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-438ef5ac]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-438ef5ac]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-438ef5ac]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-438ef5ac]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-438ef5ac]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-438ef5ac]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-438ef5ac]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-438ef5ac]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-438ef5ac]{flex-direction:row-reverse}}.row[data-v-438ef5ac]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-438ef5ac]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-438ef5ac]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-438ef5ac]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-438ef5ac]+*,.row.col2>div>picture[data-v-438ef5ac]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-438ef5ac]+*,.row.col2>div>picture[data-v-438ef5ac]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-438ef5ac]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-438ef5ac]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-438ef5ac]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-438ef5ac]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-438ef5ac]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-438ef5ac]+*,.row.col3>div>picture[data-v-438ef5ac]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-438ef5ac]+*,.row.col3>div>picture[data-v-438ef5ac]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-438ef5ac]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-438ef5ac]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-438ef5ac]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-438ef5ac]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-438ef5ac]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-438ef5ac]+*,.row.col4>div>picture[data-v-438ef5ac]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-438ef5ac]+*,.row.col4>div>picture[data-v-438ef5ac]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-438ef5ac]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-438ef5ac]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-438ef5ac]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-438ef5ac]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-438ef5ac]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-438ef5ac]+*,.row.col5>div>picture[data-v-438ef5ac]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-438ef5ac]+*,.row.col5>div>picture[data-v-438ef5ac]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-438ef5ac]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-438ef5ac]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-438ef5ac]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-438ef5ac]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-438ef5ac]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-438ef5ac]{gap:0}}.head_typ.fs_lg[data-v-438ef5ac]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-438ef5ac]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-438ef5ac]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-438ef5ac]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-438ef5ac]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-438ef5ac]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-438ef5ac]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-438ef5ac]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-438ef5ac]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-438ef5ac]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-438ef5ac]{font-size:.875rem}.head_typ.fs_md .badge[data-v-438ef5ac]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-438ef5ac]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-438ef5ac]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-438ef5ac]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-438ef5ac]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-438ef5ac]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-438ef5ac]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-438ef5ac]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-438ef5ac]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-438ef5ac]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-438ef5ac]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-438ef5ac]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-438ef5ac]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-438ef5ac]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-438ef5ac]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-438ef5ac]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-438ef5ac]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-438ef5ac]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-438ef5ac]{text-align:left}}@media(min-width:768px){p[data-v-438ef5ac]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-438ef5ac]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-438ef5ac]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-438ef5ac]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-438ef5ac]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-438ef5ac]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-438ef5ac]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-438ef5ac]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-438ef5ac]{color:#666}@media(min-width:768px){.caption[data-v-438ef5ac]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-438ef5ac]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-438ef5ac]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-438ef5ac]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-438ef5ac] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-438ef5ac]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-438ef5ac]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-438ef5ac]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-438ef5ac]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-438ef5ac]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-438ef5ac] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-438ef5ac] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-438ef5ac]{position:relative}.icon_modal[data-v-438ef5ac]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-438ef5ac]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-438ef5ac]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-438ef5ac]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-438ef5ac]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-438ef5ac]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-438ef5ac]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-438ef5ac]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-438ef5ac]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-438ef5ac]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-438ef5ac]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-438ef5ac]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-438ef5ac]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-438ef5ac]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-438ef5ac]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-438ef5ac]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-438ef5ac]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-438ef5ac]{margin-block:4rem}}.jobbtn_row_area ul[data-v-438ef5ac]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-438ef5ac]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-438ef5ac]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-438ef5ac]{border-color:currentColor}.row.job p[data-v-438ef5ac]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-438ef5ac]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-438ef5ac]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-438ef5ac]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-438ef5ac]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-438ef5ac]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-438ef5ac]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-438ef5ac]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-438ef5ac]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-438ef5ac]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-438ef5ac]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-438ef5ac]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-438ef5ac]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-438ef5ac]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-438ef5ac]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-438ef5ac]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-438ef5ac]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-438ef5ac]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-438ef5ac]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-438ef5ac]{padding:2rem}}.interview_message .holiday_area.curve[data-v-438ef5ac]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-438ef5ac]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-438ef5ac]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-438ef5ac]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-438ef5ac]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-438ef5ac]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-438ef5ac]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-438ef5ac]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-438ef5ac]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-438ef5ac]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-438ef5ac]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-438ef5ac]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-438ef5ac]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-438ef5ac]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-438ef5ac]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-438ef5ac]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-438ef5ac]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-438ef5ac]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-438ef5ac]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-438ef5ac]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-438ef5ac]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-438ef5ac]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-438ef5ac]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-438ef5ac]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-438ef5ac]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-438ef5ac]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-438ef5ac]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-438ef5ac]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-438ef5ac]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-438ef5ac]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-438ef5ac]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-438ef5ac]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-438ef5ac]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-438ef5ac]:before{border-color:#00a9b7}.job[data-v-438ef5ac]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-438ef5ac],.job .svg_circle02[data-v-438ef5ac]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-438ef5ac],.job .svg_circle02[data-v-438ef5ac]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-438ef5ac],.job .svg_circle02[data-v-438ef5ac]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-438ef5ac]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-438ef5ac]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-438ef5ac]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-438ef5ac]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-438ef5ac]{display:none}.job .svg-elem-1.anime.is_anime[data-v-438ef5ac]{display:block;animation:animate-svg-stroke-1-438ef5ac var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-438ef5ac]{display:none}.job .svg-elem-2.anime.is_anime[data-v-438ef5ac]{display:block;animation:animate-svg-stroke-2-438ef5ac var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-438ef5ac]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-438ef5ac]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-438ef5ac]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-438ef5ac]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-438ef5ac]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-438ef5ac]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-438ef5ac]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-438ef5ac]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-438ef5ac]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-438ef5ac]:after{animation:mask-bg-438ef5ac 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-438ef5ac{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-438ef5ac{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-438ef5ac{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media(min-width:768px){.contact_card_area[data-v-438ef5ac]{margin-block:6rem}}@media(max-width:767.89px){.contact_card_area[data-v-438ef5ac]{margin-block:4rem}}.contact_card_area .announcement[data-v-438ef5ac]{font-weight:700}@media(min-width:768px){.contact_card_area .announcement[data-v-438ef5ac]{margin-block-end:2.5rem;font-size:1.125rem}}@media(max-width:767.89px){.contact_card_area .announcement[data-v-438ef5ac]{margin-block-end:2rem}}.contact_card_area .contact_card[data-v-438ef5ac]{border:solid #eeeeee;border-width:0 .3125rem .3125rem}.contact_card_area .title[data-v-438ef5ac]{font-size:1.25rem;background-color:#eee;text-align:center}@media(min-width:768px){.contact_card_area .title[data-v-438ef5ac]{padding-block:.5rem}}@media(max-width:767.89px){.contact_card_area .title[data-v-438ef5ac]{padding-block:.625rem}}@media(min-width:768px){.contact_card_area .content[data-v-438ef5ac]{padding:1.875rem}}@media(max-width:767.89px){.contact_card_area .content[data-v-438ef5ac]{padding:2rem 2.125rem}}.contact_card_area .content .area_info_row[data-v-438ef5ac]{display:flex;justify-content:space-around}@media(min-width:768px){.contact_card_area .content .area_info_row[data-v-438ef5ac]{gap:3.75rem}}@media(max-width:767.89px){.contact_card_area .content .area_info_row[data-v-438ef5ac]{flex-direction:column;gap:2rem}}.contact_card_area .content .area_col[data-v-438ef5ac]{max-width:540px}.contact_card_area .content .area_col p[data-v-438ef5ac]{line-height:1.5}.contact_card_area .content .area_col p>span[data-v-438ef5ac]{display:block}.contact_card_area .content .area_col p>span[data-v-438ef5ac]:not(:last-of-type){margin-block-end:.5rem}.contact_card_area .content .area_col p>span.area[data-v-438ef5ac]{font-weight:700}.contact_card_area .content .btn[data-v-438ef5ac]{margin-inline:auto}@media(min-width:768px){.contact_card_area .content .btn[data-v-438ef5ac]{margin-block:1.875rem .625rem}}@media(max-width:767.89px){.contact_card_area .content .btn[data-v-438ef5ac]{width:100%;margin-block-start:2rem}}@media(max-width:767.89px){.pc_only[data-v-18f965e4]{display:none}}@media(min-width:768px){.sp_only[data-v-18f965e4]{display:none}}.img_max[data-v-18f965e4]{width:100%;height:auto}:is(a[data-v-18f965e4],button[data-v-18f965e4]):not(.btn),.hover[data-v-18f965e4]{transition:all .3s 0s ease}:is(a[data-v-18f965e4],button[data-v-18f965e4]):not(.btn):hover,.hover[data-v-18f965e4]:hover{opacity:.7}.hover_scale[data-v-18f965e4]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-18f965e4]{transform:scale(1.2);transition:1s all}a[data-v-18f965e4],button[data-v-18f965e4]{cursor:pointer}.d_block[data-v-18f965e4]{display:block}.d_inline[data-v-18f965e4]{display:inline}.d_inline_block[data-v-18f965e4]{display:inline-block}.d_none[data-v-18f965e4]{display:none}.d_flex[data-v-18f965e4]{display:flex}.d_grid[data-v-18f965e4]{display:grid}.text_start[data-v-18f965e4]{text-align:left}.text_center[data-v-18f965e4]{text-align:center}.text_end[data-v-18f965e4]{text-align:right}.fw_light[data-v-18f965e4]{font-weight:300}.fw_regular[data-v-18f965e4]{font-weight:400}.fw_medium[data-v-18f965e4]{font-weight:500}.fw_semibold[data-v-18f965e4]{font-weight:600}.fw_bold[data-v-18f965e4]{font-weight:700}.p_relative[data-v-18f965e4]{position:relative}.p_absolute[data-v-18f965e4]{position:absolute}.p_fixed[data-v-18f965e4]{position:fixed}.p_sticky[data-v-18f965e4]{position:sticky}.p_static[data-v-18f965e4]{position:static}.kerning[data-v-18f965e4]{font-feature-settings:"palt"}.no_break[data-v-18f965e4]{display:inline-block}@media(min-width:768px){.gap1[data-v-18f965e4]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-18f965e4]{gap:5px}}@media(min-width:768px){.gap2[data-v-18f965e4]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-18f965e4]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-18f965e4]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-18f965e4]{gap:10px}}@media(min-width:768px){.gap4[data-v-18f965e4]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-18f965e4]{gap:15px}}@media(min-width:768px){.gap5[data-v-18f965e4]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-18f965e4]{gap:20px}}@media(min-width:768px){.gap6[data-v-18f965e4]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-18f965e4]{gap:30px}}@media(min-width:768px){section[data-v-18f965e4]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-18f965e4]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-18f965e4]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-18f965e4]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-18f965e4]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-18f965e4]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-18f965e4]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-18f965e4]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-18f965e4]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-18f965e4]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-18f965e4]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-18f965e4]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-18f965e4]{flex-direction:row-reverse}}.row[data-v-18f965e4]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-18f965e4]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-18f965e4]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-18f965e4]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-18f965e4]+*,.row.col2>div>picture[data-v-18f965e4]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-18f965e4]+*,.row.col2>div>picture[data-v-18f965e4]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-18f965e4]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-18f965e4]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-18f965e4]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-18f965e4]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-18f965e4]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-18f965e4]+*,.row.col3>div>picture[data-v-18f965e4]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-18f965e4]+*,.row.col3>div>picture[data-v-18f965e4]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-18f965e4]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-18f965e4]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-18f965e4]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-18f965e4]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-18f965e4]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-18f965e4]+*,.row.col4>div>picture[data-v-18f965e4]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-18f965e4]+*,.row.col4>div>picture[data-v-18f965e4]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-18f965e4]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-18f965e4]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-18f965e4]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-18f965e4]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-18f965e4]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-18f965e4]+*,.row.col5>div>picture[data-v-18f965e4]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-18f965e4]+*,.row.col5>div>picture[data-v-18f965e4]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-18f965e4]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-18f965e4]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-18f965e4]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-18f965e4]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-18f965e4]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-18f965e4]{gap:0}}.head_typ.fs_lg[data-v-18f965e4]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-18f965e4]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-18f965e4]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-18f965e4]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-18f965e4]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-18f965e4]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-18f965e4]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-18f965e4]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-18f965e4]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-18f965e4]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-18f965e4]{font-size:.875rem}.head_typ.fs_md .badge[data-v-18f965e4]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-18f965e4]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-18f965e4]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-18f965e4]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-18f965e4]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-18f965e4]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-18f965e4]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-18f965e4]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-18f965e4]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-18f965e4]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-18f965e4]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-18f965e4]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-18f965e4]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-18f965e4]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-18f965e4]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-18f965e4]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-18f965e4]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-18f965e4]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-18f965e4]{text-align:left}}@media(min-width:768px){p[data-v-18f965e4]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-18f965e4]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-18f965e4]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-18f965e4]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-18f965e4]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-18f965e4]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-18f965e4]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-18f965e4]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-18f965e4]{color:#666}@media(min-width:768px){.caption[data-v-18f965e4]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-18f965e4]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-18f965e4]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-18f965e4]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-18f965e4] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-18f965e4]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-18f965e4]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-18f965e4]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-18f965e4]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-18f965e4]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-18f965e4] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-18f965e4] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-18f965e4]{position:relative}.icon_modal[data-v-18f965e4]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-18f965e4]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-18f965e4]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-18f965e4]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-18f965e4]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-18f965e4]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-18f965e4]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-18f965e4]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-18f965e4]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-18f965e4]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-18f965e4]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-18f965e4]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-18f965e4]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-18f965e4]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-18f965e4]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-18f965e4]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-18f965e4]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-18f965e4]{margin-block:4rem}}.jobbtn_row_area ul[data-v-18f965e4]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-18f965e4]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-18f965e4]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-18f965e4]{border-color:currentColor}.row.job p[data-v-18f965e4]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-18f965e4]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-18f965e4]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-18f965e4]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-18f965e4]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-18f965e4]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-18f965e4]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-18f965e4]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-18f965e4]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-18f965e4]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-18f965e4]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-18f965e4]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-18f965e4]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-18f965e4]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-18f965e4]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-18f965e4]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-18f965e4]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-18f965e4]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-18f965e4]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-18f965e4]{padding:2rem}}.interview_message .holiday_area.curve[data-v-18f965e4]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-18f965e4]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-18f965e4]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-18f965e4]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-18f965e4]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-18f965e4]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-18f965e4]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-18f965e4]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-18f965e4]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-18f965e4]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-18f965e4]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-18f965e4]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-18f965e4]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-18f965e4]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-18f965e4]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-18f965e4]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-18f965e4]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-18f965e4]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-18f965e4]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-18f965e4]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-18f965e4]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-18f965e4]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-18f965e4]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-18f965e4]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-18f965e4]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-18f965e4]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-18f965e4]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-18f965e4]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-18f965e4]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-18f965e4]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-18f965e4]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-18f965e4]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-18f965e4]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-18f965e4]:before{border-color:#00a9b7}.job[data-v-18f965e4]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-18f965e4],.job .svg_circle02[data-v-18f965e4]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-18f965e4],.job .svg_circle02[data-v-18f965e4]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-18f965e4],.job .svg_circle02[data-v-18f965e4]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-18f965e4]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-18f965e4]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-18f965e4]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-18f965e4]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-18f965e4]{display:none}.job .svg-elem-1.anime.is_anime[data-v-18f965e4]{display:block;animation:animate-svg-stroke-1-18f965e4 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-18f965e4]{display:none}.job .svg-elem-2.anime.is_anime[data-v-18f965e4]{display:block;animation:animate-svg-stroke-2-18f965e4 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-18f965e4]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-18f965e4]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-18f965e4]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-18f965e4]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-18f965e4]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-18f965e4]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-18f965e4]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-18f965e4]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-18f965e4]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-18f965e4]:after{animation:mask-bg-18f965e4 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-18f965e4{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-18f965e4{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-18f965e4{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media(max-width:767.89px){.button_nav_area .cols_area .row.col3[data-v-18f965e4]{row-gap:2.5rem}}@media(min-width:768px){.button_nav_area .cols_area .row.col3[data-v-18f965e4]{row-gap:3.25rem}}@media(min-width:768px){.button_nav_area a[data-v-18f965e4]{transition:all .3s ease}.button_nav_area a[data-v-18f965e4]:hover{opacity:.8;transition:all .3s ease}.button_nav_area a:hover p[data-v-18f965e4]{color:#111987;background-color:#f6f6f6}}.button_nav_area p[data-v-18f965e4]{padding:.5rem 1rem;font-size:1.125rem;line-height:1.4;border-bottom:solid .0625rem #ddd;display:grid;grid-auto-flow:column;align-items:center;justify-content:space-between;background:#fff}.button_nav_area p .general_arrow[data-v-18f965e4]{transform:translate(-50%) rotate(0)}:deep(.btn.btn_gray span.blank):after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}:deep(.btn.btn_gray):hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.gallery_area .modal_btn{transition:all .3s 0s ease;cursor:pointer}.gallery_area .modal_btn:hover{opacity:.7}.gallery_area .title{line-height:1.5}@media(min-width:768px){.gallery_area .title{font-size:1.125rem}}@media(max-width:767.89px){.gallery_area .title{font-size:.875rem}}.gallery_area .vel-modal{background:#000c}.gallery_area .vel-modal .vel-img{box-shadow:none}.gallery_area .vel-modal .vel-btns-wrapper .btn__close{display:block;opacity:1;width:2.5rem;height:2.5rem;right:.75rem;top:2.25rem}.gallery_area .vel-modal .vel-btns-wrapper .btn__close:hover{opacity:.7;transition:all .3s ease}.gallery_area .vel-modal .vel-btns-wrapper .btn__close:before,.gallery_area .vel-modal .vel-btns-wrapper .btn__close:after{display:block;content:"";width:2px;height:2.5rem;background:#fff;position:absolute;top:0;left:1.25rem}.gallery_area .vel-modal .vel-btns-wrapper .btn__close:before{transform:rotate(45deg)}.gallery_area .vel-modal .vel-btns-wrapper .btn__close:after{transform:rotate(-45deg)}.gallery_area .vel-modal .vel-btns-wrapper .btn__close svg{display:none}.gallery_area .vel-modal .vel-btns-wrapper .btn__next,.gallery_area .vel-modal .vel-btns-wrapper .btn__prev{display:block;opacity:1;width:2.5rem;height:5rem}.gallery_area .vel-modal .vel-btns-wrapper .btn__next.disable,.gallery_area .vel-modal .vel-btns-wrapper .btn__prev.disable,.gallery_area .vel-modal .vel-btns-wrapper .btn__next.disable:hover,.gallery_area .vel-modal .vel-btns-wrapper .btn__prev.disable:hover{opacity:0}.gallery_area .vel-modal .vel-btns-wrapper .btn__next:hover,.gallery_area .vel-modal .vel-btns-wrapper .btn__prev:hover{opacity:.7;transition:all .3s ease}.gallery_area .vel-modal .vel-btns-wrapper .btn__next:before,.gallery_area .vel-modal .vel-btns-wrapper .btn__prev:before{display:block;content:"";width:2rem;height:2rem;border-top:.125rem solid #fff;border-right:.125rem solid #fff;position:absolute;top:1.5rem}.gallery_area .vel-modal .vel-btns-wrapper .btn__next svg,.gallery_area .vel-modal .vel-btns-wrapper .btn__prev svg{display:none}.gallery_area .vel-modal .vel-btns-wrapper .btn__prev:before{transform:rotate(-135deg);left:.875rem}.gallery_area .vel-modal .vel-btns-wrapper .btn__next:before{transform:rotate(45deg);right:.875rem}@media(max-width:767.89px){.pc_only[data-v-955a80ac]{display:none}}@media(min-width:768px){.sp_only[data-v-955a80ac]{display:none}}.img_max[data-v-955a80ac]{width:100%;height:auto}:is(a[data-v-955a80ac],button[data-v-955a80ac]):not(.btn),.hover[data-v-955a80ac]{transition:all .3s 0s ease}:is(a[data-v-955a80ac],button[data-v-955a80ac]):not(.btn):hover,.hover[data-v-955a80ac]:hover{opacity:.7}.hover_scale[data-v-955a80ac]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-955a80ac]{transform:scale(1.2);transition:1s all}a[data-v-955a80ac],button[data-v-955a80ac]{cursor:pointer}.d_block[data-v-955a80ac]{display:block}.d_inline[data-v-955a80ac]{display:inline}.d_inline_block[data-v-955a80ac]{display:inline-block}.d_none[data-v-955a80ac]{display:none}.d_flex[data-v-955a80ac]{display:flex}.d_grid[data-v-955a80ac]{display:grid}.text_start[data-v-955a80ac]{text-align:left}.text_center[data-v-955a80ac]{text-align:center}.text_end[data-v-955a80ac]{text-align:right}.fw_light[data-v-955a80ac]{font-weight:300}.fw_regular[data-v-955a80ac]{font-weight:400}.fw_medium[data-v-955a80ac]{font-weight:500}.fw_semibold[data-v-955a80ac]{font-weight:600}.fw_bold[data-v-955a80ac]{font-weight:700}.p_relative[data-v-955a80ac]{position:relative}.p_absolute[data-v-955a80ac]{position:absolute}.p_fixed[data-v-955a80ac]{position:fixed}.p_sticky[data-v-955a80ac]{position:sticky}.p_static[data-v-955a80ac]{position:static}.kerning[data-v-955a80ac]{font-feature-settings:"palt"}.no_break[data-v-955a80ac]{display:inline-block}@media(min-width:768px){.gap1[data-v-955a80ac]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-955a80ac]{gap:5px}}@media(min-width:768px){.gap2[data-v-955a80ac]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-955a80ac]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-955a80ac]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-955a80ac]{gap:10px}}@media(min-width:768px){.gap4[data-v-955a80ac]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-955a80ac]{gap:15px}}@media(min-width:768px){.gap5[data-v-955a80ac]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-955a80ac]{gap:20px}}@media(min-width:768px){.gap6[data-v-955a80ac]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-955a80ac]{gap:30px}}@media(min-width:768px){section[data-v-955a80ac]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-955a80ac]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-955a80ac]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-955a80ac]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-955a80ac]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-955a80ac]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-955a80ac]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-955a80ac]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-955a80ac]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-955a80ac]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-955a80ac]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-955a80ac]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-955a80ac]{flex-direction:row-reverse}}.row[data-v-955a80ac]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-955a80ac]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-955a80ac]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-955a80ac]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-955a80ac]+*,.row.col2>div>picture[data-v-955a80ac]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-955a80ac]+*,.row.col2>div>picture[data-v-955a80ac]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-955a80ac]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-955a80ac]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-955a80ac]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-955a80ac]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-955a80ac]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-955a80ac]+*,.row.col3>div>picture[data-v-955a80ac]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-955a80ac]+*,.row.col3>div>picture[data-v-955a80ac]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-955a80ac]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-955a80ac]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-955a80ac]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-955a80ac]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-955a80ac]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-955a80ac]+*,.row.col4>div>picture[data-v-955a80ac]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-955a80ac]+*,.row.col4>div>picture[data-v-955a80ac]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-955a80ac]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-955a80ac]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-955a80ac]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-955a80ac]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-955a80ac]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-955a80ac]+*,.row.col5>div>picture[data-v-955a80ac]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-955a80ac]+*,.row.col5>div>picture[data-v-955a80ac]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-955a80ac]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-955a80ac]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-955a80ac]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-955a80ac]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-955a80ac]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-955a80ac]{gap:0}}.head_typ.fs_lg[data-v-955a80ac]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-955a80ac]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-955a80ac]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-955a80ac]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-955a80ac]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-955a80ac]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-955a80ac]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-955a80ac]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-955a80ac]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-955a80ac]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-955a80ac]{font-size:.875rem}.head_typ.fs_md .badge[data-v-955a80ac]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-955a80ac]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-955a80ac]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-955a80ac]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-955a80ac]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-955a80ac]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-955a80ac]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-955a80ac]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-955a80ac]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-955a80ac]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-955a80ac]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-955a80ac]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-955a80ac]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-955a80ac]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-955a80ac]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-955a80ac]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-955a80ac]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-955a80ac]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-955a80ac]{text-align:left}}@media(min-width:768px){p[data-v-955a80ac]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-955a80ac]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-955a80ac]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-955a80ac]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-955a80ac]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-955a80ac]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-955a80ac]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-955a80ac]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-955a80ac]{color:#666}@media(min-width:768px){.caption[data-v-955a80ac]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-955a80ac]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-955a80ac]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-955a80ac]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-955a80ac] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-955a80ac]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-955a80ac]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-955a80ac]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-955a80ac]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-955a80ac]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-955a80ac] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-955a80ac] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-955a80ac]{position:relative}.icon_modal[data-v-955a80ac]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-955a80ac]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-955a80ac]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-955a80ac]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-955a80ac]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-955a80ac]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-955a80ac]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-955a80ac]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-955a80ac]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-955a80ac]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-955a80ac]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-955a80ac]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-955a80ac]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-955a80ac]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-955a80ac]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-955a80ac]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-955a80ac]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-955a80ac]{margin-block:4rem}}.jobbtn_row_area ul[data-v-955a80ac]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-955a80ac]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-955a80ac]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-955a80ac]{border-color:currentColor}.row.job p[data-v-955a80ac]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-955a80ac]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-955a80ac]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-955a80ac]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-955a80ac]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-955a80ac]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-955a80ac]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-955a80ac]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-955a80ac]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-955a80ac]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-955a80ac]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-955a80ac]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-955a80ac]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-955a80ac]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-955a80ac]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-955a80ac]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-955a80ac]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-955a80ac]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-955a80ac]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-955a80ac]{padding:2rem}}.interview_message .holiday_area.curve[data-v-955a80ac]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-955a80ac]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-955a80ac]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-955a80ac]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-955a80ac]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-955a80ac]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-955a80ac]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-955a80ac]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-955a80ac]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-955a80ac]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-955a80ac]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-955a80ac]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-955a80ac]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-955a80ac]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-955a80ac]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-955a80ac]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-955a80ac]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-955a80ac]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-955a80ac]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-955a80ac]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-955a80ac]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-955a80ac]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-955a80ac]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-955a80ac]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-955a80ac]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-955a80ac]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-955a80ac]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-955a80ac]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-955a80ac]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-955a80ac]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-955a80ac]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-955a80ac]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-955a80ac]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-955a80ac]:before{border-color:#00a9b7}.job[data-v-955a80ac]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-955a80ac],.job .svg_circle02[data-v-955a80ac]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-955a80ac],.job .svg_circle02[data-v-955a80ac]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-955a80ac],.job .svg_circle02[data-v-955a80ac]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-955a80ac]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-955a80ac]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-955a80ac]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-955a80ac]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-955a80ac]{display:none}.job .svg-elem-1.anime.is_anime[data-v-955a80ac]{display:block;animation:animate-svg-stroke-1-955a80ac var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-955a80ac]{display:none}.job .svg-elem-2.anime.is_anime[data-v-955a80ac]{display:block;animation:animate-svg-stroke-2-955a80ac var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-955a80ac]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-955a80ac]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-955a80ac]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-955a80ac]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-955a80ac]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-955a80ac]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-955a80ac]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-955a80ac]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-955a80ac]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-955a80ac]:after{animation:mask-bg-955a80ac 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-955a80ac{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-955a80ac{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-955a80ac{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.educational_materials_area[data-v-955a80ac]{border:solid #00AFF0;border-width:.3125rem .3125rem 0 .3125rem}@media(min-width:768px){.educational_materials_area[data-v-955a80ac]{margin-block-end:6rem}}@media(max-width:767.89px){.educational_materials_area[data-v-955a80ac]{margin-block-end:4rem}}.educational_materials_area .row[data-v-955a80ac]{margin-block-end:0;display:flex;justify-content:space-between;align-items:center;gap:2.125rem}@media(min-width:768px){.educational_materials_area .row[data-v-955a80ac]{padding:2.8125rem 2.1875rem}}@media(max-width:767.89px){.educational_materials_area .row[data-v-955a80ac]{padding:1.875rem 1.25rem 2.5rem;flex-direction:column}}.educational_materials_area .row .text_wrap[data-v-955a80ac]{flex:1}@media(min-width:768px){.educational_materials_area .row .img_wrap[data-v-955a80ac]{flex-basis:23.33%}}@media(max-width:767.89px){.educational_materials_area .row .img_wrap[data-v-955a80ac]{width:60%}}.educational_materials_area .education_badge[data-v-955a80ac]{width:fit-content;margin-block-end:.9375rem;padding:.1875rem 1.25rem;color:#fff;background-color:#00aff0;border-color:#00aff0;border-radius:3.125rem;border:solid .0625rem currentColor;text-align:center}.educational_materials_area[data-v-955a80ac] .head_typ.fs_md{margin-block:2.5rem .9375rem}.educational_materials_area .btn_area[data-v-955a80ac]{padding-block:1rem;background-color:#00aff0}.educational_materials_area .btn_area .btn_row_area[data-v-955a80ac]{margin-block-end:0}.educational_materials_area .btn_area[data-v-955a80ac] .btn{background-color:#fff}@media(min-width:768px){.educational_materials_area .btn_area[data-v-955a80ac] .btn{width:21.25rem}}@media(max-width:767.89px){.educational_materials_area .btn_area[data-v-955a80ac] .btn{max-width:21.25rem;width:100%}}.educational_materials_area[data-v-955a80ac] .c_secondary_reverse:hover{border-color:#fff}@media(max-width:767.89px){.pc_only[data-v-af9be0ee]{display:none}}@media(min-width:768px){.sp_only[data-v-af9be0ee]{display:none}}.img_max[data-v-af9be0ee]{width:100%;height:auto}:is(a[data-v-af9be0ee],button[data-v-af9be0ee]):not(.btn),.hover[data-v-af9be0ee]{transition:all .3s 0s ease}:is(a[data-v-af9be0ee],button[data-v-af9be0ee]):not(.btn):hover,.hover[data-v-af9be0ee]:hover{opacity:.7}.hover_scale[data-v-af9be0ee]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-af9be0ee]{transform:scale(1.2);transition:1s all}a[data-v-af9be0ee],button[data-v-af9be0ee]{cursor:pointer}.d_block[data-v-af9be0ee]{display:block}.d_inline[data-v-af9be0ee]{display:inline}.d_inline_block[data-v-af9be0ee]{display:inline-block}.d_none[data-v-af9be0ee]{display:none}.d_flex[data-v-af9be0ee]{display:flex}.d_grid[data-v-af9be0ee]{display:grid}.text_start[data-v-af9be0ee]{text-align:left}.text_center[data-v-af9be0ee]{text-align:center}.text_end[data-v-af9be0ee]{text-align:right}.fw_light[data-v-af9be0ee]{font-weight:300}.fw_regular[data-v-af9be0ee]{font-weight:400}.fw_medium[data-v-af9be0ee]{font-weight:500}.fw_semibold[data-v-af9be0ee]{font-weight:600}.fw_bold[data-v-af9be0ee]{font-weight:700}.p_relative[data-v-af9be0ee]{position:relative}.p_absolute[data-v-af9be0ee]{position:absolute}.p_fixed[data-v-af9be0ee]{position:fixed}.p_sticky[data-v-af9be0ee]{position:sticky}.p_static[data-v-af9be0ee]{position:static}.kerning[data-v-af9be0ee]{font-feature-settings:"palt"}.no_break[data-v-af9be0ee]{display:inline-block}@media(min-width:768px){.gap1[data-v-af9be0ee]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-af9be0ee]{gap:5px}}@media(min-width:768px){.gap2[data-v-af9be0ee]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-af9be0ee]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-af9be0ee]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-af9be0ee]{gap:10px}}@media(min-width:768px){.gap4[data-v-af9be0ee]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-af9be0ee]{gap:15px}}@media(min-width:768px){.gap5[data-v-af9be0ee]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-af9be0ee]{gap:20px}}@media(min-width:768px){.gap6[data-v-af9be0ee]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-af9be0ee]{gap:30px}}@media(min-width:768px){section[data-v-af9be0ee]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-af9be0ee]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-af9be0ee]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-af9be0ee]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-af9be0ee]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-af9be0ee]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-af9be0ee]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-af9be0ee]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-af9be0ee]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-af9be0ee]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-af9be0ee]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-af9be0ee]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-af9be0ee]{flex-direction:row-reverse}}.row[data-v-af9be0ee]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-af9be0ee]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-af9be0ee]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-af9be0ee]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-af9be0ee]+*,.row.col2>div>picture[data-v-af9be0ee]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-af9be0ee]+*,.row.col2>div>picture[data-v-af9be0ee]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-af9be0ee]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-af9be0ee]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-af9be0ee]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-af9be0ee]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-af9be0ee]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-af9be0ee]+*,.row.col3>div>picture[data-v-af9be0ee]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-af9be0ee]+*,.row.col3>div>picture[data-v-af9be0ee]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-af9be0ee]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-af9be0ee]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-af9be0ee]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-af9be0ee]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-af9be0ee]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-af9be0ee]+*,.row.col4>div>picture[data-v-af9be0ee]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-af9be0ee]+*,.row.col4>div>picture[data-v-af9be0ee]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-af9be0ee]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-af9be0ee]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-af9be0ee]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-af9be0ee]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-af9be0ee]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-af9be0ee]+*,.row.col5>div>picture[data-v-af9be0ee]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-af9be0ee]+*,.row.col5>div>picture[data-v-af9be0ee]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-af9be0ee]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-af9be0ee]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-af9be0ee]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-af9be0ee]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-af9be0ee]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-af9be0ee]{gap:0}}.head_typ.fs_lg[data-v-af9be0ee]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-af9be0ee]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-af9be0ee]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-af9be0ee]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-af9be0ee]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-af9be0ee]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-af9be0ee]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-af9be0ee]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-af9be0ee]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-af9be0ee]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-af9be0ee]{font-size:.875rem}.head_typ.fs_md .badge[data-v-af9be0ee]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-af9be0ee]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-af9be0ee]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-af9be0ee]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-af9be0ee]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-af9be0ee]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-af9be0ee]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-af9be0ee]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-af9be0ee]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-af9be0ee]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-af9be0ee]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-af9be0ee]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-af9be0ee]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-af9be0ee]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-af9be0ee]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-af9be0ee]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-af9be0ee]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-af9be0ee]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-af9be0ee]{text-align:left}}@media(min-width:768px){p[data-v-af9be0ee]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-af9be0ee]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-af9be0ee]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-af9be0ee]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-af9be0ee]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-af9be0ee]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-af9be0ee]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-af9be0ee]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-af9be0ee]{color:#666}@media(min-width:768px){.caption[data-v-af9be0ee]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-af9be0ee]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-af9be0ee]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-af9be0ee]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-af9be0ee] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-af9be0ee]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-af9be0ee]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-af9be0ee]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-af9be0ee]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-af9be0ee]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-af9be0ee] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-af9be0ee] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-af9be0ee]{position:relative}.icon_modal[data-v-af9be0ee]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-af9be0ee]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-af9be0ee]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-af9be0ee]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-af9be0ee]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-af9be0ee]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-af9be0ee]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-af9be0ee]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-af9be0ee]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-af9be0ee]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-af9be0ee]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-af9be0ee]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-af9be0ee]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-af9be0ee]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-af9be0ee]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-af9be0ee]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-af9be0ee]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-af9be0ee]{margin-block:4rem}}.jobbtn_row_area ul[data-v-af9be0ee]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-af9be0ee]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-af9be0ee]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-af9be0ee]{border-color:currentColor}.row.job p[data-v-af9be0ee]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-af9be0ee]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-af9be0ee]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-af9be0ee]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-af9be0ee]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-af9be0ee]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-af9be0ee]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-af9be0ee]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-af9be0ee]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-af9be0ee]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-af9be0ee]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-af9be0ee]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-af9be0ee]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-af9be0ee]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-af9be0ee]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-af9be0ee]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-af9be0ee]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-af9be0ee]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-af9be0ee]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-af9be0ee]{padding:2rem}}.interview_message .holiday_area.curve[data-v-af9be0ee]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-af9be0ee]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-af9be0ee]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-af9be0ee]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-af9be0ee]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-af9be0ee]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-af9be0ee]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-af9be0ee]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-af9be0ee]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-af9be0ee]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-af9be0ee]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-af9be0ee]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-af9be0ee]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-af9be0ee]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-af9be0ee]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-af9be0ee]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-af9be0ee]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-af9be0ee]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-af9be0ee]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-af9be0ee]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-af9be0ee]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-af9be0ee]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-af9be0ee]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-af9be0ee]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-af9be0ee]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-af9be0ee]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-af9be0ee]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-af9be0ee]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-af9be0ee]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-af9be0ee]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-af9be0ee]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-af9be0ee]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-af9be0ee]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-af9be0ee]:before{border-color:#00a9b7}.job[data-v-af9be0ee]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-af9be0ee],.job .svg_circle02[data-v-af9be0ee]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-af9be0ee],.job .svg_circle02[data-v-af9be0ee]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-af9be0ee],.job .svg_circle02[data-v-af9be0ee]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-af9be0ee]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-af9be0ee]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-af9be0ee]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-af9be0ee]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-af9be0ee]{display:none}.job .svg-elem-1.anime.is_anime[data-v-af9be0ee]{display:block;animation:animate-svg-stroke-1-af9be0ee var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-af9be0ee]{display:none}.job .svg-elem-2.anime.is_anime[data-v-af9be0ee]{display:block;animation:animate-svg-stroke-2-af9be0ee var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-af9be0ee]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-af9be0ee]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-af9be0ee]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-af9be0ee]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-af9be0ee]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-af9be0ee]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-af9be0ee]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-af9be0ee]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-af9be0ee]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-af9be0ee]:after{animation:mask-bg-af9be0ee 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-af9be0ee{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-af9be0ee{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-af9be0ee{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.template .code_wrap[data-v-af9be0ee]{margin-block:1.25rem;padding:.5rem 1rem;background-color:#dcdcdc;border-radius:.5rem}.template .code_wrap code[data-v-af9be0ee],.template .code_wrap pre[data-v-af9be0ee]{white-space:pre-wrap;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}@media(min-width:768px){.template .temp_content[data-v-af9be0ee]{margin-block-end:3.75rem}}@media(max-width:767.89px){.template .temp_content[data-v-af9be0ee]{margin-block-end:2.5rem}}@media(min-width:768px){.template .temp_content .temp_box[data-v-af9be0ee]{margin-block-end:2.5rem}}@media(max-width:767.89px){.template .temp_content .temp_box[data-v-af9be0ee]{margin-block-end:1.875rem}}.template .temp_content .temp_box.box_bg[data-v-af9be0ee]{padding:1.25rem;background-color:#e6e6fa}.template .cautionary_note[data-v-af9be0ee]{margin-block:10rem 3.75rem;padding:1.25rem 1.875rem;color:#c00;border:solid .0625rem #cc0000}.template .sample[data-v-af9be0ee]{background-color:#d9d9d9;display:flex;justify-content:center;align-items:center;width:100%}.template .col2 .sample[data-v-af9be0ee],.template .col3 .sample[data-v-af9be0ee]{height:220px}.template .col4 .sample[data-v-af9be0ee]{height:200px}.template .col5 .sample[data-v-af9be0ee]{height:125px}@media(max-width:767.89px){.pc_only[data-v-47d067f7]{display:none}}@media(min-width:768px){.sp_only[data-v-47d067f7]{display:none}}.img_max[data-v-47d067f7]{width:100%;height:auto}:is(a[data-v-47d067f7],button[data-v-47d067f7]):not(.btn),.hover[data-v-47d067f7]{transition:all .3s 0s ease}:is(a[data-v-47d067f7],button[data-v-47d067f7]):not(.btn):hover,.hover[data-v-47d067f7]:hover{opacity:.7}.hover_scale[data-v-47d067f7]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-47d067f7]{transform:scale(1.2);transition:1s all}a[data-v-47d067f7],button[data-v-47d067f7]{cursor:pointer}.d_block[data-v-47d067f7]{display:block}.d_inline[data-v-47d067f7]{display:inline}.d_inline_block[data-v-47d067f7]{display:inline-block}.d_none[data-v-47d067f7]{display:none}.d_flex[data-v-47d067f7]{display:flex}.d_grid[data-v-47d067f7]{display:grid}.text_start[data-v-47d067f7]{text-align:left}.text_center[data-v-47d067f7]{text-align:center}.text_end[data-v-47d067f7]{text-align:right}.fw_light[data-v-47d067f7]{font-weight:300}.fw_regular[data-v-47d067f7]{font-weight:400}.fw_medium[data-v-47d067f7]{font-weight:500}.fw_semibold[data-v-47d067f7]{font-weight:600}.fw_bold[data-v-47d067f7]{font-weight:700}.p_relative[data-v-47d067f7]{position:relative}.p_absolute[data-v-47d067f7]{position:absolute}.p_fixed[data-v-47d067f7]{position:fixed}.p_sticky[data-v-47d067f7]{position:sticky}.p_static[data-v-47d067f7]{position:static}.kerning[data-v-47d067f7]{font-feature-settings:"palt"}.no_break[data-v-47d067f7]{display:inline-block}@media(min-width:768px){.gap1[data-v-47d067f7]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-47d067f7]{gap:5px}}@media(min-width:768px){.gap2[data-v-47d067f7]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-47d067f7]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-47d067f7]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-47d067f7]{gap:10px}}@media(min-width:768px){.gap4[data-v-47d067f7]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-47d067f7]{gap:15px}}@media(min-width:768px){.gap5[data-v-47d067f7]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-47d067f7]{gap:20px}}@media(min-width:768px){.gap6[data-v-47d067f7]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-47d067f7]{gap:30px}}@media(min-width:768px){section[data-v-47d067f7]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-47d067f7]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-47d067f7]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-47d067f7]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-47d067f7]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-47d067f7]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-47d067f7]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-47d067f7]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-47d067f7]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-47d067f7]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-47d067f7]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-47d067f7]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-47d067f7]{flex-direction:row-reverse}}.row[data-v-47d067f7]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-47d067f7]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-47d067f7]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-47d067f7]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-47d067f7]+*,.row.col2>div>picture[data-v-47d067f7]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-47d067f7]+*,.row.col2>div>picture[data-v-47d067f7]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-47d067f7]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-47d067f7]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-47d067f7]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-47d067f7]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-47d067f7]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-47d067f7]+*,.row.col3>div>picture[data-v-47d067f7]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-47d067f7]+*,.row.col3>div>picture[data-v-47d067f7]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-47d067f7]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-47d067f7]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-47d067f7]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-47d067f7]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-47d067f7]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-47d067f7]+*,.row.col4>div>picture[data-v-47d067f7]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-47d067f7]+*,.row.col4>div>picture[data-v-47d067f7]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-47d067f7]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-47d067f7]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-47d067f7]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-47d067f7]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-47d067f7]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-47d067f7]+*,.row.col5>div>picture[data-v-47d067f7]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-47d067f7]+*,.row.col5>div>picture[data-v-47d067f7]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-47d067f7]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-47d067f7]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-47d067f7]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-47d067f7]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-47d067f7]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-47d067f7]{gap:0}}.head_typ.fs_lg[data-v-47d067f7]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-47d067f7]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-47d067f7]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-47d067f7]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-47d067f7]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-47d067f7]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-47d067f7]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-47d067f7]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-47d067f7]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-47d067f7]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-47d067f7]{font-size:.875rem}.head_typ.fs_md .badge[data-v-47d067f7]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-47d067f7]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-47d067f7]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-47d067f7]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-47d067f7]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-47d067f7]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-47d067f7]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-47d067f7]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-47d067f7]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-47d067f7]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-47d067f7]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-47d067f7]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-47d067f7]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-47d067f7]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-47d067f7]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-47d067f7]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-47d067f7]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-47d067f7]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-47d067f7]{text-align:left}}@media(min-width:768px){p[data-v-47d067f7]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-47d067f7]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-47d067f7]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-47d067f7]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-47d067f7]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-47d067f7]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-47d067f7]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-47d067f7]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-47d067f7]{color:#666}@media(min-width:768px){.caption[data-v-47d067f7]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-47d067f7]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-47d067f7]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-47d067f7]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-47d067f7] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-47d067f7]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-47d067f7]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-47d067f7]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-47d067f7]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-47d067f7]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-47d067f7] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-47d067f7] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-47d067f7]{position:relative}.icon_modal[data-v-47d067f7]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-47d067f7]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-47d067f7]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-47d067f7]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-47d067f7]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-47d067f7]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-47d067f7]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-47d067f7]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-47d067f7]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-47d067f7]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-47d067f7]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-47d067f7]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-47d067f7]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-47d067f7]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-47d067f7]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-47d067f7]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-47d067f7]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-47d067f7]{margin-block:4rem}}.jobbtn_row_area ul[data-v-47d067f7]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-47d067f7]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-47d067f7]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-47d067f7]{border-color:currentColor}.row.job p[data-v-47d067f7]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-47d067f7]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-47d067f7]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-47d067f7]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-47d067f7]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-47d067f7]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-47d067f7]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-47d067f7]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-47d067f7]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-47d067f7]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-47d067f7]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-47d067f7]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-47d067f7]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-47d067f7]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-47d067f7]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-47d067f7]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-47d067f7]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-47d067f7]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-47d067f7]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-47d067f7]{padding:2rem}}.interview_message .holiday_area.curve[data-v-47d067f7]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-47d067f7]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-47d067f7]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-47d067f7]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-47d067f7]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-47d067f7]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-47d067f7]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-47d067f7]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-47d067f7]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-47d067f7]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-47d067f7]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-47d067f7]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-47d067f7]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-47d067f7]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-47d067f7]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-47d067f7]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-47d067f7]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-47d067f7]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-47d067f7]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-47d067f7]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-47d067f7]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-47d067f7]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-47d067f7]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-47d067f7]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-47d067f7]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-47d067f7]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-47d067f7]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-47d067f7]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-47d067f7]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-47d067f7]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-47d067f7]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-47d067f7]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-47d067f7]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-47d067f7]:before{border-color:#00a9b7}.job[data-v-47d067f7]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-47d067f7],.job .svg_circle02[data-v-47d067f7]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-47d067f7],.job .svg_circle02[data-v-47d067f7]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-47d067f7],.job .svg_circle02[data-v-47d067f7]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-47d067f7]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-47d067f7]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-47d067f7]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-47d067f7]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-47d067f7]{display:none}.job .svg-elem-1.anime.is_anime[data-v-47d067f7]{display:block;animation:animate-svg-stroke-1-47d067f7 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-47d067f7]{display:none}.job .svg-elem-2.anime.is_anime[data-v-47d067f7]{display:block;animation:animate-svg-stroke-2-47d067f7 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-47d067f7]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-47d067f7]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-47d067f7]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-47d067f7]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-47d067f7]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-47d067f7]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-47d067f7]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-47d067f7]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-47d067f7]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-47d067f7]:after{animation:mask-bg-47d067f7 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-47d067f7{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-47d067f7{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-47d067f7{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.breadcrumb[data-v-47d067f7]{margin-block:.75rem}.chosen_jss[data-v-47d067f7]{background-position:50% 0%;background-size:cover}@media(max-width:767.89px){.chosen_jss[data-v-47d067f7]{padding-block-start:3rem;padding-block-end:6rem;background-image:url(/img/service/bg_service_sp.webp)}}@media(min-width:520px)and (max-width:767.89px){.chosen_jss[data-v-47d067f7]{padding-block-end:8rem}}@media(min-width:768px){.chosen_jss[data-v-47d067f7]{padding-block-start:6rem;padding-block-end:9rem;background-image:url(/img/service/bg_service_pc.webp)}}.chosen_jss[data-v-47d067f7] .head_typ.border_short{color:#fff}.chosen_jss[data-v-47d067f7] .head_typ.border_short:after{border-bottom-color:#fff}.chosen_jss .chosen_jss_circle[data-v-47d067f7]{margin:0 auto;text-align:center}.chosen_jss .chosen_jss_circle .ellipse_area[data-v-47d067f7]{display:flex;justify-content:center;margin:0 auto;position:relative;max-width:37.5rem}@media(max-width:767.89px){.chosen_jss .chosen_jss_circle .ellipse_area[data-v-47d067f7]{padding-inline:5%}}.chosen_jss .chosen_jss_circle .ellipse_area svg[data-v-47d067f7]{transform:rotate(180deg)}.chosen_jss .chosen_jss_circle .ellipse_area .circle[data-v-47d067f7]{stroke:teal;fill:transparent;stroke-width:4;stroke:#fff;stroke-dasharray:1884px;stroke-dashoffset:1884px}.chosen_jss .chosen_jss_circle .ellipse_area.is_active .circle[data-v-47d067f7]{animation:circleAnim-47d067f7 3s forwards}@keyframes circleAnim-47d067f7{0%{stroke-dasharray:942px;stroke-dashoffset:942px}to{stroke-dasharray:0px;stroke-dashoffset:0px}}.chosen_jss .chosen_jss_circle .circleElement[data-v-47d067f7]{aspect-ratio:1/1;position:absolute;opacity:0}@media(max-width:767.89px){.chosen_jss .chosen_jss_circle .circleElement[data-v-47d067f7]{width:3%}}@media(min-width:768px){.chosen_jss .chosen_jss_circle .circleElement[data-v-47d067f7]{width:4%}}.chosen_jss .chosen_jss_circle .circleElement.is_show[data-v-47d067f7]{opacity:1}.chosen_jss .chosen_jss_circle .circleElement span[data-v-47d067f7]{display:block;width:100%;height:100%;border-radius:50%;background:#fff;opacity:1;position:relative;transition-delay:.5s}.chosen_jss .chosen_jss_circle .circleElement span[data-v-47d067f7]:before,.chosen_jss .chosen_jss_circle .circleElement span[data-v-47d067f7]:after{content:"";display:block;margin:auto;width:100%;height:100%;border:1px solid #fff;background:#fff;border-radius:50%;box-sizing:border-box;pointer-events:none;position:absolute;inset:0;z-index:1;animation:pulsate-47d067f7 5s linear infinite}.chosen_jss .chosen_jss_circle .circleElement span[data-v-47d067f7]:after{animation-delay:1.5s}@keyframes pulsate-47d067f7{0%{transform:scale(1);opacity:.5}to{transform:scale(6);opacity:0}}@media(max-width:767.89px){.chosen_jss .chosen_jss_circle .circle1[data-v-47d067f7]{top:14%;left:17%}}@media(min-width:768px){.chosen_jss .chosen_jss_circle .circle1[data-v-47d067f7]{top:8%;left:19%}}@media(max-width:767.89px){.chosen_jss .chosen_jss_circle .circle2[data-v-47d067f7]{top:14%;right:17%}}@media(min-width:768px){.chosen_jss .chosen_jss_circle .circle2[data-v-47d067f7]{top:8%;right:19%}}@media(max-width:767.89px){.chosen_jss .chosen_jss_circle .circle3[data-v-47d067f7]{bottom:17%;left:14%}}@media(min-width:768px){.chosen_jss .chosen_jss_circle .circle3[data-v-47d067f7]{top:56%;left:-.5%}}@media(max-width:767.89px){.chosen_jss .chosen_jss_circle .circle4[data-v-47d067f7]{bottom:17%;right:14%}}@media(min-width:768px){.chosen_jss .chosen_jss_circle .circle4[data-v-47d067f7]{top:56%;right:-.5%}}@media(max-width:767.89px){.chosen_jss .chosen_jss_circle .circle5[data-v-47d067f7]{bottom:-1%;left:50%;transform:translate(-50%)}}@media(min-width:768px){.chosen_jss .chosen_jss_circle .circle5[data-v-47d067f7]{bottom:-1.5%;left:47%}}.chosen_jss .chosen_jss_circle .catchText[data-v-47d067f7]{color:#fff;text-align:center;font-weight:700;line-height:1.4;position:absolute;opacity:0}.chosen_jss .chosen_jss_circle .catchText.is_show[data-v-47d067f7]{opacity:1}@media(max-width:767.89px){.chosen_jss .chosen_jss_circle .catchText[data-v-47d067f7]{font-size:clamp(.75rem,.0325rem + 3.0612vw,1.5rem);text-shadow:.125rem .125rem .625rem rgb(1,17,56)}}@media(min-width:768px){.chosen_jss .chosen_jss_circle .catchText[data-v-47d067f7]{font-size:1.5rem}}@media(min-width:768px)and (max-width:920px){.chosen_jss .chosen_jss_circle .catchText[data-v-47d067f7]{text-shadow:0rem .1875rem 1.125rem rgb(1,17,56)}}@media(max-width:767.89px){.chosen_jss .chosen_jss_circle .catchText.text1[data-v-47d067f7]{top:22%;left:0%;text-align:left}}@media(min-width:768px){.chosen_jss .chosen_jss_circle .catchText.text1[data-v-47d067f7]{top:10%;left:-19%}}@media(min-width:768px)and (max-width:920px){.chosen_jss .chosen_jss_circle .catchText.text1[data-v-47d067f7]{top:20%;left:-9%}}@media(max-width:767.89px){.chosen_jss .chosen_jss_circle .catchText.text2[data-v-47d067f7]{top:22%;right:0%;text-align:right}}@media(min-width:768px){.chosen_jss .chosen_jss_circle .catchText.text2[data-v-47d067f7]{top:10%;right:-12%}}@media(min-width:768px)and (max-width:920px){.chosen_jss .chosen_jss_circle .catchText.text2[data-v-47d067f7]{top:20%;right:-4%}}@media(max-width:767.89px){.chosen_jss .chosen_jss_circle .catchText.text3[data-v-47d067f7]{bottom:0%;left:0%;text-align:left}}@media(min-width:768px){.chosen_jss .chosen_jss_circle .catchText.text3[data-v-47d067f7]{top:68%;left:-24%}}@media(min-width:768px)and (max-width:920px){.chosen_jss .chosen_jss_circle .catchText.text3[data-v-47d067f7]{top:70%;left:-9%}}@media(max-width:767.89px){.chosen_jss .chosen_jss_circle .catchText.text4[data-v-47d067f7]{bottom:0%;right:0%;text-align:right}}@media(min-width:768px){.chosen_jss .chosen_jss_circle .catchText.text4[data-v-47d067f7]{top:68%;right:-24%}}@media(min-width:768px)and (max-width:920px){.chosen_jss .chosen_jss_circle .catchText.text4[data-v-47d067f7]{top:70%;right:-8%}}@media(max-width:767.89px){.chosen_jss .chosen_jss_circle .catchText.text5[data-v-47d067f7]{bottom:-20%;left:40%}}@media(min-width:768px){.chosen_jss .chosen_jss_circle .catchText.text5[data-v-47d067f7]{bottom:-13%;left:62%}}.chosen_jss .catchphrase[data-v-47d067f7]{margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}.chosen_jss .catchphrase.is_show[data-v-47d067f7]{opacity:1}.chosen_jss .catchphrase .catchphrase_logo[data-v-47d067f7]{margin:0 auto}@media(max-width:767.89px){.chosen_jss .catchphrase .catchphrase_logo[data-v-47d067f7]{margin-inline:auto;width:90%;max-width:140px}}@media(min-width:768px){.chosen_jss .catchphrase .catchphrase_logo[data-v-47d067f7]{width:160px}}.chosen_jss .catchphrase .catchphrase_text[data-v-47d067f7]{color:#fff;text-align:center;font-weight:700;line-height:1.4}@media(max-width:767.89px){.chosen_jss .catchphrase .catchphrase_text[data-v-47d067f7]{font-size:1.25rem}}@media(min-width:768px){.chosen_jss .catchphrase .catchphrase_text[data-v-47d067f7]{font-size:1.75rem}}.bg_gray[data-v-47d067f7]{padding-block:5rem 6rem;background-color:#f6f6f6}@media(max-width:767.89px){.bg_gray[data-v-47d067f7]{padding-block:4rem}}@media(max-width:767.89px){.pc_only[data-v-52870acf]{display:none}}@media(min-width:768px){.sp_only[data-v-52870acf]{display:none}}.img_max[data-v-52870acf]{width:100%;height:auto}:is(a[data-v-52870acf],button[data-v-52870acf]):not(.btn),.hover[data-v-52870acf]{transition:all .3s 0s ease}:is(a[data-v-52870acf],button[data-v-52870acf]):not(.btn):hover,.hover[data-v-52870acf]:hover{opacity:.7}.hover_scale[data-v-52870acf]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-52870acf]{transform:scale(1.2);transition:1s all}a[data-v-52870acf],button[data-v-52870acf]{cursor:pointer}.d_block[data-v-52870acf]{display:block}.d_inline[data-v-52870acf]{display:inline}.d_inline_block[data-v-52870acf]{display:inline-block}.d_none[data-v-52870acf]{display:none}.d_flex[data-v-52870acf]{display:flex}.d_grid[data-v-52870acf]{display:grid}.text_start[data-v-52870acf]{text-align:left}.text_center[data-v-52870acf]{text-align:center}.text_end[data-v-52870acf]{text-align:right}.fw_light[data-v-52870acf]{font-weight:300}.fw_regular[data-v-52870acf]{font-weight:400}.fw_medium[data-v-52870acf]{font-weight:500}.fw_semibold[data-v-52870acf]{font-weight:600}.fw_bold[data-v-52870acf]{font-weight:700}.p_relative[data-v-52870acf]{position:relative}.p_absolute[data-v-52870acf]{position:absolute}.p_fixed[data-v-52870acf]{position:fixed}.p_sticky[data-v-52870acf]{position:sticky}.p_static[data-v-52870acf]{position:static}.kerning[data-v-52870acf]{font-feature-settings:"palt"}.no_break[data-v-52870acf]{display:inline-block}@media(min-width:768px){.gap1[data-v-52870acf]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-52870acf]{gap:5px}}@media(min-width:768px){.gap2[data-v-52870acf]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-52870acf]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-52870acf]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-52870acf]{gap:10px}}@media(min-width:768px){.gap4[data-v-52870acf]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-52870acf]{gap:15px}}@media(min-width:768px){.gap5[data-v-52870acf]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-52870acf]{gap:20px}}@media(min-width:768px){.gap6[data-v-52870acf]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-52870acf]{gap:30px}}@media(min-width:768px){section[data-v-52870acf]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-52870acf]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-52870acf]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-52870acf]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-52870acf]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-52870acf]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-52870acf]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-52870acf]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-52870acf]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-52870acf]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-52870acf]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-52870acf]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-52870acf]{flex-direction:row-reverse}}.row[data-v-52870acf]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-52870acf]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-52870acf]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-52870acf]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-52870acf]+*,.row.col2>div>picture[data-v-52870acf]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-52870acf]+*,.row.col2>div>picture[data-v-52870acf]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-52870acf]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-52870acf]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-52870acf]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-52870acf]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-52870acf]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-52870acf]+*,.row.col3>div>picture[data-v-52870acf]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-52870acf]+*,.row.col3>div>picture[data-v-52870acf]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-52870acf]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-52870acf]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-52870acf]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-52870acf]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-52870acf]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-52870acf]+*,.row.col4>div>picture[data-v-52870acf]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-52870acf]+*,.row.col4>div>picture[data-v-52870acf]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-52870acf]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-52870acf]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-52870acf]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-52870acf]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-52870acf]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-52870acf]+*,.row.col5>div>picture[data-v-52870acf]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-52870acf]+*,.row.col5>div>picture[data-v-52870acf]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-52870acf]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-52870acf]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-52870acf]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-52870acf]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-52870acf]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-52870acf]{gap:0}}.head_typ.fs_lg[data-v-52870acf]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-52870acf]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-52870acf]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-52870acf]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-52870acf]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-52870acf]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-52870acf]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-52870acf]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-52870acf]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-52870acf]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-52870acf]{font-size:.875rem}.head_typ.fs_md .badge[data-v-52870acf]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-52870acf]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-52870acf]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-52870acf]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-52870acf]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-52870acf]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-52870acf]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-52870acf]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-52870acf]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-52870acf]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-52870acf]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-52870acf]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-52870acf]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-52870acf]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-52870acf]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-52870acf]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-52870acf]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-52870acf]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-52870acf]{text-align:left}}@media(min-width:768px){p[data-v-52870acf]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-52870acf]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-52870acf]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-52870acf]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-52870acf]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-52870acf]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-52870acf]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-52870acf]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-52870acf]{color:#666}@media(min-width:768px){.caption[data-v-52870acf]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-52870acf]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-52870acf]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-52870acf]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-52870acf] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-52870acf]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-52870acf]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-52870acf]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-52870acf]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-52870acf]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-52870acf] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-52870acf] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-52870acf]{position:relative}.icon_modal[data-v-52870acf]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-52870acf]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-52870acf]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-52870acf]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-52870acf]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-52870acf]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-52870acf]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-52870acf]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-52870acf]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-52870acf]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-52870acf]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-52870acf]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-52870acf]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-52870acf]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-52870acf]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-52870acf]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-52870acf]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-52870acf]{margin-block:4rem}}.jobbtn_row_area ul[data-v-52870acf]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-52870acf]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-52870acf]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-52870acf]{border-color:currentColor}.row.job p[data-v-52870acf]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-52870acf]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-52870acf]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-52870acf]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-52870acf]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-52870acf]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-52870acf]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-52870acf]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-52870acf]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-52870acf]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-52870acf]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-52870acf]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-52870acf]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-52870acf]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-52870acf]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-52870acf]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-52870acf]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-52870acf]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-52870acf]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-52870acf]{padding:2rem}}.interview_message .holiday_area.curve[data-v-52870acf]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-52870acf]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-52870acf]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-52870acf]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-52870acf]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-52870acf]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-52870acf]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-52870acf]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-52870acf]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-52870acf]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-52870acf]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-52870acf]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-52870acf]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-52870acf]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-52870acf]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-52870acf]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-52870acf]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-52870acf]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-52870acf]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-52870acf]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-52870acf]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-52870acf]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-52870acf]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-52870acf]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-52870acf]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-52870acf]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-52870acf]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-52870acf]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-52870acf]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-52870acf]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-52870acf]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-52870acf]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-52870acf]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-52870acf]:before{border-color:#00a9b7}.job[data-v-52870acf]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-52870acf],.job .svg_circle02[data-v-52870acf]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-52870acf],.job .svg_circle02[data-v-52870acf]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-52870acf],.job .svg_circle02[data-v-52870acf]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-52870acf]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-52870acf]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-52870acf]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-52870acf]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-52870acf]{display:none}.job .svg-elem-1.anime.is_anime[data-v-52870acf]{display:block;animation:animate-svg-stroke-1-52870acf var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-52870acf]{display:none}.job .svg-elem-2.anime.is_anime[data-v-52870acf]{display:block;animation:animate-svg-stroke-2-52870acf var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-52870acf]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-52870acf]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-52870acf]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-52870acf]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-52870acf]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-52870acf]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-52870acf]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-52870acf]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-52870acf]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-52870acf]:after{animation:mask-bg-52870acf 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-52870acf{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-52870acf{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-52870acf{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.description_area[data-v-52870acf]{margin-block-end:4rem}.description_attention p[data-v-52870acf]{margin-block-end:4rem;font-weight:700}@media(max-width:767.89px){.description_attention p[data-v-52870acf]{font-size:1.125rem}}@media(min-width:768px){.description_attention p[data-v-52870acf]{font-size:1.5rem}}@media(max-width:767.89px){.pc_only[data-v-5bb291da]{display:none}}@media(min-width:768px){.sp_only[data-v-5bb291da]{display:none}}.img_max[data-v-5bb291da]{width:100%;height:auto}:is(a[data-v-5bb291da],button[data-v-5bb291da]):not(.btn),.hover[data-v-5bb291da]{transition:all .3s 0s ease}:is(a[data-v-5bb291da],button[data-v-5bb291da]):not(.btn):hover,.hover[data-v-5bb291da]:hover{opacity:.7}.hover_scale[data-v-5bb291da]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-5bb291da]{transform:scale(1.2);transition:1s all}a[data-v-5bb291da],button[data-v-5bb291da]{cursor:pointer}.d_block[data-v-5bb291da]{display:block}.d_inline[data-v-5bb291da]{display:inline}.d_inline_block[data-v-5bb291da]{display:inline-block}.d_none[data-v-5bb291da]{display:none}.d_flex[data-v-5bb291da]{display:flex}.d_grid[data-v-5bb291da]{display:grid}.text_start[data-v-5bb291da]{text-align:left}.text_center[data-v-5bb291da]{text-align:center}.text_end[data-v-5bb291da]{text-align:right}.fw_light[data-v-5bb291da]{font-weight:300}.fw_regular[data-v-5bb291da]{font-weight:400}.fw_medium[data-v-5bb291da]{font-weight:500}.fw_semibold[data-v-5bb291da]{font-weight:600}.fw_bold[data-v-5bb291da]{font-weight:700}.p_relative[data-v-5bb291da]{position:relative}.p_absolute[data-v-5bb291da]{position:absolute}.p_fixed[data-v-5bb291da]{position:fixed}.p_sticky[data-v-5bb291da]{position:sticky}.p_static[data-v-5bb291da]{position:static}.kerning[data-v-5bb291da]{font-feature-settings:"palt"}.no_break[data-v-5bb291da]{display:inline-block}@media(min-width:768px){.gap1[data-v-5bb291da]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-5bb291da]{gap:5px}}@media(min-width:768px){.gap2[data-v-5bb291da]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-5bb291da]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-5bb291da]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-5bb291da]{gap:10px}}@media(min-width:768px){.gap4[data-v-5bb291da]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-5bb291da]{gap:15px}}@media(min-width:768px){.gap5[data-v-5bb291da]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-5bb291da]{gap:20px}}@media(min-width:768px){.gap6[data-v-5bb291da]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-5bb291da]{gap:30px}}@media(min-width:768px){section[data-v-5bb291da]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-5bb291da]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-5bb291da]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-5bb291da]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-5bb291da]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-5bb291da]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-5bb291da]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-5bb291da]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-5bb291da]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-5bb291da]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-5bb291da]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-5bb291da]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-5bb291da]{flex-direction:row-reverse}}.row[data-v-5bb291da]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-5bb291da]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-5bb291da]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-5bb291da]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-5bb291da]+*,.row.col2>div>picture[data-v-5bb291da]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-5bb291da]+*,.row.col2>div>picture[data-v-5bb291da]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-5bb291da]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-5bb291da]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-5bb291da]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-5bb291da]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-5bb291da]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-5bb291da]+*,.row.col3>div>picture[data-v-5bb291da]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-5bb291da]+*,.row.col3>div>picture[data-v-5bb291da]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-5bb291da]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-5bb291da]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-5bb291da]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-5bb291da]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-5bb291da]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-5bb291da]+*,.row.col4>div>picture[data-v-5bb291da]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-5bb291da]+*,.row.col4>div>picture[data-v-5bb291da]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-5bb291da]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-5bb291da]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-5bb291da]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-5bb291da]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-5bb291da]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-5bb291da]+*,.row.col5>div>picture[data-v-5bb291da]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-5bb291da]+*,.row.col5>div>picture[data-v-5bb291da]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-5bb291da]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-5bb291da]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-5bb291da]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-5bb291da]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-5bb291da]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-5bb291da]{gap:0}}.head_typ.fs_lg[data-v-5bb291da]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-5bb291da]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-5bb291da]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-5bb291da]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-5bb291da]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-5bb291da]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-5bb291da]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-5bb291da]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-5bb291da]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-5bb291da]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-5bb291da]{font-size:.875rem}.head_typ.fs_md .badge[data-v-5bb291da]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-5bb291da]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-5bb291da]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-5bb291da]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-5bb291da]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-5bb291da]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-5bb291da]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-5bb291da]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-5bb291da]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-5bb291da]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-5bb291da]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-5bb291da]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-5bb291da]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-5bb291da]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-5bb291da]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-5bb291da]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-5bb291da]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-5bb291da]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-5bb291da]{text-align:left}}@media(min-width:768px){p[data-v-5bb291da]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-5bb291da]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-5bb291da]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-5bb291da]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-5bb291da]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-5bb291da]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-5bb291da]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-5bb291da]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-5bb291da]{color:#666}@media(min-width:768px){.caption[data-v-5bb291da]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-5bb291da]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-5bb291da]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-5bb291da]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-5bb291da] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-5bb291da]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-5bb291da]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-5bb291da]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-5bb291da]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-5bb291da]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-5bb291da] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-5bb291da] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-5bb291da]{position:relative}.icon_modal[data-v-5bb291da]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-5bb291da]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-5bb291da]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-5bb291da]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-5bb291da]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-5bb291da]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-5bb291da]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-5bb291da]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-5bb291da]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-5bb291da]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-5bb291da]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-5bb291da]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-5bb291da]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-5bb291da]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-5bb291da]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-5bb291da]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-5bb291da]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-5bb291da]{margin-block:4rem}}.jobbtn_row_area ul[data-v-5bb291da]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-5bb291da]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-5bb291da]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-5bb291da]{border-color:currentColor}.row.job p[data-v-5bb291da]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-5bb291da]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-5bb291da]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-5bb291da]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-5bb291da]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-5bb291da]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-5bb291da]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-5bb291da]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-5bb291da]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-5bb291da]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-5bb291da]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-5bb291da]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-5bb291da]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-5bb291da]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-5bb291da]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-5bb291da]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-5bb291da]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-5bb291da]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-5bb291da]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-5bb291da]{padding:2rem}}.interview_message .holiday_area.curve[data-v-5bb291da]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-5bb291da]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-5bb291da]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-5bb291da]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-5bb291da]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-5bb291da]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-5bb291da]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-5bb291da]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-5bb291da]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-5bb291da]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-5bb291da]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-5bb291da]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-5bb291da]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-5bb291da]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-5bb291da]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-5bb291da]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-5bb291da]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-5bb291da]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-5bb291da]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-5bb291da]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-5bb291da]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-5bb291da]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-5bb291da]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-5bb291da]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-5bb291da]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-5bb291da]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-5bb291da]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-5bb291da]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-5bb291da]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-5bb291da]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-5bb291da]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-5bb291da]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-5bb291da]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-5bb291da]:before{border-color:#00a9b7}.job[data-v-5bb291da]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-5bb291da],.job .svg_circle02[data-v-5bb291da]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-5bb291da],.job .svg_circle02[data-v-5bb291da]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-5bb291da],.job .svg_circle02[data-v-5bb291da]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-5bb291da]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-5bb291da]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-5bb291da]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-5bb291da]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-5bb291da]{display:none}.job .svg-elem-1.anime.is_anime[data-v-5bb291da]{display:block;animation:animate-svg-stroke-1-5bb291da var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-5bb291da]{display:none}.job .svg-elem-2.anime.is_anime[data-v-5bb291da]{display:block;animation:animate-svg-stroke-2-5bb291da var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-5bb291da]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-5bb291da]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-5bb291da]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-5bb291da]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-5bb291da]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-5bb291da]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-5bb291da]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-5bb291da]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-5bb291da]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-5bb291da]:after{animation:mask-bg-5bb291da 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-5bb291da{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-5bb291da{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-5bb291da{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.list_content[data-v-5bb291da]{margin-inline-start:1.25rem;list-style-type:disc}@media(min-width:768px){.list_content[data-v-5bb291da]{display:flex;flex-wrap:wrap;justify-content:space-between}.list_content[data-v-5bb291da]:after{content:"";width:25%}}@media(max-width:767.89px){.list_content[data-v-5bb291da]{display:block}}.list_content li[data-v-5bb291da]{margin-block-end:.35rem;padding-inline-start:.25rem;line-height:1.5}@media(min-width:768px){.list_content li[data-v-5bb291da]{width:calc(33.3333333333% - 1.25rem);font-size:1.125rem}.list_content li[data-v-5bb291da]:nth-of-type(3n){width:25%}}@media screen and (min-width:768px)and (max-width:820px){.list_content li[data-v-5bb291da]{width:calc(50% - 1.25rem)}.list_content li[data-v-5bb291da]:nth-of-type(3n){width:calc(50% - 1.25rem)}}@media(max-width:767.89px){.pc_only[data-v-1c1e2f87]{display:none}}@media(min-width:768px){.sp_only[data-v-1c1e2f87]{display:none}}.img_max[data-v-1c1e2f87]{width:100%;height:auto}:is(a[data-v-1c1e2f87],button[data-v-1c1e2f87]):not(.btn),.hover[data-v-1c1e2f87]{transition:all .3s 0s ease}:is(a[data-v-1c1e2f87],button[data-v-1c1e2f87]):not(.btn):hover,.hover[data-v-1c1e2f87]:hover{opacity:.7}.hover_scale[data-v-1c1e2f87]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-1c1e2f87]{transform:scale(1.2);transition:1s all}a[data-v-1c1e2f87],button[data-v-1c1e2f87]{cursor:pointer}.d_block[data-v-1c1e2f87]{display:block}.d_inline[data-v-1c1e2f87]{display:inline}.d_inline_block[data-v-1c1e2f87]{display:inline-block}.d_none[data-v-1c1e2f87]{display:none}.d_flex[data-v-1c1e2f87]{display:flex}.d_grid[data-v-1c1e2f87]{display:grid}.text_start[data-v-1c1e2f87]{text-align:left}.text_center[data-v-1c1e2f87]{text-align:center}.text_end[data-v-1c1e2f87]{text-align:right}.fw_light[data-v-1c1e2f87]{font-weight:300}.fw_regular[data-v-1c1e2f87]{font-weight:400}.fw_medium[data-v-1c1e2f87]{font-weight:500}.fw_semibold[data-v-1c1e2f87]{font-weight:600}.fw_bold[data-v-1c1e2f87]{font-weight:700}.p_relative[data-v-1c1e2f87]{position:relative}.p_absolute[data-v-1c1e2f87]{position:absolute}.p_fixed[data-v-1c1e2f87]{position:fixed}.p_sticky[data-v-1c1e2f87]{position:sticky}.p_static[data-v-1c1e2f87]{position:static}.kerning[data-v-1c1e2f87]{font-feature-settings:"palt"}.no_break[data-v-1c1e2f87]{display:inline-block}@media(min-width:768px){.gap1[data-v-1c1e2f87]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-1c1e2f87]{gap:5px}}@media(min-width:768px){.gap2[data-v-1c1e2f87]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-1c1e2f87]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-1c1e2f87]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-1c1e2f87]{gap:10px}}@media(min-width:768px){.gap4[data-v-1c1e2f87]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-1c1e2f87]{gap:15px}}@media(min-width:768px){.gap5[data-v-1c1e2f87]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-1c1e2f87]{gap:20px}}@media(min-width:768px){.gap6[data-v-1c1e2f87]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-1c1e2f87]{gap:30px}}@media(min-width:768px){section[data-v-1c1e2f87]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-1c1e2f87]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-1c1e2f87]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-1c1e2f87]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-1c1e2f87]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-1c1e2f87]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-1c1e2f87]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-1c1e2f87]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-1c1e2f87]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-1c1e2f87]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-1c1e2f87]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-1c1e2f87]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-1c1e2f87]{flex-direction:row-reverse}}.row[data-v-1c1e2f87]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-1c1e2f87]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-1c1e2f87]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-1c1e2f87]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-1c1e2f87]+*,.row.col2>div>picture[data-v-1c1e2f87]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-1c1e2f87]+*,.row.col2>div>picture[data-v-1c1e2f87]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-1c1e2f87]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-1c1e2f87]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-1c1e2f87]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-1c1e2f87]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-1c1e2f87]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-1c1e2f87]+*,.row.col3>div>picture[data-v-1c1e2f87]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-1c1e2f87]+*,.row.col3>div>picture[data-v-1c1e2f87]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-1c1e2f87]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-1c1e2f87]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-1c1e2f87]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-1c1e2f87]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-1c1e2f87]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-1c1e2f87]+*,.row.col4>div>picture[data-v-1c1e2f87]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-1c1e2f87]+*,.row.col4>div>picture[data-v-1c1e2f87]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-1c1e2f87]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-1c1e2f87]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-1c1e2f87]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-1c1e2f87]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-1c1e2f87]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-1c1e2f87]+*,.row.col5>div>picture[data-v-1c1e2f87]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-1c1e2f87]+*,.row.col5>div>picture[data-v-1c1e2f87]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-1c1e2f87]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-1c1e2f87]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-1c1e2f87]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-1c1e2f87]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-1c1e2f87]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-1c1e2f87]{gap:0}}.head_typ.fs_lg[data-v-1c1e2f87]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-1c1e2f87]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-1c1e2f87]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-1c1e2f87]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-1c1e2f87]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-1c1e2f87]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-1c1e2f87]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-1c1e2f87]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-1c1e2f87]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-1c1e2f87]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-1c1e2f87]{font-size:.875rem}.head_typ.fs_md .badge[data-v-1c1e2f87]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-1c1e2f87]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-1c1e2f87]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-1c1e2f87]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-1c1e2f87]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-1c1e2f87]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-1c1e2f87]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-1c1e2f87]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-1c1e2f87]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-1c1e2f87]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-1c1e2f87]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-1c1e2f87]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-1c1e2f87]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-1c1e2f87]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-1c1e2f87]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-1c1e2f87]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-1c1e2f87]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-1c1e2f87]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-1c1e2f87]{text-align:left}}@media(min-width:768px){p[data-v-1c1e2f87]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-1c1e2f87]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-1c1e2f87]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-1c1e2f87]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-1c1e2f87]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-1c1e2f87]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-1c1e2f87]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-1c1e2f87]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-1c1e2f87]{color:#666}@media(min-width:768px){.caption[data-v-1c1e2f87]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-1c1e2f87]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-1c1e2f87]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-1c1e2f87]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-1c1e2f87] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-1c1e2f87]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-1c1e2f87]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-1c1e2f87]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-1c1e2f87]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-1c1e2f87]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-1c1e2f87] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-1c1e2f87] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-1c1e2f87]{position:relative}.icon_modal[data-v-1c1e2f87]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-1c1e2f87]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-1c1e2f87]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-1c1e2f87]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-1c1e2f87]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-1c1e2f87]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-1c1e2f87]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-1c1e2f87]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-1c1e2f87]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-1c1e2f87]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-1c1e2f87]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-1c1e2f87]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-1c1e2f87]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-1c1e2f87]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-1c1e2f87]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-1c1e2f87]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-1c1e2f87]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-1c1e2f87]{margin-block:4rem}}.jobbtn_row_area ul[data-v-1c1e2f87]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-1c1e2f87]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-1c1e2f87]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-1c1e2f87]{border-color:currentColor}.row.job p[data-v-1c1e2f87]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-1c1e2f87]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-1c1e2f87]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-1c1e2f87]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-1c1e2f87]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-1c1e2f87]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-1c1e2f87]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-1c1e2f87]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-1c1e2f87]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-1c1e2f87]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-1c1e2f87]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-1c1e2f87]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-1c1e2f87]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-1c1e2f87]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-1c1e2f87]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-1c1e2f87]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-1c1e2f87]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-1c1e2f87]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-1c1e2f87]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-1c1e2f87]{padding:2rem}}.interview_message .holiday_area.curve[data-v-1c1e2f87]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-1c1e2f87]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-1c1e2f87]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-1c1e2f87]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-1c1e2f87]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-1c1e2f87]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-1c1e2f87]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-1c1e2f87]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-1c1e2f87]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-1c1e2f87]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-1c1e2f87]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-1c1e2f87]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-1c1e2f87]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-1c1e2f87]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-1c1e2f87]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-1c1e2f87]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-1c1e2f87]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-1c1e2f87]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-1c1e2f87]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-1c1e2f87]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-1c1e2f87]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-1c1e2f87]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-1c1e2f87]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-1c1e2f87]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-1c1e2f87]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-1c1e2f87]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-1c1e2f87]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-1c1e2f87]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-1c1e2f87]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-1c1e2f87]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-1c1e2f87]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-1c1e2f87]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-1c1e2f87]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-1c1e2f87]:before{border-color:#00a9b7}.job[data-v-1c1e2f87]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-1c1e2f87],.job .svg_circle02[data-v-1c1e2f87]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-1c1e2f87],.job .svg_circle02[data-v-1c1e2f87]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-1c1e2f87],.job .svg_circle02[data-v-1c1e2f87]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-1c1e2f87]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-1c1e2f87]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-1c1e2f87]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-1c1e2f87]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-1c1e2f87]{display:none}.job .svg-elem-1.anime.is_anime[data-v-1c1e2f87]{display:block;animation:animate-svg-stroke-1-1c1e2f87 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-1c1e2f87]{display:none}.job .svg-elem-2.anime.is_anime[data-v-1c1e2f87]{display:block;animation:animate-svg-stroke-2-1c1e2f87 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-1c1e2f87]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-1c1e2f87]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-1c1e2f87]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-1c1e2f87]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-1c1e2f87]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-1c1e2f87]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-1c1e2f87]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-1c1e2f87]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-1c1e2f87]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-1c1e2f87]:after{animation:mask-bg-1c1e2f87 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-1c1e2f87{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-1c1e2f87{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-1c1e2f87{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media(max-width:767.89px){.picture_area[data-v-1c1e2f87]{margin-block-end:5rem}}@media(min-width:768px){.picture_area[data-v-1c1e2f87]{margin-block-end:6rem}}@media(max-width:767.89px){.picture_area .picture_main[data-v-1c1e2f87]{margin-block:1.5rem}}@media(min-width:768px){.picture_area .picture_main[data-v-1c1e2f87]{margin-block:2rem}}.picture_area .picture_list[data-v-1c1e2f87]{display:flex;flex-wrap:wrap}@media(max-width:767.89px){.picture_area .picture_list[data-v-1c1e2f87]{margin-block-end:4rem}}@media(min-width:768px){.picture_area .picture_list[data-v-1c1e2f87]{justify-content:space-between;column-gap:2.5rem;row-gap:2rem}}@media(max-width:767.89px){.picture_area .picture_list li[data-v-1c1e2f87]{flex-basis:50%}}@media(min-width:768px){.picture_area .picture_list li[data-v-1c1e2f87]{flex-basis:calc(50% - 1.25rem)}}.gallery_text[data-v-1c1e2f87]{margin-block-end:2.5rem}@media(max-width:767.89px){.pc_only[data-v-95049199]{display:none}}@media(min-width:768px){.sp_only[data-v-95049199]{display:none}}.img_max[data-v-95049199]{width:100%;height:auto}:is(a[data-v-95049199],button[data-v-95049199]):not(.btn),.hover[data-v-95049199]{transition:all .3s 0s ease}:is(a[data-v-95049199],button[data-v-95049199]):not(.btn):hover,.hover[data-v-95049199]:hover{opacity:.7}.hover_scale[data-v-95049199]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-95049199]{transform:scale(1.2);transition:1s all}a[data-v-95049199],button[data-v-95049199]{cursor:pointer}.d_block[data-v-95049199]{display:block}.d_inline[data-v-95049199]{display:inline}.d_inline_block[data-v-95049199]{display:inline-block}.d_none[data-v-95049199]{display:none}.d_flex[data-v-95049199]{display:flex}.d_grid[data-v-95049199]{display:grid}.text_start[data-v-95049199]{text-align:left}.text_center[data-v-95049199]{text-align:center}.text_end[data-v-95049199]{text-align:right}.fw_light[data-v-95049199]{font-weight:300}.fw_regular[data-v-95049199]{font-weight:400}.fw_medium[data-v-95049199]{font-weight:500}.fw_semibold[data-v-95049199]{font-weight:600}.fw_bold[data-v-95049199]{font-weight:700}.p_relative[data-v-95049199]{position:relative}.p_absolute[data-v-95049199]{position:absolute}.p_fixed[data-v-95049199]{position:fixed}.p_sticky[data-v-95049199]{position:sticky}.p_static[data-v-95049199]{position:static}.kerning[data-v-95049199]{font-feature-settings:"palt"}.no_break[data-v-95049199]{display:inline-block}@media(min-width:768px){.gap1[data-v-95049199]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-95049199]{gap:5px}}@media(min-width:768px){.gap2[data-v-95049199]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-95049199]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-95049199]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-95049199]{gap:10px}}@media(min-width:768px){.gap4[data-v-95049199]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-95049199]{gap:15px}}@media(min-width:768px){.gap5[data-v-95049199]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-95049199]{gap:20px}}@media(min-width:768px){.gap6[data-v-95049199]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-95049199]{gap:30px}}@media(min-width:768px){section[data-v-95049199]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-95049199]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-95049199]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-95049199]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-95049199]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-95049199]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-95049199]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-95049199]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-95049199]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-95049199]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-95049199]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-95049199]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-95049199]{flex-direction:row-reverse}}.row[data-v-95049199]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-95049199]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-95049199]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-95049199]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-95049199]+*,.row.col2>div>picture[data-v-95049199]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-95049199]+*,.row.col2>div>picture[data-v-95049199]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-95049199]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-95049199]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-95049199]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-95049199]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-95049199]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-95049199]+*,.row.col3>div>picture[data-v-95049199]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-95049199]+*,.row.col3>div>picture[data-v-95049199]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-95049199]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-95049199]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-95049199]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-95049199]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-95049199]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-95049199]+*,.row.col4>div>picture[data-v-95049199]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-95049199]+*,.row.col4>div>picture[data-v-95049199]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-95049199]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-95049199]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-95049199]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-95049199]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-95049199]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-95049199]+*,.row.col5>div>picture[data-v-95049199]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-95049199]+*,.row.col5>div>picture[data-v-95049199]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-95049199]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-95049199]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-95049199]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-95049199]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-95049199]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-95049199]{gap:0}}.head_typ.fs_lg[data-v-95049199]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-95049199]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-95049199]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-95049199]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-95049199]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-95049199]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-95049199]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-95049199]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-95049199]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-95049199]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-95049199]{font-size:.875rem}.head_typ.fs_md .badge[data-v-95049199]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-95049199]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-95049199]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-95049199]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-95049199]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-95049199]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-95049199]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-95049199]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-95049199]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-95049199]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-95049199]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-95049199]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-95049199]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-95049199]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-95049199]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-95049199]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-95049199]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-95049199]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-95049199]{text-align:left}}@media(min-width:768px){p[data-v-95049199]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-95049199]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-95049199]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-95049199]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-95049199]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-95049199]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-95049199]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-95049199]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-95049199]{color:#666}@media(min-width:768px){.caption[data-v-95049199]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-95049199]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-95049199]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-95049199]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-95049199] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-95049199]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-95049199]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-95049199]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-95049199]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-95049199]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-95049199] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-95049199] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-95049199]{position:relative}.icon_modal[data-v-95049199]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-95049199]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-95049199]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-95049199]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-95049199]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-95049199]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-95049199]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-95049199]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-95049199]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-95049199]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-95049199]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-95049199]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-95049199]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-95049199]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-95049199]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-95049199]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-95049199]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-95049199]{margin-block:4rem}}.jobbtn_row_area ul[data-v-95049199]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-95049199]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-95049199]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-95049199]{border-color:currentColor}.row.job p[data-v-95049199]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-95049199]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-95049199]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-95049199]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-95049199]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-95049199]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-95049199]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-95049199]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-95049199]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-95049199]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-95049199]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-95049199]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-95049199]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-95049199]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-95049199]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-95049199]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-95049199]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-95049199]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-95049199]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-95049199]{padding:2rem}}.interview_message .holiday_area.curve[data-v-95049199]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-95049199]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-95049199]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-95049199]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-95049199]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-95049199]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-95049199]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-95049199]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-95049199]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-95049199]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-95049199]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-95049199]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-95049199]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-95049199]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-95049199]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-95049199]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-95049199]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-95049199]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-95049199]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-95049199]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-95049199]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-95049199]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-95049199]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-95049199]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-95049199]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-95049199]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-95049199]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-95049199]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-95049199]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-95049199]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-95049199]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-95049199]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-95049199]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-95049199]:before{border-color:#00a9b7}.job[data-v-95049199]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-95049199],.job .svg_circle02[data-v-95049199]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-95049199],.job .svg_circle02[data-v-95049199]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-95049199],.job .svg_circle02[data-v-95049199]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-95049199]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-95049199]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-95049199]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-95049199]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-95049199]{display:none}.job .svg-elem-1.anime.is_anime[data-v-95049199]{display:block;animation:animate-svg-stroke-1-95049199 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-95049199]{display:none}.job .svg-elem-2.anime.is_anime[data-v-95049199]{display:block;animation:animate-svg-stroke-2-95049199 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-95049199]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-95049199]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-95049199]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-95049199]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-95049199]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-95049199]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-95049199]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-95049199]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-95049199]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-95049199]:after{animation:mask-bg-95049199 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-95049199{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-95049199{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-95049199{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.description_area[data-v-95049199]{margin-block-end:4rem}@media(max-width:767.89px){.pc_only[data-v-63045eab]{display:none}}@media(min-width:768px){.sp_only[data-v-63045eab]{display:none}}.img_max[data-v-63045eab]{width:100%;height:auto}:is(a[data-v-63045eab],button[data-v-63045eab]):not(.btn),.hover[data-v-63045eab]{transition:all .3s 0s ease}:is(a[data-v-63045eab],button[data-v-63045eab]):not(.btn):hover,.hover[data-v-63045eab]:hover{opacity:.7}.hover_scale[data-v-63045eab]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-63045eab]{transform:scale(1.2);transition:1s all}a[data-v-63045eab],button[data-v-63045eab]{cursor:pointer}.d_block[data-v-63045eab]{display:block}.d_inline[data-v-63045eab]{display:inline}.d_inline_block[data-v-63045eab]{display:inline-block}.d_none[data-v-63045eab]{display:none}.d_flex[data-v-63045eab]{display:flex}.d_grid[data-v-63045eab]{display:grid}.text_start[data-v-63045eab]{text-align:left}.text_center[data-v-63045eab]{text-align:center}.text_end[data-v-63045eab]{text-align:right}.fw_light[data-v-63045eab]{font-weight:300}.fw_regular[data-v-63045eab]{font-weight:400}.fw_medium[data-v-63045eab]{font-weight:500}.fw_semibold[data-v-63045eab]{font-weight:600}.fw_bold[data-v-63045eab]{font-weight:700}.p_relative[data-v-63045eab]{position:relative}.p_absolute[data-v-63045eab]{position:absolute}.p_fixed[data-v-63045eab]{position:fixed}.p_sticky[data-v-63045eab]{position:sticky}.p_static[data-v-63045eab]{position:static}.kerning[data-v-63045eab]{font-feature-settings:"palt"}.no_break[data-v-63045eab]{display:inline-block}@media(min-width:768px){.gap1[data-v-63045eab]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-63045eab]{gap:5px}}@media(min-width:768px){.gap2[data-v-63045eab]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-63045eab]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-63045eab]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-63045eab]{gap:10px}}@media(min-width:768px){.gap4[data-v-63045eab]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-63045eab]{gap:15px}}@media(min-width:768px){.gap5[data-v-63045eab]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-63045eab]{gap:20px}}@media(min-width:768px){.gap6[data-v-63045eab]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-63045eab]{gap:30px}}@media(min-width:768px){section[data-v-63045eab]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-63045eab]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-63045eab]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-63045eab]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-63045eab]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-63045eab]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-63045eab]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-63045eab]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-63045eab]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-63045eab]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-63045eab]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-63045eab]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-63045eab]{flex-direction:row-reverse}}.row[data-v-63045eab]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-63045eab]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-63045eab]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-63045eab]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-63045eab]+*,.row.col2>div>picture[data-v-63045eab]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-63045eab]+*,.row.col2>div>picture[data-v-63045eab]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-63045eab]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-63045eab]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-63045eab]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-63045eab]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-63045eab]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-63045eab]+*,.row.col3>div>picture[data-v-63045eab]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-63045eab]+*,.row.col3>div>picture[data-v-63045eab]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-63045eab]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-63045eab]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-63045eab]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-63045eab]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-63045eab]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-63045eab]+*,.row.col4>div>picture[data-v-63045eab]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-63045eab]+*,.row.col4>div>picture[data-v-63045eab]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-63045eab]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-63045eab]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-63045eab]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-63045eab]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-63045eab]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-63045eab]+*,.row.col5>div>picture[data-v-63045eab]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-63045eab]+*,.row.col5>div>picture[data-v-63045eab]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-63045eab]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-63045eab]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-63045eab]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-63045eab]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-63045eab]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-63045eab]{gap:0}}.head_typ.fs_lg[data-v-63045eab]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-63045eab]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-63045eab]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-63045eab]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-63045eab]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-63045eab]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-63045eab]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-63045eab]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-63045eab]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-63045eab]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-63045eab]{font-size:.875rem}.head_typ.fs_md .badge[data-v-63045eab]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-63045eab]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-63045eab]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-63045eab]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-63045eab]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-63045eab]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-63045eab]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-63045eab]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-63045eab]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-63045eab]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-63045eab]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-63045eab]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-63045eab]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-63045eab]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-63045eab]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-63045eab]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-63045eab]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-63045eab]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-63045eab]{text-align:left}}@media(min-width:768px){p[data-v-63045eab]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-63045eab]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-63045eab]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-63045eab]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-63045eab]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-63045eab]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-63045eab]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-63045eab]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-63045eab]{color:#666}@media(min-width:768px){.caption[data-v-63045eab]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-63045eab]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-63045eab]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-63045eab]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-63045eab] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-63045eab]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-63045eab]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-63045eab]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-63045eab]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-63045eab]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-63045eab] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-63045eab] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-63045eab]{position:relative}.icon_modal[data-v-63045eab]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-63045eab]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-63045eab]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-63045eab]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-63045eab]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-63045eab]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-63045eab]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-63045eab]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-63045eab]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-63045eab]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-63045eab]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-63045eab]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-63045eab]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-63045eab]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-63045eab]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-63045eab]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-63045eab]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-63045eab]{margin-block:4rem}}.jobbtn_row_area ul[data-v-63045eab]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-63045eab]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-63045eab]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-63045eab]{border-color:currentColor}.row.job p[data-v-63045eab]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-63045eab]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-63045eab]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-63045eab]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-63045eab]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-63045eab]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-63045eab]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-63045eab]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-63045eab]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-63045eab]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-63045eab]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-63045eab]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-63045eab]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-63045eab]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-63045eab]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-63045eab]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-63045eab]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-63045eab]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-63045eab]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-63045eab]{padding:2rem}}.interview_message .holiday_area.curve[data-v-63045eab]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-63045eab]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-63045eab]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-63045eab]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-63045eab]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-63045eab]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-63045eab]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-63045eab]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-63045eab]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-63045eab]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-63045eab]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-63045eab]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-63045eab]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-63045eab]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-63045eab]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-63045eab]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-63045eab]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-63045eab]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-63045eab]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-63045eab]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-63045eab]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-63045eab]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-63045eab]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-63045eab]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-63045eab]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-63045eab]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-63045eab]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-63045eab]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-63045eab]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-63045eab]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-63045eab]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-63045eab]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-63045eab]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-63045eab]:before{border-color:#00a9b7}.job[data-v-63045eab]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-63045eab],.job .svg_circle02[data-v-63045eab]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-63045eab],.job .svg_circle02[data-v-63045eab]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-63045eab],.job .svg_circle02[data-v-63045eab]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-63045eab]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-63045eab]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-63045eab]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-63045eab]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-63045eab]{display:none}.job .svg-elem-1.anime.is_anime[data-v-63045eab]{display:block;animation:animate-svg-stroke-1-63045eab var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-63045eab]{display:none}.job .svg-elem-2.anime.is_anime[data-v-63045eab]{display:block;animation:animate-svg-stroke-2-63045eab var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-63045eab]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-63045eab]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-63045eab]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-63045eab]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-63045eab]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-63045eab]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-63045eab]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-63045eab]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-63045eab]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-63045eab]:after{animation:mask-bg-63045eab 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-63045eab{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-63045eab{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-63045eab{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.list_content[data-v-63045eab]{margin-inline-start:1.25rem;list-style-type:disc}.list_content li[data-v-63045eab]{margin-block-end:.75rem;padding-inline-start:.25rem;line-height:1.5}@media(max-width:767.89px){.pc_only[data-v-c226d8ae]{display:none}}@media(min-width:768px){.sp_only[data-v-c226d8ae]{display:none}}.img_max[data-v-c226d8ae]{width:100%;height:auto}:is(a[data-v-c226d8ae],button[data-v-c226d8ae]):not(.btn),.hover[data-v-c226d8ae]{transition:all .3s 0s ease}:is(a[data-v-c226d8ae],button[data-v-c226d8ae]):not(.btn):hover,.hover[data-v-c226d8ae]:hover{opacity:.7}.hover_scale[data-v-c226d8ae]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-c226d8ae]{transform:scale(1.2);transition:1s all}a[data-v-c226d8ae],button[data-v-c226d8ae]{cursor:pointer}.d_block[data-v-c226d8ae]{display:block}.d_inline[data-v-c226d8ae]{display:inline}.d_inline_block[data-v-c226d8ae]{display:inline-block}.d_none[data-v-c226d8ae]{display:none}.d_flex[data-v-c226d8ae]{display:flex}.d_grid[data-v-c226d8ae]{display:grid}.text_start[data-v-c226d8ae]{text-align:left}.text_center[data-v-c226d8ae]{text-align:center}.text_end[data-v-c226d8ae]{text-align:right}.fw_light[data-v-c226d8ae]{font-weight:300}.fw_regular[data-v-c226d8ae]{font-weight:400}.fw_medium[data-v-c226d8ae]{font-weight:500}.fw_semibold[data-v-c226d8ae]{font-weight:600}.fw_bold[data-v-c226d8ae]{font-weight:700}.p_relative[data-v-c226d8ae]{position:relative}.p_absolute[data-v-c226d8ae]{position:absolute}.p_fixed[data-v-c226d8ae]{position:fixed}.p_sticky[data-v-c226d8ae]{position:sticky}.p_static[data-v-c226d8ae]{position:static}.kerning[data-v-c226d8ae]{font-feature-settings:"palt"}.no_break[data-v-c226d8ae]{display:inline-block}@media(min-width:768px){.gap1[data-v-c226d8ae]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-c226d8ae]{gap:5px}}@media(min-width:768px){.gap2[data-v-c226d8ae]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-c226d8ae]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-c226d8ae]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-c226d8ae]{gap:10px}}@media(min-width:768px){.gap4[data-v-c226d8ae]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-c226d8ae]{gap:15px}}@media(min-width:768px){.gap5[data-v-c226d8ae]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-c226d8ae]{gap:20px}}@media(min-width:768px){.gap6[data-v-c226d8ae]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-c226d8ae]{gap:30px}}@media(min-width:768px){section[data-v-c226d8ae]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-c226d8ae]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-c226d8ae]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-c226d8ae]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-c226d8ae]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-c226d8ae]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-c226d8ae]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-c226d8ae]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-c226d8ae]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-c226d8ae]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-c226d8ae]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-c226d8ae]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-c226d8ae]{flex-direction:row-reverse}}.row[data-v-c226d8ae]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-c226d8ae]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-c226d8ae]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-c226d8ae]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-c226d8ae]+*,.row.col2>div>picture[data-v-c226d8ae]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-c226d8ae]+*,.row.col2>div>picture[data-v-c226d8ae]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-c226d8ae]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-c226d8ae]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-c226d8ae]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-c226d8ae]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-c226d8ae]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-c226d8ae]+*,.row.col3>div>picture[data-v-c226d8ae]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-c226d8ae]+*,.row.col3>div>picture[data-v-c226d8ae]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-c226d8ae]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-c226d8ae]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-c226d8ae]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-c226d8ae]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-c226d8ae]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-c226d8ae]+*,.row.col4>div>picture[data-v-c226d8ae]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-c226d8ae]+*,.row.col4>div>picture[data-v-c226d8ae]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-c226d8ae]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-c226d8ae]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-c226d8ae]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-c226d8ae]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-c226d8ae]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-c226d8ae]+*,.row.col5>div>picture[data-v-c226d8ae]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-c226d8ae]+*,.row.col5>div>picture[data-v-c226d8ae]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-c226d8ae]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-c226d8ae]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-c226d8ae]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-c226d8ae]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-c226d8ae]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-c226d8ae]{gap:0}}.head_typ.fs_lg[data-v-c226d8ae]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-c226d8ae]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-c226d8ae]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-c226d8ae]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-c226d8ae]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-c226d8ae]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-c226d8ae]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-c226d8ae]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-c226d8ae]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-c226d8ae]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-c226d8ae]{font-size:.875rem}.head_typ.fs_md .badge[data-v-c226d8ae]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-c226d8ae]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-c226d8ae]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-c226d8ae]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-c226d8ae]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-c226d8ae]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-c226d8ae]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-c226d8ae]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-c226d8ae]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-c226d8ae]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-c226d8ae]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-c226d8ae]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-c226d8ae]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-c226d8ae]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-c226d8ae]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-c226d8ae]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-c226d8ae]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-c226d8ae]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-c226d8ae]{text-align:left}}@media(min-width:768px){p[data-v-c226d8ae]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-c226d8ae]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-c226d8ae]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-c226d8ae]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-c226d8ae]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-c226d8ae]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-c226d8ae]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-c226d8ae]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-c226d8ae]{color:#666}@media(min-width:768px){.caption[data-v-c226d8ae]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-c226d8ae]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-c226d8ae]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-c226d8ae]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-c226d8ae] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-c226d8ae]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-c226d8ae]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-c226d8ae]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-c226d8ae]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-c226d8ae]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-c226d8ae] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-c226d8ae] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-c226d8ae]{position:relative}.icon_modal[data-v-c226d8ae]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-c226d8ae]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-c226d8ae]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-c226d8ae]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-c226d8ae]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-c226d8ae]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-c226d8ae]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-c226d8ae]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-c226d8ae]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-c226d8ae]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-c226d8ae]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-c226d8ae]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-c226d8ae]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-c226d8ae]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-c226d8ae]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-c226d8ae]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-c226d8ae]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-c226d8ae]{margin-block:4rem}}.jobbtn_row_area ul[data-v-c226d8ae]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-c226d8ae]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-c226d8ae]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-c226d8ae]{border-color:currentColor}.row.job p[data-v-c226d8ae]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-c226d8ae]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-c226d8ae]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-c226d8ae]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-c226d8ae]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-c226d8ae]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-c226d8ae]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-c226d8ae]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-c226d8ae]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-c226d8ae]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-c226d8ae]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-c226d8ae]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-c226d8ae]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-c226d8ae]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-c226d8ae]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-c226d8ae]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-c226d8ae]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-c226d8ae]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-c226d8ae]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-c226d8ae]{padding:2rem}}.interview_message .holiday_area.curve[data-v-c226d8ae]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-c226d8ae]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-c226d8ae]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-c226d8ae]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-c226d8ae]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-c226d8ae]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-c226d8ae]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-c226d8ae]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-c226d8ae]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-c226d8ae]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-c226d8ae]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-c226d8ae]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-c226d8ae]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-c226d8ae]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-c226d8ae]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-c226d8ae]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-c226d8ae]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-c226d8ae]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-c226d8ae]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-c226d8ae]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-c226d8ae]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-c226d8ae]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-c226d8ae]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-c226d8ae]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-c226d8ae]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-c226d8ae]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-c226d8ae]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-c226d8ae]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-c226d8ae]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-c226d8ae]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-c226d8ae]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-c226d8ae]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-c226d8ae]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-c226d8ae]:before{border-color:#00a9b7}.job[data-v-c226d8ae]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-c226d8ae],.job .svg_circle02[data-v-c226d8ae]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-c226d8ae],.job .svg_circle02[data-v-c226d8ae]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-c226d8ae],.job .svg_circle02[data-v-c226d8ae]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-c226d8ae]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-c226d8ae]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-c226d8ae]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-c226d8ae]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-c226d8ae]{display:none}.job .svg-elem-1.anime.is_anime[data-v-c226d8ae]{display:block;animation:animate-svg-stroke-1-c226d8ae var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-c226d8ae]{display:none}.job .svg-elem-2.anime.is_anime[data-v-c226d8ae]{display:block;animation:animate-svg-stroke-2-c226d8ae var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-c226d8ae]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-c226d8ae]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-c226d8ae]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-c226d8ae]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-c226d8ae]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-c226d8ae]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-c226d8ae]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-c226d8ae]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-c226d8ae]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-c226d8ae]:after{animation:mask-bg-c226d8ae 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-c226d8ae{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-c226d8ae{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-c226d8ae{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.video_area .video[data-v-c226d8ae]{max-width:50rem;margin-inline:auto;margin-block-end:3.4375rem}.video_area .video iframe[data-v-c226d8ae]{width:100%;height:100%;aspect-ratio:40/21}.video_area .cols_area[data-v-c226d8ae]{margin-block-end:4.5rem}.video_area .cols_area .row[data-v-c226d8ae]{justify-content:center}@media(min-width:768px){.video_area .cols_area .row[data-v-c226d8ae]{align-items:center;gap:3.5rem}}@media(max-width:767.89px){.video_area .cols_area .row[data-v-c226d8ae]{gap:.625rem}}@media(min-width:768px){.video_area .cols_area .img_area[data-v-c226d8ae]{flex-basis:10rem}}@media(max-width:767.89px){.video_area .cols_area .img_area[data-v-c226d8ae]{flex-basis:50%;margin-block-end:1.25rem}}@media(min-width:768px){.video_area .cols_area .txt_area[data-v-c226d8ae]{flex-basis:27.5rem}}.video_area .cols_area .txt_area p[data-v-c226d8ae]{font-weight:700;line-height:1.6}@media(min-width:768px){.video_area .cols_area .txt_area p[data-v-c226d8ae]{font-size:2.5rem}}@media(max-width:767.89px){.video_area .cols_area .txt_area p[data-v-c226d8ae]{text-align:center;font-size:1.25rem}}@media(min-width:768px){.content_area[data-v-c226d8ae]{margin-block-end:6.25rem}}@media(max-width:767.89px){.content_area[data-v-c226d8ae]{margin-block-end:2.5rem}}@media(min-width:768px){.content_area .img_02[data-v-c226d8ae],.content_area .img_03[data-v-c226d8ae]{margin-block-end:6.25rem}}@media(max-width:767.89px){.content_area .img_02[data-v-c226d8ae],.content_area .img_03[data-v-c226d8ae]{margin-block-end:2.5rem}}.two_defense_wrap[data-v-c226d8ae]{margin-block-start:3rem;padding-block:2rem;background-color:#d9e3e9}.catalog_area .row[data-v-c226d8ae]{align-items:center}@media(max-width:767.89px){.catalog_area .row[data-v-c226d8ae]{justify-content:center}}@media(min-width:768px){.catalog_area .row .img_area[data-v-c226d8ae]{flex-basis:15rem}}@media(max-width:767.89px){.catalog_area .row .img_area[data-v-c226d8ae]{flex-basis:50%}}[data-v-c226d8ae] .btn.btn_md.btn_pdf:hover span:after{background:#666}[data-v-c226d8ae] .btn.btn_md.btn_pdf span:before{display:none}[data-v-c226d8ae] .btn.btn_md.btn_pdf span:after{width:.875rem;height:.875rem;margin-inline-start:.5rem;background:#fff;transform:rotate(0);display:inline-block;mask-position:center center;mask-repeat:no-repeat;mask-size:contain;mask-image:url(/img/common/icons/icon_pdf.svg);-webkit-mask-size:cover;-webkit-mask-image:url(/img/common/icons/icon_pdf.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}@media(max-width:767.89px){.pc_only[data-v-e1d84c4f]{display:none}}@media(min-width:768px){.sp_only[data-v-e1d84c4f]{display:none}}.img_max[data-v-e1d84c4f]{width:100%;height:auto}:is(a[data-v-e1d84c4f],button[data-v-e1d84c4f]):not(.btn),.hover[data-v-e1d84c4f]{transition:all .3s 0s ease}:is(a[data-v-e1d84c4f],button[data-v-e1d84c4f]):not(.btn):hover,.hover[data-v-e1d84c4f]:hover{opacity:.7}.hover_scale[data-v-e1d84c4f]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-e1d84c4f]{transform:scale(1.2);transition:1s all}a[data-v-e1d84c4f],button[data-v-e1d84c4f]{cursor:pointer}.d_block[data-v-e1d84c4f]{display:block}.d_inline[data-v-e1d84c4f]{display:inline}.d_inline_block[data-v-e1d84c4f]{display:inline-block}.d_none[data-v-e1d84c4f]{display:none}.d_flex[data-v-e1d84c4f]{display:flex}.d_grid[data-v-e1d84c4f]{display:grid}.text_start[data-v-e1d84c4f]{text-align:left}.text_center[data-v-e1d84c4f]{text-align:center}.text_end[data-v-e1d84c4f]{text-align:right}.fw_light[data-v-e1d84c4f]{font-weight:300}.fw_regular[data-v-e1d84c4f]{font-weight:400}.fw_medium[data-v-e1d84c4f]{font-weight:500}.fw_semibold[data-v-e1d84c4f]{font-weight:600}.fw_bold[data-v-e1d84c4f]{font-weight:700}.p_relative[data-v-e1d84c4f]{position:relative}.p_absolute[data-v-e1d84c4f]{position:absolute}.p_fixed[data-v-e1d84c4f]{position:fixed}.p_sticky[data-v-e1d84c4f]{position:sticky}.p_static[data-v-e1d84c4f]{position:static}.kerning[data-v-e1d84c4f]{font-feature-settings:"palt"}.no_break[data-v-e1d84c4f]{display:inline-block}@media(min-width:768px){.gap1[data-v-e1d84c4f]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-e1d84c4f]{gap:5px}}@media(min-width:768px){.gap2[data-v-e1d84c4f]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-e1d84c4f]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-e1d84c4f]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-e1d84c4f]{gap:10px}}@media(min-width:768px){.gap4[data-v-e1d84c4f]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-e1d84c4f]{gap:15px}}@media(min-width:768px){.gap5[data-v-e1d84c4f]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-e1d84c4f]{gap:20px}}@media(min-width:768px){.gap6[data-v-e1d84c4f]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-e1d84c4f]{gap:30px}}@media(min-width:768px){section[data-v-e1d84c4f]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-e1d84c4f]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-e1d84c4f]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-e1d84c4f]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-e1d84c4f]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-e1d84c4f]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-e1d84c4f]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-e1d84c4f]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-e1d84c4f]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-e1d84c4f]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-e1d84c4f]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-e1d84c4f]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-e1d84c4f]{flex-direction:row-reverse}}.row[data-v-e1d84c4f]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-e1d84c4f]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-e1d84c4f]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-e1d84c4f]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-e1d84c4f]+*,.row.col2>div>picture[data-v-e1d84c4f]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-e1d84c4f]+*,.row.col2>div>picture[data-v-e1d84c4f]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-e1d84c4f]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-e1d84c4f]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-e1d84c4f]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-e1d84c4f]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-e1d84c4f]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-e1d84c4f]+*,.row.col3>div>picture[data-v-e1d84c4f]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-e1d84c4f]+*,.row.col3>div>picture[data-v-e1d84c4f]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-e1d84c4f]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-e1d84c4f]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-e1d84c4f]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-e1d84c4f]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-e1d84c4f]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-e1d84c4f]+*,.row.col4>div>picture[data-v-e1d84c4f]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-e1d84c4f]+*,.row.col4>div>picture[data-v-e1d84c4f]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-e1d84c4f]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-e1d84c4f]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-e1d84c4f]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-e1d84c4f]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-e1d84c4f]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-e1d84c4f]+*,.row.col5>div>picture[data-v-e1d84c4f]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-e1d84c4f]+*,.row.col5>div>picture[data-v-e1d84c4f]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-e1d84c4f]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-e1d84c4f]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-e1d84c4f]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-e1d84c4f]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-e1d84c4f]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-e1d84c4f]{gap:0}}.head_typ.fs_lg[data-v-e1d84c4f]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-e1d84c4f]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-e1d84c4f]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-e1d84c4f]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-e1d84c4f]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-e1d84c4f]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-e1d84c4f]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-e1d84c4f]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-e1d84c4f]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-e1d84c4f]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-e1d84c4f]{font-size:.875rem}.head_typ.fs_md .badge[data-v-e1d84c4f]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-e1d84c4f]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-e1d84c4f]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-e1d84c4f]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-e1d84c4f]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-e1d84c4f]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-e1d84c4f]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-e1d84c4f]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-e1d84c4f]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-e1d84c4f]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-e1d84c4f]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-e1d84c4f]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-e1d84c4f]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-e1d84c4f]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-e1d84c4f]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-e1d84c4f]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-e1d84c4f]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-e1d84c4f]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-e1d84c4f]{text-align:left}}@media(min-width:768px){p[data-v-e1d84c4f]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-e1d84c4f]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-e1d84c4f]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-e1d84c4f]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-e1d84c4f]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-e1d84c4f]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-e1d84c4f]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-e1d84c4f]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-e1d84c4f]{color:#666}@media(min-width:768px){.caption[data-v-e1d84c4f]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-e1d84c4f]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-e1d84c4f]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-e1d84c4f]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-e1d84c4f] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-e1d84c4f]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-e1d84c4f]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-e1d84c4f]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-e1d84c4f]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-e1d84c4f]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-e1d84c4f] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-e1d84c4f] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-e1d84c4f]{position:relative}.icon_modal[data-v-e1d84c4f]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-e1d84c4f]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-e1d84c4f]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-e1d84c4f]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-e1d84c4f]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-e1d84c4f]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-e1d84c4f]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-e1d84c4f]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-e1d84c4f]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-e1d84c4f]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-e1d84c4f]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-e1d84c4f]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-e1d84c4f]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-e1d84c4f]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-e1d84c4f]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-e1d84c4f]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-e1d84c4f]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-e1d84c4f]{margin-block:4rem}}.jobbtn_row_area ul[data-v-e1d84c4f]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-e1d84c4f]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-e1d84c4f]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-e1d84c4f]{border-color:currentColor}.row.job p[data-v-e1d84c4f]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-e1d84c4f]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-e1d84c4f]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-e1d84c4f]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-e1d84c4f]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-e1d84c4f]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-e1d84c4f]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-e1d84c4f]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-e1d84c4f]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-e1d84c4f]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-e1d84c4f]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-e1d84c4f]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-e1d84c4f]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-e1d84c4f]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-e1d84c4f]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-e1d84c4f]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-e1d84c4f]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-e1d84c4f]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-e1d84c4f]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-e1d84c4f]{padding:2rem}}.interview_message .holiday_area.curve[data-v-e1d84c4f]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-e1d84c4f]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-e1d84c4f]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-e1d84c4f]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-e1d84c4f]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-e1d84c4f]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-e1d84c4f]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-e1d84c4f]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-e1d84c4f]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-e1d84c4f]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-e1d84c4f]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-e1d84c4f]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-e1d84c4f]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-e1d84c4f]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-e1d84c4f]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-e1d84c4f]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-e1d84c4f]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-e1d84c4f]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-e1d84c4f]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-e1d84c4f]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-e1d84c4f]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-e1d84c4f]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-e1d84c4f]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-e1d84c4f]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-e1d84c4f]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-e1d84c4f]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-e1d84c4f]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-e1d84c4f]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-e1d84c4f]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-e1d84c4f]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-e1d84c4f]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-e1d84c4f]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-e1d84c4f]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-e1d84c4f]:before{border-color:#00a9b7}.job[data-v-e1d84c4f]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-e1d84c4f],.job .svg_circle02[data-v-e1d84c4f]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-e1d84c4f],.job .svg_circle02[data-v-e1d84c4f]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-e1d84c4f],.job .svg_circle02[data-v-e1d84c4f]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-e1d84c4f]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-e1d84c4f]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-e1d84c4f]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-e1d84c4f]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-e1d84c4f]{display:none}.job .svg-elem-1.anime.is_anime[data-v-e1d84c4f]{display:block;animation:animate-svg-stroke-1-e1d84c4f var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-e1d84c4f]{display:none}.job .svg-elem-2.anime.is_anime[data-v-e1d84c4f]{display:block;animation:animate-svg-stroke-2-e1d84c4f var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-e1d84c4f]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-e1d84c4f]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-e1d84c4f]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-e1d84c4f]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-e1d84c4f]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-e1d84c4f]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-e1d84c4f]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-e1d84c4f]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-e1d84c4f]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-e1d84c4f]:after{animation:mask-bg-e1d84c4f 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-e1d84c4f{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-e1d84c4f{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-e1d84c4f{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.description_area[data-v-e1d84c4f]{margin-block-end:4rem}.under_lead_area[data-v-e1d84c4f]{margin-block-start:6rem}.under_lead_area p[data-v-e1d84c4f]{text-align:left}.img_illustration[data-v-e1d84c4f]{float:right}@media(max-width:767.89px){.img_illustration[data-v-e1d84c4f]{width:50%}}@media(min-width:768px){.img_illustration[data-v-e1d84c4f]{width:34%}}@media(max-width:767.89px){.pc_only[data-v-093b531d]{display:none}}@media(min-width:768px){.sp_only[data-v-093b531d]{display:none}}.img_max[data-v-093b531d]{width:100%;height:auto}:is(a[data-v-093b531d],button[data-v-093b531d]):not(.btn),.hover[data-v-093b531d]{transition:all .3s 0s ease}:is(a[data-v-093b531d],button[data-v-093b531d]):not(.btn):hover,.hover[data-v-093b531d]:hover{opacity:.7}.hover_scale[data-v-093b531d]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-093b531d]{transform:scale(1.2);transition:1s all}a[data-v-093b531d],button[data-v-093b531d]{cursor:pointer}.d_block[data-v-093b531d]{display:block}.d_inline[data-v-093b531d]{display:inline}.d_inline_block[data-v-093b531d]{display:inline-block}.d_none[data-v-093b531d]{display:none}.d_flex[data-v-093b531d]{display:flex}.d_grid[data-v-093b531d]{display:grid}.text_start[data-v-093b531d]{text-align:left}.text_center[data-v-093b531d]{text-align:center}.text_end[data-v-093b531d]{text-align:right}.fw_light[data-v-093b531d]{font-weight:300}.fw_regular[data-v-093b531d]{font-weight:400}.fw_medium[data-v-093b531d]{font-weight:500}.fw_semibold[data-v-093b531d]{font-weight:600}.fw_bold[data-v-093b531d]{font-weight:700}.p_relative[data-v-093b531d]{position:relative}.p_absolute[data-v-093b531d]{position:absolute}.p_fixed[data-v-093b531d]{position:fixed}.p_sticky[data-v-093b531d]{position:sticky}.p_static[data-v-093b531d]{position:static}.kerning[data-v-093b531d]{font-feature-settings:"palt"}.no_break[data-v-093b531d]{display:inline-block}@media(min-width:768px){.gap1[data-v-093b531d]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-093b531d]{gap:5px}}@media(min-width:768px){.gap2[data-v-093b531d]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-093b531d]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-093b531d]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-093b531d]{gap:10px}}@media(min-width:768px){.gap4[data-v-093b531d]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-093b531d]{gap:15px}}@media(min-width:768px){.gap5[data-v-093b531d]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-093b531d]{gap:20px}}@media(min-width:768px){.gap6[data-v-093b531d]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-093b531d]{gap:30px}}@media(min-width:768px){section[data-v-093b531d]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-093b531d]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-093b531d]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-093b531d]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-093b531d]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-093b531d]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-093b531d]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-093b531d]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-093b531d]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-093b531d]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-093b531d]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-093b531d]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-093b531d]{flex-direction:row-reverse}}.row[data-v-093b531d]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-093b531d]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-093b531d]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-093b531d]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-093b531d]+*,.row.col2>div>picture[data-v-093b531d]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-093b531d]+*,.row.col2>div>picture[data-v-093b531d]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-093b531d]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-093b531d]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-093b531d]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-093b531d]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-093b531d]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-093b531d]+*,.row.col3>div>picture[data-v-093b531d]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-093b531d]+*,.row.col3>div>picture[data-v-093b531d]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-093b531d]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-093b531d]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-093b531d]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-093b531d]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-093b531d]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-093b531d]+*,.row.col4>div>picture[data-v-093b531d]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-093b531d]+*,.row.col4>div>picture[data-v-093b531d]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-093b531d]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-093b531d]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-093b531d]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-093b531d]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-093b531d]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-093b531d]+*,.row.col5>div>picture[data-v-093b531d]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-093b531d]+*,.row.col5>div>picture[data-v-093b531d]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-093b531d]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-093b531d]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-093b531d]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-093b531d]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-093b531d]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-093b531d]{gap:0}}.head_typ.fs_lg[data-v-093b531d]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-093b531d]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-093b531d]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-093b531d]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-093b531d]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-093b531d]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-093b531d]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-093b531d]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-093b531d]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-093b531d]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-093b531d]{font-size:.875rem}.head_typ.fs_md .badge[data-v-093b531d]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-093b531d]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-093b531d]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-093b531d]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-093b531d]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-093b531d]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-093b531d]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-093b531d]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-093b531d]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-093b531d]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-093b531d]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-093b531d]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-093b531d]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-093b531d]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-093b531d]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-093b531d]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-093b531d]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-093b531d]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-093b531d]{text-align:left}}@media(min-width:768px){p[data-v-093b531d]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-093b531d]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-093b531d]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-093b531d]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-093b531d]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-093b531d]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-093b531d]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-093b531d]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-093b531d]{color:#666}@media(min-width:768px){.caption[data-v-093b531d]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-093b531d]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-093b531d]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-093b531d]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-093b531d] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-093b531d]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-093b531d]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-093b531d]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-093b531d]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-093b531d]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-093b531d] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-093b531d] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-093b531d]{position:relative}.icon_modal[data-v-093b531d]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-093b531d]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-093b531d]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-093b531d]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-093b531d]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-093b531d]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-093b531d]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-093b531d]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-093b531d]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-093b531d]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-093b531d]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-093b531d]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-093b531d]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-093b531d]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-093b531d]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-093b531d]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-093b531d]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-093b531d]{margin-block:4rem}}.jobbtn_row_area ul[data-v-093b531d]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-093b531d]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-093b531d]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-093b531d]{border-color:currentColor}.row.job p[data-v-093b531d]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-093b531d]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-093b531d]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-093b531d]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-093b531d]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-093b531d]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-093b531d]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-093b531d]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-093b531d]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-093b531d]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-093b531d]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-093b531d]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-093b531d]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-093b531d]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-093b531d]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-093b531d]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-093b531d]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-093b531d]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-093b531d]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-093b531d]{padding:2rem}}.interview_message .holiday_area.curve[data-v-093b531d]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-093b531d]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-093b531d]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-093b531d]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-093b531d]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-093b531d]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-093b531d]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-093b531d]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-093b531d]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-093b531d]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-093b531d]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-093b531d]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-093b531d]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-093b531d]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-093b531d]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-093b531d]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-093b531d]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-093b531d]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-093b531d]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-093b531d]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-093b531d]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-093b531d]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-093b531d]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-093b531d]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-093b531d]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-093b531d]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-093b531d]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-093b531d]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-093b531d]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-093b531d]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-093b531d]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-093b531d]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-093b531d]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-093b531d]:before{border-color:#00a9b7}.job[data-v-093b531d]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-093b531d],.job .svg_circle02[data-v-093b531d]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-093b531d],.job .svg_circle02[data-v-093b531d]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-093b531d],.job .svg_circle02[data-v-093b531d]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-093b531d]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-093b531d]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-093b531d]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-093b531d]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-093b531d]{display:none}.job .svg-elem-1.anime.is_anime[data-v-093b531d]{display:block;animation:animate-svg-stroke-1-093b531d var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-093b531d]{display:none}.job .svg-elem-2.anime.is_anime[data-v-093b531d]{display:block;animation:animate-svg-stroke-2-093b531d var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-093b531d]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-093b531d]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-093b531d]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-093b531d]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-093b531d]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-093b531d]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-093b531d]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-093b531d]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-093b531d]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-093b531d]:after{animation:mask-bg-093b531d 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-093b531d{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-093b531d{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-093b531d{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media(max-width:767.89px){.font_motto li[data-v-093b531d]{display:flex;margin-block-end:.5rem;font-size:1.125rem;line-height:1.4}.font_motto li .num[data-v-093b531d]{flex-basis:2.25em}}@media(min-width:768px){.font_motto li[data-v-093b531d]{font-size:1.25rem;line-height:2.5}}.message_area[data-v-093b531d]{margin-block-end:6rem}.message_area[data-v-093b531d]:after{content:"";display:block;clear:both}@media(max-width:767.89px){.message_area .img_area[data-v-093b531d]{margin:0 auto .5rem;text-align:center;width:80%}.message_area .img_area img[data-v-093b531d]{margin:0 auto}}@media(min-width:768px){.message_area .img_area[data-v-093b531d]{float:right;margin-inline-start:2.5rem;margin-block-end:1rem;width:24%}}.message_area .text_right[data-v-093b531d]{text-align:right}.message_area .president_philosophy[data-v-093b531d]{display:flex;flex-direction:column}@media(max-width:767.89px){.message_area .president_philosophy[data-v-093b531d]{margin-block-end:1rem}}@media(min-width:768px){.message_area .president_philosophy[data-v-093b531d]{margin-block-end:1.625rem}}.message_area .president_philosophy li[data-v-093b531d]{display:flex;font-weight:700}.message_area .president_philosophy li .num[data-v-093b531d]{padding-inline-end:.5rem}.vision_image[data-v-093b531d]{display:flex;flex-wrap:wrap}@media(max-width:767.89px){.vision_image li[data-v-093b531d]{flex-basis:50%}}@media(min-width:768px){.vision_image li[data-v-093b531d]{flex-basis:33.3333333333%}}@media(max-width:767.89px){.pc_only[data-v-d722a0ec]{display:none}}@media(min-width:768px){.sp_only[data-v-d722a0ec]{display:none}}.img_max[data-v-d722a0ec]{width:100%;height:auto}:is(a[data-v-d722a0ec],button[data-v-d722a0ec]):not(.btn),.hover[data-v-d722a0ec]{transition:all .3s 0s ease}:is(a[data-v-d722a0ec],button[data-v-d722a0ec]):not(.btn):hover,.hover[data-v-d722a0ec]:hover{opacity:.7}.hover_scale[data-v-d722a0ec]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-d722a0ec]{transform:scale(1.2);transition:1s all}a[data-v-d722a0ec],button[data-v-d722a0ec]{cursor:pointer}.d_block[data-v-d722a0ec]{display:block}.d_inline[data-v-d722a0ec]{display:inline}.d_inline_block[data-v-d722a0ec]{display:inline-block}.d_none[data-v-d722a0ec]{display:none}.d_flex[data-v-d722a0ec]{display:flex}.d_grid[data-v-d722a0ec]{display:grid}.text_start[data-v-d722a0ec]{text-align:left}.text_center[data-v-d722a0ec]{text-align:center}.text_end[data-v-d722a0ec]{text-align:right}.fw_light[data-v-d722a0ec]{font-weight:300}.fw_regular[data-v-d722a0ec]{font-weight:400}.fw_medium[data-v-d722a0ec]{font-weight:500}.fw_semibold[data-v-d722a0ec]{font-weight:600}.fw_bold[data-v-d722a0ec]{font-weight:700}.p_relative[data-v-d722a0ec]{position:relative}.p_absolute[data-v-d722a0ec]{position:absolute}.p_fixed[data-v-d722a0ec]{position:fixed}.p_sticky[data-v-d722a0ec]{position:sticky}.p_static[data-v-d722a0ec]{position:static}.kerning[data-v-d722a0ec]{font-feature-settings:"palt"}.no_break[data-v-d722a0ec]{display:inline-block}@media(min-width:768px){.gap1[data-v-d722a0ec]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-d722a0ec]{gap:5px}}@media(min-width:768px){.gap2[data-v-d722a0ec]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-d722a0ec]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-d722a0ec]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-d722a0ec]{gap:10px}}@media(min-width:768px){.gap4[data-v-d722a0ec]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-d722a0ec]{gap:15px}}@media(min-width:768px){.gap5[data-v-d722a0ec]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-d722a0ec]{gap:20px}}@media(min-width:768px){.gap6[data-v-d722a0ec]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-d722a0ec]{gap:30px}}@media(min-width:768px){section[data-v-d722a0ec]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-d722a0ec]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-d722a0ec]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-d722a0ec]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-d722a0ec]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-d722a0ec]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-d722a0ec]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-d722a0ec]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-d722a0ec]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-d722a0ec]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-d722a0ec]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-d722a0ec]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-d722a0ec]{flex-direction:row-reverse}}.row[data-v-d722a0ec]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-d722a0ec]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-d722a0ec]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-d722a0ec]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-d722a0ec]+*,.row.col2>div>picture[data-v-d722a0ec]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-d722a0ec]+*,.row.col2>div>picture[data-v-d722a0ec]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-d722a0ec]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-d722a0ec]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-d722a0ec]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-d722a0ec]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-d722a0ec]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-d722a0ec]+*,.row.col3>div>picture[data-v-d722a0ec]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-d722a0ec]+*,.row.col3>div>picture[data-v-d722a0ec]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-d722a0ec]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-d722a0ec]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-d722a0ec]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-d722a0ec]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-d722a0ec]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-d722a0ec]+*,.row.col4>div>picture[data-v-d722a0ec]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-d722a0ec]+*,.row.col4>div>picture[data-v-d722a0ec]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-d722a0ec]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-d722a0ec]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-d722a0ec]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-d722a0ec]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-d722a0ec]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-d722a0ec]+*,.row.col5>div>picture[data-v-d722a0ec]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-d722a0ec]+*,.row.col5>div>picture[data-v-d722a0ec]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-d722a0ec]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-d722a0ec]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-d722a0ec]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-d722a0ec]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-d722a0ec]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-d722a0ec]{gap:0}}.head_typ.fs_lg[data-v-d722a0ec]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-d722a0ec]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-d722a0ec]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-d722a0ec]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-d722a0ec]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-d722a0ec]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-d722a0ec]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-d722a0ec]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-d722a0ec]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-d722a0ec]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-d722a0ec]{font-size:.875rem}.head_typ.fs_md .badge[data-v-d722a0ec]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-d722a0ec]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-d722a0ec]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-d722a0ec]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-d722a0ec]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-d722a0ec]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-d722a0ec]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-d722a0ec]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-d722a0ec]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-d722a0ec]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-d722a0ec]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-d722a0ec]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-d722a0ec]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-d722a0ec]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-d722a0ec]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-d722a0ec]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-d722a0ec]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-d722a0ec]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-d722a0ec]{text-align:left}}@media(min-width:768px){p[data-v-d722a0ec]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-d722a0ec]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-d722a0ec]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-d722a0ec]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-d722a0ec]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-d722a0ec]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-d722a0ec]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-d722a0ec]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-d722a0ec]{color:#666}@media(min-width:768px){.caption[data-v-d722a0ec]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-d722a0ec]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-d722a0ec]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-d722a0ec]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-d722a0ec] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-d722a0ec]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-d722a0ec]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-d722a0ec]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-d722a0ec]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-d722a0ec]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-d722a0ec] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-d722a0ec] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-d722a0ec]{position:relative}.icon_modal[data-v-d722a0ec]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-d722a0ec]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-d722a0ec]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-d722a0ec]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-d722a0ec]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-d722a0ec]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-d722a0ec]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-d722a0ec]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-d722a0ec]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-d722a0ec]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-d722a0ec]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-d722a0ec]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-d722a0ec]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-d722a0ec]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-d722a0ec]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-d722a0ec]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-d722a0ec]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-d722a0ec]{margin-block:4rem}}.jobbtn_row_area ul[data-v-d722a0ec]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-d722a0ec]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-d722a0ec]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-d722a0ec]{border-color:currentColor}.row.job p[data-v-d722a0ec]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-d722a0ec]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-d722a0ec]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-d722a0ec]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-d722a0ec]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-d722a0ec]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-d722a0ec]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-d722a0ec]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-d722a0ec]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-d722a0ec]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-d722a0ec]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-d722a0ec]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-d722a0ec]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-d722a0ec]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-d722a0ec]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-d722a0ec]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-d722a0ec]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-d722a0ec]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-d722a0ec]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-d722a0ec]{padding:2rem}}.interview_message .holiday_area.curve[data-v-d722a0ec]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-d722a0ec]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-d722a0ec]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-d722a0ec]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-d722a0ec]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-d722a0ec]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-d722a0ec]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-d722a0ec]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-d722a0ec]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-d722a0ec]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-d722a0ec]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-d722a0ec]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-d722a0ec]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-d722a0ec]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-d722a0ec]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-d722a0ec]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-d722a0ec]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-d722a0ec]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-d722a0ec]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-d722a0ec]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-d722a0ec]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-d722a0ec]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-d722a0ec]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-d722a0ec]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-d722a0ec]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-d722a0ec]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-d722a0ec]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-d722a0ec]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-d722a0ec]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-d722a0ec]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-d722a0ec]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-d722a0ec]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-d722a0ec]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-d722a0ec]:before{border-color:#00a9b7}.job[data-v-d722a0ec]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-d722a0ec],.job .svg_circle02[data-v-d722a0ec]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-d722a0ec],.job .svg_circle02[data-v-d722a0ec]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-d722a0ec],.job .svg_circle02[data-v-d722a0ec]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-d722a0ec]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-d722a0ec]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-d722a0ec]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-d722a0ec]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-d722a0ec]{display:none}.job .svg-elem-1.anime.is_anime[data-v-d722a0ec]{display:block;animation:animate-svg-stroke-1-d722a0ec var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-d722a0ec]{display:none}.job .svg-elem-2.anime.is_anime[data-v-d722a0ec]{display:block;animation:animate-svg-stroke-2-d722a0ec var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-d722a0ec]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-d722a0ec]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-d722a0ec]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-d722a0ec]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-d722a0ec]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-d722a0ec]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-d722a0ec]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-d722a0ec]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-d722a0ec]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-d722a0ec]:after{animation:mask-bg-d722a0ec 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-d722a0ec{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-d722a0ec{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-d722a0ec{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media(max-width:767.89px){.font_motto li[data-v-d722a0ec]{display:flex;margin-block-end:.5rem;font-size:1.125rem;line-height:1.4}.font_motto li .num[data-v-d722a0ec]{flex-basis:2.25em}}@media(min-width:768px){.font_motto li[data-v-d722a0ec]{font-size:1.25rem;line-height:2.5}}.message_area[data-v-d722a0ec]{margin-block-end:6rem}.message_area[data-v-d722a0ec]:after{content:"";display:block;clear:both}@media(max-width:767.89px){.message_area .img_area[data-v-d722a0ec]{margin:0 auto .5rem;text-align:center;width:80%}.message_area .img_area img[data-v-d722a0ec]{margin:0 auto}}@media(min-width:768px){.message_area .img_area[data-v-d722a0ec]{float:right;margin-inline-start:2.5rem;margin-block-end:1rem;width:24%}}.message_area .text_right[data-v-d722a0ec]{text-align:right}.message_area .president_philosophy[data-v-d722a0ec]{display:flex;flex-direction:column}@media(max-width:767.89px){.message_area .president_philosophy[data-v-d722a0ec]{margin-block-end:1rem}}@media(min-width:768px){.message_area .president_philosophy[data-v-d722a0ec]{margin-block-end:1.625rem}}.message_area .president_philosophy li[data-v-d722a0ec]{display:flex;font-weight:700}.message_area .president_philosophy li .num[data-v-d722a0ec]{padding-inline-end:.5rem}@media(max-width:767.89px){.pc_only{display:none}}@media(min-width:768px){.sp_only{display:none}}.img_max{width:100%;height:auto}:is(a,button):not(.btn),.hover{transition:all .3s 0s ease}:is(a,button):not(.btn):hover,.hover:hover{opacity:.7}.hover_scale{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img{transform:scale(1.2);transition:1s all}a,button{cursor:pointer}.d_block{display:block}.d_inline{display:inline}.d_inline_block{display:inline-block}.d_none{display:none}.d_flex{display:flex}.d_grid{display:grid}.text_start{text-align:left}.text_center{text-align:center}.text_end{text-align:right}.fw_light{font-weight:300}.fw_regular{font-weight:400}.fw_medium{font-weight:500}.fw_semibold{font-weight:600}.fw_bold{font-weight:700}.p_relative{position:relative}.p_absolute{position:absolute}.p_fixed{position:fixed}.p_sticky{position:sticky}.p_static{position:static}.kerning{font-feature-settings:"palt"}.no_break{display:inline-block}@media(min-width:768px){.gap1{gap:10px}}@media(max-width:767.89px){.gap1{gap:5px}}@media(min-width:768px){.gap2{gap:15px}}@media(max-width:767.89px){.gap2{gap:7.5px}}@media(min-width:768px){.gap3{gap:20px}}@media(max-width:767.89px){.gap3{gap:10px}}@media(min-width:768px){.gap4{gap:30px}}@media(max-width:767.89px){.gap4{gap:15px}}@media(min-width:768px){.gap5{gap:40px}}@media(max-width:767.89px){.gap5{gap:20px}}@media(min-width:768px){.gap6{gap:60px}}@media(max-width:767.89px){.gap6{gap:30px}}@media(min-width:768px){section:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area{margin-block-start:4rem}@media(min-width:768px){.cols_area:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area:not(:last-of-type){margin-block-end:4rem}}.row{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse{flex-direction:row-reverse}}.row:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2{gap:2.5rem}}@media(min-width:768px){.row.col2>div{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img+*,.row.col2>div>picture+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img+*,.row.col2>div>picture+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3{gap:1.875rem}}@media(min-width:768px){.row.col3>div{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img+*,.row.col3>div>picture+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img+*,.row.col3>div>picture+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4{gap:1.5rem}}@media(min-width:768px){.row.col4>div{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img+*,.row.col4>div>picture+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img+*,.row.col4>div>picture+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5{gap:1.25rem}}@media(min-width:768px){.row.col5>div{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img+*,.row.col5>div>picture+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img+*,.row.col5>div>picture+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery{gap:1.5rem}}@media(max-width:767.89px){.row.separate{gap:4rem}}@media(max-width:767.89px){.row.no_gutters{gap:0}}.head_typ.fs_lg{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg{margin-block-end:3rem}}.head_typ.fs_lg .sub{font-size:.875rem}.head_typ.fs_lg .badge{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge{margin-block-end:.3125rem}}.head_typ.fs_md{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md{margin-block-end:1.625rem}}.head_typ.fs_md .sub{font-size:.875rem}.head_typ.fs_md .badge{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm{margin-block-end:.875rem}}.head_typ.fs_xs{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs{margin-block-end:1rem}}@media(min-width:768px){.lead_area p:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center{text-align:left}}@media(min-width:768px){.lead_fs_sm{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center{text-align:left}}@media(min-width:768px){p:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm{line-height:1.6}@media(min-width:768px){.text_sm{font-size:.875rem}}@media(max-width:767.89px){.text_sm{font-size:.75rem}}@media(min-width:768px){.text_sm:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm:not(:last-of-type){margin-block-end:.9375rem}}.caption{line-height:1.5;font-size:.75rem}.caption.pale{color:#666}@media(min-width:768px){.caption:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area{margin-block-end:4rem;flex-direction:column;gap:2rem}}:deep(.btn.btn_gray span.blank):after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}:deep(.btn.btn_gray):hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal{position:relative}.icon_modal:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text{margin-block-end:1rem}.contact_desc_area ul.list_desc{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area{margin-block:4rem}}.jobbtn_row_area ul{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve{border-color:currentColor}.row.job p{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area{padding:2rem}}.interview_message .holiday_area.curve{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col{flex-basis:52.06%}}.interview_message .schedule_area{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area{padding-block:4rem}}.interview_message .schedule_area .container_md{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li:before{border-color:#00a9b7}.job{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01,.job .svg_circle02{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01,.job .svg_circle02{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01,.job .svg_circle02{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02{bottom:20%;left:-36%}}.job .svg-elem-1.anime{display:none}.job .svg-elem-1.anime.is_anime{display:block;animation:animate-svg-stroke-1 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime{display:none}.job .svg-elem-2.anime.is_anime{display:block;animation:animate-svg-stroke-2 var(--svgCircleAnimeTime) linear .2s both}.job picture:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime{opacity:1;transform:scale(1)}.job .anime.slide_up h2{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2{opacity:1;transform:translate(0)}.job_top_kv h1{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime:after{animation:mask-bg 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.modal-mask{width:100%;height:100%;background-color:#000c;display:flex;transition:opacity .3s ease;position:fixed;top:0;left:0;z-index:1051}.modal-container{max-width:1200px;max-height:90vh;margin:auto;padding:1.25rem;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px #00000054;transition:all .3s ease;overflow:auto}@media(min-width:768px){.modal-container{width:60%}}@media(max-width:767.89px){.modal-container{width:calc(100% - 2rem)}}.modal-close-button{margin-inline-start:auto;margin-block-end:1.25rem;border:none;outline:none;background:transparent;width:30px;height:30px;position:relative;display:block}.modal-close-button:before,.modal-close-button:after{content:"";width:100%;height:1px;background-color:#333;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.modal-close-button:after{transform:translate(-50%,-50%) rotate(135deg)}.modal-enter-from,.modal-leave-to{opacity:0}.modal-enter-from .modal-container,.modal-leave-to .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}@media(max-width:767.89px){.pc_only[data-v-df491475]{display:none}}@media(min-width:768px){.sp_only[data-v-df491475]{display:none}}.img_max[data-v-df491475]{width:100%;height:auto}:is(a[data-v-df491475],button[data-v-df491475]):not(.btn),.hover[data-v-df491475]{transition:all .3s 0s ease}:is(a[data-v-df491475],button[data-v-df491475]):not(.btn):hover,.hover[data-v-df491475]:hover{opacity:.7}.hover_scale[data-v-df491475]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-df491475]{transform:scale(1.2);transition:1s all}a[data-v-df491475],button[data-v-df491475]{cursor:pointer}.d_block[data-v-df491475]{display:block}.d_inline[data-v-df491475]{display:inline}.d_inline_block[data-v-df491475]{display:inline-block}.d_none[data-v-df491475]{display:none}.d_flex[data-v-df491475]{display:flex}.d_grid[data-v-df491475]{display:grid}.text_start[data-v-df491475]{text-align:left}.text_center[data-v-df491475]{text-align:center}.text_end[data-v-df491475]{text-align:right}.fw_light[data-v-df491475]{font-weight:300}.fw_regular[data-v-df491475]{font-weight:400}.fw_medium[data-v-df491475]{font-weight:500}.fw_semibold[data-v-df491475]{font-weight:600}.fw_bold[data-v-df491475]{font-weight:700}.p_relative[data-v-df491475]{position:relative}.p_absolute[data-v-df491475]{position:absolute}.p_fixed[data-v-df491475]{position:fixed}.p_sticky[data-v-df491475]{position:sticky}.p_static[data-v-df491475]{position:static}.kerning[data-v-df491475]{font-feature-settings:"palt"}.no_break[data-v-df491475]{display:inline-block}@media(min-width:768px){.gap1[data-v-df491475]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-df491475]{gap:5px}}@media(min-width:768px){.gap2[data-v-df491475]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-df491475]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-df491475]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-df491475]{gap:10px}}@media(min-width:768px){.gap4[data-v-df491475]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-df491475]{gap:15px}}@media(min-width:768px){.gap5[data-v-df491475]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-df491475]{gap:20px}}@media(min-width:768px){.gap6[data-v-df491475]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-df491475]{gap:30px}}@media(min-width:768px){section[data-v-df491475]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-df491475]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-df491475]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-df491475]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-df491475]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-df491475]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-df491475]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-df491475]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-df491475]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-df491475]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-df491475]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-df491475]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-df491475]{flex-direction:row-reverse}}.row[data-v-df491475]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-df491475]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-df491475]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-df491475]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-df491475]+*,.row.col2>div>picture[data-v-df491475]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-df491475]+*,.row.col2>div>picture[data-v-df491475]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-df491475]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-df491475]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-df491475]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-df491475]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-df491475]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-df491475]+*,.row.col3>div>picture[data-v-df491475]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-df491475]+*,.row.col3>div>picture[data-v-df491475]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-df491475]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-df491475]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-df491475]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-df491475]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-df491475]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-df491475]+*,.row.col4>div>picture[data-v-df491475]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-df491475]+*,.row.col4>div>picture[data-v-df491475]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-df491475]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-df491475]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-df491475]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-df491475]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-df491475]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-df491475]+*,.row.col5>div>picture[data-v-df491475]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-df491475]+*,.row.col5>div>picture[data-v-df491475]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-df491475]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-df491475]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-df491475]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-df491475]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-df491475]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-df491475]{gap:0}}.head_typ.fs_lg[data-v-df491475]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-df491475]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-df491475]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-df491475]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-df491475]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-df491475]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-df491475]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-df491475]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-df491475]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-df491475]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-df491475]{font-size:.875rem}.head_typ.fs_md .badge[data-v-df491475]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-df491475]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-df491475]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-df491475]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-df491475]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-df491475]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-df491475]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-df491475]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-df491475]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-df491475]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-df491475]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-df491475]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-df491475]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-df491475]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-df491475]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-df491475]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-df491475]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-df491475]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-df491475]{text-align:left}}@media(min-width:768px){p[data-v-df491475]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-df491475]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-df491475]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-df491475]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-df491475]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-df491475]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-df491475]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-df491475]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-df491475]{color:#666}@media(min-width:768px){.caption[data-v-df491475]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-df491475]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-df491475]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-df491475]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-df491475] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-df491475]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-df491475]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-df491475]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-df491475]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-df491475]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-df491475] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-df491475] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-df491475]{position:relative}.icon_modal[data-v-df491475]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-df491475]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-df491475]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-df491475]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-df491475]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-df491475]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-df491475]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-df491475]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-df491475]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-df491475]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-df491475]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-df491475]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-df491475]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-df491475]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-df491475]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-df491475]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-df491475]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-df491475]{margin-block:4rem}}.jobbtn_row_area ul[data-v-df491475]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-df491475]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-df491475]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-df491475]{border-color:currentColor}.row.job p[data-v-df491475]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-df491475]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-df491475]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-df491475]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-df491475]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-df491475]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-df491475]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-df491475]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-df491475]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-df491475]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-df491475]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-df491475]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-df491475]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-df491475]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-df491475]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-df491475]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-df491475]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-df491475]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-df491475]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-df491475]{padding:2rem}}.interview_message .holiday_area.curve[data-v-df491475]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-df491475]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-df491475]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-df491475]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-df491475]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-df491475]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-df491475]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-df491475]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-df491475]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-df491475]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-df491475]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-df491475]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-df491475]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-df491475]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-df491475]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-df491475]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-df491475]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-df491475]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-df491475]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-df491475]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-df491475]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-df491475]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-df491475]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-df491475]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-df491475]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-df491475]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-df491475]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-df491475]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-df491475]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-df491475]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-df491475]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-df491475]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-df491475]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-df491475]:before{border-color:#00a9b7}.job[data-v-df491475]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-df491475],.job .svg_circle02[data-v-df491475]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-df491475],.job .svg_circle02[data-v-df491475]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-df491475],.job .svg_circle02[data-v-df491475]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-df491475]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-df491475]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-df491475]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-df491475]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-df491475]{display:none}.job .svg-elem-1.anime.is_anime[data-v-df491475]{display:block;animation:animate-svg-stroke-1-df491475 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-df491475]{display:none}.job .svg-elem-2.anime.is_anime[data-v-df491475]{display:block;animation:animate-svg-stroke-2-df491475 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-df491475]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-df491475]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-df491475]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-df491475]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-df491475]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-df491475]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-df491475]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-df491475]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-df491475]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-df491475]:after{animation:mask-bg-df491475 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-df491475{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-df491475{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-df491475{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.iso_mark[data-v-df491475]{width:7.875rem;height:auto;padding-block:.5rem}.link_blue[data-v-df491475]{line-height:1.4;color:#00aff0;text-decoration:underline;cursor:pointer;transition:all .3s 0s ease}.link_blue[data-v-df491475]:hover{opacity:.7}.modal_btn[data-v-df491475]{display:block}[data-v-df491475] .table_area.side_border_none th{width:25%}[data-v-df491475] .table_wrap .text_link{padding:0}[data-v-df491475] .table_wrap .text_link span{margin-inline-start:0}@media screen and (min-width:768px)and (max-width:820px){[data-v-df491475] .table_area.sub_table table th,[data-v-df491475] .table_area.sub_table table td{padding:1rem .5rem}}@media(max-width:767.89px){.pc_only[data-v-08a526b1]{display:none}}@media(min-width:768px){.sp_only[data-v-08a526b1]{display:none}}.img_max[data-v-08a526b1]{width:100%;height:auto}:is(a[data-v-08a526b1],button[data-v-08a526b1]):not(.btn),.hover[data-v-08a526b1]{transition:all .3s 0s ease}:is(a[data-v-08a526b1],button[data-v-08a526b1]):not(.btn):hover,.hover[data-v-08a526b1]:hover{opacity:.7}.hover_scale[data-v-08a526b1]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-08a526b1]{transform:scale(1.2);transition:1s all}a[data-v-08a526b1],button[data-v-08a526b1]{cursor:pointer}.d_block[data-v-08a526b1]{display:block}.d_inline[data-v-08a526b1]{display:inline}.d_inline_block[data-v-08a526b1]{display:inline-block}.d_none[data-v-08a526b1]{display:none}.d_flex[data-v-08a526b1]{display:flex}.d_grid[data-v-08a526b1]{display:grid}.text_start[data-v-08a526b1]{text-align:left}.text_center[data-v-08a526b1]{text-align:center}.text_end[data-v-08a526b1]{text-align:right}.fw_light[data-v-08a526b1]{font-weight:300}.fw_regular[data-v-08a526b1]{font-weight:400}.fw_medium[data-v-08a526b1]{font-weight:500}.fw_semibold[data-v-08a526b1]{font-weight:600}.fw_bold[data-v-08a526b1]{font-weight:700}.p_relative[data-v-08a526b1]{position:relative}.p_absolute[data-v-08a526b1]{position:absolute}.p_fixed[data-v-08a526b1]{position:fixed}.p_sticky[data-v-08a526b1]{position:sticky}.p_static[data-v-08a526b1]{position:static}.kerning[data-v-08a526b1]{font-feature-settings:"palt"}.no_break[data-v-08a526b1]{display:inline-block}@media(min-width:768px){.gap1[data-v-08a526b1]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-08a526b1]{gap:5px}}@media(min-width:768px){.gap2[data-v-08a526b1]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-08a526b1]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-08a526b1]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-08a526b1]{gap:10px}}@media(min-width:768px){.gap4[data-v-08a526b1]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-08a526b1]{gap:15px}}@media(min-width:768px){.gap5[data-v-08a526b1]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-08a526b1]{gap:20px}}@media(min-width:768px){.gap6[data-v-08a526b1]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-08a526b1]{gap:30px}}@media(min-width:768px){section[data-v-08a526b1]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-08a526b1]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-08a526b1]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-08a526b1]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-08a526b1]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-08a526b1]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-08a526b1]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-08a526b1]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-08a526b1]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-08a526b1]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-08a526b1]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-08a526b1]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-08a526b1]{flex-direction:row-reverse}}.row[data-v-08a526b1]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-08a526b1]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-08a526b1]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-08a526b1]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-08a526b1]+*,.row.col2>div>picture[data-v-08a526b1]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-08a526b1]+*,.row.col2>div>picture[data-v-08a526b1]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-08a526b1]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-08a526b1]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-08a526b1]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-08a526b1]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-08a526b1]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-08a526b1]+*,.row.col3>div>picture[data-v-08a526b1]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-08a526b1]+*,.row.col3>div>picture[data-v-08a526b1]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-08a526b1]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-08a526b1]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-08a526b1]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-08a526b1]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-08a526b1]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-08a526b1]+*,.row.col4>div>picture[data-v-08a526b1]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-08a526b1]+*,.row.col4>div>picture[data-v-08a526b1]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-08a526b1]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-08a526b1]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-08a526b1]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-08a526b1]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-08a526b1]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-08a526b1]+*,.row.col5>div>picture[data-v-08a526b1]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-08a526b1]+*,.row.col5>div>picture[data-v-08a526b1]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-08a526b1]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-08a526b1]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-08a526b1]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-08a526b1]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-08a526b1]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-08a526b1]{gap:0}}.head_typ.fs_lg[data-v-08a526b1]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-08a526b1]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-08a526b1]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-08a526b1]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-08a526b1]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-08a526b1]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-08a526b1]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-08a526b1]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-08a526b1]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-08a526b1]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-08a526b1]{font-size:.875rem}.head_typ.fs_md .badge[data-v-08a526b1]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-08a526b1]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-08a526b1]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-08a526b1]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-08a526b1]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-08a526b1]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-08a526b1]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-08a526b1]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-08a526b1]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-08a526b1]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-08a526b1]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-08a526b1]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-08a526b1]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-08a526b1]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-08a526b1]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-08a526b1]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-08a526b1]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-08a526b1]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-08a526b1]{text-align:left}}@media(min-width:768px){p[data-v-08a526b1]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-08a526b1]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-08a526b1]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-08a526b1]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-08a526b1]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-08a526b1]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-08a526b1]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-08a526b1]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-08a526b1]{color:#666}@media(min-width:768px){.caption[data-v-08a526b1]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-08a526b1]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-08a526b1]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-08a526b1]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-08a526b1] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-08a526b1]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-08a526b1]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-08a526b1]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-08a526b1]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-08a526b1]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-08a526b1] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-08a526b1] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-08a526b1]{position:relative}.icon_modal[data-v-08a526b1]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-08a526b1]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-08a526b1]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-08a526b1]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-08a526b1]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-08a526b1]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-08a526b1]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-08a526b1]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-08a526b1]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-08a526b1]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-08a526b1]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-08a526b1]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-08a526b1]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-08a526b1]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-08a526b1]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-08a526b1]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-08a526b1]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-08a526b1]{margin-block:4rem}}.jobbtn_row_area ul[data-v-08a526b1]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-08a526b1]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-08a526b1]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-08a526b1]{border-color:currentColor}.row.job p[data-v-08a526b1]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-08a526b1]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-08a526b1]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-08a526b1]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-08a526b1]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-08a526b1]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-08a526b1]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-08a526b1]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-08a526b1]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-08a526b1]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-08a526b1]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-08a526b1]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-08a526b1]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-08a526b1]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-08a526b1]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-08a526b1]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-08a526b1]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-08a526b1]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-08a526b1]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-08a526b1]{padding:2rem}}.interview_message .holiday_area.curve[data-v-08a526b1]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-08a526b1]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-08a526b1]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-08a526b1]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-08a526b1]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-08a526b1]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-08a526b1]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-08a526b1]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-08a526b1]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-08a526b1]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-08a526b1]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-08a526b1]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-08a526b1]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-08a526b1]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-08a526b1]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-08a526b1]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-08a526b1]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-08a526b1]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-08a526b1]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-08a526b1]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-08a526b1]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-08a526b1]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-08a526b1]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-08a526b1]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-08a526b1]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-08a526b1]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-08a526b1]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-08a526b1]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-08a526b1]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-08a526b1]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-08a526b1]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-08a526b1]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-08a526b1]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-08a526b1]:before{border-color:#00a9b7}.job[data-v-08a526b1]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-08a526b1],.job .svg_circle02[data-v-08a526b1]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-08a526b1],.job .svg_circle02[data-v-08a526b1]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-08a526b1],.job .svg_circle02[data-v-08a526b1]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-08a526b1]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-08a526b1]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-08a526b1]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-08a526b1]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-08a526b1]{display:none}.job .svg-elem-1.anime.is_anime[data-v-08a526b1]{display:block;animation:animate-svg-stroke-1-08a526b1 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-08a526b1]{display:none}.job .svg-elem-2.anime.is_anime[data-v-08a526b1]{display:block;animation:animate-svg-stroke-2-08a526b1 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-08a526b1]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-08a526b1]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-08a526b1]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-08a526b1]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-08a526b1]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-08a526b1]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-08a526b1]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-08a526b1]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-08a526b1]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-08a526b1]:after{animation:mask-bg-08a526b1 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-08a526b1{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-08a526b1{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-08a526b1{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.image_area[data-v-08a526b1]{margin-inline:auto}@media(min-width:768px){.image_area[data-v-08a526b1]{width:81.6%}.image_area img[data-v-08a526b1]{width:100%;height:auto}}@media(max-width:767.89px){.image_area[data-v-08a526b1]{width:100%;aspect-ratio:40/65;overflow:scroll}.image_area img[data-v-08a526b1]{min-width:620px;height:auto}}.chart_scroll[data-v-08a526b1]{margin-block-end:1rem;text-align:right;font-size:.75rem}@media screen and (min-width:630px){.chart_scroll[data-v-08a526b1]{display:none}}@media(max-width:767.89px){.pc_only[data-v-185cd5bf]{display:none}}@media(min-width:768px){.sp_only[data-v-185cd5bf]{display:none}}.img_max[data-v-185cd5bf]{width:100%;height:auto}:is(a[data-v-185cd5bf],button[data-v-185cd5bf]):not(.btn),.hover[data-v-185cd5bf]{transition:all .3s 0s ease}:is(a[data-v-185cd5bf],button[data-v-185cd5bf]):not(.btn):hover,.hover[data-v-185cd5bf]:hover{opacity:.7}.hover_scale[data-v-185cd5bf]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-185cd5bf]{transform:scale(1.2);transition:1s all}a[data-v-185cd5bf],button[data-v-185cd5bf]{cursor:pointer}.d_block[data-v-185cd5bf]{display:block}.d_inline[data-v-185cd5bf]{display:inline}.d_inline_block[data-v-185cd5bf]{display:inline-block}.d_none[data-v-185cd5bf]{display:none}.d_flex[data-v-185cd5bf]{display:flex}.d_grid[data-v-185cd5bf]{display:grid}.text_start[data-v-185cd5bf]{text-align:left}.text_center[data-v-185cd5bf]{text-align:center}.text_end[data-v-185cd5bf]{text-align:right}.fw_light[data-v-185cd5bf]{font-weight:300}.fw_regular[data-v-185cd5bf]{font-weight:400}.fw_medium[data-v-185cd5bf]{font-weight:500}.fw_semibold[data-v-185cd5bf]{font-weight:600}.fw_bold[data-v-185cd5bf]{font-weight:700}.p_relative[data-v-185cd5bf]{position:relative}.p_absolute[data-v-185cd5bf]{position:absolute}.p_fixed[data-v-185cd5bf]{position:fixed}.p_sticky[data-v-185cd5bf]{position:sticky}.p_static[data-v-185cd5bf]{position:static}.kerning[data-v-185cd5bf]{font-feature-settings:"palt"}.no_break[data-v-185cd5bf]{display:inline-block}@media(min-width:768px){.gap1[data-v-185cd5bf]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-185cd5bf]{gap:5px}}@media(min-width:768px){.gap2[data-v-185cd5bf]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-185cd5bf]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-185cd5bf]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-185cd5bf]{gap:10px}}@media(min-width:768px){.gap4[data-v-185cd5bf]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-185cd5bf]{gap:15px}}@media(min-width:768px){.gap5[data-v-185cd5bf]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-185cd5bf]{gap:20px}}@media(min-width:768px){.gap6[data-v-185cd5bf]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-185cd5bf]{gap:30px}}@media(min-width:768px){section[data-v-185cd5bf]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-185cd5bf]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-185cd5bf]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-185cd5bf]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-185cd5bf]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-185cd5bf]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-185cd5bf]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-185cd5bf]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-185cd5bf]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-185cd5bf]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-185cd5bf]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-185cd5bf]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-185cd5bf]{flex-direction:row-reverse}}.row[data-v-185cd5bf]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-185cd5bf]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-185cd5bf]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-185cd5bf]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-185cd5bf]+*,.row.col2>div>picture[data-v-185cd5bf]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-185cd5bf]+*,.row.col2>div>picture[data-v-185cd5bf]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-185cd5bf]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-185cd5bf]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-185cd5bf]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-185cd5bf]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-185cd5bf]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-185cd5bf]+*,.row.col3>div>picture[data-v-185cd5bf]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-185cd5bf]+*,.row.col3>div>picture[data-v-185cd5bf]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-185cd5bf]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-185cd5bf]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-185cd5bf]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-185cd5bf]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-185cd5bf]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-185cd5bf]+*,.row.col4>div>picture[data-v-185cd5bf]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-185cd5bf]+*,.row.col4>div>picture[data-v-185cd5bf]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-185cd5bf]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-185cd5bf]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-185cd5bf]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-185cd5bf]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-185cd5bf]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-185cd5bf]+*,.row.col5>div>picture[data-v-185cd5bf]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-185cd5bf]+*,.row.col5>div>picture[data-v-185cd5bf]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-185cd5bf]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-185cd5bf]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-185cd5bf]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-185cd5bf]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-185cd5bf]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-185cd5bf]{gap:0}}.head_typ.fs_lg[data-v-185cd5bf]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-185cd5bf]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-185cd5bf]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-185cd5bf]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-185cd5bf]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-185cd5bf]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-185cd5bf]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-185cd5bf]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-185cd5bf]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-185cd5bf]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-185cd5bf]{font-size:.875rem}.head_typ.fs_md .badge[data-v-185cd5bf]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-185cd5bf]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-185cd5bf]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-185cd5bf]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-185cd5bf]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-185cd5bf]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-185cd5bf]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-185cd5bf]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-185cd5bf]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-185cd5bf]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-185cd5bf]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-185cd5bf]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-185cd5bf]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-185cd5bf]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-185cd5bf]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-185cd5bf]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-185cd5bf]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-185cd5bf]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-185cd5bf]{text-align:left}}@media(min-width:768px){p[data-v-185cd5bf]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-185cd5bf]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-185cd5bf]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-185cd5bf]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-185cd5bf]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-185cd5bf]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-185cd5bf]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-185cd5bf]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-185cd5bf]{color:#666}@media(min-width:768px){.caption[data-v-185cd5bf]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-185cd5bf]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-185cd5bf]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-185cd5bf]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-185cd5bf] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-185cd5bf]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-185cd5bf]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-185cd5bf]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-185cd5bf]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-185cd5bf]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-185cd5bf] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-185cd5bf] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-185cd5bf]{position:relative}.icon_modal[data-v-185cd5bf]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-185cd5bf]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-185cd5bf]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-185cd5bf]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-185cd5bf]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-185cd5bf]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-185cd5bf]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-185cd5bf]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-185cd5bf]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-185cd5bf]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-185cd5bf]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-185cd5bf]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-185cd5bf]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-185cd5bf]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-185cd5bf]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-185cd5bf]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-185cd5bf]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-185cd5bf]{margin-block:4rem}}.jobbtn_row_area ul[data-v-185cd5bf]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-185cd5bf]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-185cd5bf]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-185cd5bf]{border-color:currentColor}.row.job p[data-v-185cd5bf]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-185cd5bf]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-185cd5bf]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-185cd5bf]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-185cd5bf]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-185cd5bf]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-185cd5bf]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-185cd5bf]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-185cd5bf]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-185cd5bf]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-185cd5bf]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-185cd5bf]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-185cd5bf]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-185cd5bf]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-185cd5bf]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-185cd5bf]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-185cd5bf]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-185cd5bf]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-185cd5bf]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-185cd5bf]{padding:2rem}}.interview_message .holiday_area.curve[data-v-185cd5bf]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-185cd5bf]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-185cd5bf]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-185cd5bf]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-185cd5bf]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-185cd5bf]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-185cd5bf]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-185cd5bf]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-185cd5bf]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-185cd5bf]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-185cd5bf]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-185cd5bf]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-185cd5bf]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-185cd5bf]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-185cd5bf]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-185cd5bf]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-185cd5bf]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-185cd5bf]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-185cd5bf]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-185cd5bf]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-185cd5bf]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-185cd5bf]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-185cd5bf]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-185cd5bf]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-185cd5bf]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-185cd5bf]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-185cd5bf]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-185cd5bf]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-185cd5bf]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-185cd5bf]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-185cd5bf]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-185cd5bf]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-185cd5bf]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-185cd5bf]:before{border-color:#00a9b7}.job[data-v-185cd5bf]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-185cd5bf],.job .svg_circle02[data-v-185cd5bf]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-185cd5bf],.job .svg_circle02[data-v-185cd5bf]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-185cd5bf],.job .svg_circle02[data-v-185cd5bf]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-185cd5bf]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-185cd5bf]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-185cd5bf]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-185cd5bf]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-185cd5bf]{display:none}.job .svg-elem-1.anime.is_anime[data-v-185cd5bf]{display:block;animation:animate-svg-stroke-1-185cd5bf var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-185cd5bf]{display:none}.job .svg-elem-2.anime.is_anime[data-v-185cd5bf]{display:block;animation:animate-svg-stroke-2-185cd5bf var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-185cd5bf]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-185cd5bf]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-185cd5bf]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-185cd5bf]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-185cd5bf]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-185cd5bf]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-185cd5bf]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-185cd5bf]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-185cd5bf]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-185cd5bf]:after{animation:mask-bg-185cd5bf 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-185cd5bf{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-185cd5bf{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-185cd5bf{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}[data-v-185cd5bf] .table_area.side_border_none td.border_none,[data-v-185cd5bf] .table_area.side_border_none th.border_none{border:none}[data-v-185cd5bf] .table_area.side_border_none td.border_none_top,[data-v-185cd5bf] .table_area.side_border_none th.border_none_top{border-top-width:0}[data-v-185cd5bf] .table_area.side_border_none td.border_none_btm,[data-v-185cd5bf] .table_area.side_border_none th.border_none_btm{border-bottom-width:0}@media(max-width:767.89px){.pc_only[data-v-1c0f3213]{display:none}}@media(min-width:768px){.sp_only[data-v-1c0f3213]{display:none}}.img_max[data-v-1c0f3213]{width:100%;height:auto}:is(a[data-v-1c0f3213],button[data-v-1c0f3213]):not(.btn),.hover[data-v-1c0f3213]{transition:all .3s 0s ease}:is(a[data-v-1c0f3213],button[data-v-1c0f3213]):not(.btn):hover,.hover[data-v-1c0f3213]:hover{opacity:.7}.hover_scale[data-v-1c0f3213]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-1c0f3213]{transform:scale(1.2);transition:1s all}a[data-v-1c0f3213],button[data-v-1c0f3213]{cursor:pointer}.d_block[data-v-1c0f3213]{display:block}.d_inline[data-v-1c0f3213]{display:inline}.d_inline_block[data-v-1c0f3213]{display:inline-block}.d_none[data-v-1c0f3213]{display:none}.d_flex[data-v-1c0f3213]{display:flex}.d_grid[data-v-1c0f3213]{display:grid}.text_start[data-v-1c0f3213]{text-align:left}.text_center[data-v-1c0f3213]{text-align:center}.text_end[data-v-1c0f3213]{text-align:right}.fw_light[data-v-1c0f3213]{font-weight:300}.fw_regular[data-v-1c0f3213]{font-weight:400}.fw_medium[data-v-1c0f3213]{font-weight:500}.fw_semibold[data-v-1c0f3213]{font-weight:600}.fw_bold[data-v-1c0f3213]{font-weight:700}.p_relative[data-v-1c0f3213]{position:relative}.p_absolute[data-v-1c0f3213]{position:absolute}.p_fixed[data-v-1c0f3213]{position:fixed}.p_sticky[data-v-1c0f3213]{position:sticky}.p_static[data-v-1c0f3213]{position:static}.kerning[data-v-1c0f3213]{font-feature-settings:"palt"}.no_break[data-v-1c0f3213]{display:inline-block}@media(min-width:768px){.gap1[data-v-1c0f3213]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-1c0f3213]{gap:5px}}@media(min-width:768px){.gap2[data-v-1c0f3213]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-1c0f3213]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-1c0f3213]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-1c0f3213]{gap:10px}}@media(min-width:768px){.gap4[data-v-1c0f3213]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-1c0f3213]{gap:15px}}@media(min-width:768px){.gap5[data-v-1c0f3213]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-1c0f3213]{gap:20px}}@media(min-width:768px){.gap6[data-v-1c0f3213]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-1c0f3213]{gap:30px}}@media(min-width:768px){section[data-v-1c0f3213]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-1c0f3213]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-1c0f3213]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-1c0f3213]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-1c0f3213]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-1c0f3213]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-1c0f3213]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-1c0f3213]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-1c0f3213]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-1c0f3213]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-1c0f3213]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-1c0f3213]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-1c0f3213]{flex-direction:row-reverse}}.row[data-v-1c0f3213]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-1c0f3213]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-1c0f3213]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-1c0f3213]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-1c0f3213]+*,.row.col2>div>picture[data-v-1c0f3213]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-1c0f3213]+*,.row.col2>div>picture[data-v-1c0f3213]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-1c0f3213]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-1c0f3213]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-1c0f3213]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-1c0f3213]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-1c0f3213]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-1c0f3213]+*,.row.col3>div>picture[data-v-1c0f3213]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-1c0f3213]+*,.row.col3>div>picture[data-v-1c0f3213]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-1c0f3213]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-1c0f3213]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-1c0f3213]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-1c0f3213]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-1c0f3213]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-1c0f3213]+*,.row.col4>div>picture[data-v-1c0f3213]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-1c0f3213]+*,.row.col4>div>picture[data-v-1c0f3213]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-1c0f3213]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-1c0f3213]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-1c0f3213]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-1c0f3213]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-1c0f3213]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-1c0f3213]+*,.row.col5>div>picture[data-v-1c0f3213]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-1c0f3213]+*,.row.col5>div>picture[data-v-1c0f3213]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-1c0f3213]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-1c0f3213]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-1c0f3213]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-1c0f3213]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-1c0f3213]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-1c0f3213]{gap:0}}.head_typ.fs_lg[data-v-1c0f3213]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-1c0f3213]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-1c0f3213]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-1c0f3213]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-1c0f3213]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-1c0f3213]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-1c0f3213]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-1c0f3213]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-1c0f3213]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-1c0f3213]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-1c0f3213]{font-size:.875rem}.head_typ.fs_md .badge[data-v-1c0f3213]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-1c0f3213]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-1c0f3213]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-1c0f3213]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-1c0f3213]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-1c0f3213]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-1c0f3213]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-1c0f3213]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-1c0f3213]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-1c0f3213]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-1c0f3213]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-1c0f3213]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-1c0f3213]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-1c0f3213]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-1c0f3213]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-1c0f3213]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-1c0f3213]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-1c0f3213]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-1c0f3213]{text-align:left}}@media(min-width:768px){p[data-v-1c0f3213]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-1c0f3213]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-1c0f3213]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-1c0f3213]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-1c0f3213]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-1c0f3213]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-1c0f3213]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-1c0f3213]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-1c0f3213]{color:#666}@media(min-width:768px){.caption[data-v-1c0f3213]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-1c0f3213]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-1c0f3213]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-1c0f3213]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-1c0f3213] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-1c0f3213]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-1c0f3213]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-1c0f3213]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-1c0f3213]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-1c0f3213]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-1c0f3213] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-1c0f3213] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-1c0f3213]{position:relative}.icon_modal[data-v-1c0f3213]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-1c0f3213]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-1c0f3213]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-1c0f3213]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-1c0f3213]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-1c0f3213]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-1c0f3213]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-1c0f3213]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-1c0f3213]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-1c0f3213]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-1c0f3213]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-1c0f3213]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-1c0f3213]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-1c0f3213]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-1c0f3213]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-1c0f3213]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-1c0f3213]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-1c0f3213]{margin-block:4rem}}.jobbtn_row_area ul[data-v-1c0f3213]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-1c0f3213]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-1c0f3213]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-1c0f3213]{border-color:currentColor}.row.job p[data-v-1c0f3213]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-1c0f3213]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-1c0f3213]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-1c0f3213]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-1c0f3213]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-1c0f3213]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-1c0f3213]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-1c0f3213]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-1c0f3213]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-1c0f3213]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-1c0f3213]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-1c0f3213]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-1c0f3213]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-1c0f3213]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-1c0f3213]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-1c0f3213]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-1c0f3213]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-1c0f3213]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-1c0f3213]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-1c0f3213]{padding:2rem}}.interview_message .holiday_area.curve[data-v-1c0f3213]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-1c0f3213]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-1c0f3213]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-1c0f3213]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-1c0f3213]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-1c0f3213]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-1c0f3213]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-1c0f3213]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-1c0f3213]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-1c0f3213]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-1c0f3213]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-1c0f3213]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-1c0f3213]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-1c0f3213]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-1c0f3213]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-1c0f3213]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-1c0f3213]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-1c0f3213]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-1c0f3213]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-1c0f3213]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-1c0f3213]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-1c0f3213]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-1c0f3213]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-1c0f3213]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-1c0f3213]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-1c0f3213]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-1c0f3213]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-1c0f3213]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-1c0f3213]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-1c0f3213]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-1c0f3213]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-1c0f3213]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-1c0f3213]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-1c0f3213]:before{border-color:#00a9b7}.job[data-v-1c0f3213]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-1c0f3213],.job .svg_circle02[data-v-1c0f3213]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-1c0f3213],.job .svg_circle02[data-v-1c0f3213]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-1c0f3213],.job .svg_circle02[data-v-1c0f3213]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-1c0f3213]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-1c0f3213]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-1c0f3213]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-1c0f3213]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-1c0f3213]{display:none}.job .svg-elem-1.anime.is_anime[data-v-1c0f3213]{display:block;animation:animate-svg-stroke-1-1c0f3213 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-1c0f3213]{display:none}.job .svg-elem-2.anime.is_anime[data-v-1c0f3213]{display:block;animation:animate-svg-stroke-2-1c0f3213 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-1c0f3213]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-1c0f3213]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-1c0f3213]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-1c0f3213]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-1c0f3213]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-1c0f3213]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-1c0f3213]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-1c0f3213]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-1c0f3213]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-1c0f3213]:after{animation:mask-bg-1c0f3213 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-1c0f3213{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-1c0f3213{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-1c0f3213{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.cols_area iframe[data-v-1c0f3213]{aspect-ratio:280/139}.cols_area a span[data-v-1c0f3213]{text-decoration:underline}[data-v-1c0f3213] .cols_area{position:relative}[data-v-1c0f3213] .cols_area:after{content:"";position:absolute;left:0;width:100%;height:1px;background-color:#dcdcdc}@media(min-width:768px){[data-v-1c0f3213] .cols_area:after{top:-3rem}}@media(max-width:767.89px){[data-v-1c0f3213] .cols_area:after{top:-2rem}}@media(max-width:767.89px){.pc_only[data-v-8fbd82cd]{display:none}}@media(min-width:768px){.sp_only[data-v-8fbd82cd]{display:none}}.img_max[data-v-8fbd82cd]{width:100%;height:auto}:is(a[data-v-8fbd82cd],button[data-v-8fbd82cd]):not(.btn),.hover[data-v-8fbd82cd]{transition:all .3s 0s ease}:is(a[data-v-8fbd82cd],button[data-v-8fbd82cd]):not(.btn):hover,.hover[data-v-8fbd82cd]:hover{opacity:.7}.hover_scale[data-v-8fbd82cd]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-8fbd82cd]{transform:scale(1.2);transition:1s all}a[data-v-8fbd82cd],button[data-v-8fbd82cd]{cursor:pointer}.d_block[data-v-8fbd82cd]{display:block}.d_inline[data-v-8fbd82cd]{display:inline}.d_inline_block[data-v-8fbd82cd]{display:inline-block}.d_none[data-v-8fbd82cd]{display:none}.d_flex[data-v-8fbd82cd]{display:flex}.d_grid[data-v-8fbd82cd]{display:grid}.text_start[data-v-8fbd82cd]{text-align:left}.text_center[data-v-8fbd82cd]{text-align:center}.text_end[data-v-8fbd82cd]{text-align:right}.fw_light[data-v-8fbd82cd]{font-weight:300}.fw_regular[data-v-8fbd82cd]{font-weight:400}.fw_medium[data-v-8fbd82cd]{font-weight:500}.fw_semibold[data-v-8fbd82cd]{font-weight:600}.fw_bold[data-v-8fbd82cd]{font-weight:700}.p_relative[data-v-8fbd82cd]{position:relative}.p_absolute[data-v-8fbd82cd]{position:absolute}.p_fixed[data-v-8fbd82cd]{position:fixed}.p_sticky[data-v-8fbd82cd]{position:sticky}.p_static[data-v-8fbd82cd]{position:static}.kerning[data-v-8fbd82cd]{font-feature-settings:"palt"}.no_break[data-v-8fbd82cd]{display:inline-block}@media(min-width:768px){.gap1[data-v-8fbd82cd]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-8fbd82cd]{gap:5px}}@media(min-width:768px){.gap2[data-v-8fbd82cd]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-8fbd82cd]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-8fbd82cd]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-8fbd82cd]{gap:10px}}@media(min-width:768px){.gap4[data-v-8fbd82cd]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-8fbd82cd]{gap:15px}}@media(min-width:768px){.gap5[data-v-8fbd82cd]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-8fbd82cd]{gap:20px}}@media(min-width:768px){.gap6[data-v-8fbd82cd]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-8fbd82cd]{gap:30px}}@media(min-width:768px){section[data-v-8fbd82cd]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-8fbd82cd]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-8fbd82cd]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-8fbd82cd]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-8fbd82cd]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-8fbd82cd]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-8fbd82cd]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-8fbd82cd]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-8fbd82cd]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-8fbd82cd]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-8fbd82cd]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-8fbd82cd]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-8fbd82cd]{flex-direction:row-reverse}}.row[data-v-8fbd82cd]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-8fbd82cd]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-8fbd82cd]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-8fbd82cd]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-8fbd82cd]+*,.row.col2>div>picture[data-v-8fbd82cd]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-8fbd82cd]+*,.row.col2>div>picture[data-v-8fbd82cd]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-8fbd82cd]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-8fbd82cd]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-8fbd82cd]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-8fbd82cd]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-8fbd82cd]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-8fbd82cd]+*,.row.col3>div>picture[data-v-8fbd82cd]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-8fbd82cd]+*,.row.col3>div>picture[data-v-8fbd82cd]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-8fbd82cd]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-8fbd82cd]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-8fbd82cd]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-8fbd82cd]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-8fbd82cd]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-8fbd82cd]+*,.row.col4>div>picture[data-v-8fbd82cd]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-8fbd82cd]+*,.row.col4>div>picture[data-v-8fbd82cd]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-8fbd82cd]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-8fbd82cd]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-8fbd82cd]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-8fbd82cd]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-8fbd82cd]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-8fbd82cd]+*,.row.col5>div>picture[data-v-8fbd82cd]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-8fbd82cd]+*,.row.col5>div>picture[data-v-8fbd82cd]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-8fbd82cd]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-8fbd82cd]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-8fbd82cd]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-8fbd82cd]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-8fbd82cd]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-8fbd82cd]{gap:0}}.head_typ.fs_lg[data-v-8fbd82cd]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-8fbd82cd]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-8fbd82cd]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-8fbd82cd]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-8fbd82cd]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-8fbd82cd]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-8fbd82cd]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-8fbd82cd]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-8fbd82cd]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-8fbd82cd]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-8fbd82cd]{font-size:.875rem}.head_typ.fs_md .badge[data-v-8fbd82cd]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-8fbd82cd]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-8fbd82cd]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-8fbd82cd]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-8fbd82cd]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-8fbd82cd]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-8fbd82cd]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-8fbd82cd]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-8fbd82cd]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-8fbd82cd]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-8fbd82cd]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-8fbd82cd]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-8fbd82cd]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-8fbd82cd]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-8fbd82cd]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-8fbd82cd]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-8fbd82cd]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-8fbd82cd]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-8fbd82cd]{text-align:left}}@media(min-width:768px){p[data-v-8fbd82cd]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-8fbd82cd]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-8fbd82cd]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-8fbd82cd]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-8fbd82cd]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-8fbd82cd]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-8fbd82cd]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-8fbd82cd]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-8fbd82cd]{color:#666}@media(min-width:768px){.caption[data-v-8fbd82cd]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-8fbd82cd]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-8fbd82cd]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-8fbd82cd]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-8fbd82cd] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-8fbd82cd]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-8fbd82cd]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-8fbd82cd]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-8fbd82cd]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-8fbd82cd]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-8fbd82cd] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-8fbd82cd] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-8fbd82cd]{position:relative}.icon_modal[data-v-8fbd82cd]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-8fbd82cd]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-8fbd82cd]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-8fbd82cd]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-8fbd82cd]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-8fbd82cd]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-8fbd82cd]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-8fbd82cd]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-8fbd82cd]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-8fbd82cd]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-8fbd82cd]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-8fbd82cd]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-8fbd82cd]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-8fbd82cd]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-8fbd82cd]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-8fbd82cd]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-8fbd82cd]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-8fbd82cd]{margin-block:4rem}}.jobbtn_row_area ul[data-v-8fbd82cd]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-8fbd82cd]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-8fbd82cd]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-8fbd82cd]{border-color:currentColor}.row.job p[data-v-8fbd82cd]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-8fbd82cd]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-8fbd82cd]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-8fbd82cd]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-8fbd82cd]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-8fbd82cd]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-8fbd82cd]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-8fbd82cd]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-8fbd82cd]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-8fbd82cd]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-8fbd82cd]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-8fbd82cd]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-8fbd82cd]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-8fbd82cd]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-8fbd82cd]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-8fbd82cd]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-8fbd82cd]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-8fbd82cd]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-8fbd82cd]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-8fbd82cd]{padding:2rem}}.interview_message .holiday_area.curve[data-v-8fbd82cd]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-8fbd82cd]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-8fbd82cd]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-8fbd82cd]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-8fbd82cd]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-8fbd82cd]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-8fbd82cd]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-8fbd82cd]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-8fbd82cd]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-8fbd82cd]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-8fbd82cd]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-8fbd82cd]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-8fbd82cd]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-8fbd82cd]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-8fbd82cd]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-8fbd82cd]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-8fbd82cd]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-8fbd82cd]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-8fbd82cd]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-8fbd82cd]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-8fbd82cd]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-8fbd82cd]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-8fbd82cd]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-8fbd82cd]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-8fbd82cd]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-8fbd82cd]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-8fbd82cd]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-8fbd82cd]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-8fbd82cd]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-8fbd82cd]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-8fbd82cd]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-8fbd82cd]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-8fbd82cd]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-8fbd82cd]:before{border-color:#00a9b7}.job[data-v-8fbd82cd]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-8fbd82cd],.job .svg_circle02[data-v-8fbd82cd]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-8fbd82cd],.job .svg_circle02[data-v-8fbd82cd]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-8fbd82cd],.job .svg_circle02[data-v-8fbd82cd]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-8fbd82cd]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-8fbd82cd]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-8fbd82cd]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-8fbd82cd]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-8fbd82cd]{display:none}.job .svg-elem-1.anime.is_anime[data-v-8fbd82cd]{display:block;animation:animate-svg-stroke-1-8fbd82cd var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-8fbd82cd]{display:none}.job .svg-elem-2.anime.is_anime[data-v-8fbd82cd]{display:block;animation:animate-svg-stroke-2-8fbd82cd var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-8fbd82cd]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-8fbd82cd]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-8fbd82cd]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-8fbd82cd]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-8fbd82cd]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-8fbd82cd]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-8fbd82cd]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-8fbd82cd]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-8fbd82cd]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-8fbd82cd]:after{animation:mask-bg-8fbd82cd 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-8fbd82cd{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-8fbd82cd{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-8fbd82cd{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.text_right[data-v-8fbd82cd]{text-align:right;margin-block-end:1.125rem}@media(max-width:767.89px){.pc_only[data-v-1d6e89fd]{display:none}}@media(min-width:768px){.sp_only[data-v-1d6e89fd]{display:none}}.img_max[data-v-1d6e89fd]{width:100%;height:auto}:is(a[data-v-1d6e89fd],button[data-v-1d6e89fd]):not(.btn),.hover[data-v-1d6e89fd]{transition:all .3s 0s ease}:is(a[data-v-1d6e89fd],button[data-v-1d6e89fd]):not(.btn):hover,.hover[data-v-1d6e89fd]:hover{opacity:.7}.hover_scale[data-v-1d6e89fd]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-1d6e89fd]{transform:scale(1.2);transition:1s all}a[data-v-1d6e89fd],button[data-v-1d6e89fd]{cursor:pointer}.d_block[data-v-1d6e89fd]{display:block}.d_inline[data-v-1d6e89fd]{display:inline}.d_inline_block[data-v-1d6e89fd]{display:inline-block}.d_none[data-v-1d6e89fd]{display:none}.d_flex[data-v-1d6e89fd]{display:flex}.d_grid[data-v-1d6e89fd]{display:grid}.text_start[data-v-1d6e89fd]{text-align:left}.text_center[data-v-1d6e89fd]{text-align:center}.text_end[data-v-1d6e89fd]{text-align:right}.fw_light[data-v-1d6e89fd]{font-weight:300}.fw_regular[data-v-1d6e89fd]{font-weight:400}.fw_medium[data-v-1d6e89fd]{font-weight:500}.fw_semibold[data-v-1d6e89fd]{font-weight:600}.fw_bold[data-v-1d6e89fd]{font-weight:700}.p_relative[data-v-1d6e89fd]{position:relative}.p_absolute[data-v-1d6e89fd]{position:absolute}.p_fixed[data-v-1d6e89fd]{position:fixed}.p_sticky[data-v-1d6e89fd]{position:sticky}.p_static[data-v-1d6e89fd]{position:static}.kerning[data-v-1d6e89fd]{font-feature-settings:"palt"}.no_break[data-v-1d6e89fd]{display:inline-block}@media(min-width:768px){.gap1[data-v-1d6e89fd]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-1d6e89fd]{gap:5px}}@media(min-width:768px){.gap2[data-v-1d6e89fd]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-1d6e89fd]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-1d6e89fd]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-1d6e89fd]{gap:10px}}@media(min-width:768px){.gap4[data-v-1d6e89fd]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-1d6e89fd]{gap:15px}}@media(min-width:768px){.gap5[data-v-1d6e89fd]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-1d6e89fd]{gap:20px}}@media(min-width:768px){.gap6[data-v-1d6e89fd]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-1d6e89fd]{gap:30px}}@media(min-width:768px){section[data-v-1d6e89fd]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-1d6e89fd]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-1d6e89fd]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-1d6e89fd]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-1d6e89fd]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-1d6e89fd]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-1d6e89fd]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-1d6e89fd]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-1d6e89fd]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-1d6e89fd]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-1d6e89fd]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-1d6e89fd]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-1d6e89fd]{flex-direction:row-reverse}}.row[data-v-1d6e89fd]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-1d6e89fd]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-1d6e89fd]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-1d6e89fd]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-1d6e89fd]+*,.row.col2>div>picture[data-v-1d6e89fd]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-1d6e89fd]+*,.row.col2>div>picture[data-v-1d6e89fd]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-1d6e89fd]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-1d6e89fd]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-1d6e89fd]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-1d6e89fd]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-1d6e89fd]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-1d6e89fd]+*,.row.col3>div>picture[data-v-1d6e89fd]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-1d6e89fd]+*,.row.col3>div>picture[data-v-1d6e89fd]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-1d6e89fd]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-1d6e89fd]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-1d6e89fd]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-1d6e89fd]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-1d6e89fd]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-1d6e89fd]+*,.row.col4>div>picture[data-v-1d6e89fd]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-1d6e89fd]+*,.row.col4>div>picture[data-v-1d6e89fd]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-1d6e89fd]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-1d6e89fd]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-1d6e89fd]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-1d6e89fd]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-1d6e89fd]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-1d6e89fd]+*,.row.col5>div>picture[data-v-1d6e89fd]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-1d6e89fd]+*,.row.col5>div>picture[data-v-1d6e89fd]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-1d6e89fd]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-1d6e89fd]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-1d6e89fd]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-1d6e89fd]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-1d6e89fd]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-1d6e89fd]{gap:0}}.head_typ.fs_lg[data-v-1d6e89fd]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-1d6e89fd]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-1d6e89fd]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-1d6e89fd]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-1d6e89fd]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-1d6e89fd]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-1d6e89fd]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-1d6e89fd]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-1d6e89fd]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-1d6e89fd]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-1d6e89fd]{font-size:.875rem}.head_typ.fs_md .badge[data-v-1d6e89fd]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-1d6e89fd]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-1d6e89fd]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-1d6e89fd]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-1d6e89fd]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-1d6e89fd]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-1d6e89fd]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-1d6e89fd]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-1d6e89fd]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-1d6e89fd]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-1d6e89fd]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-1d6e89fd]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-1d6e89fd]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-1d6e89fd]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-1d6e89fd]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-1d6e89fd]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-1d6e89fd]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-1d6e89fd]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-1d6e89fd]{text-align:left}}@media(min-width:768px){p[data-v-1d6e89fd]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-1d6e89fd]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-1d6e89fd]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-1d6e89fd]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-1d6e89fd]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-1d6e89fd]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-1d6e89fd]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-1d6e89fd]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-1d6e89fd]{color:#666}@media(min-width:768px){.caption[data-v-1d6e89fd]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-1d6e89fd]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-1d6e89fd]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-1d6e89fd]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-1d6e89fd] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-1d6e89fd]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-1d6e89fd]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-1d6e89fd]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-1d6e89fd]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-1d6e89fd]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-1d6e89fd] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-1d6e89fd] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-1d6e89fd]{position:relative}.icon_modal[data-v-1d6e89fd]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-1d6e89fd]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-1d6e89fd]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-1d6e89fd]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-1d6e89fd]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-1d6e89fd]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-1d6e89fd]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-1d6e89fd]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-1d6e89fd]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-1d6e89fd]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-1d6e89fd]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-1d6e89fd]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-1d6e89fd]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-1d6e89fd]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-1d6e89fd]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-1d6e89fd]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-1d6e89fd]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-1d6e89fd]{margin-block:4rem}}.jobbtn_row_area ul[data-v-1d6e89fd]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-1d6e89fd]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-1d6e89fd]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-1d6e89fd]{border-color:currentColor}.row.job p[data-v-1d6e89fd]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-1d6e89fd]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-1d6e89fd]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-1d6e89fd]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-1d6e89fd]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-1d6e89fd]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-1d6e89fd]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-1d6e89fd]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-1d6e89fd]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-1d6e89fd]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-1d6e89fd]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-1d6e89fd]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-1d6e89fd]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-1d6e89fd]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-1d6e89fd]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-1d6e89fd]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-1d6e89fd]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-1d6e89fd]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-1d6e89fd]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-1d6e89fd]{padding:2rem}}.interview_message .holiday_area.curve[data-v-1d6e89fd]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-1d6e89fd]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-1d6e89fd]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-1d6e89fd]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-1d6e89fd]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-1d6e89fd]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-1d6e89fd]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-1d6e89fd]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-1d6e89fd]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-1d6e89fd]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-1d6e89fd]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-1d6e89fd]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-1d6e89fd]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-1d6e89fd]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-1d6e89fd]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-1d6e89fd]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-1d6e89fd]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-1d6e89fd]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-1d6e89fd]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-1d6e89fd]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-1d6e89fd]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-1d6e89fd]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-1d6e89fd]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-1d6e89fd]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-1d6e89fd]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-1d6e89fd]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-1d6e89fd]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-1d6e89fd]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-1d6e89fd]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-1d6e89fd]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-1d6e89fd]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-1d6e89fd]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-1d6e89fd]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-1d6e89fd]:before{border-color:#00a9b7}.job[data-v-1d6e89fd]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-1d6e89fd],.job .svg_circle02[data-v-1d6e89fd]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-1d6e89fd],.job .svg_circle02[data-v-1d6e89fd]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-1d6e89fd],.job .svg_circle02[data-v-1d6e89fd]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-1d6e89fd]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-1d6e89fd]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-1d6e89fd]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-1d6e89fd]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-1d6e89fd]{display:none}.job .svg-elem-1.anime.is_anime[data-v-1d6e89fd]{display:block;animation:animate-svg-stroke-1-1d6e89fd var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-1d6e89fd]{display:none}.job .svg-elem-2.anime.is_anime[data-v-1d6e89fd]{display:block;animation:animate-svg-stroke-2-1d6e89fd var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-1d6e89fd]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-1d6e89fd]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-1d6e89fd]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-1d6e89fd]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-1d6e89fd]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-1d6e89fd]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-1d6e89fd]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-1d6e89fd]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-1d6e89fd]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-1d6e89fd]:after{animation:mask-bg-1d6e89fd 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-1d6e89fd{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-1d6e89fd{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-1d6e89fd{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.news_list_area li[data-v-1d6e89fd]{display:flex;border-bottom:solid .0625rem #ccc}.news_list_area li[data-v-1d6e89fd]:first-of-type{border-top:solid .0625rem #ccc}@media(min-width:768px){.news_list_area li[data-v-1d6e89fd]{align-items:center;padding:1.25rem 2rem}}@media(max-width:767.89px){.news_list_area li[data-v-1d6e89fd]{flex-direction:column;padding:1rem .875rem}}@media(min-width:768px){.news_list_area li .date[data-v-1d6e89fd]{flex-basis:10%;margin-inline-end:8%}}@media(max-width:767.89px){.news_list_area li .date[data-v-1d6e89fd]{width:fit-content;margin-inline-end:.75rem}}.news_list_area li .text[data-v-1d6e89fd]{flex:1;line-height:1.6;white-space:pre-wrap;word-wrap:break-word}@media(max-width:767.89px){.pc_only[data-v-3fcccc88]{display:none}}@media(min-width:768px){.sp_only[data-v-3fcccc88]{display:none}}.img_max[data-v-3fcccc88]{width:100%;height:auto}:is(a[data-v-3fcccc88],button[data-v-3fcccc88]):not(.btn),.hover[data-v-3fcccc88]{transition:all .3s 0s ease}:is(a[data-v-3fcccc88],button[data-v-3fcccc88]):not(.btn):hover,.hover[data-v-3fcccc88]:hover{opacity:.7}.hover_scale[data-v-3fcccc88]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-3fcccc88]{transform:scale(1.2);transition:1s all}a[data-v-3fcccc88],button[data-v-3fcccc88]{cursor:pointer}.d_block[data-v-3fcccc88]{display:block}.d_inline[data-v-3fcccc88]{display:inline}.d_inline_block[data-v-3fcccc88]{display:inline-block}.d_none[data-v-3fcccc88]{display:none}.d_flex[data-v-3fcccc88]{display:flex}.d_grid[data-v-3fcccc88]{display:grid}.text_start[data-v-3fcccc88]{text-align:left}.text_center[data-v-3fcccc88]{text-align:center}.text_end[data-v-3fcccc88]{text-align:right}.fw_light[data-v-3fcccc88]{font-weight:300}.fw_regular[data-v-3fcccc88]{font-weight:400}.fw_medium[data-v-3fcccc88]{font-weight:500}.fw_semibold[data-v-3fcccc88]{font-weight:600}.fw_bold[data-v-3fcccc88]{font-weight:700}.p_relative[data-v-3fcccc88]{position:relative}.p_absolute[data-v-3fcccc88]{position:absolute}.p_fixed[data-v-3fcccc88]{position:fixed}.p_sticky[data-v-3fcccc88]{position:sticky}.p_static[data-v-3fcccc88]{position:static}.kerning[data-v-3fcccc88]{font-feature-settings:"palt"}.no_break[data-v-3fcccc88]{display:inline-block}@media(min-width:768px){.gap1[data-v-3fcccc88]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-3fcccc88]{gap:5px}}@media(min-width:768px){.gap2[data-v-3fcccc88]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-3fcccc88]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-3fcccc88]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-3fcccc88]{gap:10px}}@media(min-width:768px){.gap4[data-v-3fcccc88]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-3fcccc88]{gap:15px}}@media(min-width:768px){.gap5[data-v-3fcccc88]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-3fcccc88]{gap:20px}}@media(min-width:768px){.gap6[data-v-3fcccc88]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-3fcccc88]{gap:30px}}@media(min-width:768px){section[data-v-3fcccc88]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-3fcccc88]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-3fcccc88]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-3fcccc88]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-3fcccc88]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-3fcccc88]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-3fcccc88]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-3fcccc88]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-3fcccc88]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-3fcccc88]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-3fcccc88]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-3fcccc88]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-3fcccc88]{flex-direction:row-reverse}}.row[data-v-3fcccc88]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-3fcccc88]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-3fcccc88]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-3fcccc88]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-3fcccc88]+*,.row.col2>div>picture[data-v-3fcccc88]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-3fcccc88]+*,.row.col2>div>picture[data-v-3fcccc88]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-3fcccc88]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-3fcccc88]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-3fcccc88]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-3fcccc88]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-3fcccc88]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-3fcccc88]+*,.row.col3>div>picture[data-v-3fcccc88]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-3fcccc88]+*,.row.col3>div>picture[data-v-3fcccc88]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-3fcccc88]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-3fcccc88]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-3fcccc88]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-3fcccc88]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-3fcccc88]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-3fcccc88]+*,.row.col4>div>picture[data-v-3fcccc88]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-3fcccc88]+*,.row.col4>div>picture[data-v-3fcccc88]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-3fcccc88]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-3fcccc88]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-3fcccc88]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-3fcccc88]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-3fcccc88]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-3fcccc88]+*,.row.col5>div>picture[data-v-3fcccc88]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-3fcccc88]+*,.row.col5>div>picture[data-v-3fcccc88]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-3fcccc88]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-3fcccc88]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-3fcccc88]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-3fcccc88]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-3fcccc88]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-3fcccc88]{gap:0}}.head_typ.fs_lg[data-v-3fcccc88]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-3fcccc88]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-3fcccc88]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-3fcccc88]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-3fcccc88]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-3fcccc88]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-3fcccc88]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-3fcccc88]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-3fcccc88]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-3fcccc88]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-3fcccc88]{font-size:.875rem}.head_typ.fs_md .badge[data-v-3fcccc88]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-3fcccc88]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-3fcccc88]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-3fcccc88]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-3fcccc88]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-3fcccc88]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-3fcccc88]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-3fcccc88]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-3fcccc88]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-3fcccc88]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-3fcccc88]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-3fcccc88]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-3fcccc88]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-3fcccc88]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-3fcccc88]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-3fcccc88]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-3fcccc88]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-3fcccc88]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-3fcccc88]{text-align:left}}@media(min-width:768px){p[data-v-3fcccc88]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-3fcccc88]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-3fcccc88]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-3fcccc88]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-3fcccc88]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-3fcccc88]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-3fcccc88]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-3fcccc88]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-3fcccc88]{color:#666}@media(min-width:768px){.caption[data-v-3fcccc88]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-3fcccc88]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-3fcccc88]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-3fcccc88]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-3fcccc88] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-3fcccc88]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-3fcccc88]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-3fcccc88]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-3fcccc88]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-3fcccc88]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-3fcccc88] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-3fcccc88] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-3fcccc88]{position:relative}.icon_modal[data-v-3fcccc88]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-3fcccc88]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-3fcccc88]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-3fcccc88]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-3fcccc88]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-3fcccc88]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-3fcccc88]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-3fcccc88]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-3fcccc88]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-3fcccc88]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-3fcccc88]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-3fcccc88]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-3fcccc88]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-3fcccc88]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-3fcccc88]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-3fcccc88]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-3fcccc88]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-3fcccc88]{margin-block:4rem}}.jobbtn_row_area ul[data-v-3fcccc88]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-3fcccc88]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-3fcccc88]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-3fcccc88]{border-color:currentColor}.row.job p[data-v-3fcccc88]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-3fcccc88]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-3fcccc88]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-3fcccc88]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-3fcccc88]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-3fcccc88]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-3fcccc88]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-3fcccc88]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-3fcccc88]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-3fcccc88]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-3fcccc88]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-3fcccc88]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-3fcccc88]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-3fcccc88]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-3fcccc88]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-3fcccc88]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-3fcccc88]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-3fcccc88]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-3fcccc88]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-3fcccc88]{padding:2rem}}.interview_message .holiday_area.curve[data-v-3fcccc88]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-3fcccc88]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-3fcccc88]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-3fcccc88]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-3fcccc88]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-3fcccc88]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-3fcccc88]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-3fcccc88]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-3fcccc88]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-3fcccc88]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-3fcccc88]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-3fcccc88]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-3fcccc88]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-3fcccc88]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-3fcccc88]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-3fcccc88]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-3fcccc88]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-3fcccc88]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-3fcccc88]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-3fcccc88]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-3fcccc88]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-3fcccc88]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-3fcccc88]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-3fcccc88]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-3fcccc88]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-3fcccc88]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-3fcccc88]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-3fcccc88]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-3fcccc88]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-3fcccc88]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-3fcccc88]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-3fcccc88]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-3fcccc88]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-3fcccc88]:before{border-color:#00a9b7}.job[data-v-3fcccc88]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-3fcccc88],.job .svg_circle02[data-v-3fcccc88]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-3fcccc88],.job .svg_circle02[data-v-3fcccc88]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-3fcccc88],.job .svg_circle02[data-v-3fcccc88]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-3fcccc88]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-3fcccc88]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-3fcccc88]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-3fcccc88]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-3fcccc88]{display:none}.job .svg-elem-1.anime.is_anime[data-v-3fcccc88]{display:block;animation:animate-svg-stroke-1-3fcccc88 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-3fcccc88]{display:none}.job .svg-elem-2.anime.is_anime[data-v-3fcccc88]{display:block;animation:animate-svg-stroke-2-3fcccc88 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-3fcccc88]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-3fcccc88]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-3fcccc88]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-3fcccc88]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-3fcccc88]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-3fcccc88]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-3fcccc88]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-3fcccc88]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-3fcccc88]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-3fcccc88]:after{animation:mask-bg-3fcccc88 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-3fcccc88{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-3fcccc88{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-3fcccc88{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.lead[data-v-3fcccc88]{margin-block-end:2.75rem}@media(max-width:767.89px){.pc_only[data-v-79094913]{display:none}}@media(min-width:768px){.sp_only[data-v-79094913]{display:none}}.img_max[data-v-79094913]{width:100%;height:auto}:is(a[data-v-79094913],button[data-v-79094913]):not(.btn),.hover[data-v-79094913]{transition:all .3s 0s ease}:is(a[data-v-79094913],button[data-v-79094913]):not(.btn):hover,.hover[data-v-79094913]:hover{opacity:.7}.hover_scale[data-v-79094913]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-79094913]{transform:scale(1.2);transition:1s all}a[data-v-79094913],button[data-v-79094913]{cursor:pointer}.d_block[data-v-79094913]{display:block}.d_inline[data-v-79094913]{display:inline}.d_inline_block[data-v-79094913]{display:inline-block}.d_none[data-v-79094913]{display:none}.d_flex[data-v-79094913]{display:flex}.d_grid[data-v-79094913]{display:grid}.text_start[data-v-79094913]{text-align:left}.text_center[data-v-79094913]{text-align:center}.text_end[data-v-79094913]{text-align:right}.fw_light[data-v-79094913]{font-weight:300}.fw_regular[data-v-79094913]{font-weight:400}.fw_medium[data-v-79094913]{font-weight:500}.fw_semibold[data-v-79094913]{font-weight:600}.fw_bold[data-v-79094913]{font-weight:700}.p_relative[data-v-79094913]{position:relative}.p_absolute[data-v-79094913]{position:absolute}.p_fixed[data-v-79094913]{position:fixed}.p_sticky[data-v-79094913]{position:sticky}.p_static[data-v-79094913]{position:static}.kerning[data-v-79094913]{font-feature-settings:"palt"}.no_break[data-v-79094913]{display:inline-block}@media(min-width:768px){.gap1[data-v-79094913]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-79094913]{gap:5px}}@media(min-width:768px){.gap2[data-v-79094913]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-79094913]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-79094913]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-79094913]{gap:10px}}@media(min-width:768px){.gap4[data-v-79094913]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-79094913]{gap:15px}}@media(min-width:768px){.gap5[data-v-79094913]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-79094913]{gap:20px}}@media(min-width:768px){.gap6[data-v-79094913]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-79094913]{gap:30px}}@media(min-width:768px){section[data-v-79094913]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-79094913]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-79094913]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-79094913]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-79094913]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-79094913]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-79094913]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-79094913]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-79094913]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-79094913]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-79094913]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-79094913]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-79094913]{flex-direction:row-reverse}}.row[data-v-79094913]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-79094913]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-79094913]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-79094913]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-79094913]+*,.row.col2>div>picture[data-v-79094913]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-79094913]+*,.row.col2>div>picture[data-v-79094913]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-79094913]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-79094913]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-79094913]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-79094913]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-79094913]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-79094913]+*,.row.col3>div>picture[data-v-79094913]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-79094913]+*,.row.col3>div>picture[data-v-79094913]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-79094913]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-79094913]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-79094913]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-79094913]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-79094913]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-79094913]+*,.row.col4>div>picture[data-v-79094913]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-79094913]+*,.row.col4>div>picture[data-v-79094913]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-79094913]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-79094913]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-79094913]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-79094913]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-79094913]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-79094913]+*,.row.col5>div>picture[data-v-79094913]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-79094913]+*,.row.col5>div>picture[data-v-79094913]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-79094913]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-79094913]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-79094913]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-79094913]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-79094913]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-79094913]{gap:0}}.head_typ.fs_lg[data-v-79094913]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-79094913]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-79094913]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-79094913]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-79094913]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-79094913]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-79094913]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-79094913]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-79094913]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-79094913]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-79094913]{font-size:.875rem}.head_typ.fs_md .badge[data-v-79094913]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-79094913]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-79094913]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-79094913]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-79094913]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-79094913]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-79094913]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-79094913]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-79094913]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-79094913]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-79094913]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-79094913]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-79094913]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-79094913]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-79094913]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-79094913]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-79094913]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-79094913]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-79094913]{text-align:left}}@media(min-width:768px){p[data-v-79094913]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-79094913]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-79094913]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-79094913]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-79094913]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-79094913]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-79094913]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-79094913]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-79094913]{color:#666}@media(min-width:768px){.caption[data-v-79094913]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-79094913]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-79094913]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-79094913]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-79094913] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-79094913]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-79094913]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-79094913]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-79094913]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-79094913]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-79094913] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-79094913] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-79094913]{position:relative}.icon_modal[data-v-79094913]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-79094913]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-79094913]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-79094913]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-79094913]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-79094913]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-79094913]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-79094913]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-79094913]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-79094913]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-79094913]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-79094913]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-79094913]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-79094913]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-79094913]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-79094913]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-79094913]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-79094913]{margin-block:4rem}}.jobbtn_row_area ul[data-v-79094913]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-79094913]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-79094913]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-79094913]{border-color:currentColor}.row.job p[data-v-79094913]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-79094913]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-79094913]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-79094913]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-79094913]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-79094913]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-79094913]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-79094913]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-79094913]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-79094913]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-79094913]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-79094913]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-79094913]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-79094913]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-79094913]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-79094913]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-79094913]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-79094913]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-79094913]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-79094913]{padding:2rem}}.interview_message .holiday_area.curve[data-v-79094913]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-79094913]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-79094913]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-79094913]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-79094913]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-79094913]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-79094913]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-79094913]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-79094913]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-79094913]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-79094913]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-79094913]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-79094913]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-79094913]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-79094913]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-79094913]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-79094913]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-79094913]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-79094913]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-79094913]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-79094913]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-79094913]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-79094913]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-79094913]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-79094913]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-79094913]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-79094913]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-79094913]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-79094913]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-79094913]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-79094913]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-79094913]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-79094913]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-79094913]:before{border-color:#00a9b7}.job[data-v-79094913]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-79094913],.job .svg_circle02[data-v-79094913]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-79094913],.job .svg_circle02[data-v-79094913]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-79094913],.job .svg_circle02[data-v-79094913]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-79094913]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-79094913]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-79094913]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-79094913]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-79094913]{display:none}.job .svg-elem-1.anime.is_anime[data-v-79094913]{display:block;animation:animate-svg-stroke-1-79094913 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-79094913]{display:none}.job .svg-elem-2.anime.is_anime[data-v-79094913]{display:block;animation:animate-svg-stroke-2-79094913 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-79094913]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-79094913]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-79094913]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-79094913]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-79094913]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-79094913]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-79094913]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-79094913]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-79094913]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-79094913]:after{animation:mask-bg-79094913 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-79094913{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-79094913{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-79094913{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.sentence_area[data-v-79094913]{margin-block-end:3rem}.sentence_area p[data-v-79094913]:not(.text_sm,.caption):not(:last-of-type),.sentence_area p[data-v-79094913]:last-of-type{margin-block-end:1.125rem}.sentence_area.enactment[data-v-79094913]{display:flex;justify-content:flex-end}@media(max-width:767.89px){.sentence_area.enactment[data-v-79094913]{justify-content:flex-start}}.sentence_area .ls_type1[data-v-79094913]{list-style-type:disc;padding-inline-start:1.5rem;margin-block-end:1.125rem}@media(min-width:768px){.sentence_area .ls_type1[data-v-79094913]{margin-inline-start:1rem}}a.text_link[data-v-79094913]{color:#00aff0;text-decoration:underline}a.text_link[data-v-79094913]:hover{text-decoration:none;opacity:.7;transition:all .3s ease}@media(max-width:767.89px){.pc_only[data-v-fdd5a588]{display:none}}@media(min-width:768px){.sp_only[data-v-fdd5a588]{display:none}}.img_max[data-v-fdd5a588]{width:100%;height:auto}:is(a[data-v-fdd5a588],button[data-v-fdd5a588]):not(.btn),.hover[data-v-fdd5a588]{transition:all .3s 0s ease}:is(a[data-v-fdd5a588],button[data-v-fdd5a588]):not(.btn):hover,.hover[data-v-fdd5a588]:hover{opacity:.7}.hover_scale[data-v-fdd5a588]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-fdd5a588]{transform:scale(1.2);transition:1s all}a[data-v-fdd5a588],button[data-v-fdd5a588]{cursor:pointer}.d_block[data-v-fdd5a588]{display:block}.d_inline[data-v-fdd5a588]{display:inline}.d_inline_block[data-v-fdd5a588]{display:inline-block}.d_none[data-v-fdd5a588]{display:none}.d_flex[data-v-fdd5a588]{display:flex}.d_grid[data-v-fdd5a588]{display:grid}.text_start[data-v-fdd5a588]{text-align:left}.text_center[data-v-fdd5a588]{text-align:center}.text_end[data-v-fdd5a588]{text-align:right}.fw_light[data-v-fdd5a588]{font-weight:300}.fw_regular[data-v-fdd5a588]{font-weight:400}.fw_medium[data-v-fdd5a588]{font-weight:500}.fw_semibold[data-v-fdd5a588]{font-weight:600}.fw_bold[data-v-fdd5a588]{font-weight:700}.p_relative[data-v-fdd5a588]{position:relative}.p_absolute[data-v-fdd5a588]{position:absolute}.p_fixed[data-v-fdd5a588]{position:fixed}.p_sticky[data-v-fdd5a588]{position:sticky}.p_static[data-v-fdd5a588]{position:static}.kerning[data-v-fdd5a588]{font-feature-settings:"palt"}.no_break[data-v-fdd5a588]{display:inline-block}@media(min-width:768px){.gap1[data-v-fdd5a588]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-fdd5a588]{gap:5px}}@media(min-width:768px){.gap2[data-v-fdd5a588]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-fdd5a588]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-fdd5a588]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-fdd5a588]{gap:10px}}@media(min-width:768px){.gap4[data-v-fdd5a588]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-fdd5a588]{gap:15px}}@media(min-width:768px){.gap5[data-v-fdd5a588]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-fdd5a588]{gap:20px}}@media(min-width:768px){.gap6[data-v-fdd5a588]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-fdd5a588]{gap:30px}}@media(min-width:768px){section[data-v-fdd5a588]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-fdd5a588]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-fdd5a588]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-fdd5a588]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-fdd5a588]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-fdd5a588]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-fdd5a588]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-fdd5a588]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-fdd5a588]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-fdd5a588]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-fdd5a588]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-fdd5a588]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-fdd5a588]{flex-direction:row-reverse}}.row[data-v-fdd5a588]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-fdd5a588]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-fdd5a588]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-fdd5a588]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-fdd5a588]+*,.row.col2>div>picture[data-v-fdd5a588]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-fdd5a588]+*,.row.col2>div>picture[data-v-fdd5a588]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-fdd5a588]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-fdd5a588]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-fdd5a588]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-fdd5a588]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-fdd5a588]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-fdd5a588]+*,.row.col3>div>picture[data-v-fdd5a588]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-fdd5a588]+*,.row.col3>div>picture[data-v-fdd5a588]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-fdd5a588]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-fdd5a588]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-fdd5a588]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-fdd5a588]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-fdd5a588]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-fdd5a588]+*,.row.col4>div>picture[data-v-fdd5a588]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-fdd5a588]+*,.row.col4>div>picture[data-v-fdd5a588]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-fdd5a588]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-fdd5a588]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-fdd5a588]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-fdd5a588]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-fdd5a588]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-fdd5a588]+*,.row.col5>div>picture[data-v-fdd5a588]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-fdd5a588]+*,.row.col5>div>picture[data-v-fdd5a588]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-fdd5a588]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-fdd5a588]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-fdd5a588]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-fdd5a588]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-fdd5a588]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-fdd5a588]{gap:0}}.head_typ.fs_lg[data-v-fdd5a588]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-fdd5a588]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-fdd5a588]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-fdd5a588]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-fdd5a588]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-fdd5a588]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-fdd5a588]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-fdd5a588]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-fdd5a588]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-fdd5a588]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-fdd5a588]{font-size:.875rem}.head_typ.fs_md .badge[data-v-fdd5a588]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-fdd5a588]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-fdd5a588]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-fdd5a588]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-fdd5a588]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-fdd5a588]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-fdd5a588]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-fdd5a588]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-fdd5a588]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-fdd5a588]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-fdd5a588]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-fdd5a588]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-fdd5a588]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-fdd5a588]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-fdd5a588]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-fdd5a588]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-fdd5a588]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-fdd5a588]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-fdd5a588]{text-align:left}}@media(min-width:768px){p[data-v-fdd5a588]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-fdd5a588]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-fdd5a588]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-fdd5a588]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-fdd5a588]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-fdd5a588]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-fdd5a588]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-fdd5a588]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-fdd5a588]{color:#666}@media(min-width:768px){.caption[data-v-fdd5a588]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-fdd5a588]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-fdd5a588]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-fdd5a588]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-fdd5a588] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-fdd5a588]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-fdd5a588]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-fdd5a588]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-fdd5a588]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-fdd5a588]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-fdd5a588] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-fdd5a588] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-fdd5a588]{position:relative}.icon_modal[data-v-fdd5a588]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-fdd5a588]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-fdd5a588]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-fdd5a588]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-fdd5a588]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-fdd5a588]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-fdd5a588]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-fdd5a588]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-fdd5a588]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-fdd5a588]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-fdd5a588]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-fdd5a588]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-fdd5a588]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-fdd5a588]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-fdd5a588]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-fdd5a588]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-fdd5a588]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-fdd5a588]{margin-block:4rem}}.jobbtn_row_area ul[data-v-fdd5a588]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-fdd5a588]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-fdd5a588]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-fdd5a588]{border-color:currentColor}.row.job p[data-v-fdd5a588]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-fdd5a588]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-fdd5a588]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-fdd5a588]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-fdd5a588]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-fdd5a588]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-fdd5a588]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-fdd5a588]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-fdd5a588]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-fdd5a588]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-fdd5a588]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-fdd5a588]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-fdd5a588]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-fdd5a588]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-fdd5a588]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-fdd5a588]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-fdd5a588]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-fdd5a588]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-fdd5a588]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-fdd5a588]{padding:2rem}}.interview_message .holiday_area.curve[data-v-fdd5a588]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-fdd5a588]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-fdd5a588]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-fdd5a588]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-fdd5a588]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-fdd5a588]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-fdd5a588]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-fdd5a588]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-fdd5a588]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-fdd5a588]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-fdd5a588]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-fdd5a588]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-fdd5a588]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-fdd5a588]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-fdd5a588]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-fdd5a588]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-fdd5a588]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-fdd5a588]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-fdd5a588]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-fdd5a588]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-fdd5a588]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-fdd5a588]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-fdd5a588]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-fdd5a588]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-fdd5a588]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-fdd5a588]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-fdd5a588]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-fdd5a588]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-fdd5a588]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-fdd5a588]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-fdd5a588]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-fdd5a588]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-fdd5a588]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-fdd5a588]:before{border-color:#00a9b7}.job[data-v-fdd5a588]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-fdd5a588],.job .svg_circle02[data-v-fdd5a588]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-fdd5a588],.job .svg_circle02[data-v-fdd5a588]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-fdd5a588],.job .svg_circle02[data-v-fdd5a588]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-fdd5a588]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-fdd5a588]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-fdd5a588]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-fdd5a588]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-fdd5a588]{display:none}.job .svg-elem-1.anime.is_anime[data-v-fdd5a588]{display:block;animation:animate-svg-stroke-1-fdd5a588 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-fdd5a588]{display:none}.job .svg-elem-2.anime.is_anime[data-v-fdd5a588]{display:block;animation:animate-svg-stroke-2-fdd5a588 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-fdd5a588]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-fdd5a588]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-fdd5a588]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-fdd5a588]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-fdd5a588]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-fdd5a588]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-fdd5a588]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-fdd5a588]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-fdd5a588]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-fdd5a588]:after{animation:mask-bg-fdd5a588 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-fdd5a588{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-fdd5a588{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-fdd5a588{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.yt_wrap iframe[data-v-fdd5a588]{aspect-ratio:16/9;width:100%;height:100%}.ttl_video[data-v-fdd5a588]{margin-block-start:.25rem;font-size:1.125rem;font-weight:700}.ttl_video .vol[data-v-fdd5a588]{margin-inline-end:.5em}@media(max-width:767.89px){.pc_only[data-v-61f02c0c]{display:none}}@media(min-width:768px){.sp_only[data-v-61f02c0c]{display:none}}.img_max[data-v-61f02c0c]{width:100%;height:auto}:is(a[data-v-61f02c0c],button[data-v-61f02c0c]):not(.btn),.hover[data-v-61f02c0c]{transition:all .3s 0s ease}:is(a[data-v-61f02c0c],button[data-v-61f02c0c]):not(.btn):hover,.hover[data-v-61f02c0c]:hover{opacity:.7}.hover_scale[data-v-61f02c0c]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-61f02c0c]{transform:scale(1.2);transition:1s all}a[data-v-61f02c0c],button[data-v-61f02c0c]{cursor:pointer}.d_block[data-v-61f02c0c]{display:block}.d_inline[data-v-61f02c0c]{display:inline}.d_inline_block[data-v-61f02c0c]{display:inline-block}.d_none[data-v-61f02c0c]{display:none}.d_flex[data-v-61f02c0c]{display:flex}.d_grid[data-v-61f02c0c]{display:grid}.text_start[data-v-61f02c0c]{text-align:left}.text_center[data-v-61f02c0c]{text-align:center}.text_end[data-v-61f02c0c]{text-align:right}.fw_light[data-v-61f02c0c]{font-weight:300}.fw_regular[data-v-61f02c0c]{font-weight:400}.fw_medium[data-v-61f02c0c]{font-weight:500}.fw_semibold[data-v-61f02c0c]{font-weight:600}.fw_bold[data-v-61f02c0c]{font-weight:700}.p_relative[data-v-61f02c0c]{position:relative}.p_absolute[data-v-61f02c0c]{position:absolute}.p_fixed[data-v-61f02c0c]{position:fixed}.p_sticky[data-v-61f02c0c]{position:sticky}.p_static[data-v-61f02c0c]{position:static}.kerning[data-v-61f02c0c]{font-feature-settings:"palt"}.no_break[data-v-61f02c0c]{display:inline-block}@media(min-width:768px){.gap1[data-v-61f02c0c]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-61f02c0c]{gap:5px}}@media(min-width:768px){.gap2[data-v-61f02c0c]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-61f02c0c]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-61f02c0c]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-61f02c0c]{gap:10px}}@media(min-width:768px){.gap4[data-v-61f02c0c]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-61f02c0c]{gap:15px}}@media(min-width:768px){.gap5[data-v-61f02c0c]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-61f02c0c]{gap:20px}}@media(min-width:768px){.gap6[data-v-61f02c0c]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-61f02c0c]{gap:30px}}@media(min-width:768px){section[data-v-61f02c0c]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-61f02c0c]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-61f02c0c]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-61f02c0c]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-61f02c0c]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-61f02c0c]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-61f02c0c]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-61f02c0c]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-61f02c0c]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-61f02c0c]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-61f02c0c]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-61f02c0c]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-61f02c0c]{flex-direction:row-reverse}}.row[data-v-61f02c0c]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-61f02c0c]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-61f02c0c]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-61f02c0c]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-61f02c0c]+*,.row.col2>div>picture[data-v-61f02c0c]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-61f02c0c]+*,.row.col2>div>picture[data-v-61f02c0c]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-61f02c0c]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-61f02c0c]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-61f02c0c]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-61f02c0c]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-61f02c0c]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-61f02c0c]+*,.row.col3>div>picture[data-v-61f02c0c]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-61f02c0c]+*,.row.col3>div>picture[data-v-61f02c0c]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-61f02c0c]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-61f02c0c]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-61f02c0c]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-61f02c0c]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-61f02c0c]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-61f02c0c]+*,.row.col4>div>picture[data-v-61f02c0c]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-61f02c0c]+*,.row.col4>div>picture[data-v-61f02c0c]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-61f02c0c]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-61f02c0c]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-61f02c0c]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-61f02c0c]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-61f02c0c]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-61f02c0c]+*,.row.col5>div>picture[data-v-61f02c0c]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-61f02c0c]+*,.row.col5>div>picture[data-v-61f02c0c]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-61f02c0c]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-61f02c0c]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-61f02c0c]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-61f02c0c]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-61f02c0c]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-61f02c0c]{gap:0}}.head_typ.fs_lg[data-v-61f02c0c]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-61f02c0c]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-61f02c0c]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-61f02c0c]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-61f02c0c]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-61f02c0c]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-61f02c0c]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-61f02c0c]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-61f02c0c]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-61f02c0c]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-61f02c0c]{font-size:.875rem}.head_typ.fs_md .badge[data-v-61f02c0c]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-61f02c0c]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-61f02c0c]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-61f02c0c]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-61f02c0c]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-61f02c0c]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-61f02c0c]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-61f02c0c]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-61f02c0c]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-61f02c0c]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-61f02c0c]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-61f02c0c]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-61f02c0c]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-61f02c0c]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-61f02c0c]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-61f02c0c]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-61f02c0c]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-61f02c0c]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-61f02c0c]{text-align:left}}@media(min-width:768px){p[data-v-61f02c0c]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-61f02c0c]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-61f02c0c]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-61f02c0c]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-61f02c0c]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-61f02c0c]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-61f02c0c]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-61f02c0c]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-61f02c0c]{color:#666}@media(min-width:768px){.caption[data-v-61f02c0c]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-61f02c0c]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-61f02c0c]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-61f02c0c]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-61f02c0c] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-61f02c0c]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-61f02c0c]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-61f02c0c]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-61f02c0c]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-61f02c0c]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-61f02c0c] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-61f02c0c] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-61f02c0c]{position:relative}.icon_modal[data-v-61f02c0c]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-61f02c0c]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-61f02c0c]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-61f02c0c]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-61f02c0c]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-61f02c0c]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-61f02c0c]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-61f02c0c]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-61f02c0c]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-61f02c0c]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-61f02c0c]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-61f02c0c]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-61f02c0c]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-61f02c0c]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-61f02c0c]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-61f02c0c]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-61f02c0c]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-61f02c0c]{margin-block:4rem}}.jobbtn_row_area ul[data-v-61f02c0c]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-61f02c0c]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-61f02c0c]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-61f02c0c]{border-color:currentColor}.row.job p[data-v-61f02c0c]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-61f02c0c]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-61f02c0c]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-61f02c0c]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-61f02c0c]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-61f02c0c]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-61f02c0c]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-61f02c0c]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-61f02c0c]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-61f02c0c]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-61f02c0c]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-61f02c0c]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-61f02c0c]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-61f02c0c]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-61f02c0c]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-61f02c0c]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-61f02c0c]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-61f02c0c]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-61f02c0c]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-61f02c0c]{padding:2rem}}.interview_message .holiday_area.curve[data-v-61f02c0c]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-61f02c0c]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-61f02c0c]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-61f02c0c]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-61f02c0c]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-61f02c0c]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-61f02c0c]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-61f02c0c]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-61f02c0c]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-61f02c0c]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-61f02c0c]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-61f02c0c]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-61f02c0c]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-61f02c0c]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-61f02c0c]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-61f02c0c]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-61f02c0c]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-61f02c0c]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-61f02c0c]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-61f02c0c]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-61f02c0c]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-61f02c0c]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-61f02c0c]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-61f02c0c]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-61f02c0c]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-61f02c0c]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-61f02c0c]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-61f02c0c]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-61f02c0c]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-61f02c0c]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-61f02c0c]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-61f02c0c]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-61f02c0c]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-61f02c0c]:before{border-color:#00a9b7}.job[data-v-61f02c0c]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-61f02c0c],.job .svg_circle02[data-v-61f02c0c]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-61f02c0c],.job .svg_circle02[data-v-61f02c0c]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-61f02c0c],.job .svg_circle02[data-v-61f02c0c]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-61f02c0c]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-61f02c0c]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-61f02c0c]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-61f02c0c]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-61f02c0c]{display:none}.job .svg-elem-1.anime.is_anime[data-v-61f02c0c]{display:block;animation:animate-svg-stroke-1-61f02c0c var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-61f02c0c]{display:none}.job .svg-elem-2.anime.is_anime[data-v-61f02c0c]{display:block;animation:animate-svg-stroke-2-61f02c0c var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-61f02c0c]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-61f02c0c]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-61f02c0c]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-61f02c0c]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-61f02c0c]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-61f02c0c]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-61f02c0c]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-61f02c0c]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-61f02c0c]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-61f02c0c]:after{animation:mask-bg-61f02c0c 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-61f02c0c{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-61f02c0c{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-61f02c0c{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.btn_area_results[data-v-61f02c0c]{display:flex;justify-content:center;padding-block-start:2.5rem;margin-block-end:6rem}.cols_area .list_nomal[data-v-61f02c0c]{list-style-type:disc}@media(min-width:768px){.cols_area .list_nomal[data-v-61f02c0c]{margin-block-end:1.5rem}}@media(max-width:767.89px){.cols_area .list_nomal[data-v-61f02c0c]{margin-block-end:0}}@media(min-width:768px){.cols_area .list_nomal li[data-v-61f02c0c]{margin-inline-start:1.25rem}}@media(max-width:767.89px){.cols_area .list_nomal li[data-v-61f02c0c]{margin-inline-start:1.25rem;line-height:1.6;margin-block-end:.25rem}}@media(max-width:767.89px){[data-v-61f02c0c] .cols_area.sp_gap_adjust .row{gap:4rem}}@media(max-width:767.89px){.pc_only[data-v-5f6c19cb]{display:none}}@media(min-width:768px){.sp_only[data-v-5f6c19cb]{display:none}}.img_max[data-v-5f6c19cb]{width:100%;height:auto}:is(a[data-v-5f6c19cb],button[data-v-5f6c19cb]):not(.btn),.hover[data-v-5f6c19cb]{transition:all .3s 0s ease}:is(a[data-v-5f6c19cb],button[data-v-5f6c19cb]):not(.btn):hover,.hover[data-v-5f6c19cb]:hover{opacity:.7}.hover_scale[data-v-5f6c19cb]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-5f6c19cb]{transform:scale(1.2);transition:1s all}a[data-v-5f6c19cb],button[data-v-5f6c19cb]{cursor:pointer}.d_block[data-v-5f6c19cb]{display:block}.d_inline[data-v-5f6c19cb]{display:inline}.d_inline_block[data-v-5f6c19cb]{display:inline-block}.d_none[data-v-5f6c19cb]{display:none}.d_flex[data-v-5f6c19cb]{display:flex}.d_grid[data-v-5f6c19cb]{display:grid}.text_start[data-v-5f6c19cb]{text-align:left}.text_center[data-v-5f6c19cb]{text-align:center}.text_end[data-v-5f6c19cb]{text-align:right}.fw_light[data-v-5f6c19cb]{font-weight:300}.fw_regular[data-v-5f6c19cb]{font-weight:400}.fw_medium[data-v-5f6c19cb]{font-weight:500}.fw_semibold[data-v-5f6c19cb]{font-weight:600}.fw_bold[data-v-5f6c19cb]{font-weight:700}.p_relative[data-v-5f6c19cb]{position:relative}.p_absolute[data-v-5f6c19cb]{position:absolute}.p_fixed[data-v-5f6c19cb]{position:fixed}.p_sticky[data-v-5f6c19cb]{position:sticky}.p_static[data-v-5f6c19cb]{position:static}.kerning[data-v-5f6c19cb]{font-feature-settings:"palt"}.no_break[data-v-5f6c19cb]{display:inline-block}@media(min-width:768px){.gap1[data-v-5f6c19cb]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-5f6c19cb]{gap:5px}}@media(min-width:768px){.gap2[data-v-5f6c19cb]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-5f6c19cb]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-5f6c19cb]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-5f6c19cb]{gap:10px}}@media(min-width:768px){.gap4[data-v-5f6c19cb]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-5f6c19cb]{gap:15px}}@media(min-width:768px){.gap5[data-v-5f6c19cb]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-5f6c19cb]{gap:20px}}@media(min-width:768px){.gap6[data-v-5f6c19cb]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-5f6c19cb]{gap:30px}}@media(min-width:768px){section[data-v-5f6c19cb]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-5f6c19cb]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-5f6c19cb]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-5f6c19cb]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-5f6c19cb]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-5f6c19cb]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-5f6c19cb]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-5f6c19cb]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-5f6c19cb]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-5f6c19cb]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-5f6c19cb]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-5f6c19cb]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-5f6c19cb]{flex-direction:row-reverse}}.row[data-v-5f6c19cb]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-5f6c19cb]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-5f6c19cb]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-5f6c19cb]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-5f6c19cb]+*,.row.col2>div>picture[data-v-5f6c19cb]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-5f6c19cb]+*,.row.col2>div>picture[data-v-5f6c19cb]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-5f6c19cb]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-5f6c19cb]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-5f6c19cb]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-5f6c19cb]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-5f6c19cb]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-5f6c19cb]+*,.row.col3>div>picture[data-v-5f6c19cb]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-5f6c19cb]+*,.row.col3>div>picture[data-v-5f6c19cb]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-5f6c19cb]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-5f6c19cb]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-5f6c19cb]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-5f6c19cb]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-5f6c19cb]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-5f6c19cb]+*,.row.col4>div>picture[data-v-5f6c19cb]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-5f6c19cb]+*,.row.col4>div>picture[data-v-5f6c19cb]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-5f6c19cb]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-5f6c19cb]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-5f6c19cb]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-5f6c19cb]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-5f6c19cb]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-5f6c19cb]+*,.row.col5>div>picture[data-v-5f6c19cb]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-5f6c19cb]+*,.row.col5>div>picture[data-v-5f6c19cb]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-5f6c19cb]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-5f6c19cb]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-5f6c19cb]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-5f6c19cb]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-5f6c19cb]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-5f6c19cb]{gap:0}}.head_typ.fs_lg[data-v-5f6c19cb]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-5f6c19cb]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-5f6c19cb]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-5f6c19cb]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-5f6c19cb]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-5f6c19cb]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-5f6c19cb]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-5f6c19cb]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-5f6c19cb]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-5f6c19cb]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-5f6c19cb]{font-size:.875rem}.head_typ.fs_md .badge[data-v-5f6c19cb]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-5f6c19cb]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-5f6c19cb]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-5f6c19cb]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-5f6c19cb]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-5f6c19cb]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-5f6c19cb]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-5f6c19cb]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-5f6c19cb]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-5f6c19cb]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-5f6c19cb]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-5f6c19cb]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-5f6c19cb]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-5f6c19cb]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-5f6c19cb]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-5f6c19cb]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-5f6c19cb]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-5f6c19cb]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-5f6c19cb]{text-align:left}}@media(min-width:768px){p[data-v-5f6c19cb]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-5f6c19cb]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-5f6c19cb]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-5f6c19cb]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-5f6c19cb]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-5f6c19cb]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-5f6c19cb]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-5f6c19cb]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-5f6c19cb]{color:#666}@media(min-width:768px){.caption[data-v-5f6c19cb]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-5f6c19cb]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-5f6c19cb]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-5f6c19cb]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-5f6c19cb] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-5f6c19cb]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-5f6c19cb]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-5f6c19cb]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-5f6c19cb]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-5f6c19cb]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-5f6c19cb] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-5f6c19cb] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-5f6c19cb]{position:relative}.icon_modal[data-v-5f6c19cb]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-5f6c19cb]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-5f6c19cb]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-5f6c19cb]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-5f6c19cb]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-5f6c19cb]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-5f6c19cb]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-5f6c19cb]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-5f6c19cb]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-5f6c19cb]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-5f6c19cb]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-5f6c19cb]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-5f6c19cb]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-5f6c19cb]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-5f6c19cb]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-5f6c19cb]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-5f6c19cb]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-5f6c19cb]{margin-block:4rem}}.jobbtn_row_area ul[data-v-5f6c19cb]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-5f6c19cb]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-5f6c19cb]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-5f6c19cb]{border-color:currentColor}.row.job p[data-v-5f6c19cb]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-5f6c19cb]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-5f6c19cb]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-5f6c19cb]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-5f6c19cb]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-5f6c19cb]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-5f6c19cb]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-5f6c19cb]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-5f6c19cb]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-5f6c19cb]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-5f6c19cb]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-5f6c19cb]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-5f6c19cb]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-5f6c19cb]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-5f6c19cb]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-5f6c19cb]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-5f6c19cb]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-5f6c19cb]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-5f6c19cb]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-5f6c19cb]{padding:2rem}}.interview_message .holiday_area.curve[data-v-5f6c19cb]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-5f6c19cb]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-5f6c19cb]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-5f6c19cb]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-5f6c19cb]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-5f6c19cb]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-5f6c19cb]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-5f6c19cb]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-5f6c19cb]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-5f6c19cb]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-5f6c19cb]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-5f6c19cb]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-5f6c19cb]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-5f6c19cb]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-5f6c19cb]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-5f6c19cb]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-5f6c19cb]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-5f6c19cb]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-5f6c19cb]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-5f6c19cb]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-5f6c19cb]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-5f6c19cb]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-5f6c19cb]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-5f6c19cb]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-5f6c19cb]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-5f6c19cb]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-5f6c19cb]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-5f6c19cb]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-5f6c19cb]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-5f6c19cb]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-5f6c19cb]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-5f6c19cb]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-5f6c19cb]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-5f6c19cb]:before{border-color:#00a9b7}.job[data-v-5f6c19cb]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-5f6c19cb],.job .svg_circle02[data-v-5f6c19cb]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-5f6c19cb],.job .svg_circle02[data-v-5f6c19cb]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-5f6c19cb],.job .svg_circle02[data-v-5f6c19cb]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-5f6c19cb]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-5f6c19cb]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-5f6c19cb]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-5f6c19cb]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-5f6c19cb]{display:none}.job .svg-elem-1.anime.is_anime[data-v-5f6c19cb]{display:block;animation:animate-svg-stroke-1-5f6c19cb var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-5f6c19cb]{display:none}.job .svg-elem-2.anime.is_anime[data-v-5f6c19cb]{display:block;animation:animate-svg-stroke-2-5f6c19cb var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-5f6c19cb]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-5f6c19cb]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-5f6c19cb]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-5f6c19cb]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-5f6c19cb]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-5f6c19cb]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-5f6c19cb]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-5f6c19cb]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-5f6c19cb]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-5f6c19cb]:after{animation:mask-bg-5f6c19cb 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-5f6c19cb{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-5f6c19cb{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-5f6c19cb{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.block_center[data-v-5f6c19cb]{display:flex;justify-content:center;padding-block-start:6rem;margin-block-end:6rem}@media(max-width:767.89px){.pc_only[data-v-86e74bf3]{display:none}}@media(min-width:768px){.sp_only[data-v-86e74bf3]{display:none}}.img_max[data-v-86e74bf3]{width:100%;height:auto}:is(a[data-v-86e74bf3],button[data-v-86e74bf3]):not(.btn),.hover[data-v-86e74bf3]{transition:all .3s 0s ease}:is(a[data-v-86e74bf3],button[data-v-86e74bf3]):not(.btn):hover,.hover[data-v-86e74bf3]:hover{opacity:.7}.hover_scale[data-v-86e74bf3]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-86e74bf3]{transform:scale(1.2);transition:1s all}a[data-v-86e74bf3],button[data-v-86e74bf3]{cursor:pointer}.d_block[data-v-86e74bf3]{display:block}.d_inline[data-v-86e74bf3]{display:inline}.d_inline_block[data-v-86e74bf3]{display:inline-block}.d_none[data-v-86e74bf3]{display:none}.d_flex[data-v-86e74bf3]{display:flex}.d_grid[data-v-86e74bf3]{display:grid}.text_start[data-v-86e74bf3]{text-align:left}.text_center[data-v-86e74bf3]{text-align:center}.text_end[data-v-86e74bf3]{text-align:right}.fw_light[data-v-86e74bf3]{font-weight:300}.fw_regular[data-v-86e74bf3]{font-weight:400}.fw_medium[data-v-86e74bf3]{font-weight:500}.fw_semibold[data-v-86e74bf3]{font-weight:600}.fw_bold[data-v-86e74bf3]{font-weight:700}.p_relative[data-v-86e74bf3]{position:relative}.p_absolute[data-v-86e74bf3]{position:absolute}.p_fixed[data-v-86e74bf3]{position:fixed}.p_sticky[data-v-86e74bf3]{position:sticky}.p_static[data-v-86e74bf3]{position:static}.kerning[data-v-86e74bf3]{font-feature-settings:"palt"}.no_break[data-v-86e74bf3]{display:inline-block}@media(min-width:768px){.gap1[data-v-86e74bf3]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-86e74bf3]{gap:5px}}@media(min-width:768px){.gap2[data-v-86e74bf3]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-86e74bf3]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-86e74bf3]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-86e74bf3]{gap:10px}}@media(min-width:768px){.gap4[data-v-86e74bf3]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-86e74bf3]{gap:15px}}@media(min-width:768px){.gap5[data-v-86e74bf3]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-86e74bf3]{gap:20px}}@media(min-width:768px){.gap6[data-v-86e74bf3]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-86e74bf3]{gap:30px}}@media(min-width:768px){section[data-v-86e74bf3]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-86e74bf3]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-86e74bf3]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-86e74bf3]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-86e74bf3]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-86e74bf3]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-86e74bf3]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-86e74bf3]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-86e74bf3]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-86e74bf3]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-86e74bf3]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-86e74bf3]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-86e74bf3]{flex-direction:row-reverse}}.row[data-v-86e74bf3]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-86e74bf3]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-86e74bf3]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-86e74bf3]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-86e74bf3]+*,.row.col2>div>picture[data-v-86e74bf3]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-86e74bf3]+*,.row.col2>div>picture[data-v-86e74bf3]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-86e74bf3]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-86e74bf3]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-86e74bf3]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-86e74bf3]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-86e74bf3]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-86e74bf3]+*,.row.col3>div>picture[data-v-86e74bf3]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-86e74bf3]+*,.row.col3>div>picture[data-v-86e74bf3]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-86e74bf3]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-86e74bf3]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-86e74bf3]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-86e74bf3]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-86e74bf3]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-86e74bf3]+*,.row.col4>div>picture[data-v-86e74bf3]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-86e74bf3]+*,.row.col4>div>picture[data-v-86e74bf3]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-86e74bf3]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-86e74bf3]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-86e74bf3]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-86e74bf3]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-86e74bf3]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-86e74bf3]+*,.row.col5>div>picture[data-v-86e74bf3]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-86e74bf3]+*,.row.col5>div>picture[data-v-86e74bf3]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-86e74bf3]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-86e74bf3]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-86e74bf3]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-86e74bf3]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-86e74bf3]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-86e74bf3]{gap:0}}.head_typ.fs_lg[data-v-86e74bf3]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-86e74bf3]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-86e74bf3]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-86e74bf3]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-86e74bf3]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-86e74bf3]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-86e74bf3]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-86e74bf3]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-86e74bf3]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-86e74bf3]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-86e74bf3]{font-size:.875rem}.head_typ.fs_md .badge[data-v-86e74bf3]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-86e74bf3]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-86e74bf3]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-86e74bf3]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-86e74bf3]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-86e74bf3]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-86e74bf3]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-86e74bf3]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-86e74bf3]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-86e74bf3]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-86e74bf3]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-86e74bf3]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-86e74bf3]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-86e74bf3]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-86e74bf3]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-86e74bf3]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-86e74bf3]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-86e74bf3]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-86e74bf3]{text-align:left}}@media(min-width:768px){p[data-v-86e74bf3]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-86e74bf3]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-86e74bf3]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-86e74bf3]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-86e74bf3]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-86e74bf3]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-86e74bf3]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-86e74bf3]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-86e74bf3]{color:#666}@media(min-width:768px){.caption[data-v-86e74bf3]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-86e74bf3]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-86e74bf3]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-86e74bf3]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-86e74bf3] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-86e74bf3]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-86e74bf3]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-86e74bf3]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-86e74bf3]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-86e74bf3]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-86e74bf3] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-86e74bf3] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-86e74bf3]{position:relative}.icon_modal[data-v-86e74bf3]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-86e74bf3]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-86e74bf3]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-86e74bf3]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-86e74bf3]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-86e74bf3]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-86e74bf3]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-86e74bf3]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-86e74bf3]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-86e74bf3]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-86e74bf3]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-86e74bf3]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-86e74bf3]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-86e74bf3]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-86e74bf3]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-86e74bf3]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-86e74bf3]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-86e74bf3]{margin-block:4rem}}.jobbtn_row_area ul[data-v-86e74bf3]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-86e74bf3]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-86e74bf3]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-86e74bf3]{border-color:currentColor}.row.job p[data-v-86e74bf3]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-86e74bf3]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-86e74bf3]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-86e74bf3]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-86e74bf3]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-86e74bf3]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-86e74bf3]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-86e74bf3]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-86e74bf3]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-86e74bf3]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-86e74bf3]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-86e74bf3]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-86e74bf3]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-86e74bf3]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-86e74bf3]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-86e74bf3]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-86e74bf3]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-86e74bf3]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-86e74bf3]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-86e74bf3]{padding:2rem}}.interview_message .holiday_area.curve[data-v-86e74bf3]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-86e74bf3]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-86e74bf3]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-86e74bf3]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-86e74bf3]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-86e74bf3]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-86e74bf3]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-86e74bf3]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-86e74bf3]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-86e74bf3]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-86e74bf3]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-86e74bf3]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-86e74bf3]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-86e74bf3]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-86e74bf3]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-86e74bf3]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-86e74bf3]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-86e74bf3]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-86e74bf3]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-86e74bf3]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-86e74bf3]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-86e74bf3]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-86e74bf3]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-86e74bf3]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-86e74bf3]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-86e74bf3]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-86e74bf3]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-86e74bf3]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-86e74bf3]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-86e74bf3]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-86e74bf3]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-86e74bf3]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-86e74bf3]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-86e74bf3]:before{border-color:#00a9b7}.job[data-v-86e74bf3]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-86e74bf3],.job .svg_circle02[data-v-86e74bf3]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-86e74bf3],.job .svg_circle02[data-v-86e74bf3]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-86e74bf3],.job .svg_circle02[data-v-86e74bf3]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-86e74bf3]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-86e74bf3]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-86e74bf3]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-86e74bf3]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-86e74bf3]{display:none}.job .svg-elem-1.anime.is_anime[data-v-86e74bf3]{display:block;animation:animate-svg-stroke-1-86e74bf3 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-86e74bf3]{display:none}.job .svg-elem-2.anime.is_anime[data-v-86e74bf3]{display:block;animation:animate-svg-stroke-2-86e74bf3 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-86e74bf3]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-86e74bf3]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-86e74bf3]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-86e74bf3]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-86e74bf3]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-86e74bf3]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-86e74bf3]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-86e74bf3]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-86e74bf3]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-86e74bf3]:after{animation:mask-bg-86e74bf3 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-86e74bf3{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-86e74bf3{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-86e74bf3{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.to_aviation_area[data-v-86e74bf3]{margin-block:2.5rem 2rem}.block_center[data-v-86e74bf3]{display:flex;justify-content:center;margin-block-end:6rem}@media(max-width:767.89px){[data-v-86e74bf3] .row.col2.sp_flex{display:flex;gap:.625rem;margin-block-end:1.25rem}}@media(max-width:767.89px){[data-v-86e74bf3] .row.col2.sp_flex>div{flex-basis:calc(50% - .625rem)}}@media(max-width:767.89px){.pc_only[data-v-f63f0e34]{display:none}}@media(min-width:768px){.sp_only[data-v-f63f0e34]{display:none}}.img_max[data-v-f63f0e34]{width:100%;height:auto}:is(a[data-v-f63f0e34],button[data-v-f63f0e34]):not(.btn),.hover[data-v-f63f0e34]{transition:all .3s 0s ease}:is(a[data-v-f63f0e34],button[data-v-f63f0e34]):not(.btn):hover,.hover[data-v-f63f0e34]:hover{opacity:.7}.hover_scale[data-v-f63f0e34]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-f63f0e34]{transform:scale(1.2);transition:1s all}a[data-v-f63f0e34],button[data-v-f63f0e34]{cursor:pointer}.d_block[data-v-f63f0e34]{display:block}.d_inline[data-v-f63f0e34]{display:inline}.d_inline_block[data-v-f63f0e34]{display:inline-block}.d_none[data-v-f63f0e34]{display:none}.d_flex[data-v-f63f0e34]{display:flex}.d_grid[data-v-f63f0e34]{display:grid}.text_start[data-v-f63f0e34]{text-align:left}.text_center[data-v-f63f0e34]{text-align:center}.text_end[data-v-f63f0e34]{text-align:right}.fw_light[data-v-f63f0e34]{font-weight:300}.fw_regular[data-v-f63f0e34]{font-weight:400}.fw_medium[data-v-f63f0e34]{font-weight:500}.fw_semibold[data-v-f63f0e34]{font-weight:600}.fw_bold[data-v-f63f0e34]{font-weight:700}.p_relative[data-v-f63f0e34]{position:relative}.p_absolute[data-v-f63f0e34]{position:absolute}.p_fixed[data-v-f63f0e34]{position:fixed}.p_sticky[data-v-f63f0e34]{position:sticky}.p_static[data-v-f63f0e34]{position:static}.kerning[data-v-f63f0e34]{font-feature-settings:"palt"}.no_break[data-v-f63f0e34]{display:inline-block}@media(min-width:768px){.gap1[data-v-f63f0e34]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-f63f0e34]{gap:5px}}@media(min-width:768px){.gap2[data-v-f63f0e34]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-f63f0e34]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-f63f0e34]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-f63f0e34]{gap:10px}}@media(min-width:768px){.gap4[data-v-f63f0e34]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-f63f0e34]{gap:15px}}@media(min-width:768px){.gap5[data-v-f63f0e34]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-f63f0e34]{gap:20px}}@media(min-width:768px){.gap6[data-v-f63f0e34]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-f63f0e34]{gap:30px}}@media(min-width:768px){section[data-v-f63f0e34]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-f63f0e34]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-f63f0e34]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-f63f0e34]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-f63f0e34]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-f63f0e34]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-f63f0e34]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-f63f0e34]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-f63f0e34]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-f63f0e34]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-f63f0e34]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-f63f0e34]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-f63f0e34]{flex-direction:row-reverse}}.row[data-v-f63f0e34]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-f63f0e34]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-f63f0e34]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-f63f0e34]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-f63f0e34]+*,.row.col2>div>picture[data-v-f63f0e34]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-f63f0e34]+*,.row.col2>div>picture[data-v-f63f0e34]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-f63f0e34]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-f63f0e34]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-f63f0e34]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-f63f0e34]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-f63f0e34]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-f63f0e34]+*,.row.col3>div>picture[data-v-f63f0e34]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-f63f0e34]+*,.row.col3>div>picture[data-v-f63f0e34]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-f63f0e34]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-f63f0e34]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-f63f0e34]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-f63f0e34]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-f63f0e34]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-f63f0e34]+*,.row.col4>div>picture[data-v-f63f0e34]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-f63f0e34]+*,.row.col4>div>picture[data-v-f63f0e34]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-f63f0e34]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-f63f0e34]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-f63f0e34]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-f63f0e34]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-f63f0e34]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-f63f0e34]+*,.row.col5>div>picture[data-v-f63f0e34]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-f63f0e34]+*,.row.col5>div>picture[data-v-f63f0e34]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-f63f0e34]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-f63f0e34]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-f63f0e34]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-f63f0e34]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-f63f0e34]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-f63f0e34]{gap:0}}.head_typ.fs_lg[data-v-f63f0e34]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-f63f0e34]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-f63f0e34]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-f63f0e34]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-f63f0e34]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-f63f0e34]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-f63f0e34]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-f63f0e34]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-f63f0e34]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-f63f0e34]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-f63f0e34]{font-size:.875rem}.head_typ.fs_md .badge[data-v-f63f0e34]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-f63f0e34]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-f63f0e34]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-f63f0e34]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-f63f0e34]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-f63f0e34]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-f63f0e34]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-f63f0e34]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-f63f0e34]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-f63f0e34]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-f63f0e34]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-f63f0e34]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-f63f0e34]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-f63f0e34]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-f63f0e34]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-f63f0e34]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-f63f0e34]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-f63f0e34]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-f63f0e34]{text-align:left}}@media(min-width:768px){p[data-v-f63f0e34]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-f63f0e34]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-f63f0e34]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-f63f0e34]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-f63f0e34]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-f63f0e34]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-f63f0e34]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-f63f0e34]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-f63f0e34]{color:#666}@media(min-width:768px){.caption[data-v-f63f0e34]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-f63f0e34]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-f63f0e34]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-f63f0e34]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-f63f0e34] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-f63f0e34]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-f63f0e34]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-f63f0e34]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-f63f0e34]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-f63f0e34]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-f63f0e34] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-f63f0e34] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-f63f0e34]{position:relative}.icon_modal[data-v-f63f0e34]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-f63f0e34]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-f63f0e34]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-f63f0e34]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-f63f0e34]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-f63f0e34]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-f63f0e34]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-f63f0e34]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-f63f0e34]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-f63f0e34]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-f63f0e34]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-f63f0e34]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-f63f0e34]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-f63f0e34]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-f63f0e34]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-f63f0e34]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-f63f0e34]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-f63f0e34]{margin-block:4rem}}.jobbtn_row_area ul[data-v-f63f0e34]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-f63f0e34]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-f63f0e34]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-f63f0e34]{border-color:currentColor}.row.job p[data-v-f63f0e34]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-f63f0e34]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-f63f0e34]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-f63f0e34]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-f63f0e34]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-f63f0e34]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-f63f0e34]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-f63f0e34]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-f63f0e34]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-f63f0e34]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-f63f0e34]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-f63f0e34]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-f63f0e34]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-f63f0e34]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-f63f0e34]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-f63f0e34]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-f63f0e34]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-f63f0e34]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-f63f0e34]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-f63f0e34]{padding:2rem}}.interview_message .holiday_area.curve[data-v-f63f0e34]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-f63f0e34]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-f63f0e34]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-f63f0e34]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-f63f0e34]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-f63f0e34]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-f63f0e34]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-f63f0e34]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-f63f0e34]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-f63f0e34]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-f63f0e34]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-f63f0e34]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f63f0e34]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f63f0e34]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f63f0e34]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-f63f0e34]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-f63f0e34]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-f63f0e34]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-f63f0e34]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-f63f0e34]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-f63f0e34]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-f63f0e34]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-f63f0e34]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-f63f0e34]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-f63f0e34]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-f63f0e34]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-f63f0e34]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-f63f0e34]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-f63f0e34]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-f63f0e34]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-f63f0e34]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-f63f0e34]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-f63f0e34]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-f63f0e34]:before{border-color:#00a9b7}.job[data-v-f63f0e34]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-f63f0e34],.job .svg_circle02[data-v-f63f0e34]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-f63f0e34],.job .svg_circle02[data-v-f63f0e34]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-f63f0e34],.job .svg_circle02[data-v-f63f0e34]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-f63f0e34]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-f63f0e34]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-f63f0e34]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-f63f0e34]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-f63f0e34]{display:none}.job .svg-elem-1.anime.is_anime[data-v-f63f0e34]{display:block;animation:animate-svg-stroke-1-f63f0e34 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-f63f0e34]{display:none}.job .svg-elem-2.anime.is_anime[data-v-f63f0e34]{display:block;animation:animate-svg-stroke-2-f63f0e34 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-f63f0e34]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-f63f0e34]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-f63f0e34]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-f63f0e34]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-f63f0e34]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-f63f0e34]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-f63f0e34]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-f63f0e34]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-f63f0e34]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-f63f0e34]:after{animation:mask-bg-f63f0e34 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-f63f0e34{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-f63f0e34{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-f63f0e34{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media(min-width:768px){[data-v-f63f0e34] .btn.c_dove_gray.btn_gray.btn_jms{width:25rem}}@media(max-width:767.89px){[data-v-f63f0e34] .btn.c_dove_gray.btn_gray.btn_jms{padding-inline-end:2.25rem}}@media(max-width:767.89px)and (max-width:767.89px){[data-v-f63f0e34] .btn.c_dove_gray.btn_gray.btn_jms .blank{right:1.25rem}}.table_area[data-v-f63f0e34],.gallery_text[data-v-f63f0e34]{margin-block-end:2.5rem}.block_center[data-v-f63f0e34]{display:flex;justify-content:center;margin-block-end:6rem}@media(max-width:767.89px){.pc_only[data-v-f3b58c11]{display:none}}@media(min-width:768px){.sp_only[data-v-f3b58c11]{display:none}}.img_max[data-v-f3b58c11]{width:100%;height:auto}:is(a[data-v-f3b58c11],button[data-v-f3b58c11]):not(.btn),.hover[data-v-f3b58c11]{transition:all .3s 0s ease}:is(a[data-v-f3b58c11],button[data-v-f3b58c11]):not(.btn):hover,.hover[data-v-f3b58c11]:hover{opacity:.7}.hover_scale[data-v-f3b58c11]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-f3b58c11]{transform:scale(1.2);transition:1s all}a[data-v-f3b58c11],button[data-v-f3b58c11]{cursor:pointer}.d_block[data-v-f3b58c11]{display:block}.d_inline[data-v-f3b58c11]{display:inline}.d_inline_block[data-v-f3b58c11]{display:inline-block}.d_none[data-v-f3b58c11]{display:none}.d_flex[data-v-f3b58c11]{display:flex}.d_grid[data-v-f3b58c11]{display:grid}.text_start[data-v-f3b58c11]{text-align:left}.text_center[data-v-f3b58c11]{text-align:center}.text_end[data-v-f3b58c11]{text-align:right}.fw_light[data-v-f3b58c11]{font-weight:300}.fw_regular[data-v-f3b58c11]{font-weight:400}.fw_medium[data-v-f3b58c11]{font-weight:500}.fw_semibold[data-v-f3b58c11]{font-weight:600}.fw_bold[data-v-f3b58c11]{font-weight:700}.p_relative[data-v-f3b58c11]{position:relative}.p_absolute[data-v-f3b58c11]{position:absolute}.p_fixed[data-v-f3b58c11]{position:fixed}.p_sticky[data-v-f3b58c11]{position:sticky}.p_static[data-v-f3b58c11]{position:static}.kerning[data-v-f3b58c11]{font-feature-settings:"palt"}.no_break[data-v-f3b58c11]{display:inline-block}@media(min-width:768px){.gap1[data-v-f3b58c11]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-f3b58c11]{gap:5px}}@media(min-width:768px){.gap2[data-v-f3b58c11]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-f3b58c11]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-f3b58c11]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-f3b58c11]{gap:10px}}@media(min-width:768px){.gap4[data-v-f3b58c11]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-f3b58c11]{gap:15px}}@media(min-width:768px){.gap5[data-v-f3b58c11]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-f3b58c11]{gap:20px}}@media(min-width:768px){.gap6[data-v-f3b58c11]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-f3b58c11]{gap:30px}}@media(min-width:768px){section[data-v-f3b58c11]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-f3b58c11]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-f3b58c11]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-f3b58c11]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-f3b58c11]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-f3b58c11]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-f3b58c11]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-f3b58c11]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-f3b58c11]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-f3b58c11]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-f3b58c11]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-f3b58c11]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-f3b58c11]{flex-direction:row-reverse}}.row[data-v-f3b58c11]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-f3b58c11]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-f3b58c11]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-f3b58c11]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-f3b58c11]+*,.row.col2>div>picture[data-v-f3b58c11]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-f3b58c11]+*,.row.col2>div>picture[data-v-f3b58c11]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-f3b58c11]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-f3b58c11]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-f3b58c11]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-f3b58c11]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-f3b58c11]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-f3b58c11]+*,.row.col3>div>picture[data-v-f3b58c11]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-f3b58c11]+*,.row.col3>div>picture[data-v-f3b58c11]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-f3b58c11]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-f3b58c11]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-f3b58c11]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-f3b58c11]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-f3b58c11]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-f3b58c11]+*,.row.col4>div>picture[data-v-f3b58c11]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-f3b58c11]+*,.row.col4>div>picture[data-v-f3b58c11]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-f3b58c11]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-f3b58c11]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-f3b58c11]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-f3b58c11]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-f3b58c11]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-f3b58c11]+*,.row.col5>div>picture[data-v-f3b58c11]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-f3b58c11]+*,.row.col5>div>picture[data-v-f3b58c11]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-f3b58c11]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-f3b58c11]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-f3b58c11]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-f3b58c11]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-f3b58c11]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-f3b58c11]{gap:0}}.head_typ.fs_lg[data-v-f3b58c11]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-f3b58c11]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-f3b58c11]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-f3b58c11]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-f3b58c11]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-f3b58c11]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-f3b58c11]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-f3b58c11]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-f3b58c11]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-f3b58c11]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-f3b58c11]{font-size:.875rem}.head_typ.fs_md .badge[data-v-f3b58c11]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-f3b58c11]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-f3b58c11]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-f3b58c11]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-f3b58c11]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-f3b58c11]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-f3b58c11]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-f3b58c11]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-f3b58c11]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-f3b58c11]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-f3b58c11]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-f3b58c11]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-f3b58c11]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-f3b58c11]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-f3b58c11]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-f3b58c11]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-f3b58c11]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-f3b58c11]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-f3b58c11]{text-align:left}}@media(min-width:768px){p[data-v-f3b58c11]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-f3b58c11]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-f3b58c11]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-f3b58c11]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-f3b58c11]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-f3b58c11]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-f3b58c11]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-f3b58c11]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-f3b58c11]{color:#666}@media(min-width:768px){.caption[data-v-f3b58c11]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-f3b58c11]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-f3b58c11]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-f3b58c11]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-f3b58c11] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-f3b58c11]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-f3b58c11]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-f3b58c11]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-f3b58c11]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-f3b58c11]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-f3b58c11] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-f3b58c11] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-f3b58c11]{position:relative}.icon_modal[data-v-f3b58c11]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-f3b58c11]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-f3b58c11]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-f3b58c11]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-f3b58c11]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-f3b58c11]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-f3b58c11]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-f3b58c11]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-f3b58c11]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-f3b58c11]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-f3b58c11]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-f3b58c11]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-f3b58c11]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-f3b58c11]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-f3b58c11]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-f3b58c11]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-f3b58c11]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-f3b58c11]{margin-block:4rem}}.jobbtn_row_area ul[data-v-f3b58c11]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-f3b58c11]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-f3b58c11]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-f3b58c11]{border-color:currentColor}.row.job p[data-v-f3b58c11]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-f3b58c11]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-f3b58c11]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-f3b58c11]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-f3b58c11]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-f3b58c11]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-f3b58c11]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-f3b58c11]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-f3b58c11]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-f3b58c11]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-f3b58c11]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-f3b58c11]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-f3b58c11]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-f3b58c11]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-f3b58c11]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-f3b58c11]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-f3b58c11]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-f3b58c11]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-f3b58c11]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-f3b58c11]{padding:2rem}}.interview_message .holiday_area.curve[data-v-f3b58c11]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-f3b58c11]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-f3b58c11]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-f3b58c11]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-f3b58c11]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-f3b58c11]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-f3b58c11]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-f3b58c11]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-f3b58c11]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-f3b58c11]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-f3b58c11]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-f3b58c11]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f3b58c11]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f3b58c11]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f3b58c11]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-f3b58c11]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-f3b58c11]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-f3b58c11]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-f3b58c11]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-f3b58c11]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-f3b58c11]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-f3b58c11]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-f3b58c11]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-f3b58c11]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-f3b58c11]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-f3b58c11]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-f3b58c11]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-f3b58c11]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-f3b58c11]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-f3b58c11]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-f3b58c11]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-f3b58c11]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-f3b58c11]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-f3b58c11]:before{border-color:#00a9b7}.job[data-v-f3b58c11]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-f3b58c11],.job .svg_circle02[data-v-f3b58c11]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-f3b58c11],.job .svg_circle02[data-v-f3b58c11]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-f3b58c11],.job .svg_circle02[data-v-f3b58c11]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-f3b58c11]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-f3b58c11]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-f3b58c11]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-f3b58c11]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-f3b58c11]{display:none}.job .svg-elem-1.anime.is_anime[data-v-f3b58c11]{display:block;animation:animate-svg-stroke-1-f3b58c11 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-f3b58c11]{display:none}.job .svg-elem-2.anime.is_anime[data-v-f3b58c11]{display:block;animation:animate-svg-stroke-2-f3b58c11 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-f3b58c11]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-f3b58c11]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-f3b58c11]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-f3b58c11]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-f3b58c11]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-f3b58c11]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-f3b58c11]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-f3b58c11]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-f3b58c11]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-f3b58c11]:after{animation:mask-bg-f3b58c11 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-f3b58c11{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-f3b58c11{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-f3b58c11{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media(min-width:768px){.text_unit[data-v-f3b58c11]{display:flex}}@media(max-width:767.89px){.text_unit[data-v-f3b58c11]{display:block}}.text_unit ul[data-v-f3b58c11]{margin-inline-start:1.25rem}@media(min-width:768px){.text_unit ul[data-v-f3b58c11]{display:flex;flex-wrap:wrap;list-style-type:disc;justify-content:space-between}}@media(max-width:767.89px){.text_unit ul[data-v-f3b58c11]{list-style-type:disc;margin-inline-start:1.25rem}}.text_unit ul li[data-v-f3b58c11]{margin-block-end:.35rem;padding-inline-start:.25rem;line-height:1.5;font-size:1.125rem}@media(min-width:768px){.text_unit ul li[data-v-f3b58c11]{width:calc(50% - 1.25rem)}}@media(max-width:767.89px){.text_unit ul li[data-v-f3b58c11]{width:100%}}@media(max-width:767.89px){.pc_only[data-v-ec440d06]{display:none}}@media(min-width:768px){.sp_only[data-v-ec440d06]{display:none}}.img_max[data-v-ec440d06]{width:100%;height:auto}:is(a[data-v-ec440d06],button[data-v-ec440d06]):not(.btn),.hover[data-v-ec440d06]{transition:all .3s 0s ease}:is(a[data-v-ec440d06],button[data-v-ec440d06]):not(.btn):hover,.hover[data-v-ec440d06]:hover{opacity:.7}.hover_scale[data-v-ec440d06]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-ec440d06]{transform:scale(1.2);transition:1s all}a[data-v-ec440d06],button[data-v-ec440d06]{cursor:pointer}.d_block[data-v-ec440d06]{display:block}.d_inline[data-v-ec440d06]{display:inline}.d_inline_block[data-v-ec440d06]{display:inline-block}.d_none[data-v-ec440d06]{display:none}.d_flex[data-v-ec440d06]{display:flex}.d_grid[data-v-ec440d06]{display:grid}.text_start[data-v-ec440d06]{text-align:left}.text_center[data-v-ec440d06]{text-align:center}.text_end[data-v-ec440d06]{text-align:right}.fw_light[data-v-ec440d06]{font-weight:300}.fw_regular[data-v-ec440d06]{font-weight:400}.fw_medium[data-v-ec440d06]{font-weight:500}.fw_semibold[data-v-ec440d06]{font-weight:600}.fw_bold[data-v-ec440d06]{font-weight:700}.p_relative[data-v-ec440d06]{position:relative}.p_absolute[data-v-ec440d06]{position:absolute}.p_fixed[data-v-ec440d06]{position:fixed}.p_sticky[data-v-ec440d06]{position:sticky}.p_static[data-v-ec440d06]{position:static}.kerning[data-v-ec440d06]{font-feature-settings:"palt"}.no_break[data-v-ec440d06]{display:inline-block}@media(min-width:768px){.gap1[data-v-ec440d06]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-ec440d06]{gap:5px}}@media(min-width:768px){.gap2[data-v-ec440d06]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-ec440d06]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-ec440d06]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-ec440d06]{gap:10px}}@media(min-width:768px){.gap4[data-v-ec440d06]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-ec440d06]{gap:15px}}@media(min-width:768px){.gap5[data-v-ec440d06]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-ec440d06]{gap:20px}}@media(min-width:768px){.gap6[data-v-ec440d06]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-ec440d06]{gap:30px}}@media(min-width:768px){section[data-v-ec440d06]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-ec440d06]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-ec440d06]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-ec440d06]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-ec440d06]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-ec440d06]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-ec440d06]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-ec440d06]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-ec440d06]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-ec440d06]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-ec440d06]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-ec440d06]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-ec440d06]{flex-direction:row-reverse}}.row[data-v-ec440d06]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-ec440d06]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-ec440d06]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-ec440d06]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-ec440d06]+*,.row.col2>div>picture[data-v-ec440d06]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-ec440d06]+*,.row.col2>div>picture[data-v-ec440d06]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-ec440d06]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-ec440d06]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-ec440d06]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-ec440d06]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-ec440d06]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-ec440d06]+*,.row.col3>div>picture[data-v-ec440d06]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-ec440d06]+*,.row.col3>div>picture[data-v-ec440d06]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-ec440d06]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-ec440d06]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-ec440d06]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-ec440d06]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-ec440d06]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-ec440d06]+*,.row.col4>div>picture[data-v-ec440d06]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-ec440d06]+*,.row.col4>div>picture[data-v-ec440d06]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-ec440d06]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-ec440d06]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-ec440d06]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-ec440d06]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-ec440d06]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-ec440d06]+*,.row.col5>div>picture[data-v-ec440d06]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-ec440d06]+*,.row.col5>div>picture[data-v-ec440d06]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-ec440d06]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-ec440d06]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-ec440d06]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-ec440d06]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-ec440d06]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-ec440d06]{gap:0}}.head_typ.fs_lg[data-v-ec440d06]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-ec440d06]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-ec440d06]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-ec440d06]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-ec440d06]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-ec440d06]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-ec440d06]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-ec440d06]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-ec440d06]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-ec440d06]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-ec440d06]{font-size:.875rem}.head_typ.fs_md .badge[data-v-ec440d06]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-ec440d06]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-ec440d06]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-ec440d06]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-ec440d06]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-ec440d06]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-ec440d06]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-ec440d06]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-ec440d06]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-ec440d06]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-ec440d06]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-ec440d06]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-ec440d06]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-ec440d06]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-ec440d06]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-ec440d06]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-ec440d06]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-ec440d06]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-ec440d06]{text-align:left}}@media(min-width:768px){p[data-v-ec440d06]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-ec440d06]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-ec440d06]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-ec440d06]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-ec440d06]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-ec440d06]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-ec440d06]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-ec440d06]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-ec440d06]{color:#666}@media(min-width:768px){.caption[data-v-ec440d06]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-ec440d06]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-ec440d06]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-ec440d06]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-ec440d06] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-ec440d06]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-ec440d06]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-ec440d06]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-ec440d06]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-ec440d06]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-ec440d06] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-ec440d06] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-ec440d06]{position:relative}.icon_modal[data-v-ec440d06]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-ec440d06]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-ec440d06]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-ec440d06]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-ec440d06]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-ec440d06]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-ec440d06]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-ec440d06]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-ec440d06]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-ec440d06]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-ec440d06]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-ec440d06]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-ec440d06]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-ec440d06]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-ec440d06]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-ec440d06]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-ec440d06]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-ec440d06]{margin-block:4rem}}.jobbtn_row_area ul[data-v-ec440d06]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-ec440d06]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-ec440d06]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-ec440d06]{border-color:currentColor}.row.job p[data-v-ec440d06]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-ec440d06]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-ec440d06]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-ec440d06]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-ec440d06]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-ec440d06]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-ec440d06]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-ec440d06]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-ec440d06]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-ec440d06]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-ec440d06]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-ec440d06]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-ec440d06]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-ec440d06]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-ec440d06]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-ec440d06]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-ec440d06]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-ec440d06]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-ec440d06]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-ec440d06]{padding:2rem}}.interview_message .holiday_area.curve[data-v-ec440d06]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-ec440d06]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-ec440d06]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-ec440d06]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-ec440d06]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-ec440d06]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-ec440d06]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-ec440d06]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-ec440d06]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-ec440d06]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-ec440d06]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-ec440d06]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-ec440d06]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-ec440d06]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-ec440d06]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-ec440d06]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-ec440d06]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-ec440d06]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-ec440d06]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-ec440d06]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-ec440d06]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-ec440d06]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-ec440d06]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-ec440d06]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-ec440d06]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-ec440d06]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-ec440d06]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-ec440d06]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-ec440d06]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-ec440d06]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-ec440d06]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-ec440d06]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-ec440d06]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-ec440d06]:before{border-color:#00a9b7}.job[data-v-ec440d06]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-ec440d06],.job .svg_circle02[data-v-ec440d06]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-ec440d06],.job .svg_circle02[data-v-ec440d06]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-ec440d06],.job .svg_circle02[data-v-ec440d06]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-ec440d06]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-ec440d06]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-ec440d06]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-ec440d06]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-ec440d06]{display:none}.job .svg-elem-1.anime.is_anime[data-v-ec440d06]{display:block;animation:animate-svg-stroke-1-ec440d06 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-ec440d06]{display:none}.job .svg-elem-2.anime.is_anime[data-v-ec440d06]{display:block;animation:animate-svg-stroke-2-ec440d06 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-ec440d06]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-ec440d06]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-ec440d06]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-ec440d06]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-ec440d06]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-ec440d06]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-ec440d06]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-ec440d06]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-ec440d06]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-ec440d06]:after{animation:mask-bg-ec440d06 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-ec440d06{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-ec440d06{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-ec440d06{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media(min-width:768px){.table_unit[data-v-ec440d06]{display:flex;gap:2.5rem}}@media(max-width:767.89px){.table_unit[data-v-ec440d06]{display:block}}@media(min-width:768px){.table_unit .container[data-v-ec440d06]{width:50%}}@media(max-width:767.89px){.table_unit .container[data-v-ec440d06]{width:100%}}.table_unit[data-v-ec440d06] h4.head_typ.border_l.border_b_none.fs_sm{font-size:1rem}.table_unit[data-v-ec440d06] h4.head_typ.border_l.border_b_none.fs_sm:before{border-left:solid .1875rem #dcdcdc}.center[data-v-ec440d06]{display:flex;justify-content:center;margin-block-start:4rem;margin-block-end:6rem}.gallery_text[data-v-ec440d06]{margin-block-end:2.5rem}@media(max-width:767.89px){.pc_only[data-v-f4efa9c3]{display:none}}@media(min-width:768px){.sp_only[data-v-f4efa9c3]{display:none}}.img_max[data-v-f4efa9c3]{width:100%;height:auto}:is(a[data-v-f4efa9c3],button[data-v-f4efa9c3]):not(.btn),.hover[data-v-f4efa9c3]{transition:all .3s 0s ease}:is(a[data-v-f4efa9c3],button[data-v-f4efa9c3]):not(.btn):hover,.hover[data-v-f4efa9c3]:hover{opacity:.7}.hover_scale[data-v-f4efa9c3]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-f4efa9c3]{transform:scale(1.2);transition:1s all}a[data-v-f4efa9c3],button[data-v-f4efa9c3]{cursor:pointer}.d_block[data-v-f4efa9c3]{display:block}.d_inline[data-v-f4efa9c3]{display:inline}.d_inline_block[data-v-f4efa9c3]{display:inline-block}.d_none[data-v-f4efa9c3]{display:none}.d_flex[data-v-f4efa9c3]{display:flex}.d_grid[data-v-f4efa9c3]{display:grid}.text_start[data-v-f4efa9c3]{text-align:left}.text_center[data-v-f4efa9c3]{text-align:center}.text_end[data-v-f4efa9c3]{text-align:right}.fw_light[data-v-f4efa9c3]{font-weight:300}.fw_regular[data-v-f4efa9c3]{font-weight:400}.fw_medium[data-v-f4efa9c3]{font-weight:500}.fw_semibold[data-v-f4efa9c3]{font-weight:600}.fw_bold[data-v-f4efa9c3]{font-weight:700}.p_relative[data-v-f4efa9c3]{position:relative}.p_absolute[data-v-f4efa9c3]{position:absolute}.p_fixed[data-v-f4efa9c3]{position:fixed}.p_sticky[data-v-f4efa9c3]{position:sticky}.p_static[data-v-f4efa9c3]{position:static}.kerning[data-v-f4efa9c3]{font-feature-settings:"palt"}.no_break[data-v-f4efa9c3]{display:inline-block}@media(min-width:768px){.gap1[data-v-f4efa9c3]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-f4efa9c3]{gap:5px}}@media(min-width:768px){.gap2[data-v-f4efa9c3]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-f4efa9c3]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-f4efa9c3]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-f4efa9c3]{gap:10px}}@media(min-width:768px){.gap4[data-v-f4efa9c3]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-f4efa9c3]{gap:15px}}@media(min-width:768px){.gap5[data-v-f4efa9c3]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-f4efa9c3]{gap:20px}}@media(min-width:768px){.gap6[data-v-f4efa9c3]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-f4efa9c3]{gap:30px}}@media(min-width:768px){section[data-v-f4efa9c3]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-f4efa9c3]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-f4efa9c3]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-f4efa9c3]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-f4efa9c3]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-f4efa9c3]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-f4efa9c3]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-f4efa9c3]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-f4efa9c3]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-f4efa9c3]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-f4efa9c3]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-f4efa9c3]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-f4efa9c3]{flex-direction:row-reverse}}.row[data-v-f4efa9c3]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-f4efa9c3]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-f4efa9c3]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-f4efa9c3]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-f4efa9c3]+*,.row.col2>div>picture[data-v-f4efa9c3]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-f4efa9c3]+*,.row.col2>div>picture[data-v-f4efa9c3]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-f4efa9c3]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-f4efa9c3]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-f4efa9c3]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-f4efa9c3]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-f4efa9c3]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-f4efa9c3]+*,.row.col3>div>picture[data-v-f4efa9c3]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-f4efa9c3]+*,.row.col3>div>picture[data-v-f4efa9c3]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-f4efa9c3]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-f4efa9c3]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-f4efa9c3]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-f4efa9c3]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-f4efa9c3]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-f4efa9c3]+*,.row.col4>div>picture[data-v-f4efa9c3]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-f4efa9c3]+*,.row.col4>div>picture[data-v-f4efa9c3]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-f4efa9c3]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-f4efa9c3]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-f4efa9c3]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-f4efa9c3]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-f4efa9c3]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-f4efa9c3]+*,.row.col5>div>picture[data-v-f4efa9c3]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-f4efa9c3]+*,.row.col5>div>picture[data-v-f4efa9c3]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-f4efa9c3]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-f4efa9c3]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-f4efa9c3]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-f4efa9c3]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-f4efa9c3]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-f4efa9c3]{gap:0}}.head_typ.fs_lg[data-v-f4efa9c3]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-f4efa9c3]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-f4efa9c3]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-f4efa9c3]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-f4efa9c3]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-f4efa9c3]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-f4efa9c3]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-f4efa9c3]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-f4efa9c3]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-f4efa9c3]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-f4efa9c3]{font-size:.875rem}.head_typ.fs_md .badge[data-v-f4efa9c3]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-f4efa9c3]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-f4efa9c3]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-f4efa9c3]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-f4efa9c3]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-f4efa9c3]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-f4efa9c3]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-f4efa9c3]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-f4efa9c3]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-f4efa9c3]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-f4efa9c3]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-f4efa9c3]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-f4efa9c3]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-f4efa9c3]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-f4efa9c3]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-f4efa9c3]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-f4efa9c3]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-f4efa9c3]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-f4efa9c3]{text-align:left}}@media(min-width:768px){p[data-v-f4efa9c3]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-f4efa9c3]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-f4efa9c3]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-f4efa9c3]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-f4efa9c3]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-f4efa9c3]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-f4efa9c3]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-f4efa9c3]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-f4efa9c3]{color:#666}@media(min-width:768px){.caption[data-v-f4efa9c3]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-f4efa9c3]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-f4efa9c3]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-f4efa9c3]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-f4efa9c3] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-f4efa9c3]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-f4efa9c3]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-f4efa9c3]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-f4efa9c3]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-f4efa9c3]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-f4efa9c3] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-f4efa9c3] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-f4efa9c3]{position:relative}.icon_modal[data-v-f4efa9c3]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-f4efa9c3]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-f4efa9c3]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-f4efa9c3]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-f4efa9c3]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-f4efa9c3]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-f4efa9c3]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-f4efa9c3]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-f4efa9c3]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-f4efa9c3]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-f4efa9c3]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-f4efa9c3]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-f4efa9c3]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-f4efa9c3]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-f4efa9c3]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-f4efa9c3]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-f4efa9c3]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-f4efa9c3]{margin-block:4rem}}.jobbtn_row_area ul[data-v-f4efa9c3]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-f4efa9c3]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-f4efa9c3]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-f4efa9c3]{border-color:currentColor}.row.job p[data-v-f4efa9c3]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-f4efa9c3]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-f4efa9c3]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-f4efa9c3]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-f4efa9c3]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-f4efa9c3]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-f4efa9c3]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-f4efa9c3]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-f4efa9c3]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-f4efa9c3]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-f4efa9c3]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-f4efa9c3]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-f4efa9c3]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-f4efa9c3]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-f4efa9c3]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-f4efa9c3]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-f4efa9c3]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-f4efa9c3]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-f4efa9c3]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-f4efa9c3]{padding:2rem}}.interview_message .holiday_area.curve[data-v-f4efa9c3]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-f4efa9c3]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-f4efa9c3]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-f4efa9c3]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-f4efa9c3]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-f4efa9c3]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-f4efa9c3]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-f4efa9c3]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-f4efa9c3]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-f4efa9c3]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-f4efa9c3]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-f4efa9c3]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f4efa9c3]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f4efa9c3]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f4efa9c3]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-f4efa9c3]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-f4efa9c3]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-f4efa9c3]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-f4efa9c3]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-f4efa9c3]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-f4efa9c3]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-f4efa9c3]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-f4efa9c3]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-f4efa9c3]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-f4efa9c3]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-f4efa9c3]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-f4efa9c3]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-f4efa9c3]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-f4efa9c3]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-f4efa9c3]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-f4efa9c3]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-f4efa9c3]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-f4efa9c3]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-f4efa9c3]:before{border-color:#00a9b7}.job[data-v-f4efa9c3]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-f4efa9c3],.job .svg_circle02[data-v-f4efa9c3]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-f4efa9c3],.job .svg_circle02[data-v-f4efa9c3]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-f4efa9c3],.job .svg_circle02[data-v-f4efa9c3]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-f4efa9c3]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-f4efa9c3]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-f4efa9c3]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-f4efa9c3]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-f4efa9c3]{display:none}.job .svg-elem-1.anime.is_anime[data-v-f4efa9c3]{display:block;animation:animate-svg-stroke-1-f4efa9c3 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-f4efa9c3]{display:none}.job .svg-elem-2.anime.is_anime[data-v-f4efa9c3]{display:block;animation:animate-svg-stroke-2-f4efa9c3 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-f4efa9c3]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-f4efa9c3]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-f4efa9c3]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-f4efa9c3]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-f4efa9c3]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-f4efa9c3]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-f4efa9c3]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-f4efa9c3]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-f4efa9c3]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-f4efa9c3]:after{animation:mask-bg-f4efa9c3 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-f4efa9c3{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-f4efa9c3{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-f4efa9c3{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.desc[data-v-f4efa9c3]{display:block;text-align:center;margin-block-start:.875rem}.btn_area[data-v-f4efa9c3]{margin-block-start:2.5rem}.content_text[data-v-f4efa9c3]{margin-block-end:2.5rem}[data-v-f4efa9c3] .table_area.side_border_none td.text_right{text-align:end}@media(max-width:767.89px){.pc_only[data-v-87d8a5b4]{display:none}}@media(min-width:768px){.sp_only[data-v-87d8a5b4]{display:none}}.img_max[data-v-87d8a5b4]{width:100%;height:auto}:is(a[data-v-87d8a5b4],button[data-v-87d8a5b4]):not(.btn),.hover[data-v-87d8a5b4]{transition:all .3s 0s ease}:is(a[data-v-87d8a5b4],button[data-v-87d8a5b4]):not(.btn):hover,.hover[data-v-87d8a5b4]:hover{opacity:.7}.hover_scale[data-v-87d8a5b4]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-87d8a5b4]{transform:scale(1.2);transition:1s all}a[data-v-87d8a5b4],button[data-v-87d8a5b4]{cursor:pointer}.d_block[data-v-87d8a5b4]{display:block}.d_inline[data-v-87d8a5b4]{display:inline}.d_inline_block[data-v-87d8a5b4]{display:inline-block}.d_none[data-v-87d8a5b4]{display:none}.d_flex[data-v-87d8a5b4]{display:flex}.d_grid[data-v-87d8a5b4]{display:grid}.text_start[data-v-87d8a5b4]{text-align:left}.text_center[data-v-87d8a5b4]{text-align:center}.text_end[data-v-87d8a5b4]{text-align:right}.fw_light[data-v-87d8a5b4]{font-weight:300}.fw_regular[data-v-87d8a5b4]{font-weight:400}.fw_medium[data-v-87d8a5b4]{font-weight:500}.fw_semibold[data-v-87d8a5b4]{font-weight:600}.fw_bold[data-v-87d8a5b4]{font-weight:700}.p_relative[data-v-87d8a5b4]{position:relative}.p_absolute[data-v-87d8a5b4]{position:absolute}.p_fixed[data-v-87d8a5b4]{position:fixed}.p_sticky[data-v-87d8a5b4]{position:sticky}.p_static[data-v-87d8a5b4]{position:static}.kerning[data-v-87d8a5b4]{font-feature-settings:"palt"}.no_break[data-v-87d8a5b4]{display:inline-block}@media(min-width:768px){.gap1[data-v-87d8a5b4]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-87d8a5b4]{gap:5px}}@media(min-width:768px){.gap2[data-v-87d8a5b4]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-87d8a5b4]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-87d8a5b4]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-87d8a5b4]{gap:10px}}@media(min-width:768px){.gap4[data-v-87d8a5b4]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-87d8a5b4]{gap:15px}}@media(min-width:768px){.gap5[data-v-87d8a5b4]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-87d8a5b4]{gap:20px}}@media(min-width:768px){.gap6[data-v-87d8a5b4]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-87d8a5b4]{gap:30px}}@media(min-width:768px){section[data-v-87d8a5b4]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-87d8a5b4]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-87d8a5b4]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-87d8a5b4]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-87d8a5b4]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-87d8a5b4]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-87d8a5b4]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-87d8a5b4]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-87d8a5b4]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-87d8a5b4]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-87d8a5b4]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-87d8a5b4]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-87d8a5b4]{flex-direction:row-reverse}}.row[data-v-87d8a5b4]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-87d8a5b4]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-87d8a5b4]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-87d8a5b4]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-87d8a5b4]+*,.row.col2>div>picture[data-v-87d8a5b4]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-87d8a5b4]+*,.row.col2>div>picture[data-v-87d8a5b4]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-87d8a5b4]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-87d8a5b4]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-87d8a5b4]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-87d8a5b4]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-87d8a5b4]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-87d8a5b4]+*,.row.col3>div>picture[data-v-87d8a5b4]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-87d8a5b4]+*,.row.col3>div>picture[data-v-87d8a5b4]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-87d8a5b4]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-87d8a5b4]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-87d8a5b4]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-87d8a5b4]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-87d8a5b4]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-87d8a5b4]+*,.row.col4>div>picture[data-v-87d8a5b4]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-87d8a5b4]+*,.row.col4>div>picture[data-v-87d8a5b4]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-87d8a5b4]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-87d8a5b4]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-87d8a5b4]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-87d8a5b4]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-87d8a5b4]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-87d8a5b4]+*,.row.col5>div>picture[data-v-87d8a5b4]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-87d8a5b4]+*,.row.col5>div>picture[data-v-87d8a5b4]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-87d8a5b4]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-87d8a5b4]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-87d8a5b4]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-87d8a5b4]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-87d8a5b4]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-87d8a5b4]{gap:0}}.head_typ.fs_lg[data-v-87d8a5b4]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-87d8a5b4]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-87d8a5b4]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-87d8a5b4]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-87d8a5b4]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-87d8a5b4]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-87d8a5b4]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-87d8a5b4]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-87d8a5b4]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-87d8a5b4]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-87d8a5b4]{font-size:.875rem}.head_typ.fs_md .badge[data-v-87d8a5b4]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-87d8a5b4]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-87d8a5b4]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-87d8a5b4]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-87d8a5b4]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-87d8a5b4]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-87d8a5b4]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-87d8a5b4]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-87d8a5b4]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-87d8a5b4]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-87d8a5b4]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-87d8a5b4]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-87d8a5b4]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-87d8a5b4]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-87d8a5b4]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-87d8a5b4]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-87d8a5b4]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-87d8a5b4]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-87d8a5b4]{text-align:left}}@media(min-width:768px){p[data-v-87d8a5b4]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-87d8a5b4]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-87d8a5b4]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-87d8a5b4]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-87d8a5b4]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-87d8a5b4]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-87d8a5b4]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-87d8a5b4]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-87d8a5b4]{color:#666}@media(min-width:768px){.caption[data-v-87d8a5b4]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-87d8a5b4]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-87d8a5b4]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-87d8a5b4]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-87d8a5b4] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-87d8a5b4]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-87d8a5b4]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-87d8a5b4]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-87d8a5b4]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-87d8a5b4]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-87d8a5b4] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-87d8a5b4] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-87d8a5b4]{position:relative}.icon_modal[data-v-87d8a5b4]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-87d8a5b4]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-87d8a5b4]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-87d8a5b4]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-87d8a5b4]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-87d8a5b4]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-87d8a5b4]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-87d8a5b4]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-87d8a5b4]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-87d8a5b4]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-87d8a5b4]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-87d8a5b4]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-87d8a5b4]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-87d8a5b4]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-87d8a5b4]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-87d8a5b4]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-87d8a5b4]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-87d8a5b4]{margin-block:4rem}}.jobbtn_row_area ul[data-v-87d8a5b4]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-87d8a5b4]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-87d8a5b4]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-87d8a5b4]{border-color:currentColor}.row.job p[data-v-87d8a5b4]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-87d8a5b4]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-87d8a5b4]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-87d8a5b4]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-87d8a5b4]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-87d8a5b4]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-87d8a5b4]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-87d8a5b4]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-87d8a5b4]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-87d8a5b4]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-87d8a5b4]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-87d8a5b4]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-87d8a5b4]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-87d8a5b4]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-87d8a5b4]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-87d8a5b4]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-87d8a5b4]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-87d8a5b4]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-87d8a5b4]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-87d8a5b4]{padding:2rem}}.interview_message .holiday_area.curve[data-v-87d8a5b4]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-87d8a5b4]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-87d8a5b4]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-87d8a5b4]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-87d8a5b4]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-87d8a5b4]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-87d8a5b4]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-87d8a5b4]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-87d8a5b4]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-87d8a5b4]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-87d8a5b4]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-87d8a5b4]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-87d8a5b4]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-87d8a5b4]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-87d8a5b4]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-87d8a5b4]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-87d8a5b4]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-87d8a5b4]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-87d8a5b4]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-87d8a5b4]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-87d8a5b4]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-87d8a5b4]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-87d8a5b4]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-87d8a5b4]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-87d8a5b4]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-87d8a5b4]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-87d8a5b4]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-87d8a5b4]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-87d8a5b4]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-87d8a5b4]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-87d8a5b4]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-87d8a5b4]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-87d8a5b4]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-87d8a5b4]:before{border-color:#00a9b7}.job[data-v-87d8a5b4]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-87d8a5b4],.job .svg_circle02[data-v-87d8a5b4]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-87d8a5b4],.job .svg_circle02[data-v-87d8a5b4]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-87d8a5b4],.job .svg_circle02[data-v-87d8a5b4]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-87d8a5b4]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-87d8a5b4]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-87d8a5b4]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-87d8a5b4]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-87d8a5b4]{display:none}.job .svg-elem-1.anime.is_anime[data-v-87d8a5b4]{display:block;animation:animate-svg-stroke-1-87d8a5b4 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-87d8a5b4]{display:none}.job .svg-elem-2.anime.is_anime[data-v-87d8a5b4]{display:block;animation:animate-svg-stroke-2-87d8a5b4 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-87d8a5b4]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-87d8a5b4]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-87d8a5b4]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-87d8a5b4]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-87d8a5b4]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-87d8a5b4]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-87d8a5b4]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-87d8a5b4]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-87d8a5b4]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-87d8a5b4]:after{animation:mask-bg-87d8a5b4 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-87d8a5b4{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-87d8a5b4{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-87d8a5b4{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.link_head[data-v-87d8a5b4]{font-size:1.25rem;margin-block-end:2.5rem}.link_area[data-v-87d8a5b4]{width:100%;display:flex;flex-wrap:wrap;row-gap:1.5rem;column-gap:1rem;margin-block-end:2.125rem}.note[data-v-87d8a5b4]{margin-block-end:4rem}.note .text_blue[data-v-87d8a5b4]{color:#00aff0;text-decoration:underline}.text_area[data-v-87d8a5b4]{margin-block-end:2.5rem}.btn_area[data-v-87d8a5b4]{margin-block-start:2.5rem}[data-v-87d8a5b4] p:not(.text_sm,.caption):not(:last-of-type).content_text{margin-block-end:2.5rem}p.content_text[data-v-87d8a5b4]{margin-block-end:2.5rem}@media(max-width:767.89px){.row.col2.sp_col[data-v-87d8a5b4]{display:flex;gap:.875rem}.row.col2.sp_col div[data-v-87d8a5b4]{flex-basis:calc(50% - .4375rem)}.row.col2.sp_col.mb[data-v-87d8a5b4]{margin-block-end:.875rem}}@media(max-width:767.89px){.row.col3.sp_col[data-v-87d8a5b4]{display:flex;gap:.875rem}.row.col3.sp_col div[data-v-87d8a5b4]{flex-basis:calc(33.3333333333% - .625rem)}}.f_start[data-v-87d8a5b4]{display:flex;justify-content:flex-start}@media(min-width:768px){.f_start[data-v-87d8a5b4]{gap:1.875rem}}@media(max-width:767.89px){.f_start[data-v-87d8a5b4]{gap:.875rem;justify-content:space-between}}@media(min-width:768px){.f_start .pic_01[data-v-87d8a5b4]{width:calc(22.4% - .9375rem)}}@media(max-width:767.89px){.f_start .pic_01[data-v-87d8a5b4]{width:calc(32% - .4375rem)}}.f_start .pic_01 img[data-v-87d8a5b4]{height:100%;object-fit:cover}@media(min-width:768px){.f_start .pic_02[data-v-87d8a5b4]{width:calc(47.5% - .9375rem)}}@media(max-width:767.89px){.f_start .pic_02[data-v-87d8a5b4]{width:calc(68% - .4375rem)}}.f_start .pic_02 img[data-v-87d8a5b4]{height:100%;object-fit:cover}.row.col2.mb[data-v-87d8a5b4]{margin-block-end:2.0625rem}[data-v-87d8a5b4] .btn span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-87d8a5b4] .btn:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%2300AFF0"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}@media(max-width:767.89px){[data-v-87d8a5b4] .link_area{justify-content:space-between}}@media(max-width:767.89px){[data-v-87d8a5b4] .btn.btn_sm{width:calc(50% - .5rem);margin-inline:0}}@media(max-width:767.89px){.pc_only[data-v-43af1108]{display:none}}@media(min-width:768px){.sp_only[data-v-43af1108]{display:none}}.img_max[data-v-43af1108]{width:100%;height:auto}:is(a[data-v-43af1108],button[data-v-43af1108]):not(.btn),.hover[data-v-43af1108]{transition:all .3s 0s ease}:is(a[data-v-43af1108],button[data-v-43af1108]):not(.btn):hover,.hover[data-v-43af1108]:hover{opacity:.7}.hover_scale[data-v-43af1108]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-43af1108]{transform:scale(1.2);transition:1s all}a[data-v-43af1108],button[data-v-43af1108]{cursor:pointer}.d_block[data-v-43af1108]{display:block}.d_inline[data-v-43af1108]{display:inline}.d_inline_block[data-v-43af1108]{display:inline-block}.d_none[data-v-43af1108]{display:none}.d_flex[data-v-43af1108]{display:flex}.d_grid[data-v-43af1108]{display:grid}.text_start[data-v-43af1108]{text-align:left}.text_center[data-v-43af1108]{text-align:center}.text_end[data-v-43af1108]{text-align:right}.fw_light[data-v-43af1108]{font-weight:300}.fw_regular[data-v-43af1108]{font-weight:400}.fw_medium[data-v-43af1108]{font-weight:500}.fw_semibold[data-v-43af1108]{font-weight:600}.fw_bold[data-v-43af1108]{font-weight:700}.p_relative[data-v-43af1108]{position:relative}.p_absolute[data-v-43af1108]{position:absolute}.p_fixed[data-v-43af1108]{position:fixed}.p_sticky[data-v-43af1108]{position:sticky}.p_static[data-v-43af1108]{position:static}.kerning[data-v-43af1108]{font-feature-settings:"palt"}.no_break[data-v-43af1108]{display:inline-block}@media(min-width:768px){.gap1[data-v-43af1108]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-43af1108]{gap:5px}}@media(min-width:768px){.gap2[data-v-43af1108]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-43af1108]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-43af1108]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-43af1108]{gap:10px}}@media(min-width:768px){.gap4[data-v-43af1108]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-43af1108]{gap:15px}}@media(min-width:768px){.gap5[data-v-43af1108]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-43af1108]{gap:20px}}@media(min-width:768px){.gap6[data-v-43af1108]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-43af1108]{gap:30px}}@media(min-width:768px){section[data-v-43af1108]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-43af1108]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-43af1108]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-43af1108]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-43af1108]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-43af1108]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-43af1108]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-43af1108]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-43af1108]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-43af1108]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-43af1108]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-43af1108]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-43af1108]{flex-direction:row-reverse}}.row[data-v-43af1108]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-43af1108]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-43af1108]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-43af1108]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-43af1108]+*,.row.col2>div>picture[data-v-43af1108]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-43af1108]+*,.row.col2>div>picture[data-v-43af1108]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-43af1108]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-43af1108]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-43af1108]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-43af1108]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-43af1108]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-43af1108]+*,.row.col3>div>picture[data-v-43af1108]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-43af1108]+*,.row.col3>div>picture[data-v-43af1108]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-43af1108]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-43af1108]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-43af1108]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-43af1108]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-43af1108]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-43af1108]+*,.row.col4>div>picture[data-v-43af1108]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-43af1108]+*,.row.col4>div>picture[data-v-43af1108]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-43af1108]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-43af1108]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-43af1108]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-43af1108]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-43af1108]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-43af1108]+*,.row.col5>div>picture[data-v-43af1108]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-43af1108]+*,.row.col5>div>picture[data-v-43af1108]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-43af1108]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-43af1108]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-43af1108]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-43af1108]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-43af1108]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-43af1108]{gap:0}}.head_typ.fs_lg[data-v-43af1108]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-43af1108]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-43af1108]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-43af1108]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-43af1108]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-43af1108]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-43af1108]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-43af1108]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-43af1108]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-43af1108]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-43af1108]{font-size:.875rem}.head_typ.fs_md .badge[data-v-43af1108]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-43af1108]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-43af1108]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-43af1108]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-43af1108]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-43af1108]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-43af1108]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-43af1108]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-43af1108]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-43af1108]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-43af1108]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-43af1108]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-43af1108]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-43af1108]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-43af1108]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-43af1108]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-43af1108]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-43af1108]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-43af1108]{text-align:left}}@media(min-width:768px){p[data-v-43af1108]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-43af1108]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-43af1108]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-43af1108]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-43af1108]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-43af1108]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-43af1108]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-43af1108]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-43af1108]{color:#666}@media(min-width:768px){.caption[data-v-43af1108]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-43af1108]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-43af1108]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-43af1108]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-43af1108] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-43af1108]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-43af1108]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-43af1108]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-43af1108]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-43af1108]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-43af1108] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-43af1108] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-43af1108]{position:relative}.icon_modal[data-v-43af1108]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-43af1108]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-43af1108]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-43af1108]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-43af1108]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-43af1108]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-43af1108]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-43af1108]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-43af1108]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-43af1108]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-43af1108]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-43af1108]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-43af1108]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-43af1108]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-43af1108]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-43af1108]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-43af1108]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-43af1108]{margin-block:4rem}}.jobbtn_row_area ul[data-v-43af1108]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-43af1108]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-43af1108]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-43af1108]{border-color:currentColor}.row.job p[data-v-43af1108]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-43af1108]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-43af1108]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-43af1108]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-43af1108]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-43af1108]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-43af1108]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-43af1108]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-43af1108]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-43af1108]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-43af1108]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-43af1108]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-43af1108]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-43af1108]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-43af1108]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-43af1108]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-43af1108]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-43af1108]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-43af1108]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-43af1108]{padding:2rem}}.interview_message .holiday_area.curve[data-v-43af1108]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-43af1108]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-43af1108]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-43af1108]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-43af1108]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-43af1108]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-43af1108]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-43af1108]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-43af1108]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-43af1108]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-43af1108]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-43af1108]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-43af1108]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-43af1108]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-43af1108]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-43af1108]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-43af1108]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-43af1108]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-43af1108]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-43af1108]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-43af1108]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-43af1108]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-43af1108]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-43af1108]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-43af1108]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-43af1108]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-43af1108]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-43af1108]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-43af1108]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-43af1108]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-43af1108]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-43af1108]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-43af1108]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-43af1108]:before{border-color:#00a9b7}.job[data-v-43af1108]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-43af1108],.job .svg_circle02[data-v-43af1108]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-43af1108],.job .svg_circle02[data-v-43af1108]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-43af1108],.job .svg_circle02[data-v-43af1108]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-43af1108]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-43af1108]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-43af1108]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-43af1108]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-43af1108]{display:none}.job .svg-elem-1.anime.is_anime[data-v-43af1108]{display:block;animation:animate-svg-stroke-1-43af1108 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-43af1108]{display:none}.job .svg-elem-2.anime.is_anime[data-v-43af1108]{display:block;animation:animate-svg-stroke-2-43af1108 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-43af1108]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-43af1108]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-43af1108]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-43af1108]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-43af1108]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-43af1108]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-43af1108]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-43af1108]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-43af1108]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-43af1108]:after{animation:mask-bg-43af1108 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-43af1108{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-43af1108{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-43af1108{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}ul.link_area[data-v-43af1108]{display:flex}@media(max-width:767.89px){ul.link_area[data-v-43af1108]{flex-direction:column;row-gap:.875rem;column-gap:1rem}}@media screen and (min-width:768px)and (max-width:820px){ul.link_area[data-v-43af1108]{justify-content:space-between}}@media(min-width:768px){ul.link_area[data-v-43af1108]{flex-wrap:wrap;row-gap:1.5rem;column-gap:1rem;margin-block-end:2.125rem}}@media(max-width:767.89px){ul.link_area li[data-v-43af1108]{flex-basis:50%}}@media screen and (min-width:768px)and (max-width:820px){ul.link_area li[data-v-43af1108]{flex-basis:48%}ul.link_area li a.btn[data-v-43af1108]{width:100%}}@media screen and (min-width:820px)and (max-width:2920px){ul.link_area li[data-v-43af1108]{flex-basis:25%}}[data-v-43af1108] .btn .btn_md .c_primary_reverse .round{width:18.75rem}.text_area[data-v-43af1108]{margin-block-end:2.5rem}.text_mb[data-v-43af1108]{margin-block-end:2rem}@media(max-width:767.89px){.pc_only[data-v-f538ca2b]{display:none}}@media(min-width:768px){.sp_only[data-v-f538ca2b]{display:none}}.img_max[data-v-f538ca2b]{width:100%;height:auto}:is(a[data-v-f538ca2b],button[data-v-f538ca2b]):not(.btn),.hover[data-v-f538ca2b]{transition:all .3s 0s ease}:is(a[data-v-f538ca2b],button[data-v-f538ca2b]):not(.btn):hover,.hover[data-v-f538ca2b]:hover{opacity:.7}.hover_scale[data-v-f538ca2b]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-f538ca2b]{transform:scale(1.2);transition:1s all}a[data-v-f538ca2b],button[data-v-f538ca2b]{cursor:pointer}.d_block[data-v-f538ca2b]{display:block}.d_inline[data-v-f538ca2b]{display:inline}.d_inline_block[data-v-f538ca2b]{display:inline-block}.d_none[data-v-f538ca2b]{display:none}.d_flex[data-v-f538ca2b]{display:flex}.d_grid[data-v-f538ca2b]{display:grid}.text_start[data-v-f538ca2b]{text-align:left}.text_center[data-v-f538ca2b]{text-align:center}.text_end[data-v-f538ca2b]{text-align:right}.fw_light[data-v-f538ca2b]{font-weight:300}.fw_regular[data-v-f538ca2b]{font-weight:400}.fw_medium[data-v-f538ca2b]{font-weight:500}.fw_semibold[data-v-f538ca2b]{font-weight:600}.fw_bold[data-v-f538ca2b]{font-weight:700}.p_relative[data-v-f538ca2b]{position:relative}.p_absolute[data-v-f538ca2b]{position:absolute}.p_fixed[data-v-f538ca2b]{position:fixed}.p_sticky[data-v-f538ca2b]{position:sticky}.p_static[data-v-f538ca2b]{position:static}.kerning[data-v-f538ca2b]{font-feature-settings:"palt"}.no_break[data-v-f538ca2b]{display:inline-block}@media(min-width:768px){.gap1[data-v-f538ca2b]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-f538ca2b]{gap:5px}}@media(min-width:768px){.gap2[data-v-f538ca2b]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-f538ca2b]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-f538ca2b]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-f538ca2b]{gap:10px}}@media(min-width:768px){.gap4[data-v-f538ca2b]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-f538ca2b]{gap:15px}}@media(min-width:768px){.gap5[data-v-f538ca2b]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-f538ca2b]{gap:20px}}@media(min-width:768px){.gap6[data-v-f538ca2b]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-f538ca2b]{gap:30px}}@media(min-width:768px){section[data-v-f538ca2b]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-f538ca2b]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-f538ca2b]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-f538ca2b]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-f538ca2b]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-f538ca2b]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-f538ca2b]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-f538ca2b]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-f538ca2b]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-f538ca2b]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-f538ca2b]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-f538ca2b]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-f538ca2b]{flex-direction:row-reverse}}.row[data-v-f538ca2b]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-f538ca2b]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-f538ca2b]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-f538ca2b]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-f538ca2b]+*,.row.col2>div>picture[data-v-f538ca2b]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-f538ca2b]+*,.row.col2>div>picture[data-v-f538ca2b]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-f538ca2b]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-f538ca2b]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-f538ca2b]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-f538ca2b]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-f538ca2b]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-f538ca2b]+*,.row.col3>div>picture[data-v-f538ca2b]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-f538ca2b]+*,.row.col3>div>picture[data-v-f538ca2b]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-f538ca2b]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-f538ca2b]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-f538ca2b]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-f538ca2b]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-f538ca2b]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-f538ca2b]+*,.row.col4>div>picture[data-v-f538ca2b]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-f538ca2b]+*,.row.col4>div>picture[data-v-f538ca2b]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-f538ca2b]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-f538ca2b]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-f538ca2b]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-f538ca2b]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-f538ca2b]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-f538ca2b]+*,.row.col5>div>picture[data-v-f538ca2b]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-f538ca2b]+*,.row.col5>div>picture[data-v-f538ca2b]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-f538ca2b]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-f538ca2b]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-f538ca2b]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-f538ca2b]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-f538ca2b]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-f538ca2b]{gap:0}}.head_typ.fs_lg[data-v-f538ca2b]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-f538ca2b]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-f538ca2b]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-f538ca2b]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-f538ca2b]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-f538ca2b]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-f538ca2b]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-f538ca2b]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-f538ca2b]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-f538ca2b]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-f538ca2b]{font-size:.875rem}.head_typ.fs_md .badge[data-v-f538ca2b]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-f538ca2b]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-f538ca2b]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-f538ca2b]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-f538ca2b]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-f538ca2b]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-f538ca2b]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-f538ca2b]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-f538ca2b]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-f538ca2b]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-f538ca2b]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-f538ca2b]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-f538ca2b]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-f538ca2b]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-f538ca2b]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-f538ca2b]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-f538ca2b]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-f538ca2b]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-f538ca2b]{text-align:left}}@media(min-width:768px){p[data-v-f538ca2b]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-f538ca2b]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-f538ca2b]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-f538ca2b]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-f538ca2b]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-f538ca2b]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-f538ca2b]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-f538ca2b]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-f538ca2b]{color:#666}@media(min-width:768px){.caption[data-v-f538ca2b]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-f538ca2b]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-f538ca2b]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-f538ca2b]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-f538ca2b] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-f538ca2b]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-f538ca2b]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-f538ca2b]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-f538ca2b]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-f538ca2b]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-f538ca2b] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-f538ca2b] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-f538ca2b]{position:relative}.icon_modal[data-v-f538ca2b]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-f538ca2b]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-f538ca2b]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-f538ca2b]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-f538ca2b]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-f538ca2b]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-f538ca2b]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-f538ca2b]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-f538ca2b]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-f538ca2b]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-f538ca2b]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-f538ca2b]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-f538ca2b]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-f538ca2b]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-f538ca2b]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-f538ca2b]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-f538ca2b]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-f538ca2b]{margin-block:4rem}}.jobbtn_row_area ul[data-v-f538ca2b]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-f538ca2b]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-f538ca2b]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-f538ca2b]{border-color:currentColor}.row.job p[data-v-f538ca2b]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-f538ca2b]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-f538ca2b]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-f538ca2b]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-f538ca2b]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-f538ca2b]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-f538ca2b]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-f538ca2b]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-f538ca2b]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-f538ca2b]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-f538ca2b]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-f538ca2b]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-f538ca2b]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-f538ca2b]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-f538ca2b]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-f538ca2b]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-f538ca2b]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-f538ca2b]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-f538ca2b]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-f538ca2b]{padding:2rem}}.interview_message .holiday_area.curve[data-v-f538ca2b]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-f538ca2b]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-f538ca2b]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-f538ca2b]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-f538ca2b]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-f538ca2b]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-f538ca2b]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-f538ca2b]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-f538ca2b]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-f538ca2b]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-f538ca2b]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-f538ca2b]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f538ca2b]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f538ca2b]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f538ca2b]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-f538ca2b]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-f538ca2b]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-f538ca2b]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-f538ca2b]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-f538ca2b]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-f538ca2b]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-f538ca2b]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-f538ca2b]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-f538ca2b]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-f538ca2b]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-f538ca2b]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-f538ca2b]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-f538ca2b]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-f538ca2b]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-f538ca2b]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-f538ca2b]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-f538ca2b]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-f538ca2b]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-f538ca2b]:before{border-color:#00a9b7}.job[data-v-f538ca2b]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-f538ca2b],.job .svg_circle02[data-v-f538ca2b]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-f538ca2b],.job .svg_circle02[data-v-f538ca2b]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-f538ca2b],.job .svg_circle02[data-v-f538ca2b]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-f538ca2b]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-f538ca2b]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-f538ca2b]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-f538ca2b]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-f538ca2b]{display:none}.job .svg-elem-1.anime.is_anime[data-v-f538ca2b]{display:block;animation:animate-svg-stroke-1-f538ca2b var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-f538ca2b]{display:none}.job .svg-elem-2.anime.is_anime[data-v-f538ca2b]{display:block;animation:animate-svg-stroke-2-f538ca2b var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-f538ca2b]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-f538ca2b]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-f538ca2b]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-f538ca2b]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-f538ca2b]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-f538ca2b]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-f538ca2b]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-f538ca2b]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-f538ca2b]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-f538ca2b]:after{animation:mask-bg-f538ca2b 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-f538ca2b{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-f538ca2b{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-f538ca2b{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.dvd_image[data-v-f538ca2b]{width:100px}.lead_link[data-v-f538ca2b]{display:block;margin-block-start:1.25rem;color:#00aff0;text-decoration:underline;transition:all .3s 0s ease}.lead_link[data-v-f538ca2b]:hover{opacity:.7}.text_mb[data-v-f538ca2b]{margin-block-end:4.5rem}.text_large_red[data-v-f538ca2b]{color:red;font-weight:700}@media(min-width:768px){.text_large_red[data-v-f538ca2b]{margin-block-end:4.5rem;font-size:2rem}}@media(max-width:767.89px){.text_large_red[data-v-f538ca2b]{font-size:1.75rem}}.text_unit[data-v-f538ca2b]{display:flex;align-items:center}@media(max-width:767.89px){.text_unit[data-v-f538ca2b]{flex-direction:column;align-items:flex-starspan}}.text_unit .text_small[data-v-f538ca2b]{position:relative;display:inline-block;width:4.0625rem;margin-inline-end:.75rem;margin-block-end:0}.text_unit .text_small[data-v-f538ca2b]:after{content:"";display:inline-block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:1px;background-color:#666}.text_unit .text_large[data-v-f538ca2b]{color:red;font-weight:700}@media(min-width:768px){.text_unit .text_large[data-v-f538ca2b]{font-size:1.5rem}}@media(max-width:767.89px){.text_unit .text_large[data-v-f538ca2b]{font-size:1.25rem}}[data-v-f538ca2b] .list_cols_area ul{justify-content:inherit}@media(max-width:767.89px){[data-v-f538ca2b] .list_cols_area ul{display:flex;flex-wrap:wrap}}[data-v-f538ca2b] .list_cols_area ul li{display:flex;align-items:center;flex-basis:50%}[data-v-f538ca2b] .list_cols_area ul li:first-child,[data-v-f538ca2b] .list_cols_area ul li:nth-child(2){border-top:solid .0625rem #dcdcdc}.tab_value[data-v-f538ca2b] .tab_area .btn_list li.is_active{background-color:#fff;color:#111987;border-bottom:solid .1875rem #111987}.text_under[data-v-f538ca2b]{margin-block-end:4.5rem}[data-v-f538ca2b] .pdf{background:#fff}[data-v-f538ca2b] .btn:hover .pdf{background:#fcaf15}.info[data-v-f538ca2b]{margin-block-start:1.75rem}.info a[data-v-f538ca2b]{color:#00aff0;text-decoration:underline}.content_box[data-v-f538ca2b]{margin-block-end:4.5rem}.content_box iframe[data-v-f538ca2b]{width:100%;height:100%;aspect-ratio:20/9}@media(max-width:767.89px){.content_box iframe[data-v-f538ca2b]{aspect-ratio:4/3}}.desc_col[data-v-f538ca2b]{display:flex;justify-content:space-between}.desc_col .desc_area .text_block[data-v-f538ca2b]{margin-block-end:2rem}.text_center.mb[data-v-f538ca2b]{margin-block:3.625rem 2.5rem}.text_mb[data-v-f538ca2b]{margin-block-end:2.5rem}.table_under_area[data-v-f538ca2b]{margin-block-start:4.5rem;margin-block-end:3.625rem}.table_under_area p.text_area[data-v-f538ca2b]{margin-block-end:2.5rem}.table_under_area p.text_no_mb[data-v-f538ca2b]{margin-block-end:.625rem}.table_under_area .text_right[data-v-f538ca2b]{text-align:right}@media(max-width:767.89px){[data-v-f538ca2b] .tab_area.sp_col3 .btn_list li:nth-of-type(4),[data-v-f538ca2b] .tab_area.sp_col3 .btn_list li:nth-of-type(5){flex-basis:50%}}[data-v-f538ca2b] section:not(.keyvisual_area,.carousel) .list_cols_area{margin-block-end:1.75rem}@media(max-width:767.89px){.pc_only[data-v-df22b93c]{display:none}}@media(min-width:768px){.sp_only[data-v-df22b93c]{display:none}}.img_max[data-v-df22b93c]{width:100%;height:auto}:is(a[data-v-df22b93c],button[data-v-df22b93c]):not(.btn),.hover[data-v-df22b93c]{transition:all .3s 0s ease}:is(a[data-v-df22b93c],button[data-v-df22b93c]):not(.btn):hover,.hover[data-v-df22b93c]:hover{opacity:.7}.hover_scale[data-v-df22b93c]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-df22b93c]{transform:scale(1.2);transition:1s all}a[data-v-df22b93c],button[data-v-df22b93c]{cursor:pointer}.d_block[data-v-df22b93c]{display:block}.d_inline[data-v-df22b93c]{display:inline}.d_inline_block[data-v-df22b93c]{display:inline-block}.d_none[data-v-df22b93c]{display:none}.d_flex[data-v-df22b93c]{display:flex}.d_grid[data-v-df22b93c]{display:grid}.text_start[data-v-df22b93c]{text-align:left}.text_center[data-v-df22b93c]{text-align:center}.text_end[data-v-df22b93c]{text-align:right}.fw_light[data-v-df22b93c]{font-weight:300}.fw_regular[data-v-df22b93c]{font-weight:400}.fw_medium[data-v-df22b93c]{font-weight:500}.fw_semibold[data-v-df22b93c]{font-weight:600}.fw_bold[data-v-df22b93c]{font-weight:700}.p_relative[data-v-df22b93c]{position:relative}.p_absolute[data-v-df22b93c]{position:absolute}.p_fixed[data-v-df22b93c]{position:fixed}.p_sticky[data-v-df22b93c]{position:sticky}.p_static[data-v-df22b93c]{position:static}.kerning[data-v-df22b93c]{font-feature-settings:"palt"}.no_break[data-v-df22b93c]{display:inline-block}@media(min-width:768px){.gap1[data-v-df22b93c]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-df22b93c]{gap:5px}}@media(min-width:768px){.gap2[data-v-df22b93c]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-df22b93c]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-df22b93c]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-df22b93c]{gap:10px}}@media(min-width:768px){.gap4[data-v-df22b93c]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-df22b93c]{gap:15px}}@media(min-width:768px){.gap5[data-v-df22b93c]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-df22b93c]{gap:20px}}@media(min-width:768px){.gap6[data-v-df22b93c]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-df22b93c]{gap:30px}}@media(min-width:768px){section[data-v-df22b93c]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-df22b93c]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-df22b93c]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-df22b93c]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-df22b93c]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-df22b93c]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-df22b93c]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-df22b93c]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-df22b93c]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-df22b93c]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-df22b93c]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-df22b93c]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-df22b93c]{flex-direction:row-reverse}}.row[data-v-df22b93c]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-df22b93c]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-df22b93c]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-df22b93c]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-df22b93c]+*,.row.col2>div>picture[data-v-df22b93c]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-df22b93c]+*,.row.col2>div>picture[data-v-df22b93c]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-df22b93c]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-df22b93c]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-df22b93c]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-df22b93c]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-df22b93c]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-df22b93c]+*,.row.col3>div>picture[data-v-df22b93c]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-df22b93c]+*,.row.col3>div>picture[data-v-df22b93c]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-df22b93c]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-df22b93c]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-df22b93c]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-df22b93c]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-df22b93c]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-df22b93c]+*,.row.col4>div>picture[data-v-df22b93c]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-df22b93c]+*,.row.col4>div>picture[data-v-df22b93c]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-df22b93c]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-df22b93c]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-df22b93c]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-df22b93c]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-df22b93c]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-df22b93c]+*,.row.col5>div>picture[data-v-df22b93c]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-df22b93c]+*,.row.col5>div>picture[data-v-df22b93c]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-df22b93c]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-df22b93c]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-df22b93c]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-df22b93c]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-df22b93c]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-df22b93c]{gap:0}}.head_typ.fs_lg[data-v-df22b93c]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-df22b93c]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-df22b93c]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-df22b93c]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-df22b93c]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-df22b93c]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-df22b93c]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-df22b93c]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-df22b93c]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-df22b93c]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-df22b93c]{font-size:.875rem}.head_typ.fs_md .badge[data-v-df22b93c]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-df22b93c]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-df22b93c]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-df22b93c]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-df22b93c]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-df22b93c]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-df22b93c]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-df22b93c]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-df22b93c]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-df22b93c]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-df22b93c]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-df22b93c]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-df22b93c]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-df22b93c]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-df22b93c]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-df22b93c]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-df22b93c]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-df22b93c]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-df22b93c]{text-align:left}}@media(min-width:768px){p[data-v-df22b93c]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-df22b93c]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-df22b93c]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-df22b93c]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-df22b93c]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-df22b93c]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-df22b93c]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-df22b93c]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-df22b93c]{color:#666}@media(min-width:768px){.caption[data-v-df22b93c]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-df22b93c]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-df22b93c]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-df22b93c]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-df22b93c] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-df22b93c]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-df22b93c]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-df22b93c]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-df22b93c]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-df22b93c]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-df22b93c] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-df22b93c] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-df22b93c]{position:relative}.icon_modal[data-v-df22b93c]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-df22b93c]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-df22b93c]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-df22b93c]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-df22b93c]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-df22b93c]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-df22b93c]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-df22b93c]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-df22b93c]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-df22b93c]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-df22b93c]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-df22b93c]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-df22b93c]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-df22b93c]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-df22b93c]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-df22b93c]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-df22b93c]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-df22b93c]{margin-block:4rem}}.jobbtn_row_area ul[data-v-df22b93c]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-df22b93c]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-df22b93c]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-df22b93c]{border-color:currentColor}.row.job p[data-v-df22b93c]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-df22b93c]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-df22b93c]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-df22b93c]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-df22b93c]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-df22b93c]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-df22b93c]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-df22b93c]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-df22b93c]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-df22b93c]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-df22b93c]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-df22b93c]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-df22b93c]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-df22b93c]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-df22b93c]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-df22b93c]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-df22b93c]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-df22b93c]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-df22b93c]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-df22b93c]{padding:2rem}}.interview_message .holiday_area.curve[data-v-df22b93c]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-df22b93c]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-df22b93c]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-df22b93c]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-df22b93c]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-df22b93c]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-df22b93c]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-df22b93c]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-df22b93c]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-df22b93c]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-df22b93c]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-df22b93c]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-df22b93c]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-df22b93c]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-df22b93c]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-df22b93c]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-df22b93c]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-df22b93c]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-df22b93c]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-df22b93c]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-df22b93c]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-df22b93c]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-df22b93c]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-df22b93c]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-df22b93c]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-df22b93c]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-df22b93c]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-df22b93c]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-df22b93c]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-df22b93c]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-df22b93c]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-df22b93c]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-df22b93c]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-df22b93c]:before{border-color:#00a9b7}.job[data-v-df22b93c]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-df22b93c],.job .svg_circle02[data-v-df22b93c]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-df22b93c],.job .svg_circle02[data-v-df22b93c]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-df22b93c],.job .svg_circle02[data-v-df22b93c]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-df22b93c]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-df22b93c]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-df22b93c]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-df22b93c]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-df22b93c]{display:none}.job .svg-elem-1.anime.is_anime[data-v-df22b93c]{display:block;animation:animate-svg-stroke-1-df22b93c var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-df22b93c]{display:none}.job .svg-elem-2.anime.is_anime[data-v-df22b93c]{display:block;animation:animate-svg-stroke-2-df22b93c var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-df22b93c]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-df22b93c]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-df22b93c]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-df22b93c]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-df22b93c]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-df22b93c]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-df22b93c]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-df22b93c]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-df22b93c]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-df22b93c]:after{animation:mask-bg-df22b93c 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-df22b93c{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-df22b93c{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-df22b93c{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.unit[data-v-df22b93c]{margin-block-end:1.375rem;font-size:.875rem}@media(min-width:768px){.unit[data-v-df22b93c]{display:flex;justify-content:space-between;flex-wrap:wrap}}@media(max-width:767.89px){.unit[data-v-df22b93c]{display:block}.unit p[data-v-df22b93c],.unit label[data-v-df22b93c]{display:block;margin-block-end:1rem}}@media(min-width:768px){.unit .input_wrap[data-v-df22b93c]{width:65%}}@media(max-width:767.89px){.unit .input_wrap[data-v-df22b93c]{width:100%}}.unit .input_wrap .error_text[data-v-df22b93c]{display:inline-block;margin-block-start:5px;padding:.25rem 1rem;font-size:.875rem;background-color:#ffe7e7;color:#c00}.unit.radio_btn[data-v-df22b93c]{margin-block-end:2.5rem}.unit input[data-v-df22b93c],.unit textarea[data-v-df22b93c]{padding:.375rem 1rem;border-radius:5px;border:1px solid #AAAAAA}.unit textarea[data-v-df22b93c]{aspect-ratio:130/31}.unit .radio_btn_area[data-v-df22b93c],.unit .text_area[data-v-df22b93c]{display:block}.unit .input_area[data-v-df22b93c]{width:100%}.unit .input_area.error[data-v-df22b93c]{border:1px solid #cc0000}.unit .radio_btn_area[data-v-df22b93c]{font-size:.875rem}.unit .radio_btn_area label[data-v-df22b93c]{padding:0 0 0 24px;line-height:.875rem;display:inline-block;cursor:pointer;position:relative;margin-inline-end:1.25rem}.unit .radio_btn_area label[data-v-df22b93c]:before{content:"";width:.875rem;height:.875rem;position:absolute;top:0;left:0;border-radius:50%;border:1px solid #666}.unit .radio_btn_area input[data-v-df22b93c]{margin-inline-end:.3125rem}.unit .radio_btn_area input[type=radio][data-v-df22b93c]{display:none}.unit .radio_btn_area input[type=radio]:checked+label[data-v-df22b93c]:before{background-color:#00aff0;border:none}.unit .radio_btn_area input[type=radio]:checked+label[data-v-df22b93c]:after{content:"";width:4px;height:4px;position:absolute;top:5px;left:5px;background-color:#fff;border-radius:50%}.unit .checkbox_area label[data-v-df22b93c]{display:flex;align-items:center;flex-wrap:wrap}.unit .checkbox_area label[data-v-df22b93c]:not(:last-child){margin-block-end:1rem}.unit .checkbox_area label>input[type=checkbox][data-v-df22b93c]{display:none}.unit .checkbox_area label>input[type=checkbox][data-v-df22b93c]+*:before{content:"";display:inline-block;vertical-align:middle;width:1rem;height:1rem;margin-right:1rem;border-radius:10%;border:1px solid #666;flex-shrink:0;text-align:center;padding-inline:.25rem;padding-block-end:.25rem;line-height:.5}.unit .checkbox_area label>input[type=checkbox][data-v-df22b93c]:checked+*:before{content:"✓";font-weight:700}.unit .address_text[data-v-df22b93c]{display:block;width:100%}.unit .postal_code_wrap[data-v-df22b93c]{margin-block-end:1.25rem}.unit .postal_code_wrap .postal_code[data-v-df22b93c]{display:block}@media(min-width:768px){.unit .postal_code_wrap .postal_code[data-v-df22b93c]{width:12.5%}}@media(max-width:767.89px){.unit .postal_code_wrap .postal_code[data-v-df22b93c]{width:45%}}.unit .postal_code_wrap .postal_code.error[data-v-df22b93c]{margin-block-end:0}.required[data-v-df22b93c]{margin-inline-start:.75rem;padding:.25rem .75rem;border-radius:1rem;font-size:.625rem;color:#fff;background-color:#fcaf15}.submit_btn[data-v-df22b93c]{display:flex;justify-content:center;margin-block-start:3.125rem}.btn[data-v-df22b93c]{line-height:1.3;font-weight:600;display:grid;grid-template-columns:6fr 1fr;border-radius:3.125rem;overflow:hidden;color:#fff;background-color:#111987;border:1px solid #111987;position:relative;z-index:0;transition:all .3s ease-in-out}@media(min-width:768px){.btn[data-v-df22b93c]{width:17.5rem;padding:1.187rem 2rem;font-size:.875rem}}@media(max-width:767.89px){.btn[data-v-df22b93c]{margin-inline:auto;padding:3.65% 7.82%;width:88.92%}}.btn[data-v-df22b93c]:after{content:"";position:absolute;inset:0 100% 0 0;transition:all .3s ease-in-out;z-index:-1;border-radius:3.125rem;width:0}.btn[data-v-df22b93c]:hover{color:#111987;background-color:#fff}.btn[data-v-df22b93c]:hover:after{background-color:#fff;right:0;width:100%}.product_types span[data-v-df22b93c]{flex-shrink:0}.product_types .product_name[data-v-df22b93c]{flex:1;max-width:40%;min-width:16rem}.product_types .price .campaign[data-v-df22b93c]{font-size:.75rem}.total_price[data-v-df22b93c]{margin-block-start:2rem;font-weight:700;text-align:right}@media(max-width:767.89px){.pc_only[data-v-9a64816d]{display:none}}@media(min-width:768px){.sp_only[data-v-9a64816d]{display:none}}.img_max[data-v-9a64816d]{width:100%;height:auto}:is(a[data-v-9a64816d],button[data-v-9a64816d]):not(.btn),.hover[data-v-9a64816d]{transition:all .3s 0s ease}:is(a[data-v-9a64816d],button[data-v-9a64816d]):not(.btn):hover,.hover[data-v-9a64816d]:hover{opacity:.7}.hover_scale[data-v-9a64816d]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-9a64816d]{transform:scale(1.2);transition:1s all}a[data-v-9a64816d],button[data-v-9a64816d]{cursor:pointer}.d_block[data-v-9a64816d]{display:block}.d_inline[data-v-9a64816d]{display:inline}.d_inline_block[data-v-9a64816d]{display:inline-block}.d_none[data-v-9a64816d]{display:none}.d_flex[data-v-9a64816d]{display:flex}.d_grid[data-v-9a64816d]{display:grid}.text_start[data-v-9a64816d]{text-align:left}.text_center[data-v-9a64816d]{text-align:center}.text_end[data-v-9a64816d]{text-align:right}.fw_light[data-v-9a64816d]{font-weight:300}.fw_regular[data-v-9a64816d]{font-weight:400}.fw_medium[data-v-9a64816d]{font-weight:500}.fw_semibold[data-v-9a64816d]{font-weight:600}.fw_bold[data-v-9a64816d]{font-weight:700}.p_relative[data-v-9a64816d]{position:relative}.p_absolute[data-v-9a64816d]{position:absolute}.p_fixed[data-v-9a64816d]{position:fixed}.p_sticky[data-v-9a64816d]{position:sticky}.p_static[data-v-9a64816d]{position:static}.kerning[data-v-9a64816d]{font-feature-settings:"palt"}.no_break[data-v-9a64816d]{display:inline-block}@media(min-width:768px){.gap1[data-v-9a64816d]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-9a64816d]{gap:5px}}@media(min-width:768px){.gap2[data-v-9a64816d]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-9a64816d]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-9a64816d]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-9a64816d]{gap:10px}}@media(min-width:768px){.gap4[data-v-9a64816d]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-9a64816d]{gap:15px}}@media(min-width:768px){.gap5[data-v-9a64816d]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-9a64816d]{gap:20px}}@media(min-width:768px){.gap6[data-v-9a64816d]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-9a64816d]{gap:30px}}@media(min-width:768px){section[data-v-9a64816d]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-9a64816d]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-9a64816d]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-9a64816d]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-9a64816d]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-9a64816d]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-9a64816d]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-9a64816d]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-9a64816d]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-9a64816d]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-9a64816d]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-9a64816d]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-9a64816d]{flex-direction:row-reverse}}.row[data-v-9a64816d]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-9a64816d]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-9a64816d]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-9a64816d]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-9a64816d]+*,.row.col2>div>picture[data-v-9a64816d]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-9a64816d]+*,.row.col2>div>picture[data-v-9a64816d]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-9a64816d]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-9a64816d]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-9a64816d]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-9a64816d]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-9a64816d]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-9a64816d]+*,.row.col3>div>picture[data-v-9a64816d]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-9a64816d]+*,.row.col3>div>picture[data-v-9a64816d]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-9a64816d]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-9a64816d]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-9a64816d]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-9a64816d]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-9a64816d]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-9a64816d]+*,.row.col4>div>picture[data-v-9a64816d]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-9a64816d]+*,.row.col4>div>picture[data-v-9a64816d]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-9a64816d]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-9a64816d]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-9a64816d]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-9a64816d]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-9a64816d]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-9a64816d]+*,.row.col5>div>picture[data-v-9a64816d]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-9a64816d]+*,.row.col5>div>picture[data-v-9a64816d]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-9a64816d]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-9a64816d]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-9a64816d]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-9a64816d]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-9a64816d]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-9a64816d]{gap:0}}.head_typ.fs_lg[data-v-9a64816d]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-9a64816d]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-9a64816d]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-9a64816d]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-9a64816d]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-9a64816d]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-9a64816d]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-9a64816d]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-9a64816d]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-9a64816d]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-9a64816d]{font-size:.875rem}.head_typ.fs_md .badge[data-v-9a64816d]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-9a64816d]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-9a64816d]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-9a64816d]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-9a64816d]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-9a64816d]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-9a64816d]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-9a64816d]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-9a64816d]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-9a64816d]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-9a64816d]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-9a64816d]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-9a64816d]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-9a64816d]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-9a64816d]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-9a64816d]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-9a64816d]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-9a64816d]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-9a64816d]{text-align:left}}@media(min-width:768px){p[data-v-9a64816d]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-9a64816d]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-9a64816d]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-9a64816d]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-9a64816d]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-9a64816d]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-9a64816d]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-9a64816d]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-9a64816d]{color:#666}@media(min-width:768px){.caption[data-v-9a64816d]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-9a64816d]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-9a64816d]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-9a64816d]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-9a64816d] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-9a64816d]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-9a64816d]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-9a64816d]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-9a64816d]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-9a64816d]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-9a64816d] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-9a64816d] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-9a64816d]{position:relative}.icon_modal[data-v-9a64816d]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-9a64816d]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-9a64816d]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-9a64816d]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-9a64816d]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-9a64816d]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-9a64816d]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-9a64816d]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-9a64816d]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-9a64816d]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-9a64816d]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-9a64816d]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-9a64816d]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-9a64816d]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-9a64816d]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-9a64816d]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-9a64816d]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-9a64816d]{margin-block:4rem}}.jobbtn_row_area ul[data-v-9a64816d]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-9a64816d]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-9a64816d]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-9a64816d]{border-color:currentColor}.row.job p[data-v-9a64816d]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-9a64816d]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-9a64816d]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-9a64816d]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-9a64816d]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-9a64816d]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-9a64816d]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-9a64816d]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-9a64816d]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-9a64816d]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-9a64816d]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-9a64816d]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-9a64816d]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-9a64816d]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-9a64816d]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-9a64816d]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-9a64816d]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-9a64816d]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-9a64816d]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-9a64816d]{padding:2rem}}.interview_message .holiday_area.curve[data-v-9a64816d]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-9a64816d]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-9a64816d]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-9a64816d]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-9a64816d]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-9a64816d]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-9a64816d]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-9a64816d]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-9a64816d]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-9a64816d]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-9a64816d]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-9a64816d]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-9a64816d]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-9a64816d]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-9a64816d]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-9a64816d]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-9a64816d]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-9a64816d]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-9a64816d]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-9a64816d]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-9a64816d]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-9a64816d]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-9a64816d]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-9a64816d]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-9a64816d]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-9a64816d]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-9a64816d]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-9a64816d]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-9a64816d]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-9a64816d]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-9a64816d]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-9a64816d]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-9a64816d]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-9a64816d]:before{border-color:#00a9b7}.job[data-v-9a64816d]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-9a64816d],.job .svg_circle02[data-v-9a64816d]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-9a64816d],.job .svg_circle02[data-v-9a64816d]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-9a64816d],.job .svg_circle02[data-v-9a64816d]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-9a64816d]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-9a64816d]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-9a64816d]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-9a64816d]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-9a64816d]{display:none}.job .svg-elem-1.anime.is_anime[data-v-9a64816d]{display:block;animation:animate-svg-stroke-1-9a64816d var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-9a64816d]{display:none}.job .svg-elem-2.anime.is_anime[data-v-9a64816d]{display:block;animation:animate-svg-stroke-2-9a64816d var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-9a64816d]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-9a64816d]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-9a64816d]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-9a64816d]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-9a64816d]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-9a64816d]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-9a64816d]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-9a64816d]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-9a64816d]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-9a64816d]:after{animation:mask-bg-9a64816d 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-9a64816d{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-9a64816d{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-9a64816d{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.confirm_area[data-v-9a64816d]{position:relative;margin-inline-start:6rem;display:flex;flex-direction:column;row-gap:2rem}@media(min-width:768px){.confirm_area[data-v-9a64816d]{margin-block-end:6.875rem}}.confirm_area .confirm_row[data-v-9a64816d]{display:flex}@media(min-width:768px){.confirm_area .confirm_row[data-v-9a64816d]{column-gap:4.875rem}}@media(min-width:768px){.confirm_area .confirm_row .confirm_col[data-v-9a64816d]:first-child{flex-basis:25%;flex-shrink:0}}.confirm_area .confirm_row .confirm_col .confirm_title[data-v-9a64816d],.confirm_area .confirm_row .confirm_col .confirm_content[data-v-9a64816d]{font-size:.875rem}.failed_message[data-v-9a64816d]{background-color:#ffe7e7;padding-block:1rem;padding-inline:2rem;border-radius:.25rem;max-width:fit-content;margin-inline:auto;margin-block:1rem}.sending[data-v-9a64816d]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:100}@media(max-width:767.89px){.pc_only[data-v-0dec5e67]{display:none}}@media(min-width:768px){.sp_only[data-v-0dec5e67]{display:none}}.img_max[data-v-0dec5e67]{width:100%;height:auto}:is(a[data-v-0dec5e67],button[data-v-0dec5e67]):not(.btn),.hover[data-v-0dec5e67]{transition:all .3s 0s ease}:is(a[data-v-0dec5e67],button[data-v-0dec5e67]):not(.btn):hover,.hover[data-v-0dec5e67]:hover{opacity:.7}.hover_scale[data-v-0dec5e67]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-0dec5e67]{transform:scale(1.2);transition:1s all}a[data-v-0dec5e67],button[data-v-0dec5e67]{cursor:pointer}.d_block[data-v-0dec5e67]{display:block}.d_inline[data-v-0dec5e67]{display:inline}.d_inline_block[data-v-0dec5e67]{display:inline-block}.d_none[data-v-0dec5e67]{display:none}.d_flex[data-v-0dec5e67]{display:flex}.d_grid[data-v-0dec5e67]{display:grid}.text_start[data-v-0dec5e67]{text-align:left}.text_center[data-v-0dec5e67]{text-align:center}.text_end[data-v-0dec5e67]{text-align:right}.fw_light[data-v-0dec5e67]{font-weight:300}.fw_regular[data-v-0dec5e67]{font-weight:400}.fw_medium[data-v-0dec5e67]{font-weight:500}.fw_semibold[data-v-0dec5e67]{font-weight:600}.fw_bold[data-v-0dec5e67]{font-weight:700}.p_relative[data-v-0dec5e67]{position:relative}.p_absolute[data-v-0dec5e67]{position:absolute}.p_fixed[data-v-0dec5e67]{position:fixed}.p_sticky[data-v-0dec5e67]{position:sticky}.p_static[data-v-0dec5e67]{position:static}.kerning[data-v-0dec5e67]{font-feature-settings:"palt"}.no_break[data-v-0dec5e67]{display:inline-block}@media(min-width:768px){.gap1[data-v-0dec5e67]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-0dec5e67]{gap:5px}}@media(min-width:768px){.gap2[data-v-0dec5e67]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-0dec5e67]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-0dec5e67]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-0dec5e67]{gap:10px}}@media(min-width:768px){.gap4[data-v-0dec5e67]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-0dec5e67]{gap:15px}}@media(min-width:768px){.gap5[data-v-0dec5e67]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-0dec5e67]{gap:20px}}@media(min-width:768px){.gap6[data-v-0dec5e67]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-0dec5e67]{gap:30px}}@media(min-width:768px){section[data-v-0dec5e67]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-0dec5e67]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-0dec5e67]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-0dec5e67]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-0dec5e67]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-0dec5e67]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-0dec5e67]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-0dec5e67]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-0dec5e67]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-0dec5e67]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-0dec5e67]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-0dec5e67]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-0dec5e67]{flex-direction:row-reverse}}.row[data-v-0dec5e67]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-0dec5e67]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-0dec5e67]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-0dec5e67]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-0dec5e67]+*,.row.col2>div>picture[data-v-0dec5e67]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-0dec5e67]+*,.row.col2>div>picture[data-v-0dec5e67]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-0dec5e67]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-0dec5e67]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-0dec5e67]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-0dec5e67]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-0dec5e67]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-0dec5e67]+*,.row.col3>div>picture[data-v-0dec5e67]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-0dec5e67]+*,.row.col3>div>picture[data-v-0dec5e67]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-0dec5e67]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-0dec5e67]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-0dec5e67]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-0dec5e67]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-0dec5e67]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-0dec5e67]+*,.row.col4>div>picture[data-v-0dec5e67]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-0dec5e67]+*,.row.col4>div>picture[data-v-0dec5e67]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-0dec5e67]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-0dec5e67]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-0dec5e67]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-0dec5e67]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-0dec5e67]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-0dec5e67]+*,.row.col5>div>picture[data-v-0dec5e67]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-0dec5e67]+*,.row.col5>div>picture[data-v-0dec5e67]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-0dec5e67]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-0dec5e67]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-0dec5e67]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-0dec5e67]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-0dec5e67]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-0dec5e67]{gap:0}}.head_typ.fs_lg[data-v-0dec5e67]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-0dec5e67]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-0dec5e67]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-0dec5e67]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-0dec5e67]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-0dec5e67]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-0dec5e67]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-0dec5e67]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-0dec5e67]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-0dec5e67]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-0dec5e67]{font-size:.875rem}.head_typ.fs_md .badge[data-v-0dec5e67]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-0dec5e67]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-0dec5e67]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-0dec5e67]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-0dec5e67]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-0dec5e67]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-0dec5e67]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-0dec5e67]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-0dec5e67]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-0dec5e67]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-0dec5e67]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-0dec5e67]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-0dec5e67]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-0dec5e67]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-0dec5e67]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-0dec5e67]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-0dec5e67]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-0dec5e67]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-0dec5e67]{text-align:left}}@media(min-width:768px){p[data-v-0dec5e67]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-0dec5e67]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-0dec5e67]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-0dec5e67]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-0dec5e67]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-0dec5e67]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-0dec5e67]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-0dec5e67]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-0dec5e67]{color:#666}@media(min-width:768px){.caption[data-v-0dec5e67]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-0dec5e67]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-0dec5e67]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-0dec5e67]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-0dec5e67] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-0dec5e67]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-0dec5e67]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-0dec5e67]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-0dec5e67]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-0dec5e67]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-0dec5e67] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-0dec5e67] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-0dec5e67]{position:relative}.icon_modal[data-v-0dec5e67]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-0dec5e67]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-0dec5e67]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-0dec5e67]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-0dec5e67]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-0dec5e67]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-0dec5e67]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-0dec5e67]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-0dec5e67]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-0dec5e67]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-0dec5e67]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-0dec5e67]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-0dec5e67]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-0dec5e67]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-0dec5e67]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-0dec5e67]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-0dec5e67]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-0dec5e67]{margin-block:4rem}}.jobbtn_row_area ul[data-v-0dec5e67]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-0dec5e67]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-0dec5e67]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-0dec5e67]{border-color:currentColor}.row.job p[data-v-0dec5e67]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-0dec5e67]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-0dec5e67]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-0dec5e67]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-0dec5e67]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-0dec5e67]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-0dec5e67]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-0dec5e67]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-0dec5e67]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-0dec5e67]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-0dec5e67]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-0dec5e67]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-0dec5e67]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-0dec5e67]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-0dec5e67]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-0dec5e67]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-0dec5e67]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-0dec5e67]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-0dec5e67]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-0dec5e67]{padding:2rem}}.interview_message .holiday_area.curve[data-v-0dec5e67]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-0dec5e67]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-0dec5e67]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-0dec5e67]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-0dec5e67]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-0dec5e67]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-0dec5e67]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-0dec5e67]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-0dec5e67]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-0dec5e67]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-0dec5e67]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-0dec5e67]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-0dec5e67]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-0dec5e67]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-0dec5e67]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-0dec5e67]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-0dec5e67]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-0dec5e67]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-0dec5e67]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-0dec5e67]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-0dec5e67]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-0dec5e67]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-0dec5e67]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-0dec5e67]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-0dec5e67]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-0dec5e67]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-0dec5e67]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-0dec5e67]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-0dec5e67]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-0dec5e67]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-0dec5e67]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-0dec5e67]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-0dec5e67]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-0dec5e67]:before{border-color:#00a9b7}.job[data-v-0dec5e67]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-0dec5e67],.job .svg_circle02[data-v-0dec5e67]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-0dec5e67],.job .svg_circle02[data-v-0dec5e67]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-0dec5e67],.job .svg_circle02[data-v-0dec5e67]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-0dec5e67]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-0dec5e67]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-0dec5e67]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-0dec5e67]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-0dec5e67]{display:none}.job .svg-elem-1.anime.is_anime[data-v-0dec5e67]{display:block;animation:animate-svg-stroke-1-0dec5e67 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-0dec5e67]{display:none}.job .svg-elem-2.anime.is_anime[data-v-0dec5e67]{display:block;animation:animate-svg-stroke-2-0dec5e67 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-0dec5e67]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-0dec5e67]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-0dec5e67]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-0dec5e67]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-0dec5e67]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-0dec5e67]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-0dec5e67]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-0dec5e67]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-0dec5e67]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-0dec5e67]:after{animation:mask-bg-0dec5e67 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-0dec5e67{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-0dec5e67{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-0dec5e67{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media(min-width:768px){.btn_row_area[data-v-0dec5e67]{margin-block:8.5rem 9.5rem}}@media(max-width:767.89px){.pc_only[data-v-95845cdb]{display:none}}@media(min-width:768px){.sp_only[data-v-95845cdb]{display:none}}.img_max[data-v-95845cdb]{width:100%;height:auto}:is(a[data-v-95845cdb],button[data-v-95845cdb]):not(.btn),.hover[data-v-95845cdb]{transition:all .3s 0s ease}:is(a[data-v-95845cdb],button[data-v-95845cdb]):not(.btn):hover,.hover[data-v-95845cdb]:hover{opacity:.7}.hover_scale[data-v-95845cdb]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-95845cdb]{transform:scale(1.2);transition:1s all}a[data-v-95845cdb],button[data-v-95845cdb]{cursor:pointer}.d_block[data-v-95845cdb]{display:block}.d_inline[data-v-95845cdb]{display:inline}.d_inline_block[data-v-95845cdb]{display:inline-block}.d_none[data-v-95845cdb]{display:none}.d_flex[data-v-95845cdb]{display:flex}.d_grid[data-v-95845cdb]{display:grid}.text_start[data-v-95845cdb]{text-align:left}.text_center[data-v-95845cdb]{text-align:center}.text_end[data-v-95845cdb]{text-align:right}.fw_light[data-v-95845cdb]{font-weight:300}.fw_regular[data-v-95845cdb]{font-weight:400}.fw_medium[data-v-95845cdb]{font-weight:500}.fw_semibold[data-v-95845cdb]{font-weight:600}.fw_bold[data-v-95845cdb]{font-weight:700}.p_relative[data-v-95845cdb]{position:relative}.p_absolute[data-v-95845cdb]{position:absolute}.p_fixed[data-v-95845cdb]{position:fixed}.p_sticky[data-v-95845cdb]{position:sticky}.p_static[data-v-95845cdb]{position:static}.kerning[data-v-95845cdb]{font-feature-settings:"palt"}.no_break[data-v-95845cdb]{display:inline-block}@media(min-width:768px){.gap1[data-v-95845cdb]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-95845cdb]{gap:5px}}@media(min-width:768px){.gap2[data-v-95845cdb]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-95845cdb]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-95845cdb]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-95845cdb]{gap:10px}}@media(min-width:768px){.gap4[data-v-95845cdb]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-95845cdb]{gap:15px}}@media(min-width:768px){.gap5[data-v-95845cdb]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-95845cdb]{gap:20px}}@media(min-width:768px){.gap6[data-v-95845cdb]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-95845cdb]{gap:30px}}@media(min-width:768px){section[data-v-95845cdb]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-95845cdb]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-95845cdb]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-95845cdb]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-95845cdb]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-95845cdb]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-95845cdb]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-95845cdb]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-95845cdb]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-95845cdb]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-95845cdb]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-95845cdb]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-95845cdb]{flex-direction:row-reverse}}.row[data-v-95845cdb]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-95845cdb]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-95845cdb]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-95845cdb]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-95845cdb]+*,.row.col2>div>picture[data-v-95845cdb]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-95845cdb]+*,.row.col2>div>picture[data-v-95845cdb]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-95845cdb]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-95845cdb]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-95845cdb]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-95845cdb]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-95845cdb]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-95845cdb]+*,.row.col3>div>picture[data-v-95845cdb]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-95845cdb]+*,.row.col3>div>picture[data-v-95845cdb]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-95845cdb]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-95845cdb]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-95845cdb]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-95845cdb]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-95845cdb]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-95845cdb]+*,.row.col4>div>picture[data-v-95845cdb]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-95845cdb]+*,.row.col4>div>picture[data-v-95845cdb]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-95845cdb]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-95845cdb]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-95845cdb]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-95845cdb]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-95845cdb]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-95845cdb]+*,.row.col5>div>picture[data-v-95845cdb]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-95845cdb]+*,.row.col5>div>picture[data-v-95845cdb]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-95845cdb]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-95845cdb]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-95845cdb]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-95845cdb]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-95845cdb]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-95845cdb]{gap:0}}.head_typ.fs_lg[data-v-95845cdb]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-95845cdb]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-95845cdb]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-95845cdb]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-95845cdb]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-95845cdb]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-95845cdb]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-95845cdb]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-95845cdb]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-95845cdb]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-95845cdb]{font-size:.875rem}.head_typ.fs_md .badge[data-v-95845cdb]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-95845cdb]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-95845cdb]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-95845cdb]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-95845cdb]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-95845cdb]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-95845cdb]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-95845cdb]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-95845cdb]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-95845cdb]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-95845cdb]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-95845cdb]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-95845cdb]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-95845cdb]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-95845cdb]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-95845cdb]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-95845cdb]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-95845cdb]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-95845cdb]{text-align:left}}@media(min-width:768px){p[data-v-95845cdb]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-95845cdb]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-95845cdb]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-95845cdb]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-95845cdb]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-95845cdb]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-95845cdb]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-95845cdb]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-95845cdb]{color:#666}@media(min-width:768px){.caption[data-v-95845cdb]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-95845cdb]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-95845cdb]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-95845cdb]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-95845cdb] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-95845cdb]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-95845cdb]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-95845cdb]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-95845cdb]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-95845cdb]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-95845cdb] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-95845cdb] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-95845cdb]{position:relative}.icon_modal[data-v-95845cdb]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-95845cdb]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-95845cdb]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-95845cdb]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-95845cdb]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-95845cdb]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-95845cdb]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-95845cdb]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-95845cdb]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-95845cdb]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-95845cdb]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-95845cdb]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-95845cdb]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-95845cdb]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-95845cdb]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-95845cdb]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-95845cdb]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-95845cdb]{margin-block:4rem}}.jobbtn_row_area ul[data-v-95845cdb]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-95845cdb]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-95845cdb]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-95845cdb]{border-color:currentColor}.row.job p[data-v-95845cdb]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-95845cdb]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-95845cdb]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-95845cdb]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-95845cdb]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-95845cdb]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-95845cdb]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-95845cdb]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-95845cdb]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-95845cdb]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-95845cdb]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-95845cdb]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-95845cdb]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-95845cdb]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-95845cdb]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-95845cdb]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-95845cdb]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-95845cdb]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-95845cdb]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-95845cdb]{padding:2rem}}.interview_message .holiday_area.curve[data-v-95845cdb]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-95845cdb]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-95845cdb]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-95845cdb]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-95845cdb]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-95845cdb]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-95845cdb]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-95845cdb]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-95845cdb]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-95845cdb]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-95845cdb]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-95845cdb]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-95845cdb]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-95845cdb]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-95845cdb]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-95845cdb]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-95845cdb]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-95845cdb]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-95845cdb]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-95845cdb]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-95845cdb]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-95845cdb]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-95845cdb]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-95845cdb]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-95845cdb]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-95845cdb]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-95845cdb]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-95845cdb]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-95845cdb]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-95845cdb]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-95845cdb]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-95845cdb]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-95845cdb]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-95845cdb]:before{border-color:#00a9b7}.job[data-v-95845cdb]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-95845cdb],.job .svg_circle02[data-v-95845cdb]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-95845cdb],.job .svg_circle02[data-v-95845cdb]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-95845cdb],.job .svg_circle02[data-v-95845cdb]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-95845cdb]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-95845cdb]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-95845cdb]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-95845cdb]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-95845cdb]{display:none}.job .svg-elem-1.anime.is_anime[data-v-95845cdb]{display:block;animation:animate-svg-stroke-1-95845cdb var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-95845cdb]{display:none}.job .svg-elem-2.anime.is_anime[data-v-95845cdb]{display:block;animation:animate-svg-stroke-2-95845cdb var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-95845cdb]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-95845cdb]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-95845cdb]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-95845cdb]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-95845cdb]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-95845cdb]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-95845cdb]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-95845cdb]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-95845cdb]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-95845cdb]:after{animation:mask-bg-95845cdb 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-95845cdb{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-95845cdb{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-95845cdb{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.sustainability_area[data-v-95845cdb]{position:relative}.sustainability_area[data-v-95845cdb]:before{content:"";background:url(/img/sustainability/bg_wave.webp) top/cover no-repeat;position:absolute;inset:0;z-index:-1}@media(min-width:768px){.sustainability_area .desc_area[data-v-95845cdb]{padding-block:8rem}}@media(max-width:767.89px){.sustainability_area .desc_area[data-v-95845cdb]{padding-block:4rem}}.sustainability_area .cs_h_area p[data-v-95845cdb]{margin-block-end:1rem}@media(min-width:768px){.sustainability_area .cs_h_area a[data-v-95845cdb]{width:auto;max-width:360px}}@media(max-width:767.89px){.pc_only[data-v-2230f9df]{display:none}}@media(min-width:768px){.sp_only[data-v-2230f9df]{display:none}}.img_max[data-v-2230f9df]{width:100%;height:auto}:is(a[data-v-2230f9df],button[data-v-2230f9df]):not(.btn),.hover[data-v-2230f9df]{transition:all .3s 0s ease}:is(a[data-v-2230f9df],button[data-v-2230f9df]):not(.btn):hover,.hover[data-v-2230f9df]:hover{opacity:.7}.hover_scale[data-v-2230f9df]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-2230f9df]{transform:scale(1.2);transition:1s all}a[data-v-2230f9df],button[data-v-2230f9df]{cursor:pointer}.d_block[data-v-2230f9df]{display:block}.d_inline[data-v-2230f9df]{display:inline}.d_inline_block[data-v-2230f9df]{display:inline-block}.d_none[data-v-2230f9df]{display:none}.d_flex[data-v-2230f9df]{display:flex}.d_grid[data-v-2230f9df]{display:grid}.text_start[data-v-2230f9df]{text-align:left}.text_center[data-v-2230f9df]{text-align:center}.text_end[data-v-2230f9df]{text-align:right}.fw_light[data-v-2230f9df]{font-weight:300}.fw_regular[data-v-2230f9df]{font-weight:400}.fw_medium[data-v-2230f9df]{font-weight:500}.fw_semibold[data-v-2230f9df]{font-weight:600}.fw_bold[data-v-2230f9df]{font-weight:700}.p_relative[data-v-2230f9df]{position:relative}.p_absolute[data-v-2230f9df]{position:absolute}.p_fixed[data-v-2230f9df]{position:fixed}.p_sticky[data-v-2230f9df]{position:sticky}.p_static[data-v-2230f9df]{position:static}.kerning[data-v-2230f9df]{font-feature-settings:"palt"}.no_break[data-v-2230f9df]{display:inline-block}@media(min-width:768px){.gap1[data-v-2230f9df]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-2230f9df]{gap:5px}}@media(min-width:768px){.gap2[data-v-2230f9df]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-2230f9df]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-2230f9df]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-2230f9df]{gap:10px}}@media(min-width:768px){.gap4[data-v-2230f9df]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-2230f9df]{gap:15px}}@media(min-width:768px){.gap5[data-v-2230f9df]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-2230f9df]{gap:20px}}@media(min-width:768px){.gap6[data-v-2230f9df]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-2230f9df]{gap:30px}}@media(min-width:768px){section[data-v-2230f9df]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-2230f9df]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-2230f9df]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-2230f9df]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-2230f9df]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-2230f9df]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-2230f9df]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-2230f9df]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-2230f9df]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-2230f9df]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-2230f9df]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-2230f9df]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-2230f9df]{flex-direction:row-reverse}}.row[data-v-2230f9df]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-2230f9df]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-2230f9df]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-2230f9df]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-2230f9df]+*,.row.col2>div>picture[data-v-2230f9df]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-2230f9df]+*,.row.col2>div>picture[data-v-2230f9df]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-2230f9df]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-2230f9df]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-2230f9df]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-2230f9df]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-2230f9df]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-2230f9df]+*,.row.col3>div>picture[data-v-2230f9df]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-2230f9df]+*,.row.col3>div>picture[data-v-2230f9df]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-2230f9df]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-2230f9df]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-2230f9df]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-2230f9df]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-2230f9df]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-2230f9df]+*,.row.col4>div>picture[data-v-2230f9df]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-2230f9df]+*,.row.col4>div>picture[data-v-2230f9df]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-2230f9df]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-2230f9df]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-2230f9df]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-2230f9df]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-2230f9df]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-2230f9df]+*,.row.col5>div>picture[data-v-2230f9df]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-2230f9df]+*,.row.col5>div>picture[data-v-2230f9df]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-2230f9df]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-2230f9df]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-2230f9df]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-2230f9df]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-2230f9df]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-2230f9df]{gap:0}}.head_typ.fs_lg[data-v-2230f9df]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-2230f9df]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-2230f9df]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-2230f9df]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-2230f9df]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-2230f9df]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-2230f9df]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-2230f9df]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-2230f9df]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-2230f9df]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-2230f9df]{font-size:.875rem}.head_typ.fs_md .badge[data-v-2230f9df]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-2230f9df]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-2230f9df]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-2230f9df]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-2230f9df]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-2230f9df]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-2230f9df]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-2230f9df]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-2230f9df]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-2230f9df]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-2230f9df]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-2230f9df]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-2230f9df]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-2230f9df]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-2230f9df]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-2230f9df]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-2230f9df]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-2230f9df]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-2230f9df]{text-align:left}}@media(min-width:768px){p[data-v-2230f9df]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-2230f9df]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-2230f9df]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-2230f9df]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-2230f9df]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-2230f9df]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-2230f9df]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-2230f9df]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-2230f9df]{color:#666}@media(min-width:768px){.caption[data-v-2230f9df]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-2230f9df]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-2230f9df]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-2230f9df]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-2230f9df] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-2230f9df]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-2230f9df]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-2230f9df]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-2230f9df]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-2230f9df]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-2230f9df] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-2230f9df] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-2230f9df]{position:relative}.icon_modal[data-v-2230f9df]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-2230f9df]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-2230f9df]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-2230f9df]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-2230f9df]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-2230f9df]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-2230f9df]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-2230f9df]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-2230f9df]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-2230f9df]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-2230f9df]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-2230f9df]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-2230f9df]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-2230f9df]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-2230f9df]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-2230f9df]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-2230f9df]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-2230f9df]{margin-block:4rem}}.jobbtn_row_area ul[data-v-2230f9df]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-2230f9df]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-2230f9df]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-2230f9df]{border-color:currentColor}.row.job p[data-v-2230f9df]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-2230f9df]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-2230f9df]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-2230f9df]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-2230f9df]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-2230f9df]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-2230f9df]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-2230f9df]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-2230f9df]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-2230f9df]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-2230f9df]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-2230f9df]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-2230f9df]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-2230f9df]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-2230f9df]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-2230f9df]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-2230f9df]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-2230f9df]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-2230f9df]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-2230f9df]{padding:2rem}}.interview_message .holiday_area.curve[data-v-2230f9df]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-2230f9df]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-2230f9df]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-2230f9df]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-2230f9df]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-2230f9df]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-2230f9df]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-2230f9df]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-2230f9df]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-2230f9df]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-2230f9df]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-2230f9df]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-2230f9df]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-2230f9df]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-2230f9df]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-2230f9df]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-2230f9df]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-2230f9df]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-2230f9df]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-2230f9df]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-2230f9df]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-2230f9df]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-2230f9df]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-2230f9df]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-2230f9df]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-2230f9df]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-2230f9df]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-2230f9df]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-2230f9df]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-2230f9df]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-2230f9df]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-2230f9df]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-2230f9df]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-2230f9df]:before{border-color:#00a9b7}.job[data-v-2230f9df]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-2230f9df],.job .svg_circle02[data-v-2230f9df]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-2230f9df],.job .svg_circle02[data-v-2230f9df]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-2230f9df],.job .svg_circle02[data-v-2230f9df]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-2230f9df]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-2230f9df]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-2230f9df]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-2230f9df]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-2230f9df]{display:none}.job .svg-elem-1.anime.is_anime[data-v-2230f9df]{display:block;animation:animate-svg-stroke-1-2230f9df var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-2230f9df]{display:none}.job .svg-elem-2.anime.is_anime[data-v-2230f9df]{display:block;animation:animate-svg-stroke-2-2230f9df var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-2230f9df]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-2230f9df]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-2230f9df]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-2230f9df]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-2230f9df]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-2230f9df]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-2230f9df]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-2230f9df]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-2230f9df]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-2230f9df]:after{animation:mask-bg-2230f9df 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-2230f9df{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-2230f9df{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-2230f9df{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.text_right[data-v-2230f9df]{text-align:right;margin-block-end:2.5rem}@media(max-width:767.89px){.sentence_area[data-v-2230f9df]{margin-block-end:4rem}}@media(min-width:768px){.sentence_area[data-v-2230f9df]{margin-block-end:6rem}}@media(min-width:768px){.inset_image[data-v-2230f9df]{margin-inline-start:2rem;margin-block-end:1rem;width:40%;float:right}}@media(max-width:767.89px){.pc_only[data-v-e0b75ca5]{display:none}}@media(min-width:768px){.sp_only[data-v-e0b75ca5]{display:none}}.img_max[data-v-e0b75ca5]{width:100%;height:auto}:is(a[data-v-e0b75ca5],button[data-v-e0b75ca5]):not(.btn),.hover[data-v-e0b75ca5]{transition:all .3s 0s ease}:is(a[data-v-e0b75ca5],button[data-v-e0b75ca5]):not(.btn):hover,.hover[data-v-e0b75ca5]:hover{opacity:.7}.hover_scale[data-v-e0b75ca5]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-e0b75ca5]{transform:scale(1.2);transition:1s all}a[data-v-e0b75ca5],button[data-v-e0b75ca5]{cursor:pointer}.d_block[data-v-e0b75ca5]{display:block}.d_inline[data-v-e0b75ca5]{display:inline}.d_inline_block[data-v-e0b75ca5]{display:inline-block}.d_none[data-v-e0b75ca5]{display:none}.d_flex[data-v-e0b75ca5]{display:flex}.d_grid[data-v-e0b75ca5]{display:grid}.text_start[data-v-e0b75ca5]{text-align:left}.text_center[data-v-e0b75ca5]{text-align:center}.text_end[data-v-e0b75ca5]{text-align:right}.fw_light[data-v-e0b75ca5]{font-weight:300}.fw_regular[data-v-e0b75ca5]{font-weight:400}.fw_medium[data-v-e0b75ca5]{font-weight:500}.fw_semibold[data-v-e0b75ca5]{font-weight:600}.fw_bold[data-v-e0b75ca5]{font-weight:700}.p_relative[data-v-e0b75ca5]{position:relative}.p_absolute[data-v-e0b75ca5]{position:absolute}.p_fixed[data-v-e0b75ca5]{position:fixed}.p_sticky[data-v-e0b75ca5]{position:sticky}.p_static[data-v-e0b75ca5]{position:static}.kerning[data-v-e0b75ca5]{font-feature-settings:"palt"}.no_break[data-v-e0b75ca5]{display:inline-block}@media(min-width:768px){.gap1[data-v-e0b75ca5]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-e0b75ca5]{gap:5px}}@media(min-width:768px){.gap2[data-v-e0b75ca5]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-e0b75ca5]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-e0b75ca5]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-e0b75ca5]{gap:10px}}@media(min-width:768px){.gap4[data-v-e0b75ca5]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-e0b75ca5]{gap:15px}}@media(min-width:768px){.gap5[data-v-e0b75ca5]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-e0b75ca5]{gap:20px}}@media(min-width:768px){.gap6[data-v-e0b75ca5]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-e0b75ca5]{gap:30px}}@media(min-width:768px){section[data-v-e0b75ca5]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-e0b75ca5]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-e0b75ca5]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-e0b75ca5]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-e0b75ca5]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-e0b75ca5]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-e0b75ca5]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-e0b75ca5]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-e0b75ca5]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-e0b75ca5]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-e0b75ca5]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-e0b75ca5]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-e0b75ca5]{flex-direction:row-reverse}}.row[data-v-e0b75ca5]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-e0b75ca5]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-e0b75ca5]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-e0b75ca5]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-e0b75ca5]+*,.row.col2>div>picture[data-v-e0b75ca5]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-e0b75ca5]+*,.row.col2>div>picture[data-v-e0b75ca5]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-e0b75ca5]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-e0b75ca5]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-e0b75ca5]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-e0b75ca5]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-e0b75ca5]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-e0b75ca5]+*,.row.col3>div>picture[data-v-e0b75ca5]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-e0b75ca5]+*,.row.col3>div>picture[data-v-e0b75ca5]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-e0b75ca5]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-e0b75ca5]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-e0b75ca5]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-e0b75ca5]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-e0b75ca5]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-e0b75ca5]+*,.row.col4>div>picture[data-v-e0b75ca5]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-e0b75ca5]+*,.row.col4>div>picture[data-v-e0b75ca5]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-e0b75ca5]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-e0b75ca5]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-e0b75ca5]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-e0b75ca5]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-e0b75ca5]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-e0b75ca5]+*,.row.col5>div>picture[data-v-e0b75ca5]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-e0b75ca5]+*,.row.col5>div>picture[data-v-e0b75ca5]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-e0b75ca5]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-e0b75ca5]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-e0b75ca5]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-e0b75ca5]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-e0b75ca5]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-e0b75ca5]{gap:0}}.head_typ.fs_lg[data-v-e0b75ca5]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-e0b75ca5]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-e0b75ca5]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-e0b75ca5]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-e0b75ca5]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-e0b75ca5]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-e0b75ca5]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-e0b75ca5]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-e0b75ca5]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-e0b75ca5]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-e0b75ca5]{font-size:.875rem}.head_typ.fs_md .badge[data-v-e0b75ca5]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-e0b75ca5]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-e0b75ca5]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-e0b75ca5]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-e0b75ca5]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-e0b75ca5]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-e0b75ca5]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-e0b75ca5]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-e0b75ca5]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-e0b75ca5]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-e0b75ca5]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-e0b75ca5]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-e0b75ca5]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-e0b75ca5]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-e0b75ca5]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-e0b75ca5]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-e0b75ca5]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-e0b75ca5]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-e0b75ca5]{text-align:left}}@media(min-width:768px){p[data-v-e0b75ca5]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-e0b75ca5]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-e0b75ca5]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-e0b75ca5]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-e0b75ca5]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-e0b75ca5]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-e0b75ca5]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-e0b75ca5]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-e0b75ca5]{color:#666}@media(min-width:768px){.caption[data-v-e0b75ca5]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-e0b75ca5]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-e0b75ca5]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-e0b75ca5]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-e0b75ca5] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-e0b75ca5]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-e0b75ca5]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-e0b75ca5]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-e0b75ca5]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-e0b75ca5]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-e0b75ca5] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-e0b75ca5] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-e0b75ca5]{position:relative}.icon_modal[data-v-e0b75ca5]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-e0b75ca5]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-e0b75ca5]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-e0b75ca5]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-e0b75ca5]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-e0b75ca5]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-e0b75ca5]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-e0b75ca5]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-e0b75ca5]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-e0b75ca5]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-e0b75ca5]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-e0b75ca5]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-e0b75ca5]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-e0b75ca5]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-e0b75ca5]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-e0b75ca5]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-e0b75ca5]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-e0b75ca5]{margin-block:4rem}}.jobbtn_row_area ul[data-v-e0b75ca5]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-e0b75ca5]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-e0b75ca5]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-e0b75ca5]{border-color:currentColor}.row.job p[data-v-e0b75ca5]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-e0b75ca5]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-e0b75ca5]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-e0b75ca5]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-e0b75ca5]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-e0b75ca5]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-e0b75ca5]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-e0b75ca5]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-e0b75ca5]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-e0b75ca5]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-e0b75ca5]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-e0b75ca5]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-e0b75ca5]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-e0b75ca5]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-e0b75ca5]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-e0b75ca5]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-e0b75ca5]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-e0b75ca5]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-e0b75ca5]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-e0b75ca5]{padding:2rem}}.interview_message .holiday_area.curve[data-v-e0b75ca5]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-e0b75ca5]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-e0b75ca5]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-e0b75ca5]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-e0b75ca5]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-e0b75ca5]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-e0b75ca5]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-e0b75ca5]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-e0b75ca5]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-e0b75ca5]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-e0b75ca5]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-e0b75ca5]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-e0b75ca5]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-e0b75ca5]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-e0b75ca5]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-e0b75ca5]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-e0b75ca5]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-e0b75ca5]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-e0b75ca5]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-e0b75ca5]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-e0b75ca5]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-e0b75ca5]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-e0b75ca5]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-e0b75ca5]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-e0b75ca5]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-e0b75ca5]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-e0b75ca5]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-e0b75ca5]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-e0b75ca5]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-e0b75ca5]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-e0b75ca5]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-e0b75ca5]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-e0b75ca5]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-e0b75ca5]:before{border-color:#00a9b7}.job[data-v-e0b75ca5]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-e0b75ca5],.job .svg_circle02[data-v-e0b75ca5]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-e0b75ca5],.job .svg_circle02[data-v-e0b75ca5]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-e0b75ca5],.job .svg_circle02[data-v-e0b75ca5]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-e0b75ca5]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-e0b75ca5]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-e0b75ca5]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-e0b75ca5]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-e0b75ca5]{display:none}.job .svg-elem-1.anime.is_anime[data-v-e0b75ca5]{display:block;animation:animate-svg-stroke-1-e0b75ca5 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-e0b75ca5]{display:none}.job .svg-elem-2.anime.is_anime[data-v-e0b75ca5]{display:block;animation:animate-svg-stroke-2-e0b75ca5 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-e0b75ca5]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-e0b75ca5]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-e0b75ca5]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-e0b75ca5]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-e0b75ca5]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-e0b75ca5]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-e0b75ca5]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-e0b75ca5]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-e0b75ca5]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-e0b75ca5]:after{animation:mask-bg-e0b75ca5 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-e0b75ca5{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-e0b75ca5{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-e0b75ca5{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.lead_pic_area[data-v-e0b75ca5]{width:64%;margin-inline:auto;margin-block:4rem}@media(max-width:767.89px){.lead_pic_area[data-v-e0b75ca5]{width:100%;margin-block-start:2rem;margin-block-end:4rem}}.text_right[data-v-e0b75ca5]{text-align:right;margin-block-end:2.5rem}.yellow_marker[data-v-e0b75ca5]{display:inline-block;padding:.25rem .875rem;margin-block-end:1.625rem;background-color:#fffadf}ul.icon_unit[data-v-e0b75ca5]{display:flex;gap:1rem}ul.icon_unit li[data-v-e0b75ca5]{width:17.2%}@media(max-width:767.89px){.pc_only[data-v-68008bcd]{display:none}}@media(min-width:768px){.sp_only[data-v-68008bcd]{display:none}}.img_max[data-v-68008bcd]{width:100%;height:auto}:is(a[data-v-68008bcd],button[data-v-68008bcd]):not(.btn),.hover[data-v-68008bcd]{transition:all .3s 0s ease}:is(a[data-v-68008bcd],button[data-v-68008bcd]):not(.btn):hover,.hover[data-v-68008bcd]:hover{opacity:.7}.hover_scale[data-v-68008bcd]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-68008bcd]{transform:scale(1.2);transition:1s all}a[data-v-68008bcd],button[data-v-68008bcd]{cursor:pointer}.d_block[data-v-68008bcd]{display:block}.d_inline[data-v-68008bcd]{display:inline}.d_inline_block[data-v-68008bcd]{display:inline-block}.d_none[data-v-68008bcd]{display:none}.d_flex[data-v-68008bcd]{display:flex}.d_grid[data-v-68008bcd]{display:grid}.text_start[data-v-68008bcd]{text-align:left}.text_center[data-v-68008bcd]{text-align:center}.text_end[data-v-68008bcd]{text-align:right}.fw_light[data-v-68008bcd]{font-weight:300}.fw_regular[data-v-68008bcd]{font-weight:400}.fw_medium[data-v-68008bcd]{font-weight:500}.fw_semibold[data-v-68008bcd]{font-weight:600}.fw_bold[data-v-68008bcd]{font-weight:700}.p_relative[data-v-68008bcd]{position:relative}.p_absolute[data-v-68008bcd]{position:absolute}.p_fixed[data-v-68008bcd]{position:fixed}.p_sticky[data-v-68008bcd]{position:sticky}.p_static[data-v-68008bcd]{position:static}.kerning[data-v-68008bcd]{font-feature-settings:"palt"}.no_break[data-v-68008bcd]{display:inline-block}@media(min-width:768px){.gap1[data-v-68008bcd]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-68008bcd]{gap:5px}}@media(min-width:768px){.gap2[data-v-68008bcd]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-68008bcd]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-68008bcd]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-68008bcd]{gap:10px}}@media(min-width:768px){.gap4[data-v-68008bcd]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-68008bcd]{gap:15px}}@media(min-width:768px){.gap5[data-v-68008bcd]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-68008bcd]{gap:20px}}@media(min-width:768px){.gap6[data-v-68008bcd]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-68008bcd]{gap:30px}}@media(min-width:768px){section[data-v-68008bcd]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-68008bcd]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-68008bcd]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-68008bcd]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-68008bcd]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-68008bcd]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-68008bcd]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-68008bcd]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-68008bcd]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-68008bcd]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-68008bcd]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-68008bcd]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-68008bcd]{flex-direction:row-reverse}}.row[data-v-68008bcd]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-68008bcd]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-68008bcd]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-68008bcd]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-68008bcd]+*,.row.col2>div>picture[data-v-68008bcd]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-68008bcd]+*,.row.col2>div>picture[data-v-68008bcd]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-68008bcd]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-68008bcd]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-68008bcd]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-68008bcd]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-68008bcd]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-68008bcd]+*,.row.col3>div>picture[data-v-68008bcd]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-68008bcd]+*,.row.col3>div>picture[data-v-68008bcd]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-68008bcd]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-68008bcd]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-68008bcd]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-68008bcd]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-68008bcd]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-68008bcd]+*,.row.col4>div>picture[data-v-68008bcd]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-68008bcd]+*,.row.col4>div>picture[data-v-68008bcd]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-68008bcd]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-68008bcd]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-68008bcd]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-68008bcd]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-68008bcd]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-68008bcd]+*,.row.col5>div>picture[data-v-68008bcd]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-68008bcd]+*,.row.col5>div>picture[data-v-68008bcd]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-68008bcd]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-68008bcd]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-68008bcd]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-68008bcd]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-68008bcd]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-68008bcd]{gap:0}}.head_typ.fs_lg[data-v-68008bcd]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-68008bcd]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-68008bcd]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-68008bcd]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-68008bcd]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-68008bcd]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-68008bcd]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-68008bcd]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-68008bcd]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-68008bcd]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-68008bcd]{font-size:.875rem}.head_typ.fs_md .badge[data-v-68008bcd]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-68008bcd]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-68008bcd]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-68008bcd]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-68008bcd]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-68008bcd]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-68008bcd]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-68008bcd]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-68008bcd]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-68008bcd]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-68008bcd]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-68008bcd]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-68008bcd]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-68008bcd]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-68008bcd]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-68008bcd]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-68008bcd]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-68008bcd]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-68008bcd]{text-align:left}}@media(min-width:768px){p[data-v-68008bcd]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-68008bcd]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-68008bcd]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-68008bcd]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-68008bcd]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-68008bcd]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-68008bcd]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-68008bcd]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-68008bcd]{color:#666}@media(min-width:768px){.caption[data-v-68008bcd]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-68008bcd]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-68008bcd]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-68008bcd]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-68008bcd] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-68008bcd]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-68008bcd]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-68008bcd]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-68008bcd]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-68008bcd]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-68008bcd] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-68008bcd] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-68008bcd]{position:relative}.icon_modal[data-v-68008bcd]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-68008bcd]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-68008bcd]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-68008bcd]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-68008bcd]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-68008bcd]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-68008bcd]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-68008bcd]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-68008bcd]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-68008bcd]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-68008bcd]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-68008bcd]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-68008bcd]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-68008bcd]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-68008bcd]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-68008bcd]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-68008bcd]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-68008bcd]{margin-block:4rem}}.jobbtn_row_area ul[data-v-68008bcd]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-68008bcd]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-68008bcd]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-68008bcd]{border-color:currentColor}.row.job p[data-v-68008bcd]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-68008bcd]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-68008bcd]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-68008bcd]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-68008bcd]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-68008bcd]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-68008bcd]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-68008bcd]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-68008bcd]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-68008bcd]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-68008bcd]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-68008bcd]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-68008bcd]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-68008bcd]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-68008bcd]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-68008bcd]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-68008bcd]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-68008bcd]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-68008bcd]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-68008bcd]{padding:2rem}}.interview_message .holiday_area.curve[data-v-68008bcd]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-68008bcd]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-68008bcd]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-68008bcd]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-68008bcd]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-68008bcd]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-68008bcd]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-68008bcd]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-68008bcd]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-68008bcd]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-68008bcd]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-68008bcd]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-68008bcd]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-68008bcd]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-68008bcd]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-68008bcd]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-68008bcd]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-68008bcd]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-68008bcd]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-68008bcd]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-68008bcd]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-68008bcd]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-68008bcd]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-68008bcd]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-68008bcd]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-68008bcd]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-68008bcd]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-68008bcd]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-68008bcd]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-68008bcd]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-68008bcd]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-68008bcd]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-68008bcd]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-68008bcd]:before{border-color:#00a9b7}.job[data-v-68008bcd]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-68008bcd],.job .svg_circle02[data-v-68008bcd]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-68008bcd],.job .svg_circle02[data-v-68008bcd]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-68008bcd],.job .svg_circle02[data-v-68008bcd]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-68008bcd]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-68008bcd]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-68008bcd]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-68008bcd]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-68008bcd]{display:none}.job .svg-elem-1.anime.is_anime[data-v-68008bcd]{display:block;animation:animate-svg-stroke-1-68008bcd var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-68008bcd]{display:none}.job .svg-elem-2.anime.is_anime[data-v-68008bcd]{display:block;animation:animate-svg-stroke-2-68008bcd var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-68008bcd]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-68008bcd]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-68008bcd]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-68008bcd]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-68008bcd]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-68008bcd]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-68008bcd]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-68008bcd]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-68008bcd]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-68008bcd]:after{animation:mask-bg-68008bcd 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-68008bcd{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-68008bcd{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-68008bcd{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.more[data-v-68008bcd]{pointer-events:painted;margin-block:2.5rem;text-align:center}.more.hide[data-v-68008bcd]{display:none}.more .text[data-v-68008bcd]{position:relative;padding-inline:.625rem}.more .arrow[data-v-68008bcd]{display:inline-block;width:.625rem;height:.625rem;border-top:.125rem solid currentColor;border-right:.125rem solid currentColor;border-radius:2px;transform:rotate(135deg)}.more button[data-v-68008bcd]{position:relative}.more button[data-v-68008bcd]:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translate(-50%);display:inline-block;width:calc(100% + 20px);height:1px;background-color:#333}@media(max-width:767.89px){.pc_only[data-v-de1db3f8]{display:none}}@media(min-width:768px){.sp_only[data-v-de1db3f8]{display:none}}.img_max[data-v-de1db3f8]{width:100%;height:auto}:is(a[data-v-de1db3f8],button[data-v-de1db3f8]):not(.btn),.hover[data-v-de1db3f8]{transition:all .3s 0s ease}:is(a[data-v-de1db3f8],button[data-v-de1db3f8]):not(.btn):hover,.hover[data-v-de1db3f8]:hover{opacity:.7}.hover_scale[data-v-de1db3f8]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-de1db3f8]{transform:scale(1.2);transition:1s all}a[data-v-de1db3f8],button[data-v-de1db3f8]{cursor:pointer}.d_block[data-v-de1db3f8]{display:block}.d_inline[data-v-de1db3f8]{display:inline}.d_inline_block[data-v-de1db3f8]{display:inline-block}.d_none[data-v-de1db3f8]{display:none}.d_flex[data-v-de1db3f8]{display:flex}.d_grid[data-v-de1db3f8]{display:grid}.text_start[data-v-de1db3f8]{text-align:left}.text_center[data-v-de1db3f8]{text-align:center}.text_end[data-v-de1db3f8]{text-align:right}.fw_light[data-v-de1db3f8]{font-weight:300}.fw_regular[data-v-de1db3f8]{font-weight:400}.fw_medium[data-v-de1db3f8]{font-weight:500}.fw_semibold[data-v-de1db3f8]{font-weight:600}.fw_bold[data-v-de1db3f8]{font-weight:700}.p_relative[data-v-de1db3f8]{position:relative}.p_absolute[data-v-de1db3f8]{position:absolute}.p_fixed[data-v-de1db3f8]{position:fixed}.p_sticky[data-v-de1db3f8]{position:sticky}.p_static[data-v-de1db3f8]{position:static}.kerning[data-v-de1db3f8]{font-feature-settings:"palt"}.no_break[data-v-de1db3f8]{display:inline-block}@media(min-width:768px){.gap1[data-v-de1db3f8]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-de1db3f8]{gap:5px}}@media(min-width:768px){.gap2[data-v-de1db3f8]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-de1db3f8]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-de1db3f8]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-de1db3f8]{gap:10px}}@media(min-width:768px){.gap4[data-v-de1db3f8]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-de1db3f8]{gap:15px}}@media(min-width:768px){.gap5[data-v-de1db3f8]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-de1db3f8]{gap:20px}}@media(min-width:768px){.gap6[data-v-de1db3f8]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-de1db3f8]{gap:30px}}@media(min-width:768px){section[data-v-de1db3f8]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-de1db3f8]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-de1db3f8]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-de1db3f8]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-de1db3f8]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-de1db3f8]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-de1db3f8]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-de1db3f8]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-de1db3f8]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-de1db3f8]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-de1db3f8]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-de1db3f8]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-de1db3f8]{flex-direction:row-reverse}}.row[data-v-de1db3f8]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-de1db3f8]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-de1db3f8]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-de1db3f8]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-de1db3f8]+*,.row.col2>div>picture[data-v-de1db3f8]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-de1db3f8]+*,.row.col2>div>picture[data-v-de1db3f8]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-de1db3f8]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-de1db3f8]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-de1db3f8]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-de1db3f8]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-de1db3f8]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-de1db3f8]+*,.row.col3>div>picture[data-v-de1db3f8]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-de1db3f8]+*,.row.col3>div>picture[data-v-de1db3f8]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-de1db3f8]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-de1db3f8]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-de1db3f8]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-de1db3f8]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-de1db3f8]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-de1db3f8]+*,.row.col4>div>picture[data-v-de1db3f8]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-de1db3f8]+*,.row.col4>div>picture[data-v-de1db3f8]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-de1db3f8]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-de1db3f8]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-de1db3f8]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-de1db3f8]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-de1db3f8]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-de1db3f8]+*,.row.col5>div>picture[data-v-de1db3f8]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-de1db3f8]+*,.row.col5>div>picture[data-v-de1db3f8]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-de1db3f8]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-de1db3f8]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-de1db3f8]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-de1db3f8]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-de1db3f8]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-de1db3f8]{gap:0}}.head_typ.fs_lg[data-v-de1db3f8]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-de1db3f8]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-de1db3f8]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-de1db3f8]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-de1db3f8]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-de1db3f8]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-de1db3f8]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-de1db3f8]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-de1db3f8]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-de1db3f8]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-de1db3f8]{font-size:.875rem}.head_typ.fs_md .badge[data-v-de1db3f8]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-de1db3f8]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-de1db3f8]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-de1db3f8]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-de1db3f8]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-de1db3f8]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-de1db3f8]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-de1db3f8]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-de1db3f8]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-de1db3f8]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-de1db3f8]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-de1db3f8]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-de1db3f8]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-de1db3f8]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-de1db3f8]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-de1db3f8]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-de1db3f8]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-de1db3f8]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-de1db3f8]{text-align:left}}@media(min-width:768px){p[data-v-de1db3f8]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-de1db3f8]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-de1db3f8]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-de1db3f8]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-de1db3f8]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-de1db3f8]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-de1db3f8]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-de1db3f8]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-de1db3f8]{color:#666}@media(min-width:768px){.caption[data-v-de1db3f8]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-de1db3f8]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-de1db3f8]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-de1db3f8]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-de1db3f8] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-de1db3f8]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-de1db3f8]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-de1db3f8]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-de1db3f8]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-de1db3f8]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-de1db3f8] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-de1db3f8] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-de1db3f8]{position:relative}.icon_modal[data-v-de1db3f8]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-de1db3f8]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-de1db3f8]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-de1db3f8]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-de1db3f8]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-de1db3f8]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-de1db3f8]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-de1db3f8]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-de1db3f8]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-de1db3f8]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-de1db3f8]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-de1db3f8]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-de1db3f8]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-de1db3f8]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-de1db3f8]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-de1db3f8]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-de1db3f8]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-de1db3f8]{margin-block:4rem}}.jobbtn_row_area ul[data-v-de1db3f8]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-de1db3f8]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-de1db3f8]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-de1db3f8]{border-color:currentColor}.row.job p[data-v-de1db3f8]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-de1db3f8]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-de1db3f8]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-de1db3f8]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-de1db3f8]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-de1db3f8]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-de1db3f8]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-de1db3f8]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-de1db3f8]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-de1db3f8]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-de1db3f8]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-de1db3f8]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-de1db3f8]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-de1db3f8]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-de1db3f8]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-de1db3f8]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-de1db3f8]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-de1db3f8]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-de1db3f8]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-de1db3f8]{padding:2rem}}.interview_message .holiday_area.curve[data-v-de1db3f8]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-de1db3f8]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-de1db3f8]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-de1db3f8]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-de1db3f8]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-de1db3f8]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-de1db3f8]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-de1db3f8]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-de1db3f8]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-de1db3f8]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-de1db3f8]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-de1db3f8]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-de1db3f8]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-de1db3f8]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-de1db3f8]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-de1db3f8]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-de1db3f8]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-de1db3f8]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-de1db3f8]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-de1db3f8]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-de1db3f8]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-de1db3f8]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-de1db3f8]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-de1db3f8]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-de1db3f8]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-de1db3f8]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-de1db3f8]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-de1db3f8]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-de1db3f8]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-de1db3f8]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-de1db3f8]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-de1db3f8]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-de1db3f8]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-de1db3f8]:before{border-color:#00a9b7}.job[data-v-de1db3f8]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-de1db3f8],.job .svg_circle02[data-v-de1db3f8]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-de1db3f8],.job .svg_circle02[data-v-de1db3f8]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-de1db3f8],.job .svg_circle02[data-v-de1db3f8]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-de1db3f8]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-de1db3f8]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-de1db3f8]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-de1db3f8]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-de1db3f8]{display:none}.job .svg-elem-1.anime.is_anime[data-v-de1db3f8]{display:block;animation:animate-svg-stroke-1-de1db3f8 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-de1db3f8]{display:none}.job .svg-elem-2.anime.is_anime[data-v-de1db3f8]{display:block;animation:animate-svg-stroke-2-de1db3f8 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-de1db3f8]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-de1db3f8]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-de1db3f8]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-de1db3f8]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-de1db3f8]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-de1db3f8]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-de1db3f8]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-de1db3f8]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-de1db3f8]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-de1db3f8]:after{animation:mask-bg-de1db3f8 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-de1db3f8{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-de1db3f8{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-de1db3f8{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.sentence_area[data-v-de1db3f8]{margin-block-end:3rem}.sentence_area p[data-v-de1db3f8]:not(.text_sm,.caption):not(:last-of-type),.sentence_area p[data-v-de1db3f8]:last-of-type{margin-block-end:1.125rem}.sentence_area.enactment[data-v-de1db3f8]{display:flex;justify-content:flex-end}@media(max-width:767.89px){.sentence_area.enactment[data-v-de1db3f8]{justify-content:flex-start}}.sentence_area .ls_type1[data-v-de1db3f8]{list-style-type:disc;padding-inline-start:1.5rem;margin-block-end:1.125rem}@media(min-width:768px){.sentence_area .ls_type1[data-v-de1db3f8]{margin-inline-start:1rem}}@media(max-width:767.89px){.pc_only[data-v-1f43706b]{display:none}}@media(min-width:768px){.sp_only[data-v-1f43706b]{display:none}}.img_max[data-v-1f43706b]{width:100%;height:auto}:is(a[data-v-1f43706b],button[data-v-1f43706b]):not(.btn),.hover[data-v-1f43706b]{transition:all .3s 0s ease}:is(a[data-v-1f43706b],button[data-v-1f43706b]):not(.btn):hover,.hover[data-v-1f43706b]:hover{opacity:.7}.hover_scale[data-v-1f43706b]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-1f43706b]{transform:scale(1.2);transition:1s all}a[data-v-1f43706b],button[data-v-1f43706b]{cursor:pointer}.d_block[data-v-1f43706b]{display:block}.d_inline[data-v-1f43706b]{display:inline}.d_inline_block[data-v-1f43706b]{display:inline-block}.d_none[data-v-1f43706b]{display:none}.d_flex[data-v-1f43706b]{display:flex}.d_grid[data-v-1f43706b]{display:grid}.text_start[data-v-1f43706b]{text-align:left}.text_center[data-v-1f43706b]{text-align:center}.text_end[data-v-1f43706b]{text-align:right}.fw_light[data-v-1f43706b]{font-weight:300}.fw_regular[data-v-1f43706b]{font-weight:400}.fw_medium[data-v-1f43706b]{font-weight:500}.fw_semibold[data-v-1f43706b]{font-weight:600}.fw_bold[data-v-1f43706b]{font-weight:700}.p_relative[data-v-1f43706b]{position:relative}.p_absolute[data-v-1f43706b]{position:absolute}.p_fixed[data-v-1f43706b]{position:fixed}.p_sticky[data-v-1f43706b]{position:sticky}.p_static[data-v-1f43706b]{position:static}.kerning[data-v-1f43706b]{font-feature-settings:"palt"}.no_break[data-v-1f43706b]{display:inline-block}@media(min-width:768px){.gap1[data-v-1f43706b]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-1f43706b]{gap:5px}}@media(min-width:768px){.gap2[data-v-1f43706b]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-1f43706b]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-1f43706b]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-1f43706b]{gap:10px}}@media(min-width:768px){.gap4[data-v-1f43706b]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-1f43706b]{gap:15px}}@media(min-width:768px){.gap5[data-v-1f43706b]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-1f43706b]{gap:20px}}@media(min-width:768px){.gap6[data-v-1f43706b]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-1f43706b]{gap:30px}}@media(min-width:768px){section[data-v-1f43706b]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-1f43706b]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-1f43706b]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-1f43706b]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-1f43706b]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-1f43706b]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-1f43706b]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-1f43706b]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-1f43706b]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-1f43706b]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-1f43706b]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-1f43706b]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-1f43706b]{flex-direction:row-reverse}}.row[data-v-1f43706b]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-1f43706b]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-1f43706b]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-1f43706b]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-1f43706b]+*,.row.col2>div>picture[data-v-1f43706b]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-1f43706b]+*,.row.col2>div>picture[data-v-1f43706b]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-1f43706b]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-1f43706b]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-1f43706b]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-1f43706b]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-1f43706b]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-1f43706b]+*,.row.col3>div>picture[data-v-1f43706b]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-1f43706b]+*,.row.col3>div>picture[data-v-1f43706b]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-1f43706b]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-1f43706b]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-1f43706b]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-1f43706b]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-1f43706b]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-1f43706b]+*,.row.col4>div>picture[data-v-1f43706b]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-1f43706b]+*,.row.col4>div>picture[data-v-1f43706b]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-1f43706b]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-1f43706b]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-1f43706b]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-1f43706b]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-1f43706b]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-1f43706b]+*,.row.col5>div>picture[data-v-1f43706b]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-1f43706b]+*,.row.col5>div>picture[data-v-1f43706b]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-1f43706b]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-1f43706b]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-1f43706b]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-1f43706b]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-1f43706b]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-1f43706b]{gap:0}}.head_typ.fs_lg[data-v-1f43706b]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-1f43706b]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-1f43706b]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-1f43706b]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-1f43706b]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-1f43706b]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-1f43706b]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-1f43706b]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-1f43706b]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-1f43706b]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-1f43706b]{font-size:.875rem}.head_typ.fs_md .badge[data-v-1f43706b]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-1f43706b]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-1f43706b]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-1f43706b]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-1f43706b]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-1f43706b]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-1f43706b]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-1f43706b]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-1f43706b]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-1f43706b]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-1f43706b]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-1f43706b]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-1f43706b]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-1f43706b]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-1f43706b]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-1f43706b]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-1f43706b]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-1f43706b]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-1f43706b]{text-align:left}}@media(min-width:768px){p[data-v-1f43706b]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-1f43706b]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-1f43706b]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-1f43706b]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-1f43706b]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-1f43706b]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-1f43706b]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-1f43706b]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-1f43706b]{color:#666}@media(min-width:768px){.caption[data-v-1f43706b]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-1f43706b]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-1f43706b]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-1f43706b]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-1f43706b] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-1f43706b]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-1f43706b]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-1f43706b]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-1f43706b]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-1f43706b]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-1f43706b] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-1f43706b] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-1f43706b]{position:relative}.icon_modal[data-v-1f43706b]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-1f43706b]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-1f43706b]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-1f43706b]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-1f43706b]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-1f43706b]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-1f43706b]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-1f43706b]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-1f43706b]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-1f43706b]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-1f43706b]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-1f43706b]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-1f43706b]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-1f43706b]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-1f43706b]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-1f43706b]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-1f43706b]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-1f43706b]{margin-block:4rem}}.jobbtn_row_area ul[data-v-1f43706b]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-1f43706b]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-1f43706b]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-1f43706b]{border-color:currentColor}.row.job p[data-v-1f43706b]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-1f43706b]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-1f43706b]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-1f43706b]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-1f43706b]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-1f43706b]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-1f43706b]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-1f43706b]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-1f43706b]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-1f43706b]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-1f43706b]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-1f43706b]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-1f43706b]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-1f43706b]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-1f43706b]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-1f43706b]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-1f43706b]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-1f43706b]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-1f43706b]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-1f43706b]{padding:2rem}}.interview_message .holiday_area.curve[data-v-1f43706b]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-1f43706b]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-1f43706b]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-1f43706b]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-1f43706b]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-1f43706b]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-1f43706b]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-1f43706b]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-1f43706b]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-1f43706b]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-1f43706b]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-1f43706b]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-1f43706b]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-1f43706b]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-1f43706b]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-1f43706b]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-1f43706b]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-1f43706b]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-1f43706b]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-1f43706b]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-1f43706b]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-1f43706b]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-1f43706b]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-1f43706b]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-1f43706b]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-1f43706b]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-1f43706b]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-1f43706b]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-1f43706b]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-1f43706b]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-1f43706b]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-1f43706b]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-1f43706b]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-1f43706b]:before{border-color:#00a9b7}.job[data-v-1f43706b]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-1f43706b],.job .svg_circle02[data-v-1f43706b]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-1f43706b],.job .svg_circle02[data-v-1f43706b]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-1f43706b],.job .svg_circle02[data-v-1f43706b]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-1f43706b]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-1f43706b]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-1f43706b]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-1f43706b]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-1f43706b]{display:none}.job .svg-elem-1.anime.is_anime[data-v-1f43706b]{display:block;animation:animate-svg-stroke-1-1f43706b var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-1f43706b]{display:none}.job .svg-elem-2.anime.is_anime[data-v-1f43706b]{display:block;animation:animate-svg-stroke-2-1f43706b var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-1f43706b]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-1f43706b]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-1f43706b]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-1f43706b]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-1f43706b]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-1f43706b]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-1f43706b]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-1f43706b]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-1f43706b]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-1f43706b]:after{animation:mask-bg-1f43706b 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-1f43706b{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-1f43706b{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-1f43706b{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.lead[data-v-1f43706b]{margin-block-end:2.75rem}ul.list_area[data-v-1f43706b]{padding-inline-start:.5rem}ul.list_area li[data-v-1f43706b]{list-style-type:auto;padding-inline-start:.5rem;margin-inline-start:1.5rem;margin-block-end:1.5rem}ul.list_area li[data-v-1f43706b]::marker{font-size:1.5rem;font-weight:700}@media(max-width:767.89px){.pc_only[data-v-2473d964]{display:none}}@media(min-width:768px){.sp_only[data-v-2473d964]{display:none}}.img_max[data-v-2473d964]{width:100%;height:auto}:is(a[data-v-2473d964],button[data-v-2473d964]):not(.btn),.hover[data-v-2473d964]{transition:all .3s 0s ease}:is(a[data-v-2473d964],button[data-v-2473d964]):not(.btn):hover,.hover[data-v-2473d964]:hover{opacity:.7}.hover_scale[data-v-2473d964]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-2473d964]{transform:scale(1.2);transition:1s all}a[data-v-2473d964],button[data-v-2473d964]{cursor:pointer}.d_block[data-v-2473d964]{display:block}.d_inline[data-v-2473d964]{display:inline}.d_inline_block[data-v-2473d964]{display:inline-block}.d_none[data-v-2473d964]{display:none}.d_flex[data-v-2473d964]{display:flex}.d_grid[data-v-2473d964]{display:grid}.text_start[data-v-2473d964]{text-align:left}.text_center[data-v-2473d964]{text-align:center}.text_end[data-v-2473d964]{text-align:right}.fw_light[data-v-2473d964]{font-weight:300}.fw_regular[data-v-2473d964]{font-weight:400}.fw_medium[data-v-2473d964]{font-weight:500}.fw_semibold[data-v-2473d964]{font-weight:600}.fw_bold[data-v-2473d964]{font-weight:700}.p_relative[data-v-2473d964]{position:relative}.p_absolute[data-v-2473d964]{position:absolute}.p_fixed[data-v-2473d964]{position:fixed}.p_sticky[data-v-2473d964]{position:sticky}.p_static[data-v-2473d964]{position:static}.kerning[data-v-2473d964]{font-feature-settings:"palt"}.no_break[data-v-2473d964]{display:inline-block}@media(min-width:768px){.gap1[data-v-2473d964]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-2473d964]{gap:5px}}@media(min-width:768px){.gap2[data-v-2473d964]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-2473d964]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-2473d964]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-2473d964]{gap:10px}}@media(min-width:768px){.gap4[data-v-2473d964]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-2473d964]{gap:15px}}@media(min-width:768px){.gap5[data-v-2473d964]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-2473d964]{gap:20px}}@media(min-width:768px){.gap6[data-v-2473d964]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-2473d964]{gap:30px}}@media(min-width:768px){section[data-v-2473d964]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-2473d964]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-2473d964]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-2473d964]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-2473d964]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-2473d964]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-2473d964]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-2473d964]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-2473d964]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-2473d964]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-2473d964]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-2473d964]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-2473d964]{flex-direction:row-reverse}}.row[data-v-2473d964]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-2473d964]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-2473d964]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-2473d964]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-2473d964]+*,.row.col2>div>picture[data-v-2473d964]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-2473d964]+*,.row.col2>div>picture[data-v-2473d964]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-2473d964]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-2473d964]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-2473d964]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-2473d964]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-2473d964]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-2473d964]+*,.row.col3>div>picture[data-v-2473d964]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-2473d964]+*,.row.col3>div>picture[data-v-2473d964]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-2473d964]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-2473d964]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-2473d964]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-2473d964]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-2473d964]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-2473d964]+*,.row.col4>div>picture[data-v-2473d964]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-2473d964]+*,.row.col4>div>picture[data-v-2473d964]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-2473d964]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-2473d964]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-2473d964]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-2473d964]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-2473d964]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-2473d964]+*,.row.col5>div>picture[data-v-2473d964]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-2473d964]+*,.row.col5>div>picture[data-v-2473d964]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-2473d964]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-2473d964]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-2473d964]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-2473d964]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-2473d964]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-2473d964]{gap:0}}.head_typ.fs_lg[data-v-2473d964]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-2473d964]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-2473d964]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-2473d964]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-2473d964]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-2473d964]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-2473d964]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-2473d964]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-2473d964]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-2473d964]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-2473d964]{font-size:.875rem}.head_typ.fs_md .badge[data-v-2473d964]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-2473d964]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-2473d964]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-2473d964]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-2473d964]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-2473d964]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-2473d964]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-2473d964]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-2473d964]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-2473d964]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-2473d964]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-2473d964]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-2473d964]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-2473d964]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-2473d964]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-2473d964]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-2473d964]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-2473d964]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-2473d964]{text-align:left}}@media(min-width:768px){p[data-v-2473d964]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-2473d964]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-2473d964]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-2473d964]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-2473d964]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-2473d964]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-2473d964]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-2473d964]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-2473d964]{color:#666}@media(min-width:768px){.caption[data-v-2473d964]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-2473d964]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-2473d964]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-2473d964]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-2473d964] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-2473d964]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-2473d964]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-2473d964]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-2473d964]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-2473d964]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-2473d964] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-2473d964] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-2473d964]{position:relative}.icon_modal[data-v-2473d964]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-2473d964]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-2473d964]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-2473d964]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-2473d964]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-2473d964]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-2473d964]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-2473d964]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-2473d964]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-2473d964]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-2473d964]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-2473d964]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-2473d964]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-2473d964]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-2473d964]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-2473d964]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-2473d964]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-2473d964]{margin-block:4rem}}.jobbtn_row_area ul[data-v-2473d964]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-2473d964]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-2473d964]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-2473d964]{border-color:currentColor}.row.job p[data-v-2473d964]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-2473d964]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-2473d964]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-2473d964]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-2473d964]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-2473d964]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-2473d964]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-2473d964]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-2473d964]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-2473d964]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-2473d964]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-2473d964]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-2473d964]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-2473d964]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-2473d964]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-2473d964]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-2473d964]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-2473d964]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-2473d964]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-2473d964]{padding:2rem}}.interview_message .holiday_area.curve[data-v-2473d964]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-2473d964]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-2473d964]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-2473d964]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-2473d964]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-2473d964]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-2473d964]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-2473d964]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-2473d964]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-2473d964]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-2473d964]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-2473d964]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-2473d964]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-2473d964]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-2473d964]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-2473d964]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-2473d964]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-2473d964]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-2473d964]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-2473d964]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-2473d964]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-2473d964]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-2473d964]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-2473d964]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-2473d964]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-2473d964]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-2473d964]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-2473d964]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-2473d964]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-2473d964]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-2473d964]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-2473d964]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-2473d964]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-2473d964]:before{border-color:#00a9b7}.job[data-v-2473d964]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-2473d964],.job .svg_circle02[data-v-2473d964]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-2473d964],.job .svg_circle02[data-v-2473d964]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-2473d964],.job .svg_circle02[data-v-2473d964]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-2473d964]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-2473d964]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-2473d964]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-2473d964]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-2473d964]{display:none}.job .svg-elem-1.anime.is_anime[data-v-2473d964]{display:block;animation:animate-svg-stroke-1-2473d964 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-2473d964]{display:none}.job .svg-elem-2.anime.is_anime[data-v-2473d964]{display:block;animation:animate-svg-stroke-2-2473d964 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-2473d964]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-2473d964]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-2473d964]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-2473d964]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-2473d964]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-2473d964]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-2473d964]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-2473d964]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-2473d964]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-2473d964]:after{animation:mask-bg-2473d964 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-2473d964{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-2473d964{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-2473d964{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.link_underline[data-v-2473d964]{text-decoration:underline}.unit div[data-v-2473d964]{display:flex;flex-direction:column;justify-content:space-between}.unit div p[data-v-2473d964]{margin-block-end:1.5rem}.unit div button[data-v-2473d964]{flex-grow:1}.btn_area[data-v-2473d964]{margin-block:1.5rem}.btn_area.job[data-v-2473d964]{margin-block:2rem}@media(max-width:767.89px){.pc_only[data-v-430d9323]{display:none}}@media(min-width:768px){.sp_only[data-v-430d9323]{display:none}}.img_max[data-v-430d9323]{width:100%;height:auto}:is(a[data-v-430d9323],button[data-v-430d9323]):not(.btn),.hover[data-v-430d9323]{transition:all .3s 0s ease}:is(a[data-v-430d9323],button[data-v-430d9323]):not(.btn):hover,.hover[data-v-430d9323]:hover{opacity:.7}.hover_scale[data-v-430d9323]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-430d9323]{transform:scale(1.2);transition:1s all}a[data-v-430d9323],button[data-v-430d9323]{cursor:pointer}.d_block[data-v-430d9323]{display:block}.d_inline[data-v-430d9323]{display:inline}.d_inline_block[data-v-430d9323]{display:inline-block}.d_none[data-v-430d9323]{display:none}.d_flex[data-v-430d9323]{display:flex}.d_grid[data-v-430d9323]{display:grid}.text_start[data-v-430d9323]{text-align:left}.text_center[data-v-430d9323]{text-align:center}.text_end[data-v-430d9323]{text-align:right}.fw_light[data-v-430d9323]{font-weight:300}.fw_regular[data-v-430d9323]{font-weight:400}.fw_medium[data-v-430d9323]{font-weight:500}.fw_semibold[data-v-430d9323]{font-weight:600}.fw_bold[data-v-430d9323]{font-weight:700}.p_relative[data-v-430d9323]{position:relative}.p_absolute[data-v-430d9323]{position:absolute}.p_fixed[data-v-430d9323]{position:fixed}.p_sticky[data-v-430d9323]{position:sticky}.p_static[data-v-430d9323]{position:static}.kerning[data-v-430d9323]{font-feature-settings:"palt"}.no_break[data-v-430d9323]{display:inline-block}@media(min-width:768px){.gap1[data-v-430d9323]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-430d9323]{gap:5px}}@media(min-width:768px){.gap2[data-v-430d9323]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-430d9323]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-430d9323]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-430d9323]{gap:10px}}@media(min-width:768px){.gap4[data-v-430d9323]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-430d9323]{gap:15px}}@media(min-width:768px){.gap5[data-v-430d9323]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-430d9323]{gap:20px}}@media(min-width:768px){.gap6[data-v-430d9323]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-430d9323]{gap:30px}}@media(min-width:768px){section[data-v-430d9323]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-430d9323]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-430d9323]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-430d9323]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-430d9323]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-430d9323]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-430d9323]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-430d9323]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-430d9323]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-430d9323]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-430d9323]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-430d9323]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-430d9323]{flex-direction:row-reverse}}.row[data-v-430d9323]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-430d9323]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-430d9323]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-430d9323]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-430d9323]+*,.row.col2>div>picture[data-v-430d9323]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-430d9323]+*,.row.col2>div>picture[data-v-430d9323]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-430d9323]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-430d9323]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-430d9323]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-430d9323]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-430d9323]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-430d9323]+*,.row.col3>div>picture[data-v-430d9323]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-430d9323]+*,.row.col3>div>picture[data-v-430d9323]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-430d9323]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-430d9323]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-430d9323]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-430d9323]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-430d9323]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-430d9323]+*,.row.col4>div>picture[data-v-430d9323]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-430d9323]+*,.row.col4>div>picture[data-v-430d9323]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-430d9323]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-430d9323]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-430d9323]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-430d9323]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-430d9323]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-430d9323]+*,.row.col5>div>picture[data-v-430d9323]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-430d9323]+*,.row.col5>div>picture[data-v-430d9323]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-430d9323]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-430d9323]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-430d9323]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-430d9323]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-430d9323]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-430d9323]{gap:0}}.head_typ.fs_lg[data-v-430d9323]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-430d9323]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-430d9323]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-430d9323]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-430d9323]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-430d9323]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-430d9323]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-430d9323]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-430d9323]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-430d9323]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-430d9323]{font-size:.875rem}.head_typ.fs_md .badge[data-v-430d9323]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-430d9323]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-430d9323]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-430d9323]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-430d9323]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-430d9323]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-430d9323]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-430d9323]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-430d9323]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-430d9323]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-430d9323]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-430d9323]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-430d9323]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-430d9323]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-430d9323]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-430d9323]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-430d9323]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-430d9323]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-430d9323]{text-align:left}}@media(min-width:768px){p[data-v-430d9323]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-430d9323]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-430d9323]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-430d9323]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-430d9323]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-430d9323]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-430d9323]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-430d9323]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-430d9323]{color:#666}@media(min-width:768px){.caption[data-v-430d9323]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-430d9323]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-430d9323]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-430d9323]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-430d9323] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-430d9323]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-430d9323]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-430d9323]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-430d9323]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-430d9323]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-430d9323] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-430d9323] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-430d9323]{position:relative}.icon_modal[data-v-430d9323]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-430d9323]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-430d9323]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-430d9323]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-430d9323]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-430d9323]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-430d9323]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-430d9323]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-430d9323]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-430d9323]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-430d9323]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-430d9323]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-430d9323]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-430d9323]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-430d9323]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-430d9323]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-430d9323]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-430d9323]{margin-block:4rem}}.jobbtn_row_area ul[data-v-430d9323]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-430d9323]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-430d9323]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-430d9323]{border-color:currentColor}.row.job p[data-v-430d9323]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-430d9323]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-430d9323]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-430d9323]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-430d9323]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-430d9323]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-430d9323]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-430d9323]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-430d9323]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-430d9323]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-430d9323]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-430d9323]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-430d9323]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-430d9323]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-430d9323]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-430d9323]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-430d9323]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-430d9323]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-430d9323]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-430d9323]{padding:2rem}}.interview_message .holiday_area.curve[data-v-430d9323]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-430d9323]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-430d9323]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-430d9323]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-430d9323]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-430d9323]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-430d9323]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-430d9323]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-430d9323]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-430d9323]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-430d9323]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-430d9323]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-430d9323]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-430d9323]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-430d9323]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-430d9323]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-430d9323]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-430d9323]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-430d9323]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-430d9323]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-430d9323]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-430d9323]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-430d9323]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-430d9323]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-430d9323]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-430d9323]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-430d9323]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-430d9323]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-430d9323]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-430d9323]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-430d9323]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-430d9323]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-430d9323]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-430d9323]:before{border-color:#00a9b7}.job[data-v-430d9323]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-430d9323],.job .svg_circle02[data-v-430d9323]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-430d9323],.job .svg_circle02[data-v-430d9323]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-430d9323],.job .svg_circle02[data-v-430d9323]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-430d9323]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-430d9323]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-430d9323]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-430d9323]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-430d9323]{display:none}.job .svg-elem-1.anime.is_anime[data-v-430d9323]{display:block;animation:animate-svg-stroke-1-430d9323 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-430d9323]{display:none}.job .svg-elem-2.anime.is_anime[data-v-430d9323]{display:block;animation:animate-svg-stroke-2-430d9323 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-430d9323]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-430d9323]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-430d9323]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-430d9323]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-430d9323]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-430d9323]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-430d9323]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-430d9323]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-430d9323]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-430d9323]:after{animation:mask-bg-430d9323 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-430d9323{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-430d9323{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-430d9323{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.unit[data-v-430d9323]{margin-block-end:1.375rem;font-size:.875rem}@media(min-width:768px){.unit[data-v-430d9323]{display:flex;justify-content:space-between;flex-wrap:wrap}}@media(max-width:767.89px){.unit[data-v-430d9323]{display:block}.unit p[data-v-430d9323],.unit label[data-v-430d9323]{display:block;margin-block-end:1rem}}@media(min-width:768px){.unit .input_wrap[data-v-430d9323]{width:65%}}@media(max-width:767.89px){.unit .input_wrap[data-v-430d9323]{width:100%}}.unit .input_wrap .error_text[data-v-430d9323]{display:inline-block;margin-block-start:5px;padding:.25rem 1rem;font-size:.875rem;background-color:#ffe7e7;color:#c00}.unit.radio_btn[data-v-430d9323]{margin-block-end:2.5rem}.unit input[data-v-430d9323],.unit textarea[data-v-430d9323]{padding:.375rem 1rem;border-radius:5px;border:1px solid #AAAAAA}.unit textarea[data-v-430d9323]{aspect-ratio:130/31}.unit .radio_btn_area[data-v-430d9323],.unit .text_area[data-v-430d9323]{display:block}.unit .input_area[data-v-430d9323]{width:100%}.unit .input_area.error[data-v-430d9323]{border:1px solid #cc0000}.unit .radio_btn_area[data-v-430d9323]{font-size:.875rem}.unit .radio_btn_area label[data-v-430d9323]{padding:0 0 0 24px;line-height:.875rem;display:inline-block;cursor:pointer;position:relative}.unit .radio_btn_area label[data-v-430d9323]:before{content:"";width:.875rem;height:.875rem;position:absolute;top:0;left:0;border-radius:50%;border:1px solid #666}.unit .radio_btn_area input[data-v-430d9323]{margin-inline-end:.3125rem}.unit .radio_btn_area input[type=radio][data-v-430d9323]{display:none}.unit .radio_btn_area input[type=radio]:checked+label[data-v-430d9323]:before{background-color:#00aff0;border:none}.unit .radio_btn_area input[type=radio]:checked+label[data-v-430d9323]:after{content:"";width:4px;height:4px;position:absolute;top:5px;left:5px;background-color:#fff;border-radius:50%}.unit .radio_btn_area label[data-v-430d9323]{display:inline-block;margin-inline-end:1.25rem}.unit .address_text[data-v-430d9323]{display:block;width:100%}.unit .postal_code_wrap[data-v-430d9323]{margin-block-end:1.25rem}.unit .postal_code_wrap .postal_code[data-v-430d9323]{display:block}@media(min-width:768px){.unit .postal_code_wrap .postal_code[data-v-430d9323]{width:12.5%}}@media(max-width:767.89px){.unit .postal_code_wrap .postal_code[data-v-430d9323]{width:45%}}.unit .postal_code_wrap .postal_code.error[data-v-430d9323]{margin-block-end:0}.required[data-v-430d9323]{margin-inline-start:.75rem;padding:.25rem .75rem;border-radius:1rem;font-size:.625rem;color:#fff;background-color:#fcaf15}.submit_btn[data-v-430d9323]{display:flex;justify-content:center;margin-block-start:3.125rem}.btn[data-v-430d9323]{line-height:1.3;font-weight:600;display:grid;grid-template-columns:6fr 1fr;border-radius:3.125rem;overflow:hidden;color:#fff;background-color:#111987;border:1px solid #111987;position:relative;z-index:0;transition:all .3s ease-in-out}@media(min-width:768px){.btn[data-v-430d9323]{width:17.5rem;padding:1.187rem 2rem;font-size:.875rem}}@media(max-width:767.89px){.btn[data-v-430d9323]{margin-inline:auto;padding:3.65% 7.82%;width:88.92%}}.btn[data-v-430d9323]:after{content:"";position:absolute;inset:0 100% 0 0;transition:all .3s ease-in-out;z-index:-1;border-radius:3.125rem;width:0}.btn[data-v-430d9323]:hover{color:#111987;background-color:#fff}.btn[data-v-430d9323]:hover:after{background-color:#fff;right:0;width:100%}@media(max-width:767.89px){.pc_only[data-v-77149ab1]{display:none}}@media(min-width:768px){.sp_only[data-v-77149ab1]{display:none}}.img_max[data-v-77149ab1]{width:100%;height:auto}:is(a[data-v-77149ab1],button[data-v-77149ab1]):not(.btn),.hover[data-v-77149ab1]{transition:all .3s 0s ease}:is(a[data-v-77149ab1],button[data-v-77149ab1]):not(.btn):hover,.hover[data-v-77149ab1]:hover{opacity:.7}.hover_scale[data-v-77149ab1]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-77149ab1]{transform:scale(1.2);transition:1s all}a[data-v-77149ab1],button[data-v-77149ab1]{cursor:pointer}.d_block[data-v-77149ab1]{display:block}.d_inline[data-v-77149ab1]{display:inline}.d_inline_block[data-v-77149ab1]{display:inline-block}.d_none[data-v-77149ab1]{display:none}.d_flex[data-v-77149ab1]{display:flex}.d_grid[data-v-77149ab1]{display:grid}.text_start[data-v-77149ab1]{text-align:left}.text_center[data-v-77149ab1]{text-align:center}.text_end[data-v-77149ab1]{text-align:right}.fw_light[data-v-77149ab1]{font-weight:300}.fw_regular[data-v-77149ab1]{font-weight:400}.fw_medium[data-v-77149ab1]{font-weight:500}.fw_semibold[data-v-77149ab1]{font-weight:600}.fw_bold[data-v-77149ab1]{font-weight:700}.p_relative[data-v-77149ab1]{position:relative}.p_absolute[data-v-77149ab1]{position:absolute}.p_fixed[data-v-77149ab1]{position:fixed}.p_sticky[data-v-77149ab1]{position:sticky}.p_static[data-v-77149ab1]{position:static}.kerning[data-v-77149ab1]{font-feature-settings:"palt"}.no_break[data-v-77149ab1]{display:inline-block}@media(min-width:768px){.gap1[data-v-77149ab1]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-77149ab1]{gap:5px}}@media(min-width:768px){.gap2[data-v-77149ab1]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-77149ab1]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-77149ab1]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-77149ab1]{gap:10px}}@media(min-width:768px){.gap4[data-v-77149ab1]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-77149ab1]{gap:15px}}@media(min-width:768px){.gap5[data-v-77149ab1]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-77149ab1]{gap:20px}}@media(min-width:768px){.gap6[data-v-77149ab1]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-77149ab1]{gap:30px}}@media(min-width:768px){section[data-v-77149ab1]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-77149ab1]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-77149ab1]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-77149ab1]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-77149ab1]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-77149ab1]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-77149ab1]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-77149ab1]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-77149ab1]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-77149ab1]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-77149ab1]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-77149ab1]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-77149ab1]{flex-direction:row-reverse}}.row[data-v-77149ab1]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-77149ab1]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-77149ab1]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-77149ab1]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-77149ab1]+*,.row.col2>div>picture[data-v-77149ab1]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-77149ab1]+*,.row.col2>div>picture[data-v-77149ab1]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-77149ab1]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-77149ab1]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-77149ab1]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-77149ab1]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-77149ab1]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-77149ab1]+*,.row.col3>div>picture[data-v-77149ab1]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-77149ab1]+*,.row.col3>div>picture[data-v-77149ab1]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-77149ab1]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-77149ab1]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-77149ab1]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-77149ab1]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-77149ab1]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-77149ab1]+*,.row.col4>div>picture[data-v-77149ab1]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-77149ab1]+*,.row.col4>div>picture[data-v-77149ab1]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-77149ab1]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-77149ab1]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-77149ab1]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-77149ab1]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-77149ab1]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-77149ab1]+*,.row.col5>div>picture[data-v-77149ab1]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-77149ab1]+*,.row.col5>div>picture[data-v-77149ab1]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-77149ab1]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-77149ab1]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-77149ab1]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-77149ab1]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-77149ab1]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-77149ab1]{gap:0}}.head_typ.fs_lg[data-v-77149ab1]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-77149ab1]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-77149ab1]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-77149ab1]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-77149ab1]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-77149ab1]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-77149ab1]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-77149ab1]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-77149ab1]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-77149ab1]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-77149ab1]{font-size:.875rem}.head_typ.fs_md .badge[data-v-77149ab1]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-77149ab1]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-77149ab1]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-77149ab1]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-77149ab1]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-77149ab1]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-77149ab1]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-77149ab1]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-77149ab1]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-77149ab1]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-77149ab1]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-77149ab1]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-77149ab1]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-77149ab1]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-77149ab1]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-77149ab1]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-77149ab1]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-77149ab1]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-77149ab1]{text-align:left}}@media(min-width:768px){p[data-v-77149ab1]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-77149ab1]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-77149ab1]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-77149ab1]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-77149ab1]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-77149ab1]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-77149ab1]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-77149ab1]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-77149ab1]{color:#666}@media(min-width:768px){.caption[data-v-77149ab1]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-77149ab1]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-77149ab1]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-77149ab1]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-77149ab1] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-77149ab1]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-77149ab1]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-77149ab1]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-77149ab1]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-77149ab1]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-77149ab1] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-77149ab1] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-77149ab1]{position:relative}.icon_modal[data-v-77149ab1]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-77149ab1]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-77149ab1]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-77149ab1]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-77149ab1]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-77149ab1]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-77149ab1]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-77149ab1]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-77149ab1]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-77149ab1]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-77149ab1]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-77149ab1]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-77149ab1]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-77149ab1]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-77149ab1]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-77149ab1]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-77149ab1]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-77149ab1]{margin-block:4rem}}.jobbtn_row_area ul[data-v-77149ab1]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-77149ab1]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-77149ab1]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-77149ab1]{border-color:currentColor}.row.job p[data-v-77149ab1]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-77149ab1]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-77149ab1]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-77149ab1]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-77149ab1]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-77149ab1]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-77149ab1]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-77149ab1]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-77149ab1]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-77149ab1]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-77149ab1]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-77149ab1]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-77149ab1]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-77149ab1]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-77149ab1]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-77149ab1]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-77149ab1]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-77149ab1]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-77149ab1]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-77149ab1]{padding:2rem}}.interview_message .holiday_area.curve[data-v-77149ab1]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-77149ab1]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-77149ab1]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-77149ab1]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-77149ab1]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-77149ab1]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-77149ab1]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-77149ab1]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-77149ab1]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-77149ab1]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-77149ab1]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-77149ab1]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-77149ab1]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-77149ab1]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-77149ab1]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-77149ab1]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-77149ab1]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-77149ab1]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-77149ab1]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-77149ab1]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-77149ab1]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-77149ab1]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-77149ab1]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-77149ab1]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-77149ab1]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-77149ab1]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-77149ab1]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-77149ab1]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-77149ab1]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-77149ab1]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-77149ab1]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-77149ab1]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-77149ab1]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-77149ab1]:before{border-color:#00a9b7}.job[data-v-77149ab1]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-77149ab1],.job .svg_circle02[data-v-77149ab1]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-77149ab1],.job .svg_circle02[data-v-77149ab1]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-77149ab1],.job .svg_circle02[data-v-77149ab1]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-77149ab1]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-77149ab1]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-77149ab1]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-77149ab1]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-77149ab1]{display:none}.job .svg-elem-1.anime.is_anime[data-v-77149ab1]{display:block;animation:animate-svg-stroke-1-77149ab1 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-77149ab1]{display:none}.job .svg-elem-2.anime.is_anime[data-v-77149ab1]{display:block;animation:animate-svg-stroke-2-77149ab1 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-77149ab1]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-77149ab1]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-77149ab1]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-77149ab1]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-77149ab1]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-77149ab1]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-77149ab1]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-77149ab1]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-77149ab1]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-77149ab1]:after{animation:mask-bg-77149ab1 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-77149ab1{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-77149ab1{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-77149ab1{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.confirm_area[data-v-77149ab1]{position:relative;margin-inline-start:6rem;display:flex;flex-direction:column;row-gap:2rem}@media(min-width:768px){.confirm_area[data-v-77149ab1]{margin-block-end:6.875rem}}.confirm_area .confirm_row[data-v-77149ab1]{display:flex}@media(min-width:768px){.confirm_area .confirm_row[data-v-77149ab1]{column-gap:4.875rem}}@media(min-width:768px){.confirm_area .confirm_row .confirm_col[data-v-77149ab1]:first-child{flex-basis:25%;flex-shrink:0}}.confirm_area .confirm_row .confirm_col .confirm_title[data-v-77149ab1],.confirm_area .confirm_row .confirm_col .confirm_content[data-v-77149ab1]{font-size:.875rem}.failed_message[data-v-77149ab1]{background-color:#ffe7e7;padding-block:1rem;padding-inline:2rem;border-radius:.25rem;max-width:fit-content;margin-inline:auto;margin-block:1rem}.sending[data-v-77149ab1]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:100}@media(max-width:767.89px){.pc_only[data-v-4f8ff12d]{display:none}}@media(min-width:768px){.sp_only[data-v-4f8ff12d]{display:none}}.img_max[data-v-4f8ff12d]{width:100%;height:auto}:is(a[data-v-4f8ff12d],button[data-v-4f8ff12d]):not(.btn),.hover[data-v-4f8ff12d]{transition:all .3s 0s ease}:is(a[data-v-4f8ff12d],button[data-v-4f8ff12d]):not(.btn):hover,.hover[data-v-4f8ff12d]:hover{opacity:.7}.hover_scale[data-v-4f8ff12d]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-4f8ff12d]{transform:scale(1.2);transition:1s all}a[data-v-4f8ff12d],button[data-v-4f8ff12d]{cursor:pointer}.d_block[data-v-4f8ff12d]{display:block}.d_inline[data-v-4f8ff12d]{display:inline}.d_inline_block[data-v-4f8ff12d]{display:inline-block}.d_none[data-v-4f8ff12d]{display:none}.d_flex[data-v-4f8ff12d]{display:flex}.d_grid[data-v-4f8ff12d]{display:grid}.text_start[data-v-4f8ff12d]{text-align:left}.text_center[data-v-4f8ff12d]{text-align:center}.text_end[data-v-4f8ff12d]{text-align:right}.fw_light[data-v-4f8ff12d]{font-weight:300}.fw_regular[data-v-4f8ff12d]{font-weight:400}.fw_medium[data-v-4f8ff12d]{font-weight:500}.fw_semibold[data-v-4f8ff12d]{font-weight:600}.fw_bold[data-v-4f8ff12d]{font-weight:700}.p_relative[data-v-4f8ff12d]{position:relative}.p_absolute[data-v-4f8ff12d]{position:absolute}.p_fixed[data-v-4f8ff12d]{position:fixed}.p_sticky[data-v-4f8ff12d]{position:sticky}.p_static[data-v-4f8ff12d]{position:static}.kerning[data-v-4f8ff12d]{font-feature-settings:"palt"}.no_break[data-v-4f8ff12d]{display:inline-block}@media(min-width:768px){.gap1[data-v-4f8ff12d]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-4f8ff12d]{gap:5px}}@media(min-width:768px){.gap2[data-v-4f8ff12d]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-4f8ff12d]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-4f8ff12d]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-4f8ff12d]{gap:10px}}@media(min-width:768px){.gap4[data-v-4f8ff12d]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-4f8ff12d]{gap:15px}}@media(min-width:768px){.gap5[data-v-4f8ff12d]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-4f8ff12d]{gap:20px}}@media(min-width:768px){.gap6[data-v-4f8ff12d]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-4f8ff12d]{gap:30px}}@media(min-width:768px){section[data-v-4f8ff12d]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-4f8ff12d]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-4f8ff12d]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-4f8ff12d]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-4f8ff12d]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-4f8ff12d]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-4f8ff12d]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-4f8ff12d]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-4f8ff12d]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-4f8ff12d]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-4f8ff12d]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-4f8ff12d]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-4f8ff12d]{flex-direction:row-reverse}}.row[data-v-4f8ff12d]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-4f8ff12d]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-4f8ff12d]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-4f8ff12d]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-4f8ff12d]+*,.row.col2>div>picture[data-v-4f8ff12d]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-4f8ff12d]+*,.row.col2>div>picture[data-v-4f8ff12d]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-4f8ff12d]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-4f8ff12d]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-4f8ff12d]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-4f8ff12d]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-4f8ff12d]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-4f8ff12d]+*,.row.col3>div>picture[data-v-4f8ff12d]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-4f8ff12d]+*,.row.col3>div>picture[data-v-4f8ff12d]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-4f8ff12d]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-4f8ff12d]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-4f8ff12d]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-4f8ff12d]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-4f8ff12d]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-4f8ff12d]+*,.row.col4>div>picture[data-v-4f8ff12d]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-4f8ff12d]+*,.row.col4>div>picture[data-v-4f8ff12d]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-4f8ff12d]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-4f8ff12d]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-4f8ff12d]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-4f8ff12d]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-4f8ff12d]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-4f8ff12d]+*,.row.col5>div>picture[data-v-4f8ff12d]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-4f8ff12d]+*,.row.col5>div>picture[data-v-4f8ff12d]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-4f8ff12d]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-4f8ff12d]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-4f8ff12d]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-4f8ff12d]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-4f8ff12d]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-4f8ff12d]{gap:0}}.head_typ.fs_lg[data-v-4f8ff12d]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-4f8ff12d]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-4f8ff12d]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-4f8ff12d]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-4f8ff12d]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-4f8ff12d]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-4f8ff12d]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-4f8ff12d]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-4f8ff12d]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-4f8ff12d]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-4f8ff12d]{font-size:.875rem}.head_typ.fs_md .badge[data-v-4f8ff12d]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-4f8ff12d]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-4f8ff12d]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-4f8ff12d]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-4f8ff12d]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-4f8ff12d]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-4f8ff12d]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-4f8ff12d]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-4f8ff12d]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-4f8ff12d]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-4f8ff12d]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-4f8ff12d]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-4f8ff12d]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-4f8ff12d]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-4f8ff12d]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-4f8ff12d]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-4f8ff12d]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-4f8ff12d]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-4f8ff12d]{text-align:left}}@media(min-width:768px){p[data-v-4f8ff12d]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-4f8ff12d]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-4f8ff12d]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-4f8ff12d]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-4f8ff12d]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-4f8ff12d]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-4f8ff12d]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-4f8ff12d]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-4f8ff12d]{color:#666}@media(min-width:768px){.caption[data-v-4f8ff12d]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-4f8ff12d]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-4f8ff12d]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-4f8ff12d]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-4f8ff12d] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-4f8ff12d]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-4f8ff12d]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-4f8ff12d]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-4f8ff12d]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-4f8ff12d]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-4f8ff12d] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-4f8ff12d] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-4f8ff12d]{position:relative}.icon_modal[data-v-4f8ff12d]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-4f8ff12d]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-4f8ff12d]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-4f8ff12d]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-4f8ff12d]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-4f8ff12d]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-4f8ff12d]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-4f8ff12d]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-4f8ff12d]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-4f8ff12d]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-4f8ff12d]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-4f8ff12d]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-4f8ff12d]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-4f8ff12d]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-4f8ff12d]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-4f8ff12d]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-4f8ff12d]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-4f8ff12d]{margin-block:4rem}}.jobbtn_row_area ul[data-v-4f8ff12d]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-4f8ff12d]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-4f8ff12d]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-4f8ff12d]{border-color:currentColor}.row.job p[data-v-4f8ff12d]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-4f8ff12d]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-4f8ff12d]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-4f8ff12d]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-4f8ff12d]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-4f8ff12d]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-4f8ff12d]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-4f8ff12d]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-4f8ff12d]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-4f8ff12d]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-4f8ff12d]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-4f8ff12d]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-4f8ff12d]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-4f8ff12d]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-4f8ff12d]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-4f8ff12d]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-4f8ff12d]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-4f8ff12d]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-4f8ff12d]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-4f8ff12d]{padding:2rem}}.interview_message .holiday_area.curve[data-v-4f8ff12d]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-4f8ff12d]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-4f8ff12d]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-4f8ff12d]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-4f8ff12d]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-4f8ff12d]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-4f8ff12d]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-4f8ff12d]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-4f8ff12d]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-4f8ff12d]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-4f8ff12d]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-4f8ff12d]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-4f8ff12d]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-4f8ff12d]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-4f8ff12d]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-4f8ff12d]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-4f8ff12d]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-4f8ff12d]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-4f8ff12d]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-4f8ff12d]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-4f8ff12d]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-4f8ff12d]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-4f8ff12d]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-4f8ff12d]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-4f8ff12d]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-4f8ff12d]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-4f8ff12d]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-4f8ff12d]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-4f8ff12d]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-4f8ff12d]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-4f8ff12d]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-4f8ff12d]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-4f8ff12d]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-4f8ff12d]:before{border-color:#00a9b7}.job[data-v-4f8ff12d]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-4f8ff12d],.job .svg_circle02[data-v-4f8ff12d]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-4f8ff12d],.job .svg_circle02[data-v-4f8ff12d]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-4f8ff12d],.job .svg_circle02[data-v-4f8ff12d]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-4f8ff12d]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-4f8ff12d]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-4f8ff12d]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-4f8ff12d]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-4f8ff12d]{display:none}.job .svg-elem-1.anime.is_anime[data-v-4f8ff12d]{display:block;animation:animate-svg-stroke-1-4f8ff12d var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-4f8ff12d]{display:none}.job .svg-elem-2.anime.is_anime[data-v-4f8ff12d]{display:block;animation:animate-svg-stroke-2-4f8ff12d var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-4f8ff12d]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-4f8ff12d]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-4f8ff12d]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-4f8ff12d]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-4f8ff12d]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-4f8ff12d]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-4f8ff12d]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-4f8ff12d]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-4f8ff12d]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-4f8ff12d]:after{animation:mask-bg-4f8ff12d 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-4f8ff12d{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-4f8ff12d{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-4f8ff12d{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media(min-width:768px){.btn_row_area[data-v-4f8ff12d]{margin-block:8.5rem 9.5rem}}@media(max-width:767.89px){.pc_only[data-v-fd242fc7]{display:none}}@media(min-width:768px){.sp_only[data-v-fd242fc7]{display:none}}.img_max[data-v-fd242fc7]{width:100%;height:auto}:is(a[data-v-fd242fc7],button[data-v-fd242fc7]):not(.btn),.hover[data-v-fd242fc7]{transition:all .3s 0s ease}:is(a[data-v-fd242fc7],button[data-v-fd242fc7]):not(.btn):hover,.hover[data-v-fd242fc7]:hover{opacity:.7}.hover_scale[data-v-fd242fc7]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-fd242fc7]{transform:scale(1.2);transition:1s all}a[data-v-fd242fc7],button[data-v-fd242fc7]{cursor:pointer}.d_block[data-v-fd242fc7]{display:block}.d_inline[data-v-fd242fc7]{display:inline}.d_inline_block[data-v-fd242fc7]{display:inline-block}.d_none[data-v-fd242fc7]{display:none}.d_flex[data-v-fd242fc7]{display:flex}.d_grid[data-v-fd242fc7]{display:grid}.text_start[data-v-fd242fc7]{text-align:left}.text_center[data-v-fd242fc7]{text-align:center}.text_end[data-v-fd242fc7]{text-align:right}.fw_light[data-v-fd242fc7]{font-weight:300}.fw_regular[data-v-fd242fc7]{font-weight:400}.fw_medium[data-v-fd242fc7]{font-weight:500}.fw_semibold[data-v-fd242fc7]{font-weight:600}.fw_bold[data-v-fd242fc7]{font-weight:700}.p_relative[data-v-fd242fc7]{position:relative}.p_absolute[data-v-fd242fc7]{position:absolute}.p_fixed[data-v-fd242fc7]{position:fixed}.p_sticky[data-v-fd242fc7]{position:sticky}.p_static[data-v-fd242fc7]{position:static}.kerning[data-v-fd242fc7]{font-feature-settings:"palt"}.no_break[data-v-fd242fc7]{display:inline-block}@media(min-width:768px){.gap1[data-v-fd242fc7]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-fd242fc7]{gap:5px}}@media(min-width:768px){.gap2[data-v-fd242fc7]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-fd242fc7]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-fd242fc7]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-fd242fc7]{gap:10px}}@media(min-width:768px){.gap4[data-v-fd242fc7]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-fd242fc7]{gap:15px}}@media(min-width:768px){.gap5[data-v-fd242fc7]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-fd242fc7]{gap:20px}}@media(min-width:768px){.gap6[data-v-fd242fc7]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-fd242fc7]{gap:30px}}@media(min-width:768px){section[data-v-fd242fc7]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-fd242fc7]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-fd242fc7]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-fd242fc7]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-fd242fc7]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-fd242fc7]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-fd242fc7]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-fd242fc7]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-fd242fc7]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-fd242fc7]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-fd242fc7]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-fd242fc7]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-fd242fc7]{flex-direction:row-reverse}}.row[data-v-fd242fc7]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-fd242fc7]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-fd242fc7]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-fd242fc7]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-fd242fc7]+*,.row.col2>div>picture[data-v-fd242fc7]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-fd242fc7]+*,.row.col2>div>picture[data-v-fd242fc7]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-fd242fc7]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-fd242fc7]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-fd242fc7]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-fd242fc7]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-fd242fc7]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-fd242fc7]+*,.row.col3>div>picture[data-v-fd242fc7]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-fd242fc7]+*,.row.col3>div>picture[data-v-fd242fc7]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-fd242fc7]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-fd242fc7]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-fd242fc7]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-fd242fc7]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-fd242fc7]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-fd242fc7]+*,.row.col4>div>picture[data-v-fd242fc7]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-fd242fc7]+*,.row.col4>div>picture[data-v-fd242fc7]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-fd242fc7]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-fd242fc7]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-fd242fc7]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-fd242fc7]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-fd242fc7]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-fd242fc7]+*,.row.col5>div>picture[data-v-fd242fc7]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-fd242fc7]+*,.row.col5>div>picture[data-v-fd242fc7]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-fd242fc7]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-fd242fc7]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-fd242fc7]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-fd242fc7]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-fd242fc7]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-fd242fc7]{gap:0}}.head_typ.fs_lg[data-v-fd242fc7]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-fd242fc7]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-fd242fc7]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-fd242fc7]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-fd242fc7]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-fd242fc7]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-fd242fc7]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-fd242fc7]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-fd242fc7]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-fd242fc7]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-fd242fc7]{font-size:.875rem}.head_typ.fs_md .badge[data-v-fd242fc7]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-fd242fc7]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-fd242fc7]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-fd242fc7]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-fd242fc7]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-fd242fc7]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-fd242fc7]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-fd242fc7]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-fd242fc7]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-fd242fc7]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-fd242fc7]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-fd242fc7]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-fd242fc7]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-fd242fc7]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-fd242fc7]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-fd242fc7]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-fd242fc7]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-fd242fc7]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-fd242fc7]{text-align:left}}@media(min-width:768px){p[data-v-fd242fc7]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-fd242fc7]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-fd242fc7]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-fd242fc7]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-fd242fc7]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-fd242fc7]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-fd242fc7]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-fd242fc7]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-fd242fc7]{color:#666}@media(min-width:768px){.caption[data-v-fd242fc7]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-fd242fc7]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-fd242fc7]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-fd242fc7]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-fd242fc7] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-fd242fc7]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-fd242fc7]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-fd242fc7]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-fd242fc7]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-fd242fc7]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-fd242fc7] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-fd242fc7] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-fd242fc7]{position:relative}.icon_modal[data-v-fd242fc7]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-fd242fc7]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-fd242fc7]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-fd242fc7]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-fd242fc7]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-fd242fc7]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-fd242fc7]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-fd242fc7]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-fd242fc7]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-fd242fc7]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-fd242fc7]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-fd242fc7]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-fd242fc7]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-fd242fc7]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-fd242fc7]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-fd242fc7]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-fd242fc7]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-fd242fc7]{margin-block:4rem}}.jobbtn_row_area ul[data-v-fd242fc7]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-fd242fc7]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-fd242fc7]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-fd242fc7]{border-color:currentColor}.row.job p[data-v-fd242fc7]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-fd242fc7]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-fd242fc7]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-fd242fc7]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-fd242fc7]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-fd242fc7]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-fd242fc7]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-fd242fc7]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-fd242fc7]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-fd242fc7]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-fd242fc7]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-fd242fc7]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-fd242fc7]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-fd242fc7]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-fd242fc7]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-fd242fc7]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-fd242fc7]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-fd242fc7]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-fd242fc7]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-fd242fc7]{padding:2rem}}.interview_message .holiday_area.curve[data-v-fd242fc7]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-fd242fc7]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-fd242fc7]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-fd242fc7]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-fd242fc7]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-fd242fc7]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-fd242fc7]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-fd242fc7]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-fd242fc7]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-fd242fc7]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-fd242fc7]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-fd242fc7]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-fd242fc7]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-fd242fc7]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-fd242fc7]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-fd242fc7]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-fd242fc7]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-fd242fc7]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-fd242fc7]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-fd242fc7]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-fd242fc7]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-fd242fc7]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-fd242fc7]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-fd242fc7]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-fd242fc7]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-fd242fc7]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-fd242fc7]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-fd242fc7]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-fd242fc7]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-fd242fc7]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-fd242fc7]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-fd242fc7]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-fd242fc7]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-fd242fc7]:before{border-color:#00a9b7}.job[data-v-fd242fc7]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-fd242fc7],.job .svg_circle02[data-v-fd242fc7]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-fd242fc7],.job .svg_circle02[data-v-fd242fc7]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-fd242fc7],.job .svg_circle02[data-v-fd242fc7]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-fd242fc7]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-fd242fc7]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-fd242fc7]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-fd242fc7]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-fd242fc7]{display:none}.job .svg-elem-1.anime.is_anime[data-v-fd242fc7]{display:block;animation:animate-svg-stroke-1-fd242fc7 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-fd242fc7]{display:none}.job .svg-elem-2.anime.is_anime[data-v-fd242fc7]{display:block;animation:animate-svg-stroke-2-fd242fc7 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-fd242fc7]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-fd242fc7]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-fd242fc7]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-fd242fc7]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-fd242fc7]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-fd242fc7]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-fd242fc7]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-fd242fc7]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-fd242fc7]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-fd242fc7]:after{animation:mask-bg-fd242fc7 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-fd242fc7{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-fd242fc7{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-fd242fc7{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}ul.list[data-v-fd242fc7]{margin-block-start:1rem;padding-inline-start:1rem;list-style-type:disc}.sentence_area[data-v-fd242fc7]:not(:last-of-type){margin-block-end:3rem}@media(max-width:767.89px){.pc_only[data-v-10f65ae1]{display:none}}@media(min-width:768px){.sp_only[data-v-10f65ae1]{display:none}}.img_max[data-v-10f65ae1]{width:100%;height:auto}:is(a[data-v-10f65ae1],button[data-v-10f65ae1]):not(.btn),.hover[data-v-10f65ae1]{transition:all .3s 0s ease}:is(a[data-v-10f65ae1],button[data-v-10f65ae1]):not(.btn):hover,.hover[data-v-10f65ae1]:hover{opacity:.7}.hover_scale[data-v-10f65ae1]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-10f65ae1]{transform:scale(1.2);transition:1s all}a[data-v-10f65ae1],button[data-v-10f65ae1]{cursor:pointer}.d_block[data-v-10f65ae1]{display:block}.d_inline[data-v-10f65ae1]{display:inline}.d_inline_block[data-v-10f65ae1]{display:inline-block}.d_none[data-v-10f65ae1]{display:none}.d_flex[data-v-10f65ae1]{display:flex}.d_grid[data-v-10f65ae1]{display:grid}.text_start[data-v-10f65ae1]{text-align:left}.text_center[data-v-10f65ae1]{text-align:center}.text_end[data-v-10f65ae1]{text-align:right}.fw_light[data-v-10f65ae1]{font-weight:300}.fw_regular[data-v-10f65ae1]{font-weight:400}.fw_medium[data-v-10f65ae1]{font-weight:500}.fw_semibold[data-v-10f65ae1]{font-weight:600}.fw_bold[data-v-10f65ae1]{font-weight:700}.p_relative[data-v-10f65ae1]{position:relative}.p_absolute[data-v-10f65ae1]{position:absolute}.p_fixed[data-v-10f65ae1]{position:fixed}.p_sticky[data-v-10f65ae1]{position:sticky}.p_static[data-v-10f65ae1]{position:static}.kerning[data-v-10f65ae1]{font-feature-settings:"palt"}.no_break[data-v-10f65ae1]{display:inline-block}@media(min-width:768px){.gap1[data-v-10f65ae1]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-10f65ae1]{gap:5px}}@media(min-width:768px){.gap2[data-v-10f65ae1]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-10f65ae1]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-10f65ae1]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-10f65ae1]{gap:10px}}@media(min-width:768px){.gap4[data-v-10f65ae1]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-10f65ae1]{gap:15px}}@media(min-width:768px){.gap5[data-v-10f65ae1]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-10f65ae1]{gap:20px}}@media(min-width:768px){.gap6[data-v-10f65ae1]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-10f65ae1]{gap:30px}}@media(min-width:768px){section[data-v-10f65ae1]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-10f65ae1]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-10f65ae1]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-10f65ae1]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-10f65ae1]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-10f65ae1]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-10f65ae1]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-10f65ae1]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-10f65ae1]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-10f65ae1]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-10f65ae1]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-10f65ae1]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-10f65ae1]{flex-direction:row-reverse}}.row[data-v-10f65ae1]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-10f65ae1]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-10f65ae1]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-10f65ae1]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-10f65ae1]+*,.row.col2>div>picture[data-v-10f65ae1]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-10f65ae1]+*,.row.col2>div>picture[data-v-10f65ae1]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-10f65ae1]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-10f65ae1]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-10f65ae1]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-10f65ae1]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-10f65ae1]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-10f65ae1]+*,.row.col3>div>picture[data-v-10f65ae1]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-10f65ae1]+*,.row.col3>div>picture[data-v-10f65ae1]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-10f65ae1]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-10f65ae1]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-10f65ae1]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-10f65ae1]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-10f65ae1]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-10f65ae1]+*,.row.col4>div>picture[data-v-10f65ae1]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-10f65ae1]+*,.row.col4>div>picture[data-v-10f65ae1]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-10f65ae1]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-10f65ae1]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-10f65ae1]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-10f65ae1]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-10f65ae1]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-10f65ae1]+*,.row.col5>div>picture[data-v-10f65ae1]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-10f65ae1]+*,.row.col5>div>picture[data-v-10f65ae1]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-10f65ae1]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-10f65ae1]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-10f65ae1]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-10f65ae1]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-10f65ae1]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-10f65ae1]{gap:0}}.head_typ.fs_lg[data-v-10f65ae1]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-10f65ae1]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-10f65ae1]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-10f65ae1]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-10f65ae1]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-10f65ae1]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-10f65ae1]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-10f65ae1]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-10f65ae1]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-10f65ae1]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-10f65ae1]{font-size:.875rem}.head_typ.fs_md .badge[data-v-10f65ae1]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-10f65ae1]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-10f65ae1]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-10f65ae1]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-10f65ae1]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-10f65ae1]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-10f65ae1]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-10f65ae1]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-10f65ae1]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-10f65ae1]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-10f65ae1]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-10f65ae1]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-10f65ae1]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-10f65ae1]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-10f65ae1]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-10f65ae1]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-10f65ae1]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-10f65ae1]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-10f65ae1]{text-align:left}}@media(min-width:768px){p[data-v-10f65ae1]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-10f65ae1]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-10f65ae1]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-10f65ae1]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-10f65ae1]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-10f65ae1]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-10f65ae1]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-10f65ae1]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-10f65ae1]{color:#666}@media(min-width:768px){.caption[data-v-10f65ae1]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-10f65ae1]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-10f65ae1]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-10f65ae1]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-10f65ae1] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-10f65ae1]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-10f65ae1]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-10f65ae1]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-10f65ae1]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-10f65ae1]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-10f65ae1] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-10f65ae1] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-10f65ae1]{position:relative}.icon_modal[data-v-10f65ae1]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-10f65ae1]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-10f65ae1]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-10f65ae1]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-10f65ae1]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-10f65ae1]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-10f65ae1]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-10f65ae1]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-10f65ae1]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-10f65ae1]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-10f65ae1]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-10f65ae1]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-10f65ae1]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-10f65ae1]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-10f65ae1]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-10f65ae1]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-10f65ae1]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-10f65ae1]{margin-block:4rem}}.jobbtn_row_area ul[data-v-10f65ae1]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-10f65ae1]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-10f65ae1]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-10f65ae1]{border-color:currentColor}.row.job p[data-v-10f65ae1]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-10f65ae1]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-10f65ae1]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-10f65ae1]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-10f65ae1]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-10f65ae1]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-10f65ae1]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-10f65ae1]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-10f65ae1]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-10f65ae1]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-10f65ae1]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-10f65ae1]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-10f65ae1]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-10f65ae1]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-10f65ae1]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-10f65ae1]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-10f65ae1]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-10f65ae1]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-10f65ae1]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-10f65ae1]{padding:2rem}}.interview_message .holiday_area.curve[data-v-10f65ae1]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-10f65ae1]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-10f65ae1]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-10f65ae1]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-10f65ae1]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-10f65ae1]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-10f65ae1]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-10f65ae1]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-10f65ae1]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-10f65ae1]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-10f65ae1]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-10f65ae1]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-10f65ae1]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-10f65ae1]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-10f65ae1]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-10f65ae1]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-10f65ae1]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-10f65ae1]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-10f65ae1]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-10f65ae1]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-10f65ae1]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-10f65ae1]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-10f65ae1]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-10f65ae1]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-10f65ae1]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-10f65ae1]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-10f65ae1]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-10f65ae1]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-10f65ae1]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-10f65ae1]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-10f65ae1]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-10f65ae1]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-10f65ae1]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-10f65ae1]:before{border-color:#00a9b7}.job[data-v-10f65ae1]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-10f65ae1],.job .svg_circle02[data-v-10f65ae1]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-10f65ae1],.job .svg_circle02[data-v-10f65ae1]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-10f65ae1],.job .svg_circle02[data-v-10f65ae1]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-10f65ae1]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-10f65ae1]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-10f65ae1]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-10f65ae1]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-10f65ae1]{display:none}.job .svg-elem-1.anime.is_anime[data-v-10f65ae1]{display:block;animation:animate-svg-stroke-1-10f65ae1 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-10f65ae1]{display:none}.job .svg-elem-2.anime.is_anime[data-v-10f65ae1]{display:block;animation:animate-svg-stroke-2-10f65ae1 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-10f65ae1]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-10f65ae1]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-10f65ae1]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-10f65ae1]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-10f65ae1]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-10f65ae1]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-10f65ae1]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-10f65ae1]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-10f65ae1]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-10f65ae1]:after{animation:mask-bg-10f65ae1 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-10f65ae1{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-10f65ae1{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-10f65ae1{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.sentence_area[data-v-10f65ae1]{margin-block-end:3rem}@media(max-width:767.89px){.pc_only[data-v-84609bdb]{display:none}}@media(min-width:768px){.sp_only[data-v-84609bdb]{display:none}}.img_max[data-v-84609bdb]{width:100%;height:auto}:is(a[data-v-84609bdb],button[data-v-84609bdb]):not(.btn),.hover[data-v-84609bdb]{transition:all .3s 0s ease}:is(a[data-v-84609bdb],button[data-v-84609bdb]):not(.btn):hover,.hover[data-v-84609bdb]:hover{opacity:.7}.hover_scale[data-v-84609bdb]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-84609bdb]{transform:scale(1.2);transition:1s all}a[data-v-84609bdb],button[data-v-84609bdb]{cursor:pointer}.d_block[data-v-84609bdb]{display:block}.d_inline[data-v-84609bdb]{display:inline}.d_inline_block[data-v-84609bdb]{display:inline-block}.d_none[data-v-84609bdb]{display:none}.d_flex[data-v-84609bdb]{display:flex}.d_grid[data-v-84609bdb]{display:grid}.text_start[data-v-84609bdb]{text-align:left}.text_center[data-v-84609bdb]{text-align:center}.text_end[data-v-84609bdb]{text-align:right}.fw_light[data-v-84609bdb]{font-weight:300}.fw_regular[data-v-84609bdb]{font-weight:400}.fw_medium[data-v-84609bdb]{font-weight:500}.fw_semibold[data-v-84609bdb]{font-weight:600}.fw_bold[data-v-84609bdb]{font-weight:700}.p_relative[data-v-84609bdb]{position:relative}.p_absolute[data-v-84609bdb]{position:absolute}.p_fixed[data-v-84609bdb]{position:fixed}.p_sticky[data-v-84609bdb]{position:sticky}.p_static[data-v-84609bdb]{position:static}.kerning[data-v-84609bdb]{font-feature-settings:"palt"}.no_break[data-v-84609bdb]{display:inline-block}@media(min-width:768px){.gap1[data-v-84609bdb]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-84609bdb]{gap:5px}}@media(min-width:768px){.gap2[data-v-84609bdb]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-84609bdb]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-84609bdb]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-84609bdb]{gap:10px}}@media(min-width:768px){.gap4[data-v-84609bdb]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-84609bdb]{gap:15px}}@media(min-width:768px){.gap5[data-v-84609bdb]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-84609bdb]{gap:20px}}@media(min-width:768px){.gap6[data-v-84609bdb]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-84609bdb]{gap:30px}}@media(min-width:768px){section[data-v-84609bdb]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-84609bdb]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-84609bdb]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-84609bdb]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-84609bdb]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-84609bdb]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-84609bdb]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-84609bdb]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-84609bdb]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-84609bdb]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-84609bdb]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-84609bdb]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-84609bdb]{flex-direction:row-reverse}}.row[data-v-84609bdb]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-84609bdb]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-84609bdb]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-84609bdb]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-84609bdb]+*,.row.col2>div>picture[data-v-84609bdb]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-84609bdb]+*,.row.col2>div>picture[data-v-84609bdb]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-84609bdb]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-84609bdb]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-84609bdb]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-84609bdb]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-84609bdb]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-84609bdb]+*,.row.col3>div>picture[data-v-84609bdb]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-84609bdb]+*,.row.col3>div>picture[data-v-84609bdb]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-84609bdb]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-84609bdb]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-84609bdb]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-84609bdb]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-84609bdb]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-84609bdb]+*,.row.col4>div>picture[data-v-84609bdb]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-84609bdb]+*,.row.col4>div>picture[data-v-84609bdb]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-84609bdb]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-84609bdb]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-84609bdb]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-84609bdb]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-84609bdb]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-84609bdb]+*,.row.col5>div>picture[data-v-84609bdb]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-84609bdb]+*,.row.col5>div>picture[data-v-84609bdb]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-84609bdb]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-84609bdb]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-84609bdb]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-84609bdb]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-84609bdb]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-84609bdb]{gap:0}}.head_typ.fs_lg[data-v-84609bdb]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-84609bdb]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-84609bdb]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-84609bdb]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-84609bdb]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-84609bdb]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-84609bdb]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-84609bdb]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-84609bdb]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-84609bdb]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-84609bdb]{font-size:.875rem}.head_typ.fs_md .badge[data-v-84609bdb]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-84609bdb]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-84609bdb]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-84609bdb]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-84609bdb]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-84609bdb]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-84609bdb]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-84609bdb]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-84609bdb]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-84609bdb]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-84609bdb]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-84609bdb]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-84609bdb]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-84609bdb]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-84609bdb]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-84609bdb]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-84609bdb]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-84609bdb]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-84609bdb]{text-align:left}}@media(min-width:768px){p[data-v-84609bdb]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-84609bdb]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-84609bdb]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-84609bdb]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-84609bdb]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-84609bdb]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-84609bdb]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-84609bdb]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-84609bdb]{color:#666}@media(min-width:768px){.caption[data-v-84609bdb]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-84609bdb]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-84609bdb]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-84609bdb]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-84609bdb] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-84609bdb]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-84609bdb]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-84609bdb]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-84609bdb]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-84609bdb]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-84609bdb] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-84609bdb] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-84609bdb]{position:relative}.icon_modal[data-v-84609bdb]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-84609bdb]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-84609bdb]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-84609bdb]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-84609bdb]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-84609bdb]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-84609bdb]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-84609bdb]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-84609bdb]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-84609bdb]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-84609bdb]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-84609bdb]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-84609bdb]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-84609bdb]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-84609bdb]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-84609bdb]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-84609bdb]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-84609bdb]{margin-block:4rem}}.jobbtn_row_area ul[data-v-84609bdb]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-84609bdb]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-84609bdb]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-84609bdb]{border-color:currentColor}.row.job p[data-v-84609bdb]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-84609bdb]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-84609bdb]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-84609bdb]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-84609bdb]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-84609bdb]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-84609bdb]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-84609bdb]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-84609bdb]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-84609bdb]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-84609bdb]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-84609bdb]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-84609bdb]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-84609bdb]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-84609bdb]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-84609bdb]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-84609bdb]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-84609bdb]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-84609bdb]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-84609bdb]{padding:2rem}}.interview_message .holiday_area.curve[data-v-84609bdb]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-84609bdb]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-84609bdb]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-84609bdb]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-84609bdb]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-84609bdb]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-84609bdb]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-84609bdb]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-84609bdb]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-84609bdb]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-84609bdb]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-84609bdb]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-84609bdb]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-84609bdb]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-84609bdb]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-84609bdb]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-84609bdb]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-84609bdb]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-84609bdb]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-84609bdb]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-84609bdb]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-84609bdb]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-84609bdb]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-84609bdb]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-84609bdb]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-84609bdb]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-84609bdb]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-84609bdb]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-84609bdb]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-84609bdb]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-84609bdb]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-84609bdb]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-84609bdb]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-84609bdb]:before{border-color:#00a9b7}.job[data-v-84609bdb]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-84609bdb],.job .svg_circle02[data-v-84609bdb]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-84609bdb],.job .svg_circle02[data-v-84609bdb]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-84609bdb],.job .svg_circle02[data-v-84609bdb]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-84609bdb]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-84609bdb]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-84609bdb]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-84609bdb]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-84609bdb]{display:none}.job .svg-elem-1.anime.is_anime[data-v-84609bdb]{display:block;animation:animate-svg-stroke-1-84609bdb var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-84609bdb]{display:none}.job .svg-elem-2.anime.is_anime[data-v-84609bdb]{display:block;animation:animate-svg-stroke-2-84609bdb var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-84609bdb]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-84609bdb]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-84609bdb]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-84609bdb]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-84609bdb]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-84609bdb]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-84609bdb]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-84609bdb]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-84609bdb]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-84609bdb]:after{animation:mask-bg-84609bdb 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-84609bdb{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-84609bdb{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-84609bdb{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.sentence_area[data-v-84609bdb]:not(:last-of-type){margin-block-end:3rem}.sentence_area.enactment[data-v-84609bdb]{display:flex;justify-content:flex-end}@media(max-width:767.89px){.sentence_area.enactment[data-v-84609bdb]{justify-content:flex-start}}.sentence_area .text_right[data-v-84609bdb]{text-align:right}@media(max-width:767.89px){.pc_only[data-v-0f2845bd]{display:none}}@media(min-width:768px){.sp_only[data-v-0f2845bd]{display:none}}.img_max[data-v-0f2845bd]{width:100%;height:auto}:is(a[data-v-0f2845bd],button[data-v-0f2845bd]):not(.btn),.hover[data-v-0f2845bd]{transition:all .3s 0s ease}:is(a[data-v-0f2845bd],button[data-v-0f2845bd]):not(.btn):hover,.hover[data-v-0f2845bd]:hover{opacity:.7}.hover_scale[data-v-0f2845bd]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-0f2845bd]{transform:scale(1.2);transition:1s all}a[data-v-0f2845bd],button[data-v-0f2845bd]{cursor:pointer}.d_block[data-v-0f2845bd]{display:block}.d_inline[data-v-0f2845bd]{display:inline}.d_inline_block[data-v-0f2845bd]{display:inline-block}.d_none[data-v-0f2845bd]{display:none}.d_flex[data-v-0f2845bd]{display:flex}.d_grid[data-v-0f2845bd]{display:grid}.text_start[data-v-0f2845bd]{text-align:left}.text_center[data-v-0f2845bd]{text-align:center}.text_end[data-v-0f2845bd]{text-align:right}.fw_light[data-v-0f2845bd]{font-weight:300}.fw_regular[data-v-0f2845bd]{font-weight:400}.fw_medium[data-v-0f2845bd]{font-weight:500}.fw_semibold[data-v-0f2845bd]{font-weight:600}.fw_bold[data-v-0f2845bd]{font-weight:700}.p_relative[data-v-0f2845bd]{position:relative}.p_absolute[data-v-0f2845bd]{position:absolute}.p_fixed[data-v-0f2845bd]{position:fixed}.p_sticky[data-v-0f2845bd]{position:sticky}.p_static[data-v-0f2845bd]{position:static}.kerning[data-v-0f2845bd]{font-feature-settings:"palt"}.no_break[data-v-0f2845bd]{display:inline-block}@media(min-width:768px){.gap1[data-v-0f2845bd]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-0f2845bd]{gap:5px}}@media(min-width:768px){.gap2[data-v-0f2845bd]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-0f2845bd]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-0f2845bd]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-0f2845bd]{gap:10px}}@media(min-width:768px){.gap4[data-v-0f2845bd]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-0f2845bd]{gap:15px}}@media(min-width:768px){.gap5[data-v-0f2845bd]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-0f2845bd]{gap:20px}}@media(min-width:768px){.gap6[data-v-0f2845bd]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-0f2845bd]{gap:30px}}@media(min-width:768px){section[data-v-0f2845bd]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-0f2845bd]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-0f2845bd]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-0f2845bd]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-0f2845bd]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-0f2845bd]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-0f2845bd]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-0f2845bd]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-0f2845bd]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-0f2845bd]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-0f2845bd]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-0f2845bd]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-0f2845bd]{flex-direction:row-reverse}}.row[data-v-0f2845bd]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-0f2845bd]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-0f2845bd]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-0f2845bd]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-0f2845bd]+*,.row.col2>div>picture[data-v-0f2845bd]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-0f2845bd]+*,.row.col2>div>picture[data-v-0f2845bd]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-0f2845bd]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-0f2845bd]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-0f2845bd]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-0f2845bd]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-0f2845bd]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-0f2845bd]+*,.row.col3>div>picture[data-v-0f2845bd]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-0f2845bd]+*,.row.col3>div>picture[data-v-0f2845bd]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-0f2845bd]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-0f2845bd]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-0f2845bd]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-0f2845bd]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-0f2845bd]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-0f2845bd]+*,.row.col4>div>picture[data-v-0f2845bd]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-0f2845bd]+*,.row.col4>div>picture[data-v-0f2845bd]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-0f2845bd]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-0f2845bd]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-0f2845bd]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-0f2845bd]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-0f2845bd]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-0f2845bd]+*,.row.col5>div>picture[data-v-0f2845bd]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-0f2845bd]+*,.row.col5>div>picture[data-v-0f2845bd]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-0f2845bd]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-0f2845bd]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-0f2845bd]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-0f2845bd]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-0f2845bd]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-0f2845bd]{gap:0}}.head_typ.fs_lg[data-v-0f2845bd]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-0f2845bd]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-0f2845bd]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-0f2845bd]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-0f2845bd]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-0f2845bd]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-0f2845bd]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-0f2845bd]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-0f2845bd]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-0f2845bd]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-0f2845bd]{font-size:.875rem}.head_typ.fs_md .badge[data-v-0f2845bd]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-0f2845bd]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-0f2845bd]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-0f2845bd]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-0f2845bd]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-0f2845bd]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-0f2845bd]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-0f2845bd]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-0f2845bd]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-0f2845bd]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-0f2845bd]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-0f2845bd]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-0f2845bd]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-0f2845bd]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-0f2845bd]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-0f2845bd]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-0f2845bd]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-0f2845bd]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-0f2845bd]{text-align:left}}@media(min-width:768px){p[data-v-0f2845bd]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-0f2845bd]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-0f2845bd]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-0f2845bd]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-0f2845bd]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-0f2845bd]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-0f2845bd]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-0f2845bd]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-0f2845bd]{color:#666}@media(min-width:768px){.caption[data-v-0f2845bd]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-0f2845bd]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-0f2845bd]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-0f2845bd]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-0f2845bd] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-0f2845bd]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-0f2845bd]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-0f2845bd]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-0f2845bd]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-0f2845bd]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-0f2845bd] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-0f2845bd] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-0f2845bd]{position:relative}.icon_modal[data-v-0f2845bd]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-0f2845bd]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-0f2845bd]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-0f2845bd]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-0f2845bd]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-0f2845bd]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-0f2845bd]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-0f2845bd]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-0f2845bd]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-0f2845bd]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-0f2845bd]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-0f2845bd]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-0f2845bd]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-0f2845bd]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-0f2845bd]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-0f2845bd]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-0f2845bd]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-0f2845bd]{margin-block:4rem}}.jobbtn_row_area ul[data-v-0f2845bd]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-0f2845bd]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-0f2845bd]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-0f2845bd]{border-color:currentColor}.row.job p[data-v-0f2845bd]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-0f2845bd]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-0f2845bd]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-0f2845bd]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-0f2845bd]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-0f2845bd]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-0f2845bd]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-0f2845bd]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-0f2845bd]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-0f2845bd]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-0f2845bd]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-0f2845bd]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-0f2845bd]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-0f2845bd]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-0f2845bd]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-0f2845bd]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-0f2845bd]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-0f2845bd]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-0f2845bd]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-0f2845bd]{padding:2rem}}.interview_message .holiday_area.curve[data-v-0f2845bd]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-0f2845bd]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-0f2845bd]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-0f2845bd]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-0f2845bd]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-0f2845bd]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-0f2845bd]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-0f2845bd]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-0f2845bd]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-0f2845bd]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-0f2845bd]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-0f2845bd]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-0f2845bd]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-0f2845bd]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-0f2845bd]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-0f2845bd]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-0f2845bd]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-0f2845bd]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-0f2845bd]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-0f2845bd]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-0f2845bd]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-0f2845bd]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-0f2845bd]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-0f2845bd]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-0f2845bd]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-0f2845bd]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-0f2845bd]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-0f2845bd]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-0f2845bd]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-0f2845bd]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-0f2845bd]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-0f2845bd]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-0f2845bd]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-0f2845bd]:before{border-color:#00a9b7}.job[data-v-0f2845bd]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-0f2845bd],.job .svg_circle02[data-v-0f2845bd]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-0f2845bd],.job .svg_circle02[data-v-0f2845bd]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-0f2845bd],.job .svg_circle02[data-v-0f2845bd]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-0f2845bd]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-0f2845bd]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-0f2845bd]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-0f2845bd]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-0f2845bd]{display:none}.job .svg-elem-1.anime.is_anime[data-v-0f2845bd]{display:block;animation:animate-svg-stroke-1-0f2845bd var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-0f2845bd]{display:none}.job .svg-elem-2.anime.is_anime[data-v-0f2845bd]{display:block;animation:animate-svg-stroke-2-0f2845bd var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-0f2845bd]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-0f2845bd]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-0f2845bd]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-0f2845bd]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-0f2845bd]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-0f2845bd]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-0f2845bd]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-0f2845bd]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-0f2845bd]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-0f2845bd]:after{animation:mask-bg-0f2845bd 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-0f2845bd{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-0f2845bd{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-0f2845bd{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.sentence_area[data-v-0f2845bd]:not(:last-of-type){margin-block-end:3rem}.sentence_area.enactment[data-v-0f2845bd]{display:flex;justify-content:flex-end}@media(max-width:767.89px){.sentence_area.enactment[data-v-0f2845bd]{justify-content:flex-start}}.sentence_area .text_right[data-v-0f2845bd]{text-align:right}@media(max-width:767.89px){.pc_only[data-v-841a42a2]{display:none}}@media(min-width:768px){.sp_only[data-v-841a42a2]{display:none}}.img_max[data-v-841a42a2]{width:100%;height:auto}:is(a[data-v-841a42a2],button[data-v-841a42a2]):not(.btn),.hover[data-v-841a42a2]{transition:all .3s 0s ease}:is(a[data-v-841a42a2],button[data-v-841a42a2]):not(.btn):hover,.hover[data-v-841a42a2]:hover{opacity:.7}.hover_scale[data-v-841a42a2]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-841a42a2]{transform:scale(1.2);transition:1s all}a[data-v-841a42a2],button[data-v-841a42a2]{cursor:pointer}.d_block[data-v-841a42a2]{display:block}.d_inline[data-v-841a42a2]{display:inline}.d_inline_block[data-v-841a42a2]{display:inline-block}.d_none[data-v-841a42a2]{display:none}.d_flex[data-v-841a42a2]{display:flex}.d_grid[data-v-841a42a2]{display:grid}.text_start[data-v-841a42a2]{text-align:left}.text_center[data-v-841a42a2]{text-align:center}.text_end[data-v-841a42a2]{text-align:right}.fw_light[data-v-841a42a2]{font-weight:300}.fw_regular[data-v-841a42a2]{font-weight:400}.fw_medium[data-v-841a42a2]{font-weight:500}.fw_semibold[data-v-841a42a2]{font-weight:600}.fw_bold[data-v-841a42a2]{font-weight:700}.p_relative[data-v-841a42a2]{position:relative}.p_absolute[data-v-841a42a2]{position:absolute}.p_fixed[data-v-841a42a2]{position:fixed}.p_sticky[data-v-841a42a2]{position:sticky}.p_static[data-v-841a42a2]{position:static}.kerning[data-v-841a42a2]{font-feature-settings:"palt"}.no_break[data-v-841a42a2]{display:inline-block}@media(min-width:768px){.gap1[data-v-841a42a2]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-841a42a2]{gap:5px}}@media(min-width:768px){.gap2[data-v-841a42a2]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-841a42a2]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-841a42a2]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-841a42a2]{gap:10px}}@media(min-width:768px){.gap4[data-v-841a42a2]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-841a42a2]{gap:15px}}@media(min-width:768px){.gap5[data-v-841a42a2]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-841a42a2]{gap:20px}}@media(min-width:768px){.gap6[data-v-841a42a2]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-841a42a2]{gap:30px}}@media(min-width:768px){section[data-v-841a42a2]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-841a42a2]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-841a42a2]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-841a42a2]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-841a42a2]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-841a42a2]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-841a42a2]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-841a42a2]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-841a42a2]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-841a42a2]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-841a42a2]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-841a42a2]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-841a42a2]{flex-direction:row-reverse}}.row[data-v-841a42a2]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-841a42a2]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-841a42a2]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-841a42a2]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-841a42a2]+*,.row.col2>div>picture[data-v-841a42a2]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-841a42a2]+*,.row.col2>div>picture[data-v-841a42a2]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-841a42a2]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-841a42a2]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-841a42a2]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-841a42a2]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-841a42a2]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-841a42a2]+*,.row.col3>div>picture[data-v-841a42a2]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-841a42a2]+*,.row.col3>div>picture[data-v-841a42a2]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-841a42a2]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-841a42a2]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-841a42a2]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-841a42a2]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-841a42a2]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-841a42a2]+*,.row.col4>div>picture[data-v-841a42a2]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-841a42a2]+*,.row.col4>div>picture[data-v-841a42a2]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-841a42a2]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-841a42a2]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-841a42a2]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-841a42a2]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-841a42a2]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-841a42a2]+*,.row.col5>div>picture[data-v-841a42a2]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-841a42a2]+*,.row.col5>div>picture[data-v-841a42a2]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-841a42a2]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-841a42a2]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-841a42a2]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-841a42a2]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-841a42a2]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-841a42a2]{gap:0}}.head_typ.fs_lg[data-v-841a42a2]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-841a42a2]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-841a42a2]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-841a42a2]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-841a42a2]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-841a42a2]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-841a42a2]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-841a42a2]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-841a42a2]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-841a42a2]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-841a42a2]{font-size:.875rem}.head_typ.fs_md .badge[data-v-841a42a2]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-841a42a2]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-841a42a2]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-841a42a2]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-841a42a2]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-841a42a2]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-841a42a2]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-841a42a2]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-841a42a2]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-841a42a2]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-841a42a2]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-841a42a2]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-841a42a2]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-841a42a2]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-841a42a2]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-841a42a2]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-841a42a2]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-841a42a2]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-841a42a2]{text-align:left}}@media(min-width:768px){p[data-v-841a42a2]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-841a42a2]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-841a42a2]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-841a42a2]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-841a42a2]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-841a42a2]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-841a42a2]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-841a42a2]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-841a42a2]{color:#666}@media(min-width:768px){.caption[data-v-841a42a2]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-841a42a2]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-841a42a2]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-841a42a2]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-841a42a2] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-841a42a2]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-841a42a2]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-841a42a2]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-841a42a2]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-841a42a2]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-841a42a2] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-841a42a2] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-841a42a2]{position:relative}.icon_modal[data-v-841a42a2]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-841a42a2]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-841a42a2]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-841a42a2]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-841a42a2]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-841a42a2]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-841a42a2]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-841a42a2]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-841a42a2]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-841a42a2]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-841a42a2]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-841a42a2]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-841a42a2]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-841a42a2]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-841a42a2]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-841a42a2]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-841a42a2]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-841a42a2]{margin-block:4rem}}.jobbtn_row_area ul[data-v-841a42a2]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-841a42a2]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-841a42a2]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-841a42a2]{border-color:currentColor}.row.job p[data-v-841a42a2]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-841a42a2]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-841a42a2]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-841a42a2]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-841a42a2]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-841a42a2]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-841a42a2]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-841a42a2]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-841a42a2]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-841a42a2]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-841a42a2]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-841a42a2]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-841a42a2]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-841a42a2]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-841a42a2]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-841a42a2]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-841a42a2]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-841a42a2]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-841a42a2]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-841a42a2]{padding:2rem}}.interview_message .holiday_area.curve[data-v-841a42a2]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-841a42a2]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-841a42a2]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-841a42a2]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-841a42a2]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-841a42a2]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-841a42a2]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-841a42a2]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-841a42a2]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-841a42a2]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-841a42a2]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-841a42a2]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-841a42a2]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-841a42a2]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-841a42a2]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-841a42a2]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-841a42a2]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-841a42a2]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-841a42a2]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-841a42a2]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-841a42a2]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-841a42a2]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-841a42a2]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-841a42a2]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-841a42a2]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-841a42a2]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-841a42a2]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-841a42a2]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-841a42a2]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-841a42a2]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-841a42a2]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-841a42a2]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-841a42a2]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-841a42a2]:before{border-color:#00a9b7}.job[data-v-841a42a2]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-841a42a2],.job .svg_circle02[data-v-841a42a2]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-841a42a2],.job .svg_circle02[data-v-841a42a2]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-841a42a2],.job .svg_circle02[data-v-841a42a2]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-841a42a2]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-841a42a2]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-841a42a2]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-841a42a2]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-841a42a2]{display:none}.job .svg-elem-1.anime.is_anime[data-v-841a42a2]{display:block;animation:animate-svg-stroke-1-841a42a2 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-841a42a2]{display:none}.job .svg-elem-2.anime.is_anime[data-v-841a42a2]{display:block;animation:animate-svg-stroke-2-841a42a2 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-841a42a2]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-841a42a2]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-841a42a2]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-841a42a2]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-841a42a2]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-841a42a2]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-841a42a2]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-841a42a2]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-841a42a2]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-841a42a2]:after{animation:mask-bg-841a42a2 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-841a42a2{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-841a42a2{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-841a42a2{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.news[data-v-841a42a2]{min-height:300px;position:relative}@media(min-width:768px){.news .news_title_area[data-v-841a42a2]{margin-block:.625rem 4rem}}@media(max-width:767.89px){.news .news_title_area[data-v-841a42a2]{margin-block:.625rem 3rem;padding-block:1.25rem}}@media(max-width:767.89px){.news .news_title_area[data-v-841a42a2] .container_xs h1{font-size:1.5rem}}@media(min-width:768px){.news .content_area[data-v-841a42a2]{margin-block-end:6rem}}@media(max-width:767.89px){.news .content_area[data-v-841a42a2]{margin-block-end:3rem}}.news .content_area .date[data-v-841a42a2]{text-align:right;margin-block-end:2.5rem}.news .content_area[data-v-841a42a2] .wp_content h2,.news .content_area[data-v-841a42a2] .wp_content h3,.news .content_area[data-v-841a42a2] .wp_content h4{padding-block-end:.4375rem;border-bottom:solid .125rem #dcdcdc}.news .content_area[data-v-841a42a2] .wp_content h2:before,.news .content_area[data-v-841a42a2] .wp_content h3:before,.news .content_area[data-v-841a42a2] .wp_content h4:before{content:"";padding-block:.25rem;border-left:solid .25rem #111987}@media(min-width:768px){.news .content_area[data-v-841a42a2] .wp_content h2:before,.news .content_area[data-v-841a42a2] .wp_content h3:before,.news .content_area[data-v-841a42a2] .wp_content h4:before{padding-inline-end:1rem}}@media(max-width:767.89px){.news .content_area[data-v-841a42a2] .wp_content h2:before,.news .content_area[data-v-841a42a2] .wp_content h3:before,.news .content_area[data-v-841a42a2] .wp_content h4:before{padding-inline-end:.4375rem}}.news .content_area[data-v-841a42a2] .wp_content h4:before{content:"";padding-block:.1875rem}@media(min-width:768px){.news .content_area[data-v-841a42a2] .wp_content h4:before{padding-inline-end:.8125rem;border-left:solid .1875rem #111987}}@media(max-width:767.89px){.news .content_area[data-v-841a42a2] .wp_content h4:before{padding-inline-end:.4375rem;border-left:solid .25rem #111987}}.news .content_area[data-v-841a42a2] .wp_content h2,.news .content_area[data-v-841a42a2] .wp_content h3{font-size:1.5rem}@media(min-width:768px){.news .content_area[data-v-841a42a2] .wp_content h2,.news .content_area[data-v-841a42a2] .wp_content h3{margin-block-end:2rem}}@media(max-width:767.89px){.news .content_area[data-v-841a42a2] .wp_content h2,.news .content_area[data-v-841a42a2] .wp_content h3{margin-block-end:1.625rem}}.news .content_area[data-v-841a42a2] .wp_content h2 .sub,.news .content_area[data-v-841a42a2] .wp_content h3 .sub{font-size:.875rem}.news .content_area[data-v-841a42a2] .wp_content h2 .badge,.news .content_area[data-v-841a42a2] .wp_content h3 .badge{margin-block-end:.1875rem;font-size:.625rem}.news .content_area[data-v-841a42a2] .wp_content h4{font-size:1.25rem}@media(min-width:768px){.news .content_area[data-v-841a42a2] .wp_content h4{margin-block-end:1rem}}@media(max-width:767.89px){.news .content_area[data-v-841a42a2] .wp_content h4{margin-block-end:.875rem}}@media(min-width:768px){.news .content_area[data-v-841a42a2] .wp_content p{margin-block-end:3rem}}@media(max-width:767.89px){.news .content_area[data-v-841a42a2] .wp_content p{margin-block-end:3rem}}.news .content_area[data-v-841a42a2] .wp_content p img{display:initial}.news .content_area[data-v-841a42a2] .wp_content p a{color:#00aff0;text-decoration:underline}@media(min-width:768px){.news .content_area[data-v-841a42a2] .wp_content p a:hover{text-decoration:none}}@media(min-width:768px){.news .btn_row_area[data-v-841a42a2]{margin-block-end:6rem}}@media(max-width:767.89px){.news .btn_row_area[data-v-841a42a2]{margin-block-end:4rem}}@media(max-width:767.89px){.pc_only[data-v-7837eca3]{display:none}}@media(min-width:768px){.sp_only[data-v-7837eca3]{display:none}}.img_max[data-v-7837eca3]{width:100%;height:auto}:is(a[data-v-7837eca3],button[data-v-7837eca3]):not(.btn),.hover[data-v-7837eca3]{transition:all .3s 0s ease}:is(a[data-v-7837eca3],button[data-v-7837eca3]):not(.btn):hover,.hover[data-v-7837eca3]:hover{opacity:.7}.hover_scale[data-v-7837eca3]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-7837eca3]{transform:scale(1.2);transition:1s all}a[data-v-7837eca3],button[data-v-7837eca3]{cursor:pointer}.d_block[data-v-7837eca3]{display:block}.d_inline[data-v-7837eca3]{display:inline}.d_inline_block[data-v-7837eca3]{display:inline-block}.d_none[data-v-7837eca3]{display:none}.d_flex[data-v-7837eca3]{display:flex}.d_grid[data-v-7837eca3]{display:grid}.text_start[data-v-7837eca3]{text-align:left}.text_center[data-v-7837eca3]{text-align:center}.text_end[data-v-7837eca3]{text-align:right}.fw_light[data-v-7837eca3]{font-weight:300}.fw_regular[data-v-7837eca3]{font-weight:400}.fw_medium[data-v-7837eca3]{font-weight:500}.fw_semibold[data-v-7837eca3]{font-weight:600}.fw_bold[data-v-7837eca3]{font-weight:700}.p_relative[data-v-7837eca3]{position:relative}.p_absolute[data-v-7837eca3]{position:absolute}.p_fixed[data-v-7837eca3]{position:fixed}.p_sticky[data-v-7837eca3]{position:sticky}.p_static[data-v-7837eca3]{position:static}.kerning[data-v-7837eca3]{font-feature-settings:"palt"}.no_break[data-v-7837eca3]{display:inline-block}@media(min-width:768px){.gap1[data-v-7837eca3]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-7837eca3]{gap:5px}}@media(min-width:768px){.gap2[data-v-7837eca3]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-7837eca3]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-7837eca3]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-7837eca3]{gap:10px}}@media(min-width:768px){.gap4[data-v-7837eca3]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-7837eca3]{gap:15px}}@media(min-width:768px){.gap5[data-v-7837eca3]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-7837eca3]{gap:20px}}@media(min-width:768px){.gap6[data-v-7837eca3]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-7837eca3]{gap:30px}}@media(min-width:768px){section[data-v-7837eca3]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-7837eca3]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-7837eca3]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-7837eca3]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-7837eca3]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-7837eca3]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-7837eca3]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-7837eca3]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-7837eca3]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-7837eca3]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-7837eca3]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-7837eca3]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-7837eca3]{flex-direction:row-reverse}}.row[data-v-7837eca3]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-7837eca3]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-7837eca3]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-7837eca3]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-7837eca3]+*,.row.col2>div>picture[data-v-7837eca3]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-7837eca3]+*,.row.col2>div>picture[data-v-7837eca3]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-7837eca3]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-7837eca3]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-7837eca3]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-7837eca3]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-7837eca3]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-7837eca3]+*,.row.col3>div>picture[data-v-7837eca3]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-7837eca3]+*,.row.col3>div>picture[data-v-7837eca3]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-7837eca3]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-7837eca3]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-7837eca3]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-7837eca3]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-7837eca3]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-7837eca3]+*,.row.col4>div>picture[data-v-7837eca3]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-7837eca3]+*,.row.col4>div>picture[data-v-7837eca3]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-7837eca3]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-7837eca3]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-7837eca3]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-7837eca3]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-7837eca3]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-7837eca3]+*,.row.col5>div>picture[data-v-7837eca3]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-7837eca3]+*,.row.col5>div>picture[data-v-7837eca3]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-7837eca3]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-7837eca3]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-7837eca3]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-7837eca3]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-7837eca3]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-7837eca3]{gap:0}}.head_typ.fs_lg[data-v-7837eca3]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-7837eca3]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-7837eca3]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-7837eca3]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-7837eca3]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-7837eca3]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-7837eca3]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-7837eca3]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-7837eca3]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-7837eca3]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-7837eca3]{font-size:.875rem}.head_typ.fs_md .badge[data-v-7837eca3]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-7837eca3]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-7837eca3]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-7837eca3]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-7837eca3]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-7837eca3]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-7837eca3]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-7837eca3]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-7837eca3]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-7837eca3]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-7837eca3]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-7837eca3]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-7837eca3]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-7837eca3]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-7837eca3]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-7837eca3]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-7837eca3]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-7837eca3]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-7837eca3]{text-align:left}}@media(min-width:768px){p[data-v-7837eca3]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-7837eca3]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-7837eca3]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-7837eca3]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-7837eca3]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-7837eca3]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-7837eca3]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-7837eca3]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-7837eca3]{color:#666}@media(min-width:768px){.caption[data-v-7837eca3]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-7837eca3]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-7837eca3]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-7837eca3]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-7837eca3] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-7837eca3]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-7837eca3]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-7837eca3]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-7837eca3]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-7837eca3]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-7837eca3] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-7837eca3] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-7837eca3]{position:relative}.icon_modal[data-v-7837eca3]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-7837eca3]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-7837eca3]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-7837eca3]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-7837eca3]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-7837eca3]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-7837eca3]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-7837eca3]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-7837eca3]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-7837eca3]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-7837eca3]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-7837eca3]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-7837eca3]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-7837eca3]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-7837eca3]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-7837eca3]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-7837eca3]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-7837eca3]{margin-block:4rem}}.jobbtn_row_area ul[data-v-7837eca3]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-7837eca3]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-7837eca3]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-7837eca3]{border-color:currentColor}.row.job p[data-v-7837eca3]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-7837eca3]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-7837eca3]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-7837eca3]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-7837eca3]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-7837eca3]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-7837eca3]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-7837eca3]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-7837eca3]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-7837eca3]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-7837eca3]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-7837eca3]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-7837eca3]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-7837eca3]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-7837eca3]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-7837eca3]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-7837eca3]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-7837eca3]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-7837eca3]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-7837eca3]{padding:2rem}}.interview_message .holiday_area.curve[data-v-7837eca3]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-7837eca3]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-7837eca3]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-7837eca3]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-7837eca3]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-7837eca3]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-7837eca3]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-7837eca3]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-7837eca3]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-7837eca3]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-7837eca3]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-7837eca3]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-7837eca3]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-7837eca3]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-7837eca3]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-7837eca3]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-7837eca3]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-7837eca3]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-7837eca3]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-7837eca3]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-7837eca3]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-7837eca3]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-7837eca3]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-7837eca3]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-7837eca3]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-7837eca3]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-7837eca3]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-7837eca3]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-7837eca3]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-7837eca3]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-7837eca3]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-7837eca3]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-7837eca3]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-7837eca3]:before{border-color:#00a9b7}.job[data-v-7837eca3]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-7837eca3],.job .svg_circle02[data-v-7837eca3]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-7837eca3],.job .svg_circle02[data-v-7837eca3]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-7837eca3],.job .svg_circle02[data-v-7837eca3]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-7837eca3]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-7837eca3]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-7837eca3]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-7837eca3]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-7837eca3]{display:none}.job .svg-elem-1.anime.is_anime[data-v-7837eca3]{display:block;animation:animate-svg-stroke-1-7837eca3 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-7837eca3]{display:none}.job .svg-elem-2.anime.is_anime[data-v-7837eca3]{display:block;animation:animate-svg-stroke-2-7837eca3 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-7837eca3]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-7837eca3]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-7837eca3]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-7837eca3]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-7837eca3]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-7837eca3]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-7837eca3]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-7837eca3]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-7837eca3]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-7837eca3]:after{animation:mask-bg-7837eca3 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-7837eca3{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-7837eca3{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-7837eca3{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.news_index[data-v-7837eca3] .tab_area .tab_btn_wrap:last-of-type .btn_list li.is_active:after{display:none}@media(max-width:767.89px){.news_index[data-v-7837eca3] .tab_area.sp_col3 .btn_list li:nth-of-type(4),.news_index[data-v-7837eca3] .tab_area.sp_col3 .btn_list li:nth-of-type(5){flex-basis:50%}}@media(max-width:767.89px){.pc_only[data-v-ace8e54d]{display:none}}@media(min-width:768px){.sp_only[data-v-ace8e54d]{display:none}}.img_max[data-v-ace8e54d]{width:100%;height:auto}:is(a[data-v-ace8e54d],button[data-v-ace8e54d]):not(.btn),.hover[data-v-ace8e54d]{transition:all .3s 0s ease}:is(a[data-v-ace8e54d],button[data-v-ace8e54d]):not(.btn):hover,.hover[data-v-ace8e54d]:hover{opacity:.7}.hover_scale[data-v-ace8e54d]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-ace8e54d]{transform:scale(1.2);transition:1s all}a[data-v-ace8e54d],button[data-v-ace8e54d]{cursor:pointer}.d_block[data-v-ace8e54d]{display:block}.d_inline[data-v-ace8e54d]{display:inline}.d_inline_block[data-v-ace8e54d]{display:inline-block}.d_none[data-v-ace8e54d]{display:none}.d_flex[data-v-ace8e54d]{display:flex}.d_grid[data-v-ace8e54d]{display:grid}.text_start[data-v-ace8e54d]{text-align:left}.text_center[data-v-ace8e54d]{text-align:center}.text_end[data-v-ace8e54d]{text-align:right}.fw_light[data-v-ace8e54d]{font-weight:300}.fw_regular[data-v-ace8e54d]{font-weight:400}.fw_medium[data-v-ace8e54d]{font-weight:500}.fw_semibold[data-v-ace8e54d]{font-weight:600}.fw_bold[data-v-ace8e54d]{font-weight:700}.p_relative[data-v-ace8e54d]{position:relative}.p_absolute[data-v-ace8e54d]{position:absolute}.p_fixed[data-v-ace8e54d]{position:fixed}.p_sticky[data-v-ace8e54d]{position:sticky}.p_static[data-v-ace8e54d]{position:static}.kerning[data-v-ace8e54d]{font-feature-settings:"palt"}.no_break[data-v-ace8e54d]{display:inline-block}@media(min-width:768px){.gap1[data-v-ace8e54d]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-ace8e54d]{gap:5px}}@media(min-width:768px){.gap2[data-v-ace8e54d]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-ace8e54d]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-ace8e54d]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-ace8e54d]{gap:10px}}@media(min-width:768px){.gap4[data-v-ace8e54d]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-ace8e54d]{gap:15px}}@media(min-width:768px){.gap5[data-v-ace8e54d]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-ace8e54d]{gap:20px}}@media(min-width:768px){.gap6[data-v-ace8e54d]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-ace8e54d]{gap:30px}}@media(min-width:768px){section[data-v-ace8e54d]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-ace8e54d]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-ace8e54d]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-ace8e54d]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-ace8e54d]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-ace8e54d]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-ace8e54d]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-ace8e54d]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-ace8e54d]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-ace8e54d]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-ace8e54d]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-ace8e54d]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-ace8e54d]{flex-direction:row-reverse}}.row[data-v-ace8e54d]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-ace8e54d]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-ace8e54d]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-ace8e54d]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-ace8e54d]+*,.row.col2>div>picture[data-v-ace8e54d]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-ace8e54d]+*,.row.col2>div>picture[data-v-ace8e54d]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-ace8e54d]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-ace8e54d]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-ace8e54d]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-ace8e54d]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-ace8e54d]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-ace8e54d]+*,.row.col3>div>picture[data-v-ace8e54d]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-ace8e54d]+*,.row.col3>div>picture[data-v-ace8e54d]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-ace8e54d]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-ace8e54d]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-ace8e54d]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-ace8e54d]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-ace8e54d]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-ace8e54d]+*,.row.col4>div>picture[data-v-ace8e54d]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-ace8e54d]+*,.row.col4>div>picture[data-v-ace8e54d]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-ace8e54d]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-ace8e54d]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-ace8e54d]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-ace8e54d]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-ace8e54d]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-ace8e54d]+*,.row.col5>div>picture[data-v-ace8e54d]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-ace8e54d]+*,.row.col5>div>picture[data-v-ace8e54d]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-ace8e54d]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-ace8e54d]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-ace8e54d]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-ace8e54d]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-ace8e54d]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-ace8e54d]{gap:0}}.head_typ.fs_lg[data-v-ace8e54d]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-ace8e54d]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-ace8e54d]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-ace8e54d]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-ace8e54d]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-ace8e54d]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-ace8e54d]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-ace8e54d]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-ace8e54d]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-ace8e54d]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-ace8e54d]{font-size:.875rem}.head_typ.fs_md .badge[data-v-ace8e54d]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-ace8e54d]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-ace8e54d]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-ace8e54d]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-ace8e54d]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-ace8e54d]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-ace8e54d]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-ace8e54d]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-ace8e54d]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-ace8e54d]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-ace8e54d]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-ace8e54d]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-ace8e54d]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-ace8e54d]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-ace8e54d]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-ace8e54d]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-ace8e54d]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-ace8e54d]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-ace8e54d]{text-align:left}}@media(min-width:768px){p[data-v-ace8e54d]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-ace8e54d]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-ace8e54d]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-ace8e54d]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-ace8e54d]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-ace8e54d]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-ace8e54d]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-ace8e54d]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-ace8e54d]{color:#666}@media(min-width:768px){.caption[data-v-ace8e54d]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-ace8e54d]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-ace8e54d]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-ace8e54d]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-ace8e54d] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-ace8e54d]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-ace8e54d]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-ace8e54d]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-ace8e54d]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-ace8e54d]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-ace8e54d] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-ace8e54d] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-ace8e54d]{position:relative}.icon_modal[data-v-ace8e54d]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-ace8e54d]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-ace8e54d]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-ace8e54d]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-ace8e54d]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-ace8e54d]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-ace8e54d]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-ace8e54d]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-ace8e54d]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-ace8e54d]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-ace8e54d]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-ace8e54d]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-ace8e54d]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-ace8e54d]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-ace8e54d]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-ace8e54d]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-ace8e54d]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-ace8e54d]{margin-block:4rem}}.jobbtn_row_area ul[data-v-ace8e54d]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-ace8e54d]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-ace8e54d]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-ace8e54d]{border-color:currentColor}.row.job p[data-v-ace8e54d]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-ace8e54d]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-ace8e54d]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-ace8e54d]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-ace8e54d]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-ace8e54d]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-ace8e54d]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-ace8e54d]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-ace8e54d]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-ace8e54d]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-ace8e54d]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-ace8e54d]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-ace8e54d]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-ace8e54d]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-ace8e54d]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-ace8e54d]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-ace8e54d]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-ace8e54d]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-ace8e54d]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-ace8e54d]{padding:2rem}}.interview_message .holiday_area.curve[data-v-ace8e54d]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-ace8e54d]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-ace8e54d]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-ace8e54d]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-ace8e54d]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-ace8e54d]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-ace8e54d]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-ace8e54d]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-ace8e54d]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-ace8e54d]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-ace8e54d]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-ace8e54d]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-ace8e54d]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-ace8e54d]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-ace8e54d]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-ace8e54d]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-ace8e54d]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-ace8e54d]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-ace8e54d]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-ace8e54d]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-ace8e54d]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-ace8e54d]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-ace8e54d]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-ace8e54d]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-ace8e54d]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-ace8e54d]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-ace8e54d]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-ace8e54d]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-ace8e54d]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-ace8e54d]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-ace8e54d]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-ace8e54d]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-ace8e54d]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-ace8e54d]:before{border-color:#00a9b7}.job[data-v-ace8e54d]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-ace8e54d],.job .svg_circle02[data-v-ace8e54d]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-ace8e54d],.job .svg_circle02[data-v-ace8e54d]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-ace8e54d],.job .svg_circle02[data-v-ace8e54d]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-ace8e54d]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-ace8e54d]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-ace8e54d]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-ace8e54d]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-ace8e54d]{display:none}.job .svg-elem-1.anime.is_anime[data-v-ace8e54d]{display:block;animation:animate-svg-stroke-1-ace8e54d var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-ace8e54d]{display:none}.job .svg-elem-2.anime.is_anime[data-v-ace8e54d]{display:block;animation:animate-svg-stroke-2-ace8e54d var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-ace8e54d]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-ace8e54d]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-ace8e54d]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-ace8e54d]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-ace8e54d]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-ace8e54d]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-ace8e54d]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-ace8e54d]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-ace8e54d]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-ace8e54d]:after{animation:mask-bg-ace8e54d 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-ace8e54d{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-ace8e54d{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-ace8e54d{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media(max-width:767.89px){[data-v-ace8e54d] .tab_btn_wrap .btn_list li{flex-basis:25%}}@media(min-width:768px){[data-v-ace8e54d] .tab_btn_wrap .btn_list li{flex-basis:10%}}.block_center[data-v-ace8e54d]{display:flex;justify-content:center;padding-block-start:6rem;margin-block-end:6rem}@media(max-width:767.89px){.pc_only[data-v-8e4e9063]{display:none}}@media(min-width:768px){.sp_only[data-v-8e4e9063]{display:none}}.img_max[data-v-8e4e9063]{width:100%;height:auto}:is(a[data-v-8e4e9063],button[data-v-8e4e9063]):not(.btn),.hover[data-v-8e4e9063]{transition:all .3s 0s ease}:is(a[data-v-8e4e9063],button[data-v-8e4e9063]):not(.btn):hover,.hover[data-v-8e4e9063]:hover{opacity:.7}.hover_scale[data-v-8e4e9063]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-8e4e9063]{transform:scale(1.2);transition:1s all}a[data-v-8e4e9063],button[data-v-8e4e9063]{cursor:pointer}.d_block[data-v-8e4e9063]{display:block}.d_inline[data-v-8e4e9063]{display:inline}.d_inline_block[data-v-8e4e9063]{display:inline-block}.d_none[data-v-8e4e9063]{display:none}.d_flex[data-v-8e4e9063]{display:flex}.d_grid[data-v-8e4e9063]{display:grid}.text_start[data-v-8e4e9063]{text-align:left}.text_center[data-v-8e4e9063]{text-align:center}.text_end[data-v-8e4e9063]{text-align:right}.fw_light[data-v-8e4e9063]{font-weight:300}.fw_regular[data-v-8e4e9063]{font-weight:400}.fw_medium[data-v-8e4e9063]{font-weight:500}.fw_semibold[data-v-8e4e9063]{font-weight:600}.fw_bold[data-v-8e4e9063]{font-weight:700}.p_relative[data-v-8e4e9063]{position:relative}.p_absolute[data-v-8e4e9063]{position:absolute}.p_fixed[data-v-8e4e9063]{position:fixed}.p_sticky[data-v-8e4e9063]{position:sticky}.p_static[data-v-8e4e9063]{position:static}.kerning[data-v-8e4e9063]{font-feature-settings:"palt"}.no_break[data-v-8e4e9063]{display:inline-block}@media(min-width:768px){.gap1[data-v-8e4e9063]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-8e4e9063]{gap:5px}}@media(min-width:768px){.gap2[data-v-8e4e9063]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-8e4e9063]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-8e4e9063]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-8e4e9063]{gap:10px}}@media(min-width:768px){.gap4[data-v-8e4e9063]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-8e4e9063]{gap:15px}}@media(min-width:768px){.gap5[data-v-8e4e9063]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-8e4e9063]{gap:20px}}@media(min-width:768px){.gap6[data-v-8e4e9063]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-8e4e9063]{gap:30px}}@media(min-width:768px){section[data-v-8e4e9063]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-8e4e9063]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-8e4e9063]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-8e4e9063]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-8e4e9063]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-8e4e9063]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-8e4e9063]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-8e4e9063]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-8e4e9063]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-8e4e9063]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-8e4e9063]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-8e4e9063]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-8e4e9063]{flex-direction:row-reverse}}.row[data-v-8e4e9063]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-8e4e9063]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-8e4e9063]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-8e4e9063]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-8e4e9063]+*,.row.col2>div>picture[data-v-8e4e9063]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-8e4e9063]+*,.row.col2>div>picture[data-v-8e4e9063]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-8e4e9063]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-8e4e9063]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-8e4e9063]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-8e4e9063]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-8e4e9063]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-8e4e9063]+*,.row.col3>div>picture[data-v-8e4e9063]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-8e4e9063]+*,.row.col3>div>picture[data-v-8e4e9063]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-8e4e9063]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-8e4e9063]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-8e4e9063]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-8e4e9063]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-8e4e9063]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-8e4e9063]+*,.row.col4>div>picture[data-v-8e4e9063]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-8e4e9063]+*,.row.col4>div>picture[data-v-8e4e9063]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-8e4e9063]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-8e4e9063]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-8e4e9063]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-8e4e9063]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-8e4e9063]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-8e4e9063]+*,.row.col5>div>picture[data-v-8e4e9063]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-8e4e9063]+*,.row.col5>div>picture[data-v-8e4e9063]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-8e4e9063]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-8e4e9063]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-8e4e9063]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-8e4e9063]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-8e4e9063]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-8e4e9063]{gap:0}}.head_typ.fs_lg[data-v-8e4e9063]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-8e4e9063]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-8e4e9063]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-8e4e9063]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-8e4e9063]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-8e4e9063]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-8e4e9063]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-8e4e9063]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-8e4e9063]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-8e4e9063]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-8e4e9063]{font-size:.875rem}.head_typ.fs_md .badge[data-v-8e4e9063]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-8e4e9063]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-8e4e9063]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-8e4e9063]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-8e4e9063]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-8e4e9063]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-8e4e9063]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-8e4e9063]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-8e4e9063]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-8e4e9063]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-8e4e9063]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-8e4e9063]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-8e4e9063]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-8e4e9063]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-8e4e9063]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-8e4e9063]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-8e4e9063]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-8e4e9063]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-8e4e9063]{text-align:left}}@media(min-width:768px){p[data-v-8e4e9063]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-8e4e9063]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-8e4e9063]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-8e4e9063]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-8e4e9063]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-8e4e9063]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-8e4e9063]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-8e4e9063]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-8e4e9063]{color:#666}@media(min-width:768px){.caption[data-v-8e4e9063]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-8e4e9063]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-8e4e9063]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-8e4e9063]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-8e4e9063] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-8e4e9063]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-8e4e9063]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-8e4e9063]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-8e4e9063]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-8e4e9063]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-8e4e9063] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-8e4e9063] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-8e4e9063]{position:relative}.icon_modal[data-v-8e4e9063]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-8e4e9063]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-8e4e9063]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-8e4e9063]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-8e4e9063]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-8e4e9063]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-8e4e9063]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-8e4e9063]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-8e4e9063]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-8e4e9063]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-8e4e9063]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-8e4e9063]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-8e4e9063]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-8e4e9063]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-8e4e9063]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-8e4e9063]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-8e4e9063]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-8e4e9063]{margin-block:4rem}}.jobbtn_row_area ul[data-v-8e4e9063]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-8e4e9063]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-8e4e9063]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-8e4e9063]{border-color:currentColor}.row.job p[data-v-8e4e9063]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-8e4e9063]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-8e4e9063]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-8e4e9063]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-8e4e9063]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-8e4e9063]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-8e4e9063]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-8e4e9063]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-8e4e9063]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-8e4e9063]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-8e4e9063]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-8e4e9063]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-8e4e9063]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-8e4e9063]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-8e4e9063]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-8e4e9063]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-8e4e9063]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-8e4e9063]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-8e4e9063]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-8e4e9063]{padding:2rem}}.interview_message .holiday_area.curve[data-v-8e4e9063]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-8e4e9063]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-8e4e9063]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-8e4e9063]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-8e4e9063]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-8e4e9063]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-8e4e9063]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-8e4e9063]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-8e4e9063]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-8e4e9063]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-8e4e9063]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-8e4e9063]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-8e4e9063]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-8e4e9063]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-8e4e9063]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-8e4e9063]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-8e4e9063]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-8e4e9063]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-8e4e9063]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-8e4e9063]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-8e4e9063]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-8e4e9063]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-8e4e9063]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-8e4e9063]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-8e4e9063]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-8e4e9063]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-8e4e9063]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-8e4e9063]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-8e4e9063]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-8e4e9063]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-8e4e9063]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-8e4e9063]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-8e4e9063]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-8e4e9063]:before{border-color:#00a9b7}.job[data-v-8e4e9063]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-8e4e9063],.job .svg_circle02[data-v-8e4e9063]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-8e4e9063],.job .svg_circle02[data-v-8e4e9063]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-8e4e9063],.job .svg_circle02[data-v-8e4e9063]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-8e4e9063]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-8e4e9063]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-8e4e9063]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-8e4e9063]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-8e4e9063]{display:none}.job .svg-elem-1.anime.is_anime[data-v-8e4e9063]{display:block;animation:animate-svg-stroke-1-8e4e9063 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-8e4e9063]{display:none}.job .svg-elem-2.anime.is_anime[data-v-8e4e9063]{display:block;animation:animate-svg-stroke-2-8e4e9063 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-8e4e9063]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-8e4e9063]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-8e4e9063]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-8e4e9063]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-8e4e9063]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-8e4e9063]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-8e4e9063]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-8e4e9063]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-8e4e9063]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-8e4e9063]:after{animation:mask-bg-8e4e9063 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-8e4e9063{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-8e4e9063{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-8e4e9063{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.error_inner[data-v-8e4e9063]{display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width:768px){.error_inner[data-v-8e4e9063]{margin-block-start:6rem}}@media(max-width:767.89px){.error_inner[data-v-8e4e9063]{margin-block-start:4rem}}.error_inner .error_status[data-v-8e4e9063]{font-size:5rem;font-weight:700;margin-block-end:2rem;color:#666}@media(min-width:768px){.error_inner .error_message[data-v-8e4e9063]{font-size:2rem;margin-block-end:4rem}}@media(max-width:767.89px){.error_inner .error_message[data-v-8e4e9063]{font-size:1.5rem;margin-block-end:2rem;text-align:center}}@media(max-width:767.89px){.error_inner .buton_area[data-v-8e4e9063]{width:100%}}@media(max-width:767.89px){.pc_only[data-v-9bcf5c67]{display:none}}@media(min-width:768px){.sp_only[data-v-9bcf5c67]{display:none}}.img_max[data-v-9bcf5c67]{width:100%;height:auto}:is(a[data-v-9bcf5c67],button[data-v-9bcf5c67]):not(.btn),.hover[data-v-9bcf5c67]{transition:all .3s 0s ease}:is(a[data-v-9bcf5c67],button[data-v-9bcf5c67]):not(.btn):hover,.hover[data-v-9bcf5c67]:hover{opacity:.7}.hover_scale[data-v-9bcf5c67]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-9bcf5c67]{transform:scale(1.2);transition:1s all}a[data-v-9bcf5c67],button[data-v-9bcf5c67]{cursor:pointer}.d_block[data-v-9bcf5c67]{display:block}.d_inline[data-v-9bcf5c67]{display:inline}.d_inline_block[data-v-9bcf5c67]{display:inline-block}.d_none[data-v-9bcf5c67]{display:none}.d_flex[data-v-9bcf5c67]{display:flex}.d_grid[data-v-9bcf5c67]{display:grid}.text_start[data-v-9bcf5c67]{text-align:left}.text_center[data-v-9bcf5c67]{text-align:center}.text_end[data-v-9bcf5c67]{text-align:right}.fw_light[data-v-9bcf5c67]{font-weight:300}.fw_regular[data-v-9bcf5c67]{font-weight:400}.fw_medium[data-v-9bcf5c67]{font-weight:500}.fw_semibold[data-v-9bcf5c67]{font-weight:600}.fw_bold[data-v-9bcf5c67]{font-weight:700}.p_relative[data-v-9bcf5c67]{position:relative}.p_absolute[data-v-9bcf5c67]{position:absolute}.p_fixed[data-v-9bcf5c67]{position:fixed}.p_sticky[data-v-9bcf5c67]{position:sticky}.p_static[data-v-9bcf5c67]{position:static}.kerning[data-v-9bcf5c67]{font-feature-settings:"palt"}.no_break[data-v-9bcf5c67]{display:inline-block}@media(min-width:768px){.gap1[data-v-9bcf5c67]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-9bcf5c67]{gap:5px}}@media(min-width:768px){.gap2[data-v-9bcf5c67]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-9bcf5c67]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-9bcf5c67]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-9bcf5c67]{gap:10px}}@media(min-width:768px){.gap4[data-v-9bcf5c67]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-9bcf5c67]{gap:15px}}@media(min-width:768px){.gap5[data-v-9bcf5c67]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-9bcf5c67]{gap:20px}}@media(min-width:768px){.gap6[data-v-9bcf5c67]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-9bcf5c67]{gap:30px}}@media(min-width:768px){section[data-v-9bcf5c67]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-9bcf5c67]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-9bcf5c67]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-9bcf5c67]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-9bcf5c67]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-9bcf5c67]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-9bcf5c67]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-9bcf5c67]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-9bcf5c67]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-9bcf5c67]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-9bcf5c67]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-9bcf5c67]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-9bcf5c67]{flex-direction:row-reverse}}.row[data-v-9bcf5c67]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-9bcf5c67]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-9bcf5c67]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-9bcf5c67]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-9bcf5c67]+*,.row.col2>div>picture[data-v-9bcf5c67]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-9bcf5c67]+*,.row.col2>div>picture[data-v-9bcf5c67]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-9bcf5c67]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-9bcf5c67]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-9bcf5c67]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-9bcf5c67]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-9bcf5c67]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-9bcf5c67]+*,.row.col3>div>picture[data-v-9bcf5c67]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-9bcf5c67]+*,.row.col3>div>picture[data-v-9bcf5c67]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-9bcf5c67]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-9bcf5c67]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-9bcf5c67]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-9bcf5c67]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-9bcf5c67]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-9bcf5c67]+*,.row.col4>div>picture[data-v-9bcf5c67]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-9bcf5c67]+*,.row.col4>div>picture[data-v-9bcf5c67]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-9bcf5c67]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-9bcf5c67]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-9bcf5c67]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-9bcf5c67]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-9bcf5c67]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-9bcf5c67]+*,.row.col5>div>picture[data-v-9bcf5c67]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-9bcf5c67]+*,.row.col5>div>picture[data-v-9bcf5c67]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-9bcf5c67]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-9bcf5c67]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-9bcf5c67]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-9bcf5c67]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-9bcf5c67]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-9bcf5c67]{gap:0}}.head_typ.fs_lg[data-v-9bcf5c67]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-9bcf5c67]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-9bcf5c67]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-9bcf5c67]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-9bcf5c67]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-9bcf5c67]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-9bcf5c67]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-9bcf5c67]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-9bcf5c67]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-9bcf5c67]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-9bcf5c67]{font-size:.875rem}.head_typ.fs_md .badge[data-v-9bcf5c67]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-9bcf5c67]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-9bcf5c67]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-9bcf5c67]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-9bcf5c67]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-9bcf5c67]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-9bcf5c67]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-9bcf5c67]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-9bcf5c67]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-9bcf5c67]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-9bcf5c67]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-9bcf5c67]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-9bcf5c67]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-9bcf5c67]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-9bcf5c67]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-9bcf5c67]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-9bcf5c67]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-9bcf5c67]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-9bcf5c67]{text-align:left}}@media(min-width:768px){p[data-v-9bcf5c67]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-9bcf5c67]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-9bcf5c67]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-9bcf5c67]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-9bcf5c67]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-9bcf5c67]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-9bcf5c67]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-9bcf5c67]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-9bcf5c67]{color:#666}@media(min-width:768px){.caption[data-v-9bcf5c67]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-9bcf5c67]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-9bcf5c67]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-9bcf5c67]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-9bcf5c67] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-9bcf5c67]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-9bcf5c67]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-9bcf5c67]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-9bcf5c67]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-9bcf5c67]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-9bcf5c67] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-9bcf5c67] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-9bcf5c67]{position:relative}.icon_modal[data-v-9bcf5c67]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-9bcf5c67]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-9bcf5c67]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-9bcf5c67]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-9bcf5c67]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-9bcf5c67]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-9bcf5c67]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-9bcf5c67]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-9bcf5c67]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-9bcf5c67]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-9bcf5c67]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-9bcf5c67]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-9bcf5c67]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-9bcf5c67]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-9bcf5c67]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-9bcf5c67]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-9bcf5c67]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-9bcf5c67]{margin-block:4rem}}.jobbtn_row_area ul[data-v-9bcf5c67]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-9bcf5c67]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-9bcf5c67]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-9bcf5c67]{border-color:currentColor}.row.job p[data-v-9bcf5c67]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-9bcf5c67]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-9bcf5c67]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-9bcf5c67]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-9bcf5c67]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-9bcf5c67]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-9bcf5c67]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-9bcf5c67]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-9bcf5c67]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-9bcf5c67]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-9bcf5c67]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-9bcf5c67]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-9bcf5c67]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-9bcf5c67]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-9bcf5c67]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-9bcf5c67]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-9bcf5c67]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-9bcf5c67]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-9bcf5c67]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-9bcf5c67]{padding:2rem}}.interview_message .holiday_area.curve[data-v-9bcf5c67]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-9bcf5c67]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-9bcf5c67]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-9bcf5c67]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-9bcf5c67]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-9bcf5c67]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-9bcf5c67]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-9bcf5c67]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-9bcf5c67]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-9bcf5c67]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-9bcf5c67]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-9bcf5c67]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-9bcf5c67]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-9bcf5c67]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-9bcf5c67]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-9bcf5c67]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-9bcf5c67]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-9bcf5c67]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-9bcf5c67]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-9bcf5c67]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-9bcf5c67]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-9bcf5c67]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-9bcf5c67]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-9bcf5c67]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-9bcf5c67]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-9bcf5c67]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-9bcf5c67]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-9bcf5c67]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-9bcf5c67]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-9bcf5c67]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-9bcf5c67]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-9bcf5c67]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-9bcf5c67]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-9bcf5c67]:before{border-color:#00a9b7}.job[data-v-9bcf5c67]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-9bcf5c67],.job .svg_circle02[data-v-9bcf5c67]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-9bcf5c67],.job .svg_circle02[data-v-9bcf5c67]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-9bcf5c67],.job .svg_circle02[data-v-9bcf5c67]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-9bcf5c67]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-9bcf5c67]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-9bcf5c67]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-9bcf5c67]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-9bcf5c67]{display:none}.job .svg-elem-1.anime.is_anime[data-v-9bcf5c67]{display:block;animation:animate-svg-stroke-1-9bcf5c67 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-9bcf5c67]{display:none}.job .svg-elem-2.anime.is_anime[data-v-9bcf5c67]{display:block;animation:animate-svg-stroke-2-9bcf5c67 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-9bcf5c67]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-9bcf5c67]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-9bcf5c67]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-9bcf5c67]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-9bcf5c67]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-9bcf5c67]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-9bcf5c67]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-9bcf5c67]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-9bcf5c67]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-9bcf5c67]:after{animation:mask-bg-9bcf5c67 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-9bcf5c67{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-9bcf5c67{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-9bcf5c67{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media(max-width:767.89px){[data-v-9bcf5c67] .error_inner{padding-block-start:4rem}}@media(min-width:768px){[data-v-9bcf5c67] .error_inner{padding-block-start:6rem}}@media(max-width:767.89px){.pc_only[data-v-f5b9f249]{display:none}}@media(min-width:768px){.sp_only[data-v-f5b9f249]{display:none}}.img_max[data-v-f5b9f249]{width:100%;height:auto}:is(a[data-v-f5b9f249],button[data-v-f5b9f249]):not(.btn),.hover[data-v-f5b9f249]{transition:all .3s 0s ease}:is(a[data-v-f5b9f249],button[data-v-f5b9f249]):not(.btn):hover,.hover[data-v-f5b9f249]:hover{opacity:.7}.hover_scale[data-v-f5b9f249]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-f5b9f249]{transform:scale(1.2);transition:1s all}a[data-v-f5b9f249],button[data-v-f5b9f249]{cursor:pointer}.d_block[data-v-f5b9f249]{display:block}.d_inline[data-v-f5b9f249]{display:inline}.d_inline_block[data-v-f5b9f249]{display:inline-block}.d_none[data-v-f5b9f249]{display:none}.d_flex[data-v-f5b9f249]{display:flex}.d_grid[data-v-f5b9f249]{display:grid}.text_start[data-v-f5b9f249]{text-align:left}.text_center[data-v-f5b9f249]{text-align:center}.text_end[data-v-f5b9f249]{text-align:right}.fw_light[data-v-f5b9f249]{font-weight:300}.fw_regular[data-v-f5b9f249]{font-weight:400}.fw_medium[data-v-f5b9f249]{font-weight:500}.fw_semibold[data-v-f5b9f249]{font-weight:600}.fw_bold[data-v-f5b9f249]{font-weight:700}.p_relative[data-v-f5b9f249]{position:relative}.p_absolute[data-v-f5b9f249]{position:absolute}.p_fixed[data-v-f5b9f249]{position:fixed}.p_sticky[data-v-f5b9f249]{position:sticky}.p_static[data-v-f5b9f249]{position:static}.kerning[data-v-f5b9f249]{font-feature-settings:"palt"}.no_break[data-v-f5b9f249]{display:inline-block}@media(min-width:768px){.gap1[data-v-f5b9f249]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-f5b9f249]{gap:5px}}@media(min-width:768px){.gap2[data-v-f5b9f249]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-f5b9f249]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-f5b9f249]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-f5b9f249]{gap:10px}}@media(min-width:768px){.gap4[data-v-f5b9f249]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-f5b9f249]{gap:15px}}@media(min-width:768px){.gap5[data-v-f5b9f249]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-f5b9f249]{gap:20px}}@media(min-width:768px){.gap6[data-v-f5b9f249]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-f5b9f249]{gap:30px}}@media(min-width:768px){section[data-v-f5b9f249]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-f5b9f249]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-f5b9f249]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-f5b9f249]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-f5b9f249]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-f5b9f249]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-f5b9f249]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-f5b9f249]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-f5b9f249]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-f5b9f249]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-f5b9f249]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-f5b9f249]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-f5b9f249]{flex-direction:row-reverse}}.row[data-v-f5b9f249]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-f5b9f249]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-f5b9f249]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-f5b9f249]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-f5b9f249]+*,.row.col2>div>picture[data-v-f5b9f249]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-f5b9f249]+*,.row.col2>div>picture[data-v-f5b9f249]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-f5b9f249]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-f5b9f249]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-f5b9f249]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-f5b9f249]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-f5b9f249]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-f5b9f249]+*,.row.col3>div>picture[data-v-f5b9f249]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-f5b9f249]+*,.row.col3>div>picture[data-v-f5b9f249]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-f5b9f249]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-f5b9f249]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-f5b9f249]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-f5b9f249]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-f5b9f249]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-f5b9f249]+*,.row.col4>div>picture[data-v-f5b9f249]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-f5b9f249]+*,.row.col4>div>picture[data-v-f5b9f249]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-f5b9f249]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-f5b9f249]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-f5b9f249]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-f5b9f249]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-f5b9f249]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-f5b9f249]+*,.row.col5>div>picture[data-v-f5b9f249]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-f5b9f249]+*,.row.col5>div>picture[data-v-f5b9f249]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-f5b9f249]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-f5b9f249]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-f5b9f249]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-f5b9f249]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-f5b9f249]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-f5b9f249]{gap:0}}.head_typ.fs_lg[data-v-f5b9f249]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-f5b9f249]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-f5b9f249]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-f5b9f249]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-f5b9f249]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-f5b9f249]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-f5b9f249]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-f5b9f249]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-f5b9f249]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-f5b9f249]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-f5b9f249]{font-size:.875rem}.head_typ.fs_md .badge[data-v-f5b9f249]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-f5b9f249]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-f5b9f249]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-f5b9f249]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-f5b9f249]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-f5b9f249]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-f5b9f249]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-f5b9f249]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-f5b9f249]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-f5b9f249]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-f5b9f249]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-f5b9f249]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-f5b9f249]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-f5b9f249]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-f5b9f249]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-f5b9f249]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-f5b9f249]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-f5b9f249]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-f5b9f249]{text-align:left}}@media(min-width:768px){p[data-v-f5b9f249]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-f5b9f249]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-f5b9f249]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-f5b9f249]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-f5b9f249]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-f5b9f249]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-f5b9f249]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-f5b9f249]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-f5b9f249]{color:#666}@media(min-width:768px){.caption[data-v-f5b9f249]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-f5b9f249]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-f5b9f249]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-f5b9f249]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-f5b9f249] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-f5b9f249]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-f5b9f249]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-f5b9f249]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-f5b9f249]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-f5b9f249]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-f5b9f249] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-f5b9f249] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-f5b9f249]{position:relative}.icon_modal[data-v-f5b9f249]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-f5b9f249]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-f5b9f249]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-f5b9f249]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-f5b9f249]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-f5b9f249]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-f5b9f249]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-f5b9f249]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-f5b9f249]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-f5b9f249]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-f5b9f249]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-f5b9f249]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-f5b9f249]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-f5b9f249]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-f5b9f249]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-f5b9f249]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-f5b9f249]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-f5b9f249]{margin-block:4rem}}.jobbtn_row_area ul[data-v-f5b9f249]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-f5b9f249]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-f5b9f249]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-f5b9f249]{border-color:currentColor}.row.job p[data-v-f5b9f249]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-f5b9f249]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-f5b9f249]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-f5b9f249]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-f5b9f249]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-f5b9f249]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-f5b9f249]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-f5b9f249]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-f5b9f249]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-f5b9f249]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-f5b9f249]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-f5b9f249]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-f5b9f249]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-f5b9f249]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-f5b9f249]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-f5b9f249]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-f5b9f249]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-f5b9f249]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-f5b9f249]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-f5b9f249]{padding:2rem}}.interview_message .holiday_area.curve[data-v-f5b9f249]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-f5b9f249]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-f5b9f249]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-f5b9f249]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-f5b9f249]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-f5b9f249]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-f5b9f249]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-f5b9f249]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-f5b9f249]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-f5b9f249]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-f5b9f249]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-f5b9f249]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f5b9f249]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f5b9f249]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f5b9f249]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-f5b9f249]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-f5b9f249]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-f5b9f249]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-f5b9f249]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-f5b9f249]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-f5b9f249]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-f5b9f249]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-f5b9f249]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-f5b9f249]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-f5b9f249]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-f5b9f249]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-f5b9f249]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-f5b9f249]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-f5b9f249]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-f5b9f249]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-f5b9f249]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-f5b9f249]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-f5b9f249]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-f5b9f249]:before{border-color:#00a9b7}.job[data-v-f5b9f249]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-f5b9f249],.job .svg_circle02[data-v-f5b9f249]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-f5b9f249],.job .svg_circle02[data-v-f5b9f249]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-f5b9f249],.job .svg_circle02[data-v-f5b9f249]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-f5b9f249]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-f5b9f249]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-f5b9f249]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-f5b9f249]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-f5b9f249]{display:none}.job .svg-elem-1.anime.is_anime[data-v-f5b9f249]{display:block;animation:animate-svg-stroke-1-f5b9f249 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-f5b9f249]{display:none}.job .svg-elem-2.anime.is_anime[data-v-f5b9f249]{display:block;animation:animate-svg-stroke-2-f5b9f249 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-f5b9f249]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-f5b9f249]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-f5b9f249]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-f5b9f249]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-f5b9f249]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-f5b9f249]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-f5b9f249]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-f5b9f249]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-f5b9f249]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-f5b9f249]:after{animation:mask-bg-f5b9f249 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-f5b9f249{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-f5b9f249{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-f5b9f249{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media(max-width:767.89px){[data-v-f5b9f249] .error_inner{padding-block-start:4rem}}@media(min-width:768px){[data-v-f5b9f249] .error_inner{padding-block-start:6rem}}@media(max-width:767.89px){.pc_only[data-v-a6dfd47a]{display:none}}@media(min-width:768px){.sp_only[data-v-a6dfd47a]{display:none}}.img_max[data-v-a6dfd47a]{width:100%;height:auto}:is(a[data-v-a6dfd47a],button[data-v-a6dfd47a]):not(.btn),.hover[data-v-a6dfd47a]{transition:all .3s 0s ease}:is(a[data-v-a6dfd47a],button[data-v-a6dfd47a]):not(.btn):hover,.hover[data-v-a6dfd47a]:hover{opacity:.7}.hover_scale[data-v-a6dfd47a]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-a6dfd47a]{transform:scale(1.2);transition:1s all}a[data-v-a6dfd47a],button[data-v-a6dfd47a]{cursor:pointer}.d_block[data-v-a6dfd47a]{display:block}.d_inline[data-v-a6dfd47a]{display:inline}.d_inline_block[data-v-a6dfd47a]{display:inline-block}.d_none[data-v-a6dfd47a]{display:none}.d_flex[data-v-a6dfd47a]{display:flex}.d_grid[data-v-a6dfd47a]{display:grid}.text_start[data-v-a6dfd47a]{text-align:left}.text_center[data-v-a6dfd47a]{text-align:center}.text_end[data-v-a6dfd47a]{text-align:right}.fw_light[data-v-a6dfd47a]{font-weight:300}.fw_regular[data-v-a6dfd47a]{font-weight:400}.fw_medium[data-v-a6dfd47a]{font-weight:500}.fw_semibold[data-v-a6dfd47a]{font-weight:600}.fw_bold[data-v-a6dfd47a]{font-weight:700}.p_relative[data-v-a6dfd47a]{position:relative}.p_absolute[data-v-a6dfd47a]{position:absolute}.p_fixed[data-v-a6dfd47a]{position:fixed}.p_sticky[data-v-a6dfd47a]{position:sticky}.p_static[data-v-a6dfd47a]{position:static}.kerning[data-v-a6dfd47a]{font-feature-settings:"palt"}.no_break[data-v-a6dfd47a]{display:inline-block}@media(min-width:768px){.gap1[data-v-a6dfd47a]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-a6dfd47a]{gap:5px}}@media(min-width:768px){.gap2[data-v-a6dfd47a]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-a6dfd47a]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-a6dfd47a]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-a6dfd47a]{gap:10px}}@media(min-width:768px){.gap4[data-v-a6dfd47a]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-a6dfd47a]{gap:15px}}@media(min-width:768px){.gap5[data-v-a6dfd47a]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-a6dfd47a]{gap:20px}}@media(min-width:768px){.gap6[data-v-a6dfd47a]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-a6dfd47a]{gap:30px}}@media(min-width:768px){section[data-v-a6dfd47a]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-a6dfd47a]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-a6dfd47a]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-a6dfd47a]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-a6dfd47a]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-a6dfd47a]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-a6dfd47a]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-a6dfd47a]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-a6dfd47a]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-a6dfd47a]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-a6dfd47a]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-a6dfd47a]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-a6dfd47a]{flex-direction:row-reverse}}.row[data-v-a6dfd47a]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-a6dfd47a]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-a6dfd47a]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-a6dfd47a]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-a6dfd47a]+*,.row.col2>div>picture[data-v-a6dfd47a]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-a6dfd47a]+*,.row.col2>div>picture[data-v-a6dfd47a]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-a6dfd47a]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-a6dfd47a]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-a6dfd47a]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-a6dfd47a]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-a6dfd47a]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-a6dfd47a]+*,.row.col3>div>picture[data-v-a6dfd47a]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-a6dfd47a]+*,.row.col3>div>picture[data-v-a6dfd47a]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-a6dfd47a]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-a6dfd47a]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-a6dfd47a]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-a6dfd47a]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-a6dfd47a]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-a6dfd47a]+*,.row.col4>div>picture[data-v-a6dfd47a]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-a6dfd47a]+*,.row.col4>div>picture[data-v-a6dfd47a]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-a6dfd47a]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-a6dfd47a]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-a6dfd47a]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-a6dfd47a]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-a6dfd47a]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-a6dfd47a]+*,.row.col5>div>picture[data-v-a6dfd47a]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-a6dfd47a]+*,.row.col5>div>picture[data-v-a6dfd47a]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-a6dfd47a]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-a6dfd47a]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-a6dfd47a]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-a6dfd47a]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-a6dfd47a]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-a6dfd47a]{gap:0}}.head_typ.fs_lg[data-v-a6dfd47a]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-a6dfd47a]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-a6dfd47a]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-a6dfd47a]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-a6dfd47a]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-a6dfd47a]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-a6dfd47a]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-a6dfd47a]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-a6dfd47a]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-a6dfd47a]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-a6dfd47a]{font-size:.875rem}.head_typ.fs_md .badge[data-v-a6dfd47a]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-a6dfd47a]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-a6dfd47a]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-a6dfd47a]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-a6dfd47a]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-a6dfd47a]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-a6dfd47a]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-a6dfd47a]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-a6dfd47a]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-a6dfd47a]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-a6dfd47a]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-a6dfd47a]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-a6dfd47a]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-a6dfd47a]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-a6dfd47a]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-a6dfd47a]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-a6dfd47a]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-a6dfd47a]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-a6dfd47a]{text-align:left}}@media(min-width:768px){p[data-v-a6dfd47a]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-a6dfd47a]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-a6dfd47a]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-a6dfd47a]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-a6dfd47a]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-a6dfd47a]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-a6dfd47a]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-a6dfd47a]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-a6dfd47a]{color:#666}@media(min-width:768px){.caption[data-v-a6dfd47a]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-a6dfd47a]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-a6dfd47a]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-a6dfd47a]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-a6dfd47a] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-a6dfd47a]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-a6dfd47a]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-a6dfd47a]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-a6dfd47a]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-a6dfd47a]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-a6dfd47a] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-a6dfd47a] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-a6dfd47a]{position:relative}.icon_modal[data-v-a6dfd47a]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-a6dfd47a]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-a6dfd47a]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-a6dfd47a]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-a6dfd47a]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-a6dfd47a]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-a6dfd47a]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-a6dfd47a]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-a6dfd47a]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-a6dfd47a]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-a6dfd47a]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-a6dfd47a]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-a6dfd47a]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-a6dfd47a]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-a6dfd47a]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-a6dfd47a]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-a6dfd47a]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-a6dfd47a]{margin-block:4rem}}.jobbtn_row_area ul[data-v-a6dfd47a]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-a6dfd47a]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-a6dfd47a]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-a6dfd47a]{border-color:currentColor}.row.job p[data-v-a6dfd47a]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-a6dfd47a]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-a6dfd47a]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-a6dfd47a]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-a6dfd47a]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-a6dfd47a]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-a6dfd47a]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-a6dfd47a]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-a6dfd47a]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-a6dfd47a]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-a6dfd47a]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-a6dfd47a]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-a6dfd47a]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-a6dfd47a]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-a6dfd47a]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-a6dfd47a]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-a6dfd47a]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-a6dfd47a]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-a6dfd47a]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-a6dfd47a]{padding:2rem}}.interview_message .holiday_area.curve[data-v-a6dfd47a]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-a6dfd47a]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-a6dfd47a]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-a6dfd47a]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-a6dfd47a]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-a6dfd47a]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-a6dfd47a]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-a6dfd47a]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-a6dfd47a]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-a6dfd47a]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-a6dfd47a]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-a6dfd47a]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-a6dfd47a]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-a6dfd47a]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-a6dfd47a]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-a6dfd47a]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-a6dfd47a]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-a6dfd47a]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-a6dfd47a]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-a6dfd47a]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-a6dfd47a]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-a6dfd47a]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-a6dfd47a]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-a6dfd47a]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-a6dfd47a]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-a6dfd47a]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-a6dfd47a]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-a6dfd47a]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-a6dfd47a]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-a6dfd47a]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-a6dfd47a]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-a6dfd47a]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-a6dfd47a]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-a6dfd47a]:before{border-color:#00a9b7}.job[data-v-a6dfd47a]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-a6dfd47a],.job .svg_circle02[data-v-a6dfd47a]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-a6dfd47a],.job .svg_circle02[data-v-a6dfd47a]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-a6dfd47a],.job .svg_circle02[data-v-a6dfd47a]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-a6dfd47a]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-a6dfd47a]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-a6dfd47a]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-a6dfd47a]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-a6dfd47a]{display:none}.job .svg-elem-1.anime.is_anime[data-v-a6dfd47a]{display:block;animation:animate-svg-stroke-1-a6dfd47a var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-a6dfd47a]{display:none}.job .svg-elem-2.anime.is_anime[data-v-a6dfd47a]{display:block;animation:animate-svg-stroke-2-a6dfd47a var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-a6dfd47a]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-a6dfd47a]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-a6dfd47a]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-a6dfd47a]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-a6dfd47a]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-a6dfd47a]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-a6dfd47a]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-a6dfd47a]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-a6dfd47a]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-a6dfd47a]:after{animation:mask-bg-a6dfd47a 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-a6dfd47a{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-a6dfd47a{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-a6dfd47a{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media(max-width:767.89px){[data-v-a6dfd47a] .error_inner{padding-block-start:4rem}}@media(min-width:768px){[data-v-a6dfd47a] .error_inner{padding-block-start:6rem}}body[data-v-b14461dc]{font-size:16px;display:flex;justify-self:center;align-items:center}.wrapeer[data-v-b14461dc]{margin:auto;padding-inline:1rem}.logo[data-v-b14461dc]{margin:0 auto 3rem;width:100%;max-width:400px}.logo img[data-v-b14461dc]{margin-inline:auto;width:100%;height:auto}.lead[data-v-b14461dc]{font-size:5rem;text-align:center;font-weight:600}.text[data-v-b14461dc]{font-size:1.25rem;font-weight:400}.roboto[data-v-b14461dc]{font-family:Roboto,sans-serif;font-style:normal}.noto-serif-jp[data-v-b14461dc]{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:400;font-style:normal}@media(max-width:767.89px){.pc_only[data-v-439ec30f]{display:none}}@media(min-width:768px){.sp_only[data-v-439ec30f]{display:none}}.img_max[data-v-439ec30f]{width:100%;height:auto}:is(a[data-v-439ec30f],button[data-v-439ec30f]):not(.btn),.hover[data-v-439ec30f]{transition:all .3s 0s ease}:is(a[data-v-439ec30f],button[data-v-439ec30f]):not(.btn):hover,.hover[data-v-439ec30f]:hover{opacity:.7}.hover_scale[data-v-439ec30f]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-439ec30f]{transform:scale(1.2);transition:1s all}a[data-v-439ec30f],button[data-v-439ec30f]{cursor:pointer}.d_block[data-v-439ec30f]{display:block}.d_inline[data-v-439ec30f]{display:inline}.d_inline_block[data-v-439ec30f]{display:inline-block}.d_none[data-v-439ec30f]{display:none}.d_flex[data-v-439ec30f]{display:flex}.d_grid[data-v-439ec30f]{display:grid}.text_start[data-v-439ec30f]{text-align:left}.text_center[data-v-439ec30f]{text-align:center}.text_end[data-v-439ec30f]{text-align:right}.fw_light[data-v-439ec30f]{font-weight:300}.fw_regular[data-v-439ec30f]{font-weight:400}.fw_medium[data-v-439ec30f]{font-weight:500}.fw_semibold[data-v-439ec30f]{font-weight:600}.fw_bold[data-v-439ec30f]{font-weight:700}.p_relative[data-v-439ec30f]{position:relative}.p_absolute[data-v-439ec30f]{position:absolute}.p_fixed[data-v-439ec30f]{position:fixed}.p_sticky[data-v-439ec30f]{position:sticky}.p_static[data-v-439ec30f]{position:static}.kerning[data-v-439ec30f]{font-feature-settings:"palt"}.no_break[data-v-439ec30f]{display:inline-block}@media(min-width:768px){.gap1[data-v-439ec30f]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-439ec30f]{gap:5px}}@media(min-width:768px){.gap2[data-v-439ec30f]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-439ec30f]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-439ec30f]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-439ec30f]{gap:10px}}@media(min-width:768px){.gap4[data-v-439ec30f]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-439ec30f]{gap:15px}}@media(min-width:768px){.gap5[data-v-439ec30f]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-439ec30f]{gap:20px}}@media(min-width:768px){.gap6[data-v-439ec30f]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-439ec30f]{gap:30px}}@media(min-width:768px){section[data-v-439ec30f]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-439ec30f]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-439ec30f]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-439ec30f]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-439ec30f]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-439ec30f]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-439ec30f]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-439ec30f]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-439ec30f]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-439ec30f]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-439ec30f]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-439ec30f]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-439ec30f]{flex-direction:row-reverse}}.row[data-v-439ec30f]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-439ec30f]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-439ec30f]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-439ec30f]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-439ec30f]+*,.row.col2>div>picture[data-v-439ec30f]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-439ec30f]+*,.row.col2>div>picture[data-v-439ec30f]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-439ec30f]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-439ec30f]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-439ec30f]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-439ec30f]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-439ec30f]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-439ec30f]+*,.row.col3>div>picture[data-v-439ec30f]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-439ec30f]+*,.row.col3>div>picture[data-v-439ec30f]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-439ec30f]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-439ec30f]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-439ec30f]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-439ec30f]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-439ec30f]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-439ec30f]+*,.row.col4>div>picture[data-v-439ec30f]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-439ec30f]+*,.row.col4>div>picture[data-v-439ec30f]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-439ec30f]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-439ec30f]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-439ec30f]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-439ec30f]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-439ec30f]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-439ec30f]+*,.row.col5>div>picture[data-v-439ec30f]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-439ec30f]+*,.row.col5>div>picture[data-v-439ec30f]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-439ec30f]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-439ec30f]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-439ec30f]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-439ec30f]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-439ec30f]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-439ec30f]{gap:0}}.head_typ.fs_lg[data-v-439ec30f]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-439ec30f]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-439ec30f]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-439ec30f]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-439ec30f]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-439ec30f]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-439ec30f]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-439ec30f]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-439ec30f]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-439ec30f]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-439ec30f]{font-size:.875rem}.head_typ.fs_md .badge[data-v-439ec30f]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-439ec30f]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-439ec30f]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-439ec30f]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-439ec30f]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-439ec30f]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-439ec30f]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-439ec30f]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-439ec30f]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-439ec30f]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-439ec30f]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-439ec30f]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-439ec30f]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-439ec30f]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-439ec30f]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-439ec30f]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-439ec30f]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-439ec30f]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-439ec30f]{text-align:left}}@media(min-width:768px){p[data-v-439ec30f]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-439ec30f]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-439ec30f]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-439ec30f]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-439ec30f]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-439ec30f]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-439ec30f]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-439ec30f]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-439ec30f]{color:#666}@media(min-width:768px){.caption[data-v-439ec30f]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-439ec30f]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-439ec30f]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-439ec30f]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-439ec30f] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-439ec30f]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-439ec30f]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-439ec30f]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-439ec30f]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-439ec30f]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-439ec30f] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-439ec30f] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-439ec30f]{position:relative}.icon_modal[data-v-439ec30f]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-439ec30f]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-439ec30f]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-439ec30f]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-439ec30f]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-439ec30f]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-439ec30f]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-439ec30f]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-439ec30f]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-439ec30f]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-439ec30f]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-439ec30f]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-439ec30f]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-439ec30f]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-439ec30f]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-439ec30f]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-439ec30f]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-439ec30f]{margin-block:4rem}}.jobbtn_row_area ul[data-v-439ec30f]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-439ec30f]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-439ec30f]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-439ec30f]{border-color:currentColor}.row.job p[data-v-439ec30f]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-439ec30f]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-439ec30f]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-439ec30f]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-439ec30f]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-439ec30f]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-439ec30f]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-439ec30f]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-439ec30f]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-439ec30f]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-439ec30f]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-439ec30f]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-439ec30f]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-439ec30f]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-439ec30f]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-439ec30f]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-439ec30f]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-439ec30f]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-439ec30f]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-439ec30f]{padding:2rem}}.interview_message .holiday_area.curve[data-v-439ec30f]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-439ec30f]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-439ec30f]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-439ec30f]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-439ec30f]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-439ec30f]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-439ec30f]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-439ec30f]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-439ec30f]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-439ec30f]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-439ec30f]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-439ec30f]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-439ec30f]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-439ec30f]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-439ec30f]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-439ec30f]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-439ec30f]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-439ec30f]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-439ec30f]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-439ec30f]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-439ec30f]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-439ec30f]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-439ec30f]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-439ec30f]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-439ec30f]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-439ec30f]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-439ec30f]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-439ec30f]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-439ec30f]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-439ec30f]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-439ec30f]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-439ec30f]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-439ec30f]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-439ec30f]:before{border-color:#00a9b7}.job[data-v-439ec30f]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-439ec30f],.job .svg_circle02[data-v-439ec30f]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-439ec30f],.job .svg_circle02[data-v-439ec30f]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-439ec30f],.job .svg_circle02[data-v-439ec30f]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-439ec30f]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-439ec30f]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-439ec30f]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-439ec30f]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-439ec30f]{display:none}.job .svg-elem-1.anime.is_anime[data-v-439ec30f]{display:block;animation:animate-svg-stroke-1-439ec30f var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-439ec30f]{display:none}.job .svg-elem-2.anime.is_anime[data-v-439ec30f]{display:block;animation:animate-svg-stroke-2-439ec30f var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-439ec30f]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-439ec30f]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-439ec30f]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-439ec30f]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-439ec30f]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-439ec30f]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-439ec30f]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-439ec30f]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-439ec30f]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-439ec30f]:after{animation:mask-bg-439ec30f 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-439ec30f{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-439ec30f{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-439ec30f{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media(min-width:768px){.btn.btn_sm[data-v-439ec30f],.btn.btn_md[data-v-439ec30f]{padding-block:.75rem}.btn.btn_lg[data-v-439ec30f]{padding-block:.75rem;font-size:1rem}}@media(max-width:767.89px){.btn.btn_sm[data-v-439ec30f],.btn.btn_md[data-v-439ec30f],.btn.btn_lg[data-v-439ec30f]{width:100%;padding-block:.6875rem}}@media(max-width:767.89px){.pc_only[data-v-9e8d780f]{display:none}}@media(min-width:768px){.sp_only[data-v-9e8d780f]{display:none}}.img_max[data-v-9e8d780f]{width:100%;height:auto}:is(a[data-v-9e8d780f],button[data-v-9e8d780f]):not(.btn),.hover[data-v-9e8d780f]{transition:all .3s 0s ease}:is(a[data-v-9e8d780f],button[data-v-9e8d780f]):not(.btn):hover,.hover[data-v-9e8d780f]:hover{opacity:.7}.hover_scale[data-v-9e8d780f]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-9e8d780f]{transform:scale(1.2);transition:1s all}a[data-v-9e8d780f],button[data-v-9e8d780f]{cursor:pointer}.d_block[data-v-9e8d780f]{display:block}.d_inline[data-v-9e8d780f]{display:inline}.d_inline_block[data-v-9e8d780f]{display:inline-block}.d_none[data-v-9e8d780f]{display:none}.d_flex[data-v-9e8d780f]{display:flex}.d_grid[data-v-9e8d780f]{display:grid}.text_start[data-v-9e8d780f]{text-align:left}.text_center[data-v-9e8d780f]{text-align:center}.text_end[data-v-9e8d780f]{text-align:right}.fw_light[data-v-9e8d780f]{font-weight:300}.fw_regular[data-v-9e8d780f]{font-weight:400}.fw_medium[data-v-9e8d780f]{font-weight:500}.fw_semibold[data-v-9e8d780f]{font-weight:600}.fw_bold[data-v-9e8d780f]{font-weight:700}.p_relative[data-v-9e8d780f]{position:relative}.p_absolute[data-v-9e8d780f]{position:absolute}.p_fixed[data-v-9e8d780f]{position:fixed}.p_sticky[data-v-9e8d780f]{position:sticky}.p_static[data-v-9e8d780f]{position:static}.kerning[data-v-9e8d780f]{font-feature-settings:"palt"}.no_break[data-v-9e8d780f]{display:inline-block}@media(min-width:768px){.gap1[data-v-9e8d780f]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-9e8d780f]{gap:5px}}@media(min-width:768px){.gap2[data-v-9e8d780f]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-9e8d780f]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-9e8d780f]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-9e8d780f]{gap:10px}}@media(min-width:768px){.gap4[data-v-9e8d780f]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-9e8d780f]{gap:15px}}@media(min-width:768px){.gap5[data-v-9e8d780f]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-9e8d780f]{gap:20px}}@media(min-width:768px){.gap6[data-v-9e8d780f]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-9e8d780f]{gap:30px}}@media(min-width:768px){section[data-v-9e8d780f]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-9e8d780f]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-9e8d780f]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-9e8d780f]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-9e8d780f]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-9e8d780f]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-9e8d780f]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-9e8d780f]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-9e8d780f]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-9e8d780f]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-9e8d780f]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-9e8d780f]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-9e8d780f]{flex-direction:row-reverse}}.row[data-v-9e8d780f]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-9e8d780f]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-9e8d780f]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-9e8d780f]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-9e8d780f]+*,.row.col2>div>picture[data-v-9e8d780f]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-9e8d780f]+*,.row.col2>div>picture[data-v-9e8d780f]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-9e8d780f]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-9e8d780f]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-9e8d780f]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-9e8d780f]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-9e8d780f]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-9e8d780f]+*,.row.col3>div>picture[data-v-9e8d780f]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-9e8d780f]+*,.row.col3>div>picture[data-v-9e8d780f]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-9e8d780f]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-9e8d780f]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-9e8d780f]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-9e8d780f]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-9e8d780f]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-9e8d780f]+*,.row.col4>div>picture[data-v-9e8d780f]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-9e8d780f]+*,.row.col4>div>picture[data-v-9e8d780f]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-9e8d780f]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-9e8d780f]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-9e8d780f]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-9e8d780f]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-9e8d780f]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-9e8d780f]+*,.row.col5>div>picture[data-v-9e8d780f]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-9e8d780f]+*,.row.col5>div>picture[data-v-9e8d780f]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-9e8d780f]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-9e8d780f]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-9e8d780f]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-9e8d780f]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-9e8d780f]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-9e8d780f]{gap:0}}.head_typ.fs_lg[data-v-9e8d780f]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-9e8d780f]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-9e8d780f]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-9e8d780f]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-9e8d780f]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-9e8d780f]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-9e8d780f]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-9e8d780f]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-9e8d780f]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-9e8d780f]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-9e8d780f]{font-size:.875rem}.head_typ.fs_md .badge[data-v-9e8d780f]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-9e8d780f]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-9e8d780f]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-9e8d780f]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-9e8d780f]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-9e8d780f]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-9e8d780f]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-9e8d780f]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-9e8d780f]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-9e8d780f]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-9e8d780f]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-9e8d780f]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-9e8d780f]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-9e8d780f]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-9e8d780f]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-9e8d780f]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-9e8d780f]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-9e8d780f]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-9e8d780f]{text-align:left}}@media(min-width:768px){p[data-v-9e8d780f]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-9e8d780f]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-9e8d780f]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-9e8d780f]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-9e8d780f]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-9e8d780f]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-9e8d780f]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-9e8d780f]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-9e8d780f]{color:#666}@media(min-width:768px){.caption[data-v-9e8d780f]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-9e8d780f]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-9e8d780f]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-9e8d780f]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-9e8d780f] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-9e8d780f]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-9e8d780f]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-9e8d780f]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-9e8d780f]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-9e8d780f]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-9e8d780f] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-9e8d780f] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-9e8d780f]{position:relative}.icon_modal[data-v-9e8d780f]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-9e8d780f]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-9e8d780f]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-9e8d780f]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-9e8d780f]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-9e8d780f]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-9e8d780f]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-9e8d780f]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-9e8d780f]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-9e8d780f]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-9e8d780f]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-9e8d780f]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-9e8d780f]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-9e8d780f]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-9e8d780f]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-9e8d780f]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-9e8d780f]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-9e8d780f]{margin-block:4rem}}.jobbtn_row_area ul[data-v-9e8d780f]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-9e8d780f]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-9e8d780f]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-9e8d780f]{border-color:currentColor}.row.job p[data-v-9e8d780f]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-9e8d780f]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-9e8d780f]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-9e8d780f]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-9e8d780f]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-9e8d780f]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-9e8d780f]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-9e8d780f]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-9e8d780f]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-9e8d780f]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-9e8d780f]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-9e8d780f]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-9e8d780f]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-9e8d780f]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-9e8d780f]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-9e8d780f]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-9e8d780f]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-9e8d780f]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-9e8d780f]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-9e8d780f]{padding:2rem}}.interview_message .holiday_area.curve[data-v-9e8d780f]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-9e8d780f]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-9e8d780f]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-9e8d780f]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-9e8d780f]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-9e8d780f]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-9e8d780f]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-9e8d780f]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-9e8d780f]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-9e8d780f]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-9e8d780f]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-9e8d780f]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-9e8d780f]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-9e8d780f]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-9e8d780f]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-9e8d780f]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-9e8d780f]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-9e8d780f]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-9e8d780f]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-9e8d780f]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-9e8d780f]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-9e8d780f]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-9e8d780f]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-9e8d780f]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-9e8d780f]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-9e8d780f]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-9e8d780f]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-9e8d780f]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-9e8d780f]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-9e8d780f]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-9e8d780f]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-9e8d780f]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-9e8d780f]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-9e8d780f]:before{border-color:#00a9b7}.job[data-v-9e8d780f]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-9e8d780f],.job .svg_circle02[data-v-9e8d780f]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-9e8d780f],.job .svg_circle02[data-v-9e8d780f]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-9e8d780f],.job .svg_circle02[data-v-9e8d780f]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-9e8d780f]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-9e8d780f]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-9e8d780f]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-9e8d780f]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-9e8d780f]{display:none}.job .svg-elem-1.anime.is_anime[data-v-9e8d780f]{display:block;animation:animate-svg-stroke-1-9e8d780f var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-9e8d780f]{display:none}.job .svg-elem-2.anime.is_anime[data-v-9e8d780f]{display:block;animation:animate-svg-stroke-2-9e8d780f var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-9e8d780f]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-9e8d780f]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-9e8d780f]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-9e8d780f]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-9e8d780f]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-9e8d780f]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-9e8d780f]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-9e8d780f]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-9e8d780f]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-9e8d780f]:after{animation:mask-bg-9e8d780f 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-9e8d780f{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-9e8d780f{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-9e8d780f{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.btn[data-v-9e8d780f]{display:grid;justify-content:center;align-items:center;line-height:1.4;font-weight:700;color:#00aff0;border-color:currentColor;white-space:pre-wrap;word-wrap:break-word;position:relative;transition:all .3s 0s ease}.btn[data-v-9e8d780f]:hover{opacity:.7}@media(min-width:768px){.btn[data-v-9e8d780f]{aspect-ratio:282/142;font-size:clamp(1.125rem,.458rem + 1.39vw,1.5rem)}}@media(max-width:767.89px){.btn[data-v-9e8d780f]{width:100%;height:100%;aspect-ratio:334/170;font-size:clamp(.75rem,-.143rem + 4.47vw,2rem)}}.btn.text_center[data-v-9e8d780f]{grid-template-columns:1fr}.btn span[data-v-9e8d780f]{margin-inline-start:initial;padding-inline-start:initial;grid-area:1/2}.btn span[data-v-9e8d780f]:after{width:.75rem;height:.75rem}@media(min-width:768px){.btn span[data-v-9e8d780f]{margin-inline-end:1.25rem}}@media(max-width:767.89px){.btn span[data-v-9e8d780f]{margin-inline-end:.625rem}}@media(max-width:767.89px){.pc_only[data-v-7d1537b7]{display:none}}@media(min-width:768px){.sp_only[data-v-7d1537b7]{display:none}}.img_max[data-v-7d1537b7]{width:100%;height:auto}:is(a[data-v-7d1537b7],button[data-v-7d1537b7]):not(.btn),.hover[data-v-7d1537b7]{transition:all .3s 0s ease}:is(a[data-v-7d1537b7],button[data-v-7d1537b7]):not(.btn):hover,.hover[data-v-7d1537b7]:hover{opacity:.7}.hover_scale[data-v-7d1537b7]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-7d1537b7]{transform:scale(1.2);transition:1s all}a[data-v-7d1537b7],button[data-v-7d1537b7]{cursor:pointer}.d_block[data-v-7d1537b7]{display:block}.d_inline[data-v-7d1537b7]{display:inline}.d_inline_block[data-v-7d1537b7]{display:inline-block}.d_none[data-v-7d1537b7]{display:none}.d_flex[data-v-7d1537b7]{display:flex}.d_grid[data-v-7d1537b7]{display:grid}.text_start[data-v-7d1537b7]{text-align:left}.text_center[data-v-7d1537b7]{text-align:center}.text_end[data-v-7d1537b7]{text-align:right}.fw_light[data-v-7d1537b7]{font-weight:300}.fw_regular[data-v-7d1537b7]{font-weight:400}.fw_medium[data-v-7d1537b7]{font-weight:500}.fw_semibold[data-v-7d1537b7]{font-weight:600}.fw_bold[data-v-7d1537b7]{font-weight:700}.p_relative[data-v-7d1537b7]{position:relative}.p_absolute[data-v-7d1537b7]{position:absolute}.p_fixed[data-v-7d1537b7]{position:fixed}.p_sticky[data-v-7d1537b7]{position:sticky}.p_static[data-v-7d1537b7]{position:static}.kerning[data-v-7d1537b7]{font-feature-settings:"palt"}.no_break[data-v-7d1537b7]{display:inline-block}@media(min-width:768px){.gap1[data-v-7d1537b7]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-7d1537b7]{gap:5px}}@media(min-width:768px){.gap2[data-v-7d1537b7]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-7d1537b7]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-7d1537b7]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-7d1537b7]{gap:10px}}@media(min-width:768px){.gap4[data-v-7d1537b7]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-7d1537b7]{gap:15px}}@media(min-width:768px){.gap5[data-v-7d1537b7]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-7d1537b7]{gap:20px}}@media(min-width:768px){.gap6[data-v-7d1537b7]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-7d1537b7]{gap:30px}}@media(min-width:768px){section[data-v-7d1537b7]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-7d1537b7]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-7d1537b7]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-7d1537b7]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-7d1537b7]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-7d1537b7]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-7d1537b7]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-7d1537b7]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-7d1537b7]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-7d1537b7]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-7d1537b7]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-7d1537b7]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-7d1537b7]{flex-direction:row-reverse}}.row[data-v-7d1537b7]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-7d1537b7]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-7d1537b7]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-7d1537b7]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-7d1537b7]+*,.row.col2>div>picture[data-v-7d1537b7]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-7d1537b7]+*,.row.col2>div>picture[data-v-7d1537b7]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-7d1537b7]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-7d1537b7]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-7d1537b7]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-7d1537b7]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-7d1537b7]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-7d1537b7]+*,.row.col3>div>picture[data-v-7d1537b7]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-7d1537b7]+*,.row.col3>div>picture[data-v-7d1537b7]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-7d1537b7]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-7d1537b7]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-7d1537b7]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-7d1537b7]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-7d1537b7]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-7d1537b7]+*,.row.col4>div>picture[data-v-7d1537b7]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-7d1537b7]+*,.row.col4>div>picture[data-v-7d1537b7]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-7d1537b7]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-7d1537b7]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-7d1537b7]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-7d1537b7]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-7d1537b7]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-7d1537b7]+*,.row.col5>div>picture[data-v-7d1537b7]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-7d1537b7]+*,.row.col5>div>picture[data-v-7d1537b7]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-7d1537b7]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-7d1537b7]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-7d1537b7]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-7d1537b7]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-7d1537b7]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-7d1537b7]{gap:0}}.head_typ.fs_lg[data-v-7d1537b7]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-7d1537b7]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-7d1537b7]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-7d1537b7]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-7d1537b7]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-7d1537b7]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-7d1537b7]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-7d1537b7]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-7d1537b7]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-7d1537b7]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-7d1537b7]{font-size:.875rem}.head_typ.fs_md .badge[data-v-7d1537b7]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-7d1537b7]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-7d1537b7]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-7d1537b7]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-7d1537b7]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-7d1537b7]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-7d1537b7]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-7d1537b7]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-7d1537b7]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-7d1537b7]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-7d1537b7]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-7d1537b7]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-7d1537b7]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-7d1537b7]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-7d1537b7]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-7d1537b7]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-7d1537b7]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-7d1537b7]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-7d1537b7]{text-align:left}}@media(min-width:768px){p[data-v-7d1537b7]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-7d1537b7]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-7d1537b7]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-7d1537b7]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-7d1537b7]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-7d1537b7]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-7d1537b7]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-7d1537b7]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-7d1537b7]{color:#666}@media(min-width:768px){.caption[data-v-7d1537b7]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-7d1537b7]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-7d1537b7]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-7d1537b7]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-7d1537b7] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-7d1537b7]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-7d1537b7]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-7d1537b7]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-7d1537b7]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-7d1537b7]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-7d1537b7] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-7d1537b7] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-7d1537b7]{position:relative}.icon_modal[data-v-7d1537b7]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-7d1537b7]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-7d1537b7]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-7d1537b7]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-7d1537b7]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-7d1537b7]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-7d1537b7]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-7d1537b7]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-7d1537b7]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-7d1537b7]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-7d1537b7]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-7d1537b7]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-7d1537b7]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-7d1537b7]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-7d1537b7]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-7d1537b7]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-7d1537b7]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-7d1537b7]{margin-block:4rem}}.jobbtn_row_area ul[data-v-7d1537b7]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-7d1537b7]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-7d1537b7]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-7d1537b7]{border-color:currentColor}.row.job p[data-v-7d1537b7]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-7d1537b7]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-7d1537b7]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-7d1537b7]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-7d1537b7]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-7d1537b7]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-7d1537b7]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-7d1537b7]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-7d1537b7]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-7d1537b7]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-7d1537b7]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-7d1537b7]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-7d1537b7]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-7d1537b7]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-7d1537b7]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-7d1537b7]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-7d1537b7]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-7d1537b7]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-7d1537b7]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-7d1537b7]{padding:2rem}}.interview_message .holiday_area.curve[data-v-7d1537b7]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-7d1537b7]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-7d1537b7]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-7d1537b7]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-7d1537b7]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-7d1537b7]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-7d1537b7]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-7d1537b7]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-7d1537b7]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-7d1537b7]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-7d1537b7]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-7d1537b7]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-7d1537b7]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-7d1537b7]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-7d1537b7]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-7d1537b7]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-7d1537b7]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-7d1537b7]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-7d1537b7]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-7d1537b7]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-7d1537b7]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-7d1537b7]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-7d1537b7]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-7d1537b7]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-7d1537b7]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-7d1537b7]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-7d1537b7]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-7d1537b7]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-7d1537b7]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-7d1537b7]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-7d1537b7]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-7d1537b7]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-7d1537b7]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-7d1537b7]:before{border-color:#00a9b7}.job[data-v-7d1537b7]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-7d1537b7],.job .svg_circle02[data-v-7d1537b7]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-7d1537b7],.job .svg_circle02[data-v-7d1537b7]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-7d1537b7],.job .svg_circle02[data-v-7d1537b7]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-7d1537b7]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-7d1537b7]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-7d1537b7]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-7d1537b7]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-7d1537b7]{display:none}.job .svg-elem-1.anime.is_anime[data-v-7d1537b7]{display:block;animation:animate-svg-stroke-1-7d1537b7 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-7d1537b7]{display:none}.job .svg-elem-2.anime.is_anime[data-v-7d1537b7]{display:block;animation:animate-svg-stroke-2-7d1537b7 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-7d1537b7]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-7d1537b7]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-7d1537b7]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-7d1537b7]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-7d1537b7]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-7d1537b7]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-7d1537b7]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-7d1537b7]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-7d1537b7]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-7d1537b7]:after{animation:mask-bg-7d1537b7 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-7d1537b7{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-7d1537b7{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-7d1537b7{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.job_h2[data-v-7d1537b7]:not(.curve){line-height:1.4;font-size:2rem;font-weight:700}@media(min-width:768px){.job_h2[data-v-7d1537b7]:not(.curve){margin-block-end:2.5rem}}@media(max-width:767.89px){.job_h2[data-v-7d1537b7]:not(.curve){margin-block-end:1.5rem}}.job_h2.curve[data-v-7d1537b7]{font-size:1.5rem;font-weight:700;background-color:#f2f2f2}@media(min-width:768px){.job_h2.curve[data-v-7d1537b7]{width:284px;padding-block:1.875rem;text-align:center}}@media(max-width:767.89px){.job_h2.curve[data-v-7d1537b7]{width:min(86.96%,600px);padding:.75rem 1.375rem}}@media(max-width:767.89px){.pc_only[data-v-89150a4e]{display:none}}@media(min-width:768px){.sp_only[data-v-89150a4e]{display:none}}.img_max[data-v-89150a4e]{width:100%;height:auto}:is(a[data-v-89150a4e],button[data-v-89150a4e]):not(.btn),.hover[data-v-89150a4e]{transition:all .3s 0s ease}:is(a[data-v-89150a4e],button[data-v-89150a4e]):not(.btn):hover,.hover[data-v-89150a4e]:hover{opacity:.7}.hover_scale[data-v-89150a4e]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-89150a4e]{transform:scale(1.2);transition:1s all}a[data-v-89150a4e],button[data-v-89150a4e]{cursor:pointer}.d_block[data-v-89150a4e]{display:block}.d_inline[data-v-89150a4e]{display:inline}.d_inline_block[data-v-89150a4e]{display:inline-block}.d_none[data-v-89150a4e]{display:none}.d_flex[data-v-89150a4e]{display:flex}.d_grid[data-v-89150a4e]{display:grid}.text_start[data-v-89150a4e]{text-align:left}.text_center[data-v-89150a4e]{text-align:center}.text_end[data-v-89150a4e]{text-align:right}.fw_light[data-v-89150a4e]{font-weight:300}.fw_regular[data-v-89150a4e]{font-weight:400}.fw_medium[data-v-89150a4e]{font-weight:500}.fw_semibold[data-v-89150a4e]{font-weight:600}.fw_bold[data-v-89150a4e]{font-weight:700}.p_relative[data-v-89150a4e]{position:relative}.p_absolute[data-v-89150a4e]{position:absolute}.p_fixed[data-v-89150a4e]{position:fixed}.p_sticky[data-v-89150a4e]{position:sticky}.p_static[data-v-89150a4e]{position:static}.kerning[data-v-89150a4e]{font-feature-settings:"palt"}.no_break[data-v-89150a4e]{display:inline-block}@media(min-width:768px){.gap1[data-v-89150a4e]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-89150a4e]{gap:5px}}@media(min-width:768px){.gap2[data-v-89150a4e]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-89150a4e]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-89150a4e]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-89150a4e]{gap:10px}}@media(min-width:768px){.gap4[data-v-89150a4e]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-89150a4e]{gap:15px}}@media(min-width:768px){.gap5[data-v-89150a4e]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-89150a4e]{gap:20px}}@media(min-width:768px){.gap6[data-v-89150a4e]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-89150a4e]{gap:30px}}@media(min-width:768px){section[data-v-89150a4e]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-89150a4e]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-89150a4e]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-89150a4e]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-89150a4e]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-89150a4e]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-89150a4e]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-89150a4e]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-89150a4e]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-89150a4e]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-89150a4e]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-89150a4e]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-89150a4e]{flex-direction:row-reverse}}.row[data-v-89150a4e]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-89150a4e]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-89150a4e]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-89150a4e]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-89150a4e]+*,.row.col2>div>picture[data-v-89150a4e]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-89150a4e]+*,.row.col2>div>picture[data-v-89150a4e]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-89150a4e]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-89150a4e]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-89150a4e]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-89150a4e]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-89150a4e]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-89150a4e]+*,.row.col3>div>picture[data-v-89150a4e]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-89150a4e]+*,.row.col3>div>picture[data-v-89150a4e]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-89150a4e]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-89150a4e]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-89150a4e]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-89150a4e]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-89150a4e]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-89150a4e]+*,.row.col4>div>picture[data-v-89150a4e]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-89150a4e]+*,.row.col4>div>picture[data-v-89150a4e]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-89150a4e]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-89150a4e]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-89150a4e]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-89150a4e]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-89150a4e]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-89150a4e]+*,.row.col5>div>picture[data-v-89150a4e]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-89150a4e]+*,.row.col5>div>picture[data-v-89150a4e]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-89150a4e]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-89150a4e]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-89150a4e]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-89150a4e]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-89150a4e]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-89150a4e]{gap:0}}.head_typ.fs_lg[data-v-89150a4e]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-89150a4e]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-89150a4e]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-89150a4e]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-89150a4e]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-89150a4e]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-89150a4e]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-89150a4e]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-89150a4e]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-89150a4e]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-89150a4e]{font-size:.875rem}.head_typ.fs_md .badge[data-v-89150a4e]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-89150a4e]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-89150a4e]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-89150a4e]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-89150a4e]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-89150a4e]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-89150a4e]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-89150a4e]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-89150a4e]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-89150a4e]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-89150a4e]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-89150a4e]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-89150a4e]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-89150a4e]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-89150a4e]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-89150a4e]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-89150a4e]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-89150a4e]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-89150a4e]{text-align:left}}@media(min-width:768px){p[data-v-89150a4e]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-89150a4e]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-89150a4e]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-89150a4e]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-89150a4e]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-89150a4e]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-89150a4e]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-89150a4e]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-89150a4e]{color:#666}@media(min-width:768px){.caption[data-v-89150a4e]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-89150a4e]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-89150a4e]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-89150a4e]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-89150a4e] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-89150a4e]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-89150a4e]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-89150a4e]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-89150a4e]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-89150a4e]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-89150a4e] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-89150a4e] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-89150a4e]{position:relative}.icon_modal[data-v-89150a4e]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-89150a4e]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-89150a4e]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-89150a4e]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-89150a4e]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-89150a4e]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-89150a4e]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-89150a4e]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-89150a4e]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-89150a4e]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-89150a4e]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-89150a4e]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-89150a4e]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-89150a4e]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-89150a4e]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-89150a4e]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-89150a4e]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-89150a4e]{margin-block:4rem}}.jobbtn_row_area ul[data-v-89150a4e]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-89150a4e]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-89150a4e]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-89150a4e]{border-color:currentColor}.row.job p[data-v-89150a4e]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-89150a4e]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-89150a4e]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-89150a4e]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-89150a4e]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-89150a4e]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-89150a4e]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-89150a4e]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-89150a4e]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-89150a4e]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-89150a4e]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-89150a4e]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-89150a4e]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-89150a4e]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-89150a4e]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-89150a4e]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-89150a4e]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-89150a4e]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-89150a4e]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-89150a4e]{padding:2rem}}.interview_message .holiday_area.curve[data-v-89150a4e]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-89150a4e]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-89150a4e]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-89150a4e]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-89150a4e]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-89150a4e]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-89150a4e]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-89150a4e]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-89150a4e]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-89150a4e]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-89150a4e]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-89150a4e]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-89150a4e]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-89150a4e]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-89150a4e]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-89150a4e]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-89150a4e]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-89150a4e]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-89150a4e]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-89150a4e]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-89150a4e]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-89150a4e]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-89150a4e]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-89150a4e]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-89150a4e]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-89150a4e]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-89150a4e]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-89150a4e]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-89150a4e]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-89150a4e]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-89150a4e]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-89150a4e]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-89150a4e]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-89150a4e]:before{border-color:#00a9b7}.job[data-v-89150a4e]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-89150a4e],.job .svg_circle02[data-v-89150a4e]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-89150a4e],.job .svg_circle02[data-v-89150a4e]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-89150a4e],.job .svg_circle02[data-v-89150a4e]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-89150a4e]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-89150a4e]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-89150a4e]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-89150a4e]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-89150a4e]{display:none}.job .svg-elem-1.anime.is_anime[data-v-89150a4e]{display:block;animation:animate-svg-stroke-1-89150a4e var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-89150a4e]{display:none}.job .svg-elem-2.anime.is_anime[data-v-89150a4e]{display:block;animation:animate-svg-stroke-2-89150a4e var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-89150a4e]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-89150a4e]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-89150a4e]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-89150a4e]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-89150a4e]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-89150a4e]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-89150a4e]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-89150a4e]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-89150a4e]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-89150a4e]:after{animation:mask-bg-89150a4e 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-89150a4e{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-89150a4e{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-89150a4e{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.template .code_wrap[data-v-89150a4e]{margin-block:1.25rem;padding:.5rem 1rem;background-color:#dcdcdc;border-radius:.5rem}.template .code_wrap code[data-v-89150a4e],.template .code_wrap pre[data-v-89150a4e]{white-space:pre-wrap;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}@media(min-width:768px){.template .temp_content[data-v-89150a4e]{margin-block-end:3.75rem}}@media(max-width:767.89px){.template .temp_content[data-v-89150a4e]{margin-block-end:2.5rem}}@media(min-width:768px){.template .temp_content .temp_box[data-v-89150a4e]{margin-block-end:2.5rem}}@media(max-width:767.89px){.template .temp_content .temp_box[data-v-89150a4e]{margin-block-end:1.875rem}}.template .temp_content .temp_box.box_bg[data-v-89150a4e]{padding:1.25rem;background-color:#e6e6fa}.template .cautionary_note[data-v-89150a4e]{margin-block:10rem 3.75rem;padding:1.25rem 1.875rem;color:#c00;border:solid .0625rem #cc0000}.template .sample[data-v-89150a4e]{background-color:#d9d9d9;display:flex;justify-content:center;align-items:center;width:100%}.template .col2 .sample[data-v-89150a4e],.template .col3 .sample[data-v-89150a4e]{height:220px}.template .col4 .sample[data-v-89150a4e]{height:200px}.template .col5 .sample[data-v-89150a4e]{height:125px}@media(max-width:767.89px){.pc_only[data-v-e6b1ba4a]{display:none}}@media(min-width:768px){.sp_only[data-v-e6b1ba4a]{display:none}}.img_max[data-v-e6b1ba4a]{width:100%;height:auto}:is(a[data-v-e6b1ba4a],button[data-v-e6b1ba4a]):not(.btn),.hover[data-v-e6b1ba4a]{transition:all .3s 0s ease}:is(a[data-v-e6b1ba4a],button[data-v-e6b1ba4a]):not(.btn):hover,.hover[data-v-e6b1ba4a]:hover{opacity:.7}.hover_scale[data-v-e6b1ba4a]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-e6b1ba4a]{transform:scale(1.2);transition:1s all}a[data-v-e6b1ba4a],button[data-v-e6b1ba4a]{cursor:pointer}.d_block[data-v-e6b1ba4a]{display:block}.d_inline[data-v-e6b1ba4a]{display:inline}.d_inline_block[data-v-e6b1ba4a]{display:inline-block}.d_none[data-v-e6b1ba4a]{display:none}.d_flex[data-v-e6b1ba4a]{display:flex}.d_grid[data-v-e6b1ba4a]{display:grid}.text_start[data-v-e6b1ba4a]{text-align:left}.text_center[data-v-e6b1ba4a]{text-align:center}.text_end[data-v-e6b1ba4a]{text-align:right}.fw_light[data-v-e6b1ba4a]{font-weight:300}.fw_regular[data-v-e6b1ba4a]{font-weight:400}.fw_medium[data-v-e6b1ba4a]{font-weight:500}.fw_semibold[data-v-e6b1ba4a]{font-weight:600}.fw_bold[data-v-e6b1ba4a]{font-weight:700}.p_relative[data-v-e6b1ba4a]{position:relative}.p_absolute[data-v-e6b1ba4a]{position:absolute}.p_fixed[data-v-e6b1ba4a]{position:fixed}.p_sticky[data-v-e6b1ba4a]{position:sticky}.p_static[data-v-e6b1ba4a]{position:static}.kerning[data-v-e6b1ba4a]{font-feature-settings:"palt"}.no_break[data-v-e6b1ba4a]{display:inline-block}@media(min-width:768px){.gap1[data-v-e6b1ba4a]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-e6b1ba4a]{gap:5px}}@media(min-width:768px){.gap2[data-v-e6b1ba4a]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-e6b1ba4a]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-e6b1ba4a]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-e6b1ba4a]{gap:10px}}@media(min-width:768px){.gap4[data-v-e6b1ba4a]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-e6b1ba4a]{gap:15px}}@media(min-width:768px){.gap5[data-v-e6b1ba4a]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-e6b1ba4a]{gap:20px}}@media(min-width:768px){.gap6[data-v-e6b1ba4a]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-e6b1ba4a]{gap:30px}}@media(min-width:768px){section[data-v-e6b1ba4a]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-e6b1ba4a]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-e6b1ba4a]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-e6b1ba4a]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-e6b1ba4a]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-e6b1ba4a]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-e6b1ba4a]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-e6b1ba4a]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-e6b1ba4a]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-e6b1ba4a]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-e6b1ba4a]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-e6b1ba4a]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-e6b1ba4a]{flex-direction:row-reverse}}.row[data-v-e6b1ba4a]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-e6b1ba4a]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-e6b1ba4a]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-e6b1ba4a]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-e6b1ba4a]+*,.row.col2>div>picture[data-v-e6b1ba4a]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-e6b1ba4a]+*,.row.col2>div>picture[data-v-e6b1ba4a]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-e6b1ba4a]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-e6b1ba4a]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-e6b1ba4a]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-e6b1ba4a]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-e6b1ba4a]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-e6b1ba4a]+*,.row.col3>div>picture[data-v-e6b1ba4a]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-e6b1ba4a]+*,.row.col3>div>picture[data-v-e6b1ba4a]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-e6b1ba4a]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-e6b1ba4a]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-e6b1ba4a]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-e6b1ba4a]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-e6b1ba4a]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-e6b1ba4a]+*,.row.col4>div>picture[data-v-e6b1ba4a]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-e6b1ba4a]+*,.row.col4>div>picture[data-v-e6b1ba4a]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-e6b1ba4a]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-e6b1ba4a]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-e6b1ba4a]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-e6b1ba4a]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-e6b1ba4a]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-e6b1ba4a]+*,.row.col5>div>picture[data-v-e6b1ba4a]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-e6b1ba4a]+*,.row.col5>div>picture[data-v-e6b1ba4a]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-e6b1ba4a]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-e6b1ba4a]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-e6b1ba4a]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-e6b1ba4a]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-e6b1ba4a]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-e6b1ba4a]{gap:0}}.head_typ.fs_lg[data-v-e6b1ba4a]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-e6b1ba4a]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-e6b1ba4a]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-e6b1ba4a]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-e6b1ba4a]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-e6b1ba4a]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-e6b1ba4a]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-e6b1ba4a]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-e6b1ba4a]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-e6b1ba4a]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-e6b1ba4a]{font-size:.875rem}.head_typ.fs_md .badge[data-v-e6b1ba4a]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-e6b1ba4a]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-e6b1ba4a]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-e6b1ba4a]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-e6b1ba4a]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-e6b1ba4a]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-e6b1ba4a]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-e6b1ba4a]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-e6b1ba4a]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-e6b1ba4a]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-e6b1ba4a]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-e6b1ba4a]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-e6b1ba4a]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-e6b1ba4a]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-e6b1ba4a]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-e6b1ba4a]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-e6b1ba4a]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-e6b1ba4a]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-e6b1ba4a]{text-align:left}}@media(min-width:768px){p[data-v-e6b1ba4a]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-e6b1ba4a]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-e6b1ba4a]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-e6b1ba4a]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-e6b1ba4a]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-e6b1ba4a]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-e6b1ba4a]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-e6b1ba4a]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-e6b1ba4a]{color:#666}@media(min-width:768px){.caption[data-v-e6b1ba4a]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-e6b1ba4a]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-e6b1ba4a]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-e6b1ba4a]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-e6b1ba4a] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-e6b1ba4a]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-e6b1ba4a]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-e6b1ba4a]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-e6b1ba4a]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-e6b1ba4a]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-e6b1ba4a] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-e6b1ba4a] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-e6b1ba4a]{position:relative}.icon_modal[data-v-e6b1ba4a]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-e6b1ba4a]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-e6b1ba4a]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-e6b1ba4a]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-e6b1ba4a]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-e6b1ba4a]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-e6b1ba4a]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-e6b1ba4a]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-e6b1ba4a]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-e6b1ba4a]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-e6b1ba4a]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-e6b1ba4a]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-e6b1ba4a]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-e6b1ba4a]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-e6b1ba4a]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-e6b1ba4a]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-e6b1ba4a]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-e6b1ba4a]{margin-block:4rem}}.jobbtn_row_area ul[data-v-e6b1ba4a]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-e6b1ba4a]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-e6b1ba4a]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-e6b1ba4a]{border-color:currentColor}.row.job p[data-v-e6b1ba4a]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-e6b1ba4a]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-e6b1ba4a]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-e6b1ba4a]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-e6b1ba4a]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-e6b1ba4a]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-e6b1ba4a]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-e6b1ba4a]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-e6b1ba4a]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-e6b1ba4a]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-e6b1ba4a]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-e6b1ba4a]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-e6b1ba4a]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-e6b1ba4a]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-e6b1ba4a]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-e6b1ba4a]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-e6b1ba4a]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-e6b1ba4a]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-e6b1ba4a]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-e6b1ba4a]{padding:2rem}}.interview_message .holiday_area.curve[data-v-e6b1ba4a]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-e6b1ba4a]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-e6b1ba4a]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-e6b1ba4a]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-e6b1ba4a]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-e6b1ba4a]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-e6b1ba4a]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-e6b1ba4a]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-e6b1ba4a]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-e6b1ba4a]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-e6b1ba4a]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-e6b1ba4a]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-e6b1ba4a]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-e6b1ba4a]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-e6b1ba4a]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-e6b1ba4a]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-e6b1ba4a]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-e6b1ba4a]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-e6b1ba4a]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-e6b1ba4a]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-e6b1ba4a]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-e6b1ba4a]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-e6b1ba4a]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-e6b1ba4a]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-e6b1ba4a]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-e6b1ba4a]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-e6b1ba4a]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-e6b1ba4a]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-e6b1ba4a]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-e6b1ba4a]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-e6b1ba4a]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-e6b1ba4a]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-e6b1ba4a]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-e6b1ba4a]:before{border-color:#00a9b7}.job[data-v-e6b1ba4a]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-e6b1ba4a],.job .svg_circle02[data-v-e6b1ba4a]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-e6b1ba4a],.job .svg_circle02[data-v-e6b1ba4a]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-e6b1ba4a],.job .svg_circle02[data-v-e6b1ba4a]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-e6b1ba4a]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-e6b1ba4a]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-e6b1ba4a]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-e6b1ba4a]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-e6b1ba4a]{display:none}.job .svg-elem-1.anime.is_anime[data-v-e6b1ba4a]{display:block;animation:animate-svg-stroke-1-e6b1ba4a var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-e6b1ba4a]{display:none}.job .svg-elem-2.anime.is_anime[data-v-e6b1ba4a]{display:block;animation:animate-svg-stroke-2-e6b1ba4a var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-e6b1ba4a]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-e6b1ba4a]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-e6b1ba4a]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-e6b1ba4a]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-e6b1ba4a]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-e6b1ba4a]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-e6b1ba4a]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-e6b1ba4a]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-e6b1ba4a]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-e6b1ba4a]:after{animation:mask-bg-e6b1ba4a 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-e6b1ba4a{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-e6b1ba4a{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-e6b1ba4a{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.tab_area .btn_list[data-v-e6b1ba4a]{display:flex;gap:.125rem}@media(min-width:768px){.tab_area .btn_list[data-v-e6b1ba4a]{margin-block-end:4rem}}@media(max-width:767.89px){.tab_area .btn_list[data-v-e6b1ba4a]{margin-block-end:3rem}}.tab_area .btn_list li[data-v-e6b1ba4a]{margin-block-end:.8125rem;line-height:1.4;display:flex;justify-content:center;align-items:center;text-align:center;font-weight:600;border-radius:2px;cursor:pointer;transition:all .3s 0s ease;--borderRadius: 30px}.tab_area .btn_list li.is_active[data-v-e6b1ba4a]{color:#fff;background-color:#00aff0;position:relative}.tab_area .btn_list li.is_active[data-v-e6b1ba4a]:after{content:"";display:inline-block;vertical-align:middle;color:#00aff0;line-height:1;width:0;height:0;border-style:solid;border-color:transparent;border-width:1rem .5rem;border-top-color:currentColor;border-bottom:0;position:absolute;left:50%;transform:translate(-50%);bottom:-1rem}.tab_area .btn_list li[data-v-e6b1ba4a]:not(.is_active){color:#00aff0;background-color:#fff;border:solid .0625rem currentColor}.tab_area .btn_list li[data-v-e6b1ba4a]:not(.is_active):hover{color:#fff;background-color:#00aff0}.tab_area .btn_list li[data-v-e6b1ba4a]:first-of-type{border-top-left-radius:var(--borderRadius);border-bottom-left-radius:var(--borderRadius)}.tab_area .btn_list li[data-v-e6b1ba4a]:last-of-type{border-top-right-radius:var(--borderRadius);border-bottom-right-radius:var(--borderRadius)}.tab_area label[data-v-e6b1ba4a]{width:100%;display:block}@media(min-width:768px){.tab_area label[data-v-e6b1ba4a]{padding:1.125rem 1.25rem 1.25rem}}@media(max-width:767.89px){.tab_area label[data-v-e6b1ba4a]{padding:.5rem 1.625rem}}.tab_area .hidden[data-v-e6b1ba4a]{display:none}.tab_area.col1 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(100% + -0px)}@media(min-width:768px){.tab_area.pc_col1 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(100% + -0px)}}@media(max-width:767.89px){.tab_area.sp_col1 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(100% + -0px)}}.tab_area.col2 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(50% - 1px)}@media(min-width:768px){.tab_area.pc_col2 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(50% - 1px)}}@media(max-width:767.89px){.tab_area.sp_col2 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(50% - 1px)}}.tab_area.col3 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(33.3333333333% - 1.3333333333px)}@media(min-width:768px){.tab_area.pc_col3 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(33.3333333333% - 1.3333333333px)}}@media(max-width:767.89px){.tab_area.sp_col3 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(33.3333333333% - 1.3333333333px)}}.tab_area.col4 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(25% - 1.5px)}@media(min-width:768px){.tab_area.pc_col4 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(25% - 1.5px)}}@media(max-width:767.89px){.tab_area.sp_col4 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(25% - 1.5px)}}.tab_area.col5 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(20% - 1.6px)}@media(min-width:768px){.tab_area.pc_col5 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(20% - 1.6px)}}@media(max-width:767.89px){.tab_area.sp_col5 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(20% - 1.6px)}}.tab_area.col6 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(16.6666666667% - 1.6666666667px)}@media(min-width:768px){.tab_area.pc_col6 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(16.6666666667% - 1.6666666667px)}}@media(max-width:767.89px){.tab_area.sp_col6 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(16.6666666667% - 1.6666666667px)}}.tab_area.col7 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(14.2857142857% - 1.7142857143px)}@media(min-width:768px){.tab_area.pc_col7 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(14.2857142857% - 1.7142857143px)}}@media(max-width:767.89px){.tab_area.sp_col7 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(14.2857142857% - 1.7142857143px)}}.tab_area.col8 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(12.5% - 1.75px)}@media(min-width:768px){.tab_area.pc_col8 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(12.5% - 1.75px)}}@media(max-width:767.89px){.tab_area.sp_col8 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(12.5% - 1.75px)}}.tab_area.col9 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(11.1111111111% - 1.7777777778px)}@media(min-width:768px){.tab_area.pc_col9 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(11.1111111111% - 1.7777777778px)}}@media(max-width:767.89px){.tab_area.sp_col9 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(11.1111111111% - 1.7777777778px)}}.tab_area.col10 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(10% - 1.8px)}@media(min-width:768px){.tab_area.pc_col10 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(10% - 1.8px)}}@media(max-width:767.89px){.tab_area.sp_col10 .btn_list li[data-v-e6b1ba4a]{flex-basis:calc(10% - 1.8px)}}@media(max-width:767.89px){.tab_area .sp_scroll+.tab_btn_wrap[data-v-e6b1ba4a]{overflow:scroll}.tab_area .sp_scroll+.tab_btn_wrap[data-v-e6b1ba4a]::-webkit-scrollbar{display:none}.tab_area .sp_scroll+.tab_btn_wrap .btn_list[data-v-e6b1ba4a]{width:249.2%;max-width:1720px;flex-wrap:nowrap}.tab_area .sp_scroll+.tab_btn_wrap .btn_list li[data-v-e6b1ba4a]{flex-basis:24.92%}}@media(max-width:767.89px){.pc_only[data-v-525c1a72]{display:none}}@media(min-width:768px){.sp_only[data-v-525c1a72]{display:none}}.img_max[data-v-525c1a72]{width:100%;height:auto}:is(a[data-v-525c1a72],button[data-v-525c1a72]):not(.btn),.hover[data-v-525c1a72]{transition:all .3s 0s ease}:is(a[data-v-525c1a72],button[data-v-525c1a72]):not(.btn):hover,.hover[data-v-525c1a72]:hover{opacity:.7}.hover_scale[data-v-525c1a72]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-525c1a72]{transform:scale(1.2);transition:1s all}a[data-v-525c1a72],button[data-v-525c1a72]{cursor:pointer}.d_block[data-v-525c1a72]{display:block}.d_inline[data-v-525c1a72]{display:inline}.d_inline_block[data-v-525c1a72]{display:inline-block}.d_none[data-v-525c1a72]{display:none}.d_flex[data-v-525c1a72]{display:flex}.d_grid[data-v-525c1a72]{display:grid}.text_start[data-v-525c1a72]{text-align:left}.text_center[data-v-525c1a72]{text-align:center}.text_end[data-v-525c1a72]{text-align:right}.fw_light[data-v-525c1a72]{font-weight:300}.fw_regular[data-v-525c1a72]{font-weight:400}.fw_medium[data-v-525c1a72]{font-weight:500}.fw_semibold[data-v-525c1a72]{font-weight:600}.fw_bold[data-v-525c1a72]{font-weight:700}.p_relative[data-v-525c1a72]{position:relative}.p_absolute[data-v-525c1a72]{position:absolute}.p_fixed[data-v-525c1a72]{position:fixed}.p_sticky[data-v-525c1a72]{position:sticky}.p_static[data-v-525c1a72]{position:static}.kerning[data-v-525c1a72]{font-feature-settings:"palt"}.no_break[data-v-525c1a72]{display:inline-block}@media(min-width:768px){.gap1[data-v-525c1a72]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-525c1a72]{gap:5px}}@media(min-width:768px){.gap2[data-v-525c1a72]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-525c1a72]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-525c1a72]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-525c1a72]{gap:10px}}@media(min-width:768px){.gap4[data-v-525c1a72]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-525c1a72]{gap:15px}}@media(min-width:768px){.gap5[data-v-525c1a72]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-525c1a72]{gap:20px}}@media(min-width:768px){.gap6[data-v-525c1a72]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-525c1a72]{gap:30px}}@media(min-width:768px){section[data-v-525c1a72]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-525c1a72]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-525c1a72]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-525c1a72]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-525c1a72]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-525c1a72]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-525c1a72]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-525c1a72]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-525c1a72]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-525c1a72]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-525c1a72]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-525c1a72]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-525c1a72]{flex-direction:row-reverse}}.row[data-v-525c1a72]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-525c1a72]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-525c1a72]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-525c1a72]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-525c1a72]+*,.row.col2>div>picture[data-v-525c1a72]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-525c1a72]+*,.row.col2>div>picture[data-v-525c1a72]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-525c1a72]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-525c1a72]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-525c1a72]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-525c1a72]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-525c1a72]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-525c1a72]+*,.row.col3>div>picture[data-v-525c1a72]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-525c1a72]+*,.row.col3>div>picture[data-v-525c1a72]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-525c1a72]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-525c1a72]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-525c1a72]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-525c1a72]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-525c1a72]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-525c1a72]+*,.row.col4>div>picture[data-v-525c1a72]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-525c1a72]+*,.row.col4>div>picture[data-v-525c1a72]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-525c1a72]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-525c1a72]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-525c1a72]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-525c1a72]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-525c1a72]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-525c1a72]+*,.row.col5>div>picture[data-v-525c1a72]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-525c1a72]+*,.row.col5>div>picture[data-v-525c1a72]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-525c1a72]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-525c1a72]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-525c1a72]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-525c1a72]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-525c1a72]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-525c1a72]{gap:0}}.head_typ.fs_lg[data-v-525c1a72]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-525c1a72]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-525c1a72]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-525c1a72]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-525c1a72]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-525c1a72]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-525c1a72]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-525c1a72]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-525c1a72]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-525c1a72]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-525c1a72]{font-size:.875rem}.head_typ.fs_md .badge[data-v-525c1a72]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-525c1a72]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-525c1a72]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-525c1a72]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-525c1a72]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-525c1a72]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-525c1a72]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-525c1a72]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-525c1a72]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-525c1a72]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-525c1a72]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-525c1a72]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-525c1a72]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-525c1a72]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-525c1a72]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-525c1a72]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-525c1a72]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-525c1a72]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-525c1a72]{text-align:left}}@media(min-width:768px){p[data-v-525c1a72]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-525c1a72]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-525c1a72]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-525c1a72]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-525c1a72]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-525c1a72]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-525c1a72]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-525c1a72]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-525c1a72]{color:#666}@media(min-width:768px){.caption[data-v-525c1a72]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-525c1a72]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-525c1a72]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-525c1a72]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-525c1a72] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-525c1a72]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-525c1a72]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-525c1a72]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-525c1a72]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-525c1a72]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-525c1a72] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-525c1a72] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-525c1a72]{position:relative}.icon_modal[data-v-525c1a72]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-525c1a72]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-525c1a72]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-525c1a72]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-525c1a72]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-525c1a72]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-525c1a72]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-525c1a72]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-525c1a72]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-525c1a72]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-525c1a72]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-525c1a72]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-525c1a72]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-525c1a72]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-525c1a72]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-525c1a72]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-525c1a72]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-525c1a72]{margin-block:4rem}}.jobbtn_row_area ul[data-v-525c1a72]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-525c1a72]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-525c1a72]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-525c1a72]{border-color:currentColor}.row.job p[data-v-525c1a72]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-525c1a72]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-525c1a72]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-525c1a72]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-525c1a72]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-525c1a72]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-525c1a72]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-525c1a72]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-525c1a72]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-525c1a72]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-525c1a72]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-525c1a72]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-525c1a72]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-525c1a72]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-525c1a72]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-525c1a72]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-525c1a72]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-525c1a72]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-525c1a72]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-525c1a72]{padding:2rem}}.interview_message .holiday_area.curve[data-v-525c1a72]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-525c1a72]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-525c1a72]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-525c1a72]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-525c1a72]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-525c1a72]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-525c1a72]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-525c1a72]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-525c1a72]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-525c1a72]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-525c1a72]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-525c1a72]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-525c1a72]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-525c1a72]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-525c1a72]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-525c1a72]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-525c1a72]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-525c1a72]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-525c1a72]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-525c1a72]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-525c1a72]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-525c1a72]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-525c1a72]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-525c1a72]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-525c1a72]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-525c1a72]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-525c1a72]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-525c1a72]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-525c1a72]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-525c1a72]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-525c1a72]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-525c1a72]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-525c1a72]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-525c1a72]:before{border-color:#00a9b7}.job[data-v-525c1a72]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-525c1a72],.job .svg_circle02[data-v-525c1a72]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-525c1a72],.job .svg_circle02[data-v-525c1a72]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-525c1a72],.job .svg_circle02[data-v-525c1a72]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-525c1a72]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-525c1a72]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-525c1a72]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-525c1a72]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-525c1a72]{display:none}.job .svg-elem-1.anime.is_anime[data-v-525c1a72]{display:block;animation:animate-svg-stroke-1-525c1a72 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-525c1a72]{display:none}.job .svg-elem-2.anime.is_anime[data-v-525c1a72]{display:block;animation:animate-svg-stroke-2-525c1a72 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-525c1a72]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-525c1a72]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-525c1a72]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-525c1a72]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-525c1a72]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-525c1a72]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-525c1a72]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-525c1a72]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-525c1a72]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-525c1a72]:after{animation:mask-bg-525c1a72 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-525c1a72{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-525c1a72{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-525c1a72{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.template .code_wrap[data-v-525c1a72]{margin-block:1.25rem;padding:.5rem 1rem;background-color:#dcdcdc;border-radius:.5rem}.template .code_wrap code[data-v-525c1a72],.template .code_wrap pre[data-v-525c1a72]{white-space:pre-wrap;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}@media(min-width:768px){.template .temp_content[data-v-525c1a72]{margin-block-end:3.75rem}}@media(max-width:767.89px){.template .temp_content[data-v-525c1a72]{margin-block-end:2.5rem}}@media(min-width:768px){.template .temp_content .temp_box[data-v-525c1a72]{margin-block-end:2.5rem}}@media(max-width:767.89px){.template .temp_content .temp_box[data-v-525c1a72]{margin-block-end:1.875rem}}.template .temp_content .temp_box.box_bg[data-v-525c1a72]{padding:1.25rem;background-color:#e6e6fa}.template .cautionary_note[data-v-525c1a72]{margin-block:10rem 3.75rem;padding:1.25rem 1.875rem;color:#c00;border:solid .0625rem #cc0000}.template .sample[data-v-525c1a72]{background-color:#d9d9d9;display:flex;justify-content:center;align-items:center;width:100%}.template .col2 .sample[data-v-525c1a72],.template .col3 .sample[data-v-525c1a72]{height:220px}.template .col4 .sample[data-v-525c1a72]{height:200px}.template .col5 .sample[data-v-525c1a72]{height:125px}@media(max-width:767.89px){.pc_only[data-v-b534c6e6]{display:none}}@media(min-width:768px){.sp_only[data-v-b534c6e6]{display:none}}.img_max[data-v-b534c6e6]{width:100%;height:auto}:is(a[data-v-b534c6e6],button[data-v-b534c6e6]):not(.btn),.hover[data-v-b534c6e6]{transition:all .3s 0s ease}:is(a[data-v-b534c6e6],button[data-v-b534c6e6]):not(.btn):hover,.hover[data-v-b534c6e6]:hover{opacity:.7}.hover_scale[data-v-b534c6e6]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-b534c6e6]{transform:scale(1.2);transition:1s all}a[data-v-b534c6e6],button[data-v-b534c6e6]{cursor:pointer}.d_block[data-v-b534c6e6]{display:block}.d_inline[data-v-b534c6e6]{display:inline}.d_inline_block[data-v-b534c6e6]{display:inline-block}.d_none[data-v-b534c6e6]{display:none}.d_flex[data-v-b534c6e6]{display:flex}.d_grid[data-v-b534c6e6]{display:grid}.text_start[data-v-b534c6e6]{text-align:left}.text_center[data-v-b534c6e6]{text-align:center}.text_end[data-v-b534c6e6]{text-align:right}.fw_light[data-v-b534c6e6]{font-weight:300}.fw_regular[data-v-b534c6e6]{font-weight:400}.fw_medium[data-v-b534c6e6]{font-weight:500}.fw_semibold[data-v-b534c6e6]{font-weight:600}.fw_bold[data-v-b534c6e6]{font-weight:700}.p_relative[data-v-b534c6e6]{position:relative}.p_absolute[data-v-b534c6e6]{position:absolute}.p_fixed[data-v-b534c6e6]{position:fixed}.p_sticky[data-v-b534c6e6]{position:sticky}.p_static[data-v-b534c6e6]{position:static}.kerning[data-v-b534c6e6]{font-feature-settings:"palt"}.no_break[data-v-b534c6e6]{display:inline-block}@media(min-width:768px){.gap1[data-v-b534c6e6]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-b534c6e6]{gap:5px}}@media(min-width:768px){.gap2[data-v-b534c6e6]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-b534c6e6]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-b534c6e6]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-b534c6e6]{gap:10px}}@media(min-width:768px){.gap4[data-v-b534c6e6]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-b534c6e6]{gap:15px}}@media(min-width:768px){.gap5[data-v-b534c6e6]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-b534c6e6]{gap:20px}}@media(min-width:768px){.gap6[data-v-b534c6e6]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-b534c6e6]{gap:30px}}@media(min-width:768px){section[data-v-b534c6e6]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-b534c6e6]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-b534c6e6]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-b534c6e6]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-b534c6e6]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-b534c6e6]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-b534c6e6]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-b534c6e6]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-b534c6e6]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-b534c6e6]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-b534c6e6]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-b534c6e6]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-b534c6e6]{flex-direction:row-reverse}}.row[data-v-b534c6e6]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-b534c6e6]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-b534c6e6]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-b534c6e6]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-b534c6e6]+*,.row.col2>div>picture[data-v-b534c6e6]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-b534c6e6]+*,.row.col2>div>picture[data-v-b534c6e6]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-b534c6e6]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-b534c6e6]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-b534c6e6]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-b534c6e6]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-b534c6e6]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-b534c6e6]+*,.row.col3>div>picture[data-v-b534c6e6]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-b534c6e6]+*,.row.col3>div>picture[data-v-b534c6e6]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-b534c6e6]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-b534c6e6]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-b534c6e6]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-b534c6e6]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-b534c6e6]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-b534c6e6]+*,.row.col4>div>picture[data-v-b534c6e6]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-b534c6e6]+*,.row.col4>div>picture[data-v-b534c6e6]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-b534c6e6]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-b534c6e6]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-b534c6e6]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-b534c6e6]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-b534c6e6]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-b534c6e6]+*,.row.col5>div>picture[data-v-b534c6e6]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-b534c6e6]+*,.row.col5>div>picture[data-v-b534c6e6]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-b534c6e6]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-b534c6e6]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-b534c6e6]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-b534c6e6]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-b534c6e6]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-b534c6e6]{gap:0}}.head_typ.fs_lg[data-v-b534c6e6]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-b534c6e6]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-b534c6e6]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-b534c6e6]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-b534c6e6]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-b534c6e6]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-b534c6e6]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-b534c6e6]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-b534c6e6]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-b534c6e6]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-b534c6e6]{font-size:.875rem}.head_typ.fs_md .badge[data-v-b534c6e6]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-b534c6e6]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-b534c6e6]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-b534c6e6]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-b534c6e6]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-b534c6e6]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-b534c6e6]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-b534c6e6]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-b534c6e6]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-b534c6e6]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-b534c6e6]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-b534c6e6]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-b534c6e6]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-b534c6e6]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-b534c6e6]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-b534c6e6]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-b534c6e6]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-b534c6e6]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-b534c6e6]{text-align:left}}@media(min-width:768px){p[data-v-b534c6e6]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-b534c6e6]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-b534c6e6]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-b534c6e6]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-b534c6e6]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-b534c6e6]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-b534c6e6]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-b534c6e6]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-b534c6e6]{color:#666}@media(min-width:768px){.caption[data-v-b534c6e6]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-b534c6e6]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-b534c6e6]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-b534c6e6]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-b534c6e6] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-b534c6e6]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-b534c6e6]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-b534c6e6]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-b534c6e6]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-b534c6e6]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-b534c6e6] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-b534c6e6] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-b534c6e6]{position:relative}.icon_modal[data-v-b534c6e6]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-b534c6e6]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-b534c6e6]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-b534c6e6]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-b534c6e6]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-b534c6e6]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-b534c6e6]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-b534c6e6]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-b534c6e6]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-b534c6e6]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-b534c6e6]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-b534c6e6]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-b534c6e6]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-b534c6e6]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-b534c6e6]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-b534c6e6]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-b534c6e6]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-b534c6e6]{margin-block:4rem}}.jobbtn_row_area ul[data-v-b534c6e6]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-b534c6e6]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-b534c6e6]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-b534c6e6]{border-color:currentColor}.row.job p[data-v-b534c6e6]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-b534c6e6]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-b534c6e6]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-b534c6e6]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-b534c6e6]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-b534c6e6]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-b534c6e6]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-b534c6e6]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-b534c6e6]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-b534c6e6]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-b534c6e6]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-b534c6e6]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-b534c6e6]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-b534c6e6]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-b534c6e6]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-b534c6e6]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-b534c6e6]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-b534c6e6]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-b534c6e6]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-b534c6e6]{padding:2rem}}.interview_message .holiday_area.curve[data-v-b534c6e6]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-b534c6e6]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-b534c6e6]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-b534c6e6]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-b534c6e6]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-b534c6e6]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-b534c6e6]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-b534c6e6]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-b534c6e6]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-b534c6e6]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-b534c6e6]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-b534c6e6]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-b534c6e6]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-b534c6e6]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-b534c6e6]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-b534c6e6]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-b534c6e6]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-b534c6e6]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-b534c6e6]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-b534c6e6]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-b534c6e6]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-b534c6e6]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-b534c6e6]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-b534c6e6]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-b534c6e6]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-b534c6e6]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-b534c6e6]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-b534c6e6]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-b534c6e6]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-b534c6e6]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-b534c6e6]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-b534c6e6]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-b534c6e6]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-b534c6e6]:before{border-color:#00a9b7}.job[data-v-b534c6e6]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-b534c6e6],.job .svg_circle02[data-v-b534c6e6]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-b534c6e6],.job .svg_circle02[data-v-b534c6e6]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-b534c6e6],.job .svg_circle02[data-v-b534c6e6]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-b534c6e6]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-b534c6e6]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-b534c6e6]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-b534c6e6]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-b534c6e6]{display:none}.job .svg-elem-1.anime.is_anime[data-v-b534c6e6]{display:block;animation:animate-svg-stroke-1-b534c6e6 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-b534c6e6]{display:none}.job .svg-elem-2.anime.is_anime[data-v-b534c6e6]{display:block;animation:animate-svg-stroke-2-b534c6e6 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-b534c6e6]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-b534c6e6]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-b534c6e6]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-b534c6e6]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-b534c6e6]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-b534c6e6]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-b534c6e6]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-b534c6e6]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-b534c6e6]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-b534c6e6]:after{animation:mask-bg-b534c6e6 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-b534c6e6{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-b534c6e6{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-b534c6e6{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.keyvisual_area[data-v-b534c6e6]{position:relative;overflow:hidden}@media(min-width:768px){.keyvisual_area[data-v-b534c6e6]:before,.keyvisual_area[data-v-b534c6e6]:after{content:"";aspect-ratio:1/1;border-radius:50%;position:absolute;z-index:1}}@media(max-width:767.89px){.keyvisual_area.line1[data-v-b534c6e6]{aspect-ratio:750/920}.keyvisual_area.line2[data-v-b534c6e6]{aspect-ratio:750/1030}.keyvisual_area.line3[data-v-b534c6e6]{aspect-ratio:750/1191}}.keyvisual_area .heading_area[data-v-b534c6e6]{display:flex;align-items:center;position:absolute;bottom:0}@media(min-width:768px){.keyvisual_area .heading_area[data-v-b534c6e6]{justify-content:center;top:0}}@media(max-width:767.89px){.keyvisual_area .heading_area[data-v-b534c6e6]{border-radius:0 80px 0 0;box-shadow:0 1px 4px 1px #00000026;left:1rem;right:1rem}}.keyvisual_area .heading_area h1[data-v-b534c6e6]{line-height:1;font-family:Roboto,sans-serif;color:#fff;white-space:pre-wrap}@media(min-width:768px){.keyvisual_area .heading_area h1[data-v-b534c6e6]{margin-block-start:85px;padding-inline-end:1.25rem;z-index:2}}.keyvisual_area .heading_area .label[data-v-b534c6e6]{line-height:normal;font-weight:500;display:block}@media(min-width:768px){.keyvisual_area .heading_area .label[data-v-b534c6e6]{margin-block-end:.75rem;font-size:clamp(1rem,.333rem + 1.39vw,2rem)}}@media(max-width:767.89px){.keyvisual_area .heading_area .label[data-v-b534c6e6]{margin-block-end:.5rem;font-size:clamp(1.25rem,.773rem + 2.04vw,1.75rem)}}.keyvisual_area .heading_area .title[data-v-b534c6e6]{line-height:1.14;font-weight:700;display:block}@media(min-width:768px){.keyvisual_area .heading_area .title[data-v-b534c6e6]{font-size:clamp(1.5rem,.5rem + 2.08vw,3rem)}}@media(max-width:767.89px){.keyvisual_area .heading_area .title[data-v-b534c6e6]{font-size:clamp(2rem,.928rem + 5.36vw,3.5rem)}}.keyvisual_area .heading_area .sub_title[data-v-b534c6e6]{line-height:normal;font-weight:500}@media(min-width:768px){.keyvisual_area .heading_area .sub_title[data-v-b534c6e6]{font-size:clamp(.625rem,.208rem + .87vw,1.25rem)}}@media(max-width:767.89px){.keyvisual_area .heading_area .sub_title[data-v-b534c6e6]{font-size:clamp(1.25rem,.357rem + 4.47vw,2.5rem)}}@media(min-width:768px){.keyvisual_area.job_top_kv[data-v-b534c6e6]:before{width:75%;border:solid 6.25rem rgba(255,255,255,.8);left:-36.81%;bottom:-39.51%}.keyvisual_area.job_top_kv[data-v-b534c6e6]:after{width:75%;background:linear-gradient(115deg,#4facfe 20.77%,#00c1fe 58.5%);left:-37.81%;bottom:-39.51%}}@media(max-width:767.89px){.keyvisual_area.job_top_kv[data-v-b534c6e6]{margin-block-end:3rem;aspect-ratio:750/1080}}.keyvisual_area.job_top_kv .carousel_item[data-v-b534c6e6]{width:100%}@media(min-width:768px){.keyvisual_area.job_top_kv .heading_area[data-v-b534c6e6]{width:38.23%}}@media(max-width:767.89px){.keyvisual_area.job_top_kv .heading_area[data-v-b534c6e6]{padding:7.25% 7.83%;background:linear-gradient(101deg,#4facfe 31.5%,#00c1fe)}}@media(min-width:768px){.keyvisual_area.job_top_kv .heading_area h1[data-v-b534c6e6]{width:60.35%}}@media(min-width:768px){.keyvisual_area.job_detail_kv[data-v-b534c6e6]{margin-block-end:8rem}.keyvisual_area.job_detail_kv[data-v-b534c6e6]:before{width:63.33%;border-right:solid 6.25rem rgba(255,255,255,.8);left:-31.71%;bottom:-11%}.keyvisual_area.job_detail_kv[data-v-b534c6e6]:after{width:63.33%;background:linear-gradient(180deg,#4facfe 40.5%,#00c1fe);left:-32.71%;bottom:-11.47%}}@media(max-width:767.89px){.keyvisual_area.job_detail_kv[data-v-b534c6e6]{margin-block-end:4rem}}@media(min-width:768px){.keyvisual_area.job_detail_kv .heading_area[data-v-b534c6e6]{width:30.68%}}@media(max-width:767.89px){.keyvisual_area.job_detail_kv .heading_area[data-v-b534c6e6]{padding:6.67% 12.9%;background:linear-gradient(101deg,#4facfe 31.5%,#00c1fe)}}@media(min-width:768px){.keyvisual_area.interview_top_kv[data-v-b534c6e6]{width:100%;aspect-ratio:1920/740;margin-block-end:9.25rem;background:linear-gradient(90deg,#4facfe 46%,#00c1fe)}.keyvisual_area.interview_top_kv[data-v-b534c6e6]:before{width:53.44%;left:-22.5%;bottom:0;border:solid 1.125rem rgba(255,255,255,.3)}.keyvisual_area.interview_top_kv[data-v-b534c6e6]:after{width:60.94%;left:-26.25%;bottom:-8.91%;border:solid 1.125rem rgba(255,255,255,.3)}}@media(max-width:767.89px){.keyvisual_area.interview_top_kv[data-v-b534c6e6]{margin-block-end:4rem}}@media(min-width:768px){.keyvisual_area.interview_top_kv .heading_area[data-v-b534c6e6]{width:34.69%}}@media(max-width:767.89px){.keyvisual_area.interview_top_kv .heading_area[data-v-b534c6e6]{padding:6.67% 12.9%;background:linear-gradient(101deg,#4facfe 31.5%,#00c1fe)}}@media(min-width:768px){.keyvisual_area.interview_top_kv .heading_area h1[data-v-b534c6e6]{padding-inline-end:2.5rem}}@media(min-width:768px){.keyvisual_area.interview_top_kv .slider_area[data-v-b534c6e6]{padding-inline-end:6.56%;aspect-ratio:1920/740;display:flex;justify-content:flex-end;gap:1rem}.keyvisual_area.interview_top_kv .slider_area .slider[data-v-b534c6e6]{width:14.58%;height:100vh;overflow:hidden}.keyvisual_area.interview_top_kv .slider_area .slider:nth-of-type(2n) ul[data-v-b534c6e6]:first-of-type{-webkit-animation:loop1-b534c6e6 50s -25s linear infinite;animation:loop1-b534c6e6 50s -25s linear infinite;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.keyvisual_area.interview_top_kv .slider_area .slider:nth-of-type(2n) ul[data-v-b534c6e6]:last-of-type{-webkit-animation:loop2-b534c6e6 50s linear infinite;animation:loop2-b534c6e6 50s linear infinite}.keyvisual_area.interview_top_kv .slider_area .slider:nth-of-type(odd) ul[data-v-b534c6e6]:first-of-type{-webkit-animation:loop1_reverse-b534c6e6 50s -25s linear infinite;animation:loop1_reverse-b534c6e6 50s -25s linear infinite;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.keyvisual_area.interview_top_kv .slider_area .slider:nth-of-type(odd) ul[data-v-b534c6e6]:last-of-type{-webkit-animation:loop2_reverse-b534c6e6 50s linear infinite;animation:loop2_reverse-b534c6e6 50s linear infinite}.keyvisual_area.interview_top_kv .slider_area .slider li[data-v-b534c6e6]{width:100%;margin-block-end:.5rem;display:inline-block}}@keyframes loop1-b534c6e6{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}@keyframes loop2-b534c6e6{0%{transform:translateY(0)}to{transform:translateY(-200%)}}@keyframes loop1_reverse-b534c6e6{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes loop2_reverse-b534c6e6{0%{transform:translateY(-200%)}to{transform:translateY(0)}}@media(min-width:768px){.keyvisual_area.interview_detail_kv[data-v-b534c6e6]{margin-block-end:7.5rem}.keyvisual_area.interview_detail_kv[data-v-b534c6e6]:before{width:66.67%;border:solid 6.25rem rgba(255,255,255,.8);background:#fffc;left:-26.03%;bottom:-44%}.keyvisual_area.interview_detail_kv[data-v-b534c6e6]:after{width:66.67%;left:-27.03%;bottom:-44%}}@media(max-width:767.89px){.keyvisual_area.interview_detail_kv[data-v-b534c6e6]{margin-block-end:5rem}}.keyvisual_area.interview_detail_kv .heading_area[data-v-b534c6e6]{font-weight:700}@media(min-width:768px){.keyvisual_area.interview_detail_kv .heading_area[data-v-b534c6e6]{width:39.38%}}@media(max-width:767.89px){.keyvisual_area.interview_detail_kv .heading_area[data-v-b534c6e6]{padding:6.67% 7.54%}}.keyvisual_area.interview_detail_kv .heading_area .copy[data-v-b534c6e6]{line-height:1.24;display:block}@media(min-width:768px){.keyvisual_area.interview_detail_kv .heading_area .copy[data-v-b534c6e6]{margin-block-end:1.625rem;font-size:clamp(1.25rem,.417rem + 1.74vw,2.5rem)}}@media(max-width:767.89px){.keyvisual_area.interview_detail_kv .heading_area .copy[data-v-b534c6e6]{margin-block-end:1rem;font-size:clamp(2.25rem,.642rem + 8.04vw,4.5rem)}}.keyvisual_area.interview_detail_kv .heading_area .name[data-v-b534c6e6]{display:inline-block}@media(min-width:768px){.keyvisual_area.interview_detail_kv .heading_area .name[data-v-b534c6e6]{margin-block-end:.75rem;margin-inline-end:.75rem;font-size:clamp(1rem,.333rem + 1.39vw,2rem)}}@media(max-width:767.89px){.keyvisual_area.interview_detail_kv .heading_area .name[data-v-b534c6e6]{margin-block-end:.625rem;margin-inline-end:.9375rem;font-size:clamp(2rem,.571rem + 7.14vw,4rem)}}.keyvisual_area.interview_detail_kv .heading_area .career[data-v-b534c6e6]{display:inline-block}@media(min-width:768px){.keyvisual_area.interview_detail_kv .heading_area .career[data-v-b534c6e6]{font-size:clamp(.625rem,.208rem + .87vw,1.25rem)}}@media(max-width:767.89px){.keyvisual_area.interview_detail_kv .heading_area .career[data-v-b534c6e6]{font-size:clamp(1.25rem,.357rem + 4.47vw,2.5rem)}}.keyvisual_area.interview_detail_kv .heading_area .position[data-v-b534c6e6]{display:block}@media(min-width:768px){.keyvisual_area.interview_detail_kv .heading_area .position[data-v-b534c6e6]{font-size:clamp(.625rem,.208rem + .87vw,1.25rem)}}@media(max-width:767.89px){.keyvisual_area.interview_detail_kv .heading_area .position[data-v-b534c6e6]{font-size:clamp(1.25rem,.357rem + 4.47vw,2.5rem)}}@media(max-width:767.89px){.pc_only[data-v-d990afd8]{display:none}}@media(min-width:768px){.sp_only[data-v-d990afd8]{display:none}}.img_max[data-v-d990afd8]{width:100%;height:auto}:is(a[data-v-d990afd8],button[data-v-d990afd8]):not(.btn),.hover[data-v-d990afd8]{transition:all .3s 0s ease}:is(a[data-v-d990afd8],button[data-v-d990afd8]):not(.btn):hover,.hover[data-v-d990afd8]:hover{opacity:.7}.hover_scale[data-v-d990afd8]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:9/5;border-radius:.5rem .5rem 0 0}a:hover .hover_scale img[data-v-d990afd8]{transform:scale(1.2);transition:1s all}a[data-v-d990afd8],button[data-v-d990afd8]{cursor:pointer}.d_block[data-v-d990afd8]{display:block}.d_inline[data-v-d990afd8]{display:inline}.d_inline_block[data-v-d990afd8]{display:inline-block}.d_none[data-v-d990afd8]{display:none}.d_flex[data-v-d990afd8]{display:flex}.d_grid[data-v-d990afd8]{display:grid}.text_start[data-v-d990afd8]{text-align:left}.text_center[data-v-d990afd8]{text-align:center}.text_end[data-v-d990afd8]{text-align:right}.fw_light[data-v-d990afd8]{font-weight:300}.fw_regular[data-v-d990afd8]{font-weight:400}.fw_medium[data-v-d990afd8]{font-weight:500}.fw_semibold[data-v-d990afd8]{font-weight:600}.fw_bold[data-v-d990afd8]{font-weight:700}.p_relative[data-v-d990afd8]{position:relative}.p_absolute[data-v-d990afd8]{position:absolute}.p_fixed[data-v-d990afd8]{position:fixed}.p_sticky[data-v-d990afd8]{position:sticky}.p_static[data-v-d990afd8]{position:static}.kerning[data-v-d990afd8]{font-feature-settings:"palt"}.no_break[data-v-d990afd8]{display:inline-block}@media(min-width:768px){.gap1[data-v-d990afd8]{gap:10px}}@media(max-width:767.89px){.gap1[data-v-d990afd8]{gap:5px}}@media(min-width:768px){.gap2[data-v-d990afd8]{gap:15px}}@media(max-width:767.89px){.gap2[data-v-d990afd8]{gap:7.5px}}@media(min-width:768px){.gap3[data-v-d990afd8]{gap:20px}}@media(max-width:767.89px){.gap3[data-v-d990afd8]{gap:10px}}@media(min-width:768px){.gap4[data-v-d990afd8]{gap:30px}}@media(max-width:767.89px){.gap4[data-v-d990afd8]{gap:15px}}@media(min-width:768px){.gap5[data-v-d990afd8]{gap:40px}}@media(max-width:767.89px){.gap5[data-v-d990afd8]{gap:20px}}@media(min-width:768px){.gap6[data-v-d990afd8]{gap:60px}}@media(max-width:767.89px){.gap6[data-v-d990afd8]{gap:30px}}@media(min-width:768px){section[data-v-d990afd8]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media(max-width:767.89px){section[data-v-d990afd8]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-d990afd8]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-d990afd8]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-d990afd8]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-d990afd8]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-d990afd8]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-d990afd8]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-d990afd8]{margin-block-start:4rem}@media(min-width:768px){.cols_area[data-v-d990afd8]:not(:last-of-type){margin-block-end:6rem}}@media(max-width:767.89px){.cols_area[data-v-d990afd8]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-d990afd8]{display:flex;flex-wrap:wrap}@media(min-width:768px){.row.reverse[data-v-d990afd8]{flex-direction:row-reverse}}.row[data-v-d990afd8]:not(:last-of-type){margin-block-end:4rem}@media(min-width:768px){.row.col2[data-v-d990afd8]{gap:2.5rem}}@media(min-width:768px){.row.col2>div[data-v-d990afd8]{flex-basis:calc(50% - 1.25rem)}}@media(max-width:767.89px){.row.col2>div[data-v-d990afd8]{flex-basis:100%}}@media(min-width:768px){.row.col2>div>img[data-v-d990afd8]+*,.row.col2>div>picture[data-v-d990afd8]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col2>div>img[data-v-d990afd8]+*,.row.col2>div>picture[data-v-d990afd8]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col2.sp_col2[data-v-d990afd8]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col2.sp_col2>div[data-v-d990afd8]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col3[data-v-d990afd8]{gap:1.875rem}}@media(min-width:768px){.row.col3>div[data-v-d990afd8]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media(max-width:767.89px){.row.col3>div[data-v-d990afd8]{flex-basis:100%}}@media(min-width:768px){.row.col3>div>img[data-v-d990afd8]+*,.row.col3>div>picture[data-v-d990afd8]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col3>div>img[data-v-d990afd8]+*,.row.col3>div>picture[data-v-d990afd8]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col3.sp_col2[data-v-d990afd8]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col3.sp_col2>div[data-v-d990afd8]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col4[data-v-d990afd8]{gap:1.5rem}}@media(min-width:768px){.row.col4>div[data-v-d990afd8]{flex-basis:calc(25% - 1.125rem)}}@media(max-width:767.89px){.row.col4>div[data-v-d990afd8]{flex-basis:100%}}@media(min-width:768px){.row.col4>div>img[data-v-d990afd8]+*,.row.col4>div>picture[data-v-d990afd8]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col4>div>img[data-v-d990afd8]+*,.row.col4>div>picture[data-v-d990afd8]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col4.sp_col2[data-v-d990afd8]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col4.sp_col2>div[data-v-d990afd8]{flex-basis:calc(50% - .46875rem)}}@media(min-width:768px){.row.col5[data-v-d990afd8]{gap:1.25rem}}@media(min-width:768px){.row.col5>div[data-v-d990afd8]{flex-basis:calc(20% - 1rem)}}@media(max-width:767.89px){.row.col5>div[data-v-d990afd8]{flex-basis:100%}}@media(min-width:768px){.row.col5>div>img[data-v-d990afd8]+*,.row.col5>div>picture[data-v-d990afd8]+*{margin-block-start:1.125rem}}@media(max-width:767.89px){.row.col5>div>img[data-v-d990afd8]+*,.row.col5>div>picture[data-v-d990afd8]+*{margin-block-start:1rem}}@media(max-width:767.89px){.row.col5.sp_col2[data-v-d990afd8]{gap:1.75rem .9375rem}}@media(max-width:767.89px){.row.col5.sp_col2>div[data-v-d990afd8]{flex-basis:calc(50% - .46875rem)}}@media(max-width:767.89px){.row[data-v-d990afd8]:not(.gallery,.separate){gap:1.75rem}}@media(max-width:767.89px){.row.gallery[data-v-d990afd8]{gap:1.5rem}}@media(max-width:767.89px){.row.separate[data-v-d990afd8]{gap:4rem}}@media(max-width:767.89px){.row.no_gutters[data-v-d990afd8]{gap:0}}.head_typ.fs_lg[data-v-d990afd8]{font-size:2rem}@media(min-width:768px){.head_typ.fs_lg[data-v-d990afd8]{margin-block-end:4rem}}@media(max-width:767.89px){.head_typ.fs_lg[data-v-d990afd8]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-d990afd8]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-d990afd8]{font-size:.75rem}@media(min-width:768px){.head_typ.fs_lg .badge[data-v-d990afd8]{margin-block-end:.4375rem}}@media(max-width:767.89px){.head_typ.fs_lg .badge[data-v-d990afd8]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-d990afd8]{font-size:1.5rem}@media(min-width:768px){.head_typ.fs_md[data-v-d990afd8]{margin-block-end:2rem}}@media(max-width:767.89px){.head_typ.fs_md[data-v-d990afd8]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-d990afd8]{font-size:.875rem}.head_typ.fs_md .badge[data-v-d990afd8]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-d990afd8]{font-size:1.25rem}@media(min-width:768px){.head_typ.fs_sm[data-v-d990afd8]{margin-block-end:1rem}}@media(max-width:767.89px){.head_typ.fs_sm[data-v-d990afd8]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-d990afd8]{font-size:1rem}@media(min-width:768px){.head_typ.fs_xs[data-v-d990afd8]{margin-block-end:1.125rem}}@media(max-width:767.89px){.head_typ.fs_xs[data-v-d990afd8]{margin-block-end:1rem}}@media(min-width:768px){.lead_area p[data-v-d990afd8]:not([class]){margin-block-start:6rem}}@media(max-width:767.89px){.lead_area p[data-v-d990afd8]:not([class]){margin-block-start:4rem}}@media(min-width:768px){.lead_area[data-v-d990afd8]:has(.lead_fs_lg){margin-block-end:6rem}}@media(max-width:767.89px){.lead_area[data-v-d990afd8]:has(.lead_fs_lg){margin-block-end:4rem}}@media(min-width:768px){.lead_area[data-v-d990afd8]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media(max-width:767.89px){.lead_area[data-v-d990afd8]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media(min-width:768px){.lead_fs_lg[data-v-d990afd8]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media(max-width:767.89px){.lead_fs_lg[data-v-d990afd8]{line-height:1.5;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_lg.text_center[data-v-d990afd8]{text-align:left}}@media(min-width:768px){.lead_fs_sm[data-v-d990afd8]{line-height:2;font-size:1.5rem}}@media(max-width:767.89px){.lead_fs_sm[data-v-d990afd8]{line-height:1.6;font-size:1.25rem}}@media(max-width:767.89px){.lead_fs_sm.text_center[data-v-d990afd8]{text-align:left}}@media(min-width:768px){p[data-v-d990afd8]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media(max-width:767.89px){p[data-v-d990afd8]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-d990afd8]{line-height:1.6}@media(min-width:768px){.text_sm[data-v-d990afd8]{font-size:.875rem}}@media(max-width:767.89px){.text_sm[data-v-d990afd8]{font-size:.75rem}}@media(min-width:768px){.text_sm[data-v-d990afd8]:not(:last-of-type){margin-block-end:1.25rem}}@media(max-width:767.89px){.text_sm[data-v-d990afd8]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-d990afd8]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-d990afd8]{color:#666}@media(min-width:768px){.caption[data-v-d990afd8]:not(:last-of-type){margin-block-end:.9375rem}}@media(max-width:767.89px){.caption[data-v-d990afd8]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-d990afd8]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-d990afd8]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-d990afd8] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-d990afd8]{margin-inline:.375rem}@media(max-width:767.89px){p.sp_scroll[data-v-d990afd8]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-d990afd8]{display:flex;justify-content:center}@media(min-width:768px){.btn_row_area[data-v-d990afd8]{margin-block-end:6rem;gap:2.5rem}}@media(max-width:767.89px){.btn_row_area[data-v-d990afd8]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-d990afd8] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}[data-v-d990afd8] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.icon_modal[data-v-d990afd8]{position:relative}.icon_modal[data-v-d990afd8]:after{content:"";width:1.125rem;height:.8125rem;background:url(/img/common/icons/icon_modalwindow.svg) top/contain no-repeat;position:absolute;top:8px;right:10px}.contact_desc_area[data-v-d990afd8]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-d990afd8]{margin-inline:auto}@media(min-width:768px){.contact_desc_area .inner[data-v-d990afd8]{width:60%}}@media(max-width:767.89px){.contact_desc_area .inner[data-v-d990afd8]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-d990afd8]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-d990afd8]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-d990afd8]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-d990afd8]{margin:0;padding:0;list-style-type:none}@media(min-width:768px){.list_cols_area ul[data-v-d990afd8]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-d990afd8]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-d990afd8]:first-child{border-top:solid .0625rem #dcdcdc}@media(max-width:767.89px){.list_cols_area ul li[data-v-d990afd8]{padding:1rem .75rem}}@media(min-width:768px){.list_cols_area ul li[data-v-d990afd8]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-d990afd8]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-d990afd8]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media(min-width:768px){.jobbtn_row_area[data-v-d990afd8]{margin-block:6rem}}@media(max-width:767.89px){.jobbtn_row_area[data-v-d990afd8]{margin-block:4rem}}.jobbtn_row_area ul[data-v-d990afd8]{display:grid;justify-content:center}@media(min-width:768px){.jobbtn_row_area ul[data-v-d990afd8]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media(max-width:767.89px){.jobbtn_row_area ul[data-v-d990afd8]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-d990afd8]{border-color:currentColor}.row.job p[data-v-d990afd8]{font-size:1.125rem}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-d990afd8]{padding:3.5rem 5.375rem 2.625rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-d990afd8]{padding:2rem 1rem}}@media(min-width:768px){.interview_message .sec_interview_inn[data-v-d990afd8]:not(:last-of-type){margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn[data-v-d990afd8]:not(:last-of-type){margin-block-end:2.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .job_h2[data-v-d990afd8]{margin-block-end:1.75rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row[data-v-d990afd8]{gap:3.125rem}}@media(max-width:767.89px){.interview_message .sec_interview_inn .row[data-v-d990afd8]{gap:1.5rem}}@media(min-width:768px){.interview_message .sec_interview_inn .row.reverse[data-v-d990afd8]{flex-direction:row-reverse}}@media(min-width:768px){.interview_message .sec_interview_inn .text_col[data-v-d990afd8]{flex:1}}@media(min-width:768px){.interview_message .sec_interview_inn .img_col[data-v-d990afd8]{flex-basis:33%}}@media(min-width:768px){.interview_message .comment_area[data-v-d990afd8]{padding-block:4rem;margin-block-end:5rem}}@media(max-width:767.89px){.interview_message .comment_area[data-v-d990afd8]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-d990afd8]{margin-block-end:0}@media(min-width:768px){.interview_message .comment_area .job_h2[data-v-d990afd8]{margin-block-end:1.5rem}}@media(min-width:768px){.interview_message .comment_area .row[data-v-d990afd8]{align-items:center;gap:7.5rem}}@media(min-width:768px){.interview_message .comment_area .text_col[data-v-d990afd8]{flex:1}}@media(min-width:768px){.interview_message .comment_area .img_col[data-v-d990afd8]{flex-basis:46.67%}}@media(min-width:768px){.interview_message .holiday_area[data-v-d990afd8]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media(max-width:767.89px){.interview_message .holiday_area[data-v-d990afd8]{padding:2rem}}.interview_message .holiday_area.curve[data-v-d990afd8]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .holiday_area .row[data-v-d990afd8]{gap:6.25rem}}@media(min-width:768px){.interview_message .holiday_area .text_col[data-v-d990afd8]{flex:1}}@media(min-width:768px){.interview_message .holiday_area .img_col[data-v-d990afd8]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-d990afd8]{background-color:#f2f2f2}@media(min-width:768px){.interview_message .schedule_area[data-v-d990afd8]{padding-block:6rem}}@media(max-width:767.89px){.interview_message .schedule_area[data-v-d990afd8]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-d990afd8]{margin-block-end:0}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn[data-v-d990afd8]{padding:3.5rem 7.5rem 4rem}}@media(max-width:767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-d990afd8]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-d990afd8]{border-color:#fff;background-color:#fff}@media(min-width:768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-d990afd8]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-d990afd8]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-d990afd8]:before{content:"";width:1.25rem;aspect-ratio:1/1;border-radius:50%;border:solid 3px;position:absolute;top:.25rem;left:0}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-d990afd8]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-d990afd8]{line-height:1;font-weight:700;font-size:1.5rem}@media(min-width:768px){.cl_set_pink .keyvisual_area[data-v-d990afd8]:after{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}@media(max-width:767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-d990afd8]{background:linear-gradient(131deg,#ff4c97 51.96% 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-d990afd8]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-d990afd8]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-d990afd8]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-d990afd8]:before{border-color:#ff4c97}@media(min-width:768px){.cl_set_blue .keyvisual_area[data-v-d990afd8]:after{background:#00aff0}}@media(max-width:767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-d990afd8]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-d990afd8]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-d990afd8]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-d990afd8]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-d990afd8]:before{border-color:#00aff0}@media(min-width:768px){.cl_set_green .keyvisual_area[data-v-d990afd8]:after{background:#00a9b7}}@media(max-width:767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-d990afd8]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-d990afd8]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-d990afd8]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-d990afd8]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-d990afd8]:before{border-color:#00a9b7}.job[data-v-d990afd8]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-d990afd8],.job .svg_circle02[data-v-d990afd8]{position:absolute;z-index:-1}@media(min-width:768px){.job .svg_circle01[data-v-d990afd8],.job .svg_circle02[data-v-d990afd8]{width:min(36.67%,704px)}}@media(max-width:767.89px){.job .svg_circle01[data-v-d990afd8],.job .svg_circle02[data-v-d990afd8]{width:min(91.79%,704px)}}@media(min-width:768px){.job .svg_circle01[data-v-d990afd8]{top:clamp(7rem,-10rem + 35.42vw,32.5rem);right:-18.33%}}@media(max-width:767.89px){.job .svg_circle01[data-v-d990afd8]{top:clamp(17.5rem,6.314rem + 55.93vw,33.125rem);right:-33%}}@media(min-width:768px){.job .svg_circle02[data-v-d990afd8]{bottom:35.42%;left:-18.33%}}@media(max-width:767.89px){.job .svg_circle02[data-v-d990afd8]{bottom:20%;left:-36%}}.job .svg-elem-1.anime[data-v-d990afd8]{display:none}.job .svg-elem-1.anime.is_anime[data-v-d990afd8]{display:block;animation:animate-svg-stroke-1-d990afd8 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-d990afd8]{display:none}.job .svg-elem-2.anime.is_anime[data-v-d990afd8]{display:block;animation:animate-svg-stroke-2-d990afd8 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-d990afd8]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.job picture[data-v-d990afd8]:has(.anime.expansion){aspect-ratio:1920/720}}@media(max-width:767.89px){.job picture[data-v-d990afd8]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-d990afd8]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-d990afd8]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-d990afd8]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-d990afd8]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-d990afd8]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-d990afd8]:after{content:"";background:linear-gradient(to right,#00c1fe 0% 40%,#00c1fe);position:absolute;inset:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-d990afd8]:after{animation:mask-bg-d990afd8 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-d990afd8{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-d990afd8{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-d990afd8{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}section[data-v-d990afd8]:not(.keyvisual_area,.carousel){margin-block-end:0}@media(min-width:768px){section[data-v-d990afd8]:not(.keyvisual_area,.carousel){padding-block-end:10rem}}@media(max-width:767.89px){section[data-v-d990afd8]:not(.keyvisual_area,.carousel){padding-block-end:5rem}}.nav_area[data-v-d990afd8]{display:flex;border-radius:0 40px 0 0;background:#fff;box-shadow:0 1px 4px 1px #00000026;position:relative}@media(max-width:767.89px){.nav_area[data-v-d990afd8]{width:93.33%;padding:1.875rem .9375rem;flex-direction:column}}.nav_area .title_wrap h2[data-v-d990afd8]{font-family:Roboto,sans-serif;font-weight:700}@media(min-width:768px){.nav_area .title_wrap h2[data-v-d990afd8]{font-size:clamp(1.375rem,.292rem + 2.26vw,3rem)}}@media(max-width:767.89px){.nav_area .title_wrap h2[data-v-d990afd8]{font-size:2rem}}.nav_area .title_wrap h2 span[data-v-d990afd8]{font-weight:500}@media(min-width:768px){.nav_area .title_wrap h2 span[data-v-d990afd8]{font-size:clamp(.875rem,.125rem + 1.56vw,2rem)}}@media(max-width:767.89px){.nav_area .title_wrap h2 span[data-v-d990afd8]{font-size:1.5rem}}.nav_area .title_wrap h2+p[data-v-d990afd8]{margin-block-start:.5rem;font-family:Roboto,sans-serif}@media(min-width:768px){.nav_area .title_wrap h2+p[data-v-d990afd8]{font-size:clamp(.75rem,.417rem + .69vw,1.25rem)}}.job_top[data-v-d990afd8]{background:linear-gradient(172deg,#f7f9fe,#eef1fa 99.76%)}@media(min-width:768px){.recruit_banner_area[data-v-d990afd8]{padding-block:5.5rem}}@media(max-width:767.89px){.recruit_banner_area[data-v-d990afd8]{margin-block-end:5rem}}.recruit_banner_area .row>div[data-v-d990afd8]{text-align:center}@media(min-width:768px){.recruit_banner_area .row>div[data-v-d990afd8]{padding:1.875rem}}@media(max-width:767.89px){.recruit_banner_area .row>div[data-v-d990afd8]{padding:1.5rem 1.125rem}}.recruit_banner_area .row>div.job_fair[data-v-d990afd8]{border-color:#def2fd;background-color:#def2fd}.recruit_banner_area .row>div.job_fair[data-v-d990afd8] .btn:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.recruit_banner_area .row>div.job_offer[data-v-d990afd8]{border-color:#f8eacf;background-color:#f8eacf}.recruit_banner_area .row>div.job_offer[data-v-d990afd8] span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23FCAF15"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.recruit_banner_area .row>div.job_offer[data-v-d990afd8] .btn:hover span.blank:after{background:url('data:image/svg+xml;utf8,<svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"><path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/><polygon class="cls-1" points="21.4 20.39 21.4 17.72 23.29 17.72 23.29 2.66 8.24 2.66 8.24 4.57 5.57 4.57 5.57 0 25.95 0 25.95 20.39 21.4 20.39"/></svg>') center/contain no-repeat}.recruit_banner_area .row>div h2[data-v-d990afd8]{font-weight:700}@media(min-width:768px){.recruit_banner_area .row>div h2[data-v-d990afd8]{margin-block-end:.5rem;font-size:clamp(1.5rem,-1.167rem + 5.56vw,3rem)}}@media(max-width:767.89px){.recruit_banner_area .row>div h2[data-v-d990afd8]{margin-block-end:.75rem;font-size:2.25rem}}.recruit_banner_area .row>div p[data-v-d990afd8]{font-weight:700}@media(min-width:768px){.recruit_banner_area .row>div p[data-v-d990afd8]{margin-block-end:.875rem;line-height:1.4;font-size:clamp(.75rem,.306rem + .93vw,1rem)}}@media(max-width:767.89px){.recruit_banner_area .row>div p[data-v-d990afd8]{margin-block-end:1rem;letter-spacing:-.04rem;line-height:1.68}}.recruit_banner_area .row>div .btn[data-v-d990afd8]{margin-inline:auto;background-color:#fff}@media(min-width:768px){.recruit_banner_area .row>div .btn[data-v-d990afd8]{width:min(100%,23.75rem);font-size:clamp(.875rem,.792rem + .17vw,1rem)}}.recruit_banner_area .mt-lg[data-v-d990afd8]{margin-block-start:2rem}.recruit_banner_area .mt[data-v-d990afd8]{margin-block-start:1.25rem}.recruit_banner_area .flex-start[data-v-d990afd8]{align-self:flex-start}@media(min-width:768px){.job_information .nav_area[data-v-d990afd8]{width:89.58%;padding:1.74% 2.33% 1.74% 0;align-items:center;margin-block-start:-8%}}@media(max-width:767.89px){.job_information .nav_area[data-v-d990afd8]{width:93.33%;padding:1.875rem 2.1875rem 1.875rem .9375rem;flex-direction:column;margin-block-start:-18%}}@media(min-width:768px){.job_information .nav_area .title_wrap[data-v-d990afd8]{flex-basis:27.91%}}@media(max-width:767.89px){.job_information .nav_area .title_wrap[data-v-d990afd8]{margin-block-end:2.125rem}}@media(min-width:768px){.job_information .nav_area .title_wrap h2[data-v-d990afd8]{width:fit-content;margin-inline:auto}}.job_information .nav_area ul[data-v-d990afd8]{display:flex}@media(min-width:768px){.job_information .nav_area ul[data-v-d990afd8]{flex:1;gap:2.5%}}@media(max-width:767.89px){.job_information .nav_area ul[data-v-d990afd8]{flex-direction:column;gap:1rem}}.job_information .nav_area ul li a[data-v-d990afd8]{position:relative;display:block}@media(min-width:768px){.job_information .nav_area ul li a[data-v-d990afd8]:hover{opacity:1}}@media screen and (min-width:768px)and (min-width:1300px)and (max-width:1920px){.job_information .nav_area ul li a:hover h3[data-v-d990afd8]:first-of-type{margin-block-start:-32px}}@media screen and (min-width:768px)and (min-width:1000px)and (max-width:1299px){.job_information .nav_area ul li a:hover h3[data-v-d990afd8]:first-of-type{margin-block-start:-28px}}@media screen and (min-width:768px)and (min-width:768px)and (max-width:999px){.job_information .nav_area ul li a:hover h3[data-v-d990afd8]:first-of-type{margin-block-start:-22px}}@media(min-width:768px){.job_information .nav_area ul li a:hover .btn[data-v-d990afd8]{color:#00aff0}.job_information .nav_area ul li a:hover .btn[data-v-d990afd8]:after{background-color:#fff;right:0}}@media(max-width:767.89px){.job_information .nav_area ul li a h3[data-v-d990afd8]:not(:first-of-type){display:none}}.job_information .nav_area ul li .under[data-v-d990afd8]{position:relative}.job_information .nav_area ul li .under[data-v-d990afd8]:after{content:"";display:block;width:100%;height:100%;background-color:#0006;position:absolute;top:0;left:0}.job_information .nav_area ul li .above[data-v-d990afd8]{color:#fff;display:flex;justify-content:center;align-items:center;position:absolute;inset:0;z-index:1}.job_information .nav_area ul li .above .h3_wrap[data-v-d990afd8]{overflow:hidden}@media screen and (min-width:1300px)and (max-width:1920px){.job_information .nav_area ul li .above .h3_wrap[data-v-d990afd8]{height:32px}}@media screen and (min-width:1000px)and (max-width:1299px){.job_information .nav_area ul li .above .h3_wrap[data-v-d990afd8]{height:28px}}@media screen and (min-width:768px)and (max-width:999px){.job_information .nav_area ul li .above .h3_wrap[data-v-d990afd8]{height:22px}}@media screen and (min-width:1300px)and (max-width:1920px){.job_information .nav_area ul li .above h3[data-v-d990afd8]{font-size:1.5rem}}@media screen and (min-width:1000px)and (max-width:1299px){.job_information .nav_area ul li .above h3[data-v-d990afd8]{font-size:1.25rem}}@media screen and (min-width:768px)and (max-width:999px){.job_information .nav_area ul li .above h3[data-v-d990afd8]{font-size:1.5rem}}@media(max-width:767.89px){.job_information .nav_area ul li .above h3[data-v-d990afd8]{font-size:clamp(1.5rem,.428rem + 5.36vw,3rem)}}.job_information .nav_area ul li .above h3[data-v-d990afd8]:first-of-type{transition-duration:.4s}.job_information .nav_area ul li .above .btn[data-v-d990afd8]{position:absolute}@media(min-width:768px){.job_information .nav_area ul li .above .btn[data-v-d990afd8]{width:74.67%;padding:3.2% 8.53%;font-size:clamp(.625rem,.458rem + .35vw,.875rem);bottom:7.69%}}@media(max-width:767.89px){.job_information .nav_area ul li .above .btn[data-v-d990afd8]{width:80%;padding:3.2% 8.53%;bottom:6.67%}}@media(min-width:768px){.job_information .nav_area ul li .above .btn[data-v-d990afd8] .general_arrow:after{width:min(1.05vw,.625rem);height:min(1.05vw,.625rem)}}@media(max-width:767.89px){.job_information .nav_area ul li .above .btn[data-v-d990afd8] .general_arrow:after{width:max(2vw,.625rem);height:max(2vw,.625rem)}}@media(min-width:768px){.job_information .nav_area ul li .above .btn[data-v-d990afd8] .general_arrow:before{width:min(1.5vw,1.125rem)}}@media(max-width:767.89px){.job_information .nav_area ul li .above .btn[data-v-d990afd8] .general_arrow:before{width:max(3vw,1.125rem)}}@media(min-width:768px){.job_nav .nav_area[data-v-d990afd8]{width:72.92%;padding:3.57% 5.43% 6.43% 4.24%;align-items:flex-end;justify-content:space-between;gap:1.25rem;margin-block-start:-9%}}@media(max-width:767.89px){.job_nav .nav_area[data-v-d990afd8]{margin-block-start:-24%}}@media(max-width:767.89px){.job_nav .nav_area .btn[data-v-d990afd8]{margin-block-start:1.25rem}}
