@charset "utf-8";

/********************************/
/* 固定ページへのリンク */
/********************************/
#part-home-pages .post { width:calc((100% - 90px) / 4); margin-left:30px; }
#part-home-pages .post:nth-of-type(4n+1) { margin-left:0; }

/********************************/
/* 最新記事 */
/********************************/
#part-home-news > .bg { background:rgba(0,0,0,0.5); }