h2{margin:0;padding:0}.p-section-header{counter-increment:section-header-num}.p-section-header__wrapper{padding-top:var(--section-gap-top, 20px);padding-bottom:var(--section-gap-bottom, 20px)}@media(max-width:767px){.p-section-header__wrapper{padding-top:var(--section-gap-top-sp, var(--section-gap-top, 20px));padding-bottom:var(--section-gap-bottom-sp, var(--section-gap-bottom, 20px))}}.l-inner{width:min(100%,968px);margin-inline:auto;padding-inline:16px}@media(min-width:768px){.l-inner{padding-inline:24px}}.p-section-header__inner{display:flex;flex-direction:column;gap:4px;border-left:2px solid #D9D3BF;padding-left:8px}.p-section-header__num{font-family:Noto Sans JP,sans-serif;font-size:28px;font-weight:700;color:#3e3a39;line-height:1.5}.p-section-header__num:before{content:counter(section-header-num,decimal-leading-zero)}@media(min-width:768px){.p-section-header__num{font-size:32px}}.p-section-header__title{font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:700;color:#3e3a39;line-height:1.5}@media(min-width:768px){.p-section-header__title{font-size:28px}}.p-section-header__desc{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:400;color:#3e3a39;line-height:1.5;margin-top:16px}@media(min-width:768px){.p-section-header__desc{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/a-section-header.css.map */
