@charset "euc-kr";

*			{margin:0; padding:0; }
ul, ol		{list-style:none;padding:1px;}
li			{list-style:none;}
img			{border:0}
h1,h2,h3,h4,h5,h6	{margin:0; padding:0; font-size:12px;}

table, tr, td	{ font-size: 12px; }


body {margin:0; text-align:center; background-color:#fff;color:#777;font:12px/1.6 ����,Dotum,AppleGothic,sans-serif;

		SCROLLBAR-FACE-COLOR: #FFFFFF; 
		SCROLLBAR-HIGHLIGHT-COLOR: #d2e5f4; 
		SCROLLBAR-SHADOW-COLOR: #d2e5f4; 
		SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
		SCROLLBAR-ARROW-COLOR: #d2e5f4; 
		SCROLLBAR-TRACK-COLOR: #FFFFFF; 
		SCROLLBAR-DARKSHADOW-COLOR: #ffffff;

}

a:link		{text-decoration:none; color:#808080}
a:visited	{text-decoration:none; color:#808080}
a:hover		{text-decoration:underline; color:#808080}
a:active	{text-decoration:underline; color:#808080}
input	{background:#FCFCFC; border:1px solid #797979; color: #808080; padding: 2px 0 0 5px; font-size: 11px; }
input.chk	{border:0; margin:0; background:none;}


#mainLayout { width:930px; margin:0 auto; text-align:center; }
#bodyLeft {float:left; width:205px;  margin:0px;}
#bodySub {float:left; width:725px;}
#bodySubCon {float:left; width:700px;  margin:0px;}


#bodySubCon710 {float:left; width:700px; margin:0px;}

#bodyContent { float:left; width:493px; margin:0px 5px 0px 5px;}
#bodyRight { float:left; width:203px; margin:0px;}
#bottom { clear:both; height:100px; background-color:blue; }


.table1	{margin:0px 10px 0px 10px; border-bottom:1px solid #5c86ad;}
.table1	th	{background:url('../images/board/table01_bg.gif') repeat-x right; height:33px;}
.table1	th.alt	{background:url('../images/board/table01_bg.gif') repeat-x right; height:33px;}
.table1	td {text-align:center; font-size:12px; height:28px;}
.table1	td.left	{text-align:left; padding-left: 20px; }
.table1	td.right	{text-align:right; padding-right: 20px; }

.table1	.row	td	{background:url('../images/board/table01_line.gif') repeat-x right; height:29px;}
.list_box	{position:relative; height:40px; text-align:center; padding-top:22px;}
.list_box	.list	td	{padding:0 5px 0 5px; font-size:11px; }
.list_box	.list	td.on	{font-weight:bold}
.sp_write		{ padding: 10px; }



.bold		{ font-weight: bold }
.font_s		{font-size:0.95em;}
.font_dark	{color:#222222;}
.font_rgray	{color:#c0c0c0;}
.font_orange{color:#ff9000;}
.font_dorg{color:#ed8000;}
.select		{font-size:11pt; background-color:#ffb06a;}





.dot_9d9d {background:url('../images/comm/dot_line_9d.gif') repeat-x transparent 0 bottom;}
.dot_8d8d {background:url('../images/comm/dot_line_d8.gif') repeat-x transparent 0 bottom;}
.dot_baba {background:url('../images/comm/dot_line_ba.gif') repeat-x transparent;}

	.hot_comm  { 
		background:url(../images/hot_comm_center.gif) repeat-y; 
		padding:4 4 4 10px; 
		width:703px; 
	}
	.hot_comm_image  { 
		background:url(../images/hot_comm_image_center.gif) repeat-y; 
		padding-left:10px;
		padding-right:10px;
		padding-top:0px;
		padding-bottom:0px;
		width:703px; 
	}
    .visual_list {
        padding-top:5px;
        width:157px;
        height:20px;
        padding-left:5px;
        margin-top:5px;
                
        font-size:11px;
        font-family:굴림;
    }
	.ucc_keyword {
		width:260px;
		height:131px;
		background:url(../images/hot_comm_keyword_bg.gif);
		margin:0px;
		padding:0px;
		color:white;
		font-weight:bold;
	}
.weekly  {font-size:11px; margin-top:8px; color:#fffdfd; font-weight:bold;}
