/* BASIC css start */
 .brand_fadein {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}
.brand_fadein .up-on-scroll {
  transition: transform 0.7s, opacity 1s;
}


.about{
position: relative;
    width: 100%;
text-align: center;
   
	}



.img-wrap {
  display: flex;
  justify-content: center;
  overflow: hidden;
  /*max-height: 400px;*/
}
.img-wrap .image {
  object-fit: contain;
  max-width: 100%;
 /* width: 100%;*/
}

.tt-wrap{  margin:  0;}
.tt-wrap img{   max-width: 100%;}
.tt-wrap .top p {font-size: 17px; font-weight: 400;    margin-top: 35px;}


.brand_info{background: #000; padding: 128px 0;    }
.brand_info h3{text-align: center;font-size: 40px;  color: #fff;}
.brand_info p{text-align: center;font-size: 16px; font-weight: 400;line-height: 25px; color: #fff;}

.brand_info2{background: #000; padding: 128px 0;    border-bottom: 1px solid #353535;}
.brand_info2 p{text-align: center;font-size: 14px; font-weight: 300;line-height: 25px; color: #fff;}



.text-wrap{  margin: 100px 0;}
.text-wrap .top{    margin: 150px 0;}
.clean_wrap{background: #f9f4f0;    margin-top: 200px;}






.extra-section .text-wrap{     width: 42%;    margin: 400px 0 0 0;    float: right;}
.extra-section {   width: 100%;     height: 1000px;      background-image: url("//junjewelry.jpg3.kr/home/2024/page/2023_brand_juu_02.jpg");background-size:cover;background-position:center top;background-repeat: no-repeat;text-align:center;   }
.extra-section .ww{max-width: 1330px;  margin: 0 auto 100px;   width: 100%; }
.extra-section .text-wrap h3{  text-align: left; font-size: 25px;font-weight:500;  margin: 35px 0 50px;  color: #fff;}
.extra-section .text-wrap p{text-align: left;  font-size: 16px; font-weight: 400;line-height: 25px; color: #fff;}

.extra-section2 .text-wrap{     width: 100%;    margin: 400px 0 0 0;   }
.extra-section2 {   width: 100%;     height: 1000px;      background-image: url("//junjewelry.jpg3.kr/home/2024/page/2023_brand_juu_03.jpg");background-size:cover;background-position:center top;background-repeat: no-repeat;text-align:center;   }
.extra-section2 .ww{    max-width: 1330px;    margin: 750px auto 0;}
.extra-section2 .text-wrap h3{  text-align: center; font-size: 25px;font-weight:500;  margin: 0px 0 20px;  color: #fff;}
.extra-section2 .text-wrap p{text-align: center;  font-size: 16px; font-weight: 400;line-height: 25px; color: #fff;}

.extra-section3 .text-wrap{     width: 45%;    margin: 48% 0 0 0;  float: right;  }
.extra-section3 {   width: 100%;     height: 1000px;      background-image: url("//junjewelry.jpg3.kr/home/2024/page/2023_brand_juu_04.jpg");background-size:cover;background-position:center top;background-repeat: no-repeat;text-align:center;   }
.extra-section3 .ww{max-width: 1330px;  margin: 0 auto 100px;   width: 100%; }
.extra-section3 .text-wrap h3{  text-align: left; font-size: 25px;font-weight:500;  margin: 35px 0 50px;  color: #000;}
.extra-section3 .text-wrap p{text-align: left;  font-size: 16px; font-weight: 400;line-height: 25px; color: #000;}


.extra-section4 .text-wrap{     width: 100%;    margin:0;   }
.extra-section4 {   width: 100%;     height: 1000px;      background-image: url("//junjewelry.jpg3.kr/home/2024/page/2023_brand_05.jpg");background-size:cover;background-position:center top;background-repeat: no-repeat;text-align:center;   }
.extra-section4 .ww{    max-width: 1330px;    margin: 650px auto 0;}
.extra-section4 .text-wrap h3{  text-align: left; font-size: 25px;font-weight:500;  margin: 35px 0 50px;  color: #fff;}
.extra-section4 .text-wrap p{text-align: left;  font-size: 16px; font-weight: 400;line-height: 25px; color: #fff;}


/* BASIC css end */

