 
@import url(office.css);
#top{border-style : outset outset outset outset;
  
  float : none;
  position : static;
  
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  
  
  
  
  visibility : visible;
  
  
  
  bottom : auto;
  right : auto;
  
  top : auto;
  
  
  
  
  font-weight : bolder;
  font-style : normal;
  
border-width : 1px 1px 1px 1px;
  
  
  
  
  height : 60px;
  clear : none;
  width : 100%;
  left : auto;
  z-index : auto;
  
  
  background-repeat : repeat;
  
  

  background-image : url(../sozai/image_top_A1.jpg);
}
body{
  
border-style : none none none none;
  background-repeat : no-repeat;
  background-attachment : scroll;
  clear : none;
  position : static;
  overflow : auto;
  visibility : visible;
  
  
  float : none;
  
  text-align : center;
  
  

  
  
  
  

  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : auto;
  height : auto;
  top : auto;
  bottom : auto;
  right : auto;
  left : auto;
  z-index : 1;
}
#box{
  float : none;
border-style : ridge ridge ridge ridge;
  
  
  bottom : auto;
  right : auto;
border-width : medium medium medium medium;
  
  background-repeat : no-repeat;
  background-attachment : scroll;
}
#left{
  float : left;

  width : 20%;
  position : relative;
  visibility : visible;
  clear : none;
  
  
  
  
  
  
  
  
  display : block;
  
  text-align : left;
  
  
  
  
  

  overflow : visible;
  
  
  bottom : auto;
  right : auto;
  background-color : #ffdead;
  
  
  
border-style : inset inset inset inset;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;border-width : 1px 1px 1px 1px;
  font-size : xx-small;
  left : 0%;
  background-image : url(../sozai/image_left_A2.jpg);
  background-repeat : no-repeat;
  font-weight : bolder;
  
  height : 530px;
}
#main{
  float : left;
  width : 60%;

  
  position : relative;
  visibility : visible;
  bottom : auto;
  right : auto;
  

  
  
  
border-style : groove groove groove groove;
  clear : none;
  left : 0%;
  background-repeat : repeat;
  
  

  
background-position : center top;
  height : 600px;
  

  
  background-image : url(../sozai/blue_p9b.gif);
  
  
  
  
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  

  overflow : scroll;
}
#right{
  float : left;
  
  width : 18%;

  
  
  

  visibility : visible;
  overflow : visible;
  
  bottom : auto;
  
  text-align : center;
  background-color : #ffdead;
  
  position : relative;
border-style : inset inset inset inset;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 1px 1px 1px 1px;
  clear : right;
  top : auto;
  
  right : auto;
  left : 0%;
  background-image : url(../sozai/image_right_A2.jpg);
  background-repeat : repeat;
  height : 530px;
}
#bottom{
  clear : both;
border-style : outset outset outset outset;
  font-size : x-small;
  right : auto;
  height : 50px;
  
  bottom : auto;
  font-weight : bold;
  font-style : italic;
border-width : 1px 1px 1px 1px;
  float : none;
  
  visibility : visible;
  width : 100%;
  
  
  background-image : url(../sozai/image_bottom_A1.jpg);
  background-repeat : repeat;
  color : white;
background-position : right bottom;
  position : static;
  

  padding-top : 5px;
}
#menu{
  float : none;
  text-align : center;
border-style : outset outset outset outset;
  width : 100%;
  height : auto;
