/*-----pageTop----*/

#pageTop{
	background:#a8d3ff;
	border-radius:5px;
	color:#ffffff;
	padding:20px;
	position:fixed;
	bottom:20px;
	right:20px;
	}
#pageTop:hover{
	background:#d1e8ff;
	}

/*-----link----*/

a:link { color: #ff4672; }
a:visited { color: #ff4672; }
a:hover { color: #ff4672; }
a:active { color: #ff8000; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }

/*-----text----*/

.text {
	font-family: "メイリオ";
	font-size: 16px;
	color:#1a1a1a;
	line-height: 1.6em;
	letter-spacing : 2px;

}

.osirase {
	font-family: "メイリオ";
	font-size: 16px;
	color:#1a1a1a;
	line-height: 1.6em;
	letter-spacing : 2px;

}

.footer {
	font-family: "メイリオ";
	font-size: 14px;
	color:#ffffff;
	line-height: 1.6em;
	letter-spacing : 2px;	

}

.copyright {
	font-family: "メイリオ";
	font-size: 12px;
	color:#ffffff;
	line-height: 1.6em;
	letter-spacing : 2px;	

}

.info {
	font-family: "メイリオ";
	font-size: 28px;
	font-weight: bolder;
	color:#589105;
	line-height: 1.6em;
	letter-spacing : 2px;

}

.info_title {
	font-family: "メイリオ";
	font-size: 24px;
	font-weight: bolder;
	color:#9ac063;
	line-height: 1.7em;
	letter-spacing : 2px;

}

.life {
	font-family: "メイリオ";
	font-size: 28px;
	font-weight: bolder;
	color:#1e90ff;
	line-height: 1.6em;
	letter-spacing : 2px;

}

.life_title {
	font-family: "メイリオ";
	font-size: 24px;
	font-weight: bolder;
	color:#6ac9e5;
	line-height: 1.7em;
	letter-spacing : 2px;

}

.childcare {
	font-family: "メイリオ";
	font-size: 28px;
	font-weight: bolder;
	color:#ff8c00;
	line-height: 1.6em;
	letter-spacing : 2px;

}

.childcare_title {
	font-family: "メイリオ";
	font-size: 24px;
	font-weight: bolder;
	color:#f8b446;
	line-height: 1.7em;
	letter-spacing : 2px;

}

.support {
	font-family: "メイリオ";
	font-size: 28px;
	font-weight: bolder;
	color:#ff4500;
	line-height: 1.6em;
	letter-spacing : 2px;

}

.support_title {
	font-family: "メイリオ";
	font-size: 24px;
	font-weight: bolder;
	color:#fb7c5a;
	line-height: 1.7em;
	letter-spacing : 2px;

}

.entry {
	font-family: "メイリオ";
	font-size: 28px;
	font-weight: bolder;
	color:#008000;
	line-height: 1.6em;
	letter-spacing : 2px;

}

.entryt_title {
	font-family: "メイリオ";
	font-size: 24px;
	font-weight: bolder;
	color:#4ab48e;
	line-height: 1.7em;
	letter-spacing : 2px;

}

.memories {
	font-family: "メイリオ";
	font-size: 28px;
	font-weight: bolder;
	color:#ff69b4;
	line-height: 1.6em;
	letter-spacing : 2px;

}

.memories_title {
	font-family: "メイリオ";
	font-size: 24px;
	font-weight: bolder;
	color:#fda0b8;
	line-height: 1.7em;
	letter-spacing : 2px;

}

.sitemap {
	font-family: "メイリオ";
	font-size: 28px;
	font-weight: bolder;
	color:#ff69b4;
	line-height: 1.6em;
	letter-spacing : 2px;

}

.sitemap_title {
	font-family: "メイリオ";
	font-size: 24px;
	font-weight: bolder;
	color:#fda0b8;
	line-height: 1.7em;
	letter-spacing : 2px;

}

/*-----table_info----*/

.table_info{
width: 100%;
border-collapse: collapse;
}
.table_info th{
width: 20%;
padding: 10px;
font-weight: normal;
text-align: left;
vertical-align: top;
color: #333;
background-color: #e5eed9;
border: 1px solid #b9b9b9;
font-family: "メイリオ";
}
.table_info td{
padding: 10px;
text-align: left;
background-color: #fff;
border: 1px solid #b9b9b9;
font-family: "メイリオ";
}

/*-----table_info_history----*/

.table_info_history{
width: 100%;
border-collapse: collapse;
}
.table_info_history th{
width: 20%;
padding: 10px;
font-weight: normal;
text-align: left;
vertical-align: top;
color: #333;
background-color: #e5eed9;
border: 1px solid #b9b9b9;
font-family: "メイリオ";
}
.table_info_history td{
padding: 20px;
text-align: left;
background-color: #fff;
border: 1px solid #b9b9b9;
font-family: "メイリオ";
}

/*-----table_info_day----*/

.table_info_day{
width: 100%;
border-collapse: collapse;
}
.table_info_day th{
width: 15%;
padding: 10px;
font-weight: normal;
text-align: left;
vertical-align: top;
color: #333;
background-color: #e5eed9;
border: 1px solid #b9b9b9;
font-family: "メイリオ";
}
.table_info_day td{
width: 40%;
padding: 20px;
text-align: left;
vertical-align: top;
background-color: #fff;
border: 1px solid #b9b9b9;
font-family: "メイリオ";
}

/*-----table_info_club----*/

.table_info_club{
width: 100%;
border-collapse: collapse;
}
.table_info_club th{
width: 20%;
padding: 10px;
font-weight: normal;
text-align: left;
color: #333;
background-color: #e5eed9;
border: 1px solid #b9b9b9;
font-family: "メイリオ";
}
.table_info_club td{
padding: 20px;
text-align: left;
background-color: #fff;
border: 1px solid #b9b9b9;
font-family: "メイリオ";
}

/*-----table_childcare----*/

.table_childcare{
width: 100%;
border-collapse: collapse;
}
.table_childcare th{
width: 50%;
padding: 10px;
font-weight: normal;
text-align: left;
color: #333;
background-color: #fcebcf;
border: 1px solid #b9b9b9;
font-family: "メイリオ";
}
.table_childcare td{
padding: 20px;
text-align: left;
background-color: #fff;
border: 1px solid #b9b9b9;
font-family: "メイリオ";
}

/*-----table_entry01----*/

.table_entry01{
width: 100%;
border-collapse: collapse;
}
.table_entry01 th{
width: 20%;
padding: 10px;
font-weight: normal;
text-align: left;
color: #333;
background-color: #fcebcf;
border: 1px solid #b9b9b9;
font-family: "メイリオ";
}
.table_entry01 td{
padding: 20px;
text-align: left;
background-color: #fff;
border: 1px solid #b9b9b9;
font-family: "メイリオ";
}

/*-----table_entry02----*/

.table_entry02{
width: 100%;
border-collapse: collapse;
}
.table_entry02 th{
width: 20%;
padding: 10px;
font-weight: normal;
text-align: reft;
color: #333;
background-color: #fcebcf;
border: 1px solid #b9b9b9;
font-family: "メイリオ";
}
.table_entry02 td{
padding: 20px;
text-align: reft;
background-color: #fff;
border: 1px solid #b9b9b9;
font-family: "メイリオ";
}

/*-----table_entry03----*/

.table_entry03{
width: 100%;
border-collapse: collapse;
}
.table_entry03 th{
width: 20%;
padding: 10px;
font-weight: normal;
text-align: center;
color: #333;
background-color: #fcebcf;
border: 1px solid #b9b9b9;
font-family: "メイリオ";
}
.table_entry03 td{
padding: 20px;
text-align: center;
background-color: #fff;
border: 1px solid #b9b9b9;
font-family: "メイリオ";
}

