@charset "utf-8";
/* CSS Document */


 * {
    margin: 0 auto;
    padding: 0;
  }

html {
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
}
body { 
	width: auto;
	overflow-x: hidden;  	/*スクロールバーを消す*/
	    -webkit-overflow-scrolling: touch;
}




#menu{
  width: 100%;
  max-width: 980px;
  margin: 0 auto;
 background: #333;
	margin-left: -500%;
	margin-right: -500%;
	padding-left: 500%;
	padding-right: 500%;
}
#menu li{
  display: inline-block;
  /*float: left;*/
  width: 16%;
  margin: 0;
  padding: 0; 
	font-size:0.85em;
}



#menu li a{
  display: flex;
	justify-content: center;
  padding: 10px 0 10px 0;
  background: #333;
  color: #fff;
  text-align: center;
  text-decoration: none;
}
#menu li a:hover{
  background: #444;
}
#toggle{ 
 display: none;
}
	
	/*パンくずリスト*/
#pagePath{
	background: rgba(255,255,255,1);
margin-right: auto;
}
#pagePath ol{
	padding-top:30px;
	padding-left:20px;
	padding-bottom:20px;
	list-style-type: none;
	font-size: 10pt;
}
#pagePath li{
	display: inline;
	
}
#pagePath li a{
	text-decoration: none;
	color: rgba(102,102,102,1);
}
#pagePath li:before{
	color:rgba(0,0,0,1);
	content: "＞";
	margin-left:10px;
	margin-right: 10px;
}
#pagePath li:nth-child(1) a{
	margin-left:0px;
}
#pagePath li:nth-child(1):before{
	content: "";
	margin:0px;
}
	

@media only screen and (max-width: 767px) {
	
 * {
    margin: 0 auto;
    padding: 0;
  }

html {
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
}
body { 
	width: auto;
	overflow-x: hidden;  	/*スクロールバーを消す*/
	    -webkit-overflow-scrolling: touch;
}

	
    #menu li{
    width:32%;
    border-bottom: 1px solid #444;
  }

    #menu li{
    width:32%;
    border-bottom: 1px solid #444;
  }
	
/**************
パンくずリスト
*************/

#pagePath{
	background: rgba(255,255,255,1);
margin-right: auto;
}
#pagePath ol{
	padding-top:30px;
	padding-left:20px;
	padding-bottom:20px;
	list-style-type: none;
	font-size: 10pt;
}
#pagePath li{
	display: inline;
	
}
#pagePath li a{
	text-decoration: none;
	color: rgba(102,102,102,1);
}
#pagePath li:before{
	color:rgba(0,0,0,1);
	content: "＞";
	margin-left:10px;
	margin-right: 10px;
}
#pagePath li:nth-child(1) a{
	margin-left:0px;
}
#pagePath li:nth-child(1):before{
	content: "";
	margin:0px;
}
	
}


