@charset "UTF-8";

/* ***************************************************
* CSS file For beautysalonbene.com
	FileName: sitemap.css
	data:2009/9/1

■目次 ==========================================
■[00]:TOPだけcommon.cssを上書き↓
■[01]:ヘッダー

**************************************************** */

/*-----------------------------------------------------------
■[00]:TOPだけcommon.cssを上書き↓
------------------------------------------------------------*/


/*-----------------------------------------------------------
■[000]:レイアウト↓
------------------------------------------------------------*/
div#topCont{
	width: 746px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	z-index: 1;
	position:relative;
}

/* *{
	border: 1px solid #f00;
} */
/*-----------------------------------------------------------
■[000]:リスト
------------------------------------------------------------*/
/*サービス*/
div.mapService{
	width: 635px;
	border-bottom: 1px dotted #a5789b;
	margin: 15px auto 0;
	padding: 0px 0px 0px 0px;
}
div.mapService h2{
	width: 13px;
	float: left;
	margin: 0px 25px 0px 10px;
}

div.mapService ul{
	width: 560px;
	height: 130px;
	margin: 0px 0px 15px 0px;
	padding: 5px 0px 0px 0px;
	float: left;
}
div.mapService li{
	width: 265px;
	font-weight: bold;
	background: url(/img/common/link_purple.gif) no-repeat 0px 4px;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 15px;
	font-size: 100%;
	float: left;
}

/*サロン*/
div.mapSalon{
	width: 635px;
	border-bottom: 1px dotted #a5789b;
	margin: 15px auto 0;
	padding: 0px 0px 0px 0px;
}
div.mapSalon h2{
	width: 13px;
	float: left;
	margin: 0px 25px 0px 10px;
}

div.mapSalon ul{
	width: 560px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	float: left;
}
div.mapSalon li{
	width: 245px;
	font-weight: bold;
	background: url(/img/common/link_purple.gif) no-repeat 0px 4px;
	margin: 0px 15px 15px 0px;
	padding: 0px 0px 0px 15px;
	font-size: 100%;
	float: left;
	height: 60px;
}
div.mapSalon li div{
	line-height: 130%;
	margin-top: 5px;
}

/*その他*/
div.mapOther{
	width: 635px;
	border-bottom: 1px dotted #a5789b;
	margin: 25px auto 0;
	padding: 0px 0px 0px 0px;
}

div.mapOther ul{
	/* width: 635px; */
	margin: 0px;
	padding: 0px 0px 0px 15px;
}
div.mapOther li{
	width: 285px;
	font-weight: bold;
	background: url(/img/common/link_purple.gif) no-repeat 0px 4px;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 15px;
	font-size: 100%;
	float: left;
	/* border: 1px solid #f00;	 */
}

div.mapOther li img{
	margin: 3px 0px -2px 5px;
	padding: 0px;
	line-height: 0;
}