body{
color : #333;
font-size : 12px;
background : #FFF;
}

table {  font-size: 12px}
.midasi1 {  font-size: 16px}
.midashi2 {  font-size: 14px; color: #FF6600}
.titlelogo {  font-size: 32px}
.new {  font-size: 12px; color: #FF0000; text-decoration: blink}
.8p {  font-size: 8pt}

#yumi{
color : red;
font-size : 14px;
background-color : #fff4f4;
text-align : left;
height : 81px;
}
#yuki{
color : navy;
font-size : 14px;
background-color : #e6f2ff;
text-align : left;
height : 81px;
}
#ryoko{
color : #dc8e1b;
font-size : 14px;
background-color : #fdf7ee;
text-align : left;
height : 81px;
}

h1{
color:#FF0000;
font-size:16px;
margin:0px;
padding:0px;
}

h2{
color : #E60B4F;
font-size : 16px;
text-align : left;
width : 584px;
border-bottom : 2px dotted #E60B4F;
padding : 3px;
margin : 5px 0px;
}

h3{
color : #E60B4F;
font-size : 14px;
text-align : left;
padding : 3px;
margin : 5px 0px;
}

td,th{
font-size : 12px;
vertical-align : top;
}

.bn{
width : 200px;
height : 40px;
border : none;
padding : 0px;
margin : 0px;
}

.caution{
color : #666;
font-size : 10px;
}

strong{
color : #E60B4F;
}

a{
text-decoration : none;
}

a:link{
color : E60B4F;
}

a:visited{
color : #cb0a44;
}

a:active{
color : #f86793;
}

a:hover{
background : #fee2eb;
}

#top h2{
color : #E60B4F;
font-size : 16px;
text-align : left;
width : 482px;
border-bottom : 2px dotted #E60B4F;
padding : 3px;
margin : 5px 0px;
}

#top table{
padding : 5px 0px 0px 5px;
margin : 0px 0px 10px 0px;
}


#top p{
padding : 3px
}

p{
line-height : 130%;
margin : 0px 0px 5px 0px;
}

.center{
text-align : center;
}