@charset "utf-8";
/* ===========================================================

	Title: en.css
	Created: 2018-6-11
	
=========================================================== */
/*

	global
	header
	top

	
=========================================================== */
/* ===========================================================

	header

=========================================================== */
/* logo
----------------------------------------------------------- */
header h1 a {
	background: url(../img/en/global/logo.png) 0 50% no-repeat;
	background-size: 360px auto;
}
/* ===========================================================

	global

=========================================================== */
@media screen and (max-width: 1200px){
	header h1 a {
		background-size: 250px auto;
	}
}
/* global-navigation
----------------------------------------------------------- */
.global-navigation ul li#global-navigation__fiduciary a.current::after {
	bottom: 6px;
}
/* ===========================================================

	top

=========================================================== */
/* corporate-slogan
----------------------------------------------------------- */
.corporate-slogan {
	letter-spacing: 0em;
}
/* ===========================================================

	contents

=========================================================== */
/* contents-navigation
----------------------------------------------------------- */
.contents-navigation {
	flex-wrap: wrap;
	justify-content: flex-start;
	padding: 5px 10px;
}
.contents-navigation li {
	padding: 10px 1px;
}
.contents-navigation a {
	padding: 0 5px;
}
@media screen and (max-width: 1200px) {
	.contents-navigation {
		justify-content: flex-start;
		flex-wrap: wrap;
		padding: 10px;
	}
	.contents-navigation li {
		position: relative;
		padding: 5px 3px;
	}
	.contents-navigation a {
		padding: 0 10px;
	}
	.contents-navigation li.contents-navigation__secondary > a {
		padding-right: 10px;
	}
	.contents-navigation li.contents-navigation__secondary > a::after {
		display: none;
	}
	.contents-navigation li.contents-navigation__secondary ul {
		display: none !important;
	}
}