
/* Board Total Num & Rss */
.totalNum{display:inline-block;width:100%;position:relative;margin-top:0px;padding-bottom:0}
.totalNum .num{display:inline-block;float:left;font-size:12px}
.totalNum .num strong{font-weight:600;color:#F00}
.totalNum .rss{display:inline-block;float:right}
.totalNum .rss a{display:inline-block;vertical-align:middle}
.totalNum .rss .cpSort{display:inline-block;margin-right:10px;vertical-align:middle}
.totalNum .rss .cpSort li{float:left;display:inline-block}
.totalNum .rss .cpSort li button{display:inline-block;padding:0 7px 0 12px;border:none;line-height:1.5;background:url("/kor/img/icon/icon_cpSort_off.png") left center no-repeat}
.totalNum .rss .cpSort li button.on{background:url("/kor/img/icon/icon_cpSort_on.png") left center no-repeat;font-weight:600}
.totalNum .sort{display:inline-block;float:right;margin-top:-10px}

/* Board hrdb Total Num */
.totalNum.hrdb{display:inline-block;width:100%;position:relative;margin-top:20px;padding-bottom:0}
.totalNum.hrdb .num{display:inline-block;float:left;font-size:12px;padding-top:5px}
.totalNum.hrdb .num strong{font-weight:normal;color:#ff0000}
.totalNum.hrdb .sort{display:inline-block;float:right;margin-top:-10px}
.totalNum.hrdb .sort select{height:28px; line-height:26px}

/* Board Search Num */
.schNum .num strong{font-weight:normal;color:#ff0000}

/* Board List Type01 */
.brdList01{background:#FFF;border-top:1px solid #000;margin-top:5px;text-align:center;line-height:1.5}
.brdList01 thead th{height:40px;font-weight:600;vertical-align:middle;color:#333;background:#f6f6f6;border-top:1px solid #FFF;border-bottom:1px solid #d9d9d9;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden}
.brdList01 tbody td{border-bottom:1px solid #d9d9d9;padding:10px 5px;vertical-align:middle; line-height:18px}
.brdList01 tbody td.title{position:relative;text-align:left;padding-right:0px}
.brdList01 tbody td.newtitle{position:relative;text-align:left;padding-right:30px}
.brdList01 tbody td.icontitle{position:relative;text-align:left;padding-right:0px}
.brdList01 tbody td.noicontitle{position:relative;text-align:left;padding-right:0px}
.brdList01 tbody td.tdReply{padding-left:50px;background:url("/kor/img/icon/icon_tdReply.png") left 15px no-repeat}
/*.brdList01 tbody td.newnlock{padding-right:80px}*/
.brdList01 tbody td a{display:block;text-align:left;position:relative; color:#333}
.brdList01 tbody td a:hover{text-decoration:underline !important}
.brdList01 tbody td.icontitle a > span{display:inline-block;max-width:78%;vertical-align:middle}
.brdList01 tbody td.noicontitle a > span{display:inline-block;max-width:100%;vertical-align:middle}
.brdList01 tbody td a.imgBtn{display:inline-block}
.brdList01 tbody td.comNum{padding-right:70px}
.brdList01 tbody td img{vertical-align:middle}
.brdList01 tbody td.newtitle a img{margin-right:-30px}
.brdList01 tbody td.auth{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
.brdList01 tbody td.con{padding:0}
.brdList01.mtblblock tbody td strong{display:none}

.brdList01.brdAco > tbody > tr:nth-child(even){display:none}
.brdList01.brdAco > tbody > tr.on:nth-child(even){display:table-row}
.brdList01.brdAco > tbody > tr.on:nth-child(odd){background:#fbfbfb}

/* Board List hrdb */
.brdList01.hrdb{background:#FFF;border-top:1px solid #000;margin-top:8px;text-align:center;line-height:1.5}
.brdList01.hrdb thead th{ height:auto;padding:7px 5px;font-weight:600;vertical-align:middle;color:#333;background:#e7eef4;border-top:1px solid #e7eef4;border-bottom:1px solid #cbcbcb;border-right:1px solid #cbcbcb;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden}
.brdList01.hrdb thead th:last-child{ border-right:none}
.brdList01.hrdb tbody td{border-bottom:1px solid #cbcbcb;border-right:1px solid #cbcbcb;padding:10px;vertical-align:middle; line-height:18px}
.brdList01.hrdb tbody td:last-child{ border-right:none}
.brdList01.hrdb tbody td.title{position:relative;text-align:left;padding-right:0px}
.brdList01.hrdb tbody td.newtitle{position:relative;text-align:left;padding-right:30px}
.brdList01.hrdb tbody td.icontitle{position:relative;text-align:left;padding-right:0px}
.brdList01.hrdb tbody td.noicontitle{position:relative;text-align:left;padding-right:0px}
.brdList01.hrdb tbody td.tdReply{padding-left:50px;background:url("/kor/img/icon/icon_tdReply.png") left 15px no-repeat}
.brdList01.hrdb tbody td a{display:block;text-align:left;position:relative; color:#333}
.brdList01.hrdb tbody td a:hover{text-decoration:underline !important}
.brdList01.hrdb tbody td.icontitle a > span{display:inline-block;max-width:82%;vertical-align:middle}
.brdList01.hrdb tbody td.noicontitle a > span{display:inline-block;max-width:100%;vertical-align:middle}
.brdList01.hrdb tbody td a.imgBtn{display:inline-block}
.brdList01.hrdb tbody td.comNum{padding-right:70px}
.brdList01.hrdb tbody td img{vertical-align:middle}
.brdList01.hrdb tbody td.newtitle a img{margin-right:-30px}
.brdList01.hrdb tbody td.auth{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
.brdList01.hrdb tbody td.con{padding:0}

/* Board List Type02 */
.brdList02{background:#FFF;border-top:1px solid #000;margin-top:5px;text-align:center;line-height:1.5}
.brdList02 thead th{height:40px;font-weight:600;vertical-align:middle;color:#333;background:#f6f6f6;border-top:1px solid #FFF;border-bottom:1px solid #d9d9d9;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden}
.brdList02 tbody td{border-bottom:1px solid #d9d9d9;padding:15px;vertical-align:top;color:#333}
.brdList02 tbody td.title{position:relative;text-align:left;padding-right:15px}
.brdList02 tbody td.newtitle{position:relative;text-align:left;padding-right:15px}
.brdList02 tbody td.tdReply{padding-left:50px;background:url("/kor/img/icon/icon_tdReply.png") left center no-repeat}
.brdList02 tbody td a{display:block;text-align:left;line-height:150%;vertical-align:top}
.brdList02 tbody td a:hover{text-decoration:underline !important}
.brdList02 tbody td a:hover span{text-decoration:underline !important;color:#333}
.brdList02 tbody td a .tit{display:block;padding-bottom:5px;font-size:14px;font-weight:600}
.brdList02 tbody td.newtitle a .tit{padding-right:30px}
.brdList02 tbody td a .sum{color:#333;height:40px;overflow: hidden;text-overflow: ellipsis;}
.brdList02 tbody td a:hover, .brdList02 tbody td a:active {color:#333;}
.brdList02 tbody td.newtitle a p img{margin-right:-30px;margin-top:3px}
.brdList02 tbody td .date{display:block;text-align:right;color:#333;padding-top:5px}
.brdList02 tbody td .thumb{display:inline-block;margin:0 auto;width:120px;height:80px;/*background:#f0f0f0 url("/kor/img/com/noImg_small.jpg") center center no-repeat;*/border:1px solid #CCC}
.brdList02 tbody td .thumb img{display:block;width:100%;height:100%}
.brdList02 colgroup col:nth-child(1){width:150px}

.brdList02.cardNews tbody td .thumb{display:inline-block;margin:0 auto;width:178px;height:124px;/*background:#f0f0f0 url("/kor/img/com/noImg_small.jpg") center center no-repeat;*/border:1px solid #CCC}
.brdList02.cardNews tbody td .thumb img{display:block;width:100%;height:100%;border:5px solid #FFF}
.brdList02.cardNews tbody td .date{display:block;text-align:left;color:#333;padding-top:5px}
.brdList02.cardNews colgroup col:nth-child(1){width:200px}

/* Board List Type03 */
.brdList03{background:#FFF;border-top:1px solid #000;margin-top:5px;text-align:center;line-height:1.5}
.brdList03 thead th{height:40px;font-weight:600;vertical-align:middle;color:#333;background:#f6f6f6;border-top:1px solid #FFF;border-bottom:1px solid #d9d9d9;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden}
.brdList03 tbody td{border-bottom:1px solid #d9d9d9;padding:15px 5px;vertical-align:middle;color:#333}
.brdList03 tbody td.title{position:relative;text-align:left}
.brdList03 tbody td.newtitle{position:relative;text-align:left;padding-right:30px}
.brdList03 tbody td.tdReply{padding-left:50px;background:url("/kor/img/icon/icon_tdReply.png") left center no-repeat}
.brdList03 tbody td a{display:block;text-align:left}
.brdList03 tbody td a.Box{display:inline-block!important;background:#448ccb;color:#FFF;font-size:10px;padding:5px 10px 5px 10px;border-radius:5px;} /* 국가승인통계 */
/*.brdList03 tbody td a.Box2 {padding:5px 10px 5px 10px!important;} 국가승인통계 */
.brdList03 tbody td a:hover{text-decoration:underline !important}
.brdList03 tbody td.newtitle .movieTit{padding-right:30px}
.brdList03 tbody td a span{line-height:110%}

.brdList03 tbody td.newtitle .movieTit a img{margin-right:-30px;margin-top:2px}
.brdList03 tbody td.title .thumb{display:inline-block;float:left;width:66px;height:48px;/*background:url("/kor/img/com/noImg_small.jpg") center center no-repeat;*/background-size:cover;border:1px solid #CCC;vertical-align:middle}
.brdList03 tbody td.title .thumb img{display:block;width:100%;height:100%}
.brdList03 tbody td.title .movieTit{margin-left:80px;vertical-align:middle;margin-top:18px}

.brdList03 tbody td.newtitle .thumb{display:inline-block;float:left;width:66px;height:48px;/*background:url("/kor/img/com/noImg_small.jpg") center center no-repeat;*/background-size:cover;border:1px solid #CCC;vertical-align:middle}
.brdList03 tbody td.newtitle .thumb img{display:block;width:100%;height:100%}
.brdList03 tbody td.newtitle .movieTit{margin-left:80px;vertical-align:middle;margin-top:18px}

/* Board View Type01 */
.brdView01{background:#FFF;border-top:1px solid #000;border-bottom:1px solid #000;margin-top:20px;text-align:left;line-height:1.5}
.brdView01 thead th{font-weight:600;vertical-align:middle;text-align:left;color:#333;padding:10px;background:#f6f6f6;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9}
.brdView01 thead td{vertical-align:middle;color:#333;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;padding:10px 10px}
.brdView01 tbody th{font-weight:600;vertical-align:middle;text-align:left;color:#333;padding:10px;background:#f6f6f6;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9}
.brdView01 tbody td{border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;padding:5px 10px;vertical-align:middle;color:#333;word-break:break-all}
.brdView01 tbody td.title{text-align:left}
.brdView01 tbody td a{display:inline-block;/*color:#5d5d5d;*/ text-align:left}
.brdView01 tbody td a:hover{text-decoration:underline}
.brdView01 thead th:first-child,
.brdView01 thead td:first-child,
.brdView01 tbody th:first-child,
.brdView01 tbody td:first-child{border-left:none}
.brdView01 thead tr:last-child th,
.brdView01 thead tr:last-child td,
.brdView01 tbody tr:last-child th,
.brdView01 tbody tr:last-child td{border-bottom:none}
.brdView01 .blView{border-left:1px solid #d9d9d9 !important}

.brdView01 th.brdViewTit{word-break:break-all; font-size:14px; font-weight:600}
.brdView01 td.brdViewCont{padding:20px;line-height:1.5;min-height:300px;vertical-align:top; /* white-space: pre-line; */ word-wrap:break-word; word-break:break-all} /* 20170405 IE 프린트 출력 오류 수정 */
.brdView01 td.brdViewCont1{padding:20px;vertical-align:top;word-break:break-all}
.brdView01 td.brdMovieViewCont{padding:0px}

.brdView01.prevNext{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}
.brdView01.prevNext td a{display:block;word-break:break-all;overflow:hidden;text-overflow:ellipsis;/*white-space:nowrap*/;word-wrap:normal; color:#333333}
.brdView01.prevNext td a:hover{ text-decoration:underline !important}
.brdView01 td.addFile p{display:block;/*padding:5px 0*/padding-top:5px}
.brdView01 td.addFile p:first-child{ padding-top:0}
.brdView01 td.addFile p img,.brdView01 td.addFile p button{vertical-align:middle}
.brdView01 tr:last-child td img {padding: 25px 0;} /* 20170405 IE 프린트 출력 오류 수정 */

/* 2018-11 통계 추가*/
.brdView01 td > ul.ulList {display:none;}
.brdView01 td > ul.ulList > li {padding-left:6px;background:url("/kor/img/icon/bullet_sp_02.jpg") 0px 8px no-repeat;margin:0 5% 10px 0;/*height:70px;*/line-height:20px;}
.brdView01 th.brdViewTitcen {text-align:center!important;}
.brdPaging.add01 {display:none;} 

/* 2018-05-31 추가 */
.brdView01 tbody td.SortBox div > a{padding:5px; border: 1px solid #8c8b90;background-color:#f8f8f8; color:#777;border-radius:2px}
.brdView01 tbody td.SortBox div > .on {padding:5px; border: 1px solid #163667; color:#fff;background-color:#294c81;}
.SortBox_btn {text-align:center;margin-top:10px}
.SortBox_btn .btn {padding:0 15px; line-height:30px;background-color:#8c8b90;color:#fff;cursor:pointer;text-align:center;border:0}


.bo_fx ul {display: block !important;margin:10px 0px;}
 a.btn, .btn{line-height:35px;height:35px;padding:0 10px;text-align:center;border-radius:3px;font-weight:bold;border:0;}

 .brdView01 tbody th{font-weight:600;vertical-align:middle;text-align:left;color:#333;padding:8px 5px;background:#f6f6f6;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;min-width:60px;}

