h2,h3{margin:0;padding:0}@font-face{font-family:"Zen Kaku Gothic New";src:url("/wp-content/themes/wrc/assets/fonts/Zen_Kaku_Gothic_New/ZenKakuGothicNew-Regular.woff2") format("woff2"),url("/wp-content/themes/wrc/assets/fonts/Zen_Kaku_Gothic_New/ZenKakuGothicNew-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Zen Kaku Gothic New";src:url("/wp-content/themes/wrc/assets/fonts/Zen_Kaku_Gothic_New/ZenKakuGothicNew-Medium.woff2") format("woff2"),url("/wp-content/themes/wrc/assets/fonts/Zen_Kaku_Gothic_New/ZenKakuGothicNew-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Zen Kaku Gothic New";src:url("/wp-content/themes/wrc/assets/fonts/Zen_Kaku_Gothic_New/ZenKakuGothicNew-Bold.woff2") format("woff2"),url("/wp-content/themes/wrc/assets/fonts/Zen_Kaku_Gothic_New/ZenKakuGothicNew-Bold.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Manrope";src:url("/wp-content/themes/wrc/assets/fonts/Manrope/Manrope-Regular.woff2") format("woff2"),url("/wp-content/themes/wrc/assets/fonts/Manrope/Manrope-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Manrope";src:url("/wp-content/themes/wrc/assets/fonts/Manrope/Manrope-SemiBold.woff2") format("woff2"),url("/wp-content/themes/wrc/assets/fonts/Manrope/Manrope-SemiBold.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Manrope";src:url("/wp-content/themes/wrc/assets/fonts/Manrope/Manrope-Bold.woff2") format("woff2"),url("/wp-content/themes/wrc/assets/fonts/Manrope/Manrope-Bold.woff") format("woff");font-weight:800;font-style:normal}html{font-size:62.5%;scroll-behavior:smooth;overflow-x:hidden}.bold-en{font-family:"Manrope",sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal}.l-blur{filter:blur(0);transition:filter .25s ease-out}main{margin-top:100px;display:block}@media screen and (max-width: 1200px){main{margin-top:80px}}@media screen and (max-width: 992px){main{margin-top:70px}}@media screen and (max-width: 768px){main{margin-top:60px}}@media screen and (max-width: 576px){main{margin-top:60px}}@keyframes MVFadeIn{to{transform:scale(1.2)}}@keyframes slideFadeIn{to{opacity:1;transform:translateY(0)}}h2.heading{display:block;margin-bottom:40px;line-height:1.6}h2.heading .heading-en{font-family:"Manrope",sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal;font-size:5rem;display:block}h2.heading .heading-ja{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:600;font-style:normal;font-size:2rem;color:#00a0e9;display:block}@media screen and (max-width: 992px){h2.heading .heading-en{font-size:4.6rem}h2.heading .heading-ja{font-size:1.8rem}}@media screen and (max-width: 768px){h2.heading .heading-en{font-size:4rem}h2.heading .heading-ja{font-size:1.6rem}}@media screen and (max-width: 576px){h2.heading .heading-en{font-size:3rem}h2.heading .heading-ja{font-size:1.6rem}}h3.heading{font-weight:700;font-size:2.2rem;display:block;margin-bottom:40px;padding-bottom:20px;position:relative}h3.heading::after{content:"";background-color:#00a0e9;width:60px;height:4px;position:absolute;display:block;bottom:0;left:0;z-index:1}@media screen and (max-width: 992px){h3.heading{font-size:1.8rem;margin-bottom:30px;padding-bottom:15px}h3.heading::after{width:40px}}@media screen and (max-width: 768px){h3.heading{font-size:1.7rem;margin-bottom:20px;padding-bottom:10px}h3.heading::after{width:30px}}@media screen and (max-width: 576px){h3.heading{font-size:1.6rem;margin-bottom:15px;padding-bottom:10px}h3.heading::after{width:30px}}h2.blue-heading{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:600;font-style:normal;color:#00a0e9;font-size:4rem;line-height:1.6;margin-bottom:40px}@media screen and (max-width: 992px){h2.blue-heading{font-size:2.5rem;margin-bottom:30px}}@media screen and (max-width: 768px){h2.blue-heading{font-size:2.5rem;margin-bottom:20px}}@media screen and (max-width: 576px){h2.blue-heading{font-size:2rem;margin-bottom:20px}h2.blue-heading br{display:none}}h3.blue-heading{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:600;font-style:normal;color:#00a0e9;font-size:3rem;line-height:1.6;margin-bottom:40px}@media screen and (max-width: 992px){h3.blue-heading{font-size:2.8rem;margin-bottom:30px}}@media screen and (max-width: 768px){h3.blue-heading{font-size:2.4rem;margin-bottom:20px}}@media screen and (max-width: 576px){h3.blue-heading{font-size:2rem;margin-bottom:20px}h3.blue-heading br{display:none}}.section_pdg{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 768px){.section_pdg{padding-top:40px;padding-bottom:40px}}/*!
 Bootstrap  v5.3.3 (https://getbootstrap.com/)
*/@media screen and (min-width: 993px){@keyframes observe-me--yellow{0%{width:100%}100%{width:0}}}@keyframes scrollDown{0%{top:50px;opacity:1}50%{opacity:1}100%{top:140px;opacity:0}}#human-rights-policy-support-page .service-top-section::after{background-color:#ddd}.service-section .service-section__img{border-radius:6px;background-color:#fafafa;display:block;padding:30px}.service-top-section{display:block;position:relative;min-height:500px}.service-top-section::after{background-repeat:no-repeat;background-size:cover;background-position:center;content:"";width:45%;height:450px;position:absolute;top:50px;right:0}.service-top-section .service-top-section__content{position:relative;z-index:1;width:100%;padding-right:50%}.service-top-section .service-top-section__content .service-top-section__content-inner{background-color:hsla(0,0%,100%,.7)}@media screen and (max-width: 992px){.service-top-section{min-height:368px}.service-top-section::after{width:45%;height:250px}.service-top-section .service-top-section__content{padding-right:25%}}@media screen and (max-width: 768px){.service-top-section{min-height:auto}.service-top-section::after{display:none}.service-top-section .service-top-section__content{padding-right:0}}.our-support-section .our-support__flex{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:30px}.our-support-section .our-support__flex .our-support__flex-item{border-radius:10px;width:calc((100% - 60px)/3);display:block;background-color:rgba(250,250,250,.7);padding:30px;padding-top:20px}.our-support-section .our-support__flex .our-support__flex-item .our-support__flex-item-number{color:#999;width:100%;height:100px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:5rem;line-height:1}.our-support-section .our-support__flex .our-support__flex-item .our-support__flex-item-heading{display:flex;justify-content:center;align-items:flex-start;font-size:1.8rem;color:#00a0e9;line-height:1.4;width:100%;height:80px}@media screen and (max-width: 992px){.our-support-section .our-support__flex{gap:15px}.our-support-section .our-support__flex .our-support__flex-item{width:calc((100% - 30px)/3);padding:20px}.our-support-section .our-support__flex .our-support__flex-item .our-support__flex-item-number{height:70px;font-size:4rem}.our-support-section .our-support__flex .our-support__flex-item .our-support__flex-item-heading{font-size:1.7rem;height:100px}}@media screen and (max-width: 768px){.our-support-section .our-support__flex{flex-direction:column;gap:15px}.our-support-section .our-support__flex .our-support__flex-item{width:100%}.our-support-section .our-support__flex .our-support__flex-item .our-support__flex-item-number{font-size:3rem}.our-support-section .our-support__flex .our-support__flex-item .our-support__flex-item-heading{font-size:1.7rem;height:auto;margin-bottom:15px}}@media screen and (max-width: 576px){.our-support-section .our-support__flex .our-support__flex-item .our-support__flex-item-number{font-size:3rem}.our-support-section .our-support__flex .our-support__flex-item .our-support__flex-item-heading{font-size:1.6rem;height:auto;margin-bottom:10px}}.service-flow-section{display:block;position:relative;height:100%;width:100%}.service-flow-section::after{content:"";border-radius:0 100px 0 0;background-color:#eff6f7;display:block;width:98%;min-height:100%;position:absolute;top:0;left:0;z-index:-1}.service-flow-section .service-flow__header{width:100%;display:flex;align-items:center;justify-content:flex-start}.service-flow-section .service-flow__header .flow-nav{display:flex;margin-left:auto;gap:15px}.service-flow-section .service-flow__header .flow-nav .custom-arrow{border:1px solid #ddd;background-color:#fff;color:#141414;display:flex;justify-content:center;align-items:center;width:60px;height:60px;border-radius:50%;font-size:1.5rem;font-weight:bold;cursor:pointer;transition:color .25s}.service-flow-section .service-flow__header .flow-nav .custom-arrow.swiper-button-disabled{color:rgba(20,20,20,.3);pointer-events:none}@media screen and (min-width: 993px){.service-flow-section .service-flow__header .flow-nav .custom-arrow:hover{color:#00a0e9}}.service-flow-section .service-flow__item{box-shadow:0 0 10px rgba(0,0,0,.1)}.service-flow-section .service-flow__item .service-flow__item-inner{border-radius:10px;background-color:#fff;padding:15px;position:relative}.service-flow-section .service-flow__item .service-flow__item-inner::after{content:"";display:block;width:66px;height:6px;position:absolute;right:-74px;top:50%;transform:translateY(-50%);background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 106 10"><circle fill="rgb(0, 160, 233)" cx="5" cy="5" r="5"/><circle fill="rgb(0, 160, 233)" cx="29" cy="5" r="5"/><circle fill="rgb(0, 160, 233)" cx="53" cy="5" r="5"/><circle fill="rgb(0, 160, 233)" cx="77" cy="5" r="5"/><circle fill="rgb(0, 160, 233)" cx="101" cy="5" r="5"/></svg>');background-repeat:no-repeat;background-position:center center;background-size:cover}.service-flow-section .service-flow__item .service-flow__item-inner .service-flow__item-image{aspect-ratio:149/84;border-radius:10px 10px 0 0;background-repeat:no-repeat;display:block;position:relative;--cols: 4;--rows: 2;--col: 0;--row: 0;background-size:calc(var(--cols)*100%) calc(var(--rows)*100%);background-position:calc(var(--col)/(var(--cols) - 1)*100%) calc(var(--row)/(var(--rows) - 1)*100%)}.service-flow-section .service-flow__item .service-flow__item-inner .service-flow__item-image::before{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="rgb(255,255,255)" d="M0,15h15V0c0,8.28-6.72,15-15,15Z"/></svg>');background-repeat:no-repeat;background-size:cover;content:"";width:10px;height:10px;display:block;position:absolute;right:0;bottom:10px;z-index:2}.service-flow-section .service-flow__item .service-flow__item-inner .service-flow__item-image::after{content:"";border-radius:15px 0 0 0;background-color:#fff;display:block;width:100%;height:10px;position:absolute;left:0;bottom:0;z-index:1}.service-flow-section .service-flow__item .service-flow__item-inner .service-flow__item-image.flow-bg-1{--col: 0;--row: 0}.service-flow-section .service-flow__item .service-flow__item-inner .service-flow__item-image.flow-bg-2{--col: 1;--row: 0}.service-flow-section .service-flow__item .service-flow__item-inner .service-flow__item-image.flow-bg-3{--col: 2;--row: 0}.service-flow-section .service-flow__item .service-flow__item-inner .service-flow__item-image.flow-bg-4{--col: 3;--row: 0}.service-flow-section .service-flow__item .service-flow__item-inner .service-flow__item-image.flow-bg-5{--col: 0;--row: 1}.service-flow-section .service-flow__item .service-flow__item-inner .service-flow__item-image.flow-bg-6{--col: 1;--row: 1}.service-flow-section .service-flow__item .service-flow__item-inner .service-flow__item-image.flow-bg-7{--col: 2;--row: 1}.service-flow-section .service-flow__item .service-flow__item-inner .service-flow__item-image.flow-bg-8{--col: 3;--row: 1}.service-flow-section .service-flow__item .service-flow__item-inner .service-flow__item-content .service-flow__item-heading{color:#00a0e9;font-weight:600;text-align:center;display:flex;justify-content:center;align-items:center;width:100%;height:50px;font-size:1.8rem}.service-flow-section .service-flow__item .service-flow__item-inner .service-flow__item-content-text{display:block;min-height:60px}.service-flow-section .service-flow__item .service-flow__item-inner .service-flow__item-content-text p{font-size:1.6rem;margin-bottom:0}.service-flow-section .service-flow__item:last-child .service-flow__item-inner::after{display:none}@media screen and (max-width: 1200px){.service-flow-section .service-flow__item .service-flow__item-inner::after{width:34px;height:3px;right:-37px}.service-flow-section .service-flow__item .service-flow__item-inner .service-flow__item-content .service-flow__item-heading{height:40px;font-size:1.7rem}.service-flow-section .service-flow__item .service-flow__item-inner .service-flow__item-content-text{min-height:60px}.service-flow-section .service-flow__item .service-flow__item-inner .service-flow__item-content-text p{font-size:1.5rem}.service-flow-section .service-flow__item:last-child .service-flow__item-inner::after{display:none}}@media screen and (max-width: 992px){.service-flow-section .service-flow__item .service-flow__item-inner::after{width:34px;height:3px;right:-37px}.service-flow-section .service-flow__item .service-flow__item-inner .service-flow__item-content .service-flow__item-heading{height:40px;font-size:1.6rem}.service-flow-section .service-flow__item .service-flow__item-inner .service-flow__item-content-text{min-height:60px}.service-flow-section .service-flow__item .service-flow__item-inner .service-flow__item-content-text p{font-size:1.4rem}.service-flow-section .service-flow__item:last-child .service-flow__item-inner::after{display:none}}@media screen and (max-width: 768px){.service-flow-section .service-flow__item .service-flow__item-inner::after{width:34px;height:3px;right:-37px}.service-flow-section .service-flow__item .service-flow__item-inner .service-flow__item-content .service-flow__item-heading{height:30px;font-size:1.4rem}.service-flow-section .service-flow__item .service-flow__item-inner .service-flow__item-content-text{min-height:60px}.service-flow-section .service-flow__item .service-flow__item-inner .service-flow__item-content-text p{font-size:1.4rem}.service-flow-section .service-flow__item:last-child .service-flow__item-inner::after{display:none}}@media screen and (max-width: 576px){.service-flow-section .service-flow__header .flow-nav{gap:10px}.service-flow-section .service-flow__header .flow-nav .custom-arrow{width:40px;height:40px;font-size:1.5rem}.service-flow-section .service-flow__header .flow-nav .custom-arrow.swiper-button-disabled{color:rgba(20,20,20,.3);pointer-events:none}}.human-rights-policy-support-background_set{background-image:url("/wp-content/themes/wrc/assets/images/pages/human-rights-policy-support/flow-img@2x.png.webp"),url("/wp-content/themes/wrc/assets/images/pages/human-rights-policy-support/flow-img@2x.png")}
