h1,h2,h3,h4,h5,h6,p,span,label,a,before,after{text-box: trim-both cap alphabetic; text-autospace:normal; font-feature-settings:"palt";}section{ overflow-x:clip; overflow-y: visible;}.br__pc{ display:inline; }.br__lap{ display:none; }.br__tab{ display:none; }.br__sp{ display:none; }@media (max-width: 1366px){ .br__pc{ display:none; } .br__lap{ display:inline; } }@media (max-width: 1024px){ .br__pc{ display:none; } .br__lap{ display:none; } .br__tab{ display:inline; } }@media (max-width: 520px){ .br__pc{ display:none; } .br__lap{ display:none; } .br__tab{ display:none; } .br__sp{ display:inline; } } html {font-size: 62.5%} body {line-height: 1.8; letter-spacing: 0.1em; font-size: 1.4rem; font-family: "NotoSansJP"; font-variation-settings: var(--fw__4); color: var(--color--mono-1)} h1, h2, h3, h4, h5, h6 {font-size: 100%; letter-spacing: 0.1em; line-height: 1.5} .brxe-section {padding-top: 10rem; padding-bottom: 10rem} .brxe-container {align-items: center; justify-content: center; max-width: 100rem; width: calc(100% - 6rem)} #brx-content.wordpress {max-width: 100rem; width: calc(100% - 6rem)} .woocommerce main.site-main {width: calc(100% - 6rem)}h1,h2,h3,h4,h5,h6, p, ul, ol, li, figure, blockquote {margin: 0;}