@charset "UTF-8";

.p-interviewMvBox {
  width: max(58%, 500px);
}
@media screen and (max-width: 767px) {
  .p-interviewMvBox {
    width: 100%;
  }
}
.p-interviewMvBox_boxInner {
  width: 100%;
  max-width: 550px;
}
@media screen and (max-width: 767px) {
  .p-interviewMvBox_boxInner {
    max-width: none;
  }
}
.p-interviewMvBox_tag {
  margin: 0 20px 0 0;
}
@media screen and (max-width: 767px) {
  .p-interviewMvBox_tag {
    margin: 0 10px 0 0;
  }
}

.p-interviewTitle {
  color: #1a005d;
  font-size: 26px;
  font-weight: bold;
}
@media screen and (max-width: 767px) {
  .p-interviewTitle {
    font-size: 1.8rem;
  }
}
.p-interviewTitle_sub {
  font-size: 16px;
}
@media screen and (max-width: 767px) {
  .p-interviewTitle_sub {
    font-size: 1.2rem;
  }
}

.p-interviewTitleState {
  color: #1a005d;
  font-size: 14px;
  margin: 20px 0;
}
@media screen and (max-width: 767px) {
  .p-interviewTitleState {
    margin: 5px 0 10px;
    font-size: 1.2rem;
  }
}

.p-interviewIntro {
  margin: 0 0 150px;
}
@media screen and (max-width: 767px) {
  .p-interviewIntro {
    margin: 0 0 60px;
  }
}

.p-interviewContIntro {
  margin: 30px 0 0;
  height: 120px;
}
@media screen and (max-width: 767px) {
  .p-interviewContIntro {
    margin: 20px 0;
    height: 5rem;
  }
}
.p-interviewContIntro_title {
  color: #1a005d;
  font-size: 60px;
  font-weight: bold;
  opacity: 0.2;
}
@media screen and (max-width: 767px) {
  .p-interviewContIntro_title {
    font-size: 3.6rem;
  }
}

.p-interviewSecTitle {
  margin: 0 0 70px;
}
@media screen and (max-width: 767px) {
  .p-interviewSecTitle {
    margin: 0 0 30px;
  }
}

.p-interviewContWrap {
  margin: 0 0 70px;
}
@media screen and (max-width: 767px) {
  .p-interviewContWrap {
    margin: 0 0 30px;
  }
}

.p-interviewCont {
  padding: 80px 0;
}
@media screen and (max-width: 767px) {
  .p-interviewCont {
    padding: 40px 0;
  }
}

.p-interviewMembersPanelWrap {
  display: flex;
  flex-wrap: wrap;
  gap: min(9.5vw, 95px) 9.5%;
}
@media screen and (max-width: 767px) {
  .p-interviewMembersPanelWrap {
    gap: min(2vw, 15px) 2%;
  }
}

.p-interviewMembersPanelSlide {
  margin: 0 0 70px;
}
@media screen and (max-width: 767px) {
  .p-interviewMembersPanelSlide {
    width: calc(100% + 30px);
    position: relative;
    left: -15px;
    margin: 0 0 40px;
  }
}
.p-interviewMembersPanelSlide .slick-track {
  display: flex;
  gap: 0 95px;
}
@media screen and (max-width: 1024px) {
  .p-interviewMembersPanelSlide .slick-track {
    gap: 30px;
  }
}
@media screen and (max-width: 767px) {
  .p-interviewMembersPanelSlide .slick-track {
    display: block;
  }
}
.p-interviewMembersPanelSlide .p-interviewMembersPanel {
  width: 270px;
}
@media screen and (max-width: 767px) {
  .p-interviewMembersPanelSlide .p-interviewMembersPanel {
    margin: 0 10px;
  }
}
@media screen and (max-width: 767px) {
  .p-interviewMembersPanelSlide .p-interviewMembersPanel_link {
    margin: 0;
  }
}
@media screen and (max-width: 767px) {
  .p-interviewMembersPanelSlide .p-interviewMembersPanel {
    width: 270px;
  }
}
@media screen and (max-width: 767px) {
  .p-interviewMembersPanelSlide .p-interviewMembersPanel_detail {
    bottom: 5%;
    left: 5%;
    width: 90%;
  }
}
.p-interviewMembersPanelSlide .p-interviewMembersPanel_title {
  margin: 10px 0;
  font-size: 14px;
}

