/* size */



div#content01{
 margin: 0;  padding:0;
 float: left; 
 width: 180px; 
 }

div#content02 {width: 600px;  height: 230px; margin: 0; padding:0;
float: right; margin-bottom: 10px;
 background-color:;
 background-image:}

div#content03  {width: 780px; height: 910px;
margin: 0; padding:0;
 clear: both;
 background-color:;
 position: relative;}
 

 
 
div#footer   {clear: both;}




/* コンテンツ */



div#content01 h2{ 
margin-top: 10px; 
padding-left: 0;
 }


.post{

margin-top: 30px;
width: 600px; 

}

.posttext{  
 font-size: 14px;
 line-height: 1.75;
 margin-bottom: 18px; 
 }

.posttext p{ margin: 0;
padding-left: 30px; 
color: #330000;
}

.posttext a{ font-weight: bold;
}




/* コンテンツ21 */


div#contentsmenu21 {
	width: 730px;
	position: absolute;
	top: 808px;
	left: 30px;

 }
 
 div#contentsmenu21

div#contentsmenu21 {
	width: 730px;
	position: absolute;
	top: 62px;
	left: 28px;
 }
 
 div#contentsmenu21 ul{ margin: 0; padding: 0;
 list-style-type: none;}
div#contentsmenu21 li.year ,
div#contentsmenu21 li.one a,
div#contentsmenu21 li.two a,
div#contentsmenu21 li.three a,
div#contentsmenu21 li.four a,
div#contentsmenu21 li.five a

 {
 position: absolute;
 text-indent: -9999px;
 overflow: hidden;
 width: 150px;
 height: 83px;
}

div#contentsmenu21 li.year {
 top: 10px;
 left: 10px;
background: url(menu21/2021.png) }


div#contentsmenu21 li.one a {
	top: 10px;
	left: 600px;
	background: url(menu21/apr.png)
}

div#contentsmenu21 li.one a:hover {
background-position:  0 -83px ;  }



div#contentsmenu21 li.two a {
 top: 10px;
 left: 450px;
 background: url(menu21/june.png) }

div#contentsmenu21 li.two a:hover {
background-position:  0 -83px ;  }



div#contentsmenu21 li.three a {
 top: 10px;
 left: 300px;
 background: url(menu21/aug.png) }

div#contentsmenu21 li.three a:hover {
background-position:  0 -83px ;  }


div#contentsmenu21 li.four a {
 top: 10px;
 left: 150px;
 background: url(menu21/sep.png) }

div#contentsmenu21 li.four a:hover {
background-position:  0 -83px ;  }



/* コンテンツ22 */


div#contentsmenu22 {
	width: 730px;
	position: absolute;
	top: 596px;
	left: 30px;

 }
 
 div#contentsmenu22

div#contentsmenu22 {
	width: 730px;
	position: absolute;
	top: 62px;
	left: 28px;
 }
 
 div#contentsmenu22 ul{ margin: 0; padding: 0;
 list-style-type: none;}
div#contentsmenu22 li.year ,
div#contentsmenu22 li.one a,
div#contentsmenu22 li.two a,
div#contentsmenu22 li.three a,
div#contentsmenu22 li.four a,
div#contentsmenu22 li.five a

 {
 position: absolute;
 text-indent: -9999px;
 overflow: hidden;
 width: 150px;
 height: 83px;
}

div#contentsmenu22 li.year {
 top: 10px;
 left: 10px;
background: url(menu22/2022.png) }


div#contentsmenu22 li.one a {
	top: 100px;
	left: 150px;
	background: url(menu22/mar.png)
}

div#contentsmenu22 li.one a:hover {
background-position:  0 -83px ;  }



div#contentsmenu22 li.two a {
	top: 15px;
	left: 600px;
	background: url(menu22/apr.png)
}

div#contentsmenu22 li.two a:hover {
background-position:  0 -83px ;  }



div#contentsmenu22 li.three a {
	top: 15px;
	left: 450px;
	background: url(menu22/july.png)
}

div#contentsmenu22 li.three a:hover {
background-position:  0 -83px ;  }


