<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@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&gt;div[data-v-b1a15605]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-b1a15605]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-b1a15605]+*,.row.col2&gt;div&gt;picture[data-v-b1a15605]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-b1a15605]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-b1a15605]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-b1a15605]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-b1a15605]+*,.row.col3&gt;div&gt;picture[data-v-b1a15605]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-b1a15605]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-b1a15605]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-b1a15605]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-b1a15605]+*,.row.col4&gt;div&gt;picture[data-v-b1a15605]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-b1a15605]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-b1a15605]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-b1a15605]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-b1a15605]+*,.row.col5&gt;div&gt;picture[data-v-b1a15605]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-b1a15605]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-b1a15605] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-b1a15605]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-b1a15605]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-b1a15605]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-b1a15605]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-3bdf3d11]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-3bdf3d11]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-3bdf3d11]+*,.row.col2&gt;div&gt;picture[data-v-3bdf3d11]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-3bdf3d11]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-3bdf3d11]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-3bdf3d11]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-3bdf3d11]+*,.row.col3&gt;div&gt;picture[data-v-3bdf3d11]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-3bdf3d11]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-3bdf3d11]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-3bdf3d11]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-3bdf3d11]+*,.row.col4&gt;div&gt;picture[data-v-3bdf3d11]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-3bdf3d11]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-3bdf3d11]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-3bdf3d11]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-3bdf3d11]+*,.row.col5&gt;div&gt;picture[data-v-3bdf3d11]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-3bdf3d11]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-3bdf3d11] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-3bdf3d11]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-3bdf3d11]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-3bdf3d11]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-3bdf3d11]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-f1ef8521]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-f1ef8521]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-f1ef8521]+*,.row.col2&gt;div&gt;picture[data-v-f1ef8521]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-f1ef8521]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-f1ef8521]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-f1ef8521]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-f1ef8521]+*,.row.col3&gt;div&gt;picture[data-v-f1ef8521]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-f1ef8521]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-f1ef8521]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-f1ef8521]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-f1ef8521]+*,.row.col4&gt;div&gt;picture[data-v-f1ef8521]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-f1ef8521]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-f1ef8521]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-f1ef8521]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-f1ef8521]+*,.row.col5&gt;div&gt;picture[data-v-f1ef8521]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-f1ef8521]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-f1ef8521] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-f1ef8521]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-f1ef8521]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-f1ef8521]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-f1ef8521]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%2300AFF0"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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&gt;div[data-v-22a34515]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-22a34515]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-22a34515]+*,.row.col2&gt;div&gt;picture[data-v-22a34515]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-22a34515]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-22a34515]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-22a34515]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-22a34515]+*,.row.col3&gt;div&gt;picture[data-v-22a34515]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-22a34515]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-22a34515]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-22a34515]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-22a34515]+*,.row.col4&gt;div&gt;picture[data-v-22a34515]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-22a34515]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-22a34515]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-22a34515]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-22a34515]+*,.row.col5&gt;div&gt;picture[data-v-22a34515]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-22a34515]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-22a34515] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-22a34515]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-22a34515]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-22a34515]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-22a34515]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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-b3dc1a3d]{display:none}}@media (min-width: 768px){.sp_only[data-v-b3dc1a3d]{display:none}}.img_max[data-v-b3dc1a3d]{width:100%;height:auto}:is(a[data-v-b3dc1a3d],button[data-v-b3dc1a3d]):not(.btn),.hover[data-v-b3dc1a3d]{transition:all .3s 0s ease}:is(a[data-v-b3dc1a3d],button[data-v-b3dc1a3d]):not(.btn):hover,.hover[data-v-b3dc1a3d]:hover{opacity:.7}.hover_scale[data-v-b3dc1a3d]{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-b3dc1a3d]{transform:scale(1.2);transition:1s all}a[data-v-b3dc1a3d],button[data-v-b3dc1a3d]{cursor:pointer}.d_block[data-v-b3dc1a3d]{display:block}.d_inline[data-v-b3dc1a3d]{display:inline}.d_inline_block[data-v-b3dc1a3d]{display:inline-block}.d_none[data-v-b3dc1a3d]{display:none}.d_flex[data-v-b3dc1a3d]{display:flex}.d_grid[data-v-b3dc1a3d]{display:grid}.text_start[data-v-b3dc1a3d]{text-align:left}.text_center[data-v-b3dc1a3d]{text-align:center}.text_end[data-v-b3dc1a3d]{text-align:right}.fw_light[data-v-b3dc1a3d]{font-weight:300}.fw_regular[data-v-b3dc1a3d]{font-weight:400}.fw_medium[data-v-b3dc1a3d]{font-weight:500}.fw_semibold[data-v-b3dc1a3d]{font-weight:600}.fw_bold[data-v-b3dc1a3d]{font-weight:700}.p_relative[data-v-b3dc1a3d]{position:relative}.p_absolute[data-v-b3dc1a3d]{position:absolute}.p_fixed[data-v-b3dc1a3d]{position:fixed}.p_sticky[data-v-b3dc1a3d]{position:sticky}.p_static[data-v-b3dc1a3d]{position:static}.kerning[data-v-b3dc1a3d]{font-feature-settings:"palt"}.no_break[data-v-b3dc1a3d]{display:inline-block}@media (min-width: 768px){.gap1[data-v-b3dc1a3d]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-b3dc1a3d]{gap:5px}}@media (min-width: 768px){.gap2[data-v-b3dc1a3d]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-b3dc1a3d]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-b3dc1a3d]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-b3dc1a3d]{gap:10px}}@media (min-width: 768px){.gap4[data-v-b3dc1a3d]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-b3dc1a3d]{gap:15px}}@media (min-width: 768px){.gap5[data-v-b3dc1a3d]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-b3dc1a3d]{gap:20px}}@media (min-width: 768px){.gap6[data-v-b3dc1a3d]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-b3dc1a3d]{gap:30px}}@media (min-width: 768px){section[data-v-b3dc1a3d]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-b3dc1a3d]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-b3dc1a3d]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-b3dc1a3d]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-b3dc1a3d]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-b3dc1a3d]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-b3dc1a3d]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-b3dc1a3d]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-b3dc1a3d]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-b3dc1a3d]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-b3dc1a3d]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-b3dc1a3d]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-b3dc1a3d]{flex-direction:row-reverse}}.row[data-v-b3dc1a3d]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-b3dc1a3d]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-b3dc1a3d]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-b3dc1a3d]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-b3dc1a3d]+*,.row.col2&gt;div&gt;picture[data-v-b3dc1a3d]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-b3dc1a3d]+*,.row.col2&gt;div&gt;picture[data-v-b3dc1a3d]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-b3dc1a3d]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-b3dc1a3d]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-b3dc1a3d]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-b3dc1a3d]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-b3dc1a3d]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-b3dc1a3d]+*,.row.col3&gt;div&gt;picture[data-v-b3dc1a3d]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-b3dc1a3d]+*,.row.col3&gt;div&gt;picture[data-v-b3dc1a3d]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-b3dc1a3d]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-b3dc1a3d]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-b3dc1a3d]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-b3dc1a3d]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-b3dc1a3d]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-b3dc1a3d]+*,.row.col4&gt;div&gt;picture[data-v-b3dc1a3d]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-b3dc1a3d]+*,.row.col4&gt;div&gt;picture[data-v-b3dc1a3d]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-b3dc1a3d]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-b3dc1a3d]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-b3dc1a3d]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-b3dc1a3d]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-b3dc1a3d]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-b3dc1a3d]+*,.row.col5&gt;div&gt;picture[data-v-b3dc1a3d]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-b3dc1a3d]+*,.row.col5&gt;div&gt;picture[data-v-b3dc1a3d]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-b3dc1a3d]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-b3dc1a3d]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-b3dc1a3d]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-b3dc1a3d]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-b3dc1a3d]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-b3dc1a3d]{gap:0}}.head_typ.fs_lg[data-v-b3dc1a3d]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-b3dc1a3d]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-b3dc1a3d]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-b3dc1a3d]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-b3dc1a3d]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-b3dc1a3d]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-b3dc1a3d]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-b3dc1a3d]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-b3dc1a3d]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-b3dc1a3d]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-b3dc1a3d]{font-size:.875rem}.head_typ.fs_md .badge[data-v-b3dc1a3d]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-b3dc1a3d]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-b3dc1a3d]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-b3dc1a3d]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-b3dc1a3d]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-b3dc1a3d]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-b3dc1a3d]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-b3dc1a3d]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-b3dc1a3d]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-b3dc1a3d]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-b3dc1a3d]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-b3dc1a3d]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-b3dc1a3d]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-b3dc1a3d]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-b3dc1a3d]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-b3dc1a3d]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-b3dc1a3d]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-b3dc1a3d]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-b3dc1a3d]{text-align:left}}@media (min-width: 768px){p[data-v-b3dc1a3d]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-b3dc1a3d]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-b3dc1a3d]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-b3dc1a3d]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-b3dc1a3d]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-b3dc1a3d]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-b3dc1a3d]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-b3dc1a3d]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-b3dc1a3d]{color:#666}@media (min-width: 768px){.caption[data-v-b3dc1a3d]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-b3dc1a3d]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-b3dc1a3d]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-b3dc1a3d]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-b3dc1a3d] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-b3dc1a3d]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-b3dc1a3d]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-b3dc1a3d]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-b3dc1a3d]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-b3dc1a3d]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-b3dc1a3d] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-b3dc1a3d] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-b3dc1a3d]{position:relative}.icon_modal[data-v-b3dc1a3d]: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-b3dc1a3d]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-b3dc1a3d]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-b3dc1a3d]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-b3dc1a3d]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-b3dc1a3d]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-b3dc1a3d]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-b3dc1a3d]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-b3dc1a3d]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-b3dc1a3d]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-b3dc1a3d]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-b3dc1a3d]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-b3dc1a3d]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-b3dc1a3d]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-b3dc1a3d]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-b3dc1a3d]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-b3dc1a3d]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-b3dc1a3d]{margin-block:4rem}}.jobbtn_row_area ul[data-v-b3dc1a3d]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-b3dc1a3d]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-b3dc1a3d]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-b3dc1a3d]{border-color:currentColor}.row.job p[data-v-b3dc1a3d]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-b3dc1a3d]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-b3dc1a3d]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-b3dc1a3d]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-b3dc1a3d]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-b3dc1a3d]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-b3dc1a3d]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-b3dc1a3d]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-b3dc1a3d]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-b3dc1a3d]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-b3dc1a3d]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-b3dc1a3d]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-b3dc1a3d]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-b3dc1a3d]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-b3dc1a3d]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-b3dc1a3d]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-b3dc1a3d]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-b3dc1a3d]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-b3dc1a3d]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-b3dc1a3d]{padding:2rem}}.interview_message .holiday_area.curve[data-v-b3dc1a3d]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-b3dc1a3d]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-b3dc1a3d]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-b3dc1a3d]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-b3dc1a3d]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-b3dc1a3d]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-b3dc1a3d]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-b3dc1a3d]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-b3dc1a3d]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-b3dc1a3d]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-b3dc1a3d]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-b3dc1a3d]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-b3dc1a3d]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-b3dc1a3d]: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-b3dc1a3d]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-b3dc1a3d]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-b3dc1a3d]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-b3dc1a3d]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-b3dc1a3d]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-b3dc1a3d]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-b3dc1a3d]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-b3dc1a3d]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-b3dc1a3d]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-b3dc1a3d]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-b3dc1a3d]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-b3dc1a3d]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-b3dc1a3d]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-b3dc1a3d]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-b3dc1a3d]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-b3dc1a3d]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-b3dc1a3d]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-b3dc1a3d]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-b3dc1a3d]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-b3dc1a3d]:before{border-color:#00a9b7}.job[data-v-b3dc1a3d]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-b3dc1a3d],.job .svg_circle02[data-v-b3dc1a3d]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-b3dc1a3d],.job .svg_circle02[data-v-b3dc1a3d]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-b3dc1a3d],.job .svg_circle02[data-v-b3dc1a3d]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-b3dc1a3d]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-b3dc1a3d]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-b3dc1a3d]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-b3dc1a3d]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-b3dc1a3d]{display:none}.job .svg-elem-1.anime.is_anime[data-v-b3dc1a3d]{display:block;animation:animate-svg-stroke-1-b3dc1a3d var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-b3dc1a3d]{display:none}.job .svg-elem-2.anime.is_anime[data-v-b3dc1a3d]{display:block;animation:animate-svg-stroke-2-b3dc1a3d var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-b3dc1a3d]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-b3dc1a3d]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-b3dc1a3d]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-b3dc1a3d]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-b3dc1a3d]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-b3dc1a3d]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-b3dc1a3d]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-b3dc1a3d]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-b3dc1a3d]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-b3dc1a3d]:after{animation:mask-bg-b3dc1a3d 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-b3dc1a3d{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-b3dc1a3d{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-b3dc1a3d{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.btn[data-v-b3dc1a3d]{border-radius:.125rem;line-height:1.3;font-weight:600;position:relative;display:grid;align-items:center}.btn[data-v-b3dc1a3d]:not(.text_center){grid-auto-flow:column;justify-content:space-between}.btn.text_center[data-v-b3dc1a3d]{grid-template-columns:1fr}.btn.text_center span[data-v-b3dc1a3d]{grid-area:1/2}@media (min-width: 768px){.btn.btn_sm[data-v-b3dc1a3d]{width:13.75rem;padding:.875rem 1.25rem;font-size:.75rem}.btn.btn_md[data-v-b3dc1a3d]{width:17.5rem;padding:1.187rem 2rem;font-size:.875rem}.btn.btn_lg[data-v-b3dc1a3d]{width:23.75rem;padding:1.562rem 2.25rem;font-size:1.125rem}}@media (max-width: 767.89px){.btn[data-v-b3dc1a3d]{margin-inline:auto;padding:3.65% 7.82%}.btn.btn_sm[data-v-b3dc1a3d]{width:79.53%}.btn.btn_md[data-v-b3dc1a3d]{width:88.92%}.btn.btn_lg[data-v-b3dc1a3d]{width:100%}}.btn.round[data-v-b3dc1a3d]{border-radius:3.125rem;overflow:hidden}.btn.round[data-v-b3dc1a3d]:after{border-radius:3.125rem}.btn span[data-v-b3dc1a3d]{margin-inline-start:initial;padding-inline-start:initial}.btn.c_primary[data-v-b3dc1a3d]{color:#fff;background-color:#111987;border:1px solid #111987;position:relative;z-index:0}.btn.c_primary[data-v-b3dc1a3d]:after{content:"";position:absolute;top:0;bottom:0;left:0;right:100%;transition:all .3s ease-in-out;z-index:-1}.btn.c_primary[data-v-b3dc1a3d]:hover{color:#111987}.btn.c_primary[data-v-b3dc1a3d]:hover:after{background-color:#fff;right:0}.btn.c_primary_reverse[data-v-b3dc1a3d]{color:#111987;background-color:transparent;border:1px solid #111987;position:relative;z-index:0}.btn.c_primary_reverse[data-v-b3dc1a3d]:after{content:"";position:absolute;top:0;bottom:0;left:0;right:100%;transition:all .3s ease-in-out;z-index:-1}.btn.c_primary_reverse[data-v-b3dc1a3d]:hover{color:#fff}.btn.c_primary_reverse[data-v-b3dc1a3d]:hover:after{background-color:#111987;right:0}.btn.c_secondary[data-v-b3dc1a3d]{color:#fff;background-color:#00aff0;border:1px solid #00AFF0;position:relative;z-index:0}.btn.c_secondary[data-v-b3dc1a3d]:after{content:"";position:absolute;top:0;bottom:0;left:0;right:100%;transition:all .3s ease-in-out;z-index:-1}.btn.c_secondary[data-v-b3dc1a3d]:hover{color:#00aff0}.btn.c_secondary[data-v-b3dc1a3d]:hover:after{background-color:#fff;right:0}.btn.c_secondary_reverse[data-v-b3dc1a3d]{color:#00aff0;background-color:transparent;border:1px solid #00AFF0;position:relative;z-index:0}.btn.c_secondary_reverse[data-v-b3dc1a3d]:after{content:"";position:absolute;top:0;bottom:0;left:0;right:100%;transition:all .3s ease-in-out;z-index:-1}.btn.c_secondary_reverse[data-v-b3dc1a3d]:hover{color:#fff}.btn.c_secondary_reverse[data-v-b3dc1a3d]:hover:after{background-color:#00aff0;right:0}.btn.c_default[data-v-b3dc1a3d]{color:#fff;background-color:#333;border:1px solid #333;position:relative;z-index:0}.btn.c_default[data-v-b3dc1a3d]:after{content:"";position:absolute;top:0;bottom:0;left:0;right:100%;transition:all .3s ease-in-out;z-index:-1}.btn.c_default[data-v-b3dc1a3d]:hover{color:#333}.btn.c_default[data-v-b3dc1a3d]:hover:after{background-color:#fff;right:0}.btn.c_default_reverse[data-v-b3dc1a3d]{color:#333;background-color:transparent;border:1px solid #333;position:relative;z-index:0}.btn.c_default_reverse[data-v-b3dc1a3d]:after{content:"";position:absolute;top:0;bottom:0;left:0;right:100%;transition:all .3s ease-in-out;z-index:-1}.btn.c_default_reverse[data-v-b3dc1a3d]:hover{color:#fff}.btn.c_default_reverse[data-v-b3dc1a3d]:hover:after{background-color:#333;right:0}.btn.c_dove_gray[data-v-b3dc1a3d]{color:#fff;background-color:#666;border:1px solid #666;position:relative;z-index:0}.btn.c_dove_gray[data-v-b3dc1a3d]:after{content:"";position:absolute;top:0;bottom:0;left:0;right:100%;transition:all .3s ease-in-out;z-index:-1}.btn.c_dove_gray[data-v-b3dc1a3d]:hover{color:#666}.btn.c_dove_gray[data-v-b3dc1a3d]:hover:after{background-color:#fff;right:0}.btn.c_dove_gray_reverse[data-v-b3dc1a3d]{color:#666;background-color:transparent;border:1px solid #666;position:relative;z-index:0}.btn.c_dove_gray_reverse[data-v-b3dc1a3d]:after{content:"";position:absolute;top:0;bottom:0;left:0;right:100%;transition:all .3s ease-in-out;z-index:-1}.btn.c_dove_gray_reverse[data-v-b3dc1a3d]:hover{color:#fff}.btn.c_dove_gray_reverse[data-v-b3dc1a3d]:hover:after{background-color:#666;right:0}.btn.c_red[data-v-b3dc1a3d]{color:#fff;background-color:#c00;border:1px solid #cc0000;position:relative;z-index:0}.btn.c_red[data-v-b3dc1a3d]:after{content:"";position:absolute;top:0;bottom:0;left:0;right:100%;transition:all .3s ease-in-out;z-index:-1}.btn.c_red[data-v-b3dc1a3d]:hover{color:#c00}.btn.c_red[data-v-b3dc1a3d]:hover:after{background-color:#fff;right:0}.btn.c_red_reverse[data-v-b3dc1a3d]{color:#c00;background-color:transparent;border:1px solid #cc0000;position:relative;z-index:0}.btn.c_red_reverse[data-v-b3dc1a3d]:after{content:"";position:absolute;top:0;bottom:0;left:0;right:100%;transition:all .3s ease-in-out;z-index:-1}.btn.c_red_reverse[data-v-b3dc1a3d]:hover{color:#fff}.btn.c_red_reverse[data-v-b3dc1a3d]:hover:after{background-color:#c00;right:0}.btn.c_green[data-v-b3dc1a3d]{color:#fff;background-color:#096812;border:1px solid #096812;position:relative;z-index:0}.btn.c_green[data-v-b3dc1a3d]:after{content:"";position:absolute;top:0;bottom:0;left:0;right:100%;transition:all .3s ease-in-out;z-index:-1}.btn.c_green[data-v-b3dc1a3d]:hover{color:#096812}.btn.c_green[data-v-b3dc1a3d]:hover:after{background-color:#fff;right:0}.btn.c_green_reverse[data-v-b3dc1a3d]{color:#096812;background-color:transparent;border:1px solid #096812;position:relative;z-index:0}.btn.c_green_reverse[data-v-b3dc1a3d]:after{content:"";position:absolute;top:0;bottom:0;left:0;right:100%;transition:all .3s ease-in-out;z-index:-1}.btn.c_green_reverse[data-v-b3dc1a3d]:hover{color:#fff}.btn.c_green_reverse[data-v-b3dc1a3d]:hover:after{background-color:#096812;right:0}.btn.c_white[data-v-b3dc1a3d]{color:#fff;background-color:#fff;border:1px solid #fff;position:relative;z-index:0}.btn.c_white[data-v-b3dc1a3d]:after{content:"";position:absolute;top:0;bottom:0;left:0;right:100%;transition:all .3s ease-in-out;z-index:-1}.btn.c_white[data-v-b3dc1a3d]:hover{color:#fff}.btn.c_white[data-v-b3dc1a3d]:hover:after{background-color:#fff;right:0}.btn.c_white_reverse[data-v-b3dc1a3d]{color:#fff;background-color:transparent;border:1px solid #fff;position:relative;z-index:0}.btn.c_white_reverse[data-v-b3dc1a3d]:after{content:"";position:absolute;top:0;bottom:0;left:0;right:100%;transition:all .3s ease-in-out;z-index:-1}.btn.c_white_reverse[data-v-b3dc1a3d]:hover{color:#fff}.btn.c_white_reverse[data-v-b3dc1a3d]:hover:after{background-color:#fff;right:0}.btn.c_orange[data-v-b3dc1a3d]{color:#fff;background-color:#fcaf15;border:1px solid #fcaf15;position:relative;z-index:0}.btn.c_orange[data-v-b3dc1a3d]:after{content:"";position:absolute;top:0;bottom:0;left:0;right:100%;transition:all .3s ease-in-out;z-index:-1}.btn.c_orange[data-v-b3dc1a3d]:hover{color:#fcaf15}.btn.c_orange[data-v-b3dc1a3d]:hover:after{background-color:#fff;right:0}.btn.c_orange_reverse[data-v-b3dc1a3d]{color:#fcaf15;background-color:transparent;border:1px solid #fcaf15;position:relative;z-index:0}.btn.c_orange_reverse[data-v-b3dc1a3d]:after{content:"";position:absolute;top:0;bottom:0;left:0;right:100%;transition:all .3s ease-in-out;z-index:-1}.btn.c_orange_reverse[data-v-b3dc1a3d]:hover{color:#fff}.btn.c_orange_reverse[data-v-b3dc1a3d]:hover:after{background-color:#fcaf15;right:0}.btn[disabled][data-v-b3dc1a3d]{opacity:.5;pointer-events:none}@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&gt;div[data-v-3b835524]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-3b835524]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-3b835524]+*,.row.col2&gt;div&gt;picture[data-v-3b835524]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-3b835524]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-3b835524]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-3b835524]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-3b835524]+*,.row.col3&gt;div&gt;picture[data-v-3b835524]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-3b835524]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-3b835524]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-3b835524]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-3b835524]+*,.row.col4&gt;div&gt;picture[data-v-3b835524]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-3b835524]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-3b835524]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-3b835524]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-3b835524]+*,.row.col5&gt;div&gt;picture[data-v-3b835524]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-3b835524]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-3b835524] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-3b835524]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-3b835524]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-3b835524]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-3b835524]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-8584fb93]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-8584fb93]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-8584fb93]+*,.row.col2&gt;div&gt;picture[data-v-8584fb93]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-8584fb93]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-8584fb93]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-8584fb93]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-8584fb93]+*,.row.col3&gt;div&gt;picture[data-v-8584fb93]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-8584fb93]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-8584fb93]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-8584fb93]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-8584fb93]+*,.row.col4&gt;div&gt;picture[data-v-8584fb93]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-8584fb93]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-8584fb93]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-8584fb93]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-8584fb93]+*,.row.col5&gt;div&gt;picture[data-v-8584fb93]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-8584fb93]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-8584fb93] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-8584fb93]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-8584fb93]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-8584fb93]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-8584fb93]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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-90440678]{display:none}}@media (min-width: 768px){.sp_only[data-v-90440678]{display:none}}.img_max[data-v-90440678]{width:100%;height:auto}:is(a[data-v-90440678],button[data-v-90440678]):not(.btn),.hover[data-v-90440678]{transition:all .3s 0s ease}:is(a[data-v-90440678],button[data-v-90440678]):not(.btn):hover,.hover[data-v-90440678]:hover{opacity:.7}.hover_scale[data-v-90440678]{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-90440678]{transform:scale(1.2);transition:1s all}a[data-v-90440678],button[data-v-90440678]{cursor:pointer}.d_block[data-v-90440678]{display:block}.d_inline[data-v-90440678]{display:inline}.d_inline_block[data-v-90440678]{display:inline-block}.d_none[data-v-90440678]{display:none}.d_flex[data-v-90440678]{display:flex}.d_grid[data-v-90440678]{display:grid}.text_start[data-v-90440678]{text-align:left}.text_center[data-v-90440678]{text-align:center}.text_end[data-v-90440678]{text-align:right}.fw_light[data-v-90440678]{font-weight:300}.fw_regular[data-v-90440678]{font-weight:400}.fw_medium[data-v-90440678]{font-weight:500}.fw_semibold[data-v-90440678]{font-weight:600}.fw_bold[data-v-90440678]{font-weight:700}.p_relative[data-v-90440678]{position:relative}.p_absolute[data-v-90440678]{position:absolute}.p_fixed[data-v-90440678]{position:fixed}.p_sticky[data-v-90440678]{position:sticky}.p_static[data-v-90440678]{position:static}.kerning[data-v-90440678]{font-feature-settings:"palt"}.no_break[data-v-90440678]{display:inline-block}@media (min-width: 768px){.gap1[data-v-90440678]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-90440678]{gap:5px}}@media (min-width: 768px){.gap2[data-v-90440678]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-90440678]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-90440678]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-90440678]{gap:10px}}@media (min-width: 768px){.gap4[data-v-90440678]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-90440678]{gap:15px}}@media (min-width: 768px){.gap5[data-v-90440678]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-90440678]{gap:20px}}@media (min-width: 768px){.gap6[data-v-90440678]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-90440678]{gap:30px}}@media (min-width: 768px){section[data-v-90440678]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-90440678]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-90440678]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-90440678]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-90440678]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-90440678]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-90440678]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-90440678]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-90440678]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-90440678]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-90440678]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-90440678]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-90440678]{flex-direction:row-reverse}}.row[data-v-90440678]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-90440678]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-90440678]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-90440678]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-90440678]+*,.row.col2&gt;div&gt;picture[data-v-90440678]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-90440678]+*,.row.col2&gt;div&gt;picture[data-v-90440678]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-90440678]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-90440678]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-90440678]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-90440678]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-90440678]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-90440678]+*,.row.col3&gt;div&gt;picture[data-v-90440678]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-90440678]+*,.row.col3&gt;div&gt;picture[data-v-90440678]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-90440678]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-90440678]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-90440678]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-90440678]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-90440678]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-90440678]+*,.row.col4&gt;div&gt;picture[data-v-90440678]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-90440678]+*,.row.col4&gt;div&gt;picture[data-v-90440678]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-90440678]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-90440678]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-90440678]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-90440678]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-90440678]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-90440678]+*,.row.col5&gt;div&gt;picture[data-v-90440678]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-90440678]+*,.row.col5&gt;div&gt;picture[data-v-90440678]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-90440678]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-90440678]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-90440678]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-90440678]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-90440678]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-90440678]{gap:0}}.head_typ.fs_lg[data-v-90440678]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-90440678]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-90440678]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-90440678]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-90440678]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-90440678]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-90440678]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-90440678]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-90440678]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-90440678]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-90440678]{font-size:.875rem}.head_typ.fs_md .badge[data-v-90440678]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-90440678]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-90440678]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-90440678]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-90440678]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-90440678]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-90440678]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-90440678]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-90440678]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-90440678]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-90440678]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-90440678]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-90440678]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-90440678]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-90440678]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-90440678]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-90440678]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-90440678]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-90440678]{text-align:left}}@media (min-width: 768px){p[data-v-90440678]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-90440678]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-90440678]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-90440678]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-90440678]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-90440678]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-90440678]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-90440678]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-90440678]{color:#666}@media (min-width: 768px){.caption[data-v-90440678]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-90440678]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-90440678]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-90440678]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-90440678] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-90440678]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-90440678]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-90440678]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-90440678]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-90440678]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-90440678] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-90440678] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-90440678]{position:relative}.icon_modal[data-v-90440678]: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-90440678]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-90440678]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-90440678]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-90440678]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-90440678]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-90440678]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-90440678]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-90440678]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-90440678]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-90440678]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-90440678]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-90440678]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-90440678]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-90440678]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-90440678]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-90440678]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-90440678]{margin-block:4rem}}.jobbtn_row_area ul[data-v-90440678]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-90440678]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-90440678]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-90440678]{border-color:currentColor}.row.job p[data-v-90440678]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-90440678]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-90440678]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-90440678]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-90440678]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-90440678]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-90440678]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-90440678]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-90440678]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-90440678]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-90440678]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-90440678]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-90440678]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-90440678]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-90440678]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-90440678]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-90440678]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-90440678]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-90440678]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-90440678]{padding:2rem}}.interview_message .holiday_area.curve[data-v-90440678]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-90440678]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-90440678]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-90440678]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-90440678]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-90440678]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-90440678]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-90440678]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-90440678]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-90440678]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-90440678]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-90440678]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-90440678]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-90440678]: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-90440678]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-90440678]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-90440678]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-90440678]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-90440678]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-90440678]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-90440678]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-90440678]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-90440678]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-90440678]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-90440678]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-90440678]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-90440678]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-90440678]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-90440678]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-90440678]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-90440678]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-90440678]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-90440678]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-90440678]:before{border-color:#00a9b7}.job[data-v-90440678]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-90440678],.job .svg_circle02[data-v-90440678]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-90440678],.job .svg_circle02[data-v-90440678]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-90440678],.job .svg_circle02[data-v-90440678]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-90440678]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-90440678]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-90440678]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-90440678]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-90440678]{display:none}.job .svg-elem-1.anime.is_anime[data-v-90440678]{display:block;animation:animate-svg-stroke-1-90440678 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-90440678]{display:none}.job .svg-elem-2.anime.is_anime[data-v-90440678]{display:block;animation:animate-svg-stroke-2-90440678 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-90440678]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-90440678]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-90440678]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-90440678]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-90440678]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-90440678]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-90440678]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-90440678]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-90440678]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-90440678]:after{animation:mask-bg-90440678 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-90440678{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-90440678{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-90440678{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.details_button_nav_area[data-v-90440678]{--borderRadius: .5rem}@media (min-width: 768px){.details_button_nav_area .cols_area .row.col3[data-v-90440678]{row-gap:3.25rem}}@media (max-width: 767.89px){.details_button_nav_area .cols_area .row.col3[data-v-90440678]{row-gap:2.5rem}}.details_button_nav_area .cols_area .row.col3&gt;div[data-v-90440678]{display:flex;flex-direction:column}.details_button_nav_area a[data-v-90440678]{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-90440678]:hover{opacity:1;color:#fff;background-color:#111987}.details_button_nav_area a:hover .more_info_btn[data-v-90440678]{color:currentColor}.details_button_nav_area a:hover .text_area[data-v-90440678]{border-color:#111987}}.details_button_nav_area a picture img[data-v-90440678]{border-top-left-radius:var(--borderRadius);border-top-right-radius:var(--borderRadius)}.details_button_nav_area a .text_area[data-v-90440678]{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-90440678]{padding:1.875rem 2.5rem}}@media screen and (min-width: 768px) and (max-width: 820px){.details_button_nav_area a .text_area[data-v-90440678]{padding:1.25rem}}@media (max-width: 767.89px){.details_button_nav_area a .text_area[data-v-90440678]{padding:1.25rem 1.875rem}}.details_button_nav_area a .text_area .inner[data-v-90440678]{flex:1}.details_button_nav_area a .text_area h3[data-v-90440678]{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-90440678]{margin-block-end:.5rem}.details_button_nav_area .fadeIn_item[data-v-90440678]{opacity:0}.details_button_nav_area .fadeIn_item.is_active[data-v-90440678]{animation:.75s both fadeInUp-90440678;animation-fill-mode:forwards;animation-delay:.5s}@media (max-width: 767.89px){.details_button_nav_area .fadeIn_item.is_active[data-v-90440678]{animation-delay:0}}.details_button_nav_area .fadeIn_item.is_active.delay[data-v-90440678]{animation-delay:.6s}@media (max-width: 767.89px){.details_button_nav_area .fadeIn_item.is_active.delay[data-v-90440678]{animation-delay:0}}.details_button_nav_area .fadeIn_item.is_active.delay_third[data-v-90440678]{animation-delay:.7s}@media (max-width: 767.89px){.details_button_nav_area .fadeIn_item.is_active.delay_third[data-v-90440678]{animation-delay:0}}@keyframes fadeInUp-90440678{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&gt;div[data-v-673a5f60]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-673a5f60]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-673a5f60]+*,.row.col2&gt;div&gt;picture[data-v-673a5f60]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-673a5f60]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-673a5f60]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-673a5f60]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-673a5f60]+*,.row.col3&gt;div&gt;picture[data-v-673a5f60]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-673a5f60]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-673a5f60]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-673a5f60]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-673a5f60]+*,.row.col4&gt;div&gt;picture[data-v-673a5f60]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-673a5f60]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-673a5f60]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-673a5f60]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-673a5f60]+*,.row.col5&gt;div&gt;picture[data-v-673a5f60]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-673a5f60]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-673a5f60] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-673a5f60]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-673a5f60]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-673a5f60]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-673a5f60]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-e2249d8f]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-e2249d8f]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-e2249d8f]+*,.row.col2&gt;div&gt;picture[data-v-e2249d8f]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-e2249d8f]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-e2249d8f]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-e2249d8f]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-e2249d8f]+*,.row.col3&gt;div&gt;picture[data-v-e2249d8f]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-e2249d8f]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-e2249d8f]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-e2249d8f]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-e2249d8f]+*,.row.col4&gt;div&gt;picture[data-v-e2249d8f]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-e2249d8f]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-e2249d8f]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-e2249d8f]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-e2249d8f]+*,.row.col5&gt;div&gt;picture[data-v-e2249d8f]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-e2249d8f]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-e2249d8f] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-e2249d8f]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-e2249d8f]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-e2249d8f]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-e2249d8f]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;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&gt;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&gt;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&gt;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-cb44e0f7]{display:none}}@media (min-width: 768px){.sp_only[data-v-cb44e0f7]{display:none}}.img_max[data-v-cb44e0f7]{width:100%;height:auto}:is(a[data-v-cb44e0f7],button[data-v-cb44e0f7]):not(.btn),.hover[data-v-cb44e0f7]{transition:all .3s 0s ease}:is(a[data-v-cb44e0f7],button[data-v-cb44e0f7]):not(.btn):hover,.hover[data-v-cb44e0f7]:hover{opacity:.7}.hover_scale[data-v-cb44e0f7]{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-cb44e0f7]{transform:scale(1.2);transition:1s all}a[data-v-cb44e0f7],button[data-v-cb44e0f7]{cursor:pointer}.d_block[data-v-cb44e0f7]{display:block}.d_inline[data-v-cb44e0f7]{display:inline}.d_inline_block[data-v-cb44e0f7]{display:inline-block}.d_none[data-v-cb44e0f7]{display:none}.d_flex[data-v-cb44e0f7]{display:flex}.d_grid[data-v-cb44e0f7]{display:grid}.text_start[data-v-cb44e0f7]{text-align:left}.text_center[data-v-cb44e0f7]{text-align:center}.text_end[data-v-cb44e0f7]{text-align:right}.fw_light[data-v-cb44e0f7]{font-weight:300}.fw_regular[data-v-cb44e0f7]{font-weight:400}.fw_medium[data-v-cb44e0f7]{font-weight:500}.fw_semibold[data-v-cb44e0f7]{font-weight:600}.fw_bold[data-v-cb44e0f7]{font-weight:700}.p_relative[data-v-cb44e0f7]{position:relative}.p_absolute[data-v-cb44e0f7]{position:absolute}.p_fixed[data-v-cb44e0f7]{position:fixed}.p_sticky[data-v-cb44e0f7]{position:sticky}.p_static[data-v-cb44e0f7]{position:static}.kerning[data-v-cb44e0f7]{font-feature-settings:"palt"}.no_break[data-v-cb44e0f7]{display:inline-block}@media (min-width: 768px){.gap1[data-v-cb44e0f7]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-cb44e0f7]{gap:5px}}@media (min-width: 768px){.gap2[data-v-cb44e0f7]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-cb44e0f7]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-cb44e0f7]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-cb44e0f7]{gap:10px}}@media (min-width: 768px){.gap4[data-v-cb44e0f7]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-cb44e0f7]{gap:15px}}@media (min-width: 768px){.gap5[data-v-cb44e0f7]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-cb44e0f7]{gap:20px}}@media (min-width: 768px){.gap6[data-v-cb44e0f7]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-cb44e0f7]{gap:30px}}@media (min-width: 768px){section[data-v-cb44e0f7]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-cb44e0f7]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-cb44e0f7]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-cb44e0f7]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-cb44e0f7]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-cb44e0f7]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-cb44e0f7]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-cb44e0f7]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-cb44e0f7]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-cb44e0f7]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-cb44e0f7]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-cb44e0f7]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-cb44e0f7]{flex-direction:row-reverse}}.row[data-v-cb44e0f7]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-cb44e0f7]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-cb44e0f7]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-cb44e0f7]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-cb44e0f7]+*,.row.col2&gt;div&gt;picture[data-v-cb44e0f7]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-cb44e0f7]+*,.row.col2&gt;div&gt;picture[data-v-cb44e0f7]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-cb44e0f7]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-cb44e0f7]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-cb44e0f7]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-cb44e0f7]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-cb44e0f7]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-cb44e0f7]+*,.row.col3&gt;div&gt;picture[data-v-cb44e0f7]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-cb44e0f7]+*,.row.col3&gt;div&gt;picture[data-v-cb44e0f7]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-cb44e0f7]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-cb44e0f7]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-cb44e0f7]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-cb44e0f7]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-cb44e0f7]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-cb44e0f7]+*,.row.col4&gt;div&gt;picture[data-v-cb44e0f7]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-cb44e0f7]+*,.row.col4&gt;div&gt;picture[data-v-cb44e0f7]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-cb44e0f7]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-cb44e0f7]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-cb44e0f7]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-cb44e0f7]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-cb44e0f7]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-cb44e0f7]+*,.row.col5&gt;div&gt;picture[data-v-cb44e0f7]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-cb44e0f7]+*,.row.col5&gt;div&gt;picture[data-v-cb44e0f7]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-cb44e0f7]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-cb44e0f7]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-cb44e0f7]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-cb44e0f7]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-cb44e0f7]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-cb44e0f7]{gap:0}}.head_typ.fs_lg[data-v-cb44e0f7]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-cb44e0f7]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-cb44e0f7]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-cb44e0f7]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-cb44e0f7]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-cb44e0f7]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-cb44e0f7]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-cb44e0f7]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-cb44e0f7]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-cb44e0f7]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-cb44e0f7]{font-size:.875rem}.head_typ.fs_md .badge[data-v-cb44e0f7]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-cb44e0f7]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-cb44e0f7]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-cb44e0f7]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-cb44e0f7]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-cb44e0f7]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-cb44e0f7]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-cb44e0f7]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-cb44e0f7]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-cb44e0f7]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-cb44e0f7]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-cb44e0f7]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-cb44e0f7]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-cb44e0f7]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-cb44e0f7]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-cb44e0f7]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-cb44e0f7]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-cb44e0f7]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-cb44e0f7]{text-align:left}}@media (min-width: 768px){p[data-v-cb44e0f7]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-cb44e0f7]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-cb44e0f7]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-cb44e0f7]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-cb44e0f7]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-cb44e0f7]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-cb44e0f7]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-cb44e0f7]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-cb44e0f7]{color:#666}@media (min-width: 768px){.caption[data-v-cb44e0f7]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-cb44e0f7]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-cb44e0f7]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-cb44e0f7]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-cb44e0f7] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-cb44e0f7]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-cb44e0f7]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-cb44e0f7]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-cb44e0f7]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-cb44e0f7]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-cb44e0f7] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-cb44e0f7] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-cb44e0f7]{position:relative}.icon_modal[data-v-cb44e0f7]: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-cb44e0f7]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-cb44e0f7]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-cb44e0f7]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-cb44e0f7]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-cb44e0f7]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-cb44e0f7]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-cb44e0f7]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-cb44e0f7]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-cb44e0f7]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-cb44e0f7]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-cb44e0f7]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-cb44e0f7]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-cb44e0f7]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-cb44e0f7]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-cb44e0f7]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-cb44e0f7]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-cb44e0f7]{margin-block:4rem}}.jobbtn_row_area ul[data-v-cb44e0f7]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-cb44e0f7]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-cb44e0f7]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-cb44e0f7]{border-color:currentColor}.row.job p[data-v-cb44e0f7]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-cb44e0f7]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-cb44e0f7]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-cb44e0f7]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-cb44e0f7]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-cb44e0f7]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-cb44e0f7]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-cb44e0f7]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-cb44e0f7]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-cb44e0f7]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-cb44e0f7]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-cb44e0f7]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-cb44e0f7]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-cb44e0f7]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-cb44e0f7]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-cb44e0f7]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-cb44e0f7]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-cb44e0f7]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-cb44e0f7]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-cb44e0f7]{padding:2rem}}.interview_message .holiday_area.curve[data-v-cb44e0f7]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-cb44e0f7]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-cb44e0f7]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-cb44e0f7]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-cb44e0f7]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-cb44e0f7]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-cb44e0f7]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-cb44e0f7]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-cb44e0f7]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-cb44e0f7]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-cb44e0f7]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-cb44e0f7]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-cb44e0f7]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-cb44e0f7]: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-cb44e0f7]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-cb44e0f7]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-cb44e0f7]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-cb44e0f7]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-cb44e0f7]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-cb44e0f7]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-cb44e0f7]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-cb44e0f7]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-cb44e0f7]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-cb44e0f7]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-cb44e0f7]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-cb44e0f7]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-cb44e0f7]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-cb44e0f7]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-cb44e0f7]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-cb44e0f7]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-cb44e0f7]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-cb44e0f7]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-cb44e0f7]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-cb44e0f7]:before{border-color:#00a9b7}.job[data-v-cb44e0f7]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-cb44e0f7],.job .svg_circle02[data-v-cb44e0f7]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-cb44e0f7],.job .svg_circle02[data-v-cb44e0f7]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-cb44e0f7],.job .svg_circle02[data-v-cb44e0f7]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-cb44e0f7]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-cb44e0f7]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-cb44e0f7]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-cb44e0f7]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-cb44e0f7]{display:none}.job .svg-elem-1.anime.is_anime[data-v-cb44e0f7]{display:block;animation:animate-svg-stroke-1-cb44e0f7 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-cb44e0f7]{display:none}.job .svg-elem-2.anime.is_anime[data-v-cb44e0f7]{display:block;animation:animate-svg-stroke-2-cb44e0f7 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-cb44e0f7]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-cb44e0f7]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-cb44e0f7]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-cb44e0f7]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-cb44e0f7]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-cb44e0f7]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-cb44e0f7]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-cb44e0f7]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-cb44e0f7]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-cb44e0f7]:after{animation:mask-bg-cb44e0f7 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-cb44e0f7{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-cb44e0f7{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-cb44e0f7{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.list_area[data-v-cb44e0f7]{position:relative}@media (min-width: 768px){.list_area[data-v-cb44e0f7]{min-height:300px}}@media (max-width: 767.89px){.list_area[data-v-cb44e0f7]{min-height:200px}}.list_area ul li&gt;a[data-v-cb44e0f7]{display:flex;align-items:center;border-bottom:solid .0625rem #ccc}@media (min-width: 768px){.list_area ul li&gt;a[data-v-cb44e0f7]{padding:1.25rem 2rem}}@media (max-width: 767.89px){.list_area ul li&gt;a[data-v-cb44e0f7]{padding:1rem .875rem;flex-wrap:wrap}}.list_area ul li&gt;a .date[data-v-cb44e0f7]{width:fit-content}@media (min-width: 768px){.list_area ul li&gt;a .date[data-v-cb44e0f7]{margin-inline-end:6.33%}}@media (max-width: 767.89px){.list_area ul li&gt;a .date[data-v-cb44e0f7]{margin-inline-end:.75rem}}@media (min-width: 768px){.list_area ul li&gt;a .badge[data-v-cb44e0f7]{margin-inline-end:6.92%}}.list_area ul li&gt;a p[data-v-cb44e0f7]{line-height:1.5}@media (min-width: 768px){.list_area ul li&gt;a p[data-v-cb44e0f7]{flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media (max-width: 767.89px){.list_area ul li&gt;a p[data-v-cb44e0f7]{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-cb44e0f7]{text-align:center;padding:2rem}@media (max-width: 767.89px){.pc_only[data-v-a07f54b5]{display:none}}@media (min-width: 768px){.sp_only[data-v-a07f54b5]{display:none}}.img_max[data-v-a07f54b5]{width:100%;height:auto}:is(a[data-v-a07f54b5],button[data-v-a07f54b5]):not(.btn),.hover[data-v-a07f54b5]{transition:all .3s 0s ease}:is(a[data-v-a07f54b5],button[data-v-a07f54b5]):not(.btn):hover,.hover[data-v-a07f54b5]:hover{opacity:.7}.hover_scale[data-v-a07f54b5]{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-a07f54b5]{transform:scale(1.2);transition:1s all}a[data-v-a07f54b5],button[data-v-a07f54b5]{cursor:pointer}.d_block[data-v-a07f54b5]{display:block}.d_inline[data-v-a07f54b5]{display:inline}.d_inline_block[data-v-a07f54b5]{display:inline-block}.d_none[data-v-a07f54b5]{display:none}.d_flex[data-v-a07f54b5]{display:flex}.d_grid[data-v-a07f54b5]{display:grid}.text_start[data-v-a07f54b5]{text-align:left}.text_center[data-v-a07f54b5]{text-align:center}.text_end[data-v-a07f54b5]{text-align:right}.fw_light[data-v-a07f54b5]{font-weight:300}.fw_regular[data-v-a07f54b5]{font-weight:400}.fw_medium[data-v-a07f54b5]{font-weight:500}.fw_semibold[data-v-a07f54b5]{font-weight:600}.fw_bold[data-v-a07f54b5]{font-weight:700}.p_relative[data-v-a07f54b5]{position:relative}.p_absolute[data-v-a07f54b5]{position:absolute}.p_fixed[data-v-a07f54b5]{position:fixed}.p_sticky[data-v-a07f54b5]{position:sticky}.p_static[data-v-a07f54b5]{position:static}.kerning[data-v-a07f54b5]{font-feature-settings:"palt"}.no_break[data-v-a07f54b5]{display:inline-block}@media (min-width: 768px){.gap1[data-v-a07f54b5]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-a07f54b5]{gap:5px}}@media (min-width: 768px){.gap2[data-v-a07f54b5]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-a07f54b5]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-a07f54b5]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-a07f54b5]{gap:10px}}@media (min-width: 768px){.gap4[data-v-a07f54b5]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-a07f54b5]{gap:15px}}@media (min-width: 768px){.gap5[data-v-a07f54b5]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-a07f54b5]{gap:20px}}@media (min-width: 768px){.gap6[data-v-a07f54b5]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-a07f54b5]{gap:30px}}@media (min-width: 768px){section[data-v-a07f54b5]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-a07f54b5]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-a07f54b5]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-a07f54b5]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-a07f54b5]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-a07f54b5]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-a07f54b5]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-a07f54b5]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-a07f54b5]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-a07f54b5]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-a07f54b5]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-a07f54b5]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-a07f54b5]{flex-direction:row-reverse}}.row[data-v-a07f54b5]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-a07f54b5]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-a07f54b5]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-a07f54b5]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-a07f54b5]+*,.row.col2&gt;div&gt;picture[data-v-a07f54b5]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-a07f54b5]+*,.row.col2&gt;div&gt;picture[data-v-a07f54b5]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-a07f54b5]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-a07f54b5]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-a07f54b5]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-a07f54b5]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-a07f54b5]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-a07f54b5]+*,.row.col3&gt;div&gt;picture[data-v-a07f54b5]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-a07f54b5]+*,.row.col3&gt;div&gt;picture[data-v-a07f54b5]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-a07f54b5]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-a07f54b5]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-a07f54b5]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-a07f54b5]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-a07f54b5]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-a07f54b5]+*,.row.col4&gt;div&gt;picture[data-v-a07f54b5]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-a07f54b5]+*,.row.col4&gt;div&gt;picture[data-v-a07f54b5]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-a07f54b5]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-a07f54b5]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-a07f54b5]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-a07f54b5]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-a07f54b5]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-a07f54b5]+*,.row.col5&gt;div&gt;picture[data-v-a07f54b5]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-a07f54b5]+*,.row.col5&gt;div&gt;picture[data-v-a07f54b5]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-a07f54b5]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-a07f54b5]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-a07f54b5]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-a07f54b5]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-a07f54b5]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-a07f54b5]{gap:0}}.head_typ.fs_lg[data-v-a07f54b5]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-a07f54b5]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-a07f54b5]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-a07f54b5]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-a07f54b5]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-a07f54b5]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-a07f54b5]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-a07f54b5]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-a07f54b5]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-a07f54b5]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-a07f54b5]{font-size:.875rem}.head_typ.fs_md .badge[data-v-a07f54b5]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-a07f54b5]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-a07f54b5]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-a07f54b5]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-a07f54b5]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-a07f54b5]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-a07f54b5]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-a07f54b5]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-a07f54b5]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-a07f54b5]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-a07f54b5]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-a07f54b5]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-a07f54b5]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-a07f54b5]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-a07f54b5]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-a07f54b5]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-a07f54b5]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-a07f54b5]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-a07f54b5]{text-align:left}}@media (min-width: 768px){p[data-v-a07f54b5]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-a07f54b5]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-a07f54b5]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-a07f54b5]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-a07f54b5]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-a07f54b5]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-a07f54b5]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-a07f54b5]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-a07f54b5]{color:#666}@media (min-width: 768px){.caption[data-v-a07f54b5]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-a07f54b5]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-a07f54b5]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-a07f54b5]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-a07f54b5] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-a07f54b5]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-a07f54b5]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-a07f54b5]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-a07f54b5]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-a07f54b5]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-a07f54b5] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-a07f54b5] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-a07f54b5]{position:relative}.icon_modal[data-v-a07f54b5]: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-a07f54b5]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-a07f54b5]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-a07f54b5]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-a07f54b5]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-a07f54b5]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-a07f54b5]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-a07f54b5]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-a07f54b5]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-a07f54b5]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-a07f54b5]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-a07f54b5]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-a07f54b5]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-a07f54b5]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-a07f54b5]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-a07f54b5]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-a07f54b5]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-a07f54b5]{margin-block:4rem}}.jobbtn_row_area ul[data-v-a07f54b5]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-a07f54b5]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-a07f54b5]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-a07f54b5]{border-color:currentColor}.row.job p[data-v-a07f54b5]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-a07f54b5]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-a07f54b5]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-a07f54b5]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-a07f54b5]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-a07f54b5]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-a07f54b5]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-a07f54b5]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-a07f54b5]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-a07f54b5]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-a07f54b5]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-a07f54b5]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-a07f54b5]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-a07f54b5]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-a07f54b5]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-a07f54b5]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-a07f54b5]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-a07f54b5]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-a07f54b5]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-a07f54b5]{padding:2rem}}.interview_message .holiday_area.curve[data-v-a07f54b5]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-a07f54b5]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-a07f54b5]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-a07f54b5]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-a07f54b5]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-a07f54b5]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-a07f54b5]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-a07f54b5]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-a07f54b5]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-a07f54b5]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-a07f54b5]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-a07f54b5]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-a07f54b5]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-a07f54b5]: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-a07f54b5]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-a07f54b5]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-a07f54b5]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-a07f54b5]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-a07f54b5]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-a07f54b5]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-a07f54b5]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-a07f54b5]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-a07f54b5]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-a07f54b5]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-a07f54b5]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-a07f54b5]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-a07f54b5]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-a07f54b5]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-a07f54b5]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-a07f54b5]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-a07f54b5]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-a07f54b5]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-a07f54b5]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-a07f54b5]:before{border-color:#00a9b7}.job[data-v-a07f54b5]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-a07f54b5],.job .svg_circle02[data-v-a07f54b5]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-a07f54b5],.job .svg_circle02[data-v-a07f54b5]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-a07f54b5],.job .svg_circle02[data-v-a07f54b5]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-a07f54b5]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-a07f54b5]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-a07f54b5]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-a07f54b5]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-a07f54b5]{display:none}.job .svg-elem-1.anime.is_anime[data-v-a07f54b5]{display:block;animation:animate-svg-stroke-1-a07f54b5 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-a07f54b5]{display:none}.job .svg-elem-2.anime.is_anime[data-v-a07f54b5]{display:block;animation:animate-svg-stroke-2-a07f54b5 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-a07f54b5]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-a07f54b5]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-a07f54b5]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-a07f54b5]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-a07f54b5]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-a07f54b5]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-a07f54b5]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-a07f54b5]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-a07f54b5]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-a07f54b5]:after{animation:mask-bg-a07f54b5 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-a07f54b5{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-a07f54b5{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-a07f54b5{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.fadeIn_item[data-v-a07f54b5]{opacity:0}.fadeIn_item.is_active[data-v-a07f54b5]{animation:.75s both fadeInUp-a07f54b5;animation-fill-mode:forwards;animation-delay:.5s}.fadeIn_item.is_active.delay[data-v-a07f54b5]{animation-delay:.8s}@media (max-width: 767.89px){.fadeIn_item.is_active.delay[data-v-a07f54b5]{animation-delay:.5s}}.fadeIn_item.is_active.delay_second[data-v-a07f54b5]{animation-delay:.6s}@media (max-width: 767.89px){.fadeIn_item.is_active.delay_second[data-v-a07f54b5]{animation-delay:.5s}}.fadeIn_item.is_active.delay_third[data-v-a07f54b5]{animation-delay:.7s}@media (max-width: 767.89px){.fadeIn_item.is_active.delay_third[data-v-a07f54b5]{animation-delay:.5s}}.banner_cols li:nth-of-type(1).is_active[data-v-a07f54b5]{animation-delay:.1s}.banner_cols li:nth-of-type(2).is_active[data-v-a07f54b5]{animation-delay:.2s}.banner_cols li:nth-of-type(3).is_active[data-v-a07f54b5]{animation-delay:.3s}.banner_cols li:nth-of-type(4).is_active[data-v-a07f54b5]{animation-delay:.4s}.banner_cols li:nth-of-type(5).is_active[data-v-a07f54b5]{animation-delay:.5s}.banner_cols li:nth-of-type(6).is_active[data-v-a07f54b5]{animation-delay:.6s}.banner_cols li:nth-of-type(7).is_active[data-v-a07f54b5]{animation-delay:.7s}.banner_cols li:nth-of-type(8).is_active[data-v-a07f54b5]{animation-delay:.8s}.banner_cols li:nth-of-type(9).is_active[data-v-a07f54b5]{animation-delay:.9s}.banner_cols li:nth-of-type(10).is_active[data-v-a07f54b5]{animation-delay:1s}.banner_cols li:nth-of-type(11).is_active[data-v-a07f54b5]{animation-delay:1.1s}.banner_cols li:nth-of-type(12).is_active[data-v-a07f54b5]{animation-delay:1.2s}.banner_cols li:nth-of-type(13).is_active[data-v-a07f54b5]{animation-delay:1.3s}.banner_cols li:nth-of-type(14).is_active[data-v-a07f54b5]{animation-delay:1.4s}.banner_cols li:nth-of-type(15).is_active[data-v-a07f54b5]{animation-delay:1.5s}.banner_cols li:nth-of-type(16).is_active[data-v-a07f54b5]{animation-delay:1.6s}.banner_cols li:nth-of-type(17).is_active[data-v-a07f54b5]{animation-delay:1.7s}.banner_cols li:nth-of-type(18).is_active[data-v-a07f54b5]{animation-delay:1.8s}.banner_cols li:nth-of-type(19).is_active[data-v-a07f54b5]{animation-delay:1.9s}.banner_cols li:nth-of-type(20).is_active[data-v-a07f54b5]{animation-delay:2s}.banner_cols li:nth-of-type(21).is_active[data-v-a07f54b5]{animation-delay:2.1s}.banner_cols li:nth-of-type(22).is_active[data-v-a07f54b5]{animation-delay:2.2s}.banner_cols li:nth-of-type(23).is_active[data-v-a07f54b5]{animation-delay:2.3s}.banner_cols li:nth-of-type(24).is_active[data-v-a07f54b5]{animation-delay:2.4s}.banner_cols li:nth-of-type(25).is_active[data-v-a07f54b5]{animation-delay:2.5s}.banner_cols li:nth-of-type(26).is_active[data-v-a07f54b5]{animation-delay:2.6s}.banner_cols li:nth-of-type(27).is_active[data-v-a07f54b5]{animation-delay:2.7s}.banner_cols li:nth-of-type(28).is_active[data-v-a07f54b5]{animation-delay:2.8s}.banner_cols li:nth-of-type(29).is_active[data-v-a07f54b5]{animation-delay:2.9s}.banner_cols li:nth-of-type(30).is_active[data-v-a07f54b5]{animation-delay:3s}.banner_cols li:nth-of-type(31).is_active[data-v-a07f54b5]{animation-delay:3.1s}.banner_cols li:nth-of-type(32).is_active[data-v-a07f54b5]{animation-delay:3.2s}.banner_cols li:nth-of-type(33).is_active[data-v-a07f54b5]{animation-delay:3.3s}.banner_cols li:nth-of-type(34).is_active[data-v-a07f54b5]{animation-delay:3.4s}.banner_cols li:nth-of-type(35).is_active[data-v-a07f54b5]{animation-delay:3.5s}.banner_cols li:nth-of-type(36).is_active[data-v-a07f54b5]{animation-delay:3.6s}.banner_cols li:nth-of-type(37).is_active[data-v-a07f54b5]{animation-delay:3.7s}.banner_cols li:nth-of-type(38).is_active[data-v-a07f54b5]{animation-delay:3.8s}.banner_cols li:nth-of-type(39).is_active[data-v-a07f54b5]{animation-delay:3.9s}.banner_cols li:nth-of-type(40).is_active[data-v-a07f54b5]{animation-delay:4s}.banner_cols li:nth-of-type(41).is_active[data-v-a07f54b5]{animation-delay:4.1s}.banner_cols li:nth-of-type(42).is_active[data-v-a07f54b5]{animation-delay:4.2s}.banner_cols li:nth-of-type(43).is_active[data-v-a07f54b5]{animation-delay:4.3s}.banner_cols li:nth-of-type(44).is_active[data-v-a07f54b5]{animation-delay:4.4s}.banner_cols li:nth-of-type(45).is_active[data-v-a07f54b5]{animation-delay:4.5s}.banner_cols li:nth-of-type(46).is_active[data-v-a07f54b5]{animation-delay:4.6s}.banner_cols li:nth-of-type(47).is_active[data-v-a07f54b5]{animation-delay:4.7s}.banner_cols li:nth-of-type(48).is_active[data-v-a07f54b5]{animation-delay:4.8s}.banner_cols li:nth-of-type(49).is_active[data-v-a07f54b5]{animation-delay:4.9s}.banner_cols li:nth-of-type(50).is_active[data-v-a07f54b5]{animation-delay:5s}.banner_cols li:nth-of-type(51).is_active[data-v-a07f54b5]{animation-delay:5.1s}.banner_cols li:nth-of-type(52).is_active[data-v-a07f54b5]{animation-delay:5.2s}.banner_cols li:nth-of-type(53).is_active[data-v-a07f54b5]{animation-delay:5.3s}.banner_cols li:nth-of-type(54).is_active[data-v-a07f54b5]{animation-delay:5.4s}.banner_cols li:nth-of-type(55).is_active[data-v-a07f54b5]{animation-delay:5.5s}.banner_cols li:nth-of-type(56).is_active[data-v-a07f54b5]{animation-delay:5.6s}.banner_cols li:nth-of-type(57).is_active[data-v-a07f54b5]{animation-delay:5.7s}.banner_cols li:nth-of-type(58).is_active[data-v-a07f54b5]{animation-delay:5.8s}.banner_cols li:nth-of-type(59).is_active[data-v-a07f54b5]{animation-delay:5.9s}.banner_cols li:nth-of-type(60).is_active[data-v-a07f54b5]{animation-delay:6s}.banner_cols li:nth-of-type(61).is_active[data-v-a07f54b5]{animation-delay:6.1s}.banner_cols li:nth-of-type(62).is_active[data-v-a07f54b5]{animation-delay:6.2s}.banner_cols li:nth-of-type(63).is_active[data-v-a07f54b5]{animation-delay:6.3s}.banner_cols li:nth-of-type(64).is_active[data-v-a07f54b5]{animation-delay:6.4s}.banner_cols li:nth-of-type(65).is_active[data-v-a07f54b5]{animation-delay:6.5s}.banner_cols li:nth-of-type(66).is_active[data-v-a07f54b5]{animation-delay:6.6s}.banner_cols li:nth-of-type(67).is_active[data-v-a07f54b5]{animation-delay:6.7s}.banner_cols li:nth-of-type(68).is_active[data-v-a07f54b5]{animation-delay:6.8s}.banner_cols li:nth-of-type(69).is_active[data-v-a07f54b5]{animation-delay:6.9s}.banner_cols li:nth-of-type(70).is_active[data-v-a07f54b5]{animation-delay:7s}.banner_cols li:nth-of-type(71).is_active[data-v-a07f54b5]{animation-delay:7.1s}.banner_cols li:nth-of-type(72).is_active[data-v-a07f54b5]{animation-delay:7.2s}.banner_cols li:nth-of-type(73).is_active[data-v-a07f54b5]{animation-delay:7.3s}.banner_cols li:nth-of-type(74).is_active[data-v-a07f54b5]{animation-delay:7.4s}.banner_cols li:nth-of-type(75).is_active[data-v-a07f54b5]{animation-delay:7.5s}.banner_cols li:nth-of-type(76).is_active[data-v-a07f54b5]{animation-delay:7.6s}.banner_cols li:nth-of-type(77).is_active[data-v-a07f54b5]{animation-delay:7.7s}.banner_cols li:nth-of-type(78).is_active[data-v-a07f54b5]{animation-delay:7.8s}.banner_cols li:nth-of-type(79).is_active[data-v-a07f54b5]{animation-delay:7.9s}.banner_cols li:nth-of-type(80).is_active[data-v-a07f54b5]{animation-delay:8s}.banner_cols li:nth-of-type(81).is_active[data-v-a07f54b5]{animation-delay:8.1s}.banner_cols li:nth-of-type(82).is_active[data-v-a07f54b5]{animation-delay:8.2s}.banner_cols li:nth-of-type(83).is_active[data-v-a07f54b5]{animation-delay:8.3s}.banner_cols li:nth-of-type(84).is_active[data-v-a07f54b5]{animation-delay:8.4s}.banner_cols li:nth-of-type(85).is_active[data-v-a07f54b5]{animation-delay:8.5s}.banner_cols li:nth-of-type(86).is_active[data-v-a07f54b5]{animation-delay:8.6s}.banner_cols li:nth-of-type(87).is_active[data-v-a07f54b5]{animation-delay:8.7s}.banner_cols li:nth-of-type(88).is_active[data-v-a07f54b5]{animation-delay:8.8s}.banner_cols li:nth-of-type(89).is_active[data-v-a07f54b5]{animation-delay:8.9s}.banner_cols li:nth-of-type(90).is_active[data-v-a07f54b5]{animation-delay:9s}.banner_cols li:nth-of-type(91).is_active[data-v-a07f54b5]{animation-delay:9.1s}.banner_cols li:nth-of-type(92).is_active[data-v-a07f54b5]{animation-delay:9.2s}.banner_cols li:nth-of-type(93).is_active[data-v-a07f54b5]{animation-delay:9.3s}.banner_cols li:nth-of-type(94).is_active[data-v-a07f54b5]{animation-delay:9.4s}.banner_cols li:nth-of-type(95).is_active[data-v-a07f54b5]{animation-delay:9.5s}.banner_cols li:nth-of-type(96).is_active[data-v-a07f54b5]{animation-delay:9.6s}.banner_cols li:nth-of-type(97).is_active[data-v-a07f54b5]{animation-delay:9.7s}.banner_cols li:nth-of-type(98).is_active[data-v-a07f54b5]{animation-delay:9.8s}.banner_cols li:nth-of-type(99).is_active[data-v-a07f54b5]{animation-delay:9.9s}.banner_cols li:nth-of-type(100).is_active[data-v-a07f54b5]{animation-delay:10s}.banner_cols .banner_item[data-v-a07f54b5]{opacity:0}.banner_cols .banner_item.is_active[data-v-a07f54b5]{animation:.75s both fadeInUp-a07f54b5;animation-fill-mode:forwards}@keyframes fadeInUp-a07f54b5{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.wave_container[data-v-a07f54b5]{transform:translateY(-100px)}@media (max-width: 1100px){.wave_container[data-v-a07f54b5]{transform:translateY(-50px)}}@media (max-width: 900px){.wave_container[data-v-a07f54b5]{height:5vh;transform:translateY(-30px)}}@media (max-width: 767.89px){.wave_container[data-v-a07f54b5]{transform:translateY(-20px)}}.waves[data-v-a07f54b5]{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-a07f54b5]{height:10vh;min-height:10px}}@media (max-width: 900px){.waves[data-v-a07f54b5]{height:5vh}}.parallax&gt;use[data-v-a07f54b5]{animation:move-forever-a07f54b5 25s cubic-bezier(.55,.5,.45,.5) infinite}.parallax&gt;use[data-v-a07f54b5]:nth-child(1){animation-delay:-2s;animation-duration:10s}@media (max-width: 767.89px){.parallax&gt;use[data-v-a07f54b5]:nth-child(1){animation-duration:13s}}.parallax&gt;use[data-v-a07f54b5]:nth-child(2){animation-delay:-3s;animation-duration:13s}@media (max-width: 767.89px){.parallax&gt;use[data-v-a07f54b5]:nth-child(2){animation-duration:16s}}.parallax&gt;use[data-v-a07f54b5]:nth-child(3){animation-delay:-4s;animation-duration:16s}@media (max-width: 767.89px){.parallax&gt;use[data-v-a07f54b5]:nth-child(3){animation-duration:19s}}.parallax&gt;use[data-v-a07f54b5]:nth-child(4){animation-delay:-5s;animation-duration:23s}@media (max-width: 767.89px){.parallax&gt;use[data-v-a07f54b5]:nth-child(4){animation-duration:26s}}@keyframes move-forever-a07f54b5{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@media (max-width: 767.89px){[data-v-a07f54b5] section:not(.keyvisual_area,.carousel).kv_container{margin-block-end:2rem}}@media (min-width: 768px){[data-v-a07f54b5] section:not(.keyvisual_area,.carousel).kv_container{margin-block-end:0}}.top_kv_area[data-v-a07f54b5]{position:relative}@media (min-width: 768px){.top_kv_area[data-v-a07f54b5]{margin-block-start:-100px}}@media (max-width: 767.89px){.top_kv_area[data-v-a07f54b5]{margin-block-start:-54px}}.top_kv_area[data-v-a07f54b5]:after{content:"";position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:100%;background-color:#80b6f8}.top_kv_area picture img.wave_img[data-v-a07f54b5]{position:relative;background:#80b6f8;clip-path:ellipse(80% 58% at 50% 40%)}.top_kv_area .kv_text_area[data-v-a07f54b5]{position:absolute;z-index:3}@media (min-width: 768px){.top_kv_area .kv_text_area[data-v-a07f54b5]{top:28%;left:4%;width:28%}}@media (max-width: 767.89px){.top_kv_area .kv_text_area[data-v-a07f54b5]{top:auto;left:50%;bottom:4rem;transform:translate(-50%);width:72%}.top_kv_area .kv_text_area img[data-v-a07f54b5]{filter:drop-shadow(0px 2px 4px rgba(0,0,0,.5))}}@media (max-width: 500px){.top_kv_area .kv_text_area[data-v-a07f54b5]{bottom:2rem}}.top_kv_area .kv_text_area picture[data-v-a07f54b5]{width:100%}.banner_area[data-v-a07f54b5]{overflow-x:scroll}.banner_area[data-v-a07f54b5]::-webkit-scrollbar{display:none}.banner_area .banner_cols[data-v-a07f54b5]{width:1400px;margin-inline:auto;display:flex;justify-content:space-between}.banner_area .banner_cols[data-v-a07f54b5]::-webkit-scrollbar{display:none}@media (min-width: 768px){.banner_area .banner_cols[data-v-a07f54b5]{overflow:hidden;overflow-x:scroll;column-gap:.75rem}}@media (max-width: 767.89px){.banner_area .banner_cols[data-v-a07f54b5]{width:1000px;gap:.5rem;justify-content:flex-start;margin-inline:1rem}}.banner_area .banner_cols li[data-v-a07f54b5]{height:auto}@media (min-width: 768px){.banner_area .banner_cols li[data-v-a07f54b5]{width:calc(350px - .625rem);min-width:320px;-ms-overflow-style:none}.banner_area .banner_cols li[data-v-a07f54b5]::-webkit-scrollbar{display:none}}@media (max-width: 767.89px){.banner_area .banner_cols li[data-v-a07f54b5]{width:26.25rem}}.banner_area .banner_cols li a[data-v-a07f54b5]{display:block;width:100%}.banner_area .banner_cols li .link_blank[data-v-a07f54b5]{position:relative}.banner_area .banner_cols li .link_blank[data-v-a07f54b5]:after{display:block;content:"";width:.875rem;height:.875rem;background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat;position:absolute;top:.5rem;right:.75rem}@media (min-width: 768px){.top_content_title[data-v-a07f54b5]{text-align:center;font-size:3.25rem;margin-block-end:5rem}}@media (max-width: 767.89px){.top_content_title[data-v-a07f54b5]{text-align:left;font-size:3rem;padding-inline-start:1rem;margin-block-end:2rem}}.top_content_title span[data-v-a07f54b5]{font-size:1.125rem;display:block;line-height:1}@media (max-width: 767.89px){.top_content_title span[data-v-a07f54b5]{font-size:1rem}}.top_content_title.service[data-v-a07f54b5],.top_content_title.works[data-v-a07f54b5]{color:#fff}[data-v-a07f54b5] .btn.c_default.btn_white{border:1px solid #fff;background-color:transparent}section:not(.keyvisual_area,.carousel).top_vision[data-v-a07f54b5]{margin-block-end:0;background-size:cover;background-repeat:none}@media (min-width: 768px){section:not(.keyvisual_area,.carousel).top_vision[data-v-a07f54b5]{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-a07f54b5]{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-a07f54b5]{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-a07f54b5]{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-a07f54b5]{height:auto;margin-inline:auto}@media (min-width: 768px){section:not(.keyvisual_area,.carousel).top_vision .vision_copy[data-v-a07f54b5]{width:31.25%;margin-block-end:4.5rem}}@media (max-width: 767.89px){section:not(.keyvisual_area,.carousel).top_vision .vision_copy[data-v-a07f54b5]{width:80%;margin-block-end:3.875rem}}section:not(.keyvisual_area,.carousel).top_vision .vision_text[data-v-a07f54b5]{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-a07f54b5]{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-a07f54b5]{margin-block-end:4rem;font-size:1rem}}@media (max-width: 767.89px){section:not(.keyvisual_area,.carousel).top_vision[data-v-a07f54b5] 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-a07f54b5]{overflow:hidden}@media (max-width: 767.89px){section:not(.keyvisual_area,.carousel).top_vision .vision_container[data-v-a07f54b5]{padding-block-end:5rem}}@media (min-width: 768px){section:not(.keyvisual_area,.carousel).top_vision .vision_container .cols_area[data-v-a07f54b5]{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-a07f54b5]{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-a07f54b5]{width:100%}}@media (min-width: 768px){section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area[data-v-a07f54b5]{width:calc(50% - 1.25rem)}}@media (max-width: 767.89px){section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area[data-v-a07f54b5]{position:relative;width:100%;display:flex;flex-direction:column}}section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_lg[data-v-a07f54b5],section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_sm[data-v-a07f54b5]{position:relative;z-index:0}section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_lg[data-v-a07f54b5]:after,section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_sm[data-v-a07f54b5]: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-a07f54b5]:after,section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_sm[data-v-a07f54b5]: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-a07f54b5]:after,section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_sm[data-v-a07f54b5]:after{top:-.875rem;left:auto;right:-.875rem}}section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_lg[data-v-a07f54b5]{height:auto}@media (min-width: 768px){section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_lg[data-v-a07f54b5]{width:100%}}@media (max-width: 767.89px){section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_lg[data-v-a07f54b5]{width:90.6%}}@media (max-width: 767.89px){section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_lg[data-v-a07f54b5]: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-a07f54b5]:after{animation:.75s both fadeInLeft-a07f54b5;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-a07f54b5]:after{animation:.75s both fadeInLeftSp-a07f54b5;animation-fill-mode:forwards;animation-delay:1.2s}}section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_sm[data-v-a07f54b5]{height:auto}@media (min-width: 768px){section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_sm[data-v-a07f54b5]{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-a07f54b5]{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-a07f54b5]:after{top:auto;bottom:-.875rem}}section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_sm.fadeIn_item.is_active[data-v-a07f54b5]{animation:.75s both fadeInSm-a07f54b5;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-a07f54b5]{animation:.75s both fadeInSmSp-a07f54b5;animation-delay:.8s}}section:not(.keyvisual_area,.carousel).top_vision .vision_container .pic_area .pic_sm.fadeIn_item.is_active[data-v-a07f54b5]:after{animation:.75s both fadeInRight-a07f54b5;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-a07f54b5]:after{animation-delay:1s}}@keyframes fadeInSm-a07f54b5{0%{transform:translate(4.375rem,1.25rem);opacity:0}to{transform:translate(4.375rem,-4.375rem);opacity:1}}@keyframes fadeInSmSp-a07f54b5{0%{transform:translate(55.4%,1.25rem);opacity:0}to{transform:translate(55.4%,-1.875rem);opacity:1}}@keyframes fadeInRight-a07f54b5{0%{transform:translate(5rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInLeft-a07f54b5{0%{transform:translate(-3.125rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInLeftSp-a07f54b5{0%{transform:translate(-3.125rem,-50%);opacity:0}to{transform:translateY(-50%);opacity:1}}@media (min-width: 768px){.top_service[data-v-a07f54b5]{padding-block:10rem}}@media (max-width: 767.89px){.top_service[data-v-a07f54b5]{padding-block:5rem}}.top_service .btn.c_default.service_link[data-v-a07f54b5]{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-a07f54b5]:last-of-type{position:relative}.top_service .btn.c_default.service_link[data-v-a07f54b5]: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-a07f54b5]:hover{border-bottom:none;color:#111987}.top_service .service_round_btn.btn.btn_md.c_default.round.btn_white[data-v-a07f54b5]:hover{color:#111987}@media (max-width: 767.89px){.top_service .row[data-v-a07f54b5]:not(.gallery,.separate){gap:2.5rem}}.top_service .container_md.service[data-v-a07f54b5]{margin-block-end:4.5rem}@media (max-width: 767.89px){.top_service .service_link_area[data-v-a07f54b5] .btn{padding:1rem}.top_service .service_link_area .service_link[data-v-a07f54b5]{font-size:.875rem}}.top_service .service_text_area p[data-v-a07f54b5]{font-size:1.125rem;line-height:2.5;color:#fff}@media (max-width: 767.89px){.top_service .service_text_area p[data-v-a07f54b5]{font-size:1rem}}.top_service .service_text_area p[data-v-a07f54b5]:last-of-type{margin-block-end:2.25rem}@media (min-width: 768px){.top_service.bg_grad_primary[data-v-a07f54b5]{background:linear-gradient(120deg,#111987 55%,#00aff0 70%,#111984 83%)}}@media (max-width: 767.89px){.top_service.bg_grad_primary[data-v-a07f54b5]{padding-block:5rem;background:linear-gradient(106deg,#111987 55%,#00aff0 70%,#111984 83%)}}.top_service .swiper_area[data-v-a07f54b5]{z-index:0}@media (min-width: 768px){section:not(.keyvisual_area,.carousel).top_news[data-v-a07f54b5]{margin-block:10rem}}@media (max-width: 767.89px){section:not(.keyvisual_area,.carousel).top_news[data-v-a07f54b5]{margin-block:5rem}}section:not(.keyvisual_area,.carousel).top_news .news_list_area[data-v-a07f54b5]{margin-block-end:3.5rem}section:not(.keyvisual_area,.carousel).top_news[data-v-a07f54b5] .tab_area .btn_list li.is_active:after{display:none}@media (max-width: 767.89px){section:not(.keyvisual_area,.carousel).top_news[data-v-a07f54b5] .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-a07f54b5] .tab_area.sp_col3 .btn_list li:nth-of-type(5){flex-basis:50%}}section:not(.keyvisual_area,.carousel).top_works[data-v-a07f54b5]{background-repeat:no-repeat;background-size:cover;margin-block-end:0}@media (min-width: 768px){section:not(.keyvisual_area,.carousel).top_works[data-v-a07f54b5]{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-a07f54b5]{padding-block:5rem;background-image:url(/img/top/bg_top_works_sp.webp)}}section:not(.keyvisual_area,.carousel).top_works[data-v-a07f54b5] .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-a07f54b5] .details_button_nav_area{width:55.625rem}section:not(.keyvisual_area,.carousel).top_works[data-v-a07f54b5] .details_button_nav_area .cols_area{width:100%}section:not(.keyvisual_area,.carousel).top_works[data-v-a07f54b5] .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-a07f54b5]{width:100%;overflow:scroll;padding-inline:1rem}section:not(.keyvisual_area,.carousel).top_works .inner.container_md[data-v-a07f54b5]::-webkit-scrollbar{display:none}}section:not(.keyvisual_area,.carousel).top_about[data-v-a07f54b5]{margin-block-end:0}@media (min-width: 768px){section:not(.keyvisual_area,.carousel).top_about[data-v-a07f54b5]{margin-block-start:10rem}}@media (max-width: 767.89px){section:not(.keyvisual_area,.carousel).top_about[data-v-a07f54b5]{margin-block-start:3rem}}section:not(.keyvisual_area,.carousel).top_about .about_container[data-v-a07f54b5]{padding-block:3rem;border-bottom:1px solid #ccc}@media (max-width: 767.89px){section:not(.keyvisual_area,.carousel).top_about .about_container[data-v-a07f54b5]{padding-inline:1rem}}section:not(.keyvisual_area,.carousel).top_about .about_container[data-v-a07f54b5]:first-of-type{border-top:1px solid #ccc}@media (min-width: 768px){section:not(.keyvisual_area,.carousel).top_about .about_container[data-v-a07f54b5]:nth-of-type(3){margin-block-end:3rem}}@media (max-width: 767.89px){section:not(.keyvisual_area,.carousel).top_about .about_container[data-v-a07f54b5]:nth-of-type(3){margin-block-end:2.5rem}}section:not(.keyvisual_area,.carousel).top_about .about_container[data-v-a07f54b5]:last-of-type{border-bottom:none}@media (min-width: 768px){section:not(.keyvisual_area,.carousel).top_about .about_container.bg_grad_primary[data-v-a07f54b5]{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-a07f54b5]{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-a07f54b5]{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-a07f54b5]{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-a07f54b5]{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-a07f54b5]{padding-inline-end:0}}@media (min-width: 768px){section:not(.keyvisual_area,.carousel).top_about .about_container .text_area .title[data-v-a07f54b5]{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-a07f54b5]{font-size:1.625rem}}@media (min-width: 768px){section:not(.keyvisual_area,.carousel).top_about .about_container .text_area .text[data-v-a07f54b5]{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-a07f54b5]{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-a07f54b5]{width:50%;height:auto}}@media (max-width: 767.89px){section:not(.keyvisual_area,.carousel).top_about .about_container .pic_area[data-v-a07f54b5]{width:100%;margin-block-end:1.5rem}}section:not(.keyvisual_area,.carousel).top_about .about_container .pic_area.pc_left[data-v-a07f54b5]{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-a07f54b5]{width:100%;padding-inline:0;margin-block-end:3.625rem}}section:not(.keyvisual_area,.carousel).top_about .about_container[data-v-a07f54b5] .row.col2{gap:0;align-items:center;justify-content:space-between}section:not(.keyvisual_area,.carousel).top_about .about_container[data-v-a07f54b5] .btn.btn_md.c_default.round.btn_white{margin-block-end:1.5rem}section:not(.keyvisual_area,.carousel).top_about .about_container[data-v-a07f54b5] .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-a07f54b5] .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-a07f54b5] .btn.btn_md.c_default.round.btn_white.about_recruit_btn:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23111987"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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&gt;div[data-v-a7390013]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-a7390013]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-a7390013]+*,.row.col2&gt;div&gt;picture[data-v-a7390013]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-a7390013]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-a7390013]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-a7390013]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-a7390013]+*,.row.col3&gt;div&gt;picture[data-v-a7390013]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-a7390013]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-a7390013]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-a7390013]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-a7390013]+*,.row.col4&gt;div&gt;picture[data-v-a7390013]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-a7390013]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-a7390013]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-a7390013]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-a7390013]+*,.row.col5&gt;div&gt;picture[data-v-a7390013]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-a7390013]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-a7390013] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-a7390013]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-a7390013]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-a7390013]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-a7390013]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-1300aa2d]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-1300aa2d]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-1300aa2d]+*,.row.col2&gt;div&gt;picture[data-v-1300aa2d]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-1300aa2d]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-1300aa2d]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-1300aa2d]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-1300aa2d]+*,.row.col3&gt;div&gt;picture[data-v-1300aa2d]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-1300aa2d]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-1300aa2d]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-1300aa2d]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-1300aa2d]+*,.row.col4&gt;div&gt;picture[data-v-1300aa2d]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-1300aa2d]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-1300aa2d]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-1300aa2d]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-1300aa2d]+*,.row.col5&gt;div&gt;picture[data-v-1300aa2d]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-1300aa2d]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-1300aa2d] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-1300aa2d]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-1300aa2d]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-1300aa2d]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-1300aa2d]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-b6ec04c6]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-b6ec04c6]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-b6ec04c6]+*,.row.col2&gt;div&gt;picture[data-v-b6ec04c6]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-b6ec04c6]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-b6ec04c6]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-b6ec04c6]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-b6ec04c6]+*,.row.col3&gt;div&gt;picture[data-v-b6ec04c6]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-b6ec04c6]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-b6ec04c6]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-b6ec04c6]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-b6ec04c6]+*,.row.col4&gt;div&gt;picture[data-v-b6ec04c6]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-b6ec04c6]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-b6ec04c6]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-b6ec04c6]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-b6ec04c6]+*,.row.col5&gt;div&gt;picture[data-v-b6ec04c6]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-b6ec04c6]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-b6ec04c6] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-b6ec04c6]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-b6ec04c6]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-b6ec04c6]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-b6ec04c6]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-aa4c632c]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-aa4c632c]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-aa4c632c]+*,.row.col2&gt;div&gt;picture[data-v-aa4c632c]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-aa4c632c]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-aa4c632c]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-aa4c632c]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-aa4c632c]+*,.row.col3&gt;div&gt;picture[data-v-aa4c632c]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-aa4c632c]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-aa4c632c]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-aa4c632c]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-aa4c632c]+*,.row.col4&gt;div&gt;picture[data-v-aa4c632c]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-aa4c632c]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-aa4c632c]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-aa4c632c]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-aa4c632c]+*,.row.col5&gt;div&gt;picture[data-v-aa4c632c]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-aa4c632c]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-aa4c632c] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-aa4c632c]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-aa4c632c]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-aa4c632c]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-aa4c632c]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-50b43b6f]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-50b43b6f]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-50b43b6f]+*,.row.col2&gt;div&gt;picture[data-v-50b43b6f]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-50b43b6f]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-50b43b6f]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-50b43b6f]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-50b43b6f]+*,.row.col3&gt;div&gt;picture[data-v-50b43b6f]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-50b43b6f]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-50b43b6f]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-50b43b6f]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-50b43b6f]+*,.row.col4&gt;div&gt;picture[data-v-50b43b6f]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-50b43b6f]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-50b43b6f]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-50b43b6f]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-50b43b6f]+*,.row.col5&gt;div&gt;picture[data-v-50b43b6f]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-50b43b6f]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-50b43b6f] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-50b43b6f]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-50b43b6f]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-50b43b6f]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-50b43b6f]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-2f8c9bd4]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-2f8c9bd4]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-2f8c9bd4]+*,.row.col2&gt;div&gt;picture[data-v-2f8c9bd4]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-2f8c9bd4]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-2f8c9bd4]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-2f8c9bd4]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-2f8c9bd4]+*,.row.col3&gt;div&gt;picture[data-v-2f8c9bd4]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-2f8c9bd4]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-2f8c9bd4]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-2f8c9bd4]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-2f8c9bd4]+*,.row.col4&gt;div&gt;picture[data-v-2f8c9bd4]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-2f8c9bd4]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-2f8c9bd4]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-2f8c9bd4]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-2f8c9bd4]+*,.row.col5&gt;div&gt;picture[data-v-2f8c9bd4]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-2f8c9bd4]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-2f8c9bd4] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-2f8c9bd4]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-2f8c9bd4]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-2f8c9bd4]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-2f8c9bd4]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-d9f5f027]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-d9f5f027]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-d9f5f027]+*,.row.col2&gt;div&gt;picture[data-v-d9f5f027]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-d9f5f027]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-d9f5f027]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-d9f5f027]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-d9f5f027]+*,.row.col3&gt;div&gt;picture[data-v-d9f5f027]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-d9f5f027]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-d9f5f027]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-d9f5f027]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-d9f5f027]+*,.row.col4&gt;div&gt;picture[data-v-d9f5f027]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-d9f5f027]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-d9f5f027]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-d9f5f027]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-d9f5f027]+*,.row.col5&gt;div&gt;picture[data-v-d9f5f027]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-d9f5f027]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-d9f5f027] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-d9f5f027]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-d9f5f027]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-d9f5f027]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-d9f5f027]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-fc1a96e4]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-fc1a96e4]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-fc1a96e4]+*,.row.col2&gt;div&gt;picture[data-v-fc1a96e4]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-fc1a96e4]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-fc1a96e4]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-fc1a96e4]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-fc1a96e4]+*,.row.col3&gt;div&gt;picture[data-v-fc1a96e4]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-fc1a96e4]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-fc1a96e4]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-fc1a96e4]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-fc1a96e4]+*,.row.col4&gt;div&gt;picture[data-v-fc1a96e4]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-fc1a96e4]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-fc1a96e4]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-fc1a96e4]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-fc1a96e4]+*,.row.col5&gt;div&gt;picture[data-v-fc1a96e4]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-fc1a96e4]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-fc1a96e4] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-fc1a96e4]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-fc1a96e4]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-fc1a96e4]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-fc1a96e4]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-e3927d9c]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-e3927d9c]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-e3927d9c]+*,.row.col2&gt;div&gt;picture[data-v-e3927d9c]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-e3927d9c]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-e3927d9c]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-e3927d9c]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-e3927d9c]+*,.row.col3&gt;div&gt;picture[data-v-e3927d9c]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-e3927d9c]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-e3927d9c]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-e3927d9c]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-e3927d9c]+*,.row.col4&gt;div&gt;picture[data-v-e3927d9c]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-e3927d9c]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-e3927d9c]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-e3927d9c]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-e3927d9c]+*,.row.col5&gt;div&gt;picture[data-v-e3927d9c]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-e3927d9c]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-e3927d9c] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-e3927d9c]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-e3927d9c]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-e3927d9c]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-e3927d9c]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-4323fb4f]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-4323fb4f]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-4323fb4f]+*,.row.col2&gt;div&gt;picture[data-v-4323fb4f]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-4323fb4f]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-4323fb4f]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-4323fb4f]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-4323fb4f]+*,.row.col3&gt;div&gt;picture[data-v-4323fb4f]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-4323fb4f]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-4323fb4f]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-4323fb4f]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-4323fb4f]+*,.row.col4&gt;div&gt;picture[data-v-4323fb4f]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-4323fb4f]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-4323fb4f]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-4323fb4f]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-4323fb4f]+*,.row.col5&gt;div&gt;picture[data-v-4323fb4f]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-4323fb4f]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-4323fb4f] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-4323fb4f]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-4323fb4f]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-4323fb4f]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-4323fb4f]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-94aa39a3]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-94aa39a3]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-94aa39a3]+*,.row.col2&gt;div&gt;picture[data-v-94aa39a3]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-94aa39a3]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-94aa39a3]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-94aa39a3]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-94aa39a3]+*,.row.col3&gt;div&gt;picture[data-v-94aa39a3]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-94aa39a3]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-94aa39a3]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-94aa39a3]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-94aa39a3]+*,.row.col4&gt;div&gt;picture[data-v-94aa39a3]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-94aa39a3]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-94aa39a3]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-94aa39a3]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-94aa39a3]+*,.row.col5&gt;div&gt;picture[data-v-94aa39a3]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-94aa39a3]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-94aa39a3] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-94aa39a3]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-94aa39a3]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-94aa39a3]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-94aa39a3]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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-5e58e052]{display:none}}@media (min-width: 768px){.sp_only[data-v-5e58e052]{display:none}}.img_max[data-v-5e58e052]{width:100%;height:auto}:is(a[data-v-5e58e052],button[data-v-5e58e052]):not(.btn),.hover[data-v-5e58e052]{transition:all .3s 0s ease}:is(a[data-v-5e58e052],button[data-v-5e58e052]):not(.btn):hover,.hover[data-v-5e58e052]:hover{opacity:.7}.hover_scale[data-v-5e58e052]{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-5e58e052]{transform:scale(1.2);transition:1s all}a[data-v-5e58e052],button[data-v-5e58e052]{cursor:pointer}.d_block[data-v-5e58e052]{display:block}.d_inline[data-v-5e58e052]{display:inline}.d_inline_block[data-v-5e58e052]{display:inline-block}.d_none[data-v-5e58e052]{display:none}.d_flex[data-v-5e58e052]{display:flex}.d_grid[data-v-5e58e052]{display:grid}.text_start[data-v-5e58e052]{text-align:left}.text_center[data-v-5e58e052]{text-align:center}.text_end[data-v-5e58e052]{text-align:right}.fw_light[data-v-5e58e052]{font-weight:300}.fw_regular[data-v-5e58e052]{font-weight:400}.fw_medium[data-v-5e58e052]{font-weight:500}.fw_semibold[data-v-5e58e052]{font-weight:600}.fw_bold[data-v-5e58e052]{font-weight:700}.p_relative[data-v-5e58e052]{position:relative}.p_absolute[data-v-5e58e052]{position:absolute}.p_fixed[data-v-5e58e052]{position:fixed}.p_sticky[data-v-5e58e052]{position:sticky}.p_static[data-v-5e58e052]{position:static}.kerning[data-v-5e58e052]{font-feature-settings:"palt"}.no_break[data-v-5e58e052]{display:inline-block}@media (min-width: 768px){.gap1[data-v-5e58e052]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-5e58e052]{gap:5px}}@media (min-width: 768px){.gap2[data-v-5e58e052]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-5e58e052]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-5e58e052]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-5e58e052]{gap:10px}}@media (min-width: 768px){.gap4[data-v-5e58e052]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-5e58e052]{gap:15px}}@media (min-width: 768px){.gap5[data-v-5e58e052]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-5e58e052]{gap:20px}}@media (min-width: 768px){.gap6[data-v-5e58e052]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-5e58e052]{gap:30px}}@media (min-width: 768px){section[data-v-5e58e052]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-5e58e052]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-5e58e052]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-5e58e052]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-5e58e052]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-5e58e052]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-5e58e052]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-5e58e052]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-5e58e052]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-5e58e052]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-5e58e052]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-5e58e052]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-5e58e052]{flex-direction:row-reverse}}.row[data-v-5e58e052]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-5e58e052]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-5e58e052]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-5e58e052]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-5e58e052]+*,.row.col2&gt;div&gt;picture[data-v-5e58e052]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-5e58e052]+*,.row.col2&gt;div&gt;picture[data-v-5e58e052]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-5e58e052]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-5e58e052]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-5e58e052]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-5e58e052]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-5e58e052]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-5e58e052]+*,.row.col3&gt;div&gt;picture[data-v-5e58e052]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-5e58e052]+*,.row.col3&gt;div&gt;picture[data-v-5e58e052]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-5e58e052]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-5e58e052]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-5e58e052]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-5e58e052]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-5e58e052]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-5e58e052]+*,.row.col4&gt;div&gt;picture[data-v-5e58e052]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-5e58e052]+*,.row.col4&gt;div&gt;picture[data-v-5e58e052]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-5e58e052]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-5e58e052]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-5e58e052]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-5e58e052]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-5e58e052]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-5e58e052]+*,.row.col5&gt;div&gt;picture[data-v-5e58e052]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-5e58e052]+*,.row.col5&gt;div&gt;picture[data-v-5e58e052]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-5e58e052]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-5e58e052]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-5e58e052]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-5e58e052]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-5e58e052]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-5e58e052]{gap:0}}.head_typ.fs_lg[data-v-5e58e052]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-5e58e052]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-5e58e052]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-5e58e052]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-5e58e052]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-5e58e052]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-5e58e052]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-5e58e052]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-5e58e052]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-5e58e052]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-5e58e052]{font-size:.875rem}.head_typ.fs_md .badge[data-v-5e58e052]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-5e58e052]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-5e58e052]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-5e58e052]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-5e58e052]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-5e58e052]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-5e58e052]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-5e58e052]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-5e58e052]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-5e58e052]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-5e58e052]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-5e58e052]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-5e58e052]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-5e58e052]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-5e58e052]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-5e58e052]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-5e58e052]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-5e58e052]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-5e58e052]{text-align:left}}@media (min-width: 768px){p[data-v-5e58e052]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-5e58e052]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-5e58e052]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-5e58e052]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-5e58e052]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-5e58e052]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-5e58e052]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-5e58e052]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-5e58e052]{color:#666}@media (min-width: 768px){.caption[data-v-5e58e052]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-5e58e052]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-5e58e052]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-5e58e052]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-5e58e052] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-5e58e052]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-5e58e052]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-5e58e052]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-5e58e052]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-5e58e052]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-5e58e052] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-5e58e052] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-5e58e052]{position:relative}.icon_modal[data-v-5e58e052]: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-5e58e052]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-5e58e052]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-5e58e052]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-5e58e052]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-5e58e052]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-5e58e052]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-5e58e052]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-5e58e052]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-5e58e052]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-5e58e052]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-5e58e052]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-5e58e052]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-5e58e052]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-5e58e052]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-5e58e052]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-5e58e052]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-5e58e052]{margin-block:4rem}}.jobbtn_row_area ul[data-v-5e58e052]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-5e58e052]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-5e58e052]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-5e58e052]{border-color:currentColor}.row.job p[data-v-5e58e052]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-5e58e052]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-5e58e052]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-5e58e052]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-5e58e052]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-5e58e052]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-5e58e052]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-5e58e052]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-5e58e052]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-5e58e052]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-5e58e052]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-5e58e052]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-5e58e052]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-5e58e052]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-5e58e052]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-5e58e052]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-5e58e052]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-5e58e052]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-5e58e052]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-5e58e052]{padding:2rem}}.interview_message .holiday_area.curve[data-v-5e58e052]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-5e58e052]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-5e58e052]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-5e58e052]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-5e58e052]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-5e58e052]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-5e58e052]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-5e58e052]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-5e58e052]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-5e58e052]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-5e58e052]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-5e58e052]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-5e58e052]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-5e58e052]: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-5e58e052]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-5e58e052]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-5e58e052]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-5e58e052]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-5e58e052]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-5e58e052]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-5e58e052]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-5e58e052]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-5e58e052]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-5e58e052]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-5e58e052]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-5e58e052]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-5e58e052]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-5e58e052]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-5e58e052]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-5e58e052]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-5e58e052]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-5e58e052]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-5e58e052]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-5e58e052]:before{border-color:#00a9b7}.job[data-v-5e58e052]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-5e58e052],.job .svg_circle02[data-v-5e58e052]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-5e58e052],.job .svg_circle02[data-v-5e58e052]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-5e58e052],.job .svg_circle02[data-v-5e58e052]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-5e58e052]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-5e58e052]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-5e58e052]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-5e58e052]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-5e58e052]{display:none}.job .svg-elem-1.anime.is_anime[data-v-5e58e052]{display:block;animation:animate-svg-stroke-1-5e58e052 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-5e58e052]{display:none}.job .svg-elem-2.anime.is_anime[data-v-5e58e052]{display:block;animation:animate-svg-stroke-2-5e58e052 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-5e58e052]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-5e58e052]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-5e58e052]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-5e58e052]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-5e58e052]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-5e58e052]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-5e58e052]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-5e58e052]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-5e58e052]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-5e58e052]:after{animation:mask-bg-5e58e052 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-5e58e052{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-5e58e052{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-5e58e052{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media (min-width: 768px){.keyvisual_area[data-v-5e58e052]{position:relative}.keyvisual_area.lg h1[data-v-5e58e052]{width:fit-content;min-width:40.625%;padding:1.77% 3.33%}.keyvisual_area.sm h1[data-v-5e58e052]{width:fit-content;min-width:24.739%;padding:1.35% 3.33%}}@media (min-width: 768px){.keyvisual_area h1[data-v-5e58e052]{position:absolute;left:0;bottom:0}}@media (max-width: 767.89px){.keyvisual_area h1[data-v-5e58e052]{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&gt;div[data-v-847a9513]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-847a9513]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-847a9513]+*,.row.col2&gt;div&gt;picture[data-v-847a9513]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-847a9513]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-847a9513]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-847a9513]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-847a9513]+*,.row.col3&gt;div&gt;picture[data-v-847a9513]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-847a9513]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-847a9513]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-847a9513]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-847a9513]+*,.row.col4&gt;div&gt;picture[data-v-847a9513]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-847a9513]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-847a9513]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-847a9513]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-847a9513]+*,.row.col5&gt;div&gt;picture[data-v-847a9513]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-847a9513]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-847a9513] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-847a9513]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-847a9513]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-847a9513]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-847a9513]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-438ef5ac]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-438ef5ac]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-438ef5ac]+*,.row.col2&gt;div&gt;picture[data-v-438ef5ac]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-438ef5ac]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-438ef5ac]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-438ef5ac]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-438ef5ac]+*,.row.col3&gt;div&gt;picture[data-v-438ef5ac]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-438ef5ac]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-438ef5ac]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-438ef5ac]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-438ef5ac]+*,.row.col4&gt;div&gt;picture[data-v-438ef5ac]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-438ef5ac]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-438ef5ac]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-438ef5ac]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-438ef5ac]+*,.row.col5&gt;div&gt;picture[data-v-438ef5ac]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-438ef5ac]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-438ef5ac] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-438ef5ac]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-438ef5ac]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-438ef5ac]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-438ef5ac]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;span[data-v-438ef5ac]{display:block}.contact_card_area .content .area_col p&gt;span[data-v-438ef5ac]:not(:last-of-type){margin-block-end:.5rem}.contact_card_area .content .area_col p&gt;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-5c8ed46c]{display:none}}@media (min-width: 768px){.sp_only[data-v-5c8ed46c]{display:none}}.img_max[data-v-5c8ed46c]{width:100%;height:auto}:is(a[data-v-5c8ed46c],button[data-v-5c8ed46c]):not(.btn),.hover[data-v-5c8ed46c]{transition:all .3s 0s ease}:is(a[data-v-5c8ed46c],button[data-v-5c8ed46c]):not(.btn):hover,.hover[data-v-5c8ed46c]:hover{opacity:.7}.hover_scale[data-v-5c8ed46c]{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-5c8ed46c]{transform:scale(1.2);transition:1s all}a[data-v-5c8ed46c],button[data-v-5c8ed46c]{cursor:pointer}.d_block[data-v-5c8ed46c]{display:block}.d_inline[data-v-5c8ed46c]{display:inline}.d_inline_block[data-v-5c8ed46c]{display:inline-block}.d_none[data-v-5c8ed46c]{display:none}.d_flex[data-v-5c8ed46c]{display:flex}.d_grid[data-v-5c8ed46c]{display:grid}.text_start[data-v-5c8ed46c]{text-align:left}.text_center[data-v-5c8ed46c]{text-align:center}.text_end[data-v-5c8ed46c]{text-align:right}.fw_light[data-v-5c8ed46c]{font-weight:300}.fw_regular[data-v-5c8ed46c]{font-weight:400}.fw_medium[data-v-5c8ed46c]{font-weight:500}.fw_semibold[data-v-5c8ed46c]{font-weight:600}.fw_bold[data-v-5c8ed46c]{font-weight:700}.p_relative[data-v-5c8ed46c]{position:relative}.p_absolute[data-v-5c8ed46c]{position:absolute}.p_fixed[data-v-5c8ed46c]{position:fixed}.p_sticky[data-v-5c8ed46c]{position:sticky}.p_static[data-v-5c8ed46c]{position:static}.kerning[data-v-5c8ed46c]{font-feature-settings:"palt"}.no_break[data-v-5c8ed46c]{display:inline-block}@media (min-width: 768px){.gap1[data-v-5c8ed46c]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-5c8ed46c]{gap:5px}}@media (min-width: 768px){.gap2[data-v-5c8ed46c]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-5c8ed46c]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-5c8ed46c]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-5c8ed46c]{gap:10px}}@media (min-width: 768px){.gap4[data-v-5c8ed46c]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-5c8ed46c]{gap:15px}}@media (min-width: 768px){.gap5[data-v-5c8ed46c]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-5c8ed46c]{gap:20px}}@media (min-width: 768px){.gap6[data-v-5c8ed46c]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-5c8ed46c]{gap:30px}}@media (min-width: 768px){section[data-v-5c8ed46c]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-5c8ed46c]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-5c8ed46c]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-5c8ed46c]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-5c8ed46c]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-5c8ed46c]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-5c8ed46c]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-5c8ed46c]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-5c8ed46c]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-5c8ed46c]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-5c8ed46c]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-5c8ed46c]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-5c8ed46c]{flex-direction:row-reverse}}.row[data-v-5c8ed46c]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-5c8ed46c]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-5c8ed46c]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-5c8ed46c]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-5c8ed46c]+*,.row.col2&gt;div&gt;picture[data-v-5c8ed46c]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-5c8ed46c]+*,.row.col2&gt;div&gt;picture[data-v-5c8ed46c]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-5c8ed46c]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-5c8ed46c]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-5c8ed46c]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-5c8ed46c]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-5c8ed46c]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-5c8ed46c]+*,.row.col3&gt;div&gt;picture[data-v-5c8ed46c]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-5c8ed46c]+*,.row.col3&gt;div&gt;picture[data-v-5c8ed46c]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-5c8ed46c]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-5c8ed46c]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-5c8ed46c]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-5c8ed46c]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-5c8ed46c]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-5c8ed46c]+*,.row.col4&gt;div&gt;picture[data-v-5c8ed46c]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-5c8ed46c]+*,.row.col4&gt;div&gt;picture[data-v-5c8ed46c]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-5c8ed46c]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-5c8ed46c]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-5c8ed46c]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-5c8ed46c]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-5c8ed46c]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-5c8ed46c]+*,.row.col5&gt;div&gt;picture[data-v-5c8ed46c]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-5c8ed46c]+*,.row.col5&gt;div&gt;picture[data-v-5c8ed46c]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-5c8ed46c]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-5c8ed46c]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-5c8ed46c]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-5c8ed46c]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-5c8ed46c]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-5c8ed46c]{gap:0}}.head_typ.fs_lg[data-v-5c8ed46c]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-5c8ed46c]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-5c8ed46c]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-5c8ed46c]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-5c8ed46c]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-5c8ed46c]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-5c8ed46c]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-5c8ed46c]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-5c8ed46c]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-5c8ed46c]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-5c8ed46c]{font-size:.875rem}.head_typ.fs_md .badge[data-v-5c8ed46c]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-5c8ed46c]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-5c8ed46c]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-5c8ed46c]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-5c8ed46c]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-5c8ed46c]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-5c8ed46c]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-5c8ed46c]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-5c8ed46c]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-5c8ed46c]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-5c8ed46c]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-5c8ed46c]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-5c8ed46c]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-5c8ed46c]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-5c8ed46c]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-5c8ed46c]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-5c8ed46c]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-5c8ed46c]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-5c8ed46c]{text-align:left}}@media (min-width: 768px){p[data-v-5c8ed46c]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-5c8ed46c]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-5c8ed46c]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-5c8ed46c]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-5c8ed46c]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-5c8ed46c]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-5c8ed46c]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-5c8ed46c]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-5c8ed46c]{color:#666}@media (min-width: 768px){.caption[data-v-5c8ed46c]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-5c8ed46c]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-5c8ed46c]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-5c8ed46c]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-5c8ed46c] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-5c8ed46c]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-5c8ed46c]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-5c8ed46c]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-5c8ed46c]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-5c8ed46c]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-5c8ed46c] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-5c8ed46c] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-5c8ed46c]{position:relative}.icon_modal[data-v-5c8ed46c]: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-5c8ed46c]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-5c8ed46c]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-5c8ed46c]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-5c8ed46c]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-5c8ed46c]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-5c8ed46c]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-5c8ed46c]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-5c8ed46c]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-5c8ed46c]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-5c8ed46c]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-5c8ed46c]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-5c8ed46c]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-5c8ed46c]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-5c8ed46c]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-5c8ed46c]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-5c8ed46c]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-5c8ed46c]{margin-block:4rem}}.jobbtn_row_area ul[data-v-5c8ed46c]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-5c8ed46c]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-5c8ed46c]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-5c8ed46c]{border-color:currentColor}.row.job p[data-v-5c8ed46c]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-5c8ed46c]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-5c8ed46c]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-5c8ed46c]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-5c8ed46c]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-5c8ed46c]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-5c8ed46c]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-5c8ed46c]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-5c8ed46c]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-5c8ed46c]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-5c8ed46c]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-5c8ed46c]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-5c8ed46c]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-5c8ed46c]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-5c8ed46c]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-5c8ed46c]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-5c8ed46c]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-5c8ed46c]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-5c8ed46c]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-5c8ed46c]{padding:2rem}}.interview_message .holiday_area.curve[data-v-5c8ed46c]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-5c8ed46c]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-5c8ed46c]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-5c8ed46c]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-5c8ed46c]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-5c8ed46c]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-5c8ed46c]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-5c8ed46c]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-5c8ed46c]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-5c8ed46c]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-5c8ed46c]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-5c8ed46c]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-5c8ed46c]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-5c8ed46c]: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-5c8ed46c]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-5c8ed46c]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-5c8ed46c]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-5c8ed46c]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-5c8ed46c]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-5c8ed46c]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-5c8ed46c]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-5c8ed46c]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-5c8ed46c]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-5c8ed46c]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-5c8ed46c]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-5c8ed46c]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-5c8ed46c]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-5c8ed46c]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-5c8ed46c]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-5c8ed46c]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-5c8ed46c]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-5c8ed46c]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-5c8ed46c]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-5c8ed46c]:before{border-color:#00a9b7}.job[data-v-5c8ed46c]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-5c8ed46c],.job .svg_circle02[data-v-5c8ed46c]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-5c8ed46c],.job .svg_circle02[data-v-5c8ed46c]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-5c8ed46c],.job .svg_circle02[data-v-5c8ed46c]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-5c8ed46c]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-5c8ed46c]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-5c8ed46c]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-5c8ed46c]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-5c8ed46c]{display:none}.job .svg-elem-1.anime.is_anime[data-v-5c8ed46c]{display:block;animation:animate-svg-stroke-1-5c8ed46c var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-5c8ed46c]{display:none}.job .svg-elem-2.anime.is_anime[data-v-5c8ed46c]{display:block;animation:animate-svg-stroke-2-5c8ed46c var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-5c8ed46c]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-5c8ed46c]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-5c8ed46c]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-5c8ed46c]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-5c8ed46c]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-5c8ed46c]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-5c8ed46c]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-5c8ed46c]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-5c8ed46c]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-5c8ed46c]:after{animation:mask-bg-5c8ed46c 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-5c8ed46c{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-5c8ed46c{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-5c8ed46c{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-5c8ed46c]{row-gap:2.5rem}}@media (min-width: 768px){.button_nav_area .cols_area .row.col3[data-v-5c8ed46c]{row-gap:3.25rem}}@media (min-width: 768px){.button_nav_area a[data-v-5c8ed46c]{transition:all .3s ease}.button_nav_area a[data-v-5c8ed46c]:hover{opacity:.8;transition:all .3s ease}.button_nav_area a:hover p[data-v-5c8ed46c]{color:#111987;background-color:#f6f6f6}}.button_nav_area p[data-v-5c8ed46c]{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-5c8ed46c]{transform:translate(-50%) rotate(0)}:deep(.btn.btn_gray span.blank):after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}:deep(.btn.btn_gray):hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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-6814bf5c]{display:none}}@media (min-width: 768px){.sp_only[data-v-6814bf5c]{display:none}}.img_max[data-v-6814bf5c]{width:100%;height:auto}:is(a[data-v-6814bf5c],button[data-v-6814bf5c]):not(.btn),.hover[data-v-6814bf5c]{transition:all .3s 0s ease}:is(a[data-v-6814bf5c],button[data-v-6814bf5c]):not(.btn):hover,.hover[data-v-6814bf5c]:hover{opacity:.7}.hover_scale[data-v-6814bf5c]{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-6814bf5c]{transform:scale(1.2);transition:1s all}a[data-v-6814bf5c],button[data-v-6814bf5c]{cursor:pointer}.d_block[data-v-6814bf5c]{display:block}.d_inline[data-v-6814bf5c]{display:inline}.d_inline_block[data-v-6814bf5c]{display:inline-block}.d_none[data-v-6814bf5c]{display:none}.d_flex[data-v-6814bf5c]{display:flex}.d_grid[data-v-6814bf5c]{display:grid}.text_start[data-v-6814bf5c]{text-align:left}.text_center[data-v-6814bf5c]{text-align:center}.text_end[data-v-6814bf5c]{text-align:right}.fw_light[data-v-6814bf5c]{font-weight:300}.fw_regular[data-v-6814bf5c]{font-weight:400}.fw_medium[data-v-6814bf5c]{font-weight:500}.fw_semibold[data-v-6814bf5c]{font-weight:600}.fw_bold[data-v-6814bf5c]{font-weight:700}.p_relative[data-v-6814bf5c]{position:relative}.p_absolute[data-v-6814bf5c]{position:absolute}.p_fixed[data-v-6814bf5c]{position:fixed}.p_sticky[data-v-6814bf5c]{position:sticky}.p_static[data-v-6814bf5c]{position:static}.kerning[data-v-6814bf5c]{font-feature-settings:"palt"}.no_break[data-v-6814bf5c]{display:inline-block}@media (min-width: 768px){.gap1[data-v-6814bf5c]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-6814bf5c]{gap:5px}}@media (min-width: 768px){.gap2[data-v-6814bf5c]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-6814bf5c]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-6814bf5c]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-6814bf5c]{gap:10px}}@media (min-width: 768px){.gap4[data-v-6814bf5c]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-6814bf5c]{gap:15px}}@media (min-width: 768px){.gap5[data-v-6814bf5c]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-6814bf5c]{gap:20px}}@media (min-width: 768px){.gap6[data-v-6814bf5c]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-6814bf5c]{gap:30px}}@media (min-width: 768px){section[data-v-6814bf5c]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-6814bf5c]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-6814bf5c]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-6814bf5c]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-6814bf5c]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-6814bf5c]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-6814bf5c]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-6814bf5c]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-6814bf5c]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-6814bf5c]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-6814bf5c]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-6814bf5c]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-6814bf5c]{flex-direction:row-reverse}}.row[data-v-6814bf5c]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-6814bf5c]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-6814bf5c]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-6814bf5c]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-6814bf5c]+*,.row.col2&gt;div&gt;picture[data-v-6814bf5c]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-6814bf5c]+*,.row.col2&gt;div&gt;picture[data-v-6814bf5c]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-6814bf5c]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-6814bf5c]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-6814bf5c]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-6814bf5c]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-6814bf5c]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-6814bf5c]+*,.row.col3&gt;div&gt;picture[data-v-6814bf5c]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-6814bf5c]+*,.row.col3&gt;div&gt;picture[data-v-6814bf5c]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-6814bf5c]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-6814bf5c]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-6814bf5c]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-6814bf5c]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-6814bf5c]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-6814bf5c]+*,.row.col4&gt;div&gt;picture[data-v-6814bf5c]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-6814bf5c]+*,.row.col4&gt;div&gt;picture[data-v-6814bf5c]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-6814bf5c]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-6814bf5c]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-6814bf5c]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-6814bf5c]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-6814bf5c]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-6814bf5c]+*,.row.col5&gt;div&gt;picture[data-v-6814bf5c]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-6814bf5c]+*,.row.col5&gt;div&gt;picture[data-v-6814bf5c]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-6814bf5c]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-6814bf5c]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-6814bf5c]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-6814bf5c]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-6814bf5c]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-6814bf5c]{gap:0}}.head_typ.fs_lg[data-v-6814bf5c]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-6814bf5c]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-6814bf5c]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-6814bf5c]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-6814bf5c]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-6814bf5c]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-6814bf5c]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-6814bf5c]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-6814bf5c]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-6814bf5c]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-6814bf5c]{font-size:.875rem}.head_typ.fs_md .badge[data-v-6814bf5c]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-6814bf5c]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-6814bf5c]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-6814bf5c]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-6814bf5c]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-6814bf5c]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-6814bf5c]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-6814bf5c]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-6814bf5c]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-6814bf5c]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-6814bf5c]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-6814bf5c]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-6814bf5c]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-6814bf5c]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-6814bf5c]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-6814bf5c]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-6814bf5c]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-6814bf5c]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-6814bf5c]{text-align:left}}@media (min-width: 768px){p[data-v-6814bf5c]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-6814bf5c]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-6814bf5c]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-6814bf5c]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-6814bf5c]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-6814bf5c]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-6814bf5c]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-6814bf5c]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-6814bf5c]{color:#666}@media (min-width: 768px){.caption[data-v-6814bf5c]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-6814bf5c]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-6814bf5c]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-6814bf5c]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-6814bf5c] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-6814bf5c]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-6814bf5c]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-6814bf5c]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-6814bf5c]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-6814bf5c]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-6814bf5c] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-6814bf5c] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-6814bf5c]{position:relative}.icon_modal[data-v-6814bf5c]: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-6814bf5c]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-6814bf5c]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-6814bf5c]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-6814bf5c]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-6814bf5c]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-6814bf5c]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-6814bf5c]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-6814bf5c]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-6814bf5c]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-6814bf5c]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-6814bf5c]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-6814bf5c]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-6814bf5c]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-6814bf5c]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-6814bf5c]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-6814bf5c]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-6814bf5c]{margin-block:4rem}}.jobbtn_row_area ul[data-v-6814bf5c]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-6814bf5c]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-6814bf5c]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-6814bf5c]{border-color:currentColor}.row.job p[data-v-6814bf5c]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-6814bf5c]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-6814bf5c]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-6814bf5c]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-6814bf5c]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-6814bf5c]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-6814bf5c]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-6814bf5c]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-6814bf5c]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-6814bf5c]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-6814bf5c]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-6814bf5c]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-6814bf5c]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-6814bf5c]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-6814bf5c]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-6814bf5c]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-6814bf5c]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-6814bf5c]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-6814bf5c]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-6814bf5c]{padding:2rem}}.interview_message .holiday_area.curve[data-v-6814bf5c]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-6814bf5c]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-6814bf5c]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-6814bf5c]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-6814bf5c]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-6814bf5c]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-6814bf5c]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-6814bf5c]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-6814bf5c]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-6814bf5c]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-6814bf5c]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-6814bf5c]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-6814bf5c]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-6814bf5c]: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-6814bf5c]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-6814bf5c]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-6814bf5c]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-6814bf5c]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-6814bf5c]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-6814bf5c]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-6814bf5c]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-6814bf5c]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-6814bf5c]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-6814bf5c]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-6814bf5c]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-6814bf5c]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-6814bf5c]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-6814bf5c]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-6814bf5c]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-6814bf5c]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-6814bf5c]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-6814bf5c]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-6814bf5c]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-6814bf5c]:before{border-color:#00a9b7}.job[data-v-6814bf5c]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-6814bf5c],.job .svg_circle02[data-v-6814bf5c]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-6814bf5c],.job .svg_circle02[data-v-6814bf5c]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-6814bf5c],.job .svg_circle02[data-v-6814bf5c]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-6814bf5c]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-6814bf5c]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-6814bf5c]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-6814bf5c]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-6814bf5c]{display:none}.job .svg-elem-1.anime.is_anime[data-v-6814bf5c]{display:block;animation:animate-svg-stroke-1-6814bf5c var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-6814bf5c]{display:none}.job .svg-elem-2.anime.is_anime[data-v-6814bf5c]{display:block;animation:animate-svg-stroke-2-6814bf5c var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-6814bf5c]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-6814bf5c]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-6814bf5c]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-6814bf5c]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-6814bf5c]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-6814bf5c]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-6814bf5c]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-6814bf5c]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-6814bf5c]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-6814bf5c]:after{animation:mask-bg-6814bf5c 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-6814bf5c{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-6814bf5c{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-6814bf5c{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.educational_materials_area[data-v-6814bf5c]{border:solid #00AFF0;border-width:.3125rem .3125rem 0 .3125rem}@media (min-width: 768px){.educational_materials_area[data-v-6814bf5c]{margin-block-end:6rem}}@media (max-width: 767.89px){.educational_materials_area[data-v-6814bf5c]{margin-block-end:4rem}}.educational_materials_area .row[data-v-6814bf5c]{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-6814bf5c]{padding:2.8125rem 2.1875rem}}@media (max-width: 767.89px){.educational_materials_area .row[data-v-6814bf5c]{padding:1.875rem 1.25rem 2.5rem;flex-direction:column}}.educational_materials_area .row .text_wrap[data-v-6814bf5c]{flex:1}@media (min-width: 768px){.educational_materials_area .row .img_wrap[data-v-6814bf5c]{flex-basis:23.33%}}@media (max-width: 767.89px){.educational_materials_area .row .img_wrap[data-v-6814bf5c]{width:60%}}.educational_materials_area .education_badge[data-v-6814bf5c]{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-6814bf5c] .head_typ.fs_md{margin-block:2.5rem .9375rem}.educational_materials_area .btn_area[data-v-6814bf5c]{padding-block:1rem;background-color:#00aff0}.educational_materials_area .btn_area .btn_row_area[data-v-6814bf5c]{margin-block-end:0}.educational_materials_area .btn_area[data-v-6814bf5c] .btn{background-color:#fff}@media (min-width: 768px){.educational_materials_area .btn_area[data-v-6814bf5c] .btn{width:21.25rem}}@media (max-width: 767.89px){.educational_materials_area .btn_area[data-v-6814bf5c] .btn{max-width:21.25rem;width:100%}}.educational_materials_area[data-v-6814bf5c] .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&gt;div[data-v-af9be0ee]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-af9be0ee]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-af9be0ee]+*,.row.col2&gt;div&gt;picture[data-v-af9be0ee]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-af9be0ee]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-af9be0ee]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-af9be0ee]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-af9be0ee]+*,.row.col3&gt;div&gt;picture[data-v-af9be0ee]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-af9be0ee]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-af9be0ee]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-af9be0ee]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-af9be0ee]+*,.row.col4&gt;div&gt;picture[data-v-af9be0ee]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-af9be0ee]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-af9be0ee]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-af9be0ee]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-af9be0ee]+*,.row.col5&gt;div&gt;picture[data-v-af9be0ee]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-af9be0ee]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-af9be0ee] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-af9be0ee]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-af9be0ee]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-af9be0ee]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-af9be0ee]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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-f70a8d43]{display:none}}@media (min-width: 768px){.sp_only[data-v-f70a8d43]{display:none}}.img_max[data-v-f70a8d43]{width:100%;height:auto}:is(a[data-v-f70a8d43],button[data-v-f70a8d43]):not(.btn),.hover[data-v-f70a8d43]{transition:all .3s 0s ease}:is(a[data-v-f70a8d43],button[data-v-f70a8d43]):not(.btn):hover,.hover[data-v-f70a8d43]:hover{opacity:.7}.hover_scale[data-v-f70a8d43]{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-f70a8d43]{transform:scale(1.2);transition:1s all}a[data-v-f70a8d43],button[data-v-f70a8d43]{cursor:pointer}.d_block[data-v-f70a8d43]{display:block}.d_inline[data-v-f70a8d43]{display:inline}.d_inline_block[data-v-f70a8d43]{display:inline-block}.d_none[data-v-f70a8d43]{display:none}.d_flex[data-v-f70a8d43]{display:flex}.d_grid[data-v-f70a8d43]{display:grid}.text_start[data-v-f70a8d43]{text-align:left}.text_center[data-v-f70a8d43]{text-align:center}.text_end[data-v-f70a8d43]{text-align:right}.fw_light[data-v-f70a8d43]{font-weight:300}.fw_regular[data-v-f70a8d43]{font-weight:400}.fw_medium[data-v-f70a8d43]{font-weight:500}.fw_semibold[data-v-f70a8d43]{font-weight:600}.fw_bold[data-v-f70a8d43]{font-weight:700}.p_relative[data-v-f70a8d43]{position:relative}.p_absolute[data-v-f70a8d43]{position:absolute}.p_fixed[data-v-f70a8d43]{position:fixed}.p_sticky[data-v-f70a8d43]{position:sticky}.p_static[data-v-f70a8d43]{position:static}.kerning[data-v-f70a8d43]{font-feature-settings:"palt"}.no_break[data-v-f70a8d43]{display:inline-block}@media (min-width: 768px){.gap1[data-v-f70a8d43]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-f70a8d43]{gap:5px}}@media (min-width: 768px){.gap2[data-v-f70a8d43]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-f70a8d43]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-f70a8d43]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-f70a8d43]{gap:10px}}@media (min-width: 768px){.gap4[data-v-f70a8d43]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-f70a8d43]{gap:15px}}@media (min-width: 768px){.gap5[data-v-f70a8d43]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-f70a8d43]{gap:20px}}@media (min-width: 768px){.gap6[data-v-f70a8d43]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-f70a8d43]{gap:30px}}@media (min-width: 768px){section[data-v-f70a8d43]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-f70a8d43]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-f70a8d43]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-f70a8d43]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-f70a8d43]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-f70a8d43]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-f70a8d43]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-f70a8d43]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-f70a8d43]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-f70a8d43]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-f70a8d43]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-f70a8d43]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-f70a8d43]{flex-direction:row-reverse}}.row[data-v-f70a8d43]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-f70a8d43]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-f70a8d43]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-f70a8d43]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-f70a8d43]+*,.row.col2&gt;div&gt;picture[data-v-f70a8d43]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-f70a8d43]+*,.row.col2&gt;div&gt;picture[data-v-f70a8d43]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-f70a8d43]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-f70a8d43]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-f70a8d43]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-f70a8d43]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-f70a8d43]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-f70a8d43]+*,.row.col3&gt;div&gt;picture[data-v-f70a8d43]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-f70a8d43]+*,.row.col3&gt;div&gt;picture[data-v-f70a8d43]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-f70a8d43]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-f70a8d43]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-f70a8d43]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-f70a8d43]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-f70a8d43]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-f70a8d43]+*,.row.col4&gt;div&gt;picture[data-v-f70a8d43]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-f70a8d43]+*,.row.col4&gt;div&gt;picture[data-v-f70a8d43]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-f70a8d43]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-f70a8d43]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-f70a8d43]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-f70a8d43]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-f70a8d43]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-f70a8d43]+*,.row.col5&gt;div&gt;picture[data-v-f70a8d43]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-f70a8d43]+*,.row.col5&gt;div&gt;picture[data-v-f70a8d43]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-f70a8d43]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-f70a8d43]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-f70a8d43]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-f70a8d43]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-f70a8d43]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-f70a8d43]{gap:0}}.head_typ.fs_lg[data-v-f70a8d43]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-f70a8d43]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-f70a8d43]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-f70a8d43]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-f70a8d43]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-f70a8d43]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-f70a8d43]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-f70a8d43]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-f70a8d43]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-f70a8d43]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-f70a8d43]{font-size:.875rem}.head_typ.fs_md .badge[data-v-f70a8d43]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-f70a8d43]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-f70a8d43]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-f70a8d43]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-f70a8d43]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-f70a8d43]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-f70a8d43]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-f70a8d43]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-f70a8d43]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-f70a8d43]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-f70a8d43]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-f70a8d43]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-f70a8d43]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-f70a8d43]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-f70a8d43]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-f70a8d43]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-f70a8d43]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-f70a8d43]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-f70a8d43]{text-align:left}}@media (min-width: 768px){p[data-v-f70a8d43]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-f70a8d43]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-f70a8d43]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-f70a8d43]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-f70a8d43]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-f70a8d43]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-f70a8d43]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-f70a8d43]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-f70a8d43]{color:#666}@media (min-width: 768px){.caption[data-v-f70a8d43]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-f70a8d43]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-f70a8d43]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-f70a8d43]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-f70a8d43] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-f70a8d43]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-f70a8d43]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-f70a8d43]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-f70a8d43]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-f70a8d43]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-f70a8d43] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-f70a8d43] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-f70a8d43]{position:relative}.icon_modal[data-v-f70a8d43]: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-f70a8d43]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-f70a8d43]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-f70a8d43]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-f70a8d43]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-f70a8d43]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-f70a8d43]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-f70a8d43]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-f70a8d43]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-f70a8d43]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-f70a8d43]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-f70a8d43]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-f70a8d43]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-f70a8d43]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-f70a8d43]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-f70a8d43]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-f70a8d43]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-f70a8d43]{margin-block:4rem}}.jobbtn_row_area ul[data-v-f70a8d43]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-f70a8d43]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-f70a8d43]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-f70a8d43]{border-color:currentColor}.row.job p[data-v-f70a8d43]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-f70a8d43]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-f70a8d43]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-f70a8d43]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-f70a8d43]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-f70a8d43]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-f70a8d43]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-f70a8d43]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-f70a8d43]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-f70a8d43]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-f70a8d43]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-f70a8d43]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-f70a8d43]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-f70a8d43]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-f70a8d43]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-f70a8d43]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-f70a8d43]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-f70a8d43]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-f70a8d43]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-f70a8d43]{padding:2rem}}.interview_message .holiday_area.curve[data-v-f70a8d43]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-f70a8d43]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-f70a8d43]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-f70a8d43]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-f70a8d43]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-f70a8d43]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-f70a8d43]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-f70a8d43]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-f70a8d43]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-f70a8d43]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-f70a8d43]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-f70a8d43]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f70a8d43]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f70a8d43]: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-f70a8d43]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-f70a8d43]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-f70a8d43]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-f70a8d43]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-f70a8d43]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-f70a8d43]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-f70a8d43]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-f70a8d43]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-f70a8d43]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-f70a8d43]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-f70a8d43]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-f70a8d43]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-f70a8d43]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-f70a8d43]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-f70a8d43]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-f70a8d43]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-f70a8d43]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-f70a8d43]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-f70a8d43]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-f70a8d43]:before{border-color:#00a9b7}.job[data-v-f70a8d43]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-f70a8d43],.job .svg_circle02[data-v-f70a8d43]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-f70a8d43],.job .svg_circle02[data-v-f70a8d43]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-f70a8d43],.job .svg_circle02[data-v-f70a8d43]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-f70a8d43]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-f70a8d43]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-f70a8d43]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-f70a8d43]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-f70a8d43]{display:none}.job .svg-elem-1.anime.is_anime[data-v-f70a8d43]{display:block;animation:animate-svg-stroke-1-f70a8d43 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-f70a8d43]{display:none}.job .svg-elem-2.anime.is_anime[data-v-f70a8d43]{display:block;animation:animate-svg-stroke-2-f70a8d43 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-f70a8d43]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-f70a8d43]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-f70a8d43]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-f70a8d43]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-f70a8d43]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-f70a8d43]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-f70a8d43]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-f70a8d43]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-f70a8d43]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-f70a8d43]:after{animation:mask-bg-f70a8d43 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-f70a8d43{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-f70a8d43{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-f70a8d43{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.breadcrumb[data-v-f70a8d43]{margin-block:.75rem}.chosen_jss[data-v-f70a8d43]{background-position:50% 0%;background-size:cover}@media (max-width: 767.89px){.chosen_jss[data-v-f70a8d43]{padding-block-start:3rem;padding-block-end:6rem;background-image:url(/img/service/bg_service_sp.jpg)}}@media (min-width: 520px) and (max-width: 767.89px){.chosen_jss[data-v-f70a8d43]{padding-block-end:8rem}}@media (min-width: 768px){.chosen_jss[data-v-f70a8d43]{padding-block-start:6rem;padding-block-end:9rem;background-image:url(/img/service/bg_service_pc.jpg)}}.chosen_jss[data-v-f70a8d43] .head_typ.border_short{color:#fff}.chosen_jss[data-v-f70a8d43] .head_typ.border_short:after{border-bottom-color:#fff}.chosen_jss .chosen_jss_circle[data-v-f70a8d43]{margin:0 auto;text-align:center}.chosen_jss .chosen_jss_circle .ellipse_area[data-v-f70a8d43]{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-f70a8d43]{padding-inline:5%}}.chosen_jss .chosen_jss_circle .ellipse_area svg[data-v-f70a8d43]{transform:rotate(180deg)}.chosen_jss .chosen_jss_circle .ellipse_area .circle[data-v-f70a8d43]{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-f70a8d43]{animation:circleAnim-f70a8d43 3s forwards}@keyframes circleAnim-f70a8d43{0%{stroke-dasharray:942px;stroke-dashoffset:942px}to{stroke-dasharray:0px;stroke-dashoffset:0px}}.chosen_jss .chosen_jss_circle .circleElement[data-v-f70a8d43]{aspect-ratio:1/1;position:absolute;opacity:0}@media (max-width: 767.89px){.chosen_jss .chosen_jss_circle .circleElement[data-v-f70a8d43]{width:3%}}@media (min-width: 768px){.chosen_jss .chosen_jss_circle .circleElement[data-v-f70a8d43]{width:4%}}.chosen_jss .chosen_jss_circle .circleElement.is_show[data-v-f70a8d43]{opacity:1}.chosen_jss .chosen_jss_circle .circleElement span[data-v-f70a8d43]{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-f70a8d43]:before,.chosen_jss .chosen_jss_circle .circleElement span[data-v-f70a8d43]: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;top:0;bottom:0;left:0;right:0;z-index:1;animation:pulsate-f70a8d43 5s linear infinite}.chosen_jss .chosen_jss_circle .circleElement span[data-v-f70a8d43]:after{animation-delay:1.5s}@keyframes pulsate-f70a8d43{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-f70a8d43]{top:14%;left:17%}}@media (min-width: 768px){.chosen_jss .chosen_jss_circle .circle1[data-v-f70a8d43]{top:8%;left:19%}}@media (max-width: 767.89px){.chosen_jss .chosen_jss_circle .circle2[data-v-f70a8d43]{top:14%;right:17%}}@media (min-width: 768px){.chosen_jss .chosen_jss_circle .circle2[data-v-f70a8d43]{top:8%;right:19%}}@media (max-width: 767.89px){.chosen_jss .chosen_jss_circle .circle3[data-v-f70a8d43]{bottom:17%;left:14%}}@media (min-width: 768px){.chosen_jss .chosen_jss_circle .circle3[data-v-f70a8d43]{top:56%;left:-.5%}}@media (max-width: 767.89px){.chosen_jss .chosen_jss_circle .circle4[data-v-f70a8d43]{bottom:17%;right:14%}}@media (min-width: 768px){.chosen_jss .chosen_jss_circle .circle4[data-v-f70a8d43]{top:56%;right:-.5%}}@media (max-width: 767.89px){.chosen_jss .chosen_jss_circle .circle5[data-v-f70a8d43]{bottom:-1%;left:50%;transform:translate(-50%)}}@media (min-width: 768px){.chosen_jss .chosen_jss_circle .circle5[data-v-f70a8d43]{bottom:-1.5%;left:47%}}.chosen_jss .chosen_jss_circle .catchText[data-v-f70a8d43]{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-f70a8d43]{opacity:1}@media (max-width: 767.89px){.chosen_jss .chosen_jss_circle .catchText[data-v-f70a8d43]{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-f70a8d43]{font-size:1.5rem}}@media (min-width: 768px) and (max-width: 920px){.chosen_jss .chosen_jss_circle .catchText[data-v-f70a8d43]{text-shadow:0rem .1875rem 1.125rem rgb(1,17,56)}}@media (max-width: 767.89px){.chosen_jss .chosen_jss_circle .catchText.text1[data-v-f70a8d43]{top:22%;left:0%;text-align:left}}@media (min-width: 768px){.chosen_jss .chosen_jss_circle .catchText.text1[data-v-f70a8d43]{top:10%;left:-19%}}@media (min-width: 768px) and (max-width: 920px){.chosen_jss .chosen_jss_circle .catchText.text1[data-v-f70a8d43]{top:20%;left:-9%}}@media (max-width: 767.89px){.chosen_jss .chosen_jss_circle .catchText.text2[data-v-f70a8d43]{top:22%;right:0%;text-align:right}}@media (min-width: 768px){.chosen_jss .chosen_jss_circle .catchText.text2[data-v-f70a8d43]{top:10%;right:-12%}}@media (min-width: 768px) and (max-width: 920px){.chosen_jss .chosen_jss_circle .catchText.text2[data-v-f70a8d43]{top:20%;right:-4%}}@media (max-width: 767.89px){.chosen_jss .chosen_jss_circle .catchText.text3[data-v-f70a8d43]{bottom:0%;left:0%;text-align:left}}@media (min-width: 768px){.chosen_jss .chosen_jss_circle .catchText.text3[data-v-f70a8d43]{top:68%;left:-24%}}@media (min-width: 768px) and (max-width: 920px){.chosen_jss .chosen_jss_circle .catchText.text3[data-v-f70a8d43]{top:70%;left:-9%}}@media (max-width: 767.89px){.chosen_jss .chosen_jss_circle .catchText.text4[data-v-f70a8d43]{bottom:0%;right:0%;text-align:right}}@media (min-width: 768px){.chosen_jss .chosen_jss_circle .catchText.text4[data-v-f70a8d43]{top:68%;right:-24%}}@media (min-width: 768px) and (max-width: 920px){.chosen_jss .chosen_jss_circle .catchText.text4[data-v-f70a8d43]{top:70%;right:-8%}}@media (max-width: 767.89px){.chosen_jss .chosen_jss_circle .catchText.text5[data-v-f70a8d43]{bottom:-20%;left:40%}}@media (min-width: 768px){.chosen_jss .chosen_jss_circle .catchText.text5[data-v-f70a8d43]{bottom:-13%;left:62%}}.chosen_jss .catchphrase[data-v-f70a8d43]{margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}.chosen_jss .catchphrase.is_show[data-v-f70a8d43]{opacity:1}.chosen_jss .catchphrase .catchphrase_logo[data-v-f70a8d43]{margin:0 auto}@media (max-width: 767.89px){.chosen_jss .catchphrase .catchphrase_logo[data-v-f70a8d43]{margin-inline:auto;width:90%;max-width:140px}}@media (min-width: 768px){.chosen_jss .catchphrase .catchphrase_logo[data-v-f70a8d43]{width:160px}}.chosen_jss .catchphrase .catchphrase_text[data-v-f70a8d43]{color:#fff;text-align:center;font-weight:700;line-height:1.4}@media (max-width: 767.89px){.chosen_jss .catchphrase .catchphrase_text[data-v-f70a8d43]{font-size:1.25rem}}@media (min-width: 768px){.chosen_jss .catchphrase .catchphrase_text[data-v-f70a8d43]{font-size:1.75rem}}.bg_gray[data-v-f70a8d43]{padding-block:5rem 6rem;background-color:#f6f6f6}@media (max-width: 767.89px){.bg_gray[data-v-f70a8d43]{padding-block:4rem}}@media (max-width: 767.89px){.pc_only[data-v-5cd4dffc]{display:none}}@media (min-width: 768px){.sp_only[data-v-5cd4dffc]{display:none}}.img_max[data-v-5cd4dffc]{width:100%;height:auto}:is(a[data-v-5cd4dffc],button[data-v-5cd4dffc]):not(.btn),.hover[data-v-5cd4dffc]{transition:all .3s 0s ease}:is(a[data-v-5cd4dffc],button[data-v-5cd4dffc]):not(.btn):hover,.hover[data-v-5cd4dffc]:hover{opacity:.7}.hover_scale[data-v-5cd4dffc]{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-5cd4dffc]{transform:scale(1.2);transition:1s all}a[data-v-5cd4dffc],button[data-v-5cd4dffc]{cursor:pointer}.d_block[data-v-5cd4dffc]{display:block}.d_inline[data-v-5cd4dffc]{display:inline}.d_inline_block[data-v-5cd4dffc]{display:inline-block}.d_none[data-v-5cd4dffc]{display:none}.d_flex[data-v-5cd4dffc]{display:flex}.d_grid[data-v-5cd4dffc]{display:grid}.text_start[data-v-5cd4dffc]{text-align:left}.text_center[data-v-5cd4dffc]{text-align:center}.text_end[data-v-5cd4dffc]{text-align:right}.fw_light[data-v-5cd4dffc]{font-weight:300}.fw_regular[data-v-5cd4dffc]{font-weight:400}.fw_medium[data-v-5cd4dffc]{font-weight:500}.fw_semibold[data-v-5cd4dffc]{font-weight:600}.fw_bold[data-v-5cd4dffc]{font-weight:700}.p_relative[data-v-5cd4dffc]{position:relative}.p_absolute[data-v-5cd4dffc]{position:absolute}.p_fixed[data-v-5cd4dffc]{position:fixed}.p_sticky[data-v-5cd4dffc]{position:sticky}.p_static[data-v-5cd4dffc]{position:static}.kerning[data-v-5cd4dffc]{font-feature-settings:"palt"}.no_break[data-v-5cd4dffc]{display:inline-block}@media (min-width: 768px){.gap1[data-v-5cd4dffc]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-5cd4dffc]{gap:5px}}@media (min-width: 768px){.gap2[data-v-5cd4dffc]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-5cd4dffc]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-5cd4dffc]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-5cd4dffc]{gap:10px}}@media (min-width: 768px){.gap4[data-v-5cd4dffc]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-5cd4dffc]{gap:15px}}@media (min-width: 768px){.gap5[data-v-5cd4dffc]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-5cd4dffc]{gap:20px}}@media (min-width: 768px){.gap6[data-v-5cd4dffc]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-5cd4dffc]{gap:30px}}@media (min-width: 768px){section[data-v-5cd4dffc]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-5cd4dffc]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-5cd4dffc]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-5cd4dffc]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-5cd4dffc]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-5cd4dffc]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-5cd4dffc]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-5cd4dffc]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-5cd4dffc]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-5cd4dffc]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-5cd4dffc]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-5cd4dffc]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-5cd4dffc]{flex-direction:row-reverse}}.row[data-v-5cd4dffc]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-5cd4dffc]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-5cd4dffc]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-5cd4dffc]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-5cd4dffc]+*,.row.col2&gt;div&gt;picture[data-v-5cd4dffc]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-5cd4dffc]+*,.row.col2&gt;div&gt;picture[data-v-5cd4dffc]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-5cd4dffc]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-5cd4dffc]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-5cd4dffc]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-5cd4dffc]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-5cd4dffc]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-5cd4dffc]+*,.row.col3&gt;div&gt;picture[data-v-5cd4dffc]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-5cd4dffc]+*,.row.col3&gt;div&gt;picture[data-v-5cd4dffc]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-5cd4dffc]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-5cd4dffc]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-5cd4dffc]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-5cd4dffc]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-5cd4dffc]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-5cd4dffc]+*,.row.col4&gt;div&gt;picture[data-v-5cd4dffc]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-5cd4dffc]+*,.row.col4&gt;div&gt;picture[data-v-5cd4dffc]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-5cd4dffc]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-5cd4dffc]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-5cd4dffc]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-5cd4dffc]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-5cd4dffc]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-5cd4dffc]+*,.row.col5&gt;div&gt;picture[data-v-5cd4dffc]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-5cd4dffc]+*,.row.col5&gt;div&gt;picture[data-v-5cd4dffc]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-5cd4dffc]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-5cd4dffc]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-5cd4dffc]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-5cd4dffc]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-5cd4dffc]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-5cd4dffc]{gap:0}}.head_typ.fs_lg[data-v-5cd4dffc]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-5cd4dffc]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-5cd4dffc]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-5cd4dffc]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-5cd4dffc]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-5cd4dffc]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-5cd4dffc]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-5cd4dffc]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-5cd4dffc]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-5cd4dffc]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-5cd4dffc]{font-size:.875rem}.head_typ.fs_md .badge[data-v-5cd4dffc]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-5cd4dffc]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-5cd4dffc]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-5cd4dffc]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-5cd4dffc]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-5cd4dffc]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-5cd4dffc]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-5cd4dffc]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-5cd4dffc]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-5cd4dffc]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-5cd4dffc]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-5cd4dffc]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-5cd4dffc]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-5cd4dffc]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-5cd4dffc]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-5cd4dffc]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-5cd4dffc]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-5cd4dffc]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-5cd4dffc]{text-align:left}}@media (min-width: 768px){p[data-v-5cd4dffc]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-5cd4dffc]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-5cd4dffc]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-5cd4dffc]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-5cd4dffc]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-5cd4dffc]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-5cd4dffc]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-5cd4dffc]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-5cd4dffc]{color:#666}@media (min-width: 768px){.caption[data-v-5cd4dffc]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-5cd4dffc]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-5cd4dffc]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-5cd4dffc]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-5cd4dffc] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-5cd4dffc]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-5cd4dffc]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-5cd4dffc]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-5cd4dffc]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-5cd4dffc]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-5cd4dffc] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-5cd4dffc] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-5cd4dffc]{position:relative}.icon_modal[data-v-5cd4dffc]: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-5cd4dffc]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-5cd4dffc]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-5cd4dffc]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-5cd4dffc]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-5cd4dffc]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-5cd4dffc]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-5cd4dffc]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-5cd4dffc]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-5cd4dffc]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-5cd4dffc]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-5cd4dffc]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-5cd4dffc]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-5cd4dffc]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-5cd4dffc]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-5cd4dffc]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-5cd4dffc]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-5cd4dffc]{margin-block:4rem}}.jobbtn_row_area ul[data-v-5cd4dffc]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-5cd4dffc]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-5cd4dffc]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-5cd4dffc]{border-color:currentColor}.row.job p[data-v-5cd4dffc]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-5cd4dffc]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-5cd4dffc]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-5cd4dffc]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-5cd4dffc]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-5cd4dffc]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-5cd4dffc]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-5cd4dffc]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-5cd4dffc]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-5cd4dffc]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-5cd4dffc]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-5cd4dffc]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-5cd4dffc]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-5cd4dffc]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-5cd4dffc]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-5cd4dffc]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-5cd4dffc]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-5cd4dffc]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-5cd4dffc]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-5cd4dffc]{padding:2rem}}.interview_message .holiday_area.curve[data-v-5cd4dffc]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-5cd4dffc]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-5cd4dffc]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-5cd4dffc]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-5cd4dffc]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-5cd4dffc]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-5cd4dffc]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-5cd4dffc]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-5cd4dffc]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-5cd4dffc]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-5cd4dffc]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-5cd4dffc]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-5cd4dffc]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-5cd4dffc]: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-5cd4dffc]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-5cd4dffc]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-5cd4dffc]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-5cd4dffc]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-5cd4dffc]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-5cd4dffc]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-5cd4dffc]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-5cd4dffc]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-5cd4dffc]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-5cd4dffc]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-5cd4dffc]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-5cd4dffc]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-5cd4dffc]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-5cd4dffc]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-5cd4dffc]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-5cd4dffc]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-5cd4dffc]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-5cd4dffc]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-5cd4dffc]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-5cd4dffc]:before{border-color:#00a9b7}.job[data-v-5cd4dffc]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-5cd4dffc],.job .svg_circle02[data-v-5cd4dffc]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-5cd4dffc],.job .svg_circle02[data-v-5cd4dffc]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-5cd4dffc],.job .svg_circle02[data-v-5cd4dffc]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-5cd4dffc]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-5cd4dffc]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-5cd4dffc]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-5cd4dffc]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-5cd4dffc]{display:none}.job .svg-elem-1.anime.is_anime[data-v-5cd4dffc]{display:block;animation:animate-svg-stroke-1-5cd4dffc var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-5cd4dffc]{display:none}.job .svg-elem-2.anime.is_anime[data-v-5cd4dffc]{display:block;animation:animate-svg-stroke-2-5cd4dffc var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-5cd4dffc]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-5cd4dffc]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-5cd4dffc]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-5cd4dffc]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-5cd4dffc]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-5cd4dffc]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-5cd4dffc]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-5cd4dffc]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-5cd4dffc]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-5cd4dffc]:after{animation:mask-bg-5cd4dffc 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-5cd4dffc{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-5cd4dffc{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-5cd4dffc{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.description_area[data-v-5cd4dffc]{margin-block-end:4rem}.description_attention p[data-v-5cd4dffc]{margin-block-end:4rem;font-weight:700}@media (max-width: 767.89px){.description_attention p[data-v-5cd4dffc]{font-size:1.125rem}}@media (min-width: 768px){.description_attention p[data-v-5cd4dffc]{font-size:1.5rem}}@media (max-width: 767.89px){.pc_only[data-v-0501e473]{display:none}}@media (min-width: 768px){.sp_only[data-v-0501e473]{display:none}}.img_max[data-v-0501e473]{width:100%;height:auto}:is(a[data-v-0501e473],button[data-v-0501e473]):not(.btn),.hover[data-v-0501e473]{transition:all .3s 0s ease}:is(a[data-v-0501e473],button[data-v-0501e473]):not(.btn):hover,.hover[data-v-0501e473]:hover{opacity:.7}.hover_scale[data-v-0501e473]{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-0501e473]{transform:scale(1.2);transition:1s all}a[data-v-0501e473],button[data-v-0501e473]{cursor:pointer}.d_block[data-v-0501e473]{display:block}.d_inline[data-v-0501e473]{display:inline}.d_inline_block[data-v-0501e473]{display:inline-block}.d_none[data-v-0501e473]{display:none}.d_flex[data-v-0501e473]{display:flex}.d_grid[data-v-0501e473]{display:grid}.text_start[data-v-0501e473]{text-align:left}.text_center[data-v-0501e473]{text-align:center}.text_end[data-v-0501e473]{text-align:right}.fw_light[data-v-0501e473]{font-weight:300}.fw_regular[data-v-0501e473]{font-weight:400}.fw_medium[data-v-0501e473]{font-weight:500}.fw_semibold[data-v-0501e473]{font-weight:600}.fw_bold[data-v-0501e473]{font-weight:700}.p_relative[data-v-0501e473]{position:relative}.p_absolute[data-v-0501e473]{position:absolute}.p_fixed[data-v-0501e473]{position:fixed}.p_sticky[data-v-0501e473]{position:sticky}.p_static[data-v-0501e473]{position:static}.kerning[data-v-0501e473]{font-feature-settings:"palt"}.no_break[data-v-0501e473]{display:inline-block}@media (min-width: 768px){.gap1[data-v-0501e473]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-0501e473]{gap:5px}}@media (min-width: 768px){.gap2[data-v-0501e473]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-0501e473]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-0501e473]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-0501e473]{gap:10px}}@media (min-width: 768px){.gap4[data-v-0501e473]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-0501e473]{gap:15px}}@media (min-width: 768px){.gap5[data-v-0501e473]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-0501e473]{gap:20px}}@media (min-width: 768px){.gap6[data-v-0501e473]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-0501e473]{gap:30px}}@media (min-width: 768px){section[data-v-0501e473]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-0501e473]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-0501e473]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-0501e473]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-0501e473]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-0501e473]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-0501e473]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-0501e473]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-0501e473]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-0501e473]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-0501e473]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-0501e473]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-0501e473]{flex-direction:row-reverse}}.row[data-v-0501e473]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-0501e473]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-0501e473]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-0501e473]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-0501e473]+*,.row.col2&gt;div&gt;picture[data-v-0501e473]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-0501e473]+*,.row.col2&gt;div&gt;picture[data-v-0501e473]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-0501e473]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-0501e473]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-0501e473]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-0501e473]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-0501e473]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-0501e473]+*,.row.col3&gt;div&gt;picture[data-v-0501e473]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-0501e473]+*,.row.col3&gt;div&gt;picture[data-v-0501e473]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-0501e473]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-0501e473]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-0501e473]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-0501e473]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-0501e473]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-0501e473]+*,.row.col4&gt;div&gt;picture[data-v-0501e473]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-0501e473]+*,.row.col4&gt;div&gt;picture[data-v-0501e473]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-0501e473]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-0501e473]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-0501e473]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-0501e473]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-0501e473]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-0501e473]+*,.row.col5&gt;div&gt;picture[data-v-0501e473]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-0501e473]+*,.row.col5&gt;div&gt;picture[data-v-0501e473]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-0501e473]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-0501e473]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-0501e473]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-0501e473]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-0501e473]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-0501e473]{gap:0}}.head_typ.fs_lg[data-v-0501e473]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-0501e473]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-0501e473]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-0501e473]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-0501e473]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-0501e473]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-0501e473]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-0501e473]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-0501e473]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-0501e473]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-0501e473]{font-size:.875rem}.head_typ.fs_md .badge[data-v-0501e473]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-0501e473]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-0501e473]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-0501e473]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-0501e473]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-0501e473]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-0501e473]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-0501e473]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-0501e473]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-0501e473]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-0501e473]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-0501e473]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-0501e473]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-0501e473]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-0501e473]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-0501e473]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-0501e473]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-0501e473]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-0501e473]{text-align:left}}@media (min-width: 768px){p[data-v-0501e473]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-0501e473]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-0501e473]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-0501e473]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-0501e473]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-0501e473]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-0501e473]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-0501e473]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-0501e473]{color:#666}@media (min-width: 768px){.caption[data-v-0501e473]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-0501e473]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-0501e473]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-0501e473]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-0501e473] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-0501e473]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-0501e473]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-0501e473]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-0501e473]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-0501e473]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-0501e473] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-0501e473] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-0501e473]{position:relative}.icon_modal[data-v-0501e473]: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-0501e473]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-0501e473]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-0501e473]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-0501e473]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-0501e473]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-0501e473]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-0501e473]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-0501e473]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-0501e473]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-0501e473]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-0501e473]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-0501e473]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-0501e473]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-0501e473]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-0501e473]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-0501e473]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-0501e473]{margin-block:4rem}}.jobbtn_row_area ul[data-v-0501e473]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-0501e473]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-0501e473]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-0501e473]{border-color:currentColor}.row.job p[data-v-0501e473]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-0501e473]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-0501e473]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-0501e473]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-0501e473]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-0501e473]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-0501e473]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-0501e473]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-0501e473]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-0501e473]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-0501e473]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-0501e473]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-0501e473]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-0501e473]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-0501e473]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-0501e473]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-0501e473]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-0501e473]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-0501e473]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-0501e473]{padding:2rem}}.interview_message .holiday_area.curve[data-v-0501e473]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-0501e473]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-0501e473]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-0501e473]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-0501e473]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-0501e473]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-0501e473]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-0501e473]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-0501e473]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-0501e473]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-0501e473]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-0501e473]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-0501e473]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-0501e473]: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-0501e473]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-0501e473]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-0501e473]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-0501e473]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-0501e473]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-0501e473]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-0501e473]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-0501e473]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-0501e473]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-0501e473]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-0501e473]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-0501e473]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-0501e473]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-0501e473]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-0501e473]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-0501e473]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-0501e473]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-0501e473]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-0501e473]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-0501e473]:before{border-color:#00a9b7}.job[data-v-0501e473]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-0501e473],.job .svg_circle02[data-v-0501e473]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-0501e473],.job .svg_circle02[data-v-0501e473]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-0501e473],.job .svg_circle02[data-v-0501e473]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-0501e473]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-0501e473]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-0501e473]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-0501e473]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-0501e473]{display:none}.job .svg-elem-1.anime.is_anime[data-v-0501e473]{display:block;animation:animate-svg-stroke-1-0501e473 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-0501e473]{display:none}.job .svg-elem-2.anime.is_anime[data-v-0501e473]{display:block;animation:animate-svg-stroke-2-0501e473 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-0501e473]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-0501e473]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-0501e473]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-0501e473]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-0501e473]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-0501e473]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-0501e473]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-0501e473]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-0501e473]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-0501e473]:after{animation:mask-bg-0501e473 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-0501e473{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-0501e473{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-0501e473{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.list_content[data-v-0501e473]{margin-inline-start:1.25rem;list-style-type:disc}@media (min-width: 768px){.list_content[data-v-0501e473]{display:flex;flex-wrap:wrap;justify-content:space-between}.list_content[data-v-0501e473]:after{content:"";width:25%}}@media (max-width: 767.89px){.list_content[data-v-0501e473]{display:block}}.list_content li[data-v-0501e473]{margin-block-end:.35rem;padding-inline-start:.25rem;line-height:1.5}@media (min-width: 768px){.list_content li[data-v-0501e473]{width:calc(33.3333333333% - 1.25rem);font-size:1.125rem}.list_content li[data-v-0501e473]:nth-of-type(3n){width:25%}}@media screen and (min-width: 768px) and (max-width: 820px){.list_content li[data-v-0501e473]{width:calc(50% - 1.25rem)}.list_content li[data-v-0501e473]:nth-of-type(3n){width:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.pc_only[data-v-3058f0f5]{display:none}}@media (min-width: 768px){.sp_only[data-v-3058f0f5]{display:none}}.img_max[data-v-3058f0f5]{width:100%;height:auto}:is(a[data-v-3058f0f5],button[data-v-3058f0f5]):not(.btn),.hover[data-v-3058f0f5]{transition:all .3s 0s ease}:is(a[data-v-3058f0f5],button[data-v-3058f0f5]):not(.btn):hover,.hover[data-v-3058f0f5]:hover{opacity:.7}.hover_scale[data-v-3058f0f5]{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-3058f0f5]{transform:scale(1.2);transition:1s all}a[data-v-3058f0f5],button[data-v-3058f0f5]{cursor:pointer}.d_block[data-v-3058f0f5]{display:block}.d_inline[data-v-3058f0f5]{display:inline}.d_inline_block[data-v-3058f0f5]{display:inline-block}.d_none[data-v-3058f0f5]{display:none}.d_flex[data-v-3058f0f5]{display:flex}.d_grid[data-v-3058f0f5]{display:grid}.text_start[data-v-3058f0f5]{text-align:left}.text_center[data-v-3058f0f5]{text-align:center}.text_end[data-v-3058f0f5]{text-align:right}.fw_light[data-v-3058f0f5]{font-weight:300}.fw_regular[data-v-3058f0f5]{font-weight:400}.fw_medium[data-v-3058f0f5]{font-weight:500}.fw_semibold[data-v-3058f0f5]{font-weight:600}.fw_bold[data-v-3058f0f5]{font-weight:700}.p_relative[data-v-3058f0f5]{position:relative}.p_absolute[data-v-3058f0f5]{position:absolute}.p_fixed[data-v-3058f0f5]{position:fixed}.p_sticky[data-v-3058f0f5]{position:sticky}.p_static[data-v-3058f0f5]{position:static}.kerning[data-v-3058f0f5]{font-feature-settings:"palt"}.no_break[data-v-3058f0f5]{display:inline-block}@media (min-width: 768px){.gap1[data-v-3058f0f5]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-3058f0f5]{gap:5px}}@media (min-width: 768px){.gap2[data-v-3058f0f5]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-3058f0f5]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-3058f0f5]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-3058f0f5]{gap:10px}}@media (min-width: 768px){.gap4[data-v-3058f0f5]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-3058f0f5]{gap:15px}}@media (min-width: 768px){.gap5[data-v-3058f0f5]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-3058f0f5]{gap:20px}}@media (min-width: 768px){.gap6[data-v-3058f0f5]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-3058f0f5]{gap:30px}}@media (min-width: 768px){section[data-v-3058f0f5]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-3058f0f5]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-3058f0f5]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-3058f0f5]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-3058f0f5]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-3058f0f5]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-3058f0f5]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-3058f0f5]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-3058f0f5]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-3058f0f5]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-3058f0f5]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-3058f0f5]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-3058f0f5]{flex-direction:row-reverse}}.row[data-v-3058f0f5]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-3058f0f5]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-3058f0f5]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-3058f0f5]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-3058f0f5]+*,.row.col2&gt;div&gt;picture[data-v-3058f0f5]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-3058f0f5]+*,.row.col2&gt;div&gt;picture[data-v-3058f0f5]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-3058f0f5]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-3058f0f5]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-3058f0f5]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-3058f0f5]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-3058f0f5]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-3058f0f5]+*,.row.col3&gt;div&gt;picture[data-v-3058f0f5]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-3058f0f5]+*,.row.col3&gt;div&gt;picture[data-v-3058f0f5]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-3058f0f5]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-3058f0f5]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-3058f0f5]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-3058f0f5]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-3058f0f5]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-3058f0f5]+*,.row.col4&gt;div&gt;picture[data-v-3058f0f5]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-3058f0f5]+*,.row.col4&gt;div&gt;picture[data-v-3058f0f5]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-3058f0f5]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-3058f0f5]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-3058f0f5]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-3058f0f5]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-3058f0f5]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-3058f0f5]+*,.row.col5&gt;div&gt;picture[data-v-3058f0f5]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-3058f0f5]+*,.row.col5&gt;div&gt;picture[data-v-3058f0f5]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-3058f0f5]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-3058f0f5]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-3058f0f5]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-3058f0f5]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-3058f0f5]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-3058f0f5]{gap:0}}.head_typ.fs_lg[data-v-3058f0f5]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-3058f0f5]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-3058f0f5]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-3058f0f5]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-3058f0f5]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-3058f0f5]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-3058f0f5]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-3058f0f5]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-3058f0f5]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-3058f0f5]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-3058f0f5]{font-size:.875rem}.head_typ.fs_md .badge[data-v-3058f0f5]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-3058f0f5]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-3058f0f5]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-3058f0f5]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-3058f0f5]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-3058f0f5]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-3058f0f5]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-3058f0f5]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-3058f0f5]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-3058f0f5]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-3058f0f5]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-3058f0f5]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-3058f0f5]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-3058f0f5]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-3058f0f5]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-3058f0f5]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-3058f0f5]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-3058f0f5]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-3058f0f5]{text-align:left}}@media (min-width: 768px){p[data-v-3058f0f5]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-3058f0f5]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-3058f0f5]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-3058f0f5]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-3058f0f5]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-3058f0f5]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-3058f0f5]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-3058f0f5]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-3058f0f5]{color:#666}@media (min-width: 768px){.caption[data-v-3058f0f5]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-3058f0f5]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-3058f0f5]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-3058f0f5]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-3058f0f5] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-3058f0f5]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-3058f0f5]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-3058f0f5]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-3058f0f5]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-3058f0f5]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-3058f0f5] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-3058f0f5] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-3058f0f5]{position:relative}.icon_modal[data-v-3058f0f5]: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-3058f0f5]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-3058f0f5]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-3058f0f5]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-3058f0f5]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-3058f0f5]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-3058f0f5]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-3058f0f5]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-3058f0f5]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-3058f0f5]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-3058f0f5]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-3058f0f5]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-3058f0f5]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-3058f0f5]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-3058f0f5]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-3058f0f5]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-3058f0f5]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-3058f0f5]{margin-block:4rem}}.jobbtn_row_area ul[data-v-3058f0f5]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-3058f0f5]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-3058f0f5]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-3058f0f5]{border-color:currentColor}.row.job p[data-v-3058f0f5]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-3058f0f5]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-3058f0f5]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-3058f0f5]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-3058f0f5]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-3058f0f5]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-3058f0f5]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-3058f0f5]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-3058f0f5]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-3058f0f5]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-3058f0f5]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-3058f0f5]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-3058f0f5]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-3058f0f5]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-3058f0f5]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-3058f0f5]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-3058f0f5]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-3058f0f5]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-3058f0f5]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-3058f0f5]{padding:2rem}}.interview_message .holiday_area.curve[data-v-3058f0f5]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-3058f0f5]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-3058f0f5]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-3058f0f5]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-3058f0f5]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-3058f0f5]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-3058f0f5]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-3058f0f5]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-3058f0f5]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-3058f0f5]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-3058f0f5]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-3058f0f5]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-3058f0f5]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-3058f0f5]: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-3058f0f5]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-3058f0f5]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-3058f0f5]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-3058f0f5]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-3058f0f5]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-3058f0f5]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-3058f0f5]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-3058f0f5]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-3058f0f5]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-3058f0f5]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-3058f0f5]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-3058f0f5]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-3058f0f5]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-3058f0f5]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-3058f0f5]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-3058f0f5]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-3058f0f5]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-3058f0f5]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-3058f0f5]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-3058f0f5]:before{border-color:#00a9b7}.job[data-v-3058f0f5]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-3058f0f5],.job .svg_circle02[data-v-3058f0f5]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-3058f0f5],.job .svg_circle02[data-v-3058f0f5]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-3058f0f5],.job .svg_circle02[data-v-3058f0f5]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-3058f0f5]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-3058f0f5]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-3058f0f5]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-3058f0f5]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-3058f0f5]{display:none}.job .svg-elem-1.anime.is_anime[data-v-3058f0f5]{display:block;animation:animate-svg-stroke-1-3058f0f5 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-3058f0f5]{display:none}.job .svg-elem-2.anime.is_anime[data-v-3058f0f5]{display:block;animation:animate-svg-stroke-2-3058f0f5 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-3058f0f5]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-3058f0f5]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-3058f0f5]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-3058f0f5]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-3058f0f5]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-3058f0f5]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-3058f0f5]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-3058f0f5]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-3058f0f5]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-3058f0f5]:after{animation:mask-bg-3058f0f5 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-3058f0f5{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-3058f0f5{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-3058f0f5{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media (max-width: 767.89px){.picture_area[data-v-3058f0f5]{margin-block-end:5rem}}@media (min-width: 768px){.picture_area[data-v-3058f0f5]{margin-block-end:6rem}}@media (max-width: 767.89px){.picture_area .picture_main[data-v-3058f0f5]{margin-block:1.5rem}}@media (min-width: 768px){.picture_area .picture_main[data-v-3058f0f5]{margin-block:2rem}}.picture_area .picture_list[data-v-3058f0f5]{display:flex;flex-wrap:wrap}@media (max-width: 767.89px){.picture_area .picture_list[data-v-3058f0f5]{margin-block-end:4rem}}@media (min-width: 768px){.picture_area .picture_list[data-v-3058f0f5]{justify-content:space-between;column-gap:2.5rem;row-gap:2rem}}@media (max-width: 767.89px){.picture_area .picture_list li[data-v-3058f0f5]{flex-basis:50%}}@media (min-width: 768px){.picture_area .picture_list li[data-v-3058f0f5]{flex-basis:calc(50% - 1.25rem)}}.gallery_text[data-v-3058f0f5]{margin-block-end:2.5rem}@media (max-width: 767.89px){.pc_only[data-v-09d4ec13]{display:none}}@media (min-width: 768px){.sp_only[data-v-09d4ec13]{display:none}}.img_max[data-v-09d4ec13]{width:100%;height:auto}:is(a[data-v-09d4ec13],button[data-v-09d4ec13]):not(.btn),.hover[data-v-09d4ec13]{transition:all .3s 0s ease}:is(a[data-v-09d4ec13],button[data-v-09d4ec13]):not(.btn):hover,.hover[data-v-09d4ec13]:hover{opacity:.7}.hover_scale[data-v-09d4ec13]{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-09d4ec13]{transform:scale(1.2);transition:1s all}a[data-v-09d4ec13],button[data-v-09d4ec13]{cursor:pointer}.d_block[data-v-09d4ec13]{display:block}.d_inline[data-v-09d4ec13]{display:inline}.d_inline_block[data-v-09d4ec13]{display:inline-block}.d_none[data-v-09d4ec13]{display:none}.d_flex[data-v-09d4ec13]{display:flex}.d_grid[data-v-09d4ec13]{display:grid}.text_start[data-v-09d4ec13]{text-align:left}.text_center[data-v-09d4ec13]{text-align:center}.text_end[data-v-09d4ec13]{text-align:right}.fw_light[data-v-09d4ec13]{font-weight:300}.fw_regular[data-v-09d4ec13]{font-weight:400}.fw_medium[data-v-09d4ec13]{font-weight:500}.fw_semibold[data-v-09d4ec13]{font-weight:600}.fw_bold[data-v-09d4ec13]{font-weight:700}.p_relative[data-v-09d4ec13]{position:relative}.p_absolute[data-v-09d4ec13]{position:absolute}.p_fixed[data-v-09d4ec13]{position:fixed}.p_sticky[data-v-09d4ec13]{position:sticky}.p_static[data-v-09d4ec13]{position:static}.kerning[data-v-09d4ec13]{font-feature-settings:"palt"}.no_break[data-v-09d4ec13]{display:inline-block}@media (min-width: 768px){.gap1[data-v-09d4ec13]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-09d4ec13]{gap:5px}}@media (min-width: 768px){.gap2[data-v-09d4ec13]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-09d4ec13]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-09d4ec13]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-09d4ec13]{gap:10px}}@media (min-width: 768px){.gap4[data-v-09d4ec13]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-09d4ec13]{gap:15px}}@media (min-width: 768px){.gap5[data-v-09d4ec13]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-09d4ec13]{gap:20px}}@media (min-width: 768px){.gap6[data-v-09d4ec13]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-09d4ec13]{gap:30px}}@media (min-width: 768px){section[data-v-09d4ec13]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-09d4ec13]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-09d4ec13]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-09d4ec13]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-09d4ec13]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-09d4ec13]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-09d4ec13]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-09d4ec13]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-09d4ec13]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-09d4ec13]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-09d4ec13]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-09d4ec13]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-09d4ec13]{flex-direction:row-reverse}}.row[data-v-09d4ec13]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-09d4ec13]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-09d4ec13]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-09d4ec13]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-09d4ec13]+*,.row.col2&gt;div&gt;picture[data-v-09d4ec13]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-09d4ec13]+*,.row.col2&gt;div&gt;picture[data-v-09d4ec13]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-09d4ec13]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-09d4ec13]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-09d4ec13]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-09d4ec13]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-09d4ec13]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-09d4ec13]+*,.row.col3&gt;div&gt;picture[data-v-09d4ec13]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-09d4ec13]+*,.row.col3&gt;div&gt;picture[data-v-09d4ec13]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-09d4ec13]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-09d4ec13]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-09d4ec13]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-09d4ec13]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-09d4ec13]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-09d4ec13]+*,.row.col4&gt;div&gt;picture[data-v-09d4ec13]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-09d4ec13]+*,.row.col4&gt;div&gt;picture[data-v-09d4ec13]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-09d4ec13]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-09d4ec13]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-09d4ec13]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-09d4ec13]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-09d4ec13]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-09d4ec13]+*,.row.col5&gt;div&gt;picture[data-v-09d4ec13]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-09d4ec13]+*,.row.col5&gt;div&gt;picture[data-v-09d4ec13]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-09d4ec13]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-09d4ec13]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-09d4ec13]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-09d4ec13]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-09d4ec13]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-09d4ec13]{gap:0}}.head_typ.fs_lg[data-v-09d4ec13]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-09d4ec13]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-09d4ec13]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-09d4ec13]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-09d4ec13]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-09d4ec13]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-09d4ec13]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-09d4ec13]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-09d4ec13]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-09d4ec13]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-09d4ec13]{font-size:.875rem}.head_typ.fs_md .badge[data-v-09d4ec13]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-09d4ec13]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-09d4ec13]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-09d4ec13]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-09d4ec13]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-09d4ec13]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-09d4ec13]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-09d4ec13]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-09d4ec13]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-09d4ec13]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-09d4ec13]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-09d4ec13]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-09d4ec13]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-09d4ec13]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-09d4ec13]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-09d4ec13]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-09d4ec13]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-09d4ec13]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-09d4ec13]{text-align:left}}@media (min-width: 768px){p[data-v-09d4ec13]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-09d4ec13]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-09d4ec13]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-09d4ec13]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-09d4ec13]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-09d4ec13]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-09d4ec13]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-09d4ec13]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-09d4ec13]{color:#666}@media (min-width: 768px){.caption[data-v-09d4ec13]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-09d4ec13]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-09d4ec13]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-09d4ec13]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-09d4ec13] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-09d4ec13]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-09d4ec13]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-09d4ec13]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-09d4ec13]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-09d4ec13]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-09d4ec13] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-09d4ec13] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-09d4ec13]{position:relative}.icon_modal[data-v-09d4ec13]: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-09d4ec13]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-09d4ec13]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-09d4ec13]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-09d4ec13]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-09d4ec13]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-09d4ec13]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-09d4ec13]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-09d4ec13]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-09d4ec13]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-09d4ec13]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-09d4ec13]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-09d4ec13]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-09d4ec13]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-09d4ec13]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-09d4ec13]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-09d4ec13]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-09d4ec13]{margin-block:4rem}}.jobbtn_row_area ul[data-v-09d4ec13]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-09d4ec13]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-09d4ec13]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-09d4ec13]{border-color:currentColor}.row.job p[data-v-09d4ec13]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-09d4ec13]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-09d4ec13]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-09d4ec13]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-09d4ec13]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-09d4ec13]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-09d4ec13]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-09d4ec13]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-09d4ec13]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-09d4ec13]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-09d4ec13]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-09d4ec13]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-09d4ec13]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-09d4ec13]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-09d4ec13]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-09d4ec13]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-09d4ec13]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-09d4ec13]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-09d4ec13]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-09d4ec13]{padding:2rem}}.interview_message .holiday_area.curve[data-v-09d4ec13]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-09d4ec13]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-09d4ec13]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-09d4ec13]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-09d4ec13]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-09d4ec13]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-09d4ec13]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-09d4ec13]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-09d4ec13]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-09d4ec13]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-09d4ec13]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-09d4ec13]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-09d4ec13]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-09d4ec13]: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-09d4ec13]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-09d4ec13]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-09d4ec13]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-09d4ec13]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-09d4ec13]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-09d4ec13]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-09d4ec13]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-09d4ec13]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-09d4ec13]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-09d4ec13]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-09d4ec13]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-09d4ec13]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-09d4ec13]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-09d4ec13]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-09d4ec13]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-09d4ec13]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-09d4ec13]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-09d4ec13]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-09d4ec13]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-09d4ec13]:before{border-color:#00a9b7}.job[data-v-09d4ec13]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-09d4ec13],.job .svg_circle02[data-v-09d4ec13]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-09d4ec13],.job .svg_circle02[data-v-09d4ec13]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-09d4ec13],.job .svg_circle02[data-v-09d4ec13]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-09d4ec13]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-09d4ec13]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-09d4ec13]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-09d4ec13]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-09d4ec13]{display:none}.job .svg-elem-1.anime.is_anime[data-v-09d4ec13]{display:block;animation:animate-svg-stroke-1-09d4ec13 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-09d4ec13]{display:none}.job .svg-elem-2.anime.is_anime[data-v-09d4ec13]{display:block;animation:animate-svg-stroke-2-09d4ec13 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-09d4ec13]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-09d4ec13]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-09d4ec13]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-09d4ec13]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-09d4ec13]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-09d4ec13]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-09d4ec13]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-09d4ec13]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-09d4ec13]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-09d4ec13]:after{animation:mask-bg-09d4ec13 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-09d4ec13{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-09d4ec13{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-09d4ec13{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.description_area[data-v-09d4ec13]{margin-block-end:4rem}@media (max-width: 767.89px){.pc_only[data-v-1ca6de64]{display:none}}@media (min-width: 768px){.sp_only[data-v-1ca6de64]{display:none}}.img_max[data-v-1ca6de64]{width:100%;height:auto}:is(a[data-v-1ca6de64],button[data-v-1ca6de64]):not(.btn),.hover[data-v-1ca6de64]{transition:all .3s 0s ease}:is(a[data-v-1ca6de64],button[data-v-1ca6de64]):not(.btn):hover,.hover[data-v-1ca6de64]:hover{opacity:.7}.hover_scale[data-v-1ca6de64]{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-1ca6de64]{transform:scale(1.2);transition:1s all}a[data-v-1ca6de64],button[data-v-1ca6de64]{cursor:pointer}.d_block[data-v-1ca6de64]{display:block}.d_inline[data-v-1ca6de64]{display:inline}.d_inline_block[data-v-1ca6de64]{display:inline-block}.d_none[data-v-1ca6de64]{display:none}.d_flex[data-v-1ca6de64]{display:flex}.d_grid[data-v-1ca6de64]{display:grid}.text_start[data-v-1ca6de64]{text-align:left}.text_center[data-v-1ca6de64]{text-align:center}.text_end[data-v-1ca6de64]{text-align:right}.fw_light[data-v-1ca6de64]{font-weight:300}.fw_regular[data-v-1ca6de64]{font-weight:400}.fw_medium[data-v-1ca6de64]{font-weight:500}.fw_semibold[data-v-1ca6de64]{font-weight:600}.fw_bold[data-v-1ca6de64]{font-weight:700}.p_relative[data-v-1ca6de64]{position:relative}.p_absolute[data-v-1ca6de64]{position:absolute}.p_fixed[data-v-1ca6de64]{position:fixed}.p_sticky[data-v-1ca6de64]{position:sticky}.p_static[data-v-1ca6de64]{position:static}.kerning[data-v-1ca6de64]{font-feature-settings:"palt"}.no_break[data-v-1ca6de64]{display:inline-block}@media (min-width: 768px){.gap1[data-v-1ca6de64]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-1ca6de64]{gap:5px}}@media (min-width: 768px){.gap2[data-v-1ca6de64]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-1ca6de64]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-1ca6de64]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-1ca6de64]{gap:10px}}@media (min-width: 768px){.gap4[data-v-1ca6de64]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-1ca6de64]{gap:15px}}@media (min-width: 768px){.gap5[data-v-1ca6de64]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-1ca6de64]{gap:20px}}@media (min-width: 768px){.gap6[data-v-1ca6de64]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-1ca6de64]{gap:30px}}@media (min-width: 768px){section[data-v-1ca6de64]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-1ca6de64]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-1ca6de64]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-1ca6de64]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-1ca6de64]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-1ca6de64]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-1ca6de64]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-1ca6de64]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-1ca6de64]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-1ca6de64]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-1ca6de64]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-1ca6de64]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-1ca6de64]{flex-direction:row-reverse}}.row[data-v-1ca6de64]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-1ca6de64]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-1ca6de64]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-1ca6de64]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-1ca6de64]+*,.row.col2&gt;div&gt;picture[data-v-1ca6de64]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-1ca6de64]+*,.row.col2&gt;div&gt;picture[data-v-1ca6de64]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-1ca6de64]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-1ca6de64]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-1ca6de64]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-1ca6de64]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-1ca6de64]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-1ca6de64]+*,.row.col3&gt;div&gt;picture[data-v-1ca6de64]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-1ca6de64]+*,.row.col3&gt;div&gt;picture[data-v-1ca6de64]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-1ca6de64]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-1ca6de64]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-1ca6de64]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-1ca6de64]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-1ca6de64]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-1ca6de64]+*,.row.col4&gt;div&gt;picture[data-v-1ca6de64]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-1ca6de64]+*,.row.col4&gt;div&gt;picture[data-v-1ca6de64]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-1ca6de64]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-1ca6de64]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-1ca6de64]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-1ca6de64]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-1ca6de64]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-1ca6de64]+*,.row.col5&gt;div&gt;picture[data-v-1ca6de64]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-1ca6de64]+*,.row.col5&gt;div&gt;picture[data-v-1ca6de64]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-1ca6de64]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-1ca6de64]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-1ca6de64]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-1ca6de64]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-1ca6de64]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-1ca6de64]{gap:0}}.head_typ.fs_lg[data-v-1ca6de64]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-1ca6de64]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-1ca6de64]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-1ca6de64]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-1ca6de64]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-1ca6de64]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-1ca6de64]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-1ca6de64]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-1ca6de64]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-1ca6de64]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-1ca6de64]{font-size:.875rem}.head_typ.fs_md .badge[data-v-1ca6de64]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-1ca6de64]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-1ca6de64]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-1ca6de64]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-1ca6de64]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-1ca6de64]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-1ca6de64]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-1ca6de64]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-1ca6de64]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-1ca6de64]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-1ca6de64]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-1ca6de64]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-1ca6de64]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-1ca6de64]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-1ca6de64]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-1ca6de64]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-1ca6de64]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-1ca6de64]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-1ca6de64]{text-align:left}}@media (min-width: 768px){p[data-v-1ca6de64]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-1ca6de64]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-1ca6de64]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-1ca6de64]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-1ca6de64]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-1ca6de64]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-1ca6de64]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-1ca6de64]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-1ca6de64]{color:#666}@media (min-width: 768px){.caption[data-v-1ca6de64]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-1ca6de64]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-1ca6de64]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-1ca6de64]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-1ca6de64] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-1ca6de64]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-1ca6de64]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-1ca6de64]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-1ca6de64]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-1ca6de64]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-1ca6de64] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-1ca6de64] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-1ca6de64]{position:relative}.icon_modal[data-v-1ca6de64]: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-1ca6de64]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-1ca6de64]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-1ca6de64]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-1ca6de64]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-1ca6de64]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-1ca6de64]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-1ca6de64]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-1ca6de64]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-1ca6de64]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-1ca6de64]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-1ca6de64]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-1ca6de64]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-1ca6de64]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-1ca6de64]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-1ca6de64]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-1ca6de64]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-1ca6de64]{margin-block:4rem}}.jobbtn_row_area ul[data-v-1ca6de64]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-1ca6de64]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-1ca6de64]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-1ca6de64]{border-color:currentColor}.row.job p[data-v-1ca6de64]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-1ca6de64]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-1ca6de64]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-1ca6de64]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-1ca6de64]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-1ca6de64]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-1ca6de64]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-1ca6de64]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-1ca6de64]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-1ca6de64]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-1ca6de64]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-1ca6de64]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-1ca6de64]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-1ca6de64]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-1ca6de64]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-1ca6de64]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-1ca6de64]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-1ca6de64]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-1ca6de64]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-1ca6de64]{padding:2rem}}.interview_message .holiday_area.curve[data-v-1ca6de64]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-1ca6de64]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-1ca6de64]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-1ca6de64]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-1ca6de64]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-1ca6de64]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-1ca6de64]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-1ca6de64]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-1ca6de64]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-1ca6de64]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-1ca6de64]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-1ca6de64]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-1ca6de64]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-1ca6de64]: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-1ca6de64]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-1ca6de64]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-1ca6de64]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-1ca6de64]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-1ca6de64]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-1ca6de64]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-1ca6de64]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-1ca6de64]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-1ca6de64]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-1ca6de64]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-1ca6de64]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-1ca6de64]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-1ca6de64]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-1ca6de64]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-1ca6de64]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-1ca6de64]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-1ca6de64]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-1ca6de64]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-1ca6de64]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-1ca6de64]:before{border-color:#00a9b7}.job[data-v-1ca6de64]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-1ca6de64],.job .svg_circle02[data-v-1ca6de64]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-1ca6de64],.job .svg_circle02[data-v-1ca6de64]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-1ca6de64],.job .svg_circle02[data-v-1ca6de64]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-1ca6de64]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-1ca6de64]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-1ca6de64]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-1ca6de64]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-1ca6de64]{display:none}.job .svg-elem-1.anime.is_anime[data-v-1ca6de64]{display:block;animation:animate-svg-stroke-1-1ca6de64 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-1ca6de64]{display:none}.job .svg-elem-2.anime.is_anime[data-v-1ca6de64]{display:block;animation:animate-svg-stroke-2-1ca6de64 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-1ca6de64]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-1ca6de64]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-1ca6de64]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-1ca6de64]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-1ca6de64]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-1ca6de64]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-1ca6de64]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-1ca6de64]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-1ca6de64]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-1ca6de64]:after{animation:mask-bg-1ca6de64 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-1ca6de64{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-1ca6de64{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-1ca6de64{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.list_content[data-v-1ca6de64]{margin-inline-start:1.25rem;list-style-type:disc}.list_content li[data-v-1ca6de64]{margin-block-end:.75rem;padding-inline-start:.25rem;line-height:1.5}@media (max-width: 767.89px){.pc_only[data-v-92df6515]{display:none}}@media (min-width: 768px){.sp_only[data-v-92df6515]{display:none}}.img_max[data-v-92df6515]{width:100%;height:auto}:is(a[data-v-92df6515],button[data-v-92df6515]):not(.btn),.hover[data-v-92df6515]{transition:all .3s 0s ease}:is(a[data-v-92df6515],button[data-v-92df6515]):not(.btn):hover,.hover[data-v-92df6515]:hover{opacity:.7}.hover_scale[data-v-92df6515]{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-92df6515]{transform:scale(1.2);transition:1s all}a[data-v-92df6515],button[data-v-92df6515]{cursor:pointer}.d_block[data-v-92df6515]{display:block}.d_inline[data-v-92df6515]{display:inline}.d_inline_block[data-v-92df6515]{display:inline-block}.d_none[data-v-92df6515]{display:none}.d_flex[data-v-92df6515]{display:flex}.d_grid[data-v-92df6515]{display:grid}.text_start[data-v-92df6515]{text-align:left}.text_center[data-v-92df6515]{text-align:center}.text_end[data-v-92df6515]{text-align:right}.fw_light[data-v-92df6515]{font-weight:300}.fw_regular[data-v-92df6515]{font-weight:400}.fw_medium[data-v-92df6515]{font-weight:500}.fw_semibold[data-v-92df6515]{font-weight:600}.fw_bold[data-v-92df6515]{font-weight:700}.p_relative[data-v-92df6515]{position:relative}.p_absolute[data-v-92df6515]{position:absolute}.p_fixed[data-v-92df6515]{position:fixed}.p_sticky[data-v-92df6515]{position:sticky}.p_static[data-v-92df6515]{position:static}.kerning[data-v-92df6515]{font-feature-settings:"palt"}.no_break[data-v-92df6515]{display:inline-block}@media (min-width: 768px){.gap1[data-v-92df6515]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-92df6515]{gap:5px}}@media (min-width: 768px){.gap2[data-v-92df6515]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-92df6515]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-92df6515]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-92df6515]{gap:10px}}@media (min-width: 768px){.gap4[data-v-92df6515]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-92df6515]{gap:15px}}@media (min-width: 768px){.gap5[data-v-92df6515]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-92df6515]{gap:20px}}@media (min-width: 768px){.gap6[data-v-92df6515]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-92df6515]{gap:30px}}@media (min-width: 768px){section[data-v-92df6515]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-92df6515]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-92df6515]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-92df6515]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-92df6515]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-92df6515]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-92df6515]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-92df6515]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-92df6515]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-92df6515]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-92df6515]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-92df6515]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-92df6515]{flex-direction:row-reverse}}.row[data-v-92df6515]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-92df6515]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-92df6515]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-92df6515]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-92df6515]+*,.row.col2&gt;div&gt;picture[data-v-92df6515]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-92df6515]+*,.row.col2&gt;div&gt;picture[data-v-92df6515]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-92df6515]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-92df6515]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-92df6515]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-92df6515]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-92df6515]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-92df6515]+*,.row.col3&gt;div&gt;picture[data-v-92df6515]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-92df6515]+*,.row.col3&gt;div&gt;picture[data-v-92df6515]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-92df6515]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-92df6515]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-92df6515]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-92df6515]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-92df6515]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-92df6515]+*,.row.col4&gt;div&gt;picture[data-v-92df6515]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-92df6515]+*,.row.col4&gt;div&gt;picture[data-v-92df6515]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-92df6515]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-92df6515]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-92df6515]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-92df6515]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-92df6515]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-92df6515]+*,.row.col5&gt;div&gt;picture[data-v-92df6515]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-92df6515]+*,.row.col5&gt;div&gt;picture[data-v-92df6515]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-92df6515]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-92df6515]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-92df6515]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-92df6515]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-92df6515]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-92df6515]{gap:0}}.head_typ.fs_lg[data-v-92df6515]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-92df6515]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-92df6515]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-92df6515]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-92df6515]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-92df6515]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-92df6515]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-92df6515]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-92df6515]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-92df6515]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-92df6515]{font-size:.875rem}.head_typ.fs_md .badge[data-v-92df6515]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-92df6515]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-92df6515]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-92df6515]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-92df6515]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-92df6515]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-92df6515]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-92df6515]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-92df6515]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-92df6515]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-92df6515]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-92df6515]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-92df6515]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-92df6515]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-92df6515]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-92df6515]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-92df6515]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-92df6515]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-92df6515]{text-align:left}}@media (min-width: 768px){p[data-v-92df6515]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-92df6515]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-92df6515]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-92df6515]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-92df6515]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-92df6515]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-92df6515]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-92df6515]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-92df6515]{color:#666}@media (min-width: 768px){.caption[data-v-92df6515]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-92df6515]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-92df6515]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-92df6515]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-92df6515] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-92df6515]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-92df6515]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-92df6515]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-92df6515]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-92df6515]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-92df6515] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-92df6515] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-92df6515]{position:relative}.icon_modal[data-v-92df6515]: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-92df6515]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-92df6515]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-92df6515]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-92df6515]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-92df6515]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-92df6515]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-92df6515]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-92df6515]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-92df6515]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-92df6515]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-92df6515]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-92df6515]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-92df6515]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-92df6515]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-92df6515]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-92df6515]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-92df6515]{margin-block:4rem}}.jobbtn_row_area ul[data-v-92df6515]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-92df6515]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-92df6515]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-92df6515]{border-color:currentColor}.row.job p[data-v-92df6515]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-92df6515]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-92df6515]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-92df6515]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-92df6515]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-92df6515]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-92df6515]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-92df6515]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-92df6515]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-92df6515]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-92df6515]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-92df6515]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-92df6515]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-92df6515]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-92df6515]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-92df6515]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-92df6515]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-92df6515]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-92df6515]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-92df6515]{padding:2rem}}.interview_message .holiday_area.curve[data-v-92df6515]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-92df6515]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-92df6515]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-92df6515]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-92df6515]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-92df6515]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-92df6515]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-92df6515]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-92df6515]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-92df6515]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-92df6515]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-92df6515]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-92df6515]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-92df6515]: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-92df6515]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-92df6515]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-92df6515]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-92df6515]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-92df6515]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-92df6515]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-92df6515]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-92df6515]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-92df6515]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-92df6515]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-92df6515]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-92df6515]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-92df6515]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-92df6515]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-92df6515]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-92df6515]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-92df6515]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-92df6515]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-92df6515]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-92df6515]:before{border-color:#00a9b7}.job[data-v-92df6515]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-92df6515],.job .svg_circle02[data-v-92df6515]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-92df6515],.job .svg_circle02[data-v-92df6515]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-92df6515],.job .svg_circle02[data-v-92df6515]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-92df6515]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-92df6515]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-92df6515]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-92df6515]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-92df6515]{display:none}.job .svg-elem-1.anime.is_anime[data-v-92df6515]{display:block;animation:animate-svg-stroke-1-92df6515 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-92df6515]{display:none}.job .svg-elem-2.anime.is_anime[data-v-92df6515]{display:block;animation:animate-svg-stroke-2-92df6515 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-92df6515]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-92df6515]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-92df6515]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-92df6515]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-92df6515]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-92df6515]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-92df6515]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-92df6515]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-92df6515]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-92df6515]:after{animation:mask-bg-92df6515 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-92df6515{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-92df6515{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-92df6515{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.video_area .video[data-v-92df6515]{max-width:50rem;margin-inline:auto;margin-block-end:3.4375rem}.video_area .video iframe[data-v-92df6515]{width:100%;height:100%;aspect-ratio:40/21}.video_area .cols_area[data-v-92df6515]{margin-block-end:4.5rem}.video_area .cols_area .row[data-v-92df6515]{justify-content:center}@media (min-width: 768px){.video_area .cols_area .row[data-v-92df6515]{align-items:center;gap:3.5rem}}@media (max-width: 767.89px){.video_area .cols_area .row[data-v-92df6515]{gap:.625rem}}@media (min-width: 768px){.video_area .cols_area .img_area[data-v-92df6515]{flex-basis:10rem}}@media (max-width: 767.89px){.video_area .cols_area .img_area[data-v-92df6515]{flex-basis:50%;margin-block-end:1.25rem}}@media (min-width: 768px){.video_area .cols_area .txt_area[data-v-92df6515]{flex-basis:27.5rem}}.video_area .cols_area .txt_area p[data-v-92df6515]{font-weight:700;line-height:1.6}@media (min-width: 768px){.video_area .cols_area .txt_area p[data-v-92df6515]{font-size:2.5rem}}@media (max-width: 767.89px){.video_area .cols_area .txt_area p[data-v-92df6515]{text-align:center;font-size:1.25rem}}@media (min-width: 768px){.content_area[data-v-92df6515]{margin-block-end:6.25rem}}@media (max-width: 767.89px){.content_area[data-v-92df6515]{margin-block-end:2.5rem}}@media (min-width: 768px){.content_area .img_02[data-v-92df6515],.content_area .img_03[data-v-92df6515]{margin-block-end:6.25rem}}@media (max-width: 767.89px){.content_area .img_02[data-v-92df6515],.content_area .img_03[data-v-92df6515]{margin-block-end:2.5rem}}.two_defense_wrap[data-v-92df6515]{margin-block-start:3rem;padding-block:2rem;background-color:#d9e3e9}.catalog_area .row[data-v-92df6515]{align-items:center}@media (max-width: 767.89px){.catalog_area .row[data-v-92df6515]{justify-content:center}}@media (min-width: 768px){.catalog_area .row .img_area[data-v-92df6515]{flex-basis:15rem}}@media (max-width: 767.89px){.catalog_area .row .img_area[data-v-92df6515]{flex-basis:50%}}[data-v-92df6515] .btn.btn_md.btn_pdf:hover span:after{background:#666}[data-v-92df6515] .btn.btn_md.btn_pdf span:before{display:none}[data-v-92df6515] .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-b8388fd8]{display:none}}@media (min-width: 768px){.sp_only[data-v-b8388fd8]{display:none}}.img_max[data-v-b8388fd8]{width:100%;height:auto}:is(a[data-v-b8388fd8],button[data-v-b8388fd8]):not(.btn),.hover[data-v-b8388fd8]{transition:all .3s 0s ease}:is(a[data-v-b8388fd8],button[data-v-b8388fd8]):not(.btn):hover,.hover[data-v-b8388fd8]:hover{opacity:.7}.hover_scale[data-v-b8388fd8]{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-b8388fd8]{transform:scale(1.2);transition:1s all}a[data-v-b8388fd8],button[data-v-b8388fd8]{cursor:pointer}.d_block[data-v-b8388fd8]{display:block}.d_inline[data-v-b8388fd8]{display:inline}.d_inline_block[data-v-b8388fd8]{display:inline-block}.d_none[data-v-b8388fd8]{display:none}.d_flex[data-v-b8388fd8]{display:flex}.d_grid[data-v-b8388fd8]{display:grid}.text_start[data-v-b8388fd8]{text-align:left}.text_center[data-v-b8388fd8]{text-align:center}.text_end[data-v-b8388fd8]{text-align:right}.fw_light[data-v-b8388fd8]{font-weight:300}.fw_regular[data-v-b8388fd8]{font-weight:400}.fw_medium[data-v-b8388fd8]{font-weight:500}.fw_semibold[data-v-b8388fd8]{font-weight:600}.fw_bold[data-v-b8388fd8]{font-weight:700}.p_relative[data-v-b8388fd8]{position:relative}.p_absolute[data-v-b8388fd8]{position:absolute}.p_fixed[data-v-b8388fd8]{position:fixed}.p_sticky[data-v-b8388fd8]{position:sticky}.p_static[data-v-b8388fd8]{position:static}.kerning[data-v-b8388fd8]{font-feature-settings:"palt"}.no_break[data-v-b8388fd8]{display:inline-block}@media (min-width: 768px){.gap1[data-v-b8388fd8]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-b8388fd8]{gap:5px}}@media (min-width: 768px){.gap2[data-v-b8388fd8]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-b8388fd8]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-b8388fd8]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-b8388fd8]{gap:10px}}@media (min-width: 768px){.gap4[data-v-b8388fd8]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-b8388fd8]{gap:15px}}@media (min-width: 768px){.gap5[data-v-b8388fd8]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-b8388fd8]{gap:20px}}@media (min-width: 768px){.gap6[data-v-b8388fd8]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-b8388fd8]{gap:30px}}@media (min-width: 768px){section[data-v-b8388fd8]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-b8388fd8]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-b8388fd8]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-b8388fd8]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-b8388fd8]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-b8388fd8]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-b8388fd8]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-b8388fd8]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-b8388fd8]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-b8388fd8]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-b8388fd8]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-b8388fd8]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-b8388fd8]{flex-direction:row-reverse}}.row[data-v-b8388fd8]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-b8388fd8]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-b8388fd8]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-b8388fd8]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-b8388fd8]+*,.row.col2&gt;div&gt;picture[data-v-b8388fd8]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-b8388fd8]+*,.row.col2&gt;div&gt;picture[data-v-b8388fd8]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-b8388fd8]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-b8388fd8]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-b8388fd8]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-b8388fd8]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-b8388fd8]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-b8388fd8]+*,.row.col3&gt;div&gt;picture[data-v-b8388fd8]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-b8388fd8]+*,.row.col3&gt;div&gt;picture[data-v-b8388fd8]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-b8388fd8]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-b8388fd8]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-b8388fd8]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-b8388fd8]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-b8388fd8]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-b8388fd8]+*,.row.col4&gt;div&gt;picture[data-v-b8388fd8]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-b8388fd8]+*,.row.col4&gt;div&gt;picture[data-v-b8388fd8]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-b8388fd8]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-b8388fd8]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-b8388fd8]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-b8388fd8]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-b8388fd8]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-b8388fd8]+*,.row.col5&gt;div&gt;picture[data-v-b8388fd8]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-b8388fd8]+*,.row.col5&gt;div&gt;picture[data-v-b8388fd8]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-b8388fd8]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-b8388fd8]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-b8388fd8]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-b8388fd8]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-b8388fd8]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-b8388fd8]{gap:0}}.head_typ.fs_lg[data-v-b8388fd8]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-b8388fd8]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-b8388fd8]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-b8388fd8]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-b8388fd8]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-b8388fd8]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-b8388fd8]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-b8388fd8]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-b8388fd8]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-b8388fd8]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-b8388fd8]{font-size:.875rem}.head_typ.fs_md .badge[data-v-b8388fd8]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-b8388fd8]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-b8388fd8]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-b8388fd8]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-b8388fd8]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-b8388fd8]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-b8388fd8]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-b8388fd8]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-b8388fd8]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-b8388fd8]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-b8388fd8]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-b8388fd8]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-b8388fd8]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-b8388fd8]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-b8388fd8]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-b8388fd8]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-b8388fd8]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-b8388fd8]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-b8388fd8]{text-align:left}}@media (min-width: 768px){p[data-v-b8388fd8]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-b8388fd8]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-b8388fd8]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-b8388fd8]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-b8388fd8]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-b8388fd8]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-b8388fd8]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-b8388fd8]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-b8388fd8]{color:#666}@media (min-width: 768px){.caption[data-v-b8388fd8]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-b8388fd8]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-b8388fd8]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-b8388fd8]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-b8388fd8] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-b8388fd8]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-b8388fd8]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-b8388fd8]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-b8388fd8]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-b8388fd8]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-b8388fd8] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-b8388fd8] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-b8388fd8]{position:relative}.icon_modal[data-v-b8388fd8]: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-b8388fd8]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-b8388fd8]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-b8388fd8]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-b8388fd8]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-b8388fd8]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-b8388fd8]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-b8388fd8]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-b8388fd8]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-b8388fd8]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-b8388fd8]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-b8388fd8]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-b8388fd8]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-b8388fd8]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-b8388fd8]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-b8388fd8]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-b8388fd8]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-b8388fd8]{margin-block:4rem}}.jobbtn_row_area ul[data-v-b8388fd8]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-b8388fd8]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-b8388fd8]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-b8388fd8]{border-color:currentColor}.row.job p[data-v-b8388fd8]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-b8388fd8]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-b8388fd8]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-b8388fd8]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-b8388fd8]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-b8388fd8]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-b8388fd8]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-b8388fd8]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-b8388fd8]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-b8388fd8]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-b8388fd8]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-b8388fd8]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-b8388fd8]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-b8388fd8]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-b8388fd8]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-b8388fd8]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-b8388fd8]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-b8388fd8]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-b8388fd8]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-b8388fd8]{padding:2rem}}.interview_message .holiday_area.curve[data-v-b8388fd8]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-b8388fd8]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-b8388fd8]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-b8388fd8]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-b8388fd8]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-b8388fd8]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-b8388fd8]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-b8388fd8]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-b8388fd8]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-b8388fd8]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-b8388fd8]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-b8388fd8]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-b8388fd8]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-b8388fd8]: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-b8388fd8]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-b8388fd8]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-b8388fd8]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-b8388fd8]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-b8388fd8]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-b8388fd8]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-b8388fd8]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-b8388fd8]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-b8388fd8]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-b8388fd8]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-b8388fd8]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-b8388fd8]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-b8388fd8]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-b8388fd8]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-b8388fd8]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-b8388fd8]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-b8388fd8]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-b8388fd8]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-b8388fd8]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-b8388fd8]:before{border-color:#00a9b7}.job[data-v-b8388fd8]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-b8388fd8],.job .svg_circle02[data-v-b8388fd8]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-b8388fd8],.job .svg_circle02[data-v-b8388fd8]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-b8388fd8],.job .svg_circle02[data-v-b8388fd8]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-b8388fd8]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-b8388fd8]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-b8388fd8]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-b8388fd8]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-b8388fd8]{display:none}.job .svg-elem-1.anime.is_anime[data-v-b8388fd8]{display:block;animation:animate-svg-stroke-1-b8388fd8 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-b8388fd8]{display:none}.job .svg-elem-2.anime.is_anime[data-v-b8388fd8]{display:block;animation:animate-svg-stroke-2-b8388fd8 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-b8388fd8]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-b8388fd8]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-b8388fd8]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-b8388fd8]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-b8388fd8]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-b8388fd8]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-b8388fd8]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-b8388fd8]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-b8388fd8]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-b8388fd8]:after{animation:mask-bg-b8388fd8 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-b8388fd8{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-b8388fd8{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-b8388fd8{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.description_area[data-v-b8388fd8]{margin-block-end:4rem}.under_lead_area[data-v-b8388fd8]{margin-block-start:6rem}.under_lead_area p[data-v-b8388fd8]{text-align:left}.img_illustration[data-v-b8388fd8]{float:right}@media (max-width: 767.89px){.img_illustration[data-v-b8388fd8]{width:50%}}@media (min-width: 768px){.img_illustration[data-v-b8388fd8]{width:34%}}@media (max-width: 767.89px){.pc_only[data-v-efc34233]{display:none}}@media (min-width: 768px){.sp_only[data-v-efc34233]{display:none}}.img_max[data-v-efc34233]{width:100%;height:auto}:is(a[data-v-efc34233],button[data-v-efc34233]):not(.btn),.hover[data-v-efc34233]{transition:all .3s 0s ease}:is(a[data-v-efc34233],button[data-v-efc34233]):not(.btn):hover,.hover[data-v-efc34233]:hover{opacity:.7}.hover_scale[data-v-efc34233]{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-efc34233]{transform:scale(1.2);transition:1s all}a[data-v-efc34233],button[data-v-efc34233]{cursor:pointer}.d_block[data-v-efc34233]{display:block}.d_inline[data-v-efc34233]{display:inline}.d_inline_block[data-v-efc34233]{display:inline-block}.d_none[data-v-efc34233]{display:none}.d_flex[data-v-efc34233]{display:flex}.d_grid[data-v-efc34233]{display:grid}.text_start[data-v-efc34233]{text-align:left}.text_center[data-v-efc34233]{text-align:center}.text_end[data-v-efc34233]{text-align:right}.fw_light[data-v-efc34233]{font-weight:300}.fw_regular[data-v-efc34233]{font-weight:400}.fw_medium[data-v-efc34233]{font-weight:500}.fw_semibold[data-v-efc34233]{font-weight:600}.fw_bold[data-v-efc34233]{font-weight:700}.p_relative[data-v-efc34233]{position:relative}.p_absolute[data-v-efc34233]{position:absolute}.p_fixed[data-v-efc34233]{position:fixed}.p_sticky[data-v-efc34233]{position:sticky}.p_static[data-v-efc34233]{position:static}.kerning[data-v-efc34233]{font-feature-settings:"palt"}.no_break[data-v-efc34233]{display:inline-block}@media (min-width: 768px){.gap1[data-v-efc34233]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-efc34233]{gap:5px}}@media (min-width: 768px){.gap2[data-v-efc34233]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-efc34233]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-efc34233]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-efc34233]{gap:10px}}@media (min-width: 768px){.gap4[data-v-efc34233]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-efc34233]{gap:15px}}@media (min-width: 768px){.gap5[data-v-efc34233]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-efc34233]{gap:20px}}@media (min-width: 768px){.gap6[data-v-efc34233]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-efc34233]{gap:30px}}@media (min-width: 768px){section[data-v-efc34233]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-efc34233]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-efc34233]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-efc34233]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-efc34233]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-efc34233]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-efc34233]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-efc34233]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-efc34233]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-efc34233]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-efc34233]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-efc34233]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-efc34233]{flex-direction:row-reverse}}.row[data-v-efc34233]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-efc34233]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-efc34233]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-efc34233]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-efc34233]+*,.row.col2&gt;div&gt;picture[data-v-efc34233]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-efc34233]+*,.row.col2&gt;div&gt;picture[data-v-efc34233]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-efc34233]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-efc34233]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-efc34233]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-efc34233]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-efc34233]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-efc34233]+*,.row.col3&gt;div&gt;picture[data-v-efc34233]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-efc34233]+*,.row.col3&gt;div&gt;picture[data-v-efc34233]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-efc34233]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-efc34233]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-efc34233]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-efc34233]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-efc34233]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-efc34233]+*,.row.col4&gt;div&gt;picture[data-v-efc34233]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-efc34233]+*,.row.col4&gt;div&gt;picture[data-v-efc34233]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-efc34233]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-efc34233]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-efc34233]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-efc34233]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-efc34233]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-efc34233]+*,.row.col5&gt;div&gt;picture[data-v-efc34233]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-efc34233]+*,.row.col5&gt;div&gt;picture[data-v-efc34233]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-efc34233]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-efc34233]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-efc34233]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-efc34233]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-efc34233]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-efc34233]{gap:0}}.head_typ.fs_lg[data-v-efc34233]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-efc34233]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-efc34233]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-efc34233]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-efc34233]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-efc34233]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-efc34233]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-efc34233]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-efc34233]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-efc34233]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-efc34233]{font-size:.875rem}.head_typ.fs_md .badge[data-v-efc34233]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-efc34233]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-efc34233]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-efc34233]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-efc34233]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-efc34233]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-efc34233]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-efc34233]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-efc34233]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-efc34233]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-efc34233]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-efc34233]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-efc34233]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-efc34233]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-efc34233]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-efc34233]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-efc34233]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-efc34233]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-efc34233]{text-align:left}}@media (min-width: 768px){p[data-v-efc34233]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-efc34233]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-efc34233]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-efc34233]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-efc34233]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-efc34233]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-efc34233]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-efc34233]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-efc34233]{color:#666}@media (min-width: 768px){.caption[data-v-efc34233]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-efc34233]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-efc34233]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-efc34233]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-efc34233] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-efc34233]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-efc34233]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-efc34233]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-efc34233]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-efc34233]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-efc34233] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-efc34233] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-efc34233]{position:relative}.icon_modal[data-v-efc34233]: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-efc34233]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-efc34233]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-efc34233]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-efc34233]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-efc34233]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-efc34233]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-efc34233]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-efc34233]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-efc34233]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-efc34233]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-efc34233]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-efc34233]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-efc34233]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-efc34233]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-efc34233]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-efc34233]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-efc34233]{margin-block:4rem}}.jobbtn_row_area ul[data-v-efc34233]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-efc34233]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-efc34233]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-efc34233]{border-color:currentColor}.row.job p[data-v-efc34233]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-efc34233]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-efc34233]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-efc34233]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-efc34233]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-efc34233]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-efc34233]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-efc34233]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-efc34233]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-efc34233]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-efc34233]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-efc34233]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-efc34233]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-efc34233]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-efc34233]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-efc34233]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-efc34233]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-efc34233]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-efc34233]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-efc34233]{padding:2rem}}.interview_message .holiday_area.curve[data-v-efc34233]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-efc34233]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-efc34233]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-efc34233]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-efc34233]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-efc34233]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-efc34233]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-efc34233]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-efc34233]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-efc34233]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-efc34233]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-efc34233]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-efc34233]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-efc34233]: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-efc34233]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-efc34233]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-efc34233]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-efc34233]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-efc34233]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-efc34233]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-efc34233]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-efc34233]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-efc34233]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-efc34233]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-efc34233]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-efc34233]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-efc34233]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-efc34233]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-efc34233]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-efc34233]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-efc34233]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-efc34233]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-efc34233]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-efc34233]:before{border-color:#00a9b7}.job[data-v-efc34233]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-efc34233],.job .svg_circle02[data-v-efc34233]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-efc34233],.job .svg_circle02[data-v-efc34233]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-efc34233],.job .svg_circle02[data-v-efc34233]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-efc34233]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-efc34233]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-efc34233]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-efc34233]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-efc34233]{display:none}.job .svg-elem-1.anime.is_anime[data-v-efc34233]{display:block;animation:animate-svg-stroke-1-efc34233 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-efc34233]{display:none}.job .svg-elem-2.anime.is_anime[data-v-efc34233]{display:block;animation:animate-svg-stroke-2-efc34233 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-efc34233]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-efc34233]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-efc34233]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-efc34233]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-efc34233]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-efc34233]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-efc34233]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-efc34233]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-efc34233]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-efc34233]:after{animation:mask-bg-efc34233 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-efc34233{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-efc34233{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-efc34233{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media (max-width: 767.89px){.font_motto li[data-v-efc34233]{display:flex;margin-block-end:.5rem;font-size:1.125rem;line-height:1.4}.font_motto li .num[data-v-efc34233]{flex-basis:2.25em}}@media (min-width: 768px){.font_motto li[data-v-efc34233]{font-size:1.25rem;line-height:2.5}}.message_area[data-v-efc34233]{margin-block-end:6rem}.message_area[data-v-efc34233]:after{content:"";display:block;clear:both}@media (max-width: 767.89px){.message_area .img_area[data-v-efc34233]{margin:0 auto .5rem;text-align:center;width:80%}.message_area .img_area img[data-v-efc34233]{margin:0 auto}}@media (min-width: 768px){.message_area .img_area[data-v-efc34233]{float:right;margin-inline-start:2.5rem;margin-block-end:1rem;width:24%}}.message_area .text_right[data-v-efc34233]{text-align:right}.message_area .president_philosophy[data-v-efc34233]{display:flex;flex-direction:column}@media (max-width: 767.89px){.message_area .president_philosophy[data-v-efc34233]{margin-block-end:1rem}}@media (min-width: 768px){.message_area .president_philosophy[data-v-efc34233]{margin-block-end:1.625rem}}.message_area .president_philosophy li[data-v-efc34233]{display:flex;font-weight:700}.message_area .president_philosophy li .num[data-v-efc34233]{padding-inline-end:.5rem}.vision_image[data-v-efc34233]{display:flex;flex-wrap:wrap}@media (max-width: 767.89px){.vision_image li[data-v-efc34233]{flex-basis:50%}}@media (min-width: 768px){.vision_image li[data-v-efc34233]{flex-basis:33.3333333333%}}@media (max-width: 767.89px){.pc_only[data-v-edabd5cd]{display:none}}@media (min-width: 768px){.sp_only[data-v-edabd5cd]{display:none}}.img_max[data-v-edabd5cd]{width:100%;height:auto}:is(a[data-v-edabd5cd],button[data-v-edabd5cd]):not(.btn),.hover[data-v-edabd5cd]{transition:all .3s 0s ease}:is(a[data-v-edabd5cd],button[data-v-edabd5cd]):not(.btn):hover,.hover[data-v-edabd5cd]:hover{opacity:.7}.hover_scale[data-v-edabd5cd]{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-edabd5cd]{transform:scale(1.2);transition:1s all}a[data-v-edabd5cd],button[data-v-edabd5cd]{cursor:pointer}.d_block[data-v-edabd5cd]{display:block}.d_inline[data-v-edabd5cd]{display:inline}.d_inline_block[data-v-edabd5cd]{display:inline-block}.d_none[data-v-edabd5cd]{display:none}.d_flex[data-v-edabd5cd]{display:flex}.d_grid[data-v-edabd5cd]{display:grid}.text_start[data-v-edabd5cd]{text-align:left}.text_center[data-v-edabd5cd]{text-align:center}.text_end[data-v-edabd5cd]{text-align:right}.fw_light[data-v-edabd5cd]{font-weight:300}.fw_regular[data-v-edabd5cd]{font-weight:400}.fw_medium[data-v-edabd5cd]{font-weight:500}.fw_semibold[data-v-edabd5cd]{font-weight:600}.fw_bold[data-v-edabd5cd]{font-weight:700}.p_relative[data-v-edabd5cd]{position:relative}.p_absolute[data-v-edabd5cd]{position:absolute}.p_fixed[data-v-edabd5cd]{position:fixed}.p_sticky[data-v-edabd5cd]{position:sticky}.p_static[data-v-edabd5cd]{position:static}.kerning[data-v-edabd5cd]{font-feature-settings:"palt"}.no_break[data-v-edabd5cd]{display:inline-block}@media (min-width: 768px){.gap1[data-v-edabd5cd]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-edabd5cd]{gap:5px}}@media (min-width: 768px){.gap2[data-v-edabd5cd]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-edabd5cd]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-edabd5cd]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-edabd5cd]{gap:10px}}@media (min-width: 768px){.gap4[data-v-edabd5cd]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-edabd5cd]{gap:15px}}@media (min-width: 768px){.gap5[data-v-edabd5cd]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-edabd5cd]{gap:20px}}@media (min-width: 768px){.gap6[data-v-edabd5cd]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-edabd5cd]{gap:30px}}@media (min-width: 768px){section[data-v-edabd5cd]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-edabd5cd]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-edabd5cd]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-edabd5cd]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-edabd5cd]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-edabd5cd]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-edabd5cd]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-edabd5cd]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-edabd5cd]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-edabd5cd]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-edabd5cd]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-edabd5cd]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-edabd5cd]{flex-direction:row-reverse}}.row[data-v-edabd5cd]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-edabd5cd]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-edabd5cd]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-edabd5cd]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-edabd5cd]+*,.row.col2&gt;div&gt;picture[data-v-edabd5cd]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-edabd5cd]+*,.row.col2&gt;div&gt;picture[data-v-edabd5cd]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-edabd5cd]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-edabd5cd]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-edabd5cd]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-edabd5cd]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-edabd5cd]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-edabd5cd]+*,.row.col3&gt;div&gt;picture[data-v-edabd5cd]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-edabd5cd]+*,.row.col3&gt;div&gt;picture[data-v-edabd5cd]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-edabd5cd]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-edabd5cd]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-edabd5cd]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-edabd5cd]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-edabd5cd]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-edabd5cd]+*,.row.col4&gt;div&gt;picture[data-v-edabd5cd]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-edabd5cd]+*,.row.col4&gt;div&gt;picture[data-v-edabd5cd]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-edabd5cd]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-edabd5cd]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-edabd5cd]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-edabd5cd]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-edabd5cd]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-edabd5cd]+*,.row.col5&gt;div&gt;picture[data-v-edabd5cd]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-edabd5cd]+*,.row.col5&gt;div&gt;picture[data-v-edabd5cd]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-edabd5cd]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-edabd5cd]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-edabd5cd]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-edabd5cd]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-edabd5cd]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-edabd5cd]{gap:0}}.head_typ.fs_lg[data-v-edabd5cd]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-edabd5cd]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-edabd5cd]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-edabd5cd]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-edabd5cd]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-edabd5cd]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-edabd5cd]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-edabd5cd]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-edabd5cd]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-edabd5cd]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-edabd5cd]{font-size:.875rem}.head_typ.fs_md .badge[data-v-edabd5cd]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-edabd5cd]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-edabd5cd]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-edabd5cd]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-edabd5cd]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-edabd5cd]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-edabd5cd]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-edabd5cd]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-edabd5cd]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-edabd5cd]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-edabd5cd]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-edabd5cd]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-edabd5cd]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-edabd5cd]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-edabd5cd]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-edabd5cd]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-edabd5cd]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-edabd5cd]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-edabd5cd]{text-align:left}}@media (min-width: 768px){p[data-v-edabd5cd]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-edabd5cd]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-edabd5cd]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-edabd5cd]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-edabd5cd]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-edabd5cd]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-edabd5cd]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-edabd5cd]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-edabd5cd]{color:#666}@media (min-width: 768px){.caption[data-v-edabd5cd]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-edabd5cd]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-edabd5cd]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-edabd5cd]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-edabd5cd] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-edabd5cd]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-edabd5cd]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-edabd5cd]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-edabd5cd]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-edabd5cd]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-edabd5cd] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-edabd5cd] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-edabd5cd]{position:relative}.icon_modal[data-v-edabd5cd]: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-edabd5cd]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-edabd5cd]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-edabd5cd]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-edabd5cd]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-edabd5cd]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-edabd5cd]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-edabd5cd]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-edabd5cd]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-edabd5cd]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-edabd5cd]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-edabd5cd]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-edabd5cd]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-edabd5cd]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-edabd5cd]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-edabd5cd]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-edabd5cd]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-edabd5cd]{margin-block:4rem}}.jobbtn_row_area ul[data-v-edabd5cd]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-edabd5cd]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-edabd5cd]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-edabd5cd]{border-color:currentColor}.row.job p[data-v-edabd5cd]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-edabd5cd]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-edabd5cd]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-edabd5cd]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-edabd5cd]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-edabd5cd]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-edabd5cd]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-edabd5cd]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-edabd5cd]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-edabd5cd]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-edabd5cd]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-edabd5cd]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-edabd5cd]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-edabd5cd]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-edabd5cd]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-edabd5cd]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-edabd5cd]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-edabd5cd]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-edabd5cd]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-edabd5cd]{padding:2rem}}.interview_message .holiday_area.curve[data-v-edabd5cd]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-edabd5cd]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-edabd5cd]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-edabd5cd]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-edabd5cd]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-edabd5cd]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-edabd5cd]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-edabd5cd]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-edabd5cd]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-edabd5cd]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-edabd5cd]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-edabd5cd]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-edabd5cd]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-edabd5cd]: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-edabd5cd]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-edabd5cd]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-edabd5cd]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-edabd5cd]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-edabd5cd]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-edabd5cd]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-edabd5cd]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-edabd5cd]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-edabd5cd]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-edabd5cd]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-edabd5cd]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-edabd5cd]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-edabd5cd]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-edabd5cd]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-edabd5cd]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-edabd5cd]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-edabd5cd]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-edabd5cd]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-edabd5cd]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-edabd5cd]:before{border-color:#00a9b7}.job[data-v-edabd5cd]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-edabd5cd],.job .svg_circle02[data-v-edabd5cd]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-edabd5cd],.job .svg_circle02[data-v-edabd5cd]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-edabd5cd],.job .svg_circle02[data-v-edabd5cd]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-edabd5cd]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-edabd5cd]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-edabd5cd]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-edabd5cd]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-edabd5cd]{display:none}.job .svg-elem-1.anime.is_anime[data-v-edabd5cd]{display:block;animation:animate-svg-stroke-1-edabd5cd var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-edabd5cd]{display:none}.job .svg-elem-2.anime.is_anime[data-v-edabd5cd]{display:block;animation:animate-svg-stroke-2-edabd5cd var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-edabd5cd]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-edabd5cd]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-edabd5cd]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-edabd5cd]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-edabd5cd]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-edabd5cd]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-edabd5cd]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-edabd5cd]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-edabd5cd]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-edabd5cd]:after{animation:mask-bg-edabd5cd 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-edabd5cd{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-edabd5cd{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-edabd5cd{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media (max-width: 767.89px){.font_motto li[data-v-edabd5cd]{display:flex;margin-block-end:.5rem;font-size:1.125rem;line-height:1.4}.font_motto li .num[data-v-edabd5cd]{flex-basis:2.25em}}@media (min-width: 768px){.font_motto li[data-v-edabd5cd]{font-size:1.25rem;line-height:2.5}}.message_area[data-v-edabd5cd]{margin-block-end:6rem}.message_area[data-v-edabd5cd]:after{content:"";display:block;clear:both}@media (max-width: 767.89px){.message_area .img_area[data-v-edabd5cd]{margin:0 auto .5rem;text-align:center;width:80%}.message_area .img_area img[data-v-edabd5cd]{margin:0 auto}}@media (min-width: 768px){.message_area .img_area[data-v-edabd5cd]{float:right;margin-inline-start:2.5rem;margin-block-end:1rem;width:24%}}.message_area .text_right[data-v-edabd5cd]{text-align:right}.message_area .president_philosophy[data-v-edabd5cd]{display:flex;flex-direction:column}@media (max-width: 767.89px){.message_area .president_philosophy[data-v-edabd5cd]{margin-block-end:1rem}}@media (min-width: 768px){.message_area .president_philosophy[data-v-edabd5cd]{margin-block-end:1.625rem}}.message_area .president_philosophy li[data-v-edabd5cd]{display:flex;font-weight:700}.message_area .president_philosophy li .num[data-v-edabd5cd]{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&gt;div{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img+*,.row.col2&gt;div&gt;picture+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img+*,.row.col2&gt;div&gt;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&gt;div{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img+*,.row.col3&gt;div&gt;picture+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img+*,.row.col3&gt;div&gt;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&gt;div{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img+*,.row.col4&gt;div&gt;picture+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img+*,.row.col4&gt;div&gt;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&gt;div{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img+*,.row.col5&gt;div&gt;picture+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}:deep(.btn.btn_gray):hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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-9791178e]{display:none}}@media (min-width: 768px){.sp_only[data-v-9791178e]{display:none}}.img_max[data-v-9791178e]{width:100%;height:auto}:is(a[data-v-9791178e],button[data-v-9791178e]):not(.btn),.hover[data-v-9791178e]{transition:all .3s 0s ease}:is(a[data-v-9791178e],button[data-v-9791178e]):not(.btn):hover,.hover[data-v-9791178e]:hover{opacity:.7}.hover_scale[data-v-9791178e]{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-9791178e]{transform:scale(1.2);transition:1s all}a[data-v-9791178e],button[data-v-9791178e]{cursor:pointer}.d_block[data-v-9791178e]{display:block}.d_inline[data-v-9791178e]{display:inline}.d_inline_block[data-v-9791178e]{display:inline-block}.d_none[data-v-9791178e]{display:none}.d_flex[data-v-9791178e]{display:flex}.d_grid[data-v-9791178e]{display:grid}.text_start[data-v-9791178e]{text-align:left}.text_center[data-v-9791178e]{text-align:center}.text_end[data-v-9791178e]{text-align:right}.fw_light[data-v-9791178e]{font-weight:300}.fw_regular[data-v-9791178e]{font-weight:400}.fw_medium[data-v-9791178e]{font-weight:500}.fw_semibold[data-v-9791178e]{font-weight:600}.fw_bold[data-v-9791178e]{font-weight:700}.p_relative[data-v-9791178e]{position:relative}.p_absolute[data-v-9791178e]{position:absolute}.p_fixed[data-v-9791178e]{position:fixed}.p_sticky[data-v-9791178e]{position:sticky}.p_static[data-v-9791178e]{position:static}.kerning[data-v-9791178e]{font-feature-settings:"palt"}.no_break[data-v-9791178e]{display:inline-block}@media (min-width: 768px){.gap1[data-v-9791178e]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-9791178e]{gap:5px}}@media (min-width: 768px){.gap2[data-v-9791178e]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-9791178e]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-9791178e]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-9791178e]{gap:10px}}@media (min-width: 768px){.gap4[data-v-9791178e]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-9791178e]{gap:15px}}@media (min-width: 768px){.gap5[data-v-9791178e]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-9791178e]{gap:20px}}@media (min-width: 768px){.gap6[data-v-9791178e]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-9791178e]{gap:30px}}@media (min-width: 768px){section[data-v-9791178e]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-9791178e]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-9791178e]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-9791178e]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-9791178e]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-9791178e]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-9791178e]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-9791178e]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-9791178e]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-9791178e]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-9791178e]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-9791178e]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-9791178e]{flex-direction:row-reverse}}.row[data-v-9791178e]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-9791178e]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-9791178e]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-9791178e]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-9791178e]+*,.row.col2&gt;div&gt;picture[data-v-9791178e]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-9791178e]+*,.row.col2&gt;div&gt;picture[data-v-9791178e]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-9791178e]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-9791178e]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-9791178e]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-9791178e]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-9791178e]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-9791178e]+*,.row.col3&gt;div&gt;picture[data-v-9791178e]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-9791178e]+*,.row.col3&gt;div&gt;picture[data-v-9791178e]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-9791178e]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-9791178e]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-9791178e]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-9791178e]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-9791178e]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-9791178e]+*,.row.col4&gt;div&gt;picture[data-v-9791178e]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-9791178e]+*,.row.col4&gt;div&gt;picture[data-v-9791178e]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-9791178e]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-9791178e]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-9791178e]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-9791178e]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-9791178e]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-9791178e]+*,.row.col5&gt;div&gt;picture[data-v-9791178e]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-9791178e]+*,.row.col5&gt;div&gt;picture[data-v-9791178e]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-9791178e]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-9791178e]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-9791178e]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-9791178e]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-9791178e]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-9791178e]{gap:0}}.head_typ.fs_lg[data-v-9791178e]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-9791178e]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-9791178e]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-9791178e]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-9791178e]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-9791178e]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-9791178e]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-9791178e]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-9791178e]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-9791178e]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-9791178e]{font-size:.875rem}.head_typ.fs_md .badge[data-v-9791178e]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-9791178e]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-9791178e]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-9791178e]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-9791178e]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-9791178e]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-9791178e]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-9791178e]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-9791178e]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-9791178e]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-9791178e]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-9791178e]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-9791178e]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-9791178e]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-9791178e]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-9791178e]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-9791178e]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-9791178e]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-9791178e]{text-align:left}}@media (min-width: 768px){p[data-v-9791178e]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-9791178e]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-9791178e]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-9791178e]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-9791178e]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-9791178e]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-9791178e]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-9791178e]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-9791178e]{color:#666}@media (min-width: 768px){.caption[data-v-9791178e]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-9791178e]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-9791178e]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-9791178e]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-9791178e] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-9791178e]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-9791178e]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-9791178e]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-9791178e]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-9791178e]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-9791178e] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-9791178e] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-9791178e]{position:relative}.icon_modal[data-v-9791178e]: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-9791178e]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-9791178e]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-9791178e]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-9791178e]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-9791178e]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-9791178e]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-9791178e]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-9791178e]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-9791178e]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-9791178e]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-9791178e]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-9791178e]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-9791178e]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-9791178e]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-9791178e]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-9791178e]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-9791178e]{margin-block:4rem}}.jobbtn_row_area ul[data-v-9791178e]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-9791178e]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-9791178e]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-9791178e]{border-color:currentColor}.row.job p[data-v-9791178e]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-9791178e]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-9791178e]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-9791178e]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-9791178e]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-9791178e]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-9791178e]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-9791178e]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-9791178e]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-9791178e]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-9791178e]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-9791178e]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-9791178e]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-9791178e]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-9791178e]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-9791178e]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-9791178e]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-9791178e]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-9791178e]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-9791178e]{padding:2rem}}.interview_message .holiday_area.curve[data-v-9791178e]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-9791178e]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-9791178e]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-9791178e]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-9791178e]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-9791178e]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-9791178e]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-9791178e]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-9791178e]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-9791178e]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-9791178e]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-9791178e]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-9791178e]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-9791178e]: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-9791178e]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-9791178e]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-9791178e]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-9791178e]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-9791178e]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-9791178e]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-9791178e]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-9791178e]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-9791178e]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-9791178e]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-9791178e]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-9791178e]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-9791178e]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-9791178e]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-9791178e]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-9791178e]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-9791178e]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-9791178e]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-9791178e]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-9791178e]:before{border-color:#00a9b7}.job[data-v-9791178e]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-9791178e],.job .svg_circle02[data-v-9791178e]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-9791178e],.job .svg_circle02[data-v-9791178e]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-9791178e],.job .svg_circle02[data-v-9791178e]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-9791178e]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-9791178e]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-9791178e]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-9791178e]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-9791178e]{display:none}.job .svg-elem-1.anime.is_anime[data-v-9791178e]{display:block;animation:animate-svg-stroke-1-9791178e var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-9791178e]{display:none}.job .svg-elem-2.anime.is_anime[data-v-9791178e]{display:block;animation:animate-svg-stroke-2-9791178e var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-9791178e]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-9791178e]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-9791178e]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-9791178e]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-9791178e]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-9791178e]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-9791178e]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-9791178e]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-9791178e]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-9791178e]:after{animation:mask-bg-9791178e 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-9791178e{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-9791178e{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-9791178e{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.iso_mark[data-v-9791178e]{width:7.875rem;height:auto;padding-block:.5rem}.link_blue[data-v-9791178e]{line-height:1.4;color:#00aff0;text-decoration:underline;cursor:pointer;transition:all .3s 0s ease}.link_blue[data-v-9791178e]:hover{opacity:.7}.modal_btn[data-v-9791178e]{display:block}[data-v-9791178e] .table_area.side_border_none th{width:25%}[data-v-9791178e] .table_wrap .text_link{padding:0}[data-v-9791178e] .table_wrap .text_link span{margin-inline-start:0}@media screen and (min-width: 768px) and (max-width: 820px){[data-v-9791178e] .table_area.sub_table table th,[data-v-9791178e] .table_area.sub_table table td{padding:1rem .5rem}}@media (max-width: 767.89px){.pc_only[data-v-2365dbde]{display:none}}@media (min-width: 768px){.sp_only[data-v-2365dbde]{display:none}}.img_max[data-v-2365dbde]{width:100%;height:auto}:is(a[data-v-2365dbde],button[data-v-2365dbde]):not(.btn),.hover[data-v-2365dbde]{transition:all .3s 0s ease}:is(a[data-v-2365dbde],button[data-v-2365dbde]):not(.btn):hover,.hover[data-v-2365dbde]:hover{opacity:.7}.hover_scale[data-v-2365dbde]{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-2365dbde]{transform:scale(1.2);transition:1s all}a[data-v-2365dbde],button[data-v-2365dbde]{cursor:pointer}.d_block[data-v-2365dbde]{display:block}.d_inline[data-v-2365dbde]{display:inline}.d_inline_block[data-v-2365dbde]{display:inline-block}.d_none[data-v-2365dbde]{display:none}.d_flex[data-v-2365dbde]{display:flex}.d_grid[data-v-2365dbde]{display:grid}.text_start[data-v-2365dbde]{text-align:left}.text_center[data-v-2365dbde]{text-align:center}.text_end[data-v-2365dbde]{text-align:right}.fw_light[data-v-2365dbde]{font-weight:300}.fw_regular[data-v-2365dbde]{font-weight:400}.fw_medium[data-v-2365dbde]{font-weight:500}.fw_semibold[data-v-2365dbde]{font-weight:600}.fw_bold[data-v-2365dbde]{font-weight:700}.p_relative[data-v-2365dbde]{position:relative}.p_absolute[data-v-2365dbde]{position:absolute}.p_fixed[data-v-2365dbde]{position:fixed}.p_sticky[data-v-2365dbde]{position:sticky}.p_static[data-v-2365dbde]{position:static}.kerning[data-v-2365dbde]{font-feature-settings:"palt"}.no_break[data-v-2365dbde]{display:inline-block}@media (min-width: 768px){.gap1[data-v-2365dbde]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-2365dbde]{gap:5px}}@media (min-width: 768px){.gap2[data-v-2365dbde]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-2365dbde]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-2365dbde]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-2365dbde]{gap:10px}}@media (min-width: 768px){.gap4[data-v-2365dbde]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-2365dbde]{gap:15px}}@media (min-width: 768px){.gap5[data-v-2365dbde]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-2365dbde]{gap:20px}}@media (min-width: 768px){.gap6[data-v-2365dbde]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-2365dbde]{gap:30px}}@media (min-width: 768px){section[data-v-2365dbde]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-2365dbde]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-2365dbde]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-2365dbde]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-2365dbde]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-2365dbde]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-2365dbde]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-2365dbde]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-2365dbde]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-2365dbde]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-2365dbde]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-2365dbde]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-2365dbde]{flex-direction:row-reverse}}.row[data-v-2365dbde]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-2365dbde]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-2365dbde]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-2365dbde]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-2365dbde]+*,.row.col2&gt;div&gt;picture[data-v-2365dbde]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-2365dbde]+*,.row.col2&gt;div&gt;picture[data-v-2365dbde]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-2365dbde]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-2365dbde]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-2365dbde]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-2365dbde]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-2365dbde]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-2365dbde]+*,.row.col3&gt;div&gt;picture[data-v-2365dbde]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-2365dbde]+*,.row.col3&gt;div&gt;picture[data-v-2365dbde]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-2365dbde]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-2365dbde]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-2365dbde]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-2365dbde]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-2365dbde]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-2365dbde]+*,.row.col4&gt;div&gt;picture[data-v-2365dbde]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-2365dbde]+*,.row.col4&gt;div&gt;picture[data-v-2365dbde]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-2365dbde]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-2365dbde]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-2365dbde]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-2365dbde]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-2365dbde]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-2365dbde]+*,.row.col5&gt;div&gt;picture[data-v-2365dbde]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-2365dbde]+*,.row.col5&gt;div&gt;picture[data-v-2365dbde]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-2365dbde]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-2365dbde]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-2365dbde]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-2365dbde]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-2365dbde]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-2365dbde]{gap:0}}.head_typ.fs_lg[data-v-2365dbde]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-2365dbde]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-2365dbde]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-2365dbde]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-2365dbde]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-2365dbde]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-2365dbde]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-2365dbde]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-2365dbde]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-2365dbde]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-2365dbde]{font-size:.875rem}.head_typ.fs_md .badge[data-v-2365dbde]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-2365dbde]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-2365dbde]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-2365dbde]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-2365dbde]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-2365dbde]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-2365dbde]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-2365dbde]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-2365dbde]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-2365dbde]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-2365dbde]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-2365dbde]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-2365dbde]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-2365dbde]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-2365dbde]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-2365dbde]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-2365dbde]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-2365dbde]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-2365dbde]{text-align:left}}@media (min-width: 768px){p[data-v-2365dbde]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-2365dbde]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-2365dbde]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-2365dbde]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-2365dbde]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-2365dbde]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-2365dbde]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-2365dbde]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-2365dbde]{color:#666}@media (min-width: 768px){.caption[data-v-2365dbde]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-2365dbde]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-2365dbde]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-2365dbde]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-2365dbde] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-2365dbde]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-2365dbde]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-2365dbde]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-2365dbde]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-2365dbde]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-2365dbde] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-2365dbde] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-2365dbde]{position:relative}.icon_modal[data-v-2365dbde]: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-2365dbde]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-2365dbde]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-2365dbde]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-2365dbde]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-2365dbde]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-2365dbde]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-2365dbde]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-2365dbde]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-2365dbde]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-2365dbde]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-2365dbde]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-2365dbde]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-2365dbde]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-2365dbde]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-2365dbde]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-2365dbde]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-2365dbde]{margin-block:4rem}}.jobbtn_row_area ul[data-v-2365dbde]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-2365dbde]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-2365dbde]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-2365dbde]{border-color:currentColor}.row.job p[data-v-2365dbde]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-2365dbde]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-2365dbde]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-2365dbde]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-2365dbde]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-2365dbde]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-2365dbde]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-2365dbde]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-2365dbde]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-2365dbde]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-2365dbde]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-2365dbde]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-2365dbde]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-2365dbde]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-2365dbde]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-2365dbde]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-2365dbde]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-2365dbde]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-2365dbde]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-2365dbde]{padding:2rem}}.interview_message .holiday_area.curve[data-v-2365dbde]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-2365dbde]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-2365dbde]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-2365dbde]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-2365dbde]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-2365dbde]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-2365dbde]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-2365dbde]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-2365dbde]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-2365dbde]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-2365dbde]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-2365dbde]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-2365dbde]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-2365dbde]: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-2365dbde]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-2365dbde]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-2365dbde]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-2365dbde]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-2365dbde]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-2365dbde]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-2365dbde]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-2365dbde]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-2365dbde]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-2365dbde]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-2365dbde]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-2365dbde]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-2365dbde]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-2365dbde]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-2365dbde]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-2365dbde]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-2365dbde]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-2365dbde]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-2365dbde]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-2365dbde]:before{border-color:#00a9b7}.job[data-v-2365dbde]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-2365dbde],.job .svg_circle02[data-v-2365dbde]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-2365dbde],.job .svg_circle02[data-v-2365dbde]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-2365dbde],.job .svg_circle02[data-v-2365dbde]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-2365dbde]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-2365dbde]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-2365dbde]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-2365dbde]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-2365dbde]{display:none}.job .svg-elem-1.anime.is_anime[data-v-2365dbde]{display:block;animation:animate-svg-stroke-1-2365dbde var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-2365dbde]{display:none}.job .svg-elem-2.anime.is_anime[data-v-2365dbde]{display:block;animation:animate-svg-stroke-2-2365dbde var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-2365dbde]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-2365dbde]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-2365dbde]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-2365dbde]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-2365dbde]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-2365dbde]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-2365dbde]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-2365dbde]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-2365dbde]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-2365dbde]:after{animation:mask-bg-2365dbde 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-2365dbde{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-2365dbde{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-2365dbde{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.image_area[data-v-2365dbde]{margin-inline:auto}@media (min-width: 768px){.image_area[data-v-2365dbde]{width:81.6%}.image_area img[data-v-2365dbde]{width:100%;height:auto}}@media (max-width: 767.89px){.image_area[data-v-2365dbde]{width:100%;aspect-ratio:40/65;overflow:scroll}.image_area img[data-v-2365dbde]{min-width:620px;height:auto}}.chart_scroll[data-v-2365dbde]{margin-block-end:1rem;text-align:right;font-size:.75rem}@media screen and (min-width: 630px){.chart_scroll[data-v-2365dbde]{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&gt;div[data-v-185cd5bf]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-185cd5bf]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-185cd5bf]+*,.row.col2&gt;div&gt;picture[data-v-185cd5bf]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-185cd5bf]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-185cd5bf]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-185cd5bf]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-185cd5bf]+*,.row.col3&gt;div&gt;picture[data-v-185cd5bf]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-185cd5bf]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-185cd5bf]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-185cd5bf]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-185cd5bf]+*,.row.col4&gt;div&gt;picture[data-v-185cd5bf]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-185cd5bf]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-185cd5bf]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-185cd5bf]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-185cd5bf]+*,.row.col5&gt;div&gt;picture[data-v-185cd5bf]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-185cd5bf]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-185cd5bf] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-185cd5bf]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-185cd5bf]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-185cd5bf]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-185cd5bf]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-1c0f3213]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-1c0f3213]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-1c0f3213]+*,.row.col2&gt;div&gt;picture[data-v-1c0f3213]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-1c0f3213]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-1c0f3213]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-1c0f3213]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-1c0f3213]+*,.row.col3&gt;div&gt;picture[data-v-1c0f3213]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-1c0f3213]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-1c0f3213]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-1c0f3213]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-1c0f3213]+*,.row.col4&gt;div&gt;picture[data-v-1c0f3213]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-1c0f3213]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-1c0f3213]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-1c0f3213]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-1c0f3213]+*,.row.col5&gt;div&gt;picture[data-v-1c0f3213]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-1c0f3213]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-1c0f3213] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-1c0f3213]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-1c0f3213]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-1c0f3213]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-1c0f3213]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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-8bab35a6]{display:none}}@media (min-width: 768px){.sp_only[data-v-8bab35a6]{display:none}}.img_max[data-v-8bab35a6]{width:100%;height:auto}:is(a[data-v-8bab35a6],button[data-v-8bab35a6]):not(.btn),.hover[data-v-8bab35a6]{transition:all .3s 0s ease}:is(a[data-v-8bab35a6],button[data-v-8bab35a6]):not(.btn):hover,.hover[data-v-8bab35a6]:hover{opacity:.7}.hover_scale[data-v-8bab35a6]{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-8bab35a6]{transform:scale(1.2);transition:1s all}a[data-v-8bab35a6],button[data-v-8bab35a6]{cursor:pointer}.d_block[data-v-8bab35a6]{display:block}.d_inline[data-v-8bab35a6]{display:inline}.d_inline_block[data-v-8bab35a6]{display:inline-block}.d_none[data-v-8bab35a6]{display:none}.d_flex[data-v-8bab35a6]{display:flex}.d_grid[data-v-8bab35a6]{display:grid}.text_start[data-v-8bab35a6]{text-align:left}.text_center[data-v-8bab35a6]{text-align:center}.text_end[data-v-8bab35a6]{text-align:right}.fw_light[data-v-8bab35a6]{font-weight:300}.fw_regular[data-v-8bab35a6]{font-weight:400}.fw_medium[data-v-8bab35a6]{font-weight:500}.fw_semibold[data-v-8bab35a6]{font-weight:600}.fw_bold[data-v-8bab35a6]{font-weight:700}.p_relative[data-v-8bab35a6]{position:relative}.p_absolute[data-v-8bab35a6]{position:absolute}.p_fixed[data-v-8bab35a6]{position:fixed}.p_sticky[data-v-8bab35a6]{position:sticky}.p_static[data-v-8bab35a6]{position:static}.kerning[data-v-8bab35a6]{font-feature-settings:"palt"}.no_break[data-v-8bab35a6]{display:inline-block}@media (min-width: 768px){.gap1[data-v-8bab35a6]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-8bab35a6]{gap:5px}}@media (min-width: 768px){.gap2[data-v-8bab35a6]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-8bab35a6]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-8bab35a6]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-8bab35a6]{gap:10px}}@media (min-width: 768px){.gap4[data-v-8bab35a6]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-8bab35a6]{gap:15px}}@media (min-width: 768px){.gap5[data-v-8bab35a6]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-8bab35a6]{gap:20px}}@media (min-width: 768px){.gap6[data-v-8bab35a6]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-8bab35a6]{gap:30px}}@media (min-width: 768px){section[data-v-8bab35a6]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-8bab35a6]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-8bab35a6]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-8bab35a6]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-8bab35a6]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-8bab35a6]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-8bab35a6]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-8bab35a6]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-8bab35a6]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-8bab35a6]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-8bab35a6]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-8bab35a6]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-8bab35a6]{flex-direction:row-reverse}}.row[data-v-8bab35a6]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-8bab35a6]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-8bab35a6]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-8bab35a6]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-8bab35a6]+*,.row.col2&gt;div&gt;picture[data-v-8bab35a6]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-8bab35a6]+*,.row.col2&gt;div&gt;picture[data-v-8bab35a6]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-8bab35a6]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-8bab35a6]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-8bab35a6]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-8bab35a6]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-8bab35a6]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-8bab35a6]+*,.row.col3&gt;div&gt;picture[data-v-8bab35a6]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-8bab35a6]+*,.row.col3&gt;div&gt;picture[data-v-8bab35a6]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-8bab35a6]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-8bab35a6]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-8bab35a6]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-8bab35a6]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-8bab35a6]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-8bab35a6]+*,.row.col4&gt;div&gt;picture[data-v-8bab35a6]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-8bab35a6]+*,.row.col4&gt;div&gt;picture[data-v-8bab35a6]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-8bab35a6]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-8bab35a6]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-8bab35a6]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-8bab35a6]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-8bab35a6]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-8bab35a6]+*,.row.col5&gt;div&gt;picture[data-v-8bab35a6]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-8bab35a6]+*,.row.col5&gt;div&gt;picture[data-v-8bab35a6]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-8bab35a6]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-8bab35a6]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-8bab35a6]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-8bab35a6]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-8bab35a6]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-8bab35a6]{gap:0}}.head_typ.fs_lg[data-v-8bab35a6]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-8bab35a6]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-8bab35a6]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-8bab35a6]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-8bab35a6]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-8bab35a6]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-8bab35a6]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-8bab35a6]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-8bab35a6]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-8bab35a6]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-8bab35a6]{font-size:.875rem}.head_typ.fs_md .badge[data-v-8bab35a6]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-8bab35a6]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-8bab35a6]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-8bab35a6]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-8bab35a6]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-8bab35a6]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-8bab35a6]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-8bab35a6]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-8bab35a6]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-8bab35a6]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-8bab35a6]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-8bab35a6]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-8bab35a6]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-8bab35a6]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-8bab35a6]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-8bab35a6]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-8bab35a6]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-8bab35a6]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-8bab35a6]{text-align:left}}@media (min-width: 768px){p[data-v-8bab35a6]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-8bab35a6]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-8bab35a6]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-8bab35a6]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-8bab35a6]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-8bab35a6]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-8bab35a6]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-8bab35a6]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-8bab35a6]{color:#666}@media (min-width: 768px){.caption[data-v-8bab35a6]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-8bab35a6]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-8bab35a6]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-8bab35a6]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-8bab35a6] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-8bab35a6]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-8bab35a6]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-8bab35a6]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-8bab35a6]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-8bab35a6]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-8bab35a6] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-8bab35a6] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-8bab35a6]{position:relative}.icon_modal[data-v-8bab35a6]: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-8bab35a6]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-8bab35a6]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-8bab35a6]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-8bab35a6]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-8bab35a6]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-8bab35a6]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-8bab35a6]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-8bab35a6]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-8bab35a6]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-8bab35a6]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-8bab35a6]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-8bab35a6]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-8bab35a6]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-8bab35a6]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-8bab35a6]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-8bab35a6]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-8bab35a6]{margin-block:4rem}}.jobbtn_row_area ul[data-v-8bab35a6]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-8bab35a6]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-8bab35a6]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-8bab35a6]{border-color:currentColor}.row.job p[data-v-8bab35a6]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-8bab35a6]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-8bab35a6]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-8bab35a6]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-8bab35a6]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-8bab35a6]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-8bab35a6]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-8bab35a6]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-8bab35a6]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-8bab35a6]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-8bab35a6]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-8bab35a6]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-8bab35a6]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-8bab35a6]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-8bab35a6]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-8bab35a6]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-8bab35a6]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-8bab35a6]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-8bab35a6]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-8bab35a6]{padding:2rem}}.interview_message .holiday_area.curve[data-v-8bab35a6]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-8bab35a6]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-8bab35a6]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-8bab35a6]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-8bab35a6]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-8bab35a6]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-8bab35a6]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-8bab35a6]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-8bab35a6]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-8bab35a6]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-8bab35a6]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-8bab35a6]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-8bab35a6]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-8bab35a6]: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-8bab35a6]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-8bab35a6]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-8bab35a6]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-8bab35a6]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-8bab35a6]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-8bab35a6]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-8bab35a6]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-8bab35a6]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-8bab35a6]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-8bab35a6]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-8bab35a6]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-8bab35a6]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-8bab35a6]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-8bab35a6]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-8bab35a6]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-8bab35a6]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-8bab35a6]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-8bab35a6]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-8bab35a6]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-8bab35a6]:before{border-color:#00a9b7}.job[data-v-8bab35a6]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-8bab35a6],.job .svg_circle02[data-v-8bab35a6]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-8bab35a6],.job .svg_circle02[data-v-8bab35a6]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-8bab35a6],.job .svg_circle02[data-v-8bab35a6]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-8bab35a6]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-8bab35a6]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-8bab35a6]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-8bab35a6]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-8bab35a6]{display:none}.job .svg-elem-1.anime.is_anime[data-v-8bab35a6]{display:block;animation:animate-svg-stroke-1-8bab35a6 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-8bab35a6]{display:none}.job .svg-elem-2.anime.is_anime[data-v-8bab35a6]{display:block;animation:animate-svg-stroke-2-8bab35a6 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-8bab35a6]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-8bab35a6]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-8bab35a6]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-8bab35a6]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-8bab35a6]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-8bab35a6]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-8bab35a6]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-8bab35a6]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-8bab35a6]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-8bab35a6]:after{animation:mask-bg-8bab35a6 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-8bab35a6{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-8bab35a6{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-8bab35a6{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.text_right[data-v-8bab35a6]{text-align:right;margin-block-end:1.125rem}@media (max-width: 767.89px){.pc_only[data-v-cd9146ff]{display:none}}@media (min-width: 768px){.sp_only[data-v-cd9146ff]{display:none}}.img_max[data-v-cd9146ff]{width:100%;height:auto}:is(a[data-v-cd9146ff],button[data-v-cd9146ff]):not(.btn),.hover[data-v-cd9146ff]{transition:all .3s 0s ease}:is(a[data-v-cd9146ff],button[data-v-cd9146ff]):not(.btn):hover,.hover[data-v-cd9146ff]:hover{opacity:.7}.hover_scale[data-v-cd9146ff]{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-cd9146ff]{transform:scale(1.2);transition:1s all}a[data-v-cd9146ff],button[data-v-cd9146ff]{cursor:pointer}.d_block[data-v-cd9146ff]{display:block}.d_inline[data-v-cd9146ff]{display:inline}.d_inline_block[data-v-cd9146ff]{display:inline-block}.d_none[data-v-cd9146ff]{display:none}.d_flex[data-v-cd9146ff]{display:flex}.d_grid[data-v-cd9146ff]{display:grid}.text_start[data-v-cd9146ff]{text-align:left}.text_center[data-v-cd9146ff]{text-align:center}.text_end[data-v-cd9146ff]{text-align:right}.fw_light[data-v-cd9146ff]{font-weight:300}.fw_regular[data-v-cd9146ff]{font-weight:400}.fw_medium[data-v-cd9146ff]{font-weight:500}.fw_semibold[data-v-cd9146ff]{font-weight:600}.fw_bold[data-v-cd9146ff]{font-weight:700}.p_relative[data-v-cd9146ff]{position:relative}.p_absolute[data-v-cd9146ff]{position:absolute}.p_fixed[data-v-cd9146ff]{position:fixed}.p_sticky[data-v-cd9146ff]{position:sticky}.p_static[data-v-cd9146ff]{position:static}.kerning[data-v-cd9146ff]{font-feature-settings:"palt"}.no_break[data-v-cd9146ff]{display:inline-block}@media (min-width: 768px){.gap1[data-v-cd9146ff]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-cd9146ff]{gap:5px}}@media (min-width: 768px){.gap2[data-v-cd9146ff]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-cd9146ff]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-cd9146ff]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-cd9146ff]{gap:10px}}@media (min-width: 768px){.gap4[data-v-cd9146ff]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-cd9146ff]{gap:15px}}@media (min-width: 768px){.gap5[data-v-cd9146ff]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-cd9146ff]{gap:20px}}@media (min-width: 768px){.gap6[data-v-cd9146ff]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-cd9146ff]{gap:30px}}@media (min-width: 768px){section[data-v-cd9146ff]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-cd9146ff]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-cd9146ff]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-cd9146ff]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-cd9146ff]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-cd9146ff]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-cd9146ff]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-cd9146ff]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-cd9146ff]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-cd9146ff]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-cd9146ff]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-cd9146ff]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-cd9146ff]{flex-direction:row-reverse}}.row[data-v-cd9146ff]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-cd9146ff]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-cd9146ff]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-cd9146ff]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-cd9146ff]+*,.row.col2&gt;div&gt;picture[data-v-cd9146ff]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-cd9146ff]+*,.row.col2&gt;div&gt;picture[data-v-cd9146ff]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-cd9146ff]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-cd9146ff]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-cd9146ff]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-cd9146ff]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-cd9146ff]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-cd9146ff]+*,.row.col3&gt;div&gt;picture[data-v-cd9146ff]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-cd9146ff]+*,.row.col3&gt;div&gt;picture[data-v-cd9146ff]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-cd9146ff]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-cd9146ff]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-cd9146ff]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-cd9146ff]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-cd9146ff]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-cd9146ff]+*,.row.col4&gt;div&gt;picture[data-v-cd9146ff]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-cd9146ff]+*,.row.col4&gt;div&gt;picture[data-v-cd9146ff]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-cd9146ff]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-cd9146ff]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-cd9146ff]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-cd9146ff]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-cd9146ff]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-cd9146ff]+*,.row.col5&gt;div&gt;picture[data-v-cd9146ff]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-cd9146ff]+*,.row.col5&gt;div&gt;picture[data-v-cd9146ff]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-cd9146ff]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-cd9146ff]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-cd9146ff]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-cd9146ff]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-cd9146ff]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-cd9146ff]{gap:0}}.head_typ.fs_lg[data-v-cd9146ff]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-cd9146ff]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-cd9146ff]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-cd9146ff]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-cd9146ff]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-cd9146ff]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-cd9146ff]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-cd9146ff]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-cd9146ff]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-cd9146ff]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-cd9146ff]{font-size:.875rem}.head_typ.fs_md .badge[data-v-cd9146ff]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-cd9146ff]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-cd9146ff]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-cd9146ff]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-cd9146ff]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-cd9146ff]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-cd9146ff]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-cd9146ff]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-cd9146ff]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-cd9146ff]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-cd9146ff]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-cd9146ff]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-cd9146ff]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-cd9146ff]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-cd9146ff]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-cd9146ff]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-cd9146ff]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-cd9146ff]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-cd9146ff]{text-align:left}}@media (min-width: 768px){p[data-v-cd9146ff]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-cd9146ff]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-cd9146ff]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-cd9146ff]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-cd9146ff]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-cd9146ff]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-cd9146ff]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-cd9146ff]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-cd9146ff]{color:#666}@media (min-width: 768px){.caption[data-v-cd9146ff]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-cd9146ff]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-cd9146ff]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-cd9146ff]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-cd9146ff] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-cd9146ff]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-cd9146ff]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-cd9146ff]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-cd9146ff]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-cd9146ff]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-cd9146ff] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-cd9146ff] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-cd9146ff]{position:relative}.icon_modal[data-v-cd9146ff]: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-cd9146ff]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-cd9146ff]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-cd9146ff]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-cd9146ff]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-cd9146ff]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-cd9146ff]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-cd9146ff]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-cd9146ff]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-cd9146ff]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-cd9146ff]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-cd9146ff]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-cd9146ff]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-cd9146ff]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-cd9146ff]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-cd9146ff]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-cd9146ff]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-cd9146ff]{margin-block:4rem}}.jobbtn_row_area ul[data-v-cd9146ff]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-cd9146ff]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-cd9146ff]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-cd9146ff]{border-color:currentColor}.row.job p[data-v-cd9146ff]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-cd9146ff]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-cd9146ff]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-cd9146ff]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-cd9146ff]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-cd9146ff]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-cd9146ff]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-cd9146ff]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-cd9146ff]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-cd9146ff]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-cd9146ff]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-cd9146ff]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-cd9146ff]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-cd9146ff]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-cd9146ff]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-cd9146ff]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-cd9146ff]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-cd9146ff]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-cd9146ff]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-cd9146ff]{padding:2rem}}.interview_message .holiday_area.curve[data-v-cd9146ff]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-cd9146ff]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-cd9146ff]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-cd9146ff]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-cd9146ff]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-cd9146ff]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-cd9146ff]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-cd9146ff]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-cd9146ff]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-cd9146ff]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-cd9146ff]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-cd9146ff]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-cd9146ff]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-cd9146ff]: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-cd9146ff]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-cd9146ff]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-cd9146ff]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-cd9146ff]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-cd9146ff]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-cd9146ff]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-cd9146ff]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-cd9146ff]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-cd9146ff]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-cd9146ff]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-cd9146ff]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-cd9146ff]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-cd9146ff]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-cd9146ff]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-cd9146ff]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-cd9146ff]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-cd9146ff]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-cd9146ff]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-cd9146ff]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-cd9146ff]:before{border-color:#00a9b7}.job[data-v-cd9146ff]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-cd9146ff],.job .svg_circle02[data-v-cd9146ff]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-cd9146ff],.job .svg_circle02[data-v-cd9146ff]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-cd9146ff],.job .svg_circle02[data-v-cd9146ff]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-cd9146ff]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-cd9146ff]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-cd9146ff]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-cd9146ff]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-cd9146ff]{display:none}.job .svg-elem-1.anime.is_anime[data-v-cd9146ff]{display:block;animation:animate-svg-stroke-1-cd9146ff var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-cd9146ff]{display:none}.job .svg-elem-2.anime.is_anime[data-v-cd9146ff]{display:block;animation:animate-svg-stroke-2-cd9146ff var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-cd9146ff]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-cd9146ff]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-cd9146ff]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-cd9146ff]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-cd9146ff]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-cd9146ff]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-cd9146ff]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-cd9146ff]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-cd9146ff]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-cd9146ff]:after{animation:mask-bg-cd9146ff 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-cd9146ff{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-cd9146ff{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-cd9146ff{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.news_list_area li[data-v-cd9146ff]{display:flex;border-bottom:solid .0625rem #ccc}.news_list_area li[data-v-cd9146ff]:first-of-type{border-top:solid .0625rem #ccc}@media (min-width: 768px){.news_list_area li[data-v-cd9146ff]{align-items:center;padding:1.25rem 2rem}}@media (max-width: 767.89px){.news_list_area li[data-v-cd9146ff]{flex-direction:column;padding:1rem .875rem}}@media (min-width: 768px){.news_list_area li .date[data-v-cd9146ff]{flex-basis:10%;margin-inline-end:8%}}@media (max-width: 767.89px){.news_list_area li .date[data-v-cd9146ff]{width:fit-content;margin-inline-end:.75rem}}.news_list_area li .text[data-v-cd9146ff]{flex:1;line-height:1.6;white-space:pre-wrap;word-wrap:break-word}@media (max-width: 767.89px){.pc_only[data-v-a3fec1da]{display:none}}@media (min-width: 768px){.sp_only[data-v-a3fec1da]{display:none}}.img_max[data-v-a3fec1da]{width:100%;height:auto}:is(a[data-v-a3fec1da],button[data-v-a3fec1da]):not(.btn),.hover[data-v-a3fec1da]{transition:all .3s 0s ease}:is(a[data-v-a3fec1da],button[data-v-a3fec1da]):not(.btn):hover,.hover[data-v-a3fec1da]:hover{opacity:.7}.hover_scale[data-v-a3fec1da]{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-a3fec1da]{transform:scale(1.2);transition:1s all}a[data-v-a3fec1da],button[data-v-a3fec1da]{cursor:pointer}.d_block[data-v-a3fec1da]{display:block}.d_inline[data-v-a3fec1da]{display:inline}.d_inline_block[data-v-a3fec1da]{display:inline-block}.d_none[data-v-a3fec1da]{display:none}.d_flex[data-v-a3fec1da]{display:flex}.d_grid[data-v-a3fec1da]{display:grid}.text_start[data-v-a3fec1da]{text-align:left}.text_center[data-v-a3fec1da]{text-align:center}.text_end[data-v-a3fec1da]{text-align:right}.fw_light[data-v-a3fec1da]{font-weight:300}.fw_regular[data-v-a3fec1da]{font-weight:400}.fw_medium[data-v-a3fec1da]{font-weight:500}.fw_semibold[data-v-a3fec1da]{font-weight:600}.fw_bold[data-v-a3fec1da]{font-weight:700}.p_relative[data-v-a3fec1da]{position:relative}.p_absolute[data-v-a3fec1da]{position:absolute}.p_fixed[data-v-a3fec1da]{position:fixed}.p_sticky[data-v-a3fec1da]{position:sticky}.p_static[data-v-a3fec1da]{position:static}.kerning[data-v-a3fec1da]{font-feature-settings:"palt"}.no_break[data-v-a3fec1da]{display:inline-block}@media (min-width: 768px){.gap1[data-v-a3fec1da]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-a3fec1da]{gap:5px}}@media (min-width: 768px){.gap2[data-v-a3fec1da]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-a3fec1da]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-a3fec1da]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-a3fec1da]{gap:10px}}@media (min-width: 768px){.gap4[data-v-a3fec1da]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-a3fec1da]{gap:15px}}@media (min-width: 768px){.gap5[data-v-a3fec1da]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-a3fec1da]{gap:20px}}@media (min-width: 768px){.gap6[data-v-a3fec1da]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-a3fec1da]{gap:30px}}@media (min-width: 768px){section[data-v-a3fec1da]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-a3fec1da]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-a3fec1da]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-a3fec1da]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-a3fec1da]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-a3fec1da]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-a3fec1da]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-a3fec1da]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-a3fec1da]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-a3fec1da]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-a3fec1da]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-a3fec1da]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-a3fec1da]{flex-direction:row-reverse}}.row[data-v-a3fec1da]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-a3fec1da]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-a3fec1da]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-a3fec1da]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-a3fec1da]+*,.row.col2&gt;div&gt;picture[data-v-a3fec1da]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-a3fec1da]+*,.row.col2&gt;div&gt;picture[data-v-a3fec1da]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-a3fec1da]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-a3fec1da]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-a3fec1da]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-a3fec1da]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-a3fec1da]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-a3fec1da]+*,.row.col3&gt;div&gt;picture[data-v-a3fec1da]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-a3fec1da]+*,.row.col3&gt;div&gt;picture[data-v-a3fec1da]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-a3fec1da]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-a3fec1da]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-a3fec1da]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-a3fec1da]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-a3fec1da]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-a3fec1da]+*,.row.col4&gt;div&gt;picture[data-v-a3fec1da]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-a3fec1da]+*,.row.col4&gt;div&gt;picture[data-v-a3fec1da]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-a3fec1da]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-a3fec1da]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-a3fec1da]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-a3fec1da]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-a3fec1da]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-a3fec1da]+*,.row.col5&gt;div&gt;picture[data-v-a3fec1da]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-a3fec1da]+*,.row.col5&gt;div&gt;picture[data-v-a3fec1da]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-a3fec1da]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-a3fec1da]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-a3fec1da]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-a3fec1da]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-a3fec1da]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-a3fec1da]{gap:0}}.head_typ.fs_lg[data-v-a3fec1da]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-a3fec1da]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-a3fec1da]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-a3fec1da]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-a3fec1da]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-a3fec1da]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-a3fec1da]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-a3fec1da]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-a3fec1da]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-a3fec1da]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-a3fec1da]{font-size:.875rem}.head_typ.fs_md .badge[data-v-a3fec1da]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-a3fec1da]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-a3fec1da]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-a3fec1da]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-a3fec1da]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-a3fec1da]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-a3fec1da]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-a3fec1da]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-a3fec1da]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-a3fec1da]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-a3fec1da]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-a3fec1da]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-a3fec1da]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-a3fec1da]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-a3fec1da]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-a3fec1da]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-a3fec1da]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-a3fec1da]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-a3fec1da]{text-align:left}}@media (min-width: 768px){p[data-v-a3fec1da]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-a3fec1da]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-a3fec1da]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-a3fec1da]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-a3fec1da]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-a3fec1da]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-a3fec1da]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-a3fec1da]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-a3fec1da]{color:#666}@media (min-width: 768px){.caption[data-v-a3fec1da]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-a3fec1da]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-a3fec1da]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-a3fec1da]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-a3fec1da] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-a3fec1da]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-a3fec1da]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-a3fec1da]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-a3fec1da]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-a3fec1da]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-a3fec1da] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-a3fec1da] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-a3fec1da]{position:relative}.icon_modal[data-v-a3fec1da]: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-a3fec1da]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-a3fec1da]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-a3fec1da]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-a3fec1da]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-a3fec1da]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-a3fec1da]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-a3fec1da]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-a3fec1da]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-a3fec1da]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-a3fec1da]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-a3fec1da]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-a3fec1da]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-a3fec1da]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-a3fec1da]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-a3fec1da]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-a3fec1da]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-a3fec1da]{margin-block:4rem}}.jobbtn_row_area ul[data-v-a3fec1da]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-a3fec1da]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-a3fec1da]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-a3fec1da]{border-color:currentColor}.row.job p[data-v-a3fec1da]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-a3fec1da]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-a3fec1da]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-a3fec1da]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-a3fec1da]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-a3fec1da]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-a3fec1da]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-a3fec1da]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-a3fec1da]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-a3fec1da]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-a3fec1da]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-a3fec1da]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-a3fec1da]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-a3fec1da]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-a3fec1da]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-a3fec1da]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-a3fec1da]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-a3fec1da]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-a3fec1da]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-a3fec1da]{padding:2rem}}.interview_message .holiday_area.curve[data-v-a3fec1da]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-a3fec1da]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-a3fec1da]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-a3fec1da]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-a3fec1da]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-a3fec1da]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-a3fec1da]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-a3fec1da]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-a3fec1da]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-a3fec1da]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-a3fec1da]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-a3fec1da]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-a3fec1da]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-a3fec1da]: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-a3fec1da]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-a3fec1da]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-a3fec1da]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-a3fec1da]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-a3fec1da]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-a3fec1da]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-a3fec1da]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-a3fec1da]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-a3fec1da]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-a3fec1da]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-a3fec1da]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-a3fec1da]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-a3fec1da]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-a3fec1da]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-a3fec1da]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-a3fec1da]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-a3fec1da]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-a3fec1da]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-a3fec1da]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-a3fec1da]:before{border-color:#00a9b7}.job[data-v-a3fec1da]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-a3fec1da],.job .svg_circle02[data-v-a3fec1da]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-a3fec1da],.job .svg_circle02[data-v-a3fec1da]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-a3fec1da],.job .svg_circle02[data-v-a3fec1da]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-a3fec1da]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-a3fec1da]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-a3fec1da]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-a3fec1da]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-a3fec1da]{display:none}.job .svg-elem-1.anime.is_anime[data-v-a3fec1da]{display:block;animation:animate-svg-stroke-1-a3fec1da var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-a3fec1da]{display:none}.job .svg-elem-2.anime.is_anime[data-v-a3fec1da]{display:block;animation:animate-svg-stroke-2-a3fec1da var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-a3fec1da]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-a3fec1da]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-a3fec1da]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-a3fec1da]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-a3fec1da]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-a3fec1da]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-a3fec1da]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-a3fec1da]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-a3fec1da]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-a3fec1da]:after{animation:mask-bg-a3fec1da 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-a3fec1da{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-a3fec1da{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-a3fec1da{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.lead[data-v-a3fec1da]{margin-block-end:2.75rem}@media (max-width: 767.89px){.pc_only[data-v-39f53664]{display:none}}@media (min-width: 768px){.sp_only[data-v-39f53664]{display:none}}.img_max[data-v-39f53664]{width:100%;height:auto}:is(a[data-v-39f53664],button[data-v-39f53664]):not(.btn),.hover[data-v-39f53664]{transition:all .3s 0s ease}:is(a[data-v-39f53664],button[data-v-39f53664]):not(.btn):hover,.hover[data-v-39f53664]:hover{opacity:.7}.hover_scale[data-v-39f53664]{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-39f53664]{transform:scale(1.2);transition:1s all}a[data-v-39f53664],button[data-v-39f53664]{cursor:pointer}.d_block[data-v-39f53664]{display:block}.d_inline[data-v-39f53664]{display:inline}.d_inline_block[data-v-39f53664]{display:inline-block}.d_none[data-v-39f53664]{display:none}.d_flex[data-v-39f53664]{display:flex}.d_grid[data-v-39f53664]{display:grid}.text_start[data-v-39f53664]{text-align:left}.text_center[data-v-39f53664]{text-align:center}.text_end[data-v-39f53664]{text-align:right}.fw_light[data-v-39f53664]{font-weight:300}.fw_regular[data-v-39f53664]{font-weight:400}.fw_medium[data-v-39f53664]{font-weight:500}.fw_semibold[data-v-39f53664]{font-weight:600}.fw_bold[data-v-39f53664]{font-weight:700}.p_relative[data-v-39f53664]{position:relative}.p_absolute[data-v-39f53664]{position:absolute}.p_fixed[data-v-39f53664]{position:fixed}.p_sticky[data-v-39f53664]{position:sticky}.p_static[data-v-39f53664]{position:static}.kerning[data-v-39f53664]{font-feature-settings:"palt"}.no_break[data-v-39f53664]{display:inline-block}@media (min-width: 768px){.gap1[data-v-39f53664]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-39f53664]{gap:5px}}@media (min-width: 768px){.gap2[data-v-39f53664]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-39f53664]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-39f53664]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-39f53664]{gap:10px}}@media (min-width: 768px){.gap4[data-v-39f53664]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-39f53664]{gap:15px}}@media (min-width: 768px){.gap5[data-v-39f53664]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-39f53664]{gap:20px}}@media (min-width: 768px){.gap6[data-v-39f53664]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-39f53664]{gap:30px}}@media (min-width: 768px){section[data-v-39f53664]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-39f53664]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-39f53664]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-39f53664]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-39f53664]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-39f53664]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-39f53664]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-39f53664]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-39f53664]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-39f53664]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-39f53664]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-39f53664]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-39f53664]{flex-direction:row-reverse}}.row[data-v-39f53664]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-39f53664]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-39f53664]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-39f53664]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-39f53664]+*,.row.col2&gt;div&gt;picture[data-v-39f53664]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-39f53664]+*,.row.col2&gt;div&gt;picture[data-v-39f53664]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-39f53664]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-39f53664]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-39f53664]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-39f53664]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-39f53664]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-39f53664]+*,.row.col3&gt;div&gt;picture[data-v-39f53664]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-39f53664]+*,.row.col3&gt;div&gt;picture[data-v-39f53664]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-39f53664]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-39f53664]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-39f53664]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-39f53664]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-39f53664]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-39f53664]+*,.row.col4&gt;div&gt;picture[data-v-39f53664]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-39f53664]+*,.row.col4&gt;div&gt;picture[data-v-39f53664]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-39f53664]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-39f53664]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-39f53664]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-39f53664]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-39f53664]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-39f53664]+*,.row.col5&gt;div&gt;picture[data-v-39f53664]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-39f53664]+*,.row.col5&gt;div&gt;picture[data-v-39f53664]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-39f53664]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-39f53664]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-39f53664]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-39f53664]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-39f53664]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-39f53664]{gap:0}}.head_typ.fs_lg[data-v-39f53664]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-39f53664]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-39f53664]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-39f53664]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-39f53664]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-39f53664]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-39f53664]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-39f53664]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-39f53664]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-39f53664]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-39f53664]{font-size:.875rem}.head_typ.fs_md .badge[data-v-39f53664]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-39f53664]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-39f53664]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-39f53664]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-39f53664]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-39f53664]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-39f53664]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-39f53664]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-39f53664]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-39f53664]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-39f53664]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-39f53664]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-39f53664]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-39f53664]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-39f53664]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-39f53664]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-39f53664]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-39f53664]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-39f53664]{text-align:left}}@media (min-width: 768px){p[data-v-39f53664]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-39f53664]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-39f53664]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-39f53664]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-39f53664]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-39f53664]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-39f53664]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-39f53664]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-39f53664]{color:#666}@media (min-width: 768px){.caption[data-v-39f53664]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-39f53664]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-39f53664]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-39f53664]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-39f53664] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-39f53664]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-39f53664]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-39f53664]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-39f53664]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-39f53664]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-39f53664] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-39f53664] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-39f53664]{position:relative}.icon_modal[data-v-39f53664]: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-39f53664]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-39f53664]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-39f53664]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-39f53664]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-39f53664]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-39f53664]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-39f53664]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-39f53664]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-39f53664]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-39f53664]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-39f53664]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-39f53664]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-39f53664]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-39f53664]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-39f53664]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-39f53664]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-39f53664]{margin-block:4rem}}.jobbtn_row_area ul[data-v-39f53664]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-39f53664]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-39f53664]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-39f53664]{border-color:currentColor}.row.job p[data-v-39f53664]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-39f53664]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-39f53664]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-39f53664]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-39f53664]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-39f53664]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-39f53664]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-39f53664]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-39f53664]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-39f53664]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-39f53664]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-39f53664]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-39f53664]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-39f53664]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-39f53664]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-39f53664]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-39f53664]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-39f53664]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-39f53664]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-39f53664]{padding:2rem}}.interview_message .holiday_area.curve[data-v-39f53664]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-39f53664]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-39f53664]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-39f53664]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-39f53664]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-39f53664]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-39f53664]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-39f53664]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-39f53664]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-39f53664]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-39f53664]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-39f53664]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-39f53664]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-39f53664]: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-39f53664]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-39f53664]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-39f53664]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-39f53664]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-39f53664]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-39f53664]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-39f53664]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-39f53664]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-39f53664]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-39f53664]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-39f53664]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-39f53664]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-39f53664]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-39f53664]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-39f53664]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-39f53664]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-39f53664]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-39f53664]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-39f53664]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-39f53664]:before{border-color:#00a9b7}.job[data-v-39f53664]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-39f53664],.job .svg_circle02[data-v-39f53664]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-39f53664],.job .svg_circle02[data-v-39f53664]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-39f53664],.job .svg_circle02[data-v-39f53664]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-39f53664]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-39f53664]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-39f53664]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-39f53664]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-39f53664]{display:none}.job .svg-elem-1.anime.is_anime[data-v-39f53664]{display:block;animation:animate-svg-stroke-1-39f53664 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-39f53664]{display:none}.job .svg-elem-2.anime.is_anime[data-v-39f53664]{display:block;animation:animate-svg-stroke-2-39f53664 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-39f53664]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-39f53664]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-39f53664]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-39f53664]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-39f53664]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-39f53664]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-39f53664]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-39f53664]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-39f53664]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-39f53664]:after{animation:mask-bg-39f53664 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-39f53664{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-39f53664{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-39f53664{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.btn_area_results[data-v-39f53664]{display:flex;justify-content:center;padding-block-start:2.5rem;margin-block-end:6rem}.cols_area .list_nomal[data-v-39f53664]{list-style-type:disc}@media (min-width: 768px){.cols_area .list_nomal[data-v-39f53664]{margin-block-end:1.5rem}}@media (max-width: 767.89px){.cols_area .list_nomal[data-v-39f53664]{margin-block-end:0}}@media (min-width: 768px){.cols_area .list_nomal li[data-v-39f53664]{margin-inline-start:1.25rem}}@media (max-width: 767.89px){.cols_area .list_nomal li[data-v-39f53664]{margin-inline-start:1.25rem;line-height:1.6;margin-block-end:.25rem}}@media (max-width: 767.89px){[data-v-39f53664] .cols_area.sp_gap_adjust .row{gap:4rem}}@media (max-width: 767.89px){.pc_only[data-v-ecf522e6]{display:none}}@media (min-width: 768px){.sp_only[data-v-ecf522e6]{display:none}}.img_max[data-v-ecf522e6]{width:100%;height:auto}:is(a[data-v-ecf522e6],button[data-v-ecf522e6]):not(.btn),.hover[data-v-ecf522e6]{transition:all .3s 0s ease}:is(a[data-v-ecf522e6],button[data-v-ecf522e6]):not(.btn):hover,.hover[data-v-ecf522e6]:hover{opacity:.7}.hover_scale[data-v-ecf522e6]{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-ecf522e6]{transform:scale(1.2);transition:1s all}a[data-v-ecf522e6],button[data-v-ecf522e6]{cursor:pointer}.d_block[data-v-ecf522e6]{display:block}.d_inline[data-v-ecf522e6]{display:inline}.d_inline_block[data-v-ecf522e6]{display:inline-block}.d_none[data-v-ecf522e6]{display:none}.d_flex[data-v-ecf522e6]{display:flex}.d_grid[data-v-ecf522e6]{display:grid}.text_start[data-v-ecf522e6]{text-align:left}.text_center[data-v-ecf522e6]{text-align:center}.text_end[data-v-ecf522e6]{text-align:right}.fw_light[data-v-ecf522e6]{font-weight:300}.fw_regular[data-v-ecf522e6]{font-weight:400}.fw_medium[data-v-ecf522e6]{font-weight:500}.fw_semibold[data-v-ecf522e6]{font-weight:600}.fw_bold[data-v-ecf522e6]{font-weight:700}.p_relative[data-v-ecf522e6]{position:relative}.p_absolute[data-v-ecf522e6]{position:absolute}.p_fixed[data-v-ecf522e6]{position:fixed}.p_sticky[data-v-ecf522e6]{position:sticky}.p_static[data-v-ecf522e6]{position:static}.kerning[data-v-ecf522e6]{font-feature-settings:"palt"}.no_break[data-v-ecf522e6]{display:inline-block}@media (min-width: 768px){.gap1[data-v-ecf522e6]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-ecf522e6]{gap:5px}}@media (min-width: 768px){.gap2[data-v-ecf522e6]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-ecf522e6]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-ecf522e6]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-ecf522e6]{gap:10px}}@media (min-width: 768px){.gap4[data-v-ecf522e6]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-ecf522e6]{gap:15px}}@media (min-width: 768px){.gap5[data-v-ecf522e6]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-ecf522e6]{gap:20px}}@media (min-width: 768px){.gap6[data-v-ecf522e6]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-ecf522e6]{gap:30px}}@media (min-width: 768px){section[data-v-ecf522e6]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-ecf522e6]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-ecf522e6]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-ecf522e6]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-ecf522e6]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-ecf522e6]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-ecf522e6]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-ecf522e6]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-ecf522e6]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-ecf522e6]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-ecf522e6]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-ecf522e6]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-ecf522e6]{flex-direction:row-reverse}}.row[data-v-ecf522e6]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-ecf522e6]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-ecf522e6]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-ecf522e6]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-ecf522e6]+*,.row.col2&gt;div&gt;picture[data-v-ecf522e6]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-ecf522e6]+*,.row.col2&gt;div&gt;picture[data-v-ecf522e6]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-ecf522e6]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-ecf522e6]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-ecf522e6]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-ecf522e6]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-ecf522e6]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-ecf522e6]+*,.row.col3&gt;div&gt;picture[data-v-ecf522e6]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-ecf522e6]+*,.row.col3&gt;div&gt;picture[data-v-ecf522e6]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-ecf522e6]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-ecf522e6]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-ecf522e6]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-ecf522e6]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-ecf522e6]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-ecf522e6]+*,.row.col4&gt;div&gt;picture[data-v-ecf522e6]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-ecf522e6]+*,.row.col4&gt;div&gt;picture[data-v-ecf522e6]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-ecf522e6]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-ecf522e6]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-ecf522e6]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-ecf522e6]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-ecf522e6]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-ecf522e6]+*,.row.col5&gt;div&gt;picture[data-v-ecf522e6]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-ecf522e6]+*,.row.col5&gt;div&gt;picture[data-v-ecf522e6]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-ecf522e6]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-ecf522e6]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-ecf522e6]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-ecf522e6]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-ecf522e6]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-ecf522e6]{gap:0}}.head_typ.fs_lg[data-v-ecf522e6]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-ecf522e6]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-ecf522e6]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-ecf522e6]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-ecf522e6]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-ecf522e6]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-ecf522e6]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-ecf522e6]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-ecf522e6]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-ecf522e6]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-ecf522e6]{font-size:.875rem}.head_typ.fs_md .badge[data-v-ecf522e6]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-ecf522e6]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-ecf522e6]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-ecf522e6]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-ecf522e6]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-ecf522e6]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-ecf522e6]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-ecf522e6]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-ecf522e6]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-ecf522e6]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-ecf522e6]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-ecf522e6]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-ecf522e6]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-ecf522e6]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-ecf522e6]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-ecf522e6]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-ecf522e6]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-ecf522e6]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-ecf522e6]{text-align:left}}@media (min-width: 768px){p[data-v-ecf522e6]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-ecf522e6]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-ecf522e6]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-ecf522e6]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-ecf522e6]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-ecf522e6]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-ecf522e6]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-ecf522e6]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-ecf522e6]{color:#666}@media (min-width: 768px){.caption[data-v-ecf522e6]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-ecf522e6]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-ecf522e6]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-ecf522e6]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-ecf522e6] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-ecf522e6]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-ecf522e6]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-ecf522e6]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-ecf522e6]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-ecf522e6]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-ecf522e6] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-ecf522e6] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-ecf522e6]{position:relative}.icon_modal[data-v-ecf522e6]: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-ecf522e6]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-ecf522e6]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-ecf522e6]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-ecf522e6]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-ecf522e6]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-ecf522e6]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-ecf522e6]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-ecf522e6]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-ecf522e6]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-ecf522e6]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-ecf522e6]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-ecf522e6]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-ecf522e6]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-ecf522e6]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-ecf522e6]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-ecf522e6]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-ecf522e6]{margin-block:4rem}}.jobbtn_row_area ul[data-v-ecf522e6]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-ecf522e6]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-ecf522e6]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-ecf522e6]{border-color:currentColor}.row.job p[data-v-ecf522e6]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-ecf522e6]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-ecf522e6]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-ecf522e6]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-ecf522e6]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-ecf522e6]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-ecf522e6]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-ecf522e6]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-ecf522e6]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-ecf522e6]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-ecf522e6]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-ecf522e6]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-ecf522e6]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-ecf522e6]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-ecf522e6]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-ecf522e6]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-ecf522e6]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-ecf522e6]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-ecf522e6]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-ecf522e6]{padding:2rem}}.interview_message .holiday_area.curve[data-v-ecf522e6]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-ecf522e6]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-ecf522e6]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-ecf522e6]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-ecf522e6]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-ecf522e6]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-ecf522e6]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-ecf522e6]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-ecf522e6]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-ecf522e6]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-ecf522e6]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-ecf522e6]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-ecf522e6]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-ecf522e6]: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-ecf522e6]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-ecf522e6]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-ecf522e6]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-ecf522e6]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-ecf522e6]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-ecf522e6]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-ecf522e6]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-ecf522e6]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-ecf522e6]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-ecf522e6]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-ecf522e6]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-ecf522e6]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-ecf522e6]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-ecf522e6]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-ecf522e6]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-ecf522e6]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-ecf522e6]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-ecf522e6]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-ecf522e6]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-ecf522e6]:before{border-color:#00a9b7}.job[data-v-ecf522e6]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-ecf522e6],.job .svg_circle02[data-v-ecf522e6]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-ecf522e6],.job .svg_circle02[data-v-ecf522e6]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-ecf522e6],.job .svg_circle02[data-v-ecf522e6]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-ecf522e6]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-ecf522e6]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-ecf522e6]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-ecf522e6]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-ecf522e6]{display:none}.job .svg-elem-1.anime.is_anime[data-v-ecf522e6]{display:block;animation:animate-svg-stroke-1-ecf522e6 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-ecf522e6]{display:none}.job .svg-elem-2.anime.is_anime[data-v-ecf522e6]{display:block;animation:animate-svg-stroke-2-ecf522e6 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-ecf522e6]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-ecf522e6]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-ecf522e6]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-ecf522e6]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-ecf522e6]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-ecf522e6]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-ecf522e6]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-ecf522e6]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-ecf522e6]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-ecf522e6]:after{animation:mask-bg-ecf522e6 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-ecf522e6{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-ecf522e6{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-ecf522e6{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.block_center[data-v-ecf522e6]{display:flex;justify-content:center;padding-block-start:6rem;margin-block-end:6rem}@media (max-width: 767.89px){.pc_only[data-v-51be3a81]{display:none}}@media (min-width: 768px){.sp_only[data-v-51be3a81]{display:none}}.img_max[data-v-51be3a81]{width:100%;height:auto}:is(a[data-v-51be3a81],button[data-v-51be3a81]):not(.btn),.hover[data-v-51be3a81]{transition:all .3s 0s ease}:is(a[data-v-51be3a81],button[data-v-51be3a81]):not(.btn):hover,.hover[data-v-51be3a81]:hover{opacity:.7}.hover_scale[data-v-51be3a81]{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-51be3a81]{transform:scale(1.2);transition:1s all}a[data-v-51be3a81],button[data-v-51be3a81]{cursor:pointer}.d_block[data-v-51be3a81]{display:block}.d_inline[data-v-51be3a81]{display:inline}.d_inline_block[data-v-51be3a81]{display:inline-block}.d_none[data-v-51be3a81]{display:none}.d_flex[data-v-51be3a81]{display:flex}.d_grid[data-v-51be3a81]{display:grid}.text_start[data-v-51be3a81]{text-align:left}.text_center[data-v-51be3a81]{text-align:center}.text_end[data-v-51be3a81]{text-align:right}.fw_light[data-v-51be3a81]{font-weight:300}.fw_regular[data-v-51be3a81]{font-weight:400}.fw_medium[data-v-51be3a81]{font-weight:500}.fw_semibold[data-v-51be3a81]{font-weight:600}.fw_bold[data-v-51be3a81]{font-weight:700}.p_relative[data-v-51be3a81]{position:relative}.p_absolute[data-v-51be3a81]{position:absolute}.p_fixed[data-v-51be3a81]{position:fixed}.p_sticky[data-v-51be3a81]{position:sticky}.p_static[data-v-51be3a81]{position:static}.kerning[data-v-51be3a81]{font-feature-settings:"palt"}.no_break[data-v-51be3a81]{display:inline-block}@media (min-width: 768px){.gap1[data-v-51be3a81]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-51be3a81]{gap:5px}}@media (min-width: 768px){.gap2[data-v-51be3a81]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-51be3a81]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-51be3a81]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-51be3a81]{gap:10px}}@media (min-width: 768px){.gap4[data-v-51be3a81]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-51be3a81]{gap:15px}}@media (min-width: 768px){.gap5[data-v-51be3a81]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-51be3a81]{gap:20px}}@media (min-width: 768px){.gap6[data-v-51be3a81]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-51be3a81]{gap:30px}}@media (min-width: 768px){section[data-v-51be3a81]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-51be3a81]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-51be3a81]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-51be3a81]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-51be3a81]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-51be3a81]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-51be3a81]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-51be3a81]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-51be3a81]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-51be3a81]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-51be3a81]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-51be3a81]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-51be3a81]{flex-direction:row-reverse}}.row[data-v-51be3a81]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-51be3a81]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-51be3a81]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-51be3a81]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-51be3a81]+*,.row.col2&gt;div&gt;picture[data-v-51be3a81]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-51be3a81]+*,.row.col2&gt;div&gt;picture[data-v-51be3a81]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-51be3a81]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-51be3a81]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-51be3a81]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-51be3a81]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-51be3a81]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-51be3a81]+*,.row.col3&gt;div&gt;picture[data-v-51be3a81]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-51be3a81]+*,.row.col3&gt;div&gt;picture[data-v-51be3a81]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-51be3a81]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-51be3a81]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-51be3a81]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-51be3a81]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-51be3a81]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-51be3a81]+*,.row.col4&gt;div&gt;picture[data-v-51be3a81]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-51be3a81]+*,.row.col4&gt;div&gt;picture[data-v-51be3a81]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-51be3a81]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-51be3a81]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-51be3a81]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-51be3a81]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-51be3a81]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-51be3a81]+*,.row.col5&gt;div&gt;picture[data-v-51be3a81]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-51be3a81]+*,.row.col5&gt;div&gt;picture[data-v-51be3a81]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-51be3a81]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-51be3a81]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-51be3a81]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-51be3a81]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-51be3a81]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-51be3a81]{gap:0}}.head_typ.fs_lg[data-v-51be3a81]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-51be3a81]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-51be3a81]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-51be3a81]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-51be3a81]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-51be3a81]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-51be3a81]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-51be3a81]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-51be3a81]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-51be3a81]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-51be3a81]{font-size:.875rem}.head_typ.fs_md .badge[data-v-51be3a81]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-51be3a81]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-51be3a81]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-51be3a81]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-51be3a81]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-51be3a81]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-51be3a81]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-51be3a81]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-51be3a81]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-51be3a81]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-51be3a81]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-51be3a81]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-51be3a81]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-51be3a81]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-51be3a81]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-51be3a81]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-51be3a81]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-51be3a81]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-51be3a81]{text-align:left}}@media (min-width: 768px){p[data-v-51be3a81]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-51be3a81]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-51be3a81]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-51be3a81]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-51be3a81]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-51be3a81]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-51be3a81]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-51be3a81]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-51be3a81]{color:#666}@media (min-width: 768px){.caption[data-v-51be3a81]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-51be3a81]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-51be3a81]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-51be3a81]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-51be3a81] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-51be3a81]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-51be3a81]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-51be3a81]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-51be3a81]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-51be3a81]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-51be3a81] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-51be3a81] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-51be3a81]{position:relative}.icon_modal[data-v-51be3a81]: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-51be3a81]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-51be3a81]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-51be3a81]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-51be3a81]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-51be3a81]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-51be3a81]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-51be3a81]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-51be3a81]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-51be3a81]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-51be3a81]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-51be3a81]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-51be3a81]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-51be3a81]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-51be3a81]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-51be3a81]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-51be3a81]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-51be3a81]{margin-block:4rem}}.jobbtn_row_area ul[data-v-51be3a81]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-51be3a81]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-51be3a81]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-51be3a81]{border-color:currentColor}.row.job p[data-v-51be3a81]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-51be3a81]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-51be3a81]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-51be3a81]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-51be3a81]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-51be3a81]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-51be3a81]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-51be3a81]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-51be3a81]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-51be3a81]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-51be3a81]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-51be3a81]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-51be3a81]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-51be3a81]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-51be3a81]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-51be3a81]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-51be3a81]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-51be3a81]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-51be3a81]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-51be3a81]{padding:2rem}}.interview_message .holiday_area.curve[data-v-51be3a81]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-51be3a81]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-51be3a81]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-51be3a81]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-51be3a81]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-51be3a81]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-51be3a81]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-51be3a81]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-51be3a81]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-51be3a81]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-51be3a81]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-51be3a81]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-51be3a81]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-51be3a81]: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-51be3a81]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-51be3a81]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-51be3a81]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-51be3a81]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-51be3a81]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-51be3a81]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-51be3a81]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-51be3a81]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-51be3a81]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-51be3a81]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-51be3a81]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-51be3a81]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-51be3a81]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-51be3a81]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-51be3a81]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-51be3a81]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-51be3a81]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-51be3a81]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-51be3a81]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-51be3a81]:before{border-color:#00a9b7}.job[data-v-51be3a81]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-51be3a81],.job .svg_circle02[data-v-51be3a81]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-51be3a81],.job .svg_circle02[data-v-51be3a81]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-51be3a81],.job .svg_circle02[data-v-51be3a81]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-51be3a81]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-51be3a81]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-51be3a81]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-51be3a81]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-51be3a81]{display:none}.job .svg-elem-1.anime.is_anime[data-v-51be3a81]{display:block;animation:animate-svg-stroke-1-51be3a81 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-51be3a81]{display:none}.job .svg-elem-2.anime.is_anime[data-v-51be3a81]{display:block;animation:animate-svg-stroke-2-51be3a81 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-51be3a81]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-51be3a81]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-51be3a81]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-51be3a81]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-51be3a81]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-51be3a81]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-51be3a81]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-51be3a81]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-51be3a81]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-51be3a81]:after{animation:mask-bg-51be3a81 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-51be3a81{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-51be3a81{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-51be3a81{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.to_aviation_area[data-v-51be3a81]{margin-block:2.5rem 2rem}.block_center[data-v-51be3a81]{display:flex;justify-content:center;margin-block-end:6rem}@media (max-width: 767.89px){[data-v-51be3a81] .row.col2.sp_flex{display:flex;gap:.625rem;margin-block-end:1.25rem}}@media (max-width: 767.89px){[data-v-51be3a81] .row.col2.sp_flex&gt;div{flex-basis:calc(50% - .625rem)}}@media (max-width: 767.89px){.pc_only[data-v-f69d54a9]{display:none}}@media (min-width: 768px){.sp_only[data-v-f69d54a9]{display:none}}.img_max[data-v-f69d54a9]{width:100%;height:auto}:is(a[data-v-f69d54a9],button[data-v-f69d54a9]):not(.btn),.hover[data-v-f69d54a9]{transition:all .3s 0s ease}:is(a[data-v-f69d54a9],button[data-v-f69d54a9]):not(.btn):hover,.hover[data-v-f69d54a9]:hover{opacity:.7}.hover_scale[data-v-f69d54a9]{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-f69d54a9]{transform:scale(1.2);transition:1s all}a[data-v-f69d54a9],button[data-v-f69d54a9]{cursor:pointer}.d_block[data-v-f69d54a9]{display:block}.d_inline[data-v-f69d54a9]{display:inline}.d_inline_block[data-v-f69d54a9]{display:inline-block}.d_none[data-v-f69d54a9]{display:none}.d_flex[data-v-f69d54a9]{display:flex}.d_grid[data-v-f69d54a9]{display:grid}.text_start[data-v-f69d54a9]{text-align:left}.text_center[data-v-f69d54a9]{text-align:center}.text_end[data-v-f69d54a9]{text-align:right}.fw_light[data-v-f69d54a9]{font-weight:300}.fw_regular[data-v-f69d54a9]{font-weight:400}.fw_medium[data-v-f69d54a9]{font-weight:500}.fw_semibold[data-v-f69d54a9]{font-weight:600}.fw_bold[data-v-f69d54a9]{font-weight:700}.p_relative[data-v-f69d54a9]{position:relative}.p_absolute[data-v-f69d54a9]{position:absolute}.p_fixed[data-v-f69d54a9]{position:fixed}.p_sticky[data-v-f69d54a9]{position:sticky}.p_static[data-v-f69d54a9]{position:static}.kerning[data-v-f69d54a9]{font-feature-settings:"palt"}.no_break[data-v-f69d54a9]{display:inline-block}@media (min-width: 768px){.gap1[data-v-f69d54a9]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-f69d54a9]{gap:5px}}@media (min-width: 768px){.gap2[data-v-f69d54a9]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-f69d54a9]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-f69d54a9]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-f69d54a9]{gap:10px}}@media (min-width: 768px){.gap4[data-v-f69d54a9]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-f69d54a9]{gap:15px}}@media (min-width: 768px){.gap5[data-v-f69d54a9]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-f69d54a9]{gap:20px}}@media (min-width: 768px){.gap6[data-v-f69d54a9]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-f69d54a9]{gap:30px}}@media (min-width: 768px){section[data-v-f69d54a9]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-f69d54a9]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-f69d54a9]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-f69d54a9]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-f69d54a9]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-f69d54a9]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-f69d54a9]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-f69d54a9]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-f69d54a9]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-f69d54a9]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-f69d54a9]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-f69d54a9]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-f69d54a9]{flex-direction:row-reverse}}.row[data-v-f69d54a9]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-f69d54a9]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-f69d54a9]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-f69d54a9]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-f69d54a9]+*,.row.col2&gt;div&gt;picture[data-v-f69d54a9]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-f69d54a9]+*,.row.col2&gt;div&gt;picture[data-v-f69d54a9]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-f69d54a9]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-f69d54a9]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-f69d54a9]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-f69d54a9]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-f69d54a9]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-f69d54a9]+*,.row.col3&gt;div&gt;picture[data-v-f69d54a9]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-f69d54a9]+*,.row.col3&gt;div&gt;picture[data-v-f69d54a9]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-f69d54a9]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-f69d54a9]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-f69d54a9]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-f69d54a9]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-f69d54a9]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-f69d54a9]+*,.row.col4&gt;div&gt;picture[data-v-f69d54a9]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-f69d54a9]+*,.row.col4&gt;div&gt;picture[data-v-f69d54a9]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-f69d54a9]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-f69d54a9]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-f69d54a9]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-f69d54a9]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-f69d54a9]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-f69d54a9]+*,.row.col5&gt;div&gt;picture[data-v-f69d54a9]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-f69d54a9]+*,.row.col5&gt;div&gt;picture[data-v-f69d54a9]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-f69d54a9]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-f69d54a9]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-f69d54a9]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-f69d54a9]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-f69d54a9]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-f69d54a9]{gap:0}}.head_typ.fs_lg[data-v-f69d54a9]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-f69d54a9]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-f69d54a9]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-f69d54a9]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-f69d54a9]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-f69d54a9]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-f69d54a9]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-f69d54a9]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-f69d54a9]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-f69d54a9]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-f69d54a9]{font-size:.875rem}.head_typ.fs_md .badge[data-v-f69d54a9]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-f69d54a9]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-f69d54a9]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-f69d54a9]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-f69d54a9]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-f69d54a9]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-f69d54a9]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-f69d54a9]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-f69d54a9]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-f69d54a9]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-f69d54a9]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-f69d54a9]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-f69d54a9]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-f69d54a9]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-f69d54a9]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-f69d54a9]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-f69d54a9]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-f69d54a9]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-f69d54a9]{text-align:left}}@media (min-width: 768px){p[data-v-f69d54a9]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-f69d54a9]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-f69d54a9]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-f69d54a9]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-f69d54a9]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-f69d54a9]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-f69d54a9]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-f69d54a9]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-f69d54a9]{color:#666}@media (min-width: 768px){.caption[data-v-f69d54a9]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-f69d54a9]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-f69d54a9]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-f69d54a9]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-f69d54a9] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-f69d54a9]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-f69d54a9]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-f69d54a9]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-f69d54a9]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-f69d54a9]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-f69d54a9] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-f69d54a9] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-f69d54a9]{position:relative}.icon_modal[data-v-f69d54a9]: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-f69d54a9]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-f69d54a9]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-f69d54a9]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-f69d54a9]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-f69d54a9]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-f69d54a9]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-f69d54a9]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-f69d54a9]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-f69d54a9]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-f69d54a9]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-f69d54a9]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-f69d54a9]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-f69d54a9]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-f69d54a9]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-f69d54a9]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-f69d54a9]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-f69d54a9]{margin-block:4rem}}.jobbtn_row_area ul[data-v-f69d54a9]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-f69d54a9]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-f69d54a9]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-f69d54a9]{border-color:currentColor}.row.job p[data-v-f69d54a9]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-f69d54a9]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-f69d54a9]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-f69d54a9]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-f69d54a9]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-f69d54a9]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-f69d54a9]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-f69d54a9]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-f69d54a9]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-f69d54a9]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-f69d54a9]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-f69d54a9]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-f69d54a9]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-f69d54a9]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-f69d54a9]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-f69d54a9]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-f69d54a9]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-f69d54a9]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-f69d54a9]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-f69d54a9]{padding:2rem}}.interview_message .holiday_area.curve[data-v-f69d54a9]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-f69d54a9]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-f69d54a9]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-f69d54a9]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-f69d54a9]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-f69d54a9]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-f69d54a9]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-f69d54a9]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-f69d54a9]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-f69d54a9]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-f69d54a9]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-f69d54a9]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f69d54a9]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-f69d54a9]: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-f69d54a9]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-f69d54a9]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-f69d54a9]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-f69d54a9]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-f69d54a9]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-f69d54a9]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-f69d54a9]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-f69d54a9]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-f69d54a9]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-f69d54a9]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-f69d54a9]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-f69d54a9]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-f69d54a9]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-f69d54a9]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-f69d54a9]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-f69d54a9]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-f69d54a9]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-f69d54a9]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-f69d54a9]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-f69d54a9]:before{border-color:#00a9b7}.job[data-v-f69d54a9]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-f69d54a9],.job .svg_circle02[data-v-f69d54a9]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-f69d54a9],.job .svg_circle02[data-v-f69d54a9]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-f69d54a9],.job .svg_circle02[data-v-f69d54a9]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-f69d54a9]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-f69d54a9]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-f69d54a9]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-f69d54a9]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-f69d54a9]{display:none}.job .svg-elem-1.anime.is_anime[data-v-f69d54a9]{display:block;animation:animate-svg-stroke-1-f69d54a9 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-f69d54a9]{display:none}.job .svg-elem-2.anime.is_anime[data-v-f69d54a9]{display:block;animation:animate-svg-stroke-2-f69d54a9 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-f69d54a9]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-f69d54a9]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-f69d54a9]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-f69d54a9]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-f69d54a9]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-f69d54a9]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-f69d54a9]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-f69d54a9]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-f69d54a9]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-f69d54a9]:after{animation:mask-bg-f69d54a9 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-f69d54a9{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-f69d54a9{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-f69d54a9{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media (min-width: 768px){[data-v-f69d54a9] .btn.c_dove_gray.btn_gray.btn_jms{width:25rem}}@media (max-width: 767.89px){[data-v-f69d54a9] .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-f69d54a9] .btn.c_dove_gray.btn_gray.btn_jms .blank{right:1.25rem}}.table_area[data-v-f69d54a9],.gallery_text[data-v-f69d54a9]{margin-block-end:2.5rem}.block_center[data-v-f69d54a9]{display:flex;justify-content:center;margin-block-end:6rem}@media (max-width: 767.89px){.pc_only[data-v-bfb08971]{display:none}}@media (min-width: 768px){.sp_only[data-v-bfb08971]{display:none}}.img_max[data-v-bfb08971]{width:100%;height:auto}:is(a[data-v-bfb08971],button[data-v-bfb08971]):not(.btn),.hover[data-v-bfb08971]{transition:all .3s 0s ease}:is(a[data-v-bfb08971],button[data-v-bfb08971]):not(.btn):hover,.hover[data-v-bfb08971]:hover{opacity:.7}.hover_scale[data-v-bfb08971]{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-bfb08971]{transform:scale(1.2);transition:1s all}a[data-v-bfb08971],button[data-v-bfb08971]{cursor:pointer}.d_block[data-v-bfb08971]{display:block}.d_inline[data-v-bfb08971]{display:inline}.d_inline_block[data-v-bfb08971]{display:inline-block}.d_none[data-v-bfb08971]{display:none}.d_flex[data-v-bfb08971]{display:flex}.d_grid[data-v-bfb08971]{display:grid}.text_start[data-v-bfb08971]{text-align:left}.text_center[data-v-bfb08971]{text-align:center}.text_end[data-v-bfb08971]{text-align:right}.fw_light[data-v-bfb08971]{font-weight:300}.fw_regular[data-v-bfb08971]{font-weight:400}.fw_medium[data-v-bfb08971]{font-weight:500}.fw_semibold[data-v-bfb08971]{font-weight:600}.fw_bold[data-v-bfb08971]{font-weight:700}.p_relative[data-v-bfb08971]{position:relative}.p_absolute[data-v-bfb08971]{position:absolute}.p_fixed[data-v-bfb08971]{position:fixed}.p_sticky[data-v-bfb08971]{position:sticky}.p_static[data-v-bfb08971]{position:static}.kerning[data-v-bfb08971]{font-feature-settings:"palt"}.no_break[data-v-bfb08971]{display:inline-block}@media (min-width: 768px){.gap1[data-v-bfb08971]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-bfb08971]{gap:5px}}@media (min-width: 768px){.gap2[data-v-bfb08971]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-bfb08971]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-bfb08971]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-bfb08971]{gap:10px}}@media (min-width: 768px){.gap4[data-v-bfb08971]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-bfb08971]{gap:15px}}@media (min-width: 768px){.gap5[data-v-bfb08971]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-bfb08971]{gap:20px}}@media (min-width: 768px){.gap6[data-v-bfb08971]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-bfb08971]{gap:30px}}@media (min-width: 768px){section[data-v-bfb08971]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-bfb08971]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-bfb08971]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-bfb08971]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-bfb08971]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-bfb08971]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-bfb08971]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-bfb08971]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-bfb08971]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-bfb08971]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-bfb08971]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-bfb08971]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-bfb08971]{flex-direction:row-reverse}}.row[data-v-bfb08971]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-bfb08971]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-bfb08971]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-bfb08971]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-bfb08971]+*,.row.col2&gt;div&gt;picture[data-v-bfb08971]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-bfb08971]+*,.row.col2&gt;div&gt;picture[data-v-bfb08971]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-bfb08971]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-bfb08971]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-bfb08971]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-bfb08971]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-bfb08971]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-bfb08971]+*,.row.col3&gt;div&gt;picture[data-v-bfb08971]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-bfb08971]+*,.row.col3&gt;div&gt;picture[data-v-bfb08971]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-bfb08971]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-bfb08971]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-bfb08971]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-bfb08971]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-bfb08971]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-bfb08971]+*,.row.col4&gt;div&gt;picture[data-v-bfb08971]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-bfb08971]+*,.row.col4&gt;div&gt;picture[data-v-bfb08971]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-bfb08971]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-bfb08971]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-bfb08971]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-bfb08971]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-bfb08971]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-bfb08971]+*,.row.col5&gt;div&gt;picture[data-v-bfb08971]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-bfb08971]+*,.row.col5&gt;div&gt;picture[data-v-bfb08971]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-bfb08971]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-bfb08971]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-bfb08971]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-bfb08971]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-bfb08971]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-bfb08971]{gap:0}}.head_typ.fs_lg[data-v-bfb08971]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-bfb08971]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-bfb08971]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-bfb08971]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-bfb08971]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-bfb08971]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-bfb08971]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-bfb08971]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-bfb08971]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-bfb08971]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-bfb08971]{font-size:.875rem}.head_typ.fs_md .badge[data-v-bfb08971]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-bfb08971]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-bfb08971]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-bfb08971]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-bfb08971]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-bfb08971]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-bfb08971]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-bfb08971]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-bfb08971]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-bfb08971]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-bfb08971]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-bfb08971]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-bfb08971]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-bfb08971]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-bfb08971]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-bfb08971]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-bfb08971]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-bfb08971]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-bfb08971]{text-align:left}}@media (min-width: 768px){p[data-v-bfb08971]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-bfb08971]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-bfb08971]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-bfb08971]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-bfb08971]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-bfb08971]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-bfb08971]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-bfb08971]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-bfb08971]{color:#666}@media (min-width: 768px){.caption[data-v-bfb08971]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-bfb08971]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-bfb08971]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-bfb08971]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-bfb08971] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-bfb08971]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-bfb08971]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-bfb08971]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-bfb08971]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-bfb08971]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-bfb08971] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-bfb08971] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-bfb08971]{position:relative}.icon_modal[data-v-bfb08971]: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-bfb08971]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-bfb08971]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-bfb08971]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-bfb08971]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-bfb08971]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-bfb08971]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-bfb08971]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-bfb08971]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-bfb08971]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-bfb08971]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-bfb08971]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-bfb08971]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-bfb08971]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-bfb08971]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-bfb08971]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-bfb08971]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-bfb08971]{margin-block:4rem}}.jobbtn_row_area ul[data-v-bfb08971]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-bfb08971]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-bfb08971]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-bfb08971]{border-color:currentColor}.row.job p[data-v-bfb08971]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-bfb08971]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-bfb08971]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-bfb08971]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-bfb08971]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-bfb08971]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-bfb08971]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-bfb08971]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-bfb08971]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-bfb08971]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-bfb08971]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-bfb08971]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-bfb08971]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-bfb08971]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-bfb08971]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-bfb08971]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-bfb08971]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-bfb08971]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-bfb08971]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-bfb08971]{padding:2rem}}.interview_message .holiday_area.curve[data-v-bfb08971]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-bfb08971]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-bfb08971]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-bfb08971]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-bfb08971]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-bfb08971]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-bfb08971]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-bfb08971]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-bfb08971]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-bfb08971]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-bfb08971]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-bfb08971]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-bfb08971]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-bfb08971]: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-bfb08971]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-bfb08971]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-bfb08971]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-bfb08971]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-bfb08971]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-bfb08971]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-bfb08971]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-bfb08971]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-bfb08971]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-bfb08971]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-bfb08971]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-bfb08971]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-bfb08971]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-bfb08971]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-bfb08971]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-bfb08971]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-bfb08971]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-bfb08971]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-bfb08971]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-bfb08971]:before{border-color:#00a9b7}.job[data-v-bfb08971]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-bfb08971],.job .svg_circle02[data-v-bfb08971]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-bfb08971],.job .svg_circle02[data-v-bfb08971]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-bfb08971],.job .svg_circle02[data-v-bfb08971]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-bfb08971]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-bfb08971]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-bfb08971]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-bfb08971]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-bfb08971]{display:none}.job .svg-elem-1.anime.is_anime[data-v-bfb08971]{display:block;animation:animate-svg-stroke-1-bfb08971 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-bfb08971]{display:none}.job .svg-elem-2.anime.is_anime[data-v-bfb08971]{display:block;animation:animate-svg-stroke-2-bfb08971 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-bfb08971]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-bfb08971]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-bfb08971]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-bfb08971]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-bfb08971]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-bfb08971]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-bfb08971]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-bfb08971]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-bfb08971]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-bfb08971]:after{animation:mask-bg-bfb08971 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-bfb08971{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-bfb08971{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-bfb08971{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media (min-width: 768px){.text_unit[data-v-bfb08971]{display:flex}}@media (max-width: 767.89px){.text_unit[data-v-bfb08971]{display:block}}.text_unit ul[data-v-bfb08971]{margin-inline-start:1.25rem}@media (min-width: 768px){.text_unit ul[data-v-bfb08971]{display:flex;flex-wrap:wrap;list-style-type:disc;justify-content:space-between}}@media (max-width: 767.89px){.text_unit ul[data-v-bfb08971]{list-style-type:disc;margin-inline-start:1.25rem}}.text_unit ul li[data-v-bfb08971]{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-bfb08971]{width:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.text_unit ul li[data-v-bfb08971]{width:100%}}@media (max-width: 767.89px){.pc_only[data-v-1f9e8a38]{display:none}}@media (min-width: 768px){.sp_only[data-v-1f9e8a38]{display:none}}.img_max[data-v-1f9e8a38]{width:100%;height:auto}:is(a[data-v-1f9e8a38],button[data-v-1f9e8a38]):not(.btn),.hover[data-v-1f9e8a38]{transition:all .3s 0s ease}:is(a[data-v-1f9e8a38],button[data-v-1f9e8a38]):not(.btn):hover,.hover[data-v-1f9e8a38]:hover{opacity:.7}.hover_scale[data-v-1f9e8a38]{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-1f9e8a38]{transform:scale(1.2);transition:1s all}a[data-v-1f9e8a38],button[data-v-1f9e8a38]{cursor:pointer}.d_block[data-v-1f9e8a38]{display:block}.d_inline[data-v-1f9e8a38]{display:inline}.d_inline_block[data-v-1f9e8a38]{display:inline-block}.d_none[data-v-1f9e8a38]{display:none}.d_flex[data-v-1f9e8a38]{display:flex}.d_grid[data-v-1f9e8a38]{display:grid}.text_start[data-v-1f9e8a38]{text-align:left}.text_center[data-v-1f9e8a38]{text-align:center}.text_end[data-v-1f9e8a38]{text-align:right}.fw_light[data-v-1f9e8a38]{font-weight:300}.fw_regular[data-v-1f9e8a38]{font-weight:400}.fw_medium[data-v-1f9e8a38]{font-weight:500}.fw_semibold[data-v-1f9e8a38]{font-weight:600}.fw_bold[data-v-1f9e8a38]{font-weight:700}.p_relative[data-v-1f9e8a38]{position:relative}.p_absolute[data-v-1f9e8a38]{position:absolute}.p_fixed[data-v-1f9e8a38]{position:fixed}.p_sticky[data-v-1f9e8a38]{position:sticky}.p_static[data-v-1f9e8a38]{position:static}.kerning[data-v-1f9e8a38]{font-feature-settings:"palt"}.no_break[data-v-1f9e8a38]{display:inline-block}@media (min-width: 768px){.gap1[data-v-1f9e8a38]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-1f9e8a38]{gap:5px}}@media (min-width: 768px){.gap2[data-v-1f9e8a38]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-1f9e8a38]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-1f9e8a38]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-1f9e8a38]{gap:10px}}@media (min-width: 768px){.gap4[data-v-1f9e8a38]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-1f9e8a38]{gap:15px}}@media (min-width: 768px){.gap5[data-v-1f9e8a38]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-1f9e8a38]{gap:20px}}@media (min-width: 768px){.gap6[data-v-1f9e8a38]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-1f9e8a38]{gap:30px}}@media (min-width: 768px){section[data-v-1f9e8a38]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-1f9e8a38]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-1f9e8a38]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-1f9e8a38]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-1f9e8a38]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-1f9e8a38]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-1f9e8a38]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-1f9e8a38]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-1f9e8a38]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-1f9e8a38]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-1f9e8a38]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-1f9e8a38]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-1f9e8a38]{flex-direction:row-reverse}}.row[data-v-1f9e8a38]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-1f9e8a38]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-1f9e8a38]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-1f9e8a38]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-1f9e8a38]+*,.row.col2&gt;div&gt;picture[data-v-1f9e8a38]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-1f9e8a38]+*,.row.col2&gt;div&gt;picture[data-v-1f9e8a38]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-1f9e8a38]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-1f9e8a38]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-1f9e8a38]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-1f9e8a38]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-1f9e8a38]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-1f9e8a38]+*,.row.col3&gt;div&gt;picture[data-v-1f9e8a38]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-1f9e8a38]+*,.row.col3&gt;div&gt;picture[data-v-1f9e8a38]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-1f9e8a38]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-1f9e8a38]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-1f9e8a38]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-1f9e8a38]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-1f9e8a38]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-1f9e8a38]+*,.row.col4&gt;div&gt;picture[data-v-1f9e8a38]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-1f9e8a38]+*,.row.col4&gt;div&gt;picture[data-v-1f9e8a38]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-1f9e8a38]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-1f9e8a38]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-1f9e8a38]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-1f9e8a38]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-1f9e8a38]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-1f9e8a38]+*,.row.col5&gt;div&gt;picture[data-v-1f9e8a38]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-1f9e8a38]+*,.row.col5&gt;div&gt;picture[data-v-1f9e8a38]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-1f9e8a38]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-1f9e8a38]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-1f9e8a38]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-1f9e8a38]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-1f9e8a38]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-1f9e8a38]{gap:0}}.head_typ.fs_lg[data-v-1f9e8a38]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-1f9e8a38]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-1f9e8a38]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-1f9e8a38]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-1f9e8a38]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-1f9e8a38]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-1f9e8a38]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-1f9e8a38]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-1f9e8a38]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-1f9e8a38]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-1f9e8a38]{font-size:.875rem}.head_typ.fs_md .badge[data-v-1f9e8a38]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-1f9e8a38]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-1f9e8a38]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-1f9e8a38]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-1f9e8a38]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-1f9e8a38]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-1f9e8a38]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-1f9e8a38]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-1f9e8a38]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-1f9e8a38]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-1f9e8a38]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-1f9e8a38]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-1f9e8a38]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-1f9e8a38]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-1f9e8a38]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-1f9e8a38]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-1f9e8a38]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-1f9e8a38]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-1f9e8a38]{text-align:left}}@media (min-width: 768px){p[data-v-1f9e8a38]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-1f9e8a38]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-1f9e8a38]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-1f9e8a38]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-1f9e8a38]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-1f9e8a38]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-1f9e8a38]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-1f9e8a38]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-1f9e8a38]{color:#666}@media (min-width: 768px){.caption[data-v-1f9e8a38]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-1f9e8a38]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-1f9e8a38]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-1f9e8a38]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-1f9e8a38] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-1f9e8a38]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-1f9e8a38]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-1f9e8a38]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-1f9e8a38]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-1f9e8a38]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-1f9e8a38] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-1f9e8a38] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-1f9e8a38]{position:relative}.icon_modal[data-v-1f9e8a38]: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-1f9e8a38]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-1f9e8a38]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-1f9e8a38]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-1f9e8a38]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-1f9e8a38]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-1f9e8a38]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-1f9e8a38]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-1f9e8a38]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-1f9e8a38]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-1f9e8a38]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-1f9e8a38]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-1f9e8a38]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-1f9e8a38]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-1f9e8a38]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-1f9e8a38]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-1f9e8a38]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-1f9e8a38]{margin-block:4rem}}.jobbtn_row_area ul[data-v-1f9e8a38]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-1f9e8a38]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-1f9e8a38]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-1f9e8a38]{border-color:currentColor}.row.job p[data-v-1f9e8a38]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-1f9e8a38]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-1f9e8a38]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-1f9e8a38]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-1f9e8a38]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-1f9e8a38]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-1f9e8a38]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-1f9e8a38]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-1f9e8a38]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-1f9e8a38]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-1f9e8a38]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-1f9e8a38]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-1f9e8a38]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-1f9e8a38]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-1f9e8a38]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-1f9e8a38]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-1f9e8a38]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-1f9e8a38]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-1f9e8a38]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-1f9e8a38]{padding:2rem}}.interview_message .holiday_area.curve[data-v-1f9e8a38]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-1f9e8a38]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-1f9e8a38]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-1f9e8a38]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-1f9e8a38]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-1f9e8a38]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-1f9e8a38]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-1f9e8a38]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-1f9e8a38]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-1f9e8a38]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-1f9e8a38]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-1f9e8a38]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-1f9e8a38]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-1f9e8a38]: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-1f9e8a38]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-1f9e8a38]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-1f9e8a38]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-1f9e8a38]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-1f9e8a38]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-1f9e8a38]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-1f9e8a38]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-1f9e8a38]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-1f9e8a38]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-1f9e8a38]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-1f9e8a38]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-1f9e8a38]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-1f9e8a38]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-1f9e8a38]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-1f9e8a38]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-1f9e8a38]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-1f9e8a38]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-1f9e8a38]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-1f9e8a38]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-1f9e8a38]:before{border-color:#00a9b7}.job[data-v-1f9e8a38]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-1f9e8a38],.job .svg_circle02[data-v-1f9e8a38]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-1f9e8a38],.job .svg_circle02[data-v-1f9e8a38]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-1f9e8a38],.job .svg_circle02[data-v-1f9e8a38]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-1f9e8a38]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-1f9e8a38]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-1f9e8a38]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-1f9e8a38]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-1f9e8a38]{display:none}.job .svg-elem-1.anime.is_anime[data-v-1f9e8a38]{display:block;animation:animate-svg-stroke-1-1f9e8a38 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-1f9e8a38]{display:none}.job .svg-elem-2.anime.is_anime[data-v-1f9e8a38]{display:block;animation:animate-svg-stroke-2-1f9e8a38 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-1f9e8a38]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-1f9e8a38]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-1f9e8a38]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-1f9e8a38]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-1f9e8a38]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-1f9e8a38]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-1f9e8a38]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-1f9e8a38]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-1f9e8a38]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-1f9e8a38]:after{animation:mask-bg-1f9e8a38 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-1f9e8a38{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-1f9e8a38{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-1f9e8a38{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media (min-width: 768px){.table_unit[data-v-1f9e8a38]{display:flex;gap:2.5rem}}@media (max-width: 767.89px){.table_unit[data-v-1f9e8a38]{display:block}}@media (min-width: 768px){.table_unit .container[data-v-1f9e8a38]{width:50%}}@media (max-width: 767.89px){.table_unit .container[data-v-1f9e8a38]{width:100%}}.table_unit[data-v-1f9e8a38] h4.head_typ.border_l.border_b_none.fs_sm{font-size:1rem}.table_unit[data-v-1f9e8a38] h4.head_typ.border_l.border_b_none.fs_sm:before{border-left:solid .1875rem #dcdcdc}.center[data-v-1f9e8a38]{display:flex;justify-content:center;margin-block-start:4rem;margin-block-end:6rem}.gallery_text[data-v-1f9e8a38]{margin-block-end:2.5rem}@media (max-width: 767.89px){.pc_only[data-v-200fbfff]{display:none}}@media (min-width: 768px){.sp_only[data-v-200fbfff]{display:none}}.img_max[data-v-200fbfff]{width:100%;height:auto}:is(a[data-v-200fbfff],button[data-v-200fbfff]):not(.btn),.hover[data-v-200fbfff]{transition:all .3s 0s ease}:is(a[data-v-200fbfff],button[data-v-200fbfff]):not(.btn):hover,.hover[data-v-200fbfff]:hover{opacity:.7}.hover_scale[data-v-200fbfff]{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-200fbfff]{transform:scale(1.2);transition:1s all}a[data-v-200fbfff],button[data-v-200fbfff]{cursor:pointer}.d_block[data-v-200fbfff]{display:block}.d_inline[data-v-200fbfff]{display:inline}.d_inline_block[data-v-200fbfff]{display:inline-block}.d_none[data-v-200fbfff]{display:none}.d_flex[data-v-200fbfff]{display:flex}.d_grid[data-v-200fbfff]{display:grid}.text_start[data-v-200fbfff]{text-align:left}.text_center[data-v-200fbfff]{text-align:center}.text_end[data-v-200fbfff]{text-align:right}.fw_light[data-v-200fbfff]{font-weight:300}.fw_regular[data-v-200fbfff]{font-weight:400}.fw_medium[data-v-200fbfff]{font-weight:500}.fw_semibold[data-v-200fbfff]{font-weight:600}.fw_bold[data-v-200fbfff]{font-weight:700}.p_relative[data-v-200fbfff]{position:relative}.p_absolute[data-v-200fbfff]{position:absolute}.p_fixed[data-v-200fbfff]{position:fixed}.p_sticky[data-v-200fbfff]{position:sticky}.p_static[data-v-200fbfff]{position:static}.kerning[data-v-200fbfff]{font-feature-settings:"palt"}.no_break[data-v-200fbfff]{display:inline-block}@media (min-width: 768px){.gap1[data-v-200fbfff]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-200fbfff]{gap:5px}}@media (min-width: 768px){.gap2[data-v-200fbfff]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-200fbfff]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-200fbfff]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-200fbfff]{gap:10px}}@media (min-width: 768px){.gap4[data-v-200fbfff]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-200fbfff]{gap:15px}}@media (min-width: 768px){.gap5[data-v-200fbfff]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-200fbfff]{gap:20px}}@media (min-width: 768px){.gap6[data-v-200fbfff]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-200fbfff]{gap:30px}}@media (min-width: 768px){section[data-v-200fbfff]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-200fbfff]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-200fbfff]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-200fbfff]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-200fbfff]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-200fbfff]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-200fbfff]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-200fbfff]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-200fbfff]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-200fbfff]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-200fbfff]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-200fbfff]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-200fbfff]{flex-direction:row-reverse}}.row[data-v-200fbfff]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-200fbfff]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-200fbfff]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-200fbfff]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-200fbfff]+*,.row.col2&gt;div&gt;picture[data-v-200fbfff]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-200fbfff]+*,.row.col2&gt;div&gt;picture[data-v-200fbfff]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-200fbfff]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-200fbfff]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-200fbfff]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-200fbfff]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-200fbfff]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-200fbfff]+*,.row.col3&gt;div&gt;picture[data-v-200fbfff]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-200fbfff]+*,.row.col3&gt;div&gt;picture[data-v-200fbfff]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-200fbfff]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-200fbfff]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-200fbfff]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-200fbfff]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-200fbfff]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-200fbfff]+*,.row.col4&gt;div&gt;picture[data-v-200fbfff]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-200fbfff]+*,.row.col4&gt;div&gt;picture[data-v-200fbfff]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-200fbfff]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-200fbfff]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-200fbfff]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-200fbfff]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-200fbfff]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-200fbfff]+*,.row.col5&gt;div&gt;picture[data-v-200fbfff]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-200fbfff]+*,.row.col5&gt;div&gt;picture[data-v-200fbfff]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-200fbfff]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-200fbfff]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-200fbfff]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-200fbfff]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-200fbfff]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-200fbfff]{gap:0}}.head_typ.fs_lg[data-v-200fbfff]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-200fbfff]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-200fbfff]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-200fbfff]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-200fbfff]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-200fbfff]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-200fbfff]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-200fbfff]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-200fbfff]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-200fbfff]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-200fbfff]{font-size:.875rem}.head_typ.fs_md .badge[data-v-200fbfff]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-200fbfff]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-200fbfff]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-200fbfff]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-200fbfff]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-200fbfff]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-200fbfff]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-200fbfff]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-200fbfff]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-200fbfff]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-200fbfff]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-200fbfff]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-200fbfff]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-200fbfff]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-200fbfff]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-200fbfff]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-200fbfff]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-200fbfff]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-200fbfff]{text-align:left}}@media (min-width: 768px){p[data-v-200fbfff]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-200fbfff]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-200fbfff]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-200fbfff]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-200fbfff]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-200fbfff]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-200fbfff]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-200fbfff]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-200fbfff]{color:#666}@media (min-width: 768px){.caption[data-v-200fbfff]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-200fbfff]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-200fbfff]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-200fbfff]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-200fbfff] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-200fbfff]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-200fbfff]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-200fbfff]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-200fbfff]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-200fbfff]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-200fbfff] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-200fbfff] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-200fbfff]{position:relative}.icon_modal[data-v-200fbfff]: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-200fbfff]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-200fbfff]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-200fbfff]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-200fbfff]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-200fbfff]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-200fbfff]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-200fbfff]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-200fbfff]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-200fbfff]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-200fbfff]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-200fbfff]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-200fbfff]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-200fbfff]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-200fbfff]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-200fbfff]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-200fbfff]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-200fbfff]{margin-block:4rem}}.jobbtn_row_area ul[data-v-200fbfff]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-200fbfff]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-200fbfff]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-200fbfff]{border-color:currentColor}.row.job p[data-v-200fbfff]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-200fbfff]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-200fbfff]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-200fbfff]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-200fbfff]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-200fbfff]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-200fbfff]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-200fbfff]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-200fbfff]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-200fbfff]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-200fbfff]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-200fbfff]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-200fbfff]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-200fbfff]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-200fbfff]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-200fbfff]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-200fbfff]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-200fbfff]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-200fbfff]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-200fbfff]{padding:2rem}}.interview_message .holiday_area.curve[data-v-200fbfff]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-200fbfff]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-200fbfff]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-200fbfff]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-200fbfff]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-200fbfff]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-200fbfff]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-200fbfff]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-200fbfff]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-200fbfff]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-200fbfff]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-200fbfff]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-200fbfff]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-200fbfff]: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-200fbfff]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-200fbfff]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-200fbfff]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-200fbfff]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-200fbfff]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-200fbfff]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-200fbfff]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-200fbfff]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-200fbfff]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-200fbfff]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-200fbfff]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-200fbfff]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-200fbfff]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-200fbfff]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-200fbfff]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-200fbfff]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-200fbfff]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-200fbfff]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-200fbfff]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-200fbfff]:before{border-color:#00a9b7}.job[data-v-200fbfff]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-200fbfff],.job .svg_circle02[data-v-200fbfff]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-200fbfff],.job .svg_circle02[data-v-200fbfff]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-200fbfff],.job .svg_circle02[data-v-200fbfff]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-200fbfff]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-200fbfff]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-200fbfff]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-200fbfff]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-200fbfff]{display:none}.job .svg-elem-1.anime.is_anime[data-v-200fbfff]{display:block;animation:animate-svg-stroke-1-200fbfff var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-200fbfff]{display:none}.job .svg-elem-2.anime.is_anime[data-v-200fbfff]{display:block;animation:animate-svg-stroke-2-200fbfff var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-200fbfff]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-200fbfff]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-200fbfff]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-200fbfff]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-200fbfff]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-200fbfff]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-200fbfff]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-200fbfff]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-200fbfff]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-200fbfff]:after{animation:mask-bg-200fbfff 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-200fbfff{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-200fbfff{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-200fbfff{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.desc[data-v-200fbfff]{display:block;text-align:center;margin-block-start:.875rem}.btn_area[data-v-200fbfff]{margin-block-start:2.5rem}.content_text[data-v-200fbfff]{margin-block-end:2.5rem}[data-v-200fbfff] .table_area.side_border_none td.text_right{text-align:end}@media (max-width: 767.89px){.pc_only[data-v-497a992d]{display:none}}@media (min-width: 768px){.sp_only[data-v-497a992d]{display:none}}.img_max[data-v-497a992d]{width:100%;height:auto}:is(a[data-v-497a992d],button[data-v-497a992d]):not(.btn),.hover[data-v-497a992d]{transition:all .3s 0s ease}:is(a[data-v-497a992d],button[data-v-497a992d]):not(.btn):hover,.hover[data-v-497a992d]:hover{opacity:.7}.hover_scale[data-v-497a992d]{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-497a992d]{transform:scale(1.2);transition:1s all}a[data-v-497a992d],button[data-v-497a992d]{cursor:pointer}.d_block[data-v-497a992d]{display:block}.d_inline[data-v-497a992d]{display:inline}.d_inline_block[data-v-497a992d]{display:inline-block}.d_none[data-v-497a992d]{display:none}.d_flex[data-v-497a992d]{display:flex}.d_grid[data-v-497a992d]{display:grid}.text_start[data-v-497a992d]{text-align:left}.text_center[data-v-497a992d]{text-align:center}.text_end[data-v-497a992d]{text-align:right}.fw_light[data-v-497a992d]{font-weight:300}.fw_regular[data-v-497a992d]{font-weight:400}.fw_medium[data-v-497a992d]{font-weight:500}.fw_semibold[data-v-497a992d]{font-weight:600}.fw_bold[data-v-497a992d]{font-weight:700}.p_relative[data-v-497a992d]{position:relative}.p_absolute[data-v-497a992d]{position:absolute}.p_fixed[data-v-497a992d]{position:fixed}.p_sticky[data-v-497a992d]{position:sticky}.p_static[data-v-497a992d]{position:static}.kerning[data-v-497a992d]{font-feature-settings:"palt"}.no_break[data-v-497a992d]{display:inline-block}@media (min-width: 768px){.gap1[data-v-497a992d]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-497a992d]{gap:5px}}@media (min-width: 768px){.gap2[data-v-497a992d]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-497a992d]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-497a992d]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-497a992d]{gap:10px}}@media (min-width: 768px){.gap4[data-v-497a992d]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-497a992d]{gap:15px}}@media (min-width: 768px){.gap5[data-v-497a992d]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-497a992d]{gap:20px}}@media (min-width: 768px){.gap6[data-v-497a992d]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-497a992d]{gap:30px}}@media (min-width: 768px){section[data-v-497a992d]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-497a992d]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-497a992d]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-497a992d]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-497a992d]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-497a992d]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-497a992d]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-497a992d]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-497a992d]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-497a992d]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-497a992d]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-497a992d]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-497a992d]{flex-direction:row-reverse}}.row[data-v-497a992d]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-497a992d]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-497a992d]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-497a992d]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-497a992d]+*,.row.col2&gt;div&gt;picture[data-v-497a992d]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-497a992d]+*,.row.col2&gt;div&gt;picture[data-v-497a992d]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-497a992d]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-497a992d]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-497a992d]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-497a992d]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-497a992d]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-497a992d]+*,.row.col3&gt;div&gt;picture[data-v-497a992d]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-497a992d]+*,.row.col3&gt;div&gt;picture[data-v-497a992d]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-497a992d]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-497a992d]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-497a992d]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-497a992d]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-497a992d]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-497a992d]+*,.row.col4&gt;div&gt;picture[data-v-497a992d]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-497a992d]+*,.row.col4&gt;div&gt;picture[data-v-497a992d]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-497a992d]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-497a992d]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-497a992d]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-497a992d]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-497a992d]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-497a992d]+*,.row.col5&gt;div&gt;picture[data-v-497a992d]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-497a992d]+*,.row.col5&gt;div&gt;picture[data-v-497a992d]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-497a992d]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-497a992d]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-497a992d]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-497a992d]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-497a992d]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-497a992d]{gap:0}}.head_typ.fs_lg[data-v-497a992d]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-497a992d]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-497a992d]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-497a992d]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-497a992d]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-497a992d]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-497a992d]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-497a992d]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-497a992d]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-497a992d]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-497a992d]{font-size:.875rem}.head_typ.fs_md .badge[data-v-497a992d]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-497a992d]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-497a992d]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-497a992d]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-497a992d]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-497a992d]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-497a992d]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-497a992d]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-497a992d]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-497a992d]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-497a992d]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-497a992d]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-497a992d]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-497a992d]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-497a992d]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-497a992d]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-497a992d]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-497a992d]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-497a992d]{text-align:left}}@media (min-width: 768px){p[data-v-497a992d]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-497a992d]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-497a992d]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-497a992d]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-497a992d]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-497a992d]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-497a992d]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-497a992d]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-497a992d]{color:#666}@media (min-width: 768px){.caption[data-v-497a992d]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-497a992d]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-497a992d]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-497a992d]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-497a992d] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-497a992d]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-497a992d]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-497a992d]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-497a992d]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-497a992d]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-497a992d] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-497a992d] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-497a992d]{position:relative}.icon_modal[data-v-497a992d]: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-497a992d]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-497a992d]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-497a992d]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-497a992d]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-497a992d]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-497a992d]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-497a992d]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-497a992d]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-497a992d]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-497a992d]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-497a992d]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-497a992d]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-497a992d]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-497a992d]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-497a992d]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-497a992d]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-497a992d]{margin-block:4rem}}.jobbtn_row_area ul[data-v-497a992d]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-497a992d]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-497a992d]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-497a992d]{border-color:currentColor}.row.job p[data-v-497a992d]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-497a992d]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-497a992d]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-497a992d]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-497a992d]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-497a992d]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-497a992d]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-497a992d]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-497a992d]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-497a992d]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-497a992d]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-497a992d]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-497a992d]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-497a992d]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-497a992d]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-497a992d]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-497a992d]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-497a992d]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-497a992d]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-497a992d]{padding:2rem}}.interview_message .holiday_area.curve[data-v-497a992d]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-497a992d]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-497a992d]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-497a992d]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-497a992d]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-497a992d]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-497a992d]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-497a992d]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-497a992d]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-497a992d]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-497a992d]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-497a992d]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-497a992d]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-497a992d]: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-497a992d]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-497a992d]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-497a992d]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-497a992d]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-497a992d]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-497a992d]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-497a992d]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-497a992d]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-497a992d]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-497a992d]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-497a992d]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-497a992d]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-497a992d]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-497a992d]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-497a992d]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-497a992d]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-497a992d]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-497a992d]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-497a992d]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-497a992d]:before{border-color:#00a9b7}.job[data-v-497a992d]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-497a992d],.job .svg_circle02[data-v-497a992d]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-497a992d],.job .svg_circle02[data-v-497a992d]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-497a992d],.job .svg_circle02[data-v-497a992d]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-497a992d]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-497a992d]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-497a992d]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-497a992d]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-497a992d]{display:none}.job .svg-elem-1.anime.is_anime[data-v-497a992d]{display:block;animation:animate-svg-stroke-1-497a992d var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-497a992d]{display:none}.job .svg-elem-2.anime.is_anime[data-v-497a992d]{display:block;animation:animate-svg-stroke-2-497a992d var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-497a992d]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-497a992d]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-497a992d]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-497a992d]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-497a992d]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-497a992d]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-497a992d]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-497a992d]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-497a992d]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-497a992d]:after{animation:mask-bg-497a992d 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-497a992d{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-497a992d{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-497a992d{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.link_head[data-v-497a992d]{font-size:1.25rem;margin-block-end:2.5rem}.link_area[data-v-497a992d]{width:100%;display:flex;flex-wrap:wrap;row-gap:1.5rem;column-gap:1rem;margin-block-end:2.125rem}.note[data-v-497a992d]{margin-block-end:4rem}.note .text_blue[data-v-497a992d]{color:#00aff0;text-decoration:underline}.text_area[data-v-497a992d]{margin-block-end:2.5rem}.btn_area[data-v-497a992d]{margin-block-start:2.5rem}[data-v-497a992d] p:not(.text_sm,.caption):not(:last-of-type).content_text{margin-block-end:2.5rem}p.content_text[data-v-497a992d]{margin-block-end:2.5rem}@media (max-width: 767.89px){.row.col2.sp_col[data-v-497a992d]{display:flex;gap:.875rem}.row.col2.sp_col div[data-v-497a992d]{flex-basis:calc(50% - .4375rem)}.row.col2.sp_col.mb[data-v-497a992d]{margin-block-end:.875rem}}@media (max-width: 767.89px){.row.col3.sp_col[data-v-497a992d]{display:flex;gap:.875rem}.row.col3.sp_col div[data-v-497a992d]{flex-basis:calc(33.3333333333% - .625rem)}}.f_start[data-v-497a992d]{display:flex;justify-content:flex-start}@media (min-width: 768px){.f_start[data-v-497a992d]{gap:1.875rem}}@media (max-width: 767.89px){.f_start[data-v-497a992d]{gap:.875rem;justify-content:space-between}}@media (min-width: 768px){.f_start .pic_01[data-v-497a992d]{width:calc(22.4% - .9375rem)}}@media (max-width: 767.89px){.f_start .pic_01[data-v-497a992d]{width:calc(32% - .4375rem)}}.f_start .pic_01 img[data-v-497a992d]{height:100%;object-fit:cover}@media (min-width: 768px){.f_start .pic_02[data-v-497a992d]{width:calc(47.5% - .9375rem)}}@media (max-width: 767.89px){.f_start .pic_02[data-v-497a992d]{width:calc(68% - .4375rem)}}.f_start .pic_02 img[data-v-497a992d]{height:100%;object-fit:cover}.row.col2.mb[data-v-497a992d]{margin-block-end:2.0625rem}[data-v-497a992d] .btn span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-497a992d] .btn:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%2300AFF0"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}@media (max-width: 767.89px){[data-v-497a992d] .link_area{justify-content:space-between}}@media (max-width: 767.89px){[data-v-497a992d] .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&gt;div[data-v-43af1108]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-43af1108]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-43af1108]+*,.row.col2&gt;div&gt;picture[data-v-43af1108]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-43af1108]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-43af1108]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-43af1108]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-43af1108]+*,.row.col3&gt;div&gt;picture[data-v-43af1108]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-43af1108]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-43af1108]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-43af1108]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-43af1108]+*,.row.col4&gt;div&gt;picture[data-v-43af1108]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-43af1108]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-43af1108]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-43af1108]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-43af1108]+*,.row.col5&gt;div&gt;picture[data-v-43af1108]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-43af1108]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-43af1108] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-43af1108]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-43af1108]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-43af1108]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-43af1108]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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-5feb2bc6]{display:none}}@media (min-width: 768px){.sp_only[data-v-5feb2bc6]{display:none}}.img_max[data-v-5feb2bc6]{width:100%;height:auto}:is(a[data-v-5feb2bc6],button[data-v-5feb2bc6]):not(.btn),.hover[data-v-5feb2bc6]{transition:all .3s 0s ease}:is(a[data-v-5feb2bc6],button[data-v-5feb2bc6]):not(.btn):hover,.hover[data-v-5feb2bc6]:hover{opacity:.7}.hover_scale[data-v-5feb2bc6]{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-5feb2bc6]{transform:scale(1.2);transition:1s all}a[data-v-5feb2bc6],button[data-v-5feb2bc6]{cursor:pointer}.d_block[data-v-5feb2bc6]{display:block}.d_inline[data-v-5feb2bc6]{display:inline}.d_inline_block[data-v-5feb2bc6]{display:inline-block}.d_none[data-v-5feb2bc6]{display:none}.d_flex[data-v-5feb2bc6]{display:flex}.d_grid[data-v-5feb2bc6]{display:grid}.text_start[data-v-5feb2bc6]{text-align:left}.text_center[data-v-5feb2bc6]{text-align:center}.text_end[data-v-5feb2bc6]{text-align:right}.fw_light[data-v-5feb2bc6]{font-weight:300}.fw_regular[data-v-5feb2bc6]{font-weight:400}.fw_medium[data-v-5feb2bc6]{font-weight:500}.fw_semibold[data-v-5feb2bc6]{font-weight:600}.fw_bold[data-v-5feb2bc6]{font-weight:700}.p_relative[data-v-5feb2bc6]{position:relative}.p_absolute[data-v-5feb2bc6]{position:absolute}.p_fixed[data-v-5feb2bc6]{position:fixed}.p_sticky[data-v-5feb2bc6]{position:sticky}.p_static[data-v-5feb2bc6]{position:static}.kerning[data-v-5feb2bc6]{font-feature-settings:"palt"}.no_break[data-v-5feb2bc6]{display:inline-block}@media (min-width: 768px){.gap1[data-v-5feb2bc6]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-5feb2bc6]{gap:5px}}@media (min-width: 768px){.gap2[data-v-5feb2bc6]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-5feb2bc6]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-5feb2bc6]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-5feb2bc6]{gap:10px}}@media (min-width: 768px){.gap4[data-v-5feb2bc6]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-5feb2bc6]{gap:15px}}@media (min-width: 768px){.gap5[data-v-5feb2bc6]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-5feb2bc6]{gap:20px}}@media (min-width: 768px){.gap6[data-v-5feb2bc6]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-5feb2bc6]{gap:30px}}@media (min-width: 768px){section[data-v-5feb2bc6]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-5feb2bc6]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-5feb2bc6]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-5feb2bc6]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-5feb2bc6]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-5feb2bc6]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-5feb2bc6]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-5feb2bc6]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-5feb2bc6]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-5feb2bc6]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-5feb2bc6]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-5feb2bc6]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-5feb2bc6]{flex-direction:row-reverse}}.row[data-v-5feb2bc6]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-5feb2bc6]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-5feb2bc6]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-5feb2bc6]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-5feb2bc6]+*,.row.col2&gt;div&gt;picture[data-v-5feb2bc6]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-5feb2bc6]+*,.row.col2&gt;div&gt;picture[data-v-5feb2bc6]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-5feb2bc6]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-5feb2bc6]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-5feb2bc6]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-5feb2bc6]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-5feb2bc6]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-5feb2bc6]+*,.row.col3&gt;div&gt;picture[data-v-5feb2bc6]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-5feb2bc6]+*,.row.col3&gt;div&gt;picture[data-v-5feb2bc6]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-5feb2bc6]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-5feb2bc6]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-5feb2bc6]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-5feb2bc6]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-5feb2bc6]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-5feb2bc6]+*,.row.col4&gt;div&gt;picture[data-v-5feb2bc6]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-5feb2bc6]+*,.row.col4&gt;div&gt;picture[data-v-5feb2bc6]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-5feb2bc6]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-5feb2bc6]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-5feb2bc6]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-5feb2bc6]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-5feb2bc6]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-5feb2bc6]+*,.row.col5&gt;div&gt;picture[data-v-5feb2bc6]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-5feb2bc6]+*,.row.col5&gt;div&gt;picture[data-v-5feb2bc6]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-5feb2bc6]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-5feb2bc6]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-5feb2bc6]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-5feb2bc6]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-5feb2bc6]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-5feb2bc6]{gap:0}}.head_typ.fs_lg[data-v-5feb2bc6]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-5feb2bc6]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-5feb2bc6]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-5feb2bc6]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-5feb2bc6]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-5feb2bc6]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-5feb2bc6]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-5feb2bc6]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-5feb2bc6]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-5feb2bc6]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-5feb2bc6]{font-size:.875rem}.head_typ.fs_md .badge[data-v-5feb2bc6]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-5feb2bc6]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-5feb2bc6]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-5feb2bc6]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-5feb2bc6]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-5feb2bc6]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-5feb2bc6]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-5feb2bc6]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-5feb2bc6]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-5feb2bc6]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-5feb2bc6]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-5feb2bc6]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-5feb2bc6]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-5feb2bc6]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-5feb2bc6]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-5feb2bc6]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-5feb2bc6]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-5feb2bc6]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-5feb2bc6]{text-align:left}}@media (min-width: 768px){p[data-v-5feb2bc6]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-5feb2bc6]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-5feb2bc6]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-5feb2bc6]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-5feb2bc6]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-5feb2bc6]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-5feb2bc6]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-5feb2bc6]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-5feb2bc6]{color:#666}@media (min-width: 768px){.caption[data-v-5feb2bc6]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-5feb2bc6]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-5feb2bc6]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-5feb2bc6]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-5feb2bc6] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-5feb2bc6]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-5feb2bc6]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-5feb2bc6]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-5feb2bc6]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-5feb2bc6]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-5feb2bc6] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-5feb2bc6] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-5feb2bc6]{position:relative}.icon_modal[data-v-5feb2bc6]: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-5feb2bc6]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-5feb2bc6]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-5feb2bc6]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-5feb2bc6]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-5feb2bc6]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-5feb2bc6]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-5feb2bc6]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-5feb2bc6]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-5feb2bc6]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-5feb2bc6]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-5feb2bc6]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-5feb2bc6]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-5feb2bc6]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-5feb2bc6]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-5feb2bc6]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-5feb2bc6]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-5feb2bc6]{margin-block:4rem}}.jobbtn_row_area ul[data-v-5feb2bc6]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-5feb2bc6]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-5feb2bc6]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-5feb2bc6]{border-color:currentColor}.row.job p[data-v-5feb2bc6]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-5feb2bc6]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-5feb2bc6]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-5feb2bc6]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-5feb2bc6]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-5feb2bc6]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-5feb2bc6]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-5feb2bc6]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-5feb2bc6]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-5feb2bc6]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-5feb2bc6]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-5feb2bc6]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-5feb2bc6]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-5feb2bc6]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-5feb2bc6]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-5feb2bc6]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-5feb2bc6]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-5feb2bc6]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-5feb2bc6]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-5feb2bc6]{padding:2rem}}.interview_message .holiday_area.curve[data-v-5feb2bc6]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-5feb2bc6]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-5feb2bc6]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-5feb2bc6]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-5feb2bc6]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-5feb2bc6]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-5feb2bc6]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-5feb2bc6]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-5feb2bc6]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-5feb2bc6]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-5feb2bc6]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-5feb2bc6]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-5feb2bc6]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-5feb2bc6]: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-5feb2bc6]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-5feb2bc6]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-5feb2bc6]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-5feb2bc6]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-5feb2bc6]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-5feb2bc6]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-5feb2bc6]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-5feb2bc6]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-5feb2bc6]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-5feb2bc6]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-5feb2bc6]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-5feb2bc6]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-5feb2bc6]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-5feb2bc6]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-5feb2bc6]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-5feb2bc6]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-5feb2bc6]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-5feb2bc6]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-5feb2bc6]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-5feb2bc6]:before{border-color:#00a9b7}.job[data-v-5feb2bc6]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-5feb2bc6],.job .svg_circle02[data-v-5feb2bc6]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-5feb2bc6],.job .svg_circle02[data-v-5feb2bc6]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-5feb2bc6],.job .svg_circle02[data-v-5feb2bc6]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-5feb2bc6]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-5feb2bc6]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-5feb2bc6]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-5feb2bc6]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-5feb2bc6]{display:none}.job .svg-elem-1.anime.is_anime[data-v-5feb2bc6]{display:block;animation:animate-svg-stroke-1-5feb2bc6 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-5feb2bc6]{display:none}.job .svg-elem-2.anime.is_anime[data-v-5feb2bc6]{display:block;animation:animate-svg-stroke-2-5feb2bc6 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-5feb2bc6]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-5feb2bc6]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-5feb2bc6]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-5feb2bc6]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-5feb2bc6]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-5feb2bc6]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-5feb2bc6]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-5feb2bc6]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-5feb2bc6]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-5feb2bc6]:after{animation:mask-bg-5feb2bc6 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-5feb2bc6{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-5feb2bc6{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-5feb2bc6{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.dvd_image[data-v-5feb2bc6]{width:100px}.lead_link[data-v-5feb2bc6]{display:block;margin-block-start:1.25rem;color:#00aff0;text-decoration:underline;transition:all .3s 0s ease}.lead_link[data-v-5feb2bc6]:hover{opacity:.7}.text_mb[data-v-5feb2bc6]{margin-block-end:4.5rem}.text_large_red[data-v-5feb2bc6]{color:red;font-weight:700}@media (min-width: 768px){.text_large_red[data-v-5feb2bc6]{margin-block-end:4.5rem;font-size:2rem}}@media (max-width: 767.89px){.text_large_red[data-v-5feb2bc6]{font-size:1.75rem}}.text_unit[data-v-5feb2bc6]{display:flex;align-items:center}@media (max-width: 767.89px){.text_unit[data-v-5feb2bc6]{flex-direction:column;align-items:flex-starspan}}.text_unit .text_small[data-v-5feb2bc6]{position:relative;display:inline-block;width:4.0625rem;margin-inline-end:.75rem;margin-block-end:0}.text_unit .text_small[data-v-5feb2bc6]: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-5feb2bc6]{color:red;font-weight:700}@media (min-width: 768px){.text_unit .text_large[data-v-5feb2bc6]{font-size:1.5rem}}@media (max-width: 767.89px){.text_unit .text_large[data-v-5feb2bc6]{font-size:1.25rem}}[data-v-5feb2bc6] .list_cols_area ul{justify-content:inherit}@media (max-width: 767.89px){[data-v-5feb2bc6] .list_cols_area ul{display:flex;flex-wrap:wrap}}[data-v-5feb2bc6] .list_cols_area ul li{display:flex;align-items:center;flex-basis:50%}[data-v-5feb2bc6] .list_cols_area ul li:first-child,[data-v-5feb2bc6] .list_cols_area ul li:nth-child(2){border-top:solid .0625rem #dcdcdc}.tab_value[data-v-5feb2bc6] .tab_area .btn_list li.is_active{background-color:#fff;color:#111987;border-bottom:solid .1875rem #111987}.text_under[data-v-5feb2bc6]{margin-block-end:4.5rem}[data-v-5feb2bc6] .pdf{background:#fff}[data-v-5feb2bc6] .btn:hover .pdf{background:#fcaf15}.info[data-v-5feb2bc6]{margin-block-start:1.75rem}.info a[data-v-5feb2bc6]{color:#00aff0;text-decoration:underline}.content_box[data-v-5feb2bc6]{margin-block-end:4.5rem}.content_box iframe[data-v-5feb2bc6]{width:100%;height:100%;aspect-ratio:20/9}@media (max-width: 767.89px){.content_box iframe[data-v-5feb2bc6]{aspect-ratio:4/3}}.desc_col[data-v-5feb2bc6]{display:flex;justify-content:space-between}.desc_col .desc_area .text_block[data-v-5feb2bc6]{margin-block-end:2rem}.text_center.mb[data-v-5feb2bc6]{margin-block:3.625rem 2.5rem}.text_mb[data-v-5feb2bc6]{margin-block-end:2.5rem}.table_under_area[data-v-5feb2bc6]{margin-block-start:4.5rem;margin-block-end:3.625rem}.table_under_area p.text_area[data-v-5feb2bc6]{margin-block-end:2.5rem}.table_under_area p.text_no_mb[data-v-5feb2bc6]{margin-block-end:.625rem}.table_under_area .text_right[data-v-5feb2bc6]{text-align:right}@media (max-width: 767.89px){[data-v-5feb2bc6] .tab_area.sp_col3 .btn_list li:nth-of-type(4),[data-v-5feb2bc6] .tab_area.sp_col3 .btn_list li:nth-of-type(5){flex-basis:50%}}[data-v-5feb2bc6] section:not(.keyvisual_area,.carousel) .list_cols_area{margin-block-end:1.75rem}@media (max-width: 767.89px){.pc_only[data-v-41977126]{display:none}}@media (min-width: 768px){.sp_only[data-v-41977126]{display:none}}.img_max[data-v-41977126]{width:100%;height:auto}:is(a[data-v-41977126],button[data-v-41977126]):not(.btn),.hover[data-v-41977126]{transition:all .3s 0s ease}:is(a[data-v-41977126],button[data-v-41977126]):not(.btn):hover,.hover[data-v-41977126]:hover{opacity:.7}.hover_scale[data-v-41977126]{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-41977126]{transform:scale(1.2);transition:1s all}a[data-v-41977126],button[data-v-41977126]{cursor:pointer}.d_block[data-v-41977126]{display:block}.d_inline[data-v-41977126]{display:inline}.d_inline_block[data-v-41977126]{display:inline-block}.d_none[data-v-41977126]{display:none}.d_flex[data-v-41977126]{display:flex}.d_grid[data-v-41977126]{display:grid}.text_start[data-v-41977126]{text-align:left}.text_center[data-v-41977126]{text-align:center}.text_end[data-v-41977126]{text-align:right}.fw_light[data-v-41977126]{font-weight:300}.fw_regular[data-v-41977126]{font-weight:400}.fw_medium[data-v-41977126]{font-weight:500}.fw_semibold[data-v-41977126]{font-weight:600}.fw_bold[data-v-41977126]{font-weight:700}.p_relative[data-v-41977126]{position:relative}.p_absolute[data-v-41977126]{position:absolute}.p_fixed[data-v-41977126]{position:fixed}.p_sticky[data-v-41977126]{position:sticky}.p_static[data-v-41977126]{position:static}.kerning[data-v-41977126]{font-feature-settings:"palt"}.no_break[data-v-41977126]{display:inline-block}@media (min-width: 768px){.gap1[data-v-41977126]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-41977126]{gap:5px}}@media (min-width: 768px){.gap2[data-v-41977126]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-41977126]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-41977126]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-41977126]{gap:10px}}@media (min-width: 768px){.gap4[data-v-41977126]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-41977126]{gap:15px}}@media (min-width: 768px){.gap5[data-v-41977126]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-41977126]{gap:20px}}@media (min-width: 768px){.gap6[data-v-41977126]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-41977126]{gap:30px}}@media (min-width: 768px){section[data-v-41977126]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-41977126]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-41977126]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-41977126]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-41977126]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-41977126]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-41977126]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-41977126]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-41977126]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-41977126]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-41977126]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-41977126]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-41977126]{flex-direction:row-reverse}}.row[data-v-41977126]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-41977126]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-41977126]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-41977126]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-41977126]+*,.row.col2&gt;div&gt;picture[data-v-41977126]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-41977126]+*,.row.col2&gt;div&gt;picture[data-v-41977126]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-41977126]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-41977126]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-41977126]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-41977126]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-41977126]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-41977126]+*,.row.col3&gt;div&gt;picture[data-v-41977126]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-41977126]+*,.row.col3&gt;div&gt;picture[data-v-41977126]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-41977126]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-41977126]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-41977126]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-41977126]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-41977126]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-41977126]+*,.row.col4&gt;div&gt;picture[data-v-41977126]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-41977126]+*,.row.col4&gt;div&gt;picture[data-v-41977126]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-41977126]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-41977126]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-41977126]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-41977126]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-41977126]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-41977126]+*,.row.col5&gt;div&gt;picture[data-v-41977126]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-41977126]+*,.row.col5&gt;div&gt;picture[data-v-41977126]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-41977126]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-41977126]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-41977126]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-41977126]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-41977126]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-41977126]{gap:0}}.head_typ.fs_lg[data-v-41977126]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-41977126]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-41977126]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-41977126]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-41977126]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-41977126]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-41977126]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-41977126]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-41977126]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-41977126]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-41977126]{font-size:.875rem}.head_typ.fs_md .badge[data-v-41977126]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-41977126]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-41977126]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-41977126]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-41977126]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-41977126]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-41977126]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-41977126]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-41977126]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-41977126]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-41977126]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-41977126]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-41977126]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-41977126]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-41977126]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-41977126]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-41977126]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-41977126]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-41977126]{text-align:left}}@media (min-width: 768px){p[data-v-41977126]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-41977126]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-41977126]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-41977126]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-41977126]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-41977126]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-41977126]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-41977126]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-41977126]{color:#666}@media (min-width: 768px){.caption[data-v-41977126]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-41977126]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-41977126]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-41977126]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-41977126] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-41977126]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-41977126]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-41977126]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-41977126]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-41977126]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-41977126] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-41977126] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-41977126]{position:relative}.icon_modal[data-v-41977126]: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-41977126]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-41977126]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-41977126]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-41977126]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-41977126]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-41977126]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-41977126]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-41977126]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-41977126]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-41977126]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-41977126]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-41977126]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-41977126]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-41977126]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-41977126]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-41977126]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-41977126]{margin-block:4rem}}.jobbtn_row_area ul[data-v-41977126]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-41977126]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-41977126]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-41977126]{border-color:currentColor}.row.job p[data-v-41977126]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-41977126]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-41977126]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-41977126]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-41977126]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-41977126]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-41977126]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-41977126]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-41977126]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-41977126]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-41977126]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-41977126]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-41977126]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-41977126]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-41977126]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-41977126]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-41977126]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-41977126]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-41977126]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-41977126]{padding:2rem}}.interview_message .holiday_area.curve[data-v-41977126]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-41977126]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-41977126]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-41977126]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-41977126]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-41977126]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-41977126]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-41977126]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-41977126]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-41977126]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-41977126]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-41977126]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-41977126]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-41977126]: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-41977126]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-41977126]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-41977126]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-41977126]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-41977126]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-41977126]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-41977126]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-41977126]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-41977126]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-41977126]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-41977126]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-41977126]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-41977126]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-41977126]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-41977126]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-41977126]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-41977126]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-41977126]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-41977126]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-41977126]:before{border-color:#00a9b7}.job[data-v-41977126]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-41977126],.job .svg_circle02[data-v-41977126]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-41977126],.job .svg_circle02[data-v-41977126]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-41977126],.job .svg_circle02[data-v-41977126]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-41977126]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-41977126]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-41977126]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-41977126]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-41977126]{display:none}.job .svg-elem-1.anime.is_anime[data-v-41977126]{display:block;animation:animate-svg-stroke-1-41977126 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-41977126]{display:none}.job .svg-elem-2.anime.is_anime[data-v-41977126]{display:block;animation:animate-svg-stroke-2-41977126 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-41977126]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-41977126]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-41977126]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-41977126]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-41977126]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-41977126]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-41977126]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-41977126]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-41977126]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-41977126]:after{animation:mask-bg-41977126 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-41977126{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-41977126{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-41977126{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.unit[data-v-41977126]{margin-block-end:1.375rem;font-size:.875rem}@media (min-width: 768px){.unit[data-v-41977126]{display:flex;justify-content:space-between;flex-wrap:wrap}}@media (max-width: 767.89px){.unit[data-v-41977126]{display:block}.unit p[data-v-41977126],.unit label[data-v-41977126]{display:block;margin-block-end:1rem}}@media (min-width: 768px){.unit .input_wrap[data-v-41977126]{width:65%}}@media (max-width: 767.89px){.unit .input_wrap[data-v-41977126]{width:100%}}.unit .input_wrap .error_text[data-v-41977126]{display:inline-block;margin-block-start:5px;padding:.25rem 1rem;font-size:.875rem;background-color:#ffe7e7;color:#c00}.unit.radio_btn[data-v-41977126]{margin-block-end:2.5rem}.unit input[data-v-41977126],.unit textarea[data-v-41977126]{padding:.375rem 1rem;border-radius:5px;border:1px solid #AAAAAA}.unit textarea[data-v-41977126]{aspect-ratio:130/31}.unit .radio_btn_area[data-v-41977126],.unit .text_area[data-v-41977126]{display:block}.unit .input_area[data-v-41977126]{width:100%}.unit .input_area.error[data-v-41977126]{border:1px solid #cc0000}.unit .radio_btn_area[data-v-41977126]{font-size:.875rem}.unit .radio_btn_area label[data-v-41977126]{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-41977126]: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-41977126]{margin-inline-end:.3125rem}.unit .radio_btn_area input[type=radio][data-v-41977126]{display:none}.unit .radio_btn_area input[type=radio]:checked+label[data-v-41977126]:before{background-color:#00aff0;border:none}.unit .radio_btn_area input[type=radio]:checked+label[data-v-41977126]:after{content:"";width:4px;height:4px;position:absolute;top:5px;left:5px;background-color:#fff;border-radius:50%}.unit .checkbox_area label[data-v-41977126]{display:flex;align-items:center;flex-wrap:wrap}.unit .checkbox_area label[data-v-41977126]:not(:last-child){margin-block-end:1rem}.unit .checkbox_area label&gt;input[type=checkbox][data-v-41977126]{display:none}.unit .checkbox_area label&gt;input[type=checkbox][data-v-41977126]+*: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&gt;input[type=checkbox][data-v-41977126]:checked+*:before{content:"✓";font-weight:700}.unit .address_text[data-v-41977126]{display:block;width:100%}.unit .postal_code_wrap[data-v-41977126]{margin-block-end:1.25rem}.unit .postal_code_wrap .postal_code[data-v-41977126]{display:block}@media (min-width: 768px){.unit .postal_code_wrap .postal_code[data-v-41977126]{width:12.5%}}@media (max-width: 767.89px){.unit .postal_code_wrap .postal_code[data-v-41977126]{width:45%}}.unit .postal_code_wrap .postal_code.error[data-v-41977126]{margin-block-end:0}.required[data-v-41977126]{margin-inline-start:.75rem;padding:.25rem .75rem;border-radius:1rem;font-size:.625rem;color:#fff;background-color:#fcaf15}.submit_btn[data-v-41977126]{display:flex;justify-content:center;margin-block-start:3.125rem}.btn[data-v-41977126]{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-41977126]{width:17.5rem;padding:1.187rem 2rem;font-size:.875rem}}@media (max-width: 767.89px){.btn[data-v-41977126]{margin-inline:auto;padding:3.65% 7.82%;width:88.92%}}.btn[data-v-41977126]:after{content:"";position:absolute;top:0;bottom:0;left:0;right:100%;transition:all .3s ease-in-out;z-index:-1;border-radius:3.125rem;width:0}.btn[data-v-41977126]:hover{color:#111987;background-color:#fff}.btn[data-v-41977126]:hover:after{background-color:#fff;right:0;width:100%}.product_types span[data-v-41977126]{flex-shrink:0}.product_types .product_name[data-v-41977126]{flex:1;max-width:40%;min-width:16rem}.product_types .price .campaign[data-v-41977126]{font-size:.75rem}.total_price[data-v-41977126]{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&gt;div[data-v-9a64816d]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-9a64816d]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-9a64816d]+*,.row.col2&gt;div&gt;picture[data-v-9a64816d]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-9a64816d]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-9a64816d]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-9a64816d]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-9a64816d]+*,.row.col3&gt;div&gt;picture[data-v-9a64816d]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-9a64816d]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-9a64816d]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-9a64816d]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-9a64816d]+*,.row.col4&gt;div&gt;picture[data-v-9a64816d]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-9a64816d]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-9a64816d]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-9a64816d]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-9a64816d]+*,.row.col5&gt;div&gt;picture[data-v-9a64816d]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-9a64816d]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-9a64816d] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-9a64816d]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-9a64816d]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-9a64816d]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-9a64816d]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-0dec5e67]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-0dec5e67]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-0dec5e67]+*,.row.col2&gt;div&gt;picture[data-v-0dec5e67]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-0dec5e67]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-0dec5e67]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-0dec5e67]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-0dec5e67]+*,.row.col3&gt;div&gt;picture[data-v-0dec5e67]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-0dec5e67]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-0dec5e67]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-0dec5e67]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-0dec5e67]+*,.row.col4&gt;div&gt;picture[data-v-0dec5e67]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-0dec5e67]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-0dec5e67]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-0dec5e67]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-0dec5e67]+*,.row.col5&gt;div&gt;picture[data-v-0dec5e67]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-0dec5e67]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-0dec5e67] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-0dec5e67]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-0dec5e67]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-0dec5e67]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-0dec5e67]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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-46ffc0ca]{display:none}}@media (min-width: 768px){.sp_only[data-v-46ffc0ca]{display:none}}.img_max[data-v-46ffc0ca]{width:100%;height:auto}:is(a[data-v-46ffc0ca],button[data-v-46ffc0ca]):not(.btn),.hover[data-v-46ffc0ca]{transition:all .3s 0s ease}:is(a[data-v-46ffc0ca],button[data-v-46ffc0ca]):not(.btn):hover,.hover[data-v-46ffc0ca]:hover{opacity:.7}.hover_scale[data-v-46ffc0ca]{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-46ffc0ca]{transform:scale(1.2);transition:1s all}a[data-v-46ffc0ca],button[data-v-46ffc0ca]{cursor:pointer}.d_block[data-v-46ffc0ca]{display:block}.d_inline[data-v-46ffc0ca]{display:inline}.d_inline_block[data-v-46ffc0ca]{display:inline-block}.d_none[data-v-46ffc0ca]{display:none}.d_flex[data-v-46ffc0ca]{display:flex}.d_grid[data-v-46ffc0ca]{display:grid}.text_start[data-v-46ffc0ca]{text-align:left}.text_center[data-v-46ffc0ca]{text-align:center}.text_end[data-v-46ffc0ca]{text-align:right}.fw_light[data-v-46ffc0ca]{font-weight:300}.fw_regular[data-v-46ffc0ca]{font-weight:400}.fw_medium[data-v-46ffc0ca]{font-weight:500}.fw_semibold[data-v-46ffc0ca]{font-weight:600}.fw_bold[data-v-46ffc0ca]{font-weight:700}.p_relative[data-v-46ffc0ca]{position:relative}.p_absolute[data-v-46ffc0ca]{position:absolute}.p_fixed[data-v-46ffc0ca]{position:fixed}.p_sticky[data-v-46ffc0ca]{position:sticky}.p_static[data-v-46ffc0ca]{position:static}.kerning[data-v-46ffc0ca]{font-feature-settings:"palt"}.no_break[data-v-46ffc0ca]{display:inline-block}@media (min-width: 768px){.gap1[data-v-46ffc0ca]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-46ffc0ca]{gap:5px}}@media (min-width: 768px){.gap2[data-v-46ffc0ca]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-46ffc0ca]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-46ffc0ca]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-46ffc0ca]{gap:10px}}@media (min-width: 768px){.gap4[data-v-46ffc0ca]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-46ffc0ca]{gap:15px}}@media (min-width: 768px){.gap5[data-v-46ffc0ca]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-46ffc0ca]{gap:20px}}@media (min-width: 768px){.gap6[data-v-46ffc0ca]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-46ffc0ca]{gap:30px}}@media (min-width: 768px){section[data-v-46ffc0ca]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-46ffc0ca]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-46ffc0ca]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-46ffc0ca]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-46ffc0ca]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-46ffc0ca]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-46ffc0ca]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-46ffc0ca]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-46ffc0ca]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-46ffc0ca]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-46ffc0ca]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-46ffc0ca]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-46ffc0ca]{flex-direction:row-reverse}}.row[data-v-46ffc0ca]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-46ffc0ca]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-46ffc0ca]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-46ffc0ca]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-46ffc0ca]+*,.row.col2&gt;div&gt;picture[data-v-46ffc0ca]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-46ffc0ca]+*,.row.col2&gt;div&gt;picture[data-v-46ffc0ca]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-46ffc0ca]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-46ffc0ca]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-46ffc0ca]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-46ffc0ca]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-46ffc0ca]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-46ffc0ca]+*,.row.col3&gt;div&gt;picture[data-v-46ffc0ca]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-46ffc0ca]+*,.row.col3&gt;div&gt;picture[data-v-46ffc0ca]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-46ffc0ca]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-46ffc0ca]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-46ffc0ca]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-46ffc0ca]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-46ffc0ca]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-46ffc0ca]+*,.row.col4&gt;div&gt;picture[data-v-46ffc0ca]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-46ffc0ca]+*,.row.col4&gt;div&gt;picture[data-v-46ffc0ca]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-46ffc0ca]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-46ffc0ca]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-46ffc0ca]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-46ffc0ca]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-46ffc0ca]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-46ffc0ca]+*,.row.col5&gt;div&gt;picture[data-v-46ffc0ca]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-46ffc0ca]+*,.row.col5&gt;div&gt;picture[data-v-46ffc0ca]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-46ffc0ca]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-46ffc0ca]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-46ffc0ca]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-46ffc0ca]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-46ffc0ca]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-46ffc0ca]{gap:0}}.head_typ.fs_lg[data-v-46ffc0ca]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-46ffc0ca]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-46ffc0ca]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-46ffc0ca]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-46ffc0ca]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-46ffc0ca]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-46ffc0ca]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-46ffc0ca]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-46ffc0ca]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-46ffc0ca]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-46ffc0ca]{font-size:.875rem}.head_typ.fs_md .badge[data-v-46ffc0ca]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-46ffc0ca]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-46ffc0ca]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-46ffc0ca]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-46ffc0ca]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-46ffc0ca]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-46ffc0ca]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-46ffc0ca]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-46ffc0ca]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-46ffc0ca]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-46ffc0ca]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-46ffc0ca]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-46ffc0ca]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-46ffc0ca]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-46ffc0ca]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-46ffc0ca]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-46ffc0ca]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-46ffc0ca]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-46ffc0ca]{text-align:left}}@media (min-width: 768px){p[data-v-46ffc0ca]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-46ffc0ca]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-46ffc0ca]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-46ffc0ca]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-46ffc0ca]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-46ffc0ca]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-46ffc0ca]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-46ffc0ca]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-46ffc0ca]{color:#666}@media (min-width: 768px){.caption[data-v-46ffc0ca]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-46ffc0ca]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-46ffc0ca]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-46ffc0ca]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-46ffc0ca] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-46ffc0ca]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-46ffc0ca]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-46ffc0ca]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-46ffc0ca]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-46ffc0ca]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-46ffc0ca] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-46ffc0ca] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-46ffc0ca]{position:relative}.icon_modal[data-v-46ffc0ca]: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-46ffc0ca]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-46ffc0ca]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-46ffc0ca]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-46ffc0ca]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-46ffc0ca]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-46ffc0ca]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-46ffc0ca]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-46ffc0ca]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-46ffc0ca]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-46ffc0ca]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-46ffc0ca]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-46ffc0ca]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-46ffc0ca]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-46ffc0ca]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-46ffc0ca]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-46ffc0ca]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-46ffc0ca]{margin-block:4rem}}.jobbtn_row_area ul[data-v-46ffc0ca]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-46ffc0ca]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-46ffc0ca]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-46ffc0ca]{border-color:currentColor}.row.job p[data-v-46ffc0ca]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-46ffc0ca]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-46ffc0ca]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-46ffc0ca]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-46ffc0ca]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-46ffc0ca]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-46ffc0ca]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-46ffc0ca]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-46ffc0ca]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-46ffc0ca]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-46ffc0ca]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-46ffc0ca]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-46ffc0ca]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-46ffc0ca]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-46ffc0ca]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-46ffc0ca]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-46ffc0ca]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-46ffc0ca]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-46ffc0ca]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-46ffc0ca]{padding:2rem}}.interview_message .holiday_area.curve[data-v-46ffc0ca]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-46ffc0ca]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-46ffc0ca]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-46ffc0ca]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-46ffc0ca]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-46ffc0ca]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-46ffc0ca]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-46ffc0ca]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-46ffc0ca]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-46ffc0ca]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-46ffc0ca]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-46ffc0ca]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-46ffc0ca]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-46ffc0ca]: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-46ffc0ca]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-46ffc0ca]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-46ffc0ca]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-46ffc0ca]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-46ffc0ca]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-46ffc0ca]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-46ffc0ca]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-46ffc0ca]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-46ffc0ca]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-46ffc0ca]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-46ffc0ca]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-46ffc0ca]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-46ffc0ca]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-46ffc0ca]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-46ffc0ca]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-46ffc0ca]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-46ffc0ca]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-46ffc0ca]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-46ffc0ca]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-46ffc0ca]:before{border-color:#00a9b7}.job[data-v-46ffc0ca]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-46ffc0ca],.job .svg_circle02[data-v-46ffc0ca]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-46ffc0ca],.job .svg_circle02[data-v-46ffc0ca]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-46ffc0ca],.job .svg_circle02[data-v-46ffc0ca]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-46ffc0ca]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-46ffc0ca]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-46ffc0ca]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-46ffc0ca]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-46ffc0ca]{display:none}.job .svg-elem-1.anime.is_anime[data-v-46ffc0ca]{display:block;animation:animate-svg-stroke-1-46ffc0ca var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-46ffc0ca]{display:none}.job .svg-elem-2.anime.is_anime[data-v-46ffc0ca]{display:block;animation:animate-svg-stroke-2-46ffc0ca var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-46ffc0ca]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-46ffc0ca]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-46ffc0ca]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-46ffc0ca]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-46ffc0ca]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-46ffc0ca]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-46ffc0ca]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-46ffc0ca]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-46ffc0ca]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-46ffc0ca]:after{animation:mask-bg-46ffc0ca 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-46ffc0ca{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-46ffc0ca{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-46ffc0ca{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.sustainability_area[data-v-46ffc0ca]{position:relative}.sustainability_area[data-v-46ffc0ca]:before{content:"";background:url(/img/sustainability/bg_wave.jpg) top/cover no-repeat;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}@media (min-width: 768px){.sustainability_area .desc_area[data-v-46ffc0ca]{padding-block:8rem}}@media (max-width: 767.89px){.sustainability_area .desc_area[data-v-46ffc0ca]{padding-block:4rem}}.sustainability_area .cs_h_area p[data-v-46ffc0ca]{margin-block-end:1rem}@media (min-width: 768px){.sustainability_area .cs_h_area a[data-v-46ffc0ca]{width:auto;max-width:360px}}@media (max-width: 767.89px){.pc_only[data-v-65467654]{display:none}}@media (min-width: 768px){.sp_only[data-v-65467654]{display:none}}.img_max[data-v-65467654]{width:100%;height:auto}:is(a[data-v-65467654],button[data-v-65467654]):not(.btn),.hover[data-v-65467654]{transition:all .3s 0s ease}:is(a[data-v-65467654],button[data-v-65467654]):not(.btn):hover,.hover[data-v-65467654]:hover{opacity:.7}.hover_scale[data-v-65467654]{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-65467654]{transform:scale(1.2);transition:1s all}a[data-v-65467654],button[data-v-65467654]{cursor:pointer}.d_block[data-v-65467654]{display:block}.d_inline[data-v-65467654]{display:inline}.d_inline_block[data-v-65467654]{display:inline-block}.d_none[data-v-65467654]{display:none}.d_flex[data-v-65467654]{display:flex}.d_grid[data-v-65467654]{display:grid}.text_start[data-v-65467654]{text-align:left}.text_center[data-v-65467654]{text-align:center}.text_end[data-v-65467654]{text-align:right}.fw_light[data-v-65467654]{font-weight:300}.fw_regular[data-v-65467654]{font-weight:400}.fw_medium[data-v-65467654]{font-weight:500}.fw_semibold[data-v-65467654]{font-weight:600}.fw_bold[data-v-65467654]{font-weight:700}.p_relative[data-v-65467654]{position:relative}.p_absolute[data-v-65467654]{position:absolute}.p_fixed[data-v-65467654]{position:fixed}.p_sticky[data-v-65467654]{position:sticky}.p_static[data-v-65467654]{position:static}.kerning[data-v-65467654]{font-feature-settings:"palt"}.no_break[data-v-65467654]{display:inline-block}@media (min-width: 768px){.gap1[data-v-65467654]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-65467654]{gap:5px}}@media (min-width: 768px){.gap2[data-v-65467654]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-65467654]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-65467654]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-65467654]{gap:10px}}@media (min-width: 768px){.gap4[data-v-65467654]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-65467654]{gap:15px}}@media (min-width: 768px){.gap5[data-v-65467654]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-65467654]{gap:20px}}@media (min-width: 768px){.gap6[data-v-65467654]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-65467654]{gap:30px}}@media (min-width: 768px){section[data-v-65467654]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-65467654]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-65467654]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-65467654]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-65467654]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-65467654]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-65467654]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-65467654]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-65467654]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-65467654]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-65467654]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-65467654]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-65467654]{flex-direction:row-reverse}}.row[data-v-65467654]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-65467654]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-65467654]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-65467654]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-65467654]+*,.row.col2&gt;div&gt;picture[data-v-65467654]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-65467654]+*,.row.col2&gt;div&gt;picture[data-v-65467654]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-65467654]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-65467654]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-65467654]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-65467654]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-65467654]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-65467654]+*,.row.col3&gt;div&gt;picture[data-v-65467654]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-65467654]+*,.row.col3&gt;div&gt;picture[data-v-65467654]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-65467654]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-65467654]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-65467654]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-65467654]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-65467654]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-65467654]+*,.row.col4&gt;div&gt;picture[data-v-65467654]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-65467654]+*,.row.col4&gt;div&gt;picture[data-v-65467654]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-65467654]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-65467654]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-65467654]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-65467654]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-65467654]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-65467654]+*,.row.col5&gt;div&gt;picture[data-v-65467654]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-65467654]+*,.row.col5&gt;div&gt;picture[data-v-65467654]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-65467654]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-65467654]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-65467654]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-65467654]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-65467654]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-65467654]{gap:0}}.head_typ.fs_lg[data-v-65467654]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-65467654]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-65467654]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-65467654]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-65467654]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-65467654]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-65467654]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-65467654]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-65467654]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-65467654]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-65467654]{font-size:.875rem}.head_typ.fs_md .badge[data-v-65467654]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-65467654]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-65467654]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-65467654]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-65467654]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-65467654]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-65467654]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-65467654]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-65467654]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-65467654]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-65467654]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-65467654]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-65467654]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-65467654]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-65467654]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-65467654]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-65467654]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-65467654]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-65467654]{text-align:left}}@media (min-width: 768px){p[data-v-65467654]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-65467654]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-65467654]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-65467654]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-65467654]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-65467654]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-65467654]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-65467654]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-65467654]{color:#666}@media (min-width: 768px){.caption[data-v-65467654]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-65467654]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-65467654]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-65467654]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-65467654] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-65467654]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-65467654]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-65467654]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-65467654]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-65467654]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-65467654] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-65467654] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-65467654]{position:relative}.icon_modal[data-v-65467654]: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-65467654]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-65467654]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-65467654]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-65467654]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-65467654]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-65467654]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-65467654]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-65467654]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-65467654]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-65467654]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-65467654]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-65467654]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-65467654]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-65467654]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-65467654]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-65467654]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-65467654]{margin-block:4rem}}.jobbtn_row_area ul[data-v-65467654]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-65467654]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-65467654]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-65467654]{border-color:currentColor}.row.job p[data-v-65467654]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-65467654]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-65467654]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-65467654]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-65467654]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-65467654]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-65467654]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-65467654]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-65467654]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-65467654]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-65467654]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-65467654]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-65467654]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-65467654]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-65467654]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-65467654]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-65467654]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-65467654]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-65467654]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-65467654]{padding:2rem}}.interview_message .holiday_area.curve[data-v-65467654]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-65467654]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-65467654]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-65467654]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-65467654]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-65467654]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-65467654]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-65467654]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-65467654]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-65467654]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-65467654]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-65467654]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-65467654]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-65467654]: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-65467654]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-65467654]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-65467654]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-65467654]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-65467654]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-65467654]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-65467654]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-65467654]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-65467654]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-65467654]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-65467654]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-65467654]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-65467654]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-65467654]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-65467654]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-65467654]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-65467654]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-65467654]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-65467654]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-65467654]:before{border-color:#00a9b7}.job[data-v-65467654]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-65467654],.job .svg_circle02[data-v-65467654]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-65467654],.job .svg_circle02[data-v-65467654]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-65467654],.job .svg_circle02[data-v-65467654]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-65467654]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-65467654]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-65467654]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-65467654]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-65467654]{display:none}.job .svg-elem-1.anime.is_anime[data-v-65467654]{display:block;animation:animate-svg-stroke-1-65467654 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-65467654]{display:none}.job .svg-elem-2.anime.is_anime[data-v-65467654]{display:block;animation:animate-svg-stroke-2-65467654 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-65467654]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-65467654]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-65467654]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-65467654]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-65467654]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-65467654]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-65467654]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-65467654]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-65467654]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-65467654]:after{animation:mask-bg-65467654 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-65467654{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-65467654{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-65467654{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.text_right[data-v-65467654]{text-align:right;margin-block-end:2.5rem}@media (max-width: 767.89px){.sentence_area[data-v-65467654]{margin-block-end:4rem}}@media (min-width: 768px){.sentence_area[data-v-65467654]{margin-block-end:6rem}}@media (min-width: 768px){.inset_image[data-v-65467654]{margin-inline-start:2rem;margin-block-end:1rem;width:40%;float:right}}@media (max-width: 767.89px){.pc_only[data-v-2a9e40ea]{display:none}}@media (min-width: 768px){.sp_only[data-v-2a9e40ea]{display:none}}.img_max[data-v-2a9e40ea]{width:100%;height:auto}:is(a[data-v-2a9e40ea],button[data-v-2a9e40ea]):not(.btn),.hover[data-v-2a9e40ea]{transition:all .3s 0s ease}:is(a[data-v-2a9e40ea],button[data-v-2a9e40ea]):not(.btn):hover,.hover[data-v-2a9e40ea]:hover{opacity:.7}.hover_scale[data-v-2a9e40ea]{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-2a9e40ea]{transform:scale(1.2);transition:1s all}a[data-v-2a9e40ea],button[data-v-2a9e40ea]{cursor:pointer}.d_block[data-v-2a9e40ea]{display:block}.d_inline[data-v-2a9e40ea]{display:inline}.d_inline_block[data-v-2a9e40ea]{display:inline-block}.d_none[data-v-2a9e40ea]{display:none}.d_flex[data-v-2a9e40ea]{display:flex}.d_grid[data-v-2a9e40ea]{display:grid}.text_start[data-v-2a9e40ea]{text-align:left}.text_center[data-v-2a9e40ea]{text-align:center}.text_end[data-v-2a9e40ea]{text-align:right}.fw_light[data-v-2a9e40ea]{font-weight:300}.fw_regular[data-v-2a9e40ea]{font-weight:400}.fw_medium[data-v-2a9e40ea]{font-weight:500}.fw_semibold[data-v-2a9e40ea]{font-weight:600}.fw_bold[data-v-2a9e40ea]{font-weight:700}.p_relative[data-v-2a9e40ea]{position:relative}.p_absolute[data-v-2a9e40ea]{position:absolute}.p_fixed[data-v-2a9e40ea]{position:fixed}.p_sticky[data-v-2a9e40ea]{position:sticky}.p_static[data-v-2a9e40ea]{position:static}.kerning[data-v-2a9e40ea]{font-feature-settings:"palt"}.no_break[data-v-2a9e40ea]{display:inline-block}@media (min-width: 768px){.gap1[data-v-2a9e40ea]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-2a9e40ea]{gap:5px}}@media (min-width: 768px){.gap2[data-v-2a9e40ea]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-2a9e40ea]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-2a9e40ea]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-2a9e40ea]{gap:10px}}@media (min-width: 768px){.gap4[data-v-2a9e40ea]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-2a9e40ea]{gap:15px}}@media (min-width: 768px){.gap5[data-v-2a9e40ea]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-2a9e40ea]{gap:20px}}@media (min-width: 768px){.gap6[data-v-2a9e40ea]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-2a9e40ea]{gap:30px}}@media (min-width: 768px){section[data-v-2a9e40ea]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-2a9e40ea]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-2a9e40ea]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-2a9e40ea]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-2a9e40ea]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-2a9e40ea]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-2a9e40ea]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-2a9e40ea]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-2a9e40ea]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-2a9e40ea]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-2a9e40ea]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-2a9e40ea]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-2a9e40ea]{flex-direction:row-reverse}}.row[data-v-2a9e40ea]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-2a9e40ea]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-2a9e40ea]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-2a9e40ea]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-2a9e40ea]+*,.row.col2&gt;div&gt;picture[data-v-2a9e40ea]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-2a9e40ea]+*,.row.col2&gt;div&gt;picture[data-v-2a9e40ea]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-2a9e40ea]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-2a9e40ea]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-2a9e40ea]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-2a9e40ea]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-2a9e40ea]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-2a9e40ea]+*,.row.col3&gt;div&gt;picture[data-v-2a9e40ea]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-2a9e40ea]+*,.row.col3&gt;div&gt;picture[data-v-2a9e40ea]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-2a9e40ea]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-2a9e40ea]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-2a9e40ea]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-2a9e40ea]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-2a9e40ea]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-2a9e40ea]+*,.row.col4&gt;div&gt;picture[data-v-2a9e40ea]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-2a9e40ea]+*,.row.col4&gt;div&gt;picture[data-v-2a9e40ea]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-2a9e40ea]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-2a9e40ea]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-2a9e40ea]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-2a9e40ea]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-2a9e40ea]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-2a9e40ea]+*,.row.col5&gt;div&gt;picture[data-v-2a9e40ea]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-2a9e40ea]+*,.row.col5&gt;div&gt;picture[data-v-2a9e40ea]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-2a9e40ea]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-2a9e40ea]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-2a9e40ea]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-2a9e40ea]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-2a9e40ea]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-2a9e40ea]{gap:0}}.head_typ.fs_lg[data-v-2a9e40ea]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-2a9e40ea]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-2a9e40ea]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-2a9e40ea]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-2a9e40ea]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-2a9e40ea]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-2a9e40ea]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-2a9e40ea]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-2a9e40ea]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-2a9e40ea]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-2a9e40ea]{font-size:.875rem}.head_typ.fs_md .badge[data-v-2a9e40ea]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-2a9e40ea]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-2a9e40ea]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-2a9e40ea]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-2a9e40ea]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-2a9e40ea]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-2a9e40ea]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-2a9e40ea]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-2a9e40ea]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-2a9e40ea]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-2a9e40ea]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-2a9e40ea]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-2a9e40ea]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-2a9e40ea]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-2a9e40ea]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-2a9e40ea]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-2a9e40ea]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-2a9e40ea]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-2a9e40ea]{text-align:left}}@media (min-width: 768px){p[data-v-2a9e40ea]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-2a9e40ea]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-2a9e40ea]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-2a9e40ea]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-2a9e40ea]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-2a9e40ea]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-2a9e40ea]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-2a9e40ea]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-2a9e40ea]{color:#666}@media (min-width: 768px){.caption[data-v-2a9e40ea]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-2a9e40ea]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-2a9e40ea]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-2a9e40ea]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-2a9e40ea] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-2a9e40ea]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-2a9e40ea]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-2a9e40ea]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-2a9e40ea]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-2a9e40ea]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-2a9e40ea] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-2a9e40ea] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-2a9e40ea]{position:relative}.icon_modal[data-v-2a9e40ea]: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-2a9e40ea]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-2a9e40ea]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-2a9e40ea]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-2a9e40ea]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-2a9e40ea]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-2a9e40ea]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-2a9e40ea]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-2a9e40ea]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-2a9e40ea]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-2a9e40ea]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-2a9e40ea]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-2a9e40ea]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-2a9e40ea]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-2a9e40ea]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-2a9e40ea]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-2a9e40ea]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-2a9e40ea]{margin-block:4rem}}.jobbtn_row_area ul[data-v-2a9e40ea]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-2a9e40ea]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-2a9e40ea]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-2a9e40ea]{border-color:currentColor}.row.job p[data-v-2a9e40ea]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-2a9e40ea]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-2a9e40ea]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-2a9e40ea]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-2a9e40ea]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-2a9e40ea]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-2a9e40ea]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-2a9e40ea]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-2a9e40ea]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-2a9e40ea]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-2a9e40ea]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-2a9e40ea]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-2a9e40ea]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-2a9e40ea]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-2a9e40ea]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-2a9e40ea]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-2a9e40ea]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-2a9e40ea]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-2a9e40ea]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-2a9e40ea]{padding:2rem}}.interview_message .holiday_area.curve[data-v-2a9e40ea]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-2a9e40ea]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-2a9e40ea]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-2a9e40ea]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-2a9e40ea]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-2a9e40ea]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-2a9e40ea]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-2a9e40ea]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-2a9e40ea]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-2a9e40ea]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-2a9e40ea]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-2a9e40ea]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-2a9e40ea]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-2a9e40ea]: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-2a9e40ea]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-2a9e40ea]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-2a9e40ea]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-2a9e40ea]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-2a9e40ea]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-2a9e40ea]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-2a9e40ea]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-2a9e40ea]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-2a9e40ea]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-2a9e40ea]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-2a9e40ea]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-2a9e40ea]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-2a9e40ea]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-2a9e40ea]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-2a9e40ea]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-2a9e40ea]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-2a9e40ea]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-2a9e40ea]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-2a9e40ea]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-2a9e40ea]:before{border-color:#00a9b7}.job[data-v-2a9e40ea]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-2a9e40ea],.job .svg_circle02[data-v-2a9e40ea]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-2a9e40ea],.job .svg_circle02[data-v-2a9e40ea]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-2a9e40ea],.job .svg_circle02[data-v-2a9e40ea]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-2a9e40ea]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-2a9e40ea]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-2a9e40ea]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-2a9e40ea]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-2a9e40ea]{display:none}.job .svg-elem-1.anime.is_anime[data-v-2a9e40ea]{display:block;animation:animate-svg-stroke-1-2a9e40ea var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-2a9e40ea]{display:none}.job .svg-elem-2.anime.is_anime[data-v-2a9e40ea]{display:block;animation:animate-svg-stroke-2-2a9e40ea var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-2a9e40ea]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-2a9e40ea]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-2a9e40ea]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-2a9e40ea]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-2a9e40ea]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-2a9e40ea]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-2a9e40ea]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-2a9e40ea]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-2a9e40ea]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-2a9e40ea]:after{animation:mask-bg-2a9e40ea 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-2a9e40ea{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-2a9e40ea{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-2a9e40ea{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.lead_pic_area[data-v-2a9e40ea]{width:64%;margin-inline:auto;margin-block:4rem}@media (max-width: 767.89px){.lead_pic_area[data-v-2a9e40ea]{width:100%;margin-block-start:2rem;margin-block-end:4rem}}.text_right[data-v-2a9e40ea]{text-align:right;margin-block-end:2.5rem}.yellow_marker[data-v-2a9e40ea]{display:inline-block;padding:.25rem .875rem;margin-block-end:1.625rem;background-color:#fffadf}ul.icon_unit[data-v-2a9e40ea]{display:flex;gap:1rem}ul.icon_unit li[data-v-2a9e40ea]{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&gt;div[data-v-68008bcd]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-68008bcd]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-68008bcd]+*,.row.col2&gt;div&gt;picture[data-v-68008bcd]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-68008bcd]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-68008bcd]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-68008bcd]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-68008bcd]+*,.row.col3&gt;div&gt;picture[data-v-68008bcd]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-68008bcd]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-68008bcd]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-68008bcd]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-68008bcd]+*,.row.col4&gt;div&gt;picture[data-v-68008bcd]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-68008bcd]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-68008bcd]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-68008bcd]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-68008bcd]+*,.row.col5&gt;div&gt;picture[data-v-68008bcd]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-68008bcd]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-68008bcd] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-68008bcd]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-68008bcd]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-68008bcd]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-68008bcd]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-de1db3f8]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-de1db3f8]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-de1db3f8]+*,.row.col2&gt;div&gt;picture[data-v-de1db3f8]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-de1db3f8]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-de1db3f8]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-de1db3f8]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-de1db3f8]+*,.row.col3&gt;div&gt;picture[data-v-de1db3f8]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-de1db3f8]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-de1db3f8]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-de1db3f8]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-de1db3f8]+*,.row.col4&gt;div&gt;picture[data-v-de1db3f8]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-de1db3f8]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-de1db3f8]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-de1db3f8]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-de1db3f8]+*,.row.col5&gt;div&gt;picture[data-v-de1db3f8]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-de1db3f8]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-de1db3f8] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-de1db3f8]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-de1db3f8]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-de1db3f8]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-de1db3f8]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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-54ec35bd]{display:none}}@media (min-width: 768px){.sp_only[data-v-54ec35bd]{display:none}}.img_max[data-v-54ec35bd]{width:100%;height:auto}:is(a[data-v-54ec35bd],button[data-v-54ec35bd]):not(.btn),.hover[data-v-54ec35bd]{transition:all .3s 0s ease}:is(a[data-v-54ec35bd],button[data-v-54ec35bd]):not(.btn):hover,.hover[data-v-54ec35bd]:hover{opacity:.7}.hover_scale[data-v-54ec35bd]{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-54ec35bd]{transform:scale(1.2);transition:1s all}a[data-v-54ec35bd],button[data-v-54ec35bd]{cursor:pointer}.d_block[data-v-54ec35bd]{display:block}.d_inline[data-v-54ec35bd]{display:inline}.d_inline_block[data-v-54ec35bd]{display:inline-block}.d_none[data-v-54ec35bd]{display:none}.d_flex[data-v-54ec35bd]{display:flex}.d_grid[data-v-54ec35bd]{display:grid}.text_start[data-v-54ec35bd]{text-align:left}.text_center[data-v-54ec35bd]{text-align:center}.text_end[data-v-54ec35bd]{text-align:right}.fw_light[data-v-54ec35bd]{font-weight:300}.fw_regular[data-v-54ec35bd]{font-weight:400}.fw_medium[data-v-54ec35bd]{font-weight:500}.fw_semibold[data-v-54ec35bd]{font-weight:600}.fw_bold[data-v-54ec35bd]{font-weight:700}.p_relative[data-v-54ec35bd]{position:relative}.p_absolute[data-v-54ec35bd]{position:absolute}.p_fixed[data-v-54ec35bd]{position:fixed}.p_sticky[data-v-54ec35bd]{position:sticky}.p_static[data-v-54ec35bd]{position:static}.kerning[data-v-54ec35bd]{font-feature-settings:"palt"}.no_break[data-v-54ec35bd]{display:inline-block}@media (min-width: 768px){.gap1[data-v-54ec35bd]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-54ec35bd]{gap:5px}}@media (min-width: 768px){.gap2[data-v-54ec35bd]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-54ec35bd]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-54ec35bd]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-54ec35bd]{gap:10px}}@media (min-width: 768px){.gap4[data-v-54ec35bd]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-54ec35bd]{gap:15px}}@media (min-width: 768px){.gap5[data-v-54ec35bd]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-54ec35bd]{gap:20px}}@media (min-width: 768px){.gap6[data-v-54ec35bd]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-54ec35bd]{gap:30px}}@media (min-width: 768px){section[data-v-54ec35bd]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-54ec35bd]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-54ec35bd]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-54ec35bd]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-54ec35bd]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-54ec35bd]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-54ec35bd]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-54ec35bd]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-54ec35bd]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-54ec35bd]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-54ec35bd]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-54ec35bd]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-54ec35bd]{flex-direction:row-reverse}}.row[data-v-54ec35bd]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-54ec35bd]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-54ec35bd]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-54ec35bd]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-54ec35bd]+*,.row.col2&gt;div&gt;picture[data-v-54ec35bd]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-54ec35bd]+*,.row.col2&gt;div&gt;picture[data-v-54ec35bd]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-54ec35bd]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-54ec35bd]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-54ec35bd]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-54ec35bd]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-54ec35bd]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-54ec35bd]+*,.row.col3&gt;div&gt;picture[data-v-54ec35bd]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-54ec35bd]+*,.row.col3&gt;div&gt;picture[data-v-54ec35bd]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-54ec35bd]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-54ec35bd]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-54ec35bd]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-54ec35bd]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-54ec35bd]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-54ec35bd]+*,.row.col4&gt;div&gt;picture[data-v-54ec35bd]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-54ec35bd]+*,.row.col4&gt;div&gt;picture[data-v-54ec35bd]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-54ec35bd]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-54ec35bd]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-54ec35bd]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-54ec35bd]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-54ec35bd]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-54ec35bd]+*,.row.col5&gt;div&gt;picture[data-v-54ec35bd]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-54ec35bd]+*,.row.col5&gt;div&gt;picture[data-v-54ec35bd]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-54ec35bd]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-54ec35bd]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-54ec35bd]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-54ec35bd]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-54ec35bd]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-54ec35bd]{gap:0}}.head_typ.fs_lg[data-v-54ec35bd]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-54ec35bd]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-54ec35bd]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-54ec35bd]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-54ec35bd]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-54ec35bd]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-54ec35bd]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-54ec35bd]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-54ec35bd]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-54ec35bd]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-54ec35bd]{font-size:.875rem}.head_typ.fs_md .badge[data-v-54ec35bd]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-54ec35bd]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-54ec35bd]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-54ec35bd]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-54ec35bd]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-54ec35bd]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-54ec35bd]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-54ec35bd]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-54ec35bd]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-54ec35bd]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-54ec35bd]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-54ec35bd]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-54ec35bd]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-54ec35bd]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-54ec35bd]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-54ec35bd]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-54ec35bd]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-54ec35bd]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-54ec35bd]{text-align:left}}@media (min-width: 768px){p[data-v-54ec35bd]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-54ec35bd]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-54ec35bd]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-54ec35bd]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-54ec35bd]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-54ec35bd]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-54ec35bd]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-54ec35bd]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-54ec35bd]{color:#666}@media (min-width: 768px){.caption[data-v-54ec35bd]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-54ec35bd]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-54ec35bd]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-54ec35bd]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-54ec35bd] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-54ec35bd]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-54ec35bd]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-54ec35bd]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-54ec35bd]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-54ec35bd]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-54ec35bd] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-54ec35bd] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-54ec35bd]{position:relative}.icon_modal[data-v-54ec35bd]: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-54ec35bd]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-54ec35bd]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-54ec35bd]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-54ec35bd]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-54ec35bd]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-54ec35bd]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-54ec35bd]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-54ec35bd]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-54ec35bd]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-54ec35bd]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-54ec35bd]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-54ec35bd]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-54ec35bd]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-54ec35bd]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-54ec35bd]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-54ec35bd]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-54ec35bd]{margin-block:4rem}}.jobbtn_row_area ul[data-v-54ec35bd]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-54ec35bd]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-54ec35bd]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-54ec35bd]{border-color:currentColor}.row.job p[data-v-54ec35bd]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-54ec35bd]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-54ec35bd]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-54ec35bd]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-54ec35bd]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-54ec35bd]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-54ec35bd]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-54ec35bd]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-54ec35bd]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-54ec35bd]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-54ec35bd]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-54ec35bd]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-54ec35bd]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-54ec35bd]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-54ec35bd]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-54ec35bd]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-54ec35bd]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-54ec35bd]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-54ec35bd]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-54ec35bd]{padding:2rem}}.interview_message .holiday_area.curve[data-v-54ec35bd]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-54ec35bd]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-54ec35bd]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-54ec35bd]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-54ec35bd]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-54ec35bd]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-54ec35bd]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-54ec35bd]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-54ec35bd]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-54ec35bd]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-54ec35bd]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-54ec35bd]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-54ec35bd]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-54ec35bd]: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-54ec35bd]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-54ec35bd]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-54ec35bd]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-54ec35bd]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-54ec35bd]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-54ec35bd]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-54ec35bd]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-54ec35bd]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-54ec35bd]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-54ec35bd]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-54ec35bd]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-54ec35bd]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-54ec35bd]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-54ec35bd]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-54ec35bd]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-54ec35bd]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-54ec35bd]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-54ec35bd]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-54ec35bd]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-54ec35bd]:before{border-color:#00a9b7}.job[data-v-54ec35bd]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-54ec35bd],.job .svg_circle02[data-v-54ec35bd]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-54ec35bd],.job .svg_circle02[data-v-54ec35bd]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-54ec35bd],.job .svg_circle02[data-v-54ec35bd]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-54ec35bd]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-54ec35bd]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-54ec35bd]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-54ec35bd]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-54ec35bd]{display:none}.job .svg-elem-1.anime.is_anime[data-v-54ec35bd]{display:block;animation:animate-svg-stroke-1-54ec35bd var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-54ec35bd]{display:none}.job .svg-elem-2.anime.is_anime[data-v-54ec35bd]{display:block;animation:animate-svg-stroke-2-54ec35bd var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-54ec35bd]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-54ec35bd]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-54ec35bd]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-54ec35bd]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-54ec35bd]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-54ec35bd]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-54ec35bd]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-54ec35bd]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-54ec35bd]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-54ec35bd]:after{animation:mask-bg-54ec35bd 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-54ec35bd{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-54ec35bd{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-54ec35bd{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.lead[data-v-54ec35bd]{margin-block-end:2.75rem}ul.list_area[data-v-54ec35bd]{padding-inline-start:.5rem}ul.list_area li[data-v-54ec35bd]{list-style-type:auto;padding-inline-start:.5rem;margin-inline-start:1.5rem;margin-block-end:1.5rem}ul.list_area li[data-v-54ec35bd]::marker{font-size:1.5rem;font-weight:700}@media (max-width: 767.89px){.pc_only[data-v-63e66042]{display:none}}@media (min-width: 768px){.sp_only[data-v-63e66042]{display:none}}.img_max[data-v-63e66042]{width:100%;height:auto}:is(a[data-v-63e66042],button[data-v-63e66042]):not(.btn),.hover[data-v-63e66042]{transition:all .3s 0s ease}:is(a[data-v-63e66042],button[data-v-63e66042]):not(.btn):hover,.hover[data-v-63e66042]:hover{opacity:.7}.hover_scale[data-v-63e66042]{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-63e66042]{transform:scale(1.2);transition:1s all}a[data-v-63e66042],button[data-v-63e66042]{cursor:pointer}.d_block[data-v-63e66042]{display:block}.d_inline[data-v-63e66042]{display:inline}.d_inline_block[data-v-63e66042]{display:inline-block}.d_none[data-v-63e66042]{display:none}.d_flex[data-v-63e66042]{display:flex}.d_grid[data-v-63e66042]{display:grid}.text_start[data-v-63e66042]{text-align:left}.text_center[data-v-63e66042]{text-align:center}.text_end[data-v-63e66042]{text-align:right}.fw_light[data-v-63e66042]{font-weight:300}.fw_regular[data-v-63e66042]{font-weight:400}.fw_medium[data-v-63e66042]{font-weight:500}.fw_semibold[data-v-63e66042]{font-weight:600}.fw_bold[data-v-63e66042]{font-weight:700}.p_relative[data-v-63e66042]{position:relative}.p_absolute[data-v-63e66042]{position:absolute}.p_fixed[data-v-63e66042]{position:fixed}.p_sticky[data-v-63e66042]{position:sticky}.p_static[data-v-63e66042]{position:static}.kerning[data-v-63e66042]{font-feature-settings:"palt"}.no_break[data-v-63e66042]{display:inline-block}@media (min-width: 768px){.gap1[data-v-63e66042]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-63e66042]{gap:5px}}@media (min-width: 768px){.gap2[data-v-63e66042]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-63e66042]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-63e66042]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-63e66042]{gap:10px}}@media (min-width: 768px){.gap4[data-v-63e66042]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-63e66042]{gap:15px}}@media (min-width: 768px){.gap5[data-v-63e66042]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-63e66042]{gap:20px}}@media (min-width: 768px){.gap6[data-v-63e66042]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-63e66042]{gap:30px}}@media (min-width: 768px){section[data-v-63e66042]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-63e66042]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-63e66042]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-63e66042]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-63e66042]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-63e66042]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-63e66042]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-63e66042]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-63e66042]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-63e66042]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-63e66042]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-63e66042]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-63e66042]{flex-direction:row-reverse}}.row[data-v-63e66042]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-63e66042]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-63e66042]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-63e66042]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-63e66042]+*,.row.col2&gt;div&gt;picture[data-v-63e66042]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-63e66042]+*,.row.col2&gt;div&gt;picture[data-v-63e66042]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-63e66042]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-63e66042]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-63e66042]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-63e66042]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-63e66042]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-63e66042]+*,.row.col3&gt;div&gt;picture[data-v-63e66042]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-63e66042]+*,.row.col3&gt;div&gt;picture[data-v-63e66042]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-63e66042]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-63e66042]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-63e66042]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-63e66042]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-63e66042]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-63e66042]+*,.row.col4&gt;div&gt;picture[data-v-63e66042]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-63e66042]+*,.row.col4&gt;div&gt;picture[data-v-63e66042]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-63e66042]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-63e66042]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-63e66042]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-63e66042]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-63e66042]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-63e66042]+*,.row.col5&gt;div&gt;picture[data-v-63e66042]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-63e66042]+*,.row.col5&gt;div&gt;picture[data-v-63e66042]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-63e66042]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-63e66042]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-63e66042]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-63e66042]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-63e66042]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-63e66042]{gap:0}}.head_typ.fs_lg[data-v-63e66042]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-63e66042]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-63e66042]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-63e66042]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-63e66042]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-63e66042]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-63e66042]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-63e66042]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-63e66042]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-63e66042]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-63e66042]{font-size:.875rem}.head_typ.fs_md .badge[data-v-63e66042]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-63e66042]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-63e66042]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-63e66042]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-63e66042]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-63e66042]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-63e66042]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-63e66042]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-63e66042]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-63e66042]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-63e66042]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-63e66042]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-63e66042]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-63e66042]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-63e66042]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-63e66042]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-63e66042]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-63e66042]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-63e66042]{text-align:left}}@media (min-width: 768px){p[data-v-63e66042]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-63e66042]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-63e66042]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-63e66042]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-63e66042]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-63e66042]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-63e66042]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-63e66042]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-63e66042]{color:#666}@media (min-width: 768px){.caption[data-v-63e66042]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-63e66042]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-63e66042]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-63e66042]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-63e66042] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-63e66042]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-63e66042]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-63e66042]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-63e66042]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-63e66042]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-63e66042] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-63e66042] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-63e66042]{position:relative}.icon_modal[data-v-63e66042]: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-63e66042]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-63e66042]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-63e66042]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-63e66042]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-63e66042]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-63e66042]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-63e66042]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-63e66042]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-63e66042]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-63e66042]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-63e66042]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-63e66042]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-63e66042]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-63e66042]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-63e66042]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-63e66042]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-63e66042]{margin-block:4rem}}.jobbtn_row_area ul[data-v-63e66042]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-63e66042]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-63e66042]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-63e66042]{border-color:currentColor}.row.job p[data-v-63e66042]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-63e66042]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-63e66042]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-63e66042]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-63e66042]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-63e66042]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-63e66042]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-63e66042]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-63e66042]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-63e66042]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-63e66042]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-63e66042]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-63e66042]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-63e66042]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-63e66042]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-63e66042]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-63e66042]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-63e66042]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-63e66042]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-63e66042]{padding:2rem}}.interview_message .holiday_area.curve[data-v-63e66042]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-63e66042]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-63e66042]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-63e66042]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-63e66042]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-63e66042]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-63e66042]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-63e66042]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-63e66042]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-63e66042]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-63e66042]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-63e66042]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-63e66042]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-63e66042]: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-63e66042]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-63e66042]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-63e66042]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-63e66042]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-63e66042]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-63e66042]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-63e66042]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-63e66042]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-63e66042]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-63e66042]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-63e66042]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-63e66042]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-63e66042]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-63e66042]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-63e66042]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-63e66042]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-63e66042]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-63e66042]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-63e66042]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-63e66042]:before{border-color:#00a9b7}.job[data-v-63e66042]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-63e66042],.job .svg_circle02[data-v-63e66042]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-63e66042],.job .svg_circle02[data-v-63e66042]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-63e66042],.job .svg_circle02[data-v-63e66042]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-63e66042]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-63e66042]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-63e66042]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-63e66042]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-63e66042]{display:none}.job .svg-elem-1.anime.is_anime[data-v-63e66042]{display:block;animation:animate-svg-stroke-1-63e66042 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-63e66042]{display:none}.job .svg-elem-2.anime.is_anime[data-v-63e66042]{display:block;animation:animate-svg-stroke-2-63e66042 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-63e66042]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-63e66042]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-63e66042]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-63e66042]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-63e66042]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-63e66042]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-63e66042]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-63e66042]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-63e66042]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-63e66042]:after{animation:mask-bg-63e66042 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-63e66042{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-63e66042{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-63e66042{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.link_underline[data-v-63e66042]{text-decoration:underline}.unit div[data-v-63e66042]{display:flex;flex-direction:column;justify-content:space-between}.unit div p[data-v-63e66042]{margin-block-end:1.5rem}.unit div button[data-v-63e66042]{flex-grow:1}.btn_area[data-v-63e66042]{margin-block:1.5rem}.btn_area.job[data-v-63e66042]{margin-block:2rem}@media (max-width: 767.89px){.pc_only[data-v-8b134f33]{display:none}}@media (min-width: 768px){.sp_only[data-v-8b134f33]{display:none}}.img_max[data-v-8b134f33]{width:100%;height:auto}:is(a[data-v-8b134f33],button[data-v-8b134f33]):not(.btn),.hover[data-v-8b134f33]{transition:all .3s 0s ease}:is(a[data-v-8b134f33],button[data-v-8b134f33]):not(.btn):hover,.hover[data-v-8b134f33]:hover{opacity:.7}.hover_scale[data-v-8b134f33]{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-8b134f33]{transform:scale(1.2);transition:1s all}a[data-v-8b134f33],button[data-v-8b134f33]{cursor:pointer}.d_block[data-v-8b134f33]{display:block}.d_inline[data-v-8b134f33]{display:inline}.d_inline_block[data-v-8b134f33]{display:inline-block}.d_none[data-v-8b134f33]{display:none}.d_flex[data-v-8b134f33]{display:flex}.d_grid[data-v-8b134f33]{display:grid}.text_start[data-v-8b134f33]{text-align:left}.text_center[data-v-8b134f33]{text-align:center}.text_end[data-v-8b134f33]{text-align:right}.fw_light[data-v-8b134f33]{font-weight:300}.fw_regular[data-v-8b134f33]{font-weight:400}.fw_medium[data-v-8b134f33]{font-weight:500}.fw_semibold[data-v-8b134f33]{font-weight:600}.fw_bold[data-v-8b134f33]{font-weight:700}.p_relative[data-v-8b134f33]{position:relative}.p_absolute[data-v-8b134f33]{position:absolute}.p_fixed[data-v-8b134f33]{position:fixed}.p_sticky[data-v-8b134f33]{position:sticky}.p_static[data-v-8b134f33]{position:static}.kerning[data-v-8b134f33]{font-feature-settings:"palt"}.no_break[data-v-8b134f33]{display:inline-block}@media (min-width: 768px){.gap1[data-v-8b134f33]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-8b134f33]{gap:5px}}@media (min-width: 768px){.gap2[data-v-8b134f33]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-8b134f33]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-8b134f33]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-8b134f33]{gap:10px}}@media (min-width: 768px){.gap4[data-v-8b134f33]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-8b134f33]{gap:15px}}@media (min-width: 768px){.gap5[data-v-8b134f33]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-8b134f33]{gap:20px}}@media (min-width: 768px){.gap6[data-v-8b134f33]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-8b134f33]{gap:30px}}@media (min-width: 768px){section[data-v-8b134f33]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-8b134f33]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-8b134f33]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-8b134f33]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-8b134f33]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-8b134f33]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-8b134f33]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-8b134f33]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-8b134f33]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-8b134f33]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-8b134f33]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-8b134f33]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-8b134f33]{flex-direction:row-reverse}}.row[data-v-8b134f33]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-8b134f33]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-8b134f33]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-8b134f33]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-8b134f33]+*,.row.col2&gt;div&gt;picture[data-v-8b134f33]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-8b134f33]+*,.row.col2&gt;div&gt;picture[data-v-8b134f33]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-8b134f33]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-8b134f33]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-8b134f33]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-8b134f33]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-8b134f33]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-8b134f33]+*,.row.col3&gt;div&gt;picture[data-v-8b134f33]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-8b134f33]+*,.row.col3&gt;div&gt;picture[data-v-8b134f33]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-8b134f33]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-8b134f33]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-8b134f33]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-8b134f33]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-8b134f33]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-8b134f33]+*,.row.col4&gt;div&gt;picture[data-v-8b134f33]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-8b134f33]+*,.row.col4&gt;div&gt;picture[data-v-8b134f33]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-8b134f33]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-8b134f33]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-8b134f33]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-8b134f33]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-8b134f33]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-8b134f33]+*,.row.col5&gt;div&gt;picture[data-v-8b134f33]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-8b134f33]+*,.row.col5&gt;div&gt;picture[data-v-8b134f33]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-8b134f33]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-8b134f33]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-8b134f33]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-8b134f33]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-8b134f33]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-8b134f33]{gap:0}}.head_typ.fs_lg[data-v-8b134f33]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-8b134f33]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-8b134f33]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-8b134f33]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-8b134f33]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-8b134f33]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-8b134f33]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-8b134f33]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-8b134f33]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-8b134f33]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-8b134f33]{font-size:.875rem}.head_typ.fs_md .badge[data-v-8b134f33]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-8b134f33]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-8b134f33]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-8b134f33]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-8b134f33]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-8b134f33]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-8b134f33]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-8b134f33]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-8b134f33]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-8b134f33]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-8b134f33]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-8b134f33]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-8b134f33]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-8b134f33]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-8b134f33]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-8b134f33]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-8b134f33]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-8b134f33]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-8b134f33]{text-align:left}}@media (min-width: 768px){p[data-v-8b134f33]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-8b134f33]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-8b134f33]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-8b134f33]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-8b134f33]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-8b134f33]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-8b134f33]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-8b134f33]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-8b134f33]{color:#666}@media (min-width: 768px){.caption[data-v-8b134f33]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-8b134f33]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-8b134f33]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-8b134f33]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-8b134f33] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-8b134f33]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-8b134f33]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-8b134f33]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-8b134f33]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-8b134f33]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-8b134f33] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-8b134f33] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-8b134f33]{position:relative}.icon_modal[data-v-8b134f33]: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-8b134f33]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-8b134f33]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-8b134f33]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-8b134f33]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-8b134f33]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-8b134f33]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-8b134f33]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-8b134f33]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-8b134f33]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-8b134f33]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-8b134f33]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-8b134f33]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-8b134f33]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-8b134f33]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-8b134f33]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-8b134f33]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-8b134f33]{margin-block:4rem}}.jobbtn_row_area ul[data-v-8b134f33]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-8b134f33]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-8b134f33]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-8b134f33]{border-color:currentColor}.row.job p[data-v-8b134f33]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-8b134f33]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-8b134f33]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-8b134f33]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-8b134f33]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-8b134f33]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-8b134f33]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-8b134f33]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-8b134f33]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-8b134f33]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-8b134f33]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-8b134f33]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-8b134f33]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-8b134f33]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-8b134f33]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-8b134f33]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-8b134f33]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-8b134f33]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-8b134f33]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-8b134f33]{padding:2rem}}.interview_message .holiday_area.curve[data-v-8b134f33]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-8b134f33]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-8b134f33]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-8b134f33]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-8b134f33]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-8b134f33]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-8b134f33]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-8b134f33]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-8b134f33]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-8b134f33]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-8b134f33]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-8b134f33]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-8b134f33]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-8b134f33]: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-8b134f33]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-8b134f33]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-8b134f33]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-8b134f33]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-8b134f33]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-8b134f33]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-8b134f33]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-8b134f33]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-8b134f33]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-8b134f33]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-8b134f33]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-8b134f33]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-8b134f33]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-8b134f33]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-8b134f33]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-8b134f33]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-8b134f33]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-8b134f33]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-8b134f33]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-8b134f33]:before{border-color:#00a9b7}.job[data-v-8b134f33]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-8b134f33],.job .svg_circle02[data-v-8b134f33]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-8b134f33],.job .svg_circle02[data-v-8b134f33]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-8b134f33],.job .svg_circle02[data-v-8b134f33]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-8b134f33]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-8b134f33]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-8b134f33]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-8b134f33]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-8b134f33]{display:none}.job .svg-elem-1.anime.is_anime[data-v-8b134f33]{display:block;animation:animate-svg-stroke-1-8b134f33 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-8b134f33]{display:none}.job .svg-elem-2.anime.is_anime[data-v-8b134f33]{display:block;animation:animate-svg-stroke-2-8b134f33 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-8b134f33]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-8b134f33]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-8b134f33]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-8b134f33]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-8b134f33]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-8b134f33]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-8b134f33]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-8b134f33]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-8b134f33]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-8b134f33]:after{animation:mask-bg-8b134f33 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-8b134f33{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-8b134f33{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-8b134f33{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.unit[data-v-8b134f33]{margin-block-end:1.375rem;font-size:.875rem}@media (min-width: 768px){.unit[data-v-8b134f33]{display:flex;justify-content:space-between;flex-wrap:wrap}}@media (max-width: 767.89px){.unit[data-v-8b134f33]{display:block}.unit p[data-v-8b134f33],.unit label[data-v-8b134f33]{display:block;margin-block-end:1rem}}@media (min-width: 768px){.unit .input_wrap[data-v-8b134f33]{width:65%}}@media (max-width: 767.89px){.unit .input_wrap[data-v-8b134f33]{width:100%}}.unit .input_wrap .error_text[data-v-8b134f33]{display:inline-block;margin-block-start:5px;padding:.25rem 1rem;font-size:.875rem;background-color:#ffe7e7;color:#c00}.unit.radio_btn[data-v-8b134f33]{margin-block-end:2.5rem}.unit input[data-v-8b134f33],.unit textarea[data-v-8b134f33]{padding:.375rem 1rem;border-radius:5px;border:1px solid #AAAAAA}.unit textarea[data-v-8b134f33]{aspect-ratio:130/31}.unit .radio_btn_area[data-v-8b134f33],.unit .text_area[data-v-8b134f33]{display:block}.unit .input_area[data-v-8b134f33]{width:100%}.unit .input_area.error[data-v-8b134f33]{border:1px solid #cc0000}.unit .radio_btn_area[data-v-8b134f33]{font-size:.875rem}.unit .radio_btn_area label[data-v-8b134f33]{padding:0 0 0 24px;line-height:.875rem;display:inline-block;cursor:pointer;position:relative}.unit .radio_btn_area label[data-v-8b134f33]: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-8b134f33]{margin-inline-end:.3125rem}.unit .radio_btn_area input[type=radio][data-v-8b134f33]{display:none}.unit .radio_btn_area input[type=radio]:checked+label[data-v-8b134f33]:before{background-color:#00aff0;border:none}.unit .radio_btn_area input[type=radio]:checked+label[data-v-8b134f33]: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-8b134f33]{display:inline-block;margin-inline-end:1.25rem}.unit .address_text[data-v-8b134f33]{display:block;width:100%}.unit .postal_code_wrap[data-v-8b134f33]{margin-block-end:1.25rem}.unit .postal_code_wrap .postal_code[data-v-8b134f33]{display:block}@media (min-width: 768px){.unit .postal_code_wrap .postal_code[data-v-8b134f33]{width:12.5%}}@media (max-width: 767.89px){.unit .postal_code_wrap .postal_code[data-v-8b134f33]{width:45%}}.unit .postal_code_wrap .postal_code.error[data-v-8b134f33]{margin-block-end:0}.required[data-v-8b134f33]{margin-inline-start:.75rem;padding:.25rem .75rem;border-radius:1rem;font-size:.625rem;color:#fff;background-color:#fcaf15}.submit_btn[data-v-8b134f33]{display:flex;justify-content:center;margin-block-start:3.125rem}.btn[data-v-8b134f33]{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-8b134f33]{width:17.5rem;padding:1.187rem 2rem;font-size:.875rem}}@media (max-width: 767.89px){.btn[data-v-8b134f33]{margin-inline:auto;padding:3.65% 7.82%;width:88.92%}}.btn[data-v-8b134f33]:after{content:"";position:absolute;top:0;bottom:0;left:0;right:100%;transition:all .3s ease-in-out;z-index:-1;border-radius:3.125rem;width:0}.btn[data-v-8b134f33]:hover{color:#111987;background-color:#fff}.btn[data-v-8b134f33]: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&gt;div[data-v-77149ab1]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-77149ab1]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-77149ab1]+*,.row.col2&gt;div&gt;picture[data-v-77149ab1]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-77149ab1]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-77149ab1]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-77149ab1]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-77149ab1]+*,.row.col3&gt;div&gt;picture[data-v-77149ab1]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-77149ab1]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-77149ab1]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-77149ab1]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-77149ab1]+*,.row.col4&gt;div&gt;picture[data-v-77149ab1]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-77149ab1]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-77149ab1]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-77149ab1]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-77149ab1]+*,.row.col5&gt;div&gt;picture[data-v-77149ab1]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-77149ab1]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-77149ab1] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-77149ab1]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-77149ab1]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-77149ab1]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-77149ab1]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-4f8ff12d]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-4f8ff12d]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-4f8ff12d]+*,.row.col2&gt;div&gt;picture[data-v-4f8ff12d]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-4f8ff12d]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-4f8ff12d]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-4f8ff12d]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-4f8ff12d]+*,.row.col3&gt;div&gt;picture[data-v-4f8ff12d]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-4f8ff12d]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-4f8ff12d]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-4f8ff12d]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-4f8ff12d]+*,.row.col4&gt;div&gt;picture[data-v-4f8ff12d]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-4f8ff12d]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-4f8ff12d]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-4f8ff12d]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-4f8ff12d]+*,.row.col5&gt;div&gt;picture[data-v-4f8ff12d]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-4f8ff12d]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-4f8ff12d] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-4f8ff12d]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-4f8ff12d]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-4f8ff12d]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-4f8ff12d]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-fd242fc7]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-fd242fc7]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-fd242fc7]+*,.row.col2&gt;div&gt;picture[data-v-fd242fc7]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-fd242fc7]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-fd242fc7]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-fd242fc7]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-fd242fc7]+*,.row.col3&gt;div&gt;picture[data-v-fd242fc7]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-fd242fc7]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-fd242fc7]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-fd242fc7]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-fd242fc7]+*,.row.col4&gt;div&gt;picture[data-v-fd242fc7]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-fd242fc7]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-fd242fc7]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-fd242fc7]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-fd242fc7]+*,.row.col5&gt;div&gt;picture[data-v-fd242fc7]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-fd242fc7]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-fd242fc7] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-fd242fc7]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-fd242fc7]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-fd242fc7]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-fd242fc7]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-10f65ae1]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-10f65ae1]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-10f65ae1]+*,.row.col2&gt;div&gt;picture[data-v-10f65ae1]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-10f65ae1]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-10f65ae1]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-10f65ae1]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-10f65ae1]+*,.row.col3&gt;div&gt;picture[data-v-10f65ae1]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-10f65ae1]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-10f65ae1]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-10f65ae1]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-10f65ae1]+*,.row.col4&gt;div&gt;picture[data-v-10f65ae1]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-10f65ae1]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-10f65ae1]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-10f65ae1]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-10f65ae1]+*,.row.col5&gt;div&gt;picture[data-v-10f65ae1]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-10f65ae1]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-10f65ae1] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-10f65ae1]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-10f65ae1]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-10f65ae1]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-10f65ae1]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-84609bdb]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-84609bdb]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-84609bdb]+*,.row.col2&gt;div&gt;picture[data-v-84609bdb]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-84609bdb]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-84609bdb]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-84609bdb]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-84609bdb]+*,.row.col3&gt;div&gt;picture[data-v-84609bdb]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-84609bdb]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-84609bdb]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-84609bdb]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-84609bdb]+*,.row.col4&gt;div&gt;picture[data-v-84609bdb]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-84609bdb]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-84609bdb]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-84609bdb]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-84609bdb]+*,.row.col5&gt;div&gt;picture[data-v-84609bdb]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-84609bdb]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-84609bdb] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-84609bdb]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-84609bdb]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-84609bdb]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-84609bdb]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-0f2845bd]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-0f2845bd]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-0f2845bd]+*,.row.col2&gt;div&gt;picture[data-v-0f2845bd]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-0f2845bd]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-0f2845bd]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-0f2845bd]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-0f2845bd]+*,.row.col3&gt;div&gt;picture[data-v-0f2845bd]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-0f2845bd]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-0f2845bd]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-0f2845bd]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-0f2845bd]+*,.row.col4&gt;div&gt;picture[data-v-0f2845bd]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-0f2845bd]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-0f2845bd]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-0f2845bd]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-0f2845bd]+*,.row.col5&gt;div&gt;picture[data-v-0f2845bd]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-0f2845bd]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-0f2845bd] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-0f2845bd]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-0f2845bd]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-0f2845bd]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-0f2845bd]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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-2303f03c]{display:none}}@media (min-width: 768px){.sp_only[data-v-2303f03c]{display:none}}.img_max[data-v-2303f03c]{width:100%;height:auto}:is(a[data-v-2303f03c],button[data-v-2303f03c]):not(.btn),.hover[data-v-2303f03c]{transition:all .3s 0s ease}:is(a[data-v-2303f03c],button[data-v-2303f03c]):not(.btn):hover,.hover[data-v-2303f03c]:hover{opacity:.7}.hover_scale[data-v-2303f03c]{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-2303f03c]{transform:scale(1.2);transition:1s all}a[data-v-2303f03c],button[data-v-2303f03c]{cursor:pointer}.d_block[data-v-2303f03c]{display:block}.d_inline[data-v-2303f03c]{display:inline}.d_inline_block[data-v-2303f03c]{display:inline-block}.d_none[data-v-2303f03c]{display:none}.d_flex[data-v-2303f03c]{display:flex}.d_grid[data-v-2303f03c]{display:grid}.text_start[data-v-2303f03c]{text-align:left}.text_center[data-v-2303f03c]{text-align:center}.text_end[data-v-2303f03c]{text-align:right}.fw_light[data-v-2303f03c]{font-weight:300}.fw_regular[data-v-2303f03c]{font-weight:400}.fw_medium[data-v-2303f03c]{font-weight:500}.fw_semibold[data-v-2303f03c]{font-weight:600}.fw_bold[data-v-2303f03c]{font-weight:700}.p_relative[data-v-2303f03c]{position:relative}.p_absolute[data-v-2303f03c]{position:absolute}.p_fixed[data-v-2303f03c]{position:fixed}.p_sticky[data-v-2303f03c]{position:sticky}.p_static[data-v-2303f03c]{position:static}.kerning[data-v-2303f03c]{font-feature-settings:"palt"}.no_break[data-v-2303f03c]{display:inline-block}@media (min-width: 768px){.gap1[data-v-2303f03c]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-2303f03c]{gap:5px}}@media (min-width: 768px){.gap2[data-v-2303f03c]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-2303f03c]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-2303f03c]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-2303f03c]{gap:10px}}@media (min-width: 768px){.gap4[data-v-2303f03c]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-2303f03c]{gap:15px}}@media (min-width: 768px){.gap5[data-v-2303f03c]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-2303f03c]{gap:20px}}@media (min-width: 768px){.gap6[data-v-2303f03c]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-2303f03c]{gap:30px}}@media (min-width: 768px){section[data-v-2303f03c]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-2303f03c]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-2303f03c]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-2303f03c]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-2303f03c]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-2303f03c]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-2303f03c]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-2303f03c]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-2303f03c]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-2303f03c]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-2303f03c]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-2303f03c]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-2303f03c]{flex-direction:row-reverse}}.row[data-v-2303f03c]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-2303f03c]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-2303f03c]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-2303f03c]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-2303f03c]+*,.row.col2&gt;div&gt;picture[data-v-2303f03c]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-2303f03c]+*,.row.col2&gt;div&gt;picture[data-v-2303f03c]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-2303f03c]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-2303f03c]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-2303f03c]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-2303f03c]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-2303f03c]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-2303f03c]+*,.row.col3&gt;div&gt;picture[data-v-2303f03c]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-2303f03c]+*,.row.col3&gt;div&gt;picture[data-v-2303f03c]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-2303f03c]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-2303f03c]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-2303f03c]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-2303f03c]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-2303f03c]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-2303f03c]+*,.row.col4&gt;div&gt;picture[data-v-2303f03c]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-2303f03c]+*,.row.col4&gt;div&gt;picture[data-v-2303f03c]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-2303f03c]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-2303f03c]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-2303f03c]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-2303f03c]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-2303f03c]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-2303f03c]+*,.row.col5&gt;div&gt;picture[data-v-2303f03c]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-2303f03c]+*,.row.col5&gt;div&gt;picture[data-v-2303f03c]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-2303f03c]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-2303f03c]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-2303f03c]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-2303f03c]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-2303f03c]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-2303f03c]{gap:0}}.head_typ.fs_lg[data-v-2303f03c]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-2303f03c]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-2303f03c]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-2303f03c]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-2303f03c]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-2303f03c]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-2303f03c]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-2303f03c]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-2303f03c]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-2303f03c]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-2303f03c]{font-size:.875rem}.head_typ.fs_md .badge[data-v-2303f03c]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-2303f03c]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-2303f03c]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-2303f03c]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-2303f03c]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-2303f03c]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-2303f03c]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-2303f03c]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-2303f03c]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-2303f03c]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-2303f03c]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-2303f03c]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-2303f03c]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-2303f03c]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-2303f03c]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-2303f03c]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-2303f03c]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-2303f03c]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-2303f03c]{text-align:left}}@media (min-width: 768px){p[data-v-2303f03c]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-2303f03c]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-2303f03c]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-2303f03c]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-2303f03c]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-2303f03c]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-2303f03c]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-2303f03c]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-2303f03c]{color:#666}@media (min-width: 768px){.caption[data-v-2303f03c]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-2303f03c]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-2303f03c]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-2303f03c]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-2303f03c] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-2303f03c]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-2303f03c]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-2303f03c]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-2303f03c]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-2303f03c]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-2303f03c] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-2303f03c] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-2303f03c]{position:relative}.icon_modal[data-v-2303f03c]: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-2303f03c]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-2303f03c]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-2303f03c]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-2303f03c]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-2303f03c]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-2303f03c]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-2303f03c]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-2303f03c]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-2303f03c]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-2303f03c]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-2303f03c]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-2303f03c]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-2303f03c]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-2303f03c]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-2303f03c]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-2303f03c]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-2303f03c]{margin-block:4rem}}.jobbtn_row_area ul[data-v-2303f03c]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-2303f03c]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-2303f03c]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-2303f03c]{border-color:currentColor}.row.job p[data-v-2303f03c]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-2303f03c]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-2303f03c]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-2303f03c]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-2303f03c]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-2303f03c]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-2303f03c]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-2303f03c]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-2303f03c]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-2303f03c]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-2303f03c]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-2303f03c]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-2303f03c]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-2303f03c]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-2303f03c]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-2303f03c]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-2303f03c]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-2303f03c]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-2303f03c]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-2303f03c]{padding:2rem}}.interview_message .holiday_area.curve[data-v-2303f03c]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-2303f03c]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-2303f03c]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-2303f03c]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-2303f03c]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-2303f03c]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-2303f03c]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-2303f03c]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-2303f03c]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-2303f03c]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-2303f03c]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-2303f03c]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-2303f03c]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-2303f03c]: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-2303f03c]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-2303f03c]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-2303f03c]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-2303f03c]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-2303f03c]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-2303f03c]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-2303f03c]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-2303f03c]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-2303f03c]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-2303f03c]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-2303f03c]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-2303f03c]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-2303f03c]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-2303f03c]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-2303f03c]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-2303f03c]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-2303f03c]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-2303f03c]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-2303f03c]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-2303f03c]:before{border-color:#00a9b7}.job[data-v-2303f03c]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-2303f03c],.job .svg_circle02[data-v-2303f03c]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-2303f03c],.job .svg_circle02[data-v-2303f03c]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-2303f03c],.job .svg_circle02[data-v-2303f03c]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-2303f03c]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-2303f03c]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-2303f03c]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-2303f03c]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-2303f03c]{display:none}.job .svg-elem-1.anime.is_anime[data-v-2303f03c]{display:block;animation:animate-svg-stroke-1-2303f03c var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-2303f03c]{display:none}.job .svg-elem-2.anime.is_anime[data-v-2303f03c]{display:block;animation:animate-svg-stroke-2-2303f03c var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-2303f03c]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-2303f03c]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-2303f03c]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-2303f03c]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-2303f03c]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-2303f03c]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-2303f03c]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-2303f03c]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-2303f03c]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-2303f03c]:after{animation:mask-bg-2303f03c 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-2303f03c{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-2303f03c{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-2303f03c{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.news[data-v-2303f03c]{min-height:300px;position:relative}@media (min-width: 768px){.news .news_title_area[data-v-2303f03c]{margin-block:.625rem 4rem}}@media (max-width: 767.89px){.news .news_title_area[data-v-2303f03c]{margin-block:.625rem 3rem;padding-block:1.25rem}}@media (max-width: 767.89px){.news .news_title_area[data-v-2303f03c] .container_xs h1{font-size:1.5rem}}@media (min-width: 768px){.news .content_area[data-v-2303f03c]{margin-block-end:6rem}}@media (max-width: 767.89px){.news .content_area[data-v-2303f03c]{margin-block-end:3rem}}.news .content_area .date[data-v-2303f03c]{text-align:right;margin-block-end:2.5rem}.news .content_area[data-v-2303f03c] .wp_content h2,.news .content_area[data-v-2303f03c] .wp_content h3,.news .content_area[data-v-2303f03c] .wp_content h4{padding-block-end:.4375rem;border-bottom:solid .125rem #dcdcdc}.news .content_area[data-v-2303f03c] .wp_content h2:before,.news .content_area[data-v-2303f03c] .wp_content h3:before,.news .content_area[data-v-2303f03c] .wp_content h4:before{content:"";padding-block:.25rem;border-left:solid .25rem #111987}@media (min-width: 768px){.news .content_area[data-v-2303f03c] .wp_content h2:before,.news .content_area[data-v-2303f03c] .wp_content h3:before,.news .content_area[data-v-2303f03c] .wp_content h4:before{padding-inline-end:1rem}}@media (max-width: 767.89px){.news .content_area[data-v-2303f03c] .wp_content h2:before,.news .content_area[data-v-2303f03c] .wp_content h3:before,.news .content_area[data-v-2303f03c] .wp_content h4:before{padding-inline-end:.4375rem}}.news .content_area[data-v-2303f03c] .wp_content h4:before{content:"";padding-block:.1875rem}@media (min-width: 768px){.news .content_area[data-v-2303f03c] .wp_content h4:before{padding-inline-end:.8125rem;border-left:solid .1875rem #111987}}@media (max-width: 767.89px){.news .content_area[data-v-2303f03c] .wp_content h4:before{padding-inline-end:.4375rem;border-left:solid .25rem #111987}}.news .content_area[data-v-2303f03c] .wp_content h2,.news .content_area[data-v-2303f03c] .wp_content h3{font-size:1.5rem}@media (min-width: 768px){.news .content_area[data-v-2303f03c] .wp_content h2,.news .content_area[data-v-2303f03c] .wp_content h3{margin-block-end:2rem}}@media (max-width: 767.89px){.news .content_area[data-v-2303f03c] .wp_content h2,.news .content_area[data-v-2303f03c] .wp_content h3{margin-block-end:1.625rem}}.news .content_area[data-v-2303f03c] .wp_content h2 .sub,.news .content_area[data-v-2303f03c] .wp_content h3 .sub{font-size:.875rem}.news .content_area[data-v-2303f03c] .wp_content h2 .badge,.news .content_area[data-v-2303f03c] .wp_content h3 .badge{margin-block-end:.1875rem;font-size:.625rem}.news .content_area[data-v-2303f03c] .wp_content h4{font-size:1.25rem}@media (min-width: 768px){.news .content_area[data-v-2303f03c] .wp_content h4{margin-block-end:1rem}}@media (max-width: 767.89px){.news .content_area[data-v-2303f03c] .wp_content h4{margin-block-end:.875rem}}@media (min-width: 768px){.news .content_area[data-v-2303f03c] .wp_content p{margin-block-end:3rem}}@media (max-width: 767.89px){.news .content_area[data-v-2303f03c] .wp_content p{margin-block-end:3rem}}.news .content_area[data-v-2303f03c] .wp_content p img{display:initial}.news .content_area[data-v-2303f03c] .wp_content p a{color:#00aff0;text-decoration:underline}@media (min-width: 768px){.news .content_area[data-v-2303f03c] .wp_content p a:hover{text-decoration:none}}@media (min-width: 768px){.news .btn_row_area[data-v-2303f03c]{margin-block-end:6rem}}@media (max-width: 767.89px){.news .btn_row_area[data-v-2303f03c]{margin-block-end:4rem}}@media (max-width: 767.89px){.pc_only[data-v-609a4476]{display:none}}@media (min-width: 768px){.sp_only[data-v-609a4476]{display:none}}.img_max[data-v-609a4476]{width:100%;height:auto}:is(a[data-v-609a4476],button[data-v-609a4476]):not(.btn),.hover[data-v-609a4476]{transition:all .3s 0s ease}:is(a[data-v-609a4476],button[data-v-609a4476]):not(.btn):hover,.hover[data-v-609a4476]:hover{opacity:.7}.hover_scale[data-v-609a4476]{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-609a4476]{transform:scale(1.2);transition:1s all}a[data-v-609a4476],button[data-v-609a4476]{cursor:pointer}.d_block[data-v-609a4476]{display:block}.d_inline[data-v-609a4476]{display:inline}.d_inline_block[data-v-609a4476]{display:inline-block}.d_none[data-v-609a4476]{display:none}.d_flex[data-v-609a4476]{display:flex}.d_grid[data-v-609a4476]{display:grid}.text_start[data-v-609a4476]{text-align:left}.text_center[data-v-609a4476]{text-align:center}.text_end[data-v-609a4476]{text-align:right}.fw_light[data-v-609a4476]{font-weight:300}.fw_regular[data-v-609a4476]{font-weight:400}.fw_medium[data-v-609a4476]{font-weight:500}.fw_semibold[data-v-609a4476]{font-weight:600}.fw_bold[data-v-609a4476]{font-weight:700}.p_relative[data-v-609a4476]{position:relative}.p_absolute[data-v-609a4476]{position:absolute}.p_fixed[data-v-609a4476]{position:fixed}.p_sticky[data-v-609a4476]{position:sticky}.p_static[data-v-609a4476]{position:static}.kerning[data-v-609a4476]{font-feature-settings:"palt"}.no_break[data-v-609a4476]{display:inline-block}@media (min-width: 768px){.gap1[data-v-609a4476]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-609a4476]{gap:5px}}@media (min-width: 768px){.gap2[data-v-609a4476]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-609a4476]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-609a4476]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-609a4476]{gap:10px}}@media (min-width: 768px){.gap4[data-v-609a4476]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-609a4476]{gap:15px}}@media (min-width: 768px){.gap5[data-v-609a4476]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-609a4476]{gap:20px}}@media (min-width: 768px){.gap6[data-v-609a4476]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-609a4476]{gap:30px}}@media (min-width: 768px){section[data-v-609a4476]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-609a4476]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-609a4476]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-609a4476]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-609a4476]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-609a4476]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-609a4476]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-609a4476]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-609a4476]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-609a4476]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-609a4476]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-609a4476]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-609a4476]{flex-direction:row-reverse}}.row[data-v-609a4476]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-609a4476]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-609a4476]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-609a4476]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-609a4476]+*,.row.col2&gt;div&gt;picture[data-v-609a4476]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-609a4476]+*,.row.col2&gt;div&gt;picture[data-v-609a4476]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-609a4476]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-609a4476]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-609a4476]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-609a4476]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-609a4476]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-609a4476]+*,.row.col3&gt;div&gt;picture[data-v-609a4476]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-609a4476]+*,.row.col3&gt;div&gt;picture[data-v-609a4476]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-609a4476]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-609a4476]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-609a4476]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-609a4476]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-609a4476]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-609a4476]+*,.row.col4&gt;div&gt;picture[data-v-609a4476]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-609a4476]+*,.row.col4&gt;div&gt;picture[data-v-609a4476]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-609a4476]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-609a4476]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-609a4476]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-609a4476]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-609a4476]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-609a4476]+*,.row.col5&gt;div&gt;picture[data-v-609a4476]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-609a4476]+*,.row.col5&gt;div&gt;picture[data-v-609a4476]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-609a4476]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-609a4476]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-609a4476]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-609a4476]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-609a4476]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-609a4476]{gap:0}}.head_typ.fs_lg[data-v-609a4476]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-609a4476]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-609a4476]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-609a4476]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-609a4476]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-609a4476]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-609a4476]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-609a4476]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-609a4476]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-609a4476]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-609a4476]{font-size:.875rem}.head_typ.fs_md .badge[data-v-609a4476]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-609a4476]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-609a4476]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-609a4476]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-609a4476]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-609a4476]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-609a4476]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-609a4476]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-609a4476]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-609a4476]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-609a4476]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-609a4476]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-609a4476]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-609a4476]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-609a4476]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-609a4476]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-609a4476]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-609a4476]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-609a4476]{text-align:left}}@media (min-width: 768px){p[data-v-609a4476]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-609a4476]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-609a4476]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-609a4476]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-609a4476]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-609a4476]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-609a4476]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-609a4476]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-609a4476]{color:#666}@media (min-width: 768px){.caption[data-v-609a4476]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-609a4476]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-609a4476]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-609a4476]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-609a4476] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-609a4476]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-609a4476]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-609a4476]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-609a4476]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-609a4476]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-609a4476] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-609a4476] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-609a4476]{position:relative}.icon_modal[data-v-609a4476]: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-609a4476]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-609a4476]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-609a4476]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-609a4476]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-609a4476]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-609a4476]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-609a4476]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-609a4476]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-609a4476]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-609a4476]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-609a4476]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-609a4476]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-609a4476]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-609a4476]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-609a4476]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-609a4476]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-609a4476]{margin-block:4rem}}.jobbtn_row_area ul[data-v-609a4476]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-609a4476]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-609a4476]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-609a4476]{border-color:currentColor}.row.job p[data-v-609a4476]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-609a4476]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-609a4476]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-609a4476]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-609a4476]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-609a4476]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-609a4476]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-609a4476]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-609a4476]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-609a4476]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-609a4476]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-609a4476]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-609a4476]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-609a4476]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-609a4476]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-609a4476]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-609a4476]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-609a4476]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-609a4476]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-609a4476]{padding:2rem}}.interview_message .holiday_area.curve[data-v-609a4476]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-609a4476]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-609a4476]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-609a4476]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-609a4476]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-609a4476]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-609a4476]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-609a4476]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-609a4476]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-609a4476]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-609a4476]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-609a4476]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-609a4476]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-609a4476]: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-609a4476]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-609a4476]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-609a4476]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-609a4476]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-609a4476]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-609a4476]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-609a4476]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-609a4476]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-609a4476]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-609a4476]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-609a4476]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-609a4476]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-609a4476]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-609a4476]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-609a4476]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-609a4476]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-609a4476]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-609a4476]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-609a4476]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-609a4476]:before{border-color:#00a9b7}.job[data-v-609a4476]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-609a4476],.job .svg_circle02[data-v-609a4476]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-609a4476],.job .svg_circle02[data-v-609a4476]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-609a4476],.job .svg_circle02[data-v-609a4476]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-609a4476]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-609a4476]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-609a4476]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-609a4476]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-609a4476]{display:none}.job .svg-elem-1.anime.is_anime[data-v-609a4476]{display:block;animation:animate-svg-stroke-1-609a4476 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-609a4476]{display:none}.job .svg-elem-2.anime.is_anime[data-v-609a4476]{display:block;animation:animate-svg-stroke-2-609a4476 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-609a4476]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-609a4476]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-609a4476]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-609a4476]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-609a4476]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-609a4476]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-609a4476]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-609a4476]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-609a4476]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-609a4476]:after{animation:mask-bg-609a4476 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-609a4476{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-609a4476{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-609a4476{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.news_index[data-v-609a4476] .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-609a4476] .tab_area.sp_col3 .btn_list li:nth-of-type(4),.news_index[data-v-609a4476] .tab_area.sp_col3 .btn_list li:nth-of-type(5){flex-basis:50%}}@media (max-width: 767.89px){.pc_only[data-v-5dc5e2d5]{display:none}}@media (min-width: 768px){.sp_only[data-v-5dc5e2d5]{display:none}}.img_max[data-v-5dc5e2d5]{width:100%;height:auto}:is(a[data-v-5dc5e2d5],button[data-v-5dc5e2d5]):not(.btn),.hover[data-v-5dc5e2d5]{transition:all .3s 0s ease}:is(a[data-v-5dc5e2d5],button[data-v-5dc5e2d5]):not(.btn):hover,.hover[data-v-5dc5e2d5]:hover{opacity:.7}.hover_scale[data-v-5dc5e2d5]{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-5dc5e2d5]{transform:scale(1.2);transition:1s all}a[data-v-5dc5e2d5],button[data-v-5dc5e2d5]{cursor:pointer}.d_block[data-v-5dc5e2d5]{display:block}.d_inline[data-v-5dc5e2d5]{display:inline}.d_inline_block[data-v-5dc5e2d5]{display:inline-block}.d_none[data-v-5dc5e2d5]{display:none}.d_flex[data-v-5dc5e2d5]{display:flex}.d_grid[data-v-5dc5e2d5]{display:grid}.text_start[data-v-5dc5e2d5]{text-align:left}.text_center[data-v-5dc5e2d5]{text-align:center}.text_end[data-v-5dc5e2d5]{text-align:right}.fw_light[data-v-5dc5e2d5]{font-weight:300}.fw_regular[data-v-5dc5e2d5]{font-weight:400}.fw_medium[data-v-5dc5e2d5]{font-weight:500}.fw_semibold[data-v-5dc5e2d5]{font-weight:600}.fw_bold[data-v-5dc5e2d5]{font-weight:700}.p_relative[data-v-5dc5e2d5]{position:relative}.p_absolute[data-v-5dc5e2d5]{position:absolute}.p_fixed[data-v-5dc5e2d5]{position:fixed}.p_sticky[data-v-5dc5e2d5]{position:sticky}.p_static[data-v-5dc5e2d5]{position:static}.kerning[data-v-5dc5e2d5]{font-feature-settings:"palt"}.no_break[data-v-5dc5e2d5]{display:inline-block}@media (min-width: 768px){.gap1[data-v-5dc5e2d5]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-5dc5e2d5]{gap:5px}}@media (min-width: 768px){.gap2[data-v-5dc5e2d5]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-5dc5e2d5]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-5dc5e2d5]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-5dc5e2d5]{gap:10px}}@media (min-width: 768px){.gap4[data-v-5dc5e2d5]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-5dc5e2d5]{gap:15px}}@media (min-width: 768px){.gap5[data-v-5dc5e2d5]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-5dc5e2d5]{gap:20px}}@media (min-width: 768px){.gap6[data-v-5dc5e2d5]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-5dc5e2d5]{gap:30px}}@media (min-width: 768px){section[data-v-5dc5e2d5]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-5dc5e2d5]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-5dc5e2d5]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-5dc5e2d5]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-5dc5e2d5]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-5dc5e2d5]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-5dc5e2d5]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-5dc5e2d5]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-5dc5e2d5]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-5dc5e2d5]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-5dc5e2d5]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-5dc5e2d5]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-5dc5e2d5]{flex-direction:row-reverse}}.row[data-v-5dc5e2d5]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-5dc5e2d5]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-5dc5e2d5]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-5dc5e2d5]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-5dc5e2d5]+*,.row.col2&gt;div&gt;picture[data-v-5dc5e2d5]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-5dc5e2d5]+*,.row.col2&gt;div&gt;picture[data-v-5dc5e2d5]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-5dc5e2d5]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-5dc5e2d5]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-5dc5e2d5]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-5dc5e2d5]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-5dc5e2d5]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-5dc5e2d5]+*,.row.col3&gt;div&gt;picture[data-v-5dc5e2d5]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-5dc5e2d5]+*,.row.col3&gt;div&gt;picture[data-v-5dc5e2d5]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-5dc5e2d5]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-5dc5e2d5]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-5dc5e2d5]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-5dc5e2d5]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-5dc5e2d5]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-5dc5e2d5]+*,.row.col4&gt;div&gt;picture[data-v-5dc5e2d5]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-5dc5e2d5]+*,.row.col4&gt;div&gt;picture[data-v-5dc5e2d5]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-5dc5e2d5]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-5dc5e2d5]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-5dc5e2d5]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-5dc5e2d5]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-5dc5e2d5]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-5dc5e2d5]+*,.row.col5&gt;div&gt;picture[data-v-5dc5e2d5]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-5dc5e2d5]+*,.row.col5&gt;div&gt;picture[data-v-5dc5e2d5]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-5dc5e2d5]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-5dc5e2d5]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-5dc5e2d5]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-5dc5e2d5]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-5dc5e2d5]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-5dc5e2d5]{gap:0}}.head_typ.fs_lg[data-v-5dc5e2d5]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-5dc5e2d5]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-5dc5e2d5]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-5dc5e2d5]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-5dc5e2d5]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-5dc5e2d5]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-5dc5e2d5]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-5dc5e2d5]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-5dc5e2d5]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-5dc5e2d5]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-5dc5e2d5]{font-size:.875rem}.head_typ.fs_md .badge[data-v-5dc5e2d5]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-5dc5e2d5]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-5dc5e2d5]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-5dc5e2d5]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-5dc5e2d5]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-5dc5e2d5]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-5dc5e2d5]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-5dc5e2d5]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-5dc5e2d5]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-5dc5e2d5]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-5dc5e2d5]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-5dc5e2d5]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-5dc5e2d5]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-5dc5e2d5]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-5dc5e2d5]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-5dc5e2d5]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-5dc5e2d5]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-5dc5e2d5]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-5dc5e2d5]{text-align:left}}@media (min-width: 768px){p[data-v-5dc5e2d5]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-5dc5e2d5]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-5dc5e2d5]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-5dc5e2d5]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-5dc5e2d5]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-5dc5e2d5]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-5dc5e2d5]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-5dc5e2d5]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-5dc5e2d5]{color:#666}@media (min-width: 768px){.caption[data-v-5dc5e2d5]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-5dc5e2d5]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-5dc5e2d5]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-5dc5e2d5]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-5dc5e2d5] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-5dc5e2d5]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-5dc5e2d5]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-5dc5e2d5]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-5dc5e2d5]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-5dc5e2d5]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-5dc5e2d5] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-5dc5e2d5] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-5dc5e2d5]{position:relative}.icon_modal[data-v-5dc5e2d5]: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-5dc5e2d5]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-5dc5e2d5]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-5dc5e2d5]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-5dc5e2d5]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-5dc5e2d5]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-5dc5e2d5]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-5dc5e2d5]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-5dc5e2d5]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-5dc5e2d5]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-5dc5e2d5]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-5dc5e2d5]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-5dc5e2d5]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-5dc5e2d5]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-5dc5e2d5]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-5dc5e2d5]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-5dc5e2d5]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-5dc5e2d5]{margin-block:4rem}}.jobbtn_row_area ul[data-v-5dc5e2d5]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-5dc5e2d5]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-5dc5e2d5]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-5dc5e2d5]{border-color:currentColor}.row.job p[data-v-5dc5e2d5]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-5dc5e2d5]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-5dc5e2d5]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-5dc5e2d5]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-5dc5e2d5]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-5dc5e2d5]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-5dc5e2d5]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-5dc5e2d5]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-5dc5e2d5]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-5dc5e2d5]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-5dc5e2d5]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-5dc5e2d5]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-5dc5e2d5]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-5dc5e2d5]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-5dc5e2d5]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-5dc5e2d5]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-5dc5e2d5]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-5dc5e2d5]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-5dc5e2d5]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-5dc5e2d5]{padding:2rem}}.interview_message .holiday_area.curve[data-v-5dc5e2d5]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-5dc5e2d5]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-5dc5e2d5]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-5dc5e2d5]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-5dc5e2d5]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-5dc5e2d5]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-5dc5e2d5]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-5dc5e2d5]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-5dc5e2d5]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-5dc5e2d5]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-5dc5e2d5]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-5dc5e2d5]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-5dc5e2d5]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-5dc5e2d5]: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-5dc5e2d5]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-5dc5e2d5]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-5dc5e2d5]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-5dc5e2d5]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-5dc5e2d5]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-5dc5e2d5]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-5dc5e2d5]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-5dc5e2d5]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-5dc5e2d5]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-5dc5e2d5]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-5dc5e2d5]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-5dc5e2d5]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-5dc5e2d5]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-5dc5e2d5]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-5dc5e2d5]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-5dc5e2d5]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-5dc5e2d5]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-5dc5e2d5]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-5dc5e2d5]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-5dc5e2d5]:before{border-color:#00a9b7}.job[data-v-5dc5e2d5]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-5dc5e2d5],.job .svg_circle02[data-v-5dc5e2d5]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-5dc5e2d5],.job .svg_circle02[data-v-5dc5e2d5]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-5dc5e2d5],.job .svg_circle02[data-v-5dc5e2d5]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-5dc5e2d5]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-5dc5e2d5]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-5dc5e2d5]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-5dc5e2d5]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-5dc5e2d5]{display:none}.job .svg-elem-1.anime.is_anime[data-v-5dc5e2d5]{display:block;animation:animate-svg-stroke-1-5dc5e2d5 var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-5dc5e2d5]{display:none}.job .svg-elem-2.anime.is_anime[data-v-5dc5e2d5]{display:block;animation:animate-svg-stroke-2-5dc5e2d5 var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-5dc5e2d5]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-5dc5e2d5]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-5dc5e2d5]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-5dc5e2d5]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-5dc5e2d5]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-5dc5e2d5]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-5dc5e2d5]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-5dc5e2d5]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-5dc5e2d5]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-5dc5e2d5]:after{animation:mask-bg-5dc5e2d5 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-5dc5e2d5{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-5dc5e2d5{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-5dc5e2d5{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}@media (max-width: 767.89px){[data-v-5dc5e2d5] .tab_btn_wrap .btn_list li{flex-basis:25%}}@media (min-width: 768px){[data-v-5dc5e2d5] .tab_btn_wrap .btn_list li{flex-basis:10%}}.block_center[data-v-5dc5e2d5]{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&gt;div[data-v-8e4e9063]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-8e4e9063]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-8e4e9063]+*,.row.col2&gt;div&gt;picture[data-v-8e4e9063]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-8e4e9063]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-8e4e9063]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-8e4e9063]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-8e4e9063]+*,.row.col3&gt;div&gt;picture[data-v-8e4e9063]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-8e4e9063]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-8e4e9063]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-8e4e9063]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-8e4e9063]+*,.row.col4&gt;div&gt;picture[data-v-8e4e9063]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-8e4e9063]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-8e4e9063]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-8e4e9063]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-8e4e9063]+*,.row.col5&gt;div&gt;picture[data-v-8e4e9063]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-8e4e9063]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-8e4e9063] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-8e4e9063]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-8e4e9063]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-8e4e9063]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-8e4e9063]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-9bcf5c67]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-9bcf5c67]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-9bcf5c67]+*,.row.col2&gt;div&gt;picture[data-v-9bcf5c67]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-9bcf5c67]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-9bcf5c67]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-9bcf5c67]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-9bcf5c67]+*,.row.col3&gt;div&gt;picture[data-v-9bcf5c67]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-9bcf5c67]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-9bcf5c67]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-9bcf5c67]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-9bcf5c67]+*,.row.col4&gt;div&gt;picture[data-v-9bcf5c67]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-9bcf5c67]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-9bcf5c67]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-9bcf5c67]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-9bcf5c67]+*,.row.col5&gt;div&gt;picture[data-v-9bcf5c67]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-9bcf5c67]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-9bcf5c67] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-9bcf5c67]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-9bcf5c67]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-9bcf5c67]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-9bcf5c67]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-f5b9f249]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-f5b9f249]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-f5b9f249]+*,.row.col2&gt;div&gt;picture[data-v-f5b9f249]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-f5b9f249]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-f5b9f249]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-f5b9f249]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-f5b9f249]+*,.row.col3&gt;div&gt;picture[data-v-f5b9f249]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-f5b9f249]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-f5b9f249]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-f5b9f249]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-f5b9f249]+*,.row.col4&gt;div&gt;picture[data-v-f5b9f249]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-f5b9f249]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-f5b9f249]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-f5b9f249]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-f5b9f249]+*,.row.col5&gt;div&gt;picture[data-v-f5b9f249]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-f5b9f249]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-f5b9f249] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-f5b9f249]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-f5b9f249]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-f5b9f249]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-f5b9f249]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-a6dfd47a]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-a6dfd47a]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-a6dfd47a]+*,.row.col2&gt;div&gt;picture[data-v-a6dfd47a]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-a6dfd47a]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-a6dfd47a]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-a6dfd47a]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-a6dfd47a]+*,.row.col3&gt;div&gt;picture[data-v-a6dfd47a]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-a6dfd47a]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-a6dfd47a]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-a6dfd47a]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-a6dfd47a]+*,.row.col4&gt;div&gt;picture[data-v-a6dfd47a]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-a6dfd47a]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-a6dfd47a]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-a6dfd47a]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-a6dfd47a]+*,.row.col5&gt;div&gt;picture[data-v-a6dfd47a]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-a6dfd47a]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-a6dfd47a] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-a6dfd47a]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-a6dfd47a]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-a6dfd47a]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-a6dfd47a]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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}}@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&gt;div[data-v-439ec30f]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-439ec30f]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-439ec30f]+*,.row.col2&gt;div&gt;picture[data-v-439ec30f]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-439ec30f]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-439ec30f]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-439ec30f]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-439ec30f]+*,.row.col3&gt;div&gt;picture[data-v-439ec30f]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-439ec30f]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-439ec30f]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-439ec30f]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-439ec30f]+*,.row.col4&gt;div&gt;picture[data-v-439ec30f]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-439ec30f]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-439ec30f]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-439ec30f]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-439ec30f]+*,.row.col5&gt;div&gt;picture[data-v-439ec30f]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-439ec30f]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-439ec30f] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-439ec30f]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-439ec30f]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-439ec30f]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-439ec30f]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-9e8d780f]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-9e8d780f]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-9e8d780f]+*,.row.col2&gt;div&gt;picture[data-v-9e8d780f]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-9e8d780f]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-9e8d780f]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-9e8d780f]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-9e8d780f]+*,.row.col3&gt;div&gt;picture[data-v-9e8d780f]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-9e8d780f]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-9e8d780f]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-9e8d780f]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-9e8d780f]+*,.row.col4&gt;div&gt;picture[data-v-9e8d780f]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-9e8d780f]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-9e8d780f]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-9e8d780f]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-9e8d780f]+*,.row.col5&gt;div&gt;picture[data-v-9e8d780f]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-9e8d780f]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-9e8d780f] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-9e8d780f]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-9e8d780f]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-9e8d780f]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-9e8d780f]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-7d1537b7]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-7d1537b7]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-7d1537b7]+*,.row.col2&gt;div&gt;picture[data-v-7d1537b7]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-7d1537b7]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-7d1537b7]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-7d1537b7]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-7d1537b7]+*,.row.col3&gt;div&gt;picture[data-v-7d1537b7]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-7d1537b7]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-7d1537b7]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-7d1537b7]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-7d1537b7]+*,.row.col4&gt;div&gt;picture[data-v-7d1537b7]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-7d1537b7]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-7d1537b7]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-7d1537b7]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-7d1537b7]+*,.row.col5&gt;div&gt;picture[data-v-7d1537b7]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-7d1537b7]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-7d1537b7] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-7d1537b7]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-7d1537b7]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-7d1537b7]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-7d1537b7]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-89150a4e]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-89150a4e]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-89150a4e]+*,.row.col2&gt;div&gt;picture[data-v-89150a4e]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-89150a4e]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-89150a4e]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-89150a4e]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-89150a4e]+*,.row.col3&gt;div&gt;picture[data-v-89150a4e]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-89150a4e]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-89150a4e]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-89150a4e]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-89150a4e]+*,.row.col4&gt;div&gt;picture[data-v-89150a4e]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-89150a4e]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-89150a4e]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-89150a4e]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-89150a4e]+*,.row.col5&gt;div&gt;picture[data-v-89150a4e]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-89150a4e]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-89150a4e] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-89150a4e]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-89150a4e]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-89150a4e]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-89150a4e]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-e6b1ba4a]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-e6b1ba4a]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-e6b1ba4a]+*,.row.col2&gt;div&gt;picture[data-v-e6b1ba4a]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-e6b1ba4a]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-e6b1ba4a]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-e6b1ba4a]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-e6b1ba4a]+*,.row.col3&gt;div&gt;picture[data-v-e6b1ba4a]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-e6b1ba4a]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-e6b1ba4a]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-e6b1ba4a]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-e6b1ba4a]+*,.row.col4&gt;div&gt;picture[data-v-e6b1ba4a]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-e6b1ba4a]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-e6b1ba4a]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-e6b1ba4a]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-e6b1ba4a]+*,.row.col5&gt;div&gt;picture[data-v-e6b1ba4a]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-e6b1ba4a]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-e6b1ba4a] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-e6b1ba4a]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-e6b1ba4a]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-e6b1ba4a]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-e6b1ba4a]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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&gt;div[data-v-525c1a72]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-525c1a72]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-525c1a72]+*,.row.col2&gt;div&gt;picture[data-v-525c1a72]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-525c1a72]+*,.row.col2&gt;div&gt;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&gt;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&gt;div[data-v-525c1a72]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-525c1a72]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-525c1a72]+*,.row.col3&gt;div&gt;picture[data-v-525c1a72]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-525c1a72]+*,.row.col3&gt;div&gt;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&gt;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&gt;div[data-v-525c1a72]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-525c1a72]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-525c1a72]+*,.row.col4&gt;div&gt;picture[data-v-525c1a72]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-525c1a72]+*,.row.col4&gt;div&gt;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&gt;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&gt;div[data-v-525c1a72]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-525c1a72]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-525c1a72]+*,.row.col5&gt;div&gt;picture[data-v-525c1a72]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-525c1a72]+*,.row.col5&gt;div&gt;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&gt;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,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-525c1a72] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') 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%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-525c1a72]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 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:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-525c1a72]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-525c1a72]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-525c1a72]{top:56%;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,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left: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-18cee23e]{display:none}}@media (min-width: 768px){.sp_only[data-v-18cee23e]{display:none}}.img_max[data-v-18cee23e]{width:100%;height:auto}:is(a[data-v-18cee23e],button[data-v-18cee23e]):not(.btn),.hover[data-v-18cee23e]{transition:all .3s 0s ease}:is(a[data-v-18cee23e],button[data-v-18cee23e]):not(.btn):hover,.hover[data-v-18cee23e]:hover{opacity:.7}.hover_scale[data-v-18cee23e]{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-18cee23e]{transform:scale(1.2);transition:1s all}a[data-v-18cee23e],button[data-v-18cee23e]{cursor:pointer}.d_block[data-v-18cee23e]{display:block}.d_inline[data-v-18cee23e]{display:inline}.d_inline_block[data-v-18cee23e]{display:inline-block}.d_none[data-v-18cee23e]{display:none}.d_flex[data-v-18cee23e]{display:flex}.d_grid[data-v-18cee23e]{display:grid}.text_start[data-v-18cee23e]{text-align:left}.text_center[data-v-18cee23e]{text-align:center}.text_end[data-v-18cee23e]{text-align:right}.fw_light[data-v-18cee23e]{font-weight:300}.fw_regular[data-v-18cee23e]{font-weight:400}.fw_medium[data-v-18cee23e]{font-weight:500}.fw_semibold[data-v-18cee23e]{font-weight:600}.fw_bold[data-v-18cee23e]{font-weight:700}.p_relative[data-v-18cee23e]{position:relative}.p_absolute[data-v-18cee23e]{position:absolute}.p_fixed[data-v-18cee23e]{position:fixed}.p_sticky[data-v-18cee23e]{position:sticky}.p_static[data-v-18cee23e]{position:static}.kerning[data-v-18cee23e]{font-feature-settings:"palt"}.no_break[data-v-18cee23e]{display:inline-block}@media (min-width: 768px){.gap1[data-v-18cee23e]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-18cee23e]{gap:5px}}@media (min-width: 768px){.gap2[data-v-18cee23e]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-18cee23e]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-18cee23e]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-18cee23e]{gap:10px}}@media (min-width: 768px){.gap4[data-v-18cee23e]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-18cee23e]{gap:15px}}@media (min-width: 768px){.gap5[data-v-18cee23e]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-18cee23e]{gap:20px}}@media (min-width: 768px){.gap6[data-v-18cee23e]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-18cee23e]{gap:30px}}@media (min-width: 768px){section[data-v-18cee23e]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-18cee23e]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-18cee23e]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-18cee23e]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-18cee23e]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-18cee23e]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-18cee23e]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-18cee23e]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-18cee23e]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-18cee23e]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-18cee23e]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-18cee23e]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-18cee23e]{flex-direction:row-reverse}}.row[data-v-18cee23e]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-18cee23e]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-18cee23e]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-18cee23e]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-18cee23e]+*,.row.col2&gt;div&gt;picture[data-v-18cee23e]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-18cee23e]+*,.row.col2&gt;div&gt;picture[data-v-18cee23e]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-18cee23e]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-18cee23e]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-18cee23e]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-18cee23e]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-18cee23e]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-18cee23e]+*,.row.col3&gt;div&gt;picture[data-v-18cee23e]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-18cee23e]+*,.row.col3&gt;div&gt;picture[data-v-18cee23e]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-18cee23e]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-18cee23e]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-18cee23e]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-18cee23e]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-18cee23e]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-18cee23e]+*,.row.col4&gt;div&gt;picture[data-v-18cee23e]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-18cee23e]+*,.row.col4&gt;div&gt;picture[data-v-18cee23e]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-18cee23e]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-18cee23e]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-18cee23e]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-18cee23e]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-18cee23e]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-18cee23e]+*,.row.col5&gt;div&gt;picture[data-v-18cee23e]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-18cee23e]+*,.row.col5&gt;div&gt;picture[data-v-18cee23e]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-18cee23e]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-18cee23e]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-18cee23e]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-18cee23e]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-18cee23e]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-18cee23e]{gap:0}}.head_typ.fs_lg[data-v-18cee23e]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-18cee23e]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-18cee23e]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-18cee23e]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-18cee23e]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-18cee23e]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-18cee23e]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-18cee23e]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-18cee23e]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-18cee23e]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-18cee23e]{font-size:.875rem}.head_typ.fs_md .badge[data-v-18cee23e]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-18cee23e]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-18cee23e]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-18cee23e]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-18cee23e]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-18cee23e]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-18cee23e]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-18cee23e]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-18cee23e]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-18cee23e]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-18cee23e]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-18cee23e]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-18cee23e]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-18cee23e]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-18cee23e]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-18cee23e]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-18cee23e]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-18cee23e]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-18cee23e]{text-align:left}}@media (min-width: 768px){p[data-v-18cee23e]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-18cee23e]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-18cee23e]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-18cee23e]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-18cee23e]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-18cee23e]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-18cee23e]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-18cee23e]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-18cee23e]{color:#666}@media (min-width: 768px){.caption[data-v-18cee23e]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-18cee23e]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-18cee23e]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-18cee23e]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-18cee23e] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-18cee23e]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-18cee23e]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-18cee23e]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-18cee23e]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-18cee23e]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-18cee23e] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-18cee23e] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-18cee23e]{position:relative}.icon_modal[data-v-18cee23e]: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-18cee23e]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-18cee23e]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-18cee23e]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-18cee23e]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-18cee23e]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-18cee23e]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-18cee23e]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-18cee23e]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-18cee23e]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-18cee23e]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-18cee23e]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-18cee23e]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-18cee23e]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-18cee23e]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-18cee23e]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-18cee23e]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-18cee23e]{margin-block:4rem}}.jobbtn_row_area ul[data-v-18cee23e]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-18cee23e]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-18cee23e]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-18cee23e]{border-color:currentColor}.row.job p[data-v-18cee23e]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-18cee23e]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-18cee23e]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-18cee23e]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-18cee23e]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-18cee23e]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-18cee23e]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-18cee23e]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-18cee23e]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-18cee23e]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-18cee23e]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-18cee23e]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-18cee23e]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-18cee23e]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-18cee23e]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-18cee23e]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-18cee23e]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-18cee23e]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-18cee23e]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-18cee23e]{padding:2rem}}.interview_message .holiday_area.curve[data-v-18cee23e]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-18cee23e]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-18cee23e]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-18cee23e]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-18cee23e]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-18cee23e]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-18cee23e]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-18cee23e]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-18cee23e]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-18cee23e]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-18cee23e]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-18cee23e]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-18cee23e]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-18cee23e]: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-18cee23e]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-18cee23e]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-18cee23e]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-18cee23e]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-18cee23e]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-18cee23e]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-18cee23e]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-18cee23e]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-18cee23e]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-18cee23e]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-18cee23e]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-18cee23e]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-18cee23e]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-18cee23e]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-18cee23e]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-18cee23e]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-18cee23e]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-18cee23e]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-18cee23e]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-18cee23e]:before{border-color:#00a9b7}.job[data-v-18cee23e]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-18cee23e],.job .svg_circle02[data-v-18cee23e]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-18cee23e],.job .svg_circle02[data-v-18cee23e]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-18cee23e],.job .svg_circle02[data-v-18cee23e]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-18cee23e]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-18cee23e]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-18cee23e]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-18cee23e]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-18cee23e]{display:none}.job .svg-elem-1.anime.is_anime[data-v-18cee23e]{display:block;animation:animate-svg-stroke-1-18cee23e var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-18cee23e]{display:none}.job .svg-elem-2.anime.is_anime[data-v-18cee23e]{display:block;animation:animate-svg-stroke-2-18cee23e var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-18cee23e]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-18cee23e]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-18cee23e]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-18cee23e]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-18cee23e]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-18cee23e]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-18cee23e]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-18cee23e]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-18cee23e]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-18cee23e]:after{animation:mask-bg-18cee23e 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-18cee23e{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-18cee23e{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-18cee23e{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}.keyvisual_area[data-v-18cee23e]{position:relative;overflow:hidden}@media (min-width: 768px){.keyvisual_area[data-v-18cee23e]:before,.keyvisual_area[data-v-18cee23e]:after{content:"";aspect-ratio:1/1;border-radius:50%;position:absolute;z-index:1}}@media (max-width: 767.89px){.keyvisual_area.line1[data-v-18cee23e]{aspect-ratio:750/920}.keyvisual_area.line2[data-v-18cee23e]{aspect-ratio:750/1030}.keyvisual_area.line3[data-v-18cee23e]{aspect-ratio:750/1191}}.keyvisual_area .heading_area[data-v-18cee23e]{display:flex;align-items:center;position:absolute;bottom:0}@media (min-width: 768px){.keyvisual_area .heading_area[data-v-18cee23e]{justify-content:center;top:0}}@media (max-width: 767.89px){.keyvisual_area .heading_area[data-v-18cee23e]{border-radius:0 80px 0 0;box-shadow:0 1px 4px 1px #00000026;left:1rem;right:1rem}}.keyvisual_area .heading_area h1[data-v-18cee23e]{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-18cee23e]{margin-block-start:85px;padding-inline-end:1.25rem;z-index:2}}.keyvisual_area .heading_area .label[data-v-18cee23e]{margin-block-end:.75rem;line-height:normal;font-weight:500;display:block}@media (min-width: 768px){.keyvisual_area .heading_area .label[data-v-18cee23e]{font-size:clamp(1rem,.333rem + 1.39vw,2rem)}}@media (max-width: 767.89px){.keyvisual_area .heading_area .label[data-v-18cee23e]{font-size:clamp(1.75rem,.5rem + 6.25vw,3.5rem)}}.keyvisual_area .heading_area .title[data-v-18cee23e]{line-height:1.14;font-weight:700;display:block}@media (min-width: 768px){.keyvisual_area .heading_area .title[data-v-18cee23e]{font-size:clamp(1.5rem,.5rem + 2.08vw,3rem)}}@media (max-width: 767.89px){.keyvisual_area .heading_area .title[data-v-18cee23e]{font-size:clamp(3rem,.857rem + 10.72vw,6rem)}}.keyvisual_area .heading_area .sub_title[data-v-18cee23e]{line-height:normal;font-weight:500}@media (min-width: 768px){.keyvisual_area .heading_area .sub_title[data-v-18cee23e]{font-size:clamp(.625rem,.208rem + .87vw,1.25rem)}}@media (max-width: 767.89px){.keyvisual_area .heading_area .sub_title[data-v-18cee23e]{font-size:clamp(1.25rem,.357rem + 4.47vw,2.5rem)}}@media (min-width: 768px){.keyvisual_area.job_top_kv[data-v-18cee23e]: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-18cee23e]: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-18cee23e]{margin-block-end:3rem;aspect-ratio:750/1080}}.keyvisual_area.job_top_kv .carousel_item[data-v-18cee23e]{width:100%}@media (min-width: 768px){.keyvisual_area.job_top_kv .heading_area[data-v-18cee23e]{width:38.23%}}@media (max-width: 767.89px){.keyvisual_area.job_top_kv .heading_area[data-v-18cee23e]{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-18cee23e]{width:60.35%}}@media (min-width: 768px){.keyvisual_area.job_detail_kv[data-v-18cee23e]{margin-block-end:8rem}.keyvisual_area.job_detail_kv[data-v-18cee23e]: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-18cee23e]: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-18cee23e]{margin-block-end:4rem}}@media (min-width: 768px){.keyvisual_area.job_detail_kv .heading_area[data-v-18cee23e]{width:30.68%}}@media (max-width: 767.89px){.keyvisual_area.job_detail_kv .heading_area[data-v-18cee23e]{padding:6.67% 12.9%;background:linear-gradient(101deg,#4facfe 31.5%,#00c1fe)}}@media (min-width: 768px){.keyvisual_area.interview_top_kv[data-v-18cee23e]{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-18cee23e]: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-18cee23e]: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-18cee23e]{margin-block-end:4rem}}@media (min-width: 768px){.keyvisual_area.interview_top_kv .heading_area[data-v-18cee23e]{width:34.69%}}@media (max-width: 767.89px){.keyvisual_area.interview_top_kv .heading_area[data-v-18cee23e]{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-18cee23e]{padding-inline-end:2.5rem}}@media (min-width: 768px){.keyvisual_area.interview_top_kv .slider_area[data-v-18cee23e]{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-18cee23e]{width:14.58%;height:100vh;overflow:hidden}.keyvisual_area.interview_top_kv .slider_area .slider:nth-of-type(2n) ul[data-v-18cee23e]:first-of-type{-webkit-animation:loop1-18cee23e 50s -25s linear infinite;animation:loop1-18cee23e 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-18cee23e]:last-of-type{-webkit-animation:loop2-18cee23e 50s linear infinite;animation:loop2-18cee23e 50s linear infinite}.keyvisual_area.interview_top_kv .slider_area .slider:nth-of-type(odd) ul[data-v-18cee23e]:first-of-type{-webkit-animation:loop1_reverse-18cee23e 50s -25s linear infinite;animation:loop1_reverse-18cee23e 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-18cee23e]:last-of-type{-webkit-animation:loop2_reverse-18cee23e 50s linear infinite;animation:loop2_reverse-18cee23e 50s linear infinite}.keyvisual_area.interview_top_kv .slider_area .slider li[data-v-18cee23e]{width:100%;margin-block-end:.5rem;display:inline-block}}@keyframes loop1-18cee23e{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}@keyframes loop2-18cee23e{0%{transform:translateY(0)}to{transform:translateY(-200%)}}@keyframes loop1_reverse-18cee23e{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes loop2_reverse-18cee23e{0%{transform:translateY(-200%)}to{transform:translateY(0)}}@media (min-width: 768px){.keyvisual_area.interview_detail_kv[data-v-18cee23e]{margin-block-end:7.5rem}.keyvisual_area.interview_detail_kv[data-v-18cee23e]: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-18cee23e]:after{width:66.67%;left:-27.03%;bottom:-44%}}@media (max-width: 767.89px){.keyvisual_area.interview_detail_kv[data-v-18cee23e]{margin-block-end:5rem}}.keyvisual_area.interview_detail_kv .heading_area[data-v-18cee23e]{font-weight:700}@media (min-width: 768px){.keyvisual_area.interview_detail_kv .heading_area[data-v-18cee23e]{width:39.38%}}@media (max-width: 767.89px){.keyvisual_area.interview_detail_kv .heading_area[data-v-18cee23e]{padding:6.67% 7.54%}}.keyvisual_area.interview_detail_kv .heading_area .copy[data-v-18cee23e]{line-height:1.24;display:block}@media (min-width: 768px){.keyvisual_area.interview_detail_kv .heading_area .copy[data-v-18cee23e]{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-18cee23e]{margin-block-end:1rem;font-size:clamp(2.25rem,.642rem + 8.04vw,4.5rem)}}.keyvisual_area.interview_detail_kv .heading_area .name[data-v-18cee23e]{display:inline-block}@media (min-width: 768px){.keyvisual_area.interview_detail_kv .heading_area .name[data-v-18cee23e]{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-18cee23e]{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-18cee23e]{display:inline-block}@media (min-width: 768px){.keyvisual_area.interview_detail_kv .heading_area .career[data-v-18cee23e]{font-size:clamp(.625rem,.208rem + .87vw,1.25rem)}}@media (max-width: 767.89px){.keyvisual_area.interview_detail_kv .heading_area .career[data-v-18cee23e]{font-size:clamp(1.25rem,.357rem + 4.47vw,2.5rem)}}.keyvisual_area.interview_detail_kv .heading_area .position[data-v-18cee23e]{display:block}@media (min-width: 768px){.keyvisual_area.interview_detail_kv .heading_area .position[data-v-18cee23e]{font-size:clamp(.625rem,.208rem + .87vw,1.25rem)}}@media (max-width: 767.89px){.keyvisual_area.interview_detail_kv .heading_area .position[data-v-18cee23e]{font-size:clamp(1.25rem,.357rem + 4.47vw,2.5rem)}}@media (max-width: 767.89px){.pc_only[data-v-1c47abed]{display:none}}@media (min-width: 768px){.sp_only[data-v-1c47abed]{display:none}}.img_max[data-v-1c47abed]{width:100%;height:auto}:is(a[data-v-1c47abed],button[data-v-1c47abed]):not(.btn),.hover[data-v-1c47abed]{transition:all .3s 0s ease}:is(a[data-v-1c47abed],button[data-v-1c47abed]):not(.btn):hover,.hover[data-v-1c47abed]:hover{opacity:.7}.hover_scale[data-v-1c47abed]{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-1c47abed]{transform:scale(1.2);transition:1s all}a[data-v-1c47abed],button[data-v-1c47abed]{cursor:pointer}.d_block[data-v-1c47abed]{display:block}.d_inline[data-v-1c47abed]{display:inline}.d_inline_block[data-v-1c47abed]{display:inline-block}.d_none[data-v-1c47abed]{display:none}.d_flex[data-v-1c47abed]{display:flex}.d_grid[data-v-1c47abed]{display:grid}.text_start[data-v-1c47abed]{text-align:left}.text_center[data-v-1c47abed]{text-align:center}.text_end[data-v-1c47abed]{text-align:right}.fw_light[data-v-1c47abed]{font-weight:300}.fw_regular[data-v-1c47abed]{font-weight:400}.fw_medium[data-v-1c47abed]{font-weight:500}.fw_semibold[data-v-1c47abed]{font-weight:600}.fw_bold[data-v-1c47abed]{font-weight:700}.p_relative[data-v-1c47abed]{position:relative}.p_absolute[data-v-1c47abed]{position:absolute}.p_fixed[data-v-1c47abed]{position:fixed}.p_sticky[data-v-1c47abed]{position:sticky}.p_static[data-v-1c47abed]{position:static}.kerning[data-v-1c47abed]{font-feature-settings:"palt"}.no_break[data-v-1c47abed]{display:inline-block}@media (min-width: 768px){.gap1[data-v-1c47abed]{gap:10px}}@media (max-width: 767.89px){.gap1[data-v-1c47abed]{gap:5px}}@media (min-width: 768px){.gap2[data-v-1c47abed]{gap:15px}}@media (max-width: 767.89px){.gap2[data-v-1c47abed]{gap:7.5px}}@media (min-width: 768px){.gap3[data-v-1c47abed]{gap:20px}}@media (max-width: 767.89px){.gap3[data-v-1c47abed]{gap:10px}}@media (min-width: 768px){.gap4[data-v-1c47abed]{gap:30px}}@media (max-width: 767.89px){.gap4[data-v-1c47abed]{gap:15px}}@media (min-width: 768px){.gap5[data-v-1c47abed]{gap:40px}}@media (max-width: 767.89px){.gap5[data-v-1c47abed]{gap:20px}}@media (min-width: 768px){.gap6[data-v-1c47abed]{gap:60px}}@media (max-width: 767.89px){.gap6[data-v-1c47abed]{gap:30px}}@media (min-width: 768px){section[data-v-1c47abed]:not(.keyvisual_area,.carousel){margin-block-end:6rem}}@media (max-width: 767.89px){section[data-v-1c47abed]:not(.keyvisual_area,.carousel){margin-block-end:4rem}}.container_xxs[data-v-1c47abed]{width:min(100% - 2rem,580px);margin-inline:auto}.container_xs[data-v-1c47abed]{width:min(100% - 2rem,960px);margin-inline:auto}.container_sm[data-v-1c47abed]{width:min(100% - 2rem,1000px);margin-inline:auto}.container_md[data-v-1c47abed]{width:min(100% - 2rem,1200px);margin-inline:auto}.container_l[data-v-1c47abed]{width:min(100% - 2rem,1400px);margin-inline:auto}.container_xl[data-v-1c47abed]{width:min(100% - 2rem,1600px);margin-inline:auto}p+.cols_area[data-v-1c47abed]{margin-block-start:4rem}@media (min-width: 768px){.cols_area[data-v-1c47abed]:not(:last-of-type){margin-block-end:6rem}}@media (max-width: 767.89px){.cols_area[data-v-1c47abed]:not(:last-of-type){margin-block-end:4rem}}.row[data-v-1c47abed]{display:flex;flex-wrap:wrap}@media (min-width: 768px){.row.reverse[data-v-1c47abed]{flex-direction:row-reverse}}.row[data-v-1c47abed]:not(:last-of-type){margin-block-end:4rem}@media (min-width: 768px){.row.col2[data-v-1c47abed]{gap:2.5rem}}@media (min-width: 768px){.row.col2&gt;div[data-v-1c47abed]{flex-basis:calc(50% - 1.25rem)}}@media (max-width: 767.89px){.row.col2&gt;div[data-v-1c47abed]{flex-basis:100%}}@media (min-width: 768px){.row.col2&gt;div&gt;img[data-v-1c47abed]+*,.row.col2&gt;div&gt;picture[data-v-1c47abed]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col2&gt;div&gt;img[data-v-1c47abed]+*,.row.col2&gt;div&gt;picture[data-v-1c47abed]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col2.sp_col2[data-v-1c47abed]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col2.sp_col2&gt;div[data-v-1c47abed]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col3[data-v-1c47abed]{gap:1.875rem}}@media (min-width: 768px){.row.col3&gt;div[data-v-1c47abed]{flex-basis:calc(33.3333333333% - 1.25rem)}}@media (max-width: 767.89px){.row.col3&gt;div[data-v-1c47abed]{flex-basis:100%}}@media (min-width: 768px){.row.col3&gt;div&gt;img[data-v-1c47abed]+*,.row.col3&gt;div&gt;picture[data-v-1c47abed]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col3&gt;div&gt;img[data-v-1c47abed]+*,.row.col3&gt;div&gt;picture[data-v-1c47abed]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col3.sp_col2[data-v-1c47abed]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col3.sp_col2&gt;div[data-v-1c47abed]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col4[data-v-1c47abed]{gap:1.5rem}}@media (min-width: 768px){.row.col4&gt;div[data-v-1c47abed]{flex-basis:calc(25% - 1.125rem)}}@media (max-width: 767.89px){.row.col4&gt;div[data-v-1c47abed]{flex-basis:100%}}@media (min-width: 768px){.row.col4&gt;div&gt;img[data-v-1c47abed]+*,.row.col4&gt;div&gt;picture[data-v-1c47abed]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col4&gt;div&gt;img[data-v-1c47abed]+*,.row.col4&gt;div&gt;picture[data-v-1c47abed]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col4.sp_col2[data-v-1c47abed]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col4.sp_col2&gt;div[data-v-1c47abed]{flex-basis:calc(50% - .46875rem)}}@media (min-width: 768px){.row.col5[data-v-1c47abed]{gap:1.25rem}}@media (min-width: 768px){.row.col5&gt;div[data-v-1c47abed]{flex-basis:calc(20% - 1rem)}}@media (max-width: 767.89px){.row.col5&gt;div[data-v-1c47abed]{flex-basis:100%}}@media (min-width: 768px){.row.col5&gt;div&gt;img[data-v-1c47abed]+*,.row.col5&gt;div&gt;picture[data-v-1c47abed]+*{margin-block-start:1.125rem}}@media (max-width: 767.89px){.row.col5&gt;div&gt;img[data-v-1c47abed]+*,.row.col5&gt;div&gt;picture[data-v-1c47abed]+*{margin-block-start:1rem}}@media (max-width: 767.89px){.row.col5.sp_col2[data-v-1c47abed]{gap:1.75rem .9375rem}}@media (max-width: 767.89px){.row.col5.sp_col2&gt;div[data-v-1c47abed]{flex-basis:calc(50% - .46875rem)}}@media (max-width: 767.89px){.row[data-v-1c47abed]:not(.gallery,.separate){gap:1.75rem}}@media (max-width: 767.89px){.row.gallery[data-v-1c47abed]{gap:1.5rem}}@media (max-width: 767.89px){.row.separate[data-v-1c47abed]{gap:4rem}}@media (max-width: 767.89px){.row.no_gutters[data-v-1c47abed]{gap:0}}.head_typ.fs_lg[data-v-1c47abed]{font-size:2rem}@media (min-width: 768px){.head_typ.fs_lg[data-v-1c47abed]{margin-block-end:4rem}}@media (max-width: 767.89px){.head_typ.fs_lg[data-v-1c47abed]{margin-block-end:3rem}}.head_typ.fs_lg .sub[data-v-1c47abed]{font-size:.875rem}.head_typ.fs_lg .badge[data-v-1c47abed]{font-size:.75rem}@media (min-width: 768px){.head_typ.fs_lg .badge[data-v-1c47abed]{margin-block-end:.4375rem}}@media (max-width: 767.89px){.head_typ.fs_lg .badge[data-v-1c47abed]{margin-block-end:.3125rem}}.head_typ.fs_md[data-v-1c47abed]{font-size:1.5rem}@media (min-width: 768px){.head_typ.fs_md[data-v-1c47abed]{margin-block-end:2rem}}@media (max-width: 767.89px){.head_typ.fs_md[data-v-1c47abed]{margin-block-end:1.625rem}}.head_typ.fs_md .sub[data-v-1c47abed]{font-size:.875rem}.head_typ.fs_md .badge[data-v-1c47abed]{margin-block-end:.1875rem;font-size:.625rem}.head_typ.fs_sm[data-v-1c47abed]{font-size:1.25rem}@media (min-width: 768px){.head_typ.fs_sm[data-v-1c47abed]{margin-block-end:1rem}}@media (max-width: 767.89px){.head_typ.fs_sm[data-v-1c47abed]{margin-block-end:.875rem}}.head_typ.fs_xs[data-v-1c47abed]{font-size:1rem}@media (min-width: 768px){.head_typ.fs_xs[data-v-1c47abed]{margin-block-end:1.125rem}}@media (max-width: 767.89px){.head_typ.fs_xs[data-v-1c47abed]{margin-block-end:1rem}}@media (min-width: 768px){.lead_area p[data-v-1c47abed]:not([class]){margin-block-start:6rem}}@media (max-width: 767.89px){.lead_area p[data-v-1c47abed]:not([class]){margin-block-start:4rem}}@media (min-width: 768px){.lead_area[data-v-1c47abed]:has(.lead_fs_lg){margin-block-end:6rem}}@media (max-width: 767.89px){.lead_area[data-v-1c47abed]:has(.lead_fs_lg){margin-block-end:4rem}}@media (min-width: 768px){.lead_area[data-v-1c47abed]:has(.lead_fs_sm){margin-block-end:3.75rem}}@media (max-width: 767.89px){.lead_area[data-v-1c47abed]:has(.lead_fs_sm){margin-block-end:2.5rem}}@media (min-width: 768px){.lead_fs_lg[data-v-1c47abed]{line-height:1.8;font-size:clamp(1.5rem,2.66vw,2rem)}}@media (max-width: 767.89px){.lead_fs_lg[data-v-1c47abed]{line-height:1.5;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_lg.text_center[data-v-1c47abed]{text-align:left}}@media (min-width: 768px){.lead_fs_sm[data-v-1c47abed]{line-height:2;font-size:1.5rem}}@media (max-width: 767.89px){.lead_fs_sm[data-v-1c47abed]{line-height:1.6;font-size:1.25rem}}@media (max-width: 767.89px){.lead_fs_sm.text_center[data-v-1c47abed]{text-align:left}}@media (min-width: 768px){p[data-v-1c47abed]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:1.625rem}}@media (max-width: 767.89px){p[data-v-1c47abed]:not(.text_sm,.caption):not(:last-of-type){margin-block-end:.9375rem}}.text_sm[data-v-1c47abed]{line-height:1.6}@media (min-width: 768px){.text_sm[data-v-1c47abed]{font-size:.875rem}}@media (max-width: 767.89px){.text_sm[data-v-1c47abed]{font-size:.75rem}}@media (min-width: 768px){.text_sm[data-v-1c47abed]:not(:last-of-type){margin-block-end:1.25rem}}@media (max-width: 767.89px){.text_sm[data-v-1c47abed]:not(:last-of-type){margin-block-end:.9375rem}}.caption[data-v-1c47abed]{line-height:1.5;font-size:.75rem}.caption.pale[data-v-1c47abed]{color:#666}@media (min-width: 768px){.caption[data-v-1c47abed]:not(:last-of-type){margin-block-end:.9375rem}}@media (max-width: 767.89px){.caption[data-v-1c47abed]:not(:last-of-type){margin-block-end:.625rem}}.bg_grad_primary[data-v-1c47abed]{color:#fff;background:linear-gradient(135deg,#111987 55%,#00aff0 70%,#111984 83%)}.marker[data-v-1c47abed]{background:linear-gradient(transparent 70%,#ffe500 70%)}.in_txt[data-v-1c47abed] :is(a,button){color:#00aff0;border-bottom:solid .0625rem}.in_txt :is(a,button) span[data-v-1c47abed]{margin-inline:.375rem}@media (max-width: 767.89px){p.sp_scroll[data-v-1c47abed]{margin-block:.625rem;font-size:.75rem;text-align:right}}.btn_row_area[data-v-1c47abed]{display:flex;justify-content:center}@media (min-width: 768px){.btn_row_area[data-v-1c47abed]{margin-block-end:6rem;gap:2.5rem}}@media (max-width: 767.89px){.btn_row_area[data-v-1c47abed]{margin-block-end:4rem;flex-direction:column;gap:2rem}}[data-v-1c47abed] .btn.btn_gray span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}[data-v-1c47abed] .btn.btn_gray:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23666"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.icon_modal[data-v-1c47abed]{position:relative}.icon_modal[data-v-1c47abed]: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-1c47abed]{margin-block-end:5rem;padding-block:1.75rem;background-color:#f7fcff}.contact_desc_area .inner[data-v-1c47abed]{margin-inline:auto}@media (min-width: 768px){.contact_desc_area .inner[data-v-1c47abed]{width:60%}}@media (max-width: 767.89px){.contact_desc_area .inner[data-v-1c47abed]{width:100%;padding-inline:1rem}}.contact_desc_area .desc_text[data-v-1c47abed]{margin-block-end:1rem}.contact_desc_area ul.list_desc[data-v-1c47abed]{list-style-type:disc;padding-inline-start:.625rem}.contact_desc_area ul.list_desc li[data-v-1c47abed]{line-height:1.8;margin-block-end:0;font-size:.75rem}.list_cols_area ul[data-v-1c47abed]{margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.list_cols_area ul[data-v-1c47abed]{display:flex;flex-wrap:wrap;justify-content:space-between}}.list_cols_area ul li[data-v-1c47abed]{box-sizing:border-box;border-bottom:solid .0625rem #dcdcdc;line-height:1.4;font-size:.875rem}.list_cols_area ul li[data-v-1c47abed]:first-child{border-top:solid .0625rem #dcdcdc}@media (max-width: 767.89px){.list_cols_area ul li[data-v-1c47abed]{padding:1rem .75rem}}@media (min-width: 768px){.list_cols_area ul li[data-v-1c47abed]{flex-basis:calc(50% - 1.25rem);padding:1rem 2.5rem}.list_cols_area ul li[data-v-1c47abed]:nth-child(2){border-top:solid .0625rem #dcdcdc}}.curve[data-v-1c47abed]{background:#fff;border:5px solid #F2F2F2;border-radius:32px 0}@media (min-width: 768px){.jobbtn_row_area[data-v-1c47abed]{margin-block:6rem}}@media (max-width: 767.89px){.jobbtn_row_area[data-v-1c47abed]{margin-block:4rem}}.jobbtn_row_area ul[data-v-1c47abed]{display:grid;justify-content:center}@media (min-width: 768px){.jobbtn_row_area ul[data-v-1c47abed]{grid-template-columns:repeat(auto-fit,minmax(250px,282px));gap:1.5rem}}@media (max-width: 767.89px){.jobbtn_row_area ul[data-v-1c47abed]{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - .5rem)));gap:1rem}}.jobbtn_row_area .curve[data-v-1c47abed]{border-color:currentColor}.row.job p[data-v-1c47abed]{font-size:1.125rem}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-1c47abed]{padding:3.5rem 5.375rem 2.625rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-1c47abed]{padding:2rem 1rem}}@media (min-width: 768px){.interview_message .sec_interview_inn[data-v-1c47abed]:not(:last-of-type){margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn[data-v-1c47abed]:not(:last-of-type){margin-block-end:2.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .job_h2[data-v-1c47abed]{margin-block-end:1.75rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row[data-v-1c47abed]{gap:3.125rem}}@media (max-width: 767.89px){.interview_message .sec_interview_inn .row[data-v-1c47abed]{gap:1.5rem}}@media (min-width: 768px){.interview_message .sec_interview_inn .row.reverse[data-v-1c47abed]{flex-direction:row-reverse}}@media (min-width: 768px){.interview_message .sec_interview_inn .text_col[data-v-1c47abed]{flex:1}}@media (min-width: 768px){.interview_message .sec_interview_inn .img_col[data-v-1c47abed]{flex-basis:33%}}@media (min-width: 768px){.interview_message .comment_area[data-v-1c47abed]{padding-block:4rem;margin-block-end:5rem}}@media (max-width: 767.89px){.interview_message .comment_area[data-v-1c47abed]{padding-block:2rem;margin-block-end:4rem}}.interview_message .comment_area .container_md[data-v-1c47abed]{margin-block-end:0}@media (min-width: 768px){.interview_message .comment_area .job_h2[data-v-1c47abed]{margin-block-end:1.5rem}}@media (min-width: 768px){.interview_message .comment_area .row[data-v-1c47abed]{align-items:center;gap:7.5rem}}@media (min-width: 768px){.interview_message .comment_area .text_col[data-v-1c47abed]{flex:1}}@media (min-width: 768px){.interview_message .comment_area .img_col[data-v-1c47abed]{flex-basis:46.67%}}@media (min-width: 768px){.interview_message .holiday_area[data-v-1c47abed]{padding:4.5rem 3rem 4.25rem 4.375rem}}@media (max-width: 767.89px){.interview_message .holiday_area[data-v-1c47abed]{padding:2rem}}.interview_message .holiday_area.curve[data-v-1c47abed]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .holiday_area .row[data-v-1c47abed]{gap:6.25rem}}@media (min-width: 768px){.interview_message .holiday_area .text_col[data-v-1c47abed]{flex:1}}@media (min-width: 768px){.interview_message .holiday_area .img_col[data-v-1c47abed]{flex-basis:52.06%}}.interview_message .schedule_area[data-v-1c47abed]{background-color:#f2f2f2}@media (min-width: 768px){.interview_message .schedule_area[data-v-1c47abed]{padding-block:6rem}}@media (max-width: 767.89px){.interview_message .schedule_area[data-v-1c47abed]{padding-block:4rem}}.interview_message .schedule_area .container_md[data-v-1c47abed]{margin-block-end:0}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn[data-v-1c47abed]{padding:3.5rem 7.5rem 4rem}}@media (max-width: 767.89px){.interview_message .schedule_area .sec_schedule_inn[data-v-1c47abed]{padding:2rem}}.interview_message .schedule_area .sec_schedule_inn.curve[data-v-1c47abed]{border-color:#fff;background-color:#fff}@media (min-width: 768px){.interview_message .schedule_area .sec_schedule_inn .job_h2[data-v-1c47abed]{margin-block-end:2rem}}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-1c47abed]{padding-inline-start:2.25rem;position:relative}.interview_message .schedule_area .sec_schedule_inn ul li[data-v-1c47abed]: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-1c47abed]:not(:last-of-type){margin-block-end:1.5rem}.interview_message .schedule_area .sec_schedule_inn ul li .time[data-v-1c47abed]{line-height:1;font-weight:700;font-size:1.5rem}@media (min-width: 768px){.cl_set_pink .keyvisual_area[data-v-1c47abed]:after{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}@media (max-width: 767.89px){.cl_set_pink .keyvisual_area .heading_area[data-v-1c47abed]{background:linear-gradient(131deg,#ff4c97 51.96%,#ff4c97 88.25%)}}.cl_set_pink .sec_interview_inn.curve[data-v-1c47abed]{border-color:#ffdaea;border-width:8px}.cl_set_pink .comment_area[data-v-1c47abed]{background:#ffecf4}.cl_set_pink .schedule_area .sec_schedule_inn .job_h2[data-v-1c47abed]{color:#ff4c97}.cl_set_pink .schedule_area .sec_schedule_inn ul li[data-v-1c47abed]:before{border-color:#ff4c97}@media (min-width: 768px){.cl_set_blue .keyvisual_area[data-v-1c47abed]:after{background:#00aff0}}@media (max-width: 767.89px){.cl_set_blue .keyvisual_area .heading_area[data-v-1c47abed]{background:#00aff0}}.cl_set_blue .sec_interview_inn.curve[data-v-1c47abed]{border-color:#d5eff8;border-width:8px}.cl_set_blue .comment_area[data-v-1c47abed]{background:#e9f9ff}.cl_set_blue .schedule_area .sec_schedule_inn .job_h2[data-v-1c47abed]{color:#00aff0}.cl_set_blue .schedule_area .sec_schedule_inn ul li[data-v-1c47abed]:before{border-color:#00aff0}@media (min-width: 768px){.cl_set_green .keyvisual_area[data-v-1c47abed]:after{background:#00a9b7}}@media (max-width: 767.89px){.cl_set_green .keyvisual_area .heading_area[data-v-1c47abed]{background:#00a9b7}}.cl_set_green .sec_interview_inn.curve[data-v-1c47abed]{border-color:#d9f6f9;border-width:8px}.cl_set_green .comment_area[data-v-1c47abed]{background:#ecfeff}.cl_set_green .schedule_area .sec_schedule_inn .job_h2[data-v-1c47abed]{color:#00a9b7}.cl_set_green .schedule_area .sec_schedule_inn ul li[data-v-1c47abed]:before{border-color:#00a9b7}.job[data-v-1c47abed]{--svgCircleAnimeTime: 1s;position:relative;z-index:0;overflow:hidden}.job .svg_circle01[data-v-1c47abed],.job .svg_circle02[data-v-1c47abed]{position:absolute;z-index:-1}@media (min-width: 768px){.job .svg_circle01[data-v-1c47abed],.job .svg_circle02[data-v-1c47abed]{width:min(36.67%,704px)}}@media (max-width: 767.89px){.job .svg_circle01[data-v-1c47abed],.job .svg_circle02[data-v-1c47abed]{width:min(91.79%,704px)}}@media (min-width: 768px){.job .svg_circle01[data-v-1c47abed]{top:7.52%;right:-18.33%}}@media (max-width: 767.89px){.job .svg_circle01[data-v-1c47abed]{top:7%;right:-33%}}@media (min-width: 768px){.job .svg_circle02[data-v-1c47abed]{top:35.42%;left:-18.33%}}@media (max-width: 767.89px){.job .svg_circle02[data-v-1c47abed]{top:56%;left:-36%}}.job .svg-elem-1.anime[data-v-1c47abed]{display:none}.job .svg-elem-1.anime.is_anime[data-v-1c47abed]{display:block;animation:animate-svg-stroke-1-1c47abed var(--svgCircleAnimeTime) linear 0s both}.job .svg-elem-2.anime[data-v-1c47abed]{display:none}.job .svg-elem-2.anime.is_anime[data-v-1c47abed]{display:block;animation:animate-svg-stroke-2-1c47abed var(--svgCircleAnimeTime) linear .2s both}.job picture[data-v-1c47abed]:has(.anime.expansion){overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.job picture[data-v-1c47abed]:has(.anime.expansion){aspect-ratio:1920/720}}@media (max-width: 767.89px){.job picture[data-v-1c47abed]:has(.anime.expansion){aspect-ratio:800/660}}.job .anime.expansion[data-v-1c47abed]{opacity:0;object-fit:cover;transform:scale(1.5);transition:opacity .2s ease,transform .8s ease}.job .anime.expansion.is_anime[data-v-1c47abed]{opacity:1;transform:scale(1)}.job .anime.slide_up h2[data-v-1c47abed]{opacity:0;transform:translateY(16px);transition-delay:.3s;transition-duration:.4s}.job .anime.slide_up.is_anime h2[data-v-1c47abed]{opacity:1;transform:translate(0)}.job_top_kv h1[data-v-1c47abed]{display:inline-block;overflow:hidden;position:relative;transition:color 0ms .45s}.job_top_kv h1[data-v-1c47abed]:after{content:"";background:linear-gradient(to right,#00c1fe,#00c1fe 40%,#00c1fe);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);display:block}.job_top_kv h1.is_anime[data-v-1c47abed]:after{animation:mask-bg-1c47abed 1.2s cubic-bezier(.8,0,.17,1)}@keyframes animate-svg-stroke-1-1c47abed{0%{stroke-dashoffset:2119.7319335938px;stroke-dasharray:2119.7319335938px}to{stroke-dashoffset:0;stroke-dasharray:2119.7319335938px}}@keyframes animate-svg-stroke-2-1c47abed{0%{stroke-dashoffset:1591.8701171875px;stroke-dasharray:1591.8701171875px}to{stroke-dashoffset:0;stroke-dasharray:1591.8701171875px}}@keyframes mask-bg-1c47abed{0%{transform:translateY(101%)}40%,60%{transform:translate(0)}to{transform:translateY(-100%)}}section[data-v-1c47abed]:not(.keyvisual_area,.carousel){margin-block-end:0}@media (min-width: 768px){section[data-v-1c47abed]:not(.keyvisual_area,.carousel){padding-block-end:10rem}}@media (max-width: 767.89px){section[data-v-1c47abed]:not(.keyvisual_area,.carousel){padding-block-end:5rem}}.nav_area[data-v-1c47abed]{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-1c47abed]{width:93.33%;padding:1.875rem .9375rem;flex-direction:column}}.nav_area .title_wrap h2[data-v-1c47abed]{font-family:Roboto,sans-serif;font-weight:700}@media (min-width: 768px){.nav_area .title_wrap h2[data-v-1c47abed]{font-size:clamp(1.375rem,.292rem + 2.26vw,3rem)}}@media (max-width: 767.89px){.nav_area .title_wrap h2[data-v-1c47abed]{font-size:2rem}}.nav_area .title_wrap h2 span[data-v-1c47abed]{font-weight:500}@media (min-width: 768px){.nav_area .title_wrap h2 span[data-v-1c47abed]{font-size:clamp(.875rem,.125rem + 1.56vw,2rem)}}@media (max-width: 767.89px){.nav_area .title_wrap h2 span[data-v-1c47abed]{font-size:1.5rem}}.nav_area .title_wrap h2+p[data-v-1c47abed]{margin-block-start:.5rem;font-family:Roboto,sans-serif}@media (min-width: 768px){.nav_area .title_wrap h2+p[data-v-1c47abed]{font-size:clamp(.75rem,.417rem + .69vw,1.25rem)}}.job_top[data-v-1c47abed]{background:linear-gradient(172deg,#f7f9fe,#eef1fa 99.76%)}@media (min-width: 768px){.recruit_banner_area[data-v-1c47abed]{padding-block:5.5rem}}@media (max-width: 767.89px){.recruit_banner_area[data-v-1c47abed]{margin-block-end:5rem}}.recruit_banner_area .row&gt;div[data-v-1c47abed]{text-align:center}@media (min-width: 768px){.recruit_banner_area .row&gt;div[data-v-1c47abed]{padding:1.875rem}}@media (max-width: 767.89px){.recruit_banner_area .row&gt;div[data-v-1c47abed]{padding:1.5rem 1.125rem}}.recruit_banner_area .row&gt;div.job_fair[data-v-1c47abed]{border-color:#def2fd;background-color:#def2fd}.recruit_banner_area .row&gt;div.job_fair[data-v-1c47abed] .btn:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.recruit_banner_area .row&gt;div.job_offer[data-v-1c47abed]{border-color:#f8eacf;background-color:#f8eacf}.recruit_banner_area .row&gt;div.job_offer[data-v-1c47abed] span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23FCAF15"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.recruit_banner_area .row&gt;div.job_offer[data-v-1c47abed] .btn:hover span.blank:after{background:url('data:image/svg+xml;utf8,&lt;svg id="newwindow" data-name="newwindow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.95 25.95" fill="%23fff"&gt;&lt;path class="cls-1" d="M0,25.95V5.57h20.39v20.39H0ZM17.72,23.3v-15.06H2.67v15.06h15.05Z"/&gt;&lt;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"/&gt;&lt;/svg&gt;') center/contain no-repeat}.recruit_banner_area .row&gt;div h2[data-v-1c47abed]{font-weight:700}@media (min-width: 768px){.recruit_banner_area .row&gt;div h2[data-v-1c47abed]{margin-block-end:.5rem;font-size:clamp(1.5rem,-1.167rem + 5.56vw,3rem)}}@media (max-width: 767.89px){.recruit_banner_area .row&gt;div h2[data-v-1c47abed]{margin-block-end:.75rem;font-size:2.25rem}}.recruit_banner_area .row&gt;div p[data-v-1c47abed]{font-weight:700}@media (min-width: 768px){.recruit_banner_area .row&gt;div p[data-v-1c47abed]{margin-block-end:.875rem;line-height:1.4;font-size:clamp(.75rem,.306rem + .93vw,1rem)}}@media (max-width: 767.89px){.recruit_banner_area .row&gt;div p[data-v-1c47abed]{margin-block-end:1rem;letter-spacing:-.04rem;line-height:1.68}}.recruit_banner_area .row&gt;div .btn[data-v-1c47abed]{margin-inline:auto;background-color:#fff}@media (min-width: 768px){.recruit_banner_area .row&gt;div .btn[data-v-1c47abed]{width:min(100%,23.75rem);font-size:clamp(.875rem,.792rem + .17vw,1rem)}}@media (min-width: 768px){.job_information .nav_area[data-v-1c47abed]{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-1c47abed]{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-1c47abed]{flex-basis:27.91%}}@media (max-width: 767.89px){.job_information .nav_area .title_wrap[data-v-1c47abed]{margin-block-end:2.125rem}}@media (min-width: 768px){.job_information .nav_area .title_wrap h2[data-v-1c47abed]{width:fit-content;margin-inline:auto}}.job_information .nav_area ul[data-v-1c47abed]{display:flex}@media (min-width: 768px){.job_information .nav_area ul[data-v-1c47abed]{flex:1;gap:2.5%}}@media (max-width: 767.89px){.job_information .nav_area ul[data-v-1c47abed]{flex-direction:column;gap:1rem}}.job_information .nav_area ul li a[data-v-1c47abed]{position:relative;display:block}@media (min-width: 768px){.job_information .nav_area ul li a[data-v-1c47abed]: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-1c47abed]: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-1c47abed]: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-1c47abed]:first-of-type{margin-block-start:-22px}}@media (min-width: 768px){.job_information .nav_area ul li a:hover .btn[data-v-1c47abed]{color:#00aff0}.job_information .nav_area ul li a:hover .btn[data-v-1c47abed]:after{background-color:#fff;right:0}}@media (max-width: 767.89px){.job_information .nav_area ul li a h3[data-v-1c47abed]:not(:first-of-type){display:none}}.job_information .nav_area ul li .under[data-v-1c47abed]{position:relative}.job_information .nav_area ul li .under[data-v-1c47abed]: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-1c47abed]{color:#fff;display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.job_information .nav_area ul li .above .h3_wrap[data-v-1c47abed]{overflow:hidden}@media screen and (min-width: 1300px) and (max-width: 1920px){.job_information .nav_area ul li .above .h3_wrap[data-v-1c47abed]{height:32px}}@media screen and (min-width: 1000px) and (max-width: 1299px){.job_information .nav_area ul li .above .h3_wrap[data-v-1c47abed]{height:28px}}@media screen and (min-width: 768px) and (max-width: 999px){.job_information .nav_area ul li .above .h3_wrap[data-v-1c47abed]{height:22px}}@media screen and (min-width: 1300px) and (max-width: 1920px){.job_information .nav_area ul li .above h3[data-v-1c47abed]{font-size:1.5rem}}@media screen and (min-width: 1000px) and (max-width: 1299px){.job_information .nav_area ul li .above h3[data-v-1c47abed]{font-size:1.25rem}}@media screen and (min-width: 768px) and (max-width: 999px){.job_information .nav_area ul li .above h3[data-v-1c47abed]{font-size:1.5rem}}@media (max-width: 767.89px){.job_information .nav_area ul li .above h3[data-v-1c47abed]{font-size:clamp(1.5rem,.428rem + 5.36vw,3rem)}}.job_information .nav_area ul li .above h3[data-v-1c47abed]:first-of-type{transition-duration:.4s}.job_information .nav_area ul li .above .btn[data-v-1c47abed]{position:absolute}@media (min-width: 768px){.job_information .nav_area ul li .above .btn[data-v-1c47abed]{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-1c47abed]{width:80%;padding:3.2% 8.53%;bottom:6.67%}}@media (min-width: 768px){.job_information .nav_area ul li .above .btn[data-v-1c47abed] .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-1c47abed] .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-1c47abed] .general_arrow:before{width:min(1.5vw,1.125rem)}}@media (max-width: 767.89px){.job_information .nav_area ul li .above .btn[data-v-1c47abed] .general_arrow:before{width:max(3vw,1.125rem)}}@media (min-width: 768px){.job_nav .nav_area[data-v-1c47abed]{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-1c47abed]{margin-block-start:-24%}}@media (max-width: 767.89px){.job_nav .nav_area .btn[data-v-1c47abed]{margin-block-start:1.25rem}}
</pre></body></html>