

body {
	margin: 0;
	font-size: 13px;
	font-family: 'Malgun Gothic', Dotum, serif;
}
td { 
	font-size: 12px;
}
.tableb {  background-color: #FFFFFF;}
.trb1 {  background-color: #F4F4F4; text-align: center;}
.trb2 {  background-color: #FFFFFF; vertical-align: top;}
.trbNumber {  font-size: 8pt; font-weight: bold; color: #999999;}
.trbcontent {  background-color: #FFFFFF;}

a:active {   color: #000000; text-decoration: none;}
a:hover {  color: #000000;  text-decoration: none;}
a:link {   color: #000000; text-decoration: none;}
a:visited {  color: #000000; text-decoration: none;}
p{
	margin: 0; padding: 0;
}

img  { border:none;}
ul, ol, dl, dd, dt, li	{list-style-type:none; margin:0; padding:0px;line-height:21px;}

/*클리어*/
.clear {clear:both;font-size:0px;line-height:0px;height:0px;vertical-align:top; padding:0; margin:0;}
/************************************************
	table
************************************************/

table.list{ border-top:#777 2px solid; border-right:1px solid #dbdbdb; color:#666; text-align:left; width:100%; border-collapse:separate; *border-collapse:collapse; border-spacing:0px; clear:both;}
table.list th,
table.list td{ padding:11px 0; border-bottom:1px solid #dbdbdb; border-left:1px solid #dbdbdb; vertical-align:middle; text-align:center;}
table.list th{ background:#fafafa; }
table.list td.subject{ text-align:left; padding-left:20px;}
table.list td.subject .icon{ margin-left:10px; vertical-align:middle;}
table.list td.left{ text-align:left; padding-left:20px;}
table.list td img{ vertical-align:middle;}
table.list td.noData{ padding:30px 0;}
table.list .fir{ border-left:none;}

table.view{ border-top:#777 2px solid; border-right:1px solid #dbdbdb; color:#666; text-align:left; width:100%; border-collapse:separate; *border-collapse:collapse; border-spacing:0px; clear:both;}
table.view th,
table.view td{ padding:11px 0; border-bottom:1px solid #dbdbdb; border-left:1px solid #dbdbdb; vertical-align:middle;}
table.view th{ background:#fafafa; font-size:13px; text-align:left; }
table.view td{ padding-left:10px;}
table.view td img{ vertical-align:middle;}
.viewTd{ padding:30px 20px; border-left:none;}

table.write{ border-top:#777 2px solid; border-right:1px solid #dbdbdb; color:#666; text-align:left; width:100%; border-collapse:separate; *border-collapse:collapse; border-spacing:0px; clear:both;}
table.write.brdT{ border-top:#dbdbdb 1px solid; }
table.write th,
table.write td{ background:#ffffff;padding:5px; border-bottom:1px solid #dbdbdb; border-left:1px solid #dbdbdb; vertical-align:middle;}
table.write th{ background:#fafafa; font-size:13px; text-align:left; padding-left:20px;}
table.write td{ padding-left:10px;}
table.write td img{ vertical-align:middle;}
table.write td .ui-datepicker-trigger{ margin-left:5px;}

table.data{ border-top:#777 2px solid; border-right:1px solid #dbdbdb; color:#666; text-align:left; width:100%; border-collapse:separate; *border-collapse:collapse; border-spacing:0px; clear:both;}
table.data th,
table.data td{ padding:11px 10px; border-bottom:1px solid #dbdbdb; border-left:1px solid #dbdbdb; vertical-align:middle; text-align:center;}
table.data th{ background:#fafafa; font-size:13px; }
table.data td.subject{ text-align:left; padding-left:20px;}
table.data td.subject .icon{ margin-left:10px; vertical-align:middle;}
table.data td.left{ text-align:left; padding-left:20px;}
table.data td img{ vertical-align:middle;}
table.data td.noData{ padding:30px 0;}
table.data .fir{ border-left:none;}