:root{--pc-font-size:16;--sp-font-size:24}.interview-section__title{font-weight:700}.interview-section__title strong{font-family:Montserrat,"Noto Sans JP","Yu Gothic",YuGothic,sans-serif;font-weight:700}dl.interview-section__data>dt{font-family:Montserrat,"Noto Sans JP","Yu Gothic",YuGothic,sans-serif;font-weight:700}ul.interview-section__timetable{position:relative}ul.interview-section__timetable::before{content:"";display:block;position:absolute}ul.interview-section__timetable li{-webkit-box-align:center;align-items:center;background:no-repeat left center;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;position:relative}ul.interview-section__timetable li.is-0730{background-image:url(../images/interview/times/0730.svg)}ul.interview-section__timetable li.is-0800{background-image:url(../images/interview/times/0800.svg)}ul.interview-section__timetable li.is-0830{background-image:url(../images/interview/times/0830.svg)}ul.interview-section__timetable li.is-0900{background-image:url(../images/interview/times/0900.svg)}ul.interview-section__timetable li.is-0930{background-image:url(../images/interview/times/0930.svg)}ul.interview-section__timetable li.is-1000{background-image:url(../images/interview/times/1000.svg)}ul.interview-section__timetable li.is-1100{background-image:url(../images/interview/times/1100.svg)}ul.interview-section__timetable li.is-1130{background-image:url(../images/interview/times/1130.svg)}ul.interview-section__timetable li.is-1200{background-image:url(../images/interview/times/1200.svg)}ul.interview-section__timetable li.is-1300{background-image:url(../images/interview/times/1300.svg)}ul.interview-section__timetable li.is-1330{background-image:url(../images/interview/times/1330.svg)}ul.interview-section__timetable li.is-1400{background-image:url(../images/interview/times/1400.svg)}ul.interview-section__timetable li.is-1500{background-image:url(../images/interview/times/1500.svg)}ul.interview-section__timetable li.is-1530{background-image:url(../images/interview/times/1530.svg)}ul.interview-section__timetable li.is-1600{background-image:url(../images/interview/times/1600.svg)}ul.interview-section__timetable li.is-1630{background-image:url(../images/interview/times/1630.svg)}ul.interview-section__timetable li.is-1700{background-image:url(../images/interview/times/1700.svg)}ul.interview-section__timetable li.is-1730{background-image:url(../images/interview/times/1730.svg)}ul.interview-section__timetable li.is-1800{background-image:url(../images/interview/times/1800.svg)}ul.interview-section__timetable li.is-1830{background-image:url(../images/interview/times/1830.svg)}ul.interview-section__timetable li.is-1900{background-image:url(../images/interview/times/1900.svg)}ul.interview-section__timetable li.is-2000{background-image:url(../images/interview/times/2000.svg)}ul.interview-section__timetable b{font-weight:700}ul.interview-section__timetable span{font-weight:700}ul.interview-intro__cycle{background:no-repeat center center/contain;position:relative}ul.interview-intro__cycle>li{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-weight:700;-webkit-box-pack:center;justify-content:center;position:absolute;text-align:center}ul.interview-intro__cycle>li.is-development{background:#f79018}ul.interview-intro__cycle>li.is-sales{background:#568fe8}ul.interview-intro__cycle>li.is-design{background:#0ebaba}ul.interview-intro__cycle>li.is-manufacturing{background:#ffba00}ul.interview-intro__cycle>li.is-construction{background:#ea6363}ul.interview-intro__cycle>li.is-other{background:#00abeb}.interview-intro__caption{font-weight:700}.interview-coop{position:relative}.interview-coop__tab{background:#fff;border-color:transparent;border-style:solid;opacity:.6}.interview-coop__tab span{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start}.interview-coop__tab strong{font-weight:700}.interview-coop__tab.is-active{border-color:#000;opacity:1}.interview-coop__section{display:none}.interview-coop__section.is-active{display:block}.interview-coop__name{display:none}.interview-coop__steps{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;position:relative}.interview-coop__steps::before{background:rgba(255,255,255,.4);content:"";display:block;left:0;position:absolute;right:0}.interview-coop__progress{background:#000;left:0;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width;transition-property:width;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:100%}.interview-coop__step{-webkit-box-flex:1;flex:1 1 auto;position:relative}.interview-coop__step:last-child{-webkit-box-flex:0;flex:0 1 calc(0/var(--pc-font-size)*1rem);width:0}.interview-coop__step::after{background:#000;content:"";display:block;pointer-events:none}.interview-coop__step button{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;letter-spacing:.1em;line-height:1}.interview-step__title{color:#fff;font-weight:700}.interview-step__title span{line-height:1}ul.interview-step__icons>li{font-weight:700;opacity:.2;position:relative}ul.interview-step__icons>li.is-sub{opacity:1}ul.interview-step__icons>li.is-main{opacity:1}ul.interview-step__icons>li.is-main::before{bottom:2px;content:"";display:block;left:2px;position:absolute;right:2px;top:2px}ul.interview-step__icons>li.is-development{background:#f79018}ul.interview-step__icons>li.is-sales{background:#568fe8}ul.interview-step__icons>li.is-design{background:#0ebaba}ul.interview-step__icons>li.is-manufacturing{background:#ffba00}ul.interview-step__icons>li.is-construction{background:#ea6363}.interview-step__text+.interview-step__text{margin-top:1.5em}.interview-card__cursor.is-orange{background:rgba(247,144,24,.8)}.interview-card__cursor.is-blue{background:rgba(86,143,232,.8)}.interview-card__cursor.is-green{background:rgba(14,186,186,.8)}.interview-card__cursor.is-yellow{background:rgba(255,186,0,.8)}.interview-card__cursor.is-red{background:rgba(234,99,99,.8)}.interview-section__title{margin-left:calc(32/var(--pc-font-size)*1rem)}.interview-card__link.is-orange{background:#f79018}.interview-card__link.is-blue{background:#568fe8}.interview-card__link.is-green{background:#0ebaba}.interview-card__link.is-yellow{background:#ffba00}.interview-card__link.is-red{background:#ea6363}.interview-card__title{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-weight:700;-webkit-box-pack:start;justify-content:flex-start}.interview-card__title strong{font-weight:700;white-space:nowrap}.interview-card__title b{font-family:Montserrat,"Noto Sans JP","Yu Gothic",YuGothic,sans-serif;font-weight:700}.interview-card__pagination .swiper-pagination-bullet{opacity:.4;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.interview-card__pagination .swiper-pagination-bullet svg{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.interview-card__pagination .swiper-pagination-bullet:nth-child(1) svg circle{fill:#ff7600}.interview-card__pagination .swiper-pagination-bullet:nth-child(2) svg circle,.interview-card__pagination .swiper-pagination-bullet:nth-child(3) svg circle{fill:#568fe8}.interview-card__pagination .swiper-pagination-bullet:nth-child(4) svg circle,.interview-card__pagination .swiper-pagination-bullet:nth-child(5) svg circle{fill:#0ebaba}.interview-card__pagination .swiper-pagination-bullet:nth-child(6) svg circle,.interview-card__pagination .swiper-pagination-bullet:nth-child(7) svg circle,.interview-card__pagination .swiper-pagination-bullet:nth-child(8) svg circle,.interview-card__pagination .swiper-pagination-bullet:nth-child(9) svg circle{fill:#ffba00}.interview-card__pagination .swiper-pagination-bullet:nth-child(10) svg circle{fill:#ea6363}.interview-card__pagination .swiper-pagination-bullet-active{opacity:1}.interview-card__pagination .swiper-pagination-bullet-active svg{-webkit-transform:scale(1.6);transform:scale(1.6)}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background:0 0;border-radius:0;margin:0}.interview-dialog__title{-webkit-box-align:end;align-items:flex-end;display:-webkit-box;display:flex;flex-wrap:wrap;font-weight:700;-webkit-box-pack:start;justify-content:flex-start;line-height:1}.interview-dialog__title strong{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;font-weight:700;-webkit-box-pack:start;justify-content:flex-start}.interview-dialog__title b{font-family:Montserrat,"Noto Sans JP","Yu Gothic",YuGothic,sans-serif;font-weight:700}.interview-dialog__profile{font-weight:700}dl.interview-dialog__qa dt{font-weight:700;position:relative}dl.interview-dialog__qa dt::before{content:"Q.";display:block;font-weight:700;line-height:1;position:absolute}dl.interview-dialog__qa dd{font-weight:700}@media only screen and (min-width:769px),print{.c-kv__image{background-image:url(../images/interview/kv.jpg)}.c-kv{margin-bottom:calc(150/var(--pc-font-size)*1rem)}.c-kv__title{white-space:nowrap}.interview-section__title{font-size:calc(36/var(--pc-font-size)*1rem);letter-spacing:.05em;line-height:1;margin-bottom:calc(24/var(--pc-font-size)*1rem);margin-left:calc(84/var(--pc-font-size)*1rem)}.interview-section__title strong{font-size:calc(90/var(--pc-font-size)*1rem)}dl.interview-section__data>dt{-webkit-box-align:center;align-items:center;background:#fff;border:2px solid #000;display:-webkit-box;display:flex;font-size:calc(14/var(--pc-font-size)*1rem);height:calc(30/var(--pc-font-size)*1rem);-webkit-box-pack:start;justify-content:flex-start;letter-spacing:.1em;margin-bottom:calc(6/var(--pc-font-size)*1rem);padding-left:calc(16/var(--pc-font-size)*1rem)}ul.interview-section__timetable::before{border-left:4px solid #000}ul.interview-section__timetable span{font-size:calc(12/var(--pc-font-size)*1rem);letter-spacing:.05em;line-height:1.3333333333}.interview-intro{margin-bottom:calc(158/var(--pc-font-size)*1rem);margin-top:calc(150/var(--pc-font-size)*1rem)}.interview-intro__inner{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}ul.interview-intro__cycle{background-image:url(../images/interview/cycle.svg);height:calc(323/var(--pc-font-size)*1rem);margin-left:calc(84/var(--pc-font-size)*1rem);width:calc(332/var(--pc-font-size)*1rem)}ul.interview-intro__cycle>li{border:4px solid #000;border-radius:calc(100/var(--pc-font-size)*1rem);font-size:calc(24/var(--pc-font-size)*1rem);height:calc(100/var(--pc-font-size)*1rem);letter-spacing:.05em;line-height:1.1666666667;width:calc(100/var(--pc-font-size)*1rem)}ul.interview-intro__cycle>li small{font-size:calc(18/var(--pc-font-size)*1rem)}ul.interview-intro__cycle>li.is-development{left:calc(116/var(--pc-font-size)*1rem);top:0}ul.interview-intro__cycle>li.is-sales{right:0;top:calc(81/var(--pc-font-size)*1rem)}ul.interview-intro__cycle>li.is-design{bottom:0;right:calc(34/var(--pc-font-size)*1rem)}ul.interview-intro__cycle>li.is-manufacturing{bottom:0;left:calc(34/var(--pc-font-size)*1rem)}ul.interview-intro__cycle>li.is-construction{left:0;top:calc(81/var(--pc-font-size)*1rem)}ul.interview-intro__cycle>li.is-other{left:calc(116/var(--pc-font-size)*1rem);top:calc(123/var(--pc-font-size)*1rem)}.interview-intro__body{padding-top:calc(64/var(--pc-font-size)*1rem);width:calc(532/var(--pc-font-size)*1rem)}.interview-intro__caption{font-size:calc(22/var(--pc-font-size)*1rem);letter-spacing:.05em;margin-bottom:calc(42/var(--pc-font-size)*1rem)}.interview-intro__text{font-size:calc(14/var(--pc-font-size)*1rem);letter-spacing:.05em;line-height:2.1428571429}.interview-coop{background:#00abeb;margin-bottom:calc(96/var(--pc-font-size)*1rem);margin-top:calc(158/var(--pc-font-size)*1rem);padding-bottom:calc(40/var(--pc-font-size)*1rem);padding-top:calc(64/var(--pc-font-size)*1rem)}.interview-coop__title{margin-bottom:calc(28/var(--pc-font-size)*1rem);margin-top:calc(-116/var(--pc-font-size)*1rem)}.interview-coop__tabs{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:calc(60/var(--pc-font-size)*1rem);margin-left:calc(84/var(--pc-font-size)*1rem);width:calc(952/var(--pc-font-size)*1rem)}.interview-coop__tab{-webkit-box-align:center;align-items:center;border-width:4px;display:-webkit-box;display:flex;height:calc(70/var(--pc-font-size)*1rem);-webkit-box-pack:center;justify-content:center;position:relative;width:calc(470/var(--pc-font-size)*1rem)}.interview-coop__tab span{font-size:calc(20/var(--pc-font-size)*1rem);left:calc(12/var(--pc-font-size)*1rem);letter-spacing:.1em;line-height:1;position:absolute;top:calc(3/var(--pc-font-size)*1rem)}.interview-coop__tab b{font-size:calc(24/var(--pc-font-size)*1rem);margin-left:calc(5/var(--pc-font-size)*1rem)}.interview-coop__tab strong{font-size:calc(24/var(--pc-font-size)*1rem);letter-spacing:.1em}.interview-coop__steps{margin-bottom:calc(24/var(--pc-font-size)*1rem);margin-left:calc(92/var(--pc-font-size)*1rem);width:calc(892/var(--pc-font-size)*1rem)}.interview-coop__steps::before{height:4px;top:calc((34/var(--pc-font-size)*1rem) - 2px)}.interview-coop__progress{height:4px;top:calc((34/var(--pc-font-size)*1rem) - 2px)}.interview-coop__step::after{border-radius:calc(16/var(--pc-font-size)*1rem);height:calc(16/var(--pc-font-size)*1rem);margin-left:calc(-8/var(--pc-font-size)*1rem);width:calc(16/var(--pc-font-size)*1rem)}.interview-coop__step button{font-size:calc(14/var(--pc-font-size)*1rem);height:calc(42/var(--pc-font-size)*1rem);margin-bottom:calc(-16/var(--pc-font-size)*1rem);margin-left:calc(-60/var(--pc-font-size)*1rem);padding-bottom:calc(16/var(--pc-font-size)*1rem);width:calc(120/var(--pc-font-size)*1rem)}.interview-coop__step b{font-size:calc(16/var(--pc-font-size)*1rem);margin-left:calc(4/var(--pc-font-size)*1rem)}.interview-coop__slider{overflow:hidden;width:100%}.interview-coop__slider .swiper{margin:0 0 0 calc(84/var(--pc-font-size)*1rem);overflow:visible;width:calc(636/var(--pc-font-size)*1rem)}.interview-step{padding-right:calc(64/var(--pc-font-size)*1rem);position:relative;width:calc(636/var(--pc-font-size)*1rem)}.interview-step__title{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-size:calc(24/var(--pc-font-size)*1rem);-webkit-box-pack:start;justify-content:flex-start;letter-spacing:.05em;margin-bottom:calc(24/var(--pc-font-size)*1rem)}.interview-step__title span{font-size:calc(40/var(--pc-font-size)*1rem);letter-spacing:.1em}.interview-step__title span b{font-size:calc(44/var(--pc-font-size)*1rem);margin-left:calc(8/var(--pc-font-size)*1rem)}ul.interview-step__icons{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;left:calc(164/var(--pc-font-size)*1rem);position:absolute;top:0}ul.interview-step__icons>li{-webkit-box-align:center;align-items:center;border:2px solid #000;border-radius:calc(38/var(--pc-font-size)*1rem);display:-webkit-box;display:flex;font-size:calc(12/var(--pc-font-size)*1rem);height:calc(38/var(--pc-font-size)*1rem);-webkit-box-pack:center;justify-content:center;margin-right:calc(4/var(--pc-font-size)*1rem);padding-bottom:.2em;width:calc(38/var(--pc-font-size)*1rem)}ul.interview-step__icons>li.is-main::before{border:2px solid #000;border-radius:calc(38/var(--pc-font-size)*1rem)}.interview-step__image{margin-bottom:calc(24/var(--pc-font-size)*1rem)}.interview-step__text{font-size:calc(14/var(--pc-font-size)*1rem);letter-spacing:.05em;line-height:2.1428571429}.interview-card__slider .swiper-slide{width:calc(678/var(--pc-font-size)*1rem)}.interview-card{margin-left:calc(-55/var(--pc-font-size)*1rem);padding-bottom:calc(30/var(--pc-font-size)*1rem);padding-left:calc(110/var(--pc-font-size)*1rem)}.interview-card .interview-section__timetable::before{bottom:calc(12/var(--pc-font-size)*1rem);left:calc((12/var(--pc-font-size)*1rem) - 2px);top:calc(12/var(--pc-font-size)*1rem)}.interview-card .interview-section__timetable li{background-size:calc(24/var(--pc-font-size)*1rem);padding-left:calc(28/var(--pc-font-size)*1rem)}.interview-card .interview-section__timetable li+li{margin-top:calc(5/var(--pc-font-size)*1rem)}.interview-card .interview-section__timetable b{font-size:calc(20/var(--pc-font-size)*1rem);letter-spacing:.1em;margin-right:calc(4/var(--pc-font-size)*1rem)}.interview-card__link{-webkit-box-align:start;align-items:flex-start;border:4px solid #000;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:calc(380/var(--pc-font-size)*1rem);-webkit-box-pack:justify;justify-content:space-between;margin-top:calc(20/var(--pc-font-size)*1rem);padding:calc(32/var(--pc-font-size)*1rem) calc(40/var(--pc-font-size)*1rem) calc(32/var(--pc-font-size)*1rem) calc(274/var(--pc-font-size)*1rem);position:relative;width:calc(578/var(--pc-font-size)*1rem)}.interview-card__image{bottom:calc(-30/var(--pc-font-size)*1rem);left:calc(-110/var(--pc-font-size)*1rem);position:absolute;width:calc(413/var(--pc-font-size)*1rem)}.interview-card__title{font-size:calc(12/var(--pc-font-size)*1rem);letter-spacing:.05em}.interview-card__title strong{font-size:calc(36/var(--pc-font-size)*1rem);letter-spacing:.05em;margin-bottom:calc(8/var(--pc-font-size)*1rem)}.interview-card__title b{font-size:calc(20/var(--pc-font-size)*1rem);letter-spacing:.05em}.interview-card__pagination{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-top:calc(28/var(--pc-font-size)*1rem)}.interview-card__pagination .swiper-pagination-bullet{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;height:calc(40/var(--pc-font-size)*1rem);-webkit-box-pack:center;justify-content:center;width:calc(45/var(--pc-font-size)*1rem)}.interview-card__pagination .swiper-pagination-bullet svg{width:calc(10/var(--pc-font-size)*1rem)}.interview-dialog__header{height:calc(294/var(--pc-font-size)*1rem);padding-top:calc(12/var(--pc-font-size)*1rem);width:calc(324/var(--pc-font-size)*1rem)}.interview-dialog__title{font-size:calc(14/var(--pc-font-size)*1rem);letter-spacing:.05em;margin-bottom:calc(10/var(--pc-font-size)*1rem)}.interview-dialog__title span.is-multiline{display:block;font-size:calc(12/var(--pc-font-size)*1rem);letter-spacing:0;line-height:1.3333333333;white-space:nowrap}.interview-dialog__title strong{font-size:calc(36/var(--pc-font-size)*1rem);letter-spacing:.05em;margin-bottom:calc(10/var(--pc-font-size)*1rem);width:100%}.interview-dialog__title strong small{font-size:calc(20/var(--pc-font-size)*1rem);margin-left:calc(4/var(--pc-font-size)*1rem)}.interview-dialog__title b{font-size:calc(20/var(--pc-font-size)*1rem);letter-spacing:.05em;line-height:.8;margin-left:calc(10/var(--pc-font-size)*1rem)}.interview-dialog__profile{font-size:calc(12/var(--pc-font-size)*1rem);letter-spacing:.05em;line-height:2;margin:0 calc(6/var(--pc-font-size)*1rem)}.interview-dialog__schedule{margin-left:calc(16/var(--pc-font-size)*1rem);margin-top:calc(16/var(--pc-font-size)*1rem);width:calc(260/var(--pc-font-size)*1rem)}.interview-dialog__schedule .interview-section__timetable::before{bottom:calc(15/var(--pc-font-size)*1rem);left:calc((10/var(--pc-font-size)*1rem) - 2px);top:calc(10/var(--pc-font-size)*1rem)}.interview-dialog__schedule .interview-section__timetable li{background-size:calc(20/var(--pc-font-size)*1rem);padding-left:calc(28/var(--pc-font-size)*1rem)}.interview-dialog__schedule .interview-section__timetable li+li{margin-top:calc(2/var(--pc-font-size)*1rem)}.interview-dialog__schedule .interview-section__timetable b{font-size:calc(20/var(--pc-font-size)*1rem);letter-spacing:.05em;margin-right:calc(8/var(--pc-font-size)*1rem)}dl.interview-dialog__qa{margin-left:calc(30/var(--pc-font-size)*1rem)}dl.interview-dialog__qa dt{font-size:calc(14/var(--pc-font-size)*1rem);letter-spacing:.1em;line-height:2.1428571429;margin-bottom:calc(40/var(--pc-font-size)*1rem)}dl.interview-dialog__qa dt::before{font-size:calc(20/var(--pc-font-size)*1rem);left:calc(-30/var(--pc-font-size)*1rem);letter-spacing:.1em;top:0}dl.interview-dialog__qa dd{font-size:calc(14/var(--pc-font-size)*1rem);letter-spacing:.1em;line-height:2.1428571429}dl.interview-dialog__qa dd+dt{margin-top:calc(40/var(--pc-font-size)*1rem)}}@media only screen and (max-width:768px){.c-kv__image{background-image:url(../images/interview/kv__sp.jpg)}.c-kv{margin-bottom:calc(128/var(--sp-font-size)*1rem)}.interview-section__title{font-size:calc(36/var(--sp-font-size)*1rem);letter-spacing:.05em}.interview-section__title strong{font-size:calc(90/var(--sp-font-size)*1rem)}dl.interview-section__data>dt{-webkit-box-align:center;align-items:center;background:#fff;border:2px solid #000;display:-webkit-box;display:flex;font-size:calc(20/var(--sp-font-size)*1rem);height:calc(30/var(--sp-font-size)*1rem);-webkit-box-pack:start;justify-content:flex-start;letter-spacing:.1em;margin-bottom:calc(6/var(--sp-font-size)*1rem);margin-top:calc(10/var(--sp-font-size)*1rem);padding-bottom:calc(16/var(--sp-font-size)*1rem);padding-left:calc(16/var(--sp-font-size)*1rem);padding-top:calc(16/var(--sp-font-size)*1rem)}ul.interview-section__timetable::before{border-left:4px solid #000}ul.interview-section__timetable li{-webkit-box-align:start;align-items:flex-start;background-position:left top calc(10/var(--sp-font-size)*1rem);background-size:calc(24/var(--sp-font-size)*1rem) calc(24/var(--sp-font-size)*1rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-left:calc(30/var(--sp-font-size)*1rem)}ul.interview-section__timetable b{font-size:calc(24/var(--sp-font-size)*1rem);letter-spacing:.1em}ul.interview-section__timetable span{font-size:calc(20/var(--sp-font-size)*1rem);letter-spacing:.05em;line-height:1.4}.interview-intro{margin-bottom:calc(128/var(--sp-font-size)*1rem);padding:0 calc(32/var(--sp-font-size)*1rem)}ul.interview-intro__cycle{background-image:url(../images/interview/cycle__sp.svg);height:calc(685/var(--sp-font-size)*1rem);width:100%}ul.interview-intro__cycle>li{border:calc(8/var(--sp-font-size)*1rem) solid #000;border-radius:calc(211/var(--sp-font-size)*1rem);font-size:calc(50/var(--sp-font-size)*1rem);height:calc(211/var(--sp-font-size)*1rem);letter-spacing:.05em;line-height:1.16;width:calc(211/var(--sp-font-size)*1rem)}ul.interview-intro__cycle>li small{font-size:calc(30/var(--sp-font-size)*1rem)}ul.interview-intro__cycle>li.is-development{left:calc(246/var(--sp-font-size)*1rem);top:0}ul.interview-intro__cycle>li.is-sales{right:0;top:calc(172/var(--sp-font-size)*1rem)}ul.interview-intro__cycle>li.is-design{bottom:0;right:calc(72/var(--sp-font-size)*1rem)}ul.interview-intro__cycle>li.is-manufacturing{bottom:0;left:calc(70/var(--sp-font-size)*1rem)}ul.interview-intro__cycle>li.is-construction{left:0;top:calc(172/var(--sp-font-size)*1rem)}ul.interview-intro__cycle>li.is-other{left:calc(246/var(--sp-font-size)*1rem);top:calc(261/var(--sp-font-size)*1rem)}.interview-intro__body{margin-top:calc(40/var(--sp-font-size)*1rem)}.interview-intro__caption{font-size:calc(32/var(--sp-font-size)*1rem);letter-spacing:.05em;margin-bottom:calc(56/var(--sp-font-size)*1rem)}.interview-intro__text{font-size:calc(24/var(--sp-font-size)*1rem);letter-spacing:.05em;line-height:2}.interview-coop{background:#00abeb;margin-top:calc(158/var(--sp-font-size)*1rem);padding:calc(64/var(--sp-font-size)*1rem) calc(32/var(--sp-font-size)*1rem) calc(82/var(--sp-font-size)*1rem)}.interview-coop__title{margin-top:calc(-145/var(--sp-font-size)*1rem)}.interview-coop__tabs{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:calc(64/var(--sp-font-size)*1rem);margin-top:calc(47/var(--sp-font-size)*1rem)}.interview-coop__tab{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:calc(115/var(--sp-font-size)*1rem);-webkit-box-pack:center;justify-content:center;position:relative;width:calc(336/var(--sp-font-size)*1rem)}.interview-coop__tab span{font-size:calc(20/var(--sp-font-size)*1rem);left:calc(16/var(--sp-font-size)*1rem);position:absolute;top:calc(-3/var(--sp-font-size)*1rem)}.interview-coop__tab b{font-size:calc(24/var(--sp-font-size)*1rem);margin-left:calc(5/var(--sp-font-size)*1rem)}.interview-coop__tab strong{font-size:calc(32/var(--sp-font-size)*1rem)}.interview-coop__steps{margin-bottom:calc(40/var(--sp-font-size)*1rem);margin-left:calc(70/var(--sp-font-size)*1rem);margin-right:calc(70/var(--sp-font-size)*1rem);width:auto}.interview-coop__steps::before{height:2px;top:calc((34/var(--sp-font-size)*1rem) - 1px)}.interview-coop__progress{height:2px;top:calc((34/var(--sp-font-size)*1rem) - 1px)}.interview-coop__step::after{border-radius:calc(16/var(--sp-font-size)*1rem);height:calc(16/var(--sp-font-size)*1rem);margin-left:calc(-8/var(--sp-font-size)*1rem);width:calc(16/var(--sp-font-size)*1rem)}.interview-coop__step button{font-size:calc(20/var(--sp-font-size)*1rem);height:calc(42/var(--sp-font-size)*1rem);margin-bottom:calc(-16/var(--sp-font-size)*1rem);margin-left:calc(-60/var(--sp-font-size)*1rem);padding-bottom:calc(16/var(--sp-font-size)*1rem);width:calc(120/var(--sp-font-size)*1rem)}.interview-coop__step b{font-size:calc(24/var(--sp-font-size)*1rem);margin-left:calc(8/var(--sp-font-size)*1rem)}.interview-step__title{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-size:calc(32/var(--sp-font-size)*1rem);-webkit-box-pack:start;justify-content:flex-start;letter-spacing:.05em;margin-bottom:calc(32/var(--sp-font-size)*1rem)}.interview-step__title span{font-size:calc(50/var(--sp-font-size)*1rem);letter-spacing:.1em;margin-bottom:calc(20/var(--sp-font-size)*1rem)}.interview-step__title span b{margin-left:calc(8/var(--sp-font-size)*1rem)}ul.interview-step__icons{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;left:calc(212/var(--sp-font-size)*1rem);position:absolute;top:0}ul.interview-step__icons>li{-webkit-box-align:center;align-items:center;border:calc(4/var(--sp-font-size)*1rem) solid #000;border-radius:calc(64/var(--sp-font-size)*1rem);display:-webkit-box;display:flex;font-size:calc(20/var(--sp-font-size)*1rem);height:calc(64/var(--sp-font-size)*1rem);-webkit-box-pack:center;justify-content:center;margin-right:calc(6/var(--sp-font-size)*1rem);padding-bottom:.2em;width:calc(64/var(--sp-font-size)*1rem)}.interview-step__image{margin-bottom:calc(32/var(--sp-font-size)*1rem)}.interview-step__text{font-size:calc(24/var(--sp-font-size)*1rem);letter-spacing:.1em;line-height:2}.interview-card__slider .swiper-slide{width:calc(678/var(--sp-font-size)*1rem)}.interview-card .interview-section__timetable::before{bottom:calc(40/var(--sp-font-size)*1rem);left:calc((12/var(--sp-font-size)*1rem) - 2px);top:calc(12/var(--sp-font-size)*1rem)}.interview-card__link{-webkit-box-align:start;align-items:flex-start;border:4px solid #000;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:calc(704/var(--sp-font-size)*1rem);-webkit-box-pack:start;justify-content:flex-start;margin:0 auto;padding:calc(32/var(--sp-font-size)*1rem) calc(40/var(--sp-font-size)*1rem) calc(40/var(--sp-font-size)*1rem) calc(180/var(--sp-font-size)*1rem);position:relative;width:calc(578/var(--sp-font-size)*1rem)}.interview-card__image{bottom:calc(-50/var(--sp-font-size)*1rem);left:calc(-150/var(--sp-font-size)*1rem);position:absolute;width:calc(400/var(--sp-font-size)*1rem)}.interview-card__title{font-size:calc(20/var(--sp-font-size)*1rem);letter-spacing:.05em}.interview-card__title strong{font-size:calc(32/var(--sp-font-size)*1rem);letter-spacing:.05em;margin-bottom:calc(8/var(--sp-font-size)*1rem)}.interview-card__title b{font-size:calc(28/var(--sp-font-size)*1rem);letter-spacing:.05em}.interview-card__pagination{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-top:calc(65/var(--sp-font-size)*1rem)}.interview-card__pagination .swiper-pagination-bullet{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;height:calc(40/var(--sp-font-size)*1rem);-webkit-box-pack:center;justify-content:center;width:calc(50/var(--sp-font-size)*1rem)}.interview-card__pagination .swiper-pagination-bullet svg{height:calc(20/var(--sp-font-size)*1rem);width:calc(20/var(--sp-font-size)*1rem)}.interview-dialog__header{padding-top:calc(50/var(--sp-font-size)*1rem)}.interview-dialog__title{font-size:calc(24/var(--sp-font-size)*1rem);letter-spacing:.05em;margin-bottom:calc(32/var(--sp-font-size)*1rem)}.interview-dialog__title strong{font-size:calc(50/var(--sp-font-size)*1rem);letter-spacing:.05em;line-height:2;margin-bottom:calc(7/var(--sp-font-size)*1rem);width:100%}.interview-dialog__title b{font-size:calc(32/var(--sp-font-size)*1rem);letter-spacing:.05em;margin-left:calc(20/var(--sp-font-size)*1rem)}.interview-dialog__profile{font-size:calc(24/var(--sp-font-size)*1rem);letter-spacing:.05em;line-height:2;margin-top:calc(28/var(--sp-font-size)*1rem)}.interview-dialog__schedule{margin-bottom:calc(80/var(--sp-font-size)*1rem);margin-top:calc(80/var(--sp-font-size)*1rem)}.interview-dialog__schedule .interview-section__data>dt{margin-bottom:calc(28/var(--sp-font-size)*1rem)}.interview-dialog__schedule .interview-section__timetable::before{bottom:calc(60/var(--sp-font-size)*1rem);left:calc(18/var(--sp-font-size)*1rem);top:calc(10/var(--sp-font-size)*1rem)}.interview-dialog__schedule .interview-section__timetable li{background-size:calc(46/var(--sp-font-size)*1rem);padding-left:calc(50/var(--sp-font-size)*1rem)}.interview-dialog__schedule .interview-section__timetable li+li{margin-top:calc(20/var(--sp-font-size)*1rem)}.interview-dialog__schedule .interview-section__timetable b{font-size:calc(32/var(--sp-font-size)*1rem);letter-spacing:.05em}.interview-dialog__schedule .interview-section__timetable span{font-size:calc(24/var(--sp-font-size)*1rem);letter-spacing:.05em;line-height:1.3333333333}dl.interview-dialog__qa dt{font-size:calc(32/var(--sp-font-size)*1rem);letter-spacing:.05em;line-height:1.5;margin-bottom:calc(56/var(--sp-font-size)*1rem);padding-left:calc(52/var(--sp-font-size)*1rem)}dl.interview-dialog__qa dt::before{font-size:calc(36/var(--sp-font-size)*1rem);left:0;letter-spacing:.05em;line-height:1.3333333333;top:0}dl.interview-dialog__qa dd{font-size:calc(24/var(--sp-font-size)*1rem);letter-spacing:.05em;line-height:2;padding-left:calc(52/var(--sp-font-size)*1rem)}dl.interview-dialog__qa dd+dt{margin-top:calc(74/var(--sp-font-size)*1rem)}}@media screen and (hover:hover) and (pointer:fine) and (min-width:769px){.interview-card__link{box-shadow:0 0 rgba(255,0,158,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.interview-card__link:hover{box-shadow:calc(10/var(--pc-font-size)*1rem) calc(10/var(--pc-font-size)*1rem) rgba(255,0,158,.4)}}
/*# sourceMappingURL=interview.css.map */