.wrapper{max-width:100rem}.subtitle{font-size:1.4rem;font-weight:500}@media all and (min-width:640px){.subtitle{font-size:1.6rem}}.product__description a{color:#29a9e0;text-decoration:underline;display:block;text-align:right;font-size:1.2rem}.product__description em{font-weight:500;font-style:normal}.product__description p{font-size:1.2rem;margin-bottom:1rem}@media all and (min-width:640px){.product__description em{font-size:1.6rem}.product__description p,.product__description a{font-size:1.4rem}}.scrollable__image{display:none}@media all and (max-width:640px){.scrollable{overflow-x:scroll;position:relative}.scrollable__image{width:16rem;position:absolute;left:calc(50% - 8rem);top:calc(50% - 6rem)}.scrollable--inactive .scrollable__image{display:block}.scrollable--inactive .scrollable__content{opacity:.5}.scrollable table{min-width:max-content}}.product__list{display:grid;gap:1.5rem 0;grid-template-columns:repeat(3,1fr);padding-top:2rem;padding-bottom:5.5rem}.product-list__link{border-right:1px solid #dedede;display:grid;justify-content:center;padding:0 .5rem}.product-list__link:nth-of-type(1){border-left:1px solid #dedede}.product-list__image{width:100%;max-width:6.4rem;place-self:center;margin-bottom:1rem}.product-list__label{text-align:center;font-size:1.2rem}@media all and (max-width:640px){.product-list__link:nth-of-type(4){border-left:1px solid #dedede}.product-list__link:nth-of-type(7){border-left:1px solid #dedede}.product-list__link:nth-of-type(10){border-left:1px solid #dedede}.product-list__link:nth-of-type(13){border-left:1px solid #dedede}}@media all and (min-width:640px){.product-list__link:nth-of-type(6){border-left:1px solid #dedede}.product-list__link:nth-of-type(11){border-left:1px solid #dedede}.product__list{grid-template-columns:repeat(5,1fr)}.product-list__image{max-width:9.6rem}.product-list__label{text-align:center;font-size:1.4rem}}.price__rule{font-size:1rem;padding-bottom:2rem}@media all and (min-width:640px){.price__rule{font-size:1.2rem}}@media all and (min-width:640px){.w-45{width:45%}}.subtitle span{font-size:1.2rem}.subtitle{padding-bottom:1rem}.dashed tr td:nth-of-type(2){border-right:none}.dashed tr td:nth-of-type(3){border-right:1px dashed #b1b1b1;border-left:1px dashed #b1b1b1}.dashed tr td:nth-of-type(4){border-left:none}.font__name{gap:1rem;padding-bottom:1rem;flex-wrap:wrap;align-items:center}.font__name p{flex-shrink:0;font-size:1.6rem;font-weight:500}.font__name img{height:1.8rem;width:100%;object-fit:contain;object-position:left}@media all and (min-width:640px){.font__name{display:flex}.font__name img{height:2rem;width:auto}.font__name p{font-size:2rem}}.font__image{width:100%;height:auto}.icon{height:2rem;width:2rem;object-fit:contain}.icon--comma{object-position:bottom;width:.5rem;height:1rem;padding-right:2rem;padding-top:1rem}.icon--quoute{object-position:top;width:.5rem;height:1rem;padding-right:2rem;padding-bottom:1rem}.icon--apostrophe{object-position:top;width:.5rem;height:1rem;padding-left:2rem;padding-bottom:1rem}.icon--dot{object-position:bottom;width:.6rem;height:1rem;padding-top:1rem}.icon--middle-dot{object-position:center;width:1rem;height:1rem;padding-top:1rem}.name__icon--pc{display:none}.name__icon--sp{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media all and (min-width:640px){.name__icon--pc{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.name__icon--sp{display:none}}.content__image{max-width:14rem;padding:1rem;align-self:center}@media all and (min-width:640px){.content__image{align-self:auto}}.product__item{gap:0 2rem;margin-bottom:2rem}
/*# sourceMappingURL=/cdn/shop/t/21/assets/css_name_about.css.map */
