.index-menu{display:flex;flex-wrap:wrap;margin-bottom:40px}.index-menu .index-menu_item{background-color:#f0f3f5;margin:0 32px 32px 0;width:calc(25% - 24px)}.index-menu .index-menu_item:nth-child(4n){margin-right:0}.index-menu .index-menu_item .item-btn a{background:url(https://46715910.fs1.hubspotusercontent-na1.net/hubfs/46715910/common/arrow-white.svg) no-repeat right 10px center #125590;background-size:16px 10px;color:#fff;display:flex;flex-direction:column;font-size:1.25rem;font-weight:700;height:185px;justify-content:center;line-height:1.3;padding:10px 30px;text-align:center;text-decoration:none}.index-menu .index-menu_item .item-btn a:hover{background-color:#1d2157}.index-menu .index-menu_item .item-text{padding:16px}.index-menu .index-menu_item .item-text p{margin:0}.index-menu .index-menu_item .item-text ul{margin:20px 0 0}.index-menu .index-menu_item .item-text ul li{font-size:.875rem;font-weight:700;padding-left:14px}.index-menu .index-menu_item .item-text ul li:before{background:none;content:"・";height:auto;top:0;width:auto}@media screen and (max-width:1099px){.index-menu .index-menu_item{width:calc(33.333% - 21.33333px)}.index-menu .index-menu_item:nth-child(4n){margin-right:32px}.index-menu .index-menu_item:nth-child(3n){margin-right:0}.index-menu .index-menu_item .item-btn a{font-size:1rem;height:128px}.index-menu .index-menu_item .item-text{font-size:.875rem;padding:14px}.index-menu .index-menu_item .item-text ul{margin:10px 0 0}.index-menu .index-menu_item .item-text ul li{font-size:.75rem}}@media screen and (max-width:767px){.index-menu{display:block}.index-menu .index-menu_item{margin:0 0 24px;width:100%}.index-menu .index-menu_item:nth-child(4n){margin-right:0}.index-menu .index-menu_item .item-btn a{background-position:right 5px center;height:auto;padding:22px}}