/* Information */

/* ============================== MainBox ============================== */

#Content .OneContent{
	margin:0;
	padding:0 0 30px 0;
}

#Content .OneContent .Box{
	margin:0;
	padding:10px;
}


/* ============================== Index ============================== */

#Content .OneContent .Box .SubSubTtl{
	margin:0 0 5px 0;
	padding:2px;
	border-bottom:#FFCC66 solid 1px;
}

#Content .OneContent .Box .SubSubTtl2{
	margin:0 0 5px 0;
	padding:0;
}


#Content .OneContent .Box .List01{
	margin:0 0 10px 0;
	padding:0 0 0 20px;
	list-style:circle outside;
	font-size:80%;
	line-height:140%;
}

#Content .OneContent .Box .List01 .OneList{
	margin:2px 0;
	padding:0;
}

#Content .OneContent .Box .List02{
	margin:0 0 10px 0;
	padding:0 0 0 20px;
	list-style:none none outside;
	font-size:80%;
	line-height:140%;
}

#Content .OneContent .Box .List02 .OneList{
	margin:2px 0;
	padding:0;
	font-size:80%;
	line-height:140%;
}

#Content .OneContent .Box .List03{
	margin:0 0 10px 0;
	padding:0 0 0 2px;
	list-style:none none outside;
	font-size:80%;
	line-height:140%;
}

#Content .OneContent .Box .List03 .OneList{
	margin:2px 0;
	padding:0;
}

#Content .OneContent .Box .List04{
	margin:0 0 10px 0;
	padding:0 0 0 30px;
	list-style:outside;
	font-size:80%;
	line-height:140%;
}

#Content .OneContent .Box .List04 .OneList{
	margin:2px 0;
	padding:0;
}

#Content .OneContent .Box .List05Base{
	margin:0 0 10px 0;
	padding:5px;
	border:#f2c0d6 1px solid;
	background:#F9E1F9;
}


#Content .OneContent .Box .List05Base .List05{
	margin:0;
	padding:0;
	font-size:80%;
	line-height:140%;
}

#Content .OneContent .Box .List05Base .List05 .OneList{
	margin:0;
	padding:2px 5px;
	list-style:inside circle;
	display:inline;
}

#Content .OneContent .Box .List06Base{
	margin:0 0 10px 0;
	padding:5px;
	border:#d1e997 1px solid;
	background:#DFEFD2;
}


#Content .OneContent .Box .List06Base .List06{
	margin:0;
	padding:0;
	font-size:80%;
	line-height:140%;
}

#Content .OneContent .Box .List06Base .List06 .OneList{
	margin:0;
	padding:2px 5px;
	list-style:inside circle;
	display:inline;
}



#Content .OneContent .Box .Set01{
	margin:0 0 10px 10px;
	padding:0;
	font-size:80%;
	line-height:140%;
}

#Content .OneContent .Box .Set02{
	margin:0 0 10px 2px;
	padding:0;
	font-size:80%;
	line-height:140%;
}






/* ============================== Taiken ============================== */


#Content .OneContent .Box .Left{
	margin:0;
	padding:0;
	float:left;
	width:255px;
}

#Content .OneContent .Box .Right{
	margin:0 0 0 10px;
	padding:0;
	width:305px;
	float:right;
}



/* ============================== Gakusyu ============================== */

#Content .OneContent .Box .ListGakusyu{
	margin:0;
	padding:0 0 0 20px;
	list-style:disc outside;
}

#Content .OneContent .Box .ListGakusyu .OneList{
	margin:5px 0;
	padding:0;
}

#Content .OneContent .Box .ListGakusyu02{
	margin:0 0 10px 0;
	padding:0 0 0 30px;
	list-style:outside;
}

#Content .OneContent .Box .ListGakusyu02 .OneList{
	margin:2px 0;
	padding:0;
}

table.schedule {
  width:100%;
}

table.schedule tr.date td {
  font-size:0.9em;
}
