@charset "UTF-8";

.interview_main_section {
  padding-bottom: 70px;
}
.interview_main_content {
  padding: 80px 60px;
}
.interview_main_card_name {
  margin-bottom: 6px;
}
.interview_main_card_department {
  display: inline-block;
  padding: 6px 12px;
  font-size: 19.5px;
  line-height: calc(23 / 19.5);
  background-color: #F9F9F9;
  color: #202050;
  border-radius: 4px;
}
.interview_main_card_cats {
  margin-top: 8px;
}
.interview_main_card_cat {
  background-color: #F9F9F9;
  color: #202050;
  border-radius: 4px;
}
.interview_main_box {
  margin-top: 80px;
}
.interview_main_box:first-child {
  margin-top: 0;
}
.interview_main_heading_title {
  position: relative;
  padding-left: 24px;
}
.interview_main_heading_title::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 15px;
  height: 17px;
  background-image: url(../img/interview/icon-q.png);
  background-size: cover;
}
.interview_main_answer {
  padding: 19px 26px;
  font-weight: 500;
}
.interview_main_question {
  display: flex;
  align-items: center;
  margin-bottom: 28px;
  column-gap: 16px;
  padding: 11px 28px;
  background-color: var(--primary);
  border-radius: 16px 16px 4px 16px;
  color: var(--white);
  font-weight: 700;
  letter-spacing: 0.133333333333em;
}
.interview_main_question > span {
  font-size: 20px;
  line-height: calc(39 / 20);
  letter-spacing: 0.1em;
}
.interview_main_img {
  margin: 56px 0;
}
.interview_main_img:last-child {
  margin-bottom: 0;
}
/* .common_post_linkBox_interview{
  background-image: url(../img/common/linkBox/interview.webp);
} */

@media(max-width: 1439px){
.interview_main_section {
  padding-bottom: calc(70/var(--view-size)*100vw);
}
.interview_main_content {
  padding: calc(80/var(--view-size)*100vw) calc(60/var(--view-size)*100vw);
}
.interview_main_card_name {
  margin-bottom: calc(6/var(--view-size)*100vw);
}
.interview_main_card_department {
  padding: calc(6/var(--view-size)*100vw) calc(12/var(--view-size)*100vw);
  font-size: calc(19.5/var(--view-size)*100vw);
  border-radius: calc(4/var(--view-size)*100vw);
}
.interview_main_card_cats {
  margin-top: calc(8/var(--view-size)*100vw);
}
.interview_main_card_cat {
  border-radius: calc(4/var(--view-size)*100vw);
}
.interview_main_box {
  margin-top: calc(80/var(--view-size)*100vw);
}
.interview_main_heading_title {
  padding-left: calc(24/var(--view-size)*100vw);
}
.interview_main_heading_title::before {
  width: calc(15/var(--view-size)*100vw);
  height: calc(17/var(--view-size)*100vw);
}
.interview_main_answer {
  padding: calc(19/var(--view-size)*100vw) calc(26/var(--view-size)*100vw);
}
.interview_main_question {
  margin-bottom: calc(28/var(--view-size)*100vw);
  column-gap: calc(16/var(--view-size)*100vw);
  padding: calc(11/var(--view-size)*100vw) calc(28/var(--view-size)*100vw);
  border-radius: calc(16/var(--view-size)*100vw) calc(16/var(--view-size)*100vw) calc(4/var(--view-size)*100vw) calc(16/var(--view-size)*100vw);
}
.interview_main_question > span {
  font-size: calc(20/var(--view-size)*100vw);
}
.interview_main_img {
  margin: calc(56/var(--view-size)*100vw) 0;
}
}

@media(max-width: 768px){
.interview_main_section {
  padding-bottom: calc(20/var(--view-size)*100vw);
}
.interview_main_content {
  padding: calc(40/var(--view-size)*100vw) calc(20/var(--view-size)*100vw) calc(83/var(--view-size)*100vw);
  margin-top: calc(32/var(--view-size)*100vw);
}
.interview_main_sticky {
  margin-top: calc(36/var(--view-size)*100vw);
  width: calc(280/var(--view-size)*100vw);
}
.interview_main_card {
  margin-left: calc(34/var(--view-size)*100vw);
}
.interview_main_card figure.common_interview_card_thumb {
  border-radius: calc(9/var(--view-size)*100vw) calc(120/var(--view-size)*100vw) calc(9/var(--view-size)*100vw) calc(120/var(--view-size)*100vw);
}
.interview_main_card .common_interview_card_text {
  font-size: calc(18/var(--view-size)*100vw);
  bottom: calc(32.5/var(--view-size)*100vw);
  left: calc(-33/var(--view-size)*100vw);
}
.interview_main_card_content {
  margin-left: calc(-32/var(--view-size)*100vw);
  margin-top: calc(12/var(--view-size)*100vw);
}
.interview_main_card_name {
  margin-bottom: calc(10/var(--view-size)*100vw);
}
.interview_main_card_department {
  padding: calc(6/var(--view-size)*100vw) calc(12/var(--view-size)*100vw);
  font-size: calc(14/var(--view-size)*100vw);
}
.interview_main_card_cats {
  display: inline-flex;
  vertical-align: bottom;
}
.interview_main_box {
  margin-top: calc(60/var(--view-size)*100vw);
}
.interview_main_heading_title {
  padding-left: calc(18/var(--view-size)*100vw);
}
.interview_main_heading_title::before {
  width: calc(12/var(--view-size)*100vw);
  height: calc(14/var(--view-size)*100vw);
}
.interview_main_answer {
  padding: calc(17.5/var(--view-size)*100vw) calc(15/var(--view-size)*100vw);
}
.interview_main_question {
  align-items: flex-start;
  margin-bottom: calc(20/var(--view-size)*100vw);
  column-gap: calc(20/var(--view-size)*100vw);
  padding: calc(20/var(--view-size)*100vw) calc(15/var(--view-size)*100vw);
  border-radius: calc(10/var(--view-size)*100vw) calc(10/var(--view-size)*100vw) 0 calc(10/var(--view-size)*100vw);
}
.interview_main_question p {
  font-size: calc(14/var(--view-size)*100vw);
  letter-spacing: 0.125em;
  line-height: 1.5;
}
.interview_main_img {
  margin: calc(20/var(--view-size)*100vw) 0;
}
}
