/*
Theme Name: BEAST2 for AFFINGER4
Template: affinger4
Version: 20171101
*/

/* リンクの色 */
a {
	color: #4682b4;
}

/* リンクにマウスオーバーした時の色 */
a:hover {
	color: #b22222;
}

/*h1,h2,h3,h4,h5,h6,p,a,span,b,strong {font-family:'Hiragino Kaku Gothic ProN',Meiryo,sans-serif !important}*/

#side aside h4{	/*サイドバータイトル*/
border-top: 5px solid #f82a45;
border-bottom: 1px solid #f82a45;
	text-align:center;
	margin-top: 15px;
}
aside div.ad:first-child h4{margin-top:0;}

/* フォント明朝指定 */
.fontmincho{font-family:Georgia,游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,serif !important}

table.side_eigyo{width:100%;margin: 20px auto 20px;    border:1px solid #CCC;}

table.side_eigyo th{border:1px solid #CCC;font-size: 85%;background:#f3f3f3;line-height:1.5;text-align:center;}
table.side_eigyo td{border:1px solid #CCC;font-size: 85%;text-align:center;line-height:1.5;vertical-align:middle;}

.redbox {
    border: solid 1px #ffc7c6;
}

/*media Queries タブレットサイズ（960px以下）
----------------------------------------------------*/
@media only screen and (max-width: 960x) {



/*-- ここまで --*/
}

/*media Queries タブレットサイズ（600px以上）
----------------------------------------------------*/
@media only screen and (min-width: 600px) {

header .smanone ul.menu li {
        width: calc( 100% / 7);
}
/*-- ここまで --*/
}

/*media Queries PCサイズ（960px以上）
----------------------------------------------------*/
@media print, screen and (min-width: 960px) {
.entry-content p {font-size:100%;}
.post ul li, .post ol li{font-size:100%;}
#content-w{padding-top:25px;}
body.home .entry-content{padding-top:50px;}
header .smanone ul.menu li{width:176px;}

header .smanone ul.menu li {
        width: calc( 100% / 7);
}
/*-- ここまで --*/
}