/* トップメニュー */
#menu #department_logo {
	border-left:4px solid #68c148;
	margin-left:2px;
}
#menu #department_logo a {
	width:100%;
	height:100%;
	display:block;
	background:url('../images/menu/department_logo.gif') no-repeat 4px center;
}

#menu #top_menu #menu_about {
	background:url('../images/menu/about.gif') no-repeat center top;
}

#menu #top_menu #menu_lecture {
	background:url('../images/menu/lecture.gif') no-repeat center top;
}

#menu #top_menu #menu_instractor {
	background:url('../images/menu/instractor.gif') no-repeat center top;
}

#menu #top_menu #menu_qualify {
	background:url('../images/menu/qualify.gif') no-repeat center top;
}

#menu #top_menu #menu_graduate {
	background:url('../images/menu/graduate.gif') no-repeat center top;
}

#menu #top_menu #menu_student {
	background:url('../images/menu/student.gif') no-repeat center top;
}

#menu #top_menu #menu_public {
	background:url('../images/menu/public.gif') no-repeat center top;
}

/* TOPページ 3カラム部 */

/* タイトル部 */
.top_area .title {
	background:url('../images/menu/menu_ng.gif') no-repeat 4px center;
	background-color:#68c148;
}

	/*吉川変更 width:53px->66px*/
.top_area .title h2#topics {
	width:66px;
	background:url('../images/index/topics.gif') no-repeat;
	margin:0;
	padding:0;
}

.top_area .title h2#about {
	width:132px;
	background:url('../images/index/about.gif') no-repeat;
	margin:0;
	padding:0;
}

.top_area .title h2#feature {
	width:67px;
	background:url('../images/index/feature.gif') no-repeat;
	margin:0;
	padding:0;
}

/* コンテンツ部 */
#contents h1 {
	color:#49a727;
	background-color:#ddf0d6;
}

#contents h2 {
	border-bottom:2px solid #49a727;
}

#contents h3 {
	color:#49a727;
}

#contents h4 {
	border-bottom:1px dashed #49a727;
}

/* インデックスページ用 */
.top_area .contents {
	padding:4px 8px;
}

.top_area .contents #feature_list p {
	margin-bottom:16px;
}

.top_area .contents #feature_list p a {
}

.top_area .contents p#point1,
.top_area .contents p#point2 {
	text-indent:0 !important;
	margin:0 !important;
}

.top_area .contents p#point1 a {
	display:block;
	width:205px;
	height:80px;
	text-indent:-9999em;
	background:url('../images/index/point1.gif') no-repeat center top;
}
.top_area .contents p#point2 a {
	display:block;
	width:205px;
	height:80px;
	text-indent:-9999em;
	background:url('../images/index/point2.gif') no-repeat center top;
}

.top_area .contents p#point1 a:hover,
.top_area .contents p#point2 a:hover {
	background-position:center -80px;
}

/* お知らせ */
#topics_title {
	width:739px;
	height:34px;
	background:url('../images/topics.gif') #fff no-repeat center top;
	padding:0 !important;
	text-indent:-9999em;
}
/* (吉川がid追加＆参照gif作成）*/
#topics_continue_title {
	width:739px;
	height:34px;
	background:url('../images/tbar_continue.gif') #fff no-repeat center top;
	padding:0 !important;
	text-indent:-9999em;
}

/* バックナンバー */
#backnumber_title {
	width:739px;
	height:34px;
	background:url('../images/backnumber.gif') #fff no-repeat center top;
	padding:0 !important;
	text-indent:-9999em;
}

/* 学科特徴 */
#point1_title {
	width:739px;
	height:58px;
	padding:0 !important;
	background:url('../images/feature/point1.gif') #fff no-repeat center top;
	text-indent:-9999em;
}

#point2_title {
	width:739px;
	height:58px;
	padding:0 !important;
	background:url('../images/feature/point2.gif') #fff no-repeat center top;
	text-indent:-9999em;
}

/* 学科紹介 */
#title_1st {
	background:url('../images/about/1st.gif') no-repeat;
	margin:24px 0 0px 0 !important;
	height:28px;
	text-indent:-999em;
}

#title_2nd {
	background:url('../images/about/2nd.gif') no-repeat;
	margin:36px 0 0px 0 !important;
	height:28px;
	text-indent:-999em;
}
#title_3rd {
	background:url('../images/about/3rd.gif') no-repeat;
	margin:36px 0 0px 0 !important;
	height:28px;
	text-indent:-999em;
}
#title_4th {
	background:url('../images/about/4th.gif') no-repeat;
	margin:36px 0 0px 0 !important;
	height:28px;
	text-indent:-999em;
}

.about_contents {
	background-color:#FFF;
}

/* 教員紹介 */
.instractor_head {
	clear:left;
	background-color:#fff;
	width:708px !important;
}

.instractor_title .name {
/*
	background:url('../images/instractor/name.gif') no-repeat center center !important;
*/
	background-color:#68c148;
}

.instractor_head .instractor_title .title {
	border:1px solid #68c148;
}

.qualify_head h4 {
	color:#333;
	border-width:0 0 0 4px !important;
	border-color:#68c148;
	border-style:solid;
	font-weight:normal;
}

.active {
	color:white !important;
	background-color:#68c148;
}

.selected {
	background-color:#ddf0d6;
}

/* 学生の方へ(吉川がid追加＆参照gif作成）*/

#student_oshirase_title {
	width:739px;
	height:34px;
	background:url('../images/student/tbar_oshirase.gif') #fff no-repeat center top;
	padding:0 !important;
	text-indent:-9999em;
}
#student_info_title {
	width:739px;
	height:34px;
	background:url('../images/student/tbar_info.gif') #fff no-repeat center top;
	padding:0 !important;
	text-indent:-9999em;
}
#student_link_title {
	width:739px;
	height:34px;
	background:url('../images/student/tbar_link.gif') #fff no-repeat center top;
	padding:0 !important;
	text-indent:-9999em;
}
#student_backnumber_title {
	width:739px;
	height:34px;
	background:url('../images/student/tbar_backnumber.gif') #fff no-repeat center top;
	padding:0 !important;
	text-indent:-9999em;
}

/* 汎用 */
strong {
	border-bottom:1px dashed #49a727;
	font-weight:bold;
}

