body { font-size:15px; color:#555555; text-align:center;}

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

font-size:18px;
border-left:7 solid orange;
padding:0px 0px 0px 10px;
margin:15px 0px 15px 15px;
}
h3{
font-size:15px;

padding:0px 0px 0px 7px;
margin:10px 0px 10px 10px;
 }
h4{
font-size:14px;

padding:0px 0px 0px 5px;
margin:10px 0px 12px 5px;
}
.in{ line-height:20px; letter-spacing=1pt; font-size:15px; }
.n{ line-height:20px; letter-spacing=1pt; font-size:15px; }
.g{ float:left; }
.sc{ overflow:scroll; width:615px; height:150; }



#site{ width:1010; text-align:left; margin:0 auto;}
#siteindex{ width:732; text-align:left; margin:0 auto; border: 1px solid #ccccff; padding:10px;}
#ue{ width:1010; height:10px;}
#ueindex{ width:730; }
#m{ width:690px; float:right; border: 1px solid #ccccff; padding:10px;}
#h{ width:280px; float:left; border: 1px solid #ccccff; padding:5px;}
#sita{ width:898; clear:both; margin:20px; text-align:center;}
ul{ padding:10px 0px 5px 7px; list-style-type:none;}
li{ margin-bottom:5px;}
*{ padding: 0px; margin:0px; }

ul#hidari{font-size:12px;}



#1{ width:690px; position:relative; top:10px;left:140px; border: 1px solid #ccccff;}
#2{ width:688px; height:10px;}
#3{ width:337px; height:282px; float:left; border: }
#4{ position : absolute ; left : 5px ; top : 15px ; width : 344px ; border: 1px solid #ffffff;}
#5{ width:730px; clear:both;}
#map{ width:300px; float:left;}
#k{ width:640px; height:654px; float:right; border: 1px solid #ccccff; padding:10px;}
.m{ font-size:xx-small}
#migi{ float:right; }
#site2{ width:732; position:relative; top:10px;left:70px; padding:5px; border: 1px solid #ccccff;}
#ue2{ width:731; height:10px;}