.classics-module__pAbc4a__wrap{max-width:var(--read-w);flex-direction:column;gap:16px;padding-bottom:40px;display:flex}@media (max-width:768px){.classics-module__pAbc4a__wrap{gap:12px;padding-bottom:32px}}.classics-module__pAbc4a__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}@media (max-width:768px){.classics-module__pAbc4a__head{gap:8px}}.classics-module__pAbc4a__head h1{color:#2b2522;letter-spacing:-.02em;margin:0;font-size:22px;font-weight:800}.classics-module__pAbc4a__head h1 small{font-family:var(--f-myeongjo);color:#5a524f;margin-left:8px;font-size:15px;font-weight:400}.classics-module__pAbc4a__headLink{color:var(--c-primary);font-size:14px;font-weight:700;text-decoration:none}@media (max-width:768px){.classics-module__pAbc4a__headLink{font-size:14px}}.classics-module__pAbc4a__intro{color:#5c5651;margin:0;font-size:14px;line-height:1.75}.classics-module__pAbc4a__crumb{color:#5b534f;font-size:13px}.classics-module__pAbc4a__crumb a{color:#5b534f;text-decoration:none}.classics-module__pAbc4a__crumb a:hover{color:var(--c-primary)}.classics-module__pAbc4a__search{background:#fff;border:1.5px solid #eadfd6;border-radius:999px;align-items:center;gap:8px;padding:8px 8px 8px 16px;display:flex}@media (max-width:768px){.classics-module__pAbc4a__search{gap:4px;padding:4px 4px 4px 12px}}.classics-module__pAbc4a__search:focus-within{border-color:var(--c-primary)}.classics-module__pAbc4a__search input{color:#2b2522;background:0 0;border:0;outline:none;flex:1;min-width:0;font-family:inherit;font-size:16px}.classics-module__pAbc4a__search button{background:var(--c-primary);color:#fff;cursor:pointer;border:0;border-radius:999px;height:40px;padding:0 24px;font-family:inherit;font-size:15px;font-weight:700}@media (max-width:768px){.classics-module__pAbc4a__search button{padding:0 12px;font-size:15px}}.classics-module__pAbc4a__search button:disabled{cursor:default;background:#e9dfd7}.classics-module__pAbc4a__chips{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:768px){.classics-module__pAbc4a__chips{gap:4px}}.classics-module__pAbc4a__chip{color:#4a4440;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e6ddd5;border-radius:999px;align-items:center;gap:4px;height:34px;padding:0 16px;font-family:inherit;font-size:14px;text-decoration:none;display:inline-flex}@media (max-width:768px){.classics-module__pAbc4a__chip{padding:0 12px;font-size:14px}}.classics-module__pAbc4a__chip:hover{border-color:var(--c-go-line)}.classics-module__pAbc4a__chipOn{color:#fff;background:#2b2522;border-color:#2b2522;font-weight:700}.classics-module__pAbc4a__chipS{height:30px;padding:0 12px;font-size:13px}.classics-module__pAbc4a__chip i{font-style:normal;font-family:var(--f-myeongjo);opacity:.7}.classics-module__pAbc4a__eraDesc{color:#5b534f;font-size:13px}.classics-module__pAbc4a__sampleT{color:#5a524f;letter-spacing:.04em;margin-top:8px;font-size:13px;font-weight:800}@media (max-width:768px){.classics-module__pAbc4a__sampleT{margin-top:4px}}.classics-module__pAbc4a__help{color:#5b534f;font-size:13px;line-height:1.75}.classics-module__pAbc4a__help a{color:var(--c-primary);font-weight:700}.classics-module__pAbc4a__card{background:#fff;border:1px solid #eee5dd;border-radius:16px;flex-direction:column;gap:12px;padding:16px 24px;display:flex}@media (max-width:768px){.classics-module__pAbc4a__card{gap:8px;padding:12px}}.classics-module__pAbc4a__cardTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.classics-module__pAbc4a__book{color:#2b2522;font-size:15px;font-weight:800}.classics-module__pAbc4a__era{color:#c2410c;background:#fbe3dd;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:12px;font-weight:700}@media (max-width:768px){.classics-module__pAbc4a__era{margin-left:4px}}.classics-module__pAbc4a__chap{font-family:var(--f-myeongjo);color:#5a524f;font-size:13px}.classics-module__pAbc4a__matched{color:#c2410c;margin-right:8px;font-size:12px;font-weight:700}@media (max-width:768px){.classics-module__pAbc4a__matched{margin-right:4px}}.classics-module__pAbc4a__why{color:#c2410c;font-size:13px;font-weight:700}.classics-module__pAbc4a__text{white-space:pre-wrap;color:#3a3430;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.95}@media (max-width:768px){.classics-module__pAbc4a__text{font-size:16px}}.classics-module__pAbc4a__han{font-family:"Noto Serif TC", var(--f-myeongjo), serif;letter-spacing:.03em;color:#231f1c;font-size:16px}@media (max-width:768px){.classics-module__pAbc4a__han{font-size:16px}}.classics-module__pAbc4a__text mark{color:inherit;background:#ffe7d9;border-radius:2px;padding:0 1px}.classics-module__pAbc4a__key{text-decoration:underline;-webkit-text-decoration-color:var(--c-primary);text-decoration-color:var(--c-primary);text-underline-offset:4px;color:#231f1c;font-weight:600;text-decoration-thickness:2px}.classics-module__pAbc4a__more{color:var(--c-primary);cursor:pointer;background:0 0;border:0;margin-left:8px;padding:0;font-family:inherit;font-size:13px;font-weight:700}@media (max-width:768px){.classics-module__pAbc4a__more{margin-left:4px}}.classics-module__pAbc4a__ease{background:var(--c-soft);border:1px solid #f1e8df;border-radius:12px;flex-direction:column;gap:4px;padding:12px 16px;display:flex}@media (max-width:768px){.classics-module__pAbc4a__ease{padding:12px}}.classics-module__pAbc4a__ease b{color:#c2410c;font-size:13px}.classics-module__pAbc4a__ease p{color:#3a3430;margin:0;font-size:15px;line-height:1.8}@media (max-width:768px){.classics-module__pAbc4a__ease p{font-size:15px}}.classics-module__pAbc4a__ease small{color:#5d534e;font-size:12px}.classics-module__pAbc4a__err{color:#c23535;font-size:13px}.classics-module__pAbc4a__acts{color:#5d534e;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}@media (max-width:768px){.classics-module__pAbc4a__acts{gap:4px}}.classics-module__pAbc4a__act{color:#c2410c;cursor:pointer;background:#fff;border:1px solid #f3c9b4;border-radius:999px;align-items:center;height:30px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.classics-module__pAbc4a__act:disabled{opacity:.6}.classics-module__pAbc4a__actPlain{color:#5c5651;border-color:#e6ddd5;font-weight:500}.classics-module__pAbc4a__actOn{color:#fff;background:#2b2522;border-color:#2b2522}.classics-module__pAbc4a__src{color:#5d534e}.classics-module__pAbc4a__loading{text-align:center;color:#5b534f;padding:48px 0;font-size:14px}@media (max-width:768px){.classics-module__pAbc4a__loading{padding:32px 0}}.classics-module__pAbc4a__note{color:#5d534e;text-align:center;padding-top:8px;font-size:13px;line-height:1.75}.classics-module__pAbc4a__era2{flex-direction:column;gap:12px;padding-top:8px;display:flex}@media (max-width:768px){.classics-module__pAbc4a__era2{gap:8px;padding-top:4px}}.classics-module__pAbc4a__era2 h2{color:#2b2522;margin:0;font-size:16px;font-weight:800}.classics-module__pAbc4a__era2 h2 i{font-style:normal;font-family:var(--f-myeongjo);color:#5a524f;margin-left:4px;font-weight:400}.classics-module__pAbc4a__shelf{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}@media (max-width:768px){.classics-module__pAbc4a__shelf{gap:8px}}.classics-module__pAbc4a__work{color:#2b2522;background:#fff;border:1px solid #eee5dd;border-radius:16px;flex-direction:column;gap:8px;padding:16px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}@media (max-width:768px){.classics-module__pAbc4a__work{gap:4px;padding:12px}}.classics-module__pAbc4a__work:hover{border-color:var(--c-go-line);box-shadow:0 6px 16px #50321e0f}.classics-module__pAbc4a__workT{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.classics-module__pAbc4a__workT b{font-size:16px}.classics-module__pAbc4a__workT span{font-family:"Noto Serif TC", var(--f-myeongjo), serif;color:#5c5651;font-size:15px}.classics-module__pAbc4a__workT small{color:#5d534e;font-size:13px}.classics-module__pAbc4a__workB{color:#5c5651;font-size:14px;line-height:1.6}@media (max-width:768px){.classics-module__pAbc4a__workB{font-size:14px}}.classics-module__pAbc4a__workM{color:#5d534e;font-size:13px}.classics-module__pAbc4a__bookHead{flex-direction:column;gap:8px;display:flex}@media (max-width:768px){.classics-module__pAbc4a__bookHead{gap:4px}}.classics-module__pAbc4a__bookHead h1{color:#2b2522;margin:0;font-size:24px;font-weight:800}@media (max-width:768px){.classics-module__pAbc4a__bookHead h1{font-size:22px}}.classics-module__pAbc4a__bookHead h1 span{font-family:"Noto Serif TC", var(--f-myeongjo), serif;color:#5a524f;margin-left:8px;font-weight:400}@media (max-width:768px){.classics-module__pAbc4a__bookHead h1 span{margin-left:4px}}.classics-module__pAbc4a__meta{color:#5b534f;font-size:13px}.classics-module__pAbc4a__toc{background:#fff;border:1px solid #eee5dd;border-radius:16px;margin:0;padding:4px 0;list-style:none}.classics-module__pAbc4a__toc li{border-top:1px solid #f3eee9;align-items:center;gap:12px;padding:12px 16px;display:flex}@media (max-width:768px){.classics-module__pAbc4a__toc li{gap:8px;padding:12px}}.classics-module__pAbc4a__toc li:first-child{border-top:0}.classics-module__pAbc4a__toc li>span{text-align:right;color:#5d534e;flex:none;width:30px;font-size:13px}.classics-module__pAbc4a__toc li a{min-width:0;font-family:"Noto Serif TC", var(--f-myeongjo), serif;color:#2b2522;overflow-wrap:anywhere;flex:1;font-size:16px;text-decoration:none}@media (max-width:768px){.classics-module__pAbc4a__toc li a{font-size:16px}}.classics-module__pAbc4a__toc li a:hover{color:var(--c-primary)}.classics-module__pAbc4a__toc li em{color:#5d534e;flex:none;font-size:12px;font-style:normal}.classics-module__pAbc4a__tocPdf{color:var(--c-primary);flex:none;font-size:13px;font-weight:700;text-decoration:none}.classics-module__pAbc4a__chHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}@media (max-width:768px){.classics-module__pAbc4a__chHead{gap:8px}}.classics-module__pAbc4a__chHead h1{font-size:22px;font-family:"Noto Serif TC", var(--f-myeongjo), serif;color:#231f1c;margin:0}.classics-module__pAbc4a__para{border-top:1px solid #f0e8e1;flex-direction:column;gap:12px;padding:16px 0;display:flex}@media (max-width:768px){.classics-module__pAbc4a__para{gap:8px;padding:12px 0}}.classics-module__pAbc4a__paraHan{font-family:"Noto Serif TC", var(--f-myeongjo), serif;white-space:pre-wrap;color:#231f1c;letter-spacing:.03em;margin:0;font-size:18px;line-height:2}.classics-module__pAbc4a__paraRuby{font-family:"Noto Serif TC", var(--f-myeongjo), serif;color:#231f1c;letter-spacing:.04em;font-size:18px;line-height:2.6}.classics-module__pAbc4a__paraRuby rt{letter-spacing:0;color:#5f5650;font-size:max(.58em,10.5px);line-height:1;font-family:var(--f-sans);font-weight:500}.classics-module__pAbc4a__paraKo{white-space:pre-wrap;color:#4a4440;margin:0;font-size:15px;line-height:1.9}.classics-module__pAbc4a__paraKoBar{background:#fbf6f1;border-radius:12px;padding:8px 12px}.classics-module__pAbc4a__noteLine{color:#5a524f;margin:4px 0;padding-left:12px;font-size:.86em;display:block}.classics-module__pAbc4a__mainLine{font-weight:600;display:block}.classics-module__pAbc4a__pager{justify-content:space-between;gap:8px;padding-top:16px;display:flex}@media (max-width:768px){.classics-module__pAbc4a__pager{padding-top:12px}}.classics-module__pAbc4a__pager a{text-overflow:ellipsis;max-width:48%;overflow:hidden}@media (max-width:640px){.classics-module__pAbc4a__card{padding:12px}.classics-module__pAbc4a__paraHan,.classics-module__pAbc4a__paraRuby{font-size:16px}.classics-module__pAbc4a__shelf{grid-template-columns:1fr}}.classics-module__pAbc4a__moOnly{display:none}@media (max-width:768px){.classics-module__pAbc4a__pcOnly{display:none!important}.classics-module__pAbc4a__moOnly{display:block}}.classics-module__pAbc4a__ruby ruby{ruby-position:over}.classics-module__pAbc4a__ruby rt{letter-spacing:0;color:#5d534e;font-size:.5em;line-height:1;font-family:Pretendard, var(--f-sans), sans-serif;font-weight:400}.classics-module__pAbc4a__toc li{padding-top:16px}@media (max-width:768px){.classics-module__pAbc4a__toc li{padding-top:12px}}.classics-module__pAbc4a__toc li a.classics-module__pAbc4a__tocPdf{height:26px;font-family:inherit;font-family:var(--f-sans,inherit);color:#6c635e;letter-spacing:.2px;background:#feece8;border:1px solid #eee2d8;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}@media (max-width:768px){.classics-module__pAbc4a__toc li a.classics-module__pAbc4a__tocPdf{padding:0 8px}}.classics-module__pAbc4a__toc li a.classics-module__pAbc4a__tocPdf:hover{color:var(--c-primary);background:#fbe3dd;border-color:#f3c2ad}.classics-module__pAbc4a__toc li a.classics-module__pAbc4a__tocPdf svg{width:12px;height:12px}@media (max-width:768px){.classics-module__pAbc4a__wrap{box-sizing:border-box;padding-left:12px;padding-right:12px}}.classics-module__pAbc4a__cont{margin:4px 0 16px}@media (max-width:768px){.classics-module__pAbc4a__cont{margin:4px 0 12px}}.classics-module__pAbc4a__cont>h2{color:var(--c-ink,#2b2522);margin:0 0 8px;font-size:14px;font-weight:700}.classics-module__pAbc4a__cont>div{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;display:grid}.classics-module__pAbc4a__cont>div .classics-module__pAbc4a__contItem{min-width:0;max-width:none}.classics-module__pAbc4a__contItem{min-width:150px;max-width:220px;color:inherit;background:#fffaf6;border:1px solid #eee2d8;border-radius:12px;flex:none;gap:2px;padding:12px;text-decoration:none;display:grid}@media (max-width:768px){.classics-module__pAbc4a__contItem{padding:8px 12px}}.classics-module__pAbc4a__contItem b{font-size:14px}.classics-module__pAbc4a__contItem span{color:#5b4c33;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}@media (max-width:768px){.classics-module__pAbc4a__contItem span{font-size:13px}}.classics-module__pAbc4a__contItem small{color:#6c635e;font-size:12px}.classics-module__pAbc4a__starter{background:var(--c-primary);color:#fff;white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:12px;font-style:normal;font-weight:700;line-height:18px;display:inline-block}.classics-module__pAbc4a__workT .classics-module__pAbc4a__starter{align-self:center;margin-left:auto}.classics-module__pAbc4a__workA{color:#5d534e;margin-top:-2px;font-size:13px}@media (max-width:768px){.classics-module__pAbc4a__workA{font-size:13px}}.classics-module__pAbc4a__vols{background:#fffaf6;border:1px solid #eee2d8;border-radius:16px;margin:8px 0 16px;padding:16px}@media (max-width:768px){.classics-module__pAbc4a__vols{margin:4px 0 12px;padding:12px}}.classics-module__pAbc4a__vols>h2{margin:0 0 12px;font-size:15px}@media (max-width:768px){.classics-module__pAbc4a__vols>h2{margin:0 0 8px}}.classics-module__pAbc4a__vols>h2>small{color:#6c635e;margin-left:8px;font-size:12px;font-weight:400}@media (max-width:768px){.classics-module__pAbc4a__vols>h2>small{margin-left:4px}}.classics-module__pAbc4a__vols ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:768px){.classics-module__pAbc4a__vols ul{gap:4px}}.classics-module__pAbc4a__vols li{grid-template-columns:48px minmax(0,1fr) auto auto;align-items:center;gap:12px;font-size:14px;display:grid}@media (max-width:768px){.classics-module__pAbc4a__vols li{gap:8px;font-size:14px}}.classics-module__pAbc4a__vols li>a:first-of-type{color:inherit;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.classics-module__pAbc4a__vols li em{color:#6c635e;font-size:12px;font-style:normal}.classics-module__pAbc4a__topicRow{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 4px;display:flex}@media (max-width:768px){.classics-module__pAbc4a__topicRow{gap:4px}}.classics-module__pAbc4a__topicT{color:#8a6a3b;flex:none;margin-right:2px;font-size:12px;font-weight:700}.classics-module__pAbc4a__wide{max-width:min(1080px,100%)}.classics-module__pAbc4a__tlBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.classics-module__pAbc4a__seg{background:#f2ebe4;border-radius:999px;padding:3px;display:inline-flex}.classics-module__pAbc4a__seg a{color:#5b534f;border-radius:999px;height:30px;padding:0 16px;font-size:13px;line-height:30px;text-decoration:none}@media (max-width:768px){.classics-module__pAbc4a__seg a{padding:0 12px}}.classics-module__pAbc4a__seg a.classics-module__pAbc4a__segOn,.classics-module__pAbc4a__segOn{color:#2b2522;background:#fff;font-weight:700;box-shadow:0 1px 3px #00000014}.classics-module__pAbc4a__tl{grid-template-columns:168px minmax(0,1fr);align-items:start;gap:32px;margin-top:4px;display:grid}@media (max-width:768px){.classics-module__pAbc4a__tl{gap:16px}}.classics-module__pAbc4a__tlRail{border-left:1px solid #e8dfd6;flex-direction:column;gap:0;padding:4px 0 4px 16px;display:flex;position:sticky;top:84px}@media (max-width:768px){.classics-module__pAbc4a__tlRail{padding:4px 0 4px 12px}}.classics-module__pAbc4a__tlRailT{letter-spacing:.12em;color:#8e7e71;margin:0 0 8px 2px;font-size:12px;font-weight:700}@media (max-width:768px){.classics-module__pAbc4a__tlRailT{margin:0 0 4px 2px}}.classics-module__pAbc4a__tlRailItem{color:#4a4440;border-radius:12px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px;text-decoration:none;transition:background .15s,color .15s;display:grid;position:relative}@media (max-width:768px){.classics-module__pAbc4a__tlRailItem{gap:8px;padding:8px}}.classics-module__pAbc4a__tlRailItem:before{content:"";background:#c2551f;width:2px;height:0;transition:height .2s;position:absolute;top:50%;left:-15px;transform:translateY(-50%)}.classics-module__pAbc4a__tlRailItem:hover{background:#ffffffb3}.classics-module__pAbc4a__tlRailItem[data-on]{color:#2b2522;background:#fff;box-shadow:0 1px 4px #50321e0f}.classics-module__pAbc4a__tlRailItem[data-on]:before{height:22px}.classics-module__pAbc4a__tlRailItem b{font-family:var(--f-myeongjo);text-align:center;color:#7e736a;font-size:22px;font-weight:600;line-height:1;transition:color .15s}@media (max-width:768px){.classics-module__pAbc4a__tlRailItem b{font-size:22px}}.classics-module__pAbc4a__tlRailItem:hover b,.classics-module__pAbc4a__tlRailItem[data-on] b{color:#c2551f}.classics-module__pAbc4a__tlRailItem span{white-space:nowrap;flex-direction:column;gap:1px;font-size:13px;font-weight:600;line-height:1.25;display:flex}.classics-module__pAbc4a__tlRailItem small{color:#8d7f73;letter-spacing:.01em;font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}.classics-module__pAbc4a__tlRailItem em{text-align:center;color:#6c635e;font-variant-numeric:tabular-nums;background:#f2ebe4;border-radius:999px;min-width:20px;padding:0 8px;font-size:12px;font-style:normal;line-height:18px}@media (max-width:768px){.classics-module__pAbc4a__tlRailItem em{padding:0 4px}}.classics-module__pAbc4a__tlRailItem[data-on] em{color:#b23a1d;background:#fbe7e1}.classics-module__pAbc4a__tlMain{flex-direction:column;gap:24px;padding-left:32px;display:flex;position:relative}@media (max-width:768px){.classics-module__pAbc4a__tlMain{gap:16px;padding-left:16px}}.classics-module__pAbc4a__tlMain:before{content:"";background:linear-gradient(#e2d6cb,#e2d6cb 92%,#0000);width:1px;position:absolute;top:12px;bottom:40px;left:6px}.classics-module__pAbc4a__tlSec{flex-direction:column;gap:12px;scroll-margin-top:84px;display:flex;position:relative}@media (max-width:768px){.classics-module__pAbc4a__tlSec{gap:8px}}.classics-module__pAbc4a__tlSec:before{content:"";background:#faf6f2;border:2px solid #c2551f;border-radius:50%;width:9px;height:9px;position:absolute;top:9px;left:-27px}.classics-module__pAbc4a__tlHead{align-items:baseline;gap:8px;margin:0;display:flex}.classics-module__pAbc4a__tlHead b{font-family:var(--f-myeongjo);color:#2b2522;letter-spacing:.02em;font-size:24px;font-weight:600}@media (max-width:768px){.classics-module__pAbc4a__tlHead b{font-size:22px}}.classics-module__pAbc4a__tlHead span{color:#2b2522;font-size:15px;font-weight:800}.classics-module__pAbc4a__tlHead small{color:#6c635e;font-size:13px}@media (max-width:768px){.classics-module__pAbc4a__tlHead small{font-size:13px}}.classics-module__pAbc4a__tlList{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}@media (max-width:768px){.classics-module__pAbc4a__tlList{gap:8px}}.classics-module__pAbc4a__tlCard{color:#2b2522;background:#fff;border:1px solid #eee5dd;border-radius:16px;flex-direction:column;gap:8px;padding:16px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}@media (max-width:768px){.classics-module__pAbc4a__tlCard{gap:4px;padding:12px}}.classics-module__pAbc4a__tlCard:hover{border-color:var(--c-go-line);box-shadow:0 6px 16px #50321e0f}.classics-module__pAbc4a__tlWhen{color:#c2551f;font-size:12px;font-weight:700}.classics-module__pAbc4a__tlTitle{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.classics-module__pAbc4a__tlTitle b{font-size:16px}.classics-module__pAbc4a__tlTitle>span{font-family:"Noto Serif TC", var(--f-myeongjo), serif;color:#5c5651;font-size:15px}.classics-module__pAbc4a__tlTags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:768px){.classics-module__pAbc4a__tlTags{gap:4px}}.classics-module__pAbc4a__tlTags small{color:#5d534e;font-size:13px}@media (max-width:768px){.classics-module__pAbc4a__tlTags small{font-size:13px}}.classics-module__pAbc4a__tlEra{color:#5b534f;background:#f3ece5;border-radius:8px;padding:1px 8px;font-size:12px;font-style:normal;font-weight:700;line-height:18px}.classics-module__pAbc4a__tlEra[data-era=new]{color:#b23a1d;background:#fbe7e1}.classics-module__pAbc4a__tlEra[data-era=old]{color:#8a6a1b;background:#f8eed8}.classics-module__pAbc4a__tlEra[data-era=root]{color:#3f6d22;background:#e7f1df}.classics-module__pAbc4a__tlEra[data-era=star]{color:#2f4a86;background:#e3e8f4}.classics-module__pAbc4a__tlEra[data-era=face]{color:#6b3f80;background:#efe4f2}.classics-module__pAbc4a__tlEra[data-era=date]{color:#23675f;background:#e2f0ee}.classics-module__pAbc4a__tlEra[data-era=geo]{color:#55611f;background:#ebeedd}.classics-module__pAbc4a__tlEra[data-era=shu]{color:#873653;background:#f1e3e8}@media (max-width:860px){.classics-module__pAbc4a__tl{grid-template-columns:1fr;gap:12px}.classics-module__pAbc4a__tlRail{z-index:2;background:var(--c-bg,#faf6f2);scrollbar-width:none;border-left:0;flex-direction:row;gap:4px;padding:8px 0;position:sticky;top:56px;overflow-x:auto}.classics-module__pAbc4a__tlRailT{display:none}.classics-module__pAbc4a__tlRailItem{background:#fff;border:1px solid #eee2d8;border-radius:999px;flex:none;grid-template-columns:auto auto;gap:4px;padding:4px 12px 4px 8px}.classics-module__pAbc4a__tlRailItem:before{display:none}.classics-module__pAbc4a__tlRailItem[data-on]{color:#fff;box-shadow:none;background:#2b2522;border-color:#2b2522}.classics-module__pAbc4a__tlRailItem[data-on] b{color:#f6c9a8}.classics-module__pAbc4a__tlRailItem b{font-size:15px}.classics-module__pAbc4a__tlRailItem span small,.classics-module__pAbc4a__tlRailItem em{display:none}.classics-module__pAbc4a__tlRailItem span{font-size:13px}.classics-module__pAbc4a__tlMain{padding-left:12px}.classics-module__pAbc4a__tlMain:before{left:4px}.classics-module__pAbc4a__tlSec:before{left:-20px}.classics-module__pAbc4a__tlList{grid-template-columns:1fr}}.classics-module__pAbc4a__tlTags .classics-module__pAbc4a__starter{color:#c2551f;background:0 0;border:1px solid #f0b896;font-weight:600}.classics-module__pAbc4a__tlWhen[title]{cursor:help;text-underline-offset:3px;align-self:flex-start;-webkit-text-decoration:underline dotted #e8b79a;text-decoration:underline dotted #e8b79a}.classics-module__pAbc4a__grade{color:#5b534f;background:#f2ebe4;border-radius:8px;margin-right:8px;padding:0 8px;font-size:12px;font-weight:700;line-height:18px;display:inline-block}@media (max-width:768px){.classics-module__pAbc4a__grade{margin-right:4px;padding:0 8px}}.classics-module__pAbc4a__grade[data-g=exact]{color:#b23a1d;background:#fbe7e1}.classics-module__pAbc4a__grade[data-g=high]{color:#8a6a1b;background:#f8eed8}.classics-module__pAbc4a__etabs{scrollbar-width:none;border-bottom:1px solid #e8dfd6;gap:2px;display:flex;overflow-x:auto}.classics-module__pAbc4a__etab{height:42px;font:inherit;color:#6c635e;cursor:pointer;background:0 0;border:0;flex:none;padding:0 16px;font-size:15px;font-weight:600;position:relative}@media (max-width:768px){.classics-module__pAbc4a__etab{padding:0 12px;font-size:15px}}.classics-module__pAbc4a__etab i{font-style:normal;font-family:var(--f-myeongjo);opacity:.8;margin-left:4px;font-size:13px;font-weight:400}.classics-module__pAbc4a__etab:hover{color:#2b2522}.classics-module__pAbc4a__etabOn{color:#2b2522;font-weight:800}.classics-module__pAbc4a__etabOn:after{content:"";background:var(--c-primary);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:10px;right:10px}.classics-module__pAbc4a__rowT{color:#8d7f73;flex:none;width:46px;font-size:12px;font-weight:700}.classics-module__pAbc4a__books{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:768px){.classics-module__pAbc4a__books{gap:4px}}.classics-module__pAbc4a__bk{height:32px;font:inherit;color:#4a4440;cursor:pointer;background:#fff;border:1px solid #e6ddd5;border-radius:12px;padding:0 12px;font-size:14px}@media (max-width:768px){.classics-module__pAbc4a__bk{font-size:14px}}.classics-module__pAbc4a__bk em{font-style:normal;font-family:var(--f-sans,sans-serif);color:#8d7f73;margin-left:4px;font-size:12px}@media (max-width:768px){.classics-module__pAbc4a__bk em{margin-left:4px}}.classics-module__pAbc4a__bk:hover{border-color:var(--c-go-line)}.classics-module__pAbc4a__bkOn{color:#fff;background:#2b2522;border-color:#2b2522;font-weight:700}.classics-module__pAbc4a__tags{flex-wrap:wrap;align-items:center;gap:2px 4px;display:flex}.classics-module__pAbc4a__tag{height:28px;font:inherit;color:sienna;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 8px;font-size:14px;font-weight:600}@media (max-width:768px){.classics-module__pAbc4a__tag{font-size:14px}}.classics-module__pAbc4a__tag:hover{background:#fbefe8}.classics-module__pAbc4a__tagOn{color:#b23a1d;background:#fbe7e1}.classics-module__pAbc4a__asks{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:768px){.classics-module__pAbc4a__asks{gap:4px}}.classics-module__pAbc4a__asks button{width:100%;font:inherit;color:#2b2522;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex;box-shadow:inset 0 0 0 1px #f0e8e0}@media (max-width:768px){.classics-module__pAbc4a__asks button{gap:8px;padding:12px}}.classics-module__pAbc4a__asks button span{color:#c2551f;background:#f6ece4;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:grid}.classics-module__pAbc4a__asks button i{color:#c9bdb3;margin-left:auto;font-style:normal}.classics-module__pAbc4a__asks button:hover{box-shadow:0 0 0 1px var(--c-go-line) inset}.classics-module__pAbc4a__asks button:hover i{color:var(--c-primary)}@media (max-width:640px){.classics-module__pAbc4a__rowT{width:100%}.classics-module__pAbc4a__asks{grid-template-columns:1fr}}.classics-module__pAbc4a__head h1{font-family:var(--f-myeongjo,serif);color:#1f1b18;letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:1.3}@media (max-width:768px){.classics-module__pAbc4a__head h1{font-size:22px}}.classics-module__pAbc4a__head h1 small{color:#5a524f;font-size:15px;font-weight:400}@media (max-width:768px){.classics-module__pAbc4a__head h1{font-size:22px}}.classics-module__pAbc4a__head>h1{font-family:var(--f-sans)!important;color:#1f1b18!important;letter-spacing:-.4px!important;font-size:24px!important;font-weight:800!important;line-height:1.3!important}@media (max-width:768px){.classics-module__pAbc4a__head>h1{font-size:22px!important}}.classics-module__pAbc4a__head>h1>small{margin-left:8px;font-family:var(--f-sans)!important;letter-spacing:0!important;color:#7f756e!important;font-size:14px!important;font-weight:500!important;display:inline!important}@media (max-width:768px){.classics-module__pAbc4a__head>h1{font-size:22px!important}}.classics-module__pAbc4a__intro{word-break:keep-all;font-family:var(--f-sans)!important;color:#584e4a!important;margin:4px 0 0!important;font-size:15px!important;font-weight:400!important;line-height:1.55!important}@media (max-width:768px){.classics-module__pAbc4a__intro{font-size:15px!important}}.classics-module__pAbc4a__chCases{background:#fcfaf6;border:1px solid #ece4d8;border-radius:16px;margin:32px 0 8px;padding:16px}@media (max-width:768px){.classics-module__pAbc4a__chCases{margin:16px 0 8px;padding:12px}}.classics-module__pAbc4a__chCases h2{color:#3b342e;margin:0 0 12px;font-size:16px;font-weight:700}@media (max-width:768px){.classics-module__pAbc4a__chCases h2{margin:0 0 8px}}.classics-module__pAbc4a__chCases h2 small{color:#8a7e74;margin-left:8px;font-size:13px;font-weight:400}@media (max-width:768px){.classics-module__pAbc4a__chCases h2 small{margin-left:4px;font-size:13px}}.classics-module__pAbc4a__chCases ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.classics-module__pAbc4a__chCases li{border-top:1px dashed #e6dccf;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding-top:8px;font-size:14px;display:flex}@media (max-width:768px){.classics-module__pAbc4a__chCases li{gap:4px 8px}}.classics-module__pAbc4a__chCases li:first-child{border-top:0;padding-top:0}.classics-module__pAbc4a__chCaseMs{letter-spacing:1px;color:#1c1a17;font-size:15px}.classics-module__pAbc4a__chCaseY{color:#3b342e;font-weight:700}.classics-module__pAbc4a__chCaseW{color:#6e655e}.classics-module__pAbc4a__chCaseQ{color:#575757;word-break:keep-all;flex-basis:100%;line-height:1.6}.classics-module__pAbc4a__actOn,.classics-module__pAbc4a__bkOn,.classics-module__pAbc4a__chipOn,.classics-module__pAbc4a__tlRailItem[data-on]{background:var(--c-go-bg)!important;color:var(--c-go-ink)!important;border-color:var(--c-go-line)!important}.classics-module__pAbc4a__elseBtn{color:#c4561a;font:inherit;cursor:pointer;background:#fff6ee;border:1px solid #f0c4a6;border-radius:999px;align-items:baseline;gap:4px;padding:8px 16px;font-size:14px;font-weight:700;display:inline-flex}@media (max-width:768px){.classics-module__pAbc4a__elseBtn{padding:8px 12px}}.classics-module__pAbc4a__elseBtn small{color:#b07a5a;font-size:12px;font-weight:500}.classics-module__pAbc4a__elseBtn:hover{background:#fdebdd}.classics-module__pAbc4a__faq{max-width:var(--read-w)}@media (max-width:768px){.classics-module__pAbc4a__faq{padding-bottom:16px}}.classics-module__pAbc4a__msBox{border:1px solid var(--c-card-line);background:var(--c-card);white-space:normal;font-family:var(--f-sans);border-radius:12px;flex-direction:column;gap:8px;margin:8px 0 12px;padding:12px;display:flex}.classics-module__pAbc4a__msRow{align-items:center;gap:12px;display:flex}.classics-module__pAbc4a__msRow>i{color:var(--c-sub);flex:none;min-width:28px;font-size:12px;font-style:normal;font-weight:700}.classics-module__pAbc4a__msCols{flex-wrap:wrap;gap:4px;display:flex}.classics-module__pAbc4a__msCol{flex-direction:column;align-items:center;gap:4px;display:inline-flex}.classics-module__pAbc4a__msCol>small{color:var(--c-muted);font-size:12px;line-height:1.2}.classics-module__pAbc4a__msBox{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:12px}.classics-module__pAbc4a__msMain{flex-direction:column;gap:8px;min-width:0;display:flex}.classics-module__pAbc4a__msActs{flex-direction:column;flex:none;gap:8px;display:flex}.classics-module__pAbc4a__msAct{width:64px;color:var(--c-sub);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;font-family:inherit;font-size:12px;font-weight:600;text-decoration:none;display:flex}.classics-module__pAbc4a__msIco{border:1px solid var(--c-line);background:var(--c-card);width:40px;height:40px;color:var(--c-text);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.classics-module__pAbc4a__msActGo{color:var(--c-primary)}.classics-module__pAbc4a__msActGo .classics-module__pAbc4a__msIco{border-color:var(--c-primary-line);background:var(--c-primary-tint);color:var(--c-primary)}.classics-module__pAbc4a__msAct:disabled{opacity:.6;cursor:default}.classics-module__pAbc4a__msErr{width:64px;color:var(--c-bad);font-size:12px;line-height:1.4}.classics-module__pAbc4a__msLab{font-family:var(--f-hanja);color:var(--c-text);font-size:15px}.classics-module__pAbc4a__chCaseList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.classics-module__pAbc4a__chCaseList>li{flex-direction:column;gap:4px;display:flex}.classics-module__pAbc4a__chCaseHead{flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;display:flex}.classics-module__pAbc4a__chCaseList .classics-module__pAbc4a__msBox{margin:0}.classics-module__pAbc4a__chCaseY{color:var(--c-text);align-items:center;gap:4px;font-size:14px;font-weight:700;display:inline-flex}.classics-module__pAbc4a__yChip{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;font-style:normal;line-height:1;display:inline-flex}.classics-module__pAbc4a__yKo{font-size:16px;font-weight:800}.classics-module__pAbc4a__msHz{font-family:var(--f-hanja);color:var(--c-text);text-align:center;width:36px;font-size:24px;font-weight:400;line-height:1.25}.classics-module__pAbc4a__msHzS{font-family:var(--f-hanja);color:var(--c-text);text-align:center;width:28px;font-size:18px;font-weight:400;line-height:1.3}.classics-module__pAbc4a__msDyNote{color:var(--c-muted);font-size:12px}.classics-module__pAbc4a__msPil{align-self:flex-start;padding-right:24px;position:relative}.classics-module__pAbc4a__msSex{font-family:var(--f-hanja);color:var(--c-text);font-size:18px;font-weight:700;line-height:1;position:absolute;top:0;right:0}.classics-module__pAbc4a__msCol>small{font-family:var(--f-hanja)}.classics-module__pAbc4a__msPil+.classics-module__pAbc4a__msCols{margin-top:8px}.classics-module__pAbc4a__msColNum>small{font-family:var(--f-myeongjo);color:var(--c-sub);font-variant-numeric:tabular-nums lining-nums;letter-spacing:0;font-size:13px;font-weight:600}.classics-module__pAbc4a__chCaseY{color:var(--c-sub);gap:4px;font-size:13px;font-weight:600}.classics-module__pAbc4a__yChip{width:20px;height:20px;font-size:12px}.classics-module__pAbc4a__yKo{color:var(--c-text);font-size:14px;font-weight:700}.classics-module__pAbc4a__msMe{justify-content:center;align-items:center;width:36px;height:30px;display:inline-flex}@media (max-width:768px){.classics-module__pAbc4a__tlBar>:last-child:not(:first-child){margin-left:auto}}.classics-module__pAbc4a__msfMine{border-color:var(--c-primary-line);background:var(--c-primary-tint);color:var(--c-primary);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.classics-module__pAbc4a__msfSum{color:var(--c-text);font-size:15px;font-weight:700}.classics-module__pAbc4a__msfSum em{color:var(--c-primary);font-style:normal}.classics-module__pAbc4a__msfGrp{color:var(--c-sub);font-size:13px;font-weight:700}.classics-module__pAbc4a__msfCard{border:1px solid var(--c-line);background:var(--c-card);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.classics-module__pAbc4a__msfCard .classics-module__pAbc4a__msBox{background:0 0;border:0;margin:0;padding:0}.classics-module__pAbc4a__msfSrc{color:var(--c-sub);font-size:13px}.classics-module__pAbc4a__msfSrc b{color:var(--c-text)}.classics-module__pAbc4a__msfQ{font-family:var(--f-hanja);color:var(--c-sub);word-break:keep-all;margin:0;font-size:14px;line-height:1.6}.classics-module__pAbc4a__msfOpen{color:var(--c-primary);align-self:flex-end;font-size:13px;font-weight:700;text-decoration:none}.classics-module__pAbc4a__chip>svg,.classics-module__pAbc4a__act>svg{flex:none;width:14px;height:14px}.classics-module__pAbc4a__act>svg{margin-right:4px}.classics-module__pAbc4a__msPlain{background:0 0;border:0;border-radius:0;padding:4px 0}.classics-module__pAbc4a__msHzM{font-family:var(--f-hanja);color:var(--c-ink);font-size:22px;font-weight:400;line-height:1.3}
