@charset "utf-8";

/*-----------------------
 side
 main
-----------------------*/

/* side
-----------------------*/

#sideMenu li#sideTechnology a {
	background:url(../technology/img/side_technology.gif) no-repeat;
}
#sideMenu li#sideTechnology.active a {
	background:url(../technology/img/side_technology_over.gif) no-repeat;
}
#sideMenu li#sideTechnology a:hover {
	background:url(../technology/img/side_technology_over.gif) no-repeat;
}

#sideMenu li#sideLecture a {
	background:url(../technology/img/side_lecture.gif) no-repeat;
}
#sideMenu li#sideLecture.active a {
	background:url(../technology/img/side_lecture_over.gif) no-repeat;
}
#sideMenu li#sideLecture a:hover {
	background:url(../technology/img/side_lecture_over.gif) no-repeat;
}

#sideMenu li#sidePEG a {
	background:url(../technology/img/side_peg.gif) no-repeat;
}
#sideMenu li#sidePEG.active a {
	background:url(../technology/img/side_peg_over.gif) no-repeat;
}
#sideMenu li#sidePEG a:hover {
	background:url(../technology/img/side_peg_over.gif) no-repeat;
}

#sideMenu li#sideGMP a {
	background:url(../technology/img/side_gmp.gif) no-repeat;
}
#sideMenu li#sideGMP.active a {
	background:url(../technology/img/side_gmp_over.gif) no-repeat;
}
#sideMenu li#sideGMP a:hover {
	background:url(../technology/img/side_gmp_over.gif) no-repeat;
}



/* main
-----------------------*/

/* lectureTable */

#main table.lectureTable {
	width:100%;
	margin:2em 0 1em;
}

#main table.lectureTable th,
#main table.lectureTable td {
	padding:10px;
}

#main table.lectureTable th {
	border-bottom:3px double #D3D2C8;
	white-space:nowrap;
	color:#636855;
	padding:2px 10px;
	text-align:center;
	font-weight:bold;
}

#main table.lectureTable td {
	border-bottom:1px solid #D3D2C8;
	vertical-align:top;
}

#main table.lectureTable td p {
	padding-bottom:0;
}

#main table.lectureTable td.date {
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
	vertical-align:top;
	color:#006DFF;
	background:#F4F3E7;
	width:6em;
}


#main table.lectureTable td.pdf {
	vertical-align: middle;
	white-space: nowrap;
	text-align: center;
	font-family: Georgia, 'Times New Roman', serif;
	color: red;
}