﻿@charset "UTF-8";
@import "school_com.css";

#gospel-header {
	width: 690px;
	height: 255px;
	text-indent: -9999px;
	background-image: url(../school/teacher/image/gospel_header.jpg);
	background-repeat: no-repeat;
}

#header-link {
	width: 600px;
	margin: 0 0 0 40px;
	padding-top: 10px;
}

#header-link li {
	color: #666666;
	width: 300px;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
	float: left;
}

#header-link li,
#header-link li a {
	font-weight: bold;
}

#header-link li.left {
	text-align: right;
}

#header-link li.right {
	text-align: left;
}

.chapter-title {
	width: 690px;
	height: 52px;
	text-indent: -9999px;
	margin: 20px 0 0 0;
}

.chapter-block {
	font-size: 14px;
	line-height: 20px;
	width: 690px;
	background-image: url(../school/teacher/image/chapter_bg.gif);
	background-repeat: repeat-y;
	padding: 15px 0 13px;
}

.chapter-bottom {
	width: 690px;
	height: 9px;
	background-image: url(../school/teacher/image/chapter_bottom.gif);
	background-repeat: no-repeat;
}

#chapter-title1 {
	height: 88px;
	background-image: url(../school/teacher/image/tgos_chapter_1.jpg);
	background-repeat: no-repeat;
	margin-top: 7px;
}

#chapter-title2 {
	background-image: url(../school/teacher/image/tgos_chapter_2.jpg);
	background-repeat: no-repeat;
}

#chapter-block1 {
	width: 650px;
	padding-left: 21px;
	padding-right: 19px;
}

.timetable-title {
	width: 650px;
	height: 36px;
	text-indent: -9999px;
	background-image: url(../school/teacher/image/timetable_title.gif);
	background-repeat: no-repeat;
	margin: 20px 0 12px;
}

#timetable {
	width: 650px;
	padding: 4px 0 0;
	background-image: url(../school/teacher/image/schedule_top.gif);
	background-repeat: no-repeat;
}

#timetable-bottom {
	width: 650px;
	height: 5px;
	background-image: url(../school/teacher/image/schedule_bottom.gif);
	background-repeat: no-repeat;
}

#timetable table {
	width: 650px;
}

#timetable td {
	text-align: center;
	vertical-align: middle;
	padding: 13px 0;
}

#timetable .week td {
	font-weight: bold;
	color: #61870e;
}

#timetable .l,
#timetable .r {
	width: 95px;
}
#timetable .c {
	width: 92px;
}

#timetable .week .l {
	background-image: url(../school/gospel/image2/schedule_mid1_left.gif);
	background-repeat: repeat-y;
}
#timetable .week .c {
	background-image: url(../school/gospel/image2/schedule_mid1_center.gif);
	background-repeat: repeat-y;
}
#timetable .week .r {
	background-image: url(../school/gospel/image2/schedule_mid1_right.gif);
	background-repeat: repeat-y;
}

#timetable .time td,
#timetable .time-bottom td {
	font-size: 12px;
	line-height: 14px;
}
#timetable .time td {
	border-bottom: 1px solid #d6eac6;
}

#timetable .time .l,
#timetable .time-bottom .l {
	background-image: url(../school/gospel/image2/schedule_mid2_left.gif);
	background-repeat: repeat-y;
}
#timetable .time .c,
#timetable .time-bottom .c {
	background-image: url(../school/gospel/image2/schedule_mid2_center.gif);
	background-repeat: repeat-y;
}
#timetable .time .r,
#timetable .time-bottom .r {
	background-image: url(../school/gospel/image2/schedule_mid2_right.gif);
	background-repeat: repeat-y;
}


#chapter-block2 {
	width: 660px;
	padding-left: 15px;
	padding-right: 15px;
}

.teacher-block {
	font-size: 12px;
	line-height: 18px;
	width: 660px;
	background-image: url(../school/teacher/image/chapter_line.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0 0 25px;
	padding: 0 0 15px;
}
#teacher-block5 {
	background-image: none;
	margin-bottom: 0;
	padding-bottom: 0;
}

/*
.teacher-block .inside {
	height: 185px;
}
*/

.teacher-block .right {
	width: 434px;
	float: right;
	padding: 6px 0 0 0;
}

.teacher-block .left {
	width: 210px;
	float: left;
}

.teacher-block .name {
	width: 426px;
	height:19px;
	text-indent: -9999px;
	background-repeat: no-repeat;
	margin: 0 0 8px;
}

#teacher-name1 {
	background-image: url(../school/teacher/image/tgos_teacher1.gif);
}
#teacher-name2 {
	background-image: url(../school/teacher/image/tgos_teacher2.gif);
}
#teacher-name3 {
	background-image: url(../school/teacher/image/tgos_teacher3.gif);
}
#teacher-name4 {
	background-image: url(../school/teacher/image/tgos_teacher4.gif);
}
#teacher-name5 {
	background-image: url(../school/teacher/image/tgos_teacher5.gif);
}

.teacher-block ul {
	margin: 5px 0 0 0;
}

.teacher-block li {
	width: 210px;
	float: left;
}

.teacher-block li.message {
	padding-right: 14px;
}

.teacher-block .history {
	margin-top: 5px;
}

.teacher-block .history td {
	vertical-align: top;
	padding-bottom: 5px;
}

.teacher-block .history td.year {
	white-space: nowrap;
}

#teacher-block2 .history .year {
	width: 50px;
}

#teacher-block3 .history .year {
	width: 50px;
}


.introduction-top {
	width: 433px;
	height: 6px;
	background-image: url(../school/teacher/image/tgos_comment_top.gif);
	background-repeat: no-repeat;
	margin: 10px 0 0;
}

.introduction-bottom {
	width: 433px;
	height: 9px;
	background-image: url(../school/teacher/image/tgos_comment_bottom.gif);
	background-repeat: no-repeat;
}

.introduction {
	width: 413px;
	background-image: url(../school/teacher/image/tgos_comment_mid.gif);
	background-repeat: repeat-y;
	padding: 5px 10px 10px;
}