div#contentsmenu22 li.four a {
	top: 15px;
	left: 300px;
	background: url(menu22/oct.png)
}

div#contentsmenu22 li.four a:hover {
background-position:  0 -83px ;  }

div#contentsmenu22 li.five a {
	top: 15px;
	left: 150px;
	background: url(menu22/dec.png)
}

div#contentsmenu22 li.five a:hover {
background-position:  0 -83px ;  }



/* コンテンツ23 */


div#contentsmenu23 {
	width: 730px;
	position: absolute;
	top: 490px;
	left: 30px;

 }
 
 div#contentsmenu23

div#contentsmenu23 {
	width: 730px;
	position: absolute;
	top: 62px;
	left: 28px;
 }
 
 div#contentsmenu23 ul{ margin: 0; padding: 0;
 list-style-type: none;}
div#contentsmenu23 li.year ,
div#contentsmenu23 li.one a,
div#contentsmenu23 li.two a,
div#contentsmenu23 li.three a,
div#contentsmenu23 li.four a,
div#contentsmenu23 li.five a

 {
 position: absolute;
 text-indent: -9999px;
 overflow: hidden;
 width: 150px;
 height: 83px;
}

div#contentsmenu23 li.year {
 top: 10px;
 left: 10px;
background: url(menu23/2023.png) }


div#contentsmenu23 li.one a {
 top: 10px;
 left: 600px;
 background: url(menu23/mar.png) }

div#contentsmenu23 li.one a:hover {
background-position:  0 -83px ;  }


div#contentsmenu23 li.two a {
 top: 10px;
 left: 450px;
 background: url(menu23/apr.png) }

div#contentsmenu23 li.two a:hover {
background-position:  0 -83px ;  }



div#contentsmenu23 li.three a {
 top: 10px;
 left: 300px;
 background: url(menu23/june.png) }

div#contentsmenu23 li.three a:hover {
background-position:  0 -83px ;  }


div#contentsmenu23 li.four a {
 top: 10px;
 left: 150px;
 background: url(menu23/dec.png) }

div#contentsmenu23 li.four a:hover {
background-position:  0 -83px ;  }
 

/* コンテンツ24 */


div#contentsmenu24 {
	width: 730px;
	position: absolute;
	top: 384px;
	left: 30px;

 }
 
 div#contentsmenu24

div#contentsmenu24 {
	width: 730px;
	position: absolute;
	top: 62px;
	left: 28px;
 }
 
 div#contentsmenu24 ul{ margin: 0; padding: 0;
 list-style-type: none;}
div#contentsmenu24 li.year ,
div#contentsmenu24 li.one a,
div#contentsmenu24 li.two a,
div#contentsmenu24 li.three a,
div#contentsmenu24 li.four a,
div#contentsmenu24 li.five a

 {
 position: absolute;
 text-indent: -9999px;
 overflow: hidden;
 width: 150px;
 height: 83px;
}

div#contentsmenu24 li.year {
 top: 10px;
 left: 10px;
background: url(menu24/2024.png) }


div#contentsmenu24 li.one a {
	top: 13px;
	left: 450px;
	background: url(menu24/mar.png)
}

div#contentsmenu24 li.one a:hover {
background-position:  0 -83px ;  }



div#contentsmenu24 li.two a {
 top: 10px;
 left: 300px;
 background: url(menu24/jun.png) }

div#contentsmenu24 li.two a:hover {
background-position:  0 -83px ;  }



div#contentsmenu24 li.three a {
 top: 10px;
 left: 150px;
 background: url(menu24/aug.png) }

div#contentsmenu24 li.three a:hover {
background-position:  0 -83px ;  }





/* コンテンツ25 */


div#contentsmenu25 {
	width: 730px;
	position: absolute;
	top: 169px;
	left: 30px;

 }
 
 div#contentsmenu25

div#contentsmenu25 {
	width: 730px;
	position: absolute;
	top: 62px;
	left: 28px;
 }
 
 div#contentsmenu25 ul{ margin: 0; padding: 0;
 list-style-type: none;}
