.hc-logo{display:block;width:150px;height:auto;margin:20px 0 12px}.hc-identity{font-size:14px!important;color:#49615a}.hc-study .fs-intro h1{font-size:34px;line-height:1.2;margin:14px 0}.hc-reading{max-width:1100px;margin:auto;padding:0 32px 40px}.hc-reading .fs-section{padding:32px 0;border-bottom:1px solid #d9e1db}.hc-reading p{max-width:880px}.hc-responsibility{margin:24px 0;display:flex;gap:30px}.hc-responsibility>section{flex:1;min-width:0;border-top:3px solid #a8b228;padding-top:17px}.hc-responsibility p{font-size:16px}.hc-table{overflow-x:auto;border-top:2px solid #a8b228;max-width:100%;margin:22px 0 12px}.hc-table table{min-width:710px;width:100%;border-collapse:collapse;table-layout:fixed}.hc-table th,.hc-table td{font-size:15px;line-height:1.65;vertical-align:top;text-align:left;padding:14px;border-bottom:1px solid #d9e1db}.hc-table thead{background:#eef2ea}.hc-caption{font-size:13px!important;line-height:1.6;color:#49615a}.hc-schedule{padding-left:25px;max-width:880px}.hc-schedule li{padding-left:8px;margin:24px 0}.hc-schedule h3{margin-bottom:8px}
@media(max-width:700px){.hc-logo{width:115px;margin:16px 0 10px}.hc-identity{font-size:12px!important}.hc-study .fs-intro h1{font-size:27px}.hc-study .fs-jump{flex-wrap:wrap;white-space:normal;overflow:visible;gap:0 17px}.hc-reading{padding:0 20px 28px}.hc-reading .fs-section{padding:26px 0}.hc-responsibility{display:block}.hc-responsibility>section+section{margin-top:23px}.hc-table th,.hc-table td{font-size:14px;padding:12px}}
@media(max-width:350px){.hc-study .fs-intro h1{font-size:25px}}

.hc-machine{margin:24px 0}.hc-machine img{display:block;width:100%;max-width:600px;height:auto;margin:auto}.hc-machine figcaption{font-size:13px;line-height:1.6;color:#49615a;margin-top:10px}
