.main{
    padding-top: 100px;

    font-size: 16px;
    color: #000000;
}
.logo{
    width: 156px;
    height: 35px;
    background: url("../img/ja/logo_company_profile.png") no-repeat;
    background-size: cover;

    margin: 0 auto;
    margin-bottom: 30px;
}
.page-title{
    margin-bottom: 40px;

    font-size: 28px;
}



#contents dl {
  width: 1020px;
  margin: 30px auto 40px;
  padding-left: 10px;
}
#contents dt, #contents dd {
  margin-bottom: 20px;
}
#contents dt {
  text-align: right;
  width: 325px;
  float: left;
}
#contents dd {
  float: left;
  margin-left: 50px;
  width: 590px;
}

#g-header_corporate {
  padding: 40px 0 80px;
}