/* ===== 全体のスタイル ===== */

header{
  background-color:steelblue;  
  padding-bottom:5px;
  padding:5px;
}

h1{
  float:left;
  color:white;
  margin-right:20px;
  margin-left:20px;
}

li{
  margin-top:15px;
  text-decoration:none;
  display:inline-block;
  font-size:150%;
  width:90px;
  /*background-color:black;*/
}
.nagai{
  width:auto;
  margin-left:20px;
  margin:5px;
}
a{
  color:white;
  text-decoration:none;
}
.mainmenu{
  margin-left:20px;
  margin:5px;
}
.toppugazou{
  text-align:center;
  display:block;
  margin: auto;
  width:600px;
  margin-top:40px;
}
footer{
  background-color:steelblue;
  color:white;
}
h2{
  font-size:300%;
  text-align:center;
}
.main2{
  /*background-color:red;*/
  margin:  0 auto;
  width:900px;
  border-left:solid;
  border-left-color:steelblue;
  border-left-width:3px;
  border-bottom:solid;
  border-bottom-color:steelblue;
  border-bottom-width:3px;
  margin-bottom:40px;
}
.kousin{
  /*background-color:red;*/
  margin:  0 auto;
  width:900px;
  margin-bottom:40px;
}
.fo-mu{
 margin:0 auto;
 width:650px;
}
.tuite{
  font-size:250%;
}
.main-text{
  font-size:150%;
 
}
h3{
  font-size:200%;

}
.tangen{
 /* background-color:red;*/
 margin:  0 auto;
  width:450px;
}
.namaetext{
  /*display:inline-block;*/
 padding-left:5px;
  text-align:left;
  border-left:solid;
  border-left-color:steelblue;
  border-left-width:3px;
  border-bottom:solid;
  border-bottom-color:steelblue;
  border-bottom-width:3px;
  margin-bottom:40px;
}
.namaetext2{
  text-align:left;
  font-size:70%;
  margin-top:-40px;
  margin-bottom:30px;
}
.mondaimenu{
  margin:5px;
  margin-left:0px;
  color:black;
  
}
footer{
  margin-top:100px;
  padding:10px;
  text-align:center;
  padding-bottom:10px;
}
.saitomappu{
  font-size:150%;
  text-align:left;
  margin-left:30px;
  margin-bottom:-20px;
}
.mappu{
  float:left;
 /* background-color:red;*/
  margin-left:30px;
  padding:10px;
  text-align:left;
  margin-right:-10px;
}
.mappu2{
  /*background-color:black;*/
  text-align:left;
  width:200px;
  margin-top:-20px;
}
.mappu3{
  margin-bottom:-10px;
}
.footer{
  clear:both;
}
.hiraku{
   margin-top:-40px;
}
.nikki{
 /* background-color:red;*/
 margin:  0 auto;
  width:450px;
}
.daimei{
  padding-left:5px;
  text-align:left;
  border-left:solid;
  border-left-color:steelblue;
  border-left-width:3px;
  border-bottom:solid;
  border-bottom-color:steelblue;
  border-bottom-width:3px;
  margin-bottom:40px;
  font-size:200%;
}
.honbun{
  text-align:left;
  font-size:110%;
  
  margin-bottom:30px;
}