.internal_link_button_sec{font-family:Noto Sans JP,serif;padding:30px 0 40px}.internal_link_button_title{display:block;font-size:24px;font-weight:700;letter-spacing:.05em;margin-bottom:25px}.internal_link_button_container{display:flex;flex-wrap:wrap;gap:15px}.internal_link_button_item{max-width:185px;width:100%}.internal_link_button_link{background-color:#fff;border:1px solid #152246;border-radius:30px;color:#152246;display:block;font-size:14px;font-weight:500;padding:10px;text-align:center;text-decoration:none}.internal_link_button_link:hover{background-color:#152246;color:#fff}@media only screen and (max-width:980px){.internal_link_button_title{font-size:22px}}@media only screen and (max-width:680px){.internal_link_button_sec{padding:30px 0}.internal_link_button_title{font-size:20px}.internal_link_button_container{flex-direction:column}.internal_link_button_item{margin:auto}}