/* XXXX \*/

form{
margin: 0px;padding: 0px;
}
.s-box{
margin: 0px;
padding: 5px;
}
.navi-box{ font-size: 10pt; width:800px; margin:0 auto; padding: 0; clear:both; }
.navi-box p{
margin:0px;
padding:3px 10px 3px 0px;
font-size:10px;
float:left;
text-align:left;
display:block;
color:#000000;
}
.navi-box div{
margin:0px 0px 0px 0px;
padding:0px 10px 0px 0px;
float:right;
height:15px;
}
.navi-box img{
margin:2px 0px 2px 5px;
padding: 0px;
}
.baseclear{
clear:both;
margin:0 auto;
text-align:center;
}

.common-header-base-back{ background-image: url(../../img/base/header/header_back.jpg); width:100%; margin:0 auto; padding:0; background-repeat:repeat-x; background-position:50% top; border-bottom:1px solid #cccccc; clear:both; }
.common-header-base{
margin:0 auto;
padding:0;
text-align:center;
}
.common-header-menu{
width:800px;
margin:0 auto;
padding:10px 0 0 0;
text-align:center;
height:40px;
clear:both;
}
.common-header-menu p{
margin:0px 0px 0px 0px;
padding:8px 0px 0px 0px;
float:left;
}
.common-header-menu ul{
float:right;
margin:0px 0px 0px 0px;
padding:10px 0px 5px 180px;
height:30px;
}
.common-header-menu li{
margin:0px 0px 0px 10px;
padding:0px 0px 0px 0px;
display:block;
float:left;
list-style:none;
}
.common-header-menu div{
width:105px;
text-align:center;
float:right;
border-left:solid 1px #CCCCCC;
border-right:solid 1px #CCCCCC;
margin:0px 0px 3px 10px;
padding:0px 0px 0px 0px;
height:35px;
}

.common-header-topmenu{
width:730px;
margin:0 auto;
padding:0;
text-align:center;
height:20px;
clear:both;
}
.common-header-topmenu ul{
width:730px;
margin:3px auto;
padding:0;
text-align:center;
clear:both;
}
.common-header-topmenu li{
margin:0px 0px 0px 0px;
padding:0px 30px 0px 30px;
display:block;
float:left;
list-style:none;
}




.common-footer-base-back{
width:100%;
margin:0 auto;
padding:0;
height:45px;
background-image:url(../../img/base/footer/footer_back.jpg);
background-repeat:repeat-x;
background-position:bottom;
border-top:solid 1px #CCCCCC;
clear:both;
text-align:center;
}
.common-footer-menu{
clear:both;
margin:5px 0 0 0;
}
.common-footer-menu ul{
width:765px;
margin:0 auto;
text-align:center;
padding:0;
border-left:solid 1px #CCCCCC;
height:20px;
}
.common-footer-menu li{
float:left;
margin:0;
padding:0 40px 0 40px;
border-right:solid 1px #CCCCCC;
display:block;
list-style:none;
}

.common-footer-menu-top{ clear:both; padding:0; margin:5px 0 10px; }
.common-footer-menu-top ul{
width:820px;
margin:0 auto;
text-align:center;
clear:both;
padding:0;
border-left:solid 1px #CCCCCC;
height:20px;
}
.common-footer-menu-top li{
float:left;
margin:0;
padding:0 12px 0 12px;
border-right:solid 1px #CCCCCC;
display:block;
list-style:none;
}


.common-footer-copyright{
width:820px;
color:#666666;
font-size:10px;
text-align:center;
margin:0 auto;
padding:0 0 5px 0;
clear:both;
line-height:1.4em;
}




.header-textbotan{
margin:0 0 0 0;
padding:0 3px 0 3px;
}
.header-logo{
margin:0px 10px 0px 0px;
padding:0px 0px 0px 0px;
}



#slideshow{
height:130px;
position:relative;
}

#slideshow a img{
border:none;
}

#slideshow ul{
list-style:none;
margin:0;
padding:0;
}

#slideshow ul li{
margin:0;
padding:0;
position:absolute;

left:0;
}
/**/