﻿.home-about {
  position: relative;
  overflow: hidden;
  font-size: 22px;
}
@media (max-width: 767px) {
  .home-about {
    font-size: 18px;
  }
}
.home-about .bg {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: -1;
}
.home-about h2.h2 {
  -webkit-writing-mode: vertical-lr;
  -moz-writing-mode: vertical-lr;
  -ms-writing-mode: tb-lr;
  writing-mode: vertical-lr;
  display: flex;
  flex-direction: column;
  margin: 0;
}
.home-about .flex-about01 {
  display: flex;
}
.home-about .flex-about01 .l-info {
  flex: 1 1 0;
  min-width: 0;
}
.home-about .flex-about01 .r-info {
  min-height: 250px;
  width: 55%;
  margin-left: 30px;
}
@media (max-width: 767px) {
  .home-about .flex-about01 .r-info {
    flex: 0 0 75%;
    margin-left: 15px;
  }
}
.home-about .flex-about01 .r-info .pic {
  height: 100%;
  overflow: hidden;
}
.home-about .flex-about01 .r-info .pic img {
  object-fit: cover;
  height: 100%;
  width: 100%;
}
.home-about .txt {
  width: 60%;
}
@media (max-width: 767px) {
  .home-about .txt {
    width: 100%;
  }
}

.home-idea {
  background: url("../../../../images/templates/pagestemplates/th008/bg_idea.jpg") no-repeat center top #000;
  background-attachment: fixed;
  background-size: cover;
  color: #fff;
  position: relative;
  min-height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  z-index: 5;
}
@media (max-width: 767px) {
  .home-idea {
    font-size: 18px;
    min-height: 0;
  }
}
.home-idea:before {
  content: "";
  position: absolute;
  inset: 0;
  background: #000;
  background: linear-gradient(360deg, rgba(0, 0, 0, 0.74) 0%, rgba(0, 0, 0, 0) 100%);
  z-index: -1;
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22file:///D:/E/%25E5%25B0%2588%25E6%25A1%2588/C114111EZW_%25E6%2597%25AD%25E8%25A3%2595%25E7%25A7%2591%25E6%258A%2580/web/schtec_core/EZWeb/wwwroot/css/Templates/PagesTemplates/TH008/TH008.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAAC;EACG;EACA;EACA;;AAEA;EALH;IAMO;;;AAIJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;;AAEA;EALJ;IAMQ;IACA;;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAMhB;EACI;;AAEA;EAHJ;IAIQ;;;;AAIZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EAdJ;IAeQ;IACA;;;AAKJ;EACI;EACA;EACA;EACA;EACA;EACA%22%7D */