/* ---------------------------curriclum_indexでのみ使用のprint CSS--------------------------- */
@media print {
div#index-contents01 {
	margin:0px 0px 0px 20px;
}
.kome01 {
	line-height: 20px;
	margin:30px 20px 30px 0px;
}
table.index-crriclum {
	background-color:#FFFFFF;
	margin:0px 0px 0px 0px;
}
table.index-crriclum th{
	background-color: #F7F7FF;
	border-top:1px solid #4F72B2;
	border-right:1px solid #4F72B2;
    border-bottom:1px solid #4F72B2;
}
table.index-crriclum th.th1 {
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	background-color: #FFFFFF;
}
table.index-crriclum th.th2 {
	border-right:1px solid #FFFFFF;
}
table.index-crriclum td.td1 {
	background-color: #F7F7FF;
	border-left:1px solid #4F72B2;
	vertical-align:middle;
	padding: 0px 0px 0px 0px;
}
table.index-crriclum td{
	line-height: 17px;
	vertical-align:top;
	background-color: #FFFFFF;
	padding: 10px 10px 10px 10px;
	border-right:1px solid #4F72B2;
    border-bottom:1px solid #4F72B2;
}
.ti {
	font-weight:bold;
}


/* ----------------------------アンカーCSS-------------------------- */
.ancer a{
	float: right;
	margin:10px 5px 10px 0px;
}

div#footer{
	margin:20px 0px 0px 0px;
}
}
