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

	ColorElements

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

/*-----------------------------------------
	ニュース
-----------------------------------------*/
/* ニュース一覧 カテゴリラベル */
.news_area .label.considerer {color: #D51D2B;}
.news_area .label.student {color: #3FA6B2;}
.news_area .label.company {color: #349028;}
.news_area .label.graduate {color: #E0B34F;}
.news_area .label.other {color: #888;}

/* ニュース詳細 カテゴリラベル */
.news_ttl .label.considerer {background: #D51D2B;}
.news_ttl .label.student {background: #3FA6B2;}
.news_ttl .label.company {background: #349028;}
.news_ttl .label.graduate {background: #E0B34F;}
.news_ttl .label.other {background: #888;}


/*-----------------------------------------
	学科
-----------------------------------------*/
/* 学科紹介エリア */
.course_field li.bridal figure {background-color: #D24934;}
.course_field li.bridal a { color: #C55746;}
.course_field li.hotel figure { background-color: #52A863;}
.course_field li.hotel a { color: #65AA73;}
.course_field li.railway figure { background-color: #3570AF;}
.course_field li.railway a { color: #4473A6;}
.course_field li.travel figure { background-color: #52A8DC;}
.course_field li.travel a { color: #65AAD4;}
.course_field li.airline figure { background-color: #58B3AC;}
.course_field li.airline a { color: #40A095;}
.course_field li.airport figure { background-color: #3FCFD5;}
.course_field li.airport a { color: #31A7B7;}
.course_field li.cafe figure { background-color: #EFA94D;}
.course_field li.cafe a { color: #D8A056;}
.course_field li.tourism figure { background-color: #613D21;}
.course_field li.tourism a { color: #6C4F39;}
.course_field li.funeral figure { background-color: #75549C;}
.course_field li.funeral a { color: #7C629B;}
.course_field li.flc figure { background-color: #C3D552;}
.course_field li.flc a { color: #BBC960;}
.course_field li.it figure { background-color: #F9DE55;}
.course_field li.it a { color: #E1CB5E;}
.course_field li.global figure { background-color: #C3D552;}
.course_field li.global a { color: #BBC960;}
.course_field li.korean figure { background-color: #9d1d2b;}
.course_field li.korean a { color: #78212b;}

/* 学科ページ 定義リスト */
.dpt_bridal dl.basic dt {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(210, 73, 52, .1)));
	background: linear-gradient(transparent 60%, rgba(210, 73, 52, .1) 0%);
}
.dpt_hotel dl.basic dt {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(82, 168, 99, .1)));
	background: linear-gradient(transparent 60%, rgba(82, 168, 99, .1) 0%);
}
.dpt_railway dl.basic dt {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(53, 112, 175, .1)));
	background: linear-gradient(transparent 60%, rgba(53, 112, 175, .1) 0%);
}
.dpt_travel dl.basic dt {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(82, 168, 220, .1)));
	background: linear-gradient(transparent 60%, rgba(82, 168, 220, .1) 0%);
}
.dpt_airline dl.basic dt {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(88, 179, 172, .1)));
	background: linear-gradient(transparent 60%, rgba(88, 179, 172, .1) 0%);
}
.dpt_airport dl.basic dt {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(63, 207, 213, .1)));
	background: linear-gradient(transparent 60%, rgba(63, 207, 213, .1) 0%);
}
.dpt_cafe dl.basic dt {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(239, 169, 77, .1)));
	background: linear-gradient(transparent 60%, rgba(239, 169, 77, .1) 0%);
}
.dpt_tourism dl.basic dt {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(97, 61, 33, .1)));
	background: linear-gradient(transparent 60%, rgba(97, 61, 33, .1) 0%);
}
.dpt_funeral dl.basic dt {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(117, 84, 156, .1)));
	background: linear-gradient(transparent 60%, rgba(117, 84, 156, .1) 0%);
}
.dpt_flc dl.basic dt {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(195, 213, 82, .1)));
	background: linear-gradient(transparent 60%, rgba(195, 213, 82, .1) 0%);
}
.dpt_it dl.basic dt {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(249, 222, 85, .1)));
	background: linear-gradient(transparent 60%, rgba(249, 222, 85, .1) 0%);
}
.dpt_global dl.basic dt {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(195, 213, 82, .1)));
	background: linear-gradient(transparent 60%, rgba(195, 213, 82, .1) 0%);
}
.dpt_korean dl.basic dt {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(157, 29, 43, .1)));
	background: linear-gradient(transparent 60%, rgba(157, 29, 43, .1) 0%);
}

/* 学科ページ ボタン */
.dpt_bridal .entry_base a.dpt_btn { border: 4px solid rgba(210, 73, 52, 1);}
.dpt_hotel .entry_base a.dpt_btn { border: 4px solid rgba(82, 168, 99, 1);}
.dpt_railway .entry_base a.dpt_btn { border: 4px solid rgba(53, 112, 175, 1);}
.dpt_travel .entry_base a.dpt_btn { border: 4px solid rgba(82, 168, 220, 1);}
.dpt_airline .entry_base a.dpt_btn { border: 4px solid rgba(88, 179, 172, 1);}
.dpt_airport .entry_base a.dpt_btn { border: 4px solid rgba(63, 207, 213, 1);}
.dpt_cafe .entry_base a.dpt_btn { border: 4px solid rgba(239, 169, 77, 1);}
.dpt_tourism .entry_base a.dpt_btn { border: 4px solid rgba(97, 61, 33, 1);}
.dpt_funeral .entry_base a.dpt_btn { border: 4px solid rgba(117, 84, 156, 1);}
.dpt_flc .entry_base a.dpt_btn { border: 4px solid rgba(195, 213, 82, 1);}
.dpt_it .entry_base a.dpt_btn { border: 4px solid rgba(249, 222, 85, 1);}
.dpt_global .entry_base a.dpt_btn { border: 4px solid rgba(195, 213, 82, 1);}
.dpt_korean .entry_base a.dpt_btn { border: 4px solid rgba(157, 29, 43, 1);}

.dpt_bridal .entry_base a.dpt_btn:before { background: rgba(210, 73, 52, 1);}
.dpt_hotel .entry_base a.dpt_btn:before { background: rgba(82, 168, 99, 1);}
.dpt_railway .entry_base a.dpt_btn:before { background: rgba(53, 112, 175, 1);}
.dpt_travel .entry_base a.dpt_btn:before { background: rgba(82, 168, 220, 1);}
.dpt_airline .entry_base a.dpt_btn:before { background: rgba(88, 179, 172, 1);}
.dpt_airport .entry_base a.dpt_btn:before { background: rgba(63, 207, 213, 1);}
.dpt_cafe .entry_base a.dpt_btn:before { background: rgba(239, 169, 77, 1);}
.dpt_tourism .entry_base a.dpt_btn:before { background: rgba(97, 61, 33, 1);}
.dpt_funeral .entry_base a.dpt_btn:before { background: rgba(117, 84, 156, 1);}
.dpt_flc .entry_base a.dpt_btn:before { background: rgba(195, 213, 82, 1);}
.dpt_it .entry_base a.dpt_btn:before { background: rgba(249, 222, 85, 1);}
.dpt_global .entry_base a.dpt_btn:before { background: rgba(195, 213, 82, 1);}
.dpt_korean .entry_base a.dpt_btn:before { background: rgba(157, 29, 43, 1);}

.dpt_bridal .entry_base a.dpt_btn span { color: rgba(210, 73, 52, 1);}
.dpt_hotel .entry_base a.dpt_btn span { color: rgba(82, 168, 99, 1);}
.dpt_railway .entry_base a.dpt_btn span { color: rgba(53, 112, 175, 1);}
.dpt_travel .entry_base a.dpt_btn span { color: rgba(82, 168, 220, 1);}
.dpt_airline .entry_base a.dpt_btn span { color: rgba(88, 179, 172, 1);}
.dpt_airport .entry_base a.dpt_btn span { color: rgba(63, 207, 213, 1);}
.dpt_cafe .entry_base a.dpt_btn span { color: rgba(239, 169, 77, 1);}
.dpt_tourism .entry_base a.dpt_btn span { color: rgba(97, 61, 33, 1);}
.dpt_funeral .entry_base a.dpt_btn span { color: rgba(117, 84, 156, 1);}
.dpt_flc .entry_base a.dpt_btn span { color: rgba(195, 213, 82, 1);}
.dpt_it .entry_base a.dpt_btn span { color: rgba(249, 222, 85, 1);}
.dpt_global .entry_base a.dpt_btn span { color: rgba(195, 213, 82, 1);}
.dpt_korean .entry_base a.dpt_btn span { color: rgba(157, 29, 43, 1);}

/* 学科ページ マーカー */
.dpt_bridal .entry_base .maker {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(210, 73, 52, .1)));
	background: linear-gradient(transparent 60%, rgba(210, 73, 52, .1) 0%);
}
.dpt_hotel .entry_base .maker {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(82, 168, 99, .1)));
	background: linear-gradient(transparent 60%, rgba(82, 168, 99, .1) 0%);
}
.dpt_railway .entry_base .maker {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(53, 112, 175, .1)));
	background: linear-gradient(transparent 60%, rgba(53, 112, 175, .1) 0%);
}
.dpt_travel .entry_base .maker {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(82, 168, 220, .1)));
	background: linear-gradient(transparent 60%, rgba(82, 168, 220, .1) 0%);
}
.dpt_airline .entry_base .maker {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(88, 179, 172, .1)));
	background: linear-gradient(transparent 60%, rgba(88, 179, 172, .1) 0%);
}
.dpt_airport .entry_base .maker {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(63, 207, 213, .1)));
	background: linear-gradient(transparent 60%, rgba(63, 207, 213, .1) 0%);
}
.dpt_cafe .entry_base .maker {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(239, 169, 77, .1)));
	background: linear-gradient(transparent 60%, rgba(239, 169, 77, .1) 0%);
}
.dpt_tourism .entry_base .maker {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(97, 61, 33, .1)));
	background: linear-gradient(transparent 60%, rgba(97, 61, 33, .1) 0%);
}
.dpt_funeral .entry_base .maker {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(117, 84, 156, .1)));
	background: linear-gradient(transparent 60%, rgba(117, 84, 156, .1) 0%);
}
.dpt_flc .entry_base .maker {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(195, 213, 82, .1)));
	background: linear-gradient(transparent 60%, rgba(195, 213, 82, .1) 0%);
}
.dpt_it .entry_base .maker {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(249, 222, 85, .1)));
	background: linear-gradient(transparent 60%, rgba(249, 222, 85, .1) 0%);
}
.dpt_global .entry_base .maker {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(195, 213, 82, .1)));
	background: linear-gradient(transparent 60%, rgba(195, 213, 82, .1) 0%);
}
.dpt_korean .entry_base .maker {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(157, 29, 43, .1)));
	background: linear-gradient(transparent 60%, rgba(157, 29, 43, .1) 0%);
}