border-width : 1px 1px 1px 1px;
  
  top : auto;
  bottom : auto;
  right : auto;
  left : auto;
  clear : none;
  position : relative;
  visibility : visible;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  

  background-color : #ffffa4;
  z-index : 1;
  vertical-align : middle;
  display : inline;
  
}
#main h2{
  font-size : x-large;
  font-weight : bolder;
  
  text-align : center;
  color : aqua;
}
#main p{
  font-size : x-small;
  font-weight : bold;
  
  margin-left : 1cm;
  margin-right : 1cm;
  
}
.leftnavi{
  text-align : left;
  list-style-type : upper-alpha;
  list-style-position : outside;
  
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
}
#top_left{
  width : 30%;
  float : left;
  bottom : auto;
  right : auto;
  

  

  
  position : relative;
  vertical-align : middle;
  
  background-repeat : repeat;
  text-align : left;
  white-space : pre;
}
#top_main{
  width : 40%;
  float : left;
  font-size : larger;
  font-weight : 900;
  bottom : auto;
  right : auto;
  
  vertical-align : baseline;
  text-align : center;
  
  
  

  margin-top : 20px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  position : relative;
  
  background-repeat : repeat;
  text-decoration : none;
  overflow : auto;
}
#top_right{
  width : 30%;
  font-size : xx-small;
  font-weight : bolder;
  
  text-align : left;
  bottom : auto;
  right : auto;
  
  float : right;
  clear : right;
  
  font-style : normal;
  

  
  vertical-align : middle;
  position : relative;
  
  background-repeat : repeat;
  margin-top : 15px;
}
#left_syozai{
  text-align : center;
  width : 20%;
  float : left;
  background-color : #ffffa4;
  bottom : auto;
  right : auto;
  background-image : url(../sozai/BACK25.gif);
  background-repeat : repeat;
  
  height : 600px;
  position : relative;
}
#main_syozai{
  width : 59%;
  float : left;
  background-color : #ffffa4;
  text-align : left;
  bottom : auto;
  right : auto;
  background-image : url(../sozai/blue_p9b.gif);
  background-repeat : repeat;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  height : 600px;
  position : relative;
}
#right_syozai{
  text-align : center;
  width : 20%;
  float : right;
  clear : right;
  background-color : #ffffa4;
  bottom : auto;
  right : auto;
  background-image : url(../sozai/BACK25.gif);
  background-repeat : repeat;
  height : 600px;
  position : relative;
}
#box_syozai{border-width : medium medium medium medium;border-style : ridge ridge ridge ridge;
  bottom : auto;
  right : auto;
}
h1{
  font-size : large;
  text-align : center;
  vertical-align : middle;
  line-height : normal;
  font-weight : 900;
}
#main h5{
  color : yellow;
}
#bottom_left{
  width : 20%;
  float : left;
  bottom : auto;
  right : auto;
  position : relative;
  vertical-align : middle;
  text-align : center;
  
}
#bottom_main{
  width : 60%;
  float : left;
  position : relative;
  bottom : auto;
  right : auto;
  vertical-align : middle;
  text-align : center;
  
}
#bottom_right{
  width : 20%;
  float : left;
  clear : right;
  position : relative;
  bottom : auto;
  right : auto;
  vertical-align : middle;
  text-align : center;
  
}
.table_A{
  width : auto;
  height : auto;
  top : auto;
  bottom : auto;
  right : auto;
  left : auto;
  border-collapse : collapse;
  table-layout : auto;
  empty-cells : show;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;border-width : 1px 1px 1px 1px;
  
  background-color : silver;
border-style : solid solid solid solid;border-color : black black black black;
  position : relative;
  overflow : auto;
  visibility : visible;border-spacing : inherit;
  
  font-weight : normal;
  background-repeat : repeat;
  
}
th{border-style : solid solid solid solid;}
td{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;}
.table_B{
  background-color : #ffd0e8;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;
  position : relative;
  visibility : visible;
  border-collapse : collapse;
  table-layout : auto;
  empty-cells : show;
  font-weight : normal;
border-color : black black black black;}

