/* title design */

h1 {
	font-size: 20px;
	font-family: "ＭＳ Ｐ明朝",平成明朝,serif;
	line-height: 2em;
	color:#D4AA04;
	font-weight: 600; }

h2 {
	font-size: 30px;
	font-family: "ＭＳ Ｐ明朝",平成明朝,serif;
	line-height: 0.1em;
	color:#D4AA04;
	font-weight: 800; }

h3 {
	font: 30px; 
	font-family: ,"ＭＳ Ｐゴシック,ＭＳ ゴシック","Hiragino Kaku Gothic Pro",serif;
	line-height: 1.8em;
	color:#333333;
	font-weight:lighter;}

b{
	font-size: 16px;
	font-family: "Hiragino Kaku Gothic Pro",serif;
	line-height: 1.8em;
	color="#ff0000">
	font-weight:lighter;}



p1 {
	font-size: 16px;
	font-family: ,"ＭＳ Ｐゴシック,ＭＳ ゴシック","Hiragino Kaku Gothic Pro",serif;
	line-height: 1.8em;
	color:#333333;
	font-weight:lighter;}

p11 {
	font-size:12px; 
	font-family: ,"ＭＳ Ｐゴシック,ＭＳ ゴシック","Hiragino Kaku Gothic Pro",serif;
	line-height: 1.8em;
	color:#333333;
	font-weight:lighter;}

p2 {
	font-size:12px; 
	font-family: "Hiragino Kaku Gothic Pro",serif;
	line-height: 1.8em;
	color:#333333;
	font-weight:lighter;}

p3 {
	font-size: 16px;
	font-family: "Hiragino Kaku Gothic Pro",serif;
	line-height: 1.8em;
	color:rgb(234,169,0);
	font-weight: 800; }

p4 {
	font-size: 16px;
	font-family: ,"ＭＳ Ｐゴシック,ＭＳ ゴシック","Hiragino Kaku Gothic Pro",serif;
	line-height: 1.8em;
	color:rgb(184,143,20);
	font-weight: 500; }
p5 {
	font-size: 16px;
	font-family: "Hiragino Kaku Gothic Pro",serif;
	line-height: 1.8em;
	color:rgb(136,184,62);
	font-weight: 800; }
p6 {
	font-size: 16px;
	font-family: "Hiragino Kaku Gothic Pro",serif;
	line-height: 1.8em;
	color:rgb(141,165,206);
	font-weight: 800; }
p7 {
	font-size: 16px;
	font-family: "Hiragino Kaku Gothic Pro",serif;
	line-height: 1.8em;
	color:rgb(174,155,202);
	font-weight: 800; }
p8 {
	font-size: 16px;
	font-family: "Hiragino Kaku Gothic Pro",serif;
	line-height: 1.8em;
	color:rgb(0,152,75);
	font-weight: 800; }
p9 {
	font-size: 16px;
	font-family: "Hiragino Kaku Gothic Pro",serif;
	line-height: 1.8em;
	color:rgb(200,60,24);
	font-weight: 800; }
p10 {
	font-size: 16px;
	font-family: "Hiragino Kaku Gothic Pro",serif;
	line-height: 1.8em;
	color:rgb(136,184,62);
	font-weight: 100; }

p11 {
	font-size: 16px;
	font-family: "Hiragino Kaku Gothic Pro",serif;
	line-height: 1.8em;
	color:rgb(65,184,212);
	font-weight: 100; }

p12 {
	font-size: 16px;
	font-family: "Hiragino Kaku Gothic Pro",serif;
	line-height: 1.8em;
	color:rgb(251,128,95);
	font-weight: 100; }

.style2 {color: #FFFFFF  }
.style3 {color: #FFFFFF }
.style7 {color: #0080FF}
.style9 {color: #FF8000}
.style10 {color: #FF0000}




#maindesign c9 {
	color:#FF0000;
}

#maindesign c8 {
	color:#008040;
}
#maindesign c7 {
	color:#4B0082;
}
#maindesign c6 {
	color:#1E90FF;
}
#maindesign c5 {
	color:#3CB371	;
}
#maindesign c4 {
	color:#1E90FF;
}

#maindesign c3 {
	color:#FF8C00;
}
#maindesign c2 {
	color:#20B2AA;
}
#maindesign c1 {
	color:#B8860B;
}

<STYLE TYPE="table"> 
<!-- 

table.table010 {
  margin-top: 0.2em;
  margin-bottom: 1em;
  width: 480px;
  border-collapse: collapse;
  border: solid 1px #999;
  font-size: 100%;
}

table.table010 caption {
  margin-top: 1em;
  text-align: left;
}

table.table010 th,
table.table010 td {
  border: solid 1px #999;
  padding: 4px 6px;
}

table.table010 th {
  background: #FDF5E6;
  text-align: center;
  white-space: nowrap;
  color: #666;
}

table.table010 td.course {
  text-align: center;
}

table.table010 td.time,
table.table010 td.fee {
  text-align: right;
  white-space: nowrap;
}