/* 学科ページ テキストイメージセットの番号 */
.dpt_bridal .text_img_set .num { color: rgba(210, 73, 52, .1);}
.dpt_hotel .text_img_set .num { color: rgba(82, 168, 99, .1);}
.dpt_railway .text_img_set .num { color: rgba(53, 112, 175, .1);}
.dpt_travel .text_img_set .num { color: rgba(82, 168, 220, .1);}
.dpt_airline .text_img_set .num { color: rgba(88, 179, 172, .1);}
.dpt_airport .text_img_set .num { color: rgba(63, 207, 213, .1);}
.dpt_cafe .text_img_set .num { color: rgba(239, 169, 77, .1);}
.dpt_tourism .text_img_set .num { color: rgba(97, 61, 33, .1);}
.dpt_funeral .text_img_set .num { color: rgba(117, 84, 156, .1);}
.dpt_flc .text_img_set .num { color: rgba(195, 213, 82, .1);}
.dpt_it .text_img_set .num { color: rgba(249, 222, 85, .1);}
.dpt_global .text_img_set .num { color: rgba(195, 213, 82, .1);}
.dpt_korean .text_img_set .num { color: rgba(157, 29, 43, .1);}

/* 学科ページ プロを育てる実践的授業パーツのシャドー */
.dpt_bridal .img_box:before { background: rgba(210, 73, 52, .1);}
.dpt_hotel .img_box:before { background: rgba(82, 168, 99, .1);}
.dpt_railway .img_box:before { background: rgba(53, 112, 175, .1);}
.dpt_travel .img_box:before { background: rgba(82, 168, 220, .1);}
.dpt_airline .img_box:before { background: rgba(88, 179, 172, .1);}
.dpt_airport .img_box:before { background: rgba(63, 207, 213, .1);}
.dpt_cafe .img_box:before { background: rgba(239, 169, 77, .1);}
.dpt_tourism .img_box:before { background: rgba(97, 61, 33, .1);}
.dpt_funeral .img_box:before { background: rgba(117, 84, 156, .1);}
.dpt_flc .img_box:before { background: rgba(195, 213, 82, .1);}
.dpt_it .img_box:before { background: rgba(249, 222, 85, .1);}
.dpt_global .img_box:before { background: rgba(195, 213, 82, .1);}
.dpt_korean .img_box:before { background: rgba(157, 29, 43, .1);}

