/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 10 2023 | 09:45:09 */
@charset "UTF-8";
/**
 * サイトマップページ
 * ルール
 * ・セレクタの最初に .edit_css_news を付ける
 */

.edit_css_news{
	padding:0 20px 20px;
}
.edit_css_news > h2:nth-child(1){
	padding:80px 0 0;
	font-size:32px;font-weight:bold;
}
.edit_css_news > h2:nth-child(1)::after{
	width:97px;margin:7px auto 20px;
	background: transparent linear-gradient(90deg, #9CE2AF 0%, #9AE7F7 100%) 0% 0% !important;
}

.edit_css_news > div > div > ul.es-list-items{
	max-width:900px;margin:0 auto;
	border-top: 1px solid #D9D4D4;
}
.edit_css_news > div > div > ul.es-list-items > li{
	border-bottom: 1px solid #D9D4D4;
}
.edit_css_news > div > div > ul.es-list-items > li > a > div{
	display:flex;
}
.edit_css_news > div > div > ul.es-list-items > li > a > div > span{
	display:block;width:125px;padding:29px 15px 27px 0;box-sizing:border-box;
	font-size:14px;
}
.edit_css_news > div > div > ul.es-list-items > li > a > div > h3{
	width:calc(100% - 125px);padding:29px 15px 27px;
	font-size:16px;font-weight:normal;line-height:26px;
}

.edit_css_news div.wp-pagenavi > span,
.edit_css_news div.wp-pagenavi > a{
	margin:2px 10px;
	background:none;
	border:none;
	font-size:16px;font-weight:bold;
}
.edit_css_news div.wp-pagenavi > a.previouspostslink,
.edit_css_news div.wp-pagenavi > a.nextpostslink{
	color:rgba(0,0,0,0);letter-spacing:-16px;
}
.edit_css_news div.wp-pagenavi > a.previouspostslink::before,
.edit_css_news div.wp-pagenavi > a.nextpostslink::after{
	color:#333333;letter-spacing:initial;
	transition:all 1s ease;
}
.edit_css_news div.wp-pagenavi > a.previouspostslink::before{
	content:"前へ";
}
.edit_css_news div.wp-pagenavi > a.nextpostslink::after{
	content:"次へ";
}
.edit_css_news div.wp-pagenavi > span.current{color:#00A491;}
.edit_css_news div.wp-pagenavi > a.page:hover,
.edit_css_news div.wp-pagenavi > a.previouspostslink:hover::before,
.edit_css_news div.wp-pagenavi > a.nextpostslink:hover::after{color:#00A491;}


/*--------------------------------------------------
**************************************************
  スマホ用
**************************************************
--------------------------------------------------*/
@media screen and (max-width: 767px) {

	.edit_css_news{padding:0 0 30px;}
	.edit_css_news > h2:nth-child(1){padding:25px 0 0;font-size:25px;}
	
	.edit_css_news > h2:nth-child(1) + div{padding-top:10px;}
	
	.edit_css_news > div > div > ul.es-list-items{max-width:calc(100% - 48px);margin:0 24px;}
	.edit_css_news > div > div > ul.es-list-items > li > a > div{
		display:block;
	}
	.edit_css_news > div > div > ul.es-list-items > li > a > div > span{width:100%;padding:15px 0 5px;color:#555555;}
	.edit_css_news > div > div > ul.es-list-items > li > a > div > h3{width:100% ;padding:0 0 15px;font-size:18px;line-height:28px;}

	.edit_css_news div.wp-pagenavi > span,
	.edit_css_news div.wp-pagenavi > a{margin:2px 9px;font-size:14px;}
	.edit_css_news div.wp-pagenavi > a.previouspostslink,
	.edit_css_news div.wp-pagenavi > a.nextpostslink{letter-spacing:-14px;}
	.edit_css_news div.wp-pagenavi > a.previouspostslink::before,
	.edit_css_news div.wp-pagenavi > a.nextpostslink::after{font-size:16px;}


}

