@charset "UTF-8";

#index-03 {
    position: relative;
    margin-top: 26px;
    padding-top: 0px;
}

.index-news-list li {
    margin-bottom: 40px;
}

#index-03::before {
  
    background: #fff;
   
}
#news_con{
	margin-top: 30px;
	margin-bottom: 50px;
}
#news_con .inner{
	max-width: 1100px;
	margin: auto;
}
#news_con .inner img{
	width: 100%;
	    height: auto;
    height: inherit;
}

#news_con .inner .txt{
		font-size: 30px;
    font-size: 1.87999rem;
	border-bottom: 3px solid #000;
	padding-bottom: 10px;
	margin-bottom: 20px;
}

#news_con .inner .con{
	
}
.back_news {
    text-align: right;
    margin-top: 20px;
}
/*======================= ページャー
=========================*/
#pager { width: 100%; font-size: 0; text-align: center; }
@media screen and (min-width: 769px) { #pager { margin-top: 100px; } }
#pager li { display: inline-block; vertical-align: top; font-size: 18px; min-width: 36px; height: 36px; color: #000; }
@media screen and (max-width: 768px) { #pager li { margin: 0 4px; font-size: 14px; min-width: 26px; height: 26px; } }
#pager li a { color: #000; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; justify-content: center; align-content: center; }
#pager li a img { vertical-align: middle; display: block; transition: all 0.5s; }
#pager li a:hover { background-color: #eeeeee; }
#pager li.current a { background-color: #000; color: #FFF; }
#pager li.current a:hover { background-color: #000; }
#pager li.prev { margin-right: 10px; }
#pager li.prev a:hover { background-color: transparent; }
#pager li.prev a:hover img { transform: translateX(-10px); }
#pager li.next { margin-left: 10px; }
#pager li.next a:hover { background-color: transparent; }
#pager li.next a:hover img { transform: translateX(10px); }
#pager.entry li { font-size: 14px; }
#pager.entry li.prev { margin-right: 40px; }
#pager.entry li.prev img { margin-right: 10px; }
#pager.entry li.next { margin-left: 40px; }
#pager.entry li.next img { margin-left: 10px; }
#pager.entry li.list a:hover { background-color: transparent; }
#pager a { display: block; }