@charset "shift_jis";
#menu1 {
	background-color:#9999ff;
	height: 2.5em;
	float: left;
	top: auto;
	width: 100%;
}
#menu1 ul {
	width:90%; /* ボタンの数の幅を確保 */
	height:2em;
}
#menu1 li {
	width:16.6%;
	float:left;
	list-style-type: none;
}
#menu1 a {
	border-top:1px solid #9999ff;
	border-bottom:1px solid #9999ff;
	border-right:1px solid #ffffff;
	padding:0em;
	display:block;
	line-height:3em;
	text-align:center;
	text-decoration:none;
	font-size:1em;
	font-weight:bold;
	color:#ffffff;
	background-color:#9999ff;
}
@media screen and (max-width: 620px){
#menu1 a {
	padding:0.1em;
	font-size:0.6em;
}
}
#menu1 a:hover {
	color:#9999ff;
	background-color:#ffffff;
}

.imgheaderwide {
    width: 100% !important;
    height: auto !important;
}
.imgheaderwideCopy {
	width: 80% !important;
	height: auto !important;
}
@media screen and (max-width: 480px){
.imgheaderwideCopy {
    width: 100% !important;
}
}
.imgheaderwide60 {
	width: 60% !important;
	height: auto !important;
}
.imgheaderwidemax {
	max-height: 100%;
	max-width: 100%;
}
