Body,Td {line-height:18pt;}
body { background-image:url(bg01.gif); 
margin-top: 0px;
}

.bg{width:750px;
background-color:#FFFFFF;
}

div img { vertical-align: text-bottom; }

.main { width:750px;}
.left { float:left;
width: 200px;
background-color:#80ff80;
}
.left2 { float:left;
width: 200px;
background-color:#ffff80;
}
.left3 { float:left;
width: 200px;
background-color:#ffffff;
}

.right { float:right;
width: 540px;
background-color:#ffffff;
}
.right1 { float:right;
width: 540px;
background-color:#80ff00;
}
.right2 { float:right;
width: 540px;
background-color:#adb7d1;
}
.right3 { float:right;
width: 540px;
background-color:#80bfff;
}

.right4 {
float:right;
width: 540px;
}
.right4 h3{
display:block;
width:510px;
height:30px;
color:white;
line-height:30px;
text-align:center;
background-color:#ff8080;
}
.right4 li{
margin-left:20px;
display:block;
width:490px;
height:30px;
line-height:30px;
font-size:10pt;
text-align:left;
}

.right5 { float:right;
width: 540px;
background-color:#9a659a;
}

//a:hover.menu1 { color:#00ffff; }
a.menu1 { color:#FFFFFF; text-decoration:none;
	background-image:url(btn01.png);
	width:150px;
	height:40px;
	line-height:40px;
	display:block;}
a.smenu1 { color:#50cf00;}
a:hover.menu1 { color:#ffffff; text-decoration:none;
	background-image:url(btn02.png);
	width:150px;
	height:40px;
	line-height:40px;
	display:block;}
a:hover.smenu1 { color:#80ff00;}
/*  コメントここから
a.menu2 { color:#FFFFFF; text-decoration:none;
	background-image:url(02.gif);
	width:150px;
	height:30px;
	display:block;}
a.smenu2 { color:#8d97a1;}
a:hover.menu2 { color:#009500; text-decoration:none;
	background-image:url(02-2.gif);
	width:150px;
	height:30px;
	display:block;}
a:hover.smenu2 { color:#adb7d1;}
a.menu3 { color:#FFFFFF; text-decoration:none;
	background-image:url(03.gif);
	width:150px;
	height:30px;
	display:block;}
a.smenu3 { color:#509fcf;}
a:hover.menu3 { color:#009500; text-decoration:none;
	background-image:url(03-2.gif);
	width:150px;
	height:30px;
	display:block;}
a:hover.smenu3 { color:#80bfff;}
a.menu4 { color:#FFFFFF; text-decoration:none;
	background-image:url(04.gif);
	width:150px;
	height:30px;
	display:block;}
a.smenu4 { color:#cf5050;}
a:hover.menu4 { color:#009500; text-decoration:none;
	background-image:url(04-2.gif);
	width:150px;
	height:30px;
	display:block;}
a:hover.smenu4 { color:#ff8080;}
a.menu5 { color:#FFFFFF; text-decoration:none;
	background-image:url(05.gif);
	width:150px;
	height:30px;
	display:block;}
a.smenu5 { color:#6a356a;}
a:hover.menu5 { color:#009500; text-decoration:none;
	background-image:url(05-2.gif);
	width:150px;
	height:30px;
	display:block;}
a:hover.smenu5 { color:#9a659a;}
コメントここまで  */

a:hover.submenu { color:#ffff00; text-decoration:none;
	}

a.smenu { color:#6a006a;}
a:hover.smenu { color:#aa40aa;}

a.subbutoon { color:#FFFFFF; text-decoration:none;
	background-image:url(btn06.png);
	width:180px;
	height:30px;
	line-height:30px;
	display:block;}
a:hover.subbutoon { color:#FFFFFF; text-decoration:none;
	background-image:url(btn07.png);
	width:180px;
	height:30px;
	line-height:30px;
	display:block;}

//a.subbutoon { color:#FFFFFF; text-decoration:none;
//	background-image:url(btn04_1.gif);
//	width:180px;
//	height:20px;
//	display:block;}
//a:hover.subbutoon { color:#FFFFFF; text-decoration:none;
//	background-image:url(btn04_2.gif);
//	width:180px;
//	height:20px;
//	display:block;}
//a.subbutoon2 { color:#FFFFFF; text-decoration:none;
//	background-image:url(btn05_1.gif);
//	width:180px;
//	height:20px;
//	display:block;}
//a:hover.subbutoon2 { color:#FFFFFF; text-decoration:none;
//	background-image:url(btn05_2.gif);
//	width:180px;
//	height:20px;
//	display:block;}

td.midasi1{background-image:url(bg06.gif);}
td.midasi2{background-image:url(bg07.gif);}
td.midasi2-2{background-image:url(bg07-2.gif);}
td.midasi3{background-image:url(bg08.gif);}
td.midasi3-2{background-image:url(bg09.gif);}
td.midasi3-3{background-image:url(bg08-2.gif);}
td.midasi4{background-image:url(bg10.gif);}

td.side1{background-image:url(bg.gif);}
td.side2{background-image:url(bg04.gif);}
td.side3{background-image:url(bg02.gif);}
td.side4{background-image:url(bg05.gif);}

p.dan { background-color:#FFFFFF; 
	 border:1px solid #dfdfdf;	
	 padding:10px; margin-bottom: 5px;}