.abi_custom .contentInner h2{margin:0 0 35px}.abi_custom .contentInner h3 span{display:block;font-size:21px}.abi_custom .contentInner h4{color:#036eb7;font-size:23px;margin-bottom:30px}.abi_custom p.center{text-align:center}.abi_custom .heading{padding:50px 0 20px;text-align:center}.abi_custom .reportNav{margin-bottom:60px}.abi_custom .reportNav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.abi_custom .reportNav ul li+li{margin-left:20px}.abi_custom .purpose .profile{display:-webkit-box;display:-ms-flexbox;display:flex}.abi_custom .purpose .profile .photo{margin-right:20px}.abi_custom .purpose .profile dl dt{color:#036eb7;font-weight:700}.abi_custom .purpose .profile dl dt .name{font-size:22px;margin-bottom:0}.abi_custom .purpose .profile dl dt .name span{font-size:13px;font-weight:400}.abi_custom .purpose .profile dl dt .post{font-size:15px}.abi_custom .purpose .profile dl dd li{margin-bottom:.3em}.abi_custom .background .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.abi_custom .background .cont dl{width:405px}.abi_custom .background .cont dl dt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e6f0f8;color:#036eb7;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:23px;font-weight:700;height:110px;line-height:1.3;margin-bottom:20px;width:405px}.abi_custom .background .cont dl dt .img{border-right:2px solid #036eb7;line-height:1;margin-right:20px;padding-top:10px;text-align:center;width:113px}.abi_custom .background .cont dl dd span{display:block;font-size:13px;margin-top:10px}.abi_custom .result .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.abi_custom .result .cont dl{width:405px}.abi_custom .result .cont dl dt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e6f0f8;display:-webkit-box;display:-ms-flexbox;display:flex;height:110px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;width:405px}.abi_custom .result .cont dl dd span{display:block;font-size:13px;margin-top:10px}.abi_custom .system .discription{margin-bottom:30px}.abi_custom .histry table th{border:2px solid #fff;background-color:#036eb7;color:#fff;font-size:22px;width:92px}.abi_custom .histry table td{background-color:#e6f0f8;border:2px solid #fff;padding:25px 25px 15px}.abi_custom .histry table td dl+dl{border-top:2px solid #b3d3e9;padding-top:20px}.abi_custom .histry table td dl dt{color:#036eb7;font-size:15px;font-weight:700}.abi_custom .report{border-bottom:none}.abi_custom .report .discription{float:left;margin-right:30px;width:390px}.abi_custom .report ul{clear:both;margin-top:-150px}.abi_custom .linkArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.abi_custom .linkArea .requireBtn{margin-left:30px}.abi_custom .support-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.abi_custom .support-list-item{width:calc(50% - 15px);border:2px solid #2969b7;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}.abi_custom .support-list-title{font-size:17px;font-weight:700;color:#036eb7;line-height:1.6;margin-bottom:12px;text-align:center}.abi_custom .coop-btn{margin:20px auto 0}.abi_custom .reward-list.forSupporter .reward-list-item:nth-of-type(1) .reward-list-title{background:center/contain no-repeat url(/donation/private/images/donation_forSupporter01.jpg)}.abi_custom .reward-list.forSupporter .reward-list-item:nth-of-type(2) .reward-list-title{background:center/contain no-repeat url(/donation/private/images/donation_forSupporter02.jpg)}.abi_custom .reward-list.forSupporter .reward-list-item:nth-of-type(3) .reward-list-title{background:center/contain no-repeat url(/donation/private/images/donation_forSupporter03.jpg)}.abi_custom .donateBook-cont{margin:30px 0 0}.abi_custom .donateBook-list{list-style-type:none}.abi_custom .donateBook-list li{margin:0 0 1.5em 0;position:relative}.abi_custom .donateBook-list li:after{display:block;content:"▼";position:absolute;bottom:-18px;left:1em}.abi_custom .donateBook-list li:last-child:after{display:none}.abi_custom .donateBook-list-item{display:-webkit-box;display:-ms-flexbox;display:flex}.abi_custom .donateBook-list-item a{font-weight:700;text-decoration:underline}