@charset "utf-8";
/* CSS Document */


#container{margin-top:-1px;}
#contents .sub_content{width:100%; margin:0; padding:0;}/* 메인 */
.main_visual {overflow:hidden; width:100%;  margin:0 0 0px 0; position: relative; background: #06090E;}


.mc_section {max-width: 1600px; width: 100%; margin: 0 auto;}
.new_banner {background: #F1F7FF; padding: 55px 0px; margin-bottom: 110px;}
.new_banner ul {max-width: 1600px; width: 100%; margin: 0 auto; display: flex; gap: 25px;}
.new_banner ul li img {width: 100%; }

.main_slide_ban {width: 100%; display: flex; gap: 34px; max-width: 1600px; margin: 0 auto 150px;}
.main_slide,
.main_banner {width: 100%;}
.main_slide img,
.main_banner img {width: 100%;}


.main_ban_img01,
.main_ban_img02,
.main_ban_img03{display:inline-block; float:left;}
.main_ban_img06 img{margin:30px 0 0 0;}

.main_cont_slide{text-align:center;}

.scroll_wrap{top:891px;}


/* custom */

.mc_2 {margin-bottom: 150px;}
.mc_2 .title {text-align: center; margin-bottom: 60px;}
.mc_2 .title h3 {font-size: 36px; font-weight: 700; margin-bottom: 24px;}
.mc_2 .title ul {display: flex; justify-content: center; gap: 6px;}
.mc_2 .title ul li a {font-size: 15px; line-height: 1; font-weight: 700; color: rgba(17, 17, 17, 0.50); padding: 10px 0px; width: 84px; text-align: center; border: 1px solid #DBDBDB; border-radius: 100px; display: block;}
.mc_2 .title ul li.active a {color: #fff; background: #000; border-color: #000;}
.mc_2 .tab_content .goods_list_tit {display: none;}

.mc_3 {margin-bottom: 150px; background: #D8E5F6;}

.mc_4 {max-width: 1600px; width: 100%; margin: 0 auto 200px;}
.mc_4 .item_box {display: flex; gap: 60px; align-items: center;}
.mc_4 .title {margin-bottom: 54px; text-align: center;}
.mc_4 .title h3 {font-size: 30px; font-weight: 700;}
.mc_4 .prd_box {height: 934px; overflow-y: auto;}
.mc_4 .prd_box .goods_list_tit {display: none;}


.mc_5 {max-width: 1600px; width: 100%; margin: 0 auto 150px;}
.mc_5 .goods_list_tit {display: none;} 
.mc_5 .title {margin-bottom: 54px; text-align: center;}
.mc_5 .title h3 {font-size: 30px; font-weight: 700;}
.mc_5 .title a {display: flex; align-items: center; gap: 10px; font-size: 17px; font-weight: 700;}
.mc_5 .goods_list_cont ul {float: none; max-width: 1380px; margin: 0 auto; overflow: visible;}
.mc_5 .goods_list_cont .item_slide_horizontal .slick-prev {left: -110px;}
.mc_5 .goods_list_cont .item_slide_horizontal .slick-next {right: -110px;}


.mc_6 {width: 100%; padding: 150px 0px; background: #F4F4F4;}
.mc_6 .inner {max-width: 1600px; width: 100%; margin: 0 auto;}
.mc_6 .goods_list_tit {display: none;} 
.mc_6 .title {margin-bottom: 54px; text-align: center;}
.mc_6 .title h3 {font-size: 30px; font-weight: 700;}
.mc_6 .goods_list_cont ul {float: none; max-width: 1380px; margin: 0 auto; overflow: visible;}
.mc_6 .goods_list_cont .item_slide_horizontal .slick-prev {left: -110px;}
.mc_6 .goods_list_cont .item_slide_horizontal .slick-next {right: -110px;}