.serial-home{padding-top:40px;padding-bottom:55px}.serial-home .section-top{margin-bottom:28px}.serial-home h2{font-size:40px}.episode-feature{display:grid;grid-template-columns:1fr 1.2fr;gap:45px;align-items:center;border:1px solid var(--line);border-radius:7px;padding:30px;background:#edf0e4}.episode-feature img{width:100%;border-radius:5px}.episode-feature h3{font-size:34px;margin:12px 0 18px}.episode-feature small{font-size:11px;color:#526550;letter-spacing:1px}.serial-intro{padding-top:38px;padding-bottom:35px}.serial-intro .lead{max-width:800px}.serial-status{font-size:13px;color:#526550;margin:20px 0}.episode-list{padding-bottom:60px}.episode-item{display:grid;grid-template-columns:75px 1fr auto;gap:25px;padding:28px 0;border-top:1px solid var(--line);align-items:center}.episode-item>.episode-number{font:36px Georgia,serif;color:#b58b4d}.episode-item h2{font-size:29px}.episode-item p{margin:12px 0}.episode-item time{font-size:12px;color:var(--muted)}.episode-item>a{font-size:14px}.serial-follow{border-top:1px solid var(--line);padding-top:28px;padding-bottom:45px;display:flex;justify-content:space-between;gap:25px;align-items:center}.serial-follow a{font-size:14px;text-decoration:underline;text-underline-offset:4px}.serial-follow p{margin:0;font-size:14px!important}.chapter-head{max-width:900px;padding-top:45px;padding-bottom:35px}.chapter-head h1{font-size:clamp(36px,4.2vw,57px)}.chapter-meta{font-size:12px;color:#596952;margin:22px 0}.chapter-notice{font-size:13px!important;color:#596952!important;border-left:2px solid #b58b4d;padding-left:18px;margin-top:22px}.serial-body{max-width:820px;padding-bottom:40px}main .serial-body p{font-size:19px!important;line-height:1.9!important;margin:0 0 22px;color:#283e33!important}.serial-body p.dialogue{padding-left:16px}.chapter-nav{display:flex;justify-content:space-between;gap:25px;max-width:820px;border-top:1px solid var(--line);padding-top:25px;padding-bottom:45px}.chapter-nav a{font-size:14px}.chapter-end{max-width:820px;padding-top:0;padding-bottom:40px}.chapter-end p{font-size:14px!important}.chapter-end a{text-decoration:underline}.latest-label{display:inline-block;padding:6px 11px;border-radius:20px;background:#173e35;color:#f8f5eb;font-size:10px;letter-spacing:1px}.serial-marker{font-size:11px;letter-spacing:1.2px;color:#65785c}.serial-notice{font-size:13px!important;border-left:2px solid #b58b4d;padding-left:17px}header nav{gap:12px 16px}@media(max-width:700px){.episode-feature{grid-template-columns:1fr;gap:24px;padding:22px}.serial-home h2{font-size:32px}.episode-feature h3{font-size:29px}.episode-item{grid-template-columns:40px 1fr;gap:16px}.episode-item>a{grid-column:2}.episode-item h2{font-size:26px}.serial-follow{display:block}.serial-follow a{display:inline-block;margin-top:15px}.chapter-head{padding-top:30px}.chapter-head h1{font-size:36px}main .serial-body p{font-size:18px!important;line-height:1.85!important}.chapter-nav{flex-wrap:wrap}.serial-body p.dialogue{padding-left:9px}}
