﻿@media screen and (max-width: 768px){html{font-size:2.5641025641vw}}@media print,screen and (min-width: 769px){html{font-size:.78125vw}}.cm-title{width:fit-content;display:block;position:relative}.cm-title:after{content:"";display:block;position:absolute;width:110%;left:50%;bottom:0;transform:translateX(-50%);background-color:#f8ef3e;z-index:-1}@media print,screen and (min-width: 769px){.cm-title:after{border-radius:1.5625vw}}@media screen and (max-width: 768px){.cm-title:after{border-radius:5.1282051282vw}}.cm-ctn.is-relative:before{content:"⚫︎";display:block;position:absolute;color:var(--primary-color);left:0;top:0}#request .container .cm-title{margin-left:auto;margin-right:auto}#request .container .txt{margin-left:auto;margin-right:auto}#request .container .list_request{display:flex;margin-left:auto;margin-right:auto;justify-content:space-between;flex-wrap:wrap}#request .container .list_request .item_request{background-color:#fff;display:flex;justify-content:space-between;align-items:center}@media print,screen and (min-width: 769px){#request .container .list_request .item_request{border-radius:1.5625vw}}@media screen and (max-width: 768px){#request .container .list_request .item_request{border-radius:5.1282051282vw}}#request .container .list_request .item_request .content{flex:1;display:flex;align-items:center}#request .container .list_request .item_request .content .number{flex:1}#request .container .list_request .item_request .img-icon{display:block;height:auto;object-fit:contain}#about-app .container .title{display:flex;justify-content:center;align-items:center}#about-app .container .content{margin-left:auto;margin-right:auto;background-color:#fff}@media print,screen and (min-width: 769px){#about-app .container .content{border-radius:1.5625vw}}@media screen and (max-width: 768px){#about-app .container .content{border-radius:5.1282051282vw}}#about-app .container .content .col .ctn_area{flex:1}#donations .container .cm-title{margin-left:auto;margin-right:auto}#donations .container .content{margin-left:auto;margin-right:auto;background-color:#fff}@media print,screen and (min-width: 769px){#donations .container .content{border-radius:1.5625vw}}@media screen and (max-width: 768px){#donations .container .content{border-radius:5.1282051282vw}}#donations .container .content .col-1 .ctn_area{display:flex;flex-wrap:wrap}#donations .container .content .col-1 .ctn_area .txt-box{display:flex;justify-content:center;align-items:center;background-color:#ebf3e2}@media print,screen and (min-width: 769px){#donations .container .content .col-1 .ctn_area .txt-box{border-radius:.625vw}}@media screen and (max-width: 768px){#donations .container .content .col-1 .ctn_area .txt-box{border-radius:2.0512820513vw}}#volunteer .container .cm-title,#employer .container .cm-title{margin-left:auto;margin-right:auto}#volunteer .container .content,#employer .container .content{margin-left:auto;margin-right:auto;background-color:#fff}@media print,screen and (min-width: 769px){#volunteer .container .content,#employer .container .content{border-radius:1.5625vw}}@media screen and (max-width: 768px){#volunteer .container .content,#employer .container .content{border-radius:5.1282051282vw}}@media screen and (max-width: 768px){.cm-title{font-size:2.4rem;line-height:3.5rem;letter-spacing:0.24rem}.cm-title:after{height:3.0769230769vw}.cm-ctn{font-size:1.6rem;line-height:2.667rem;letter-spacing:0.08rem}.cm-ctn.is-relative{padding-left:4.358974359vw}#request .container{padding:13.3333333333vw 0vw 7.6923076923vw 0vw}#request .container .txt{width:89.7435897436vw;margin-top:4.358974359vw;margin-bottom:7.6923076923vw;font-size:1.6rem;line-height:2.4rem;letter-spacing:0.08rem}#request .container .list_request{flex-direction:column;gap:2.5641025641vw;width:89.7435897436vw}#request .container .list_request .item_request{width:100%;height:35.8974358974vw;padding:5.1282051282vw 7.6923076923vw 6.9230769231vw 7.6923076923vw}#request .container .list_request .item_request .content{flex-direction:column;align-items:flex-start}#request .container .list_request .item_request .content .number{font-size:3.2rem;line-height:4rem;letter-spacing:0.16rem}#request .container .list_request .item_request .content .title{width:51.2820512821vw;font-size:1.8rem;line-height:2.65rem;letter-spacing:0.09rem}#request .container .list_request .item_request .img-icon{width:19.2307692308vw}#about-app .container{padding:0vw 0vw 7.6923076923vw 0vw}#about-app .container .title{flex-direction:column;align-items:center}#about-app .container .content{margin-top:4.358974359vw;width:89.7435897436vw;padding:7.6923076923vw 7.6923076923vw 9.2307692308vw 7.6923076923vw}#about-app .container .content .col{flex-direction:column}#about-app .container .content .col .col-title{font-size:2rem;line-height:2.9rem;letter-spacing:0.1rem;margin-bottom:2.5641025641vw}#about-app .container .content .col.col-1{padding-bottom:5.1282051282vw;border-bottom:.2564102564vw solid #707070}#about-app .container .content .col.col-2{padding-top:5.1282051282vw}#about-app .container .content .col.col-2 .ctn_area .cm-ctn{line-height:2.733rem}#about-app .container .content .col.col-2 .ctn_area .cm-ctn:first-of-type{margin-bottom:2.5641025641vw}#donations .container .content{margin-top:4.8717948718vw;width:89.7435897436vw;padding:7.6923076923vw 7.6923076923vw 9.7435897436vw 7.6923076923vw}#donations .container .content .col-1{flex-direction:column;padding-bottom:5.1282051282vw;border-bottom:.2564102564vw solid #707070}#donations .container .content .col-1 .col-title{font-size:2rem;line-height:2.9rem;letter-spacing:0.1rem;margin-bottom:3.8461538462vw}#donations .container .content .col-1 .ctn_area{justify-content:space-between;row-gap:2.8205128205vw}#donations .container .content .col-1 .ctn_area .txt-box{text-align:center;padding:4.1025641026vw 7.1794871795vw 4.1025641026vw 7.1794871795vw;width:35.8974358974vw;height:25.641025641vw;font-size:1.6rem;line-height:2.2rem;letter-spacing:0.08rem}#donations .container .content .col-2{padding-top:5.1282051282vw}#volunteer .container{padding-bottom:7.6923076923vw}#volunteer .container .content{margin-top:4.8717948718vw;width:89.7435897436vw;padding:7.6923076923vw 7.6923076923vw 8.2051282051vw 7.6923076923vw}#volunteer .container .content .cm-ctn{line-height:2.8rem}#employer .container{padding-bottom:24.358974359vw}#employer .container .content{margin-top:4.8717948718vw;width:89.7435897436vw;padding:7.6923076923vw 7.6923076923vw 7.6923076923vw 7.6923076923vw}}@media print,screen and (min-width: 769px){.cm-title{font-size:2.8rem;line-height:4rem;letter-spacing:0.28rem}.cm-title:after{height:.9375vw}.cm-ctn{font-size:1.6rem;line-height:2.4rem;letter-spacing:0.08rem}.cm-ctn.is-relative{padding-left:1.328125vw}#request .container{padding:18.75vw 0vw 5.46875vw 0vw}#request .container .txt{width:75vw;margin-top:3.125vw;margin-bottom:3.125vw;font-size:1.6rem;line-height:3.09rem;letter-spacing:0.08rem}#request .container .list_request{row-gap:1.171875vw;width:75vw}#request .container .list_request .item_request{width:36.71875vw;height:13.28125vw;padding:.78125vw 2.34375vw .78125vw 2.34375vw}#request .container .list_request .item_request .content .number{font-size:4.2rem;line-height:4.9rem;letter-spacing:0.195rem}#request .container .list_request .item_request .content .title{width:18.75vw;font-size:2rem;line-height:3.25rem;letter-spacing:0.1rem;margin-left:2.1875vw}#request .container .list_request .item_request .img-icon{width:7.03125vw}#about-app .container{padding:0vw 0vw 5.46875vw 0vw}#about-app .container .content{margin-top:2.34375vw;width:75vw;padding:3.90625vw 3.8671875vw 3.828125vw 3.9453125vw}#about-app .container .content .col .col-title{width:12.5vw;font-size:2rem;line-height:2.9rem;letter-spacing:0.1rem;margin-right:2.34375vw}#about-app .container .content .col.col-1{padding-bottom:2.65625vw;border-bottom:.078125vw solid #707070}#about-app .container .content .col.col-1 .ctn_area{padding-top:.3125vw}#about-app .container .content .col.col-2{padding-top:3.203125vw}#about-app .container .content .col.col-2 .ctn_area .cm-ctn{line-height:3rem}#about-app .container .content .col.col-2 .ctn_area .cm-ctn:first-of-type{margin-bottom:1.25vw}#donations .container .content{margin-top:2.34375vw;width:75vw;padding:3.90625vw 3.828125vw 3.515625vw 3.9453125vw}#donations .container .content .col-1{padding-bottom:3.046875vw;border-bottom:.078125vw solid #707070}#donations .container .content .col-1 .col-title{width:12.5vw;padding-top:.78125vw;font-size:2rem;line-height:2.9rem;letter-spacing:0.1rem;margin-right:2.34375vw}#donations .container .content .col-1 .ctn_area{column-gap:1.5625vw;row-gap:.78125vw;width:39.0625vw}#donations .container .content .col-1 .ctn_area .txt-box{padding:1.015625vw 1.5625vw 1.015625vw 1.5625vw;min-width:16.40625vw;height:3.90625vw;font-size:1.6rem;line-height:2.4rem;letter-spacing:0.16rem}#donations .container .content .col-2{padding-top:3.203125vw}#donations .container .content .col-2 .cm-ctn{line-height:3.067rem}#volunteer .container{padding-bottom:5.46875vw}#volunteer .container .content{margin-top:2.34375vw;width:75vw;padding:2.34375vw 3.828125vw 2.1875vw 3.90625vw}#volunteer .container .content .cm-ctn{line-height:2.8rem}#employer .container{padding-bottom:11.328125vw}#employer .container .content{margin-top:2.34375vw;width:75vw;padding:2.34375vw 3.828125vw 2.5vw 3.90625vw}}
