@charset "shift_jis";
/* CSS Document */

.leftNavi{
	width:180px;
	margin:0 0 20px 10px;
	}
.leftNavi h3{
	width:180px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
.leftNavi ul{
	margin:0 0 20px 0;
	padding:0 0 0 0;
	list-style:none;
	}
.leftNavi ul li{
	width:180px;
	border-bottom:1px solid #32A242;
	}
.leftNavi ul li a{
	display:block;
	font-size:75%;
	margin:0 0 0 0;
	padding:5px 5px 5px 12px;
	width:163px;
	_width:180px;
	background-color:#E9FADE;
	background-image:url(../img/share/listmark_try1gr.gif);
	background-position:3px 0.8em;
	background-repeat:no-repeat;
	text-decoration:underline;
	color:#03A804;
	line-height:1.5em;
	}
.leftNavi ul li a:hover{
	color:#FFFFFF;
	background-color:#32A242;
	background-image:url(../img/share/listmark_try1wh.gif);
	}

ul#subject-main-bt{
	/*margin:30px 0 30px 60px;*/
	padding:0 0 0 0;
	}
ul#subject-main-bt li{
	width:470px;
	margin:0 0 20px 0;
	padding:0 0 0 0;
	height:123px;
	list-style:none;
	}
ul#subject-main-bt li a{
	display:block;
	width:470px;
	height:123px;
	text-indent:-9999px;
	background-position:left top;
	background-repeat:no-repeat;
	}
ul#subject-main-bt li a:hover{
	background-position:left -123px;
	}
ul#subject-main-bt li.bt-general a{
	background-image:url(../subject/images/bt_general.gif);
	}
ul#subject-main-bt li.bt-info a{
	background-image:url(../subject/images/bt_info.gif)
	}
ul#subject-main-bt li.bt-cook a{
	background-image:url(../subject/images/bt_cook.gif);
	}

p.caution{
	width:325px;
	_width:525px;
	margin:100px 15px 100px 0;
	padding:50px 100px;
	line-height:2em;
	text-align:center;
	border:1px solid #03A804;
	}

.hogosha{
	background-image:url(../annai/hogosya/back09.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.hogosha p{
	line-height:1.5em;
	}

/*教育方針など*/
#school_spirit h2.h2_midashi{
	margin:2em 0 0 0;
	}
#school_spirit .spirit_wrap{
	color:#333333;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-align:left;
	width:480px;
	}
#school_spirit .spirit_wrap p{
	font-size:100%;
	line-height:1.5em;
	margin:1em 0 0 0;
	padding:0 0 0 0;
	}
#school_spirit .spirit_wrap h3{
	margin:2em 0 1em 0;
	padding:0 0 0 0;
	}
#school_spirit .spirit_wrap h3.marginSmall{
	margin:1em 0 0.5em 0;
	}
#school_spirit .spirit_wrap h2{
	margin:0 0 2em 0;
	padding:0 0 0 0;
	}
#school_spirit .spirit_wrap h2.marginUse{
	margin:1em 0 2em 0;
	}
#school_spirit .spirit_wrap ul,
#school_spirit .spirit_wrap ol{
	margin:0 0 0 0;
	padding:0 0 0 30px;
	line-height:1.5em;
	color:#3E9E23;
	font-weight:bold;
	font-size:82.75%;
	}
#school_spirit .spirit_wrap ul li,
#school_spirit .spirit_wrap ol li{
	margin:1em 0 0 0;
	}

/* top flash */
.mainFlash{
	margin:15px 0 0 0;
	}


/* bbs page */
#caution{
	width:400px;
	margin:50px auto 100px auto;
	padding:50px;
	border:1px solid #FF6600;
	text-align:center;
	color:#333333;
	}
#caution h3{
	font-size:82.5%;
	font-weight:bold;
	color:#666666;
	}


/* 年間行事動画 100412 */

.movie table.mon_table,
#movie table.mon_table{
	margin-top:20px;
}
.movie table.mon_table td,
#movie table.mon_table td{
	width:155px;
	height:161px;
	background-position:left top;
	background-repeat:no-repeat;
	vertical-align:top;
	padding:25px 0 0 5px;
	margin:0;
	text-align:center;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
.movie table.mon_table td.mon04,
#movie table.mon_table td.mon04{
	background-image:url(../movie/images/mon04.png);
	background-color:#AFDA81;
}
.movie table.mon_table td.mon05,
#movie table.mon_table td.mon05{
	background-image:url(../movie/images/mon05.png);
	background-color:#AFDA81;
}
.movie table.mon_table td.mon06,
#movie table.mon_table td.mon06{
	background-image:url(../movie/images/mon06.png);
	background-color:#AFDA81;
}
.movie table.mon_table td.mon07,
#movie table.mon_table td.mon07{
	background-image:url(../movie/images/mon07.png);
	background-color:#AFDA81;
}
.movie table.mon_table td.mon08,
#movie table.mon_table td.mon08{
	background-image:url(../movie/images/mon08.png);
	background-color:#AFDA81;
}
.movie table.mon_table td.mon09,
#movie table.mon_table td.mon09{
	background-image:url(../movie/images/mon09.png);
	background-color:#AFDA81;
}
.movie table.mon_table td.mon10,
#movie table.mon_table td.mon10{
	background-image:url(../movie/images/mon10.png);
	background-color:#9EC2DA;
}
.movie table.mon_table td.mon11,
#movie table.mon_table td.mon11{
	background-image:url(../movie/images/mon11.png);
	background-color:#9EC2DA;
}
.movie table.mon_table td.mon12,
#movie table.mon_table td.mon12{
	background-image:url(../movie/images/mon12.png);
	background-color:#9EC2DA;
}
.movie table.mon_table td.mon01,
#movie table.mon_table td.mon01{
	background-image:url(../movie/images/mon01.png);
	background-color:#9EC2DA;
}
.movie table.mon_table td.mon02,
#movie table.mon_table td.mon02{
	background-image:url(../movie/images/mon02.png);
	background-color:#9EC2DA;
}
.movie table.mon_table td.mon03,
#movie table.mon_table td.mon03{
	background-image:url(../movie/images/mon03.png);
	background-color:#9EC2DA;
}

.movie h2.midashi_h2,
#movie h2.midashi_h2{
	margin-top:40px;
	margin-bottom:20px;
}
.movie table.movie_list td,
#movie table.movie_list td{
	width:242px;
	height:210px;
}
.movie table.mon_table td img,
.movie table.movie_list td img,
#movie table.mon_table td img,
#movie table.movie_list td img{
	opacity:0.3;
	filter: alpha(opacity=30);
}
.movie table.mon_table td a img,
.movie table.movie_list td a img,
#movie table.mon_table td a img,
#movie table.movie_list td a img{
	border:none;
	opacity:1;
	filter: alpha(opacity=100);
}
.movie table.mon_table td a:hover img,
.movie table.movie_list td a:hover img,
#movie table.mon_table td a:hover img,
#movie table.movie_list td a:hover img{
	opacity:0.6;
	filter: alpha(opacity=60);
}