#left_gyomu{
  text-align : left;
  width : 20%;
  float : left;
  
  bottom : auto;
  right : auto;
  background-image : url(../sozai/BACK25.gif);
  background-repeat : repeat;
  
  
  position : relative;
  list-style-type : disc;
  list-style-position : outside;
  height : 1000px;
  visibility : visible;
  overflow : auto;
}
#main_gyomu{
  width : 64%;
  float : left;
  background-color : #ffffa4;
  text-align : left;
  bottom : auto;
  right : auto;
  background-image : url(../sozai/blue_p9b.gif);
  background-repeat : repeat;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  
  position : relative;
  overflow : auto;
  height : 1000px;
  visibility : visible;
}
#right_gyomu{
  text-align : center;
  width : 15%;
  float : right;
  clear : right;
  background-color : #ffffa4;
  bottom : auto;
  right : auto;
  background-image : url(../sozai/BACK25.gif);
  background-repeat : repeat;
  
  position : relative;
  
  overflow : auto;
  height : 1000px;
  visibility : visible;
}
.table_1{
  text-align : left;
  caption-side : top;
  table-layout : auto;
  empty-cells : show;
  border-collapse : separate;
  white-space : nowrap;border-spacing : inherit;
  font-size : xx-small;
  margin-left : 10px;
  margin-right : 10px;
}
.table_1 th{
  text-align : center;
}
#left_gyomu ul{
  list-style-type : disc;
  
  text-align : left;
  font-size : xx-small;
  list-style-position : inside;
  
  position : relative;
  margin-left : 10px;
  font-style : italic;
  
  visibility : visible;
  list-style-image : url(../sozai/bullet019.gif);
}
#main_gyomu h4{
  background-color : #ffd0e8;
  text-align : left;
  margin-left : 20px;
  padding-left : 10px;
  margin-right : 50px;
}
#main_gyomu h5{
  color : blue;
  text-align : left;
  margin-left : 25px;
  margin-right : 10px;
  background-color : #cccccc;
  line-height : 1em;
}
#main_gyomu h6{
  margin-left : 30px;
  margin-right : 10px;
  
  text-align : left;
}
#main_gyomu p{
  font-size : xx-small;
  font-weight : normal;
  text-align : left;
  margin-left : 30px;
  background-color : #d9ddd2;
  margin-right : 20px;
}
.menu01{
  width : 550px;
  height : 200px;
  
  
  left : auto;
  position : relative;
  
  text-align : center;
  
border-width : 2px 2px 2px 2px;border-style : ridge ridge ridge ridge;border-color : maroon maroon maroon maroon;
  
  
  
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  font-size : x-small;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  
  
  
  clear : none;
  
  background-color : gray;
  vertical-align : middle;
  bottom : auto;
  right : auto;
  visibility : visible;
}
.menu02{
  
  text-align : center;border-width : 2px 2px 2px 2px;border-style : ridge ridge ridge ridge;
  width : 550px;
  height : 230px;
  float : none;
  position : relative;
  top : 0px;
  bottom : 0px;
  right : 0px;
  left : auto;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  font-size : x-small;
  
  clear : none;
  overflow : auto;
  background-color : #ffffa4;
  
border-color : purple purple purple purple;
  vertical-align : middle;
}
.menu03{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 2px 2px 2px 2px;border-style : ridge ridge ridge ridge;
  width : 550px;
  height : 230px;
  
  position : relative;
  
  text-align : center;
  

  float : none;
  clear : right;
  top : 0px;
  bottom : 0px;
  right : 0px;
  left : auto;
  font-size : x-small;
  
  overflow : auto;
  background-color : #ffdead;
}
.menu04{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 2px 2px 2px 2px;border-style : ridge ridge ridge ridge;
  width : 150px;
  height : 150px;
  float : left;
  position : relative;
  
  text-align : center;
  top : 0px;
  bottom : 0px;
  right : 0px;
  left : auto;
  clear : none;
  background-image : url(../sozai/hanaA4.jpg);
  overflow : hidden;
}
#main ul{
  
  text-align : left;
  list-style-type : circle;
  list-style-position : inside;
  left : 1px;
  margin-left : 1px;
}
#main li{
  text-align : left;
  left : 1px;
  margin-left : 1px;
  font-size : xx-small;
}
.menu05{
  width : 150px;
  height : 150px;
  float : left;
  position : relative;
  
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 10px;border-width : 1px 1px 1px 1px;border-style : ridge ridge ridge ridge;
  text-align : center;
  font-size : x-small;
  top : 0px;
  bottom : 0px;
  right : 0px;
  left : auto;
  background-image : url(../sozai/hanaA5.jpg);
  clear : none;
  overflow : hidden;
}
.menu06{
  width : 150px;
  height : 150px;
  
  position : relative;
  
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 10px;border-width : 1px 1px 1px 1px;border-style : ridge ridge ridge ridge;
  text-align : center;
  top : 0px;
  bottom : 0px;
  right : 0px;
  left : auto;
  
  float : left;
  clear : right;
  font-size : x-small;
  background-image : url(../sozai/hanaA6.jpg);
  overflow : hidden;
}
.menu07{
  background-color : #ffd0e8;
  width : 150px;
  height : 150px;
  
  position : relative;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 10px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;
  
  top : 0px;
  bottom : 0px;
  right : 0px;
  left : 0px;
  clear : none;
  float : left;
}
.menu08{
  background-color : #d2ffff;
  width : 150px;
  height : 150px;
  float : left;
  position : relative;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 10px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;
  
  top : 0px;
  bottom : 0px;
  right : 0px;
  left : 0px;
}
.menu09{
  background-color : #ffd0e8;
  width : 150px;
  height : 150px;
  float : left;
  position : relative;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 10px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;
  
  clear : right;
  top : 0px;
  bottom : 0px;
  right : 0px;
  left : 0px;
}
#left ul{
  text-align : left;
  font-size : xx-small;
  margin-left : 5px;
  list-style-type : disc;
  list-style-position : outside;
}
.waku00{
  background-color : #f0e68c;
  margin-top : 4px;
  margin-left : 4px;
  margin-right : 4px;
  margin-bottom : 4px;
}
.waku01{
  background-color : #ffd0e8;
  margin-top : 6px;
  margin-left : 6px;
  margin-right : 6px;
  margin-bottom : 6px;
}
.waku02{
  background-color : #0080ff;
  margin-top : 6px;
  margin-left : 6px;
  margin-right : 6px;
  margin-bottom : 6px;
}
.menu00{
  
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  bottom : auto;
  right : auto;
  

  
  position : relative;
  width : auto;
  height : auto;
  top : auto;
  left : auto;
  visibility : visible;
  background-color : #ffddee;
border-width : 1px 1px 1px 1px;border-style : ridge ridge ridge ridge;}
.menu99{
  background-color : #cdcdcd;
  float : none;
  clear : both;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  

  
  
  position : relative;
  visibility : visible;
  width : auto;
  
  left : auto;
  bottom : auto;
  right : auto;
  height : auto;
border-width : 3px 3px 3px 3px;border-style : ridge ridge ridge ridge;}
.imgwaku{border-width : medium medium medium medium;border-style : ridge ridge ridge ridge;border-color : green green green green;}
.leftmenu01{
  position : relative;
  
  text-align : center;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
  background-position : center center;
  
border-width : 0px 0px 0px 0px;border-style : ridge ridge ridge ridge;border-color : teal teal teal teal;
  width : 140px;
  
  height : 160px;
}
.leftmenu02{
  
  position : absolute;
  font-size : xx-small;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
  
  
border-width : 1px 1px 1px 1px;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  font-weight : bold;
  

  bottom : 10px;
  
  
  right : auto;
  left : 30px;
  background-color : #add8e6;
background-position : center center;
  width : 140px;
  height : 160px;
border-style : groove groove groove groove;border-color : black black black black;}
#menu li{
  display : inline;
  bottom : auto;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;
  text-align : center;
  position : relative;
  right : auto;
  background-image : url(../sozai/img_menu.gif);
  width : 90px;
