@charset "utf-8";
/*================================
wrapper
================================*/
.mainvisual{
	background: #fff url(/about-university/others/privacypolicy/img/mainvisual.jpg) no-repeat top center / cover;
}
.donation_page-university_president {
  text-align: right;
}
.donation_page-text-padding-top-s {
  padding-top: 20px;
}
.donation_page-text-padding-top-m {
  padding-top: 40px;
}
.donation_page-text-indent {
  padding-left:1em;
	text-indent:-1em;
}
.donation_page-overview-ttl-bg {
  display: inline-block;
  background-color: #ee551e;
  color: #fff;
  padding: 3px 11px;
}
.donation_page-overview-ttl-mg {
  margin-top: 20px;
}
.donation_page-module-pageLink ul:last-child {
  width: 25%;
}
.module-pageLink ul:last-child li {
  width: 100%;
}
.donation_page-img-size {
  width: 60%;
  margin: 0 auto;
}
.donation_page-td-ttl-bold {
  font-weight: bold;
}
.donation_page-module-table table {
    border-radius: .2rem;
    overflow: hidden;
}
.donation_page-module-table table td {
    border-top: 0;
    border-bottom: 2px solid #fff;
    border-left: 0;
    border-right: 2px solid #fff;
    background: url(/common/img/bg_border_gray.png);
    padding: .2rem .2rem;
    line-height: 1.4;
}
.donation_page-module-table table tr:first-child td {
    border-top: 0;
    border-bottom: 2px solid #fff;
    border-left: 0;
    border-right: 2px solid #fff;
    background: url(/common/img/bg_border_orange.png);
    padding: 0.2rem;
    line-height: 1.4;
    color: #fff;
}
.donation_page-td-oubo_01 {
  width: 25%;
}
.donation_page-td-oubo_02 {
  width: 65%;
}
.donation_page-text-bold {
  font-weight: bold;
}
.donation_page-text-bold-size {
  font-size: 20px;
}
.donation_page-module-title-application {
    font-size: 36px;
    font-weight: bolder;
    line-height: 1.4;
    margin-bottom: .4rem;
}
.donation_page-sakuzu-size {
  text-align: center;
}
.donation_page-linkform-fontsize {
  font-size: 28px;
}
.donation_page-application-text-mailttl {
  line-height: 2;
}
.donation_page-application-text-mail-info {
  padding-left:1em;
	text-indent:-1em;
}
.donation_page-mailaddress-size {
  width: 230px;
  height: 30px;
}
.donation_page-incentive-text-right {
  margin-left: 160px;
}
.donation_page-incentive-zushiki {
  width: 58%;
  max-width: 500px;
  background-color: #FFE6CE;
  margin-left: 18px;
  padding: 20px;
}
.donation_page-text-underline_orange {
  border-bottom: 1px solid #ee551e;
}
.donation_page-text-underline_black {
  text-decoration: underline solid #000;
}
@media only screen and (max-width: 1024px) {
  .donation_page-incentive-text-right {
  margin-left: 10px;
}
.donation_page-module-pageLink ul:last-child {
  width: 100%;
}
.donation_page-img-size {
  width: 100%;
}
.donation_page-linkform-fontsize {
  font-size: 16px;
}
.donation_page-mailaddress-size {
  width: 210px;
  height: auto;
}
.donation_page-module-title-application {
    font-size: 24px;
}
.donation_page-incentive-zushiki {
  width: 100%;
  margin-left: 0;
}
}