/* -------------------------------
globalnavi Layout 
------------------------------- */
#globalnavi #btn-department a {
	background-position:left -26px;
}

/* -------------------------------
Other Layout 
------------------------------- */
#labelCategory {
	background:url(img/label_category.jpg) no-repeat left top;
}
/* -------------------------------
cNoteArea Layout 
------------------------------- */
#btn-n-open a{
	width:81px;
	height:23px;
	background-image:url(img/btn_n-open.gif);
}
#btn-n-teaching a{
	width:81px;
	height:23px;
	background-image:url(img/btn_n-teaching.gif);
}
/* -------------------------------
index Layout 
------------------------------- */
.table-index {
	margin-bottom:20px;
}
.table-index td{
	padding:10px;
	width:242px;
	border:1px solid #ddd;
	background-color:#fff;
}
.table-index .tdSp{
	padding:0;
	width:20px;
	border:none;
	background-color:#eee;
}
.table-index td h4, .table-index td p.labelH4 {
	padding:7px 10px;
	background-color:#ddd;
	line-height:1.5;
	font-weight:bold;
}
.table-index td ul a, .table-index td p.labelH4 a{
	padding-left:10px;
	background:url(../img/icon_arrow_02.gif) no-repeat left 5px;
}
.table-index td a:link, .table-index td a:visited {
	color:#777;
}
.table-index td a:hover, .table-index td :active {
	color:#000;
}
.table-index td ul{
	margin:5px 0 0;
}
.table-index td ul li {
	padding:3px 10px;
	line-height:1.231;
}
#leftArea .table-index td p.labelH4 {
	margin:10px 0 0;
}
/* -------------------------------
lecture Layout 
------------------------------- */
.table-lecture {
	margin-bottom:20px;
	width:100%;	
}
.table-lecture td{
	padding:10px;
	border:1px solid ddd;
	background-color:#fff;
}
.table-lecture .tdSp{
	padding:0;
	width:10px;
	border:none;
	background-color:#eee;
}
.table-lecture td dl dt{
	padding:7px 10px;
	background-color:#ddd;
	line-height:1.5;
	font-weight:bold;
}
.table-lecture td dl dd.nameDd{
	margin-top:0;
	padding:7px 10px;
	line-height:1.5;
	background-color:#eee;
	color:#777
}
dd.nameDd a {
	color:#777;
}
dd.nameDd a:link, dd.nameDd a:visited {
	color:#777;
}
dd.nameDd a:hover, dd.nameDd a:active {
	color:#000;
}
.table-lecture td dl dd{
	margin-top:10px;
}
/* -------------------------------
teaching Layout 
------------------------------- */
#p-teaching .table2 th, #p-teaching .table2 td{
	padding:10px;
}

