/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 10 2023 | 09:44:40 */
@charset "UTF-8";
/**
 * サイトマップページ
 * ルール
 * ・セレクタの最初に body.single-info を付ける
 */

body.single-info main > article{
	max-width:900px;margin:0 auto 24px;padding:30px 20px 20px !important;
}
body.single-info main > article header h1{
	margin:0 0 25px;padding:0 0 10px;
	border-bottom:#6FB3A6 2px solid;
	color:#00A491;font-size:28px !important;font-weight:bold !important;line-height:40px;
}

body.single-info main > article header h1 + div.entry-meta{
	padding:0 0 10px;
	text-align:right;
}
body.single-info main > article header h1 + div.entry-meta span{
	color:#333333;font-size:14px;
}
body.single-info main > article header h1 + div.entry-meta span span{
	display:inline-block;padding:0 0 0 20px;
}
body.single-info main > article header h1 + div.entry-meta span span.published::after{content:"公開";}
body.single-info main > article header h1 + div.entry-meta span span.updated::after{content:"更新";}

body.single-info main > article > div > div.entry-content > p{
	padding:0 0 25px;
	font-size:16px;line-height:26px;
}

body.single-info main > div.nav_group{
	padding:0 0 80px;
}
body.single-info main > div.nav_group a.back_btn{
	display:block;width:236px;height:71px;margin:0 auto;padding:23px 0 0;box-sizing:border-box;
	background: #FFFFFF;
	border: 1px solid #C8C8C8;border-radius: 10px;
	color:#333333;font-size:14px;font-weight:bold;text-align:center;
}


/*--------------------------------------------------
**************************************************
  スマホ用
**************************************************
--------------------------------------------------*/
@media screen and (max-width: 767px) {

	body.single-info main > article{max-width:100%;margin:0 auto;padding:0 24px 20px !important;}
	body.single-info main > article header h1{margin:0 0 5px;font-size:18px !important;line-height:26px;}
	
	body.single-info main > article .es-single-post-order{padding:0 !important;}

	body.single-info main > article header h1 + div.entry-meta{padding:0 0 30px;}
	body.single-info main > article header h1 + div.entry-meta span span{display:inline-block;padding:0 0 0 15px;}

	body.single-info main > div.nav_group a.back_btn{display:block;width:247px;height:42px;padding:9px 0 0;font-size:12px;}

}


