@charset   "Shift_JIS";
body{
  width : 240px;
  position: absolute;
  height : 3500px;
  background-color : black;
}
#hd11{
  position: absolute;
  top: 10px;
  width: 85px;
  height : 115px;
  left: 20px;
}
#hd12{
  position: absolute;
  top : 45px;
  width : 230px;
  height : 70px;
  left : 120px;
}
#hd13{
  position: absolute;
  top : 20px;
  width : 500px;
  height : 80px;
  left : 290px;
}
#hd14{
  width: 73px;
  height: 82px;
  top: 30px;
  left : 930px;
  position: absolute;
}
#hd15{
  width : 300px;
  height : 30px;
  top : 10px;
  left : 1040px;
  position: absolute;
  text-align : left;
  font-weight : bolder;
  font-size : x-large;
}
#hd16{
  width : 500px;
  height : 65px;
  top : 55px;
  left : 1060px;
  position: absolute;
  color : yellow;
  letter-spacing : 0em;
  text-align : left;
}
#hd17{
  width : 200px;
  height : 25px;
  top: 10px;
  left : 1360px;
  position: absolute;
  margin-top : 7px;
  font-weight : bold;
  text-align : left;
}
#hd21{
  width: 90px;
  height: 30px;
  top: 100px;
  left: 100px;
  position: absolute;
}
#container{
  position: relative;
}
#main{
  width : 1550px;
  position: absolute;
  top : 125px;
  height : 770px;
}
#m-left10{
  top : 770px;
  width : 210px;
  height : 980px;
  left : 1360px;
  position: absolute;
  background-color : #3c3c3c;
  text-align : center;
  line-height: 1.7;
  font-size : medium;
  font-weight : normal;
  padding-top: 5px;
  padding-bottom: 5px;
}
#m-right10{
  top : 10px;
  width : 520px;
  height : 400px;
  left : 1040px;
  position: absolute;
  background-color : #3c3c3c;
  font-size : medium;
  line-height : 1.4;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  color : #ffffa4;
}
#m-right11{
  top : 430px;
  width : 520px;
  height : 320px;
  left : 1040px;
  position: absolute;
  background-color : #3c3c3c;
  font-size : medium;
  line-height : 1.4;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  color : #ffffa4;
}
#m-cent10{
  width : 800px;
  left : 110px;
  position: absolute;
  font-size : x-large;
  text-align : center;
  height : 32px;
  font-weight : bolder;
  line-height : 1.4;
  top : 5px;
}
#m-cent11{
  width : 50px;
  height : 70px;
  text-align: center;
  font-size: large;
  position: absolute;
  font-weight: bold;
  left : 880px;
  top : 10px;
}
#m-cent12{
  width : 300px;
  height : 20px;
  left : 400px;
  position: absolute;
  top : 60px;
  text-align : center;
  font-size : medium;
  line-height : 1.4;
  font-weight : bold;
}
#m-cent13{
  top : 100px;
  width : 750px;
  position: absolute;
  text-align: center;
  font-size : x-large;
  left : 160px;
  height : 30px;
  font-weight : bolder;
  line-height : 1.4;
}
#m-cent20{
  width : 510px;
  font-size : medium;
  position: absolute;
  text-align : center;
  font-weight: normal;
  top : 155px;
  left : 20px;
  margin-bottom : 2px;
  height : 600px;
  line-height : 1.3em;
  color : white;
}
#m-cent21{
  width : 460px;
  position: absolute;
  text-align : left;
  margin-top : 5px;
  line-height : 1.4em;
  left : 550px;
  top : 150px;
  height : 594px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
}
#sankou01{
  width : 1360px;
  position: absolute;
  height : 580px;
  top : 890px;
  left : 5px;
}
#sankou02{
  width : 1350px;
  position: absolute;
  height : 30px;
  top : 1480px;
  font-size : large;
  font-weight : normal;
  text-align : right;
}
#hon1{
  width : 430px;
  position: absolute;
  height : 550px;
  top : 10px;
  background-color : #3c3c3c;
  left : 10px;
}
#hon2{
  width : 430px;
  position: absolute;
  height : 550px;
  top : 10px;
  left : 455px;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  background-color : #3c3c3c;
}
#hon3{
  width : 430px;
  position: absolute;
  height : 550px;
  top : 10px;
  left : 900px;
  background-color : #3c3c3c;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
#basho-pic{
  top : 5px;
  width : 425px;
  height : 260px;
  position: absolute;
  left : 5px;
  font-weight : bold;
  text-align : center;
}
#hakkosho{
  top : 5px;
  width : 275px;
  height : 20px;
  left : 10px;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  position : absolute;
}
#shohanbi{
  top : 45px;
  width : 110px;
  height : 20px;
  left : 10px;
  text-align : center;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  position : absolute;
}
#hon-cd{
  top : 15px;
  width : 130px;
  height : 55px;
  position: absolute;
  font-weight : bold;
  left : 290px;
}
#sakusha{
  top : 200px;
  width : 270px;
  height : 42px;
  position: absolute;
  left : 10px;
}
#daimei{
  top : 90px;
  width : 270px;
  height : 42px;
  position: absolute;
  left : 10px;
  line-height : 1.3em;
  font-weight : bold;
}
#hukudai{
  top : 150px;
  width : 270px;
  height : 42px;
  left : 10px;
  font-size : medium;
  line-height : 1.2;
  position : absolute;
}
#hon-pic{
  top : 70px;
  width : 130px;
  height : 195px;
  position: absolute;
  left : 290px;
  font-weight : bold;
}
#kaisetu{
  top : 270px;
  width : 420px;
  height : 270px;
  position: absolute;
  left : 5px;
  font-weight : normal;
  line-height : 1.4;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}
#tan-00{
  width : 1350px;
  position: absolute;
  height : 30px;
  margin-top : 20px;
  top : 1530px;
  text-align : center;
  font-size : x-large;
}
#tan-01{
  width : 1360px;
  position: absolute;
  height : 290px;
  margin-top : 20px;
  top : 1570px;
}
#tan-02{
  width : 1450px;
  position: absolute;
  height : 290px;
  margin-top : 20px;
  top : 1880px;
}
#tan-03{
  width : 1450px;
  position: absolute;
  height : 290px;
  margin-top : 20px;
  top : 2200px;
}
#tan-04{
  width : 1450px;
  position: absolute;
  height : 290px;
  margin-top : 20px;
  top : 2520px;
}
#tan-05{
  width : 1450px;
  position: absolute;
  height : 290px;
  margin-top : 20px;
  top : 2840px;
}
#tan-06{
  width : 1450px;
  position: absolute;
  height : 290px;
  margin-top : 20px;
  top : 3160px;
}
#basho-01{
  left : 10px;
  width : 330px;
  height : 290px;
  position: absolute;
}
#basho-02{
  left : 350px;
  width : 330px;
  height : 290px;
  position: absolute;
}
#basho-03{
  left : 690px;
  width : 330px;
  height : 290px;
  position: absolute;
}
#basho-04{
  left : 1030px;
  width : 330px;
  height : 290px;
  position: absolute;
}
#t-meisho{
  top : 3px;
  width : 300px;
  height : 24px;
  position: absolute;
  font-weight : bold;
}
#t-tizu{
  top : 30px;
  width : 330px;
  height : 265px;
  position: absolute;
  font-weight : bold;
  text-align : center;
}
a{
  text-decoration : blink;
  color : #ffffaa;
  font-weight : bold;
}
a:hover{
  color: yellow;
}
