@charset "UTF-8";

#container h1.title_page{
	background-image: url(image/page_title.jpg);
}

#side_navi h2.sidenavi_title{
	background-image: url(image/sidenavi_title.jpg);
}

/*カレンダーの分割*/
.cal_div03{
	width:210px;
	display:block;
	margin: 0px 30px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

ul.cal_memo{
	width:85px;
	height:80px;
	display:block;
	float:left;
	margin: 20px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	background-attachment: scroll;
	background-image: url(image/cal_memo.jpg);
}

ul.cal_memo02{
	width:610px;
	height:12px;
	display:block;
	margin: 0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	background-attachment: scroll;
	background-image: url(image/cal_memo02.jpg);
}

ul.cal_memo li,
ul.cal_memo02 li{
	list-style:none;
	position: absolute;
	left: -9999px;
}


.cal_div03 h3,
.division2 h3,
.division2_noblank h3{
	display:block;
	margin: 0px 0px 5px 0px;
	padding:0px 0px 0px 20px;
	background-repeat: no-repeat;
	background-position: 0% 50%;
	background-attachment: scroll;
	background-image: url(image/h3list.jpg);
}

ul.cal_memo li{
	list-style:none;
}

/*アクセスの分割*/
.map_div02{
	width:248px;
	display:block;
	margin: 10px 30px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

.map_div02_noblank{
	width:332px;
	display:block;
	margin: 10px 0px 0px 0px;
	padding:0px;
	float:left;
}

