@charset "UTF-8";

/* contact */
.linkArea_dl dt {
 background: #fff;
}
#corporate_inquiry .linkArea_dl dt {
  color: var(--red);
  font-size: 1.5em;
}

#personal_inquiry {
  margin-top: 100px;
}
#personal_inquiry .pcInner1200 {
  margin-top: 0;
}
#personal_inquiry h2 {
  color: var(--red);
  font-size: 1.5em;
  line-height: 1.4;
}
#personal_inquiry .linkArea_dl dt {
  border-bottom: none;
}
@media (min-width: 768px) {
  #personal_inquiry .linkArea_dl dt img{
    max-width:244px;
  }
  #personal_inquiry .linkArea_dl dd {
    padding-top: 0;
  }
}
@media (max-width: 767px) {
  #personal_inquiry {
    padding-bottom: .5em;
  }
  #personal_inquiry .linkArea_dl dt {
    width: 46%;
    padding:1.2em 0 1.2em 1.2em;
  }
  #personal_inquiry .linkArea_dl dt img {
    max-width: 100%;
  }
  #personal_inquiry .linkArea_dl dd {
     padding:1.2em 1.2em 1.2em 0;
     width: 51%;
    
  }
   #personal_inquiry .linkArea_dl dd .btn_red_pill {
    font-size: 0.8em;
   }
}










/* #graduate_business {
  background: url(../img/recruit/pc/articleHeadBg.png) center 85px no-repeat;
}
@media (max-width: 767px) {
  #graduate_business {
    background: url(../img/recruit/sp/articleHeadBg.png) center 3em no-repeat;
    background-size: 100% auto;
  }
}
#graduate_business #mission section {
  margin-top: 0;
}

#entry {
  max-width: 990px;
}
#entry a {
  font-size: 1.5em;
  font-weight: bold;
  letter-spacing: 0;
}

@media (max-width: 767px) {
  #graduate_business #job_guide {
    padding-left: 0;
    padding-right: 0;
  }
  #entry a {
    font-size: 1.25em;
  }
} */