:root{--base-font-family: "Hiragino Kaku Gothic ProN", "Hiragino Sans", meiryo, sans-serif;--jhj--general-gutter-x: 16px;--jhj--general-bg-color: #fff;--jhj--general-secondary-bg-color: #4d4d4d;--jhj--general-sub-bg-color: #f5f5f5;--jhj--general-text-color: #2d2d2d;--jhj--general-text-hover-color: #666;--jhj--table-heading-bg-color: #f5f5f5;--jhj--general-border-color: #e7e7e7;--jhj--general-secondary-border-color: rgba(0, 0, 0, 0.2);--jhj--general-tertiary-border-color: rgba(255, 255, 255, 0.5);--jhj--general-quaternary-border-color: rgba(0, 0, 0, 0.5);--jhj--general-quinary-border-color: #2d2d2d;--jhj--marquee-text-color: #eaeaea;--jhj--primary-color: #c4292f;--jhj--primary-hover-color: #ad1d15;--jhj--btn-primary-bg-color: #fff;--jhj--btn-primary-border-color: #2d2d2d;--jhj--btn-primary-text-color: #2d2d2d;--jhj--btn-primary-svg-bg-color: #c4292f;--jhj--btn-primary-svg-color: #fff;--jhj--btn-secondary-border-color: #fff;--jhj--btn-secondary-text-color: #fff;--jhj--btn-imgonly-bg-color: #fff;--jhj--btn-imgonly-border-color: #2d2d2d;--jhj--btn-imgonly-svg-color: #2d2d2d;--jhj--btn-imgonly-hover-border-color: #666;--jhj--category-tag-color: #0e1528;--jhj--tag-primary-bg-color: #2d2d2d;--jhj--tag-primary-text-color: #fff;--jhj--required-tag-bg-color: #c4292f;--jhj--optional-tag-bg-color: #c8d0d8;--jhj--header-sp-bg-color: #4d4d4d;--jhj--header-sp-link-primary: #fff;--jhj--header-sp-link-secondary: #919191;--jhj--header-sp-btn-bg-color: #606060;--jhj--footer-primary-bg-color: #4d4d4d;--jhj--footer-primary-text-color: #fff;--jhj--footer-secondary-bg-color: #fff;--jhj--footer-secondary-text-color: #2d2d2d;--jhj--link-color: #2f75ec;--jhj--placeholder-color: #ccc;--jhj--selected-bg-color: #4d4d4d;--jhj--selected-text-color: #fff}[class^=jhj-block-grid-]{--block-gutter-y: 4.2857142857rem !important;--block-inner-gutter-x: 1.0714285714rem;--block-catch-font-size: 2.2857142857rem;--block-catch-small-font-size: 1.2857142857rem;--card-title-font-size: 1.1428571429rem}@media screen and (min-width: 576px){[class^=jhj-block-grid-]{--block-catch-font-size: 3.1428571429rem;--block-catch-small-font-size: 1.7142857143rem}}@media screen and (min-width: 768px){[class^=jhj-block-grid-]{--card-title-font-size: 1.1428571429rem;--block-inner-gutter-x: 1.4285714286rem}}@media screen and (min-width: 992px){[class^=jhj-block-grid-]{--block-gutter-y: 7.1428571429rem !important;--block-inner-gutter-x: clamp(2rem, -2.643rem + 7.49vw, 6.25rem);--card-title-font-size: 1.2857142857rem;--block-catch-font-size: 4.2857142857rem;--block-catch-small-font-size: 2.5714285714rem}}@media screen and (min-width: 1400px){[class^=jhj-block-grid-]{--card-title-font-size: 1.4285714286rem}}@media screen and (min-width: 2120px){[class^=jhj-block-grid-]{--block-inner-gutter-x: auto;--card-title-font-size: 1.5714285714rem}}[class^=jhj-block-grid-] p{margin:0}@media screen and (min-width: 768px){[class^=jhj-block-grid-].column-3 .grid-list{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 768px){[class^=jhj-block-grid-].column-4 .grid-list{grid-template-columns:repeat(4, 1fr)}}[class^=jhj-block-grid-] .card{--bs-card-border-radius: 0;--bs-body-color: var(--jhj--general-text-color);--bs-card-bg: transparent;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:72vw;border-width:0;gap:1.7857142857rem}@media screen and (min-width: 768px){[class^=jhj-block-grid-] .card{width:100%}}[class^=jhj-block-grid-] .grid-list{--bs-gutter-x: 20px}@media screen and (min-width: 768px){[class^=jhj-block-grid-] .grid-list{grid-template-columns:repeat(5, 1fr);gap:60px var(--grid-gap)}}@media screen and (min-width: 992px){[class^=jhj-block-grid-] .grid-list{margin:0 40px;--grid-gap: 60px}}[class^=jhj-block-grid-] .grid-list a{text-decoration:none}@media screen and (min-width: 992px){[class^=jhj-block-grid-] .grid-list a:hover .card-img img{scale:1.1;opacity:1}[class^=jhj-block-grid-] .grid-list a:hover .card-desc-title{color:var(--jhj--general-text-hover-color)}[class^=jhj-block-grid-] .grid-list a:hover .card-desc-title img{scale:.9;opacity:1}}[class^=jhj-block-grid-] .card-img{overflow:hidden;border-radius:.8571428571rem}[class^=jhj-block-grid-] .card-img img{width:100%}@media screen and (min-width: 992px){[class^=jhj-block-grid-] .card-img img{border-radius:1.7142857143rem}}[class^=jhj-block-grid-] .card-desc-title{display:grid;grid-template-columns:auto 2.5714285714rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0 1.1428571429rem;font-size:var(--card-title-font-size);font-weight:bold;text-align:left;gap:0 1.4285714286rem}@media screen and (min-width: 992px){[class^=jhj-block-grid-] .card-desc-title{grid-template-columns:auto 3.1428571429rem;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}}.wp-block-cover .card{--bs-body-color: initial}.scroll-container{padding-bottom:2.1428571429rem}@media screen and (min-width: 992px){.scroll-container{padding-bottom:clamp(2.857rem,1.12rem + 2.8vw,3.571rem)}}.jhj-block-grid-layout1 .bg-block{margin-bottom:2.2857142857rem}.jhj-block-grid-layout1.has-title-bg{--block-gutter-x: 0;--block-gutter-y: 0 !important}@media screen and (min-width: 1400px){.jhj-block-grid-layout1.has-title-bg{max-width:none}}.jhj-block-grid-layout1.has-title-bg .bg-block{position:relative;margin-bottom:0}.jhj-block-grid-layout1.has-title-bg .bg::after{clip-path:polygon(60% 100%, 100% 30%, 100% 100%)}.jhj-block-grid-layout1.has-title-bg .bg img{width:100%;min-height:390px;max-height:480px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 1200px){.jhj-block-grid-layout1.has-title-bg .bg img{min-height:560px;max-height:560px}}.jhj-block-grid-layout1.has-title-bg .bg-inner{position:absolute;bottom:260px;left:50%;width:calc(100% - 2*var(--block-inner-gutter-x));color:#fff;translate:-50% 0}@media screen and (min-width: 1400px){.jhj-block-grid-layout1.has-title-bg .bg-inner{bottom:290px}}@media screen and (min-width: 2120px){.jhj-block-grid-layout1.has-title-bg .bg-inner{width:1920px}}.jhj-block-grid-layout1.has-title-bg .catchphrase{margin:0;font-size:var(--block-catch-font-size);letter-spacing:1px;line-height:1.2;font-family:"articulat-cf",sans-serif;font-weight:900}.jhj-block-grid-layout1.has-title-bg .catchphrase _::-webkit-full-page-media,.jhj-block-grid-layout1.has-title-bg .catchphrase _:future,:root .jhj-block-grid-layout1.has-title-bg .catchphrase{font-family:"articulat-cf","Hiragino Kaku Gothic ProN","Hiragino Sans",meiryo,sans-serif !important;font-weight:900;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.jhj-block-grid-layout1.has-title-bg .catchphrase span{font-size:var(--block-catch-small-font-size)}.jhj-block-grid-layout1.has-title-bg .scroll-content{margin-top:-220px}@media screen and (min-width: 1400px){.jhj-block-grid-layout1.has-title-bg .scroll-content{margin-top:-220px}}@media screen and (min-width: 992px){.jhj-block-grid-layout1.has-title-bg .grid-list{margin:0}}.jhj-block-grid-layout1 .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:2.1428571429rem;margin-bottom:1.7142857143rem}@media screen and (min-width: 992px){.jhj-block-grid-layout1 .title-block{margin-bottom:2.8571428571rem}}.jhj-block-grid-layout1 .title-block .title-en{margin:0;font-size:2rem;font-family:"articulat-cf",sans-serif;font-weight:900}.jhj-block-grid-layout1 .title-block .title-en _::-webkit-full-page-media,.jhj-block-grid-layout1 .title-block .title-en _:future,:root .jhj-block-grid-layout1 .title-block .title-en{font-family:"articulat-cf","Hiragino Kaku Gothic ProN","Hiragino Sans",meiryo,sans-serif !important;font-weight:900;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media screen and (min-width: 768px){.jhj-block-grid-layout1 .title-block .title-en{font-size:2.1428571429rem;letter-spacing:1px}}@media screen and (min-width: 1200px){.jhj-block-grid-layout1 .title-block .title-en{font-size:2.8571428571rem}}.jhj-block-grid-layout1 .title-block .title-ja{margin:0;font-size:1rem;font-weight:normal}@media screen and (min-width: 768px){.jhj-block-grid-layout1 .title-block .title-ja{font-size:1.1428571429rem}}@media screen and (min-width: 1200px){.jhj-block-grid-layout1 .title-block .title-ja{font-size:1.4285714286rem}}.jhj-block-grid-layout1 .title-block .title-ja::before{content:"/";display:inline-block;margin:0 .7142857143rem;vertical-align:middle}@media screen and (min-width: 992px){.jhj-block-grid-layout1 .title-block .title-ja::before{margin:0 1.4285714286rem}}.jhj-block-grid-layout1 .title-block a{margin-left:auto}@media screen and (min-width: 768px){.jhj-block-grid-layout1 .title-block a{display:block;position:relative;width:258px;padding:.8571428571rem 2.1428571429rem;border:1px solid var(--jhj--btn-primary-border-color);border-radius:30px;background:none;color:var(--jhj--btn-primary-text-color);font-size:16px;text-align:left}}@media screen and (min-width: 768px)and (min-width: 992px){.jhj-block-grid-layout1 .title-block a{font-size:18px}}.jhj-block-grid-layout1 .title-block a .label{display:none}@media screen and (min-width: 768px){.jhj-block-grid-layout1 .title-block a .label{display:inline-block}}.jhj-block-grid-layout1 .title-block a img{width:45px;height:45px}@media screen and (min-width: 768px){.jhj-block-grid-layout1 .title-block a img{position:absolute;top:50%;right:3px;width:37px;height:37px;translate:0 -50%}}@media screen and (min-width: 992px){.jhj-block-grid-layout1 .title-block a img{right:4px;width:44px;height:44px}}@media screen and (min-width: 992px){.jhj-block-grid-layout1 .title-block a:hover img{opacity:1;scale:.9}}.jhj-block-grid-layout1 .scroll-content{position:relative;z-index:1;margin-top:0;margin-left:var(--block-inner-gutter-x);padding:2.1428571429rem 0 0 2.1428571429rem;border-radius:24px 0 0;background-color:#fff}@media screen and (min-width: 768px){.jhj-block-grid-layout1 .scroll-content{margin-right:var(--block-inner-gutter-x);padding-right:2.1428571429rem;border-bottom:1px solid #ccc;border-top-right-radius:24px}}@media screen and (min-width: 992px){.jhj-block-grid-layout1 .scroll-content{padding:clamp(2.857rem,1.12rem + 2.8vw,3.571rem)}}@media screen and (min-width: 2120px){.jhj-block-grid-layout1 .scroll-content{max-width:1920px}}.jhj-block-grid-layout2{margin-top:5.7142857143rem !important;--block-gutter-x: 0 !important}@media screen and (min-width: 992px){.jhj-block-grid-layout2{margin-top:8.5714285714rem !important;padding:0 clamp(2.857rem,1.12rem + 2.8vw,3.571rem) !important}}.jhj-block-grid-layout2 .title-block .title-img{max-width:260px;margin:auto}@media screen and (min-width: 768px){.jhj-block-grid-layout2 .title-block .title-img{max-width:320px}}@media screen and (min-width: 992px){.jhj-block-grid-layout2 .title-block .title-img{max-width:480px}}.jhj-block-grid-layout2 .title-block a{display:block;width:auto;margin:2.8571428571rem var(--block-inner-gutter-x) 2.1428571429rem;text-decoration:none}@media screen and (min-width: 768px){.jhj-block-grid-layout2 .title-block a{margin-top:4.2857142857rem;font-size:1.4285714286rem}}@media screen and (min-width: 992px){.jhj-block-grid-layout2 .title-block a{margin-top:5.7142857143rem;margin-block:5.7142857143rem 4.2857142857rem;font-size:1.7142857143rem}.jhj-block-grid-layout2 .title-block a:hover img{opacity:1}.jhj-block-grid-layout2 .title-block a:hover .concept-img img{scale:1.1}.jhj-block-grid-layout2 .title-block a:hover .card-desc-title img{scale:.9}}.jhj-block-grid-layout2 .title-block .concept-img{overflow:hidden}@media screen and (min-width: 768px){.jhj-block-grid-layout2 .title-block .concept-img{border-radius:.8571428571rem}}.jhj-block-grid-layout2 .title-block .concept-img img{width:100%;max-height:300px;-o-object-fit:cover;object-fit:cover;border-radius:.8571428571rem}@media screen and (min-width: 992px){.jhj-block-grid-layout2 .title-block .concept-img img{max-height:480px;border-radius:1.7142857143rem}}.jhj-block-grid-layout2 .title-block .card-desc-title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:1.7142857143rem auto 0;font-size:1.1428571429rem;gap:2.1428571429rem}.jhj-block-grid-layout2 .title-block .card-desc-title img{width:100%}@media screen and (min-width: 768px){.jhj-block-grid-layout2 .title-block .card-desc-title{font-size:1.4285714286rem}}@media screen and (min-width: 992px){.jhj-block-grid-layout2 .title-block .card-desc-title{grid-template-columns:auto 4rem;margin-top:2.8571428571rem;font-size:1.7142857143rem}}.jhj-block-grid-layout2 .scroll-content{margin-left:var(--block-inner-gutter-x);padding-left:2.1428571429rem}@media screen and (min-width: 768px){.jhj-block-grid-layout2 .scroll-content{margin-right:var(--block-inner-gutter-x);padding-left:0}}@media screen and (min-width: 768px){.jhj-block-grid-layout2 .scroll-content .grid-list .card-desc-title br{display:none}}@media screen and (min-width: 992px){.jhj-block-grid-layout2 .scroll-content .grid-list{margin:0}}.jhj-block-grid-layout3{margin-top:4.2857142857rem !important;--block-gutter-x: 0 !important}@media screen and (min-width: 992px){.jhj-block-grid-layout3{margin-top:5.7142857143rem !important}}.jhj-block-grid-layout3 .scroll-content{max-width:calc(1400px + var(--block-inner-gutter-x)*2);margin:0 0 0 var(--block-inner-gutter-x)}@media screen and (min-width: 768px){.jhj-block-grid-layout3 .scroll-content{margin-right:auto;margin-left:auto;padding:0 var(--block-inner-gutter-x)}}@media screen and (min-width: 768px){.jhj-block-grid-layout3 .scroll-content .scroll-container{padding-bottom:0}}.jhj-block-grid-layout3 .scroll-content .grid-list{gap:clamp(1.4285714286rem,0.7692307692rem + 0.0256410256*100vw,4.2857142857rem)}@media screen and (min-width: 992px){.jhj-block-grid-layout3 .scroll-content .grid-list{margin:0}}.jhj-block-grid-layout3 .scroll-content .grid-list .card{max-width:clamp(8.75rem,-0.074rem + 39.22vw,18.75rem);gap:1.1428571429rem 0}@media screen and (min-width: 768px){.jhj-block-grid-layout3 .scroll-content .grid-list .card{max-width:none;gap:1.7142857143rem 0}}.jhj-block-grid-layout3 .scroll-content .grid-list .card-logo img{max-width:8.2142857143rem}@media screen and (min-width: 768px){.jhj-block-grid-layout3 .scroll-content .grid-list .card-logo img{max-width:11.4285714286rem}}.jhj-block-grid-layout3 .scroll-content .grid-list .card-desc-title{display:block;font-size:clamp(0.8571428571rem,0.7346938776rem + 0.0047619048*100vw,1.1428571429rem);font-weight:normal;text-align:center}.jhj-block-grid-layout4,.jhj-block-grid-layout5{margin:0 !important}.jhj-block-grid-layout4 .grid-list,.jhj-block-grid-layout5 .grid-list{gap:clamp(1.4285714286rem,1.2637362637rem + 0.0064102564*100vw,2.1428571429rem)}@media screen and (min-width: 992px){.jhj-block-grid-layout4 .grid-list,.jhj-block-grid-layout5 .grid-list{margin:0}}.jhj-block-grid-layout4 .grid-list .card,.jhj-block-grid-layout5 .grid-list .card{max-width:clamp(8.75rem,-0.074rem + 39.22vw,18.75rem);gap:1.1428571429rem 0}@media screen and (min-width: 768px){.jhj-block-grid-layout4 .grid-list .card,.jhj-block-grid-layout5 .grid-list .card{max-width:none;gap:1.7142857143rem 0}}.jhj-block-grid-layout4.column-3 .grid-list>a{width:100%;max-width:30%}@media screen and (min-width: 768px){.jhj-block-grid-layout4.column-3 .grid-list>a{max-width:none}}.jhj-block-grid-layout4.column-3 .grid-list>a .card{max-width:100%}.jhj-block-grid-layout4.column-3 .grid-list .card{max-width:30%}@media screen and (min-width: 768px){.jhj-block-grid-layout4.column-3 .grid-list .card{max-width:none}}.jhj-block-grid-layout4.column-3 .grid-list .card-title{font-size:clamp(1rem,0.693877551rem + 0.0119047619*100vw,1.7142857143rem)}.jhj-block-grid-layout4.column-3 .grid-list .card-title span{display:block;font-family:"industry",sans-serif;font-weight:800}@media screen and (min-width: 768px){.jhj-block-grid-layout4.column-3 .grid-list .card-title span{font-size:1.4285714286rem}}.jhj-block-grid-layout4 .grid-list .card-img img{border-radius:0}.jhj-block-grid-layout4 .grid-list .card-title{display:block;font-size:clamp(0.8571428571rem,0.7346938776rem + 0.0047619048*100vw,1.1428571429rem);font-weight:bold;text-align:center}.jhj-block-grid-layout4 .grid-list .card-desc{padding:0 .7142857143rem}.jhj-block-grid-layout4 .grid-list .card-btn{width:100%;margin-top:auto;padding-top:1.4285714286rem;text-align:center}.jhj-block-grid-layout4 .grid-list .card-btn a{display:inline-block;position:relative;width:100%;max-width:258px;margin:0;padding:.8571428571rem 2.1428571429rem;border:1px solid var(--jhj--btn-primary-border-color);border-radius:30px;background:none;color:var(--jhj--btn-primary-text-color);font-size:16px;text-align:center}@media screen and (min-width: 992px){.jhj-block-grid-layout4 .grid-list .card-btn a{max-width:320px;font-size:18px}}.jhj-block-grid-layout4 .grid-list .card-btn a:has(img){padding:.8571428571rem 2.1428571429rem}.jhj-block-grid-layout4 .grid-list .card-btn a:has(img) img{position:absolute;top:50%;right:5px;width:37px;translate:0 -50%;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}@media screen and (min-width: 992px){.jhj-block-grid-layout4 .grid-list .card-btn a:has(img) img{width:45px}}@media screen and (min-width: 992px){.jhj-block-grid-layout4 .grid-list .card-btn a:has(img):hover img{opacity:1;scale:.9}}.jhj-block-grid-layout4.alignfull{padding:0 0 0 var(--jhj--general-gutter-x)}@media screen and (min-width: 768px){.jhj-block-grid-layout4.alignfull{padding:0 var(--jhj--general-gutter-x)}}@media screen and (min-width: 1200px){.jhj-block-grid-layout4.alignfull{--jhj--general-gutter-x: 64px}}.jhj-block-grid-layout4.alignfull .grid-list .card-desc{padding:0 .7142857143rem;font-size:clamp(0.8571428571rem,0.4285714286rem + 0.0166666667*100vw,1rem)}@media screen and (min-width: 768px){.jhj-block-grid-layout4.alignfull .grid-list .card-desc{padding:0 1.4285714286rem}}@media screen and (min-width: 992px){.jhj-block-grid-layout4.alignfull .grid-list .card-desc{padding:0 2.8571428571rem}}.jhj-block-grid-layout5 .grid-list a{position:relative;width:100%;border-radius:12px}@media screen and (min-width: 992px){.jhj-block-grid-layout5 .grid-list a{border-radius:24px}}.jhj-block-grid-layout5 .grid-list a::after{content:"";display:block;position:absolute;right:.7142857143rem;bottom:.7142857143rem;width:0;height:0;border:5px solid var(--jhj--primary-color);border-top-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0)}@media screen and (min-width: 992px){.jhj-block-grid-layout5 .grid-list a::after{right:1.1428571429rem;bottom:1.1428571429rem;border-width:6px}}@media screen and (min-width: 992px){.jhj-block-grid-layout5 .grid-list a:hover .card{border-color:var(--jhj--primary-color);-webkit-box-shadow:-1px -1px 12px rgba(0,0,0,.24);box-shadow:-1px -1px 12px rgba(0,0,0,.24);color:var(--jhj--primary-color);-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.jhj-block-grid-layout5 .grid-list a:hover .card-img img{scale:1}.jhj-block-grid-layout5 .grid-list a:hover .card-img.hov-img img{opacity:0}.jhj-block-grid-layout5 .grid-list a:hover .card-img.hov-img img+img{opacity:1}.jhj-block-grid-layout5 .grid-list a:hover .card-desc{color:var(--jhj--primary-color)}}.jhj-block-grid-layout5 .grid-list .card{height:100%;border:1px solid var(--jhj--general-border-color);border-radius:12px;gap:0}@media screen and (min-width: 992px){.jhj-block-grid-layout5 .grid-list .card{border-radius:24px}}.jhj-block-grid-layout5 .grid-list .card-title,.jhj-block-grid-layout5 .grid-list .card-desc{width:100%;padding:0 1.4285714286rem;text-align:center}.jhj-block-grid-layout5 .grid-list .card-img{position:relative;max-width:65px;margin:2.8571428571rem auto 1.4285714286rem}@media screen and (min-width: 992px){.jhj-block-grid-layout5 .grid-list .card-img{max-width:85px;margin-top:4.2857142857rem}}.jhj-block-grid-layout5 .grid-list .card-img.hov-img img+img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.jhj-block-grid-layout5 .grid-list .card-img img{border-radius:0}.jhj-block-grid-layout5 .grid-list .card-title{margin-bottom:.3571428571rem;font-size:clamp(0.8571428571rem,0.7346938776rem + 0.0047619048*100vw,1.1428571429rem);font-weight:bold}@media screen and (min-width: 768px){.jhj-block-grid-layout5 .grid-list .card-title{margin-top:auto}}.jhj-block-grid-layout5 .grid-list .card-desc{padding-bottom:1.4285714286rem;color:#919191;font-size:clamp(0.7142857143rem,0.6530612245rem + 0.0023809524*100vw,0.8571428571rem);letter-spacing:.5px;font-family:"industry",sans-serif;font-weight:800}.jhj-block-grid-layout6.container{margin-top:4.2857142857rem}@media screen and (min-width: 768px){.jhj-block-grid-layout6.container{margin-top:3rem}}@media screen and (min-width: 576px){.jhj-block-grid-layout6.container:has(.scroll-content){max-width:none}}@media screen and (min-width: 768px){.jhj-block-grid-layout6.container:has(.scroll-content){max-width:720px}}@media screen and (min-width: 992px){.jhj-block-grid-layout6.container:has(.scroll-content){max-width:960px}}@media screen and (min-width: 1200px){.jhj-block-grid-layout6.container:has(.scroll-content){max-width:1140px}}@media screen and (min-width: 1400px){.jhj-block-grid-layout6.container:has(.scroll-content){max-width:1400px}}@media screen and (min-width: 1200px){.jhj-block-grid-layout6.container.mw-980{max-width:980px}}.jhj-block-grid-layout6 .grid-list{gap:3.4285714286rem 1.4285714286rem;margin:0}@media screen and (min-width: 768px){.jhj-block-grid-layout6 .grid-list{-webkit-column-gap:2.1428571429rem;-moz-column-gap:2.1428571429rem;column-gap:2.1428571429rem}}.jhj-block-grid-layout6 .scroll-content{margin-left:1.0714285714rem;padding-bottom:3.4285714286rem}@media screen and (min-width: 768px){.jhj-block-grid-layout6 .scroll-content{margin-left:0;padding-bottom:0}}.jhj-block-grid-layout6 .no-scroll .grid-list{grid-template-columns:repeat(2, 1fr);padding:0 1.0714285714rem}@media screen and (min-width: 576px){.jhj-block-grid-layout6 .no-scroll .grid-list{padding:0}}.jhj-block-grid-layout6 .no-scroll .grid-list .card{width:auto}.jhj-block-grid-layout6 .card{-webkit-box-align:start;-ms-flex-align:start;align-items:start;max-width:300px;gap:0}@media screen and (min-width: 768px){.jhj-block-grid-layout6 .card{max-width:none}}.jhj-block-grid-layout6 .card .number-text{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:1.143rem;padding-bottom:.5rem;border-bottom:1px solid;font-size:1.143rem;font-weight:bold}@media screen and (min-width: 768px){.jhj-block-grid-layout6 .card .number-text{margin-bottom:2rem}}.jhj-block-grid-layout6 .card .card-img img{width:100%;border-radius:12px;-o-object-fit:cover;object-fit:cover}.jhj-block-grid-layout6 .card .card-heading{width:100%;margin-top:2.1428571429rem;font-size:1.2857142857rem;font-weight:bold;text-align:center}.jhj-block-grid-layout6 .card .card-desc{margin:1.4285714286rem 0;font-size:1.143rem}.jhj-block-grid-layout6 .card .card-caution{font-size:.8571428571rem}.jhj-block-grid-layout6.column-3 .card-img img{height:15.7142857143rem}@media screen and (min-width: 768px){.jhj-block-grid-layout6.column-3 .card-img img{height:17.1428571429rem}}@media screen and (min-width: 992px){.jhj-block-grid-layout6.column-3 .no-scroll .grid-list{grid-template-columns:repeat(3, 1fr)}}.jhj-block-grid-layout6.column-4 .card:not(:has(.card-heading)) .card-img img{height:19.7857142857rem}.jhj-block-grid-layout6.column-4 .card:not(:has(.card-heading)) .card-desc{margin-right:auto;margin-left:auto;text-align:center}.jhj-block-grid-layout6.column-4 .card-img img{height:12.1428571429rem}@media screen and (min-width: 768px){.jhj-block-grid-layout6.column-4 .card-img img{height:20rem}}@media screen and (min-width: 992px){.jhj-block-grid-layout6.column-4 .no-scroll .grid-list{grid-template-columns:repeat(4, 1fr)}}.jhj-block-grid-layout7{display:grid;padding-inline:var(--jhj--general-gutter-x) !important}@media screen and (min-width: 768px){.jhj-block-grid-layout7{max-width:-webkit-fit-content !important;max-width:-moz-fit-content !important;max-width:fit-content !important}}.jhj-block-grid-layout7 .bg{grid-area:1/1}.jhj-block-grid-layout7 .bg img{border-radius:.8571428571rem}@media screen and (min-width: 768px){.jhj-block-grid-layout7 .bg img{border-radius:1.7142857143rem}}.jhj-block-grid-layout7 .grid-list{grid-area:1/1;padding:30px 0 30px 20px}@media screen and (min-width: 768px){.jhj-block-grid-layout7 .grid-list{--grid-gap: 3.5714285714rem;padding:55px 60px 0}}@media screen and (min-width: 992px){.jhj-block-grid-layout7 .grid-list{--grid-gap: 5rem;margin:0}}@media screen and (min-width: 1400px){.jhj-block-grid-layout7 .grid-list{--grid-gap: 6.4285714286rem;padding:75px 110px 0}}@media screen and (min-width: 2120px){.jhj-block-grid-layout7 .grid-list{--grid-gap: 8.5714285714rem}}.jhj-block-grid-layout7 .grid-list .card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;gap:1.4285714286rem}@media screen and (min-width: 768px){.jhj-block-grid-layout7 .grid-list .card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.jhj-block-grid-layout7 .grid-list .card-img{width:42%;overflow:inherit;border-radius:0}@media screen and (min-width: 768px){.jhj-block-grid-layout7 .grid-list .card-img{display:grid;position:relative;grid-template-areas:"merit-img" "merit-img-before";width:100%;justify-items:center}}@media screen and (min-width: 768px){.jhj-block-grid-layout7 .grid-list .card-img img{grid-area:merit-img}}@media screen and (min-width: 768px){.jhj-block-grid-layout7 .grid-list .card-img::before,.jhj-block-grid-layout7 .grid-list .card-img::after{content:"";display:block;border:solid #707070}}@media screen and (min-width: 768px){.jhj-block-grid-layout7 .grid-list .card-img::before{grid-area:merit-img-before;height:30px;margin-top:10px;border-width:0 0 0 1.5px}}@media screen and (min-width: 768px){.jhj-block-grid-layout7 .grid-list .card-img::after{position:absolute;bottom:0;width:calc(100% + var(--grid-gap));border-width:0 0 1.5px}}@media screen and (min-width: 768px){.jhj-block-grid-layout7 .grid-list .card:first-child .card-img::after{left:50%;width:calc(50% + var(--grid-gap)/2);justify-self:flex-end}}@media screen and (min-width: 768px){.jhj-block-grid-layout7 .grid-list .card:last-child .card-img::after{right:50%;width:calc(50% + var(--grid-gap)/2);justify-self:flex-start}}.jhj-block-grid-layout7 .grid-list .card-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0}.jhj-block-grid-layout7 .grid-list .card-title{margin-bottom:1.4285714286rem;font-size:1.1428571429rem;font-weight:bold}@media screen and (min-width: 768px){.jhj-block-grid-layout7 .grid-list .card-title{text-align:center}}@media screen and (min-width: 992px){.jhj-block-grid-layout7 .grid-list .card-title{font-size:1.4285714286rem}}.jhj-block-grid-layout7 .grid-list .card-title br{display:none}@media screen and (min-width: 768px){.jhj-block-grid-layout7 .grid-list .card-title br{display:block}}.jhj-block-grid-layout7 .grid-list .card-description{font-size:.8571428571rem}@media screen and (min-width: 768px){.jhj-block-grid-layout7 .grid-list .card-description{font-size:1rem}}@media screen and (min-width: 768px){.jhj-block-grid-layout8.column-2 .grid-list{grid-template-columns:repeat(2, 1fr) !important}}@media screen and (min-width: 768px){.jhj-block-grid-layout8.column-3 .grid-list{grid-template-columns:repeat(3, 1fr) !important}}@media screen and (min-width: 768px){.jhj-block-grid-layout8.column-4 .grid-list{grid-template-columns:repeat(4, 1fr) !important}}@media screen and (min-width: 768px){.jhj-block-grid-layout8 .simplebar-content{padding-bottom:0 !important}}@media screen and (min-width: 768px){.jhj-block-grid-layout8 .grid-list{width:100%;margin-inline:0}}@media screen and (min-width: 992px){.jhj-block-grid-layout8 .grid-list{gap:3.8571428571rem 4.2857142857rem}}.jhj-block-grid-layout8 .grid-list .card{gap:0;background:rgba(0,0,0,0)}.jhj-block-grid-layout8 .grid-list .card .card-img{margin-bottom:2.1428571429rem;text-align:center}.jhj-block-grid-layout8 .grid-list .card .card-title{margin-bottom:1.7142857143rem;font-size:1.4285714286rem;font-weight:bold;text-align:center}.jhj-block-grid-layout8 .grid-list .card .card-title span{font-size:1.2142857143rem}@media screen and (min-width: 992px){.jhj-block-grid-layout8 .grid-list .card .card-title span{font-size:1.4285714286rem}}.jhj-block-grid-layout8 .grid-list .card .card-desc{font-size:1rem}@media screen and (min-width: 992px){.jhj-block-grid-layout8 .grid-list .card .card-desc{text-align:center}}/*# sourceMappingURL=style.min.css.map */