@charset "UTF-8";
/* 設定
******************************************************************************************** */
/* $width-pc: 1281px; */
/* $width-smartphone: 600px; */
/* $width-scrollbar: 20px; */
/* blog CONFIG
******************************************************************************************** */
/* line 7, blog-sp.scss */
.blog__list { padding: 0 15px; }
/* line 9, blog-sp.scss */
.blog__list li { width: 100%; border-bottom: 1px solid #a0a0a0; padding-bottom: 20px; margin-bottom: 20px; }
/* line 16, blog-sp.scss */
.blog__img { width: 30%; margin-bottom: 10px; margin-right: 10px; float: left; }
/* line 22, blog-sp.scss */
.blog .inner { width: auto; float: none; }
/* line 27, blog-sp.scss */
.blog__new { width: 15%; }
/* line 30, blog-sp.scss */
.blog__date { font-size: 10px; font-size: 1rem; }
/* line 33, blog-sp.scss */
.blog__label { font-size: 10px; font-size: 1rem; display: inline-block; }
/* line 37, blog-sp.scss */
.blog__name { font-size: 14px; font-size: 1.4rem; }
/* line 40, blog-sp.scss */
.blog__txt { clear: both; }

/* line 45, blog-sp.scss */
.blog-detail .detail { float: none; width: 100%; }
/* line 48, blog-sp.scss */
.blog-detail .detail__ttl { font-size: 18px; font-size: 1.8rem; margin-top: 20px; padding: 12px 20px; }
/* line 53, blog-sp.scss */
.blog-detail .detail__date { padding-left: 20px; }
/* line 56, blog-sp.scss */
.blog-detail .detail__label { margin-bottom: 20px; }
/* line 59, blog-sp.scss */
.blog-detail .detail__body { padding: 0 15px; }
/* line 63, blog-sp.scss */
.blog-detail .other { display: none; }

/*# sourceMappingURL=blog-sp.css.map */
