#container
{
	width:950px;
	margin-left:auto;
	margin-right:auto;
	
	
}
#subContents_top{
	float:left;
	width:300px;
	margin-bottom:15px;
	
}
#subContents{
	float:left;
	width:280px;
	padding:10px;
	clear:left;
	margin-bottom:15px;
}
#subContents{
	background-color:#A6D165;
}

#subContents img{
	margin-bottom:10px;
}



#subContents_bottom{
	float:left;
	width:280px;
	padding:10px;
	clear:left;
	margin-bottom:15px;
}


	/*#subContents .shopInfo{
		width:250px;
		padding-top:20px;
		
	}
	#subContents .shopInfo .linkBnr{
		margin-bottom:10px;
		width:250px;
		height:auto;
		margin-left:25px;
		margin-right:25px;
		
	}*/




#mainContents{
	/*padding-left:330px;*/
	float:right;
	width:620px;
}

#mainContents p{
	margin-bottom:15px;
}


section table{
	border-collapse:collapse;
	width:100%;
	border-top:dotted 2px #AF9D86;
	margin-bottom:15px;
}
section table th,
section table td{
	border-bottom:dotted 2px #AF9D86;
	padding:5px 10px;
}
section table th{
	width:30%;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
	color:#77B918;
}
#subContents .movieBnrBox{
	
	
}


#subContents .movieBnrBox .movieBnr01,
#subContents .movieBnrBox .movieBnr02{
	display:block;
	width:280px;
	height:120px;
	
}
.bnrTitle{
	width:280px;
	height:25px;
	background:url(../commonImg/movieBnrTitle.png) no-repeat;
}

#subContents .movieBnrBox .movieBnr01{
	background:url(../commonImg/movieBnr_off.png) no-repeat;
}
#subContents .movieBnrBox .movieBnr01:hover{
	background-position:0px -120px;
}
#subContents .movieBnrBox .movieBnr02{
	background:url(../commonImg/movieBnr2_off.png) no-repeat;
}
#subContents .movieBnrBox .movieBnr02:hover{
	background-position:0px -120px;
}
