@layer base{.responsive-page,.responsive-product-page{container-type:inline-size;container-name:contents;--aside-width:335px;--content-width:750px;--max-width:1140px;--gap:calc(var(--max-width) - var(--content-width) - var(--aside-width));box-sizing:border-box}.responsive-page *,.responsive-page :after,.responsive-page :before,.responsive-product-page *,.responsive-product-page :after,.responsive-product-page :before{box-sizing:border-box}.responsive-page,.responsive-product-page{font-family:var(--font-base);max-width:var(--max-width);margin-inline:auto}@media screen and (width > 750px){.responsive-page,.responsive-product-page{display:grid;grid-template-columns:1fr var(--aside-width,335px);-moz-column-gap:16px;column-gap:16px;justify-content:space-between;padding-inline:16px;margin-top:30px}}@media screen and (width <= 750px){.responsive-page,.responsive-product-page{margin-top:2.6666666667vw}}}@layer base{.page-main-column,.product-main-column{min-width:0}@media screen and (width > 750px){.page-main-column,.product-main-column{width:var(--content-width)}}}@layer reset{.page-main-column a,.product-main-column a{color:initial;text-decoration-color:initial;text-decoration-line:initial}}.page-contents,.product-contents{width:100%;font-family:var(--font-base);line-height:1.8;font-size:var(--font-size-set15)}.page-contents img,.product-contents img{max-width:100%;height:auto}
/*# sourceMappingURL=responsive-page.css.map */