.special-content {
  color: #481507;
  background: #FCEEE2;
  max-width: 1140px;
  margin: auto;
  overflow: hidden; }
  .special-content img {
    width: 100%; }
  .special-content__header {
    text-align: center; }
    .special-content__header .tit-area {
      padding: 0 1rem;
      background: url(/assets/images/special/emileetida22ss/bg1.png) center center/100% auto no-repeat;
      display: flex;
      align-items: baseline; }
      @media (max-width: 768px) {
        .special-content__header .tit-area {
          background-image: url(/assets/images/special/emileetida22ss/bg1-sp.png); } }
      .special-content__header .tit-area__tit {
        width: 50%;
        text-align: center; }
        .special-content__header .tit-area__tit img {
          max-width: 240px;
          padding-bottom: 1rem; }
      .special-content__header .tit-area__date {
        width: 50%;
        text-align: center;
        padding: 3.5rem 0 1rem 1.5rem; }
        @media (max-width: 768px) {
          .special-content__header .tit-area__date {
            padding-top: 1.5rem; } }
        .special-content__header .tit-area__date img {
          max-width: 170px; }
    .special-content__header h1 {
      font-size: 1.6rem;
      font-family: 'Noto Sans', sans-serif;
      font-weight: bold;
      letter-spacing: 2px;
      margin-top: 2rem; }
      .special-content__header h1 span {
        font-size: 1.2rem;
        font-weight: 600; }
    .special-content__header .date span {
      font-size: 1.4rem; }
    .special-content__header .lead {
      font-size: 1.2rem;
      margin-top: 3rem;
      font-weight: 700;
      line-height: 1.6; }
      @media (max-width: 576px) {
        .special-content__header .lead {
          font-size: 1rem; } }
    .special-content__header .copy {
      padding-left: 1.5rem;
      padding-right: 1.5rem;
      margin-bottom: 0; }
  .special-content__items {
    text-align: center; }
    .special-content__items h2 {
      margin-top: 3rem; }
      .special-content__items h2 img {
        max-width: 400px; }
    .special-content__items .copy {
      margin-bottom: 3rem; }
    .special-content__items .emile-item-list {
      margin-top: 1rem;
      position: relative; }
      .special-content__items .emile-item-list.list1 {
        background: url(/assets/images/special/emileetida22ss/item-brank.png) center top/49% auto no-repeat; }
        @media (max-width: 768px) {
          .special-content__items .emile-item-list.list1 {
            background-size: 67% auto; } }
      .special-content__items .emile-item-list a {
        color: #481507; }
      .special-content__items .emile-item-list .txt {
        margin: 1rem auto;
        max-width: 380px; }
      .special-content__items .emile-item-list .link {
        border: 1px solid #481507;
        border-radius: 10px;
        max-width: 300px;
        margin: 0 auto 0.5rem; }
      .special-content__items .emile-item-list .item-name {
        font-size: 0.8rem;
        font-weight: 700;
        line-height: 1.6; }
      .special-content__items .emile-item-list .swiper-slide {
        padding-left: 0.5rem;
        padding-right: 0.5rem; }
        @media (max-width: 576px) {
          .special-content__items .emile-item-list .swiper-slide .txt {
            padding-left: 1rem;
            padding-right: 1rem;
            font-size: 0.8rem; }
          .special-content__items .emile-item-list .swiper-slide .link {
            margin-left: 1rem;
            margin-right: 1rem; }
          .special-content__items .emile-item-list .swiper-slide .item-name {
            margin-left: 1rem;
            margin-right: 1rem;
            font-size: 0.7rem; } }
      .special-content__items .emile-item-list.list1 .swiper-slide {
        padding-left: 0rem;
        padding-right: 0rem; }
      .special-content__items .emile-item-list .slide-button-prev {
        width: 50px;
        height: 60px;
        position: absolute;
        z-index: 999;
        top: 35%;
        left: 17%; }
        @media (max-width: 576px) {
          .special-content__items .emile-item-list .slide-button-prev {
            top: 20%;
            left: 7%; } }
      .special-content__items .emile-item-list .slide-button-next {
        width: 50px;
        height: 60px;
        position: absolute;
        z-index: 999;
        top: 35%;
        right: 17%; }
        @media (max-width: 576px) {
          .special-content__items .emile-item-list .slide-button-next {
            top: 20%;
            right: 7%; } }
      .special-content__items .emile-item-list .slide-button-next:before {
        position: absolute;
        content: ' ';
        top: 0;
        left: 0;
        border-bottom: solid 2px #707070;
        border-right: solid 2px #707070;
        width: 25px;
        height: 25px;
        transform: rotate(-45deg); }
      .special-content__items .emile-item-list .slide-button-prev:before {
        position: absolute;
        content: ' ';
        top: 0;
        right: 0;
        border-bottom: solid 2px #707070;
        border-right: solid 2px #707070;
        width: 25px;
        height: 25px;
        transform: rotate(135deg); }
    .special-content__items .link-btn {
      display: inline-block;
      background: #481507;
      color: #FCEEE2;
      border-radius: 15px;
      padding: 0.3rem 2rem;
      margin-top: 2rem;
      margin-bottom: 3rem; }
    .special-content__items h3 {
      margin-top: 3rem;
      margin-bottom: 0; }
      .special-content__items h3 img {
        max-width: 150px; }
  .special-content__footer {
    position: relative;
    background: #fff; }
    .special-content__footer img {
      position: relative;
      z-index: 2; }
    .special-content__footer:before {
      position: absolute;
      z-index: 0;
      content: ' ';
      top: 0;
      left: 0;
      width: 100%;
      height: 100px;
      background: #FCEEE2; }

/*# sourceMappingURL=emileetida22ss.css.map */
