.page-corporate-article{--clr-txt-sub: #5C5C5C;--clr-border: #E6E6E6;--width-wrapper: 1080px;--width-content: 720px;--margin-bottom-default: 40px;--margin-bottom-md: 30px;--margin-bottom-sm: 16px;--negative-margin: -20px;line-height:1.75;letter-spacing:.05em;font-feature-settings:"palt";background-color:#f2f4f5}.page-corporate-article h1,.page-corporate-article h2,.page-corporate-article h3,.page-corporate-article h4,.page-corporate-article h5,.page-corporate-article h6{font-weight:normal;line-height:1.5}.page-corporate-article .corporate-article-bg{background-color:#fff;padding:80px 0}@media screen and (min-width: 1080px){.page-corporate-article .corporate-article-bg{max-width:var(--width-wrapper);margin:auto}}.page-corporate-article .corporate-article-content{max-width:720px;margin:auto}.page-corporate-article .corporate-article-content>*{margin-bottom:var(--margin-bottom-default)}.page-corporate-article .corporate-article-content a:not(.lp-btn-lg){text-decoration:underline}.page-corporate-article .corporate-article-content h1{font-size:clamp(20px,1.8vw,36px);text-align:center}.page-corporate-article .corporate-article-content .corporate-article-date{display:block;margin-bottom:30px;font-size:12px;color:var(--clr-txt-sub);text-align:center}.page-corporate-article .corporate-article-content h2{font-size:20px;margin-bottom:var(--margin-bottom-md)}@media screen and (min-width: 1080px){.page-corporate-article .corporate-article-content h2{font-size:1.5em}}.page-corporate-article .corporate-article-content h3{font-size:1.2em;margin:var(--negative-margin) auto var(--margin-bottom-sm);position:relative;padding-left:12px}.page-corporate-article .corporate-article-content h3:before{content:"";width:3px;height:100%;position:absolute;left:0;background-color:var(--clr-theme)}.page-corporate-article .corporate-article-content h6{font-size:.75em;color:var(--clr-txt-sub)}.page-corporate-article .corporate-article-content blockquote{--padding-top-bottom: 40px;text-align:left;font-size:1em;background:#f7f9fa;padding:var(--padding-top-bottom) 20px var(--padding-top-bottom) 50px;position:relative}.page-corporate-article .corporate-article-content blockquote *:not(:last-child){margin-bottom:var(--margin-bottom-sm)}.page-corporate-article .corporate-article-content blockquote:before{content:"";width:5px;height:calc(100% - var(--padding-top-bottom)*2);background-color:var(--clr-border);position:absolute;top:40px;left:20px}@media screen and (min-width: 1080px){.page-corporate-article .corporate-article-content .template-full-image{max-width:var(--width-wrapper);margin-left:calc(-1*(var(--width-wrapper) - var(--width-content))/2)}}.page-corporate-article .corporate-article-content .template-grid{display:grid;gap:var(--margin-bottom-sm);grid-auto-flow:column;grid-template-columns:repeat(2, 1fr)}.page-corporate-article .corporate-article-content .template-grid *:not(:last-child){margin-bottom:var(--margin-bottom-sm)}.page-corporate-article .corporate-article-content .template-grid h4{font-size:1em}.page-corporate-article .corporate-article-content .template-grid h5{width:-moz-fit-content;width:fit-content;font-size:.8em;border-bottom:1px solid var(--clr-border);padding-bottom:.25em}.page-corporate-article .corporate-article-content .template-grid p{color:var(--clr-txt-sub);font-size:.8em}/*# sourceMappingURL=page-corporate-article.css.map */