﻿*{
	margin:0px;
	padding:0px;
	color:#6d6d6d;
}
#cbs_wrapper{
	width:942px;
	padding-left:10px;
	}
#cbs_wrapper a, #cbs_wrapper a:link, #cbs_wrapper a:hover, #cbs_wrapper a:visited{	color:#6d6d6d;	}
	

/* link ****************************************************/
#cbs_wrapper a.event_link1:link,
#cbs_wrapper a.event_link1:visited,
#cbs_wrapper a.event_link1{	color:#627380;	}
#cbs_wrapper a.event_link1:hover{
	color:#0b74c4;
	text-decoration:none;
	}	
#cbs_wrapper .con_data a,
#cbs_wrapper .con_data a:link,
#cbs_wrapper .con_data a:visited{	color:#6d6d6d;	}
.con_data a:hover{	color:#0b74c4;}
	
/*상단*/
.con_top{
	width:942px;
	background:url('http://img.cbs.co.kr/cbs/event/08/cbsEvent/top_bg.jpg') no-repeat top left;
	float:left;
	position:relative;
	left:-5px;
}

	/*상단좌측**************************/
	.top_left{
		float:left;
		width:207px;
	}

	.top_left .event_title{
		display:block;
		width:178px;
		height:71px;
		top:12px;
		background:url('http://img.cbs.co.kr/cbs/event/08/cbsEvent/title.gif') no-repeat 14px 12px;
		}
		
			/*공지사항**************************/
		.top_left dl{	margin:38px 0px 0px 0px;}
		.top_left dl dt{
				background:url('http://img.cbs.co.kr/cbs/event/08/cbsEvent/icon1.gif') no-repeat 20px 1px;
				padding:0px 0px 0px 35px;
				font-weight:bold;
				margin-bottom:5px;
				}
		.top_left dl dd{
				background:url('http://img.cbs.co.kr/cbs/event/08/cbsEvent/icon_dot.gif') no-repeat 23px 4px;
				padding:1px 0px 0px 32px;
				margin:5px 0px;
				height:12px;
				width:170px;
				overflow:hidden;
				color:#627380;
				}
		.top_left dl dd img{padding-left:3px;	}

	/*상단플래시**************************/
	.top_focus{
		width:536px;
		margin-top:12px;
		float:left;
	}

	/*상단우측**************************/
	.top_right{
		width:190px;
		float:left;
	}
		.top_right .event_add{
			padding:15px 0px 20px 8px;
			display:block;
			width:167px;
			height:60px;
			cursor:pointer;
		}
		.top_right dl{
			width:175px;
			padding-top:1px;
			margin:15px 0px 0px 10px;
		}
		.top_right dl dt{
			margin-bottom:5px;
			font-weight:bold;
		}
		.top_right dl dd{line-height:15px;	}


/*con_middle*/
.con_middle{
	width:942px;
	margin-top:10px;
	float:left;
	position:relative;
	left:-5px;
}
#cbs_wrapper .middle_right img {float:left;}

	/*middle_left**************************/
	.con_middle .middle_left{
		width:200px;
		float:left;
	}
	.middle_left .left_1,
	.middle_left .left_3,
	.middle_left .left_4,
	.middle_left .left_5{
		background:url('http://img.cbs.co.kr/cbs/event/08/cbsEvent/list_bg.gif') repeat-y left top;
		width:198px;
		margin-bottom:10px;
		float:left;
	}
	.middle_left .left_2{
		display:block;
		cursor:pointer;
		padding-bottom:10px;
		margin-bottom:10px;
		border-bottom:solid 1px #ededed;
		width:198px;
	}

		.left_1 .left_1_title{
			background:url('http://img.cbs.co.kr/cbs/event/08/cbsEvent/list_t1a.gif') no-repeat left top;
			display:block;
			width:198px;
			height:35px;
		}
		.left_3 .left_3_title{
			background:url('http://img.cbs.co.kr/cbs/event/08/cbsEvent/list_t2.gif') no-repeat left top;
			display:block;
			width:198px;
			height:37px;
		}	
		.left_4 .left_4_title{
			background:url('http://img.cbs.co.kr/cbs/event/08/cbsEvent/list_t3.gif') no-repeat left top;
			display:block;
			width:198px;
			height:37px;
		}	
		.left_5 .left_5_title{
			background:url('http://img.cbs.co.kr/cbs/event/08/cbsEvent/list_t4.gif') no-repeat left top;
			display:block;
			width:198px;
			height:37px;
		}	
		.left_1 ul,
		.left_3 .shopL,
		.left_4 .shopL{
			background:url('http://img.cbs.co.kr/cbs/event/08/cbsEvent/list_bottom.gif') no-repeat left bottom;
			width:168px;
			margin:0px;
			padding:8px 15px;
		}
		.left_5 .shopL{
			background:url('http://img.cbs.co.kr/cbs/event/08/cbsEvent/list_bottom2.gif') no-repeat left bottom;
			width:168px;
			margin:0px;
			padding:8px 15px;
		}
		.left_5 a span{	display:none;	}
		.left_1 ul li{
			line-height:20px;
			padding:3px 0px;
		}
		.left_1 ul li span{	font-weight:bold;	}
				
		.left_3 .shopL,
		.left_4 .shopL,
		.left_5 .shopL{
			width:192px;
			margin:0px;
			padding:8px 3px;
			float:left;
		}
		.left_3 dl,
		.left_4 dl{
			width:82px;
			padding:0px 7px;
			float:left;
		}
		.left_3 dl dt,
		.left_4 dl dt{
			width:80px;
			height:64px;
			border:solid 1px #eeeeee;
		}
		.left_3 dl dt img,
		.left_4 dl dt img{
			width:80px;
			height:64px;
		}
		.left_3 dl dd,
		.left_4 dl dd{
			width:80px;
			text-align:center;
			padding-top:5px;
		}
		.left_3 dl,
		.left_4 dl{
			width:82px;
			padding:0px 7px;
			float:left;
		}
		.left_5 p{
			width:174px;
			margin:0px auto;
		}
		.left_5 p img{
			width:172px;
			border:solid 1px #eeeeee;
		}
		.left_5 p a span{
			display:block;
			padding:5px 5px 0px 5px;
		}
		.left_5 p a:hover span{
			display:block;
			padding:5px 5px 0px 5px;
			color:#0b74c4;
			text-decoration:underline;
		}
		.left_5 .list5Banner{
			background:url('http://img.cbs.co.kr/cbs/event/08/cbsEvent/list4_banner.gif') no-repeat left bottom;
			width:198px;
			height:40px;
			display:block;
			float:left;
		}


	/*middle_right**************************/
	.con_middle .middle_right{
		width:734px;
		float:right;
		background:url('http://img.cbs.co.kr/cbs/event/08/cbsEvent/main_right_bg.gif') repeat-y left top;
	}
		/*top_menu**************************/
	.middle_right .top_menu{
		width:709px;
		height:37px;
		padding:19px 0px 0px 25px;
		float:left;
		background:url('http://img.cbs.co.kr/cbs/event/08/cbsEvent/menu_top_bg.gif') no-repeat left top;
	}
	.middle_right .top_menu img{
		float:left;
		padding-right:1px;
	}
	.middle_right .top_menu .line{
		background:url('http://img.cbs.co.kr/cbs/event/08/cbsEvent/menu_line.gif') no-repeat right top;
		float:left;
	}	
	
		/*contents**************************/	
	.middle_right .contents{
		background:url('http://img.cbs.co.kr/cbs/event/08/cbsEvent/main_bottom.gif') no-repeat left bottom;
		float:left;
	}
	.contents .con_data{
		width:664px;
		float:left;
		padding:30px 35px;	
	}
		
		/*진행,종료된 이벤트**************************/	
		.con_data .Dline{
			background:url('http://img.cbs.co.kr/cbs/event/08/cbsEvent/line_dot.gif') repeat-y 26px 0px;
			width:54px;
			height:200px;
			float:left;
		}
		.con_data dl{
			width:305px;
			padding-bottom:30px;
			float:left;
		}
		.con_data dl dt{
			width:305px;
			height:100px;
			margin-bottom:15px;
		}
		.con_data dl dt img{
			width:303px;
			height:98px;
			border:solid 1px #c5c4c2;
		}		
		.con_data dl dd{
			background:url('http://img.cbs.co.kr/cbs/event/08/cbsEvent/icon_dot.gif') no-repeat 3px 3px;
			width:290px;
			height:20px;
			padding:0px 0px 0px 10px;
			overflow:hidden;
			font-family:굴림, gulim;
			white-space:nowrap;
		}
		.con_data dl dd.event_t{
			background:none;
			font-weight:bold;
			padding-left:0px;
		}
		dl dd.event_t span{
			color:#0b74c4;
			font-weight:bold;
			padding-right:8px;
		}
		.con_data dl dd.txt{
			background:url('http://img.cbs.co.kr/cbs/event/08/cbsEvent/icon_dot.gif') no-repeat 3px 5px;
			width:285px;
			height:52px;
			line-height:18px;
			overflow:hidden;
			white-space:normal;
		}
		
		/*당첨자발표**************************/	
		.con_data .top_txt{
			background:url('http://img.cbs.co.kr/cbs/event/08/cbsEvent/win_top_txt.gif') no-repeat 0px 0px;
			width:664px;
			height:40px;
			float:left;
			position:relative;
		}
		.con_data .top_txt .modify{
			background:url('http://img.cbs.co.kr/cbs/event/08/cbsEvent/mem_modify_btn.gif') no-repeat 0px 0px;
			width:106px;
			height:23px;
			display:block;
			top:17px;
			left:557px;
			position:absolute;
		}
		.con_data .board{
			background:none;
			padding-top:30px;
			width:663px;
			float:left;
		}
	
	
		/*paging**************************/	
	.contents .paging{
		background:url('http://img.cbs.co.kr/cbs/event/08/cbsEvent/paging_bg.gif') no-repeat 15px 0px;
		width:704px;
		height:21px;
		float:left;
		text-align:center;
		padding:9px 0px 15px 15px;
	}

#cbs_wrapper .middle_right .contents .paging img {float:none;}
