@charset "utf-8";
/*途中からナビゲーションのみ固定*/
.is-fixed-local {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 150;
    width: 100%;
	content-visibility: visible;
}
/*	--------スクロールでナビ変化--------	*/
/*nav-fixed.js上のクラス*/
.is-animation-local {
    box-shadow: 0 0 7px rgba(0,0,0,0.5);
    transition: .3s;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 90%;
}
/*-----------------------*/









/*================================================
 *  タブレット向けデザイン
 ================================================*/
@media screen and (max-width:991px){
}
/*================================================
 *  スマートフォン向けデザイン
 ================================================*/

@media screen and (max-width:767px){
.is-fixed-local {
    position: static;
}

.is-animation-local {
    box-shadow: 0 0 0 rgba(0,0,0,0.0);
	font-size: 100%;
}
}