@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Serif+KR:wght@200..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Serif:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Libre+Barcode+128+Text&display=swap";@import"https://fonts.googleapis.com/css2?family=Anton&display=swap";@import"https://fonts.googleapis.com/css2?family=Marcellus&display=swap";@import"https://fonts.googleapis.com/css2?family=Prata&display=swap";.blog-wrapper{background:linear-gradient(#dbd7c761,#dbd7c761),url(./gray-dirty-paperboard_95678-93.vE0CHfeA.avif);background-size:626px 443px;color:#1f1f14;font-family:"Noto Serif KR","Noto Serif",sans-serif;white-space:pre-line;width:1440px;word-break:break-all}.wrapper{background:transparent}.barcode-font{font-family:Libre Barcode\ 128 Text,cursive}.title-section{border-top:1px solid #3d3d29;font-family:Marcellus,serif;font-weight:700;letter-spacing:2px}.title-section .title-separate{display:grid;grid-template-columns:1fr 5fr 1fr}.inter-band{border-bottom:1px solid #3d3d29;border-top:2px solid #3d3d29}.tag-section .tag-filter{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.tag-section .tag-filter .tag-label{font-weight:700;margin-right:8px}.tag-section .tag-filter .tag-button{background:transparent;border:1px solid #3d3d29;cursor:pointer;font-size:14px;padding:4px 12px;transition:all .2s}.tag-section .tag-filter .tag-button:hover{background:#f0f0f0;font-weight:700}.tag-section .tag-filter .tag-button.active{background:#3d3d29;color:#fff;font-weight:700}.subject-section .subject-filter{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.subject-section .subject-label{font-weight:700;margin-right:8px}.subject-section .subject-button{background:transparent;border:1px solid #3d3d29;cursor:pointer;font-size:14px;padding:4px 12px;transition:all .2s}.subject-section .subject-button.active{background:#3d3d29;color:#fff;font-weight:700}.subject-section .subject-button:hover{background:#f0f0f0;font-weight:700}.posts-section{border-top:1px solid #996}.posts-section .posts-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-top:16px}a{color:#2b8e61;font-weight:700;text-decoration:underline;text-underline-offset:3px}
