@charset "UTF-8";.l-section .inner{display:block}.l-section .inner:after{clear:both;content:"";display:block;height:0}.u-opacity{opacity:1;transition:opacity .3s}.u-opacity:hover{opacity:.7}.c-button-wrapper:first-child,.c-button:first-child,.c-button__white:first-child,.c-head-border:first-child,.c-head-category:first-child,.c-head-frame:first-child,.p-strength__inner:first-child{margin-top:auto}.c-button-wrapper:last-child,.c-button:last-child,.c-button__white:last-child,.c-head-border:last-child,.c-head-category:last-child,.c-head-frame:last-child,.p-strength__inner:last-child{margin-bottom:auto}@media screen and (max-width:768px){.c-button-wrapper:first-child,.c-button:first-child,.c-button__white:first-child,.c-head-border:first-child,.c-head-category:first-child,.c-head-frame:first-child,.p-strength__inner:first-child{margin-top:auto}.c-button-wrapper:last-child,.c-button:last-child,.c-button__white:last-child,.c-head-border:last-child,.c-head-category:last-child,.c-head-frame:last-child,.p-strength__inner:last-child{margin-bottom:auto}}.p-hero__detail{font-family:"Noto Serif JP",游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,ＭＳ Ｐ明朝,ＭＳ 明朝,serif;letter-spacing:1px}.c-button span,.c-button__white span{font-family:sawarabi,Noto Sans,Noto Sans CJK JP,Noto Sans CJK JP Subset,Noto Sans JP,sans-serif}.l-section{overflow:hidden;padding-bottom:120px;padding-top:130px}.l-section .inner{margin-left:auto;margin-right:auto;max-width:1240px;padding:0 20px;position:relative}@media screen and (max-width:768px){.l-section{padding:40px 0}.l-section .inner{padding:0 15px}}.l-main{display:block}@media screen and (max-width:768px){html.menu-open #header #nav-global .nav-global-wrap{background-color:#fff;margin-top:59px}}#header{left:0;position:fixed;top:0}@media screen and (max-width:768px){#header{box-shadow:0 2px 2px rgba(0,0,0,.1);height:59px}#header #nav-global #menubtn{background-color:transparent;height:59px;right:0;top:0;width:59px}#header #nav-global #menubtn:after{display:none}#header #nav-global #menubtn span{background-color:#000}#header #nav-global #menubtn span:nth-child(3){top:10px}#header #nav-global #menubtn span:nth-child(2){top:-8px}}#header .header-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:1260px;min-width:1260px;padding:20px 30px}#header .header-inner:after{display:none}@media screen and (max-width:768px){#header .header-inner{height:100%;min-width:100%;padding:20px 10px}}#header .header-inner__logo{margin:0 1em 0 0}@media screen and (max-width:768px){#header .header-inner__logo{width:85px}}#header .header-inner__left,#header .nav-global-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#header h1{color:#000;font-family:sawarabi,Noto Sans,Noto Sans CJK JP,Noto Sans CJK JP Subset,Noto Sans JP,sans-serif;font-size:16px;font-weight:700;margin:0;position:static;width:auto}@media screen and (max-width:768px){#header h1{font-size:12px}}#header #nav-global .nav-global-target{border-right:none;margin-right:0;margin-top:0;padding-right:0}#header #nav-global .nav-global-target a{font-size:18px;font-size:1.125rem;font-weight:600;line-height:1.3}#header #nav-global .nav-global-target li:last-child,#header #nav-global .nav-global-target li:not(:last-child){margin-right:40px}@media screen and (max-width:768px){#header #nav-global .nav-global-target li:last-child,#header #nav-global .nav-global-target li:not(:last-child){margin-right:0}}#header #nav-global #header-conversion{display:block}#header #nav-global #header-conversion a{font-size:18px;font-size:1.125rem}#header #nav-global #header-conversion ul{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}#header #nav-global #header-conversion ul li:not(:last-child){margin-right:15px}#header #nav-global #header-conversion ul li .c-button,#header #nav-global #header-conversion ul li .c-button__white{min-width:160px;padding:15.5px 25.5px 17.5px}@media screen and (max-width:768px){#header #nav-global #header-conversion a{padding:.5em}#header #nav-global #header-conversion ul{-ms-flex-direction:column;flex-direction:column;padding:0 20px}#header #nav-global #header-conversion ul li{display:block;margin-top:20px;width:100%}#header #nav-global #header-conversion ul li:not(:last-child){margin-right:0}#header #nav-global #header-conversion ul li .c-button,#header #nav-global #header-conversion ul li .c-button__white{width:100%}}#header #nav-global #header-conversion ul li.request a{background-size:0}.c-head-category{line-height:1.5;margin-bottom:30px;position:relative;text-align:center}.c-head-category span{display:inline-block;font-size:28px;font-size:1.75rem;font-weight:600;padding:0 40px;position:relative}.c-head-category span:after,.c-head-category span:before{background-color:#2c5697;content:"";display:inline-block;height:3px;position:absolute;top:50%;transform:translateY(-50%);width:30px}.c-head-category span:before{left:0}.c-head-category span:after{right:0}@media screen and (max-width:768px){.c-head-category{margin-bottom:20px;padding:0 24px}.c-head-category span{font-size:22px;font-size:1.375rem}.c-head-category span:after,.c-head-category span:before{width:20px}}.c-head-border{line-height:1.5;margin-bottom:11px;margin-top:35px;position:relative}.c-head-border span{display:inline-block;font-size:28px;font-size:1.75rem;font-weight:600;padding:0 40px;position:relative}.c-head-border span:before{background-color:#2c5697;content:"";display:inline-block;height:3px;left:0;position:absolute;top:.75em;width:30px}.c-head-border small{font-size:21px;font-size:1.3125rem}@media screen and (max-width:768px){.c-head-border{margin-bottom:10px}.c-head-border span{font-size:20px;font-size:1.25rem;padding:0 0 0 30px}.c-head-border span:before{width:20px}.c-head-border small{font-size:15px;font-size:.9375rem}.c-head-border:before{width:20px}}.c-head-frame{font-size:40px;font-size:2.5rem;font-weight:600;line-height:1;padding:24px 15px 40px 45px;position:relative}.c-head-frame small{font-size:24px;font-size:1.5rem}.c-head-frame:after,.c-head-frame:before{aspect-ratio:140/83;background:url(https://2684654.fs1.hubspotusercontent-na2.net/hubfs/2684654/obc/v1/images/landing/business-matching-regionalbank/head_flame.svg) no-repeat 0 0/cover;content:"";display:inline-block;position:absolute;width:27.45%}.c-head-frame:before{left:0;top:0}.c-head-frame:after{bottom:0;right:0;transform:scale(-1)}@media screen and (max-width:768px){.c-head-frame{font-size:40px;font-size:2.5rem;margin-bottom:20px;padding:20px}.c-head-frame small{font-size:20px;font-size:1.25rem}}.c-notes,.c-notice{font-size:12px;font-size:.75rem;line-height:1.4;margin-top:1em}@media screen and (max-width:768px){.c-notes,.c-notice{font-size:11px;font-size:.6875rem}}.c-button-wrapper{margin-bottom:1.5em;margin-top:3.5em}.c-button,.c-button__white{background-color:#f78d0b;border:2px solid #f78d0b;border-radius:30px;color:#fff;display:inline-block;font-weight:700;margin-top:2.5em;min-width:200px;padding:.5em;position:relative;text-align:center;transition:all .3s}.c-button span,.c-button__white span{display:inline-block;font-size:18px;font-size:1.125rem;line-height:1.3;padding-right:30px;position:relative}.c-button span:after,.c-button__white span:after{background:#fff;content:"";display:inline-block;height:16.89px;margin-left:0;-webkit-mask-image:cover;mask-image:cover;-webkit-mask-image:url(https://2684654.fs1.hubspotusercontent-na2.net/hubfs/2684654/obc/v1/images/common/icon_download.svg);mask-image:url(https://2684654.fs1.hubspotusercontent-na2.net/hubfs/2684654/obc/v1/images/common/icon_download.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;right:0;top:50%;transform:translateY(-50%);width:20px}.contact .c-button span:after,.contact .c-button__white span:after{height:14px;-webkit-mask-image:url(https://2684654.fs1.hubspotusercontent-na2.net/hubfs/2684654/obc/v1/images/landing/business-matching-regionalbank/icon_link.svg);mask-image:url(https://2684654.fs1.hubspotusercontent-na2.net/hubfs/2684654/obc/v1/images/landing/business-matching-regionalbank/icon_link.svg);width:8px}.c-button:hover,.c-button__white:hover{background-color:#fff!important;color:#f78d0b!important;opacity:1!important}.c-button:hover span:after,.c-button__white:hover span:after{background:#f78d0b}.c-button__white{background-color:#fff!important;border:2px solid #f78d0b;color:#f78d0b!important}.c-button__white span:after{background:#f78d0b!important}.c-button__white:hover{background-color:#f78d0b!important;color:#fff!important}.c-button__white:hover span:after{background:#fff!important}@media screen and (max-width:768px){.c-button,.c-button__white{display:block;font-size:16px;font-size:1rem;margin-left:auto;margin-right:auto;padding:1em .5em}}.c-link{color:#057db8;font-weight:500;padding-bottom:2px;text-decoration:underline}.c-link:hover{color:#046392;text-decoration:none}.c-dots{background-image:radial-gradient(circle,#2c5697 12%,transparent 0);background-position:100% 0;background-repeat:repeat-x;background-size:25% 1em;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline-block;padding-top:.6em}@media screen and (max-width:768px){.c-dots{padding-top:.5em}}.c-marker{display:inline-block;padding:0 4px;position:relative;z-index:0}.c-marker:after{background:#c6dcff;bottom:0;content:"";height:.5em;left:0;position:absolute;transition:all .6s;width:0;z-index:-1}.c-marker.is-line:after{width:100%}@media screen and (max-width:768px){.c-marker:after{height:.5em}}.is-red{color:#2c5697}.u-bg--gray{background:#f2f2f2}.u-only--lg{display:block!important}.u-only-inline--lg{display:inline-block!important}.u-only--sm,.u-only-inline--sm{display:none!important}@media screen and (max-width:768px){.u-only--lg,.u-only-inline--lg{display:none!important}.u-only--sm{display:block!important}.u-only-inline--sm{display:inline-block!important}}.u-over--hidden{overflow:hidden}.u-fontsize--tiny{font-size:82%!important}.u-fontsize--small{font-size:93%!important}.u-fontsize--large{font-size:107%!important}.u-fontsize--huge{font-size:113%!important}@media screen and (max-width:768px){.u-fontsize--tiny--sm{font-size:82%!important}.u-fontsize--small--sm{font-size:93%!important}.u-fontsize--large--sm{font-size:107%!important}.u-fontsize--huge--sm{font-size:113%!important}}.u-align--center{text-align:center!important}.u-align--left{text-align:left!important}.u-align--right{text-align:right!important}@media screen and (max-width:768px){.u-align--center--sm{text-align:center!important}.u-align--left--sm{text-align:left!important}.u-align--right--sm{text-align:right!important}}.u-valign--baseline{vertical-align:baseline!important}.u-valign--top{vertical-align:top!important}.u-valign--middle{vertical-align:middle!important}.u-valign--bottom{vertical-align:bottom!important}.u-valign--text-bottom{vertical-align:text-bottom!important}.u-valign--text-top{vertical-align:text-top!important}@media screen and (max-width:768px){.u-valign--baseline--sm{vertical-align:baseline!important}.u-valign--top--sm{vertical-align:top!important}.u-valign--middle--sm{vertical-align:middle!important}.u-valign--bottom--sm{vertical-align:bottom!important}.u-valign--text--sm-bottom{vertical-align:text-bottom!important}.u-valign--text--sm-top{vertical-align:text-top!important}}.u-display--none{display:none!important}.u-display--inline{display:inline!important}.u-display--inline-block{display:inline-block!important}.u-display--block{display:block!important}.u-display--table{display:table!important}.u-display--table-cell{display:table-cell!important}.u-display--flex{display:-ms-flexbox!important;display:flex!important}.u-display--inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media screen and (max-width:768px){.u-display--none--sm{display:none!important}.u-display--inline--sm{display:inline!important}.u-display--inline--sm-block{display:inline-block!important}.u-display--block--sm{display:block!important}.u-display--table--sm{display:table!important}.u-display--table--sm-cell{display:table-cell!important}.u-display--flex--sm{display:-ms-flexbox!important;display:flex!important}.u-display--inline--sm-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.u-float--left{float:left!important}.u-float--right{float:right!important}.u-float--none{float:none!important}@media screen and (max-width:768px){.u-float--left--sm{float:left!important}.u-float--right--sm{float:right!important}.u-float--none--sm{float:none!important}}.u-clearfix:after{clear:both;content:"";display:block;height:0}.u-position--relative{position:relative!important}.u-position--absolute{position:absolute!important}.u-position--static{position:static!important}@media screen and (max-width:768px){.u-position--relative--sm{position:relative!important}.u-position--absolute--sm{position:absolute!important}.u-position--static--sm{position:static!important}}.u-row:after,[class*=u-row_]:after{clear:both;content:"";display:block;height:0}.u-row--tt{margin-top:20px}.u-row--tb{margin-bottom:20px}.u-row--st{margin-top:30px}.u-row--sb{margin-bottom:30px}.u-row--mt{margin-top:50px}.u-row--mb{margin-bottom:50px}.u-row--lt{margin-top:70px}.u-row--lb{margin-bottom:70px}.u-row--ht{margin-top:100px}.u-row--hb{margin-bottom:100px}@media screen and (max-width:768px){.u-row--tt{margin-top:10px}.u-row--tb{margin-bottom:10px}.u-row--st{margin-top:20px}.u-row--sb{margin-bottom:20px}.u-row--mt{margin-top:30px}.u-row--mb{margin-bottom:30px}.u-row--lt{margin-top:40px}.u-row--lb{margin-bottom:40px}.u-row--ht{margin-top:50px}.u-row--hb{margin-bottom:50px}.u-row--tt--sm{margin-top:15px}.u-row--tb--sm{margin-bottom:15px}.u-row--st--sm{margin-top:20px}.u-row--sb--sm{margin-bottom:20px}.u-row--mt--sm{margin-top:40px}.u-row--mb--sm{margin-bottom:40px}.u-row--lt--sm{margin-top:50px}.u-row--lb--sm{margin-bottom:50px}.u-row--ht--sm{margin-top:60px}.u-row--hb--sm{margin-bottom:60px}}.u-fit,img.u-fit{font-family:"object-fit: contain;object-position: 50% 50%;";height:100%;object-fit:cover;width:100%}.u-indent1{text-indent:-1em}.u-indent2{text-indent:-2em}.u-indent3{text-indent:-3em}.u-indent4{text-indent:-4em}.u-indent5{text-indent:-5em}.u-nindent1{padding-left:1em;text-indent:-1em}.u-nindent2{padding-left:2em;text-indent:-2em}.u-nindent3{padding-left:3em;text-indent:-3em}.u-nindent4{padding-left:4em;text-indent:-4em}.u-nindent5{padding-left:5em;text-indent:-5em}.u-wid0,.u-widp0{width:0!important}.u-wid1{width:1px!important}.u-widp1{width:1%!important}.u-wid2{width:2px!important}.u-widp2{width:2%!important}.u-wid3{width:3px!important}.u-widp3{width:3%!important}.u-wid4{width:4px!important}.u-widp4{width:4%!important}.u-wid5{width:5px!important}.u-widp5{width:5%!important}.u-wid6{width:6px!important}.u-widp6{width:6%!important}.u-wid7{width:7px!important}.u-widp7{width:7%!important}.u-wid8{width:8px!important}.u-widp8{width:8%!important}.u-wid9{width:9px!important}.u-widp9{width:9%!important}.u-wid10{width:10px!important}.u-widp10{width:10%!important}.u-wid11{width:11px!important}.u-widp11{width:11%!important}.u-wid12{width:12px!important}.u-widp12{width:12%!important}.u-wid13{width:13px!important}.u-widp13{width:13%!important}.u-wid14{width:14px!important}.u-widp14{width:14%!important}.u-wid15{width:15px!important}.u-widp15{width:15%!important}.u-wid16{width:16px!important}.u-widp16{width:16%!important}.u-wid17{width:17px!important}.u-widp17{width:17%!important}.u-wid18{width:18px!important}.u-widp18{width:18%!important}.u-wid19{width:19px!important}.u-widp19{width:19%!important}.u-wid20{width:20px!important}.u-widp20{width:20%!important}.u-wid21{width:21px!important}.u-widp21{width:21%!important}.u-wid22{width:22px!important}.u-widp22{width:22%!important}.u-wid23{width:23px!important}.u-widp23{width:23%!important}.u-wid24{width:24px!important}.u-widp24{width:24%!important}.u-wid25{width:25px!important}.u-widp25{width:25%!important}.u-wid26{width:26px!important}.u-widp26{width:26%!important}.u-wid27{width:27px!important}.u-widp27{width:27%!important}.u-wid28{width:28px!important}.u-widp28{width:28%!important}.u-wid29{width:29px!important}.u-widp29{width:29%!important}.u-wid30{width:30px!important}.u-widp30{width:30%!important}.u-wid31{width:31px!important}.u-widp31{width:31%!important}.u-wid32{width:32px!important}.u-widp32{width:32%!important}.u-wid33{width:33px!important}.u-widp33{width:33%!important}.u-wid34{width:34px!important}.u-widp34{width:34%!important}.u-wid35{width:35px!important}.u-widp35{width:35%!important}.u-wid36{width:36px!important}.u-widp36{width:36%!important}.u-wid37{width:37px!important}.u-widp37{width:37%!important}.u-wid38{width:38px!important}.u-widp38{width:38%!important}.u-wid39{width:39px!important}.u-widp39{width:39%!important}.u-wid40{width:40px!important}.u-widp40{width:40%!important}.u-wid41{width:41px!important}.u-widp41{width:41%!important}.u-wid42{width:42px!important}.u-widp42{width:42%!important}.u-wid43{width:43px!important}.u-widp43{width:43%!important}.u-wid44{width:44px!important}.u-widp44{width:44%!important}.u-wid45{width:45px!important}.u-widp45{width:45%!important}.u-wid46{width:46px!important}.u-widp46{width:46%!important}.u-wid47{width:47px!important}.u-widp47{width:47%!important}.u-wid48{width:48px!important}.u-widp48{width:48%!important}.u-wid49{width:49px!important}.u-widp49{width:49%!important}.u-wid50{width:50px!important}.u-widp50{width:50%!important}.u-wid51{width:51px!important}.u-widp51{width:51%!important}.u-wid52{width:52px!important}.u-widp52{width:52%!important}.u-wid53{width:53px!important}.u-widp53{width:53%!important}.u-wid54{width:54px!important}.u-widp54{width:54%!important}.u-wid55{width:55px!important}.u-widp55{width:55%!important}.u-wid56{width:56px!important}.u-widp56{width:56%!important}.u-wid57{width:57px!important}.u-widp57{width:57%!important}.u-wid58{width:58px!important}.u-widp58{width:58%!important}.u-wid59{width:59px!important}.u-widp59{width:59%!important}.u-wid60{width:60px!important}.u-widp60{width:60%!important}.u-wid61{width:61px!important}.u-widp61{width:61%!important}.u-wid62{width:62px!important}.u-widp62{width:62%!important}.u-wid63{width:63px!important}.u-widp63{width:63%!important}.u-wid64{width:64px!important}.u-widp64{width:64%!important}.u-wid65{width:65px!important}.u-widp65{width:65%!important}.u-wid66{width:66px!important}.u-widp66{width:66%!important}.u-wid67{width:67px!important}.u-widp67{width:67%!important}.u-wid68{width:68px!important}.u-widp68{width:68%!important}.u-wid69{width:69px!important}.u-widp69{width:69%!important}.u-wid70{width:70px!important}.u-widp70{width:70%!important}.u-wid71{width:71px!important}.u-widp71{width:71%!important}.u-wid72{width:72px!important}.u-widp72{width:72%!important}.u-wid73{width:73px!important}.u-widp73{width:73%!important}.u-wid74{width:74px!important}.u-widp74{width:74%!important}.u-wid75{width:75px!important}.u-widp75{width:75%!important}.u-wid76{width:76px!important}.u-widp76{width:76%!important}.u-wid77{width:77px!important}.u-widp77{width:77%!important}.u-wid78{width:78px!important}.u-widp78{width:78%!important}.u-wid79{width:79px!important}.u-widp79{width:79%!important}.u-wid80{width:80px!important}.u-widp80{width:80%!important}.u-wid81{width:81px!important}.u-widp81{width:81%!important}.u-wid82{width:82px!important}.u-widp82{width:82%!important}.u-wid83{width:83px!important}.u-widp83{width:83%!important}.u-wid84{width:84px!important}.u-widp84{width:84%!important}.u-wid85{width:85px!important}.u-widp85{width:85%!important}.u-wid86{width:86px!important}.u-widp86{width:86%!important}.u-wid87{width:87px!important}.u-widp87{width:87%!important}.u-wid88{width:88px!important}.u-widp88{width:88%!important}.u-wid89{width:89px!important}.u-widp89{width:89%!important}.u-wid90{width:90px!important}.u-widp90{width:90%!important}.u-wid91{width:91px!important}.u-widp91{width:91%!important}.u-wid92{width:92px!important}.u-widp92{width:92%!important}.u-wid93{width:93px!important}.u-widp93{width:93%!important}.u-wid94{width:94px!important}.u-widp94{width:94%!important}.u-wid95{width:95px!important}.u-widp95{width:95%!important}.u-wid96{width:96px!important}.u-widp96{width:96%!important}.u-wid97{width:97px!important}.u-widp97{width:97%!important}.u-wid98{width:98px!important}.u-widp98{width:98%!important}.u-wid99{width:99px!important}.u-widp99{width:99%!important}.u-wid100{width:100px!important}.u-widp100{width:100%!important}@media screen and (max-width:768px){.u--wid--sm0,.u--widp--sm0{width:0!important}.u--wid--sm1{width:1px!important}.u--widp--sm1{width:1%!important}.u--wid--sm2{width:2px!important}.u--widp--sm2{width:2%!important}.u--wid--sm3{width:3px!important}.u--widp--sm3{width:3%!important}.u--wid--sm4{width:4px!important}.u--widp--sm4{width:4%!important}.u--wid--sm5{width:5px!important}.u--widp--sm5{width:5%!important}.u--wid--sm6{width:6px!important}.u--widp--sm6{width:6%!important}.u--wid--sm7{width:7px!important}.u--widp--sm7{width:7%!important}.u--wid--sm8{width:8px!important}.u--widp--sm8{width:8%!important}.u--wid--sm9{width:9px!important}.u--widp--sm9{width:9%!important}.u--wid--sm10{width:10px!important}.u--widp--sm10{width:10%!important}.u--wid--sm11{width:11px!important}.u--widp--sm11{width:11%!important}.u--wid--sm12{width:12px!important}.u--widp--sm12{width:12%!important}.u--wid--sm13{width:13px!important}.u--widp--sm13{width:13%!important}.u--wid--sm14{width:14px!important}.u--widp--sm14{width:14%!important}.u--wid--sm15{width:15px!important}.u--widp--sm15{width:15%!important}.u--wid--sm16{width:16px!important}.u--widp--sm16{width:16%!important}.u--wid--sm17{width:17px!important}.u--widp--sm17{width:17%!important}.u--wid--sm18{width:18px!important}.u--widp--sm18{width:18%!important}.u--wid--sm19{width:19px!important}.u--widp--sm19{width:19%!important}.u--wid--sm20{width:20px!important}.u--widp--sm20{width:20%!important}.u--wid--sm21{width:21px!important}.u--widp--sm21{width:21%!important}.u--wid--sm22{width:22px!important}.u--widp--sm22{width:22%!important}.u--wid--sm23{width:23px!important}.u--widp--sm23{width:23%!important}.u--wid--sm24{width:24px!important}.u--widp--sm24{width:24%!important}.u--wid--sm25{width:25px!important}.u--widp--sm25{width:25%!important}.u--wid--sm26{width:26px!important}.u--widp--sm26{width:26%!important}.u--wid--sm27{width:27px!important}.u--widp--sm27{width:27%!important}.u--wid--sm28{width:28px!important}.u--widp--sm28{width:28%!important}.u--wid--sm29{width:29px!important}.u--widp--sm29{width:29%!important}.u--wid--sm30{width:30px!important}.u--widp--sm30{width:30%!important}.u--wid--sm31{width:31px!important}.u--widp--sm31{width:31%!important}.u--wid--sm32{width:32px!important}.u--widp--sm32{width:32%!important}.u--wid--sm33{width:33px!important}.u--widp--sm33{width:33%!important}.u--wid--sm34{width:34px!important}.u--widp--sm34{width:34%!important}.u--wid--sm35{width:35px!important}.u--widp--sm35{width:35%!important}.u--wid--sm36{width:36px!important}.u--widp--sm36{width:36%!important}.u--wid--sm37{width:37px!important}.u--widp--sm37{width:37%!important}.u--wid--sm38{width:38px!important}.u--widp--sm38{width:38%!important}.u--wid--sm39{width:39px!important}.u--widp--sm39{width:39%!important}.u--wid--sm40{width:40px!important}.u--widp--sm40{width:40%!important}.u--wid--sm41{width:41px!important}.u--widp--sm41{width:41%!important}.u--wid--sm42{width:42px!important}.u--widp--sm42{width:42%!important}.u--wid--sm43{width:43px!important}.u--widp--sm43{width:43%!important}.u--wid--sm44{width:44px!important}.u--widp--sm44{width:44%!important}.u--wid--sm45{width:45px!important}.u--widp--sm45{width:45%!important}.u--wid--sm46{width:46px!important}.u--widp--sm46{width:46%!important}.u--wid--sm47{width:47px!important}.u--widp--sm47{width:47%!important}.u--wid--sm48{width:48px!important}.u--widp--sm48{width:48%!important}.u--wid--sm49{width:49px!important}.u--widp--sm49{width:49%!important}.u--wid--sm50{width:50px!important}.u--widp--sm50{width:50%!important}.u--wid--sm51{width:51px!important}.u--widp--sm51{width:51%!important}.u--wid--sm52{width:52px!important}.u--widp--sm52{width:52%!important}.u--wid--sm53{width:53px!important}.u--widp--sm53{width:53%!important}.u--wid--sm54{width:54px!important}.u--widp--sm54{width:54%!important}.u--wid--sm55{width:55px!important}.u--widp--sm55{width:55%!important}.u--wid--sm56{width:56px!important}.u--widp--sm56{width:56%!important}.u--wid--sm57{width:57px!important}.u--widp--sm57{width:57%!important}.u--wid--sm58{width:58px!important}.u--widp--sm58{width:58%!important}.u--wid--sm59{width:59px!important}.u--widp--sm59{width:59%!important}.u--wid--sm60{width:60px!important}.u--widp--sm60{width:60%!important}.u--wid--sm61{width:61px!important}.u--widp--sm61{width:61%!important}.u--wid--sm62{width:62px!important}.u--widp--sm62{width:62%!important}.u--wid--sm63{width:63px!important}.u--widp--sm63{width:63%!important}.u--wid--sm64{width:64px!important}.u--widp--sm64{width:64%!important}.u--wid--sm65{width:65px!important}.u--widp--sm65{width:65%!important}.u--wid--sm66{width:66px!important}.u--widp--sm66{width:66%!important}.u--wid--sm67{width:67px!important}.u--widp--sm67{width:67%!important}.u--wid--sm68{width:68px!important}.u--widp--sm68{width:68%!important}.u--wid--sm69{width:69px!important}.u--widp--sm69{width:69%!important}.u--wid--sm70{width:70px!important}.u--widp--sm70{width:70%!important}.u--wid--sm71{width:71px!important}.u--widp--sm71{width:71%!important}.u--wid--sm72{width:72px!important}.u--widp--sm72{width:72%!important}.u--wid--sm73{width:73px!important}.u--widp--sm73{width:73%!important}.u--wid--sm74{width:74px!important}.u--widp--sm74{width:74%!important}.u--wid--sm75{width:75px!important}.u--widp--sm75{width:75%!important}.u--wid--sm76{width:76px!important}.u--widp--sm76{width:76%!important}.u--wid--sm77{width:77px!important}.u--widp--sm77{width:77%!important}.u--wid--sm78{width:78px!important}.u--widp--sm78{width:78%!important}.u--wid--sm79{width:79px!important}.u--widp--sm79{width:79%!important}.u--wid--sm80{width:80px!important}.u--widp--sm80{width:80%!important}.u--wid--sm81{width:81px!important}.u--widp--sm81{width:81%!important}.u--wid--sm82{width:82px!important}.u--widp--sm82{width:82%!important}.u--wid--sm83{width:83px!important}.u--widp--sm83{width:83%!important}.u--wid--sm84{width:84px!important}.u--widp--sm84{width:84%!important}.u--wid--sm85{width:85px!important}.u--widp--sm85{width:85%!important}.u--wid--sm86{width:86px!important}.u--widp--sm86{width:86%!important}.u--wid--sm87{width:87px!important}.u--widp--sm87{width:87%!important}.u--wid--sm88{width:88px!important}.u--widp--sm88{width:88%!important}.u--wid--sm89{width:89px!important}.u--widp--sm89{width:89%!important}.u--wid--sm90{width:90px!important}.u--widp--sm90{width:90%!important}.u--wid--sm91{width:91px!important}.u--widp--sm91{width:91%!important}.u--wid--sm92{width:92px!important}.u--widp--sm92{width:92%!important}.u--wid--sm93{width:93px!important}.u--widp--sm93{width:93%!important}.u--wid--sm94{width:94px!important}.u--widp--sm94{width:94%!important}.u--wid--sm95{width:95px!important}.u--widp--sm95{width:95%!important}.u--wid--sm96{width:96px!important}.u--widp--sm96{width:96%!important}.u--wid--sm97{width:97px!important}.u--widp--sm97{width:97%!important}.u--wid--sm98{width:98px!important}.u--widp--sm98{width:98%!important}.u--wid--sm99{width:99px!important}.u--widp--sm99{width:99%!important}.u--wid--sm100{width:100px!important}.u--widp--sm100{width:100%!important}}.u-wid--quarter{width:25%!important}.u-wid--thirds{width:33.33%!important}.u-wid--half{width:50%!important}.u-wid--full{width:100%!important}@media screen and (max-width:768px){.u-wid--thirds-sm{width:33.33%!important}.u-wid--quarter--sm{width:25%!important}.u-wid--half--sm{width:50%!important}.u-wid--full--sm{width:100%!important}}.u-mt0{margin-top:0!important}.u-mb0{margin-bottom:0!important}.u-pt0{padding-top:0!important}.u-pb0{padding-bottom:0!important}.u-mt10{margin-top:10px!important}.u-mb10{margin-bottom:10px!important}.u-pt10{padding-top:10px!important}.u-pb10{padding-bottom:10px!important}.u-mt20{margin-top:20px!important}.u-mb20{margin-bottom:20px!important}.u-pt20{padding-top:20px!important}.u-pb20{padding-bottom:20px!important}.u-mt30{margin-top:30px!important}.u-mb30{margin-bottom:30px!important}.u-pt30{padding-top:30px!important}.u-pb30{padding-bottom:30px!important}.u-mt40{margin-top:40px!important}.u-mb40{margin-bottom:40px!important}.u-pt40{padding-top:40px!important}.u-pb40{padding-bottom:40px!important}.u-mt50{margin-top:50px!important}.u-mb50{margin-bottom:50px!important}.u-pt50{padding-top:50px!important}.u-pb50{padding-bottom:50px!important}.u-mt60{margin-top:60px!important}.u-mb60{margin-bottom:60px!important}.u-pt60{padding-top:60px!important}.u-pb60{padding-bottom:60px!important}.u-mt70{margin-top:70px!important}.u-mb70{margin-bottom:70px!important}.u-pt70{padding-top:70px!important}.u-pb70{padding-bottom:70px!important}.u-mt80{margin-top:80px!important}.u-mb80{margin-bottom:80px!important}.u-pt80{padding-top:80px!important}.u-pb80{padding-bottom:80px!important}.u-mt90{margin-top:90px!important}.u-mb90{margin-bottom:90px!important}.u-pt90{padding-top:90px!important}.u-pb90{padding-bottom:90px!important}.u-mt100{margin-top:100px!important}.u-mb100{margin-bottom:100px!important}.u-pt100{padding-top:100px!important}.u-pb100{padding-bottom:100px!important}@media screen and (max-width:768px){.u--mt--sm0{margin-top:0!important}.u--mb--sm0{margin-bottom:0!important}.u--pt--sm0{padding-top:0!important}.u--pb--sm0{padding-bottom:0!important}.u--mt--sm10{margin-top:10px!important}.u--mb--sm10{margin-bottom:10px!important}.u--pt--sm10{padding-top:10px!important}.u--pb--sm10{padding-bottom:10px!important}.u--mt--sm20{margin-top:20px!important}.u--mb--sm20{margin-bottom:20px!important}.u--pt--sm20{padding-top:20px!important}.u--pb--sm20{padding-bottom:20px!important}.u--mt--sm30{margin-top:30px!important}.u--mb--sm30{margin-bottom:30px!important}.u--pt--sm30{padding-top:30px!important}.u--pb--sm30{padding-bottom:30px!important}.u--mt--sm40{margin-top:40px!important}.u--mb--sm40{margin-bottom:40px!important}.u--pt--sm40{padding-top:40px!important}.u--pb--sm40{padding-bottom:40px!important}.u--mt--sm50{margin-top:50px!important}.u--mb--sm50{margin-bottom:50px!important}.u--pt--sm50{padding-top:50px!important}.u--pb--sm50{padding-bottom:50px!important}.u--mt--sm60{margin-top:60px!important}.u--mb--sm60{margin-bottom:60px!important}.u--pt--sm60{padding-top:60px!important}.u--pb--sm60{padding-bottom:60px!important}.u--mt--sm70{margin-top:70px!important}.u--mb--sm70{margin-bottom:70px!important}.u--pt--sm70{padding-top:70px!important}.u--pb--sm70{padding-bottom:70px!important}.u--mt--sm80{margin-top:80px!important}.u--mb--sm80{margin-bottom:80px!important}.u--pt--sm80{padding-top:80px!important}.u--pb--sm80{padding-bottom:80px!important}.u--mt--sm90{margin-top:90px!important}.u--mb--sm90{margin-bottom:90px!important}.u--pt--sm90{padding-top:90px!important}.u--pb--sm90{padding-bottom:90px!important}.u--mt--sm100{margin-top:100px!important}.u--mb--sm100{margin-bottom:100px!important}.u--pt--sm100{padding-top:100px!important}.u--pb--sm100{padding-bottom:100px!important}}:root{--gradient:linear-gradient(97.93deg,#2c5697,#6ca2bb);--letter-spacing:.05em}.row-fluid #udnav{background-color:#fff!important}#mn_wrap #udnav .udnav_in .spwrap{display:none;padding-bottom:5px}@media screen and (max-width:768px){#mn_wrap #udnav .udnav_in .udnav_logo .logo-btn{bottom:0;display:block;height:44px;margin:auto;position:absolute;right:15px;top:0;transform:none;transition:background .3s;width:44px}#mn_wrap #udnav .udnav_in .udnav_logo .logo-btn:after,#mn_wrap #udnav .udnav_in .udnav_logo .logo-btn:before{background:#000;content:"";display:block;height:2px;left:8px;position:absolute;transition:all .4s;width:28px}#mn_wrap #udnav .udnav_in .udnav_logo .logo-btn:before{top:8px}#mn_wrap #udnav .udnav_in .udnav_logo .logo-btn:after{top:15px}}sup{font-size:12px;font-size:.75rem;font-weight:400;top:-1.5em}@media screen and (max-width:768px){sup{font-size:10px;font-size:.625rem;top:-1.2em}}.l-section h2{font-size:42px;font-size:2.625rem;font-weight:700;letter-spacing:.05em;line-height:1.45;margin-bottom:2.875rem;position:relative;text-align:center}@media screen and (max-width:768px){.l-section h2{font-size:28px;font-size:1.75rem;line-height:1.5;margin-bottom:1.25rem}}.l-section .sub-title{font-size:128px;font-size:8rem;font-weight:700;left:20px;line-height:1.5;position:absolute;top:0;-webkit-text-stroke:#fff 2px;color:transparent;letter-spacing:var(--letter-spacing);transform:translateY(-50%)}@media screen and (max-width:768px){.l-section .sub-title{font-size:64px;font-size:4rem;left:0;letter-spacing:0}}.l-section p+p{margin-top:1em}.l-section em{color:#2c5697}.p-hero{background-image:url(https://2684654.fs1.hubspotusercontent-na2.net/hubfs/2684654/obc/v1/images/landing/business-matching-regionalbank/hero_bg.webp);background-position:bottom;background-repeat:no-repeat;background-size:cover;margin-top:100px;padding:35px 0 60px;position:relative}.p-hero .inner{margin:0 auto;max-width:1200px;padding:0 15% 0 0}.p-hero__mv{aspect-ratio:682/694;bottom:0;position:absolute;right:0;width:50%}.p-hero__detail{font-size:20px;font-size:1.25rem}.p-hero__detail .c-button,.p-hero__detail .c-button__white{line-height:1.5;padding:13px 0;width:500px}.p-hero__lead{color:#000;font-size:33px;font-size:2.0625rem;font-weight:700;line-height:1.3;position:relative}.p-hero__lead span{background:#2c5697;background:var(--gradient);color:#fff;display:inline-block;line-height:1.5;margin:0 .5em;padding:0 .5em;position:relative}.p-hero__title{color:#000;font-size:70.64px;font-size:4.415rem;font-weight:700;letter-spacing:-.1em;line-height:1.3}.p-hero__title em{color:#2c5697;display:block;letter-spacing:0!important}.p-hero__title em span{display:inline-block;position:relative}.p-hero__subtitle{margin-top:14px;position:relative}.p-hero__subtitle span{color:#000;display:inline-block;font-size:20px;font-size:1.25rem;font-weight:700;padding-bottom:18px;position:relative}.p-hero__subtitle span:after,.p-hero__subtitle span:before{bottom:0;content:"";display:inline-block;left:0;position:absolute}.p-hero__subtitle span:before{background-color:#fff;border-bottom:1px solid #000;height:20px;left:50%;transform:rotate(45deg) translate(-50%,24px);width:20px}.p-hero__subtitle span:after{background-color:#000;height:1px;left:0;width:100%;z-index:-1}@media screen and (min-width:1537px){.p-hero__mv{right:10%;width:38%}}@media screen and (max-width:768px){.p-hero{background-size:auto 50%;margin-top:60px;padding:0 0 20px}.p-hero .inner{margin:0 auto;padding:10px 0 0;width:90%}.p-hero__mv{width:45%}.p-hero__detail{font-size:18px;font-size:1.125rem;padding:15px 0;text-align:center;width:100%}.p-hero__detail .c-button,.p-hero__detail .c-button__white{margin-top:15px;padding:13px 0;width:100%}.p-hero__detail small{font-size:14px}.p-hero__detail small:before{border-width:12.5px 0 12.5px 10px}.p-hero__detail em{font-size:28px;font-size:1.75rem;line-height:1.4}.p-hero__lead{font-size:24px;font-size:1.5rem}.p-hero__lead span{margin:0 .25em;padding:0 .25em}.p-hero__title{font-size:40px;font-size:2.5rem}.p-hero__subtitle,.p-hero__title{margin-top:10px}.p-hero__subtitle span{font-size:18px;font-size:1.125rem;padding-bottom:10px}.p-hero__subtitle span:before{height:12px;transform:rotate(45deg) translate(-50%,15px);width:12px}}.p-loopSlider{height:65.36px;margin:58px 0 0;overflow:hidden;position:relative}.p-loopSlider-wrap{height:65.36px;left:0;position:absolute;top:0}.p-loopSlider-wrap,.p-loopSlider-wrap__logo,.p-loopSlider-wrap__logo li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.p-loopSlider-wrap__logo li{-ms-flex-direction:column;flex-direction:column;height:65.36px;width:189.54px;-ms-flex-pack:center;justify-content:center;-ms-flex-positive:0;background-color:#fff;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="4" /><feOffset dx="4" dy="4" result="offsetblur" /><feFlood flood-color="rgba(163,163,163,0.25)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');filter:drop-shadow(3px 3px 4px rgba(163,163,163,.25));flex-grow:0;margin-left:25px;padding:20px 10px}.p-loopSlider-wrap__logo li img{max-height:30px}.p-loopSlider-wrap__logo li img.daito{max-height:45px}.p-loopSlider-wrap__logo li img.kyoto{max-height:40px}@media screen and (max-width:768px){.p-loopSlider{height:43px;margin:50px 0 10px}.p-loopSlider-wrap{height:43px}.p-loopSlider-wrap__logo li{margin-left:15px;width:107px}.p-loopSlider-wrap__logo li img{max-height:43px}}.p-news{background-color:#2c5697;padding:70px 0}.p-news h2{color:#fff}.p-news .sub-title{opacity:.2;-webkit-text-stroke:#e7eef9 2px}.p-news-wrap{display:-ms-flexbox;display:flex;gap:30px;width:100%}.p-news__list{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.p-news__list,.p-news__list>*{display:-ms-flexbox;display:flex;gap:20px}.p-news__list>*{background-color:#fff;padding:15px 20px}.p-news__list>* span{display:inline-block}.p-news__list>* span.date{font-weight:700}.p-news__list>* span.date,.p-news__list>* span.text{font-size:16px;font-size:1rem}.p-news__list>* span.text small{font-size:14px;font-size:.875rem}.p-news__list>* a{color:#2c5697;text-decoration:underline}.p-news__list>* a:hover{text-decoration:none}@media screen and (max-width:768px){.p-news{padding:30px 0}.p-news-wrap{-ms-flex-direction:column;flex-direction:column;gap:0}}.p-reason .sub-title{-webkit-text-stroke:#e7eef9 2px}.p-reason-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px;padding:57px 0;position:relative}.p-reason-wrap__image{position:relative;width:48%}.p-reason-wrap__msg{padding:0 50px;position:relative;width:52%}.p-reason-wrap__msg p{font-size:18px;font-size:1.125rem;letter-spacing:.03em;line-height:1.5}.p-reason-wrap__msg p+p{margin-top:1em}.p-reason-wrap__msg--name{font-weight:700;text-align:right}.p-reason-wrap:before{background:url(https://2684654.fs1.hubspotusercontent-na2.net/hubfs/2684654/obc/v1/images/landing/business-matching-regionalbank/reason_bg.webp) no-repeat 50%/cover;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:67.3%}@media screen and (max-width:768px){.p-reason-wrap{-ms-flex-direction:column;flex-direction:column;margin-top:30px;padding:0}.p-reason-wrap__image{width:100%}.p-reason-wrap__msg{padding:20px;width:100%}.p-reason-wrap__msg p{font-size:16px;font-size:1rem}.p-reason-wrap:before{width:100%}}.bg-project{background:url(https://2684654.fs1.hubspotusercontent-na2.net/hubfs/2684654/obc/v1/images/landing/business-matching-regionalbank/scheme_bg.webp) no-repeat 0 0/cover}.p-scheme__inner{background-color:#fff;margin:0 auto;max-width:1200px;padding:80px 60px}.p-scheme__inner p{line-height:1.7!important}.p-scheme-wrap{display:-ms-flexbox;display:flex}.p-scheme-wrap__image{width:50%}.p-scheme-wrap__detail{padding-right:40px;width:50%}.p-scheme-wrap__detail p{margin-right:30px}.p-scheme__image{margin-right:-1.4%;margin-top:70px}@media screen and (max-width:768px){.p-scheme__inner{margin:0 15px;padding:20px 15px}.p-scheme-wrap{-ms-flex-direction:column;flex-direction:column;gap:20px}.p-scheme-wrap__image{width:100%}.p-scheme-wrap__detail{padding:0;width:100%}.p-scheme-wrap__detail p{margin-right:0}.p-scheme__image{margin:30px auto 0;width:80%}}.p-support{margin-top:-120px}.p-support__inner{background-color:#fff;margin:0 auto;max-width:1200px;padding:80px 60px}.p-support__inner p{line-height:1.7!important}.p-support-wrap{display:-ms-flexbox;display:flex}.p-support-wrap__image{width:50%}.p-support-wrap__detail{padding-right:40px;width:50%}.p-support-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-ms-grid-rows:(1fr)[2];gap:20px;grid-template-rows:repeat(2,1fr);margin-top:70px}.p-support-grid__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.p-support-grid__item h4{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:11px;line-height:1.5}.p-support-grid__item h4 em{font-family:Roboto,sans-serif;font-size:32px;font-size:2rem;font-weight:700}.p-support-grid__item h4 span{font-size:24px;font-size:1.5rem;font-weight:600}.p-support-grid__item--inner{background-color:#e7eef9;padding:30px;-ms-flex-positive:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;gap:15px}.p-support-grid__item--inner figure{aspect-ratio:1/1;background-color:#fff;border-radius:50%;display:-ms-flexbox;display:flex;margin:0 auto;width:59.25%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.p-support-grid__item--inner figure img{width:58.54%}.p-support-grid__item--inner dl dt{color:#2c5697;font-size:24px;font-size:1.5rem;font-weight:700;letter-spacing:var(--letter-spacing);text-align:center}.p-support-grid__item--inner dl dd{letter-spacing:var(--letter-spacing);line-height:1.8125;margin-top:15px}@media screen and (max-width:768px){.p-support{margin-top:0}.p-support__inner{margin:0 15px;padding:20px 15px}.p-support-wrap{-ms-flex-direction:column;flex-direction:column;gap:20px}.p-support-wrap__image{width:100%}.p-support-wrap__detail{padding:0;width:100%}.p-support-grid{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-top:30px}.p-support-grid__item h4{gap:10px}.p-support-grid__item h4 em{font-size:24px;font-size:1.5rem}.p-support-grid__item h4 span{font-size:20px;font-size:1.25rem}.p-support-grid__item--inner{gap:15px;padding:15px}.p-support-grid__item--inner figure{width:39.25%}.p-support-grid__item--inner figure img{width:60%}.p-support-grid__item--inner dl dt{font-size:24px;font-size:1.5rem}.p-support-grid__item--inner dl dd{margin-top:10px}}.p-strength .inner+.inner{margin-top:100px}.p-strength .sub-title{-webkit-text-stroke:#e7eef9 2px}.p-strength__inner{margin:60px auto;max-width:1200px;padding:0 60px}.p-strength-wrap{display:-ms-flexbox;display:flex}.p-strength-wrap__image{width:50%}.p-strength-wrap__image figcaption{color:#2c5697;font-size:20px;font-size:1.25rem;font-weight:700;margin-top:20px;text-align:center}.p-strength-wrap__detail{padding-right:40px;width:50%}.p-strength-wrap__detail p{line-height:1.7!important}.p-strength-wrap__list{display:-ms-flexbox;display:flex;width:50%;-ms-flex-align:stretch;align-items:stretch;gap:23px}.p-strength-wrap__list--item{background-color:#e7eef9;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;padding:15px 10px 30px;position:relative}.p-strength-wrap__list--item:not(:last-of-type):before{border-radius:1.5px;border-right:3px solid #2c5697;border-top:3px solid #2c5697;content:"";display:inline-block;height:24px;position:absolute;right:-8px;top:50%;transform:rotate(45deg) translateY(-50%);width:24px}.p-strength-wrap__list--item figure{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.p-strength-wrap__list--item figure img{display:block;height:73px;object-fit:contain;width:auto}.p-strength-wrap__list--item figure figcaption{color:#2c5697;font-weight:700;margin-top:1em}.p-strength-wrap__list--item p{font-size:13px;font-size:.8125rem;font-weight:500}.p-strength-wrap__list--item .logos{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:10px;-ms-flex-pack:center;gap:10px;justify-content:center;margin:9px 0 13px;min-height:35%;text-align:center}.p-strength-wrap__list--item .logos img{margin:0 auto;max-height:33px}.p-strength-wrap__list--item .logos-gm img{max-width:75px}.p-strength-pickup span{font-size:20px;font-size:1.25rem;font-weight:700;line-height:1.7}.p-strength-pickup span.pickup{background-color:#2c5697;color:#fff;display:inline-block;line-height:1.5;margin:0 16px 10px 0;padding:.25em 1em}.p-strength-list{-ms-flex-align:stretch;align-items:stretch;gap:30px;margin-top:12px;width:100%}.p-strength-list,.p-strength-list__item{display:-ms-flexbox;display:flex;position:relative}.p-strength-list__item--arrow{display:-ms-flexbox;display:flex;place-self:center}.p-strength-list__item--achievements{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:45%}.p-strength-list__item--achievements .achievements-wrap{display:-ms-flexbox;display:flex;font-weight:700;width:100%}.p-strength-list__item--achievements .achievements-wrap .c-notice{font-size:10px;font-size:.625rem;font-weight:400!important}.p-strength-list__item--achievements .achievements-wrap__head{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px;width:40%;-ms-flex-pack:justify;background-color:#2c5697;color:#fff;font-size:14px;font-size:.875rem;justify-content:space-between;line-height:1.3}.p-strength-list__item--achievements .achievements-wrap__head b,.p-strength-list__item--achievements .achievements-wrap__head strong{font-size:34px;font-size:2.125rem}.p-strength-list__item--achievements .achievements-wrap__head small{display:inline-block;font-size:10px;font-size:.625rem;font-weight:400!important;margin-left:auto}.p-strength-list__item--achievements .achievements-wrap__detail{background-color:#e7eef9;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px 10px;width:60%;-ms-flex-pack:justify;justify-content:space-between;place-content:center}.p-strength-list__item--achievements .achievements-wrap__detail>*{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.p-strength-list__item--achievements .achievements-wrap__detail>.u-align--right{-ms-flex-pack:end;justify-content:flex-end}.p-strength-list__item--achievements .achievements-wrap__detail span{white-space:nowrap}.p-strength-list__item--achievements .achievements-wrap__detail em{color:#f78d0b!important;font-size:28px;font-size:1.75rem}.p-strength-list__item--achievements .achievements-wrap__detail small{font-size:12px;font-size:.75rem}.p-strength-list__item--achievements .achievements-wrap__detail small.tate{display:inline-block;margin:0 5px 0 40px;position:relative;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.p-strength-list__item--achievements .achievements-wrap__detail small.tate:before{border-right:3px solid #2c5697;border-top:3px solid #2c5697;content:"";display:inline-block;height:12px;left:-30px;position:absolute;top:50%;transform:rotate(45deg) translateY(-50%);width:12px}.p-strength-list__item--achievements .achievements-wrap__detail small.unit{display:inline-block;margin:.5em 0 0 .5em}.p-strength-list__item--achievements .achievements-wrap:not(:last-of-type){margin-bottom:10px}.p-strength-list__item--badge{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;place-content:center}.p-strength-list__item--badge .badge{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.p-strength-list__item--badge .badge figure.erp img{width:180px}.p-strength-list__item--badge .badge figure.hr img{width:120px}.p-strength-list__item--badge .badge figure.partner img{width:116px}.p-strength-list__item--badge .badge figure figcaption{font-size:12px;font-size:.75rem;text-align:center}.p-strength-security{position:relative}.p-strength-security__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;position:relative}.p-strength-security__list--item{padding:20px 40px}.p-strength-security__list--item h4{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;font-size:20px;font-size:1.25rem;font-weight:700;line-height:1.5;margin-bottom:12px}.p-strength-security__list--item h4 span{display:inline-block}.p-strength-security__list--item h4 span.num{display:-ms-inline-flexbox;-ms-flex-pack:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-family:Roboto,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;height:32px;justify-content:center;line-height:1;margin-right:10px;margin-top:.1em;position:relative;width:32px}.p-strength-security__list--item dl{background-color:#fff;letter-spacing:.05em;line-height:1.7;padding:7.5px 20px;position:relative}.p-strength-security__list--item dl+dl{margin-top:5px}.p-strength-security__list--item dl dt{font-weight:700}.p-strength-security__list--item dl dd{font-size:13px;font-size:.8125rem}.p-strength-security__list--item .datacenter-wrap{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:(1fr)[2];gap:10px;grid-template-areas:"item01" "item02" "item03";grid-template-rows:repeat(2,1fr)}.p-strength-security__list--item .datacenter-wrap__item.item01{grid-area:item01}.p-strength-security__list--item .datacenter-wrap__item.item02{grid-area:item02}.p-strength-security__list--item .datacenter-wrap__item.item03{grid-area:item03}.p-strength-security__list--item .security-wrap{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];gap:10px;grid-template-columns:repeat(2,1fr);position:relative}.p-strength-security__list--item .security-wrap li{background-color:#fff;letter-spacing:.05em;line-height:1.7;padding:7.5px 20px;position:relative}.p-strength-security__list--item .security-wrap li figure{bottom:10px;position:absolute;right:10px}.p-strength-security__list--item .security-wrap li h5{font-weight:700}.p-strength-security__list--item .security-wrap li.soc figure{aspect-ratio:1;width:18%}.p-strength-security__list--item .security-wrap li.ismap figure{aspect-ratio:65/92;width:12.3%}.p-strength-security__list--item .security-wrap li.audit figure{aspect-ratio:98/70;bottom:0;width:20%}.p-strength-security__list--item .security-wrap li.system figure{aspect-ratio:87/65;bottom:0;right:0;width:19.2%}.p-strength-security__list--item:first-of-type{background-color:#d4e1d4;width:calc(50% - 10px)}.p-strength-security__list--item:first-of-type .security-wrap h5,.p-strength-security__list--item:first-of-type dl dt,.p-strength-security__list--item:first-of-type em{color:#006200!important}.p-strength-security__list--item:first-of-type h4 span.num{background-color:#006200}.p-strength-security__list--item:nth-of-type(2){background-color:#f5f0d6;width:calc(50% - 10px)}.p-strength-security__list--item:nth-of-type(2) .security-wrap h5,.p-strength-security__list--item:nth-of-type(2) dl dt,.p-strength-security__list--item:nth-of-type(2) em{color:#948012!important}.p-strength-security__list--item:nth-of-type(2) h4 span.num{background-color:#948012}.p-strength-security__list--item:nth-of-type(3){margin:-21px 0;padding:0;width:100%}.p-strength-security__list--item:nth-of-type(4){background-color:#e3e3f0;padding-bottom:30px;width:100%}.p-strength-security__list--item:nth-of-type(4) .security-wrap h5,.p-strength-security__list--item:nth-of-type(4) dl dt,.p-strength-security__list--item:nth-of-type(4) em{color:#6f428b!important}.p-strength-security__list--item:nth-of-type(4) li{padding-right:20%}.p-strength-security__list--item:nth-of-type(4) li .security-wrap h5{letter-spacing:0}.p-strength-security__list--item:nth-of-type(4) h4{margin:-45px 0 45px;-ms-flex-pack:center;justify-content:center}.p-strength-security__list--item:nth-of-type(4) h4 span.num{background-color:#6f428b}.p-strength-support{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2,1fr);-ms-flex-align:stretch;align-items:stretch;gap:15px 10px;width:50%}.p-strength-support__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:20px;font-size:1.25rem;font-weight:700;line-height:1.2}.p-strength-support__item dt{background-color:#2c5697;color:#fff;padding:10px 0;text-align:center}.p-strength-support__item dd{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;background-color:#e7eef9;color:#2c5697;flex-grow:1;padding:15px 4px 4px}.p-strength-support__item dd span{display:block}.p-strength-support__item dd span:not([class]){text-align:center}.p-strength-support__item dd span em{font-family:Roboto,sans-serif;font-size:40px;font-size:2.5rem}.p-strength-support__item dd .c-notice{font-weight:400;text-align:right}@media screen and (max-width:768px){.p-strength .inner+.inner{margin-top:50px}.p-strength__inner{margin:30px auto;padding:0}.p-strength-wrap{-ms-flex-direction:column;flex-direction:column;gap:20px}.p-strength-wrap__image{width:100%}.p-strength-wrap__detail{padding:0;width:100%}.p-strength-wrap__list{-ms-flex-direction:column;flex-direction:column;width:100%}.p-strength-wrap__list--item{padding:15px}.p-strength-wrap__list--item .logos{-ms-flex-direction:row;flex-direction:row;gap:15px}.p-strength-wrap__list--item:not(:last-of-type):before{height:16px;right:53%;top:97.5%;transform:rotate(135deg) translate(-53%,-97.5%);width:16px}.p-strength-wrap__list--item:first-of-type .logos>*{width:60%}.p-strength-wrap__list--item:not(:first-of-type) .logos>*{width:33%}.p-strength-pickup span{font-size:20px;font-size:1.25rem;line-height:1.5}.p-strength-pickup span.pickup{margin:0 10px 5px 0;padding:0 1.5em}.p-strength-list{-ms-flex-direction:column;flex-direction:column;gap:20px;width:100%}.p-strength-list__item--arrow{transform:rotate(90deg) scale(.5)}.p-strength-list__item--achievements{width:100%}.p-strength-list__item--achievements .achievements-wrap{display:-ms-flexbox;display:flex}.p-strength-list__item--achievements .achievements-wrap .c-notice{margin:0!important}.p-strength-list__item--achievements .achievements-wrap__head{font-size:12px;font-size:.75rem;line-height:1.3;padding:10px;width:40%}.p-strength-list__item--achievements .achievements-wrap__head b,.p-strength-list__item--achievements .achievements-wrap__head strong{font-size:34px;font-size:2.125rem}.p-strength-list__item--achievements .achievements-wrap__head small{font-size:10px;font-size:.625rem}.p-strength-list__item--achievements .achievements-wrap__detail{padding:10px;width:60%}.p-strength-list__item--achievements .achievements-wrap__detail span{font-size:14px;font-size:.875rem;white-space:nowrap}.p-strength-list__item--achievements .achievements-wrap__detail em{font-size:28px;font-size:1.75rem}.p-strength-list__item--achievements .achievements-wrap__detail small{font-size:10px;font-size:.625rem}.p-strength-list__item--achievements .achievements-wrap__detail small.tate{letter-spacing:.25em;margin:0 .5em 0 2em}.p-strength-list__item--achievements .achievements-wrap__detail small.tate:before{border-width:2px;height:8px;left:-1.85em;width:8px}.p-strength-list__item--achievements .achievements-wrap__detail small.unit{margin:.5em 0 0 .25em}.p-strength-list__item--achievements .achievements-wrap:not(:last-of-type){margin-bottom:10px}.p-strength-list__item--badge .badge{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;gap:20px;justify-content:space-between}.p-strength-list__item--badge .badge figure.erp img{width:120px}.p-strength-list__item--badge .badge figure.hr img{width:82px}.p-strength-list__item--badge .badge figure.partner img{width:80px}.p-strength-security__list{-ms-flex-direction:column;flex-direction:column}.p-strength-security__list--item{padding:15px}.p-strength-security__list--item h4{font-size:18px;font-size:1.125rem;margin-bottom:10px}.p-strength-security__list--item h4 span{display:block}.p-strength-security__list--item h4 span.num{font-size:18px;font-size:1.125rem;height:24px;margin-top:0;width:24px}.p-strength-security__list--item dl{padding:7.5px 10px}.p-strength-security__list--item dl+dl{margin-top:5px}.p-strength-security__list--item dl dd{font-size:13px;font-size:.8125rem}.p-strength-security__list--item .security-wrap{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];gap:5px;grid-template-columns:repeat(1,1fr)}.p-strength-security__list--item .security-wrap li.soc figure{bottom:50%;transform:translateY(50%);width:15%}.p-strength-security__list--item .security-wrap li.ismap figure{bottom:50%;transform:translateY(50%);width:12%}.p-strength-security__list--item .security-wrap li.audit figure{bottom:50%;transform:translateY(50%);width:15%}.p-strength-security__list--item .security-wrap li.system figure{bottom:50%;right:10px;transform:translateY(50%);width:15%}.p-strength-security__list--item:first-of-type{width:100%;-ms-flex-order:1;order:1}.p-strength-security__list--item:first-of-type dl{padding:7.5px 10px}.p-strength-security__list--item:nth-of-type(2){width:100%;-ms-flex-order:2;order:2}.p-strength-security__list--item:nth-of-type(2) dl{padding:7.5px 10px}.p-strength-security__list--item:nth-of-type(3){width:100%;-ms-flex-order:4;order:4}.p-strength-security__list--item:nth-of-type(4){width:100%;-ms-flex-order:3;order:3}.p-strength-security__list--item:nth-of-type(4) dl{padding:7.5px 10px}.p-strength-security__list--item:nth-of-type(4) h4{margin:0 0 10px}.p-strength-support{gap:10px;width:100%}.p-strength-support__item{font-size:18px;font-size:1.125rem}}.p-casestudy{background-color:#e7eef9}.p-casestudy-wrap{display:-ms-grid;display:grid;gap:32px;margin:0 auto;max-width:1080px}.p-casestudy-wrap__main{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.p-casestudy-wrap__main--item{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:18px;font-size:1.125rem;font-weight:500;letter-spacing:.05em;line-height:1.6;padding:30px}.p-casestudy-wrap__main--item .achievements{background-color:#2c5697;border-radius:18px;color:#fff;display:inline-block;padding:.3em 1em}.p-casestudy-wrap__main--item figure{display:-ms-flexbox;display:flex;height:16.4vw;margin:auto;width:89%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.p-casestudy-wrap__main--item .name{text-align:right}.p-casestudy-wrap__other{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.p-casestudy-wrap__other>*{background-color:#fff;display:-ms-flexbox;display:flex;min-height:5vw;padding:12px 5px}.p-casestudy-wrap__other>* figure{margin:0 auto;place-self:center;text-align:center}.p-casestudy-wrap__other>* figure img[src$=".webp"]{max-height:41px;max-width:80%}.p-casestudy-wrap__other>* figure img[src$=".webp"].kyoto{max-height:55px}@media screen and (max-width:768px){.p-casestudy-wrap{gap:20px}.p-casestudy-wrap__main{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2,1fr)}.p-casestudy-wrap__main--item{font-size:18px;font-size:1.125rem;padding:15px}.p-casestudy-wrap__main--item figure{height:24vw;width:89%}.p-casestudy-wrap__main--item .name{font-size:14px;font-size:.875rem}.p-casestudy-wrap__other{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.p-casestudy-wrap__other>*{min-height:auto;padding:10px 15px}.p-casestudy-wrap__other>* figure img{max-height:7vw}}.p-cta{background:url(https://2684654.fs1.hubspotusercontent-na2.net/hubfs/2684654/obc/v1/images/landing/business-matching-regionalbank/bg_cta.webp) no-repeat 50%/cover;padding:130px 0;position:relative}.p-cta-wrap{gap:32px;margin:auto;max-width:1080px}.p-cta-wrap,.p-cta-wrap__list{display:-ms-flexbox;display:flex}.p-cta-wrap__list{-ms-flex-direction:column;flex-direction:column;gap:20px}.p-cta-wrap__list--head{color:#fff;font-size:28px;font-size:1.75rem;font-weight:700;letter-spacing:.05em;text-align:center}.p-cta-wrap__list--item{background-color:#fff;padding:30px}.p-cta-wrap__list--item p{letter-spacing:.05em;line-height:1.6;margin:15px 0;text-align:center}.p-cta-wrap__list--item .c-button,.p-cta-wrap__list--item .c-button__white{line-height:1.5;margin:15px auto 0;min-width:72%;padding:16px 0}.p-cta-wrap__list--item .c-button-wrap{text-align:center}@media screen and (max-width:768px){.p-cta{padding:30px 0}.p-cta-wrap{-ms-flex-direction:column;flex-direction:column;gap:32px}.p-cta-wrap__list--head{font-size:28px;font-size:1.75rem}.p-cta-wrap__list--item{padding:20px 15px}.p-cta-wrap__list--item p{text-align:left}}.p-faq{background-color:#e7eef9;padding:30px 0}.p-faq__inner{margin:0 auto;max-width:1080px}@media screen and (min-width:769px){.p-faq{padding:100px 0 110px}}.p-accordion{margin:auto;max-width:1080px}.p-accordion .details+.details{margin-top:20px}.p-accordion .summary{display:-ms-grid;display:grid;position:relative;-ms-grid-columns:auto 1fr auto;background-color:#fff;cursor:pointer;font-size:18px;font-size:1.125rem;gap:1em;grid-template-columns:auto 1fr auto;line-height:1.6;padding-block:8px;padding-inline:10px}.p-accordion .summary::-webkit-details-marker{display:none}.p-accordion .summary i{color:#2c5697;font-size:24px;font-size:1.5rem;font-weight:700;position:relative;top:-5px}.p-accordion .icon{aspect-ratio:1;display:inline-block;inline-size:1em;position:relative;top:50%;transform:translateY(-50%)}.p-accordion .icon:after,.p-accordion .icon:before{background-color:#333;block-size:2px;content:"";inline-size:100%;inset:0;margin:auto;position:absolute}.p-accordion .icon:after{rotate:90deg;transition:rotate .3s}.p-accordion .icon:where(.details[open] *):after{rotate:0deg}.p-accordion .answer{overflow:hidden}.p-accordion .answer-inner{display:-ms-grid;display:grid;padding:20px 40px 20px 55px;position:relative;-ms-grid-columns:1fr;font-size:1rem;gap:0;grid-template-columns:1fr;line-height:1.67}.p-accordion .answer-inner:before{color:#2c5697;content:"A";font-family:Roboto,sans-serif;font-size:24px;font-size:1.5rem;font-weight:700;left:20px;position:absolute;top:1rem}@media screen and (max-width:768px){.p-accordion .answer-inner a.button.button-download{line-height:1}.p-accordion .answer-inner a.button.button-download span:after{transform:translate(4.5rem,7px)}}@media screen and (min-width:769px){.p-accordion .details{letter-spacing:.05em}.p-accordion .details+.details{margin-top:2.7rem}.p-accordion .summary{font-size:18px;font-size:1.125rem;gap:1em;line-height:1.375;padding:26px 30px 26px 44px}.p-accordion .icon{margin-left:2rem}.p-accordion .answer-inner{font-size:18px;font-size:1.125rem;padding:26px 100px}.p-accordion .answer-inner:before{left:3.5rem;top:1.4rem}.p-accordion .answer-inner a.button.button-download{margin-left:0;width:360px}}#footer{background-color:#6f6f6f}#footer .footer{width:100%}#footer .footer-inner{max-width:1220px;padding:40px 30px}#footer .footer-inner__wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#footer .footer-inner__wrap a{display:block}#footer .footer-inner__logo{max-width:120px}#footer .footer-inner__logo img{height:auto;width:100%}#footer .footer-inner__copyright{font-size:13px;font-size:.8125rem}@media screen and (max-width:768px){#footer .footer-inner{padding:25px 20px}#footer .footer-inner__wrap{-ms-flex-direction:column;flex-direction:column}#footer .footer-inner__logo{margin-bottom:20px;max-width:80px}#footer .footer-inner__copyright{font-size:10px;font-size:.625rem}}
2332:3	⚠  SvgoParserError: <input>:1:336: Text data outside of root node.

> 1 | …geNode in="SourceGraphic" /></feMerge></filter></svg>#filter
    |                                                       ^
 [postcss-svgo]