@charset "utf-8";
@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 100;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.otf) format('opentype');}
@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 300;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf) format('opentype');}
@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 400;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf) format('opentype');}
@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 500;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.otf) format('opentype');}
@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 700;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.otf) format('opentype');}
@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 900;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.otf) format('opentype');}

* { margin: 0; padding: 0; }
ul { list-style: none; }

body { font-family: 'Noto Sans KR', dotum, sans-serif; background-color: #FFF;  }
.wrap { width: 1000px; margin: 0 auto;}
.tongdae_2023_img { position: relative; width: 100%; }
.tongdae_01_swiper_box { 
  position: relative;
  padding-bottom: 100px;
  background-color: #FFF;
}
.tongdae_01_swiper_wrap {
  width: 1000px;
  margin: 0px auto 0;
}

.tongdae_01_swiper { position: relative; overflow: hidden;    
  -webkit-transform: perspective(400px) rotateX(40deg);
  transform: perspective(400px) rotateX(40deg); 
  background-color: transparent;
}

.tongdae_01_swiper .swiper-wrapper {
  width: 100%;
  height: 500px;
  transition-timing-function: linear;
  background-color: transparent;
}

.tongdae_01_swiper .swiper-wrapper .swiper-slide {
  text-align: center;
  font-size: 16px; letter-spacing: -1px;
  color: #000;
  font-weight: 500;

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  background-color: transparent;
  width: 100%; height: 100px;
}
.tongdae_01_swiper .swiper-wrapper .swiper-slide span { 
  font-size: 20px; letter-spacing: -1.2px; color:#df9031; font-weight: 900;
}

.tongdae_01_bg { position: absolute; top: 100px; width: 1000px; height: 300px; }

.tongdae_02_bg { position: absolute; top: 100px; width: 1000px; height: 300px; }


.tongdae_02_swiper_box { 
  position: relative;
  padding-bottom: 100px;
}
.tongdae_02_swiper_wrap {
  width: 1000px;
  margin: -100px auto 0;
}

.tongdae_02_swiper { position: relative; overflow: hidden;    
  -webkit-transform: perspective(400px) rotateX(40deg);
  transform: perspective(400px) rotateX(40deg); 
  background-color: transparent;
}

.tongdae_02_swiper .swiper-wrapper {
  width: 100%;
  height: 500px;
  transition-timing-function: linear;
  background-color: transparent;
}

.tongdae_02_swiper .swiper-wrapper .swiper-slide {
  text-align: center;
  font-size: 14px; letter-spacing: -1px;
  color: #000;
  font-weight: 500;

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  background-color: transparent;
  width: 100%; height: 100px;
}
.tongdae_02_swiper .swiper-wrapper .swiper-slide span { 
  color:#df9031; font-weight: 900;
}


.tongdae_03_swiper_box { 
  position: relative;
  padding-bottom: 100px;
}
.tongdae_03_swiper_wrap {
  width: 1000px;
  margin: -100px auto 0;
}

.tongdae_03_swiper { position: relative; overflow: hidden;    
  -webkit-transform: perspective(400px) rotateX(40deg);
  transform: perspective(400px) rotateX(40deg); 
  background-color: transparent;
}

.tongdae_03_swiper .swiper-wrapper {
  width: 100%;
  height: 500px;
  transition-timing-function: linear;
  background-color: transparent;
}

.tongdae_03_swiper .swiper-wrapper .swiper-slide {
  text-align: center;
  font-size: 14px; letter-spacing: -1px;
  color: #000;
  font-weight: 500;

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  background-color: transparent;
  width: 100%; height: 100px;
}
.tongdae_03_swiper .swiper-wrapper .swiper-slide span { 
  color:#df9031; font-weight: 900;
}



/*


*/

.tongdae_new_01_swiper_box { 
  position: relative;
  background-color: #FFF;
}
.tongdae_new_01_swiper_wrap {
  width: 1000px;
  margin: 40px auto;
}

.tongdae_new_01_swiper { position: relative; overflow: hidden;    
  background-color: transparent;
}

.tongdae_new_01_swiper .swiper-wrapper {
  width: 100%;
  transition-timing-function: linear;
  background-color: transparent;
}

.tongdae_new_01_swiper .swiper-wrapper .swiper-slide {
  text-align: center;
  font-size: 16px; letter-spacing: -1px;
  color: #000;
  font-weight: 500;

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  background-color: transparent;
  width: 100%; height: 260px;
  border: 2px solid #df9031;
  border-radius: 10px;
  margin: 0;
}

.tongdae_new_01_swiper .swiper-wrapper .swiper-slide .titleDiv {
  font-size: 24px; letter-spacing: -1.5px; color:#333; font-weight: 900; margin-bottom: 10px;
}
.tongdae_new_01_swiper .swiper-wrapper .swiper-slide span { 
  font-size: 20px; letter-spacing: -1.2px; color:#df9031; font-weight: 900;
}

.tongdae_new_01_bg { position: absolute; top: 100px; width: 1000px; height: 300px; }

.tongdae_new_02_bg { position: absolute; top: 100px; width: 1000px; height: 300px; }


.tongdae_new_02_swiper_box { 
  position: relative;
  padding-bottom: 100px;
}
.tongdae_new_02_swiper_wrap {
  width: 1000px;
  margin: 0 auto 0;
}

.tongdae_new_02_swiper { position: relative; overflow: hidden;    
  background-color: transparent;
}

.tongdae_new_02_swiper .swiper-wrapper {
  width: 100%;
  height: 600px;
  transition-timing-function: linear;
  background-color: transparent;
}

.tongdae_new_02_swiper .swiper-wrapper .swiper-slide {
  text-align: center;
  font-size: 14px; letter-spacing: -1px;
  color: #000;
  font-weight: 500;

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  background-color: transparent;
  width: 100%; height: 100px;
  margin: 0px auto;
}
.tongdae_new_02_swiper .swiper-wrapper .swiper-slide span { 
  color:#df9031; font-weight: 900;
}


.tongdae_new_03_swiper_box { 
  position: relative;
  padding-bottom: 100px;
}
.tongdae_new_03_swiper_wrap {
  width: 1000px;
  margin: 0px auto;
}

.tongdae_new_03_swiper { position: relative; overflow: hidden;    
  background-color: transparent;
}

.tongdae_new_03_swiper .swiper-wrapper {
  width: 100%;
  height: 600px;
  transition-timing-function: linear;
  background-color: transparent;
}

.tongdae_new_03_swiper .swiper-wrapper .swiper-slide {
  text-align: center;
  font-size: 14px; letter-spacing: -1px;
  color: #000;
  font-weight: 500;

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  background-color: transparent;
  width: 100%; height: 100px;
}
.tongdae_new_03_swiper .swiper-wrapper .swiper-slide span { 
  color:#df9031; font-weight: 900;
}
