@charset "UTF-8";

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

/* Simplicity子テーマ用のスタイルを書く */
/*桃色マーカー*/
.marker_pink {
background: linear-gradient(transparent 60%, #ffccdd 50%);
}

/*青色マーカー*/
.marker_lightblue {
background: linear-gradient(transparent 60%, #cceeff 50%);
}

/*黄色マーカー*/
.marker_yellow {
background: linear-gradient(transparent 60%, #ffff66 50%);
}

/* simplicity2 グローバルメニュー文字幅 */
#navi ul{
text-align: center; /*センタリング*/
}
#navi ul li{
width: 230px; /*ここはサイト毎に調整してください*/
}

/*---------------------------------
続きを読む
--------------------------------*/
.entry-read a{
 
 color:#fff;
 font-size:10px;
 padding:3px 7px 3px 7px;
 background-color:#0080FF;
 border:1px solid #0080FF;
 border-radius:4px;
 padding:3px 7px 3px 7px;
 text-decoration:none;
 }
 
.entry-read a:hover{
 color:#fff;
 background-color:#0080FF;
 border:1px solid #0080FF;
}
.entry-read {

  text-align: right;
  margin-right: 5px; 
}
.related-entry-read {
  text-align: right;
  margin-right: 5px; 
}
.related-entry-read a{
 color:#fff;
 font-size:12px;
 background-color:#0080FF;
 border:1px solid #0080FF;
 border-radius:4px;
 padding:3px 5px 3px 5px;
 text-decoration:none;
 }
 
.related-entry-read a:hover{
 color:#fff;
 background-color:#0080FF;
 border:1px solid #0080FF;
}

/*---------------------------------
パンクズリスト◇
--------------------------------*/
#breadcrumb span.sp {
	display:none;
}
#breadcrumb div[itemtype="http://data-vocabulary.org/Breadcrumb"] {
  background: #F7F7F7;
  padding: 4px;
  position:relative;
  margin-right:20px;
}
 
#breadcrumb div[itemtype="http://data-vocabulary.org/Breadcrumb"] a:after,
#breadcrumb div[itemtype="http://data-vocabulary.org/Breadcrumb"] a:before
{
  content:'';
  position:absolute;
  top: 0;
  bottom: 0;
  width: 1em;
  background: #F7F7F7;
  transform: skew(-10deg);
}
 
 
#breadcrumb div[itemtype="http://data-vocabulary.org/Breadcrumb"] a:before{
  left: -.6em;
  border-radius: 5px 0 0 5px;
}
#breadcrumb div[itemtype="http://data-vocabulary.org/Breadcrumb"] a:after{
  right: -.6em;
  border-radius: 0 5px 5px 0;
}

/*---------------------------------
関連記事を線で区切る
--------------------------------*/
#main .entry {
    border-bottom: 1px dotted #333333;
    padding-bottom: 15px;
}
#main .related-entry {
    border-bottom: 1px dotted #333333;
    padding-bottom: 15px;
}

/* 画像カーソル時アップ */
.entry-thumb,.wpp-thumbnail{
overflow: hidden;
}
.entry-thumb img,.wpp-thumbnail img{
transition: 0.6s ;
}
 
.entry-thumb img:hover,.wpp-thumbnail:hover {
opacity: 0.6;
-moz-transform: scale(1.1,1.1);
-webkit-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
}

/* フォントを灰色にする */
body{
color:#333333 !important;
}
/* サイドバーカテゴリータイトルにアイコンをつける */
.widget_categories h3:before{
margin-right:5px;
font-family:"FontAwesome";
content:"\f115";
}
/* カテゴリのデザイン変更 */
#sidebar aside ul li ul li { 
background: none;
padding-left: 0;
}
#sidebar aside li.cat-item a { 
display: block;
overflow: hidden;
font-size: 15px; 
line-height: 2.4em; 
text-decoration: none;
vertical-align: middle;
padding: 0 8px; 
color: #2098A8; 
background: #f5f5dc; 
margin-bottom: 1px; 
}
#sidebar aside li.cat-item a:hover {
background: fff; 
	
color: #C03; 
}
#sidebar aside li.cat-item span { 
line-height: 1em;
float: right; 
margin: 8px 0 0 8px; 
padding: 4px 8px; 
border-radius: 4px; 
color: #fff; 
background: #406572;
}
/* メタ情報の大きさを変更し、右側へ*/
.post-meta,.entry .post-meta a {
    font-size: 12px;
    line-height: 160%;
}

.entry .post-meta {
    text-align: right !important;
    margin-top: 1px !important;
}

.fa-fw {
    display: none/*アイコンをなくす*/
}
/*h2タグの変更*/
.article h2 {
  background-color: #008df9;/* 見出し背景色 */
  border-left: 0 none;
  color: #fff;/* 文字の色 */
  padding: 15px 30px;/* 文字の位置 */
    margin-bottom: 35px;/* 見出し下の空白*/
}

/*h3タグの変更*/
.article h3 {
    border-bottom: 10px solid #008df9;
    padding: 10px 0 0 0;
    margin-bottom: 30px;
}

/*h4タグの変更*/
.article h4 {
	border-left: 15px solid #008df9;
	border-bottom: 0px;
	padding: 5px 0 5px 10px;
	margin-bottom: 30px;
}

/*BOX二重線ブルー*/
.box5 {
    padding: 0.5em 1em;
    margin: 2em 0;
    border: double 5px #4ec4d3;
}
.box5 p {
    margin: 0; 
    padding: 0;
}
/*上黒線BOX立体*/
.box11{
    padding: 0.5em 1em;
    margin: 2em 0;
    color: #5d627b;
    background: white;
    border-top: solid 5px #5d627b;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.22);
}
.box11 p {
    margin: 0; 
    padding: 0;
}
/*グレーBOXラベル付き*/
.box30 {
    margin: 2em 0;
    background: #f1f1f1;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.22);
}
.box30 .box-title {
    font-size: 1.2em;
    background: #5fc2f5;
    padding: 4px;
    text-align: center;
    color: #FFF;
    font-weight: bold;
    letter-spacing: 0.05em;
}
.box30 p {
    padding: 15px 20px;
    margin: 0;
}
/*ブラックBOX*/
.box1 {
    padding: 0.5em 1em;
    margin: 2em 0;
    font-weight: bold;
    border: solid 3px #000000;
}
.box1 p {
    margin: 0; 
    padding: 0;
}
/*サイドバー人気記事装飾*/
#sidebar h3{
text-align:center;
line-height: 30px;
font-size: 18px;
color: #fff;
background-color: #008df9;
border-radius: 10px;
padding: 2px 10px;

}
/*******************************
* 固定ページ記事タイトル非表示
********************************/
.page 
.entry-title {
  display: none;
}
/*キャッチフレーズ非表示*/
#site-description{
    display:none;
}
