/* donate
******************************************************* */
.donate__head h2{color: #FFFFFF;text-align: center;font-size: 1.3333em;font-weight: 700;line-height: 1.25;}
.donate__head img {max-width:276px;margin: -10px auto 0;display: block;}
.donate__item a.m-link--A {background-color: #fff;border: 1px solid #fff;color: #3C7DBE;}
.donate__item a.m-link--A::before {background-color: #3C7DBE;}
.donate__item .m-arw--A {border: 1px solid #3C7DBE;}
.donate__item .m-arw--A .inner:before {background-color: #3C7DBE;}
.donate__item .m-arw--A .inner:after {border-top: 1px solid #3C7DBE;border-right: 1px solid #3C7DBE;}
.donate__item + p {font-size: 0.8888em;}
.donate__cell {width: 22.41%;}
.donate__cell + .donate__cell {margin-left: 1.72%;}

@media only screen and (min-width:768px) {
.main-content .donate__item a.m-link--A:hover {color: #fff;text-decoration: none;}
.main-content .donate__item a:hover .m-arw--A {border: 1px solid #fff;}
.main-content .donate__item a:hover .m-arw--A .inner:before {background-color: #fff;}
.main-content .donate__item a:hover .m-arw--A .inner:after {border-top: 1px solid #fff;border-right: 1px solid #fff;}
}

@media only screen and (max-width:767px) {
.donate__item + p {font-size: 0.9411em;}
.donate__head img {margin: -14px auto 0;}
.donate__cell { background-color: #fff; text-align: center; width: 100%;}
.donate__cell + .donate__cell{margin: 15px 0 0 0;}
.donate__cell img {width: 220px;}
}


