  
H1{
font-size : 90%;
color : navy;
}
H2{
color : #b1b163;
font-size : 220%;
font-family : HG³ž²‘‘Ì-PRO;
text-align : center;
margin-bottom : 45px;
width : 800px;
}
span{
font-size : 120%;
font-weight : bold;
}
DIV.main{
width : 78%;
float : right;
padding-left : 50px;
padding-bottom : 80px;
background-color : white;
height : auto;
border-top-style : double;
border-left-style : double;
border-right-style : double;
border-bottom-style : double;
border-color : #cccccc #cccccc #cccccc #cccccc;
padding-top : 22px;
margin-top : 0px;
margin-left : auto;
margin-right : auto;
clear : both;
}
LI.a{
padding-top : 10px;
padding-right : 10px;
padding-bottom : 10px;
padding-left : 10px;
text-decoration : none;
}
UL.menu{
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
list-style-type : none;
}
LI.menu{
padding-top : 7px;
padding-left : 7px;
padding-right : 5px;
padding-bottom : 7px;
margin-top : 1px;
margin-left : 1px;
margin-right : 1px;
margin-bottom : 1px;
border-width : 1px 3px 3px 1px;
border-style : ridge ridge ridge ridge;
border-color : white white white white;
width : 190px;
background-color : white;
font-size : 85%;
}
DIV.menu{
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
width : 20%;
height : auto;
float : left;
clear : both;
}
a:visited{
color : olive;
text-decoration : none;
}
a:hover{
color : red;
}
a:link{
color : navy;
text-decoration : none;
}
BODY{
background-repeat : no-repeat;
background-image : url(../tamasiiire/cut_ajisai1_3.gif);
background-position : 10px 1050px;
}
P{
line-height : 1.8em;
margin-left : 50px;
}
H3{
text-align : center;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
font-size : 100%;
margin-bottom : 50px;
width : 800px;
color : white;
background-color : #8000ff;
}
.s{
font-size : 100%;
color : white;
background-color : #ff80c0;
text-align : center;
font-weight : bold;
margin-top : 60px;
margin-bottom : 30px;
width : 655px;
}
DIV.blue{
background-color : #e1fff3;
width : 610px;
padding-top : 10px;
padding-right : 8px;
padding-bottom : 10px;
padding-left : 8px;
font-size : 100%;
clear : both;
margin-top : 25px;
margin-bottom : 25px;
}
STRONG{
font-weight : bold;
color : navy;
padding-left : 3px;
padding-right : 5px;
}
H4{
font-size : 100%;
color : white;
background-color : green;
text-align : center;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
margin-bottom : 50px;
width : 800px;
margin-top : 60px;
}
A{
width : 100%;
}
.red{
color : red;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
}
.black{
font-weight : bold;
color : black;
}
.ao{
font-size : 95%;
font-weight : bold;
color : blue;
}
