@charset "utf-8";
/* CSS Document */

#mainContainer{
	margin-top:15px;
}

#mainContents	{
	overflow:hidden;
	width:755px;
	float:left;
	}
	.mainImgae {
		padding:0px;
		margin:0px 0px 9px 5px;
	}
	.salonLink {
		margin:0px 0px 9px 2px;
	}
	.salonLink li {
		text-indent:-9000px;
		float:left;
	}
	.salonLink a {
		background-image:url(../images/salonLink.jpg);
		display:block;
		height:105px;
	}
	.salonLink li.gifu a {
		background-position:0px 110px;
		width:247px;
	}
	.salonLink li.gifu a:hover {
		background-position:0px 0px;
	}
	.salonLink li.kakamigahara a {
		background-position:-247px 110px;
		width:244px;
	}
	.salonLink li.kakamigahara a:hover {
		background-position:-247px 0px;
	}
	.salonLink li.west a {
		background-position:-491px 110px;
		width:247px;
	}
	.salonLink li.west a:hover {
		background-position:-491px 0px;
	}
	.pickup {
		margin-left:2px;
		}
	.pickup dl	{
		background-image:url(../images/pickupBody.jpg);
		background-repeat:repeat-y;
		width:236px;
		float:left;
		margin-right:14px;
		}
	.pickup dt	{
		background-image:url(../images/pickupHeader.jpg);
		background-position:top;
		background-repeat:no-repeat;
		padding:5px 12px 0px 12px;
		line-height:32px;
		font-size:120%;
		font-weight:bold;
		text-align:center;
		color:#FFF;
		}
	.pickup dd	{
		background-image:url(../images/pickupTop.jpg);
		background-position:top;
		background-repeat:no-repeat;
		padding:10px 12px;
		}
	.pickup dd .text {
		padding:5px 3px 0px 3px;
		}

#sideContents	{
	float:left;
	margin:0px;
	padding:0px;
	}
	#sideContents .topics dd.text	{
		width:160px;
		float:left;
	}
	#sideContents .topics dd.date	{
		display:block;
		float:left;
	}
	#sideContents .new {
		background-image:url(../images/titleNew.jpg);
	}
	#sideContents .blog {
		background-image:url(../images/titleBlog.jpg);
	}
	#sideContents .blog ul .rss a	{
		background-position:0px 15px;
	}
	#sideContents .blog dt	{
		width:160px;
		float:left;
	}
	#sideContents .blog dt a	{
		color:#4B5A2D;
	}
	#sideContents .blog dt a:visited	{
		color:#848D71;
	}
