@charset "UTF-8";

div.face {
	background-size:cover;
	background-position:center center;
}

div.face img {
	transition:1s;
}
div.face:hover img {
	opacity:0;
}

#fc_ikeyama {
	background-image:url( images/face/ikeyama.png );
}
#fc_nakatoh {
	background-image:url( images/face/nakatoh.png );
}
#fc_koitsu {
	background-image:url( images/face/koitsu.png );
}
#fc_ariyama {
	background-image:url( images/face/ariyama.png );
}
#fc_hidemasa {
	background-image:url( images/face/hidemasa.png );
}
#fc_tochikura {
	background-image:url( images/face/tochikura.png );
}
#fc_kitamura {
	background-image:url( images/face/kitamura.png );
}
#fc_kurashige {
	background-image:url( images/face/kurashige.png );
}
#fc_kondo {
	background-image:url( images/face/kondo.png );
}
#fc_watanuki {
	background-image:url( images/face/watanuki.png );
}

a.join_button {
	margin:50px auto 0 auto;
}

.icon_PDF	{
	min-height : 32px;
	line-height : 32px;
	display : inline-block;
	padding-left : 2.2em;
	background-image : url(images/icon_PDF.png);
	background-repeat : no-repeat;
	background-position : 0 50%;
}
@media screen and (max-width:580px)	{
	.icon_PDF	{line-height : 120%;}
}
.leaflet	{
	display : flex;
	justify-content: center;
	margin : 0 auto;
}
.leaflet div	{
	margin : 0 1em;
	text-align : right;
}
.leaflet div img	{
	width : 380px;
}

/* 企画画像の最大幅 */
.event_detail .event_detail_img img {
	max-width: 640px;
	width: 100%;
	height: auto;
}
