@charset "euc-jp";
header { 
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;	
	height: 100px; margin: 0 0 30px; padding: 0 50px;
	background: #000;
	color: #fff;}

/* ロゴ */
header .logo a { margin: 0 30px 0 0;}

header .logo span { font-size: 14px; line-height: 1.0em;}

@media screen and (max-width:1499px){
	header { padding: 0 20px;}
	
	/* ロゴ */
	header .logo,
	header .logo img { width: 190px;}
	
	header .logo a { margin: 0;}
	header .logo span { display: block; margin: 10px 0 0; font-size: 12px;}
}

@media screen and (max-width:899px){
	header { height: 70px;}
}

/**========================================**/
/* グローバルメニュー */
header nav ul {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-align-items: flex-end;
    align-items: flex-end;}

header nav li { margin: 0 0 0 50px;}

@media screen and (max-width:1199px){
	header nav li { margin: 0 0 0 40px;}
}

@media screen and (max-width:1099px){
	header nav li { margin: 0 0 0 30px;}
	header nav a { font-size: 15px;}
}



/* LastUp2025.04.14_kimata */