@charset "utf-8";

/* --------------
 cuisine list
-------------- */

#cuisine ul{ 
margin: 0; 
padding :0; 
list-style: none; 
}
#cuisine li{ 
padding :0px 0px 0px 20px; 
margin:0; 
}
#cuisine li a{
display: block;
background: url("../yokohama-cuisine/img/btn01.jpg") no-repeat left center;
padding: 2px 0px 3px 18px;
color:#555;
width: 400px;
margin: 1px 0px;
text-decoration:none;
border-bottom: 1px dotted #666666;
font-size: 14px;
}
#cuisine li a:hover{
background: url("../yokohama-cuisine/img/btn02.jpg") no-repeat left center;
}


/* -------------top5 festival and events---- */
.bold{font-weight:bold;}

/* -------------top5 gardens and parks---- */
.More {
  display: inline-block;
  border: 2px solid #696969;
  font-size: 16px;
  color: #696969;
  text-decoration: none;
  text-align: left;
  font-weight: bold;
  padding: 8px 16px;
  border-radius: 4px;
  transition: .4s;
  margin-top: 5px;
}

.More:hover {
  background-color: #A9A9A9;
  border-color: #696969;
  color: #FFF;
}
/* ------------------------------rugby---- */
.btn-sq {
  display: inline-block;
  padding: 0.5em 1em;
  text-decoration: none;
  background: #FFD700;
  color: #FFF;
  border-bottom: solid 4px #FF8C00;
  border-radius: 3px;
}
.btn-sq:hover {
  -webkit-transform: translateY(4px);
  transform: translateY(4px);
  border-bottom: none;
}

.rugby_l {
  float: left;
  width: 370px;
  padding: 0px 5px 0px 5px;
}
.rugby_r {
    overflow: hidden;
    padding: 0px 5px 10px 20px;
}

@media screen and (max-width: 600px){
.rugby_l {
  float: left;
  width: auto;
  padding: 0px 0px 0px 5px;
}
.rugby_r {
    float: left;
    padding: 0px 5px 0px 0px;
}
}

.cube{
border-style: solid;
border-width: 1px;
border-color: #c0c0c0;
font-size: 80% ;
font-weight: bold;
border-radius: 2px 2px 2px 2px;  
padding: 1px 1px 1px 1px ;
margin-left : 2px;
margin-right: 2px;
margin-bottom: 2px;
vertical-align: 3%; 
background-color: #EEEEEE; 
}

.comingsoon {
  display: inline-block;
  border: 2px solid #696969;
  font-size: 16px;
  color: #696969;
  text-decoration: none;
  text-align: left;
  font-weight: bold;
  padding: 8px 16px;
  border-radius: 4px;
  transition: .4s;
  margin: 0px;
}
.c2{margin: 0px;
    line-height: 70%;}
