BODY,P{
  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 : #ffffff;
}
ADDRESS{
  font-style : normal;
  font-size : 12px;
  padding-top : 10px;
  color : #2347d6;
}
HR{
  color : #ffffff;
  border-bottom-width : 1px;
  border-bottom-style : dashed;
  border-bottom-color : #0080c0;
  width : 680px;
  margin-top : 15px;
  margin-bottom : 15px;
  border-top-style : none;
}
#zentai{
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #6ec8e6 #6ec8e6 #6ec8e6 #6ec8e6;
  margin-left : auto;
  margin-right : auto;
  width : 740px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
}
#h_1{
  background-image : url(img/h/head_01.jpg);
  background-repeat : no-repeat;
  width : 740px;
  text-align : right;
  height : 135px;
}
#h_2{
  background-image : url(img/h/head_02.jpg);
  background-repeat : no-repeat;
  background-position : left top;
  text-align : right;
  width : 740px;
  height : 48px;
  font-size : 12px;
  line-height : 1.4em;
  color : #323289;
}
#h_3{
  background-image : url(img/h/head_03.jpg);
  background-repeat : no-repeat;
  background-position : left top;
  width : 740px;
  height : 34px;
  text-align : right;
}
#f_1{
  width : 740px;
  height : 25px;
  background-repeat : no-repeat;
  background-position : left top;
  text-align : center;
  background-image : url(img/f/foot.jpg);
}
#f-2{
  font-size : 0.6em;
  text-align : center;
  margin-bottom : 2px;
  margin-top : 50px;
  

  clear : left;
}
#f-2 a{
  color : black;
  text-decoration : none;
}
#f-2 A:HOVER{
  color : #999999;
}
#topimage{
  text-align : center;
  margin-top : 15px;
  margin-bottom : 10px;
}
.menuicon{
  text-align : center;
  
}
.menuicon IMG{
  margin-left : 10px;
  margin-right : 10px;
}
#osusume{
  width : 345px;
  font-size : 0.8em;
  line-height : 1.4em;
  float : left;
}
#osusume-2{
  text-align : center;
  
  margin-top : 15px;
}
#osirase{
  width : 300px;
  font-size : 0.8em;
  line-height : 1.4em;
  margin-left : auto;
  margin-right : 0px;
}
#osirase-2{
  
  
  
  
  margin-top : 15px;
  padding-left : 20px;
}
#info{  
  width : 650px;
  margin-left : auto;
  margin-right : auto;
}
FORM{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.yohaku{
  margin-left : 6px;

