@charset "utf-8";
/*---------------------------------------------
 ** グローバルナビ
---------------------------------------------*/
@media screen and (min-width: 960px){
#navigation{ background:#0070C6; border-bottom:10px solid #333;}
#nav { 	width: 980px; height: 80px; margin:0 auto; padding:0; text-align:center; position:relative; }


#nav ul { width: 980px; height: 80px;}

#nav ul li { height: 80px; float:left; text-indent:100%; text-indent:100%; white-space:nowrap; overflow:hidden; }
#nav ul li a { height: 80px; display: block;  margin: 0; padding: 0; }

#nav ul li#nav01 a {width: 100px;}
#nav ul li#nav01 a {background:  url(../images/nav/nav.png) 0 0; }
#nav ul li#nav01 a:hover {background: url(../images/nav/nav.png) 0 -80px; }

#nav ul li#nav02 a {width: 120px;}
#nav ul li#nav02 a {background:  url(../images/nav/nav.png) -100px 0; }
#nav ul li#nav02 a:hover {background: url(../images/nav/nav.png) -100px -80px; }

#nav ul li#nav03 a {width: 180px;}
#nav ul li#nav03 a {background:  url(../images/nav/nav.png) -220px 0; }
#nav ul li#nav03 a:hover {background: url(../images/nav/nav.png) -220px -80px; }

#nav ul li#nav04 a {width: 120px;}
#nav ul li#nav04 a {background:  url(../images/nav/nav.png) -400px 0; }
#nav ul li#nav04 a:hover {background: url(../images/nav/nav.png) -400px -80px; }

#nav ul li#nav05 a {width: 150px;}
#nav ul li#nav05 a {background:  url(../images/nav/nav.png) -520px 0; }
#nav ul li#nav05 a:hover {background: url(../images/nav/nav.png) -520px -80px; }

#nav ul li#nav06 a {width: 170px;}
#nav ul li#nav06 a {background:  url(../images/nav/nav.png) -670px 0; }
#nav ul li#nav06 a:hover {background: url(../images/nav/nav.png) -670px -80px; }

#nav ul li#nav07 a {width: 140px;}
#nav ul li#nav07 a {background:  url(../images/nav/nav.png) -840px 0; }
#nav ul li#nav07 a:hover {background: url(../images/nav/nav.png) -840px -80px; }

}

.slicknav_menu { display:none;}

/*Media Queries*/

@media screen and (max-width: 959px){
    .js #menu {
     display:none;
     }
    .js .slicknav_menu {
    display:block;
    }
    header .header_inner:nth-child(1){ display:none;}
}


/*---------------------------------------------
 ** パンくずリスト
---------------------------------------------*/
nav#breadcrumbs{ background:#f0f0f0; margin:0;}
nav#breadcrumbs ol li {
  display: inline;
  list-style-type: none;
  font-size:80%;
}
nav#breadcrumbs ol li:before {
  content: " > ";
}
nav#breadcrumbs ol li:first-child:before {
  content:"";
}