

#head{
 	width : 920px;
 	height : 95px;
  text-align : left;
  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-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : black;
  right : auto;
  background-color : white;
}

#head1{
 	width : 220px;
 	height : 73px;
	float: left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  font-size : 32px;
  font-weight : 200;
  text-align : bottom;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  
}
.logo  a {
	width: 220px;
	height: 73px;
	background-image : url(../img/icon/27search.gif);
	display: block;
}
.logo span { visibility: hidden; } 
h1 {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#head2{
	width : 700px;
	height : 73px;
	
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
   float : left;
  bottom : 0px;
}

#head2-1 {
	width: 700px;
	height : 53px;
}
.head2-1 {
	width: 700px;
	height : 53px;
}

#head2-2{
	width: 700px;
	height : 20px;
}

ul#GNavi1{
    list-style:none;
    width:100%;
  bottom : auto;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}

ul#GNavi1 li{
    list-style:none;
    float:left;
  
  
  
  margin-bottom : 0px;
  padding-bottom : 0px;
background-position : left center;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
}

ul#Gnavi1 a{
    display:block;
    text-indent : -9999px;
    overflow:hidden;
}

a.home {
	background-image : url(../img/icon/home1.gif);
	width: 44px;
	height: 22px;
	margin-left: 20px;
}
a:hover.home{
    background-position : 0px -22px;
}

a.service{
    background-image : url(../img/icon/service1.gif);
	width : 77px;
	height : 22px;
  margin-left : 20px;
}
a:hover.service{
    background-position : 0px -20px;
}

a.contact{
    background-image : url(../img/icon/contact1.gif);
	width : 77px;
	height : 22px;
  margin-left : 20px;
}
a:hover.contact{
    background-position : 0px -20px;
}

#head3{
	width : 920px;
	height : 20px;
	float: both;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  text-align : left;
background-position : left center;
  clear : left;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px; 
  border-top-width : 0px;
  border-top-style : solid;
  border-top-color : black;
}

ul#GNavi2{
    list-style:none;
    width:100%;
  bottom : auto;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
background-position : left center;
  text-align : left;
}

ul#GNavi2 li{
    list-style:none;
    float:left;
  
  
  
  margin-bottom : 0px;
  padding-bottom : 0px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  
  
  
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : silver;
}

ul#Gnavi2 a{
    display:block;
    text-indent : -9999px;
    overflow:hidden;  
}

a.gourmet{
    background-image : url(../img/icon/gourmet1.gif);
	width: 100px;
	height: 22px;
}
a:hover.gourmet{
    background-position:0px -22px;
}

a.fashion{
    background-image : url(../img/icon/fashion1.gif);
	width : 87px;
	height: 22px;
}
a:hover.fashion{
    background-position:0px -22px;
}

a.hobby{
    background-image : url(../img/icon/hobby1.gif);
	width : 73px;
	height: 22px;
}
a:hover.hobby{
    background-position:0px -22px;
}

a.health-beauty{
    background-image : url(../img/icon/health-beauty1.gif);
	width : 164px;
	height: 22px;
}
a:hover.health-beauty{
    background-position:0px -22px;
}

a.music {
	background-image : url(../img/icon/music.gif);
	width: 73px;
	height: 22px;
}
a:hover.music{
    background-position:0px -22px;
}

a.parking{
    background-image : url(../img/icon/parking1.gif);
	width : 88px;
	height: 22px;
}
a:hover.parking{
    background-position:0px -22px;
}

.head-navi2{
  width : 700px;
  height : 22px;
  overflow : hidden;
  visibility : visible;
}
.head-navi3{
  width : 920px;
  height : 23px;
  overflow : hidden;
  visibility : visible;
}
