body{
background-color:#dcd3b2;
font-size:14px;
color:black;
line-height:1.4em;
}

a:link{color:#330066;
text-decoration:none;
}
a:visited{color:#990000;


}
a:hover{color:#ff8c00;


}
a:active{color:#ff8c00;


}


th {padding:2px;
font-size:16px;
color:#003300;
text-align:left;
}
td {padding:10px;
}

#container{
width:800px;
background-color:white;
}

#menu{
text-align:left;
width:180px;
float:left;
background-color:#dcd3b2;
}

a:link{
text-decoration:none;
}

#menu p{
border-style:solid;
border-width:0.2px;
border-color:#2f4f4f;
font-size:16px;
padding:4px 10px 4px 10px;
margin-top:8px;
margin-right:14px;
background-color:#ebf6f7;
}


#note{
text-align:left;
width:560px;
float:right;
background:url(bg_29_3.gif) repeat-y #ffffff;
padding-left:35px;
padding-right:14px;
font-size:15px;
line-height:1.7em;
}

#note h3{
font-size:18px;
color:#000066;}


#note p img{
float:right;
margin-left:6px;
}


#note
table{padding:6px;
}
td {padding:2px;}



#note2{
text-align:left;
width:580px;
float:right;
background-image:url(14.jpg);
padding-left:20px;
padding-right:14px;
font-size:15px;
line-height:1.7em;
}


#note2 h2{
font-size:19px;
font-weight:bold;
background-image:url(ouenmidashi.gif);
background-repeat:no-repeat;
padding-left:35px;
height:60px;
width:180px;
float:left;
}

#note2 h3{
font-size:15px;
font-weight:bold;
color:#6c272d;
width:350px;
float:right;
}

#note2 h4{
font-size:18px;
color:#1f3134;

}

.memo{
padding-left:50px;
padding-right:20px;
}

#notem{
text-align:left;
width:530px;
float:right;
background:url(bg_29_3.gif) repeat-y #ffffff;
padding-left:35px;
padding-right:24px;
font-size:14px;
line-height:1.5em;
}

#notem p img{
float:right;
margin-left:6px;
}

