@media screen and (min-width: 660px),print {

BODY
{
	width: auto;
}

DIV#contents-area
{
	margin: 0px 1em;
}

DIV.yamadagroup-link
{
	min-height: 12em;
}

#important-banner{
	width:auto;
	margin:0 auto;
	overflow:hidden;
}
#important-banner ul{
	list-style:none;
	display:block;
	box-sizing:border-box;
	margin:0 0 0 -20px;
	padding:0;
}
#important-banner li{
	display:block;
	width:300px;
	height:70px;
	margin:0 auto 20px;
	background:#fff;
}
#important-banner a img{
	max-width:100%;
	transition: 0.1s linear;
}

#important-banner a:hover img{
	opacity:0.70;
	filter:alpha(opacity=70); /*IE*/
	-ms-filter:"alpha(opacity=70)"; /*IE8*/
	transition: 0.1s linear;
}

#important-banner2{
	display:none;
}



}
