/* list */
#bbslist {}
#bbslist table {width:100%;border-spacing:0px;border-collapse:separate;border-top:2px solid #5d8eb3;}
#bbslist table caption {display:none;}

#bbslist table thead th {font-family: 'NGB'; font-weight:normal; background-color:#c7ddee; color:#2f5b80; font-size:13px; border-bottom:1px solid #b4cee2;}
#bbslist table thead th span {display:block; padding:12px 0; border-right:1px solid #fff;}
#bbslist table thead th:first-child {border-left:1px solid #b4cee2;}
#bbslist table thead th.last {border-right:1px solid #b4cee2;}
#bbslist table thead th.last span {border-right:0;}

#bbslist table tbody td {text-align:center;color:#666;font-size:12px;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:12px 0;}
#bbslist table tbody td:first-child {border-left:1px solid #ebebeb;}

#bbslist table tbody .noticetr td {background-color:#f7f9fb;}
#bbslist table tbody .noticetr td a {font-family: 'NGB'; font-weight:normal;}

#bbslist .cat {font-size:12px;font-family:gothic,gulim;color:#888;letter-spacing:-1px;}
#bbslist .sbj {text-align:left;padding-left:15px;}
#bbslist .sbj .imgpos {margin-bottom:-1px;}
#bbslist .sbj a {text-decoration:none;}
#bbslist .sbj a:hover {text-decoration:underline;}
#bbslist .sbj .new {color:#ff0000;}
#bbslist .sbj .comment {font:normal 11px arial;color:#FC6138;}
#bbslist .sbj .trackback {font:normal 11px arial;color:#02ACD6;}
#bbslist .sbj1 {text-align:left;padding-left:15px;}


#bbslist .bottom {width:100%; text-align:center; position:relative; margin-top:30px;}
#bbslist .pagebox01 {
	display:table;
	margin:0 auto;
	*display:block;
	*float:right;
	*position:relative;
	*left:-50%;
}
#bbslist .pagebox01 .pagebox_in {
	*float:left;
	*position:relative;
	*left:50%;
}
#bbslist .pagebox01 a {
	display:block;
}
#bbslist .pagebox01 span {
	display:block;
	width:26px;
	height:26px;
	border:1px solid #ddd;
	line-height:28px;
	text-align:center;
	font-family:dotum, arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#999;
	cursor:pointer;
}
#bbslist .pagebox01 ul {
	float:left;
	margin-left:10px;
	margin-right:10px;
}
#bbslist .pagebox01 ul li {
	float:left;
	margin-left:-1px;
}
#bbslist .pagebox01 span.prev, #bbslist .pagebox01 span.next, #bbslist .pagebox01 span.first, #bbslist .pagebox01 span.last {
	overflow:hidden;
	text-indent:-10000em;
}
#bbslist .pagebox01 span.prev {
	background:url('image/btn_paging_prev.png') 50% 50% no-repeat;;
}
#bbslist .pagebox01 span.next {
	background:url('image/btn_paging_next.png') 50% 50% no-repeat;;
}
#bbslist .pagebox01 span.first {
	background:url('image/btn_paging_first.png') 50% 50% no-repeat;;
}
#bbslist .pagebox01 span.last {
	background:url('image/btn_paging_last.png') 50% 50% no-repeat;;
}
#bbslist .pagebox01 span.prev.on {
	background:url('image/btn_paging_prev_on.png') 50% 50% no-repeat;;
}
#bbslist .pagebox01 span.next.on {
	background:url('image/btn_paging_next_on.png') 50% 50% no-repeat;;
}
#bbslist .pagebox01 span.first.on {
	background:url('image/btn_paging_first_on.png') 50% 50% no-repeat;;
}
#bbslist .pagebox01 span.last.on {
	background:url('image/btn_paging_last_on.png') 50% 50% no-repeat;;
}
#bbslist .pagebox01 ul li span.active {
	color:#5db0ee;
}
.fl {float:left; margin-left:-1px;}

#bbslist .btnbox1 {position:absolute; left:0;}
#bbslist .btnbox2 {position:absolute; right:0;}
#bbslist .btnbox1 a {
	display:block;
}
#bbslist .btnbox2 a {
	display:block;
}

#bbslist .searchform {padding:30px 0 0 0;text-align:center;}
#bbslist .searchform select {font-size:11px;font-family:dotum;height:21px;vertical-align:middle;border:1px solid #ddd;color:#666; background:none;}
#bbslist .searchform input[type=text] {font-size:11px; height:19px; font-family:dotum; vertical-align:middle; border:1px solid #ddd; color:#666; padding:0 5px; margin:0;}
#bbslist .searchform .btn_search {border:0;}
/* @list */


/* view */
#bbsview {}
#bbsview .viewbox {}

#bbsview table {width:100%;border-spacing:0px;border-collapse:separate;border-top:2px solid #5d8eb3;}
#bbsview table caption {display:none;}

