.m-page-inner-navi ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-1rem;padding:0;list-style:none}@media screen and (max-width:768px){.m-page-inner-navi ul{margin:-0.5rem 0;padding:0 1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}}.m-page-inner-navi ul li{min-width:calc(25% - 2rem);margin:1rem}.m-page-inner-navi ul li a{position:relative;display:block;padding:.8rem 4rem;text-decoration:none;border:1px solid #1d92b5;border-radius:2.5rem;color:#1d92b5;font-size:2rem;letter-spacing:.125em;line-height:1.4}.m-page-inner-navi ul li a .arrow{display:block;position:absolute;top:50%;right:2rem;width:1.4rem;height:1rem;margin-top:-0.5rem}.m-page-inner-navi ul li a .arrow::before,.m-page-inner-navi ul li a .arrow::after{content:"";display:block;position:absolute;top:0;width:1.2rem;height:0;border-top:1px solid #1d92b5}.m-page-inner-navi ul li a .arrow::before{left:0;-webkit-transform:rotate(52deg);transform:rotate(52deg);-webkit-transform-origin:left top;transform-origin:left top}.m-page-inner-navi ul li a .arrow::after{right:0;-webkit-transform:rotate(-52deg);transform:rotate(-52deg);-webkit-transform-origin:right top;transform-origin:right top}@media screen and (max-width:768px){.m-page-inner-navi ul li{min-width:calc(50% - 1rem);margin:.5rem}.m-page-inner-navi ul li a{padding:.4rem 2.4rem;border-radius:1.5rem;font-size:1.4rem}.m-page-inner-navi ul li a .arrow{right:1rem;width:1rem;height:.6rem;margin-top:-0.3rem}.m-page-inner-navi ul li a .arrow::before,.m-page-inner-navi ul li a .arrow::after{width:.9rem}}