/*
Theme Name: AFFINGER4 Child
Template: affinger4
Version: 20160912β
*/
@import url('../affinger4/style.css');

/*media Queries タブレットサイズ（960px以下）
----------------------------------------------------*/
@media only screen and (max-width: 960x) {



/*-- ここまで --*/
}

/*media Queries タブレットサイズ（600px以上）
----------------------------------------------------*/
@media only screen and (min-width: 600px) {



/*-- ここまで --*/
}

/*media Queries PCサイズ（960px以上）
----------------------------------------------------*/
@media print, screen and (min-width: 960px) {

.entry-content p {
    font-size: 16px;
    line-height: 30px;
    margin-bottom: 24px;
    margin-left: 40px;
    margin-right: 40px;
}

/*-- ここまで --*/
}

/*ヘッダー右広告（PCのみ）*/
#header-r {
    float: right;
    max-width: 750px;
    padding-top: 5px;
}

p {
font-size: 16px;
margin-bottom: 24px;
margin-left:10px;
margin-right:10px;
}

/*ブログRSS
------------------------------------*/
span#new_top {
    width: 475px;
    float: left;
    text-align: left;
    margin-top: 30px;
    font-size: 80%;
    color: #222222;
    margin-left: 25px;
    padding-right: 25px;
    line-height: 165%;
    white-space: nowrap;}

.date_top	{color: #aa0000;
		font-size: 90%;}

.rssline a	{color: #000000;text-decoration:none;}


.textwidget,.tagcloud,#searchform,#topnews-box{
background-color: #fff;/*背景を白く*/}



#side aside h4 {
background-color: #fff;
padding: 10px;
margin-bottom: 1px;
border-radius: 3px 3px 0px 0px;
border-left: 15px solid #59D0D1;
}
 
aside .kanren {
background-color: #fff;
border-radius: 0px 0px 3px 3px;}
/*PCアドセンスを横並び*/

.adbox:after {
	content: "";
	display: block;
	clear: both;
}
.adbox div {
	float:left;
	margin-right:20px;
	padding-top:0!important;
	padding-bottom:10px;
}

.adbox div:last-child {
	margin-right:0px;
}

.popside a {text-decoration:none;color:#000;font-size:90%;}

.popside a:hover {color:#ff0000;}


/* ツイッター */
.sns .fa-twitter2 {
	padding-right:15px;
}

/* Facebook */
.sns .facebook a {
	background:#3b5998;
}
.sns .facebook a:hover {
	background:#324c81;
}

.sns .fa-facebook {
	border-right:1px solid #607BB2;
	padding-right:15px;
}

/* グーグル */
.sns .googleplus a {
	background:#dc4e41;
}
.sns .googleplus a:hover {
	background:#bb4237;
}

.sns .fa-google-plus {
	border-right:1px solid #E0776D;
	padding-right:13px;
}

/* はてぶ */
.sns .hatebu a {
	background:#00a5de;
}

.sns .hatebu a:hover {
	background:#008cbd;
}

.sns .fa-hatena {
	border-right:1px solid #48B6DB;
	padding-right:15px;
}

/* LINE */
.sns .line2 a {
	background:#25af00;
}
.sns .line2 a:hover {
	background:#219900;
}

.sns .fa-comment {
	border-right:1px solid #29c200;
	padding-right:15px;
}

/* Pocket */
.sns .pocket2 a {
	background:#f03e51;
}

.sns .fa-get-pocket {
	border-right:1px solid #F27985;
	padding-right:15px;
}
.sns .pocket2 a:hover {
	background:#c0392b;
}



#page-top {
    position: fixed;
    z-index: 9999;
    bottom: 80px;
    right: 0px;
    font-size: 20px;
}

