body { 
	margin:0px; 
	padding:0px; 
	background-color:#000000; 
	background:url(../img/top_bg01.gif) repeat-x;	
}

body, textarea, div, td {
	scrollbar-face-color:#F0F0F0;
	scrollbar-shadow-color:gray;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#F0F0F0;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-track-color:#F0F0F0;
	scrollbar-arrow-color:gray;	
}
* { font-family:µ¸¿ò; font-size:9pt; line-height:150%; }
body, td, th, a, span { color:#333; text-decoration:none; }
input, textarea, select { color:#333; border:1px solid #9B9384; background-color:#ffffff; }
input.req, textarea.req, select.req { background-color:#FFF7FF; }
form { display:inline; margin:0px; padding:0px; }
img {border:0}

.nobox		{ border:0px; }
.nobg     { background-color:transparent; background-image:none; }
.red			{ color:#ff0000; }
.blue			{ color:#0066CC; }
.green		{ color:#008000; }
.gray			{ color:#333333; }
.recent		{ color:#26708D; font-weight:bold; font-size:9pt; }
.size7en	{ font-size:7pt; font-family:arial; }
.size8en	{ font-size:8pt; font-family:arial; }
.size8ko	{ font-size:8pt; font-family:±¼¸²; }
.comment_recent { font-family:arial; font-size:7pt; color:#BDBD00; }

ul, ol 		 { margin-top:0; margin-bottom:0; text-indent:-20px; }
blockquote { margin: 0 0 0 14; }

a 				{ line-height:120%; }
.link, a	{ color:#333; text-decoration:none; }
a.visited	{ color:#333; text-decoration:none; }
a:hover		{ color:#333; text-decoration:none; }

.navi, a.navi 	{ font-family:±¼¸²; font-size:11px; color:#303030; text-decoration:none; }
a.navi:visited 	{ color:#303030; }
a.navi:hover		{ color:FFFFFF0; }

.intramenu, a.intramenu { font-family:±¼¸²; font-size:11px; color:#C9896E; text-decoration:none; }
a.intramenu:visited 	{ color:#C9896E; }
a.intramenu:hover		{ color:#C9896E; font-weight:bold; }
 
.notice A:active {
	font-family : Verdana, Helvetica;
	FONT-SIZE: 11pt; COLOR: #FFFCCA; TEXT-DECORATION: none;
	font-size:9pt;
}
.notice A:visited {
	font-family : Verdana, Helvetica;
	FONT-SIZE: 11pt; COLOR: #FFFCCA; TEXT-DECORATION: none;
	font-size:9pt;
}
.notice A:hover {
	font-family : Verdana, Helvetica;
	FONT-SIZE: 11pt; COLOR: #FFF; TEXT-DECORATION: underline;
	font-size:9pt;
}
.notice A:link {
	font-family : Verdana, Helvetica;
	FONT-SIZE: 11pt; COLOR: #FFFCCA; TEXT-DECORATION: none;
	font-size:9pt;
}
/*===== for List Box ===== */
.boxtable 	{ border:0px solid #ffffff; border-collapse:collapse; border-spacing:0; }

.boxline_t				{ height:4px; background-color:#88945F; }
.boxtitle					{ font-size:11px; color:#88945F; background-color:#fefefe; line-height:120%; padding:6 2 4 2; }
.boxtitle_v       { }

.boxline_b				{ height:3px; background-image:url(/img/box_bhline.gif); }
.boxline          { height:1px; background-color:#D3D5CD; }
.boxline_2        { height:1px; background-color:#D3D5CD; }
.boxline_e				{ height:1px; background-color:#ffffff; }

.boxcont				{ background-color:#ffffff; }
.boxcont2				{ background-color:#f7f7f7; }

/*===== for Popup Window =====*/
.popup_body   { margin:0px; padding:0px; background-image:none; background-color:#ffffff; }
.popup_title  { color:#333333; font-weight:bold; padding:8 5 5 15; height:32px; }
.popup_bottom { background-color:#F6F6F6; height:26px; text-align:right; padding:2 4 0 0; }
.barcolor1		{ background-color:#D3A492; }
.barcolor2		{ background-color:#C9896E; }

/*===== for Page Selector =====*/
.pgSelector, a.pgSelector	{ font-size:11px; color: #333; }
a.pgSelector:visited 			{ color: #333; }
a.pgSelector:hover 				{ color:#339900; }
span.pgCurrent						{ font-size:9pt; color: #333; }

/*===== for BBS =====*/
.small						{ font-family:Tahoma; font-size:8pt; }
.comment_num			{ font-family:Tahoma; font-size:7pt; color:#AAAA00; }
.hit_count				{ font-family:Tahoma; font-size:7pt; color:#888888; }
.nobox						{ border:0px; }

.bbsline_t				{ height:0px; background-color:#ffffff; }
.bbstitle					{ font-size:11px; color:#ffffff; background-color:#ff6600; line-height:120%; padding:8 2 6 2; }
.bbstitle_v       { }

.bbsline_b				{ height:0px; background-color:#ffffff; }
.bbsline          { height:1px; background-color:#ededed; }
.bbsline_2        { height:1px; background-color:#ededed; }
.bbsline_e				{ height:1px; background-color:#ffffff; }

.bbscontent				{ background-color:#ffffff; }
.bbsnotice				{ background-color:#FFF4F4; }
.bbscurrent				{ background-color:#fefefe; }

.bbssearch				{ color:#333333; }

.bbslink, a.bbslink	{ color:#999; text-decoration:none; }
a.bbslink:link			{ color:#333; }
a.bbslink:visited		{ color:#333; }
a.bbslink:hover			{ color:#3333FF; text-decoration:none; }
a.bbslink:active		{ color:#333; }

img.thumbs 			  { border:1px solid #eeeeee; padding:0px; margin-bottom:4px; }
img.norm					{ border:0px; filter:alpha(opacity=100); }
img.dimm					{ border:0px; filter:alpha(opacity=50);  }

.foot A:active {
	font-family : Verdana, Helvetica;
	FONT-SIZE: 11pt; COLOR: #CEC991; TEXT-DECORATION: none;
	font-size:9pt;
}
.foot A:visited {
	font-family : Verdana, Helvetica;
	FONT-SIZE: 11pt; COLOR: #CEC991; TEXT-DECORATION: none;
	font-size:9pt;
}
.foot A:hover {
	font-family : Verdana, Helvetica;
	FONT-SIZE: 11pt; COLOR: #FFFFFF; TEXT-DECORATION: underline;
	font-size:9pt;
}
.foot A:link {
	font-family : Verdana, Helvetica;
	FONT-SIZE: 11pt; COLOR: #CEC991; TEXT-DECORATION: none;
	font-size:9pt;
}