@media(min-width: 1025px){.sec{padding:5.5% 0}}@media(min-width: 1025px){.pcc{text-align:center}}.morebtn{width:290px;max-width:100%;margin-top:30px;color:#ea8a98;border-color:#ea8a98 !important}.morebtn::after{color:#ea8a98}.morebtn.left{margin:30px auto 0}.line-head{margin-bottom:20px;padding-bottom:.5em;text-align:center;font-size:22px;font-weight:bold;border-bottom:1.5px solid #5084cc}@media(min-width: 1025px){.line-head{margin-bottom:40px;font-size:28px}}.line-head.purple{color:#ac84c3;border-bottom-color:#ac84c3}.line-head.pink{color:#ea8a98;border-bottom-color:#ea8a98}.band-head{margin-bottom:20px;color:#5084cc;font-size:18px;text-align:center;padding:13px;background:rgba(80,132,204,.2)}@media(min-width: 1025px){.band-head{padding:15px;margin-bottom:25px;font-size:24px}}.band-head.purple{color:#ac84c3;background:rgba(172,132,195,.2)}.band-head.pink{color:#ea8a98;background:rgba(234,138,152,.2)}p small,li small{display:block;font-size:13.5px;line-height:1.6}@media(min-width: 1025px){p small,li small{font-size:14.5px}}h4,h5{font-size:17px;font-weight:bold}@media(max-width: 1024px){ul li{font-size:15px}}ul.num{counter-reset:num}ul.num li{position:relative;padding-left:28px;margin-top:15px}ul.num li::before{content:"(" counter(num) ")";counter-increment:num;position:absolute;top:0;left:0;color:#5084cc}ul.num.purple li::before{color:#ac84c3}.top10{margin-top:10px}.top20{margin-top:20px}.top30{margin-top:30px}.top40{margin-top:40px}.top50{margin-top:50px}.top60{margin-top:60px}.top70{margin-top:70px}.top80{margin-top:80px}.top90{margin-top:90px}.top100{margin-top:100px}@media(max-width: 1024px){.top10-sp{margin-top:10px}}@media(max-width: 1024px){.top20-sp{margin-top:20px}}@media(max-width: 1024px){.top30-sp{margin-top:30px}}@media(max-width: 1024px){.top40-sp{margin-top:40px}}@media(max-width: 1024px){.top50-sp{margin-top:50px}}@media(max-width: 1024px){.top60-sp{margin-top:60px}}@media(max-width: 1024px){.top70-sp{margin-top:70px}}@media(max-width: 1024px){.top80-sp{margin-top:80px}}@media(max-width: 1024px){.top90-sp{margin-top:90px}}@media(max-width: 1024px){.top100-sp{margin-top:100px}}.mv__slide{background:url(../img/donation.webp) no-repeat center;background-size:cover}section#intro .btm{margin-top:20px}@media(min-width: 1025px){section#intro .btm{margin-top:40px}}section#intro .btm p{text-align:right}@media(max-width: 1024px){section#intro .btm p:nth-child(n+2){margin-top:10px}}section#intro .btm p span{margin-left:1em;font-size:1.2em;font-weight:bold}@media(max-width: 1024px){section#intro .btm p span{display:block}}@media(min-width: 1025px){section .box-clm{display:flex;justify-content:space-between}}section .box-clm .cld{padding:20px;background:rgba(80,132,204,.2)}@media(max-width: 1024px){section .box-clm .cld:nth-child(n+2){margin-top:5%}}@media(min-width: 1025px){section .box-clm .cld{width:calc(50% - 20px);padding:30px}}section .box-clm .cld h3{margin-bottom:20px;color:#5084cc;font-size:18px;text-align:center}@media(min-width: 1025px){section .box-clm .cld h3{font-size:22px}}section .price{margin-top:25px}@media(min-width: 1025px){section .price{display:flex;justify-content:space-between;margin-top:30px}}@media(max-width: 1024px){section .price .cld:nth-child(n+2){margin-top:40px}}@media(min-width: 1025px){section .price .cld{width:calc(50% - 20px)}}section .price .cld h4{width:160px;margin:0 auto 15px;color:#5084cc;font-size:16px;text-align:center;line-height:28px;border-radius:15px;border:1px solid #5084cc}@media(min-width: 1025px){section .price .cld .top{display:flex;justify-content:center;align-items:center;height:66px}}section .price .cld .num{font-size:18px;text-align:center}@media(min-width: 1025px){section .price .cld .num{font-size:20px}}section .price .cld p small{text-align:center}section .table{overflow-x:auto}section .table table{width:600px;margin:0 auto}section .table table tr>*{padding:15px;border:1px solid #ccc}@media(max-width: 1024px){section .table table tr>*{font-size:15px}}section .table table tr>*:nth-child(1){width:50%}section .table table tr>*:nth-child(2){text-align:center;width:25%}section .table table tr>*:nth-child(3){width:25%}section .table table tr th{color:#ac84c3;text-align:center;background:rgba(172,132,195,.2)}section .table table tr td{padding:10px}@media(min-width: 1025px){section .table table tr td{padding:15px}}section .table table tr td:nth-child(3){text-align:right}section .contact-box{padding:20px;background:rgba(234,138,152,.2)}@media(max-width: 1024px){section .contact-box:nth-child(n+2){margin-top:5%}}@media(min-width: 1025px){section .contact-box{padding:30px}}section .contact-box h3{margin-bottom:20px;color:#ea8a98;font-size:18px;text-align:center}@media(min-width: 1025px){section .contact-box h3{font-size:22px}}@media(min-width: 1025px){section .contact-box h3+div{display:flex;justify-content:center}}