* html #nav2,
.month #nav2,
.month #nav2 ul,
.month #nav2 ul a,
html[xmlns] .month #nav2,
.month #nav2 a,
.month #nav2 ul ul,
.month #nav2 ul li,
.month #nav2 ul li a,
.month #nav2 .current a,
.month #nav2 li {
      display: none;   /*スマホ用では必要ないのでメニューボタンを消してます*/
}



#nav2 {
       display: none;
}

#nav2 li {
	display: none;
}

/* main level link */
#nav2 a {
	display: none;
}
/* main level link hover */
#nav2 .current a, #nav2 li:hover > a {
	display: none;
}
/* sub levels link hover */
#nav2 ul li:hover a, #nav2 li:hover li a {
	display: none;
}
#nav2 ul a:hover {
	display: none;
}
/* level 2 list */
#nav2 ul {
	display: none;
}
/* dropdown */
#nav2 li:hover > ul {
	display: block;
}
#nav2 ul li {
	display: block;
}
#nav2 ul a {
        display: none;
}
/* level 3+ list */
#nav2 ul ul {
	display: none;
}
/* rounded corners for first and last child */
#nav2 ul li:first-child > a {
	display: none;
}
#nav2 ul li:last-child > a {
	display: none;
}
/* clearfix */
#nav2:after {
	display: none;
}
#nav2 {
	display: none;
}
html[xmlns] #nav2 {
	display: none;
}
* html #nav2 {
	display: none;
}





/*　btn.cssファイルのPC用の固定透明メニューボタンを消してます */

#nav,
#nav ul,
#nav a{
  display: none;      /*  下のメニューボタンを消してます */
}




#nav{
    height:35px;
    border-bottom:1px solid #ddd;     /*色はかわらず*/
    position:fixed;
    bottom:0px;
    left:0px;
    right:0px;
    /*background:#fff url(../images/nav.png) repeat-x center left;*/
    z-index:999999;
}
#nav ul{
    height:25px;
    list-style:none;
    margin:6px auto 0px auto;
    width:600px;   
}
#nav ul li{
    display:inline;
    float:left;
    margin:0px 2px;
}
#nav a{
    font-size:11px;
    font-weight:bold;
    float:left;
    padding: 2px 4px;
    color:#999;
    text-decoration: none;
    border:1px solid #ccc;
    cursor: pointer;
    background:transparent url(../images/overlay.png) repeat-x center center;　　/*left*/
    height:16px;
    line-height:16px;
}
#nav a:hover{
    background:#D9D9DA none;
    color: #fff;
}
#nav a.top span, #nav a.bottom span{
    float:left;
    width:16px;
    height:16px;
}
#nav a.top span{
    background:transparent url(../images/top.png) no-repeat center center;
}
#nav a.bottom span{
    background:transparent url(../images/bottom.png) no-repeat center center;
}

#nav ul li.search{
    float:right;
}

