.c-pagination_lists{margin:0;font-size:var(--font_size_16);font-weight:var(--font_weight_bold);line-height:1;display:flex;justify-content:center;align-items:center;gap:min(20px,5.1282051282vw)}.c-pagination_lists__item:not(:has(:is(.prev,.next,.current))){display:none}.c-pagination_lists__item:is(.--prev,.--next){display:grid}.c-pagination .page-numbers:not(.prev,.next){color:var(--color_gray)}.c-pagination .page-numbers.dot{pointer-events:none}.c-pagination .page-numbers.current{color:var(--color_skyblue);pointer-events:none}.c-pagination .page-numbers:has(svg){width:1.3636363636em;height:1.3636363636em;border:1px solid var(--color_skyblue);border-radius:50%;color:var(--color_skyblue);display:grid;place-items:center;color:var(--color_skyblue);transition:background-color var(--transition_main),color var(--transition_main)}.c-pagination .page-numbers:has(svg):focus,.c-pagination .page-numbers:has(svg):focus-visible{color:var(--color_white);background-color:var(--color_skyblue)}@media(any-hover: hover){.c-pagination .page-numbers:has(svg):hover{color:var(--color_white);background-color:var(--color_skyblue)}}.c-pagination .page-numbers svg{width:.5em}.c-pagination .page-numbers:focus,.c-pagination .page-numbers:focus-visible{color:var(--color_skyblue)}@media(any-hover: hover){.c-pagination .page-numbers:hover{color:var(--color_skyblue)}}@media screen and (min-width: 568px){.c-pagination_lists__item:not(:has(:is(.prev,.next,.current))),.c-pagination_lists__item:is(.--first,.--last){display:grid}}@media screen and (min-width: 768px){.c-pagination_lists{font-size:var(--font_size_22)}}.c-interview-block{margin-bottom:min(40px,10.2564102564vw)}.c-interview-block h3{margin-top:min(100px,25.641025641vw);margin-bottom:1.25em;border-bottom:2px solid var(--color_stroke);padding-bottom:.9375em;position:relative}.c-interview-block h3::before{content:"";width:min(120px,25.641025641vw);height:2px;background-color:var(--color_skyblue);position:absolute;bottom:-2px;left:0}.c-interview-block h4{font-size:var(--font_size_16)}@media screen and (min-width: 768px){.c-interview-block h4{font-size:var(--font_size_18)}}.c-schedule-block{margin-top:min(60px,15.3846153846vw);margin-inline:calc(50% - 50vw);padding-block:min(40px,10.2564102564vw);background-color:var(--color_gray_lighter)}.c-schedule-block__inner{max-width:var(--container_narrow);margin-inline:auto;padding-inline:var(--content_gutter_main)}.c-schedule-block h3{margin:0}.c-schedule-block ul{--gutter: min(40px, 10 / 390 * 100vw);--gutter_row: min(14px, 3.5897435897vw);--left_gutter: calc(min(10px, 2.5641025641vw) + var(--circle));--list_top_pad: 1em;--circle: min(13px, 9 / 390 * 100vw);margin:min(32px,8.2051282051vw) 0 0 !important;padding:0;list-style-type:none;display:grid;grid-template-columns:auto 1fr;gap:var(--gutter_row) var(--gutter)}.c-schedule-block li{margin-left:var(--left_gutter);padding:var(--list_top_pad) var(--gutter);border-radius:.5em;background-color:var(--color_white);display:grid;grid-template-columns:subgrid;grid-column:span 2;position:relative}.c-schedule-block li:not(.--blank)::before{content:"";width:var(--circle);height:var(--circle);border-radius:50%;outline:.25em solid rgba(83,121,232,.2);background-color:var(--color_skyblue);position:absolute;left:calc(var(--left_gutter)*-1);top:calc(var(--list_top_pad) + .35em);z-index:1}.c-schedule-block li:not(:last-child)::after{content:"";width:1px;height:calc(100% + var(--gutter_row));background-color:var(--color_stroke);display:block;position:absolute;top:calc(var(--list_top_pad) + .35em);left:calc(var(--left_gutter)*-1 + var(--circle)*.5 - 1px);bottom:0}.c-schedule-block__time{color:var(--color_skyblue);font-family:var(--font_sub);font-weight:var(--font_weight_bold)}@media screen and (min-width: 768px){.c-schedule-block{margin-top:min(120px,10vw);padding-block:min(120px,10vw)}.c-schedule-block ul{--gutter: min(40px, 3.3333333333vw);--left_gutter: calc(30px + var(--circle));--list_top_pad: 1.28125em}}.wp-block-lazyblock-schedule+.wp-block-lazyblock-schedule .c-schedule-block{margin-top:0;padding-top:0}.c-recruit-footer{padding-block:min(60px,15.3846153846vw);background:url("../img/page/recruit/recruit_footer_bg.webp") top center/cover;background-attachment:fixed}@media screen and (min-width: 568px){.c-recruit-footer p{font-size:var(--font_size_16)}}@media screen and (min-width: 768px){.c-recruit-footer{padding-block:min(120px,10vw)}.c-recruit-footer .c-heading.--sub{--mb: min(40px, 3.3333333333vw)}}@media screen and (min-width: 1024px){.c-recruit-footer p{font-size:var(--font_size_20)}}.p-voice_hero{margin-bottom:min(40px,10.2564102564vw);padding-bottom:min(20px,5.1282051282vw);position:relative}.p-voice_hero::before{content:"";width:100vw;height:calc(100% - 10vw);position:absolute;top:10vw;left:0;display:block;background:url("../img/page/recruit/recruit_voice_hero_bg.webp") top center/cover;z-index:-1}.p-voice_hero_thumb{max-height:420px;width:85vw;overflow:hidden}.p-voice_hero_thumb img{object-position:top center}.p-voice_hero_text{padding-inline:var(--content_gutter_main)}.p-voice_hero__catch{margin-top:-0.9em;margin-bottom:.9em;display:flex;flex-direction:column;align-items:flex-start;gap:min(12px,3.0769230769vw);color:var(--color_navy);font-size:var(--font_size_23);letter-spacing:.01em;line-height:1.4}.p-voice_hero__catch span{padding:.125em .45em;background-color:var(--color_white);display:block}.p-voice_hero__name{margin-block:1em 0;font-size:var(--font_size_24)}@media screen and (min-width: 568px){.p-voice_hero__catch{font-size:var(--font_size_28)}}@media screen and (min-width: 768px){.p-voice_hero{margin-bottom:min(120px,10vw);padding-bottom:0}.p-voice_hero::before{display:none}.p-voice_hero_thumb{max-height:540px;width:70vw;position:relative;z-index:-2}.p-voice_hero_text{min-width:60vw;margin-top:-100px;padding:30px;inline-size:fit-content;margin-left:auto;position:relative}.p-voice_hero_text::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;display:block;background:url("../img/page/recruit/recruit_voice_hero_bg.webp") top center/cover;z-index:-1}.p-voice_hero__catch{margin-top:0;font-size:var(--font_size_40)}.p-voice_hero__name{font-size:var(--font_size_40)}.p-voice_hero__meta{margin-top:min(24px,2vw);font-size:var(--font_size_14)}}@media screen and (min-width: 1024px){.p-voice_hero{display:grid;grid-template-columns:repeat(2, 1fr)}.p-voice_hero_thumb{width:100%;max-height:630px}.p-voice_hero_text{min-width:100%;width:100%;inline-size:auto;margin-top:0;padding:min(100px,3.90625vw) min(90px,3.90625vw);display:flex;flex-direction:column;justify-content:center}.p-voice_hero__catch{margin-top:0;font-size:min(40px,3.125vw)}.p-voice_hero__name{margin-top:min(140px,3.90625vw);font-size:min(40px,3.125vw)}}.p-voice_body>div:first-child *:first-child{margin-top:0}.p-voice_body{counter-reset:count}.p-voice_body .c-interview-block h4{counter-increment:count;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:min(10px,2.5641025641vw)}.p-voice_body .c-interview-block h4::before{content:"Q" counter(count);padding:.2em .5em;font-family:var(--font_sub);font-weight:var(--font_weight_regular);border-radius:calc(infinity*1px);font-size:1.1111111111em;color:var(--color_white);background-color:var(--color_skyblue)}@media screen and (min-width: 768px){.p-voice_body .c-interview-block h4{gap:min(15px,1.25vw)}}
