@charset "UTF-8";

/*!
Theme Name: Simplicity2 child
Template:   simplicity2
Version:    20161002
*/

/* Simplicity子テーマ用のスタイルを書く */
.blogroll-wrapper {
	border: solid 1px #999;
	height: 200px;
	width: 100%;
	margin-bottom: 15px;
	overflow-y: scroll;
}
.blogroll-column {
	width: 50%;
	float: left;
}

.blogroll-channel .blogroll-category-name {
margin: 0; /* カテゴリタイトル上部余白 */
}

/* シンプル 枠 1*/
.RSSBlogroll {
 margin: 1em auto;
 padding: 0.5em;
 width: 95%;
 background-color: #fff; /* 背景色 */
 border: 1px solid #ccc; /* 枠線 */
}


.RSSBlogroll a {
text-decoration: none;
}

.RSSBlogroll {
list-style-type: none;
font-size: 14px; /* 表示させたいフォントサイズ */
}

.RSSBlogroll ul {
  border: solid 1px;
  padding: 0 0.5em;
  position: relative;
}

.RSSBlogroll ul li {
  line-height: 1.5;
  padding: 0.4em 0 0.4em 1.4em;
  border-bottom: dashed 1px silver;
  list-style-type: none!important;
}


.RSSBlogroll ul li {
position:relative;
padding: 0em 0.3em 0.3em 1.3em;
}
.RSSBlogroll ul li:before {
position:absolute;
content:'';
top: 0.4em;
left: 0.2em;
height:0;
width:0;
border-style: solid;
border-width: 6px 0 6px 9px;
border-color: transparent transparent transparent #3F51B5;
}

.top.rss .left, .top.rss .right {
    display: inline-block;
    width: calc((100% - 20px)/2);
    vertical-align: top;
    margin: 1px;
}

.top.rss ul {
	    list-style: none;
	font-size: 12px; /* 表示させたいフォントサイズ */
}

.top.rss ul li {

  padding: 0.4em 0 0.4em 1.4em;
  border-bottom: dashed 1px silver;
  list-style-type: none!important;
position:relative;
}

.top.rss ul li:before {
position:absolute;
content:'';
top: 0.2em;
left: -1.2em;
height:0;
width:0;
border-style: solid;
border-width: 6px 0 6px 9px;
border-color: transparent transparent transparent #3F51B5;
}

.top.rss li {
    margin-bottom: 10px;
    line-height: 1.3;
}
.top.rss li:last-of-type {
    margin-bottom: 0;
}

.top.rss {
	border: solid 1px #999 !important;
	height: 200px !important;
	overflow-y: scroll;
 margin: 1em auto;
 padding: 0.5em;
 width: 95%;
}

.top.rss a {
text-decoration: none;
}