@charset "UTF-8";

/*!
Theme Name: Cocoon Child
Template:   cocoon-master
Version:    1.0.8
*/

/************************************
** 子テーマ用のスタイルを書く
************************************/
/*必要ならばここにコードを書く*/

/*固定ページの投稿日・更新日を消す*/
.page .date-tags {display: none;}

/*見出し*/
.article h2 {padding: 0; background: none;}
.article h3 {padding: 0; background: none;}
.article h4 {padding: 0; background: none;}
.article h5 {padding: 0; background: none;}
.article h6 {padding: 0; background: none;}

.article h1,
.article h2,
.article h3,
.article h4,
.article h5,
.article h6 {line-height: 1.25;font-weight: bold;}
.article h2,
.article h3,
.article h4,
.article h5,
.article h6 {margin: 2em 0 1em;}
.article h4,
.article h5,
.article h6 {font-size: 15px;padding: 9px 10px;}
.article h2 {font-size: 18px;padding: 15px;background-color: #f3f4f5;border-radius: 2px;}
.article h3 {border-left: 7px solid #777;border-right: 1px solid #ccc;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;font-size: 16px;padding: 12px 20px;}
.article h4 {border-top: 2px solid #ccc;border-bottom: 2px solid #ccc;}
.article h5 {border-bottom: 2px solid #ccc;}
.article h6 {border-bottom: 1px solid #ccc;}

/*カード*/
img.wp-post-image{width:60px !important;}

/*サイドバーの文字大きさ変更*/
.widget-entry-card {font-size: 14px;}

/*グラフタイトル*/
div.graphtitle{padding:0px;margin:0px;font-size:12px;font-weight:bold;text-align:center;}
.graphtitle{padding:0px;margin:0px;font-size:12px;font-weight:bold;text-align:center;}

/*表-左寄せ*/
table{padding:0px;margin:0px;}
th{text-align:center;padding:5px 10px;border:solid #333 1px;font-size:14px;background:transparent;background-color:#eee;}
td{text-align:left;padding:5px 10px;border:solid #333 1px;font-size:13px;background:transparent;}

/*表-中央寄せ*/
#tablecenter table{padding:0px;margin:0px;}
#tablecenter th{text-align:center;padding:5px 10px;border:solid #333 1px;font-size:14px;background:transparent;background-color:#eee;}
#tablecenter td{text-align:center;padding:5px 10px;border:solid #333 1px;font-size:13px;background:transparent;}

/*表（2段組）*/
div.halfsize{width:330px;margin:5px;float:left;}
div.clear{clear:both;}

/*参考*/
#sanko{padding:5px;margin:10px 10px 20px 0px;background-color:#ff9900;font-size:10px;color:#ffffff;vertical-align:middle;text-align:center;}

/*囲み*/
div.kakomi{padding:10px;margin:10px 5px;font-size:13px;border:1px solid #333;}
div.maru-kakomi{padding:10px;margin:10px 5px;font-size:13px;border:1px solid #333;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}

/*外部リンク*/
#gaibu{padding:5px;margin:10px 10px 20px 0px;background-color:#666;font-size:10px;color:#ffffff;vertical-align:middle;text-align:center;}
#gaibu p{margin:10px;}

/*脚注*/
div.footnote{padding:0px;margin:0px;font-size:13px;}
.sfont{font-size:13px;}

/*投稿ファビコン*/
img.postfavicon{margin:0px 10px;width:25px;height:25px;vertical-align:middle;float:left;}

/************************************
** レスポンシブデザイン用のメディアクエリ
************************************/
/*1240px以下*/
@media screen and (max-width: 1240px){
  /*必要ならばここにコードを書く*/
}

/*1030px以下*/
@media screen and (max-width: 1030px){
  /*必要ならばここにコードを書く*/
}

/*768px以下*/
@media screen and (max-width: 768px){
  /*必要ならばここにコードを書く*/
}

/*480px以下*/
@media screen and (max-width: 480px){
  /*必要ならばここにコードを書く*/
}
