/* CSS Document */
.info01 {
	background:none;
}

.info01 h2 a {
	width:300px;
	overflow:hidden;
	margin-right:20px;
}

.info01 h2 a:before {
	display:none;
}

.info01 h2 a img {
	transition-property: all;
	transition-duration: .4s;
}

@media screen and (min-width: 970px) {
	body{}
	
	.info01 h2 a:hover img {
		width:340px !important;
		height:205px !important;
		display:block;
		margin-top:-11px;
		margin-left:-10px;
	}
}

.info01 h2 a strong {
	font-size:90%;
	line-height:115%;
	width:268px;
	
	xxxtransition-property: all;
	xxxtransition-duration: .4s;
}

.info01 h2 a:hover strong {
	color:#007ac3;
}

#content .newsBlock01 ul li {
	margin-bottom:20px;
}

#content .newsBlock01 ul li a {
	font-size:95%;
	line-height:130%;
}

.footerMain {
	padding-top:0;
}

#copy {
	height:156px;
}

#copy p.soc_med {
    font-size: 18px;
    width:100%;
}

#copy p {
	width:100%;
}

#copy p.soc_med a {
    float:right;
    text-decoration:none;
    display:block;
}

#copy .vra_footer_contact {
	margin-left:20px;
	margin-right:20px;
	display:inline-block;
}

#copy .vra_footer_contact:first-child {
	margin-left:40px;
}

#copy .vra_footer_contact.vra_mail {
	background:url('../img/vra_update/footer_mail.png') left center no-repeat;
	padding-left:27px;
}

#copy .vra_footer_contact.vra_phone {
	background:url('../img/vra_update/footer_phone.png') left center no-repeat;
	padding-left:22px;
}

.area01 a {
	overflow:hidden;
}

.area01 a img {
	display:block;
	transition-property: all;
	transition-duration: .4s;
}

.area01 a img {
	width:260px;
}

@media screen and (min-width: 970px) {
	body{}
	
	.area01 a:hover img {
		width:280px;
		margin-top:-8px;
		margin-left:-10px;
	}
}

.area01 a:hover:before {
	display:none;
}

/*mimo festival*/
.noseasonPromo {
	background: #e6e9eb url(../img/images/hp-promo_vra.jpg) center top no-repeat !important;
}

.screenNoSeason h2 {
	text-align:center;
}

@media screen and (min-width: 1920px) {
	body{}
	
	.noseasonPromo {
		background-size:cover !important;
		background-position:center center !important;
	}
}
