特定商取引法に基づく表記

.kadomori-legal { max-width: 1000px; margin: 0 auto; padding: 30px 0 80px; color: #222222; font-size: 14px; line-height: 1.9; letter-spacing: 0.03em; } .kadomori-legal-title { margin: 0 0 65px; color: #111111; font-size: 27px; font-weight: 400; line-height: 1.5; letter-spacing: 0.08em; } .kadomori-legal-table { width: 100%; } .kadomori-legal-row { display: grid; grid-template-columns: 230px minmax(0, 1fr); padding: 0 0 42px; } .kadomori-legal-label { padding-right: 35px; color: #222222; font-weight: 500; line-height: 1.8; } .kadomori-legal-content { color: #333333; font-weight: 400; line-height: 2; } .kadomori-legal-note { color: #666666; font-size: 13px; } .kadomori-legal a { color: #333333; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 4px; } .kadomori-legal a:hover { opacity: 0.6; } .kadomori-legal-date { margin: 30px 0 0; text-align: right; color: #777777; font-size: 12px; } @media screen and (max-width: 749px) { .kadomori-legal { padding: 10px 0 55px; font-size: 13px; line-height: 1.85; } .kadomori-legal-title { margin-bottom: 45px; font-size: 22px; } .kadomori-legal-row { display: block; padding-bottom: 38px; } .kadomori-legal-label { margin-bottom: 10px; padding-right: 0; font-size: 14px; font-weight: 500; } .kadomori-legal-content { line-height: 1.9; } .kadomori-legal-note { font-size: 12px; } }