@charset "utf-8";
/*--------------------
 button モーダルウィンド
----------------------*/
#contents .modalOpen {
	background-color: #fff;
    border: none;
	padding: 0;
}

#contents .modalOpen span.s5-linkV3 {
    color: #2f353d;
}

#contents .modalOpen span.s5-linkV3::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20fill%3D'%232F353D'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20x%3D'0px'%20y%3D'0px'%20width%3D'32px'%20height%3D'32px'%20viewBox%3D'0%200%2032%2032'%3E%3Cpath%20d%3D'M25.6%2C16l-16%2C16l-3.2-3.2L19.1%2C16L6.4%2C3.2L9.6%2C0L25.6%2C16z'%2F%3E%3C%2Fsvg%3E");
}

#contents .modalOpen span.s5-linkV3:hover,
#contents .modalOpen span.s5-linkV3:focus,
#contents .modalOpen span.s5-linkV3:active {
    color: #34568e;
	text-decoration: underline;
}

#contents .modalArea ul.flex {
	padding-left: 0;
}

#contents .modalArea ul.flex li a {
	min-height: 132px;
}

@media screen and (max-width: 890px) {
	#contents .modalArea ul.flex li a {
		min-height: auto;
	}
}

@media screen and (max-width: 640px) {
    #contents .mod-linkButton {
        min-height: 140px;
    }
}