/* 学科ページ セパレーター */
.dpt_bridal .separator .bg_img:before { background-color: rgba(210, 73, 52, 1);}
.dpt_hotel .separator .bg_img:before { background-color: rgba(82, 168, 99, 1);}
.dpt_railway .separator .bg_img:before { background-color: rgba(53, 112, 175, 1);}
.dpt_travel .separator .bg_img:before { background-color: rgba(82, 168, 220, 1);}
.dpt_airline .separator .bg_img:before { background-color: rgba(88, 179, 172, 1);}
.dpt_airport .separator .bg_img:before { background-color: rgba(63, 207, 213, 1);}
.dpt_cafe .separator .bg_img:before { background-color: rgba(239, 169, 77, 1);}
.dpt_tourism .separator .bg_img:before { background-color: rgba(97, 61, 33, 1);}
.dpt_funeral .separator .bg_img:before { background-color: rgba(117, 84, 156, 1);}
.dpt_flc .separator .bg_img:before { background-color: rgba(195, 213, 82, 1);}
.dpt_it .separator .bg_img:before { background-color: rgba(249, 222, 85, 1);}
.dpt_global .separator .bg_img:before { background-color: rgba(195, 213, 82, 1);}
.dpt_korean .separator .bg_img:before { background-color: rgba(157, 29, 43, 1);}

