@charset "utf-8";
/*================================
ここから全サイズ適用
================================*/



/*------------------------------
.u-〇〇 …… 下層ページ固有のclass名

lower.cssにあるclass名と被らないよう
接頭文字として "u-" を付けてます。
uniqueの略。
------------------------------*/


/*max-width*/
/*------------------------------*/
.mw00 {
	max-width: 00px;
	margin-left: auto;
	margin-right: auto;
}

/*percent-width*/
/*------------------------------*/
.pw00 {
	width: 00%;
}



/*================================
共通パーツ
================================*/

/*-----------------------------*/

.instructors_item {
	margin-top: 40px;
}

.instructors_box {
	display: flex;
	justify-content: center;
	gap: 40px;
	margin-bottom: 40px;
}

.instructors_img {
	/* max-width: 48%;
	width: 100%; */
    /* width: 70%; */
}

.instructors_txt_wrap {
	width: 100%;
	max-width: 40%;
}

.instructors_name_wrap {
	color: #799a9e;
	font-size: 2.0rem;
	font-weight: bold;
}

.instructors_name {
	font-size: 3rem;
	padding-right: 20px;
}

.instructors_history li {
	/* padding-left: 1em;
	text-indent: -1em; */
	display: flex;
	gap: 15px;
}

.history_year {
    min-width: 65px;
}


/*================================
セクション
===============================*/

/*-----------------------------*/


/*================================
TABLET横 1080px～0px
================================*/
@media (max-width: 1080px) {}


/*================================
TABLET縦 834px～0px
================================*/
@media (max-width: 834px) {

	/*max-width*/
	/*------------------------------*/
	.tab-mw00 {
		max-width: 00px;
		margin-left: auto;
		margin-right: auto;
	}

	.lower_inner {
		margin: 0 auto;
		padding-left: 5%;
		padding-right: 5%;
	}

	.instructors_txt_wrap {
		max-width: 100%;
		display: flex;
		justify-content: center;
		flex-direction: column;
		align-items: center;
	}

	.instructors_box {
		flex-wrap: wrap;
	}

}


/*================================
SP表示 667px～0px
================================*/
@media (max-width: 667px) {

	/*max-width*/
	/*------------------------------*/
	.sp-mw00 {
		max-width: 00px;
		margin-left: auto;
		margin-right: auto;
	}



}

















