@charset "utf-8";


/* 제품정보제품소개테이블 */
table.contTbl2{border-top:2px solid #77abd9;border-bottom:1px solid #bbc2cf;}
table.contTbl2 th{padding:11px 0 7px 0;text-align:center;border-top:1px solid #c0c5d1;border-left:1px solid #c0c5d1;background:#f5f7fa;}
table.contTbl2 th.first{border-left:0;border-right:1px solid #c0c5d1;}
table.contTbl2 th.dep1{border-bottom:1px solid #bbc2cf;}
table.contTbl2 th.dep2{background:#fff;}
table.contTbl2 th span.fnormal{font-weight:normal;}
table.contTbl2 td{padding:8px 10px 6px 10px; border-top:1px solid #c0c5d1; border-left:1px solid #c0c5d1; line-height:16px;}
table.contTbl2 td.th{background:#f5f7fa; text-align:left;}
table.contTbl2 td.first{border-left:0;}
table.contTbl2 th.txtL, table.contTbl2 td.txtL{padding:8px 10px 6px 10px; text-align:left; color:#363636;}
table.contTbl2 td.txtR{text-align:right !important;}
table.contTbl2 td.txtC{padding:8px 10px 6px 10px; text-align:center;color:#363636;}
table.contTbl2 td.txtC1{text-align:left;color:#363636;padding-left:150px}
table.txtc td{padding:8px 0 6px 10px;text-align:left;}

@charset "euc-kr";

caption {text-indent:-5000px; font-size:0;}
img, fieldset {border:0 none;}
img, input, button, select, textarea {vertical-align:middle;}

/* 게시판 페이지수 */
.boardListInfo {color:#787978;font-size:100%;overflow:hidden;padding-bottom:5px;width:100%;}
.boardListInfo .total {float:left;padding-left:5px;}
.boardListInfo .page {float:right;padding-right:5px;font-size:11px; height:15px;padding-top:5px;}

/* 게시판 */
caption {display:none !important;}
.board-list  {font-family:돋움; font-size: 11px; color: #848484; table-layout: fixed;}
.board-list a:link	{ color:#787978; text-decoration: none;}
.board-list a:visited { color:#787978;  text-decoration: none;}
.board-list a:hover	{ color:#6a9ee2; text-decoration: none; font-weight:bold;}
.board-list tr {height: 20px;line-height: 20px;overflow: hidden;white-space: nowrap;}


table.board-list {border-collapse:collapse;width:100%;	text-align:center; table-layout: fixed;}
table.board-list thead th {
	padding-top:0px;
	height:30px;
	background:url("../../images/table/th_bg.gif") repeat-x right top;
	color:#787978;
	white-space:nowrap;	
}

table.board-list thead th.tbg {
	padding-top:0px;
	height:30px;
	background:url("../../images/table/th_bg1.gif") repeat-x right top;
	color:#787978;
	white-space:nowrap;	
}
<!--table.board-list thead th.last-child {background:url("../../images/table/th_bglast.gif") repeat-x right top;}
<!--table.board-list thead th.first-child {background:url("../../images/table/th_bgfirst.gif") repeat-x left top;}-->

table.board-list tbody tr td {
	height:21px;
	line-height:21px;
	padding-top:2px;
	white-space:nowrap;
	font-size:11px;
	overflow: hidden;
}
table.board-list tbody td.tbg {
	background-color:#f6f7f6;
}
table.board-list tbody td.subject {
	padding-left:14px;
	text-align:left;
	white-space:nowrap;
	color:#787978;
	overflow:hidden; 	
}
table.board-list tbody td.num, table.board-list tbody td.date, table.board-list tbody td.hit {font-family:돋움;font-size:11px; color:#787978; height:31px;}
table.board-list tbody td.hit {color:#666; padding-right:10px;}
table.board-list tbody td a img {position:relative; top:-3px; vertical-align:top;}
table.board-list tbody td img {vertical-align:middle; top:-1px; position:relative;}

div.tbBtn-block {width:100%; position:relative; top:12px; height:21px; font-size:0; text-align:right; zoom:1;}
div.tbBtn-block img {margin-right:0px;}
div.tbBtn-block .btn-posi {position:absolute; top:0; right:0;}
div.tbBtn-block .btn-posi img {margin-right:0;}
div.tbBtn-block input {vertical-align:top; margin-right:3px;}

div.btn-block {position:relative; width:100%;}
div.btn-block p {position:absolute; top:15px; right:0; zoom:1;}


fieldset.board-search {
	position:relative;
	width:100%;
	text-align:center;
	border:solid 0px #d8dbe1;
	padding:55px 0 5px 0;
	zoom:1;
	vertical-align:middle;
}
fieldset.board-search1 {
	position:relative;
	width:100%;
	text-align:center;
	border:solid 0px #d8dbe1;
	padding:2px 0 20px 0;
	zoom:1;
	vertical-align:middle;
}
fieldset.board-search label {position:absolute; left:-5000px;}
fieldset.board-search1 label {position:absolute; left:-5000px;}
fieldset.board-search .title {vertical-align:-2px; margin-right:4px;}
fieldset.board-search select {width:86px; height:18px;}
fieldset.board-search input.input-text {width:230px;height:17px;line-height:18px;border:1px solid #bfbfbf; font-size:11px;}
fieldset.board-search input.input-search {cursor:pointer;border:0px solid #dedede;width:40px;height:20px;}

/*paging*/
.btn_paging{ position:relative;}
.btn_paging .btn{ position:absolute; top:50%; margin-top:-11px; right:0;}
#paging{ width:100%;margin:0 0 15px 0; text-align:center;background:url() no-repeat 0 top;}
.paging1{ padding:17px 0 0 0; text-align:center;}
.paging1 li{ display:inline; padding:0px 6px; font-family:Verdana; font-size:11px;}
.paging1 li.pline{ display:inline; background:url() no-repeat 0 top;}
.paging1 li a{ color:#999; text-decoration:none;font-weight:bold;}
.paging1 li a:hover{ color:#519cba; text-decoration:none;font-weight:bold;}
.paging1 li strong{ font-weight:bold; color:#519cba; font-size:11px; text-decoration:none;}
.paging1 .li01{ padding:0px 13px 0 3px;}
.paging1 .li02{ padding:0px 3px 0 10px; margin-right:-4px;}







/* 게시판 본문 */
.board-view  {font-family:돋움; font-size: 11px; color: #707070;}
.board-view a:link	{ color:#707070; text-decoration: none;}
.board-view a:visited { color:#707070;  text-decoration: none;}
.board-view a:hover	{ color:#8697ba; text-decoration: none;}

.view-prevnext  {font-family:돋움; font-size: 11px; color: #707070;}
.view-prevnext a:link	{ color:#707070; text-decoration: none;}
.view-prevnext a:visited { color:#707070;  text-decoration: none;}
.view-prevnext a:hover	{ color:#8697ba; text-decoration: none;}

table.board-view {
	width:100%;
	text-align:left;
	border-top:2px solid #bbc2cf;
}

table.board-view th.tit-suj {
	padding:0 0 0 17px;
	height:33px; line-height:33px;
	border-top:2px solid #bbc2cf;
}
table.board-view td.subject {
	padding:0 0 0 15px;
	border:0;
	height:38px; line-height:29px;
	font-weight:bold;
	border-top:1px solid #bbc2cf;
	color:#333333;
	font-size:15px;border-bottom:1px solid #bbc2cf; background-color:#f8f9fb;
}
table.board-view th.file{
	padding:0 0 0 15px;
	border:0;
	height:27px; line-height:29px;
	border-top:1px solid #e9e9e9;
	border-bottom:2px solid #bbc2cf;
	color:#707070;
}
table.board-view td.hit {
	padding:0 0 0 15px;
	border:0;
	height:29px;
	border-top:0px solid #e9e9e9;
	color:#333333;
}
table.board-view tbody td.num, table.board-view tbody td.date, table.board-view tbody td.hit {font-family:돋움;font-size:11px; color:#666;}
table.board-view th {padding:10px 0 5px 15px; color:#707070;border-top:1px solid #e9e9e9;}
table.board-view td {padding:10px 0 5px 15px; color:#707070; font-size:11px;border-top:1px solid #e9e9e9;}
table.board-view td img {vertical-align:middle; margin-bottom:-2px;}
table.board-view th.first-child, table.board-view td.first-child {
	border:0;
}
table.board-view th, table.board-view td {	
	white-space:nowrap;	
}
table.board-view td.content {padding:40px 15px 40px 15px; font-size:11px; color:#707070; line-height:17px; white-space:normal; border-top:1px solid #e9e9e9;}
table.board-view td.content p {text-align:left;}

table.view-prevnext {
	border-collapse:collapse;
	margin-top:0px;
	width:100%;
	text-align:left;
	border-top:1px solid #bbc2cf; color:#666666;
}
table.view-prevnext th { text-align:center; font-size:11px; height:30px;background:url("../../images/table/table_line.gif") repeat-x 0 top;}
table.view-prevnext td {padding:6px 7px 6px 15px;height:32px;}
table.view-prevnext th.last-child {background:url("../../images/table/bg_prevnext02.gif") repeat-x 0 top; border-top:1px solid #dde0e7; border-bottom:2px solid #bbc2cf;}
table.view-prevnext td.last-child {background:url("../../images/table/bg_prevnext02.gif") repeat-x 0 top; border-top:1px solid #dde0e7; border-bottom:2px solid #bbc2cf;}


input.txt {
    border-color: #8B8B8B #C8C8C8 #C8C8C8 #8B8B8B;
    border-style: solid;
    border-width: 1px;
    height: 17px;
    padding: 2px 0 0 2px;
}

select {
    border-color: #8B8B8B #C8C8C8 #C8C8C8 #8B8B8B;
    border-style: solid;
    border-width: 1px;
    height: 18px;
    padding: 0 0 0 2px;
    vertical-align: middle;
}

table.view td.listNext {
    border-top: 1px solid #BBC2CF;
    padding: 7px 5px 7px 90px;
    text-indent: -90px;
}
table.view td.listPre {
    border-top: 1px solid #DDE0E7;
    padding: 7px 5px 7px 90px;
    text-indent: -90px;
}
table.view td.listNext strong, table.view td.listPre strong {
    border-right: 1px solid #DDE0E7;
    margin-right: 10px;
    padding: 0 22px 0 20px;
}

table.view td.listNext strong, table.view td.listPre strong {
    border-right: 1px solid #DDE0E7;
    margin-right: 10px;
    padding: 0 22px 0 20px;
}