@charset "UTF-8";


/* /////////////////////////////////////////////////

	Main CSS
	
	Author	tanayoshi
	Date	2013/11/14

///////////////////////////////////////////////// */


#newsBox ul{
	margin-bottom: 20px;
}

#newsBox ul li.news_list{
	margin-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px dotted #ddd;
}

#newsBox ul li span{
	color: #b40000;
	font-weight: bold;
}

#newsBox ul li.news_list p{
	margin-top: 5px;
}

#newsBox ul li.news_body{
	margin-top: 20px;
	padding-bottom: 20px;
}

ul#newsNavi{
	width: 240px;
	margin-bottom: 40px;
}

ul#newsNavi li{
	width:240px;
	height: 67px;
	margin-bottom: 5px;
	background-image: url(img/news_navi.png);
	background-repeat: no-repeat;
}

ul#newsNavi li.home{
	background-position:0 0;
}

ul#newsNavi li.company{
	background-position:0 -73px;
}

ul#newsNavi li.yasu{
	background-position:0 -146px;
}

ul#newsNavi li.rittou{
	background-position:0 -219px;
}

ul#newsNavi li.kusatsu{
	background-position:0 -292px;
}

ul#newsNavi li.minamikusatsu{
	background-position:0 -365px;
}

ul#newsNavi li.ishiyama{
	background-position:0 -438px;
}

ul#newsNavi li.omihachiman{
	background-position:0 -511px;
}

ul#newsNavi li.hikone{
	background-position:0 -584px;
}

ul#newsNavi li.kawaramachi{
	background-position:0 -657px;
}

ul#newsNavi li.yokaichi{
	background-position:0 -803px;
}

ul#newsNavi li.karasaki{
	background-position:0 -876px;
}

ul#newsNavi li.moriyama{
	background-position:0 -949px;
}


ul#newsNavi li.home:hover{
	background-position:-240px 0;
}

ul#newsNavi li.company:hover{
	background-position:-240px -73px;
}

ul#newsNavi li.yasu:hover{
	background-position:-240px -146px;
}

ul#newsNavi li.rittou:hover{
	background-position:-240px -219px;
}

ul#newsNavi li.kusatsu:hover{
	background-position:-240px -292px;
}

ul#newsNavi li.minamikusatsu:hover{
	background-position:-240px -365px;
}

ul#newsNavi li.ishiyama:hover{
	background-position:-240px -438px;
}

ul#newsNavi li.omihachiman:hover{
	background-position:-240px -511px;
}

ul#newsNavi li.hikone:hover{
	background-position:-240px -584px;
}


ul#newsNavi li.kawaramachi:hover{
	background-position:-240px -657px;
}


ul#newsNavi li.yokaichi:hover{
	background-position:-240px -803px;
}

ul#newsNavi li.karasaki:hover{
	background-position:-240px -876px;
}

ul#newsNavi li.moriyama:hover{
	background-position:-240px -949px;
}


ul#newsNavi li.home.act{
	background-position:-480px 0;
}

ul#newsNavi li.company.act{
	background-position:-480px -73px;
}

ul#newsNavi li.yasu.act{
	background-position:-480px -146px;
}

ul#newsNavi li.rittou.act{
	background-position:-480px -219px;
}

ul#newsNavi li.kusatsu.act{
	background-position:-480px -292px;
}

ul#newsNavi li.minamikusatsu.act{
	background-position:-480px -365px;
}

ul#newsNavi li.ishiyama.act{
	background-position:-480px -438px;
}

ul#newsNavi li.omihachiman.act{
	background-position:-480px -511px;
}

ul#newsNavi li.hikone.act{
	background-position:-480px -584px;
}

ul#newsNavi li.kawaramachi.act{
	background-position:-480px -657px;
}

ul#newsNavi li.yokaichi.act{
	background-position:-480px -803px;
}

ul#newsNavi li.karasaki.act{
	background-position:-480px -876px;
}

ul#newsNavi li.moriyama.act{
	background-position:-480px -949px;
}

ul#newsNavi li a{
	display: block;
	width: 240px;
	height: 66px;
	overflow: hidden;
	text-indent: -500px;
}

ul#newsNavi li a:hover img{
	margin-left: 240px;
}

