/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 10 2023 | 09:44:05 */
@charset "UTF-8";
/**
 * サイトマップページ
 * ルール
 * ・セレクタの最初に body.es-page-blogs、.edit_css_column を付ける
 */

.edit_css_column{
	padding:0 20px 20px;
}
.edit_css_column > div > h2:nth-child(1){
	padding:20px 0 0;
	font-size:32px;font-weight:bold;text-align:center;
}
.edit_css_column > div > h2:nth-child(1)::after{
	width:97px;margin:7px auto 85px;
	background: transparent linear-gradient(90deg, #9CE2AF 0%, #9AE7F7 100%) 0% 0% !important;
}

.edit_css_column > div > div > ul.es-list-items{
	max-width:941px;margin:0 auto;padding:0 7px 20px;box-sizing:border-box;
}
.edit_css_column > div > div > ul.es-list-items > li{
	width:calc(100%/3);margin:0 !important;padding:0 13px 45px;box-sizing:border-box;
}
.edit_css_column > div > div > ul.es-list-items > li div.thumb{
	border-radius:10px;
	overflow:hidden;
}
.edit_css_column > div > div > ul.es-list-items > li div.list_content{
	text-align:right;
}
.edit_css_column > div > div > ul.es-list-items > li div.list_content span.date{
	display:inline-block;padding:9px 0 3px;
	font-size:14px;
}
.edit_css_column > div > div > ul.es-list-items > li div.list_content h3{
	font-size:14px;font-weight:500;line-height:20px;text-align:left;
}

.edit_css_column div.wp-pagenavi > span,
.edit_css_column div.wp-pagenavi > a{
	margin:2px 10px;
	background:none;
	border:none;
	font-size:16px;font-weight:bold;
}
.edit_css_column div.wp-pagenavi > a.previouspostslink,
.edit_css_column div.wp-pagenavi > a.nextpostslink{
	color:rgba(0,0,0,0);letter-spacing:-16px;
}
.edit_css_column div.wp-pagenavi > a.previouspostslink::before,
.edit_css_column div.wp-pagenavi > a.nextpostslink::after{
	color:#333333;letter-spacing:initial;
	transition:all 1s ease;
}
.edit_css_column div.wp-pagenavi > a.previouspostslink::before{
	content:"前へ";
}
.edit_css_column div.wp-pagenavi > a.nextpostslink::after{
	content:"次へ";
}
.edit_css_column div.wp-pagenavi > span.current{color:#00A491;}
.edit_css_column div.wp-pagenavi > a.page:hover,
.edit_css_column div.wp-pagenavi > a.previouspostslink:hover::before,
.edit_css_column div.wp-pagenavi > a.nextpostslink:hover::after{color:#00A491;}


/*--------------------------------------------------
**************************************************
  スマホ用
**************************************************
--------------------------------------------------*/
@media screen and (max-width: 767px) {

	.edit_css_column{padding:0 0 70px;}
	.edit_css_column > div > h2:nth-child(1){padding:25px 0 0;font-size:20px;}
	.edit_css_column > div > h2:nth-child(1)::after{margin:7px auto 32px;}
	
	.edit_css_column > div > div > ul.es-list-items{
		max-width:100%;padding:0 16px 30px;
	}
	.edit_css_column > div > div > ul.es-list-items > li{
		width:50%;padding:0 8px 37px;
	}
	.edit_css_column > div > div > ul.es-list-items > li div.list_content{
		text-align:right;
	}
	.edit_css_column > div > div > ul.es-list-items > li div.list_content span.date{
		display:inline-block;padding:5px 0 3px;
		font-size:12px;
	}

	.edit_css_column div.wp-pagenavi > span,
	.edit_css_column div.wp-pagenavi > a{margin:2px 9px;font-size:14px;}
	.edit_css_column div.wp-pagenavi > a.previouspostslink,
	.edit_css_column div.wp-pagenavi > a.nextpostslink{letter-spacing:-14px;}
	.edit_css_column div.wp-pagenavi > a.previouspostslink::before,
	.edit_css_column div.wp-pagenavi > a.nextpostslink::after{font-size:16px;}


}

