@charset "utf-8";
/* -------------------------------------
	中学校美術
---------------------------------------*/
div.h24-chu-eigo{
	background-image:url(../data/contents/02-chu/eigo/h24/public_html/images/back.jpg);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:top center;
	height:90%;
	position:relative;
}
.s-h24-e{
	width:1px;
	height:510px;
}
/* -------------------------------------
	中学校美術
---------------------------------------*/
div.h24-chu-bijutsu{
	background-image:url(../data/contents/02-chu/bijutsu/h24/h24-bijutsu-back.jpg);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:top center;
	height:90%;
	position:relative;
}
.s-h24-bi{
	width:1px;
	height:510px;
}

/* -------------------------------------
	中学校家庭
---------------------------------------*/
div.h24-chu-katei{
	background-image:url(../data/contents/02-chu/katei/h24/h24-katei-back.jpg);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:top center;

	height:90%;
	position:relative;
}
.s-h24-ka{
	width:1px;
	height:510px;
}
/* -------------------------------------
	中学校技術
---------------------------------------*/
div.h24-chu-gijutsu{
	background-image:url(../data/contents/02-chu/gijutsu/h24/h24-gijutsu-back.jpg);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:top center;
	height:90%;
	position:relative;
}
.s-h24-gi{
	width:1px;
	height:520px;
}
/* -------------------------------------
	全般
---------------------------------------*/
h1{
	font-size:200%;
	padding:10px 30px 10px 30px;
}
h2{
	padding:10px 30px 10px 30px;
}

#button{
	width:800px;
	margin:0 auto 0 auto;
	text-align:left;

}

#button a{
	background-image:url(../data/contents/02-chu/bt-normal.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:210px;
	display:block;
	border:0;
	margin:2px;
	padding-left:50px;
	text-decoration:none;
	color:#000000;

}
#button .new{
		background-image:url(../data/contents/02-chu/bt-new.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:210px;
	display:block;
	border:0;
	margin:2px;
	padding-left:50px;
	text-decoration:none;
	color:#000000;
}
#button a:hover{
	background-position:0 -60px;
	color:#666666;
}
#button a.blank{
	background-position:0 -60px;
	color:#666;
}
#button a.no-data{
	background-position:0 -60px;
	color:#666;
}

#button .line1{
	padding-top:20px;
	height:40px;
	font-size:100%;
}
#button .line2{
	padding-top:17px;
	height:43px;
	font-size:10pt;
	line-height:110%;
}
#button .line3{
	padding-top:9px;
	height:51px;
	font-size:10pt;
	line-height:110%;
}

#button .bt{
	background-image:url(../data/contents/02-chu/bt-normal.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:210px;
	padding-left:50px;
	padding-top:17px;
	margin:0px 0 0 2px;
}
#button .bt a{
	background-image:none;
	width:auto;
	display:inline;
	padding:0;
}

.tb1{
	margin:auto;
	border-collapse:collapse;
	border-spacing:0;
}
.tb1 td{
	border:1px solid #999;
	padding:5px;
}
.new{
	background-image:url(../data/layout/new.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.at{
	color:#f00;	
}