


.about_movie{
	margin-top:20px;
/*	background-color:#efefef;*/
	clear: both;
}

.about_movie_left{
	width:400px;
	float:left;
/*	background-color:#efefef;*/
	margin-left:10px;
}

.about_movie_right{
	width:400px;
	float:left;
/*	background-color:#efefef;*/
	margin-left:50px;
}


.location_blog{
	width: 270px;
	margin-top:60px;
}

.location_other_location{
	width: 270px;
	margin-top:60px;
}

.location_styling{
	width: 270px;
	margin-top:60px;
}


.location_3column{
	padding-top:50px;
/*	background-color:#efefef;*/
	clear: both;
}

.location_3column_left{
	width:300px;
	float: left;
}


.location_3column_center{
	width:300px;
	float: left;
	margin-left: 25px;
}


.location_3column_right{
	width:300px;
	float: left;
	margin-left: 25px;
}




.location_blog{
	width: 270px;
	margin-top:60px;
}

.about_dress{
	margin-top:60px;
/*	background-color:#efefef;*/
}



.about_makeup{
	margin-top:60px;
/*	background-color:#efefef;*/
}


.about_etc{
	margin-top:60px;
/*	background-color:#efefef;*/
}


.about_price{
	margin-top:60px;
/*	background-color:#efefef;*/
}





#location_data {
	margin-top: 0px;
	margin-left: 10px;
	padding-right:10px;
	background: #FFFFEE;
	margin-right: 10px;
	border: 2px solid #FFCE9D; }
 
	#location_data img {
		margin-top: 30px;
		margin-left: 15px; }

#location_data dd{font-size:90%;}

 
#option_details img {
	margin-left: 7px;
	margin-bottom: 10px; }



/**ブログの関連記事設定**/
#related-post div {width: 640px;margin-bottom: 40px;}
#related-post h3 {margin-top: 40px;;margin-bottom:20px;}
#related-post ul {list-style: none; clear: both;}
#related-post li {width: 140px; float: left; margin-right: 20px;}
#related-post img {margin-bottom: 10px;}
