@media screen and (min-width: 768px) {
  .content_section section .td_inner {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    min-height: 6.4rem;
    gap: 0 2rem; } }

.content_section section .link_set {
  display: block; }
  @media screen and (min-width: 768px) {
    .content_section section .link_set {
      margin: 0 2rem 0 0; } }
  @media screen and (max-width: 767px) {
    .content_section section .link_set {
      margin-top: 1rem;
      gap: 0; } }

/*
.content_section section .table_set table .valign_mdl{
      @include mq(pc) {
		  height: divceil(64, 10, rem);
        }
}
*/
