@charset "utf-8";
@import "common/0-import.css";
/*------------------------------------------------------------
	トップページ
------------------------------------------------------------*/
#conts .imgArea {
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}

#conts .news {
	margin-bottom: 10px;
	padding: 10px 15px;
	background: url(../img/home/news_back.gif) no-repeat left bottom;
}

#conts .news dt {
	padding: 1px 0 0 20px;
	background: url(../img/template/icon/08.gif) no-repeat left top;

	float: left;
	clear: left;
}

#conts .news dd {
	margin-bottom: 5px;
	padding: 0 0 6px 95px;
	background: url(../img/template/line/02.gif) repeat-x left bottom;
}

#conts .news dd.last {
	margin: 0;
	padding-bottom: 0;
	background: none;
}

#conts .map {
	background: url(../img/home/map_back.gif) no-repeat left bottom;
	position: relative;
	zoom: 1;
	margin-bottom: 10px;
	padding-top: 19px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
}

#conts .map img {
	position: absolute;
	bottom: 10px;
	right: 10px;

	z-index: 10;
}

#conts .map ul.areaList {
	margin: 0 180px 295px 0;

	position: relative;

	z-index: 100;
}

#conts .map ul li {
	padding-left: 32px;

	font-weight: bold;
}

#conts .map ul li.area01 {
	background: url(../img/home/map_icon01.gif) no-repeat left top;
}

#conts .map ul li.area02 {
	background: url(../img/home/map_icon02.gif) no-repeat left top;
}

#conts .map ul li.area03 {
	background: url(../img/home/map_icon03.gif) no-repeat left top;
}

#conts .map ul li.area04 {
	background: url(../img/home/map_icon04.gif) no-repeat left top;
}

#conts .map ul li.area05 {
	background: url(../img/home/map_icon05.gif) no-repeat left top;
}

#conts .map ul li.area06 {
	background: url(../img/home/map_icon06.gif) no-repeat left top;
}

#conts .map ul li.area07 {
	background: url(../img/home/map_icon07.gif) no-repeat left top;
}

#conts .map ul ul {
	margin: 0 0 5px;
	padding: 3px 0 2px 10px;
	background: url(../img/template/line/04.gif) repeat-x left bottom;

	zoom: 1;
}

#conts .map ul ul li {
	padding: 0;
	background: none;
	display: inline;
}

#conts .map ul li a {
	color: #494949;
}

#conts .map ul ul li a {
	color: #0078ff;
}

#conts .map {

}

/* begin styles for RSS Feed */

.rss-box {
	 width: 600px;

}

.rss-title, .rss-title a:link
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 5px 0;
	padding: 0;
	text-align:center;

}

.rss-title a:visited, .rss-title a:active, .rss-title a:hover {
	color: #692;
}

.rss-items {
	list-style:none;
  
}

.rss-item  {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  margin-bottom: 1em
}

.rss-item a:link, .rss-item a:visited, .rss-item a:active {
	text-decoration : none;
	color: #26590D;
	}

.rss-item a:hover { 
	text-decoration : underline;
	color: #F66025;
	}
	
.rss-date {
	font-size: 10px;
	font-weight : normal;
	color: #333;
	} 
/* begin styles for RSS Feed */


