.main-page__row{display:flex;flex-direction:column}@media screen and (min-width:750px){.main-page__row{flex-direction:row}}@media screen and (min-width:750px){.main-page__sidebar{flex-shrink:0;width:250px}}.main-page__sidebar .en-title{font-family:var(--font-en);font-size:clamp(20px,25 / 1280 * 100vw,25px);text-decoration:underline;line-height:1.2;text-align:center}@media screen and (min-width:750px){.main-page__sidebar .en-title{text-align:left}}.main-page__sidebar .ja-title{display:none}@media screen and (min-width:750px){.main-page__sidebar .ja-title{display:block;margin:14px 0 0;font-size:11px}}.main-page__main{margin-top:80px}@media screen and (min-width:750px){.main-page__main{margin-top:0;flex:1}}.main-page__main h2{font-size:clamp(16px,18 / 1280 * 100vw,18px);font-weight:600}.main-page__main h3{font-size:clamp(14px,15 / 1280 * 100vw,15px);font-weight:500;border-bottom:1px solid #000;padding-bottom:.6em}.main-page__main p{font-weight:300;font-size:12px}.main-page__main small{font-weight:300}.inline-block{display:inline-block}@media screen and (max-width:749px){.hide-down-sp{display:none}}.shipping-table{border-spaceing:collapse;border-spacing:0;border-bottom:1px solid #000;max-width:600px}.shipping-table thead{background:#fff}.shipping-table th{border-top:1px solid #000;padding:.5em;font-size:13px}.shipping-table th:first-child{width:75%;border-right:1px solid #000}@media screen and (min-width:750px){.shipping-table th:first-child{width:60%}}.shipping-table td{border-top:1px solid #000;padding:.4em 0;font-size:12px;font-weight:300}.shipping-table td:first-child{border-right:1px solid #000}.shipping-table td:last-child{text-align:center}.law-table{width:100%;border-spaceing:collapse;border-spacing:0;border-bottom:1px solid #000}@media screen and (max-width:749px){.law-table{display:block}}.law-table tr{margin-top:1em;display:block}@media screen and (min-width:750px){.law-table tr{margin:0;display:table-row}}.law-table th,.law-table td{padding:1em .5em}@media screen and (max-width:749px){.law-table th,.law-table td{display:block;padding:.5em 0}}.law-table th{font-size:14px;vertical-align:top;text-align:left}@media screen and (min-width:750px){.law-table th{width:35%;border-top:1px solid #000}}.law-table td{font-weight:300;font-size:12px;border-top:1px solid #000}.page-placeholder-wrapper{display:flex;justify-content:center}.page-placeholder{width:52.5rem;height:52.5rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-main-page.css.map */