background-position : center center;
  
  text-decoration : none;
  font-size : small;
border-color : gray gray gray gray;}
#menuA0{
  position : absolute;
  z-index : 3;
  visibility : hidden;
  left : 133px;
  top : 50px;
}
#menuA0 li{
  display : block;
  bottom : auto;
  right : auto;
  text-align : left;
  position : absolute;
}
.menu01_01{
  float : none;
  width : 140px;
  height : 140px;
  position : absolute;
  
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  background-image : url(../sozai/CUT_855.GIF);
border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : #ff80c0 #ff80c0 #ff80c0 #ff80c0;
  bottom : auto;
  right : auto;
  left : 10px;
background-position : center center;
  background-repeat : no-repeat;
  background-color : #ffffa4;
  font-size : medium;
  font-weight : bolder;
}
.menu01_02{
  float : none;
  width : 140px;
  height : 140px;
  position : absolute;
  background-color : yellow;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 2px 2px 2px 2px;
  background-image : url(../sozai/0518CUT.GIF);
border-style : solid solid solid solid;border-color : #ff80c0 #ff80c0 #ff80c0 #ff80c0;
  bottom : auto;
  right : auto;
  left : 160px;
  top : auto;
  background-repeat : no-repeat;background-position : center center;
  font-size : medium;
  font-weight : bolder;
}
.menu01_03{
  float : none;
  background-color : blue;
  position : absolute;
  width : 140px;
  height : 140px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 2px 2px 2px 2px;border-color : green green green green;
  background-image : url(../sozai/hanaA3.jpg);
border-style : ridge ridge ridge ridge;
  bottom : auto;
  right : auto;
  left : 310px;
}
.menu01_04{
  width : 140px;
  height : 140px;
  float : left;
  position : absolute;
  bottom : auto;
  right : auto;
  background-image : url(../sozai/hanaA4.jpg);
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;
  left : 460px;
}
.menu01_05{
  width : 140px;
  height : 140px;
  float : left;
  position : absolute;
  bottom : auto;
  right : auto;
  background-image : url(../sozai/hanaA5.jpg);
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;
  left : 610px;
}
.menu01_06{
  width : 140px;
  height : 140px;
  float : left;
  position : absolute;
  bottom : auto;
  right : auto;
  background-image : url(../sozai/hanaA6.jpg);
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;
  left : 760px;
}
.menu01 h4{
  background-color : maroon;
  width : 100%;
  
}
.menu02 h4{
  background-color : maroon;
}
.menu03 h4{
  background-color : maroon;
}
#menu a{
  text-decoration : none;
  color : black;
}
#menu_useful{
  width : 100px;
  display : block;
  position : absolute;
  top : 30px;
  left : 300px;
  z-index : 3;
}
#menudown li{
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : black black black black;
  
}
.menu02_01{
  float : none;
  width : 140px;
  height : 140px;
  position : absolute;
  
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  background-image : url(../sozai/0930CUT.GIF);
border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : #ff80c0 #ff80c0 #ff80c0 #ff80c0;
  bottom : auto;
  right : auto;
  left : 10px;
background-position : left bottom;
  font-weight : bolder;
  
  font-size : medium;
  text-decoration : none;
}
.menu02_02{
  float : none;
  width : 140px;
  height : 140px;
  position : absolute;
  background-color : yellow;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 2px 2px 2px 2px;
  background-image : url(../sozai/hanaA2.jpg);
border-style : solid solid solid solid;border-color : #ff80c0 #ff80c0 #ff80c0 #ff80c0;
  bottom : auto;
  right : auto;
  left : 160px;
  top : auto;
}
.menu02_03{
  float : none;
  
  position : absolute;
  width : 140px;
  height : 140px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 2px 2px 2px 2px;border-color : green green green green;
  background-image : url(../sozai/0924CUT.GIF);
border-style : ridge ridge ridge ridge;
  bottom : auto;
  right : auto;
  left : 310px;
  font-size : medium;
  font-weight : bolder;
  background-repeat : no-repeat;background-position : center center;}
