* {
  margin: 0;
  padding: 0;
  font-size: 10px;
}

@font-face {
  font-family: "Suisse Intl";
  src: url("../../build/css/boldOnlineWebFonts_COM_9fdf41571ed2d7a42325b9210f262843/SuisseIntl-Bold/@font-face/d1a580023d40c546276decde1c711e60.eot");
  src: url("../../build/css/boldOnlineWebFonts_COM_9fdf41571ed2d7a42325b9210f262843/SuisseIntl-Bold/@font-face/d1a580023d40c546276decde1c711e60.eot") format("embedded-opentype"), url("../../build/css/boldOnlineWebFonts_COM_9fdf41571ed2d7a42325b9210f262843/SuisseIntl-Bold/@font-face/d1a580023d40c546276decde1c711e60.woff2") format("woff2"), url("../../build/css/boldOnlineWebFonts_COM_9fdf41571ed2d7a42325b9210f262843/SuisseIntl-Bold/@font-face/d1a580023d40c546276decde1c711e60.woff") format("woff"), url("../../build/css/boldOnlineWebFonts_COM_9fdf41571ed2d7a42325b9210f262843/SuisseIntl-Bold/@font-face/d1a580023d40c546276decde1c711e60.ttf") format("truetype"), url("../../build/css/boldOnlineWebFonts_COM_9fdf41571ed2d7a42325b9210f262843/SuisseIntl-Bold/@font-face/d1a580023d40c546276decde1c711e60.svg") format("svg");
}
@keyframes move {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes drift {
  from {
    transform: rotate(0deg);
  }
  from {
    transform: rotate(360deg);
  }
}
html, body {
  background-color: white;
  scroll-behavior: smooth;
}

body {
  min-width: 1200px;
  min-height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: scroll;
}

.content_area {
  width: 120rem;
  height: 100vh;
  display: flex;
  justify-content: center;
  align-content: center;
}
.content_area .left_side {
  width: 20rem;
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.content_area .left_side .menu_bar {
  width: 18rem;
  height: 56vh;
  display: flex;
  flex-direction: column;
  justify-content: center;
  -ms-flex-align: center;
  align-items: stretch;
  align-content: stretch;
  flex: 1;
  margin-top: 5vh;
  border: 1px solid black;
}
.content_area .left_side .menu_bar .innerBox {
  width: 18rem;
  height: 10vh;
  display: flex;
  flex: 1;
  border: 1px solid black;
  align-items: center;
  justify-content: center;
  text-align: center;
  font-font-family: "Suisse Intl", sans-serif;
  font-size: 14px;
}
.content_area .left_side .menu_bar .innerBox:hover {
  background-color: #9e9e5a;
  cursor: pointer;
  color: blue;
  text-decoration: underline;
}
.content_area .left_side .left_pic {
  width: 100%;
  height: 45%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.content_area .left_side .left_pic .pic_select {
  width: 100%;
  height: 60%;
  background-image: url("../../build/img/Korean_pic1.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side {
  width: 100rem;
  height: 100vh;
}
.content_area .right_side .sub_content1 {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
}
.content_area .right_side .sub_content1 .kh_main {
  width: 80rem;
  height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}
.content_area .right_side .sub_content1 .kh_main .kh_title {
  width: 60rem;
  height: 10vh;
  font-size: 2.5rem;
  font-family: "Suisse Intl", sans-serif;
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 5rem;
  margin-bottom: 5rem;
}
.content_area .right_side .sub_content1 .kh_main .kh_content1 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 3rem;
  width: 57rem;
  height: 30vh;
  border: 1px solid black;
  font-size: 1.2rem;
  font-family: "Suisse Intl", sans-serif;
  margin-bottom: 5rem;
}
.content_area .right_side .sub_content1 .kh_main .kh_content2 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 3rem;
  width: 57rem;
  height: 20vh;
  border: 1px solid black;
  font-size: 1.2rem;
  font-family: "Suisse Intl", sans-serif;
  margin-bottom: 5rem;
}
.content_area .right_side .sub_content1 .kh_main .kh_content3 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 3rem;
  width: 57rem;
  height: 50vh;
  border: 1px solid black;
  font-size: 1.2rem;
  font-family: "Suisse Intl", sans-serif;
}
.content_area .right_side .sub_content1 .kh_right {
  width: 20rem;
  height: 100vh;
  display: flex;
}
.content_area .right_side .sub_content1 .kh_right .kh_right_pic {
  width: 100%;
  height: 50%;
  margin-top: 5rem;
  background-image: url("../../build/img/Korean_pic2.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content2 {
  width: 100%;
  height: 100%;
  display: none;
  justify-content: flex-start;
  align-items: flex-start;
}
.content_area .right_side .sub_content2 .yesim_main {
  width: 100rem;
  height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}
.content_area .right_side .sub_content2 .yesim_main .yesim_title {
  width: 50rem;
  height: 10vh;
  font-size: 2.5rem;
  font-family: "Suisse Intl", sans-serif;
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 5rem;
  margin-bottom: 5rem;
}
.content_area .right_side .sub_content2 .yesim_main .yesim_content {
  width: 80rem;
  height: 500vh;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  padding: 3rem;
  line-height: 2.5rem;
  font-size: 1.5rem;
  font-family: "Suisse Intl", sans-serif;
}
.content_area .right_side .sub_content3 {
  width: 100%;
  height: 100%;
  display: none;
  justify-content: flex-start;
  align-items: flex-start;
}
.content_area .right_side .sub_content3 .sermon_main {
  width: 100rem;
  height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}
.content_area .right_side .sub_content3 .sermon_main .sermon_title {
  width: 50rem;
  height: 8vh;
  font-size: 2.5rem;
  font-family: "Suisse Intl", sans-serif;
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 5rem;
  margin-bottom: 5rem;
}
.content_area .right_side .sub_content3 .sermon_main .sermon_content {
  width: 80rem;
  height: 60vh;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 3rem;
  font-size: 1.5rem;
  font-family: "Suisse Intl", sans-serif;
}
.content_area .right_side .sub_content3 .sermon_main .sermon_content .sermon_link {
  width: 20rem;
  height: 60vh;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}
.content_area .right_side .sub_content3 .sermon_main .sermon_content .sermon_link div {
  width: 15rem;
  height: 3vh;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid black;
  font-family: "Suisse Intl", sans-serif;
  font-size: 1.2rem;
}
.content_area .right_side .sub_content3 .sermon_main .sermon_content .sermon_link div:hover {
  cursor: pointer;
  background-color: #9e9e5a;
}
.content_area .right_side .sub_content3 .sermon_main .sermon_content .sermon_pic_area {
  width: 70rem;
  height: 60vh;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.content_area .right_side .sub_content3 .sermon_main .sermon_content .sermon_pic_area .sermon_pic {
  width: 50rem;
  height: 30vh;
  background-image: url("../../build/img/Pastors.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content3 .sermon_main .sermon_content .sermon_pic_area .sermon_pic_text {
  width: 30rem;
  height: 15vh;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: "Suisse Intl", sans-serif;
  font-size: 1.5rem;
}
.content_area .right_side .sub_content4 {
  width: 100%;
  height: 100%;
  display: none;
  justify-content: flex-start;
  align-items: flex-start;
}
.content_area .right_side .sub_content4 .home_main {
  width: 100rem;
  height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  margin-top: 5rem;
  align-items: center;
}
.content_area .right_side .sub_content4 .home_main .home_up {
  width: 100rem;
  height: 35vh;
  display: flex;
  justify-content: center;
  align-items: center;
}
.content_area .right_side .sub_content4 .home_main .home_up .home_pic {
  width: 20rem;
  height: 30vh;
  background-image: url("../../build/img/Home_pic1.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  margin-right: 10rem;
}
.content_area .right_side .sub_content4 .home_main .home_up .home_up_content {
  width: 30rem;
  height: 30vh;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: "Suisse Intl", sans-serif;
  font-size: 1.7rem;
}
.content_area .right_side .sub_content4 .home_main .home_down {
  width: 100rem;
  height: 70vh;
  display: flex;
  justify-content: center;
  align-items: center;
}
.content_area .right_side .sub_content4 .home_main .home_down .home_down_content {
  width: 60rem;
  height: 50vh;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  padding: 3rem;
  line-height: 2.5rem;
  font-size: 1.7rem;
  font-family: "Suisse Intl", sans-serif;
}
.content_area .right_side .sub_content5 {
  width: 100%;
  height: 100%;
  display: none;
  justify-content: flex-start;
  align-items: flex-start;
}
.content_area .right_side .sub_content5 .life_main {
  width: 100rem;
  height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}
.content_area .right_side .sub_content5 .life_main .life_up {
  width: 100rem;
  height: 25vh;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.content_area .right_side .sub_content5 .life_main .life_up .life_pic {
  width: 25rem;
  height: 20vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-image: url("../../build/img/Life_pic1.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content5 .life_main .life_up .life_pic_name {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.2rem;
  font-family: "Suisse Intl", sans-serif;
}
.content_area .right_side .sub_content5 .life_main .life_down {
  width: 100rem;
  height: 75vh;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: column;
}
.content_area .right_side .sub_content5 .life_main .life_down .life_title {
  width: 40rem;
  height: 5vh;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: bold;
  font-size: 2rem;
  font-family: "Suisse Intl", sans-serif;
  margin-top: 10px;
  margin-bottom: 10px;
}
.content_area .right_side .sub_content5 .life_main .life_down .life_content {
  width: 80rem;
  height: 300vh;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-family: "Suisse Intl", sans-serif;
  font-size: 1.6rem;
}
.content_area .right_side .sub_content6 {
  width: 100rem;
  height: 100vh;
  display: none;
  justify-content: flex-start;
  align-items: flex-start;
}
.content_area .right_side .sub_content6 .birth_main {
  width: 100rem;
  height: 100vh;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: column;
}
.content_area .right_side .sub_content6 .birth_main .birth_title {
  width: 50rem;
  height: 8vh;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: "Suisse Intl", sans-serif;
  font-size: 2.5rem;
  font-weight: bold;
  margin-bottom: 5rem;
  margin-top: 5rem;
  text-align: center;
}
.content_area .right_side .sub_content6 .birth_main .birth_content {
  width: 100rem;
  height: 50vh;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.content_area .right_side .sub_content6 .birth_main .birth_content .birth_link_area {
  width: 50rem;
  height: 50vh;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: column;
}
.content_area .right_side .sub_content6 .birth_main .birth_content .birth_link_area .birth_link {
  padding: 2rem;
  font-family: "Suisse Intl", sans-serif;
  font-size: 1.5rem;
}
.content_area .right_side .sub_content6 .birth_main .birth_content .birth_link_area .birth_link:hover {
  color: red;
  text-decoration: underline;
}
.content_area .right_side .sub_content6 .birth_main .birth_content .birth_pic_area {
  width: 50rem;
  height: 30rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.content_area .right_side .sub_content6 .birth_main .birth_content .birth_pic_area .birth_pic {
  width: 30rem;
  height: 30rem;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  background-image: url("../../build/img/90th_pic1.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content7 {
  width: 100rem;
  height: 100vh;
  display: none;
  justify-content: flex-start;
  align-items: center;
}
.content_area .right_side .sub_content7 .bio_main {
  width: 100rem;
  height: 100vh;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: column;
}
.content_area .right_side .sub_content7 .bio_main .bio_upper_area {
  width: 100rem;
  height: 40vh;
  display: flex;
  justify-content: center;
  align-items: center;
}
.content_area .right_side .sub_content7 .bio_main .bio_upper_area .bio_content {
  margin-top: 7rem;
  width: 80rem;
  height: 40vh;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: "Suisse Intl", sans-serif;
  font-size: 1.5rem;
}
.content_area .right_side .sub_content7 .bio_main .bio_lower_area {
  width: 100rem;
  height: 50vh;
  display: flex;
  justify-content: center;
  align-items: center;
}
.content_area .right_side .sub_content7 .bio_main .bio_lower_area .bio_content {
  width: 15rem;
  height: 30vh;
  margin: 5px;
}
.content_area .right_side .sub_content7 .bio_main .bio_lower_area .bio_content .bio_pic {
  width: 15rem;
  height: 25vh;
}
.content_area .right_side .sub_content7 .bio_main .bio_lower_area .bio_content .bio_pic1 {
  background-image: url("../../build/img/Book_pic1.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content7 .bio_main .bio_lower_area .bio_content .bio_pic2 {
  background-image: url("../../build/img/Book_pic2.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content7 .bio_main .bio_lower_area .bio_content .bio_pic3 {
  background-image: url("../../build/img/Book_pic3.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content7 .bio_main .bio_lower_area .bio_content .bio_pic4 {
  background-image: url("../../build/img/Book_pic4.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content7 .bio_main .bio_lower_area .bio_content .bio_pic5 {
  background-image: url("../../build/img/Book_pic5.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content7 .bio_main .bio_lower_area .bio_content .bio_sub {
  width: 15rem;
  height: 5vh;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: "Suisse Intl", sans-serif;
  font-size: 1.4rem;
}
.content_area .right_side .sub_content8 {
  width: 100rem;
  height: 100vh;
  display: none;
  justify-content: center;
  align-items: center;
}
.content_area .right_side .sub_content8 .madam_main {
  width: 100rem;
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.content_area .right_side .sub_content8 .madam_main .madam_title {
  width: 50rem;
  height: 10vh;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: "Suisse Intl", sans-serif;
  font-size: 2.5rem;
  font-weight: bold;
  text-align: center;
}
.content_area .right_side .sub_content8 .madam_main .madam_content {
  width: 100rem;
  height: 80vh;
  display: flex;
  justify-content: center;
  align-items: center;
}
.content_area .right_side .sub_content8 .madam_main .madam_content .madam_pic_area {
  width: 65rem;
  height: 80vh;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.content_area .right_side .sub_content8 .madam_main .madam_content .madam_pic_area .pic {
  width: 13rem;
  height: 14rem;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  border: 1px solid black;
  margin: 5px;
}
.content_area .right_side .sub_content8 .madam_main .madam_content .madam_pic_area .madam_pic1 {
  background-image: url("../../build/img/Madam_pic1.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content8 .madam_main .madam_content .madam_pic_area .madam_pic2 {
  background-image: url("../../build/img/Madam_pic2.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content8 .madam_main .madam_content .madam_pic_area .madam_pic3 {
  background-image: url("../../build/img/Madam_pic3.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content8 .madam_main .madam_content .madam_pic_area .madam_pic4 {
  background-image: url("../../build/img/Madam_pic4.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content8 .madam_main .madam_content .madam_pic_area .madam_pic5 {
  background-image: url("../../build/img/Madam_pic5.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content8 .madam_main .madam_content .madam_pic_area .madam_pic6 {
  background-image: url("../../build/img/Madam_pic6.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content8 .madam_main .madam_content .madam_pic_area .madam_pic7 {
  background-image: url("../../build/img/Madam_pic7.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content8 .madam_main .madam_content .madam_pic_area .madam_pic8 {
  background-image: url("../../build/img/Madam_pic8.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content8 .madam_main .madam_content .madam_pic_area .madam_pic9 {
  background-image: url("../../build/img/Madam_pic9.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content8 .madam_main .madam_content .madam_pic_area .madam_pic10 {
  background-image: url("../../build/img/Madam_pic10.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content8 .madam_main .madam_content .madam_pic_area .madam_pic11 {
  background-image: url("../../build/img/Madam_pic11.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content8 .madam_main .madam_content .madam_pic_area .madam_pic12 {
  background-image: url("../../build/img/Madam_pic12.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content8 .madam_main .madam_content .madam_pic_area .madam_pic13 {
  background-image: url("../../build/img/Madam_pic13.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content8 .madam_main .madam_content .madam_pic_area .madam_pic14 {
  background-image: url("../../build/img/Madam_pic14.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content8 .madam_main .madam_content .madam_pic_area .madam_pic15 {
  background-image: url("../../build/img/Madam_pic15.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content8 .madam_main .madam_content .madam_pic_area .madam_pic16 {
  background-image: url("../../build/img/Madam_pic16.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content8 .madam_main .madam_content .madam_pic_area .madam_pic17 {
  background-image: url("../../build/img/Madam_pic17.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content8 .madam_main .madam_content .madam_pic_area .madam_pic18 {
  background-image: url("../../build/img/Madam_pic18.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content9 {
  width: 100%;
  height: 100%;
  display: none;
  justify-content: flex-start;
  align-items: flex-start;
}
.content_area .right_side .sub_content9 .son_main {
  width: 100rem;
  height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}
.content_area .right_side .sub_content9 .son_main .son_title {
  width: 50rem;
  height: 10vh;
  font-size: 2.5rem;
  font-family: "Suisse Intl", sans-serif;
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 5rem;
  margin-bottom: 5rem;
}
.content_area .right_side .sub_content9 .son_main .son_content {
  width: 80rem;
  height: 500vh;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  padding: 3rem;
  line-height: 2.5rem;
  font-size: 1.5rem;
  font-family: "Suisse Intl", sans-serif;
}
.content_area .right_side .sub_content10 {
  width: 100%;
  height: 100%;
  display: none;
  justify-content: flex-start;
  align-items: flex-start;
}
.content_area .right_side .sub_content10 .daughter_main {
  width: 100rem;
  height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}
.content_area .right_side .sub_content10 .daughter_main .daughter_title {
  width: 50rem;
  height: 10vh;
  font-size: 2.5rem;
  font-family: "Suisse Intl", sans-serif;
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 5rem;
  margin-bottom: 5rem;
}
.content_area .right_side .sub_content10 .daughter_main .daughter_content {
  width: 80rem;
  height: 500vh;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  padding: 3rem;
  line-height: 2.5rem;
  font-size: 1.5rem;
  font-family: "Suisse Intl", sans-serif;
}
.content_area .right_side .sub_content11 {
  width: 100%;
  height: 100%;
  display: none;
  justify-content: flex-start;
  align-items: flex-start;
}
.content_area .right_side .sub_content11 .history_main {
  width: 100rem;
  height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}
.content_area .right_side .sub_content11 .history_main .history_title {
  width: 50rem;
  height: 10vh;
  font-size: 2.5rem;
  font-family: "Suisse Intl", sans-serif;
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 5rem;
  margin-bottom: 5rem;
}
.content_area .right_side .sub_content11 .history_main .history_content {
  width: 80rem;
  height: 500vh;
  display: none;
  justify-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  line-height: 2.5rem;
  font-size: 1.5rem;
  font-family: "Suisse Intl", sans-serif;
}
.content_area .right_side .sub_content11 .history_main .history_content p {
  font-size: 2rem;
  font-family: "Suisse Intl", sans-serif;
  font-weight: bold;
}
.content_area .right_side .sub_content12 {
  width: 100rem;
  height: 100vh;
  display: none;
  justify-content: flex-start;
  align-items: flex-start;
}
.content_area .right_side .sub_content12 .tel_main {
  width: 100rem;
  height: 100vh;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: column;
}
.content_area .right_side .sub_content12 .tel_main .tel_content1 {
  width: 40rem;
  height: 30vh;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid black;
  background-color: aliceblue;
  padding-left: 1rem;
  margin-top: 10vh;
  margin-bottom: 5rem;
  font-family: "Suisse Intl", sans-serif;
  font-size: 1.7rem;
  font-weight: bold;
}
.content_area .right_side .sub_content12 .tel_main .tel_content2 {
  width: 50rem;
  height: 30vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-image: url("../../build/img/Contact_pic2.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content12 .tel_main .pic_con {
  font-family: "Suisse Intl", sans-serif;
  font-size: 1.5rem;
  font-weight: bold;
}
.content_area .right_side .sub_content13 {
  width: 100rem;
  height: 100vh;
  display: none;
  justify-content: center;
  align-items: center;
}
.content_area .right_side .sub_content13 .photo_main {
  width: 100rem;
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.content_area .right_side .sub_content13 .photo_main .photo_title {
  width: 50rem;
  height: 10vh;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: "Suisse Intl", sans-serif;
  font-size: 2.5rem;
  font-weight: bold;
}
.content_area .right_side .sub_content13 .photo_main .photo_content {
  width: 100rem;
  height: 80vh;
  display: flex;
  justify-content: center;
  align-items: center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area {
  width: 65rem;
  height: 80vh;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .pic {
  width: 13rem;
  height: 14rem;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  border: 1px solid black;
  margin: 5px;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic1 {
  background-image: url("../../build/img/Photo_pic1.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic2 {
  background-image: url("../../build/img/Photo_pic2.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic3 {
  background-image: url("../../build/img/Photo_pic3.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic4 {
  background-image: url("../../build/img/Photo_pic4.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic5 {
  background-image: url("../../build/img/Photo_pic5.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic6 {
  background-image: url("../../build/img/Photo_pic6.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic7 {
  background-image: url("../../build/img/Photo_pic7.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic8 {
  background-image: url("../../build/img/Photo_pic8.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic9 {
  background-image: url("../../build/img/Photo_pic9.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic10 {
  background-image: url("../../build/img/Photo_pic10.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic11 {
  background-image: url("../../build/img/Photo_pic11.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic12 {
  background-image: url("../../build/img/Photo_pic12.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic13 {
  background-image: url("../../build/img/Photo_pic13.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic14 {
  background-image: url("../../build/img/Photo_pic14.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic15 {
  background-image: url("../../build/img/Photo_pic15.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic16 {
  background-image: url("../../build/img/Photo_pic16.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic17 {
  background-image: url("../../build/img/Photo_pic17.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic18 {
  background-image: url("../../build/img/Photo_pic18.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic19 {
  background-image: url("../../build/img/Photo_pic19.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic20 {
  background-image: url("../../build/img/Photo_pic20.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content14 {
  width: 100%;
  height: 100%;
  display: none;
  justify-content: flex-start;
  align-items: flex-start;
}
.content_area .right_side .sub_content14 .link_main {
  width: 100rem;
  height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}
.content_area .right_side .sub_content14 .link_main .link_title {
  width: 50rem;
  height: 10vh;
  font-size: 2.5rem;
  font-family: "Suisse Intl", sans-serif;
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 5rem;
  margin-bottom: 5rem;
}
.content_area .right_side .sub_content14 .link_main .link_content {
  width: 80rem;
  height: 500vh;
  display: none;
  justify-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  line-height: 2.5rem;
  font-size: 1.5rem;
  font-family: "Suisse Intl", sans-serif;
}
.content_area .right_side .sub_content14 .link_main .link_content p {
  font-size: 2rem;
  font-family: "Suisse Intl", sans-serif;
  font-weight: bold;
}
.content_area .right_side .sub_content14 .link_main .link_content a {
  font-size: 1.5rem;
  font-family: "Suisse Intl", sans-serif;
  font-weight: bold;
}nt_area .right_side .sub_content8 .madam_main .madam_content .madam_pic_area .madam_pic18 {
  background-image: url("../../build/img/Madam_pic18.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content9 {
  width: 100%;
  height: 100%;
  display: none;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.content_area .right_side .sub_content9 .son_main {
  width: 100rem;
  height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.content_area .right_side .sub_content9 .son_main .son_title {
  width: 50rem;
  height: 10vh;
  font-size: 2.5rem;
  font-family: "Suisse Intl", sans-serif;
  font-weight: bold;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 5rem;
  margin-bottom: 5rem;
}
.content_area .right_side .sub_content9 .son_main .son_content {
  width: 80rem;
  height: 500vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 3rem;
  line-height: 2.5rem;
  font-size: 1.5rem;
  font-family: "Suisse Intl", sans-serif;
}
.content_area .right_side .sub_content10 {
  width: 100%;
  height: 100%;
  display: none;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.content_area .right_side .sub_content10 .daughter_main {
  width: 100rem;
  height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.content_area .right_side .sub_content10 .daughter_main .daughter_title {
  width: 50rem;
  height: 10vh;
  font-size: 2.5rem;
  font-family: "Suisse Intl", sans-serif;
  font-weight: bold;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 5rem;
  margin-bottom: 5rem;
}
.content_area .right_side .sub_content10 .daughter_main .daughter_content {
  width: 80rem;
  height: 500vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 3rem;
  line-height: 2.5rem;
  font-size: 1.5rem;
  font-family: "Suisse Intl", sans-serif;
}
.content_area .right_side .sub_content11 {
  width: 100%;
  height: 100%;
  display: none;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.content_area .right_side .sub_content11 .history_main {
  width: 100rem;
  height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.content_area .right_side .sub_content11 .history_main .history_title {
  width: 50rem;
  height: 10vh;
  font-size: 2.5rem;
  font-family: "Suisse Intl", sans-serif;
  font-weight: bold;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 5rem;
  margin-bottom: 5rem;
}
.content_area .right_side .sub_content11 .history_main .history_content {
  width: 80rem;
  height: 500vh;
  display: none;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  line-height: 2.5rem;
  font-size: 1.5rem;
  font-family: "Suisse Intl", sans-serif;
}
.content_area .right_side .sub_content11 .history_main .history_content p {
  font-size: 2rem;
  font-family: "Suisse Intl", sans-serif;
  font-weight: bold;
}
.content_area .right_side .sub_content12 {
  width: 100rem;
  height: 100vh;
  display: none;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.content_area .right_side .sub_content12 .tel_main {
  width: 100rem;
  height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.content_area .right_side .sub_content12 .tel_main .tel_content1 {
  width: 40rem;
  height: 30vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid black;
  background-color: aliceblue;
  padding-left: 1rem;
  margin-top: 10vh;
  margin-bottom: 5rem;
  font-family: "Suisse Intl", sans-serif;
  font-size: 1.7rem;
  font-weight: bold;
}
.content_area .right_side .sub_content12 .tel_main .tel_content2 {
  width: 50rem;
  height: 30vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-image: url("../../build/img/Contact_pic2.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content12 .tel_main .pic_con {
  font-family: "Suisse Intl", sans-serif;
  font-size: 1.5rem;
  font-weight: bold;
}
.content_area .right_side .sub_content13 {
  width: 100rem;
  height: 100vh;
  display: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.content_area .right_side .sub_content13 .photo_main {
  width: 100rem;
  height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.content_area .right_side .sub_content13 .photo_main .photo_title {
  width: 50rem;
  height: 10vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: "Suisse Intl", sans-serif;
  font-size: 2.5rem;
  font-weight: bold;
}
.content_area .right_side .sub_content13 .photo_main .photo_content {
  width: 100rem;
  height: 80vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area {
  width: 65rem;
  height: 80vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .pic {
  width: 13rem;
  height: 14rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  border: 1px solid black;
  margin: 5px;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic1 {
  background-image: url("../../build/img/Photo_pic1.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic2 {
  background-image: url("../../build/img/Photo_pic2.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic3 {
  background-image: url("../../build/img/Photo_pic3.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic4 {
  background-image: url("../../build/img/Photo_pic4.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic5 {
  background-image: url("../../build/img/Photo_pic5.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic6 {
  background-image: url("../../build/img/Photo_pic6.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic7 {
  background-image: url("../../build/img/Photo_pic7.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic8 {
  background-image: url("../../build/img/Photo_pic8.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic9 {
  background-image: url("../../build/img/Photo_pic9.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic10 {
  background-image: url("../../build/img/Photo_pic10.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic11 {
  background-image: url("../../build/img/Photo_pic11.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic12 {
  background-image: url("../../build/img/Photo_pic12.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic13 {
  background-image: url("../../build/img/Photo_pic13.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic14 {
  background-image: url("../../build/img/Photo_pic14.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic15 {
  background-image: url("../../build/img/Photo_pic15.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic16 {
  background-image: url("../../build/img/Photo_pic16.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic17 {
  background-image: url("../../build/img/Photo_pic17.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic18 {
  background-image: url("../../build/img/Photo_pic18.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic19 {
  background-image: url("../../build/img/Photo_pic19.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content13 .photo_main .photo_content .photo_pic_area .photo_pic20 {
  background-image: url("../../build/img/Photo_pic20.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.content_area .right_side .sub_content14 {
  width: 100%;
  height: 100%;
  display: none;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.content_area .right_side .sub_content14 .link_main {
  width: 100rem;
  height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.content_area .right_side .sub_content14 .link_main .link_title {
  width: 50rem;
  height: 10vh;
  font-size: 2.5rem;
  font-family: "Suisse Intl", sans-serif;
  font-weight: bold;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 5rem;
  margin-bottom: 5rem;
}
.content_area .right_side .sub_content14 .link_main .link_content {
  width: 80rem;
  height: 500vh;
  display: none;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  line-height: 2.5rem;
  font-size: 1.5rem;
  font-family: "Suisse Intl", sans-serif;
}
.content_area .right_side .sub_content14 .link_main .link_content p {
  font-size: 2rem;
  font-family: "Suisse Intl", sans-serif;
  font-weight: bold;
}
.content_area .right_side .sub_content14 .link_main .link_content a {
  font-size: 1.5rem;
  font-family: "Suisse Intl", sans-serif;
  font-weight: bold;
}