.subtxt {
	line-height: 25px;
	font-size: 12px;
}
td,body,div {
	font-size: 12px;
	line-height: 150%;
	/*color: #777777;*/
	color: #666666;
	font-family:  "Dotum","굴림", "바탕";
	letter-spacing: -0.5px;
}
.lh130 {
	line-height: 130%;
}
.lh120 {
	line-height: 120%;
}
.lh160 {
	line-height: 160%;
}
.lh175 {
	line-height: 175%;
}
.lh185 {
	line-height: 185%;
}
.lh200 {
	line-height: 200%;
}
.lh220 {
	line-height: 220%;
}
.lh170 {
	line-height: 170%;
}
.lh145 {
	line-height: 150%;
}
input,select,textarea {
	/*border: 1px solid #6699CC;*/
	border: 1px solid #D9D9D9;
	font-size: 12px;
	/*color: #707070;*/
	color: #666666;

}
input.imgform {
	/*border: 1px solid #6699CC;*/
	border: 0px solid #D9D9D9;
	font-size: 12px;
	/*color: #707070;*/
	color: #666666;

}
a:link {
	text-decoration: none;
	/*color: #707070;*/
	color: #666666;

}
a:visited {
	text-decoration: none;
	/*color: #707070;*/
	color: #666666;

}
a:hover {
	text-decoration: underline;
	color: #6699CC;

}
a:active {
	text-decoration: underline;
	color: #6699CC;

}
a.b:link {
	color: #0066CC;
	text-decoration: none;
}
a.b:visited {
	color: #0066CC;
	text-decoration: none;
}
a.b:hover {
	color: #6699CC;
	text-decoration: underline;
}
a.b:active {
	color: #6699CC;
	text-decoration: underline;
}
a.bu:link {
	color: #0066CC;
	text-decoration: underline;
}
a.bu:visited {
	color: #0066CC;
	text-decoration: underline;
}
a.bu:hover {
	color: #6699CC;
	text-decoration: underline;
}
a.bu:active {
	color: #6699CC;
	text-decoration: underline;
}
.ver10 {
	font-family: "Tahoma", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
}
.under {
	text-decoration: underline;
}
a,under:link {
	text-decoration: underline;
}
a.under:visited {
	text-decoration: underline;
}
a.under:hover {
	text-decoration: underline;
}
a,under:active {
	text-decoration: underline;
}
.lh155 {
	line-height: 155%;
}
.lh140 {
	line-height: 140%;
}
.ver10-lh160 {
	font-family: "Tahoma", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	line-height: 160%;
}
.ver11-lh160 {
	font-family: "Tahoma", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 160%;
}
.dot11 {
	font-family: "Dotum";
	font-size: 11px;
	padding-bottom: 7px;
	padding-left: 7px;
	padding-top: 7px;
	padding-right: 7px;
	font-style: normal;
	letter-spacing: -0.5pt;
}
.none {
	text-decoration: none;
	border: none;
}
.thline {
	text-decoration: line-through;
	font-family: "Verdana", "Tahoma", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
}
.ver16 {
	font-family: "Verdana", "Tahoma", "Arial", "Helvetica", "sans-serif";
	font-size: 16px;
}
.ver14 {
	font-family: "Verdana", "Tahoma", "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
}
.dotum11px {
	font-family: "Dotum", "굴림";
	font-size: 11px;
	line-height: 160%;
	letter-spacing:-0.5pt;
}
.dotum12px {
	font-family: "Dotum", "굴림";
	font-size: 12px;
	line-height: 160%;
	letter-spacing:-0.5pt;
}
.gul14 {
	font-family: "Dotum", "굴림";
	font-size: 14px;
	line-height: 150%;
}
.selectstyle {
	font-family: "Dotum", "굴림";
	font-size: 12px;
	color: #222222;
}
.selectstyle2 {
	font-family: "Dotum", "굴림";
	font-size: 11px;
	color: #ffffff;
}
.grayform {
	border: 1px solid #CCCCCC;
}
.torm {
	border: 1px solid #AAAAAA;
}
.wform {
	border: 1px solid #ffffff;
}

