﻿h2.menu1{
background-image:URL(/secure/237274/_menu1.gif);
background-position:center;
background-repeat:no-repeat;
width:100%;
box-sizing: border-box;
height:auto;
border:solid 1px #666;
margin:0px;
padding:15px 0px;
}


ul.gungun{
width:100%;
box-sizing: border-box;
list-style-type : none;
padding : 0;
margin : 0;}

ul li.menu2,ul li.menu3,ul li.menu4,ul li.menu5{
border-right:solid 1px #c0c0c0;
border-left:solid 1px #c0c0c0;
border-bottom:solid 1px #c0c0c0;
width:100%;
box-sizing: border-box;
height:auto;
margin:0px;
padding:0px 0 0 0px;
/*text-indent: 1.5em;*/
list-style-type: none;
}



ul li.menu2 a{
display:block;
font-size:1.2em; 
margin:0px;
padding :15px 0px 15px 0px;
background-image:URL(/secure/237274/_door.gif);
background-position:center;
background-repeat:no-repeat;
}

ul li.menu3 a{
display:block;
font-size:1.2em; 
margin:0px;
padding :15px 0px 15px 0px;
background-image:URL(/secure/237274/_shisetsu.gif);
background-position:center;
background-repeat:no-repeat;
}

ul li.menu4 a{
display:block;
font-size:1.2em; 
margin:0px;
padding :15px 0px 15px 0px;
background-image:URL(/secure/237274/_bus.gif);
background-position:center;
background-repeat:no-repeat;
}

ul li.menu5 a{
display:block;
font-size:1.2em; 
margin:0px;
padding :15px 0px 15px 0px;
background-image:URL(/secure/237274/_ster.gif);
background-position:center;
background-repeat:no-repeat;
}

.ryouikumenu {
 padding:0px;
 margin-bottom:10px;
}


.ryouikumenu ul li{
 padding:0px;
 margin:0;
}
.ryouikumenu ul li a{
 padding-left:60px;
 margin:0;
}

ul li.menu2 a:visited,ul li.menu3 a:visited,ul li.menu4 a:visited{
  text-decoration : none;
}

h2.menu1,
ul.gungun a,
ul.gungun2 li a
{
background-size: 100% auto;
}