
@media screen and (max-width: 480px) {
img {
max-width : 100% ;
height : auto ;
float : none ;
}
}

@media screen and (max-width: 480px) {

body{
font-size:1.0em;
font-family:sans-serif;
text-align:left;
color:#0000e8;
margin-left:5px;
margin-right:2px;
background-color:white;
-webkit-text-size-adjust : 100%!important ;

}
}


body{
font-size:1.1em;
font-family:sans-serif;

color:black;
margin-left:35px;
margin-right:40px;
background-image:url(uraji.gif);
background-attachment:fixed;
background-repeat:repeat-y;
}

td{
font-size:13px;
color:navy;
line-height:160%;
padding:0px 40px;
vertical-align: top;

}

th{
font-size:15px;
color:maroon;
}

.d1{
margin-left:40px;
margin-right:25px;
font-size:1.2em;
color:black;
line-height:170%;
font-family:serif;
}

@media screen and (max-width: 480px) {
.d1 
{
font-size : 1.1em;
margin-left:2px;
margin-right:1px;
font-family:serif;
}
}


.cap{
width:770px;
font-size:0.9em;
font-family:sans-serif;
color:#000080;
margin-left:12px;
margin-right:12px;
background-color:#f4feda;
padding-bottom:5px;
padding-left:15px;
padding-right:15px;
text-align:left;
}

@media screen and (max-width: 480px) {
.cap{
width:100%;
font-size:0.9em;
font-family:sans-serif;
color:#004080;
line-height:1.5em;
margin-left:0px;
margin-right:0px;
background-color:#dfdfdf;
padding-bottom:0px;
-webkit-text-size-adjust : 100%!important ;
text-align:left;
}
}

p {text-indent:70px;
   line-height:170%;
   font-size:14px;}

H1 {
    font-size: 20px;
    background-color:snow;
    border-width: 10px 100px 7px 100px;
    border-color: #8080c0;
    border-style: solid;
    margin-left:20px;
}

H2 {
    font-size: 18px;
    border-width: 0px 0px 1px 10px;
    border-color: navy;
    border-style: solid;
    margin-left:10px;
}

a{text-decoration: none}
a:link{color:maroon}
a:visited{color:navy}
a:active{color:orange}
a:hover{color:crimson}



