@charset "UTF-8";
/*----------------
    Companyページ
------------------*/
.Company .Info{
  width:90%;
  margin:0 auto 17vw;
}
@media screen and (min-width: 736px){
  .Company .Info{
    max-width: 800px;
    box-sizing: border-box;
    margin:0 auto 128px;
  }
}
.Company .Info .Common_ttl_en{
  padding:12vw 0;
}
@media screen and (min-width: 736px){
  .Company .Info .Common_ttl_en{
    padding:77px 0;
  }
}
.Info_box{
  width:100%;
}
.Info_box_dt{
  color:#212121;
  font-size: calc(14 * (100vw / 375));
  line-height: 1.7;
  font-family: 'Open Sans', '游ゴシック', YuGothic, 'ヒラギノ角ゴ ProN W3', 'Hiragino Kaku Gothic ProN', 'メイリオ', Meiryo, sans-serif;
  padding-top:5vw;
  border-top: 1px solid #DDDDDD;
  font-weight: 700;
}
@media screen and (min-width: 736px){
  .Info_box_dt{
    font-size: 14px;
    padding-top:25px;
  }
}
.Info_box_dd{
  color:#212121;
  font-size: calc(14 * (100vw / 375));
  line-height: 1.7;
  font-family: 'Open Sans', '游ゴシック', YuGothic, 'ヒラギノ角ゴ ProN W3', 'Hiragino Kaku Gothic ProN', 'メイリオ', Meiryo, sans-serif;
  margin-top:1.8vw;
  padding-bottom: 5vw;
  font-weight: 400;
}
@media screen and (min-width: 736px){
  .Info_box_dd{
    font-size: 14px;
    margin-top:15px;
    padding-bottom: 20px;
  }
}
.Info_box_dd:last-of-type{
  border-bottom: 1px solid #DDDDDD;
}
