.block-1st{overflow:hidden;-webkit-mask:url(../img/common/water_bottom.svg) center bottom no-repeat;mask:url(../img/common/water_bottom.svg) center bottom no-repeat;-webkit-mask-size:220% auto;mask-size:220% auto;z-index:8}@media screen and (min-width:768px){.block-1st{-webkit-mask-size:105% auto;mask-size:105% auto}}@media screen and (max-width:991px){.block-1st .staff-position{display:block !important}}.block-2nd{margin-top:-3%}@media screen and (min-width:768px){.block-2nd{margin-top:-2%}}.block-2nd__interview{padding:30px 24px}@media screen and (min-width:768px){.block-2nd__interview{padding:45px}}@media screen and (min-width:1200px){.block-2nd__interview{padding:70px}}@media screen and (min-width:1366px){.block-2nd__interview>.row>.col-sm-5{width:46.7% !important}.block-2nd__interview>.row>.col-sm-7{width:53.3% !important}}.block-2nd__interview:before,.block-2nd__interview:after{position:absolute;top:9px;display:block;width:13px;height:13px;border-radius:50%;background-color:#f1ad1f;pointer-events:none;content:""}.block-2nd__interview:before{left:9px}.block-2nd__interview:after{right:9px}.block-2nd__interview-pin{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;pointer-events:none}.block-2nd__interview-pin:before,.block-2nd__interview-pin:after{position:absolute;bottom:9px;display:block;width:13px;height:13px;border-radius:50%;background-color:#f1ad1f;content:""}.block-2nd__interview-pin:before{left:9px}.block-2nd__interview-pin:after{right:9px}.block-2nd__interview h3{border-left:solid 4px #d61218;padding-left:10px}@media screen and (min-width:992px){.block-2nd__interview h3{border-left-width:9px;padding-left:15px}}@media screen and (max-width:767px){.block-2nd__interview h3{font-size:clamp(14px,4.57vw,21px) !important}}.block-2nd__interview h3.-blue{border-left-color:#1387cc}.block-2nd__interview h3.-green{border-left-color:#25a270}.block-2nd__interview h3.-yellow{border-left-color:#fccf00}.staff-face{-webkit-mask:url(../img/interview/staff_face.svg) center no-repeat;mask:url(../img/interview/staff_face.svg) center no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#d61218}.staff-face.-blue{background-color:#1387cc}.staff-face.-green{background-color:#25a270}.staff-face.-yellow{background-color:#fccf00}.staff-face:before{position:relative;display:block;padding-top:100%;content:""}.staff-face__inner{position:absolute !important;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:87.5995636%;-webkit-mask:url(../img/interview/staff_face_inner.svg) center no-repeat;mask:url(../img/interview/staff_face_inner.svg) center no-repeat;-webkit-mask-size:contain;mask-size:contain}.staff-face__inner:before{position:relative;display:block;padding-top:100%;content:""}.staff-face__inner>img{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;-webkit-transition:.3s;transition:.3s;-o-object-fit:cover;object-fit:cover}.staff-position{padding:7px 15px;border-radius:12rem}.staff-name{padding-right:25px}.staff-name>span{position:absolute;top:50%;right:0;width:20px;height:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%}.staff-name>span:before{position:relative;display:block;width:8px;height:8px;background-color:#562020;-webkit-mask:url(../img/common/arrow.svg) center no-repeat;mask:url(../img/common/arrow.svg) center no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transition:.3s;transition:.3s;content:""}@media screen and (min-width:768px){.staff-name{padding-right:30px}.staff-name>span{width:24px;height:24px}.staff-name>span:before{width:10px;height:10px}}@media screen and (min-width:992px){.staff-name{padding-right:36px}.staff-name>span{width:30px;height:30px}.staff-name>span:before{width:12px;height:12px}}.staff-anchor:hover>.staff-name>span:before,.staff-anchor:focus>.staff-name>span:before{background-color:#d61218}.staff-thumbnail:has(>.staff-anchor:hover,>.staff-anchor:focus)>.staff-face>.staff-face__inner>img{-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width:992px){.staff-thumbnail__row.row.ptit{margin-left:-15px !important;margin-right:-15px !important}.staff-thumbnail__row.row.ptit>[class*=col-]{padding-left:15px !important;padding-right:15px !important}}/*# sourceMappingURL=style-interview.min.css.map */