/*png*/
.png24 {
	tmp:expression(setPng24(this));
}





/*layout*/
.body {
	BACKGROUND-POSITION: 50% 0%;
	BACKGROUND-IMAGE: url(http://img.sbs.co.kr/newimg/wizard2/program/tv/cain/abel/mainbg.jpg);
	BACKGROUND-REPEAT:no-repeat;
}
.frame {
	position:relative;
}
.mainfla {
	position:absolute;
	top:0px;
	left:-231px;
	width:1280px;
	height:685px;
}
.board {
	position:absolute;
	top:685px;
	left:-2px;
	width:975px;
	height:105px;
}
#board_bg {
	z-index:0;
	position:absolute;
	float:left;
}
#board_con {
	z-index:1;
	position:absolute;
	float:left;
}



/*ucc*/
.ucc {
	position:absolute;
	float:left;
	width:185px;
	height:105px;
}
#ucc div.ucc_con ul {
	position:absolute;
	margin:0px;
	padding:0px;
	top:21px;
	left:9px;
	width:176px;
	height:84px;
}
#ucc div.ucc_con ul li {
	list-style:none;
	font-size:12px;
	line-height:20px;
	letter-spacing:-0.6px;
}
#ucc div.ucc_con ul li a:link, .ucc_con ul li a:visited, .ucc_con ul li a:active {
	text-decoration:none;
	text-align:left;
	color:#9f978f;
	font-family:"µ¸¿ò", Times New Roman, Times, serif;
}
#ucc div.ucc_con ul li a:hover {
	text-decoration:none;
	text-align:left;
	color:#b9afa6;
	font-family:"µ¸¿ò", Times New Roman, Times, serif;
}



/*update*/
.update {
	position:absolute;
	float:left;
	width:185px;
	height:105px;
}
#update div.update_con ul {
	position:absolute;
	margin:0px;
	padding:0px;
	top:21px;
	left:219px;
	width:176px;
	height:84px;
}
#update div.update_con ul li {
	list-style:none;
	font-size:12px;
	line-height:20px;
	letter-spacing:-0.6px;
}
#update div.update_con ul li a:link, .update_con ul li a:visited, .update_con ul li a:active {
	text-decoration:none;
	text-align:left;
	color:#9f978f;
	font-family:"µ¸¿ò", Times New Roman, Times, serif;
}
#update div.update_con ul li a:hover {
	text-decoration:none;
	text-align:left;
	color:#b9afa6;
	font-family:"µ¸¿ò", Times New Roman, Times, serif;
}



/*fan*/
.fan {
	position:absolute;
	float:left;
	width:185px;
	height:105px;
}
#fan div.fan_con ul {
	position:absolute;
	margin:0px;
	padding:0px;
	top:21px;
	left:429px;
	width:176px;
	height:84px;
}
#fan div.fan_con ul li {
	list-style:none;
	font-size:12px;
	line-height:20px;
	letter-spacing:-0.6px;
}
#fan div.fan_con ul li a:link, .fan_con ul li a:visited, .fan_con ul li a:active {
	text-decoration:none;
	text-align:left;
	color:#9f978f;
	font-family:"µ¸¿ò", Times New Roman, Times, serif;
}
#fan div.fan_con ul li a:hover {
	text-decoration:none;
	text-align:left;
	color:#b9afa6;
	font-family:"µ¸¿ò", Times New Roman, Times, serif;
}



/*banner*/
.banner {
	position:absolute;
	top:0px;
	left:630px;
}
#banner_bg {
	z-index:0;
	position:absolute;
	width:345px;
	height:105px;
}
#banner_link {
	z-index:1;
	position:absolute;
	width:345px;
	height:105px;
}



/*live*/
.live01 {
	z-index:2;
	position:absolute;
	top:0px;
	left:421px;
	width:555px;
	height:105px;
}
.live02 {
	z-index:2;
	position:absolute;
	top:0px;
	left:421px;
	width:555px;
	height:105px;
}



/*photosketch*/
.ps {
	position:absolute;
	top:820px;
	left:-2px;
	width:630px;
	height:105px;
}
#ps_bg {
	z-index:0;
	position:absolute;
	float:left;
}
#ps_con {
	z-index:1;
	position:absolute;
	float:left;
}
.tn_list {
	position:absolute;
	float:left;
	left:55px;
	top:1px;
	width:309px;
	height:114px;
	text-align: center;
}
#tn {
	position:relative;
	float:left;
	margin-right:9px;
	width:55px;
	height:75px;
}
#btn {
	position:relative;
	float:left;
	margin-top:14px;
	margin-right:9px;
	width:14px;
	height:27px;
}
A.tntxt:link {
	font-family:"µ¸¿ò";
	font-size:11px;
	letter-spacing:-2px;
	line-height:22px;
	color:#9a938c;
	text-decoration:none;
}
A.tntxt:visited {
	font-family: "µ¸¿ò";
	font-size:11px;
	letter-spacing:-2px;
	line-height:22px;
	color:#9a938c;
	text-decoration:none;
}
A.tntxt:hover {
	font-family: "µ¸¿ò";
	font-size:11px;
	letter-spacing:-2px;
	line-height:22px;
	color:#b9afa6;
	text-decoration:none;
}



/*count*/
#count {
	position:absolute;
	top:-1px;
	left:408px;
	font-size:11px;
	font:"Courier New", Courier, monospace;
	text-align:left;
	color:#6c848f;
}
.count {
	margin-left:13px;
	margin-right:7px;
	font-size:8px;
}
