div#content01{ margin: 0;  padding:0; width: 800px;  }div#content02 {width: 500px; margin: 0; padding:0;clear: both;float: left;}div#content03  {width: 300px; margin: 0; padding:0;background-color:;float: right; } div#content2{ width: 800px;margin: 0; padding:0;} div#content05 {width: 500px; margin: 0; padding:0;clear: both;float: right;font-size: 14px;}div#content06  {width: 300px; margin: 0; padding:0;background-color:;float: left; }  div#content04  {width: 800px; height: 50px;margin: 0; padding:0;padding-top: 20px;clear: both;background-color:; } div#footer    {clear: both;}/* コンテンツ */div#content01 h2{ margin-top: 10px; padding-left: 0; }.post{margin-top: 20px;padding-left: 0;width: 470px; }.posttext{   font-size: 15px; line-height: 1.75; }.posttext p{ margin: 0;margin-bottom: 18px; padding-left: 30px; }.quo{ margin: 0;margin-bottom: 18px; padding-left: 30px;font-size: 12px; }.quo p{ margin: 0;margin-bottom: 18px; padding-left: 30px;font-size: 12px; }.posttext a{ font-weight: bold;}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#contentsmenu { margin: 0;width: 330px;height: 430px;background-image: url();background-repeat: no-repeat;		} .imglist   {margin-right:auto; margin-left:auto; padding-top: 60px;padding-left: 50px;width:720px; }.imgcaption       {margin-right:60px; margin-bottom:60px;text-align:center; font-size:16px; float: left; width:150px; height:160px;}.imgcaption a:hover img{opacity:0.8;filter:alpha(opacity=80);-ms-filter: “alpha( opacity=80 )”;}.imgcaption img{margin-bottom:10px; border:none;}.imgcaption p  {margin:0;}