@charset "utf-8";
* {
margin : 0;
padding : 0;
font-family : Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro", Osaka, Black, "Comic Sans MS", "Courier New";
}

body {
	 width: 100%;
	 height: 100%;
	  margin: 0 auto;
	  padding: 0;
	  background: #000000 url(../../../images/shizuoka/food/06.jpg) no-repeat center top;
      background-attachment: fixed;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 100%;
      color: #ffffff;
      text-align : center;}

a:link          { color: #fff; text-decoration: underline; }
a:visited       { color: #FFFF99; text-decoration: underline; }
a:hover		{ color: #ffcc00; text-decoration: none; }
a:active	{ color: #990099; text-decoration: underline; }


img {
border : none;
}
a:visited {color : #66FFCC;}
a:hover {color : #FF33CC;text-decoration : none;border : 0px solid #33FF99;}



#wrapper {
margin: 0 auto;
width : 100%;
height: 100%;
text-align : left;
border : 0px solid #FFFF66;}

h1 {
font-size : 120%;
margin: 0 auto;
text-transform: uppercase;}
.title a{font-size: 100%;
color: #FFf;
text-decoration: none;
}
.small{font-size: 70%;
color: #FFCC99;
}

#subhead {
position: absolute;
top: 30%;
left: 10%;
width : 35%;
margin: 2% auto;

padding: 20px 50px 10px 50px;
font-size: 100%;
color: #FFFFFF;
border: 0px solid #33FF33;
background-color: #000000;
opacity: 0.4;
z-index: 10;
filter:progid:DXImageTransform.Microsoft.Alpha(Enabled=1,Style=0,Opacity=40);
}

#subhead p{
margin: 2% auto;
font-family: monospace;
font-size: 90%; 
letter-spacing: 0.2em;
line-height: 130%;}

#subhead ul {
	width:100%;
	height: 20px;
	margin: 5px auto;
	list-style-type:none;
	border: 0px solid #66FFFF;
	text-align: center;
}

#subhead li {
	margin: 2px auto 2px 3px;
	width:30%;
	
	border: 0px solid #FFFF00;
	float: left;
	text-align: center;}


#subhead li a{
	margin: 0 auto;
	width: 52px;
	display: block;
	text-decoration:none;
	color: #00FF00;
	border: 0px solid #FF00FF;}




#foot {
margin: 0 auto;
font-size : 87.5%;
clear : both;
width : 100%;
  position:absolute;
    bottom:0px;


  
}


#foot ul {
text-align : center;
padding : 5px;
}
#foot ul.footlink {
margin : 0;
background-color : transparent;
}
#foot ul.footlink li {
margin : 0;
padding : 0 5px;
border-left : 1px solid gray;
border-right : 1px solid gray;}

#foot ul.officeinfo {background: transparent;}


#foot p.copyright {background: transparent;
padding-bottom : 0px;
}
#foot ul li {display : inline;}
#foot p {text-align : center;}

