.p10 {  font-size: 14px; color: #333333; line-height: 18px}
.p9w {  font-size: 12px; color: #FFFFFF}
.p9 {  font-size: 12px; color: #333333; line-height: 18px}
.p8 {  font-size: 11px; color: #333333}
.p8w {  font-size: 11px; color: #FFFFFF}
.p7 {  font-size: 10px; color: #333333}

.a9blue a{  font-size: 12px; color: #0000FF; text-decoration:underline}
.a9blue a:visited {  font-size: 12px; color: #0000FF; text-decoration:underline}
.a9blue a:hover { font-size: 12px; color: #FF0000; text-decoration:underline}

.a8white a{  font-size: 11px; color: #FFFFFF; text-decoration:underline}
.a8white a:visited {  font-size: 11px; color: #FFFFFF}
.a8white a:hover { font-size: 11px; color: #FFFFFF; text-decoration:underline}

.a9white a{  font-size: 12px; color: #FFFFFF; text-decoration:underline}
.a9white a:visited {  font-size: 12px; color: #FFFFFF}
.a9white a:hover { font-size: 12px; color: #FFFFFF; text-decoration:underline}

.aa{border:1px solid red }

.name1{
display:block;
paddin:0px;
margin:0px 0px 0px 0px;
}
.name1 img{
/*float:right;*/
padding:0;
margin:0 0 0 10px;
}
.name1 p{
display:block;
paddin:0px;
margin:0px 0px 0px 10px;
}
.name1 p.sub{
display:block;
padding-left:20px;
margin:0px 0px 0px 0px;
border-bottom:1px #4C72F2 solid;
border-top:1px #4C72F2 solid;
background-color:#E0F7FF;
font-size:16px;
font-weight:bold;
line-height:1.75em;
color: #003399;
}
.name1 a{
font-size: 12px; 
line-height:1.5em;
margin:2px 0px 0px 10px;
padding:5px 70px 10px 30px;
display:block;
background-image: url(./ja/info/img/pdficon20.gif);
background-repeat: no-repeat;
}
.name1 a:hover{
color: #FF6600;
text-decoration: underline;
font-size: 12px; 
line-height:1.5em;
margin:2px 0px 0px 10px;
padding:5px 70px 10px 30px;
display:block;
background-image: url(./ja/info/img/pdficon20.gif);
background-repeat: no-repeat;
}
/*-------------*/
img.flright{
float:right;
padding:0;
margin:0 0 0 10px;
}