.mainbg {

	background-repeat: repeat-x;
	background-position: left top;
}
.maintop {

	background-repeat: no-repeat;
	background-position: left top;
}
.foottbg {

	background-repeat: no-repeat;
	background-position: left top;
}
.searchtxt {
	border: 1px solid #D5D5D5; color:black;
}
.subtimg {
	background-image: url(/image/sub_timg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.subbg {
	background-repeat: repeat-x;
	background-position: left top;
}
.subfootbg {
	background-repeat: repeat-x;
	background-position: left bottom;
}
.eng	{font:8pt tahoma}
.engs	{font:7pt tahoma}
.v8{font:8pt verdana}
.v81{font:8pt verdana;letter-spacing:-1px;}
.v9{font:9pt verdana}
.engb	{font:bold 8pt tahoma}
.stxt	{font:8pt Dotum; color:#4C4C4C; letter-spacing:-1; line-height:16px}
.b_cate	{font:bold 11pt Dotum; color:#464646; letter-spacing:-1}
.path	{font:8pt Dotum; color:#464646; text-align:right; padding-right:17; height:25}
.input_txt	{font:bold 8pt Dotum; color:#5D5D5D; letter-spacing:-1;padding-top:4px;}
#b_white a {font:bold 11pt Dotum; color:#FFFFFF; letter-spacing:-1}
.pagediv	{text-align:center;padding:15px} 

.indiv {margin:0px 18px 0px 17px;} 
* html .indiv {width:100%;}

* html .hundred {width:100%;}

.cellC {
	width:120px;
	background-color:#f7f7f7;
	text-align:right;
	padding-right:10px;
}
.cellL {padding-left:10px;}
.cell_R {text-align:right;padding-right:10px}

.btn	{border:1px solid #cccccc;background-color:#000000;color:#ffffff;font:bold 8pt tahoma;width:60px}
.btn_white	{border:0;background-color:#ffffff;font:bold 8pt tahoma}
.btnL	{border:1px solid #cccccc;background-color:#000000;color:#ffffff;font:bold 8pt tahoma}
.line	{border:1px solid #cccccc}
.lineBig	{border:1px solid #cccccc;width:300px;}
.lineBg	{border:1px solid #DFDFDF;background-color:#F7F7F7}
.hand	{cursor:pointer}

.blue	{color:#007FC8}
.red	{color:#FF6C68}

.float	{float:left}
.clear	{clear:both}
option.disabled {color:#808080}

.white	{color:#FFFFFF}
A.white	{text-decoration:none;color:#FFFFFF}
A.white:hover {text-decoration:none;color:#FFFFFF}

.position	{text-align:right;padding:5px 10px;border-bottom-width:1; border-bottom-style:solid; border-bottom-color:#dddddd;}

#form input,textarea {border-width:1; border-style:solid; border-color:#DFDFDF ; background-color:#F7F7F7}
#form .noline input {border:0; background-color:transparent}
.select {font-family:Dotum;font-size:8pt;BACKGROUND-COLOR:#626262;color:ffffff;}
.null {border:0}

#bottom div {float:left;}

#menuLayer .subLayer {
	position:absolute;
	display:none;
	width:150px;
	border:2px solid #efefef;
	background-color:#ffffff;
	top:-5px;
	left:-35px;
	padding:8px;
}
#menuLayer .cate {
	padding-left:10px;
	border-bottom:1px solid #E6E6E6;
	height:25px;
}

.small {
	font:8pt Dotum;
	letter-spacing:0px;
	padding-top:3px;
}

.small1 {
	font:8pt Dotum;
	letter-spacing:-1px;
	padding-top:3px;
}

.copy {
	font:9pt Dotum;
	line-height:150%
}

#contents p {
margin:2px 0;
}

