body {
	margin:0px; padding:0px; background-image:url(/img/frame/frame_bg.gif); background-repeat:repeat-x; background-color:#ffffff;
}

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:Arial; font-size:11px; line-height:150%; letter-spacing:-0.01em; }
body, td, th, a, span { color:#666666;  }
input, textarea, select { color:#666666; border:1px solid #aaaaaa; background-color:#ffffff; }
input.rea, textarea.req, select.req { background-color:#efefef; }
form { display:inline; margin:0px; padding:0px; }
.mainline { background-color:#CDCDCD; }

.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; }
.results   { font-size:11px; color:#ffffff; }
.results2  { font-size:11px; color:#333333; }

.link, a	{ color:#666666; text-decoration:none; letter-spacing:-0.045em;}
a.visited	{ color:#666666; }
a:hover		{ color:#000000; text-decoration:underline; }

.tmenu, a.tmenu		{ font-size:11px; font-family:Arial; color:#BECDDB; text-decoration:none; }
a.tmenu:visited		{ color:#BECDDB; }
a.tmenu:hover			{ color:#F2F5F8; text-decoration:none; }

/*===== for List Box ===== */
.boxtable 	{ border:0px solid #ffffff; border-collapse:collapse; border-spacing:0; }

.boxline_t				{ display:none; }
.boxtitle					{ font-size:11px; color:#cccccc; background-color:#12262a; line-height:120%; padding:6 0 4 0; }
.boxtitle_v       { }

.boxline_b				{ display:none; }
.boxline          { height:1px; background-color:#EBEBEB; }
.boxline_2        { height:1px; background-color:#495A60; }
.boxline_e				{ display:none; }

.boxcont				{ font-size:11px; background-color:#ffffff; }
.boxcont2				{ font-size:11px; background-color:#fefefe; }

/*===== 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:#213037; }
.barcolor2		{ background-color:#545E63; }

/*===== for Page Selector =====*/
.pgSelector, a.pgSelector	{ font-size:10px; color: #A6A6A6; }
a.pgSelector:visited 			{ color: #A6A6A6; }
a.pgSelector:hover 				{ color: #00AEEF; }
span.pgCurrent						{ font-size:10px; color: #FF6088; }

.pgSelector2, a.pgSelector2	{ font-size:10px; color: #808080; }
a.pgSelector2:visited 		{ color: #808080; }
a.pgSelector2:hover 			{ color: #FFFFFF; }
span.pgCurrent2						{ font-size:10px; color: #FFFFFF; }


/*===== 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				{ display:none; }
.bbstitle					{ font-size:11px; color:#cccccc; background-color:#12262a; line-height:120%; padding:6 0 4 0; }
.bbstitle_v       { }

.bbsline_b				{ display:none; }
.bbsline          { height:1px; background-color:#efefef; }
.bbsline_2        { display:none; }
.bbsline_e				{ display:none; }

.bbscontent				{ font-size:11px; background-color:#ffffff; }
.bbsnotice				{ font-size:11px; background-color:#efefef; }
.bbscurrent				{ font-size:11px; background-color:#fefefe; }

.bbssearch				{ font-size:11px; color:6A727E; }

.bbslink, a.bbslink	{ color:#333333; text-decoration:none; }
a.bbslink:link			{ color:#333333; }
a.bbslink:visited		{ color:#333333; }
a.bbslink:hover			{ color:#7850EF; text-decoration:UNDERLINE; }
a.bbslink:active		{ color:#333333; }

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=80);  }
