@media print,screen and (min-width: 768px ){:root{min-width:960px}}@media print,screen and (min-width: 768px ){.sp_on{display:none !important}}@media only screen and (max-width: 767px ){.pc_on{display:none !important}}.p-wbc-nav{--navItemSize: 25vw;--color01: #223650;--color02: #c12615}@media only screen and (max-width: 767px ){.p-wbc-nav__scroll{width:100%;overflow-x:scroll;scrollbar-width:none}}.p-wbc-nav__menu{display:flex;align-items:stretch;justify-content:flex-start;min-width:100%;width:auto;height:46px}@media only screen and (max-width: 767px ){.p-wbc-nav__menu[data-item-count="5"]{width:calc(var(--navItemSize)*5)}.p-wbc-nav__menu[data-item-count="6"]{width:calc(var(--navItemSize)*6)}}@media print,screen and (min-width: 768px ){.p-wbc-nav__menu{justify-content:center;width:100%;height:50px}}.p-wbc-nav__menu>li{display:flex;flex:1 0 auto;position:relative;border:1px solid var(--color01);background:var(--color01)}[data-item-count="2"] .p-wbc-nav__menu>li{flex-basis:50%}[data-item-count="3"] .p-wbc-nav__menu>li{flex-basis:33.3333333333%}[data-item-count="4"] .p-wbc-nav__menu>li{flex-basis:25%}@media only screen and (max-width: 767px ){[data-item-count="4"] .p-wbc-nav__menu>li{flex-shrink:1}}[data-item-count="5"] .p-wbc-nav__menu>li{flex-basis:var(--navItemSize)}@media print,screen and (min-width: 768px ){[data-item-count="5"] .p-wbc-nav__menu>li{flex-basis:20%}}[data-item-count="6"] .p-wbc-nav__menu>li{flex-basis:var(--navItemSize)}@media print,screen and (min-width: 768px ){[data-item-count="6"] .p-wbc-nav__menu>li{flex-basis:16.6666666667%}}.p-wbc-nav__menu>li>a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 8px;background:var(--color01);line-height:1.2;color:#fff;font-feature-settings:"palt";font-weight:bold;font-size:.9rem;text-align:center;white-space:nowrap;transition:background-color 100ms,color 100ms}@media print,screen and (min-width: 768px ){.p-wbc-nav__menu>li>a{font-size:1rem}}.p-wbc-nav__menu>li>a:focus-visible{position:relative;z-index:1;outline:2px solid #000;outline-offset:-1px}@media print,screen and (min-width: 768px ){.p-wbc-nav__menu>li>a:focus-visible{outline-offset:2px}}@media(any-hover: hover){.p-wbc-nav__menu>li>a:hover{background:#fff;color:var(--color01)}}
/*# sourceMappingURL=sourcemap/css/nav.css.map */
