.l-inner{width:min(100%,968px);margin-inline:auto;padding-inline:16px}@media(min-width:768px){.l-inner{padding-inline:24px}}ul,li{list-style:none;margin:0;padding:0}.p-chapter{background-color:#fff}.p-chapter__wrapper{padding-top:var(--section-gap-top, 20px);padding-bottom:var(--section-gap-bottom, 20px)}@media(max-width:767px){.p-chapter__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))}}.p-chapter__box{width:100%;max-width:560px;margin-inline:auto;background:#fbf9f7;padding:16px}.p-chapter__title{font-family:Roboto,sans-serif;font-size:18px;font-weight:500;color:#000;text-align:center;line-height:1.5}.p-chapter__list{display:flex;flex-direction:column;gap:16px;margin-top:16px}.p-chapter__group{display:flex;flex-direction:column;gap:8px;border-top:1px solid #c5c5c5;padding-top:8px}.p-chapter__group-header{padding-bottom:8px;border-bottom:1px dashed #c5c5c5}.p-chapter__group-link,.p-chapter__sub-link{color:inherit;text-decoration:none}.p-chapter__group-link{display:flex;align-items:baseline;gap:6px;width:100%}@media(min-width:768px){.p-chapter__group-link,.p-chapter__sub-link{transition:opacity .3s ease}.p-chapter__group-link:hover,.p-chapter__sub-link:hover{opacity:.7}}.p-chapter__group:not(:has(.p-chapter__sub-list)) .p-chapter__group-header{border-bottom:none;padding-bottom:0}.p-chapter__num{font-family:Roboto,sans-serif;font-size:14px;font-weight:600;color:#ed6f2c;line-height:1.5;flex-shrink:0}@media(min-width:768px){.p-chapter__num{font-size:16px}}.p-chapter__group-title{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:400;color:#000;line-height:1.5}@media(min-width:768px){.p-chapter__group-title{font-size:16px}}.p-chapter__sub-list{display:flex;flex-direction:column;gap:8px}.p-chapter__sub-item{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:400;color:#000;line-height:1.5;padding-left:32px;padding-bottom:8px;border-bottom:1px dashed #c5c5c5}.p-chapter__sub-item:last-child{border-bottom:none;padding-bottom:0}@media(min-width:768px){.p-chapter__sub-item{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/a-chapter.css.map */
