@charset "UTF-8";

/*!
Theme Name: タヌーズサイトテーマ
Template:   simplicity2
Version:    20161002
*/

/* Simplicity子テーマ用のスタイルを書く */
#body {
    margin-top: 0;
}

#main {
  margin-top:20px;
  padding:0;
}
/*pc用カテゴリー*/
ul,li {
  margin:0;
  padding:0;
}
#sidebar ul.ctglyList{
  width:100%;
  display:table;
  margin:0 auto;
  height:100px;
  padding:0;
  text-align:center;
}
#sidebar ul:after {
	content:"";
	width: 100%;
	line-height:0;
	height: 0;
}
#sidebar ul li:after {
	content:"";
	width: 100%;
	line-height:0;
	height: 0;
}
#side_ctgly {
}
ul.ctglyList li{
  width:90x;
  height:90x;
  display:inline-block;
  margin-right:8px;
  font-size:11px;
}
ul.ctglyList li:last-child {
  margin-right:0;  
}
ul.ctglyList li div {
  width:90x; 
  height:90x;
  background:#FFFFFF;
  border:1px solid #000000;
  border-radius:4px;
}
/*ctgly a&hover*/
#sidebar ul.ctglyList li a {
  text-decoration:none;
}
#sidebar ul.ctglyList li a div,#sidebar ul.starScore li a div {
	/*padding: 0 .3em;*/
	background-image: linear-gradient(rgba(0,0,0,0) 50%, rgba(96,184,255,1) 50%);
	background-position: 0 0;
	background-size: auto 200%;
	transition: .3s;
}
#sidebar ul.ctglyList li a:hover div,#sidebar ul.starScore li a:hover div {
	background-position: 0 100%;
	color: #fff;
}
/*side_h3*/
#sidebar h3 {
  border-top:3px solid #000000;
  border-bottom:2px solid #000000;
  line-height:2em;
  color:#000000;
  text-align:center;
}
/*レビュー点数*/
#sidebar ul.starScore {
  width: 100%;
  margin:0 auto 10px auto;
  padding:0;
}
#sidebar ul.starScore li{
  height:auto;
  border:1px solid #000000;
  border-radius:4px;
  margin-bottom:8px;
  text-align:center;
}
#sidebar ul.starScore li img{
  margin:10px auto;
}
/*メニュー*/
#navi-in {
  width:auto;
}
@media screen and (min-width: 1140px) {
 #navi {
	width:auto;
	float:right;
	position:absolute;
	bottom:0;
	right:0;
	font-weight:bold;
}
 #navi ul li a {
	font-size:100%;
  }
 #site-title {
	margin:10px 0 0 0;
  }
}
#site-description {
	display:none;
}
/*モバイル用メニューアイコン*/
#mobile-menu a {
	top:20px;
}
/*ブログエントリーカード*/
#main .entry {
	padding:15px;
}
.entry-card {
  border:1px solid #000000;
}
.entry-card:hover {
  background:#a8d9ff!important;
}
.entry h2 {
	border-bottom: double 5px #000000;
/*線の種類（二重線）太さ 色*/
}
.post-meta {
	background:none;
	font-size:90%;
  	margin:2px auto;
}

/*main*/
#main {
  border:none;
}
/*記事を読む*/
/* 「記事を読む」ボタンの装飾 */
.entry-read{
 color:#FFFFFF;
  font-weight:bold;
 font-size:13px;
 background-color:#000000;
 border:1px solid #000000;
 border-radius:2px;
 padding:2px 0;
 text-decoration:none;
  width:100px;
  text-align: center;
  float:right;
  margin-right:0 auto;
}
.entry-read{
  text-decoration: none!important;
}
a p.entry-read {
 color:#FFFFFF!important;
}
a:hover p.entry-read {
 color:#FFFFFF!important;
}
/*bodylink css*/
.babylink-box {
  border: 1px solid #ccc;
  border-radius: 5px;
  padding: 15px;
}
#post-157 .eye-catch {
  display:none;
}
