@charset "UTF-8";

/* CSS Document */

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

	page_ttl

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

.page_ttl {
	background: url(../images/page_ttl_bg.jpg) center center;
	background-size: cover;
}
.page_ttl h2 {
}

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

	#mftd

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

#mftd {
}
#mftd .inner {
}
#mftd .inner .ph {
	margin-bottom: 30px;
}
#mftd .inner .ph p {
	font-size: 80%;
	line-height: 1.5em;
	padding-top: 20px;
}
#mftd .inner .text {
}
#mftd .inner .text h4 {
	font-weight: bold;
	font-size: 110%;
	margin-bottom: 20px;
}

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

	#overview

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

#overview {
	background: url(/about/images/overview_bg.jpg) no-repeat center center #3565CF;
	background-size: cover;
}
#overview h3 {
	color: #fff;
}
#overview h3:after {
	background: #fff;
}
#overview .inner {
}
#overview .inner h4 {
	font-weight: bold;
	font-size: 110%;
	margin-bottom: 20px;
	color: #fff;
}
#overview .inner p {
	color: #fff;
}

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

	#organization

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

#organization {
}
#organization .ph_01 {
	margin-bottom: 40px;
}
#organization h4 {
	font-weight: bold;
	font-size: 110%;
	margin-bottom: 20px;
}
#organization .ph_02 {
	margin-top: 10px;
	margin-bottom: 40px;
}
#organization .ph_03 {
	margin-top: 10px;
	margin-bottom: 40px;
}
.pdf-link a {
	font-size: 90%;
	text-decoration: none;
	/* background: #19185a; */
	background-image: linear-gradient(90deg, #19185a, #797bac);
	border-radius: 50px;
	position: relative;
	display: flex;
	justify-content: space-around;
	align-items: center;
	margin: 0 auto;
	max-width: 260px;
	padding: 5px 25px;
	color: #ffffff;
	/* transition: 0.3s ease-in-out; */
	/* font-weight: 500; */
}
.pdf-link a:hover {
	background: #313131;
	color: #FFF;
}

.about_sub_nav {
}
.about_sub_nav ul li:nth-child(1) a,
.about_sub_nav ul li:nth-child(2) a,
.about_sub_nav ul li:nth-child(3) a {
	background: #eddfff;
}
.about_sub_nav ul li:nth-child(4) a,
.about_sub_nav ul li:nth-child(5) a {
	background: #e6eeff;
}
.about_sub_nav ul li:nth-child(6) a {
	background: #e2fff5;
}
.about_sub_nav ul li:nth-child(1) a:hover,
.about_sub_nav ul li:nth-child(2) a:hover,
.about_sub_nav ul li:nth-child(3) a:hover,
.about_sub_nav ul li:nth-child(4) a:hover,
.about_sub_nav ul li:nth-child(5) a:hover,
.about_sub_nav ul li:nth-child(6) a:hover {
	border: 1px solid #fff;
	color: #111;
}