@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Zen+Old+Mincho:wght@600;900&display=swap);
@charset "utf-8";/*!
global > font
------------------------------
*//*!
global > color
------------------------------
*/:root{--color-base: #E6002D;--color-sub: #FFE816;--color-wht: #fff;--color-blk: #000;--color-red: #E6002D;--color-orn:#F64710;--color-orn2:#FF6E00;--color-bean:#6E3217}/*!
global > content-width
------------------------------
*/:root{--width-content-ss: 370px;--width-content-s: 980px;--width-content: 1200px;--width-content-l: 1440px}:root{--font-family-base: "Noto Sans JP", sans-serif;--font-family-mincho: "Zen Old Mincho", serif;--font-family-eng: "Zen Old Mincho", serif;--font-weight-base: 400;--font-weight-bold: 700;--font-weight-black: 900}/*!
global > z-index
------------------------------
*/:root{--z-index-modal: 100;--z-index-header: 60;--z-index-hamburger: 50;--z-index-menu: 45;--z-index-default: 1}/*!
page > interview > interview-header
------------------------------
*/.interview-header__subtitle--01{background-image:url("../../images/interview/01/header.webp");background-position:right center}.interview-header__subtitle--01>div h3{padding-right:220px}.interview-header__subtitle--02{background-image:url("../../images/interview/02/header.webp");background-position:right center}.interview-header__subtitle--02>div h3{padding-right:150px}.interview-header__subtitle--03{background-image:url("../../images/interview/03/header.webp");background-position:right center}.interview-header__subtitle--03>div h3{padding-right:250px}.interview-header__subtitle--04{background-image:url("../../images/interview/04/header.webp");background-position:right center}.interview-header__subtitle--04>div h3{padding-right:150px}/*!
page > interview > interview-section
------------------------------
*/.interview-section__inner .c-column2+div,.interview-section__inner div+.c-column2{margin-top:40px}.interview-section__career{margin-top:20px}/*!
page > interview > interview-career
------------------------------
*/.interview-career{padding:40px;border-radius:20px;background-color:#fff}.interview-career__table{width:100%}.interview-career__table tr:not(:last-child) th,.interview-career__table tr:not(:last-child) td{padding-bottom:20px}.interview-career__table tr:first-child .interview-career__line::before{top:50%}.interview-career__table tr:last-child .interview-career__line::before{top:-50%}.interview-career__year{width:5em;color:var(--color-red);font-weight:var(--font-weight-bold);font-size:2rem;letter-spacing:.1em}.interview-career__line{position:relative;width:3em;overflow:hidden;text-align:center}.interview-career__line:before{position:absolute;top:0;left:49.5%;width:1px;height:100%;border-left:1px dotted #000;content:""}.interview-career__line:after{position:relative;content:"●";color:var(--color-red);font-size:10px}.interview-career__case{font-size:2rem;letter-spacing:.1em}/*!
page > interview > interview-pager
------------------------------
*/.interview-pager{margin-top:60px}.interview-pager__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:80px}.interview-pager__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;color:#000;font-weight:600;font-size:2rem;line-height:1em;font-family:var(--font-family-mincho);letter-spacing:.1em;text-decoration:none;-webkit-transition:opacity .2s;opacity:1;transition:opacity .2s}.interview-pager__item a:hover{opacity:.8}.interview-pager__item a:before,.interview-pager__item a:after{display:-webkit-box;display:-ms-flexbox;display:flex;width:55px;height:55px;background:url("../../images/common/circle.png") no-repeat center center;background-size:contain;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.interview-pager__item a:before{content:url("../../images/common/arrow_l.svg")}.interview-pager__item a:after{content:url("../../images/common/arrow_r.svg")}.interview-pager__item--prev a:after{display:none}.interview-pager__item--next a:before{display:none}@media screen and (max-width: 768px){.interview-pager__item a:hover{opacity:1}}@media screen and (max-width: 767px){.interview-header__subtitle--01{background-image:url("../../images/interview/01/header_sp.webp")}.interview-header__subtitle--01>div h3{padding-right:0}.interview-header__subtitle--02{background-image:url("../../images/interview/02/header_sp.webp")}.interview-header__subtitle--02>div h3{padding-right:0}.interview-header__subtitle--03{background-image:url("../../images/interview/03/header_sp.webp")}.interview-header__subtitle--03>div h3{padding-right:0}.interview-header__subtitle--04{background-image:url("../../images/interview/04/header_sp.webp")}.interview-header__subtitle--04>div h3{padding-right:0}.interview-section .c-column2+div,.interview-section div+.c-column2{margin-top:20px}.interview-career{padding:20px;border-radius:10px}.interview-career__year{width:3.9em;font-size:1.4rem}.interview-career__line{width:2em}.interview-career__case{font-size:1.4rem}.interview-pager{margin-top:30px}.interview-pager__list{gap:40px}.interview-pager__item a{gap:15px;font-size:1.6rem}.interview-pager__item a:before,.interview-pager__item a:after{width:45px;height:45px}}
