body { font-size:0.8em; color:#555555; text-align:center;}


img{
max-width: 100%;
height: auto;
width /***/:auto;@
}

A:hover{ text-decoration:underline;color:#ff0040; }
h1{ font-size:15px; padding:0px 0px 0px 0.7em;
margin:0.7em 0.7em 1.5em 0.7em;
text-align:center;
color:green;
}
h2{ 

font-size:1.3em;
border-left:7 solid orange;
padding:0px 0px 0px 0.7em;
margin:1em 0px 1em 1em;
}
h3{
font-size:1.1em;

padding:0px 0px 0px 7px;
margin:0.7em 0px 0.7em 0.7em;
 }
h4{
font-size:1em;

padding:0px 0px 0px 0.4em;
margin:0.8em 0px 0.9em 0.4em;
}
.in{ line-height:1.5em; letter-spacing=1em; font-size:1.1em; }
.n{ line-height:1.5em; letter-spacing=1em; font-size:1.1em; }
.g{ }
.sc{ overflow:scroll; width:615px; height:150; }



#site{ width:100%; text-align:left; margin:0 auto;}
#siteindex{ width:100%; text-align:left; margin:0 auto; border: 0.1em solid #ccccff; padding:0.8em;}
#ue{ width:100%; height:0.8em;}
#ueindex{ width:100%; }
#m{ width:100%; border: 0.1em solid #ccccff; padding:0.8em;}
#h{ width:100%; border: 0.1em solid #ccccff; padding:0.4em;}
#sita{ width:100%; clear:both; margin:1.5em; text-align:center;}
ul{ padding:0.8em 0px 0.5em 0.8em; list-style-type:none;}
li{ margin-bottom:0.7em}
*{ padding: 0px; margin:0px; }

ul#hidari{font-size:1.1em;}



#1{ width:100%; position:relative; top:0.8em;left:9em; border: 0.1em solid #ccccff;}
#2{ width:100%; height:0.8em;}
#3{ width:100%; height:17em; }
#4{ position : absolute ; left : 0.4em ; top : 1.1em ; width : 19em ; border: 0.1em solid #ffffff;}
#5{ width:100%; clear:both;}
#map{ width:100%; }
#k{ width:100%; height:30em; float:right; border: 0.1em solid #ccccff; padding:0.8em;}
.m{ font-size:xx-small}
#migi{ }
#site2{ width:100%; position:relative; top:0.8em;left:9em; padding:0.4em; border: 0.1em solid #ccccff;}
#ue2{width:100%; height:0.8em;}
