@charset "utf-8";

/*@import url("https://cdn.rawgit.com/openhiun/hangul/14c0f6faa2941116bb53001d6a7dcd5e82300c3f/nanumbarungothic.css");*/

body {margin:0;padding:0;font:13px/1.5 "Nanum Gothic", "Malgun Gothic", "돋움", Dotum, "굴림", Gulim, sans-serif;color:#767676; background-color:#fff;letter-spacing:-.25px;-webkit-text-size-adjust:none;word-break:keep-all;}
input,select,textarea {font:13px/1.5 "Nanum Gothic", "Malgun Gothic", "돋움", Dotum, "굴림", Gulim, Arial, sans-serif;}
img,p {border:0;margin:0;padding:0;}
form {display:inline;margin:0;padding:0;}
select {}
label {cursor:pointer;}
a {text-decoration:none;color:#000;}
a:hover {color:#666;}
ol,ul,li{list-style:none;}

dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,textarea,p,blockquote,tbody,tfoot,thead,th,td{margin:0;padding:0;}

body #editbox .tools .hsizeBox{font-size:0;}

/* list */
#bbslist {margin:auto;}
#bbslist .info {overflow:hidden;}
#bbslist .info .article {float:left;font-size:11px;color:#c0c0c0;padding:5px 0 0 5px;}
#bbslist .info .article a {position:relative;top:3px;left:3px;}
#bbslist .info .category {float:right;padding:0 0 5px 0;}
#bbslist .info .category select {padding:1px;margin-bottom:3px;}
#bbslist .info .category select .sline {color:#c0c0c0;}
#bbslist .info .category a {position:relative;top:3px;left:-5px;}
#bbslist table.notice{margin:0 0 20px;}
#bbslist table {width:100%;border-top:2px solid #222;border-spacing:0px;border-collapse:collapse;}
#bbslist table caption {display:none;}
#bbslist table th,
#bbslist table td,
#bbslist thead .side1,
#bbslist thead .side2{height:auto;padding:10px 5px;border:0;border-bottom:#e6e6e6 solid 1px;}
#bbslist thead th {background:#f8f8f8;font-weight:bold;color:#393939;}
#bbslist tbody td {text-align:center;}
#bbslist thead .side1 {}
#bbslist thead .side2 {}
#bbslist table th + th,
#bbslist table .side2,
#bbslist table td + td{border-left:1px solid #eaeaea;}
#bbslist tbody .noticetr td {background:url('');background:#FAFAFA;border-bottom:#EBEBEB solid 1px;}
#bbslist tbody .noticetr td a {font-weight:bold;}
#bbslist .now {color:#ff0000;font-size:11px;}
#bbslist .cat {font-size:12px;color:#888;letter-spacing:-1px;}
#bbslist .sbj {text-align:left;}
#bbslist .sbj .imgpos {margin-bottom:-1px;}
#bbslist .sbj a color:#222;text-decoration:none;line-height:150%;}
#bbslist .sbj a:hover {text-decoration:underline;}
#bbslist .sbj .new {color:#f00;}
#bbslist .sbj .comment {color:#FC6138;}
#bbslist .sbj .trackback {color:#02ACD6;}
#bbslist .sbj1 {text-align:left;padding:5px 0 3px 10px;line-height:150%;}
#bbslist .none {text-align:center;padding:20px 10px;}
#bbslist .name {color:#222;font-size:12px;color:#888;}
#bbslist .name a {color:#888;}
#bbslist .hit {}
#bbslist .bottom {margin:15px 0 0;}
#bbslist .btnbox1 {float:left;width:130px;}
#bbslist .btnbox2 {float:right;width:230px;text-align:right;}
#bbslist .pagebox01 {text-align:center;padding:3px 0 0 0;}
#bbslist .searchform {padding:30px 0 0 0;text-align:center;}
#bbslist .searchform select {font-size:12px;height:20px;vertical-align:middle;padding:2px;}

.tab_category{display:table;table-layout:fixed;width:100%;margin:0 0 10px;border-collapse:collapse;border-spacing:0;border:none;}
.tab_category ul{display:table-row;}
.tab_category li{display:table-cell;height:43px;line-height:43px;text-align:center;vertical-align:middle;}
.tab_category li:first-child a{margin-left:0;}
.tab_category li a {display:block;position:relative;margin:0 0 0 -1px;text-align:center;font-weight:bold;color:#6c6c6c;border:1px solid #dfdfdf;background:#f5f5f5;}
.tab_category li a:hover,
.tab_category li.on a{border-bottom-color:#fff;color:#222;background:#fff;z-index:2;}
.tab_category li a:hover:before,
.tab_category li.on a:before{content:'';position:absolute;left:-1px;top:-1px;right:-1px;border-top:2px solid #222;}
/* @list */

/* mypage */
#pages_join .msg{padding:0 0 10px;}
#pages_join .msg span{color:#f00;}