/* BASIC css start */
#wrap { width:100%; overflow:hidden; margin:0; padding:0; }

.dnaMainslide { width:100%; margin-top:0; position:relative; overflow:hidden; padding:0 0 30px; }
.dnaMainslide .swiper-slide img { width:100%; }

.dnaMainslide .swiper-pagination { bottom:0px!important; }
.dnaMainslide .swiper-pagination-bullet-active { background:#333; }

.wrap_tit { text-align:center; margin:150px 0 90px; font-size:16px; color:#787878; }
.wrap_tit h3 {font-size:20pt; color:#121212; margin:0 0 10px; }


.dna_best_slide { width:100%; margin:0 auto 150px; padding:0 0 80px!important; }
.dna_best_slide .swiper-slide { width:21%; min-width:295px; display:inline-block; }
.dna_best_slide .swiper-slide .thumb img { width:100%; }
.dna_best_slide .swiper-button-next { color:#fff; opacity:.6; }
.dna_best_slide .swiper-button-prev { color:#fff; opacity:.6; }

.dna_best_slide .swiper-pagination-bullet { background:#e4e4e4!important; opacity:.7; width:100%!important; max-width:100px; height:2px!important; margin:0!important;border-radius:0px!important; }
.dna_best_slide .swiper-pagination-bullet-active { background:#333333!important; opacity:1; }

.dna_widebn { width:100%; margin:0; }
.dna_widebn img { width:100%; }

.product-wrap .more { text-align:center; margin: 24px 0px;}

.more_btn { width:200px; height:35px; line-height:35px; background:#222; color:#fff; font-weight:bold; font-size:14px; display:block; text-align:center; margin:0 auto; }

.dna_fixedbn { width:100%; height:600px; margin:150px auto; background:url(//okkanetdh.jpg3.kr/re_workdna/images/backg_w.jpg) center top no-repeat fixed; position:relative; background-size:cover; }
.dna_fixedbn .txt_sec { display:table; text-align:center; top:50%; left:50%; transform: translate(-50%, -50%); position:absolute; }
.dna_fixedbn .img_b { width:230px; margin:0 auto 15px; }
.dna_fixedbn .img_b img { width:100%; }
.dna_fixedbn .txt_b { font-size:30px; font-weight:bold; color:#fff; }
/* BASIC css end */

