@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
*/

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

/************************************
** レスポンシブデザイン用のメディアクエリ
************************************/

.entry-title {display:none;}

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

.head_bnr img{width:100%;}
.catch {font-weight:bold; color:#FFF; background:#4e8cd3; padding:0 10px 0 10px;}
.row {width:95%; margin:0 auto;}
#toc,.author-info,.ctdt-one-row,#breadcrumb {display:none;}
.koma{width:100%; max-width:600px;}

a.link_card{display: block;}
.lp_coma {text-align:center;}
.lp_content {margin:3% 0; padding:3% 0;}
.lp_content a{text-decoration:none;}
.lp_content:nth-child(n+2){border-top:solid 1px #CCC;}
.lp_content h2{margin:10px 0 10px 0; padding:0;}
.s-item .s-title{font-size:1em;}
.lp_content p{padding:0; margin:0;}
.lp_content .pen {font-size:0.6em;}
.lp_content .pen i{margin-right:5px;}
.lp_content .seel {color:#e80707; font-weight:bold;}
.s-item .seel{font-size:0.8em;}
.lp_content .text {font-size:0.8em;}
.lp_content .float_btn{margin-top:2%;}

.book {width:30%; padding:0; margin:0 auto; display:inline-block;}
.book_data {width:60%; padding:0; margin:0 0 0 5%; display:inline-block; vertical-align: top;}

.s-item {width:33%; padding:1% 0; margin:1% 0; display:inline-block; vertical-align: top; }
.s-item .text{padding:1%;}
.s-item .btn {float:left;}

.mobile-menu-buttons {display:none;}

/*834px以下*/
@media screen and (max-width: 834px){
.s-item {width:100%; padding:3% 0; margin:3% 0; display:block;}
.under-entry-content {width:95%; margin:0 auto;}
#custom_html-5 {padding:2%;}
}


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