a,area { blr:expression(this.onFocus=this.blur()) }
:focus { -moz-outline-style: none; }

body {
	font-family: Maglgun Gothic , "¸¼Àº °íµñ", "µ¸¿ò",Dotum, 'Myriad Pro', Arial, 'Sans Serif';
	font: Maglgun Gothic , "¸¼Àº °íµñ", "µ¸¿ò",Dotum;
	font-size:13px;
	letter-spacing:-0.8px;
	line-height:18px;
	color:#464646;
	text-align:center;
}
.b1 {
	margin:0 0 18px 0;
	font-weight:bold;
	font-size:18px;
	color:#226c89;
}
.b2 {
	letter-spacing:-0.9px;
	margin:9px 0 0 0;
	font-weight:bold;
	font-size:14px;
	color:#226c89;
}
.b3 {
	letter-spacing:-0.9px;
	margin:9px 0 0 0;
	font-weight:bold;
	color:#226c89;
}
.g1 {
	letter-spacing:-0.9px;
	font-size:14px;
	color:#555555;
	line-height:20px;
}
.g2 {
	letter-spacing:-1.0px;
	margin:0 0 0 16px;
	font-size:13px;
	color:#555555;
	line-height:20px;
}
.g3 {
	letter-spacing:-1.0px;
	font-size:13px;
	color:#555555;
	line-height:20px;
}
.g4 {
	margin:0 0 0 10px;
	letter-spacing:-1.0px;
	font-size:13px;
	color:#555555;
	line-height:20px;
}
td {
	letter-spacing:-0.9px;
	font-size: 13px;
	color: #555555;
}
.main1 {
	letter-spacing:-1.0px;
	font-size:12px;
	color:#555555;
	line-height:20px;
}
.main2 {
	margin:0 0 0 5px;
	letter-spacing:-1.0px;
	font-size:12px;
	color:#555555;
	line-height:20px;
}
.main3 {
	letter-spacing:-1.0px;
	font-size:11px;
	color:#555555;
}
.main4 {
	padding-top:2px;
	letter-spacing:-1.0px;
	font-size:12px;
	color:#555555;
}
.main4_1 {
	padding-top:2px;
	letter-spacing:-1.0px;
	font-size:12px;
	color:#555555;
}
.main5 {
	letter-spacing:-1.0px;
	font-size:12px;
	color:#38A700;
}

.bold { font-weight : bold; color : #000000 }

.form { font-family : µ¸¿ò tahoma ;	font-size : 9pt;	Color: #646464;	Border:2x SOLID #E4DCD1;    vertical-align : middle; }

.form1 { font-family : µ¸¿ò tahoma ;	font-size : 9pt;	Color: #646464;	Border:1x SOLID #D0D0D0;    vertical-align : middle; }

.smt { font-family : µ¸¿ò tahoma ;	font-size : 8pt ;	Color : #888888 ;	letter-spacing : -1px ;		padding : 3px 0px 0px 0px ;}

.smt3 { font-family : µ¸¿ò tahoma ;	font-size : 8pt ;	Color : #888888 ;	letter-spacing : 0px ;		line-height:120%;		padding : 3px 0px 0px 0px ;}

.news { font-family : µ¸¿ò tahoma ;	font-size : 8pt ;	Color : #888888 ;		line-height :140% ;		text-align : left ;	padding : 2px 0px 0px 0px ; }

.s_news { font-family : µ¸¿ò tahoma ;	font-size : 8pt ;	Color : #888888 ;	letter-spacing : -1px ;		padding : 3px 0px 0px 0px ;}

.p_name { font-family : µ¸¿ò tahoma;	font-size : 9pt;	Color: #888888;	line-height:130%;	 text-align: left;	letter-spacing:-1px;		padding :3px 0px 3px 0px ; }

.s_name { font-family : µ¸¿ò tahoma;	font-size : 8pt;	Color: #888888;	line-height:140%;	 text-align: left;	letter-spacing:-1px;		padding :0px 0px 0px 0px ; }

.s_name1 { font-family : µ¸¿ò tahoma;	font-size : 8pt;	Color: #888888;	line-height:140%;	 text-align: center;	letter-spacing:-1px;		padding :5px 0px 0px 0px ; }

.name { font-family : µ¸¿ò tahoma;	font-size : 9pt;	Color: #555555;	line-height:140%;	 text-align: left;	letter-spacing:-1px;		font-weight : bold;	padding :5px 0px 3px 0px ; }


A:link, A:visited, A:active { font-family : µ¸¿ò tahoma ;     color: #777777;     text-decoration: none; }
A:hover { font-family : µ¸¿ò tahoma ;     color:#262626;     text-decoration: none; }

A:link.link2, A:visited.link2, A:active.link2 { font-family : µ¸¿ò tahoma ;     color: #888888;     text-decoration: none; }
A:hover.link2 { font-family : µ¸¿ò tahoma ;     color:#3C71C1;     text-decoration: none;     font-weight : bold; }

//TD {
//font-family: µ¸¿ò;
//font-size: 9pt;
//color: #777777;
}

//body { font-size:9pt; background-repeat: repeat-x;}

.content120 { line-height:120%;}
  
.content130 { line-height:130%; text-align: justify;}

.content140 { line-height:140%; text-align: justify;}

.content150 { line-height:150%; text-align: center;}

.content155 { line-height:150%; text-align: left;}

.content160 { line-height:160%;}

.content180 { line-height:180%; text-align: justify;}

.content220 { line-height:220%; text-align: justify;}

.content240 { line-height:240%; text-align: justify;}

.input {font-family: µ¸¿ò,±¼¸²,Arial, Helvetica, geneva,sans-serif;font-size:12px;color:#797979; border : solid 1 #C9C9C9;;background-color:#ffffff;}