@charset "utf-8";
/* CSS Document */
.mapa {margin:0px; padding:0px; background-color:#F0F0F0;}

#shadow {width:900px; height:auto; margin:auto; background-image:url(image/shadow03.jpg);  background-repeat:repeat-y; }

#hran { width:860px; height:50px; margin:auto; background:#FFFFFF; }

#hran h1{font-size:12px; color: #333333; padding:0px; margin:0px;margin-top:0px; margin-left:10px; font-style:normal; text-align:left; }

#hran  h2 {font-size:10px; color: #990000; padding:0px; margin:0px;margin-top:1px;  font-style:normal; text-align:right;margin-right:2px; text-decoration:none; font-weight:normal;  }

#header {width:860px; height:100px; margin:auto; background-color:#000000; }


#linkbox {width:860px; height:30px; margin:auto;  background-image:url(image/linkback.jpg); background-repeat:repeat-x; background-color:#000000;}
#linkbox ul { 
margin: 0; 
padding :0; 
list-style-type : none; 
}
#linkbox li { 
display : inline; 
padding :0; 
margin:0;
float:left 
}
#linkbox a {
display:block;
font-size:11px;
padding:0px 0px 0px 0px;
text-decoration:none;
color: #ffffff;
width:150px;
height:30px;
margin: 0px;
text-align:center;
}
#linkbox a:hover {
display:block; 
font-size:11px;
padding:0px 0px 0px 0px;
text-decoration:none;
color: #ffffff;
height:30px;
text-align:center;
}



#contents {width:860px; height:1100px; margin:auto; background-color:#FFFFFF; }


#contents02 {width:860px; height:900px; margin:auto; background-color:#FFFFFF; }


#contents03 {width:860px; height:750px; margin:auto; background-color:#FFFFFF; }


#contents04 {width:860px; height:1160px; margin:auto; background-color:#FFFFFF; }


#contents05 {width:860px; height:2400px; margin:auto; background-color:#FFFFFF; }


#contents06 {width:860px; height:1500px; margin:auto; background-color:#FFFFFF; }


#contents07 {width:860px; height:1700px; margin:auto; background-color:#FFFFFF; }





#navi {width:200px; height:730px; float:left; margin-left:10px; }
#navi p { text-align: left; font-size: 14px; color:#FFFF00; line-height: 140%;letter-spacing: 1px;  margin:0px; padding:0px; margin-left:8px;}


#navi07 {width:200px; height:1700px; float:left; margin-left:10px; }
#navi07 p { text-align: left; font-size: 10px; color:#333333; line-height: 110%;letter-spacing: 1px;  margin:0px; padding:0px; margin-left:4px;}




#main {width:650px; height:1100px; float:right; background-color:#FFFFFF; }
#maingazo {width:580px; height:250px; float:left; margin-left:10px; margin-top:10px; }
#main p { text-align: left; font-size: 12px; color: #333333; line-height: 140%;letter-spacing: 1px;  margin:0px; padding:0px; margin-left:8px; }



#main02 {width:650px; height:900px; float:right; background-color:#FFFFFF; }
#maingazo {width:580px; height:250px; float:left; margin-left:10px; margin-top:10px; }
#main02 p { text-align: left; font-size: 12px; color: #333333; line-height: 140%;letter-spacing: 1px; margin:0px; padding:0px; margin-left:8px; }


#main03 {width:650px; height:750px; float:right; background-color:#FFFFFF; }
#maingazo {width:580px; height:250px; float:left; margin-left:10px; margin-top:10px; }
#main03 p { text-align: left; font-size: 12px; color: #333333; line-height: 140%;letter-spacing: 1px;  margin:0px; padding:0px; margin-left:8px;}



#main04 {width:650px; height:1160px; float:right; background-color:#FFFFFF; }
#maingazo {width:580px; height:250px; float:left; margin-left:10px; margin-top:10px; }
#main04 p { text-align: left; font-size: 12px; color: #333333; line-height: 140%;letter-spacing: 1px;  margin:0px; padding:0px; margin-left:8px; }


#main05 {width:650px; height:2400px; float:right; background-color:#FFFFFF; }
#maingazo {width:580px; height:250px; float:left; margin-left:10px; margin-top:10px; }
#main05 p { text-align: left; font-size: 12px; color: #333333; line-height: 140%;letter-spacing: 1px;  margin:0px; padding:0px; margin-left:8px; }


