@charset "UTF-8";
body {
font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;margin: 0;padding: 0;color: #FFFFFF;background-image : url(bg.jpg);background-repeat:repeat;
}
ul, ol, dl {}
h1, h2, h3, h4, h5, h6, p {
margin-top: 0;padding-right: 15px;padding-left: 15px;
}
h1 {
background-color:#00008b;color:#FFFFFF;text-align:center;
}

a img {
border: none;
}
a:link {
color: #42413C;text-decoration: underline;
}
a:visited {
color: #6E6C64;text-decoration: underline;
}
a:hover, a:active, a:focus {
text-decoration: none;
}

#container-1 {
width: 1062px;margin: 0 auto;
}
#header-1 {
width: 1053px;border:#F00 solid 1px;
}
#menu-1 {
font-size:24px;font-weight:bold;
}
#container-2 {
width: 1062px;margin: 0 auto;border-left:#F00 solid 1px;
}
#sidebar-1 {
float: left;width: 230px;height:auto;min-height:1080px;background: #EADCAE;padding-bottom: 10px;
}
#content-1 {
color:#000000;padding-top: 10px;padding-bottom:10px;padding-left:10px;padding-right:10px;width: 802px;height:auto;min-height:1070px;float:left;background: #FFFFFF;border-left:#F00 solid 1px;border-right:#F00 solid 1px;
}
#content-1 ul, #content-1 ol {
padding: 0 15px 15px 40px;
}

#content-0 {
color:#000000;padding-top: 10px;padding-bottom:10px;padding-left:10px;padding-right:10px;width: 802px;height:auto;float:left;background: #FFFFFF;background-image : url(maruuo-0.jpg);background-repeat:no-repeat;border-left:#F00 solid 1px;border-right:#F00 solid 1px;
}
#content-2 {
color:#000000;padding-top: 10px;padding-bottom:10px;padding-left:10px;padding-right:10px;width: 802px;height:autopx;float:left;background-image : url(bg_2.jpg);background-repeat:repeat;border-left:#F00 solid 1px;border-right:#F00 solid 1px;
}

.content-index {
margin-top:570px;
}

ul.nav-1 {
list-style: none;border-top: 1px solid #666;margin-bottom: 15px;
}
ul.nav-1 li {
border-bottom: 1px solid #666;
}
ul.nav-1 a,
ul.nav-1 a:visited {
padding: 5px 5px 5px 15px;display: block;width: 210px;text-decoration: none;background: #C6D580;
}
ul.nav-1 a:hover,
ul.nav-1 a:active,
ul.nav-1 a:focus {
background: #ADB96E;color: #FFF;
}

#footer-1 {
color:#000000;font-size:14px;font-weight:bold;width:1053px;height:28px;text-align:center;line-height:200%;background: #FFFFFF;border-top:#F00 solid 1px;border-bottom:#F00 solid 1px;border-right:#F00 solid 1px;
}
.fltrt {
float: right;margin-left: 8px;
}
.fltlft {
float: left;margin-right: 8px;
}
.clearfloat {
clear:both;height:0;font-size: 1px;line-height: 0px;
}


.menu-2 {
list-style-position: inside;list-style-type: none;padding-top: 0;padding-bottom: 0;padding-left:0;padding-right:0;margin-top: 0;margin-bottom:0;margin-left:0;margin-right:0;
}
.menu-3 {
display: block;float:left;text-decoration: none;width:211px;height:74px;padding-top:0px;text-align:center;border-bottom:solid 1px #F00;background-color:#000000;
}
.menu-3 a: {display: block;text-decoration: none;height:76px;line-height:300%;color:#FFFFFF;background-image: url(./img/jpg/button-01.jpg);background-repeat: no-repeat;background-position: center top;border-left:#F00 solid 1px;border-right:#F00 solid 1px;}
.menu-3 a:link {
display: block;text-decoration: none;height:76px;line-height:300%;color:#FFFFFF;background-image : url(../css/img/jpg/button-01.jpg);background-repeat: no-repeat;background-position: center top;border-left:#F00 solid 1px;border-right:#F00 solid 1px;
}
.menu-3 a:visited {
display: block;text-decoration: none;height:76px;line-height:300%;color:#FFFFFF;background-image : url(../css/img/jpg/button-01.jpg);background-repeat: no-repeat;background-position: center top;border-left:#F00 solid 1px;border-right:#F00 solid 1px;
}
.menu-3 a:hover {
display: block;text-decoration: none;background-color:#FFFFFF;height:74px;line-height:300%;color:#000000;background-image : url(../css/img/jpg/button-02.jpg);background-repeat: no-repeat;background-position: center top;border-left:#F00 solid 1px;border-right:#F00 solid 1px;
}
.menu-3 a:active {
display: block;text-decoration: none;height:76px;line-height:300%;color:#FFFFFF;background-image : url(../css/img/jpg/button-01.jpg);background-repeat: no-repeat;background-position: center top;border-left:#F00 solid 1px;border-right:#F00 solid 1px;
}
.menu-3 a:focus {display: block;text-decoration: none;height:76px;line-height:300%;color:#FFFFFF;background-image: url(./img/jpg/button-01.jpg);background-repeat: no-repeat;background-position: center top;border-left:#F00 solid 1px;border-right:#F00 solid 1px;}

.blog-01 {
margin-left:10px;margin-top:20px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
}

.map-01 {
text-align:center;width:760px;border:solid 1px #000000;margin-top:10px:margin-bottom:0px;margin-left:0px:margin-right:0px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
}

.side-01 {
font-size:12px;margin-top:20px;color:#000000;
}
.side-11 {
margin-top:10px;padding-top:0px;margin-bottom:0px;padding-bottom:0px;
}
.side-12 {
text-indent:10px;margin-top:0px;padding-top:0px;
}
.side-13 {
margin-top:10px;padding-top:0px;margin-bottom:0px;padding-bottom:0px;
}
.side-14 {
text-indent:30px;margin-top:0px;padding-top:0px;
}



.fl {
float:left;
}
.fr {
float:right;
}
.cl {
clear: both;float: none;
}
.center {
text-align:center;
}
.left {text-align:lefft;}
.right {
text-align:right;
}



