@charset "UTF-8";

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

/* Simplicity子テーマ用のスタイルを書く */

#site-description{
    display:none;
}

a {
  color: #635e9b;
  word-wrap: break-word;
  text-decoration:none;
}

a:hover {
  color: #ffe500;
}

.wpp-list a:hover:hover{
  text-decoration:none;
}

#main {
   border: none;
}

#sidebar {
   border: none;
}

.t_b {font-size: 20px;font-weight:bold;line-height:1.8; margin-top:0px;}
.t_b t_i {font-size: 20px;font-weight:bold;line-height:1.8; margin-top:0px;}

#sidebar h3 {
font-size:20px;
border-bottom:5px solid #f7f7f7;
padding:10px 0;
}

.yorodufeed
,yorodufeed li{
	font-size:15px;
    padding:0px;
    margin:0px;
}
  
.yorodufeed li{
    list-style-type:none !important;
    list-style-image:none !important;
    margin: 5px 0px 5px 0px !important;
}
  
.list1 li{
    position:relative;
    padding-left: 20px;
	border-bottom: 1px dashed #99a5b7;
}
  
.list1 li:after, .list1 li:before{
    content:''; 
    display:block; 
    position:absolute; 
    top:4px; 
    left:8px; 
    height:11px; 
    width:4px; 
    background:#ffe500; 
    border-radius:10px;
    transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    -o-transform:rotate(45deg);
}
.list1 li:before{
    top:8px; 
    left:3px;
    height:8px; 
    transform:rotate(-45deg);
    -webkit-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
}

@media screen and (max-width: 48em) {
  blockquote:before,
  blockquote:after {
    display: block;
  }
  blockquote::before {
    top: -16px;
  }
}

.style_wine {color:#761b3d; font-weight: bold;}
.style_red {color:red;}
.style_mini {font-size: 10pt;}

.glink {
background:url(https://financial-c.net/img/link.png) no-repeat left center;
padding-left:30px;
padding:3px 0 2px 20px;
}

.box1{
    padding: 0.5em 1em;
    margin: 1em 0;
    background: #f4f4f4;
    border-left: solid 6px #ffe500;
    box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.33);
}
.box1 p {
    margin: 0; 
    padding: 0;
}

/****************
Simple GA Ranking
*****************/

.sga-ranking-list img {
	width: 75px;
	height: 75px;
	float: left;
}
.sga-ranking-list figure {
	float: left;
	margin-top: 3px;
 	margin-right: 5px;
	width: 75px;
	height: 75px;
	overflow: hidden;
}
.sga-ranking-list {
	margin-bottom:15px;
	text-align: left;
}
.sga-ranking-list:after {
	clear: both;
	content: "";
	display: block;
}
.sga-ranking-list:last-child {
	border-bottom: none;
	padding-bottom: 0;
	margin-bottom: 0;
}
.sga-ranking-list figure a {
	display: inline;
}
.sga-ranking-list a {
	overflow: hidden;
	line-height: 1.5;
	text-decoration: none;
        color: #111;
}

.sga-ranking-list a:hover{
	text-decoration: underline;
}
#sidebar .widget_simple_ga_ranking ol {
	padding-left: 0;
	list-style: none;
}

	/*-- ここまで --*/