/* 学科ページ 資格エリアのPC画像 */
.dpt_bridal .bg_img_list {
	background: url(/department/files/bridal_bg_img_list.jpg) no-repeat center 120px;
	background-size: cover;
}
.dpt_hotel .bg_img_list {
	background: url(/department/files/hotel_bg_img_list.jpg) no-repeat center 120px;
	background-size: cover;
}
.dpt_railway .bg_img_list {
	background: url(/department/files/railway_bg_img_list.jpg) no-repeat center 120px;
	background-size: cover;
}
.dpt_travel .bg_img_list {
	background: url(/department/files/travel_bg_img_list.jpg) no-repeat center 120px;
	background-size: cover;
}
.dpt_airline .bg_img_list {
	background: url(/department/files/airline_bg_img_list.jpg) no-repeat center 30px;
	background-size: cover;
}
.dpt_airport .bg_img_list {
	background: url(/department/files/airport_bg_img_list.jpg) no-repeat center 150px;
	background-size: cover;
}
.dpt_cafe .bg_img_list {
	background: url(/department/files/cafe_bg_img_list.jpg) no-repeat center 0;
	background-size: cover;
}
.dpt_tourism .bg_img_list {
	background: url(/department/files/tourism_bg_img_list.jpg) no-repeat center 120px;
	background-size: cover;
}
.dpt_funeral .bg_img_list {
	background: url(/department/files/funeral_bg_img_list.jpg) no-repeat center 120px;
	background-size: cover;
}
.dpt_flc .bg_img_list {
	background: url(/department/files/flc_bg_img_list.jpg) no-repeat center 120px;
	background-size: cover;
}
.dpt_it .bg_img_list {
	background: url(/department/files/it_bg_img_list.jpg) no-repeat center 120px;
	background-size: cover;
}
.dpt_global .bg_img_list {
	background: url(/department/files/flc_bg_img_list.jpg) no-repeat center 120px;
	background-size: cover;
}
.dpt_korean .bg_img_list {
	background: url(/department/files/korean_bg_img_list.webp) no-repeat center 120px;
	background-size: cover;
}

