/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 16 2025 | 08:11:56 */
/*========================================================================
ヘッダー
========================================================================*/
.siteHeader .container {max-width:none; padding:0;}
/*----------------------------------------------------
ヘッダーロゴ
----------------------------------------------------*/
.siteHeader_logo {position:relative; z-index:1; padding:8px 16px; height:100%; background-color:#491710;}
.siteHeader_logo:after {position:absolute; z-index:-1; content:""; right:-32px; top:0; 
	width:0; height:100%; border-left:32px solid #491710; border-bottom:68px solid transparent;}
/*----レスポンシブ----*/
@media screen and (max-width:1199.98px) {.siteHeader_logo:after {display:none;}}
@media screen and (min-width: 992px) {.siteHeader_logo img {max-height: 52px;}}
/*----ロゴの拡大縮小----*/
.siteHeader_logo img {transform: scale(0.95); transition-duration:0.2s;}
.siteHeader_logo:hover img {transform: scale(1.0); transition-duration:0.2s;}
/*----------------------------------------------------
ヘッダーメニュー
----------------------------------------------------*/
@media screen and (min-width:1200px) {.gMenu {margin:0 8px 0 0;}}
/*----メニュー間の余白----*/
.device-pc .gMenu>li>a {padding:14px 8px;}

/*========================================================================
ページヘッダー
========================================================================*/
.page-header_pageTitle {
	font-weight: bold; color: #ffffff; text-shadow: 1px 1px 4px #333333 !important;}
/*----下線消す----*/
.page-header {border: none;}

/*========================================================================
パンくず
========================================================================*/
/*----背景色と下線消す----*/
.breadSection {background-color: #491710; border: none;}
/*----文字色----*/
ol.breadcrumb>li>a {color: #ffffff !important;}
ol.breadcrumb>li {color: #ffffff !important;}

/*========================================================================
フッター上部ウィジェット
========================================================================*/
/*上下の余白を消す*/
div.section.sectionBox.siteContent_after {padding: 0px;} 

/*========================================================================
フッター
========================================================================*/
footer {border: none;} /*ボーダー非表示*/

/*========================================================================
フッターメニュー
========================================================================*/
.footerMenu .container {padding:0; max-width:none; border-bottom: solid 4px #14ae67;}
/*-----背景色-----*/
.footerMenu {background-color: #dddd;}
/*------------------------------------------------------------------------
フッターナビ
------------------------------------------------------------------------*/
.footerMenu ul {display:table; margin:0 auto;}
.footerMenu li {display:inline-block; padding:0;}
.footerMenu li a {display:block; padding:10px 16px; text-align:center; font-weight:bold;}
.footerMenu li a:hover {text-decoration:none; background-color:#ccc;}

@media screen and (max-width: 767px) {
	.footerMenu ul {display:block;}
	.footerMenu li {display:block;}
	.footerMenu li a {border-bottom:1px solid #BFBFBF;}
	.footerMenu li:last-child a {border-right:none; border-bottom:none;}}

/*========================================================================
コピーライト
========================================================================*/
/*-----全幅化＆カスタマイズ-----*/
.container.copySection {width:auto; max-width:none; color:#fff; background-color:#491710;}
.sectionBox.copySection {padding:1rem 0;}

/*-----モバイル固定ナビが出た時にコピーライトが見えるようにする-----*/
@media screen and (max-width: 991px) {.sectionBox.copySection {padding:1rem 0 74px;}}