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

/************************************
** 子テーマ用のスタイルを書く
************************************/
/*社長の知恵袋オリジナルスタイル*/

.kakomi {
    background-color: #f8f8ff;
    border: solid 1px #ddd;
    padding-top: 30px;
    padding-bottom: 30px;
    padding-right: 15px;
    padding-left: 15px;
}

.kakomi2 {
    background-color: #fff;
    border: solid 3px #ddd;
    padding-top: 30px;
    padding-bottom: 30px;
    padding-right: 15px;
    padding-left: 15px;
}

/*サイドメニューダウンロードコーナーのスタイル*/

.sidedl{text-align: center;
	border: 2px solid #ddd;
	margin-top: 20px;
	font-size:90%;
}

.sidedlimg{
	margin-top: 5px;
}

.sidedl strong{
	line-height:140% !important;
	display:block;
	margin-top:20px;
	margin-bottom:-10px;
}

.sidedlbo {
	background-color: #666;
	color: #ffffff;
	padding: 3px;
	border-radius: 3px;
	display: block;
	width: 60%;
	margin: 5px auto 30px;
	text-decoration: none;
}

/*著者紹介の段落のズレを調整する*/

.article dd{margin-left:0px !important;}

/*テーブルをしましまにしない*/

table td{padding: 10px 15px 7px !important; background-color:#fff !important;　}

/*関連記事に少し余白をつける*/

.rect-vertical-card .related-entry-card-content{padding:5px;}

/*フッターのお問い合わせ*/

.f_contact_box{text-align: center;}
.f_contact_box_bo{background-color: green; padding: 10px; text-align: center; border-radius: 5px;}

#footer {
    font-size:14px;
}

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

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

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