@charset "UTF-8";



/*---------------------------------------------------------------------------------------

written by	：Tomohiro Kitamura (cocolo.Inc) 
URL		：https://www.cocolo-film.com/
last updated	：2023/07/01

----------------------------------------------------------------------------------------*/



/*---------------------------------------------------------------------------------------
追加スキン CSS
/asahi-factory/wp/wp-content/plugins/my-snow-monkey/style.css
----------------------------------------------------------------------------------------*/



/* menu
-----------------------------------------------------------------------------------------

	1: 基本CSS

----------------------------------------------------------------------------------------*/



/* 1: 基本CSS
----------------------------------------------------------------------------------------*/

html {
 overflow-y: scroll;
}




/*----------------------
フォント
----------------------*/
body {
	color: #333 !important;
}




/*----------------------
カバー動画 コピー（明朝体）
----------------------*/
.topcopy {
  font-family: '游明朝','Yu Mincho',YuMincho,'Hiragino Mincho Pro',serif;
}




/*----------------------
フッターエリア
----------------------*/
.l-footer__body,
.l-footer-widget-area__item {
  color: #fff; /* 文字色 */
  background-color: #333 !important; /* 背景色 */
  background-image: url(dot.png);
}

l-footer__body a,
.l-footer-widget-area__item a {
  color: #fff; /* リンク文字色 */
  text-decoration:none;
}

/* フッターウィジェットの見出しの罫線を消す */
.l-footer-widget-area .c-widget__title::before,
.l-footer-widget-area .c-widget__title::after {
  display: none !important;
}

.c-widget__title {
}




/*----------------------
コピーライト
----------------------*/

/* 背景色 */
.l-footer--footer-4 .l-footer__footer, .l-footer--footer-5 .l-footer__footer {
  background-color: #2e2e2e;
}

/* 文字色 */
.l-footer--footer-4 .l-footer__footer, .l-footer--footer-5 .l-footer__footer .c-copyright {
  color: #fff;
}

/* 中央寄せ */
.l-footer__footer .c-row {
  justify-content: center;
}




/*----------------------
フッター固定ナビゲーション（モバイル用）のカラー変更
----------------------*/

.p-footer-sticky-nav {
  background-color: #fffcf5; /* 背景色 */
}

.p-footer-sticky-nav .c-navbar__item>a {
    color: #b7282e; /* 文字色 */
}




/*----------------------
Hタグコントロール
----------------------*/

.p-entry-content > h2 {
  background-color: transparent;
  border-left: transparent;
	padding: 10px 0;
	border-bottom: 2px solid #e6b8ba;
}

.p-entry-content > h2:before {
	position: absolute;
	left: 0;
	bottom: -2px;
	width: 20%;
	height: 2px;
	content: '';
	background: #b7282e;
	}




/*----------------------
テーブルコントロール
----------------------*/

/* 主要設備 */
.td45 {
}

.td45 td:first-child {
  width: 40%;
  background-color:#FAFAFA;
  font-weight:bold;
}

.td45 td:nth-child(2) {
  width: 30%;
}

.td45 td:nth-child(3) {
  width: 20%;
}

.td45 td:last-child {
  width: 10%;
}

/* 基本 */
.td30 td:first-child {
  width: 30%;
  background-color:#FAFAFA;
}
.td30 td:last-child {
  width: 70%;
}

/* 基本 */
.td20 td:first-child {
  width: 20%;
  background-color:#FAFAFA;
}
.td20 td:last-child {
  width: 80%;
}




/*----------------------
改行 br_sp
----------------------*/

@media screen and (min-width: 600px){
.br_sp {display: none; }
}




/*----------------------
メガメニュー スピード調整
----------------------*/
/*
.p-global-nav {
  --global-nav-submenu-open-delay: 1s;
}
*/



/*----------------------
投稿者名を消す
----------------------*/

.c-entry-summary__meta .c-meta__item--author,
.c-meta__item--author {
  display: none !important;
}


