 href="all.css"  href="all.css"  href="all.css"  href="all.css"  href="all.css"  href="all.css"  href="all.css"  href="all.css"  href="all.css"  href="all.css"  href="all.css"  href="all.css"  href="all.css" body {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	margin: 0px;
}

#container {
	width: 1000px;
	height: 1200px;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	margin: 0 auto;
	text-align: left;     /* g\ɖ߂ */
}


.style7 {font-size: large}
.style7 {font-size: large}
.style1 {color: #0000FF}
.style2 {
	font-size: x-large;
	color: #FF6600;
	font-weight: bold;
}
.style3 {
	font-size: medium;
	color: #0000FF;
}
.style5 {font-size: medium}
.style6 {font-size: x-small}

#head {
	width: 800px;
	float: left;
	padding-top: 30px;
	margin-bottom: 10px;
}
#schedule {
	width: 700px;
	padding-left: 100px;
	font-size: medium;
	color: #FFFFFF;
	float: left;
	clear: left;
	padding-top: 100px;
	font-weight: bolder;
}
#cap {
	width: 400px;
	text-align: center;
	font-size: small;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	line-height: 22px;
	float: left;
	padding-top: 25px;
	padding-right: 185px;
	padding-bottom: 55px;
	padding-left: 215px;
}
#yokoku {
	float: left;
	width: 800px;
	font-size: medium;
	text-align: center;
	margin-bottom: 30px;
}
#schedule li {
	list-style-type: none;
	margin-bottom: 8px;
}
#schedule ul {
	list-style-type: square;
}
.newcontents table {
	font-size: x-small;
}
#foot {
	height: 130px;
	width: 800px;
}

#answer {
	width: 780px;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	float: left;
	padding-top: 20px;
	font-size: medium;
	padding-left: 20px;
	clear: left;
	padding-bottom: 20px;
}
#answer7 {
	font-size: x-large;
	font-weight: bold;
	padding-left: 50px;
}
#quiz_menu {
	border-collapse: collapse;
	letter-spacing: normal;
	padding: 0px;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
}

.quiz {
	padding: 5px;
	text-align: center;
	width: 90px;
}
.quiz2 {
	padding: 5px;
}
.answer {
	padding: 5px;
}

#date {
	width: 800px;
	font-size: medium;
	color: #FFFFFF;
	float: left;
	clear: left;
	font-weight: bolder;
}
#excellent {
	width: 800px;
	font-size: xx-large;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	line-height: 50px;
	float: left;
}
#nyukaikin {
	width: 500px;
	padding-left: 50px;
	padding-right: 250px;
	padding-top: 30px;
	font-size: large;
	line-height: 25px;
	font-weight: bold;
	color: #000000;
}
