


/* size */



div#content01{
 margin: 0;  padding:0;
 float: left; 
 width: 270px; 
 }

div#content02 {width: 530px;  height: 150px; 
margin: 0; 
padding:0;
float: right; 
}

div#content03  {width: 780px; height: 530px;
margin: 0; padding:0;
clear: both;
background-color:;
 }
 
div#footer    {clear: both;}

div#content04  {width: 800px; height: 50px;
margin: 0; padding:0;
clear: both;
background-color:;
 }
div#content04 inner{ overflow:hidden; }
div#guide1{width: 400px; float: right; text-align: right;}
div#guide2{width: 400px; float: left; text-align: left;}
div#content04 p{ font-size: 0.65em; text-align: center;}





/* コンテンツ */



div#content01 h2{ 
margin-top: 10px; 
padding-left: 0;
 }

.post{

margin-top: 40px;
padding-left:20px;
width: 500px; 

}

.posttext{  
 font-size: 15px;
 line-height: 1.75;
 }

.posttext p{ margin: 0;
margin-bottom: 18px; 
padding-left: 30px; 
}

.posttext a{ font-weight: bold;
}

/* コンテンツ２ */

div#contentsmenu { 
margin: 0 0 0 50px;
width: 760px;
height: 530px;
background-image: url(./waku.png);
background-repeat: no-repeat;		
}
 

.imglist   {

margin-right:auto; 
margin-left:auto; 
padding-top: 100px;
padding-left: 10px;
width:740px; 
}

.imgcaption       {

margin-right:0px; margin-bottom:40px;
text-align:center; 
font-size:16px; 
float: left; 
width:220px; height:240px;
}


.imgcaption img{margin-bottom:10px; border:none;}
.imgcaption a:hover img{
opacity:0.8;
filter:alpha(opacity=80);
-ms-filter: “alpha( opacity=80 )”;
}

.imgcaption p  {margin:0;}


