@charset "euc-kr";
body				{ color:#666666; font-size:12px; line-height:18px; font-family:"µ¸¿ò",Dotum, arial; background:#FFFFFF; margin:0; padding:0; 
					  scrollbar-highlight-color: #9F9F9F; 
					  scrollbar-arrow-color: #FFFFFF;
					  scrollbar-shadow-color: #9F9F9F;
					  scrollbar-darkshadow-color: #FFFFFF;
					  scrollbar-3dlight-color: #9F9F9F;
					  scrollbar-face-color: #9F9F9F;
					  scrollbar-track-color: #F4F4F4;
					}
td					{ color:#666666; font-size:12px; line-height:18px; font-family:"µ¸¿ò", Dotum, arial; }
input,select		{ color:#888888; font-size:12px; line-height:13px; font-family:"µ¸¿ò", Dotum, arial; padding-left:5px; padding-top:2px; }
textarea			{ color:#888888; font-size:12px; line-height:18px; font-family:"µ¸¿ò", Dotum, arial; padding:5px; }
img					{ border:none; }



/* layout */
#body				{ width:1024px; }
#top				{ width:100%; height:180px; }
#content			{ width:774px; height:381px; float:left; background:url(/images/red.gif) no-repeat right top; }
#content_white		{ width:700px; height:527px; padding:0 10px 10px 10px; margin-bottom:20px; background-color:#FFFFFF; }
#content_white_ex	{ width:700px; padding:0 10px 10px 10px; margin-bottom:20px; background-color:#FFFFFF; }
#left				{ width:250px; margin-top:20px; float:left; overflow:hidden; }
#left_menu			{ margin:3px; }



/* left menu */
.menu				{ }
.menu td.no			{ background-color:#000000; padding:1px 3px 0 3px; text-align:right; font-size:11px; letter-spacing:-1px;}
.menu td.now		{ background-color:#B7060B; padding:1px 3px 0 3px; text-align:right; font-size:11px; letter-spacing:-1px; }
.menu td.no2		{ background-color:#FFFFFF; padding:1px 5px 0 5px; text-align:left;  font-size:11px; letter-spacing:-1px; }
.menu td.now2		{ background-color:#FFFFFF; padding:1px 5px 0 5px; text-align:left;  font-size:11px; letter-spacing:-1px; }

.no a:link			{ color:#DBDBDB; text-decoration:none; }
.no a:visited		{ color:#DBDBDB; text-decoration:none; }
.no a:hover			{ color:#FFFFFF; text-decoration:none; }

.now a:link			{ color:#FFFFFF; text-decoration:none; }
.now a:visited		{ color:#FFFFFF; text-decoration:none; }
.now a:hover		{ color:#FFFFFF; text-decoration:none; }

.no2 a:link			{ color:#000000; text-decoration:none; }
.no2 a:visited		{ color:#000000; text-decoration:none; }
.no2 a:hover		{ color:#000000; text-decoration:none; }

.now2 a:link		{ color:#B7060B; text-decoration:none; }
.now2 a:visited		{ color:#B7060B; text-decoration:none; }
.now2 a:hover		{ color:#B7060B; text-decoration:none; }



/* link */
a:link				{ color:#666666; text-decoration:none; }
a:visited			{ color:#666666; text-decoration:none; }
a:hover				{ color:#666666; text-decoration:underline; }

a.red:link			{ color:#FF1017; text-decoration:none; }
a.red:visited		{ color:#FF1017; text-decoration:none; }
a.red:hover			{ color:#FF1017; text-decoration:underline; }

.paging				{ color:#B7060B; font-family:verdana; font-size:9px; word-spacing:5px; padding-top:25px; padding-bottom:10px; width:100%; text-align:center; }
.paging a:link		{ color:#888888; text-decoration:none; }
.paging a:visited	{ color:#888888; text-decoration:none; }
.paging a:hover		{ color:#888888; text-decoration:underline; }

.gray a:link		{ color:#888888; text-decoration:none; }
.gray a:visited		{ color:#888888; text-decoration:none; }
.gray a:hover		{ color:#888888; text-decoration:underline; }



/* form */
form				{ margin:0; padding:0; }
.in_none			{ border:0; }
.in_gray			{ border:solid 1px #BCBCBC; }



/* background image */
.body_bg			{ background:url(/images/bg.gif) repeat-x left top; }
.line_dot			{ background:url(/images/line_dot.gif) repeat-x left center; }
.line_dot_pink		{ background:url(/images/line_dot_pink.gif) repeat-x left center; }



/* line, background color */
.bg_red				{ background-color:#B7060B; }
.bg_gray			{ background-color:#D6D6D6; }
.bg_board			{ background-color:#DCDCDC; }
.bg_pink			{ background-color:#F7EAEB; }
.bg_text			{ background-color:#F3F3F3; }



/* font */
.font11				{ font-size:11px; line-height:15px; }
.font16				{ font-size:16px; letter-spacing:-1px; }
.red				{ color:#FF1017; }
.red02				{ color:#B7060B; }
.black				{ color:#000000; }
.gray				{ color:#888888; }
.gray02				{ color:#444444; }



/* padding */
.pT3				{ padding-top:3px; }

.pB3				{ padding-bottom:3px; }
.pB5				{ padding-bottom:5px; }

.pL10				{ padding-left:10px; }



/* board */
.def				{ padding:8px 20px 5px 20px; }
.def02				{ padding:8px 10px 5px 10px; }
.con				{ padding:19px 9px; text-align:justify; line-height:20px; word-break:break-all; }

.bar				{ border-top:solid 1px #DCDCDC; }
.bar td.lef			{ vertical-align:top; background:url(/images/board_bar.gif) no-repeat right top; font-weight:bold; color:#444444; padding:10px 10px 6px 10px; }
.bar td.rig			{ vertical-align:top; color:#444444; padding:10px; }

.write				{ border-top:solid 2px #D7D7D7; border-bottom:solid 2px #D3CCCD; }
.write td.lef		{ padding-top:8px; padding-bottom:5px; color:#444444; background-color:#F7EAEB; text-align:center; }
.write td.rig		{ padding:8px 20px 5px 20px; color:#888888; }

.view				{ border-top:solid 2px #DCDCDC; }
.view td.tit01		{ vertical-align:top; background-color:#F3F3F3; border-bottom:solid 1px #DCDCDC; color:#444444; padding:10px 10px 6px 10px; }
.view td.tit01_lef	{ vertical-align:top; background:url(/images/board_bar.gif) no-repeat right top; font-weight:bold; background-color:#F3F3F3; border-bottom:solid 1px #DCDCDC; color:#444444; padding:10px 10px 6px 10px; }
.view td.tit02		{ vertical-align:top; background-color:#F9F9F9; border-bottom:solid 1px #DCDCDC; color:#444444; padding:10px 10px 6px 10px; }
.view td.tit02_lef	{ vertical-align:top; background:url(/images/board_bar.gif) no-repeat right top; font-weight:bold; background-color:#F9F9F9; border-bottom:solid 1px #DCDCDC; color:#444444; padding:10px 10px 6px 10px; }

.list				{ border-top:solid 2px #D6D6D6; border-bottom:solid 2px #DCDCDC; }
.list td.tit		{ padding-top:8px; padding-bottom:5px; color:#444444; background-color:#F3F3F3; text-align:center; font-weight:bold; border-bottom:solid 1px #EDEDED; }
.list td.mid		{ padding:8px 10px 4px 10px; }

.info 				{ border-top:solid 1px #DCDCDC; border-bottom:solid 2px #DCDCDC; }

.sub_main			{ border-bottom:solid 1px #D8D8D8; }
.sub_main td.tit	{ background-color:#F7EAEB; border-bottom:solid 1px #D8D8D8; padding:6px 10px 2px 10px; }
.sub_main td.mid	{ padding:6px 10px 2px 11px; font-size:11px; }



/* popup */
.pop_bg				{ background:url(/images/pop_bg.gif) repeat-x left top; background-color:#BABABA; }
.pop_title			{ width:200px; height:19px; background-color:#000000; color:#FFFFFF; font-size:14px; padding:3px 0 0 14px; font-weight:bold; }



/* etc */
.just				{ text-align:justify; }
.title				{ color:#444444; background:url(/images/dot_tit.gif) no-repeat left top; padding:0 0 4px 15px; }
.btn				{ padding-top:7px; float:right; text-align:right; }
.btn02				{ padding-top:7px; float:left; }
.search				{ padding-top:9px; float:left; }