@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?q8oy7h");src:url("../fonts/icomoon.eot?q8oy7h#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?q8oy7h") format("truetype"),url("../fonts/icomoon.woff?q8oy7h") format("woff"),url("../fonts/icomoon.svg?q8oy7h#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-more:before{content:"\e901"}.icon-times:before{content:"\e900"}.icon-facebook:before{content:"\e902"}.icon-youtube:before{content:"\e903"}.icon-insta:before{content:"\e904"}#localmainv img{width:100%;margin-top:80px}@media (max-width: 991px){#localmainv img{margin-top:50px}}@media (max-width: 767px){#localmainv img{margin-top:30px}}.container.w-1380{max-width:1410px}.supporterTop{background:#0095BC;padding:60px 0}@media (max-width: 767px){.supporterTop{padding:20px 0}}.supporterTop .topTxt{padding-left:30px}@media (max-width: 1399px){.supporterTop .topTxt{padding-left:20px}}@media (max-width: 991px){.supporterTop .topTxt{padding-left:10px}}.supporterTop .txt{font-size:5.0rem;font-weight:600;color:#fff;line-height:1.4;margin-bottom:20px}@media (max-width: 1199px){.supporterTop .txt{font-size:4.6rem}}@media (max-width: 991px){.supporterTop .txt{font-size:3.8rem;padding-top:0}}@media (max-width: 767px){.supporterTop .txt{font-size:2.7rem;padding-top:10px;margin-bottom:20px}}@media (max-width: 413px){.supporterTop .txt{font-size:2.5rem}}.supporterTop p{font-size:2rem;color:#fff;display:flex;align-items:center}@media (max-width: 1399px){.supporterTop p{font-size:1.8rem}}@media (max-width: 1199px){.supporterTop p{font-size:1.6rem}}@media (max-width: 991px){.supporterTop p{font-size:1.5rem}}@media (max-width: 767px){.supporterTop p{flex-direction:column;align-items:flex-start}}.supporterTop p span{background:#fff;color:#0095BC;padding:5px 20px;margin-right:20px;font-size:2.2rem}@media (max-width: 1199px){.supporterTop p span{font-size:1.8rem}}@media (max-width: 767px){.supporterTop p span{padding:2px 10px;margin-bottom:5px}}#supporter{background:#f1fbfd;padding:60px 0 140px}@media (max-width: 767px){#supporter{padding:50px 0}}#supporter .form{background:#fff;padding:70px 140px}@media (max-width: 1199px){#supporter .form{padding:50px 80px}}@media (max-width: 991px){#supporter .form{padding:30px}}@media (max-width: 767px){#supporter .form{padding:20px}}#supporter .note{margin-bottom:30px}@media (max-width: 767px){#supporter .note{margin-bottom:20px}}#supporter .flow{margin-bottom:40px}#supporter .flow ul{display:flex;align-items:stretch}#supporter .flow ul li{border:2px solid #85C8E2;border-radius:5px;color:#85C8E2;margin-right:5px;color:#0095BC;text-align:center;width:120px;height:60px;line-height:1.3;padding-top:5px}@media (max-width: 767px){#supporter .flow ul li{height:50px}}#supporter .flow ul li .en{font-size:1.2rem}#supporter .flow ul li.active{border-color:#30AEDE;background-color:#30AEDE;color:#fff}#supporter .flow ul li:last-child{border-top-right-radius:60px;border-bottom-right-radius:60px}#supporter .flow ul li .r1{display:block;padding-top:12px}@media (max-width: 767px){#supporter .flow ul li .r1{padding-top:9px}}#supporter .box .contactBox{width:100%;margin-bottom:40px}@media (max-width: 767px){#supporter .box .contactBox{margin-bottom:25px}}#supporter .box .contactBox tr:first-child th{border-top:1px solid #0095BC}#supporter .box .contactBox tr:first-child td{border-top:1px solid #D0D0D0}@media (max-width: 767px){#supporter .box .contactBox tr:last-child{border-bottom:1px solid #0095BC}}#supporter .box .contactBox th,#supporter .box .contactBox td{display:table-cell;padding:15px 0px;font-size:1.9rem;border-bottom:1px solid #D0D0D0}@media (max-width: 991px){#supporter .box .contactBox th,#supporter .box .contactBox td{font-size:1.7rem}}@media (max-width: 767px){#supporter .box .contactBox th,#supporter .box .contactBox td{font-size:1.5rem;display:block;border-bottom:none;border-top:1px solid #D0D0D0}}#supporter .box .contactBox th{min-width:220px;width:20%;border-color:#0095BC;color:#0095BC}@media (max-width: 991px){#supporter .box .contactBox th{width:25%}}@media (max-width: 767px){#supporter .box .contactBox th{width:100%;padding:10px 0px 5px}}#supporter .box .contactBox th .red{background-color:#FF3939;border-radius:2px;color:#fff;font-size:1.4rem;margin-left:13px;line-height:1;padding:4px 13px}@media (max-width: 767px){#supporter .box .contactBox th .red{font-size:1.0rem}}#supporter .box .contactBox td{width:calc(100% - 220px)}@media (max-width: 991px){#supporter .box .contactBox td{width:75%}}@media (max-width: 767px){#supporter .box .contactBox td{width:100%;padding:5px 0px 10px}}#supporter .box .contactBox td input{border:1px solid #D0D0D0;background:#F4F4F4;box-shadow:none;border-radius:2px;height:44px;font-size:1.7rem}#supporter .box .contactBox td input.acms-admin-form-width-mini{width:100px}@media (max-width: 767px){#supporter .box .contactBox td input.acms-admin-form-width-mini{width:70px}}@media (max-width: 767px){#supporter .box .contactBox td input{font-size:1.5rem;height:25px}}@media (max-width: 767px){#supporter .box .contactBox td input.zipinput{width:150px}}#supporter .box .contactBox td textarea{border:1px solid #949494;background:#fff;box-shadow:none;border-radius:0;font-size:1.7rem}@media (max-width: 767px){#supporter .box .contactBox td textarea{font-size:1.5rem}}#supporter .box .contactBox td .zipCont{margin-bottom:10px}#supporter .box .contactBox td .zipCont .half{font-size:1.3rem}@media (max-width: 767px){#supporter .box .contactBox td .zipCont .half{font-size:1.2rem}}#supporter .privacy{text-align:center;margin-bottom:30px}@media (max-width: 767px){#supporter .privacy{margin-bottom:10px}}#supporter .formBtn{max-width:360px;height:60px;border-radius:60px;display:block;width:100%;background:#0095BC;color:#fff;border:2px solid #0095BC;padding:15px 0;text-align:center;font-size:1.6rem}@media (max-width: 767px){#supporter .formBtn{font-size:1.5rem;padding:10px 0}}#supporter .formBtn:hover{background:#fff;color:#0095BC}#supporter .formBtn.backBtn{background:#a7a7a7;border:2px solid #a7a7a7;margin-top:20px}#supporter .formBtn.backBtn:hover{background:#fff;color:#a7a7a7}.message-text{margin-bottom:30px}#supporterContact{padding:30px 0;background:#E5E5E5}@media (max-width: 767px){#supporterContact{padding:20px 0}}#supporterContact .txt{font-size:2.2rem;margin-bottom:10px}@media (max-width: 767px){#supporterContact .txt{font-size:1.7rem}}
