@charset "UTF-8";

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

	工学部｜学部・大学院｜大同大学
	/common/css/cat_dept_engineering.css

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

/* ==================================================================
	工学部共通
================================================================== */

/* side_nav
------------------------------------------------------------------ */
.side_nav .cur > a,
.side_nav .par > a { color: #fff; }

.side_nav li li.cur > a,
.side_nav li li.par > a { font-weight: bold; }

/* 機械工学科 */
.side_nav .cat_dept-mechanic.cur > a,
.side_nav .cat_dept-mechanic.par > a { background-color: #0081CC; }
.side_nav li.cat_dept-mechanic li a,
.side_nav li.cat_dept-mechanic li.cur > a,
.side_nav li.cat_dept-mechanic li.par > a { background: #e6f1f8; }
.side_nav li.cat_dept-mechanic li.cur > a { color: #0081CC; }

/* 総合機械工学科 */
.side_nav .cat_dept-system.cur > a,
.side_nav .cat_dept-system.par > a { background-color: #0097DD; }
.side_nav li.cat_dept-system li a,
.side_nav li.cat_dept-system li.cur > a,
.side_nav li.cat_dept-system li.par > a { background: #f0eff4; }
.side_nav li.cat_dept-system li.cur > a { color: #0097DD; }

/* 電気電子工学科 */
.side_nav .cat_dept-electronic.cur > a,
.side_nav .cat_dept-electronic.par > a { background-color: #00AFEC; }
.side_nav li.cat_dept-electronic li a,
.side_nav li.cat_dept-electronic li.cur > a,
.side_nav li.cat_dept-electronic li.par > a { background: #e7edf5; }
.side_nav li.cat_dept-electronic li.cur > a { color: #00AFEC; }

/* 建築学科 建築専攻 */
.side_nav .cat_dept-architecture.cur > a,
.side_nav .cat_dept-architecture.par > a { background-color: #45B035; }
.side_nav li.cat_dept-architecture li a,
.side_nav li.cat_dept-architecture li.cur > a,
.side_nav li.cat_dept-architecture li.par > a { background: #e4f1ee; }
.side_nav li.cat_dept-architecture li.cur > a { color: #45B035; }

/* 建築学科 インテリアデザイン専攻 */
.side_nav .cat_dept-interior.cur > a,
.side_nav .cat_dept-interior.par > a { background-color: #89C122; }
.side_nav li.cat_dept-interior li a,
.side_nav li.cat_dept-interior li.cur > a,
.side_nav li.cat_dept-interior li.par > a { background: #ebf1ed; }
.side_nav li.cat_dept-interior li.cur > a { color: #89C122; }

/* 建築学科 土木・環境専攻 */
.side_nav .cat_dept-civil_engineering.cur > a,
.side_nav .cat_dept-civil_engineering.par > a { background-color: #298950; }
.side_nav li.cat_dept-civil_engineering li a,
.side_nav li.cat_dept-civil_engineering li.cur > a,
.side_nav li.cat_dept-civil_engineering li.par > a { background: #e7edf5; }
.side_nav li.cat_dept-civil_engineering li.cur > a { color: #298950; }


/* Accordion Slide Navi
------------------------------------------------------------------ */
@media screen and (max-width: 740px) {
	.accnav .side_nav .cat_dept-mechanic.cur > a,
	.accnav .side_nav .cat_dept-mechanic.par > a { background-color: #76b3ce; } /* 機械工学科 */

	.accnav .side_nav .cat_dept-system.cur > a,
	.accnav .side_nav .cat_dept-system.par > a { background-color: #928fb2; } /* 総合機械工学科 */

	.accnav .side_nav .cat_dept-electronic.cur > a,
	.accnav .side_nav .cat_dept-electronic.par > a { background-color: #7298c5; } /* 電気電子工学科 */

	.accnav .side_nav .cat_dept-architecture.cur > a,
	.accnav .side_nav .cat_dept-architecture.par > a { background-color: #7ebcae; } /* 建築学科 建築専攻 */

	.accnav .side_nav .cat_dept-interior.cur > a,
	.accnav .side_nav .cat_dept-interior.par > a { background-color: #89C122; } /* 建築学科 インテリアデザイン専攻 */

	.accnav .side_nav .cat_dept-civil_engineering.cur > a,
	.accnav .side_nav .cat_dept-civil_engineering.par > a { background-color: #298950; } /* 建築学科 土木・環境専攻 */
}


/* heading
------------------------------------------------------------------ */
.cat_mechanic .sec_title { color: #0081CC; } /* 機械工学科 */
.cat_system .sec_title { color: #0097DD; } /* 総合機械工学科 */
.cat_electronic .sec_title { color: #00AFEC; } /* 電気電子工学科 */
.cat_architecture .sec_title { color: #45B035; } /* 建築学科 建築専攻 */
.cat_interior .sec_title { color: #89C122; } /* 建築学科 インテリアデザイン専攻 */
.cat_civil_engineering .sec_title { color: #298950; } /* 建築学科 土木・環境専攻 */
/*.cat_civil_engineering .sec_title { color: #D9D200; }  建築学科 土木・環境専攻 */

/* .page_list
------------------------------------------------------------------ */
.cat_mechanic .page_list > li .page_list_title a:before { background-color: #0081CC; } /* 機械工学科 */
.cat_system .page_list > li .page_list_title a:before { background-color: #0097DD; } /* 総合機械工学科 */
.cat_electronic .page_list > li .page_list_title a:before { background-color: #00AFEC; } /* 電気電子工学科 */
.cat_architecture .page_list > li .page_list_title a:before { background-color: #45B035; } /* 建築学科 建築専攻 */
.cat_interior .page_list > li .page_list_title a:before { background-color: #739e83; } /* 建築学科 インテリアデザイン専攻 */
.cat_civil_engineering .page_list > li .page_list_title a:before { background-color: #298950; } /* 建築学科 土木・環境専攻 */

/* .link_txt
------------------------------------------------------------------ */
.cat_mechanic .link_txt:before { background: #4084aa; } /* 機械工学科 */
.cat_system .link_txt:before { background: #0097DD; } /* 総合機械工学科 */
.cat_electronic .link_txt:before { background: #00AFEC; } /* 電気電子工学科 */
.cat_architecture .link_txt:before { background: #45B035; } /* 建築学科 建築専攻 */
.cat_interior .link_txt:before { background: #739e83; } /* 建築学科 インテリアデザイン専攻 */
.cat_civil_engineering .link_txt:before { background: #298950; } /* 建築学科 土木・環境専攻 */
/*.cat_civil_engineering .link_txt:before { background: #D9D200; }*/
.cat_mechanic .link_txt a { color: #4084aa; }
.cat_system .link_txt a { color: #6c6895; }
.cat_electronic .link_txt a { color: #497ab4; }
.cat_architecture .link_txt a { color: #379882; }
.cat_interior .link_txt a { color: #4b8360; }
.cat_civil_engineering .link_txt a { color: #699335; }


/* ==================================================================
	学科・専攻トップ
================================================================== */

/* #page_title_area
------------------------------------------------------------------ */
@media screen and (min-width: 741px), print {

	.dept_title#title_text_area_bg {
		background-position: 90% center;
		background-repeat: no-repeat;
	}

	.cat_dept-mechanic #title_text_area_bg {
		background-image: url(../../dept/mechanic/images/page_title_img.jpg);
		background-color: #0081CC;
		/*background-color: #76b3ce;*/
	}
	.cat_dept-mechanic #page_title { background: #0081CC; }

	.cat_dept-system #title_text_area_bg {
		background-image: url(../../dept/system/images/page_title_img.jpg);
		background-color: #0097DD;
	}
	.cat_dept-system #page_title { background: #0097DD; }

	.cat_dept-electronic #title_text_area_bg {
		background-image: url(../../dept/electronic/images/page_title_img.jpg);
		background-color: #00AFEC;
	}
	.cat_dept-electronic #page_title { background: #00AFEC; }

	.cat_dept-architecture #title_text_area_bg {
		background-image: url(../../dept/architecture/images/page_title_img.jpg);
		background-color: #45B035;
	}
	.cat_dept-architecture #page_title { background: #45B035; }

	.cat_dept-interior #title_text_area_bg {
		background-image: url(../../dept/interior/images/page_title_img.jpg);
		background-color: #89C122;
	}
	.cat_dept-interior #page_title { background: #89C122; }

	.cat_dept-civil_engineering #title_text_area_bg {
		background-image: url(../../dept/civil_engineering/images/page_title_img.jpg);
		background-color: #298950;
		/*background-color: #D9D200;*/
	}
	.cat_dept-civil_engineering #page_title { background: #298950; }
　/*.cat_dept-civil_engineering #page_title { background: #D9D200; }*/

}

@media screen and (max-width: 740px) {
	#title_text_area_bg {
		background-position: center top;
		background-size: 100% auto;
		background-repeat: no-repeat;
	}
	.cat_dept-mechanic #title_text_area_bg { background-image: url(../../dept/mechanic/images/page_title_img.jpg); }
	.cat_dept-mechanic #page_title { background: #0081CC; }
	.cat_dept-system #title_text_area_bg { background-image: url(../../dept/system/images/page_title_img.jpg); }
	.cat_dept-system #page_title { background: #0097DD; }
	.cat_dept-electronic #title_text_area_bg { background-image: url(../../dept/electronic/images/page_title_img.jpg); }
	.cat_dept-electronic #page_title { background: #00AFEC; }
	.cat_dept-architecture #title_text_area_bg { background-image: url(../../dept/architecture/images/page_title_img.jpg); }
	.cat_dept-architecture #page_title { background: #45B035; }
	.cat_dept-interior #title_text_area_bg { background-image: url(../../dept/interior/images/page_title_img.jpg); }
	.cat_dept-interior #page_title { background: #89C122; }
	.cat_dept-civil_engineering #title_text_area_bg { background-image: url(../../dept/civil_engineering/images/page_title_img.jpg); }
	.cat_dept-civil_engineering #page_title { background: #298950; }
}



/* ==================================================================
	機械工学科
================================================================== */

/* heading
------------------------------------------------------------------ */
.cat_mechanic .sec_headline { color: #0081CC; }
.cat_mechanic .sec_heading { border-color: #0081CC; color: #0081CC; }

/* text
------------------------------------------------------------------ */
.cat_mechanic .txt_color01 { color: #0081CC; }
.cat_mechanic .txt_color02 { color: #76b3ce; }

/* background-color
------------------------------------------------------------------ */
.cat_mechanic .bg_color01 { background-color: #76b3ce; color: #fff; }
.cat_mechanic .bg_color02 { background-color: #4084aa; color: #fff; }
.cat_mechanic .bg_color03 { background-color: #0081CC; color: #fff; }
.cat_mechanic .bg_color04 { background-color: #D9F1FF; }

/* em_box
------------------------------------------------------------------ */
.cat_mechanic dl.em_box01 dt:after { background: #0081CC; }

/* 学びの特色・カリキュラム
------------------------------------------------------------------ */
/*.cat_mechanic .curriculum_note span { background: #76b3ce; }*/
.cat_mechanic .curriculum_note span { background: #0081CC; }


@media screen and (min-width: 741px), print {
	.cat_mechanic .curriculum01 .inbox {
		background-image: url(../../dept/mechanic/feature/images/curriculum_ttl01.png), url(../../dept/mechanic/feature/images/curriculum_img01.jpg);
	}
	.cat_mechanic .curriculum02 .inbox {
		background-image: url(../../dept/mechanic/feature/images/curriculum_ttl02.png), url(../../dept/mechanic/feature/images/curriculum_img02.jpg);
	}
	.cat_mechanic .curriculum03 .inbox {
		background-image: url(../../dept/mechanic/feature/images/curriculum_ttl03.png), url(../../dept/mechanic/feature/images/curriculum_img03.jpg);
	}
	.cat_mechanic .curriculum04 .inbox {
		background-image: url(../../dept/mechanic/feature/images/curriculum_ttl04.png), url(../../dept/mechanic/feature/images/curriculum_img04.jpg);
	}
}
@media screen and (max-width: 740px) {
	.cat_mechanic .curriculum01 h3 { background-image: url(../../dept/mechanic/feature/images/curriculum_ttl01.png); }
	.cat_mechanic .curriculum02 h3 { background-image: url(../../dept/mechanic/feature/images/curriculum_ttl02.png); }
	.cat_mechanic .curriculum03 h3 { background-image: url(../../dept/mechanic/feature/images/curriculum_ttl03.png); }
	.cat_mechanic .curriculum04 h3 { background-image: url(../../dept/mechanic/feature/images/curriculum_ttl04.png); }
}

/* 研究室紹介
------------------------------------------------------------------ */
.cat_mechanic .sec_lab_list .outline dd:before { background-color: #76b3ce; }
.cat_mechanic .sec_lab_list .theme dd:before { color: #76b3ce; }

@media screen and (min-width: 741px), print {
	.cat_mechanic .sec_lab_column .img { width: 294px; padding-right: 20px; }
	.cat_mechanic .sec_member .img { width: 380px; padding-left: 20px; }
}

/* 卒業生の進路
------------------------------------------------------------------ */
@media print {
	.cat_mechanic .sec_field .field_list > li {
		height: 200px!important;
	}
}



/* ==================================================================
	総合機械工学科
================================================================== */

/* heading
------------------------------------------------------------------ */
.cat_system .sec_headline { color: #0097DD; }
.cat_system .sec_heading { border-color: #0097DD; color: #0097DD; }

/* text
------------------------------------------------------------------ */
.cat_system .txt_color01 { color: #0097DD; }
.cat_system .txt_color02 { color: #0097DD; }

/* background-color
------------------------------------------------------------------ */
.cat_system .bg_color01 { background-color: #0097DD; color: #fff; }
.cat_system .bg_color02 { background-color: #0097DD; color: #fff; }
.cat_system .bg_color03 { background-color: #0097DD; color: #fff; }
.cat_system .bg_color04 { background-color: #DBF3FF; }

/* em_box
------------------------------------------------------------------ */
.cat_system dl.em_box01 dt:after { background: #0097DD; }

/* 学びの特色・カリキュラム
------------------------------------------------------------------ */
/*.cat_system .curriculum_note span { background: #928fb2; }*/
.cat_system .curriculum_note span { background: #0097DD; }




@media screen and (min-width: 741px), print {
	.cat_system .curriculum01 .inbox {
		background-image: url(../../dept/system/feature/images/curriculum_ttl01.png), url(../../dept/system/feature/images/curriculum_img01.jpg);
	}
	.cat_system .curriculum02 .inbox {
		background-image: url(../../dept/system/feature/images/curriculum_ttl02.png), url(../../dept/system/feature/images/curriculum_img02.jpg);
	}
	.cat_system .curriculum03 .inbox {
		background-image: url(../../dept/system/feature/images/curriculum_ttl03.png), url(../../dept/system/feature/images/curriculum_img03.jpg);
	}
	.cat_system .curriculum04 .inbox {
		background-image: url(../../dept/system/feature/images/curriculum_ttl04.png), url(../../dept/system/feature/images/curriculum_img04.jpg);
	}
}
@media screen and (max-width: 740px) {
	.cat_system .curriculum01 h3 { background-image: url(../../dept/system/feature/images/curriculum_ttl01.png); }
	.cat_system .curriculum02 h3 { background-image: url(../../dept/system/feature/images/curriculum_ttl02.png); }
	.cat_system .curriculum03 h3 { background-image: url(../../dept/system/feature/images/curriculum_ttl03.png); }
	.cat_system .curriculum04 h3 { background-image: url(../../dept/system/feature/images/curriculum_ttl04.png); }
}

/* 4年間の学び方
------------------------------------------------------------------ */
.cat_system .sec_4years_lead { background: #e9e9f0; }

/* 研究室紹介
------------------------------------------------------------------ */
.cat_system .sec_lab_list .outline dd:before { background-color: #0097DD; }
.cat_system .sec_lab_list .theme dd:before { color: #0097DD; }

@media screen and (min-width: 741px), print {
	.cat_system .sec_lab_column .img { width: 350px; }
	.cat_system .sec_member .img { width: 368px; padding-left: 20px; }
}

/* 卒業生の進路
------------------------------------------------------------------ */
@media print {
	.cat_system .sec_field .field_list > li {
		height: 310px!important;
	}
}



/* ==================================================================
	電気電子工学科
================================================================== */

/* heading
------------------------------------------------------------------ */
.cat_electronic .sec_headline { color: #00AFEC; }
.cat_electronic .sec_heading { border-color: #00AFEC; color: #00AFEC; }

/* text
------------------------------------------------------------------ */
.cat_electronic .txt_color01 { color: #00AFEC; }
.cat_electronic .txt_color02 { color: #00AFEC; }

/* background-color
------------------------------------------------------------------ */
.cat_electronic .bg_color01 { background-color: #00AFEC; color: #fff; }
.cat_electronic .bg_color02 { background-color: #00AFEC; color: #fff; }
.cat_electronic .bg_color03 { background-color: #00AFEC; color: #fff; }
.cat_electronic .bg_color04 { background-color: #DFF8FF; }

/* em_box
------------------------------------------------------------------ */
.cat_electronic dl.em_box01 dt:after { background: #00AFEC; }

/* 学びの特色・カリキュラム
------------------------------------------------------------------ */
.cat_electronic .curriculum_note span { background: #00AFEC; }

@media screen and (min-width: 741px), print {
	.cat_electronic .curriculum01 .inbox {
		background-image: url(../../dept/electronic/feature/images/curriculum_ttl01.png), url(../../dept/electronic/feature/images/curriculum_img01.jpg);
	}
	.cat_electronic .curriculum02 .inbox {
		background-image: url(../../dept/electronic/feature/images/curriculum_ttl02.png), url(../../dept/electronic/feature/images/curriculum_img02.jpg);
	}
	.cat_electronic .curriculum03 .inbox {
		background-image: url(../../dept/electronic/feature/images/curriculum_ttl03.png), url(../../dept/electronic/feature/images/curriculum_img03.jpg);
	}
	.cat_electronic .curriculum04 .inbox {
		background-image: url(../../dept/electronic/feature/images/curriculum_ttl04.png), url(../../dept/electronic/feature/images/curriculum_img04.jpg);
	}
}
@media screen and (max-width: 740px) {
	.cat_electronic .curriculum01 h3 { background-image: url(../../dept/electronic/feature/images/curriculum_ttl01.png); }
	.cat_electronic .curriculum02 h3 { background-image: url(../../dept/electronic/feature/images/curriculum_ttl02.png); }
	.cat_electronic .curriculum03 h3 { background-image: url(../../dept/electronic/feature/images/curriculum_ttl03.png); }
	.cat_electronic .curriculum04 h3 { background-image: url(../../dept/electronic/feature/images/curriculum_ttl04.png); }
}

/* 4年間の学び方
------------------------------------------------------------------ */
.cat_electronic .sec_4years_lead {
	background: #dfe8f2;
}

/* 研究室紹介
------------------------------------------------------------------ */
.cat_electronic .sec_lab_list .outline dd:before {
	background-color: #497ab4;
}
.cat_electronic .sec_lab_list .theme dd:before {
	color: #497ab4;
}

@media screen and (min-width: 741px), print {
	.cat_electronic .sec_lab_column .img { width: 300px; }
	.cat_electronic .sec_member .img { width: 380px; padding-left: 20px; }
}

/* 卒業生の進路
------------------------------------------------------------------ */
@media print {
	.cat_electronic .sec_field .field_list > li {
		height: 290px!important;
	}
}



/* ==================================================================
	建築学科 建築専攻
================================================================== */

/* heading
------------------------------------------------------------------ */
.cat_architecture .sec_headline { color: #45B035; }
.cat_architecture .sec_heading { border-color: #45B035; color: #45B035; }

/* text
------------------------------------------------------------------ */
.cat_architecture .txt_color01 { color: #45B035; }
.cat_architecture .txt_color02 { color: #7ebcae; }

/* background-color
------------------------------------------------------------------ */
.cat_architecture .bg_color01 { background-color: #7ebcae; color: #fff; }
.cat_architecture .bg_color02 { background-color: #45B035; color: #fff; }
.cat_architecture .bg_color03 { background-color: #45B035; color: #fff; }
.cat_architecture .bg_color04 { background-color: #EEF9EC; }

/* em_box
------------------------------------------------------------------ */
.cat_architecture dl.em_box01 dt:after { background: #45B035; }

/* 学びの特色・カリキュラム
------------------------------------------------------------------ */
.cat_architecture .curriculum_note span { background: #45B035; }

@media screen and (min-width: 741px), print {
	.cat_architecture .curriculum01 .inbox {
		background-image: url(../../dept/architecture/feature/images/curriculum_ttl01.png), url(../../dept/architecture/feature/images/curriculum_img01.jpg);
	}
	.cat_architecture .curriculum02 .inbox {
		background-image: url(../../dept/architecture/feature/images/curriculum_ttl02.png), url(../../dept/architecture/feature/images/curriculum_img02.jpg);
	}
	.cat_architecture .curriculum03 .inbox {
		background-image: url(../../dept/architecture/feature/images/curriculum_ttl03.png), url(../../dept/architecture/feature/images/curriculum_img03.jpg);
	}
	.cat_architecture .curriculum04 .inbox {
		background-image: url(../../dept/architecture/feature/images/curriculum_ttl04.png), url(../../dept/architecture/feature/images/curriculum_img04.jpg);
	}
}
@media screen and (max-width: 740px) {
	.cat_architecture .curriculum01 h3 { background-image: url(../../dept/architecture/feature/images/curriculum_ttl01.png); }
	.cat_architecture .curriculum02 h3 { background-image: url(../../dept/architecture/feature/images/curriculum_ttl02.png); }
	.cat_architecture .curriculum03 h3 { background-image: url(../../dept/architecture/feature/images/curriculum_ttl03.png); }
	.cat_architecture .curriculum04 h3 { background-image: url(../../dept/architecture/feature/images/curriculum_ttl04.png); }
}

/* 4年間の学び方
------------------------------------------------------------------ */
.cat_architecture .sec_4years_lead {
	background: #e4f1ee;
}

/* 研究室紹介
------------------------------------------------------------------ */
.cat_architecture #sec_lab01 .box02 .txt img {
	display: block;
	margin: 20px auto 0;
}
.cat_architecture .sec_lab_list .outline dd:before { background-color: #379882; }
.cat_architecture .sec_lab_list .theme dd:before { color: #379882; }

@media screen and (min-width: 741px), print {
	.cat_architecture .sec_lab_column .img { width: 230px; }
	.cat_architecture .sec_member .img { width: 381px; }
}

/* 卒業生の進路
------------------------------------------------------------------ */
@media print {
	.cat_architecture .sec_field .field_list > li {
		height: 340px!important;
	}
}



/* ==================================================================
	建築学科 インテリア専攻
================================================================== */

/* heading
------------------------------------------------------------------ */
.cat_interior .sec_headline { color: #89C122; }
.cat_interior .sec_heading { border-color: #89C122; color: #89C122; }

/* text
------------------------------------------------------------------ */
.cat_interior .txt_color01 { color: #89C122; }
.cat_interior .txt_color02 { color: #739e83; }

/* background-color
------------------------------------------------------------------ */
.cat_interior .bg_color01 { background-color: #739e83; color: #fff; }
.cat_interior .bg_color02 { background-color: #89C122; color: #fff; }
.cat_interior .bg_color03 { background-color: #89C122; color: #fff; }
.cat_interior .bg_color04 { background-color: #F2FAE4; }

/* em_box
------------------------------------------------------------------ */
.cat_interior dl.em_box01 dt:after { background: #89C122; }

/* 学びの特色・カリキュラム
------------------------------------------------------------------ */
.cat_interior .curriculum_note span { background: #88C122; }

@media screen and (min-width: 741px), print {
	.cat_interior .curriculum01 .inbox {
		background-image: url(../../dept/interior/feature/images/curriculum_ttl01.png), url(../../dept/interior/feature/images/curriculum_img01.jpg);
	}
	.cat_interior .curriculum02 .inbox {
		background-image: url(../../dept/interior/feature/images/curriculum_ttl02.png), url(../../dept/interior/feature/images/curriculum_img02.jpg);
	}
	.cat_interior .curriculum03 .inbox {
		background-image: url(../../dept/interior/feature/images/curriculum_ttl03.png), url(../../dept/interior/feature/images/curriculum_img03.jpg);
	}
	.cat_interior .curriculum04 .inbox {
		background-image: url(../../dept/interior/feature/images/curriculum_ttl04.png), url(../../dept/interior/feature/images/curriculum_img04.jpg);
	}
}
@media screen and (max-width: 740px) {
	.cat_interior .curriculum01 h3 { background-image: url(../../dept/interior/feature/images/curriculum_ttl01.png); }
	.cat_interior .curriculum02 h3 { background-image: url(../../dept/interior/feature/images/curriculum_ttl02.png); }
	.cat_interior .curriculum03 h3 { background-image: url(../../dept/interior/feature/images/curriculum_ttl03.png); }
	.cat_interior .curriculum04 h3 { background-image: url(../../dept/interior/feature/images/curriculum_ttl04.png); }
}

/* 4年間の学び方
------------------------------------------------------------------ */
.cat_interior .sec_4years_lead { background: #e4f1ee; }

/* 研究室紹介
------------------------------------------------------------------ */
.cat_interior .sec_lab_list .outline dd:before { background-color: #4b8360; }
.cat_interior .sec_lab_list .theme dd:before { color: #4b8360; }

@media screen and (min-width: 741px), print {
	.cat_interior .sec_lab_column .img { width: 250px; }
	.cat_interior .sec_member .img { width: 398px; }
}

/* 卒業生の進路
------------------------------------------------------------------ */
@media print {
	.cat_interior .sec_field .field_list > li {
		height: 340px!important;
	}
}



/* ==================================================================
	建築学科 土木・環境専攻
================================================================== */

/* heading
------------------------------------------------------------------ */
/*.cat_civil_engineering .sec_headline { color: #D9D200; }*/
.cat_civil_engineering .sec_headline { color: #298950; }
/*.cat_civil_engineering .sec_heading { border-color: #D9D200; color: #D9D200; }*/
.cat_civil_engineering .sec_heading { border-color: #298950; color: #298950; }

/* text
------------------------------------------------------------------ */
.cat_civil_engineering .txt_color01 { color: #298950; }
/*.cat_civil_engineering .txt_color01 { color: #D9D200; }*/
.cat_civil_engineering .txt_color02 { color: #97b473; }




/* background-color
------------------------------------------------------------------ */
.cat_civil_engineering .bg_color01 { background-color: #97b473; color: #fff; }
.cat_civil_engineering .bg_color02 { background-color: #D9D200; color: #fff; }
.cat_civil_engineering .bg_color03 { background-color: #298950; color: #fff; }
/*.cat_civil_engineering .bg_color03 { background-color: #D9D200; color: #fff; }*/



.cat_civil_engineering .bg_color04 { background-color: #FFFEE1; }

/* em_box
------------------------------------------------------------------ */
.cat_civil_engineering dl.em_box01 dt:after { background: #298950; }
/*.cat_civil_engineering dl.em_box01 dt:after { background: #D9D200; }*/

/* 学びの特色・カリキュラム
------------------------------------------------------------------ */
.cat_civil_engineering .curriculum_note span { background: #298950; }
/*.cat_civil_engineering .curriculum_note span { background: #D9D200; }*/

@media screen and (min-width: 741px), print {
	.cat_civil_engineering .curriculum01 .inbox {
		background-image: url(../../dept/civil_engineering/feature/images/curriculum_ttl01.png), url(../../dept/civil_engineering/feature/images/curriculum_img01.jpg);
	}
	.cat_civil_engineering .curriculum02 .inbox {
		background-image: url(../../dept/civil_engineering/feature/images/curriculum_ttl02.png), url(../../dept/civil_engineering/feature/images/curriculum_img02.jpg);
	}
	.cat_civil_engineering .curriculum03 .inbox {
		background-image: url(../../dept/civil_engineering/feature/images/curriculum_ttl03.png), url(../../dept/civil_engineering/feature/images/curriculum_img03.jpg);
	}
	.cat_civil_engineering .curriculum04 .inbox {
		background-image: url(../../dept/civil_engineering/feature/images/curriculum_ttl04.png), url(../../dept/civil_engineering/feature/images/curriculum_img04.jpg);
	}
}
@media screen and (max-width: 740px) {
	.cat_civil_engineering .curriculum01 h3 { background-image: url(../../dept/civil_engineering/feature/images/curriculum_ttl01.png); }
	.cat_civil_engineering .curriculum02 h3 { background-image: url(../../dept/civil_engineering/feature/images/curriculum_ttl02.png); }
	.cat_civil_engineering .curriculum03 h3 { background-image: url(../../dept/civil_engineering/feature/images/curriculum_ttl03.png); }
	.cat_civil_engineering .curriculum04 h3 { background-image: url(../../dept/civil_engineering/feature/images/curriculum_ttl04.png); }
}

/* 4年間の学び方
------------------------------------------------------------------ */
.cat_civil_engineering .sec_4years_lead {
	background: #e6eddd;
}

/* 研究室紹介
------------------------------------------------------------------ */
.cat_civil_engineering .sec_lab_list .outline dd:before { background-color: #D9D200; }
.cat_civil_engineering .sec_lab_list .theme dd:before { color: #298950; }
/*.cat_civil_engineering .sec_lab_list .theme dd:before { color: #D9D200; }*/

@media screen and (min-width: 741px), print {
	.cat_civil_engineering .sec_member .img { width: 391px; }
}

/* 卒業生の進路
------------------------------------------------------------------ */
@media print {
	.cat_civil_engineering .sec_field .field_list > li {
		height: 260px!important;
	}
}


/* 学びの特色・カリキュラム
------------------------------------------------------------------ */

/*.curriculum_table{
	width:100%;
	font-size:16px;
}

.curriculum_table .th_0{
	width:10%;
}

.curriculum_table .th_zenki{
	width:45%;
}

.curriculum_table .th_kouki{
	width:45%;
}

.curriculum_table th{
	background:#717070;
	color:#FFFFFF;
	letter-spacing:0.5em;
	
	border-left:1px solid #fff;
	
	padding:5px 2%;
	
	
}

.curriculum_table td{
	padding:5px 2%;
	border-left:1px solid #000;
}

.curriculum_table .txt_tate{
	vertical-align:middle;
	text-align:center;
	padding:5px;
	
	border-left:1px solid #fff;

}
*/


