@charset "utf-8";
 @media print, screen and (min-width: 751px) {
header {
	width: 100%;
	background-color: #ffffff;
}
#logo {
	float: left;
	margin-right: 92px;
}
#spClose {
	display:block !important;
}
#menu {
	float: left;
	margin-top: 20px;
}
#menu li {
	float: left;
	border-right: solid 1px #54595a;
}
#menu li:last-child{
	border-right:none;
}
#menu li a:hover,#menu li.active {
	background-color: #54595a;
}
#menu li a {
	display: block;
	background-position:top left;
	background-repeat:no-repeat;
	height:21px;
}
#menu li#m_top a {
	background-image:url(/common/img/header/menu_top_pc.png);
	width:50px;
}
#menu li#m_service a {
	background-image:url(/common/img/header/menu_service_pc.png);
	width:79px;
}
#menu li#m_award a {
	background-image:url(/common/img/header/menu_award_pc.png);
	width:77px;
}
#menu li#m_about a {
	background-image:url(/common/img/header/menu_about_pc.png);
	width:96px;
}
#menu li#m_special a {
	background-image:url(/common/img/header/menu_special_pc.png);
	width:164px;
}
#menu li#m_top a:hover,#menu li.active#m_top a {
	background-image:url(/common/img/header/menu_top_pc_on.png);
}
#menu li#m_service a:hover,#menu li.active#m_service a {
	background-image:url(/common/img/header/menu_service_pc_on.png);
}
#menu li#m_award a:hover,#menu li.active#m_award a {
	background-image:url(/common/img/header/menu_award_pc_on.png);
}
#menu li#m_about a:hover,#menu li.active#m_about a {
	background-image:url(/common/img/header/menu_about_pc_on.png);
}
#menu li#m_special a:hover,#menu li.active#m_special a {
	background-image:url(/common/img/header/menu_special_pc_on.png);
}
#sns {
	float: right;
	width: 232px;
}
#sns p {
	float: left;
	display: block;
	margin-top: 20px;
}
#sns ul {
	margin-top: 10px;
}
#sns li {
	float: left;
	margin-left: 10px;
}
#sns li:first-child {
	margin-left: 17px;
}
#sns li img {
	display: block;
}


}
