*{box-sizing:border-box}body{margin:0;color:#172b38;background:#f5f7f9;font:17px/1.65 Arial,'Heiti TC','Microsoft JhengHei',sans-serif}a{color:#245b76;text-underline-offset:3px}header,nav,main,footer{max-width:1040px;margin:auto;padding:20px 30px}header{padding-top:36px}h1,h2,h3{color:#000;line-height:1.3}h1{font-size:34px;margin:8px 0}h2{font-size:25px}h3{font-size:19px}nav{display:flex;flex-wrap:wrap;gap:12px;align-items:center}nav a,button{border:1px solid #ccd8e0;border-radius:7px;background:white;padding:8px 13px;font:inherit;color:#214c63;cursor:pointer}nav .active{background:#245b76;color:white}main{background:white;border:1px solid #e1e8ed;border-radius:12px;padding:28px 34px;margin-bottom:30px}.guide-page{padding:12px 0 24px;border-bottom:1px solid #e1e8ed}.guide-page:last-child{border-bottom:0}p,li{margin:0 0 13px}li{padding-left:4px}ul{padding-left:25px}.table-wrap{overflow-x:auto;margin:15px 0 23px}table{border-collapse:collapse;width:100%;min-width:630px;font-size:15px;line-height:1.5}th,td{border:1px solid #d9d9d9;padding:10px 12px;vertical-align:middle;text-align:left}th{background:#e7eef3;color:#000}small,.sub{color:#566a79}.source{font-size:14px;line-height:1.45;margin-bottom:12px}.contents{columns:2;column-gap:30px}.contents a{display:block;margin:6px 0;break-inside:avoid}footer{font-size:13px}@media(max-width:650px){header,nav,footer{padding:16px 20px}main{margin:0 10px 20px;padding:20px}h1{font-size:28px}.contents{columns:1}body{font-size:16px}nav{gap:7px}nav a,button{padding:7px 10px}}@media print{@page{size:A4;margin:17mm}body{background:white;font-size:10pt;line-height:1.35}header,main,footer{max-width:none;padding:0;margin:0;border:0;border-radius:0}nav,.contents{display:none}h1{font-size:20pt}h2{font-size:15pt}h3{font-size:11pt}.guide-page{break-before:page;padding:0;border:0}.guide-page:first-of-type{break-before:auto}p,li{margin-bottom:6pt}table{min-width:0;font-size:9pt}th,td{padding:5pt 6pt}thead{display:table-header-group}tr{break-inside:avoid}.table-wrap{overflow:visible}.source{font-size:8.5pt}a{color:inherit;text-decoration:none}}