.p-interviewMembersArrow {
  display: flex;
  height: 50px;
  align-items: center;
  justify-content: flex-end;
  gap: 50px;
  margin: 0 0 20px;
}
@media screen and (max-width: 1024px) {
  .p-interviewMembersArrow {
    display: none;
  }
}

.p-interviewMembersPanel {
  width: 27%;
}
@media screen and (max-width: 767px) {
  .p-interviewMembersPanel {
    width: 49%;
  }
}
.p-interviewMembersPanel.is-disable {
  display: none;
}
.p-interviewMembersPanel_link {
  overflow: hidden;
  display: block;
  position: relative;
}
.p-interviewMembersPanel_link:hover .p-interviewMembersPanel_img {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}
.p-interviewMembersPanel_detail {
  position: absolute;
  bottom: 5%;
  left: 5%;
  display: flex;
  justify-content: space-between;
  width: 90%;
  align-items: flex-end;
}
@media screen and (max-width: 767px) {
  .p-interviewMembersPanel_detail {
    bottom: 2%;
    left: 2%;
    width: 95%;
  }
}
.p-interviewMembersPanel_img {
  -webkit-transform: scale(1);
          transform: scale(1);
  transition: 0.5s;
}
.p-interviewMembersPanel_title {
  font-weight: bold;
  color: #fff;
  margin: 10px 0;
  font-size: 14px;
}
@media screen and (max-width: 767px) {
  .p-interviewMembersPanel_title {
    margin: 5px 0 2px;
    font-size: 1.2rem;
    line-height: 1.4;
  }
}
.p-interviewMembersPanel_txt {
  font-size: 12px;
  color: #fff;
}
@media screen and (max-width: 767px) {
  .p-interviewMembersPanel_txt {
    font-size: 1rem;
  }
}
.p-interviewMembersPanel_arrow {
  margin: 0 0 5px;
  position: absolute;
  right: 0;
  bottom: 0;
}

.p-interviewTitleCate {
  font-weight: bold;
  color: #1a005d;
  margin: 0 0 40px;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .p-interviewTitleCate {
    font-size: 1.4rem;
    margin: 0 0 20px;
  }
}

.p-interviewCateTags {
  display: flex;
  gap: 10px;
  justify-content: center;
  margin: 0 auto 100px;
  max-width: 400px;
  flex-wrap: wrap;
}
@media screen and (max-width: 767px) {
  .p-interviewCateTags {
    margin: 0 auto 40px;
  }
}
.p-interviewCateTags_item {
  cursor: pointer;
}
.p-interviewCateTags_item:hover {
  background: #1a005d;
  color: #fff;
}

.p-interviewTitleOther {
  text-align: center;
  margin: 0 0 70px;
}
@media screen and (max-width: 767px) {
  .p-interviewTitleOther {
    margin: 0 0 30px;
  }
}

.p-interviewSec {
  margin: 0 0 80px;
}
@media screen and (max-width: 767px) {
  .p-interviewSec {
    margin: 0 0 40px;
  }
}

.p-interviewTxtQ {
  margin: 0 0 50px;
}
@media screen and (max-width: 767px) {
  .p-interviewTxtQ {
    margin: 0 0 30px;
  }
}

.p-interviewTxtA {
  margin: 0 0 80px;
}
@media screen and (max-width: 767px) {
  .p-interviewTxtA {
    margin: 0 0 40px;
    font-size: 1.4rem;
  }
}

