@charset "UTF-8";
/*
    Template: swell
    Theme Name: swell-child
    Theme URI: https://swell-theme.com/
    Description: SWELLの子テーマ
    Version: 1.0.0
    Author: LOOS WEB STUDIO
    Author URI: https://loos-web-studio.com/

    License: GNU General Public License
    License URI: http://www.gnu.org/licenses/gpl.html
*/

/* ▼ フッターリンク：2列グリッド表示（スマホ対応） ▼ */
.dsr-footer-grid {
  display: grid;
  grid-template-columns: repeat(2, minmax(140px, 1fr));
  gap: 8px 32px;
  max-width: 720px;
  margin: 0 auto;
  padding: 24px 16px;
  font-size: 14px;
  color: #666;
  text-align: left;
}
.dsr-footer-grid a {
  color: #666;
  text-decoration: none;
}
.dsr-footer-grid a:hover {
  text-decoration: underline;
  color: #19a56b;
}

@media (max-width: 480px) {
  .dsr-footer-grid {
    font-size: 13px;
  }
}

/* ▲ フッターリンクCSSここまで ▲ */