/* CSS Document */

#wrapper{

margin:0 auto;
width:100%;
max-width:1000px;
padding-top:20px;}




ul#navi {
padding:0px;
width:100%;
margin-top:0px;
height:35px;
}
 
ul#navi li {
   margin-right:3px;
    padding:0;
    border-right:1px solid #fff;
    position:relative;
    float:left;
    width:243px;
	list-style:none;
}
 
ul#navi li.last-child {
    border-right:none;
}
 
ul#navi li a {
text-align:center;
padding:14px 0px;
list-style:none;
border:double #666633 1px;
color:#444343;
font-size:17px;
font-weight:normal;
width:243px;
height:28px;
text-decoration:none;
display:block;  
margin-right:1px;
font-family: 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', Meiryo, メイリオ, Osaka, 'MS PGothic', arial, helvetica, sans-serif;
}



 
ul#navi li a:hover,
ul#navi li a.open {
    
	background-color:#33476a;
	background-image:url(../img/icon/bgicon.png) no-repeat;
	background-position:0% 0%;
	color:#fff;
}
 
ul#navi li ul {
    margin-left:0;
    padding-top:1px;
    list-style:none;
    position:absolute;
    left:0;
    z-index:999;
}
 
ul#navi li ul li {
    padding-bottom:1px;
    border-right:none;
    float:none;
}
 
ul#navi li ul li ul {
    padding-top:0;
    padding-left:1px;
    position:absolute;
    top:0;
    
}


ul#kinder li a{
background:#171717;
opacity: 0.8; 
font-size:15px;
width:243px;
height:19px;
color:#FFFFFF;
padding-top:7px;}




ul#kinder li a:hover,
ul#kinder li a.open{
background:#a9a8a8;
width:243px;

color:#1d1d1d;}
