.sy-profile{max-width:1180px;color:#202020;line-height:1.7}.sy-profile *{box-sizing:border-box}.sy-profile section{padding:34px 0;border-bottom:1px solid #ddd;scroll-margin-top:100px}.sy-profile p{max-width:82ch}.sy-profile h2{font-size:clamp(24px,3vw,34px);line-height:1.2;max-width:30ch;margin:10px 0 24px}.sy-profile h3{font-size:19px;line-height:1.35}.sy-jump{display:flex;flex-wrap:wrap;gap:10px;padding:18px 0}.sy-jump a{border:1px solid #ccc;padding:9px 12px;color:#222;font-size:14px}.sy-logo{width:250px;max-width:100%;height:110px;object-fit:contain;background:#fff;padding:10px;border:1px solid #ddd}.sy-kicker{color:#be3b0c;font-size:12px;font-weight:700;letter-spacing:.07em}.sy-identity,.sy-drive,.sy-machines,.sy-scroll{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sy-drive{grid-template-columns:repeat(3,minmax(0,1fr))}.sy-drive article,.sy-identity article{background:#f5f3ee;padding:22px}.sy-profile figure{margin:0}.sy-profile figure img{display:block;width:100%;height:320px;object-fit:contain;background:#fff}.sy-profile figcaption{font-size:13px;color:#555;line-height:1.5;padding:12px 0}.sy-profile a{overflow-wrap:anywhere}.sy-record{border-left:4px solid #333;padding:8px 22px;background:#f6f6f6}.sy-clarify{border-left:4px solid #e64b14;background:#fff4e9;padding:12px 22px;margin:25px 0}.sy-table{width:100%;border-collapse:collapse;font-size:15px;margin:24px 0}.sy-table caption{text-align:left;font-weight:700;margin:16px 0}.sy-table th,.sy-table td{padding:16px 13px;text-align:left;border-bottom:1px solid #d8d8d8;vertical-align:top}.sy-table thead{background:#202020;color:white}.sy-order{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;counter-reset:sy}.sy-order li{counter-increment:sy;border:1px solid #ddd;padding:22px}.sy-order li:before{content:'0' counter(sy);display:block;color:#d4400b;font-weight:700}.sy-faq details{padding:18px 0;border-bottom:1px solid #ddd}.sy-faq summary{font-weight:700;cursor:pointer;min-height:44px}.sy-action{background:#1e1e1e;color:white;padding:30px!important;margin:30px 0}.sy-action .btn{display:inline-block;min-height:44px;background:#e64b14;color:#fff;padding:12px 18px}.sy-scroll ul{padding-left:22px}.sy-scroll li{margin:12px 0}@media(max-width:700px){.sy-identity,.sy-drive,.sy-machines,.sy-scroll,.sy-order{display:block}.sy-identity article,.sy-drive article,.sy-order li{margin-bottom:16px}.sy-machines figure,.sy-scroll figure{margin-bottom:24px}.sy-profile figure img{height:auto;max-height:350px}.sy-profile h2{font-size:26px}.sy-table,.sy-table tbody,.sy-table tr,.sy-table th,.sy-table td{display:block;width:100%}.sy-table thead{display:none}.sy-table tr{border:1px solid #ccc;margin:16px 0;padding:10px;background:white}.sy-table th,.sy-table td{padding:9px;border-bottom:1px solid #eee;overflow-wrap:anywhere}.sy-table td:before,.sy-table th:before{content:attr(data-label) ': ';font-size:12px;font-weight:700;color:#666}.sy-table caption{display:block}.sy-action{padding:22px!important}.sy-profile section{padding-top:28px}.sy-jump a{font-size:13px;min-height:44px}}
