.board_title_1{position:relative;overflow:hidden;margin:30px 0 25px;text-align:center;letter-spacing:-1px;line-height:1;font-family:"Montserrat", "Noto Sans KR", sans-serif}
.board_title_1>strong{display:block;font-size:35px;}
.board_title_1>span{position:relative;display:inline-block;padding:0 10px;font-size:14px;font-weight:300;color:#3c3c3c}
.board_title_1>span:before{content:"";display:inline-block;position:absolute;width:60px;top:50%;right:100%;border-top:1px solid #808080;}
.board_title_1>span:after{content:"";display:inline-block;position:absolute;width:60px;top:50%;left:100%;border-top:1px solid #808080;}

.board_title_2{position:relative;overflow:hidden;margin:15px 10px;text-align:left;letter-spacing:-1px;line-height:1;font-family:"Montserrat", "Noto Sans KR", sans-serif}
.board_title_2>strong{position:relative;display:block;font-size:35px;padding:14px 0 5px}
.board_title_2>strong:after{content:"";display:inline-block;position:absolute;width:30px;top:0;left:0px;border-top:4px solid #000}
.board_title_2>span{display:inline-block;font-weight:300;font-size:14px;color:#3c3c3c}



.total-A001-2-wrap .box{position:relative}
.total-A001-2-wrap .box.box1{padding: 10px 40px 10px 0;}
.total-A001-2-wrap .box.box2{padding:10px 0 10px 40px}
.total-A001-2-wrap .box1:after{content:"";display:inline-block;width:1px;height:100%;border-right:1px solid #ececec;position:absolute;right:0;top:0}

.total-A001-2-wrap .box .board_title1 strong{display:block;font-weight:400;font-size:25px;letter-spacing: -0.08em;color:#333;line-height:26px;margin-bottom:10px}
.total-A001-2-wrap .box .board_title1 span{display:block;font-weight:300;font-size:15px;letter-spacing: -0.08em;color:#858a8f;margin-bottom:30px;line-height:20px}


/* 박스 기본 스타일-1*/
.total-A001-2{position:relative;font-size:1em;text-align:right}
.total-A001-2:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.total-A001-2>table{width:100%;border-collapse:collapse;border-spacing:0}
.total-A001-2 tbody tr:nth-child(odd){background-color:transparent}
.total-A001-2 tbody tr:nth-child(even){background-color:transparent}

.total-A001-2 th{font-weight:normal;text-align:left;border-top-width:1px;border-top-style:solid;border-top-color:#ececec}
.total-A001-2 td{font-weight:normal;text-align:left;}
.total-A001-2 tbody tr:first-child th, .total-A001-2 tbody tr:first-child td{border-top-width:0}
.total-A001-2 th.no, .total-A001-2 td.no{width:30px;text-align:center}
.total-A001-2 th.title, .total-A001-2 td.title{height:50px;font-size:15px;font-weight:300;padding:0 5px;text-align:left;word-break:break-all;overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
.total-A001-2 th.title>a:hover, .total-A001-2 td.title>a:hover{text-decoration:underline}
.total-A001-2 th.name, .total-A001-2 td.name{width:60px}
.total-A001-2 th.num, .total-A001-2 td.num{width:50px}
.total-A001-2 th.date, .total-A001-2 td.date{width:80px;text-align: right}    
.total-A001-2 td.date>span{display:inline-block;width:50px;height:50px;text-align:center;font-weight:300;line-height:50px;background:#f5f5f5;font-size:13px;transition:0.3s ease}
.total-A001-2 tr:hover td.date>span{background:#023f9a;color:#fff;}
.total-A001-2 th.file_list, .total-A001-2 td.file_list{width:50px} 	    
.total-A001-2 th.count, .total-A001-2 td.count{width:50px} 	

/*
.total-A001-2 span.more{position:absolute;top:-60px;right:0;display:inline-block;padding:10px 0 10px 25px;background:url(https://boardtest300.webprosoft.co.kr/etc_img/main/imgs/main_more_btn.png) no-repeat 0 50%;color:#353d47;font-size:13px;font-weight:300}
.total-A001-2 span.more>a:hover{text-decoration:underline}
*/

/*more*/
.total-A001-2{position:relative;}
.total-A001-2 .more>a{display:inline-block;position:absolute;top:-60px;right:0px;z-index:10;width:30px;height:30px;line-height:30px;font-size:0;color:#909090;cursor:pointer;transition:all 0.5s ease 0s}
.total-A001-2 .more>a>span{display:inline-block;text-indent:-9999px;overflow:hidden;}
.total-A001-2 .more>a:before{content:"\e78a";display:inline-block;width:100%;height:100%;font-family:"axicon";text-align:center;font-size:20px;}
.total-A001-2 .more>a:hover{transform:rotate(180deg)}




/* 모바일 옆으로 보기로 취급 */
@media screen and (max-width:683px){

.board_title_1{margin:20px 0}
.board_title_1>strong{font-size:25px;}
.board_title_2>strong{font-size:25px;padding:10px 0 5px}
.board_title_2>strong:after{content:"";display:inline-block;position:absolute;width:30px;top:0;left:0px;border-top:4px solid #000}
.board_title_2>span{display:inline-block;font-weight:300;font-size:14px;color:#3c3c3c}


    
    
.total-A001-2-wrap .box .board_title1 strong{font-size:18px;}
.total-A001-2-wrap .box .board_title1 span{font-size:13px;margin-bottom:10px}
.total-A001-2-wrap .box.box1{padding:15px 0px;border-bottom:1px dashed #ececec}
.total-A001-2-wrap .box.box2{padding:15px 0px}
.total-A001-2-wrap .box1:after{display:none} 

}