/* 学科ページ 資格エリアのSP画像 */
@media only screen and (max-width: 767px) {
	.bg_img_list { background: #FFF none !important;}

	.dpt_bridal .bg_img_list .cont_area:before {
		background: url(/department/files/bridal_bg_img_list.jpg) no-repeat center top;
		background-size: cover;
	}
	.dpt_hotel .bg_img_list .cont_area:before {
		background: url(/department/files/hotel_bg_img_list.jpg) no-repeat center top;
		background-size: cover;
	}
	.dpt_railway .bg_img_list .cont_area:before {
		background: url(/department/files/railway_bg_img_list.jpg) no-repeat center top;
		background-size: cover;
	}
	.dpt_travel .bg_img_list .cont_area:before {
		background: url(/department/files/travel_bg_img_list.jpg) no-repeat center top;
		background-size: cover;
	}
	.dpt_airline .bg_img_list .cont_area:before {
		background: url(/department/files/airline_bg_img_list.jpg) no-repeat center top;
		background-size: cover;
	}
	.dpt_airport .bg_img_list .cont_area:before {
		background: url(/department/files/airport_bg_img_list.jpg) no-repeat center top;
		background-size: cover;
	}
	.dpt_cafe .bg_img_list .cont_area:before {
		background: url(/department/files/cafe_bg_img_list.jpg) no-repeat center top;
		background-size: cover;
	}
	.dpt_tourism .bg_img_list .cont_area:before {
		background: url(/department/files/tourism_bg_img_list.jpg) no-repeat center top;
		background-size: cover;
	}
	.dpt_funeral .bg_img_list .cont_area:before {
		background: url(/department/files/funeral_bg_img_list.jpg) no-repeat center top;
		background-size: cover;
	}
	.dpt_flc .bg_img_list .cont_area:before {
		background: url(/department/files/flc_bg_img_list.jpg) no-repeat center top;
		background-size: cover;
	}
	.dpt_it .bg_img_list .cont_area:before {
		background: url(/department/files/it_bg_img_list.jpg) no-repeat center top;
		background-size: cover;
	}
	.dpt_global .bg_img_list .cont_area:before {
		background: url(/department/files/flc_bg_img_list.jpg) no-repeat center top;
		background-size: cover;
	}
	.dpt_korean .bg_img_list .cont_area:before {
		background: url(/department/files/korean_bg_img_list.webp) no-repeat center top;
		background-size: cover;
	}
}

/* 学科ページ SNSエリア*/
.dpt_bridal .sns_area .bg_img:before { background-color: rgba(210, 73, 52, 1);}
.dpt_railway .sns_area .bg_img:before { background-color: rgba(53, 112, 175,.7);}
.dpt_travel .sns_area .bg_img:before { background-color: rgba(82, 168, 220,.7);}
.dpt_airline .sns_area .bg_img:before { background-color: rgba(88, 179, 172,.7);}
.dpt_cafe .sns_area .bg_img:before { background-color: rgba(239, 169, 77,1);}
.dpt_funeral .sns_area .bg_img:before { background-color: rgba(117, 84, 156,1);}
.dpt_flc .sns_area .bg_img:before { background-color: rgba(195, 213, 82,.7);}
.dpt_it .sns_area .bg_img:before { background-color: rgba(249, 222, 85,.7);}
.dpt_global .sns_area .bg_img:before { background-color: rgba(195, 213, 82,.7);}
.dpt_korean .sns_area .bg_img:before { background-color: rgba(157, 29, 43,.7);}

/*-----------------------------------------
	在学生・卒業生の活躍
-----------------------------------------*/
/* 学科ラベルカラー */
#interviewlist .bridal figcaption span { background: rgba(210, 73, 52, 1);}
#interviewlist .hotel figcaption span { background: rgba(82, 168, 99, 1);}
#interviewlist .railway figcaption span { background: rgba(53, 112, 175, 1);}
#interviewlist .travel figcaption span { background: rgba(82, 168, 220, 1);}
#interviewlist .airline figcaption span { background: rgba(88, 179, 172, 1);}
#interviewlist .airport figcaption span { background: rgba(63, 207, 213, 1);}
#interviewlist .cafe figcaption span { background: rgba(239, 169, 77, 1);}
#interviewlist .tourism figcaption span { background: rgba(97, 61, 33, 1);}
#interviewlist .funeral figcaption span { background: rgba(117, 84, 156, 1);}
#interviewlist .flc figcaption span { background: rgba(195, 213, 82, 1);}
#interviewlist .it figcaption span { background: rgba(249, 222, 85, 1);}
#interviewlist .global figcaption span { background: rgba(195, 213, 82, 1);}
#interviewlist .korean figcaption span { background: rgba(157, 29, 43, 1);}

/*-----------------------------------------
	内定実績_202305追加
-----------------------------------------*/
/* 学科ラベルカラー */
#interviewlist2 .bridal figcaption span { background: rgba(210, 73, 52, 1);}
#interviewlist2 .hotel figcaption span { background: rgba(82, 168, 99, 1);}
#interviewlist2 .railway figcaption span { background: rgba(53, 112, 175, 1);}
#interviewlist2 .travel figcaption span { background: rgba(82, 168, 220, 1);}
#interviewlist2 .airline figcaption span { background: rgba(88, 179, 172, 1);}
#interviewlist2 .airport figcaption span { background: rgba(63, 207, 213, 1);}
#interviewlist2 .cafe figcaption span { background: rgba(239, 169, 77, 1);}
#interviewlist2 .tourism figcaption span { background: rgba(97, 61, 33, 1);}
#interviewlist2 .funeral figcaption span { background: rgba(117, 84, 156, 1);}
#interviewlist2 .flc figcaption span { background: rgba(195, 213, 82, 1);}
#interviewlist2 .it figcaption span { background: rgba(249, 222, 85, 1);}
#interviewlist2 .global figcaption span { background: rgba(195, 213, 82, 1);}
#interviewlist2 .korean figcaption span { background: rgba(157, 29, 43, 1);}