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

/************************************
** 子テーマ用のスタイルを書く
************************************/
/*必要ならばここにコードを書く*/
/* contactform7スタイル調整 */
.wpcf7 input[name="your-post1"],
.wpcf7 input[name="tel"],
.wpcf7 input[name="tel2"],
.wpcf7 input[name="your-email"],
.wpcf7 input[name="date1"],
.wpcf7 input[name="date2"],
.wpcf7 input[name="price1"],
.wpcf7 input[name="price2"],
.wpcf7 input[name="visitors"] {
	width: 50%;
}

.wpcf7 input[name="cars_bus"],
.wpcf7 input[name="cars"] {
	width: 5%;
}

.wpcf7 select[name="intro1-1"],
.wpcf7 select[name="intro1-2"],
.wpcf7 select[name="close1-1"],
.wpcf7 select[name="close1-2"],
.wpcf7 select[name="open1-1"],
.wpcf7 select[name="open1-2"],
.wpcf7 select[name="start1-1"],
.wpcf7 select[name="start1-2"],
.wpcf7 select[name="intro2-1"],
.wpcf7 select[name="intro2-2"],
.wpcf7 select[name="close2-1"],
.wpcf7 select[name="close2-2"],
.wpcf7 select[name="open2-1"],
.wpcf7 select[name="open2-2"],
.wpcf7 select[name="start2-1"],
.wpcf7 select[name="start2-2"] {
	width: 20%;
}

.wpcf7-spinner {
  display: none;
}

.wpcf7 .btnArea {
	text-align: center; 
}

.wpcf7 #send-button {
	width: 30%;
	background-color: #000;
	color: #fff;
	border-radius: 5px;
}


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

/*834px以下*/
@media screen and (max-width: 834px){
    .wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image) {
    width: calc(33.3% - var(--wp--style--unstable-gallery-gap, 16px)*.875);
}
}

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