.m-page-navi .page-navi-inner{background:#f6f6f6;position:relative;text-align:center;-webkit-transition:-webkit-box-shadow .4s;transition:-webkit-box-shadow .4s;transition:box-shadow .4s;transition:box-shadow .4s,-webkit-box-shadow .4s;width:100%;z-index:1010}.m-page-navi.-js-fixed .page-navi-inner{-webkit-box-shadow:0 10px 12px -5px rgba(0,0,0,.15);box-shadow:0 10px 12px -5px rgba(0,0,0,.15);left:0;position:fixed;top:0}.m-page-navi ul{-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around;list-style:none;margin:0 auto;max-width:1240px;padding:0}.m-page-navi ul li{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-size:1.6rem}.m-page-navi ul li a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;height:90px;justify-content:center;padding:0 5px;position:relative;text-decoration:none;-webkit-transition:color .25s;transition:color .25s}.m-page-navi ul li a>*{display:block;width:100%}.m-page-navi ul li a:after{border-right:1px solid #425563;border-top:1px solid #425563;bottom:18px;content:"";display:block;height:10px;left:50%;margin:0 0 5px -5px;opacity:0;position:absolute;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:opacity .25s,margin .25s,border .25s;transition:opacity .25s,margin .25s,border .25s;width:10px}.m-page-navi ul li a:hover{color:#00afd7}.m-page-navi ul li a:hover:after{border-color:#00afd7;margin-bottom:0;opacity:1}.m-page-navi ul li.type-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 5px}.m-page-navi ul li.type-button a{background:#00afd7;border:2px solid #00afd7;color:#fff;font-weight:700;height:auto;padding:.334em 2em;text-align:center;-webkit-transition:background .25s,color .25s;transition:background .25s,color .25s}.m-page-navi ul li.type-button a:after{content:none}.m-page-navi ul li.type-button a:hover{background-color:#fff;color:#00afd7;opacity:1}.m-page-navi ul li.type-button.-navy a{background-color:#425563;border-color:#425563}.m-page-navi ul li.type-button.-navy a:hover{background-color:#fff;color:#425563}.m-page-navi ul li.type-button.-red a{background-color:#b74271;border-color:#b74271}.m-page-navi ul li.type-button.-red a:hover{background-color:#fff;color:#b74271}@media screen and (max-width:767px){.m-page-navi{text-align:left}.m-page-navi .page-navi-inner{z-index:1}.m-page-navi ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.m-page-navi ul li{-webkit-box-flex:1;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;justify-content:center;width:50%}.m-page-navi ul li>*{width:100%}.m-page-navi ul li:nth-child(odd){border-right:1px solid #fff}.m-page-navi ul li a{height:auto;min-height:3.75em;padding:0 40px 0 5.33vw;width:100%}.m-page-navi ul li a:after{bottom:auto;left:auto;margin:-8px 0 0;opacity:1;right:20px;top:50%}.m-page-navi ul li.type-button{padding:.5em 1em}.m-page-navi ul li.type-button>*{width:100%}.m-page-navi ul li.type-button .hs-cta-node{display:-webkit-box;display:-ms-flexbox;display:flex}.m-page-navi ul li.type-button a{line-height:1.4;min-height:2.8em;padding:.4em .5em}}@media print{.m-page-navi{position:relative}.m-page-navi.-js-fixed .page-navi-inner{position:absolute}}