BODY,TD,input,DIV,form,TEXTAREA,center,pre,blockquote,select,option {font-size:13px;font-family:"Malgun Gothic","¸¼Àº °íµñ","Apple SD Gothic Neo",sans-serif;color:#5b4c3a;line-height:150%;}
body {background:#FAFAF0;}
A:link,A:visited,A:active {color:#6e5d49;text-decoration:none;}
A:hover {color:#2a2418;text-decoration:underline;}

table.bbs {width:100%;border-collapse:collapse;table-layout:auto;margin:0;background:#FAFAF0;}
.bbs .title td {background:#e4e4d7;color:#5b4c3a;font-weight:bold;padding:11px 6px;border-top:1px solid #cfc7ad;border-bottom:1px solid #cfc7ad;text-align:center;white-space:nowrap;}
.bbs .list0 td,.bbs .list1 td {padding:10px 6px;border-bottom:1px solid #ece4d2;text-align:center;color:#9a8870;}
.bbs .list1 td {background:#fbfaf4;}
.bbs tr:hover td {background:#f1ece0;}
.bbs td.subj {text-align:left;color:#4a4030;}
.bbs td.subj a {color:#4a4030;}
.bbs td.subj a:hover {color:#2a2418;}
.bbs td.num,.bbs td.hit,.bbs td.date,.bbs td.name,.bbs td.cat {white-space:nowrap;font-size:12px;color:#a98c70;}
.cmt {color:#b0682c;font-size:11px;}

.title_han {color:#5b4c3a;font-weight:bold;font-size:13px;}
.list_han {color:#4a4030;font-size:13px;text-decoration:none;}
.list_eng {color:#a98c70;font-size:12px;text-decoration:none;}
.line1 {background-color:#cfc7ad;padding:0;}
.line2 {background-color:#e4e4d7;padding:0;}
.ment {border:1px solid #e0d8c4;background-color:#fbfaf4;font-size:13px;}
.ment_text {color:#6e5d49;font-size:13px;line-height:150%;padding:10px;}

.input,.textarea {border:1px solid #cfc7ad;padding:5px 7px;font-size:13px;color:#4a4030;background:#fff;border-radius:3px;}
.submit,.button {border:1px solid #c7bd9f;background:#e4e4d7;color:#5b4c3a;padding:5px 12px;font-size:13px;border-radius:3px;cursor:pointer;}
.submit:hover,.button:hover {background:#d9d8c7;}

.bbs-nav {margin:14px 0 8px;font-size:13px;}
.bbs-nav a {color:#6e5d49;}

@media (max-width:600px){
  body {margin:0;}
  .bbs td.num,.bbs .title td.num,.bbs td.hit,.bbs .title td.hit {display:none;}
  .bbs .title td,.bbs .list0 td,.bbs .list1 td {padding:9px 4px;font-size:13px;}
  .bbs td.name,.bbs td.date {font-size:11px;}
}

/* pagination */
.bbs-page{text-align:center;margin:16px 0 6px;}
.bbs-page a,.bbs-page span{display:inline-block;min-width:18px;padding:6px 11px;margin:0 3px;border:1px solid #d8cfb6;border-radius:4px;font-size:13px;line-height:1;color:#6e5d49;background:#fff;text-decoration:none;vertical-align:middle;}
.bbs-page a:hover{background:#f1ece0;color:#2a2418;text-decoration:none;}
.bbs-page .pg-cur{background:#e4e4d7;border-color:#c7bd9f;color:#3a3324;font-weight:bold;}
.bbs-page .pg-off{color:#c9bfa8;background:#faf8f0;cursor:default;}
.bbs-page .pg-side{padding:6px 13px;}

/* bottom buttons */
.bbs-btns{display:flex;justify-content:space-between;align-items:center;margin:16px 0 4px;flex-wrap:wrap;gap:6px;}
.bbs-btns .left,.bbs-btns .right{display:flex;gap:6px;flex-wrap:wrap;}
.bbs-btns a{display:inline-block;padding:7px 15px;border:1px solid #d8cfb6;border-radius:5px;background:#fff;color:#6e5d49;font-size:13px;line-height:1;text-decoration:none;}
.bbs-btns a:hover{background:#f1ece0;color:#2a2418;text-decoration:none;}
.bbs-btns .right a{background:#e4e4d7;border-color:#c7bd9f;color:#3a3324;font-weight:bold;}
