.bbs_top_bg {background:url(/assets/bbs/skin02/images/line.gif) 100% 0 no-repeat}

/* list css 시작 */
#list_wrap table.list {border-top:2px solid #53667e;border-bottom:1px solid #53667e;}
#list_wrap table.list thead th,
#list_wrap table.list thead td{font-family:'malgun gothic';height:50px;border-bottom:1px solid #53667e;background-color:#fff;text-align:center;}
#list_wrap table.list tbody td{height:50px;color:#444;font-size:14px;text-align:center;}
#list_wrap table.list tr.gongji{background-color:#f9fafc;}
#list_wrap table.list tr.gongji a {font-family:'malgun gothic';font-weight:700}
#list_wrap .skin03_list_btn {text-align:right}
#list_wrap .skin03_list_btn a {height:39px;margin:5px;padding:8px 20px}

/* list css 끝 */

/*  read css 시작 */
#read_wrap table.wrap{width:100%;border:0;word-wrap:break-word;word-break:break-all;background:#FFF;border-collapse:collapse;border-spacing:0;}
#read_wrap table.top{border-top:3px solid #53667e;border-bottom:1px solid #53667e}
#read_wrap .read_title{border-bottom:1px solid #a9b2be;color:#444;font-weight:bold;height:45px;text-align:center;width:65px;}
#read_wrap .read_value{border-bottom:1px solid #a9b2be;text-align:center;}
#read_wrap .contents{text-align:left;line-height:180%;padding:10px;font-size:14px}
#read_wrap .contents p {margin-bottom:0 !important}
#read_wrap .contents img{max-width:98%;}
#read_wrap .contents iframe{max-width:100%;width:100%;}
#read_wrap .cmd_bar{text-align:right;padding:10px 10px 30px 10px;}
#read_wrap .cmd_bar a {height:39px;padding:8px 20px}
#list_wrap span.work_proc{}
#list_wrap span.work_proc_0{color:pink}
#list_wrap span.work_proc_1{color:green}
#list_wrap span.work_proc_2{color:blue}
/*  read css 끝 */

/*  reply css 시작 */
#reply-wrap .write-wrap{width:100%;background:#f0fae5;padding:10px 15px}
#reply-wrap .write-wrap em{color:#785630;font-weight:bold;margin:10px 9px 0 0;font-style:normal;}
#reply-wrap .write-wrap input.txt{width:100px;height:18px;border:1px solid #cdcfce;padding:2px 2px 0 2px;margin:3px 4px 0 0;}
#reply-wrap .admin-cmd{float:right;padding-right:10px;}
#reply-wrap	.contents{padding-top:7px;position:relative;}
#reply-wrap	.contents .name {width:45px;padding-top:22px;vertical-align:top}
#reply-wrap	.contents .name img.icon{width:45px;margin-right:10px}
#reply-wrap .contents .r_contents{vertical-align:top}
#reply-wrap	.contents .r_contents textarea{font-size:12px;height:84px;width:100%;overflow-y:auto;vertical-align:top;}
#reply-wrap	.contents .save {width:90px;vertical-top;text-align:center;padding-left:10px}
#reply-wrap	.contents .save .btn{top:7px;right:10px;width:90px;height:55px;}

#reply-wrap	.emoticon {text-align:right;margin:0;font-family: nanum barun gothic; font-size:11px;font-spacing:2px;}
#emoticon,#emoticon_list {position:absolute;display:none;background:#FFF;top:22px;left:0;width:100%;border:1px solid #7A7A7A;padding:5px;overflow-y:auto}
#emoticon img, #emoticon_list img{cursor:pointer;margin-bottom:10px;width:105px}
#emoticon img:hover, #emoticon_list img:hover {background:#EFEFEF}

@media (max-width:479px){
	#reply-wrap	.contents .save {width:60px;vertical-top;text-align:center;padding-left:10px}
	#reply-wrap	.contents .save .btn{top:7px;right:10px;width:60px;height:55px;}
}

#reply-wrap .reply_item{width:100%;margin:0 0 5px;border-top:1px solid #e7e7e7;}
#reply-wrap .reply_item.on{border:2px solid #398ED1}
#reply-wrap .reply_item td{padding-top:7px;}
#reply-wrap .reply_item td.re{width:30px;padding:5px 0 0 0;text-align:right;vertical-align:top;}
#reply-wrap .reply_item td.pic{width:55px;vertical-align:top;padding:11px 0 0 10px;}
#reply-wrap .reply_item td.pic img{width:45px;margin-right:10px;}
#reply-wrap .reply_item .date{color:#c9b7b7;font-size:11px;padding-left:20px;}
#reply-wrap .reply_item .cmd{float:right;font-size:11px;padding-right:20px;}

#reply-wrap .reply-list dt:after{clear:both;}
#reply-wrap .reply-list dt{float:left;border-top:1px solid #e7e7e7;padding:5px;}
#reply-wrap .reply-list dd{padding:5px 5px 5px 60px;;border-top:1px solid #e7e7e7;min-height:60px;}
#reply-wrap .reply-list dt.re{padding:5px 5px 5px 35px;background:url(/assets/bbs/skin03/images/replyreply.gif) no-repeat 18px 5px;}
#reply-wrap .reply-list dd.re{padding:5px 5px 5px 90px;}
#reply-wrap .reply-list span.d{color:#c9b7b7;font-size:11px;padding-left:20px;}
#reply-wrap .re-comment-wrap{padding:5px;display:none;}
#reply-wrap .re-comment-wrap img.icon{width:48px;}
#reply-wrap .re-comment-wrap textarea{vertical-align:middle;width:270px;height:48px;}

/*  reply css 끝 */

/* write css 시작 */
#write_wrap table.wrap{border-top:3px solid #53667e;border-bottom:1px solid #53667e;width:100%}
#write_wrap table.wrap th{width:100px;color:#68837f;font-weight:bold;text-align:center;background-color:#fbfdfd;text-align:center;}
#write_wrap table.wrap td{text-align:left;}
#write_wrap table.wrap thead th,
#write_wrap table.wrap thead td{border-bottom:1px solid #53667e;height:34px;vertical-align:middle;}
#write_wrap table.wrap thead td{padding-left:5px;}
#write_wrap input.title{width:60%;background-color:#fff;border:1px solid #d2d2d2;height:28px;vertical-align:middle;margin:0;padding-left:5px;}
#write_wrap .attach-wrap{padding:0;}
#write_wrap .attach-wrap table{width:100%;}
#write_wrap .attach-wrap td,
#write_wrap .attach-wrap th{padding:0;margin:0;border:0;}
#write_wrap .attach-wrap select{width:100%;height:80px;}
#write_wrap .attach-wrap option{padding:2px;font-size:1.1em}
#write_wrap .attach-wrap .btn_set{text-align:center;line-height:30px;}
#write_wrap .cmd-bar{text-align:center;padding:10px;margin-top:20px;}
@media (max-width:479px){
	#write_wrap input.title {width:98%}
}
/* write css 끝 */