/*=====================================================
  .tdHeadTitleLv2
=====================================================*/
.tdHeadTitleLv2 {
  background-image: var(--pattern20), url("/library/td2026/images/applications/title_bg_lv2_sp.jpg");
  background-position: 0 0, center bottom 0;
}
@media print, screen and (min-width: 769px) {
  .tdHeadTitleLv2 {
    background-image: var(--pattern20), url("/library/td2026/images/applications/title_bg.jpg");
    background-position: 0 0, center bottom 0;
  }
}

/*=====================================================
  tdHeadTitleLv3
=====================================================*/
.tdHeadTitleLv3 {
  background-image: var(--pattern20), url("/library/td2026/images/applications/title_bg_sp.jpg");
  background-position: 0 0, center bottom 0;
}
@media print, screen and (min-width: 769px) {
  .tdHeadTitleLv3 {
    background-image: var(--pattern20), url("/library/td2026/images/applications/title_bg.jpg");
    background-position: 0 0, center bottom 0;
  }
}

/*=====================================================
  applicationsContact
=====================================================*/
.applicationsContact {
  width: 100%;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.applicationsContact .applicationsContact__tel {
  width: 100%;
  margin: 0 0 24px 0;
  padding: 0;
}
@media print, screen and (min-width: 769px) {
  .applicationsContact .applicationsContact__tel {
    width: 50%;
    margin-bottom: 0;
    padding-right: 10px;
  }
}
.applicationsContact .applicationsContact__mail {
  width: 100%;
  margin: 0;
  padding: 0;
}
@media print, screen and (min-width: 769px) {
  .applicationsContact .applicationsContact__mail {
    width: 50%;
    padding-left: 10px;
  }
}