	@charset "utf-8";
/* CSS Document */

h2 {
	font-weight:bold;
	font-size:20px;
	margin-top:20px;
	margin-bottom:10px;
}

.button_kokubunji {
    width:200px;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    display:block;
    text-align:center;
    padding:8px 0 10px;
    color:#fff;
    background-color:#49a9d4;
    border-radius:5px;
    float:right;
    margin: -40px 115px;
}

.button_nishiogikubo {
    width:200px;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    display:block;
    text-align:center;
    padding:8px 0 10px;
    color:#fff;
    background-color:#49a9d4;
    border-radius:5px;
    float:right;
    margin: -40px 315px;
}


/*西荻スケジュール*/

#schedule #main	{
	margin:40px 0 30px 0;
}

table.nishiogi_schedule	{
	width:700px;
	height:300px;
}

table.nishiogi_ryoukin	{
	margin:20px 0 20px 0;
	width:700px;
	height:240px
}

table.nishiogi_ryoukin th	{
	width:125px;
	vertical-align:middle;	
	text-align:left;
	text-indent:5px;

}

table.nishiogi_ryoukin td	{
	text-align:left;
	text-indent:5px;
}


/*----西荻スケジュール----*/



/*国分寺スケジュール*/

#kokubunjischedule h2	{
	font-weight:bold;
	font-size:20px;
	margin-top:20px;
	margin-bottom:20px;
}

#kokubunjischedule h3	{
	font-size:16px;
	padding-bottom:5px;
}


table.schedule	{
	width:500px;
	height:240px;
}

table,th,td {
	border:solid 5px white;
	text-align:center;
}

table.ryoukin	{
	margin:20px 0 20px 0;
	width:700px;
	height:120px
}

table.ryoukin th	{
	width:125px;
	vertical-align:middle;	
	text-align:left;
	text-indent:5px;

}

table.ryoukin td	{
	text-align:left;
	text-indent:5px;
}

.staff	{
	margin-bottom:30px;
}

.staff div	{
	padding-bottom:35px;
}

.week	{
	background-color:#CCCCCC;
}

.littlechild	{
	background-color:#FF6699;
}

.littlechild2	{
	background-color:#CCFFCC;
}

.schoolchild	{
	background-color:#33CCFF;
}

.schoolchild2	{
	background-color:#66CC33;
}

.oyako	{
	background-color:#FF9900;
}

.adult	{
	background-color:#FFFF00;
}

.attention	{
	padding-bottom:20px;
}