/*보드 리스트 공통*/
div.board_list > .board_head{clear: both;overflow: hidden;position: relative;height: 35px;border-bottom: 1px solid #d5d4d9;font-size: 0.875em;color: #3b3b3b;line-height: 1em;font-weight: bold;text-align: center;background: #f1f1f1;}
div.board_list > .board_head > span.title{display: block;position: absolute;top: 10px;left: 50%;margin-left: -46px;}
div.board_list > .board_head > span.date{display: block;position: absolute;top: 5px;right: 0;width: 66px;height: 25px;padding: 5px 0 0;}

/*보드리스트 공지사항*/
div.board_list > div.board_data_notice > ul > li{background-color:#b9c4ff;clear: both;overflow: hidden;position: relative;border-bottom: 1px solid #d5d4d9;}
div.board_list > div.board_data_notice > ul >  li > span.title > a{font-weight:bold;display: block;overflow: hidden;max-height: 28px;padding: 9px 86px 9px 8px;margin-bottom: 2px;color: #2d2d2d;line-height: 1.4em;}
div.board_list > div.board_data_notice > ul >  li > span.date{position: absolute;top: 50%;right: 0;width: 85px;height: 13px;margin-top: -8px;font-size: 0.95em;color: #666;text-align: center;}

/*보드리스트 default*/
div.board_list > div.board_data_def > ul > li{clear: both;overflow: hidden;position: relative;border-bottom: 1px solid #d5d4d9;}
div.board_list > div.board_data_def > ul >  li > span.title > a{display: block;overflow: hidden;max-height: 28px;padding: 9px 86px 9px 8px;margin-bottom: 2px;color: #2d2d2d;line-height: 1.4em;}
div.board_list > div.board_data_def > ul >  li > span.date{position: absolute;top: 50%;right: 0;width: 85px;height: 13px;margin-top: -8px;font-size: 0.95em;color: #666;text-align: center;}

/*보드리스트 gallery*/

div.board_list > div.board_data_gal > ul > li{width:155px;margin-right:-6px;display:inline-block;text-align:center;padding-bottom:10px;vertical-align:top}
div.board_list > div.board_data_gal > ul >  li > a > span{display:block}
div.board_list > div.board_data_gal > ul >  li > a > span > img{width:150px;height:150px}
div.board_list > div.board_data_gal > ul >  li > a > span.title {width:100%;overflow:hidden;height:60px}

/*보드리스트 photo*/
div.board_list > div.board_data_pho > ul > li{height:100px;clear: both;position: relative;border-bottom: 1px solid #d5d4d9;}
div.board_list > div.board_data_pho > ul >  li > a {display:block;width:100%;height:100%;}
div.board_list > div.board_data_pho > ul >  li > a > span.img {position:absolute;}
div.board_list > div.board_data_pho > ul >  li > a > span > img{width:100px;height:100px;}
div.board_list > div.board_data_pho > ul >  li > a > span.title {position:relative;clear: both;padding-left:110px;display: block;}


/*보드 상세*/
.board_view_wrap .board_view_head > ul{clear:both;position:relative;padding:3px 0;border-bottom: 1px solid #d5d4d9;}
.board_view_wrap .board_view_head ul > li{vertical-align:middle;margin-top:3px}
.board_view_wrap .board_view_head ul > li:first-of-type{float:left;font-weight:bold;vertical-align:top;}
.board_view_wrap .board_view_head ul > li:nth-child(2){padding-left:7em;}


/*보드 코멘트*/
.board_comment_zone > .board_comment_spot {border-bottom:1px solid #d5d4d9}
.board_comment_zone > .board_comment_spot > ul > li.comment_head{background-color:#F0F0F0;height:20px;margin-bottom:5px;padding:3px 5px}
.board_comment_zone > .board_comment_spot > ul > li.comment {font-size:0.8em !important;line-height: 1.5em}


/*보드 코멘트 작성*/
.comment_zone textarea{
width: 100%;
min-height: 50px;
padding: 8px;
}

/*보드 작성*/
.board_write_wrap textarea{
min-height: 100px;
}

/*보드삭제*/
.board_delete_from{text-align:center}