/* list.skin */
.write_box	{ text-align:right; margin-top:7px; margin-bottom:10px; height:30px; background:#fff; color:#B9B9B9; font-size:12px; line-height:200%; padding:3px;  font-family:나눔고딕; }	/* 글쓰기 박스 */

#board_wrapper	{ text-align:center; margin-top:10px; }
.nolist		{ text-align:center; margin:100px; } /* 목록 없을 때 */
.list_item_box	{ border:1px solid #E2E4E6; border-radius:2px; background:#fff; margin-bottom:10px; } /* 목록 박스 */
.list_item_box .writer_info	{ color:#747474; font-size:13px; text-align:left; padding:10px; height:50px; margin-bottom:20px; border-bottom:1px solid #E3E3E3; }
.list_item_box .writer_info .member	{ color:#3399FF; font-size:15px; font-family:나눔고딕; }
.list_item_box .writer_info .writer_left		{ float:left; margin-right:20px; } /* 프로필 사진 */
.list_item_box .writer_info .writer_right		{ float:left; line-height:160%; padding-top:10px; font-size:11px; color:#C3C3C3; }

.list_item_box .list_content	{ clear:both; margin:3px;  padding:0 10px 10px 10px; text-align:left; overflow:hidden; line-height:150%; }
.list_item_box .list_content a	{ color:#454545; font-size:13px; font-family:나눔고딕; }
.list_item_box .list_content a:hover	{ color:#1E5F89; text-decoration:underline; }
.list_item_box .more_view	{ text-align:right; height:20px; padding-right:20px;  color:#3399FF; } /* 더보기 */

.list_item_box .comment_box	{ margin:3px; height:20px; padding-top:5px; border:1px solid #E3E3E3; background:#F3F3F3; }
.list_item_box .comment_box > div	{ float:left; margin:0 auto; box-sizing:border-box; }
.list_item_box .comment_box > div:first-child	{ width:30%; text-align:left; padding-left:20px; }
.list_item_box .comment_box > div:first-child > input[type=button]	{ border:0; background:transparent; cursor:pointer; color:#FF7070; font:normal 13px '맑은 고딕'; }
.list_item_box .comment_box > div:first-child > span.good_cnt	{ font:normal 12px '맑은 고딕'; color:#63A5E0; }
.list_item_box .comment_box > div:last-child	{ width:69%;  text-align:right; }
.list_item_box .comment_box > div > span { color:#5C5C5C; margin-right:10px; }

a > span.view_conti	{ color:#A7A7A7; margin-left:10px; font:normal 11px Dotum; } /*계속보기*/
a.wrt_comment	{ font:normal 12px Dotum; color:#2B6AA0; cursor:pointer; } /* 댓글 */
a.wrt_comment:hover	{ color:#FF4040; }

/* view.skin */
#ifrmcmmt		{ width:100%; }
#icon_police	{ cursor:hand; cursor:pointer; }
#zm_writeContents	{ clear:both; color:#333333; font-size:14px; font-family:나눔고딕; line-height:160%; padding:10px 0 10px 0; }

.view_etc_info_m	{ color:#3A3A3A; font-size:11px; padding:0 3px 0 3px; color:#9C9C9C; }
.view_etc_info_h	{ font-size:12px; font-family:Dotum; padding:4px 5px 4px 5px; background:#9FA0A4; color:#fff; }
.view_etc_info_h:hover	{ background:#152635; }
.comment_count	{ color:#FF7070; font-size:11px; font-family:굴림; font-weight:normal; }
.other_datetime	{ font-size:10px; color:#C3C3C3; padding:0 0 0 20px; }
.other_colon	{ margin:0 10px 0 10px; text-align:center; color:#D3D3D3; }

#zmb_board_view_box	{ clear:both; border:1px solid #D9D9D9; background:#fff; margin:0 0 3px 0; }
#zmb_board_view_title_box	{ height:45px; padding:15px 10px 10px 10px; margin:0 10px 5px 10px; border-bottom:1px solid #E3E3E3; text-align:left; }
#zmb_board_view_title { position:relative; color:#000000; font-size:13px; padding:0 0 3px 0; font-weight:bold; word-break:break-all; }
#zmb_board_view_writer { position:relative; padding:0 0 3px 0; word-break:break-all; }

div.good_button	> div > input[type=button]	{ border:0; background:transparent; cursor:pointer; color:#FF7070; font:normal 20px '맑은 고딕'; }
div.good_button	> div > span.good_cnt { font:normal 15px 'Arial, Dotum'; color:#8A8A8A; }

.fb_good	{ clear:both; }


/* write.skin */
.wr_title			{ border-radius:3px; background:#fff; font-family:나눔고딕; margin-top:10px; margin-bottom:20px; height:30px; padding-left:10px; font-size:13px; line-height:250%; }

input[type=file]	{ border:0; background:#fff; }
.write_head { height:30px; text-align:left; font-weight:bold; color:#444444; }
.field { border:1px solid #ccc; }

/* 글쓰기 페이지의 글쓰기 버튼 */
input.write_btn { border:1px solid #7C7B7A; border-radius:3px; background:linear-gradient(#DFDAD4, #F7F6F4); color:#4A4A4A; cursor:pointer; padding:8px 25px 8px 25px; font:normal 13px 'Malgun Gothic', '맑은 고딕', sans-serif; letter-spacing:-1px; }
input.write_btn:hover	{ background:linear-gradient(#F7F6F4, #F7F6F4); }
/* 취소 버튼 */
input.btn_cancel { border:1px solid #7C7B7A; border-radius:3px; background:linear-gradient(#F3F3F3, #F7F6F4); color:#4A4A4A; cursor:pointer; padding:8px 15px 8px 15px; font:normal 13px 'Malgun Gothic', '맑은 고딕', sans-serif; letter-spacing:-1px; }
input.btn_cancel:hover	{ background:linear-gradient(#F7F6F4, #F7F6F4); }

/* 게시판 버튼 */
a.btn_write	{ display:inline-block; border:1px solid #828282; border-radius:3px; height:22px; background:#f5f5f5; background:linear-gradient(#f5f5f5,#e3e3e3); color:#4A4A4A; font:normal 13px 'Malgun Gothic', '맑은 고딕', sans-serif; padding:5px 15px 0 15px; letter-spacing:-1px; }
a.btn_write:hover	{ border:1px solid #828282; background:#828282; color:#fff; }

input.btn_write	{ display:inline-block; padding:7px 10px 7px 10px; background:#ED8600; vertical-align:middle; color:#fff; border:0; }				/* 글쓰기 페이지의 글쓰기 버튼 */
input.btn_write:hover	{ background:#FF242F; color:#fff; cursor:pointer; }

a.btn_cancel	{ display:inline-block; padding:7px 10px 7px 10px; background:#696969; vertical-align:middle; color:#fff; }				/* 취소 */
a.btn_cancel:hover	{ background:#040404; color:#fff; }

a.btn_common	{ display:inline-block; padding:7px 10px 7px 10px; background:#505C68; vertical-align:middle; color:#fff; }				/* 공통 */
a.btn_common:hover	{ background:#152635; color:#fff; }

a.btn_common_sky	{ display:inline-block; padding:7px 10px 7px 10px; background:#8CC5FF; vertical-align:middle; color:#fff; }				/* 공통 하늘색*/
a.btn_common_sky:hover	{ background:#57ABF6; color:#fff; }


/* common */
div.line1		{ border-top:1px solid #D6D6D6; border-bottom:1px solid #fff; }
span.vline		{ border-right:1px solid #D6D6D6; } 