.menu02_04{
  width : 140px;
  height : 140px;
  float : left;
  position : absolute;
  bottom : auto;
  right : auto;
  background-image : url(../sozai/hanaA4.jpg);
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;
  left : 460px;
}
.menu02_05{
  width : 140px;
  height : 140px;
  float : left;
  position : absolute;
  bottom : auto;
  right : auto;
  background-image : url(../sozai/hanaA5.jpg);
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;
  left : 610px;
}
.menu02_06{
  width : 140px;
  height : 140px;
  float : left;
  position : absolute;
  bottom : auto;
  right : auto;
  background-image : url(../sozai/hanaA6.jpg);
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;
  left : 760px;
}
.menu03_01{
  float : none;
  width : 140px;
  height : 140px;
  position : absolute;
  
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  background-image : url(../sozai/hanaA1.jpg);
border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : #ff80c0 #ff80c0 #ff80c0 #ff80c0;
  bottom : auto;
  right : auto;
  left : 10px;
background-position : center center;
  font-weight : bolder;
  
  font-size : medium;
  text-decoration : none;
}
.menu03_02{
  float : none;
  width : 140px;
  height : 140px;
  position : absolute;
  background-color : aqua;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 2px 2px 2px 2px;
  background-image : url(../sozai/hanaA2.jpg);
border-style : solid solid solid solid;border-color : #ff80c0 #ff80c0 #ff80c0 #ff80c0;
  bottom : auto;
  right : auto;
  left : 160px;
  top : auto;
}
.menu03_03{
  float : none;
  background-color : blue;
  position : absolute;
  width : 140px;
  height : 140px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 2px 2px 2px 2px;border-color : green green green green;
  background-image : url(../sozai/hanaA3.jpg);
border-style : ridge ridge ridge ridge;
  bottom : auto;
  right : auto;
  left : 310px;
}
.menu03_04{
  width : 140px;
  height : 140px;
  float : left;
  position : absolute;
  bottom : auto;
  right : auto;
  background-image : url(../sozai/hanaA4.jpg);
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;
  left : 460px;
}
.menu03_05{
  width : 140px;
  height : 140px;
  float : left;
  position : absolute;
  bottom : auto;
  right : auto;
  background-image : url(../sozai/hanaA5.jpg);
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;
  left : 610px;
}
.menu03_06{
  width : 140px;
  height : 140px;
  float : left;
  position : absolute;
  bottom : auto;
  right : auto;
  background-image : url(../sozai/hanaA6.jpg);
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;
  left : 760px;
}
.menu04_01{
  float : none;
  width : 140px;
  height : 140px;
  position : absolute;
  
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  background-image : url(../sozai/PRI12CUT.GIF);
border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : #ff80c0 #ff80c0 #ff80c0 #ff80c0;
  bottom : auto;
  right : auto;
  left : 10px;
background-position : center center;
  font-weight : bolder;
  
  font-size : medium;
  text-decoration : none;
  background-repeat : no-repeat;
  background-color : #f0e68c;
}
.menu04_02{
  float : none;
  width : 140px;
  height : 140px;
  position : absolute;
  background-color : #d2ffff;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 2px 2px 2px 2px;
  background-image : url(../sozai/CUT_552.GIF);
border-style : solid solid solid solid;border-color : #ff80c0 #ff80c0 #ff80c0 #ff80c0;
  bottom : auto;
  right : auto;
  left : 160px;
  top : auto;
  font-size : medium;
  font-weight : bolder;background-position : center center;
  background-repeat : no-repeat;
}
.menu04_03{
  float : none;
  background-color : white;
  position : absolute;
  width : 140px;
  height : 140px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 2px 2px 2px 2px;border-color : green green green green;
  background-image : url(../sozai/1006CUT.GIF);
border-style : ridge ridge ridge ridge;
  bottom : auto;
  right : auto;
  left : 310px;
  background-repeat : no-repeat;background-position : center center;}
.menu04_04{
  width : 140px;
  height : 140px;
  float : left;
  position : absolute;
  bottom : auto;
  right : auto;
  background-image : url(../sozai/hanaA4.jpg);
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;
  left : 460px;
}
.menu04_05{
  width : 140px;
  height : 140px;
  float : left;
  position : absolute;
  bottom : auto;
  right : auto;
  background-image : url(../sozai/hanaA5.jpg);
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;
  left : 610px;
}
.menu04_06{
  width : 140px;
  height : 140px;
  float : left;
  position : absolute;
  bottom : auto;
  right : auto;
  background-image : url(../sozai/hanaA6.jpg);
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;
  left : 760px;
}
#aisatu{
  position : relative;
}
#aisatu p{
  text-align : left;
}
