@charset "utf-8";
/* [S] common */
section { max-width: 1920px !important; margin: 0 auto; } 
.title h3 { font-size: 26px; font-weight: 700; line-height: 1.5; letter-spacing: -0.025em; color: #555; font-family:'SebangGothicBold';} 
.inner { max-width: 1600px; margin: 0 auto; } 
.slick-arrow,
.slick-stop,
.slick-start,
.go-top,
.more-btn { text-indent: -9999px; } 

@media (max-width: 1600px){
/*  .inner { padding-left: 20px !important; padding-right: 20px !important; } */
}
/* [E] common */
#multipleDiv{overflow:hidden;}

/* [S] 맨위로 이동 버튼 */
.go-top { display: block; font-size: 20px; position: fixed; right: 30px; bottom: 149px; width: 70px; height: 70px; text-align: center; line-height: 80px; background-color: #0f2a19; background-image: url("../../images/main/gotop-arrow.png"); background-size: 17px 21px; background-position: center; background-repeat: no-repeat; color: #fff !important; border-radius: 50%; box-shadow: 4px 6px 5px 0px rgba(0, 0, 0, 0.4); z-index: 100; } 
/* [E] 맨위로 이동 버튼 */

/* [S] top-menu */
.hong_type5 .top-menu { position: absolute; left: 0; top: 0; width: 100%; padding: 16px 0; background-color: #d04c3e; z-index: 1; /* display: none; */}
.hong_type5 .top-menu .inner { display: flex; justify-content: space-between; align-items: center; } 
.hong_type5 .top-menu .left-box ul::after { content: ""; display: block; clear: both; } 
.hong_type5 .top-menu .left-box li { float: left; width: 37px; height: 37px; margin-right: 8px; border: 1px solid #fff; border-radius: 50%; } 
.hong_type5 .top-menu .left-box li:last-child { margin-right: 0; } 
.hong_type5 .top-menu .left-box li a { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; } 
.hong_type5 .top-menu .right-box a { display: inline-block; margin-right: 44px; font-size: 14px; letter-spacing: -0.05em; line-height: 1.5; color: #fff; } 
.hong_type5 .top-menu .right-box a:last-child { margin-right: 0; } 
/* [E] top-menu */


/* [S] e-book */
#multipleDiv_hong_type5_497 {position:relative;overflow:hidden;}
#multipleDiv_hong_type5_497:before{content:'';width:100%;height:100%;background-image: url("../../images/main/bg-circle.jpg"), url("../../images/main/bg-logo.jpg"); background-size: 289px 168px, 309px 277px; background-position: left top, right bottom; background-repeat: no-repeat; background-color: #0e7b36;position:absolute;left:0;top:0;}
#multipleContentsDiv_hong_type5_497 {max-width: 1600px; margin: 0 auto;padding: 100px 0 80px;}

.e-book section {max-width: auto;}
.e-book .float-box::after { content: ""; display: block; clear: both; } 
.e-book .title { text-align: center; margin-bottom: 90px; } 
.e-book .title h3 { position: relative; display: inline-block; color: #fff; font-weight: 400; font-size:36px} 
.e-book .title h3::before { content: ""; position: absolute; left: -83px; top: -22px; width: 65px; height: 54px; background-image: url("../../images/main/dot.png"); background-repeat: no-repeat; background-position: center; background-size: contain; } 
.e-book .title h3::after { content: ""; position: absolute; right: -83px; top: 27px; width: 65px; height: 54px; background-image: url("../../images/main/dot.png"); transform: rotate(180deg); background-repeat: no-repeat; background-position: center; background-size: contain; } 
/* [E] e-book */

/* [S] news */
.sns .flex-wrap { display: flex; justify-content: space-between; margin-bottom: 66px; } 
.sns.left { position: relative;} 
.sns.left::after { content: ""; display: block; clear: both; } 
.sns ul li a { display: block; width: 100%; height: 100%; } 
.sns ul li a img{transition:all 0.7s cubic-bezier(0.2, 0, 0.3, 1);}


.sns.left > div a { display: block; } 
.sns.left > div img { width: 100%; object-fit: cover; object-position: center; } 
.sns.left .text-box { position: absolute; left: 40px; top: 31px; } 
.sns.left .news-banner { position: relative; } 
.sns.left .news-banner::before { content: ""; position: absolute; left: 47px; bottom: 45px; width: 80px; height: 24px; background-image: url("../../images/main/banner-arrow.png"); background-size: contain; background-repeat: no-repeat; background-position: center;z-index:1 } 
.sns.left .news-banner a img{ transform: scale(1); transition: transform 0.3s ease-in-out; }
.sns.left .news-banner a:hover img{transform: scale(1.1);}
.sns.left .news-banner .text-box strong { font-size: 30px; color: #fff; line-height: 1.5; letter-spacing: -0.05em; font-weight: 700; } 
.sns.left .news-banner .text-box p { font-size: 17px; color: #fff; line-height: 1.5; letter-spacing: -0.05em; font-family: "S-CoreDream-4Regular"; } 
.sns.right { width: 100%; min-width: 287px;padding-left: 20px;} 
.sns.right .title { margin-top: 25px; margin-bottom: 64px; } 
.sns.right .title span { position: relative; letter-spacing: -0.05em; line-height: 1.5; font-size: 18px; padding-right: 14px; background-color: #fff; } 
.sns.right .title > div { position: relative; } 
.sns.right .title > div::before { content: ""; position: absolute; left: 0; top: 50%; margin-top: -0.5px; width: calc(100% - 60px); height: 1px; background-color: #352f2e; } 
.sns.right ul li { float: left;margin-right: 50px; } 
.sns.right ul::after { content: ""; display: block; clear: both; } 
.sns.right ul li:last-child { margin-right: 0; } 
.sns.right ul li span { display: block; margin-top: 10px; text-align: center; line-height: 1.5; letter-spacing: -0.05em; color: #666; font-family: "S-CoreDream-4Regular"; font-size:18px} 
/* [E] news */

#multipleContentsDiv_hong_type5_25 { display: flex; justify-content: space-between; max-width: 1600px; margin:  0 auto; }
  .sns.right ul { display: flex; justify-content: space-between; } 
  .sns.right ul li { width: calc((100% / 4) - 10px); text-align: center; margin-right: 0; } 

@media all and (min-width:1024px){
  .sns ul li a:hover img{transform:rotatey(360deg);}
  .sns ul li a:hover span{color: #ff6675;transition:all 0.3s}
}

@media (min-width: 1600px){
 #multipleContentsDiv_hong_type5_25{padding: 90px 0 90px;} 
  }

@media (max-width: 1640px){
  #multipleContentsDiv_hong_type5_25 {padding: 80px 20px 90px;}
 #multipleContentsDiv_hong_type5_497 {padding: 100px 20px 80px;} 
}

@media (max-width: 1600px){
  .sns .quick-logo .logo-slider .slick-track { margin-left: 0; } 
}

@media (max-width: 1500px){
  .sns.right ul li span {margin-top: 5px; white-space: nowrap; } 
}

@media (max-width: 1200px){
  .e-book .title h3 {  } 
  .e-book .title h3::before { width: 60px; height: 55px; left: -70px; } 
  .e-book .title h3::after { width: 60px; height: 55px; right: -70px; top: 20px; } 
  .sns .flex-wrap { flex-direction: column; } 
  .sns.right { width: 100%;padding-left: 10px;} 
  
   #multipleContentsDiv_hong_type5_497 ._objWidget{max-width: 780px;margin: 0px auto 60px;} 
}

@media (max-width: 1023px){
  .go-top { font-size: 18px; width: 70px; height: 70px; line-height: 70px; right: 25px; bottom: 20px; } 
  .e-book .title h3 { width: 500px; } 
  .e-book .title h3::before { width: 55px; height: 55px; left: -60px; } 
  .e-book .title h3::after { width: 55px; height: 55px; right: -60px; top: 60px; } 
  .e-book li .text-box strong { font-size: 22px; } 
  .e-book li .text-box em { font-size: 14px; } 
  .sns.right{padding-left:0}
  .sns.left > div img { width: 100%; } 
  .sns .quick-logo .logo-slider li img { min-width: 100px; } 
}

@media (max-width: 900px){
  .sns.left { min-width: 100%; margin-bottom: 50px; } 
  .sns.left .news-banner::before { width: 70px; height: 70px; bottom: 5px; } 
}

@media (max-width: 768px){
  .hong_type5 .top-menu { padding: 10px 0; } 
  .e-book .inner { padding: 70px 0 50px; } 
  .e-book .title {margin-bottom: 50px;} 
  .e-book .title h3 {  width: 450px;font-size: 28px;} 
  .e-book .title h3::before { width: 45px; height: 45px; left: -30px; } 
  .e-book .title h3::after { width: 45px; height: 45px; right: -30px; } 
  .sns.right ul { width: 100%; } 
  .sns .inner { padding: 70px 0; } 
  .sns.left > div:last-child { margin-bottom: 0; } 
  .sns.right {width: 100%;padding-left: 0px;} 
  .sns .flex-wrap { margin-bottom: 40px; } 
  #multipleDiv_hong_type5_480.scroll #menu1139_obj481{width:100%}
  #multipleDiv_hong_type5_480.scroll #menu1139_obj482{width:100%}
  #multipleDiv_hong_type5_480.scroll #menu1139_obj484{width:100%}
  #menu1139_obj726{width:100%;float: none;}
  #menu1139_obj727{width:100%;float: none;}

}

@media (max-width: 630px){
  .e-book .title h3 {width: auto;font-size: 22px;} 
  .e-book .title h3::before { left: -20px; width: 40px; } 
  .e-book .title h3::after { top: 30px; right: -15px; width: 40px; } 
  .e-book li a {padding-left: 120px;}
  .sns.left .news-banner .text-box strong{font-size:24px;}
  .sns.left .text-box{left:15px;}
  .sns.left .news-banner .text-box p{font-size:17px;margin-top:10px;}
  .sns.left .news-banner::before{width:40px;height:15px;left:20px;bottom:20px;}
  .sns.right .title{margin-bottom:30px;}
  .sns.right ul li span{margin-top:10px;}
  #multipleContentsDiv_hong_type5_497{padding: 70px 20px 20px;}
}


/**MAIN EFFECT
@media (min-width: 1200px){
  #multipleDiv_hong_type5_25 .title h3{position:relative;opacity:0;right:-50px;transition:all ease 1s;}
  #multipleDiv_hong_type5_25.scroll .title h3{right:0;opacity:1;}

  #multipleDiv_hong_type5_25 .gallery .top .more-btn{transform:scale(0);transition:all ease 1s;}
  #multipleDiv_hong_type5_25.scroll .gallery .top .more-btn{transform:scale(1);transition-delay:1s;}

  #multipleDiv_hong_type5_25 .gallery .left-box .list li{transform:scale(0);transition:all ease 1s;}
  #multipleDiv_hong_type5_25.scroll .gallery .left-box .list li{transform:scale(1);}
  #multipleDiv_hong_type5_25.scroll .gallery .left-box .list li:nth-child(1){transition-delay:.25s;}
  #multipleDiv_hong_type5_25.scroll .gallery .left-box .list li:nth-child(2){transition-delay:.35s;}
  #multipleDiv_hong_type5_25.scroll .gallery .left-box .list li:nth-child(3){transition-delay:.45s;}
  #multipleDiv_hong_type5_25.scroll .gallery .left-box .list li:nth-child(4){transition-delay:.55s;}

  #multipleDiv_hong_type5_25 .gallery .right-box .list li{transform:scale(0);transition:all ease 1s;}
  #multipleDiv_hong_type5_25.scroll .gallery .right-box .list li{transform:scale(1);}
  #multipleDiv_hong_type5_25.scroll .gallery .right-box .list li:nth-child(1){transition-delay:.25s;}
  #multipleDiv_hong_type5_25.scroll .gallery .right-box .list li:nth-child(2){transition-delay:.45s;}


  #multipleDiv_hong_type5_497:before{left:-100%;opacity:0;transition:all ease 1s;}
  #multipleDiv_hong_type5_497.scroll:before{left:0;opacity:1;}

  #multipleDiv_hong_type5_497 .e-book .title{top:100px;opacity:0;transition:all ease 1s;position:relative;}
  #multipleDiv_hong_type5_497.scroll .e-book .title{top:0;opacity:1;transition-delay:.5s;}

  #multipleDiv_hong_type5_497 .e-book-slider1{left:-100px;opacity:0;transition:all ease 1s;position:relative;}
  #multipleDiv_hong_type5_497.scroll .e-book-slider1{left:0;opacity:1;transition-delay:.5s;}

  #multipleDiv_hong_type5_497 .e-book-slider2{right:-100px;opacity:0;transition:all ease 1s;position:relative;}
  #multipleDiv_hong_type5_497.scroll .e-book-slider2{right:0;opacity:1;transition-delay:.5s;}

  #multipleDiv_hong_type5_480 #menu1139_obj481{left:-100px;opacity:0;transition:all ease 1s;position:relative;}
  #multipleDiv_hong_type5_480.scroll #menu1139_obj481{left:0;opacity:1;}

  #multipleDiv_hong_type5_480 #menu1139_obj482{top:-100px;opacity:0;transition:all ease 1s;position:relative;}
  #multipleDiv_hong_type5_480.scroll #menu1139_obj482{top:0;opacity:1;}

  #multipleDiv_hong_type5_480 #menu1139_obj484{right:-100px;opacity:0;transition:all ease 1s;position:relative;}
  #multipleDiv_hong_type5_480.scroll #menu1139_obj484{right:0;opacity:1;}


  .edit #multipleDiv_hong_type5_25 .title h3,
  .edit #multipleDiv_hong_type5_25 .gallery .left-box .list li,
  .edit #multipleDiv_hong_type5_25 .gallery .right-box .list li,
  .edit #multipleDiv_hong_type5_497 .e-book .title,
  .edit #multipleDiv_hong_type5_497 .e-book-slider1,
  .edit #multipleDiv_hong_type5_497 .e-book-slider2,
  .edit #multipleDiv_hong_type5_480 #menu1139_obj481,
  .edit #multipleDiv_hong_type5_480 #menu1139_obj482,
  .edit #multipleDiv_hong_type5_497:before,
  .edit #multipleDiv_hong_type5_25 .gallery .top .more-btn,
  .edit #multipleDiv_hong_type5_480 #menu1139_obj484{opacity:1;right:unset;top:unset;left:unset;transform:none;}
}
**/
#visual-slider .visual-slider-container .quick-menu{display:none}

.e-book .list ul .tit-box{display:none}

#menu1139_obj1104,#menu1139_obj1126,#menu1139_obj505, #menu1139_obj1527, #menu1139_obj482{overflow: visible;}

