.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 : 180px;

  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(../index-img/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 : 10px;

  margin-bottom : 10px;

}

.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;

}