@charset "euc-kr";

/* reset */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, em, font, img, strong, sub, sup, dl, dt, dd, ol, ul, li, fieldset, form, label,
legend, table, caption, tbody, tfoot, thead, tr, th, td, select, input, textarea {
	margin:0; padding:0;
}
table { border-collapse:collapse; border-spacing:0; }
ol, ul, li { list-style:none; }
em { font-style:normal; }
img { vertical-align:top;border:0; }

/* ±âº» */
body, textarea, select, th, td, input, h1, h2, h3, h4, h5, h6 { font-size:12px;font-family:µ¸¿ò, ±¼¸², '¸¼Àº °íµñ', verdana, sans-serif;color:#555555;font-weight:normal; }
li { font-family:µ¸¿ò, ±¼¸², '¸¼Àº °íµñ', verdana, sans-serif; }
a { color:#555555;text-decoration:none; }
a:hover { color:#555555;text-decoration:underline; }
div.clear { clear:both;margin-top:-1px;line-height:0;font-size:0;overflow:hidden; }

/* select */
select { margin-right:16px; }
.SelectDisable { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50) !important; }

.SelectBasic_selectArea { overflow:hidden;background:#ffffff;border:1px solid #999;vertical-align:top;z-index:20; }
.SelectBasic_selectArea a { display:block;margin:0;height:19px;padding:6px 0 0 0;text-indent:5px;font-size:12px;white-space:nowrap;color:#666;background:url(../img/common/bg_select_arrow.gif) right top no-repeat;text-decoration:none;cursor:default;letter-spacing:0; }
.SelectBasic_selectArea a:hover { color:#333 !important;text-decoration:none; }
.SelectBasic_optionsDiv { margin-top:26px;border:1px solid #999;max-height:110px;background:#ffffff;vertical-align:middle;z-index:21;overflow:auto;display:none; }
.SelectBasic_optionsDiv p { margin:0;padding:1px; }
.SelectBasic_optionsDiv a { display:block;padding:5px 3px 3px 3px;white-space:nowrap;color:#666;text-decoration:none;cursor:default; }
.SelectBasic_optionsDiv a:hover { color:#333 !important; text-decoration:none; }

.tab { background:url(../img/common/bg_tab_x.gif) left bottom repeat-x;zoom:1;overflow:hidden; }
.tab li { position:relative;float:left;margin-right:-1px;z-index:1; }
.tab .on { z-index:2; }
.tab li a { position:relative;left:0;bottom:0;border:1px solid #ccc;border-bottom:0;padding:8px 18px 5px 18px;background:#FFF;letter-spacing:-1px;font-size:14px;font-weight:bold;color:#999;display:block;text-decoration:none; }
.tab li a:hover { color:#cc0000;text-decoration:none; }
.tab .on a { position:relative;left:0;bottom:0;border:2px solid #000;border-bottom:0;padding:7px 17px 7px 17px;color:#cc0000;text-decoration:none; }

.userMenu { border-collapse:collapse; }
.userMenu td { border:1px solid #555555;padding:5px;background:#FFF;cursor:pointer;_cursor:hand;letter-spacing:-1px;font-size:11px; }
.userMenu .udActivate { color:#555555; }
.userMenu .udDeactivate { color:#555555; }

.inbox { border:2px solid #666666;padding:6px 0 0 5px;height:17px;background:url(../img/bbs/bg_input.gif) no-repeat; }
.inbutton { border:1px solid #ccc;padding:5px 8px 3px 8px;background:#fff;letter-spacing:-1px;font-weight:bold;font-size:12px;color:#666666;cursor:pointer;overflow:visible; }
.preview { border:1px solid #c0c0c0;padding:10px;width:230px;background:#FFF;color:#555;word-wrap:break-word;word-break:break-all;visibility:hidden;z-index:50; }
.bbs_preview { position:absolute;border:1px solid #c0c0c0;padding:10px;width:230px;background:#FFF;color:#555;word-wrap:break-word;word-break:break-all;visibility:hidden;z-index:50; }