@charset "UTF-8";

/* 各ページタイトル、見出し
--------------------------- */

/* --ページタイトル-- */
#page_title h2 {
	display:block;
	background-image: url(image/title_p.gif);	
	background-repeat: no-repeat;
	background-attachment: scroll;
	width: 374px;
	height: 24px;
	margin: 0px;
	text-indent: -9999em;
}

#contents h3.h3_title{
	display:block;
	background-repeat: no-repeat;
	background-attachment: scroll;
	width: 195px;
	height: 20px;
	margin: 30px 0px 15px 0px;
	text-indent: -9999em;
}

/*  画像呼び出し
------------------------ */
h4{
	color: #3d623d;
	font-size:1.1em;
	letter-spacing: 0.05em;
	margin-bottom: 5px;
	padding: 0px 0px 2px 20px;
	border-bottom:2px solid #ececec;
		background-image: url(image/list_sitemap.gif);	
		background-repeat: no-repeat;
		background-attachment: scroll;
		background-position: 0px 2px;
}

a {
	vertical-align:top;
}


/* サイトマップページ
------------------------ */

#contents .sitemap{
	display:block;
	margin: 50px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#contents .sdivision3{
	width:223px;
	display:block;
	margin: 0px 13px 0px 0px;
	padding: 0px 0px 0px 5px;
	float:left;
}

#contents .sdivision3_noblank{
	width:223px;
	display:block;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	float:left;
}


/*リストマーク*/
ul.list_sitemap {
	vertical-align:top;
	list-style:none;
	color:#305130;
	padding : 0px;
	margin: 0px;
}

ul.list_sitemap li{
	vertical-align:top;
	list-style:none;
	color:#3e3e3e;
	margin: 0px;
	padding : 0px 0px 0px 10px;
		background-image: url(image/list02_sitemap.gif);	
		background-repeat: no-repeat;
		background-attachment: scroll;
		background-position: 0px 6px;
}
