@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard-dynamic-subset.min.css");
.comment-space{max-width:650px;margin:45px auto 65px;font-size:14px;line-height:1.8}.comment-space h2{font-family:'AppleMyungjo','Batang',serif;font-size:23px;font-weight:500;margin:0}.comment-space h3{font-size:15px;margin:0}.comment-space .comment-heading{display:flex;justify-content:space-between;gap:16px;align-items:baseline;border-bottom:1px solid #a7b297;padding-bottom:15px}.comment-space .comment-muted{color:#6f7568;font-size:12px}.comment-space .comment-intro{margin:16px 0 24px;color:#6f7568}.comment-space form{padding:22px 0}.comment-space label{display:block;margin-bottom:7px;font-size:12px}.comment-space input,.comment-space textarea,.comment-space select{display:block;width:100%;background:#fffef9;color:#343a31;border:1px solid #c9cebe;border-radius:3px;padding:11px 12px;font:inherit;line-height:1.7}.comment-space textarea{resize:vertical;min-height:125px}.comment-space input{max-width:280px}.comment-space label:not(:first-child){margin-top:16px}.comment-space button{border:1px solid #aab59b;border-radius:3px;padding:8px 14px;background:#edf0e5;color:#3e5437;font:inherit;font-size:12px;cursor:pointer}.comment-space button:hover{background:#dfe6d3}.comment-space button:disabled{opacity:.55;cursor:wait}.comment-space :is(button,input,textarea,select):focus-visible{outline:2px solid #53694a;outline-offset:3px}.comment-space .comment-submit{background:#53694a;color:#fffef9;margin-top:14px}.comment-space .comment-submit:hover{background:#405837}.comment-space .comment-item{padding:22px 0;border-bottom:1px solid #dedfd4;overflow-wrap:anywhere}.comment-space .comment-item.comment-reply{margin-left:22px;padding-left:17px;border-left:2px solid #d7decc}.comment-space .comment-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px}.comment-space .comment-meta time{color:#6f7568;font-size:11px}.comment-space .comment-author{font-size:10px;color:#53694a;border:1px solid #c9d2ba;padding:0 5px;border-radius:2px}.comment-space .comment-body{white-space:pre-wrap;margin:11px 0;line-height:1.9}.comment-space .comment-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.comment-space .comment-danger{background:transparent;color:#8a453b;border-color:#d4bdb4}.comment-space .comment-status{min-height:1.8em;color:#53694a;white-space:pre-line;overflow-wrap:anywhere}.comment-space .comment-status[data-error=true]{color:#963f30}.comment-space .comment-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.comment-space .comment-captcha{margin-top:18px;min-height:65px}.comment-space details{font-size:11px;color:#6f7568;margin-top:12px}.comment-space details p{margin:10px 0;line-height:1.8}.comment-space .comment-toolbar{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.comment-space .comment-toolbar button[aria-pressed=true]{background:#53694a;color:#fffef9}.comment-space .comment-login{max-width:400px}.comment-space .comment-empty{padding:25px 0;color:#6f7568}.comment-space .comment-admin-title{margin:40px 0 10px}.comment-space .comment-admin-title h1{font-size:30px;margin:0}.comment-space .comment-post-link{font-size:12px;text-decoration:underline;text-underline-offset:3px}.comment-space .comment-thread{border-block:1px solid #dedfd4;padding:16px 0;margin:24px 0}.comment-space .comment-thread label{display:flex;align-items:center;gap:8px;margin:12px 0}.comment-space .comment-thread input{width:auto}.comment-space .comment-small-link{font-size:11px;color:#6f7568;text-decoration:underline}.comment-space [hidden]{display:none!important}@media(max-width:500px){.comment-space{margin-top:30px}.comment-space .comment-item.comment-reply{margin-left:10px;padding-left:12px}.comment-space .comment-heading{align-items:flex-start}.comment-space button{min-height:38px}.comment-space .comment-captcha{overflow-x:auto}}

@font-face{font-family:'Gapyeong Hanseokbong';font-weight:300;font-style:normal;font-display:swap;src:url('https://cdn.jsdelivr.net/gh/fonts-archive/GapyeongHanseokbong/GapyeongHanseokbong-Light.woff2') format('woff2')}
.comment-space h2{font-family:'Gapyeong Hanseokbong','AppleMyungjo','Batang',serif;font-weight:400;font-size:calc(23px - 2pt)}
.comment-intro{font-family:'Gapyeong Hanseokbong','AppleMyungjo','Batang',serif;font-weight:300}

.comment-space h2{font-family:'Pretendard',sans-serif;font-weight:600}
.comment-heading [data-count]{display:none}
.comment-intro{font-family:'Pretendard',sans-serif;font-weight:400}

.comment-space{background:#f1f2eb;border:1px solid #e5e7dc;border-radius:6px;padding:28px}
@media(max-width:700px){.comment-space{padding:22px 18px}}

.comment-heading .comment-intro{margin:6px 0 0;line-height:1.7}
.comment-heading{align-items:flex-start;margin-bottom:20px}
.comment-heading>div{min-width:0}
