.page_tokushohoPage__4sVUw{background:var(--color-background);min-height:100vh;padding:80px 0}.page_backButton__qpkO2{margin-bottom:32px}.page_backLink__EmrGZ{display:inline-flex;align-items:center;gap:8px;color:var(--color-text);font-weight:500;text-decoration:none;transition:color .2s;padding:8px 0}.page_backLink__EmrGZ:hover{color:var(--color-primary-dark)}.page_pageHeader__tezPt{text-align:center;margin-bottom:60px}.page_pageTitle__BWca6{font-size:2.5rem;font-weight:700;color:#333333;margin-bottom:16px}.page_pageDescription__zgMMR{color:var(--color-text);font-size:1.1rem;line-height:1.6}.page_content__xcRL_{max-width:800px;margin:0 auto;background:var(--color-header-footer);border-radius:16px;box-shadow:0 4px 24px rgba(217,217,217,.8);padding:40px;border:1px solid var(--color-border)}.page_infoTable__oq6_y{width:100%;border-collapse:collapse;margin-bottom:40px}.page_infoTable__oq6_y td{padding:12px;border:1px solid var(--color-border);vertical-align:top}.page_label___ltlT{background-color:#f8f9fa;font-weight:600;color:var(--color-primary-dark);width:200px;min-width:200px}.page_value__62bpZ{color:var(--color-text);line-height:1.6}.page_backButtonContainer__Y2BbA{text-align:center;margin-top:40px}.page_backButtonContainer__Y2BbA .page_btn__1QMSm{display:inline-flex;align-items:center;gap:8px}@media (max-width:768px){.page_companyPage__xNUzY{padding:60px 0}.page_pageTitle__BWca6{font-size:2rem}.page_pageDescription__zgMMR{font-size:1rem}.page_content__xcRL_{padding:24px 20px}.page_infoTable__oq6_y{font-size:.9rem}.page_label___ltlT{width:150px;min-width:150px}.page_sectionTitle__xxec_{font-size:1.3rem}}