#main06 {width:650px; height:1500px; float:right; background-color:#FFFFFF; }
#maingazo {width:580px; height:250px; float:left; margin-left:10px; margin-top:10px; }
#main06 p { text-align: left; font-size: 12px; color: #333333; line-height: 140%;letter-spacing: 1px;  margin:0px; padding:0px; margin-left:8px; }




#main07 {width:650px; height:1700px; float:right; background-color:#FFFFFF; }
#maingazo {width:580px; height:250px; float:left; margin-left:10px; margin-top:10px; }
#main07 p { text-align: left; font-size: 12px; color: #333333; line-height: 140%;letter-spacing: 1px;  margin:0px; padding:0px; margin-left:8px; }




#nagarenavi {width:580px; height:20px; margin:auto; padding:0px; background-image:url(image/nagarenavi.jpg); }
#nagarenavi p { text-align: left; font-size: 13px; color: #000066; line-height: 150%;letter-spacing: 1px; margin-left:8px; margin-top:2px; }




#contents2 {width:820px; height:1100px; margin:auto; background-color:#000000;}

#navi2 {width:200px; height:1160px; float:left; margin-left:10px; }
#navi2 p { text-align: left; font-size: 14px; color:#FFFF00; line-height: 140%;letter-spacing: 1px; margin-left:8px; }
#main2 {width:600px; height:1100px; float:right; background-color:#FFFFFF; }
#main2 p { text-align: left; font-size: 12px; color: #333333; line-height: 140%;letter-spacing: 1px; margin-left:8px; }

#nagarenavi2 {width:630px; height:20px; margin:auto; padding:0px; background-image:url(image/aober.jpg); }
#nagarenavi2 p { text-align: left; font-size: 13px; color: #000000; line-height: 150%;letter-spacing: 1px; margin-left:8px; margin-top:2px; }

#nagarenavi2 h5 { text-align: left; font-size: 13px; color: #FFFFFF; line-height: 150%;letter-spacing: 1px; margin-left:20px; margin-top:1px; }


#nagarenavi3 {width:630px; height:20px; margin:auto; padding:0px; background-image:url(image/aober.jpg); }
#nagarenavi3 p { text-align: left; font-size: 13px; color: #000000; line-height: 150%;letter-spacing: 1px; margin-left:8px; margin-top:2px; }

#nagarenavi3 h5 { text-align: center; font-size: 13px; color: #FFFFFF; line-height: 150%;letter-spacing: 1px; margin-left:20px; margin-top:1px; }


#form {width:600px; height:690px; margin:auto; background-color:#CCCCCC; }
#form p { text-align: left; font-size: 12px; color: #333333; line-height: 140%;letter-spacing: 1px; margin-left:8px; }



#form02 {width:600px; height:630px; margin:auto; background-color:#CCCCCC; }
#form02 p { text-align: left; font-size: 12px; color: #333333; line-height: 140%;letter-spacing: 1px; margin-left:8px; }


#form03 {width:600px; height:800px; margin:auto; background-color:#CCCCCC; }
#form03 p { text-align: left; font-size: 12px; color: #333333; line-height: 140%;letter-spacing: 1px; margin-left:8px; }



#scrool {height:150px;width:630px; margin:auto;
padding-top:3px;
background-color:#FFFFFF;
overflow:auto;scrollbar-arrow-color:#665EFF;
scrollbar-base-color:#000066;
scrollbar-darkshadow-color:#330000;
scrollbar-highlight-color:#ffe8f3;
scrollbar-shadow-color:#000099;
scrollbar-track-color:;
border:#CCCCCC solid 1px; }



#bottom {width:860px; height:30px; margin:auto; background-color:#FFFFFF; border-top:#CCCCCC solid 1px;}

#bottom p { text-align:center; font-size: 12px; color: #cccccc; line-height: 140%;letter-spacing: 1px;  border-top:#FF0000 solid 1px; }

#bottom a {

background-color:#FFFFFF;
font-size:11px; 

text-decoration:none;
color: #666666;
text-align:center;
}
#bottom a:hover {

background-color: #cccccc;
font-size:11px;
text-decoration:none;
color: #666666;
text-align:center;
}

#footer {width:860px; height:40px; margin:auto; background-image:url(image/footerback.jpg); }

#footer p { text-align: left; font-size: 12px; color: #cccccc; line-height: 140%;letter-spacing: 1px;  border-top:#FF0000 solid 1px; }

