@charset "UTF-8";

#main_img{
	background-color:#666666;
	}
	
#contents{
	margin:0 auto;
	width:1000px;
	
	}
#contents_2{
	margin:0 auto;
	width:1000px;
	
	}
	
.contents_title{
	margin:30px 0 20px 0;
	font-family:"Arial Black", Gadget, sans-serif;
	text-align:left;
	font-size:16px;
	}	
	
.category_menu{
	width:1000px;
	margin:20px auto;
	}
	
.category_menu_detail{
	float:left;
	margin:0 25px 0 0px;
	
	}
	
.category_menu_detail img{
	margin:10px 0px;	
	}

.pickup_menu{
	width:1000px;
	margin:20px auto;
	}
	
.pickup_menu_detail{
	float:left;
	margin:0 20px 15px 0px;	
	}

.pickup_menu_detail img{
	margin:10px 0px;	
	}
	
.ranking_list{
	width:1000px;
	margin:40px auto;
	}
	
.ranking_icon1{
	z-index:999;
	width:190px;
	float:left;
	margin:0px 0px 0px 10px;	
	position: relative;
}

.ranking_icon1 img{
	z-index:999;
	float:left;
}
	
.ranking_item{
	width:190px;
	float:left;
	margin:0 10px 0 0px;	
	}
	
.ranking_item img{
	margin:-20px 0px 10px 0px;	
	}	
	
.ranking_item p{
	text-align: left;
	}
	
	
.campaign_list{
	width:1000px;
	margin:150px auto 0px auto;
	}
	
.campaign_icon{
	z-index:999;
	width:190px;
	float:left;
	margin:0px 0px 0px 5px;	
	position: relative;
}

.campaign_icon img{
	z-index:999;
	float:left;
}
	
.campaign_detail{
	width:500px;
	float:left;
	margin:0;	
	}
	
	
.campaign_detail img{
	margin:-130px 0px 10px 0px;	
	}	
	
.campaign_detail p{
	padding:0 0 0 10px;
	width:490px;
	text-align:left;
	}
		
	
.news_area{
	margin:30px auto 40px auto;
	border-top:thin solid #d8d8ce;
	}
	
p.news_text{
	margin:25px auto;
	text-align:left;
	}	
	
	
p.news_text span{
	margin:0 20px 0 10px;
	padding:10px;
	background:#231815;
	color:#FFFFFF;
	}		
	
		
.contents_bk_gray{
	background-image:url(../images/bk_gray.gif);
	margin:30px auto 40px auto;
	padding:10px 0px;
	}
		
.contents_bk_gray_area{
	width:1000px;
	margin:0 auto;
	}	
	
.ig_area{
	margin:0 0 50px 0;
	}	
	
ul.ig_list{
	
	}
	
ul.ig_list li{
	float:left;
	margin:0 10px 0 0;	
	}
	
.ig_btn{
	margin:20px auto;
	padding:10px;
	text-align:center;
	color:#eeeee9;
	background-color:#231815;
	border-radius: 20px;
	width:20%;
	font-weight:bold;
	}
	.event_line {
		color: #FFFFFF;
		padding: 3px 0;
		background:#ec6d6d;
		text-align:center;
	}
	.event_line a {
		color: #FFFFFF;
	}