/* CSS Document */
.header-menu-icon-sp, .header-menu-sp, .footer-menu-sp, .microchip-contact {
	display: none;
}

.main {
	background: #fff !important;
}

.wrap {
	margin: 0 1em;
}

.column-main {
	width: 70%;
	margin: 0;
}
.column-sub {
	float: right;
	width: 26%;
}

.column-sub .banner img {
	width: 100%;
}

.right-menu-top {
	max-width: 80%;
}

.top-menu li a {
	padding: 1.5em 2em 1.5em 67px !important;
}