.p-interviewSepa {
  display: flex;
  gap: 80px;
  margin: 0 0 80px;
}
@media screen and (max-width: 767px) {
  .p-interviewSepa {
    margin: 0 0 40px;
    display: block;
  }
}
.p-interviewSepa_itemLeft {
  max-width: 400px;
  width: 50%;
}
@media screen and (max-width: 767px) {
  .p-interviewSepa_itemLeft {
    width: 100%;
    max-width: none;
  }
}
.p-interviewSepa_itemRight {
  max-width: 320px;
  width: 40%;
}
@media screen and (max-width: 767px) {
  .p-interviewSepa_itemRight {
    width: 100%;
    max-width: none;
  }
}

.p-interviewSche {
  display: flex;
  gap: 8%;
}
@media screen and (max-width: 767px) {
  .p-interviewSche {
    display: block;
  }
}
.p-interviewSche_itemleft {
  max-width: 400px;
  width: 50%;
}
@media screen and (max-width: 767px) {
  .p-interviewSche_itemleft {
    width: 100%;
    max-width: none;
    margin: 0 0 20px;
  }
}
.p-interviewSche_itemRight {
  width: 42%;
}
@media screen and (max-width: 767px) {
  .p-interviewSche_itemRight {
    width: 100%;
  }
}

.p-interviewScheTable {
  width: 100%;
}
.p-interviewScheTable_head {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #1a005d;
  width: 60px;
}
@media screen and (max-width: 767px) {
  .p-interviewScheTable_head {
    font-size: 1.4rem;
    width: 50px;
  }
}
.p-interviewScheTable_data {
  padding: 0 0 20px 0;
  width: calc(100% - 60px);
}
@media screen and (max-width: 767px) {
  .p-interviewScheTable_data {
    font-size: 1.4rem;
  }
}

.p-interviewColmuns {
  display: flex;
  gap: 8%;
  margin: 0 0 120px;
  border: 1px solid #1a005d;
  padding: 50px;
  flex-wrap: wrap;
  margin: 0;
  position: relative;
}
@media screen and (max-width: 767px) {
  .p-interviewColmuns {
    padding: 30px 15px 15px;
  }
}
@media screen and (max-width: 767px) {
  .p-interviewColmuns {
    flex-direction: column;
  }
}
.p-interviewColmuns_txt {
  width: 54%;
}
@media screen and (max-width: 767px) {
  .p-interviewColmuns_txt {
    width: 100%;
    margin: 0 0 20px;
  }
}
.p-interviewColmuns_img {
  width: 32%;
  position: relative;
}
@media screen and (max-width: 767px) {
  .p-interviewColmuns_img {
    width: 70%;
    margin: 0 auto;
    order: 1;
  }
}

.p-interviewColmunsTag {
  text-align: center;
  width: 100%;
  position: absolute;
  top: -0.8rem;
  left: 0;
}
@media screen and (max-width: 767px) {
  .p-interviewColmunsTag {
    top: -1rem;
  }
}
.p-interviewColmunsTag_item {
  color: #1a005d;
  font-size: 20px;
  font-family: Arial, Helvetica, sans-serif;
  background: #fff;
  padding: 0 20px;
}
.p-interviewColmunsTag_item--bgGray {
  background: #f9f9f9;
}
@media screen and (max-width: 767px) {
  .p-interviewColmunsTag_item {
    font-size: 1.8rem;
  }
}

.p-inerviewTitleChild {
  margin: 0 0 30px;
}
@media screen and (max-width: 767px) {
  .p-inerviewTitleChild {
    margin: 0 0 20px;
  }
}

.p-interviewNote {
  font-size: 12px;
  max-width: 1040px;
  padding: 0 20px;
  margin: 0 auto 70px;
}
@media screen and (max-width: 767px) {
  .p-interviewNote {
    font-size: 1.2rem;
    padding: 0 15px;
    margin: 0 auto 30px;
  }
}
/*# sourceMappingURL=map/interview.css.map */