@charset "utf-8";
/* Copyright 2019 FSFIELD All Rights Reserved. */

@media print, screen and (min-width:768px){ /* 表示領域が768px以上の場合に適用するスタイル */
	/*_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

	PC

	_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_*/

	/* ------------------------------------------------------------

	固定ページ

	------------------------------------------------------------ */

	.pagettl_inner h1 >span {
		width: 384px;
		height: 384px;
		display: flex;
		justify-content: center;
        background: url(../img/bg02.png) no-repeat 0 0;
        background-size: contain;
		color: #27A6E0;
		font-family: "Yu Gothic";
		font-size: 3.4rem;
		font-weight: 600;
		line-height: 1.5;
		padding: 175px 37px 60px;
		margin: 0 auto;
		word-break: break-all;
	}

	/* 詳細ページ
	---------------------------------------------- */
	.single_page .wp_contents >*{margin: 1.3em 0;}
	.single_page .wp_contents >:first-child{margin-top: unset;}
	.single_page .wp_contents >:last-child{margin-bottom: unset;}

	.single_page .wp_contents h2,
	.single_page .wp_contents h3,
	.single_page .wp_contents h4,
	.single_page .wp_contents h5,
	.single_page .wp_contents h6{margin: unset;}

	.single_page .wp_contents h2 +*,
	.single_page .wp_contents h3 +*,
	.single_page .wp_contents h4 +*,
	.single_page .wp_contents h5 +*,
	.single_page .wp_contents h6 +*{margin-top: unset;}

	.single_page .wp_contents h2{font-size: 2rem;}

	.single_page .btn_type01{text-align: center;}

	.wp-block-image>a img{
		width: 100%;
		height: auto;
	}

}/*--@media--*/


@media only screen and (max-width:767px){ /* 表示領域が767px以下の場合に適用するスタイル */
	/*_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

	スマートフォン（iPhone,Android)

	_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_*/


	/* ------------------------------------------------------------

	固定ページ

	------------------------------------------------------------ */

	.pagettl_inner h1 >span {
		width: 192px;
		height: 192px;
		display: flex;
		justify-content: center;
        background: url(../img/bg02.png) no-repeat 0 0;
        background-size: contain;
		color: #27A6E0;
		font-family: "Yu Gothic";
		font-size: 1.5rem;
		font-weight: 600;
		line-height: 1.5;
		padding: 90px 18px 30px;
		margin: 0 auto;
		word-break: break-all;
	}

	/* 詳細ページ
	---------------------------------------------- */
	.single_page .wp_contents >*{margin: 1.3em 0;}
	.single_page .wp_contents >:first-child{margin-top: unset;}
	.single_page .wp_contents >:last-child{margin-bottom: unset;}

	.single_page .wp_contents h2,
	.single_page .wp_contents h3,
	.single_page .wp_contents h4,
	.single_page .wp_contents h5,
	.single_page .wp_contents h6{margin: unset;}

	.single_page .wp_contents h2 +*,
	.single_page .wp_contents h3 +*,
	.single_page .wp_contents h4 +*,
	.single_page .wp_contents h5 +*,
	.single_page .wp_contents h6 +*{margin-top: unset;}

	.single_page .wp_contents h2{font-size: 1.7rem;}

	.single_page .btn_type01{text-align: center;}


}/*--@media--*/

