



#menu{
  width: 100%;
  max-width: 980px;
  margin: 0 auto;
  padding: 0;
}
#menu li{
  display: block;
  float: left;
  width: 16.6%;
  margin: 0;
  padding: 0; 
  background: #173285 ;   
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;  
  
  
  box-sizing: border-box;
  
  }
  
#menu li+ li {
  border-left: 0;
  border-right: 1px solid #ffffff;
}   
  
  
#menu li a{

  
  display: block;
  padding-top: 10px;
    padding-bottom: 10px;

  color: #fff;
	 font-size: 14px;
	 line-height: 150%;
 font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;  
  
  text-align: center;
  text-decoration: none;  
  
  
  
}


#menu li.bg1{
  background: #87ccc7 ; 
}


#menu li.bg2{
  background: #d56e70 ; 
}


#menu li.bg3{
  background: #4f8bc6 ; 
}


#menu li.bg4{
  background: #dd7952 ; 
}

#menu li.bg5{
  background: #c786b7 ; 
}


#menu li.bg6{
  background: #f7b62e ; 
}





 


#menu li a:hover{
  background: #444;
}
#toggle{ 
 display: none;
}
@media only screen and (max-width: 768px) {


#menu{
  width: 100%;
  max-width: 768px;
  margin: 0 auto;
  padding: 0;
}


#menu li{  
    display: block;
  float: left;
  width: 16.6%;
  margin: 0;
  padding: 0; 
  background: #173285 ;   
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff; 

box-sizing: border-box;

}  
  

  #menu li a{

  
  display: block;
  padding-top: 10px;
    padding-bottom: 10px;

  color: #fff;
	 font-size: 14px;
	 line-height: 150%;
 font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;  
  
  text-align: center;
  text-decoration: none;  
  
  
  
}





  
  
}


@media only screen and (max-width: 480px) {

  #menu li{
    display: block;
  float: left;
  width: 50%;
  margin: 0;
  padding: 0; 
  background: #173285 ;   
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;  
    border-top: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;  


box-sizing: border-box;

  }



  #menu li+ li {
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
}  



  
  #menu li a{

  
  display: block;
  padding-top: 10px;
    padding-bottom: 10px;

  color: #fff;
	 font-size: 12px;
	 line-height: 150%;
 font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;  
  
  text-align: center;
  text-decoration: none;  
  
  
  
}
  
  
#menu li.bg1{
  background: #87ccc7 ; 
}


#menu li.bg2{
  background: #d56e70 ; 
}


#menu li.bg3{
  background: #4f8bc6 ; 
}


#menu li.bg4{
  background: #dd7952 ; 
}

#menu li.bg5{
  background: #c786b7 ; 
}


#menu li.bg6{
  background: #f7b62e ; 
}
  
  
  
  #toggle{
    display: block;
    position: relative;
  width: 49%;
    background: #173285;
  }
  #toggle a{
    display: block;
    position: relative;
    padding: 12px 0 10px;
    border-bottom: 1px solid #444;
    color: #fff;
    text-align: center;
    text-decoration: none;
  }
  #toggle:before{
    display: block;
    content: "";
    position: absolute;
    top: 50%;
    left: 10px;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    background: #fff;
  }
  #toggle a:before, #toggle a:after{
    display: block;
    content: "";
    position: absolute;
    top: 50%;
    left: 10px;
    width: 20px;
    height: 4px;
    background: #0c63a0;
  }
  #toggle a:before{
    margin-top: -6px;
  }
  #toggle a:after{
    margin-top: 2px;
  }
}


























.ghost-btn a {
  border: 4px solid #ffffff;
  color: #ffffff;
  display: block;
  font-size: 14px;
  font-weight: bold;
  line-height: 1;
  margin: 0px auto;
  padding: 15px 0;
  text-align: center;
  text-decoration: none;
  width: 100%;
  border-radius: 10px;
}


#box1 {
    margin-top: 219px;
}



.menubar {
	margin: 0 auto;
	width:980px;
	
}



@media only screen and (max-width: 768px) {
	
.menubar {
	margin: 0 auto;
	width:768px;
	
}

}