.phd-page{max-width:1080px;margin:auto;padding:44px 26px}.phd-page h1{font-size:clamp(2rem,5vw,3.5rem)}.phd-page section{margin:36px 0;padding-top:18px;border-top:1px solid #ccdcd8}.phd-page h2{margin:10px 0 16px}.phd-page h3{margin-top:24px}.phd-page p,.phd-page li{line-height:1.7}.phd-page li{margin:8px 0}.phd-page table{width:100%;border-collapse:collapse;margin:20px 0}.phd-page th,.phd-page td{text-align:left;padding:12px;border-bottom:1px solid #c8d9d6}.phd-page th{background:#e5f0ed}.phd-page caption{text-align:left;margin-bottom:12px}.notice{background:#edf4f2;border-left:4px solid #176d63;padding:18px;line-height:1.6}.stamp{color:#516961}.phd-page a{text-decoration:underline}.phd-page [hidden]{display:none!important}@media(max-width:600px){.phd-page{padding:25px 18px}.phd-page td,.phd-page th{padding:8px}}