
H2{font-size:24px;line-height:30px;margin-bottom:30px;color:#336633;}
H3{margin:50px 0px 20px;color:#006600;border-bottom:double 3px #006600;padding:4px 0px;}

DIV#main DIV#text DIV#class TABLE{width:700px;background:#666666;table-layout:fixed;}
DIV#main DIV#text DIV#class TBODY{font-size:16px;}
DIV#main DIV#text DIV#class TABLE TH{background:#99cc00;padding:2px 10px;font-size:15px;}

DIV#main DIV#text DIV#class TABLE#curriculum TH{}
DIV#main DIV#text DIV#class TABLE#curriculum TD{background:#ffffff;padding:6px 10px;letter-spacing:1px;}
DIV#main DIV#text DIV#class TABLE#curriculum .h{width:100px;text-align:center;}

DIV#main DIV#text DIV#class TABLE#price{margin-bottom:10px;}
DIV#main DIV#text DIV#class TABLE#price TH.mmb{background:#c1e066;padding:6px 10px;width:150px;}
DIV#main DIV#text DIV#class TABLE#price TD{background:#ffffff;padding:6px 10px;letter-spacing:1px;text-align:center;}

DIV#main DIV#text DIV#class TABLE#date TH.d_m{}
DIV#main DIV#text DIV#class TABLE#date TH.d_d{}
DIV#main DIV#text DIV#class TABLE#date TH.d_p{width:200px;}
DIV#main DIV#text DIV#class TABLE#date TH.d_b{width:150px;}
DIV#main DIV#text DIV#class TABLE#date TD{padding:6px 10px;letter-spacing:1px;text-align:center;}
DIV#main DIV#text DIV#class TABLE#date TD.txt{text-align:left;}
DIV#main DIV#text DIV#class TABLE#date TR.t1 TD{background:#ffffff;}
DIV#main DIV#text DIV#class TABLE#date TR.t2 TD{background:#eaf4cc;}


DIV#main DIV#text DIV#class DIV#currentyear{text-align:right;font-size:14px;margin-bottom:30px;padding:4px;font-weight:bolder;}
DIV#main DIV#text DIV#class H1{margin-bottom:10px;}
DIV#main DIV#text DIV#class H2{font-size:26px;margin:20px 0px;}
DIV#main DIV#text DIV#class H2#list{font-size:16px;color:#ffffff;background:#009900;padding:6px;margin:10px 0px;}
DIV#main DIV#text DIV#class H3{margin:50px 0px 20px;padding:4px 0px;border-bottom:double 4px #009900;}
DIV#main DIV#text DIV#class DIV#kyoiku{float:left;width:340px;}
DIV#main DIV#text DIV#class DIV#kyoiku H3{margin:0px 0px 10px;}
DIV#main DIV#text DIV#class DIV#ginou{float:right;width:350px;text-align:left;}
DIV#main DIV#text DIV#class DIV#ginou H3{margin:0px 0px 10px;}
DIV#main DIV#text DIV#class DIV#anzeneisei{clear:both;margin:20px 0px 100px;}
DIV#main DIV#text DIV#class DIV#anzeneisei H3{margin:0px 0px 10px;}
DIV#main DIV#text DIV#class DIV#nenkan{margin:0px;}
DIV#main DIV#text DIV#class DIV#nenkan H3{margin:0px 0px 10px;}

DIV#main DIV#text DIV#class UL{margin:10px 0px 30px;font-size:16px;line-height:18px;}
DIV#main DIV#text DIV#class LI{margin:0px 0px 8px 24px;list-style-image:url(../class/img/li_top.gif);}


DIV#main DIV#text DIV#class DIV#joseikin{margin-bottom:20px;font-size:16px;color:#ff3333;font-weight:bolder;line-height:20px;}
DIV#main DIV#text DIV#class DIV#joseikin A{line-height:30px;font-size:14px;}


DIV#main DIV#text DIV#class DIV#downloadbtn{width:700px;height:100px;}
DIV#main DIV#text DIV#class DIV#downloadbtn a{float:left;width:322px;height:61px;}
DIV#main DIV#text DIV#class DIV#downloadbtn a#downloadbtn_01{background:url(../class/img/downloadbtn_01_02.gif) no-repeat;display:block;outline:none;}
DIV#main DIV#text DIV#class DIV#downloadbtn a#downloadbtn_01:hover{text-indent:-9999px;}
DIV#main DIV#text DIV#class DIV#downloadbtn a#downloadbtn_02{background:url(../class/img/downloadbtn_02_02.gif) no-repeat;display:block;outline:none;}
DIV#main DIV#text DIV#class DIV#downloadbtn a#downloadbtn_02:hover{text-indent:-9999px;}
DIV#main DIV#text DIV#class DIV#downloadbtn span{clear:both;display:block;overflow:hidden;text-indent:-9999px;}
