@charset "utf-8";
/* CSS Document */

#Lbox h2 {
	background-image: url(../img/curriculum/title_bg_curriculum.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#menu .menu02 a img{
	display: none;
}
#Rbox #RA li.menuA04 a {
	background-color: #D1D3C8;

}
#RB #listBa ,#manten{
	display: none;
}
#midbox #Lbox .box{
	margin-bottom: 0px;
}

#Lbox .box .L {
	width: 152px;
}
#Lbox .box .R {
	width: 447px;
	padding-right: 10px;
}
.box02 {
}
#Lbox .box .box02 .L{
	width: 110px;
	display: block;
}
.box02 .txt {
	width: 180px;
	float: left;
}

.link {
	text-align: right;
	font-size: 16px;
}
#Lbox .curriculumtitle{
	font-size: 18px;
	color: #B7004C;
	padding-bottom: 24px;
	line-height: 150%;
}
.curriculumtextbox p {
	font-size: 12px;
	color: #666;
	padding-bottom: 22px;
	padding-left: 10px;
}
#Lbox #titlestudent {
	height: 32px;
	width: 620px;
	padding-bottom: 7px;
}

#Lbox .hyou02 th,#Lbox .hyou02 td{
	border: 2px solid #fff;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12px;
	padding-left: 3px;
	padding-right: 3px;
}
#Lbox .hyou02 th{
	background-color: #A5A8AC;
	color: #000;
	font-weight: lighter;
}
#Lbox .hyou02 td{
	color: #000;
}

#Lbox .hyou02 .td01{
	background-color: #E4E5E6;
}

#Lbox .hyou02 .td02{
	background-color: #D1D3D4;
}
#Lbox .hyou02 .td03{
	background-color: #CCCDCF;
}
#Lbox .hyou02 .td04{
	background-color: #BBBDBF;
}
#Lbox .hyou02 .genre
	{
	font-size:14px;
	color: #000;
}
#Lbox .box .plantxtbox {
	font-size: 12px;
	color: #666;
	height: auto;
	width: 620px;
	padding-top: 33px;
	padding-bottom: 76px;
}

