div.board {padding:20px 0px 40px;text-align:left;}
#bdList ul {margin-top:1em;}
#bdList ul li {display:block;overflow:hidden;box-sizing:border-box;min-height:36px;padding:10px 12px 9px;line-height::1.15;letter-spacing:-1px;padding-left:10px;font-size:100%;border-top:1px solid #efefef;}
#bdList ul li a {display:inline-block;}
#bdList ul li span.crdate {display:inline-block;float:right;color:#424242;}
#bdList .btnWrite { text-align:right;}

.paging {clear:both;font-family:tahoma, Arial, sans-serif;font-size:11px;color:#666666;font-weight:bold;padding-top:20px;text-align:center;}
.paging a {position:relative; display:inline-block; margin-right:2px; padding:4px 10px; color:#666; border:1px solid #ededed; background:#fff; vertical-align:middle; line-height:17px;}
.paging strong {position:relative; display:inline-block; margin-right:2px; padding:4px 10px; color:#ff6600; border:1px solid #ededed; background:#fff; vertical-align:middle; line-height:17px;}
.paging a:hover {background:#ededed; border:1px solid #8a949e; text-decoration:none;}
.paging .pre {margin-right:2px; padding:9px 12px; _padding:9px 12px 0; border:1px solid #ededed; background:#fff; vertical-align:middle;}
.paging a:hover.pre {border:1px solid #444; background:#ccc;}
.paging .next {margin-left:0px; padding:9px 12px; _padding:9px 12px 0; border:1px solid #ededed; background:#fff; vertical-align:middle;}
.paging a:hover.next {border:1px solid #444; background:#ccc;}

#bd_delete {margin-top:7px;}
#bd_delete .outline {padding:50px 20px; border: solid 10px #f4f4f4; margin-top:6px; text-align:center;}
#bd_delete .btn_edit {padding:20px 0; text-align:center;}
#bd_delete .btn_delete {padding:20px 0; text-align:center;}

#bdView {position:relative; width:100%; border-top:solid 1px #3ebaf2; margin:15px 0 0;}
#bdView .subject {background:url(../img/board/icon_subject.gif) no-repeat 0px 2px;padding:2px 0 0 22px; color:#0093f1; font-weight:bold; font-size:14px; letter-spacing:-1px; margin-top:20px}
#bdView .etcInfo{ border-bottom:1px solid #f2f2f2;padding:6px 0 20px 23px;font-size:11px; margin-bottom:36px}

#bdView .imgArea {padding-bottom:30px; text-align:center} /*갤러리 이미지 출력*/
#bdView .viewCon {padding:0 25px;}
#bdView .view_reply {border-top: solid 1px #c8e7f6; background:#FFF; color:#36a7da; padding:25px; margin-top:20px;}
#bdView .btnArea {border-top:solid 1px #3ebaf2; margin-top:25px; padding:15px 10px 0 10px; height:35px;}
#bdView .btnArea .modify {float:left}
#bdView .btnArea .list {float:right}

#write_form table{width:100%;}
#write_form table th{border-bottom:1px solid #ddd;background-color:#fafafa;padding:6px 0 5px 7px; color:#555;}
#write_form table td{border-bottom:1px solid #ddd;border-left:1px solid #999; padding:6px 0 5px 7px;}
#write_form table th.first, #write_form table td.first{padding:9px 0 5px 7px;}
#write_form table th.last, #write_form table td.last{border-bottom:1px solid #999;padding:6px 0 9px 7px;}
#write_form table td span{font-size:11px; letter-spacing:-1px; color:#999; padding-left:8px;}
#write_form .submit{text-align:center;padding-top:20px;}


.policy{border:1px solid #ddd; background-color:#fafafa;padding:8px; position:relative; margin-top:20px;}
.policy_box{background-color:#fff; padding:15px;}
.policy_agree{font-size:11px; letter-spacing:-1px; text-align:center; color:#777; padding-top:10px;}
.policy_text{font-size:11px; line-height:16px; padding-right:10px;}

.bd_list_box{box-sizing:border-box;font-family:Dotum,"돋움",Gulim,"굴림",Arial;font-size:12px;color:#666;background-color:#fff;border:solid 1px #d6d6d6;padding:3px;}
.bd_input_box{box-sizing:border-box;font-family:Dotum,"돋움",Gulim,"굴림",Arial;font-size:12px;color:#444;background-color:#fdfdfd;border:solid 1px #ccc;padding:3px;}

.bd_vmiddle{vertical-align:middle;}
