@charset "UTF-8";
:root{
	--body : #333;
	--link : #333;
	--primary : #5da126;
}
/*--------------------------------------------
HEADER
---------------------------------------------*/
@media screen and (max-width: 768px){
	#header .logo img{
		height : calc( 80 * 100vw / 768 );
	}
	#header .icon-insta{
		position: absolute;
		right: calc( 100 * 100vw / 768 );
		top: calc( 18 * 100vw / 768 );
	}
		#header .icon-insta img{
			height : calc( 80 * 100vw / 768 );
		}
}
@media print,screen and (min-width: 769px){
	#header .logo img{
		height : 69px;
	}
}
/*--------------------------------------------
FOOTER
---------------------------------------------*/
@media screen and (max-width: 768px){
	#footerAbout{
		background-image : url("../../images/kitazono/footer/about_sp.jpg");
	}
	#footerAbout h5 img{
		height : calc( 49 * 100vw / 768 );
	}
}
@media print,screen and (min-width: 769px){
	#footerAbout .wrap{
		background-image : url("../../images/kitazono/footer/about_pc.jpg");
		background-size: contain;
	}
	#footerAbout h5 img{
		height : 49px;
	}
}