@charset "utf-8";

.commonTb { width:100%; position:relative; border-top:2px solid #bbb; font-size:14px; color:#333; }
.commonTb th { font-weight:bold; text-align:left;border-bottom:1px solid #ddd;border-right:1px solid #ddd; vertical-align:middle; padding:5px 0; padding-left:2%; background:#f8f8f8;white-space:nowrap; }
.commonTb td { padding:5px 0; text-align:left; border-bottom:1px solid #ddd; vertical-align:middle;box-sizing: border-box;}
.comTb_tit { background:#ddd !important; color:#333; text-align:left !important; padding-left:2% !important; }

.commonTb02 { border-bottom:2px solid #bbb; }
.commonTb02 td { border-right:1px solid #ddd;text-align:center; padding-left:0; vertical-align:middle; font-size:12px;  }
.commonTb02 td:last-child { border-right:none; }

.demension_tb  td { text-align:center; border-right:1px solid #ddd; padding:0; }
.f_BLPN-3000N td { font-size:12px; }
.f_BLPN-3000N th { padding-left: 1%; }
.ltc_txt td { letter-spacing:-0.2em; }


.boardL_wrap { width:100%; position:relative; text-align:center; margin-top:10px; }
.boardL_wrap .boardL { width:100%; position:relative;  }
.boardL_wrap .boardL thead th { background:#f8f8f8; border-top:2px solid #aaa; line-height:40px; border-bottom:1px solid #ddd; white-space:nowrap; }
.boardL_wrap .boardL th { vertical-align:middle; font-size:14px; color:#666; }
.boardL_wrap .boardL td { vertical-align:middle; font-size:14px; color:#666; padding:12px 2%; border-bottom:1px solid #ddd; max-width:390px; }
.boardL_wrap .boardL td a { color:#666; display:inline-block; vertical-align:middle; }


.AboardL_wrap { width:100%; position:relative; text-align:center; margin-top:10px;  }
.AboardL_wrap .boardL { width:100%; position:relative;  }
.AboardL_wrap .boardL thead th { background:#f8f8f8; border-top:2px solid #336699; line-height:40px; border-bottom:1px solid #ddd; }
.AboardL_wrap .boardL th { vertical-align:middle; font-size:12px; color:#666; border-bottom:1px solid #ddd; }
.AboardL_wrap .boardL td { vertical-align:middle; font-size:12px; color:#666; padding:12px 2%; border-bottom:1px solid #ddd; max-width:390px; }
.AboardL_wrap .boardL td a { color:#666;}

.AboardL_wrap02 { width:100%; position:relative; text-align:center; margin-top:10px;  }
.AboardL_wrap02 .boardL { width:100%; position:relative;  }
.AboardL_wrap02 .boardL thead th { background:#f8f8f8; border-top:2px solid #aaa; line-height:40px; border-bottom:1px solid #ddd; }
.AboardL_wrap02 .boardL th { vertical-align:middle; font-size:12px; color:#666; border-bottom:1px solid #ddd; background:#f8f8f8; border-right:1px solid #ddd;  }
.AboardL_wrap02 .boardL td { vertical-align:middle; font-size:12px; color:#666; padding:7px 0 7px 1%; border-bottom:1px solid #ddd; text-align:left; }
.AboardL_wrap02 .boardL td a { color:#666; }

.AboardL_wrap  input, .AboardL_wrap  select{ font-size:12px; }


.tsearch { position:absolute; top:45px; right:0; z-index:10; }
.tsearch .selectText  { padding:9px 10px; margin-right:5px; float:left; border:1px solid #ddd; }
#search { position:relative; float:left; }
#search .searchinputBox { float:right; border:1px solid #ddd; }
#search input { width:140px; height:35px; background:#fff; border:1px solid #ddd; color:#666; margin:0; padding:0 35px 0 12px; line-height:35px; }
#search button { background-color:transparent; background:url(../Img/sub/seach01.png) no-repeat; background-size:25px 25px; border-style:none;outline:0; cursor:pointer; width:20px; height:20px; position:absolute; top:7px; right:10px; text-indent:-99999px; }

.Atsearch { position:relative; float:right; margin-bottom:10px; top:0; }


/*ÆäÀÌÁö¹öÆ°*/
.pagingWrap{width:100%;height:35px;padding-top:20px; overflow: hidden; text-align: center;position:relative;}
.pagingWrap .page_area{margin: 0 auto;/* width: 260px;  */height: 40px;text-align: center;}
.pagingWrap li{display: inline-block;margin-right: 5px; width:30px;height: 30px; border: 1px solid #ddd;}
.pagingWrap li a{display: block; vertical-align: middle;line-height: 30px; color:#666; font-weight: bold;font-size: 14px;}
.pagingWrap li a:hover{background-color: #4099c7; color: #fff;}
.pagingWrap li .on{background-color: #4099c7; color: #fff;}

.pagingWrap .firstPageBtn{background: url(../Img/sub/first_btn.jpg)no-repeat;}
.pagingWrap .prevPageBtn{background: url(../Img/sub/prev_btn.jpg)no-repeat;}
.pagingWrap .nextPageBtn{background: url(../Img/sub/next_btn.jpg)no-repeat;}
.pagingWrap .lastPageBtn{background: url(../Img/sub/last_btn.jpg)no-repeat;}




.boardV_tb{width:100%; line-height: 40px;font-size: 14px;  color: #666;border-top: 2px solid #aaa; }
.boardV_tb .Title_tr{background: #f8f8f8; height: 50px; line-height: 50px; font-weight: bold;color: #333; font-size:16px; }
.boardV_tb td{padding: 0 20px;}
.boardV_tb tr{border-bottom:1px solid #ddd;}
.boardV_tb .left_W{text-align: left;}
.boardV_tb .right_W{text-align: right;}

.boardV_tb td p{font-weight: bold;}
.boardV_tb td p .Tit_s{padding-left: 10px;}
.boardV_tb .Txt_area{  font-weight: 400; width:100%;min-height: 200px;}
.boardV_tb .Txt_area p{vertical-align: middle; font-weight: 400;}

.AboardV_tb { font-size:12px; }
.AboardV_tb .Title_tr { font-size:14px; }


.boardW_tb{width:100%; line-height: 40px;font-size: 14px; color: #666;border-top: 2px solid #aaa; }
.boardW_tb .Title_tr{background: #f8f8f8; height: 50px; line-height: 50px; font-weight: bold;color: #333;}
.boardW_tb td{padding: 5px 10px;vertical-align:middle;}
.boardW_tb th{background:#f8f8f8; border-right:1px solid #ddd;vertical-align:middle; color:#333; white-space:nowrap; }
.boardW_tb tr{border-bottom:1px solid #ddd;}
.boardW_tb .left_W{text-align: left;}
.boardW_tb .right_W{text-align: right;}
.boardW_tb .titleTd .titleInput{width:97%;}

.boardW_tb .fileTd .inputFile{border:none;}

.boardW_tb td p{font-weight: bold;}
.boardW_tb td p .Tit_s{padding-left: 30px;}

.boardW_tb .contentTd{padding:10px 0 10px 10px;}
.boardW_tb .contentTd textarea{padding: 20px; font-weight: 400; width:94%;min-height: 300px;border:1px solid #ccc;outline:none;}
.boardW_tb .contentTd textarea p{vertical-align: middle; font-weight: 400;} 

.AboardW_tb { font-size:12px; }

.boardW_tb .fileTd input { border:none; cursor:pointer;}
.boardV_tb .uploadFile p{ font-weight:400; }
.boardV_tb .uploadFile p a { color:#05498E; }

.page_n{ color: #666; width:100%;font-size: 14px; font-weight: 400;line-height: 40px;}
.page_n tr{border-bottom: 1px solid #ddd;}
.page_n th { white-space:nowrap; text-align:left; padding-left:2%; }
.page_n td a{color: #666;}

.Apage_n { font-size:12px; }

.ul_list {position:relative; width:100%;}
.ul_list li {position:relative; display:inline-block; padding-left:15px; width:100%;}
.ul_list li:before {content:"";position:absolute;left:5px;top: 10px;width: 4px;height: 4px;border-radius:50%;background-color: #676767;}
.ul_list li.before_none:before {display:none;}













