/* 擐���銝餅���� */
/*.indexBody */
.header .navbar {

	margin-right: 54px; /* 20250630璅�撘�靽格�� */
	font-size: 1rem;
}
/* 20250630 璅�撘�靽格�� start */
.nav>a,
.nav .navTitle>a {
    padding: clamp(1.25rem,2.1354vw,2.5625rem) clamp(.625rem,1.0417vw,1.25rem);
}

.nav.vertical_nav .navOpen.pc.sstc {
    top: 75px;
    width: 270px;
}


@media (min-width:1251px) and (max-width:1280px) {
    /*================================*/
    /*----- logo -----*/
    /*================================*/
    .logo {
        width: 250px; /* 20250630�曉之logo */
    }
}


@media screen and (min-width: 1101px) {

	.header.fixed .nav>a,
	.header.fixed .nav .navTitle>a {
        padding: clamp(1.0625rem,1.8229vw,2.1875rem) clamp(.8125rem,1.4063vw,1.6875rem);
	}

	

}