/*フロントページ カスタムCSS*/
@charset "UTF-8";

#header_logo_index .logo_area {
	display: none !important;
}

#header_logo_index {
	top: auto;
	bottom: 50px;
}

/*ボタン カスタム*/
#header_logo_index .link {
	height: 70px;
	width: 70px;
	background: rgba(255, 255, 255, 0);
}

#header_logo_index .link:before {
	color: white;
	font-size: 30px;
	text-shadow: 0px 0px 10px #000;
}

/*v4.0対応*/
body.home h2.headline {
	font-weight: normal;
}

body.home h3.headline {
	text-align: center;
}

/*下層ページタイトル位置調整*/
.home .index_box_list .info h4.headline {
	text-align: center;
}

/* Tablet */
@media only screen and (min-width: 767px) and (max-width:1024px) {
	.home .index_box_list .info h4.headline {
		text-align: left;
	}
}
