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

/************************************
** 子テーマ用のスタイルを書く
************************************/
/*必要ならばここにコードを書く*/
h2 {
	font-family: optima-lt-pro, sans-serif;
}

.skin-grayish .footer {
    background-color: #fce5e8;
    overflow-x: clip;
    margin-top: 0;
}

.skin-grayish.front-top-page .navi-in>ul {
	font-family: optima-lt-pro, sans-serif;
}
.skin-grayish .header-in .site-name-text {
	font-family: optima-lt-pro, sans-serif;
}
.navi .item-label {
	font-family: optima-lt-pro, sans-serif;
}

/* 画像ブロックは以下で画面幅に */
.cstm-blk-fullwide {
  width: 100vw;
  margin: 0 calc(50% - 50vw);
}
.breadcrumb {
  display: none;
}

/*参考 画像ブロックの高さ調整 */
.cstm-blk-fullwide.cstm-blk-img-height img {
  height: 50vmin;
}

.equal-height-columns {
    display: flex;
    align-items: stretch;
}

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

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

/*480px以下*/
@media screen and (max-width: 480px){
  /*必要ならばここにコードを書く*/
	
	#navi {
    display: none;
}
	.mobile-footer-menu-buttons {
    display: none !important;
}
	.footer-bottom.fdt-up-and-down .footer-bottom-content .navi-footer-in > ul {
    　　font-size: 12px;
}
	.copyright {
		font-size: 12px;
	}
}
