/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 30 2024 | 11:51:03 */
/* ドロワーメニュー */

.nav_btn.menu_btn .text.gf {
	font-family: var(--stk-base-font-family, sans-serif);
	font-weight: bold;
}
#navbtn_menu_content {
	margin: 40px 0;
	width: 80%;
}
#navbtn_menu_content ul li a {
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
}
#navbtn_menu_content ul li a::after {
	color: var(--header-bg);
}
#navbtn_menu_content .remodal-close {
	display: none;
}
@media (max-width: 980px) {
	#navbtn_menu_content .tel {
		margin-top: 10px;
		margin-bottom: 10px;
	}
}
#navbtn_menu_content .tel a {
	font-size: 24px;
	font-weight: bold;
	position: relative;
	display: block;
	padding-left: 20px;
	margin: 0 auto;
	width: max-content;
}
#navbtn_menu_content .tel a::before {
	content: "";
	position: absolute;
	top: 13px;
	left: 10px;
	transform: translateX(-50%);
	background-image: url(https://dental.pipora.com/img/2024/07/icon_telBlack.webp);
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	width: 18px;
	height: 18px;
}
#navbtn_menu_content .contactBtn a {
	background-color: var(--header-bg);
	color: #fff;
	font-weight: bold;
	padding: 20px;
	display: block;
	line-height: 1.5;
	margin: 0 auto 20px;
	width: fit-content;
	font-size: 15px;
}