@import url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css');
@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+KR:wght@400;500;600&display=swap');
body.hbcm-page{margin:0;color:#44423e;font-family:Pretendard,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}body.hbcm-page *{box-sizing:border-box}body.hbcm-page .nav{width:min(950px,calc(100% - 44px));height:86px;margin:auto;padding:0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dad8d14d}body.hbcm-page .nav a{color:inherit;text-decoration:none}body.hbcm-page .nav nav{display:flex;gap:30px;font-size:14px}body.hbcm-page .nav .inquiry{display:flex;gap:25px;font-size:14px}body.hbcm-page .wordmark{font-weight:650;font-size:24px}.hb-emotion{width:min(950px,calc(100% - 44px));margin:0 auto;padding:60px 0 45px}.hb-article-head{max-width:950px;margin:0 auto 38px}.hb-category{font-size:13px;letter-spacing:1px;color:#78756e;display:block;margin-bottom:24px}.hb-title{font-family:'Noto Serif KR',serif;font-weight:400;font-size:36px;letter-spacing:-1.3px;line-height:1.65;word-break:keep-all;margin:0 0 24px}.hb-author{display:flex;align-items:center;gap:11px;font-size:13px;color:#848079}.hb-author-mark{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#e7e5de;color:#797466;font-family:Georgia,serif;font-size:18px}.hb-disclosure{font-size:12px;line-height:1.8;color:#8d8982;margin:15px 0 0}.hb-intro,.hb-note,.hb-emotion .prose,.hb-closing{max-width:700px;margin-left:auto;margin-right:auto}.hb-intro{font-family:'Noto Serif KR',serif;font-size:18px;line-height:2;letter-spacing:-.3px;margin-top:0;margin-bottom:42px;word-break:keep-all}.hb-photo{margin:0;min-width:0}.hb-photo img{display:block;width:100%;height:auto;object-fit:cover;border:0}.hb-photo figcaption{font-size:12px;line-height:1.8;color:#938d81;letter-spacing:.1px;margin-top:11px}.hb-photo figcaption:empty{display:none}.hb-wide{width:100%;margin:0 auto 42px}.hb-emotion .prose{padding:0;margin-top:30px;margin-bottom:36px}.hb-emotion .prose h2{font-family:'Noto Serif KR',serif;font-size:24px;font-weight:400;line-height:1.7;margin:0 0 25px;text-align:inherit}.hb-emotion .prose p{font-family:'Noto Serif KR',serif;font-size:18px;font-weight:400;line-height:2;letter-spacing:-.3px;word-break:keep-all;margin:0 0 23px}.hb-quote{font-family:'Noto Serif KR',serif;font-style:italic;font-size:27px;font-weight:400;text-align:center;letter-spacing:-.5px;line-height:1.85;margin:45px auto 36px;max-width:700px;border:0;padding:0;background:transparent}.hb-closing{font-family:'Noto Serif KR',serif;text-align:center;font-size:18px;line-height:2;margin-top:34px;margin-bottom:32px}.hb-end-disclosure{max-width:700px;margin:30px auto 0;font-size:12px;line-height:1.9;color:#948f85;text-align:center}.hb-hairline{width:80px;height:1px;background:#cbc7bb;margin:45px auto}.hb-note{font-family:'Noto Serif KR',serif;font-style:italic;font-size:21px;line-height:1.85;margin-top:28px;margin-bottom:26px}.hb-note:empty{display:none}.hb-margin-note{font-size:17px;line-height:1.9;color:#87816e;font-style:italic;word-break:keep-all}.hb-book-spread{position:relative;padding-bottom:65px;display:grid;grid-template-columns:2.2fr 1fr;gap:30px;margin:30px 0 45px}.hb-book-person{grid-column:1}.hb-book-person img{aspect-ratio:1.6}.hb-book-inset{position:absolute;right:0;bottom:0;width:32%;border:7px solid var(--hb-paper,#fbf9f4);background:var(--hb-paper,#fbf9f4)}.hb-book-inset img{aspect-ratio:1.46}.hb-book-spread .hb-margin-note{padding:40px 8px 0}.hb-note-gallery{display:grid;grid-template-columns:1.35fr 1.05fr .7fr;align-items:end;gap:18px;width:100%;margin:35px 0 42px}.hb-note-gallery .hb-photo{background:#fff;padding:5px;box-shadow:0 3px 13px #384f6720}.hb-note-gallery .hb-photo:nth-child(2){margin-bottom:4px}.hb-note-gallery .hb-photo:nth-child(3){margin-bottom:20px}.hb-note-gallery .hb-photo figcaption{padding:0 5px 3px;font-size:11px}.hb-note-gallery img{object-fit:cover}.hb-note-ending{display:grid;grid-template-columns:1fr 1.3fr;gap:38px;align-items:start;margin:35px 0}.hb-note-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.hb-note-ending .prose{margin-top:0}.hb-note-ending .prose p{font-size:17px}.hb-film-spread{display:grid;grid-template-columns:2.45fr 1fr;gap:26px;margin:40px 0 24px;align-items:start}.hb-film-spread img{height:350px;object-fit:cover}.hb-film-notes{display:grid;grid-template-columns:1fr 1.25fr 1fr;gap:38px;align-items:start;margin:35px 0 42px}.hb-film-notes .prose{margin:15px 0 0;padding-left:20px;border-left:1px solid #d5d5d5}.hb-film-notes .prose p{font-size:16px;line-height:2}.hb-film-notes .hb-photo img{aspect-ratio:.83}.hb-film-notes .hb-photo:last-child{margin-top:0}.hb-film-essay .hb-photo figcaption{font-style:italic}
@media(max-width:700px){body.hbcm-page .nav{height:72px}body.hbcm-page .nav nav{display:none}body.hbcm-page .nav .inquiry{font-size:13px;gap:12px}.hb-emotion{padding:35px 0 30px}.hb-category{font-size:12px;margin-bottom:18px}.hb-title{font-size:28px;line-height:1.65;letter-spacing:-1px;margin-bottom:20px}.hb-author{font-size:12px;gap:8px}.hb-disclosure{font-size:11px}.hb-intro,.hb-emotion .prose p{font-size:18px;line-height:1.95;word-break:normal}.hb-intro{margin-bottom:28px}.hb-emotion .prose{margin-top:27px;margin-bottom:28px}.hb-quote{font-size:23px;margin:30px 0}.hb-wide{margin-bottom:30px}.hb-book-spread{gap:12px;padding-bottom:40px;grid-template-columns:2fr 1fr;margin-bottom:34px}.hb-book-person img{height:300px;aspect-ratio:auto;object-position:45% center}.hb-book-inset{width:42%;border-width:4px}.hb-book-spread .hb-margin-note{font-size:13px;padding-top:10px}.hb-photo figcaption{font-size:11px}.hb-note-gallery{gap:8px;grid-template-columns:1.2fr 1fr;margin-top:25px;margin-bottom:30px;position:relative;padding-bottom:25px}.hb-note-gallery .hb-photo:first-child{grid-row:1/3}.hb-note-gallery .hb-photo:nth-child(2){margin:0}.hb-note-gallery .hb-photo:nth-child(3){width:75%;margin:4px 0 0 auto}.hb-note-gallery .hb-photo figcaption{font-size:9px}.hb-note{font-size:20px}.hb-note-ending{grid-template-columns:1fr;gap:15px}.hb-note-pair{margin:0}.hb-note-ending .prose p{font-size:18px}.hb-film-spread{grid-template-columns:1.8fr 1fr;gap:10px;margin-top:28px}.hb-film-spread img{height:240px}.hb-film-notes{grid-template-columns:1fr 1fr;gap:16px;margin-top:25px}.hb-film-notes>div{grid-column:1/3;grid-row:2}.hb-film-notes .prose{margin:12px 0;padding:0 0 0 18px}.hb-film-notes .prose p{font-size:18px}.hb-film-notes>.hb-photo:last-child{grid-column:2;grid-row:1}.hb-closing{font-size:17px;line-height:1.95}.hb-end-disclosure{font-size:11px;word-break:normal}}
