 A:link{ color: #FF6600; ;font-size: 12px}
 A:active{ color :#FF9966 ;font-size: 12px}
 A:visited { color :#FF9966 ;font-size: 12px}
 A:hover   {  color  :#FFCC33;font-size: 12px;font-weight: bold }

.navi:link{text-decoration:none; color:#ffffff}
.navi:visited{text-decoration:none; color:#ffffff}
.navi:active{text-decoration:none; color:#C0C0C0}
.navi:hover{ position: relative; top: 1px; left: 1px; text-decoration:none; color:#B22222}

.navi2:link{text-decoration:none; color:#ffffff; font-size: 10px}
.navi2:visited{text-decoration:none; color:#ffffff; font-size: 10px}
.navi2:active{text-decoration:none; color:#C0C0C0; font-size: 10px}
.navi2:hover{ position: relative; top: 1px; left: 1px; text-decoration:none; color:#B22222; font-size: 10px}

.side:link{#ffffff; color:#ffffff}
.side:visited{ #ffffff; color:#ffffff}
.side:active{border-bottom:groove 1px #ffffff; position: relative; top: 1px; left: 1px;  color:#FFCC00}
.side:hover{ border-bottom:groove 1px #ffffff; position: relative; top: 1px; left: 1px;  color:#CCCCCC}
.p1 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.p2 {
	font-size: 12px;
	font-weight: bold;
}
.p3 {
    font-size: 14px;
	font-weight: bold;
}
.p4 {
    font-size: 10px;
}
.p5:link{
    font-size: 12px;
	color: #FFFFFF;
}
.style1 {color: #FFFFFF}
.style2 {
	color: #FF0000;
	font-size: 12px;
	font-weight: bold;
}

.style3 {
    font-size: 14px;
}

.style4 {
	color: #FF0000;
	font-size: 12px;
}
.style7 {
    font-size: 12px;
	color: #FFFFFF;
}
.style8 {
    font-size: 14px;
	font-family:"MS P明朝","MS 明朝","ヒラギノ明朝 Pro W6";
	line-height: 150%;
}
.style9 {font-size: 12px}
.style10 {
    font-size: 12px;
	font-family:"MS P明朝","MS 明朝","ヒラギノ明朝 Pro W6";
	line-height: 150%;
}
.style11 {
	font-size: 12px;
	color: #FFCC00;
	font-weight: bold;
}
.style12 {
    font-size: 12px;
	font-family:"MS P明朝","MS 明朝","ヒラギノ明朝 Pro W6";
	line-height: 125%;
}
.style13 {
    font-size: 12px;
	font-weight:bold;
	font-family:"MS P明朝","MS 明朝","ヒラギノ明朝 Pro W6";
	line-height: 150%;
}
.style15 {
	font-size: 10px;
	color: #FFFFFF;
}
.style16 {
    color: #CC0000;
}
.style17 {
    color: #FF6600;
}
.p14 {
     font-size: 18px;
     font-weight: bold;
}
.red {
     color: #FF0000;
}

.kaitolink:link{text-decoration:none; color:#ffffff}
.kaitolink:visited{text-decoration:none; color:#ffffff}
.kaitolink:active{text-decoration:none; color:#CC0000}
.kaitolink:hover{ position: relative; top: 1px; left: 1px; text-decoration:none; color:#FF0000}

.side2:link{border-bottom:groove 1px #336699;text-decoration:none; color:#336699}
.side2:visited{color:#336699}
.side2:active{ position: relative; top: 1px; left: 1px; text-decoration:none; color:#3333CC}
.side2:hover{ position: relative; top: 1px; left: 1px; text-decoration:none; color:#3366CC}

.side3:link{color:#FF9966}
.side3:visited{color:#FF9966}
.side3:active{border-bottom:groove 1px #FFCC33; position: relative; top: 1px; left: 1px;  color:#FFCC33}
.side3:hover{ border-bottom:groove 1px #FF9966; position: relative; top: 1px; left: 1px;  color:#FF9966}

.navi3:link{text-decoration:none; color:#FF6600}
.navi3:visited{text-decoration:none; color:#FF6600}
.navi3:active{text-decoration:none; color:#C0C0C0}
.navi3:hover{ position: relative; top: 1px; left: 1px; text-decoration:none; color:#B22222}

body {
	margin-top: 0px;
	margin-bottom: 0px;
}
.navi4:link{text-decoration:none; color:#000080}
.navi4:visited{text-decoration:none; color:#000080}
.navi4:active{text-decoration:none; color:#C0C0C0}
.navi4:hover{ position: relative; top: 1px; left: 1px; text-decoration:none; color:#B22222}

h1#title {
     margin: 0;
	 padding: 0;
	 border: 0;
	 font-size: xx-small;
}
.height125-10 {
     line-height: 125%;
	 font-size: 10px;
}