@charset "UTF-8";

/* ================================
	固定レイアウト
================================ */
/* ----------------------
	横幅指定とセンタリング
---------------------- */
.container{
	width:100%;
	/*max-width:1100px;
	position: relative;*/
}
.inner {
	width: 1000px;
	margin: 0 auto;
	padding:0;
	position: relative;
	/*overflow: hidden;*/
}

/* ----------------------
	配色とマージン
---------------------- */
body {
	
}
.page{
}

.globalHeader{
}
.globalHeader .inner{
}

.globalFooterGero{
	background: #ff7f78;
	text-align: left;
	width: 100%;
	min-width: 1000px;
}
.globalFooterGero .inner{
	padding: 20px 0 10px;
}

.contents-pr{
	/*overflow: hidden;*/

}
.contents-pr .inner{
	/*padding: 20px 0;*/
}
.bg-ylw{
	background-color: #FFF;
}

#access{
	z-index: 1;
	background: #fff url(../images/contents/sec-access/mapBg.jpg) repeat-x;
}
#access .inner{
	height: 431px;
	background: url(../images/contents/sec-access/map.jpg) no-repeat center center;
}

/* ================================
	グリッド
================================ */
/* ----------------------
	totalClm12
    1clm = W55 * H34
    gut30 mgBTM19
    totalW990
---------------------- */
.gr1,
.gr2,
.gr2half,
.gr3,
.gr4,
.gr5,
.gr6,
.gr7,
.gr8,
.gr9,
.gr10,
.gr11,
.gr12{
	float:left;
	margin:0;


	/* for IE6/7 */
	*display: inline;
	*zoom: 1;
}

.grF{	margin-left: 0;}
.grL{	margin-right: 0;}
.flR{	float: right;}

.gr1{ width: 55px;}
.gr2{ width: 140px;}
.gr2half{
	width: 200px;
}
.gr3{ width: 225px;}
.gr4{ width: 310px;}
.gr5{ width: 395px;}
.gr6{ width: 480px;}
.gr7{ width: 565px;}
.gr8{ width: 650px;}
.gr9{ width: 735px;}
.gr10{ width: 820px;}
.gr11{ width: 905px;}
.gr12{ width: 990px; margin: 0 0 19px}

