@charset "UTF-8";
#herder{
  background-image : url(morii_fuukei650.jpg);
  background-repeat : no-repeat;border-width : 1px;border-style : solid;border-color : blue;
  width : 1200px;
  height : 180px;
}

#nav{
  background-color : rgb(87, 201, 255);
  
  
  border-style : solid;border-color : teal;
  width : 997px;
  height : 42px;
}

#content{
  background-color : rgb(255, 230, 204);border-width : 1px;border-style : solid;border-color : maroon;
  width : 1000px;
  height : 1900px;
  background-image : url(p2b.gif);
  margin-top : 1px;
}

#all{
  background-color : transparent;
  padding-top : 20px;
  padding-left : 20px;
  padding-right : 20px;
  padding-bottom : 20px;border-width : 0px;border-style : none;border-color : transparent;
  width : 1800px;
  height : 2500px;
  
  
  
  margin-left : auto;
  margin-right : auto;
}

#vido{
  margin-left : auto;
  margin-right : auto;
  width : 680px;
  height : 520px;
  margin-bottom : 20px;
  margin-top : 20px;
}

{
  padding-top : 20px;
  padding-left : 20px;
  padding-right : 20px;
  padding-bottom : 20px;
  margin-left : auto;
  margin-right : auto;border-width : 1px;border-style : dashed;border-color : maroon;
  width : 600px;
  height : 150px;
}

{
	boder-radius:10px;
  padding-top : 20px;
  padding-left : 20px;
  padding-right : 20px;
  padding-bottom : 20px;border-width : 1px;border-style : solid;
  width : 794px;
  height : 170px;
  margin-right : auto;
  line-height : 1.5;
  text-align : left;
  font-size : 23px;
  background-color : white;
  margin-left : auto;
  font-weight : normal;
  font-family : HG丸ｺﾞｼｯｸM-PRO;
  margin-top : 25px;
}

#link{
  background-color : orange;border-width : 1px;border-style : solid;border-color : purple;
  width : 850px;
  height : 850px;
  padding-top : 20px;
  margin-top : -10px;
}
#pro{
  background-color : rgb(255, 224, 193);border-width : 1px;border-style : solid;border-color : purple;
  width : 900px;
  height : 1000px;
  padding-top : 20px;
  padding-left : 20px;
  padding-right : 20px;
  padding-bottom : 20px;
}
h2{
  font-family : "ＭＳ Ｐゴシック";
  font-weight : bolder;
  background-image : url(bar-derkblue.gif);
  background-repeat : no-repeat;
  text-align : left;
  width : 670px;
  height : 45px;
  color : yellow;
  font-size : 25px;
  vertical-align : 1.5px;
background-position : 12px 12px;
  padding-top : 20px;
  margin-top : -7px;
  padding-bottom : -5px;
  
  padding-left : 40px;
}

h3{
  font-family : "ＭＳ Ｐゴシック";
  font-weight : bolder;
  background-image : url(bar-h3.gif);
    background-repeat : no-repeat;
  text-align : center;
  width : 670px;
  height : 45px;
  color : blue;
  font-size : 30px;
  vertical-align : 1.5px;
background-position : 12px 12px;
  padding-top : 25px;
  margin-top : -10px;
}

.pro-td{
  font-size : 24px;
  font-family : AR丸ゴシック体M;
  font-weight : bold;
  line-height : 1.5;
  text-align : center;
}



.honbun{
	border-radius: 10px;
  padding-top : 25px;
  padding-left : 25px;
  padding-right : 25px;
  padding-bottom : 25px;border-width : 1px;border-style : solid;border-color : maroon;
  width : 600px;
  background-color : white;
  text-align : left;
  font-size : 22px;
  font-family : "AR P丸ゴシック体E";
  line-height : 1.5;
  margin-left : auto;
  margin-right : auto;
}

.header{
  background-color : rgb(193, 235, 255);border-width : 1px;border-style : solid;border-color : navy;
  width : 1000px;
  height : 150px;
  font-size : 30px;
}

.all{
  background-color : rgb(255, 200, 255);border-width : 1px;border-style : solid;border-color : purple;
  width : 1000px;
  height : 1500px;
  font-size : 30px;
}

.menu{
  color : white;
  background-color : rgb(0, 119, 238);border-width : 2px;border-style : solid;border-color : teal;
  width : 1000px;
  height : 50px;
  font-size : 30px;
}

.content{
	border-width : 1px;border-style : solid;border-color : maroon;
  width : 1000px;
  height : 1000px;
  background-color : rgb(255, 217, 179);
  font-size : 30px;
}

.current{
  color : yellow;
  background-color : navy;
}
