/*
Theme Name: fwc3 Child
Template: fwc3
Description:
Version: 20250616
*/
/*--------------------------------------------------------------------------------------------------------------------
■メニューアイコン
--------------------------------------------------------------------------------------------------------------------*/
#mobile_menu li a:before {
	font-family : Fontawesome;
	margin-right : 5px;
}
#mobile_menu li.outer_lnk a:before {
	content : "\f35d";
	color : #000;
}
#mobile_menu li.home a:before {
	content : "\f015";
	color : #c81c00;
}
#mobile_menu li.nav-contract a {
	background : #c81c00;
	color : #fff;
}
#mobile_menu li.calendar a:before {
	content : "\f073";
	color : #007ad3;
}
#mobile_menu li.food_drink a:before {
	content : "\f57b";
	color : #d87900;
}
#mobile_menu li.shop a:before {
	content : "\f54f";
	color : #27ac00;
}
#mobile_menu li.guide a:before {
	content : "\f2a5";
	color : #73c4ff;
}
#mobile_menu li.news a:before {
	content : "\f06a";
	color : #f02bff;
}
#mobile_menu li.policy a:before {
	content : "\f554";
	color : #e0cd00;
}
#mobile_menu li.blog a:before {
	content : "\f02d";
	color : #aa63c2;
}
#mobile_menu li.contact a:before {
	content : "\f0e0";
	color : #7815ff;
}
#mobile_menu li.sub-nav a {
	display : block;
	padding : 0 0 0 20px;
	font-weight : bold;
	line-height : 36px;
	color : var(--color-02);
}
#mobile_menu li.sub-nav a::before {
	content : "▶";
}
#mobile_menu li a:hover ,
#mobile_menu li a:hover:before {
	background : var(--color-02);
	color : var(--color-01);
}
/*--------------------------------------------------------------------------------------------------------------------
■アクセス
--------------------------------------------------------------------------------------------------------------------*/
#access_photos {
}
#access_photos img {
	margin-bottom : 10px;
}
#access_photos p {
	font-size : 14px;
}
/*--------------------------------------------------------------------------------------------------------------------
■slickタイトル
--------------------------------------------------------------------------------------------------------------------*/
#PostSlide .slick-slide::before {
	background : linear-gradient(to right, rgba(225,154,197, 1) 0%, rgba(240,164,210, 1) 80%, rgba(255, 255, 255, 0) 100% );
}
