@charset "shift_jis";
/* CSS Document */

header {
	height: 32px;
	background: #4e25be;
	border: none;
}
header h1 {
	display: block;
	float: left;
	width: 42%;
	height: auto;
	overflow: hidden;
	margin: 0;padding: 0;
}
header h1 a {
	width: 100%;
	min-height: 32px;
	height: auto;
	background: url("/com/temp2/img/sp/header/top_h1.png") no-repeat;
	background-size: cover;
	text-indent: -9999px;
	display: block;
}
header ul {
	width: 58%;
	min-height: 23px;
	height: auto;
	margin-top: 4px;
	display: block;
	float: right;
	overflow: hidden;
}
header li {
	width: calc(100% / 3);
	min-height: 23px;
	height: auto;
	display: block;
	float: left;
	overflow: hidden;
}
header li a {
	width: 100%;
	min-width: auto;
	min-height: 23px;
	height: auto;
	display: block;
}
header .mmag_btn a {
	background: url("/com/temp2/img/sp/header/c3_top_mmag_btn.png") no-repeat;
	background-size: contain;
}
header .access_btn a {
	background: url("/com/temp2/img/sp/header/c3_top_access_btn.png") no-repeat;
	background-size: contain;
}
header .tel_btn a {
	background: url("/com/temp2/img/sp/header/c3_top_tel_btn.png") no-repeat;
	background-size: contain;
}