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

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

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

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

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


/* — コンタクトフォーム7 — */
.wpcf7 input[name="date-265"] { /* 配達日入力欄 */
	width: 30%;
}
.wpcf7 input[name="zip"] { /* 郵便番号入力欄 */
	width: 30%;
}
.wpcf7 input[name="pref"] { /* 都道府県入力欄 */
	width: 30%;
}
.wpcf7 input[name="city"] { /* 市区町村以降の住所 */
	width: 80%;
}
.wpcf7 input[name="your-name"] { /* 名前入力欄 */
	width: 30%;
}
.wpcf7 input[name="tel-233"] { /* 電話番号入力欄 */
	width: 30%;
}
.wpcf7 input[name="your-email"] { /* メール入力欄 */
	width: 50%;
}
.wpcf7 select[name="menu-720"] { /* タイトル入力欄 */
	width: 30%;
}
.wpcf7 select[name="shiharai"] { /* 支払い入力欄 */
	width: 30%;
}
.wpcf7 select[name="daibiki"] { /* 代引き入力欄 */
	width: 30%;
}
.wpcf7 input[name="kingaku"] { /* 金額入力欄 */
	width: 30%;
}
.wpcf7 textarea[name="your-message"] { /* 本文入力欄 */
	width: 85%;
}
.wpcf7 input[name="zip2"] { /* 郵便番号入力欄 */
	width: 30%;
}
.wpcf7 input[name="pref2"] { /* 都道府県入力欄 */
	width: 30%;
}
.wpcf7 input[name="city2"] { /* 市区町村以降の住所 */
	width: 80%;
}
.wpcf7 input[name="yk-name"] { /* 名前入力欄 */
	width: 30%;
}
.wpcf7 input[name="yk-tel"] { /* 電話番号入力欄 */
	width: 30%;
}

.article .wp-block-image {
	margin-top: 0;
	margin-bottom: 0;
	line-height: 0;
}

.wrap {
   width: auto;
}

.entry-content{
	margin: 0px -10px 0px -10px;
}

.header {
		margin-bottom: 0;
		padding-bottom: 0;
}

.content {
		margin-top: 0;
		margin-bottom: 0;
	    padding-top: 0;
}

/*メニューとコンテンツ上部の画像の余白調整*/
.content-top{
	margin-top: 0;
	padding-top: 0;
}

.header-container{
	margin-top: 0;
	padding-top: 0;
}

.container{
	margin-top: 0;
	padding-top: 0;
}

.main {
		margin-top: 0;
		margin-bottom: 0;
	    padding-top: 0;
		border-top: none;
}

.date-tags {
  margin-bottom: 0;
}

.page-id-13 .main {
    padding-top: 0;
}

