@charset "UTF-8";

/*!
Theme Name: Cocoon Child
Description: Cocoon専用の子テーマ
Theme URI: https://wp-cocoon.com/
Author: わいひら
Author URI: https://nelog.jp/
Template:   cocoon-master
Version:    1.1.3
*/

/************************************
** 子テーマ用のスタイルを書く
************************************/

.header-container {display:none;}


body {
  min-width: 375px;
  font-size: 14px;
  font-weight: 200 !important;
  font-family: "Optima", sans-serif !important;
  letter-spacing: 0.05em;
  line-height: 1.7;
  color: #000000;
}
@media screen and (max-width: 1030px) {
  body {
    font-size: 14px;
  }
}

a.entry-card-wrap:hover {text-decoration:none;background:transparent;opacity:0.8;}
.cat-label {display:none;}
h2.entry-card-title,
h3.related-entry-card-title {margin:0.8em 0;font-weight:300 !important;}
.entry-card-snippet {font-size:14px;line-height:170%;}
.fa.fa-clock-o {display:none;}

.single article {width:1000px;max-width:100%;margin:0 auto;}
.single article img {margin:20px auto;}
.single article .entry-content {width:650px;max-width:100%;margin:40px auto;
	font-size:16px;}
h1.entry-title {font-weight:300 !important;}

#footer.footer-container {display:none;}

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

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

/*480px以下*/
@media screen and (max-width: 480px){
.container {margin:0 !important;padding:0 !important;}
.eye-catch-wrap {margin-right: calc(50% - 50vw);margin-left: calc(50% - 50vw);}
.list {margin-right: calc(50% - 50vw);margin-left: calc(50% - 50vw);}
.entry-card-snippet {font-size:12px;}
.single article .entry-content {font-size:15px;}
}
