/* CSS Document */
body{background:url(../images/line.gif);}
#all{background:url(../img/back.jpg);
background-repeat:no-repeat;
border:1px solid #999999 ;
width:800px;
margin:auto;}
/* header */
h1{padding:50px 80px 0px;
font-size:36px;
}

h2{float:right;
font-size:24px;
font-weight:400;
line-height:2;
background:url(../img/ee2.gif);
background-repeat:no-repeat;
margin-top:-100px;
padding:0px 50px 10px 10px;
}

H2 a:link { text-decoration:none; color:#FFFFFF; }
H2 a:visited { text-decoration:none; color:#FFFFFF; }
H2 a:active { text-decoration:underline; color:#000080; }
H2 a:hover { text-decoration:underline; color: #999999; }
H2 a, a:hover {text-decoration: none;}


h3{font:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
font-size:16px;
text-indent:1em;
width:50%;
border-width: 1px 4px;
border-style: none none solid solid;
border-color:#FF3300;
margin:5px 30px;}

.gmenu{width:800px;
height:100px;
text-align:center;
color:#FFFFFF;
font-weight:600;
background:url(../img/menu12.gif);
}

.gmenu a:link { text-decoration:none; color:#FFFFFF; }
.gmenu a:visited { text-decoration:none; color:#FFFFFF; }
.gmenu a:active { text-decoration:underline; color:#000080; }
.gmenu A:hover { text-decoration : none; color : red; }
.gmenu a, a:hover {text-decoration: none;}

/* Link View */
a:link { text-decoration:none; color:#FFFFFF; }
a:visited { text-decoration:none; color:#FFFFFF; }
a:active { text-decoration:underline; color:#000080; }
a:hover { text-decoration:underline; color: #999999; }
a, a:hover {text-decoration: none;}


#mapinfo{background:#FFFFFF;}
.zoom{font-size:12px;
line-height:1.5;
letter-spacing:1px;
padding:0;
margin:0;
}
.btn{text-align:right;
margin:10px 60px 10px 0px;}

#mapinfo ul{background-color:#CCCCCC;
width:90%;
font-size:12px;
border:1px solid #999999 ;
margin:10px 30px;
}
#mapinfo ul li{list-style:none;
padding:5px;}
.ekikara{
font-size:12px;
line-height:1.5;
letter-spacing:1px;
padding:0 70px;}

#menu1 ,#time {padding:0px 5px;
margin:0px;}

#menu2{padding:8px;
margin:0px;}

#menu1 li, #menu2 li{
 display:inline;
 list-style-type:none;
 line-height:2;
 padding:5px;}

#foot1{clear:both;
padding:10px;}
#foot2{
background:url(../img/foot_back.jpg);
background-repeat:no-repeat;
height:150px;
text-align:center;
font-size:12px;
color:#FFFFFF;
}

address{
display:block;
list-style:none;
text-align:center;
font-size:12px;
padding:5px;
margin:-30px 0px 0px;}