@charset "UTF-8";

#policy_personal .mailImg, 
#policy .mailImg{
    display: inline-block;
    height: 1.5em;
    position: relative;
    top: .35em;
}

#policy_personal .txtright{
	text-align:right;
}

#policy_personal .policy_text{
	margin-bottom:6em;
}

#policy_personal .linkArea_dl.delay01{
	margin-top:-1em;
}

#policy .hr,
#policy_personal .hr{
    background: #ddd;
    height: 1px;
}

#policy_personal .policy_dl dd .namberList {
    margin: 0 0 1em 2.5em;
}

.secWrap .email-inline img {
  width: 18rem;
  vertical-align: middle;
}

.kohyo_add_wd .w30 {
    width: 27%;
}

.kohyo_add_wd tr td:last-child {
    text-align: center;
    vertical-align: middle;
}


@media (max-width: 767px) {
  /* .inquire_mail-img .email-inline {
    display: inline-flex;
  } */

  .inquire_mail-img .email-inline img {
    width: 16rem;
    vertical-align: middle;
  }
}
