.is-style-table-underline table td{border-left:none;border-right:none;border-top:none;border-color:#ccc}html{overflow-x:hidden;scroll-behavior:smooth;scroll-padding-top:80px;--radius-60:60px}header.fixed{position:fixed;top:20px;left:5%;width:90%;background:var(--wp--preset--color--white);z-index:100;border-radius:60px;box-shadow:0 0 20px rgba(20,35,127,.4);transition:all ease-in-out .7s}.c-bg{position:relative}.c-bg--gradientOrange:after{background:linear-gradient(90deg,#ffe3df 0%,#fffad3 100%)}.c-bg--gradientBlue:after{background:linear-gradient(90deg,#deecff 0%,#e3f6df 100%)}.c-bg--left:after{left:0;border-top-right-radius:var(--radius-60);border-bottom-right-radius:var(--radius-60)}.c-bg--right:after{right:0;border-top-left-radius:var(--radius-60);border-bottom-left-radius:var(--radius-60)}.c-bg:after{position:absolute;top:0;width:93.75%;height:100%;content:"";z-index:-1}.flex-wrapper.half,.flex-wrapper.one-third,.flex-wrapper.quarter{display:flex;flex-wrap:wrap;justify-content:space-between}.flex-wrapper.four:after{display:block;content:"";width:24%}.flex-wrapper .flex-one{width:100%}.flex-wrapper.half .flex-one{width:48%}.flex-wrapper.one-third .flex-one{width:32%}.flex-wrapper.quarter .flex-one{width:48%}.flex-wrapper.quarter .flex-three{width:48%}@media (min-width:40em){.flex-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.flex-wrapper.two .flex-one{width:48%}.flex-wrapper.three .flex-one{width:32%}.flex-wrapper.three .flex-two{width:64%}.flex-wrapper.four .flex-two{width:48%}.flex-wrapper.four .flex-one{width:24%}.flex-wrapper.four .flex-three{width:72%}.flex-wrapper.five .flex-one{width:18%}.flex-wrapper.six .flex-one{width:15%}.flex-wrapper.quarter .flex-one{width:24%}.flex-wrapper.quarter .flex-three{width:72%}}.is-style-table-dark table{border-collapse:separate;border-spacing:7px}.is-style-table-dark table td{border:none;background:#f4f4f4;padding:1.5vw}.is-style-table-dark table td:first-child,.is-style-table-dark table th{background:var(--wp--preset--color--custom-sub-1);color:var(--wp--preset--color--white);text-align:center;font-weight:700;width:20%}.is-style-no-list{padding-left:0}.is-style-no-list li{list-style:none}.is-style-reverse{flex-direction:row-reverse}.is-style-no-list{padding-left:0}.is-style-fixed-foot{position:fixed;bottom:0;left:0;width:100%;z-index:100}.is-style-fixed-top{position:fixed;top:10px;right:10px;width:100%;z-index:100}@media (max-width:767px){.is-style-fixed-top{position:fixed;top:auto;bottom:0;border-radius:0;width:100%;z-index:100}}.wp-block-details{border-radius:20px}details summary{position:relative;color:var(--wp--preset--color--white);font-weight:600;padding:20px 90px 20px 20px;background:var(--wp--preset--color--custom-sub-2);background-size:67px}details>summary:first-of-type{list-style:none}details p{background:var(--wp--preset--color--white);padding:1em;font-size:.9em}details>summary:after{display:block;content:"";position:absolute;right:0;top:0;width:67px;height:100%;background:var(--wp--preset--color--custom-sub-1) url(//als-hiroshima.org/site/wp-content/themes/als-hiroshima/assets/css/assets/images/faq_plus.svg) no-repeat center;background-size:40%}details[open]>summary:after{background:var(--wp--preset--color--custom-sub-1) url(//als-hiroshima.org/site/wp-content/themes/als-hiroshima/assets/css/assets/images/faq_minus.svg) no-repeat center;background-size:40%}@media (max-width:767px){details>summary:after{background-size:30%}details[open]>summary:after{background-size:30%}}.is-style-fixed-foot.contact{display:block;bottom:20px;left:auto;right:20px;width:120px;height:120px;background:linear-gradient(-30deg,#29f19c,#02a1f9);border-radius:50%;padding-top:20px}@media (max-width:781px){.is-style-fixed-foot.contact{width:100%;height:auto;background:linear-gradient(-30deg,#29f19c,#02a1f9);border-radius:0;padding:10px;right:0;bottom:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.is-style-fixed-foot.contact figure{padding:0 !important;margin-right:20px !important}.is-style-fixed-foot.contact p{text-align:left !important;margin-left:0 !important}.is-style-fixed-foot.contact br{display:none}}#home_sec02{position:relative}#home_sec02:before{display:block;content:"";background:url(//als-hiroshima.org/site/wp-content/themes/als-hiroshima/assets/css/../images/bg_wheelchair.jpg) no-repeat center;background-size:cover;position:absolute;top:-40px;right:0;width:40%;height:450px;border-radius:60px 0 0 60px}@media (max-width:781px){#home_sec02:before{top:-40px;width:90%;height:300px}#home_sec02 .content{margin-top:240px;padding:20px 10% 0 5% !important}}#home_sec03{position:relative}#home_sec03:before{display:block;content:"";background:url(//als-hiroshima.org/site/wp-content/themes/als-hiroshima/assets/css/../images/bg_monthly.jpg) no-repeat center;background-size:cover;position:absolute;top:-40px;left:0;width:40%;height:450px;border-radius:0 60px 60px 0}#home_sec03 .content{position:relative}@media (max-width:781px){#home_sec03:before{top:-40px;left:0;width:90%;height:300px;border-radius:0 60px 60px 0}#home_sec03 .content{margin-top:240px;padding:20px 5% 0 10% !important}}#activities_sec01{position:relative}#activities_sec01:before{display:block;content:"";background:url(//als-hiroshima.org/site/wp-content/themes/als-hiroshima/assets/css/../images/bg_monthly.jpg) no-repeat center;background-size:cover;position:absolute;top:-40px;right:0;width:40%;height:600px;border-radius:60px 0 0 60px}#activities_sec02{position:relative}#activities_sec02:before{display:block;content:"";background:url(//als-hiroshima.org/site/wp-content/themes/als-hiroshima/assets/css/../images/bg_piasupport.jpg) no-repeat center;background-size:cover;position:absolute;top:-40px;left:0;width:40%;height:600px;border-radius:0 60px 60px 0}#activities_sec03{position:relative}#activities_sec03:before{display:block;content:"";background:url(//als-hiroshima.org/site/wp-content/themes/als-hiroshima/assets/css/../images/bg_event.jpg) no-repeat center;background-size:cover;position:absolute;top:-40px;right:0;width:40%;height:600px;border-radius:60px 0 0 60px}#activities_sec04{position:relative}#activities_sec04:before{display:block;content:"";background:url(//als-hiroshima.org/site/wp-content/themes/als-hiroshima/assets/css/../images/bg_others.jpg) no-repeat center;background-size:cover;position:absolute;top:-40px;left:0;width:40%;height:500px;border-radius:0 60px 60px 0}#activities_sec05{position:relative}#activities_sec05:before{display:block;content:"";background:url(//als-hiroshima.org/site/wp-content/themes/als-hiroshima/assets/css/../images/bg_figures.jpg) no-repeat center;background-size:cover;position:absolute;top:-40px;right:0;width:40%;height:600px;border-radius:60px 0 0 60px}#activities_sec06{position:relative}#activities_sec06:before{display:block;content:"";background:url(//als-hiroshima.org/site/wp-content/themes/als-hiroshima/assets/css/../images/bg_als.jpg) no-repeat center;background-size:cover;position:absolute;top:-40px;left:0;width:40%;height:450px;border-radius:0 60px 60px 0}@media (max-width:781px){#activities_sec01:before{top:-40px;width:90%;height:300px}#activities_sec01 .content{margin-top:160px;padding:20px 10% 0 5% !important}#activities_sec02:before{top:-40px;width:90%;height:300px}#activities_sec02 .content{margin-top:160px;padding:20px 5% 0 10% !important}#activities_sec03:before{top:-40px;width:90%;height:300px}#activities_sec03 .content{margin-top:160px;padding:20px 10% 0 5% !important}#activities_sec04:before{top:-40px;width:90%;height:300px}#activities_sec04 .content{margin-top:160px;padding:20px 5% 0 10% !important}#activities_sec05:before{top:-40px;width:90%;height:300px}#activities_sec05 .content{margin-top:160px;padding:20px 10% 0 5% !important}#activities_sec06:before{top:-40px;width:90%;height:300px}#activities_sec06 .content{margin-top:160px;padding:20px 5% 0 10% !important}}.thumb img{aspect-ratio:1.5}