BODY{
  background-image : url(mori.JPG);
  background-repeat : no-repeat;background-position : center center;
  background-attachment : fixed;
}
A:LINK{
  text-decoration : none;
  color : navy;
}
A:VISITED{
  text-decoration:none;
  color : navy;
}
A:HOVER{
  text-decoration : none;
  color : red;
}
A:ACTIVE{
  text-decoration:none;
  color : red;
}

H1{
  font-size : x-small;
  font-family : serif;
  text-align : left;
  padding-top : 10px;
  padding-bottom : 5px;
  border-width : 2px;
  border-right-width : 2px;
  border-bottom-width : 1px;
  border-left-width : 2px;
  border-style : solid solid solid solid;
  border-color : red red red red;
  vertical-align : baseline;
  padding-right : 10px;
  padding-left : 10px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  background-image : url(tow.JPG);
  background-position : right top;
  background-repeat : no-repeat;
  background-color : white;
}
H2{
  background-image : url(new.gif);
  background-position : left center;
  background-repeat : no-repeat;
  text-indent : 2em;
  padding-top : 20px;
  padding-left : 0em;
  padding-right : 20px;
  padding-bottom : 21px;
  margin-left : 0px;
  margin-bottom : 0px;
  margin-top : 0px;
}

#h-line a:link {
  color : white;  
}
#h-line a:HOVER{
  color : white;
  position:relative;  
  background-color : #ffff00;
}
#h-line a:VISITED {
  color : white;  
}
#h-line {
  font-family : sans-serif;
  font-weight : bolder;
  text-align : center;
  z-index : 1;
}
#h-line UL {
  background-color : red;
  padding-top : 2px;
  padding-left : 20px;
  padding-right : 20px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-align : center;
  font-weight : bolder;
}
#h-line UL LI {
  list-style: none;
  margin: 0;
  display: inline;
  padding-left : 10px;
  padding-right : 10px;
}
.h-line{
  font-family : sans-serif;
  font-weight : bolder;
  color : white;
  background-color : red;
  font-size : large;
  z-index : 1;
}
#h-line FORM {
  display: inline;
  width : 50px;
  font-family : sans-serif;
  border-width : 0px 0px 0px 0px;border-top-style : none;border-left-style : none;border-right-style : none;border-bottom-style : none;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  font-weight : bolder;
}

.new{
  text-indent : 1em;
  margin-bottom : 0px;
  margin-left : 2em;
  margin-top : 1px;
}
.more{
  text-align : right;
  font-size : 75%;
  vertical-align : middle;
  margin-top : 0px;
}

#honbun{
  margin-top : 5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 5px;
  padding-top : 0px;
  padding-left : 0px;
  padding-bottom : 0px;
  padding-right : 20px;
  
}
#honbun IFRAME {
  width : 100%;
  height : 50%;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  height : 50%;
}

.newdate{
  text-align : right;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
#sankou{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 65px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 10px;
  text-align : center;
}
#sankou UL LI{
  list-style: none;
  display: inline;
  font-family : sans-serif;
  font-weight : bolder;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
  background-color : white;
  border-top-width : 3px;border-right-width : 3px;border-bottom-width : 3px;border-left-width : 3px;border-top-style : outset;border-left-style : outset;border-right-style : outset;border-bottom-style : outset;border-color : #e4e4e4 #e4e4e4 #e4e4e4 #e4e4e4;
background-position : center center;}

#l-line {
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}

#l-line a:link {
  color : #cacaff;  
}
#l-line A:VISITED {
  color : white;  
}
#l-line A:HOVER{
  color : red;
  background-color : white;
}
#l-line A:ACTIVE{
  color : red;
}

#l-line H3{
  font-family : sans-serif;
  font-weight : bolder;
  color : white;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}


#l-line-rotobo{
  float : left;
  background-color : #008080;
  padding-top : 2px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 13%;
}
#l-line-jetro{
  float : left;
  background-color : #008080;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 9%;
}
#l-line-jetro H3{
  background-color : #008080;
  padding-top : 2px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
#jetrolink{
  display : none;
}
#l-line-jetro ul li{
  list-style : none;
  padding-top : 3px;
  padding-left : 5px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #008080;
}
#jetrolink a:link{
  color : navy;
}
#jetrolink A:VISITED{
  color : navy;
}
#jetrolink A:HOVER{
  color : red;
}
#jetrolink A:ACTIVE{
  color : red;
}
#l-line-jetro UL{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-left-color : #008080;
  border-right-color : #008080;
  background-color : #ffffbf;
}

#l-line-meti{
  float : left;
  background-color : #008080;
  padding-top : 2px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 13%;
}
#l-line-mofa{
  float : left;
  background-color : #008080;
  padding-top : 2px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 9%;
}
#form-em{
  font-family : sans-serif;
  font-weight : bolder;
  color : white;
  background-color : #008080;
  padding-top : 2px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-align : center;
  width : 27%;
  float : left;
}
#form-em 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;
}
#l-line-jc{
  font-family : sans-serif;
  font-weight : bolder;
  color : white;
  background-color : #008080;
  padding-top : 2px;
  padding-left : 0px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-bottom : 0px;
  text-align : left;
  float : left;
  width : 29%;
  margin-right : 0px;
  padding-right : 0px;
}
#l-line-jc FORM {
  padding-top : 0px;
  padding-left : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-bottom : 0px;
  padding-right : 0px;
  margin-right : 0px;
}




DT{
  text-indent : 1em;
}
#footer{
  text-align : center;
  clear : both;
}
.info{
  font-size : 150%;
  font-weight : bolder;
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
}
