
/*------ body -------*/
BODY{
	background : #ff99cc url(img/p9b.gif);
color:#333333;
}
a:link{
	color:#0000ff;
}
a:visited{
	color:#cc00cc;
}
a:hover{
	color:#ff33ff;
}
a:active{
	color:red;
}

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

.head-link-tbl{
	margin-top:0px;
margin-bottom:0px;
}

/*--midasi H2--*/

h2{
	color:#009900; background : white url(img/pencilred2.png) no-repeat left center; height:36px; width:750px;line-height:36px; vertical-align:middle; padding-left:40px; text-align:left; border-left:ridge #ff66ff; border-top:ridge #ff66ff;
}

h3{
	color:black; background : white url(img/pencil21.png) no-repeat left center; height:32px; line-height:32px; vertical-align:middle; padding-left:40px; text-align:left; border-left:ridge #ffff66; border-top:ridge #ffff66;
}
h4{
	color:black; background : white url(img/pencils.gif) no-repeat right bottom; height:30px; line-height:30px; vertical-align:middle; padding-left:10px; text-align:left; border-left:ridge #66ff66; border-top:ridge #66ff66;
}

/*--midasi kokuban --*/

.kokuban{
	color:white; backgroud:#003300; padding-top:10px; margin:0px; border:4px #cccccc ridge;
}



/*------gakkou syoukai-------*/
/*------katudou class meal kouchou pta------*/


.side-tbl-head{
	color:#009900;
font-size:16px;
font-weight:bolder;
height:45px;

}

.side-tbl-cell{
	color:#009900;
font-size:16px;
height:30px;
font-weight:bolder;

}


.main-tbl-head{
	color:#009900;
font-size:24px;
font-weight:bolder;
background : white url(img/pencilred2.png) no-repeat left center; height:43px; width:500px;line-height:36px; vertical-align:middle; padding-left:40px; text-align:left; border-left:ridge #ff66ff; border-top:ridge #ff66ff;

}


.main-tbl-cell{
	color:#333333;
font-size:16px;
background : #ffffcc url(img/bdg005.gif) no-repeat right bottom; padding:2px 10px 20px 10px; text-align:left; width:600px;
}

.main-tbl-cell2{
	color:#990099;
font-size:16px;
}

/*- action -*/  /*-event-record-*/
.main-tbl-cell3{
	color:#0000cc;
font-size:16px;
border-top-style: none;
border-right-style: none;
border-left-style: none;
	border-bottom-width: 4px;
	border-bottom-style: groove;
	border-bottom-color: #9933ff;
margin-top:5px;
}

/*- jusyo -*/ /*- classletter -*/ /*- gakunenpage -*/
.main-tbl-cell4{
	font-size:16px;
border-top-style: none;
border-right-style: none;
border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-style: ridge;
	border-bottom-color: #ffffcc;
background : #ffffcc url(img/bdg005.gif) no-repeat right bottom; padding:2px 10px 20px 10px; text-align:left;

}

/*--kondate hyou--*/

.main-tbl-cell5{
	font-size:16px;
border-top-style: none;
border-right-style: none;
border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-style: ridge;
	border-bottom-color: #ffffcc;
background : #ffffcc no-repeat right bottom; padding:2px 10px 20px 10px; text-align:left;

}

/*------gakkou gaiyou-------*/ /*--kondate hyou--*/

.gaiyou-tbl-th{
	background:#ccffff;
font-size:18px;
font-weight:bolder;
}

.gaiyou-tbl-td{
	background:#ffffcc;
font-size:14px;
}

/*-----div  gakkou img-----*/
.cream{
	background : #ffffcc url(img/bdg005.gif) no-repeat right bottom; padding:2px 10px 20px 10px; text-align:left; width:750px;
}
.cream a:link{
	color:blue;
}
.cream a:visited{
	color:purple;
}
.cream a:active{
	color:red;
}
.cream a:hover{
	color:red;
}

/*-----text page-----*/
.white{
	background:white; padding:2px 10px 20px 10px; text-align:left;
}


/*----kokuban----*/
.blackboard{
	background : #003300;
            text-align : center;
            color : #ffffff;
            width : 720px;
            height : 330px;
}

/*- old stylesheet -*/

iframe{
	border:0 none;
}
.indexmenu{
	color:black; font-weight:bold;
}

.off0{
	background : url(../../../icon0.gif) no-repeat center center; width:200px; height:40px; line-height:40px; vertical-align:middle; font-weight:bold;
}
.on0{
	background : url(../../../icon0on.gif) no-repeat center center; width:200px; height:40px; line-height:40px; vertical-align:middle; font-weight:bold;
}
.off{
	background : url(../../../icon.gif) no-repeat center center;; width:200px; height:60px; line-height:60px; vertical-align:middle; font-weight:bold;
}
.on{
	background : url(../../../iconon.gif) no-repeat center center;; width:200px; height:60px; line-height:60px; vertical-align:middle; font-weight:bold;
}

.menu{
	background:transparent; border-left:solid 1px black; border-top:solid 1px black; border-right:solid 1px black; padding:2px; font-weight:bold;
}
.menuoff{
	background:#ccffff; border-left:solid 1px #ff66ff; border-top:solid 1px #ff66ff; border-right:solid 1px #ff66ff; padding:2px;
}
.menuon{
	background:white; border-left:solid 1px red; border-top:solid 1px red; border-right:solid 1px red; padding:2px;
}

.home{
	background : url(../../../home.gif); width:100px; height:30px; line-height:30px; vertical-align:middle; font-weight:bold;
}
.homeon{
	background : url(../../../homeon.gif); width:100px; height:30px; line-height:30px; vertical-align:middle; font-weight:bold;
}

p{
	text-indent:1em; line-height:130%;
}
ul{
	line-height:130%;
}
dt{
	line-height:110%;
}

.eventtable{
	width:640px; border:solid 1px white;
}
caption{
	font-weight:bold; text-align:left; padding-left:10px;
}
.dayh{
	width:50px; background:#006633; text-align:center; color:white; padding:6px;
}
.eventh{
	background:#006633; text-align:center; color:white; padding:6px;
}
.day{
	width:50px; background:#d7f8cb; text-align:center; color:black; padding:6px; magin:0px; border:solid 1px gray;
}
.day2{
	width:50px; background:white; text-align:center; color:black; padding:6px; magin:0px; border:solid 1px gray;
}
.event{
	background:white; text-align:left; color:black; padding:6px; magin:0px; border:solid 1px gray;
}
