textarea, select {	color: gray; text-decoration:none;font-size:9pt;font-family:"굴림";}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/back_bg.gif);
	background-repeat: repeat-x;
}

td {
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
	font-family: "굴림";
}

.black{
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	font-family: "굴림";
}


.gray{
	font-size: 9pt;
	color: #757575;
	text-decoration: none;
	font-family: "굴림";
	line-height: 18px;
}


.bold{
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	font-weight: bold; 
	font-family: "굴림";
}

.bold02{
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
	font-weight: bold; 
	font-family: "굴림";
}

.bold02 A:link { font-size: 9pt;color: #333333;}
.bold02 A:visited { font-size: 9pt;color: #333333;text-decoration: none;}
.bold02 A:active { font-size: 9pt;color: #333333;text-decoration: none;}
.bold02 A:hover { font-size: 9pt;color: #333333;text-decoration: none;}

.big_tit{
	font-size:14px;
	color: #333333;
	text-decoration: none;
	font-weight: bold; 
	font-family: "굴림";
}

.letter_spacing {
	font-size: 9pt;
	color: #333333;
	letter-spacing: -1px;
	font-family: "굴림";
}

.orange{
	font-size: 9pt;
	color: #FF6600;
	text-decoration: none;
	font-weight: bold; 
	font-family: "굴림";
}

.orange14{
	font-size: 11pt;
	color: #FF6600;
	text-decoration: none;
	font-weight: bold; 
	font-family: "굴림";
}

.blue{
	font-size: 9pt;
	color: #336699;
	text-decoration: none; 
	font-family: "굴림";
}

.green{
	font-size: 9pt;
	color: #709730;
	text-decoration: none; 
	font-family: "굴림";
}

.justify {
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	line-height: 16pt;
}

.notice { font-size: 9pt;color: #333333;}
.notice A:link { font-size: 9pt;color: #333333;}
.notice A:visited { font-size: 9pt;color: #333333;text-decoration: none;}
.notice A:active { font-size: 9pt;color: #333333;text-decoration: none;}
.notice A:hover { font-size: 9pt;color: #FFFFFF;text-decoration: none;}

.board04_subject {font:bold 9pt 굴림,sans-serif; color:#198B72;line-height:160%; }
.board04_subject  a:link    { text-decoration:none; color:#198B72; }
.board04_subject  a:visited { text-decoration:none; color:#198B72; }
.board04_subject  a:active  { text-decoration:none; color:#198B72; }
.board04_subject  a:hover   { text-decoration:none; color:#333333; }

.menu a {
	font-size: 8pt;
	color: #444444;
	letter-spacing: -1px;
}

.menu a:hover {
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	letter-spacing: -1px;
}

.bigtit {
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	font-family: "굴림";
}

.price {
	font-family: "돋움";
	font-size: 9pt;
	line-height: 14px;
}

select {
	font-size: 9pt;
	color: #666666;
}
.form1 {

	font-size: 9pt;
	color: #666666;
	border: 1px solid #999999;
}

.input {
	font-size: 9pt;
	color: #666666;
	height: 19px;
	border: 1px solid #cccccc;
}

.textarea {
	font-size: 9pt;
	color: #666666;
	border: 1px solid #cccccc;
}


.i_top {
 BORDER-RIGHT: #FFFFFF 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #FFFFFF 1px solid; PADDING-TOP: 3px; PADDING-LEFT: 1px; BORDER-LEFT: #FFFFFF 1px solid; PADDING-BOTTOM: 0px; WIDTH: 106px; COLOR: #333333; BORDER-BOTTOM: #FFFFFF 1px solid; HEIGHT: 19px; FONT: 9pt 돋움;
}

.product-select {
	font-family: "돋움";
	font-size: 9pt;
	color: #333333;
	letter-spacing: -1px;
	word-spacing: -1px;
}

.subject01 {
	font-size: 9pt;
	font-weight: bold;
	color: #0066CC;
}

a:link {
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
}
	
a:visited {
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
}

a:hover {
	font-size: 9pt;
	color: #0066CC;
}

.board-view {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	text-align: justify;
}

.list-line {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}

.location {
	font-size: 9pt;
	color: #666666;
	letter-spacing: -1px;
	padding-right: 45px;

}

.history {
	font-size: 9pt;
	color: #89B8C2;
	line-height: 20px;
	font-weight: bold; 
}

.history_gray {
	font-size: 9pt;
	color: #666666;
	line-height: 20px;
}

.solution_blueB {
	font-size: 9pt;
	color: #4C7DBF;
	font-weight: bold; 
}

.solution_default {
	font-size: 9pt;
	color: #666666;
	line-height: 18px;
}

.page {color:#D11B1B; font-weight:bold;}

.tdheight7 {padding: 7 5 8 5}
.tdheight6 {padding: 5 2 5 2}
.tdheight4 {padding: 3 2 3 2}