@charset "utf-8";.ly_donation-lead-container{max-width:1140px;margin:0 auto 120px;padding:0 20px}.bl_donation-lead-title{display:flex;flex-direction:column-reverse;margin:0 auto 60px;gap:20px;align-items:center}.bl_donation-lead-title h2{font-weight:600;font-size:3.2rem;color:#705630}.bl_donation-lead-title span{font-size:1.6rem;padding-bottom:3px;color:#705630;font-weight:600}.bl_donation-lead-description{max-width:980px;margin:0 auto 90px}.bl_donation-lead-description p{color:#705630;font-size:1.8rem;font-weight:500;margin-bottom:10px;text-align:justify}.bl_donation-lead-img{display:flex;justify-content:space-between;flex-direction:row;border-radius:20px;flex-wrap:wrap;gap:20px;max-width:980px;margin:0 auto}.el_donation-lead-img{width:30%}.el_donation-lead-img img{width:100%;filter:drop-shadow(15px 15px 0 #fcd7a1);border-radius:10px;display:block}@media (max-width:768px){.ly_donation-lead-container{margin-top:60px;margin-bottom:90px}.bl_donation-lead-title span{font-size:1.4rem}.bl_donation-lead-title h2{font-size:2.2rem}.el_donation-lead-img{width:45%;margin:0 auto;gap:20px}.bl_donation-lead-description p{font-size:1.6rem}}.ly_donation-method-container{padding:0 20px}.bl_donation-method-container{padding:90px 20px;max-width:1140px;background-color:#fff;margin:0 auto;border-radius:20px;box-shadow:0 3px 24px rgba(0,0,0,.16)}.bl_donation-title{margin-bottom:90px;text-align:center}.bl_donation-title h2{font-size:3.6rem;margin-bottom:15px;color:#705630}.bl_donation-method-contents-container{display:flex;flex-direction:column;gap:120px;max-width:980px;margin:0 auto}.bl_donation-method-contents{border:3px solid #000;border-radius:20px;padding:30px;display:flex;flex-direction:row;justify-content:space-between;position:relative;align-items:center;background-color:#fff}.hp_b-pink{border-color:#ef858c}.hp_b-green{border-color:#69bd8b}.hp_b-blue{border-color:#74a2cc}.hp_b-yellow{border-color:#f4c582}.bl_donation-method-contents-wrapper{background-color:#fff;padding:10px;display:flex;flex-direction:row;gap:10px;position:absolute;bottom:95%;left:10px;align-items:center}.bl_donation-method-contents-ttl{display:flex;flex-direction:column-reverse;justify-content:left;position:relative}.bl_donation-method-contents-ttl h2{font-size:2.4rem;color:#222}.bl_donation-method-contents-ttl span{font-size:1.6rem;font-weight:600}.el_donation-method-title-img{width:50px}.bl_donation-method-desc-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px;width:90%;padding:15px;background-color:#f9f9f9}.el_donation-method-main-img{width:calc(100% - 70%)}.el_donation-method-main-img img{width:100%}.bl_donation-method-contents-desc{width:calc(100% - 25%)}.bl_donation-method-contents-desc-top{margin-bottom:30px;line-height:2;color:#222;width:80%}.bl_donation-method-btn{display:flex;justify-content:left;margin-bottom:30px;gap:20px;flex-direction:row}.el_btn-donation-method{background-color:#e48bb1;margin:0;max-width:400px;width:260px}.el_btn-donation-method:before{background-color:#fff}.el_btn-donation-method:hover{background-color:#fff;border:2px solid #e48bb1;color:#e48bb1}.el_btn-donation-method:after{border-color:transparent transparent transparent #e48bb1}.el_btn-donation-green{background-color:#69bd8b}.el_btn-donation-green:after{border-color:transparent transparent transparent #69bd8b}.el_btn-donation-green:hover{border:2px solid #69bd8b;color:#69bd8b}.el_btn-donation-blue{background-color:#74a2cc}.el_btn-donation-blue:after{border-color:transparent transparent transparent #74a2cc}.el_btn-donation-blue:hover{border:2px solid #74a2cc;color:#74a2cc}.bl_donation-method-desc-inner{width:45%}.bl_donation-method-desc-inner h3{font-size:1.5rem;margin-bottom:20px}.bl_donation-method-desc-inner p{margin-bottom:10px}.el_donation-method-link{color:#005a9e;font-size:1.6rem;display:block}.bl_donation-method-desc-inner p{color:#222;font-size:1.4rem}.fa-paper-plane{margin-right:5px}@media (max-width:768px){.bl_donation-method-contents-container{gap:60px}.bl_donation-method-container{padding:30px 10px;background-color:transparent}.el_btn-donation-method{margin:0 auto}.ly_donation-method-container{padding:0 15px;background-color:#f4eede}.bl_donation-title{margin-bottom:30px}.bl_donation-title h2{font-size:2rem}.bl_donation-method-btn-container{margin-bottom:15px}.bl_donation-method-contents-wrapper{left:0;position:static;margin-bottom:30px;padding:0}.bl_donation-method-contents{flex-direction:column;padding:30px 10px}.bl_donation-method-contents-ttl h2{font-size:1.6rem}.bl_donation-method-contents-desc{width:100%}.bl_donation-method-contents-desc-top{width:100%;font-size:1.4rem}.bl_donation-method-desc-wrapper{width:100%;flex-direction:column;gap:30px}.bl_donation-method-desc-inner{width:100%}.bl_donation-method-btn{flex-direction:column;margin-bottom:15px}.el_donation-method-main-img{width:100%}.bl_donation-method-contents-ttl span{font-size:1.2rem}.el_donation-method-main-img img{height:180px;object-fit:contain}.el_donation-method-link{font-size:1.4rem;text-align:center}.bl_donation-method-btn{gap:10px}}.ly_support-group{margin:90px auto 180px;max-width:1140px;padding:0 20px}.bl_support-group-contents-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:center}.bl_support-group-contents-wrapper{padding:15px 20px;display:flex;width:49%;background-color:#fff;border-radius:5px;align-items:center;gap:20px;justify-content:center}.el_support-group-img{width:calc(100% - 85%)}.el_support-group-img img{object-fit:contain;object-position:center;margin:0 auto;height:80px}.bl_support-group-inner{width:calc(100% - 20%);display:flex;flex-direction:column;gap:5px}.bl_support-content{display:flex;justify-content:space-between;align-items:flex-start}.bl_support-content-inner{display:flex;flex-direction:row;gap:5px;justify-content:left;align-items:baseline}.bl_support-content-inner i{font-size:1.4rem}.el_support-inner-text{font-size:1.5rem}.fa-clock:before{font-size:1.4rem;font-weight:700}.support-company-inner{width:100%}@media (max-width:768px){.ly_support-group{margin-bottom:90px;padding:0 15px}.bl_support-content-inner{width:100%}.bl_support-group-contents-wrapper{width:48%;flex-direction:column}.bl_support-content{flex-direction:column;gap:5px}.el_support-inner-text{font-size:1.2rem}.bl_support-group-inner{width:100%}.el_support-group-img{width:50%;gap:10px}.support-company-contents-wrapper{width:100%}}.ly_donation-support-voice{max-width:980px;margin:0 auto 180px}.bl_card{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.bl_card-img{width:calc(100% - 80%)}.bl_card-img img{border-radius:50%;width:160px;height:160px;object-fit:cover;object-position:center}.bl_card-contents{padding:20px;background-color:#fafafa;width:calc(100% - 20%);border:1px solid #eb8e07;border-radius:20px}.el_card-name{font-size:1.6rem}.el_card-supp{font-size:1.2rem}.bl_card-title-wrapper{display:flex;flex-direction:row;gap:5px;align-items:flex-end}.bl_card-title{display:flex;flex-direction:column-reverse;gap:10px;margin-bottom:20px}.bl_card-desc p{font-size:1.6rem}.el_card-company{font-size:1.2rem;font-weight:500}@media (max-width:768px){.ly_donation-support-voice{margin-bottom:90px}.bl_card{flex-direction:column;gap:20px}.bl_card-img{width:100%}.bl_card-img img{margin:0 auto}.bl_card-desc p{font-size:1.4rem}}.ly_faq-contents{max-width:980px;margin:0 auto;padding:0 15px}.accordion-item{border:1px solid #ccc;margin-bottom:10px;width:100%}.bl_accordion-header{padding:20px 0;cursor:pointer;font-size:1.8rem;font-weight:600;border-top:.5px solid #999;border-bottom:.5px solid #999;position:relative;color:#705630;padding-left:30px}.bl_accordion-header:after{position:absolute;top:50%;right:5px;display:flex;content:"";width:8px;height:8px;border-top:2px solid #222;border-right:2px solid#222;transform:rotate(135deg);transition:all .2s ease-out}.bl_accordion-contant{display:none;padding:30px;background-color:#fafafa}.bl_accordion-contant p{line-height:2}.accordion-inner-link{text-decoration:underline;font-weight:600}@media (max-width:768px){.bl_accordion-header{font-size:1.3rem;padding:15px 5px}.bl_accordion-contant{padding:10px}.bl_accordion-contant p{font-size:1.3rem}}