@charset "utf-8";

/*
============================================================
locations/nakano.css
------------------------------------------------------------

■メイン
■mainImg
■info
■area_reservation
■bottom campagne


作成日：2014.05.25
作成者：kikuchi
更新日：2014.09.09
更新者：kurokouchi
バージョン： 1.1
会社名：Dynamite Brothers Syndicate

============================================================
*/


/* ---------------------------------------------------------
■ メイン
--------------------------------------------------------- */
.main {
	text-align: center; }

.main h3 {
	margin: 0 0 20px; }

.main .cap {
	margin: 0 0 15px; }

.main p {
	margin: 0 0 20px; }



/* ---------------------------------------------------------
■ mainImg
--------------------------------------------------------- */
.mainImg {
	margin: 0 0 18px;
	text-align: center; }

.mainImg .lh0 {
	margin: 0 0 15px; }

.mainImg h3 {
	width: 290px;
	margin: 0 auto 15px;
	color: #231815;
	font-size: 75%;
	line-height: 18px; }

.mainImg li {
	width: 290px;
	margin: 0 auto;
	color: #231815;
	font-size: 63%;
	line-height: 16px;
	text-align: left; }

.mainImg li dl {
	overflow: hidden; }

.mainImg li dt {
	float: left;
	width: 10px;
	color: #c4a250; }

.mainImg li dd {
	float: left;
	width: 280px; }

.formTop .toForm {
	padding: 0 0 25px;
	border: none; }


/* ---------------------------------------------------------
■ info
--------------------------------------------------------- */
.info {
	margin: 0 auto 10px;
	text-align: left; }

.info dl {
	overflow: hidden; }

.info dl.bN {
	border: none; }

.info dt {
	float: left;
	width: 70px;
	padding: 10px 0;
	color: #c3a150;
	font-size: 69%;
	line-height: 16px; }

.info dd {
	float: right;
	width: 220px;
	padding: 10px 0;
	color: #494949;
	font-size: 69%;
	line-height: 16px; }

.info .map {
	text-align: center; }
	
.contact a {
	color: #494949; }

.contact a:hover {
	text-decoration: underline; }


/* ---------------------------------------------------------
■ area_reservation
--------------------------------------------------------- */
.area_reservation {
	padding-bottom: 15px;
	text-align: center; }
	
/* ---------------------------------------------------------
■ bottom campagne
--------------------------------------------------------- */
.mB20 {margin-bottom:20px;}

.min {
width: 290px;
margin: 0 auto 20px;
}

#contentsInner .min .minL {
float: left;
}

#contentsInner .grid {
margin-bottom: 10px;
line-height: 0;
text-align: center;
}
