/*List page styles*/
.bbs_list{width:100%;color:#777;}
.bbs_list thead th{background:#3EB9EC url(../img/bbs/line.gif) no-repeat right center;text-align:center; height: 28px; padding: 5px 0;}
.bbs_list tbody td{border-bottom:1px solid #e7e7e7;text-align:center; color: #777 }
.bbs_list tbody td em{color:#ff0000;}
.bbs_list tbody td span{color:#259DCF;}
.bbs_list tbody th img{padding-right:4px;}
.bbs_list tbody th{border-bottom:1px solid #e7e7e7;text-align:left;padding: 5px 0!important}
.bbs_list tbody th p{padding-left:17px; margin: 0!important}
.bbs_list tbody a{color: #777!important; display: inherit;}	
.bbs_list tbody a:hover{color: #23527c!important; text-decoration: none!important}
.bbs_btn {text-align: right; border-bottom: 2px solid #ddd; padding: 20px 0;}
.bbs_btn ul {text-align: right;padding: 15px 0 10px 0;}	
.bbs_btn li img { padding: 0 0 0 4px;}	
.bbsPaginateNav{text-align: center;}
.bbsPaginateNav a {padding:2px 5px!important;margin: 2px;border: 1px solid #ccc;color: #000;font-family: 'NanumGothic'!important; font-size: 12px;}
.bbsPaginateNav a:hover, .easyPaginateNav a:focus{text-decoration: none!important;background: #eeeeee}
.bbsPaginateNav a.active {background: #059Acc;color: #ffffff;}
.bbsPaginateNav a.current {background: #337ab7;color: #fff}	

/*Article page styles*/
.bbs-article .title{font-size:14px;background:#3EB9EC;text-align:left;font-weight:bold;color:#fff; padding-left: 15px;line-height: 30px; display: block;}
.bbs-article .date{background: url(../img/bbs/dot.gif) repeat-x left bottom;  line-height: 24px; text-align: right;  padding: 6px 12px 1px 0; color: #B4B4B4; display: block; margin-bottom: 10px; font-size: 12px!important;}
.bbs-article p{font-size: 16px; padding:10px 0; line-height: 25px; }
.bbs-article em { font-style: italic; color: #666; padding: 0 10px 0 0}
.bbs-article img{max-width:100%!important;height:auto!important;}

.bbs-article .pad-0{padding: 0}
.bbs-article .pad-0{margin: 0}

.bbs-article table{border: 1px solid #ccc; width: 100%;}
.bbs-article table td{border: 1px solid #ccc; padding: 5px;}
.bbs-article table thead th { background: #ddd;	padding: 5px; height: 28px; border:1px solid #ccc;}

 .bbs-article blockquote {
      color: #616161;
      font-size: 18px;
      font-style: italic;
      line-height: 1.45;
      margin: 20px 0!important;
      padding: 15px 40px 15px 50px;
      position: relative;
      quotes: "\201C" "\201D";
	 border-left: 0px;
	 width: 95%;

      margin: 0 auto;
    }
    .bbs-article blockquote:before, blockquote:after {
      color: #7A7A7A;
      display: block;
      font-size: 80px;
      position: absolute;
    }
    .bbs-article blockquote:before {
      content: open-quote;
      left: 0;
      top: -20px;
    }
    .bbs-article blockquote:after {
      bottom: -40px;
      content: close-quote;
      right: 0;
    }
    .bbs-article blockquote cite {
      color: #999999;
      font-size: 14px;
      display: block;
      margin-top: 5px;
    }
    .bbs-article blockquote cite:before {
      content: "\2014 \2009";
    }

.bbs-article ul li{list-style-type: disc; margin: 0 0 0 20px; padding: 1px 0;}
.bbs-article ol li{list-style-type: decimal; margin: 0 0 0 20px; padding: 1px 0}
.List_Btn {text-align: right; padding: 15px 4px 0 0;}
a.disabled {pointer-events: none;cursor: default;}

.bbs-article a {
    font-size: inherit !important;
}