/*! Feed-CSS compiled at /2018/10/25 12:36:43 */#main table.font_12px{max-width:520px}.blog-feed-title{font-size:12px}.blog-feed{max-width:773.5px;margin-left:auto;margin-right:auto;}.blog-feed a{font-weight:500;color:#484848}.blog-feed a:link{color:#484848}.blog-feed span{color:#484848}.blog-feed .blog-feed-head{background-color:#d8c9b7;padding:.5rem;padding-right:2rem;font-family:'Noto Sans Japanese',sans-serif;font-size:1rem;color:#333;line-height:1;font-weight:600;margin-top:0;line-height:1.3em}.blog-feed .blog-feed-out{padding:0;margin:0}.blog-feed .blog-feed-out .blog-feed-item{display:flex;margin:0 0;border-bottom:1px dotted #ccc;background-color:#fff}.blog-feed .blog-feed-out .blog-feed-item .blog-feed-text,.blog-feed .blog-feed-out .blog-feed-item .blog-feed-thumbnail{padding:.6rem}.blog-feed .blog-feed-out .blog-feed-item .blog-feed-thumbnail{max-height:100px;text-align:center;flex:0 0 auto;padding-bottom:0}.blog-feed .blog-feed-out .blog-feed-item .blog-feed-thumbnail img{max-width:150px;max-height:100px;width:auto;height:auto}.blog-feed .blog-feed-out .blog-feed-item .blog-feed-text{flex:0 1 auto}.blog-feed .blog-feed-out .boxlink{box-sizing:border-box;transition:all .2s}.blog-feed .blog-feed-out .boxlink:active,.blog-feed .blog-feed-out .boxlink:hover{opacity:.7}.blog-feed .blog-feed-out .boxlink:not(.loader){cursor:pointer}.blog-feed .blogTitle:empty+.wo{display:none}.blog-feed .blog-feed-more{margin:.6rem;font-size:12px}.blog-feed .load2 .loader,.blog-feed .load2 .loader:after,.blog-feed .load2 .loader:before{border-radius:50%}.blog-feed .load2 .loader{color:#d8c9b7;font-size:11px;text-indent:-99999em;margin:55px auto;position:relative;width:10em;height:10em;box-shadow:inset 0 0 0 1em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.blog-feed .load2 .loader:after,.blog-feed .load2 .loader:before{position:absolute;content:''}.blog-feed .load2 .loader:before{width:5.2em;height:10.2em;background:#fff;border-radius:10.2em 0 0 10.2em;top:-.1em;left:-.1em;-webkit-transform-origin:5.1em 5.1em;transform-origin:5.1em 5.1em;-webkit-animation:load2 2s infinite ease 1.5s;animation:load2 2s infinite ease 1.5s}.blog-feed .load2 .loader:after{width:5.2em;height:10.2em;background:#fff;border-radius:0 10.2em 10.2em 0;top:-.1em;left:4.9em;-webkit-transform-origin:.1em 5.1em;transform-origin:.1em 5.1em;-webkit-animation:load2 2s infinite ease;animation:load2 2s infinite ease}@-webkit-keyframes load2{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load2{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.blog-feed.body .blog-feed-out .blog-feed-item{flex-direction:row}.blog-feed.body .blog-feed-out .blog-feed-thumbnail{padding-bottom:.6rem;box-sizing:content-box;}.blog-feed.body .blog-feed-more{text-align:right;font-size:12px}.blog-feed.side .blog-feed-out .blog-feed-item{flex-direction:column}#wrapper .blog-feed li{background-color:#fff}

.blog-feed{
	margin-bottom: 1rem;
}
.blog-feed .load2{border:1px solid #e5e5e5;}
/* スマホサイトにもとからあるスタイルが適用されているので上書き */
#wrapper .blog-feed-out .blog-feed-text{
	line-height: 1.1;
}
#wrapper tr .blog-feed .blog-feed-more .url span.wo,
#wrapper tr .blog-feed-out .blog-feed-item .blog-feed-text .blog-feed-lastBuildDate span,
#wrapper tr span.blogTitle {
  color: #484848;
}

/* barika.css を上書き */
li.blog-feed-item.boxlink .blog-feed-text .blog-feed-lastBuildDate span,
.blog-feed.side div.load2 ol.blog-feed-out li.blog-feed-item,
li.blog-feed-item p.blog-feed-title{
	line-height: 1.5;
	list-style: none;
  margin: 0;
}
