.menul H3{
  background-color : #0080ff;
  color : yellow;
  padding: 5px 10px;
  margin: 0;
  font-family: HG丸EEｼEEM-PRO;
  　　　font-size: 22px;
}
.menu_innerl{
  padding: 0;
}
.menul{
  border-top-width : 1px;
  border-right-width : 2px;
  border-bottom-width : 3px;
  border-left-width : 1px;
  border-top-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-style : solid;
  border-top-color : #666666;
  border-right-color : #666666;
  border-bottom-color : #666666;
  border-left-color : #666666;
  font-family : HG丸EEｼEEM-PRO;
  font-size: 14px;
  font-weight: bold;
  width : 160px;
  background-color: #ecf5ff;
  padding-top: 0px;
  padding-bottom: 4px;
  margin-top: 5px;
}
.menul LI{
  margin-top: 5px;
  margin-bottom: 5px;
  line-height: 1.0;
  list-style-type: none;
  background-image : url(../mark_yellow.png);
  background-repeat: no-repeat;
  background-position: 0 4px;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 15px;
}
.menul LI A{
  color: #000000;
  text-decoration: none;
}
.menul LI A:HOVER{
  color: #ff8800;
}
.menul UL{
  margin: 10;
  padding: 0;
}
.sabumenu{
  width:180px;
  height:33px;
  background-color:#266497;
  border: 1px solid #000000;
}
/* === サイドバー部刁E右EEスタイル === */

.side2{
  vertical-align:top;
  width:200px;
  padding-right:20px;
  padding-left:20px;
}
.space2{
  width:150px;
  height:1px;
}
.side2 .submenu{
  font-size:13px;
  font-family:Arial, Helvetica;
  color:white;
  background-color:#2c6b5a;
  padding:3px 8px;
  margin-top:10px;
  margin-bottom:0px;
}
.side2 .submenu2{
  background-color:#befae9;
  margin-top:0px;
  padding:8px;
}
.side2 DIV{
  font-size:13px;
  margin-bottom:10px;
}
.side2 A{
  color:#333333;
}
.side2 IMG{
  border:none;
}
.ibento{
  margin-top : 20px;
  margin-bottom : 20px;
}
.post00{
  font : normal normal bold 16px /150% HG丸EEｼEEM-PRO;
  color : blue;
  background-color : white;
  padding-top : 15px;
  padding-left : 15px;
  padding-right : 15px;
  padding-bottom : 15px;
  margin-top : 20px;
  margin-left : 20px;
  margin-right : 20px;
  margin-bottom : 20px;
  border-width : 2px;
  border-style : solid;
  border-color : fuchsia;
}