
a.sub_menu:link    { color:#003300;text-decoration:none;}
a.sub_menu:visited { color:#003300;text-decoration:none;}
a.sub_menu:hover   { color:#990033;text-decoration:none;}

a.und_link:link    { color:#3366ff;background-color :#ccffcc ;text-decoration:underline;}
a.und_link:visited { color:#3366ff;background-color :#ccffcc ;text-decoration:none;}
a.und_link:hover   { color:#990033;background-color :#ffccff;text-decoration:underline;}

a:link    { color:#3366ff;text-decoration:underline;}
a:visited { color:#3366ff;text-decoration:underline;}
a:hover   { color:#990033;background-color :#ffccff;text-decoration:underline;}

table.gb_waku {width:750px;
          border:solid 1px grey;
          padding:0px;
          margin:0px;}

table.gb_waku_wd {border:solid 1px grey;
          padding:0px;
          margin:0px;}

tr.wnew_cont {background-color: #DDE3FF;}

td.topic_cont {border:solid 1px  #006633;
		padding:0px;
		background-color: #F0FFFB}



td.mnu_waku {border:solid 1px;
         width:200px;
         background-repeat:no-repeat;}

td.topic_waku {border:solid 1px;
         width:201px;
		 background-color: #D0D9FF;
         background-repeat:no-repeat;}


td.topic_ttl {border:solid 0px;
		line-height: 140%;
		font-size:90%;
		color: #FFFFFF;
		padding:1px;
		background-color: #003366;
		border-bottom-color: #006633;
		border-bottom-width: 0px;
        background-repeat:no-repeat;}

td.cont_ttl{
	 font-size:100%;
	 color: #990000;
	padding:5px;
	}

td.cont_ttl2{
	 font-size:120%;
	 color: #990000;
	padding:5px;
	}

td.cont0{
	 font-size:90%;
	 color:  #006633;
	line-height: 140%;
	padding:5px;
	}

td.cont1{
	 font-size:80%;
	 color:#006666;
	line-height: 120%;
	padding:0px;
	}

td.cont2{
	 font-size:80%;
	 color:#006666;
	line-height: 120%;
	padding:5px;
	}

td.cont3{
	 font-size:90%;
	 color:#006666;
	line-height: 140%;
	padding:10px;
	}

td.cont4{
	 font-size:85%;
	 color:#003333;
	line-height:130%;
	padding:5px;
	}

td.img_waku {border:solid 0px;
	 font-size:80%;
	 color:#006666;
	line-height: 120%;
		 padding:0px;
         background-repeat:no-repeat;}

td.juku_news{border:solid 1px #cccccc;
	padding: 0px;
    border-bottom-color: #999999;
    border-bottom-width: 2px;
    border-right-color: #999999;
    border-right-width: 2px;
	}

table.menu_waku {width:200px;
		  azimuth:center;
          border:solid 0px;
          padding:0px;
		  margin:0px;}

table.submenu_waku {azimuth: left;
          border:solid 0px;
          padding:0px;
		  margin:0px;
		  }

table.menu_unit {width:200px;
		  azimuth:center;
          border:solid 1px;
          padding:0px;
		  margin:0px;}

table.smenu_unit {width:194px;
		  azimuth:center;
          border:solid 1px;
          padding:0px;
		  margin:0px;}

td.menu_title {border:solid 0px;
		width:200px;
		padding:1px;
		border-bottom-color: #ff8040;
		border-bottom-width: 3px;
        background-repeat:no-repeat;}

td.submnu_waku {border:solid 1px grey;
         width:750px;
		 background-color: #EDEDEF;
         background-repeat:no-repeat;}

div.no_submnu {border:solid 0px;
		background-color:#666666;
		color:#FFFFFF;
		}

td.mnu_unit {border:solid 1px mediumturquoise;
		width:200px;
		height:57px;
		margin-top:0px;
		margin-right:0px;
		margin-left:0px;
		padding:0px;
		background-repeat:no-repeat;}

td.smnu_unit {border:solid 1px mediumturquoise;
		width:194px;
		height:57px;
		margin-top:0px;
		margin-right:0px;
		margin-left:0px;
		padding:0px;
		background-repeat:no-repeat;}


td.mnu_unit_jyuku {border:solid 1px mediumturquoise;
		width:200px;
		margin-top:0px;
		margin-right:0px;
		margin-left:0px;
		padding:0px;
		background-repeat:no-repeat;}

td.submnu_unit {border:solid 1px mediumturquoise;
        width:88px;
		height:57px;
		padding:0px;
        background-repeat:no-repeat;}

td.mnu_btn {border:solid 0px;
        width:63px;
		height:55px;
    	margin-top:0px;
		margin-right:0px;
		margin-left:0px;
		padding:0px;
        background-repeat:no-repeat;}

td.mnu_con {border:solid 0px;
        width:135px;
		height:57px;
		font-size:80%;
		}

td.smnu_con {border:solid 0px;
        width:110px;
		height:57px;
		font-size:80%;
		}

td.mnu_jyuku {border:solid 0px;
        width:180px;
		font-size:80%;
		}

div.zisage{
margin-left:15px;
}
