.sg-information{padding:22px 0 55px}.sg-information>summary{font-size:20px;cursor:pointer;color:#122e59;line-height:1.6}.sg-information>.mol-wrap{width:100%}.sg-information .sg-service-section>.mol-wrap,.sg-information .sg-workflow>.mol-wrap{width:90%}
.np-learn{padding:60px 0 90px}.np-learn h2{font-size:clamp(30px,4vw,48px)}.np-learn>p{line-height:1.7}.np-workflow{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:35px;border-bottom:2px solid #d0e5da}.np-workflow button{background:none;border:0;border-bottom:3px solid transparent;margin-bottom:-2px;color:#547269;text-align:left;padding:20px;cursor:pointer}.np-workflow strong{display:block;margin-top:10px;font:500 19px inherit}.np-workflow button[aria-pressed=true]{border-color:#008c82;color:#122e59;background:#ecf6f1}.np-flow-copy{min-height:85px;background:#edf7f3;padding:24px;font-size:16px}.np-learn details{border-bottom:1px solid #d1e1d9}.np-learn summary{padding:25px 4px;cursor:pointer;font-size:19px;color:#122e59}.np-learn details>div{padding:0 12px 28px;max-width:900px;line-height:1.8;color:#49655e}.np-learn details h3,.np-learn details h4{color:#122e59}
@media(max-width:700px){.np-workflow button{padding:15px 7px}.np-workflow strong{font-size:14px}.np-learn summary{font-size:17px}}
