A:LINK{
  color : #0000ff;
  background-color : transparent;
  text-decoration : none;
}
A:VISITED{
  color : #0000ff;
  background-color : transparent;
  text-decoration : none;
}
A:HOVER{
  color : #ff0000;
  background-color : transparent;
  text-decoration : none;
}
A:ACTIVE{
  color : #ff0000;
  background-color : transparent;
  text-decoration : none;
}

BODY{
  text-align : center;
  padding : 0px;
  margin : 1px 0px 1px;
  font-family : "Hiragino Kaku Gothic Pro",MS Påâ¥¨åâ¥­åã¦å¤±,verdana,arial,sans-serif;
}

DIV#container{
  width : 800px;
  border : 1px solid #ffcd9b;
  margin-left : auto;
  margin-right : auto;
  text-align : left;
}

DIV#header{
  width : 800px;
  height : 200px;
  background-image : url(http://mizue-kikuchi.com/jet/images/jet-bg.jpg);
  background-repeat : no-repeat;
}

DIV#header H1{
  font-size : 100%;
  width : 400px;
  float : left;
  padding : 30px 0 0 60px;
  margin : 0;
}

DIV#header H2{
  font-size : 75%;
  width : 400px;
  float : right;
  text-align : right;
  padding : 120px 10px 0 0;
  margin : 0;
  color : #ff4a4a;
  background-color : transparent;
}

DIV#location{
  clear : both;
  padding : 0;
  margin : 0 0 20px;
}

DIV#location P{
  font-size : 70%;
  padding : 5px 0 5px 10px;
  margin : 0;
}

TD{
  vertical-align : top;
}

TD#menu{
  width : 200px;
  background-color : #defbf7;
  color : #000000;
}

TD#menu H2{
  background-color : #558ae6;
  color : #ffffff;
  font-size : 75%;
  padding : 5px 0 5px;
  margin : 0 0 10px;
  text-align : center;
}

UL{
  list-style-type : none;
  padding : 0px;
  margin : 0px;
  font-size : 75%;
}

LI{
  padding : 5px 10px 10px;
  margin : 0;
}

DIV.menubottom{
  text-align : center;
  padding : 0;
  margin : 20px 0 0;
}

DIV.menubottom P{
  padding : 0;
  margin-left : auto;
  margin-right : auto;
}

TD#content{
  width : 600px;
  padding : 0 10px;
  margin : 0;
}

TD#content H3{
  font-size : 75%;
  padding : 0;
  margin : 10px 0 10px;
}

TD#content P{
  font-size : 75%;
  padding : 0;
  margin : 0 0 10px;
}

DIV#right{
  float : right;
}

DIV#right P{
  padding : 0;
  margin : 0;
}

TABLE#ryoukin{
  width : 336px;
  padding : 0;
  margin : 10px 0 0;
  font-size : 80%;
  border : 1px solid #ffcd9b;
  border-collapse: collapse;
}
TD.naka{
  border : 1px solid #ffcd9b;
  vertical-align : middle;
  text-align : center;
}

DIV#footer{
  background-color : #defbf7;
  color : #000000;
  padding : 0;
  margin-top : 2px;
}

DIV#footer P{
  font-size : 65%;
  padding : 5px 0;
  margin : 0;
  text-align : center;
}

IMG#menuimg{
  margin-bottom : 2px;
}

IMG{
  border : 0;
}

DIV#right IMG{
  margin-bottom : 5px;
  margin-left : 10px;
}

DIV.menubottom p.rss{
  border : 1px solid #000000;
  padding : 1px;
  width : 100px;
  margin-left : auto;
  margin-right : auto;
}

DIV.menubottom p.rss a{
  display : block;
  width : 100%;
  background-color : transparent;
  color : #000000;
  font-size : 9px;
  font-weight : bold;
  text-decoration : none;
}

.rss-format{
  background-color : #ff8000;
  padding : 0 12px;
}

.rss-version{
  padding : 0 10px;
}