@charset "utf-8";

@media screen and (min-width: 768px) {
	.sptag {
		display: none !important;
	}
	content {
		width: 1000px;
		margin: 0 auto;
	}

	content img {
		margin: 0 auto 50px;
	}

	content h2 {
		font-size: 24px;
		color: #e95464;
		text-align: center;
		margin-bottom: 20px;
	}

	content p {
		font-size: 16px;
		line-height: 1.8;
		text-align: center;
		margin-bottom: 30px;
	}

	ul.info {
		margin-bottom: 50px;
		font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック",
			"MS PGothic", "sans-serif";
	}

	ul.info li {
		width: 315px;
		text-align: center;
		color: #1d50a2;
		position: relative;
	}

	ul.info li a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}

	ul.info li + li {
		margin-left: 27.5px;
	}

	ul.info li h3 {
		width: 100%;
		font-size: 18px;
		background-color: #d7e3f4;
		margin-bottom: 5px;
		padding: 5px;
	}

	ul.info li img {
		margin: 0;
	}

	.btn_info {
		width: 100%;
		background-color: #ededed;
		font-size: 16px;
		font-weight: bold;
		padding: 5px;
	}

	ul.bnr {
		padding-top: 10px;
		border-top: dotted 3px #ccc;
	}

	ul.bnr li {
		width: 180px;
	}

	ul.bnr li + li {
		margin-left: 15px;
	}
}

@media screen and (max-width: 767px) {
	.pctag {
		display: none;
	}

	content {
		width: 100%;
		margin: 0 auto;
	}

	content img {
		width: 100%;
		margin: 0 auto 5%;
	}

	content h2 {
		display: none;
	}

	content p {
		font-size: 13px;
		line-height: 1.6;
		text-align: center;
		margin-bottom: 5%;
	}

	ul.info {
		margin-bottom: 5%;
		font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック",
			"MS PGothic", "sans-serif";
	}

	ul.info li {
		display: flex;
		align-items: center;
		width: 100%;
		text-align: center;
		color: #1d50a2;
		position: relative;
		background-color: #d7e3f4;
		margin-bottom: 5%;
	}

	ul.info li a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}

	ul.info li h3 {
		width: 35%;
		font-size: 20px;
	}

	ul.info li img {
		margin: 0 1%;
		width: 55%;
		overflow: hidden;
		vertical-align: middle;
	}

	ul.info li h3 + img {
		width: 50%;
		height: 30vw;
		object-fit: cover;
	}

	ul.info img + img {
		width: 30px;
	}

	.btn_info {
		display: none;
	}

	ul.bnr {
		display: none;
	}

	/*.pageTop{
	text-align:right;
	font-size:18px;
	padding-right:2%;
	margin-bottom: 1%;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "sans-serif";
}

.pageTop:before{
	content:url("../images/sp_topbutton.png");
	padding-right:5px;
}*/
}
