.bggr{background-color:#f7f8f9}.bggr,.spnosee{padding:2em}.service-box h2{font-size:28px;margin:0 auto 68px;position:relative;text-align:center;width:100%}.service-box h2:before{background-color:#5a93cf;bottom:-22px;content:"";height:2px;left:45%;position:absolute;width:106px}.service-in-box{background-color:#fff;border-radius:12px;box-shadow:0 2px 5px 5px #e6e6e6;margin-bottom:2em;padding:1.4em 1em .7em}.service-in-box h3{font-size:18px;font-weight:600;margin-top:0;padding:0 .6em .3em}.service-in-box ul{display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;list-style:none;margin:1rem}.service-in-box ul li{align-items:flex-start;border:1px solid #e3e3e3;border-radius:6px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;padding:.6em}.service-in-box ul li.ver{flex-direction:row;flex-wrap:nowrap}.service-in-box ul li.ver img{min-height:58px}.service-in-box ul li img{margin:0 auto;max-height:26px;width:auto}.service-in-box ul li p{color:#353a40;font-size:14px;font-weight:600;margin-top:.5em;text-align:left;text-decoration:none}.service-in-box ul li p span{color:#313131;display:block;font-size:11px;font-weight:500;margin-bottom:.5em}.service-in-box ul a:active li,.service-in-box ul a:hover li{background-color:#678fba;border:1px solid #678fba;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.2));transition:all .3s ease-out}.service-in-box ul a:active li p span.hojyo,.service-in-box ul a:hover li p,.service-in-box ul a:hover li p span.hojyo{color:#fff}@media screen and (max-width:768px){.spnosee{display:none!important}.service-box h2{font-size:22px}.service-box h2:before{left:33%}.service-in-box ul li p span{color:#a1a0a0;font-size:8.6px}.bggr{padding:1em .6em}.service-in-box{box-shadow:0 2px 5px 5px #ededed;padding:1em .8em}.service-in-box h3{font-size:15px}.service-in-box ul{grid-template-columns:1fr 1fr;margin:.6em 0 0}.service-in-box ul li{align-items:flex-start;justify-content:flex-start;min-height:66px}.service-in-box ul li img{max-height:22px}.service-in-box ul li p{font-size:11px;text-align:left}.service-in-box ul li.ver img{margin-right:.8em;min-height:44px}}.divposi_rela .service-box{display:block}