/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 05 2026 | 08:29:00 */
/*==============================================================
ヘッダーメニュー
==============================================================*/
/*----------------------------------------------------
ヘッダーメニュー
----------------------------------------------------*/
/*----表示したくないメニュー（.no_header）を非表示----*/
header .no_header {display:none;}


/*===================================================================================
フッター
===================================================================================*/
/*----フッターを非表示----*/
.siteFooter {display:none;}

/*===================================================================================
フッター上部
===================================================================================*/
.sectionBox.siteContent_after {padding-top:0; padding-bottom:0;}
/*----------------------------------------------------
セクション
----------------------------------------------------*/
.sec_footer {padding:32px; background-color:#f6f6f6;} 
/*----------------------------------------------------
フレックス / フッター
----------------------------------------------------*/
.fl_footer_navi {display:flex; flex-wrap:wrap; gap:32px;}
.fl_footer_navi .ft_ch:nth-child(1) {width:40%;}
.fl_footer_navi .ft_ch:nth-child(2) {flex:1;}
/*レスポンシブ*/
@media (max-width:780px) {
	.fl_footer_navi .ft_ch:nth-child(1) {width:100%;}
	.fl_footer_navi .ft_ch:nth-child(2) {width:100%; flex:auto;}
}
/*----------------------------------------------------
フレックス / フッターメニュー
----------------------------------------------------*/
.custom_navi strong {font-weight:normal;}/*太文字解除*/
.custom_navi .menu-item-description {display:none;}/*説明を非表示*/

.custom_navi .menu {display:flex; flex-direction:column; flex-wrap:wrap; height:160px; 
	margin-bottom:0; padding-left:0; list-style:none;}

/*===================================================================================
コピーライト
===================================================================================*/
/*----------------------------------------------------
セクション
----------------------------------------------------*/
.sec_copy {padding:16px; color:#fff; background-color:#35302e; text-align:center; font-size:0.9rem;}
/*レスポンシブ*/
@media (max-width:991px) {
	.sec_copy {padding:16px 16px calc(16px + 62px); font-size:0.8rem;}
}