@charset "UTF-8";
/*
    Template: swell
    Theme Name: SWELL CHILD
    Theme URI: https://swell-theme.com/
    Description: SWELLの子テーマ
    Version: 1.0.0
    Author: LOOS WEB STUDIO
    Author URI: https://loos-web-studio.com/

    License: GNU General Public License
    License URI: http://www.gnu.org/licenses/gpl.html
*/

/* ロゴ画像の上下マージンをなくす */
.l-header .c-logo img {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding: 0 !important;
  height: auto; /* 必要に応じて調整 */
}

/* ロゴエリアの余白を調整（行間の補正） */
.l-header .l-header__logo {
  margin: 0 !important;
  padding: 0 !important;
  line-height: 1 !important;
}
.scroll{
overflow: auto;
height: 200px;
width: 100%;
}
/* 通常のメニュー文字色 */
.l-header .c-gnav a {
  color: #C4093C;
}

/* ホバー時の文字色 */
.l-header .c-gnav a:hover {
  color: #e51950;
}

/* 現在表示中のページのメニュー文字色 */
.l-header .c-gnav .current-menu-item > a {
  color: #C4093C;
  font-weight: bold;
}

/* メニューバーの背景色（任意） */
.l-header .c-gnav {
  background-color: #fff; /* 背景白の場合など */
}