



/*main_about*/
.acion_wbox h4{margin-top:12px;font-weight:500 ! important;}
.acion_wbox{display:flex;align-items: center; gap:35px;}
.a_cion_wrap{text-align:Center;}
.a_cion_wrap img{width:68px;}
.a_cion_wrap img.a_icon2{width:90px;}

/*main_gallery*/
.main_gallery_section{background:#fff;position:relative;z-index:89;}


/*mainfaq_wrap*/
.bg_green{background:var(--color-dark-1);border-radius: 70px 0px 0px 0px;}
.mainfaq_wrap{padding-left:70px;}
.notice_list_w{margin-top:40px;}
.notice_list_w p{font-size:1.15rem;}
.notice_list_w p a{font-size:1.0rem;} 
.notice_list_w h6{margin-top:5px;margin-bottom:15px;font-size:1.25rem;font-weight:400 ! important;color:#333;}
.qna_list{margin-top:50px;width:70%;}
.qna_list li{color:#fff;position:relative;font-size:1.10rem; border-bottom:1px solid rgba(255,255,255,0.10);padding-bottom:8px;padding-top:12px;letter-spacing:0px;font-weight:300 ! important;}
.qna_list li:before{content:'';left:0px;top:0px;font-weight:400 ! important;margin-right:5px;font-size:1.15rem;}



/* 메인 미디어쿼리 */
@media (min-width:2091px) {

}

@media (min-width:992px) {

.main_gallery_wrap{position:relative;padding-bottom:500px;margin:0 auto;max-width:1930px;/*margin-top:50px;*/}
.gallery_img1{max-width:643px;z-index:89;}
.gallery_img2{position:absolute;left:3%;bottom:-15%;z-index:89;}
.gallery_img3{position:absolute;left:50%;bottom:5%;z-index:89;margin-left:-170px;}
.gallery_img4{position:absolute;right:0%;bottom:15%;;z-index:89;}
.main_gallery_wrap img{width:100%;}
.pc_cwrap{display:block;}
.moblie_cwrap{display:none;}
.hover_textw{display:flex;align-items: center;justify-content: space-between;}
.notice_list_w{width:80%;}
.notice_list_w p:last-child{text-align:right;}
}

@media(min-width: 992px) and  (max-width:1960px) {
  .gallery_img1{margin-left:3%;}
}

@media (min-width: 992px) and (max-width:1980px) {
	.gallery_wbox{width:25%;}
	.gallery_wbox.gallery_img1{width:100%;}
	.gallery_img2{left:3%;}
	.gallery_img4{right:3%;}
	.gallery_img3{left:50%;margin-left:-200px;}
}

@media (min-width: 992px) and (max-width:1600px) {
.gallery_wbox{width:28%;}
}

@media (min-width: 992px) and (max-width:1200px) {
.gallery_wbox{width:28%;}
.gallery_img3{left:50%;margin-left:-170px;}
}




@media (max-width:991px) {
.main_contact_wrap .main_title{padding-left:5%;padding-right:5%;}
.main_contact_wrap p.text-white_8 br{display:none;}
.mt-50 {
    margin-top:20px !important;
}
.container_left{padding-left:5%;padding-right:5%;}
.container_left_r { padding-left:5%;}
.main_gallery_wrap{padding-left:5%;padding-right:5%;}
.main_title.gallery_title_w.mt-20.ml-50{margin-left:0px ! important;}
body{font-size:13px;}
.main_about_section{width:97%;}
.a_cion_wrap img{width:45px;}
.a_cion_wrap img.a_icon2{width:55px;}
.acion_wbox{margin-top:20px;}

.pc_cwrap{display:none;}
.moblie_cwrap{display:block;}
.gallery_wbox_wrap{margin-top:30px;}
.gallery_img2{margin-top:-15%;}
.gallery_img3{margin-top:5%;}
.gallery_img4{margin-top:-2%;}
.animated-title{bottom:-230px;z-index:-1;}
.mainfaq_wrap{padding-left:55px;}
.qna_list{width:90%;}

.layout-pt-xl{padding-top: 70px;}
.layout-pb-xl{padding-bottom: 70px;}
.header__container.container{width:100%;max-width:100%;}
.notice_list_w h6{font-size:1.05rem;}
.notice_list_w p{font-size:1.05rem;}
.qna_list li{font-size:1.05rem;letter-spacing:-1px;}
a.more_btn span{font-size:0.80rem;}
.notice_list_w p a{font-size:0.85rem;}
.notice_list_w{width:100%;}
.notice_list_w p:last-child{text-align:left;}
}


@media (max-width:767px) {
.mb_m20{margin-top:30px;}
.more_ba_wrap{margin-top:35px;}
}

/* 움직이는 텍스트 */

 .marquee-text {
	  display: flex;
      flex: 0 0 auto;
      white-space: nowrap;
      overflow: hidden;
      transition: 6s;
  }
/*  .marquee-text:hover {

  }
  .marquee-text:hover .marquee-wrap {
    animation-play-state: paused;
    cursor: pointer;
  }*/
  .marquee-wrap {
    animation: textLoop 20s linear infinite;
    padding-right: 1.4881vw;
  }
  
  @keyframes textLoop {
    0% {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
    }
    100% {
      -webkit-transform: translate3d(-100%, 0, 0);
      transform: translate3d(-100%, 0, 0);
    }
  }
.animated-title{position:absolute;left:0px;bottom:-253px;z-index:87;width:100%;height:431px;overflow:hidden;}
.animated-title .text_h1{font-size:230px;color:#ededed;width:100%;font-family:'Arial', "Noto Sans KR", sans-serif;font-weight:600 ! important;}


@media (max-width:991px) {
.main_notice_section{margin-top:-100px;}
.animated-title{display:none;}
}