.repeat_x { background-repeat:repeat-x; }
.no_repeat {background-repeat:no-repeat;}
.bgright {background-repeat:no-repeat; background-position:right top;}
.bgleft {background-repeat:no-repeat; background-position:left top;}


body { margin:0px 0px; }
img { border:0px; }

a:link, a:active, a:visited { color: #666666; text-decoration: none; }
a:hover { color: #323232; text-decoration: none; text-decoration: underline; }
a.vlink1:link, a.vlink1:active, a.vlink1:visited { color: #ffffff; text-decoration: none; }
a.vlink1:hover { color: #000000; text-decoration: none; }
a.vlink2:link, a.vlink2:active, a.vlink2:visited { color: #000000; text-decoration: none; }
a.vlink2:hover { color: #9d0a0e; text-decoration: none; }
a.vlink3:link, a.vlink3:active, a.vlink3:visited { color: #669999; text-decoration: none; }
a.vlink3:hover { color: #ffffff; text-decoration: none; }
a.vmenu1:link, a.vmenu1:active, a.vmenu1:visited { color: #000000; text-decoration: none; }
a.vmenu1:hover { color: #ffffff; text-decoration: none; }
a.copy1:link, a.copy1:active, a.copy1:visited { color: #953d2c; text-decoration: none; }
a.copy1:hover { color: #ffffff; text-decoration: none; }
a.sub_login1:link, a.sub_login1:active, a.sub_login1:visited { color: #ffffff; text-decoration: underline; }
a.sub_login1:hover { color: #330000; text-decoration: underline; }
a.sitemap:link, a.vmenu1:active, a.vmenu1:visited { color: #ce7a2a; text-decoration: none; }
a.sitemap:hover { color: #ce7a2a; text-decoration: none; }

.link01		{font-family:±¼¸²,Dotum,AppleGothic,sans-serif;color: #666666;font-size:11px;font-weight:bold;text-decoration:none;letter-spacing:-1px} 
.link02		{font-family:±¼¸²,Dotum,AppleGothic,sans-serif;color: #666666;font-size:11px;text-decoration:none;letter-spacing:-1px} 
.link03		{font-family:±¼¸²,Dotum,AppleGothic,sans-serif;color: #5b4b28;font-size:12px;text-decoration:none;letter-spacing:-1px} 
.t01	{font-family:±¼¸²,Dotum,AppleGothic,sans-serif;color: #666666;font-size:11px;text-decoration:none;letter-spacing:-1px} 

A.link01:link	{color: #666666;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;letter-spacing:-1px}
A.link01:visited	{color: #666666;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;11px;font-weight:bold;text-decoration:none;letter-spacing:-1px}
A.link01:active	{color: #666666;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;letter-spacing:-1px}
A.link01:hover 	{color: #999999;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;font-size:11px;font-weight:bold;text-decoration: underline;letter-spacing:-1px}

A.link02:link	{color: #666666;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;font-size:11px;;text-decoration:none;letter-spacing:-1px}
A.link02:visited	{color: #666666;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;11px;text-decoration:none;letter-spacing:-1px}
A.link02:active	{color: #666666;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;font-size:11px;text-decoration:none;letter-spacing:-1px}
A.link02:hover 	{color: #999999;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;font-size:11px;text-decoration: underline;letter-spacing:-1px}

A.link03:link	{color: #5b4b28;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;font-size:12px;;font-weight:bold;text-decoration:none;letter-spacing:-1px}
A.link03:visited	{color: #5b4b28;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;12px;font-weight:bold;text-decoration:none;letter-spacing:-1px}
A.link03:active	{color: #5b4b28;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;letter-spacing:-1px}
A.link03:hover 	{color: #7d6a40;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;font-size:12px;font-weight:bold;text-decoration: underline;letter-spacing:-1px}

td { font-size: 9pt; font-family: ±¼¸²; color:#666666; }


.d8 { font-size: 8pt; font-family: µ¸¿ò; }
.d8h11 { font-size: 8pt; font-family: µ¸¿ò; line-height: 11pt; }
.db8 { font-size: 8pt; font-family: µ¸¿ò; font-weight: bold; }
.d9 { font-size: 9pt; font-family: µ¸¿ò; }
.db9 { font-size: 9pt; font-family: µ¸¿ò;}
.d9h11 { font-size: 9pt; font-family: µ¸¿ò; line-height: 11pt; }
.d9h11a { font-size: 9pt; font-family: µ¸¿ò; line-height: 11pt; text-align: justify; }
.d9h13 { font-size: 9pt; font-family: µ¸¿ò; line-height: 13pt; }
.d9h13a { font-size: 9pt; font-family: µ¸¿ò; line-height: 13pt; text-align: justify; }
.kor_s   {font-size:8pt; font-family:µ¸¿ò; text-decoration: none; letter-spacing: -1.5px;}

.g8 { font-size: 8pt; font-family: ±¼¸²; }
.g9 { font-size: 9pt; font-family: ±¼¸²; }
.gb9 { font-size: 9pt; font-family: ±¼¸²; font-weight: bold; }
.g9h11a { font-size: 9pt; font-family: ±¼¸²; line-height: 11pt; text-align: justify; }
.g9h12 { font-size: 9pt; font-family: ±¼¸²; line-height: 12pt; }
.g9h13 { font-size: 9pt; font-family: ±¼¸²; line-height: 13pt; }
.g9h14 { font-size: 9pt; font-family: ±¼¸²; line-height: 15pt; }
.gb10 { font-size: 10pt; font-family: ±¼¸²; font-weight: bold; }
.gb11 { font-size: 11pt; font-family: ±¼¸²; font-weight: bold; }
.gb12{ font-size: 9pt; font-family: ±¼¸²; font-weight: bold; color: #466461; }
.gb14{ font-size: 12pt; font-family: ±¼¸²; font-weight: bold; color: #59b7d2; }
.gb15{ font-size: 9pt; font-family: ±¼¸²; font-weight: bold; color: #ce7a2a; }

.a7 { font-size: 7pt; font-family: arial; }
.ab7 { font-size: 7pt; font-family: arial black; }
.ab7back1 { font-size: 7pt; font-family: arial black; background-color:#336699; color:#FFFFFF; }
.a8 { font-size: 8pt; font-family: arial; }


.main_notice_a { font-size: 8pt; font-family: µ¸¿ò; padding-top:4px; }
.main_notice_b { font-size: 8pt; font-family: µ¸¿ò; padding-top:4px; text-align:right; }

.notice1 { font-size: 9pt; font-family: ±¼¸²; color:#000000; }
.notice2 { font-size: 9pt; font-family: ±¼¸²; color:#73170d; }
.notice7 { font-size: 9pt; font-family: ±¼¸²; color:#444444; }

.member1 { font-size: 9pt; font-family: ±¼¸²; color:#ff9966; padding-top:3px; }
.member2 { font-size: 9pt; font-family: ±¼¸²; color:#b53d01; padding-top:3px; }
.member3 { font-size: 9pt; font-family: ±¼¸²; color:#8e3a2c; padding-top:3px; }
.member4 { font-size: 9pt; font-family: ±¼¸²; color:#9b0101; padding-top:3px; line-height: 12pt; }
.member5 { font-size: 10pt; font-family: ±¼¸²; color:#023b99; padding-top:3px; font-weight:bold; }
.member6 { font-size: 9pt; font-family: ±¼¸²; color:#ffffff; padding-top:3px; }
.member_form { background-color:#2b0000; color:#ff9966; border-style:solid; border-width:1; border-color:#260000; padding-top:3px; font-size:9pt; height: 18px; }

.form { background-color:#ffffff; border-style:solid; border-width:1; border-color:#c9c9c9; padding-top:3px; font-size:9pt; height: 18px; }
.form_bb { background-color:#ffffff; border-style:solid; border-width:3; border-color:#30c1ae; padding-top:2px; font-size:9pt; height: 23px;font-weight: bold; }
.form_event { background-color:#ffffff; border-style:solid; border-width:1; border-color:#c0c0c0; padding-top:3px; font-size:9pt; height: 18px; }
.form1 { background-color:#ffffff; border-style:solid; border-width:1; border-color:#ffffff; padding-top:3px; font-size:9pt; height: 20px; }
.form2 { background-color:#b1b1b1; border-style:solid; border-width:1; border-color:#000000; padding-top:3px; font-size:9pt; height: 20px; }
.form3 { background-color:#ffffff; border-style:solid; border-width:1; border-color:#837553; padding-top:3px; font-size:9pt; color:666666; }
.form4 { background-color:#ffffff; border-style:solid; border-width:1; border-color:#999999; padding-top:3px; font-size:8pt; height: 20px; }
.form5 { background-color:#ffffff; border-style:solid; border-width:1; border-color:#0c6ca7; padding-top:3px; font-size:9pt; height: 19px; }
.form6 { background-color:#ffffff; border-style:solid; border-width:1; border-color:#cccccc; padding-top:3px; font-size:9pt; height: 13px; font-color:#666666; }

.form_board { background-color:#ffffff; border-style:solid; border-width:1; border-color:#c9c9c9; padding-top:3px; font-size:9pt; height: 17px; }
.full_login_id  { background-color:#330000; border:1 solid #900000; padding-right:5px; padding-top:4px; font-size:9pt; width:115px; height:22px; color:#ffffff; text-align:right; }
.full_login_pw  { background-color:#330000; border:1 solid #900000; padding-left:5px; padding-top:1px; font-size:9pt; width:105px; height:22px; color:#ffffff; }
.sub_search_fome  { background-color:#372321; border:1 solid #bd611a; padding-left:3px; padding-top:2px; font-size:8pt; width:249px; height:18px; color:#ffffff; }
.sub_rank_fome  { background-color:#ffffff; border:1 solid #0c6ca7; font-size:9pt; width:125px; height:20px; color:#666666; }
.sub_login_fome  { background-color:#660000; border:1 solid #390000; padding-left:3px; padding-top:2px; font-size:8pt; width:70px; height:18px; color:#ffffff; }
.main_login_fome  { background-color:#660000; border:1 solid #390000; padding-left:3px; padding-top:2px; font-size:8pt; width:73px; height:19px; color:#ffffff; }
.textarea {background-color:ffffff; border-style:solid; border-color:#c4c4c4; border-width:1; overflow-x:hidden; overflow-y:auto; padding-top:5; padding-right:5; padding-bottom:5; padding-left:5; font-size: 9pt;}
.textarea01 {background-color:ffffff; border-style:solid; border-color:#d8d8d8; border-width:1; overflow-x:hidden; overflow-y:auto; padding-top:5; padding-right:5; padding-bottom:5; padding-left:5; font-size: 9pt;}
.textarea02 {padding-top:5; padding-right:5; padding-bottom:5; padding-left:5; font-size: 9pt;}

 
.board01 {background-color:a5c8d1; border-color:#a5c8d1; border-width:0; padding-top:5px; padding-right:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; font-size: 9pt; line-height:150%; font-color:333333; }

#frmOutLine {width:100%; text-align:center;}
	#frmTop {}
	#frmTopMenu {}
	#frmSearch {}
	#frmMiddle {text-align:left; height:260px;}
			#frmLeftMenu1	{Z-index:2; position:absolute; padding-left:0px; width:170px;}
			#frmMidBanner	{padding-left:0px;}
			#frmMidEsSearch {padding-left:0px;}