@charset "utf-8";
@media (min-width: 768px) {

	
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ヘッダー
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
.main-navigation:not(.slideout-navigation) .site-logo {
    padding: 1.3vw;
}

/*メインナビ*/
/*予約ボタン非公開時の高さ*/
.main-navigation:not(.slideout-navigation) .inside-navigation {
    height: 80px;
}
	
.main-navigation:not(.slideout-navigation) ul:not(.sub-menu) > li {
    border-left: 1px solid #ddd;
}
	
.main-navigation:not(.slideout-navigation) ul:not(.sub-menu) > li:last-child {
    border-right: 1px solid #ddd;
}
	
/*#sticky-navigation ul:not(.sub-menu) > li {
    border-color: #ddd;
}*/

#sticky-navigation .menu-item-home:not([class*="type-custom"]) {
    display: block;
}
	
/*hover時の下線*/
.main-navigation:not(.slideout-navigation) ul:not(.sub-menu) > li:not(.contact) > a::after{
	/*background: #fff;*/
	background: var(--main);
	width: 6px;
	height: 6px;
	border-radius: 50%;
	left: calc(50% - 3px);
	bottom: -10px;
}

.main-navigation:not(.slideout-navigation) ul:not(.sub-menu) >li[class*='current-menu'] > a::after,
body:is(.single-post, .category, .tag):not(:has(.category-medical)) .inside-navigation ul:not(.sub-menu) li.news > a::after,
body:not(.home):is(.tax-pain-location , :has(.category-medical)) .inside-navigation ul:not(.sub-menu) li.medical a::after, 
.main-navigation:not(.slideout-navigation) ul:not(.sub-menu) > li > a:hover::after{
	transform: scale(1,1);
}
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ヘッダー　スティッキー時との差異を無くすための記述(2022-11-15mk)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
.navigation-branding img {
	width: 9vw;
}
	
#sticky-navigation .navigation-branding img {
    display: none;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
フッター
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
div#footer-widgets li ul.sub-menu {
    border-left: 1px solid #a1bad7;
}
	
div#footer-widgets li.medical ul.sub-menu {
    column-count: 2;
}

}/*メディアクエリ終了*/