#bbsview table th {font-family: 'NGB'; font-weight:normal; background-color:#c7ddee; color:#2f5b80; font-size:13px; border-top:1px solid #b4cee2; border-left:1px solid #b4cee2; border-right:1px solid #b4cee2;}
#bbsview table th:first-child {border-top:1px solid #b4cee2;}
#bbsview table tr:first-child th {border-top:0;}
#bbsview table td {text-align:left;color:#666;font-size:12px; height:21px; padding:7px 7px; border-top:1px solid #ebebeb;}
#bbsview table td.subject {text-align:left;}
#bbsview table tr:first-child td {border-top:0;}
#bbsview table .td_last {border-right:1px solid #ebebeb;}
#bbsview table .tr_last	th {border-bottom:1px solid #b4cee2;}
#bbsview table .tr_last	td {border-bottom:1px solid #ebebeb;}

#bbsview .viewbox .content {padding:20px;border-bottom:1px solid #ebebeb;}
#bbsview .viewbox .content .tag {padding:10px 0 0 0;}
#bbsview .viewbox .content .tag a {font-size:11px;font-family:dotum;color:#222;}
#bbsview .viewbox .content .tag a:hover {text-decoration:underline;}
#bbsview .viewbox .content .attach {padding:10px 0 0 0;line-height:120%;}
#bbsview .viewbox .content .attach ul {padding:0;margin:0;}
#bbsview .viewbox .content .attach li {list-style-type:none;background:url('../../../../../_core/image/_public/ico_file.gif') left no-repeat;padding:0 0 0 15px;}
#bbsview .viewbox .content .attach li a {font-size:11px;font-family:dotum;color:#666;}
#bbsview .viewbox .content .attach li a:hover {text-decoration:underline;}
#bbsview .viewbox .content .attach li .size {font-size:11px;font-family:arial;color:#999;}
#bbsview .viewbox .content .attach li .down {font-size:11px;font-family:arial;color:#333;}
#bbsview .viewbox .content .scorebox {text-align:center;padding:20px 0 20px 0;}
#bbsview .viewbox .content .snsbox {padding:20px 0 0 0;text-align:right;}
#bbsview .viewbox .content .snsbox img {cursor:pointer;}

#bbsview .comment {padding:0 0 10px 0;color:#c0c0c0;}
#bbsview .comment a {font-weight:bold;color:#3EA9CD;}
#bbsview .comment .icon1 {position:relative;top:3px;}


#bbsview .bottom {width:100%; position:relative; height:28px; margin-top:30px;}
#bbsview .btnbox1 {position:absolute; left:0;}
#bbsview .btnbox2 {position:absolute; right:0;}
#bbsview .btnbox1 a {
	display:inline-block;
}
#bbsview .btnbox2 a {
	display:inline-block;
}

#bbsview .bottomList {
	margin-top:50px;
	border-top:0;
}
#bbsview .bottomList tr:first-child th {
	border-top:1px solid #b4cee2;
}
#bbsview .bottomList tr:first-child td {
	border-top:1px solid #ebebeb;
}

#bbsview .attach ul li {
	margin-top:3px;
}
#bbsview .attach ul li:first-child {
	margin-top:0;
}
#bbsview .attach a {
	text-decoration:underline;
	color:#397dcb;
}
/* @view */


/* write */
#bbswrite {}

#bbswrite table {width:100%;border-spacing:0px;border-collapse:separate;border-top:2px solid #5d8eb3;}
#bbswrite table caption {display:none;}

#bbswrite table th {font-family: 'NGB'; font-weight:normal; background-color:#c7ddee; color:#2f5b80; font-size:13px; border-bottom:1px solid #b4cee2; border-left:1px solid #b4cee2; border-right:1px solid #b4cee2;}

#bbswrite table td {text-align:left;color:#666;font-size:12px;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:7px 7px;}
#bbswrite table td:first-child {border-left:1px solid #ebebeb;}
#bbswrite table td input {
	margin:0;
	padding:0;
	height:19px;
	border:1px solid #ebebeb;
	font-family:dotum, arial, sans-serif;
}

#bbswrite .editbox {padding:15px 0 15px 0;}

#bbswrite .iconbox {border-left:#e0e0e0 solid 1px;border-top:#e0e0e0 solid 1px;border-right:#e0e0e0 solid 1px;background:#f9f9f9;padding:6px 0 8px 7px;}
#bbswrite .iconbox a {padding:0 3px 0 3px;font-size:11px;font-family:dotum;color:#333;}
#bbswrite .iconbox a:hover {color:#7899C7;}
#bbswrite .iconbox a img {position:relative;top:2px;left:-2px;margin-right:3px;}
#bbswrite .iconbox .split {padding:0 2px 0 2px;margin-bottom:-1px;}
#bbswrite .bottom {width:100%; text-align:center; position:relative; margin-top:10px;}

.brd_none {
	border-right:0 !important;
}
/* @write */
