/****************************************************
 * ページのメイン
 ****************************************************/
/* -------------------------------------------------
 * メインコンテンツ
 * -------------------------------------------------　*/
* トップ画像 
 *　画像の端を削って画像が小さくなりすぎるのを防ぐ　
 */
div.imgTrm {
	overflow: hidden;
}
#mainImgWrapper {
	margin-left: -5%;
	margin-right: -15%;
}

/* メインコンテンツ以下の共通 */
/* なし */

#mainContents div.table div.tr h2.mainContentsItemHead{
	display:          block;
	padding-left:     15px;
	padding-top:      10px;
	padding-bottom:   0px;
}
#mainContents div.table div.tr div.mainContentsItemData{
	display:          block;
	padding-left:     30px;
	padding-top:      0px;
	padding-bottom:   10px;
}
#mainContents div.table div.tr div.mainContentsItemData p.syozaiti_1{
	display:          none;
	float:            none;
}
#mainContents div.table div.tr div.mainContentsItemData p.syozaiti_2{
	float:            none;
	padding-left:      0px;
}
#mainContents div.table div.tr div.mainContentsItemData p.tel{
	float:            none;
	padding-left:     20px;
}
#mainContents div.table div.tr div.mainContentsItemData p.fax{
	float:            none;
	padding-left:     20px;
}


/* -------------------------------------------------
 * マップコンテンツ
 * -------------------------------------------------　*/
/* マップナビ  */
#mapNavi li a div {
	box-sizing:       border-box;
	border-left:      1px solid #999999 ;
	border-right:     1px solid #999999 ;
}
#mapNavi li {
	width:            130px;
} 

