.l-inner{width:min(100%,968px);margin-inline:auto;padding-inline:16px}@media(min-width:768px){.l-inner{padding-inline:24px}}.p-items{background-color:#fff}.p-items__wrapper{padding-top:var(--section-gap-top, 20px);padding-bottom:var(--section-gap-bottom, 20px)}@media(max-width:767px){.p-items__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-items__title{font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:700;color:#000;line-height:1.5}.p-items__lead{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:400;color:#000;line-height:1.5;margin-top:16px}@media(min-width:768px){.p-items__lead{font-size:16px}}.p-items__list{list-style:none;margin-top:16px}@media(min-width:1024px){.p-items__list{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}}.p-items__item{display:flex;gap:16px;padding:16px 8px;border-bottom:1px dashed #000000}@media(min-width:1024px){.p-items__item{flex-direction:column;padding:0 0 16px}}.p-items__img{flex-shrink:0;width:128px;height:128px;overflow:hidden}@media(min-width:1024px){.p-items__img{width:100%;height:auto;aspect-ratio:1/1}}.p-items__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-items__body{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0}.p-items__name{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;color:#000;line-height:1.5}@media(min-width:1024px){.p-items__name{font-size:20px;line-height:1.3}}.p-items__detail{display:flex;flex-direction:column;gap:4px}@media(min-width:1024px){.p-items__detail{flex:1}}.p-items__subtitle{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:700;color:#000;line-height:1.5}@media(min-width:1024px){.p-items__subtitle{font-size:16px}}.p-items__desc{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:400;color:#000;line-height:1.5}@media(min-width:1024px){.p-items__desc{font-size:16px}}.p-items__note{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:400;color:#ed6f2c;line-height:1.5}@media(min-width:1024px){.p-items__note{font-size:16px}}.p-items__btn{display:block;border:1px solid #000000;text-align:center;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;color:#000;line-height:1.5;padding:6px 8px;margin-top:8px}@media(min-width:768px){.p-items__btn{transition:.3s ease;margin-top:23px}.p-items__btn:hover{opacity:.7}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/a-items.css.map */
