
/*
グローバルヘッダーの文字色
*/

.global-nav-list>li .global-nav-name {
	/*color:white;*/
	/*color:#e2e2e2;/*少し灰色系の白
	color: #333333; /*定番の少し弱めの黒*/
}

/*
グローバルヘッダーを透過させる
*/

body #site-header {
    background-color: rgba(255,255,255,0.0);
	box-shadow:none;
}

body.header_scrolled #site-header {
    background-color: rgba(255,255,255,0.0);
	box-shadow:none;
}

body:not(.header_scrolled) #site-header {
    position: absolute;
}

body .page-header {
    min-height: min(360px, 50vw);
    padding-top: 80px;
}

/* スクロールしてグローバルナビがページ上部に固定表示されるタイミングでカックンとなることを防ぐ。 */
body .page-header {
    margin-top: 0 !important;
}