/*¸ÞÀÎºñÁÖ¾ó*/
.main_bxslider .bx-controls-auto{display:none}
.main_bxslider .bx-wrapper .bx-pager.bx-default-pager{bottom:25px}
.main_bxslider .bx-wrapper .bx-pager.bx-default-pager a{font-size:0px;width:18px;height:18px;text-indent:0px;background-color:#1f1f1f;margin:0;border-radius:18px;margin:0 5px;}
.main_bxslider .bx-wrapper .bx-pager.bx-default-pager a:hover, .main_bxslider .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#ffffff;text-decoration:none;}

.main_bxslider .bx-controls-direction .bx-prev{left:50px;background:none}
.main_bxslider .bx-controls-direction .bx-next{right:50px;background:none}


/*ÀÌº¥Æ® ¹è³Ê*/
.main-banner-section{padding:60px 0;}

.main-banner-section ul{}
.main-banner-section ul:after{clear:both; display:block; content:"";}
.main-banner-section ul li{float:left; width:25%; padding:10px;}
.main-banner-section ul li,
.main-banner-section ul li:after,
.main-banner-section ul li:before{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.main-banner-section ul li div{width:100%;}
.main-banner-section ul li div img{width:100%;}

.tit-area{text-align:center; margin-bottom:60px;}
.tit-area h1{font-size:50px; font-weight:700; color:#333;}
.tit-area h1 a{color:#333;}

#mcont1-section{padding:30px 0 50px;}
#mcont1-section .goods-info{padding:20px 0 30px; border-bottom:1px solid #dedede;}
#mcont1-section .goods-info .goodsName{text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; width:100%; overflow:hidden;}
#mcont1-section .goods-info .goodsAdvance{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; /* ¶óÀÎ¼ö */ -webkit-box-orient: vertical; word-wrap:break-word; line-height: 1.2em; height: 2.4em;}
#mcont1-section .goods-price{margin-top:20px;}

/*¿ÍÀÌµå ¹è³Ê*/
.wide-banner-section{position:relative; height:475px;}
.wide-banner-section .img-area{}
.wide-banner-section .txt-area{width:100%; top:50%; text-align:center; color:#fff;  -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%); position:absolute; display:inline-block;}
.wide-banner-section .txt-area h1{font-size:60px; font-weight:900;}
.wide-banner-section .txt-area p{font-size:26px; margin-top:30px;}

/*»õ·Î ÀÔ°íµÈ »óÇ°*/
#mcont2-section{padding:100px 0;}
#mcont2-section .wrap {position:relative}
#slide_left_opacity {position:absolute;top:0;left:0;width:50px;height:550px;background:#FFFFFF; opacity:0.7;}
#slide_right_opacity {position:absolute;top:0;right:0;width:50px;height:550px;background:#FFFFFF;opacity:0.7;}

/* DIRECTION CONTROLS (NEXT / PREV)*/
.bx_wap_1 .bx-wrapper .bx-controls-direction .bx-next {
	right:-40px;
	width:57px;
	height:57px;
	background: url(../image/B_bt_2.gif) no-repeat;
}

.bx_wap_1 .bx-wrapper .bx-controls-direction .bx-prev {
	left:-40px;
	width:57px;
	height:57px;
	background: url(../image/B_bt_1.gif) no-repeat;
}

.bx_wap_1 .bx-wrapper .bx-viewport {
	background-color:#ffffff;
}

.bx_wap_1 .bxslider_1 li{float:left;width:400px;min-height:550px;position:relative;}


.bx_wap_1 .bx-wrapper .bx-controls-direction a {
  width: 33px;
  height: 57px;
  top:41.5%;
}

.main_roll_wrap .good_txt {position:absolute;width:430px;height:45px;z-index:1;bottom:0;left:0;background-color:#ffffff;display:none;padding:20px 25px;}
#mcont2-section .zoomimg_wrap {width:440px;height:440px;margin-bottom:30px;}
#mcont2-section .zoomimg_wrap img {width:440px;height:440px;border:0}
#mcont2-section .goodsName{font-size:24px; text-align:center; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; width:100%; overflow:hidden;}
#mcont2-section .goodsPrice{font-size:30px; font-weight:600; color:#20aa28; text-align:center;}

/*º£½ºÆ®»óÇ°*/
#mcont3-section{padding:80px 0 50px; background:#f8f8f8;}
#mcont3-section .tit-area h1{color:#17549d;}
#mcont3-section .btab-area{margin:0 0 60px;}
#mcont3-section .btab-area ul{text-align:center;}
#mcont3-section .btab-area ul:after{clear:both; content:""; display:block;}
#mcont3-section .btab-area ul li{display:inline-block; line-height:40px; position:relative; padding:0 20px;}
#mcont3-section .btab-area ul li:after{width:1px; height:20px; top:13px; right:0; background:#aeaeae; content:""; display:block; position:absolute;}
#mcont3-section .btab-area ul li:last-child:after{width:0px;}
#mcont3-section .btab-area ul li a{font-size:20px; font-weight:500; color:#909090; padding:10px 20px; position:relative;}
#mcont3-section .btab-area ul li a:hover,
#mcont3-section .btab-area ul li.curr a{color:#fff; border-radius:50px; background:#17549d; line-height:40px; text-decoration:none;}

#mcont3-section .goods-info{padding:0 20px 20px; border-bottom:1px solid #dedede;}
#mcont3-section .goods-info .goodsName{text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; width:100%; overflow:hidden;}
#mcont3-section .goods-info .goodsAdvance{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; /* ¶óÀÎ¼ö */ -webkit-box-orient: vertical; word-wrap:break-word; line-height: 1.2em; height: 2.4em;}
#mcont3-section .goodsPrice{font-size:26px; font-weight:600; color:#17549d; margin-top:10px;}


#mcont4-section{padding:120px 0 80px; background:#fff;}
#mcont4-section .cont-area{width:1400px; margin:0 auto;}
#mcont4-section .cont-area:after{clear:both; display:block; content:"";}
#mcont4-section .tit-area{position:relative; float:left; width:280px; height:340px; text-align:left; padding:40px;}
#mcont4-section .tit-area.cate05_bg{background:url("../image/mcont4_cate05_bg.jpg") no-repeat center; background-size:cover;}
#mcont4-section .tit-area h1{text-align:left; line-height:1.2em; font-weight:800; color:#fff;}
#mcont4-section .tit-area p{text-align:left; margin-top:30px; font-size:18px; color:#fff;}
#mcont4-section .sale-control{bottom:40px; left:40px; z-index:9999; position:absolute;}
#mcont4-section .sale-control:after{clear:both; display:block; content:"";}
#mcont4-section .sale-next,
#mcont4-section .sale-prev{width:38px; height:38px; z-index:99; line-height:38px; text-align:center; color:#a3a3a3; border:1px solid #e1e1e1; background-color:#fff; cursor:pointer; display:inline-block; float:left;}
#mcont4-section .sale-next i,
#mcont4-section .sale-prev i{line-height:38px;}
#mcont4-section .sale-prev{border-left:0;}
#mcont4-section .sale-page{width:auto; bottom:auto; left:auto; margin-right:10px; font-size:20px; line-height:38px; color:#fff; display:inline-block; position:relative; float:left;}
#mcont4-section .swiper-pagination-current{color:#fff;}

#mcont4-section .sale-slider{float:right; width:1000px;}
#mcont4-section .sale-slider .goodsName{margin-top:20px; text-align:center;}
#mcont4-section .sale-slider .goodsPrice{font-size:20px; color:#000; text-align:center;}

#mcont5-section{padding:120px 0 80px; background:#f2f2f2;}
#mcont5-section .cont-area{width:1400px; margin:0 auto;}
#mcont5-section .cont-area:after{clear:both; display:block; content:"";}
#mcont5-section .tit-area{position:relative; float:left; width:280px; height:340px; text-align:left; padding:40px;}
#mcont5-section .tit-area.cate04_bg{background:url("../image/mcont4_cate04_bg.jpg") no-repeat center; background-size:cover;}
#mcont5-section .tit-area h1{text-align:left; line-height:1.2em; font-weight:800; color:#fff;}
#mcont5-section .tit-area p{text-align:left; margin-top:30px; font-size:18px; color:#fff;}
#mcont5-section .indu-control{bottom:40px; left:40px; z-index:9999; position:absolute;}
#mcont5-section .indu-control:after{clear:both; display:block; content:"";}
#mcont5-section .indu-next,
#mcont5-section .indu-prev{width:38px; height:38px; z-index:99; line-height:38px; text-align:center; color:#a3a3a3; border:1px solid #e1e1e1; background-color:#fff; cursor:pointer; display:inline-block; float:left;}
#mcont5-section .indu-next i,
#mcont5-section .indu-prev i{line-height:38px;}
#mcont5-section .indu-prev{border-left:0;}
#mcont5-section .indu-page{width:auto; bottom:auto; left:auto; margin-right:10px; font-size:20px; line-height:38px; color:#fff; display:inline-block; position:relative; float:left;}
#mcont5-section .swiper-pagination-current{color:#fff;}

#mcont5-section .indu-slider{float:right; width:1000px;}
#mcont5-section .indu-slider .goodsName{margin-top:20px; text-align:center;}
#mcont5-section .indu-slider .goodsPrice{font-size:20px; color:#000; text-align:center;}

/*¿ÍÀÌµå ¹è³Ê*/
.company-banner-section{position:relative; height:475px;}
.company-banner-section .img-area{}
.company-banner-section .txt-area{width:100%; top:50%; text-align:center; color:#fff;  -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%); position:absolute; display:inline-block;}
.company-banner-section .txt-area h1{font-size:60px; font-weight:900;}
.company-banner-section .txt-area p{font-size:26px; margin-top:30px;}
