/* ブログ（一覧・詳細）。一覧の形は新着情報の一覧（/new/ のページ別 CSS）と同じ。 */
#title-area {
background: url('/content/images/share/basis/background-dot.png') repeat, linear-gradient( to right, rgba(0, 0, 0, 0.75),rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.75) ), url('/content/images/company/title-background.jpg');
}

#new-catalog{
list-style:none;
}

#new-catalog li{
padding:0.5rem 1.0rem;
border-bottom: 1px solid #efefef;
}

#new-catalog time{
display:block;
}

.blog-pagination{
margin-top:2.0rem;
text-align:center;
}

.blog-pagination .page-numbers{
display:inline-block;
min-width:3.6rem;
padding:0.5rem 1.0rem;
margin:0 0.2rem 0.5rem;
border:1px solid #0565B3;
}

.blog-pagination .page-numbers.current{
background:#0565B3;
color:#fff;
}

.blog-pagination .page-numbers.dots{
border-color:transparent;
}

.blog-date{
color:#666;
margin-bottom:1.5rem;
}

.new-text img{
max-width:100%;
height:auto;
}

@media only screen and (min-width:768px){
#new-catalog li{
font-size:16px;
}

#new-catalog time {
display:inline;
margin-right:1.0rem;
}
}
