@charset "Shift_JIS";


#wrapper {
	width: 970px;
	margin: 0 auto;
	padding: 0;
	background-image: url(../common_img/bg_white.png);
	background-repeat: repeat-y;
}

body {
	color:#333;
	line-height: 2em;
	}


a:link {color: #003;text-decoration: none;}
a:visited {color: #003;}
a:hover {color: #f00;}
a:active {color: #003;}



/*----------------------------layout---------------------------- */
#sitemap_box01 {
	width: 650px;
	padding: 0;
  }
  

#sitemap_box01 #title {width: 190px;float: left;}
#sitemap_box01 #list{
	width: 450px;
	float:right;
	font-size: 12px;
	line-height: 20px;
	background-image: url(images/list_bg.jpg);
	padding-top:5px;
	padding-bottom: 5px;
}

.list01 ul{
	list-style-type: none;
}
.list01 li{
	background-image: url(images/list01_m.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	line-height: 1.9em;
}
.list02 ul{
	list-style-type: none;
}
.list02 li{
	background-image: url(images/list02_m.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	line-height: 1.9em;
}
.list03 ul{
	list-style-type: none;
}
.list03 li{
	background-image: url(images/list03_m.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	line-height: 1.9em;
}
.list04 ul{
	list-style-type: none;
}

.list04 li{
	background-image: url(images/list04_m.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	line-height: 1.9em;
}

