/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 02 2026 | 02:44:17 */
/* header - ヘッダー
------------------------------------------------------------ */
@media ( min-width: 480px ) {
	.main-header-menu li:hover > a, .main-header-menu .current-menu-ancestor > a {
		color: #852028;
	}
}

/* TOP:icons
------------------------------------------------------------ */
/* 全体 */
.rtc_title_opacity svg { stroke: #36978c; }

/* 個別 */
.rtc_icon_search svg { stroke: #31333B; }
.rtc_icon_feature svg { stroke: #FFFFFF; }
.rtc_icon_recommend svg { stroke: #31333B; }
.rtc_icon_news svg { stroke: #31333B; }
.rtc_icon_blog svg { stroke: #36978c; }
.rtc_icon_voice svg { stroke: #36978c; }
.rtc_icon_staff svg { stroke: #36978c; }
.rtc_icon_contents svg { stroke: #31333B; }
.rtc_icon_contact svg { stroke: #36978c; }
.rtc_icon_access svg { stroke: #fff; }

.rtc_icon_feature.rtc_icon_black svg { stroke: #31333B; }


/* トップ：お問合せ - top:contact
-------------------------------------------------- */
.top_company_info span[class^=icon-], .top_company_info .inquiry_column strong a {
	color: #357eba !important;
}
.top_company_info .inquiry_column .wp-block-button a {
	background: #357eba !important;
}

/* フッター - footer
-------------------------------------------------- */
.site-footer .widget-title {
	border-color: rgba( 0, 173, 194, 1 ) !important;
}