/*
Theme Name: STORY Child
Description: TCD STORY (story_tcd041) Child Theme
Template: story_tcd041
Version: 1.0.0
Text Domain: story-child
*/

/* ========================================
   子テーマ用カスタマイズCSS
======================================== */

.grecaptcha-badge { visibility: hidden; }

.content02 {
    background: #a69179;
}

.content02-text {
    font-size: 15px;
}


.footer-gallery-title {
    display: none;
}

.footer {
    margin-top: 100px;
    border-top: medium solid #D9CAB9;
}

.footer-nav-wrapper {
    height: 190px;
}

.footer-content {
    margin: 10px auto;
    padding: 10px;
    background-color: #fff;
}

.footer-widget .menu-item a {
    color: #666;
}


body {
    color: #111111;
}

.p_catch {
    font-size: 28px;
    color: #fff;
    text-align: center;
    padding-top: 50px;
}

/*--- 2026.10.26 修正開始 ---*/
.flex_layout.clearfix::after {
  content: none;
}
.breadcrumb .home a {
  max-width: 15px;
  display: inline-block;
}
.footer-widget .menu-item a {
  font-size: 12px;
  padding: 0;
  line-height: 2.4;
}
.footer-nav-wrapper {
  min-height: auto;
  display: block;
}

.footer .copyright {
  font-size: 12px;
}

body.page-template-default  .flex_layout {
  gap: 0;
}

.headline-font-type {
  font-weight: 500;
}

.article02-date {
    font-family: var(--tcd-font-type2);
    font-weight: 700;
}

.article03-date,
.article03-category-item {
  font-family: var(--tcd-font-type2);
  font-size: 12px;
}
.secondary .post-content p {
  margin-bottom: 0;
  line-height: 2.4;
}
.side_widget li {
  margin-bottom: 10px;
}

@media only screen and (max-width: 767px) {
  .breadcrumb {
    font-size: 10px;
  }
  .breadcrumb .home a::before {
    font-size: 10px;
  }
  .breadcrumb li:after {
    margin: 0 0.5em;
  }
  .breadcrumb .last span {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .footer-widget .menu-item a {
    font-size: 10px;
  }
  .content01-title {
    font-size: 22px;
  }
  .post-content .s_table {
    overflow: hidden;
    width: 100%;
    white-space: normal;
  }
}

/*--- 2026.10.26 修正終了 ---*/