div#contentsmenu25 li.year ,
div#contentsmenu25 li.one a,
div#contentsmenu25 li.two a,
div#contentsmenu25 li.three a,
div#contentsmenu25 li.four a,
div#contentsmenu25 li.five a

 {
 position: absolute;
 text-indent: -9999px;
 overflow: hidden;
 width: 150px;
 height: 83px;
}

div#contentsmenu25 li.year {
 top: 10px;
 left: 10px;
background: url(menu25/2025.png) }


div#contentsmenu25 li.one a {
	top: 100px;
	left: 150px;
	background: url(menu25/jan.png)
}

div#contentsmenu25 li.one a:hover {
background-position:  0 -83px ;  }



div#contentsmenu25 li.two a {
	top: 15px;
	left: 600px;
	background: url(menu25/feb.png)
}

div#contentsmenu25 li.two a:hover {
background-position:  0 -83px ;  }



div#contentsmenu25 li.three a {
	top: 15px;
	left: 450px;
	background: url(menu25/jun.png)
}

div#contentsmenu25 li.three a:hover {
background-position:  0 -83px ;  }


div#contentsmenu25 li.four a {
	top: 15px;
	left: 300px;
	background: url(menu25/aug.png)
}

div#contentsmenu25 li.four a:hover {
background-position:  0 -83px ;  }

div#contentsmenu25 li.five a {
	top: 15px;
	left: 150px;
	background: url(menu25/nov.png)
}

div#contentsmenu25 li.five a:hover {
background-position:  0 -83px ;  }



/* コンテンツ26 */


div#contentsmenu26 {
	width: 730px;
	position: absolute;
	top: 63px;
	left: 30px;

 }
 
 div#contentsmenu26

div#contentsmenu26 {
	width: 730px;
	position: absolute;
	top: 62px;
	left: 28px;
 }
 
 div#contentsmenu26 ul{ margin: 0; padding: 0;
 list-style-type: none;}
div#contentsmenu26 li.year ,
div#contentsmenu26 li.one a,
div#contentsmenu26 li.two a,
div#contentsmenu26 li.three a,
div#contentsmenu26 li.four a,
div#contentsmenu26 li.five a

 {
 position: absolute;
 text-indent: -9999px;
 overflow: hidden;
 width: 150px;
 height: 83px;
}

div#contentsmenu26 li.year {
 top: 10px;
 left: 10px;
background: url(menu26/2026.png) }


div#contentsmenu26 li.one a {
	top: 100px;
	left: 600px;
	background: url(menu26/---)
}

div#contentsmenu26 li.one a:hover {
background-position:  0 -83px ;  }



div#contentsmenu26 li.two a {
	top: 15px;
	left: 450px;
	background: url(menu26/---)
}

div#contentsmenu26 li.two a:hover {
background-position:  0 -83px ;  }



div#contentsmenu26 li.three a {
	top: 15px;
	left: 300px;
	background: url(menu26/jun.png)
}

div#contentsmenu26 li.three a:hover {
background-position:  0 -83px ;  }


                                                        /*---編集中---*/
div#contentsmenu26 li.four a {
	top: 15px;
	left: 150px;
	background: url(menu26/mar.png)
}

div#contentsmenu26 li.four a:hover {
background-position:  0 -83px ;  }


 /*
 ul{ margin: 0; padding: 0;
 list-style-type: none;}
div#contentsmenu8

div#contentsmenu8 {
	width: 730px;
	position: absolute;
	top: 62px;
	left: 28px;}
 
 
 
 
 div#contentsmenu8 ul{ margin: 0; padding: 0;
 list-style-type: none;}
div#contentsmenu7 li.year ,
div#contentsmenu7 li.one a,
div#contentsmenu7 li.two a,
div#contentsmenu7 li.three a,
div#contentsmenu7 li.four a,
div#contentsmenu7 li.five a,
div#contentsmenu7 li.six a,
div#contentsmenu7 li.seven a,
div#contentsmenu7 li.eight a,
div#contentsmenu7 li.nine a

 {
 position: absolute;
 text-indent: -9999px;
 overflow: hidden;
 width: 150px;
 height: 83px;
}




div#icon {
width: 730px; 
position: absolute;
top: 30px; left: 150px;

 }
