

html,body{height:100%;}
#wrap{}

/*상단*/
#header{position:relative;}
.header_info{position:relative;margin:0 auto;width:1280px;max-width:1280px;height:84px;}
.header_info h1{float:left;margin:37px 0 0 20px;}
.header_info .top_menu{position:absolute;right:0px;top:50%;}
.header_info .top_menu>ul{font-size:0;text-align:right;}
.header_info .top_menu>ul>li{display:inline-block;text-align:left;line-height:0;vertical-align:top;}
.header_info .top_menu>ul>li a{font-size:12px;line-height:15px;color:#000;}
/*.header_info .top_menu>ul>li.select_box{width:auto;}*/
.header_info .top_menu>ul>li.select_box{width:116px;}
.selectric .label{margin:0 12px 0 0 !important;padding:0 9px !important;line-height:14px !important;}
.selectric .button{height:13px !important;}
.header_info .gnb{float:left;margin:36px 0 0 50px;}
.header_info .gnb ul.clearfix{/* overflow:hidden; */}
.header_info .gnb ul.clearfix > li{float:left;padding: 0 15px;position: relative;/* width:170px;text-align:center; */}
.header_info .gnb ul.clearfix > li:first-child{padding-left: 0;}

/*gnb*/
.wrap_listGnb{position: relative;}
.gnb_menu{position: absolute;width: 100%;left: 0;top: 49px;z-index:1000;display: none;}
/* 2018-01-03 */
.list_gnb{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;min-width: 230px;border: 1px solid #c6c6c6;border-top: none;padding: 17px 25px;background-color: #fff;-webkit-box-shadow: 0px 2px 4px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 2px 4px 1px rgba(0, 0, 0, 0.2);box-shadow: 0px 2px 4px 1px rgba(0, 0, 0, 0.2);}
.tit_gnb{display: inline-block;position: relative;height: 47px;padding: 0 25px;line-height: 47px;border: 1px solid #fff;border-bottom: none;font-size: 18px;color: #000;font-weight: 800}
.tit_gnb::after{content: '';display: inline-block;width: 7px;height: 4px;margin-left: 10px;vertical-align: middle;}

/*20180105 포커스 삭제*/
/*.tit_gnb.on, .tit_gnb:hover, .tit_gnb:focus{border: 1px solid #c6c6c6;background-color: #f9f9f9;}*/
.tit_gnb.on, .tit_gnb:hover{border: 1px solid #c6c6c6;background-color: #f9f9f9;}
/*20180105 포커스 삭제*/ 

.tit_gnb.on::after, .tit_gnb:hover::after{content: '';display: inline-block;width: 7px;height: 4px;background: url(http://en.cnwesture.com/k/k/ico_arrgnb.png) 0 0 no-repeat;margin-left: 10px;vertical-align: middle;}
.gnb_subTit{padding:4px 0 7px;font-size: 16px;}
.gnb_list + .gnb_list .gnb_subTit{padding-top: 19px;}
.gnb_list .link_gnb, .link_list2Depth{display: block;padding: 3px 0;font-size: 16px;color: #666;}


.txt_sans{font-family: sans-serif;}

/*.gnb_bg{position: absolute;width: 100%;/* height: 450px;left: 0;top: 85px;z-index: 999;background-color: #fff;border-bottom: 1px solid #ddd;}
.wrap_listGnb{text-align: left;}
.btn_closeGnb{position: absolute;right: 0;top: 130px;z-index:1000;}
.wrap_listGnb .link_gnb, .wrap_listGnb  .link_list2Depth{display: block;}
.wrap_listGnb .link_gnb{font-size: 16px;color: #000;}
.wrap_listGnb .link_gnb:hover, .wrap_listGnb .link_gnb:focus{color: #8856e5;text-decoration: underline;}
.wrap_listGnb .link_gnb:hover .ico_arr::after, .wrap_listGnb .link_gnb:focus .ico_arr::after{background-image: url(ico_gnbarr_purple.png);}
.wrap_listGnb .gnb_subTit{font-size: 16px;color: #000;padding-bottom: 5px;}
.wrap_listGnb  .link_list2Depth{font-size: 14px;color: #666;padding: 4px 0;}
.wrap_listGnb  .link_list2Depth:hover, .wrap_listGnb  .link_list2Depth:focus{font-weight: 700;color: #8856e5;text-decoration: underline;}
.wrap_listGnb   .gnb_list{margin: 10px 0;}
.wrap_listGnb   .gnb_list ~ .gnb_list{padding-top: 5px;}
.wrap_listGnb .txt_purple{color: #8856e5;text-decoration: underline;}
.wrap_listGnb .ico_arr::after, .wrap_listGnb .ico_arr.txt_purple::after{content: '';display: inline-block;width: 6px;height: 10px;margin-left: 10px;background: url(ico_gnbarr.png) 0 0 no-repeat;} */

/*20171120 GNB height:35px 추가*/
/* .header_info .gnb ul.clearfix .gnb_tit > a{display:block;font-weight:800;height:35px;font-size:18px;line-height:20px;color:#000;} */
/* //20171120 GNB height:35px 추가*/

.header_info .etc_menu{float:right;}
.header_info .etc_menu ul{width:170px;overflow:hidden;}
.header_info .etc_menu li{display:table;float:left;width:84px;height:84px;background:#8f69f4;border-right:1px solid #fff;text-align:center;vertical-align:middle;}
.header_info .etc_menu li:last-of-type{border:0;}
.header_info .etc_menu li a{display:table-cell;border-collapse:collapse;width:100%;height:100%;font-weight:800;font-size:18px;}
.header_info .etc_menu li a .ico{display:inline-block;width:30px;height:30px;background:url(http://en.cnwesture.com/k/k/ico30.png) no-repeat 0 0;background-size:100%;}
.header_info .etc_menu li.search a .ico{background-position:0 -30px;}

/*20171121 수정*/
.quick_menu{position:fixed;margin:-220px 0 0 0;right:0;top:50%;z-index:301;}
.quick_menu .quick_list{padding:20px 0;background:#000;border-top-left-radius: 5px;border-bottom-left-radius: 5px;box-sizing: border-box;}
.quick_menu .quick_list li{margin-top: 24px;}
.quick_menu .quick_list li:first-child{margin-top: 0;}
.quick_menu .quick_list li a{display:block;width:66px;padding:0px 0;text-align:center;}
.quick_menu .quick_list li .txt{display:block;margin:10px 0 0;font-size:12px;line-height:16px;color:#fff;}
.quick_menu .quick_list li .ico{display:inline-block;background:url("http://en.cnwesture.com/k/k/ico_quick.png") no-repeat;}
.quick_menu .quick_list .quick_m1 .ico{width:32px;height:32px;background-position:0px 0px;}
.quick_menu .quick_list .quick_m2 .ico{width:28px;height:32px;background-position:-2px -40px;}
.quick_menu .quick_list .quick_m3 .ico{width:32px;height:32px;background-position:0px -80px;}
.quick_menu .quick_list .quick_m4 .ico{width:28px;height:32px;background-position:-2px -120px;}
.quick_close{position:absolute;top:-31px;right:8px;}
/* 20180125  .quick_close .closeBtn 에서 outline 제거*/
.quick_close .closeBtn{overflow: hidden;width: 25px;height: 25px;border: 0;background: #fff url(http://en.cnwesture.com/k/k/ico_quick_close.png) no-repeat 50% 50%;background-size: 9px 9px; border: 1px solid #f4f4f4;border-radius: 50%;text-indent: -9999px}
.quick_open{position:absolute;top:37%;left:30%;z-index: 10;}
.quick_open .openBtn{position: relative;overflow: hidden; width:28px;height: 78px;text-indent: -9999px;border: 0;outline: 0;}
.quick_open:before{content:''; height:7px; width:7px; display:block; border:2px solid #fff; border-left-width:0; border-bottom-width:0; transform:rotate(225deg);-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg);-ms-transform:rotate(225deg); position:absolute; top:50%; left:50%;}
/*20171121 수정*/

/*메인 페이지*/
/*20180103 추가*/

.main_key_img img{position: absolute;top:0;left: 50%;z-index: 10;}
/*.inner_main_Topkeyvisual{z-index: 100px;position: relative;z-index: 11;} 2018-12-24 삭제*/
/*#content{margin:0 auto;max-width:1920px;min-width:1280px;width:100%;overflow-x:hidden;}*/
#content{margin:0 auto;max-width:1920px;min-width:1280px;width:100%;overflow:hidden;}

.cont_visual{position:relative;height:730px;}
.cont_visual .btn_dot{position:absolute;bottom:183px;left:50%;width:99px;height:24px;margin:0 0 0 -50px;background:url("http://en.cnwesture.com/k/k/ico_dot.png") no-repeat 0 0;z-index:2;}
.cont_visual .visual_banner{position:absolute;width:100%;height:100%;z-index:2;}
.visual_banner li{height:100%;background:url("http://en.cnwesture.com/k/k/img_visual_banner1.png") no-repeat center center;background-size:cover;}
.visual_banner .banner_box{width:1280px;height:100%;margin:0 auto;text-align:center;}
.visual_banner .banner_box .banner{display:block;height:100%;overflow:hidden;}
.visual_banner .banner_box p{color:#fff;}
.visual_banner .banner_box .top_tit{margin:120px 0 0;font-size:50px;line-height:70px;}
.visual_banner .banner_box .top_txt{margin:18px 0 0;font-size:18px;line-height:28px;}

.doorlock_cont{position:relative;max-width:1280px;overflow:hidden;margin:-225px auto 0;}
.doorlock_box{position:relative;margin:0 auto;}
.banner02-list .btn_view{position:absolute;top:580px;left:0;width:184px;}
.doorlock_img{position:relative;width:1280px;margin:0 auto;}

.component-box.banner02{position:relative;width:1280px;margin:0 auto;}
.banner02-list{position:relative;}
.banner02-list .owl-pagination{position:absolute;left:50%;top:-30px;overflow:hidden;margin:0 0 0 -50px;z-index:1;}
.banner02-list .owl-page{display:inline-block;margin-right:6px;width:15px;height:15px;border:0;border-radius:100%;background:#d6d6d6;opacity:1;cursor:pointer;}
.banner02-list .owl-page.active{background:#323130;opacity:1;}
.banner02-list-box a{display:block;}
.banner02-list-box img{width:100%;}

.smhome_cont{position:relative;border-top:1px solid #ddd;}
.smhome_cont .tit{padding:73px 0 60px;text-align:center;}
.smhome_box{position:relative;width:1920px;margin:0 auto;}
.smhome_info{display:none;width:100%;height:854px;}
.smhome_info.on{display:block;}
.smhome_info.info1{background:url("http://en.cnwesture.com/k/k/bg_smhome_info1.jpg") no-repeat center center;}
.smhome_info.info2{background:url("http://en.cnwesture.com/k/k/bg_smhome_info2.jpg") no-repeat center center;}
.smhome_info.info3{background:url("http://en.cnwesture.com/k/k/bg_smhome_info2.jpg") no-repeat center center;}
.smhome_info.info4{background:url("http://en.cnwesture.com/k/k/bg_smhome_info2.jpg") no-repeat center center;}
.smhome_cont .btn_more{position:absolute;width:48px;height:48px;font-size:0;line-height:0;background:url("http://en.cnwesture.com/k/k/ico_smart_more.png") no-repeat;background-position:0 0;}
.smhome_cont .btn_more.on{background-position:0 -52px;border:none;}
.smhome_cont .info1 .btn_more.more1{top:39.3%;left:6%;}
.smhome_cont .info1 .btn_more.more2{top:37%;left:32%;}
.smhome_cont .info1 .btn_more.more3{top:19.2%;left:49.8%;}
.smhome_cont .info2 .btn_more.more1{top:29.8%;left:29%;}
.smhome_cont .info2 .btn_more.more2{top:12.2%;left:10.7%;}
.smhome_cont .info2 .btn_more.more4{top:43%;left:50.5%;}
.smhome_cont .info2 .btn_more.more5{top:13.7%;left:88%;}
.smhome_txt{position:absolute;bottom:110px;left:50%;width:1280px;margin:0 0 0 -640px;}
.smhome_txt .tit_list{overflow:hidden;}
.smhome_txt .tit_list li{position:relative;float:left;margin:0 37px 0 0;padding:0 38px 0 0;}
.smhome_txt .tit_list li.last{margin:0;}
.smhome_txt .tit_list li:before{content:"";position:absolute;top:6px;right:0;display:inline-block;width:1px;height:43px;background:#aba9a3;}
.smhome_txt .tit_list li.last:before{display:none;}
.smhome_txt .tit_list li a{display:inlnie-block;padding:0 0 12px 0;font-weight:400;font-size:54px;line-height:54px;color:#fff;}
.smhome_txt .tit_list li.on a{font-weight:800;border-bottom:4px solid #fff;}
.smhome_txt .txt_list{margin:30px 0 0;}
.smhome_txt .txt_list li{display:none;}
.smhome_txt .txt_list li.on{display:block;}
.smhome_pop{display:none;position:absolute;top:130px;right:398px;width:517px;height:584px;box-sizing:border-box;padding:30px;background:url("http://en.cnwesture.com/k/k/bg_smhome_pop.png") no-repeat center center;}
.smhome_pop.on{display:block;}
.smhome_pop .btn_close{position:absolute;top:54px;right:58px;width:28px;height:28px;font-size:0;line-height:0;background:url("http://en.cnwesture.com/k/k/ico_smart_close.png") no-repeat center center;z-index:1;}
.smhome_pop .btn_view{position:absolute;bottom:75px;left:50%;width:156px;margin:0 0 0 -78px;}
/*mhome_pop.pop1 .btn_close,.smhome_pop.pop2 .btn_close{right:auto;left:64px;}*/

.section4{position:relative;margin:0 auto;padding:100px 0 0 0;width:1280px;height:820px;}
.section4 h3{text-align:center;font-weight:800;font-size:42px;line-height:55px;color:#000;text-indent:-16px;}
.section4 .phone{position:relative;margin:40px auto 0;width:370px;height:664px;background:url(http://en.cnwesture.com/k/k/phone.png) no-repeat 0 0;}
.section4 .phone .phone0{position:absolute;left:0;right:0;top:0;bottom:0;background:url(http://en.cnwesture.com/k/k/phone5.png) no-repeat 0 0;}
.section4 .phone .phone1{position:absolute;left:0;right:0;top:0;bottom:0;background:url(http://en.cnwesture.com/k/k/phone0.png) no-repeat 0 0;}
.section4 .phone .phone2{position:absolute;left:0;right:0;top:0;bottom:0;background:url(http://en.cnwesture.com/k/k/phone5.png) no-repeat 0 0;}
.section4 .phone .phone3{position:absolute;left:0;right:0;top:0;bottom:0;background:url(http://en.cnwesture.com/k/k/phone0.png) no-repeat 0 0;}
.section4 .phone .phone4{position:absolute;left:0;right:0;top:0;bottom:0;background:url(http://en.cnwesture.com/k/k/phone5.png) no-repeat 0 0;}
.section4 ul{position:absolute;left:0;right:0;top:0;bottom:0;}
.section4 ul li{position:absolute;left:50%;top:280px;width:400px;height:200px;cursor:pointer;}
.section4 ul li.list0{margin:0 0 0 -730px;text-align:right;}
.section4 ul li.list1{top:480px;margin:0 0 0 -730px;text-align:right;}
.section4 ul li.list2{top:680px;margin:0 0 0 -730px;text-align:right;}
.section4 ul li.list3{top:370px;margin:0 0 0 270px;text-align:left;}
.section4 ul li.list4{top:570px;margin:0 0 0 270px;text-align:left;}
.section4 ul li .ico{display:inline-block;width:55px;height:55px;background:url(http://en.cnwesture.com/k/k/btn_section4.png) no-repeat 0 0;}
.section4 ul li.on .ico{background-position:0 -55px;}
.section4 ul li dt{margin:10px 0;font-weight:700;font-size:24px;color:#000;}
.section4 ul li dd{font-weight:400;font-size:18px;color:#000;}

/* 2017-12-09 */
.wrap_section5{/* width: 1920px; */margin:0 auto;}
.section5{position:relative;padding:200px 0 0 0;width:100%;height:570px;background:url(http://en.cnwesture.com/k/k/bg_section4.png) no-repeat center 0;background-size:1920px;}
.section5 h3{font-weight:700;font-size:48px;font-weight:bold;color:#fff;text-align:center;}
.section5 p{font-weight:400;font-size:18px;color:#fff;text-align:center;}
.section5 p.param1{font-weight:400;font-size:18px;color:#fff;}
/*20171226수정 overflow: hidden -> visible 교체 */
.section5 .slider{margin:80px auto 0;width:90%;overflow:visible;}
/*20171226수정 overflow: hidden -> visible 교체 */
.section5 .slider .item{float:left;width:360px;height:180px;text-align:center;font-family:SamsungSharpSans;font-size:116px;color:#fff;cursor:pointer;opacity:.2;}
.section5 .swiper-slide-active{opacity:1 !important;}
.section5 p.item_tit{font-size:116px;}
.section5 .swiper-slide-active p.item_tit{-ms-transform: scale(1.3); /* IE 9 */-webkit-transform: scale(1.3); /* Safari */transform: scale(1.3); /* Standard syntax */transition:all 0.5s;}
.slider_txt{position:relative;margin:15px auto;width:447px;height:143px;}
.list_sliderTxt{/* display:none; */visibility:hidden;opacity: 0;position:absolute;left:50%;top:190px;margin-left: -224px;width:0;height:143px;}
.list_sliderTxt.on{/* display:block; */visibility: visible;opacity: 1;width:448px;transition:opacity 0.5s;}
.slider_txt .txt0{background:url(http://en.cnwesture.com/k/k/slider3.png) no-repeat center bottom;}
.slider_txt .txt1{background:url(http://en.cnwesture.com/k/k/slider4.png) no-repeat center bottom;}
.slider_txt .txt2{background:url(http://en.cnwesture.com/k/k/slider0.png) no-repeat center bottom;}
.slider_txt .txt3{background:url(http://en.cnwesture.com/k/k/slider1.png) no-repeat center bottom;}
.slider_txt .txt4{background:url(http://en.cnwesture.com/k/k/slider2.png) no-repeat center bottom;}
.slider_txt .txt5{background:url(http://en.cnwesture.com/k/k/slider3.png) no-repeat center bottom;}
.slider_txt .txt6{background:url(http://en.cnwesture.com/k/k/slider4.png) no-repeat center bottom;}
.slider_txt .txt7{background:url(http://en.cnwesture.com/k/k/slider0.png) no-repeat center bottom;}
.slider_txt .txt8{background:url(http://en.cnwesture.com/k/k/slider1.png) no-repeat center bottom;}
.slider_txt .txt9{background:url(http://en.cnwesture.com/k/k/slider2.png) no-repeat center bottom;}

/* 20180205 추가 */
.f_ns_eb{font-weight: 800;}
/*공통 제목*/
.tit_sign{position:relative;padding:66px 0 40px;text-align:center;}
.tit_sign .sign_tit{font-size:44px;line-height:50px;color:#000;font-weight:800;}
.tit_sign .sign_txt{margin:9px 0 0;font-size:16px;line-height:34px;color:#666;font-weight:400;}
.tit_sign .sign_txt .result_name{color:#333;font-weight:800;}
.tit_sign .sign_txt .result_num{color:#333;font-weight:800;}
/*상세페이지 제목*/
.tit_detail{position:relative;padding:68px 0 48px;}
.tit_detail .detail_tit{font-size:17px;line-height:19px;color:#333;}
.tit_detail .detail_txt{margin:10px 0 0;font-size:40px;line-height:56px;color:#000;font-weight:800;}
.tit_detail .detail_date{margin:10px 0 0;font-size:16px;line-height:28px;color:#333;}

/*도트페이징 공통*/
.arrow_box{position:absolute;width:100%;box-sizing:border-box;bottom:35px;left:0;text-align:center;}
.owl-pagination{display:inline-block;vertical-align:middle;}
.owl-pagination .owl-page{display:inline-block;width:16px;height:16px;margin:0 10px 0 0;cursor:pointer;}
.owl-pagination .owl-page:last-of-type{margin:0;}
.btn_controller{display:inline-block;width:24px;height:24px;box-sizing:border-box;margin:0 0 0 8px;border-radius:100%;vertical-align:middle;}
.btn_controller .ico{display:inline-block;width:8px;height:10px;margin:6px 7px;background-repeat:no-repeat;background-position:-4px -3px;}
.btn_controller span{position:absolute;visibility:hidden;top:0;left:0;height:0;width:0;font-size:0;line-height:0;overflow:hidden;}
.btn_controller .play{display:none;}
.btn_controller.off .play{display:block;}
.btn_controller .stop{display:block;}
.btn_controller.off .stop{display:none;}
/*도트페이징 하얀색*/
.wpg .owl-pagination .owl-page{background-image:url("http://en.cnwesture.com/k/k/ico_banner_dot_w.png");background-repeat:no-repeat;background-position:0 0;}
.wpg .owl-pagination .owl-page.active{background-position:0 -24px;}
.wpg .btn_controller{border:1px solid #fff;}
.wpg .btn_controller .ico{background-image:url("http://en.cnwesture.com/k/k/btn_controller_w.png");}
.wpg .btn_controller.off .ico{background-position:-4px -18px;}
/*도트페이징 검정색*/
.bpg .owl-pagination .owl-page{background-image:url("http://en.cnwesture.com/k/k/ico_banner_dot_b.png");background-repeat:no-repeat;background-position:0 0;}
.bpg .owl-pagination .owl-page.active{background-position:0 -24px;}
.bpg .btn_controller{border:1px solid #000;}
.bpg .btn_controller .ico{background-image:url("http://en.cnwesture.com/k/k/btn_controller_b.png");}
.bpg .btn_controller.off .ico{background-position:-4px -18px;}

/*검색결과페이지*/
.result_search_top{position:relative;background:#f5f5f5;}
.result_search_top .search_input{position:relative;width:1060px;margin:0 auto;padding:35px 50px;box-sizing:border-box;}
.result_search_top .search_input input[type="text"]{width:100%;height:50px;padding-right:50px;font-size:16px;line-height:50px;color:#333;background:#fff;}
.result_search_top .search_input .btn_search{top:35px;right:50px;}
.result_content .result_list{position:relative;margin:0 0 100px;}
.result_content .result_list .result_tit{font-size:20px;line-height:22px;font-weight:800;color:#000;}
.result_content .result_list .result_tit .num{font-size:20px;line-height:22px;font-weight:800;color:#000;}

.result_product{position:relative;width:1060px;margin:0 auto;}
.result_product .product_list{margin:24px 0 0;overflow:hidden;}
.result_product .product_list li{float:left;width:320px;margin:0 50px 0 0;}
.result_product .product_list li.last{margin:0;}
.result_product .product_list li a{display:block;text-align:center;}
.result_product .product_list li .product_img{position:relative;display:block;width: 320px; height:350px;background:#f9f9f9;}
.result_product .product_list li .product_img img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
.result_product .product_list li .product_txt{display:block;margin:27px 0 0;font-size:22px;line-height:24px;color:#000;}
.result_product .product_list li .product_txt .point{text-decoration:underline;font-weight:800;}
.result_product .btn_area{margin:40px 0 100px;}

.result_customer{position:relative;width:1060px;margin:78px auto 0;}
.result_customer .customer_list{margin:25px 0 0;border-top:1px solid #ddd;}
.result_customer .customer_list li{padding:24px 0;border-bottom:1px solid #eee;}
.result_customer .customer_list .customer_tit{display:block;margin:0 0 13px;font-size:16px;line-height:18px;color:#666;}
.result_customer .customer_list .customer_txt{display:block;font-size:18px;line-height:20px;color:#000;}
.result_customer .customer_list .point{text-decoration:underline;font-weight:800;}
.result_customer .btn_area{margin:40px 0 0;}

.result_company{position:relative;width:1060px;margin:70px auto 0;}
.result_company .company_list{margin:25px 0 0;border-top:1px solid #ddd;}
.result_company .company_list li{padding:24px 0;border-bottom:1px solid #eee;}
.result_company .company_list .company_tit{display:block;margin:0 0 13px;font-size:16px;line-height:18px;color:#666;}
.result_company .company_list .company_txt{display:block;font-size:18px;line-height:20px;color:#000;}
.result_company .company_list .point{text-decoration:underline;font-weight:800;}
.result_company .btn_area{margin:40px 0 0;}

/*상세 공통*/
.content_list{position:relative;}

/*새소식*/
.news_content{position:relative;}
.news_content .content_list{position:relative;margin:0 auto 100px;}
.news_content .btn_area{margin:60px 0 0;}
.news_visual_wrap{position:relative;width:1280px;margin:0 auto;}
.news_visual .news_visual_banner{overflow:hidden;background:#f0f0f0;height: 450px;}
.news_visual .news_img{float:left;width:50%;}
.news_visual .news_img img{width:640px;height:450px;}
.news_visual .news_txt{float:left;width:50%;padding:85px 60px;box-sizing:border-box;}
.news_visual .news_txt .tit{font-size:42px;line-height:50px;color:#000;font-weight:800;height: 100px; overflow: hidden;}
.news_visual .news_txt .txt{margin:22px 0 0;font-size:18px;line-height:28px;color:#333;}
.news_visual .news_txt .txt .desc{display:block;}
.news_visual .news_txt .txt .date{display:block;margin:9px 0 0;}
.news_visual .btn_news_view{margin:34px 0 0;}
.news_visual .arrow_box{width:50%;right:0;left:auto;bottom:65px;padding:0 0 0 60px;text-align:left;}
.news_list{clear:both;width:1060px;margin:60px auto 0;/* border-top:1px solid #ddd; */}
.news_list li{padding:30px 0 40px;box-sizing:border-box;border-bottom:1px solid #ddd;}
.news_list .tit{font-size:30px;line-height:50px;color:#000;font-weight:800;}
.news_list .txt .desc{margin:6px 0 0;font-size:16px;line-height:26px;color:#333;}
.news_list .news_date{display:block;margin:13px 0 0;font-size:16px;line-height:18px;color:#333;}
.news_list .btn_news_view{margin:27px 0 0;}

/*새소식 상세페이지*/
.content_detail{position:relative;width:960px;margin:0 auto 122px;}
.content_detail .detail_img{width:960px; height: 647px;}
.content_detail .detail_info{position:relative;padding:54px 0 94px;}
.content_detail .detail_info dt:first-of-type{margin:0;}
.content_detail .detail_info dt{margin:24px 0 0;font-size:17px;line-height:27px;font-weight:700;}
.content_detail .detail_info dd{font-size:17px;line-height:27px;}
.content_detail .detail_link{border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.content_detail .detail_link .tit{display:inline-block;float:left;width:120px;font-size:14px;line-height:60px;color:#8856e5;text-align:center;font-weight:700;}
.content_detail .detail_link .tit .ico{display:inline-block;width:12px;height:6px;margin:0 0 0 10px;background-image:url("http://en.cnwesture.com/k/k/btn_detail_arrow.png");background-repeat:no-repeat;}
.content_detail .link_prev .tit .ico{background-position:0 0;}
.content_detail .link_next .tit .ico{background-position:0 -14px;}
.content_detail .detail_link .txt{width:840px;float:left;padding:0 20px;box-sizing:border-box;font-size:16px;line-height:60px;color:#333;}
.content_detail .detail_link .link_prev{border-bottom:1px solid #ddd;}
.content_detail .btn_area{margin:60px 0 0;}

/*SNS facebook*/
.social_content{position:relative;}
.social_content .content_list{position:relative;margin:0 auto 100px;}
.social_content .btn_area{margin:0 0 100px;}
.facebook_list{clear:both;width:1060px;margin:60px auto;border-top:1px solid #ddd;}
.facebook_list li{padding:30px 0 40px;box-sizing:border-box;border-bottom:1px solid #ddd;}
.facebook_list .tit{font-size:30px;line-height:50px;color:#000;font-weight:800;}
.facebook_list .txt .desc{margin:6px 0 0;font-size:16px;line-height:26px;color:#333;}
.facebook_list .news_date{display:block;margin:13px 0 0;font-size:16px;line-height:18px;color:#333;}
.facebook_list .btn_news_link{margin:27px 0 0;}
/*SNS blog*/
.blog_content{position:relative;}
.blog_content .content_list{position:relative;margin:0 0 100px;}
.blog_content .tabCon.on{padding:60px 0 0;}
.blog_content .btn_area{margin:20px 0 0;}
.blog_list{clear:both;overflow:hidden;width:1280px;margin:60px auto 0;}
.blog_list li{position:relative;float:left;width:400px;height:360px;margin:0 40px 29px 0;box-sizing:border-box;}
.blog_list li.list_last{margin:0 0 29px;}
.blog_list .blog_img{position:absolute;top:0;left:0;width:400px;height:246px;}
.blog_list .blog_img img{width:100%;}
.blog_list .blog_txt{position:relative;padding:246px 0 0;box-sizing:border-box;}
.blog_list .blog_txt .tit{margin:29px 0 0;font-size:20px;line-height:24px;color:#000;font-weight:800;}
.blog_list .blog_txt .btn_news_link{margin:14px 0 0;}

/*홍보영상*/
.promotion_content{position:relative;}
.promotion_content .content_list{position:relative;margin:0 0 100px;}
.promotion_content .tabCon.on{padding:60px 0 0;}
.promotion_content .btn_area{margin:20px 0 0;}
.promotion_list{clear:both;overflow:hidden;width:1280px;margin:0 auto;}
.promotion_list li{position:relative;float:left;width:400px;height:362px;margin:0 40px 40px 0;box-sizing:border-box;border:1px solid #ddd;}
.promotion_list li.list_last{margin:0 0 40px;}
.promotion_list .promotion_img{position:absolute;top:0;left:0;width: 398px; height: 224px;}
.promotion_list .promotion_img a{display: block;height: 362px;}
.promotion_list .promotion_img a:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.2);}
.promotion_list .promotion_img img{position:absolute; top:0; left:0;width:100%;height:100%;}
.promotion_list .promotion_img .ico{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:52px;height:52px;background:url("http://en.cnwesture.com/k/k/ico_promotion_movie.png") no-repeat center center;z-index:2;}
.promotion_list .promotion_txt{position:relative;padding:249px 30px 25px;box-sizing:border-box;}
.promotion_list .promotion_txt .tit{font-size:14px;line-height:24px;color:#666;}
.promotion_list .promotion_txt .txt{height:52px;overflow:hidden;margin:9px 0 0;font-size:17px;line-height:26px;color:#000;font-weight:700;}

/*고객센터*/
.map_content{position:relative;}
.map_content .tabArea{border-bottom:0;}
.map_content .tabCon{padding:0;}
.map_content .map_info{position:relative;width:100%;height:911px;border-top:1px solid #ddd;}
.map_content .ico_name{padding:3px 15px 2px ; margin:0 0 0 5px;border-radius:8px;color:#fff;font-size:13px;line-height:13px;text-align:center;font-family:Dotum; } /* 20190417 수정 */
.map_content .ico_name.as{background:#8856e5;}
.map_content .ico_name.shop{background:#000;}

/* 20190417 추가 */
.map_search_field{padding:30px 20px;box-sizing:border-box;} 
.map_search_field .field_info{position:relative;}
.map_search_field .field_info .txt_search{width:100%;height:40px;border:1px solid #ddd;padding:11px 60px 11px 20px;font-size:17px;line-height:19px;background:#f9f9f9;}
.map_search_field .field_info .btn_search_submit{position:absolute;top:0;right:0;width:65px;height:40px;background:url("http://en.cnwesture.com/k/k/btn_search_type1.png") no-repeat center center;}
.map_search_field .field_info .btn_search_submit.enter_ver{position:absolute;right:0;top:0;bottom:0;width:40px;height:40px;background-image:url("http://en.cnwesture.com/k/k/ico_group.png");background-repeat:no-repeat;background-position:0 -60px;}

.map_search_field .search_nodata{margin: 11px 0 -5px; color:#ee5765}
/* 20190417 추가 */

.map_info .map_search{position:absolute;top:0;left:0;width:390px;height:100%;background-color:#fff;z-index:300;-webkit-box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.2);box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.2);}
.map_info .map_search.as .result_list .ico_num{background-position:-38px 0;}
.map_info .map_search.as .result_list li.on .ico_num{background-position:-38px -30px;}
.map_info .map_box{position:relative;overflow:hidden;margin:0 0 0 390px;height:100%;}
.map_info .map_tel{position:absolute;bottom:0;right:0;width:100%;border-top:1px solid #ddd;font-size:16px;line-height:56px;letter-spacing:-1px;text-align:center;color:#000;}
.map_info .map_tel .number{font-weight:700;letter-spacing:0;}
.map_info .scroll_box{overflow-y:auto;}
.map_info.korea .scroll_box{height:627px;}
.map_info.china .scroll_box{height:668px;} /* 20190417 수정 */
.map_info.global .scroll_box{height:833px;}
.map_tab_area{position:relative;overflow:hidden;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.map_tab_area li{float:left;height:100%;width:50%;box-sizing:border-box;border-right:1px solid #ddd;text-align:center;line-height:46px;font-size:17px;}
.map_tab_area li a{display:block;color:#000;font-weight:700;}
.map_tab_area li.last{border-right:0;}
.map_tab_area li.on a{color:#fff;background:#000;}
.map_value_area{position:relative;}
.map_info .value_cont{display:none;position:relative;}
.map_info .value_cont.on{display:block;}
.map_info .value_name{padding:28px 20px;box-sizing:border-box;border-bottom:1px solid #eee;font-size:18px;line-height:22px;color:#000;font-weight:700;}
.map_info .value_name .txt{font-size:14px;line-height:16px;color:#666;font-weight:700;}
.map_info .value_name .count{color:#8856e5;font-weight:800;}
.map_info .value_guide{padding:28px 20px;box-sizing:border-box;border-bottom:1px solid #eee;font-size:18px;line-height:22px;color:#000;font-weight:700;}
.map_info .value_zone, .map_info .value_area{display:block;padding:28px 20px;box-sizing:border-box;border-bottom:1px solid #eee;font-size:18px;line-height:22px;color:#000;font-weight:700;}
.map_info .value_zone .ico, .map_info .value_area .ico{display:inline-block;width:9px;height:15px;margin:0 10px 2px 0;background:url("http://en.cnwesture.com/k/k/ico_value_zone.png") no-repeat 0 0;}
.map_info .result_list{position:relative;}
.map_info .result_list li{padding:20px 20px 21px;box-sizing:border-box;border-bottom:1px solid #eee;} /* 20190417 수정 */
.map_info .result_list .result_name{margin:0 0 9px;}
.map_info .result_list .result_name a{position:relative;padding:0 0 0 40px;} /* 20190417 수정 */
.map_info .result_list .name_area{display:block;} /* 20190417 추가 */
.map_info .result_list .name_txt{font-size:18px;line-height:26px;color:#000;font-weight:800;margin-top:3px;} /* 20190417 수정 */
.map_info .result_list .name_country{display:block;font-size:14px;line-height:16px;color:#666;font-weight:400;}
.map_info .result_list .ico_num{position:absolute;top:0;left:0;display:inline-block;width:30px;height:38px;padding:9px 2px 6px 0;box-sizing:border-box;text-align:center;font-weight:800;font-size:14px;line-height:16px;color:#000;letter-spacing:-1px;background-image:url("http://en.cnwesture.com/k/k/ico_name_num.png");background-repeat:no-repeat;background-position:0 0;}
.map_info .result_list li.on{background:#f9f9f9;}
.map_info .result_list li.on .ico_num{color:#fff;background-position:0 -50px;}
.map_info .result_addr{padding:3px 0 5px 40px;} /* 20190417 수정 */
.map_info .result_addr .addr_txt{color:#666;font-size:14px;line-height:18px;}
.map_info .result_addr .addr_phone{margin:5px 0 0;color:#666;font-size:14px;line-height:18px;}
.map_info .result_addr .addr_email{margin:6px 0 0;font-size:14px;line-height:18px;color:#666;font-weight:400;}
.map_info .result_addr .addr_email a{border-bottom:1px solid #c0a7ef;color:#8856e5;vertical-align:bottom;line-height:16px;}
.map_info .select_list{overflow:hidden;}
.map_info .select_list li{float:left;width:50%;height:40px;box-sizing:border-box;border-bottom:1px solid #eee;border-right:1px solid #eee;text-align:left;}
.map_info .select_list li:nth-child(even){border-right:none;}
.map_info .select_list li a{display:block;padding:0 20px;font-size:17px;line-height:40px;color:#666;}
.map_spot{position:absolute;display:block;padding:15px 14px 17px 14px;top:-26px;left:-18px;box-sizing:border-box;border:1px solid #ddd;box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.1);-webkit-box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.1);font-size:14px;line-height:16px;color:#000;word-wrap:normal;white-space:nowrap;word-break:keep-all;font-weight:800;background:#fff;}
.map_spot:before{content:"";position:absolute;bottom:-9px;left:50%;display:block;width:15px;height:9px;margin:0 0 0 -8px;background:url("http://en.cnwesture.com/k/k/ico_map_spot.png") no-repeat 0 0;}
.map_info.korea .spot_list{display:none;}
.map_info.korea .spot_result{display:none;}
.map_info.korea .subway_list{display:none;}
.map_info.korea .subway_area{display:none;}
.map_info.korea .subway_result{display:none;}

/* 20190417 추가 */
.map_info.china .spot_result.nodata{background:#f9f9f9; height:747px;}
.map_info.china .spot_result.nodata .value_name{background:#fff}
.map_info.china .spot_result.nodata .nodata_txt{padding:24px 20px 0;font-size:16px;font-weight:700;}
.map_info.china .spot_result.nodata .nodata_customer{padding:21px 20px 0 ;color:#666;font-size:14px;font-weight:normal;}
.map_info.china .spot_result.nodata .nodata_tel{padding:6px 20px 0 ;color:#666;font-size:14px;font-weight:normal;}
/* 20190417 추가 */

/* 20190417 수정 */
.map_list .map_pin{position:absolute;display:inline-block;top:55px;left:50%;width:42px;height:52px;margin:0 0 0 -21px;background-image:url("http://en.cnwesture.com/k/k/ico_map_pin.png");background-repeat:no-repeat;background-position:0 0;}
.map_list .map_pin .txt{display:inline-block;width:100%;padding:14px 12px 20px 10px;box-sizing:border-box;color:#fff;font-size:14px;line-height:16px;text-align:center;font-weight:800;}
.map_list .bubble_txt{position:relative;display:block;visibility:hidden;padding: 0 53px 0 15px;font-size:14px;line-height:45px;color:#fff;font-weight:400;word-wrap:normal;word-break:keep-all;white-space:nowrap;background:#000;}
.map_list .bubble_txt:before{content:"";position:absolute;bottom:-8px;left:50%;margin:0 0 0 -8px;display:inline-block;width:15px;height:8px;background-image:url("http://en.cnwesture.com/k/k/ico_bubble_txt.png");background-repeat:no-repeat;background-position:0 0;}

.map_list li{position:absolute;z-index:0;}
.map_list li a{position:relative;display:block;}
.map_list .on{z-index:2;}
.map_list .on .map_pin{background-position:0 -98px;}
.map_list .on .map_pin .txt{color:#000;}
.map_list .on .bubble_txt{visibility:visible;}
.map_list .on .bubble_close{visibility:visible;display:block;width:14px;height:14px;position:absolute;top:15px;right:15px;background-image:url("http://en.cnwesture.com/k/k/ico_ch_bubble_close.png");background-repeat:no-repeat;background-position:0 0;font-size:0;line-height:0;text-indent:-9999px}
/* 20190417 수정 */

/*고객센터 중국*/
.map_info.china .result_list .result_name{margin:0 0 6px; display:block; width:330px; word-break:break-all;letter-spacing: -0.5px;} /* 20190417 수정 */
.map_info.china .result_list .name_txt{font-weight:700;}
.map_info.china .result_addr .addr_txt{line-height:24px;font-weight:400; display:block; width:283px; word-break:break-all;} /* 20190417 수정 */
.map_info.china .result_addr .addr_phone{margin:22px 0 0;font-weight:400;}

/* 20190417 추가 */
.map_search_field{padding:30px 20px 28px;box-sizing:border-box;border-bottom:1px solid #dddddd;}
.map_search_field .field_info{position:relative;}
.map_search_field .field_info .txt_search{width:100%;height:40px;border:1px solid #ddd;padding:11px 60px 11px 20px;font-size:17px;line-height:19px;background:#f9f9f9;}
.map_search_field .field_info .btn_search_submit{position:absolute;top:0;right:0;width:65px;height:40px;background:url("http://en.cnwesture.com/k/k/btn_search_type1.png") no-repeat center center;}
.map_search_field .field_info .btn_search_submit.enter_ver{position:absolute;right:0;top:0;bottom:0;width:40px;height:40px;background-image:url("http://en.cnwesture.com/k/k/ico_group.png");background-repeat:no-repeat;background-position:0 -60px;} /**/
 /* 20190417 추가 */

.china_map{position:absolute;top:66%;left:44%;width:1780px;height:1411px;margin:-706px 0 0 -890px;background:url("http://en.cnwesture.com/k/k/img_china_map.jpg") no-repeat 0 0;}
.china_map .map_list .pin1{top:315px;left:716px;}
.china_map .map_list .pin2{top:788px;left:737px;z-index:2;}
.china_map .map_list .pin3{top:858px;left:600px;z-index:1;}
.china_map .map_list .pin3.on{z-index:2;}
.china_map .map_list .pin4{top:615px;left:792px;}
.china_map .map_list .pin5{top:885px;left:679px;}
.china_map .map_list .pin6{top:853px;left:905px;}
.china_map .map_list .pin7{top:848px;left:597px;}
.china_map .map_list .pin8{top:800px;left:321px;}
.china_map .map_list .pin9{top:617px;left:537px;}
.china_map .map_list .pin10{top:820px;left:725px;}
.china_map .map_list .pin11{top:820px;left:683px;}
.china_map .map_list .pin12{top:315px;left:659px;}
.china_map .map_list .pin13{top:315px;left:659px;}
.china_map .map_list .pin14{top:249px;left:923px;}
.china_map .map_list .pin15{top:621px;left:773px;}
.china_map .map_list .pin16{top:315px;left:739px;}
.china_map .map_list .pin17{top:400px;left:836px;}

/*고객센터 세계*/
.map_info.global .result_list .result_name{margin:0 0 6px;}
.map_info.global .result_list .name_txt{font-weight:700;}
.map_info.global .result_addr .addr_txt{line-height:24px;font-weight:400;}
.map_info.global .result_addr .addr_phone{margin:22px 0 0;font-weight:400;}
.map_info.global .result_list .jp .name_txt{font-weight:bold;font-family:“MS PGothic”, “ヒラギノ角ゴ Pro W3”, “Hiragino Kaku Gothic Pro”,Osaka, “メイリオ”, Meiryo, “ＭＳ Ｐゴシック”, sans-serif;}
.map_info.global .jp .result_addr .addr_txt{font-family:“MS PGothic”, “ヒラギノ角ゴ Pro W3”, “Hiragino Kaku Gothic Pro”,Osaka, “メイリオ”, Meiryo, “ＭＳ Ｐゴシック”, sans-serif;}
.global_map{position:absolute;top:69%;left:64.7%;width:1980px;height:1261px;margin:-630px 0 0 -990px;background:url("http://en.cnwesture.com/k/k/img_global_map.jpg") no-repeat 0 0;}
.global_map .map_list .pin1{top:759px;left:543px;}
.global_map .map_list .pin1 .map_pin{top:-60px;}
.global_map .map_list .pin1 .bubble_txt:before{bottom:45px;background-position:0 -15px;}
.global_map .map_list .pin2{top:553px;left:1207px;}
.global_map .map_list .pin3{top:515px;left:176px;}
.global_map .map_list .pin3 .map_pin{top:0;margin:0 0 0 130px;}
.global_map .map_list .pin3 .bubble_txt:before{height:15px;bottom:15px;margin:0 0 0 118px;background-position:0 -52px;}
.global_map .map_list .pin4{top:388px;left:280px;}
.global_map .map_list .pin5{top:476px;left:1183px;}
.global_map .map_list .pin5 .map_pin{top:0;margin:0 0 0 -121px;}
.global_map .map_list .pin5 .bubble_txt:before{height:15px;bottom:15px;margin:0 0 0 -81px;background-position:0 -30px;}
.global_map .map_list .pin6{top:578px;left:575px;}
.global_map .map_list .pin6 .map_pin{top:0;margin:0 0 0 -182px;}
.global_map .map_list .pin6 .bubble_txt:before{height:15px;bottom:15px;margin:0 0 0 -142px;background-position:0 -30px;}
.global_map .map_list .pin7{top:464px;left:425px;z-index:1;}
.global_map .map_list .pin8{top:353px;left:1072px;}
.global_map .map_list .pin9{top:524px;left:593px;}
.global_map .map_list .pin9 .map_pin{top:0;margin:0 0 0 -129px;}
.global_map .map_list .pin9 .bubble_txt:before{height:15px;bottom:15px;margin:0 0 0 -89px;background-position:0 -30px;}
.global_map .map_list .pin10{top:461px;left:701px;z-index:1;}
.global_map .map_list .pin10 .map_pin{top:0;margin:-24px 0 0 -107px;}
.global_map .map_list .pin10 .bubble_txt:before{height:15px;bottom:15px;margin:0 0 0 -69px;background-position:0 -30px;}
.global_map .map_list .pin11{top:358px;left:606px;}

/*고객센터 지도 말풍선*/
.bubble_wrap {position:absolute;left:0;bottom:53px;padding:5px 5px 13px;margin-left:-386px;text-align:left;overflow:hidden;font-size:12px;white-space:normal;word-wrap:break-word;word-break:keep-all;}
.bubble_wrap:after {content:'';position:absolute;margin-left:-12px;left:50%;bottom:5px;width:15px;height:9px;background:url("http://en.cnwesture.com/k/k/ico_bubble.png") no-repeat 0 0;}
.bubble_wrap .bubble_info {position:relative;width:770px;box-sizing:border-box;padding:30px;border:1px solid #ddd;overflow:hidden;box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.1);-webkit-box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.1);background:#fff;}
.bubble_info .close {position:absolute;top:30px;right:30px;color:#888;width:14px;height:14px;background:url("http://en.cnwesture.com/k/k/ico_bubble_close.png");}
.bubble_info .close:hover {cursor:pointer;}
.bubble_info .bubble_content {position:relative;overflow:hidden;}
.bubble_info .bubble_img {position:relative;float:left;width:210px;height:150px;}
.bubble_info .bubble_desc {position:relative;float:left;width:453px;margin:0 0 0 30px;}
.bubble_info .bubble_desc .name_txt{display:inline-block;font-size:18px;line-height:20px;color:#000;font-weight:800;}
.bubble_info .bb_list{margin:14px 0 0;}
.bubble_info .bb_list li{position:relative;overflow:hidden;font-size:14px;line-height:24px;color:#666;}
.bubble_info .bb_list li .tit{padding:0 5px 0 0;}
.bubble_info .bb_list li span{display:block;float:left;}
.bubble_info .bb_list li.bb_time .txt{width:84%;}
.bubble_info .bb_list li.bb_tel .txt{width:85%;color:#8856e5;}
.bubble_info .bb_list li.bb_addr{margin:10px 0 0;}
.bubble_info .bb_list li.bb_addr .txt{width:91%;}
.bubble_info .bb_list li.bb_way .txt{width:79%;}
.bubble_info .bb_list li.bb_pak .txt{width:79%;}
.bubble_info .btn_ldvw{position:absolute;bottom:-33px;left:50%;display:inline-block;width:50px;margin:0 0 0 -25px;padding:44px 0 0;text-align:center;background:url("http://en.cnwesture.com/k/k/ico_ldvw.png") no-repeat 0 0;}
.bubble_info .btn_ldvw span{text-decoration:underline;font-size:14px;line-height:16px;color:#666;}

/*상세 검색*/
.detail_search_top{position:relative;border-bottom:1px solid #eee;background:#f9f9f9;}
.detail_search_top .top_info{position:relative;width:1280px;min-height:73px;margin:0 auto;padding:0 0 0 220px;box-sizing:border-box;}
.detail_search_top .btn_scdetail{display:inline-block;position:absolute;top:25px;left:0;}
.detail_search_top .btn_scdetail .txt{font-size:18px;line-height:20px;color:#000;font-weight:700;}
.detail_search_top .btn_scdetail .ico{display:inline-block;width:17px;height:10px;margin:0 0 0 38px;background-image:url("http://en.cnwesture.com/k/k/ico_group.png");background-repeat:no-repeat;background-position:-44px -18px;}
.detail_search_top .btn_scdetail.on .ico{background-position:-14px -18px;}
.detail_search_box{position:relative;}
.detail_search_box .search_list{position:relative;overflow:hidden;padding:28px 0 20px 0;border-bottom:1px solid #eee;width:910px;}
.detail_search_box .search_list li{float:left;margin:0 27px 8px 0;}
.detail_search_box .search_list li.last{margin:0;}
.detail_search_box .select_list{position:relative;width:950px;min-height: 50px; overflow:hidden;padding:18px 0 9px 0;border-bottom:1px solid #eee;}
.detail_search_box .select_list li{float:left;border:1px solid #ddd;margin:0 14px 9px 0;padding:8px 16px;box-sizing:border-box;font-size:0;line-height:0;background:#fff;}
.detail_search_box .select_list li.last{margin:0;}
.detail_search_box .select_list li .btn_del_sc{display:inline-block;width:12px;height:12px;margin:0 0 0 13px;background:url("http://en.cnwesture.com/k/k/ico_group.png") no-repeat -17px -47px;}
.detail_search_box .select_list li .txt{font-size:16px;line-height:18px;color:#000;}
.detail_search_box .detail_box .btn_del_sel{position:absolute;top:28px;right:18px;display:inline-block;font-size:14px;line-height:16px;color:#666;}
.detail_search_box .detail_box .btn_del_sel .ico{display:inline-block;width:12px;height:12px;margin:0 0 0 13px;background:url("http://en.cnwesture.com/k/k/ico_group.png") no-repeat -17px -47px;}
.detail_search_box .btn_area{padding:40px 0 60px;}

/*FAQ*/
.faq_content{position:relative;}
.faq_listbox{position:relative;width:1060px;margin:60px auto 0;}
.faq_listbox .faq_list{margin:0 0 60px;border-top:1px solid #ddd;}
.faq_listbox .faq_list>li{position:relative;border-bottom:1px solid #ddd;}
.faq_listbox .faq_list>li.on .list_anw{display:block;}
.faq_list .list_que{display: block;position:relative;padding:24px 0;font-size:0;cursor:pointer;}
.faq_list .list_que .que_name, .faq_list .list_que .que_cate{position:relative;font-size:16px;line-height:18px;color:#666;}
.faq_list .list_que .que_cate{margin:0 0 0 10px;padding:0 0 0 11px;}
.faq_list .list_que .que_cate:before{content:"";display:inline-block;position:absolute;top:1px;left:0;width:1px;height:16px;background:#ddd;}
.faq_list .list_que .que_tit{margin:11px 0 0;font-size:18px;line-height:24px;color:#000;font-weight:700;}
.faq_list .list_que .ico{position:absolute;top:50%;right:0;display:inline-block;width:17px;height:10px;margin:-5px 0 0;background-image:url("http://en.cnwesture.com/k/k/ico_group.png");background-repeat:no-repeat;background-position:-44px -18px;}
.faq_list .on .list_que .ico{background-position:-14px -18px;}
.faq_list .list_anw{display:none;padding:30px 40px;border-top:1px solid #ddd;background:#f9f9f9;}
.faq_list .list_anw .anw_name{font-size:14px;line-height:16px;color:#8856e5;}
.faq_list .list_anw .anw_txt{margin:14px 0 0;font-size:16px;line-height:26px;color:#666;}
.faq_list .list_anw .anw_down{margin:15px 0 0;}
.faq_list .list_anw .anw_down li{margin:0 0 10px;}

/*
.faq_helpbox{position:relative;height:679px;background:url("bg_faq_helpbox.png") no-repeat center center;}
.faq_helpbox .helpbox_info{position:absolute;top:228px;left:50%;width:1280px;margin:0 0 0 -640px;text-align:center;}
.helpbox_info .help_tit{font-size:48px;line-height:50px;color:#fff;font-weight:800;}
.helpbox_info .help_list{overflow:hidden;margin:98px 0 0;}
.helpbox_info .help_list li{position:relative;float:left;width:50%;box-sizing:border-box;padding:0 1px 0 0;}
.helpbox_info .help_list li:before{content:"";position:absolute;top:50%;right:0;display:inline-block;width:1px;height:177px;margin:-88px 0 0;background:#333;}
*/

.faq_helpbox{position: relative;height: 767px;background: url(http://en.cnwesture.com/k/k/bg_faq_helpbox_large.png) no-repeat center center;}
.faq_helpbox .helpbox_info{position:absolute;top:228px;left:50%;width:1280px;margin:0 0 0 -640px;text-align:center;}
.faq_helpbox .helpbox_info .help_list .tel{font-size: 26px;font-weight:800;margin-top:6px;}
.faq_helpbox .helpbox_info .help_list .txt.only{line-height: 29px;}
.faq_helpbox .helpbox_info .help_list a > div{margin-top:40px;}
.helpbox_info .help_tit{font-size:48px;line-height:50px;color:#fff;font-weight:800;}
.helpbox_info .help_list{overflow:hidden;margin:98px 0 0;}
.helpbox_info .help_list li{position:relative;float:left;width:33%;box-sizing:border-box;padding:0 1px 0 0;}
.helpbox_info .help_list li:before{content:"";position:absolute;top:50%;right:0;display:inline-block;width:1px;height:177px;margin:-88px 0 0;background:#333;}
.helpbox_info .help_list.list2 li{width: 50%;}


.helpbox_info .help_list li.last{padding:0;}
.helpbox_info .help_list li.last:before{display:none;}
.helpbox_info .help_list .tit{display:block;margin:22px 0 0;font-size:28px;line-height:30px;color:#fff;}
.helpbox_info .help_list .txt{display:block;margin:26px 0 0;font-size:18px;line-height:20px;color:#fff;}
.helpbox_info .help_list .tel{display:block;margin:15px 0 0;font-size:30px;line-height:32px;color:#fff;font-weight:700;}
.helpbox_info .help_list .btn_help{display:block;}
.helpbox_info .help_list .btn_help .ico{display:inline-block;width:62px;height:63px;background-image:url("http://en.cnwesture.com/k/k/btn_help.png");background-repeat:no-repeat;background-position:0 0;}
.helpbox_info .help_list .btn_help.type2 .ico{background-position:0 -74px;}
.helpbox_info .help_list .btn_help.type3 .ico{background-position:0 -130px;}

/*다운로드*/
.dwl_content{position:relative;}
.dwl_content .dwl_listbox .btn_area{margin:60px 0 0;}
.dwl_listbox{position:relative;width:1060px;margin:0 auto;}
.smart_list{position:relative;display:table;margin:60px 0 0;border-top:1px solid #ddd;}
.smart_list>li{display:table-row;}
.smart_list li .dwl_box{position:relative;display:table-cell;padding:60px 0;border-bottom:1px solid #ddd;vertical-align:top;}
.smart_list li .dwl_box.img{width:330px;height:295px;text-align:center;}
.smart_list li .dwl_box.txt{width:840px;}
.smart_list li .dwl_box.txt .box_info{margin:0 0 0 110px;}
.smart_list li .dwl_box li{margin:33px 0 0;}
.smart_list li .dwl_box .dwl_pdc_tit{font-size:34px;line-height:36px;color:#000;font-weight:700;}
.smart_list li .dwl_box .dwl_name{display:block;font-size:18px;line-height:20px;color:#000;font-weight:800;}
.smart_list li .dwl_box .dwl_txt{position:relative;margin:19px 0 0;font-size:16px;line-height:18px;color:#333;}
.smart_list li .dwl_side{display:block;float:right;}
.smart_list li .dwl_side .dwl_date{font-size:14px;line-height:16px;color:#666;}
.smart_list li .dwl_side .btn_down{margin:0 0 0 20px;}
.smart_list li .pdc_name{display:inline-block;width:320px;}

.etc_list{position:relative;margin:60px 0 0;border-top:1px solid #ddd;}
.etc_list .pdc_name{font-size:16px;line-height:18px;color:#333;}
.etc_list li{padding:25px 0;border-bottom:1px solid #ddd;}
.etc_list li .dwl_side{position:relative;display:block;float:right;padding-right: 40px;}
.etc_list li .dwl_side .dwl_date{font-size:14px;line-height:16px;color:#666;}
.etc_list li .dwl_side .btn_down{margin:0 0 0 20px;}
.etc_list .dropdw_dwl .dropdw_info{top:53px;}

.pdc_ico{display:inline-block;width:27px;height:26px;background-image:url("http://en.cnwesture.com/k/k/ico_group.png");background-repeat:no-repeat;}
.pdc_ico.type1{background-position:-11px -114px;}
.pdc_ico.type2{background-position:-11px -159px;}
.pdc_ico.type3{background-position:-9px -205px;}
.pdc_ico.type4{background-position:-9px -251px;}
.pdc_ico.type5{background-position:-9px -294px;}
.pdc_ico.type6{background-position:-40px -114px;}

/*탭 공통*/
.tabWrap{position:relative;}
.tabArea{position:relative;border-bottom:1px solid #ddd;}
.tab_list{overflow:hidden;border-top:1px solid #eee;font-size:0;text-align:center;}
.tab_list li{display:inline-block;margin:0 90px 0 0;}
.tab_list li:last-of-type{margin:0;}
.tab_list li a{position:relative;padding:24px 0 23px;font-size:18px;line-height:20px;color:#000;font-weight:800;}
.tab_list li a:before{content:"";display:none;position:absolute;bottom:0;left:0;width:100%;height:3px;background:#8f69f4;}
.tab_list li.on a:before{display:block;}
.tabCon{position:relative;visibility:hidden;overflow:hidden;height:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.tabCon.on{padding-bottom: 100px;visibility:visible;height:auto;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}

/*검색 공통*/
.btn_search{position:absolute;top:0;right:0;width:63px;height:50px;background:url("http://en.cnwesture.com/k/k/btn_search_type1.png") no-repeat center center;}
/*20171219 검색영역 돋보기 아이콘을 엔터아이콘으로 변경*/
.btn_search.enter_ver{position:absolute;right:0;top:0;bottom:0;width:40px;height:40px;background-image:url("http://en.cnwesture.com/k/k/ico_group.png");background-repeat:no-repeat;background-position:0 -57px;}

.search_box{position:relative;width:100%;height:69px;box-sizing:border-box;margin:0 auto;border-bottom:1px solid #ddd;font-size:0;}
.search_box input{width:100%;padding:0 63px 0 20px;box-sizing:border-box;border:0;height:100%;font-size:20px;line-height:50px;text-align:right;background:none;}
.search_box .btn_search{height:68px;}
/*검색 드롭다운*/
.dropdw_search{position:absolute;top:0;right:50%;margin:0 -640px 0 0;z-index:2;}
.dropdw_search .btn_search{height:69px;}
.dropdw_search .dropdw_box{display:none;}
.dropdw_search.on .dropdw_box{display:block;}
.dropdw_info{position:absolute;top:68px;right:0;border:1px solid #ddd;padding:30px 64px 30px 30px;background:#fff;z-index:1;}
.dropdw_info:before{content:"";display:inline-block;position:absolute;top:-9px;right:24px;width:15px;height:9px;background:url("http://en.cnwesture.com/k/k/dropdw_arrow.png") no-repeat 0 0;}
.dropdw_info input{height:40px;padding:10px 40px 10px 20px;border:1px solid #ddd;text-align:left;font-size:16px;line-height:18px;color:#333;background-color:#f9f9f9;background-image:url("http://en.cnwesture.com/k/k/ico_group.png");background-repeat:no-repeat;}
.dropdw_info input[type="text"]{width:324px;background-position:280px -62px;background-image:none;}
.dropdw_info input[type="password"]{width:372px;background-position:328px -62px;}
.dropdw_info .dropdw_input{position:relative;}
.dropdw_info .search_commit{position:absolute;right:0;top:0;bottom:0;width:40px;height:40px;background-image:url("http://en.cnwesture.com/k/k/ico_group.png");background-repeat:no-repeat;background-position:0 -60px;}
.dropdw_info .btn_close{position:absolute;top:43px;right:30px;display:inline-block;width:16px;height:16px;background:url("http://en.cnwesture.com/k/k/ico_group.png") no-repeat -44px -44px;}
.dropdw_info .tit{display:block;font-size:18px;line-height:20px;color:#000;font-weight:800;}
.dropdw_info .txt{margin:17px 0 19px;font-size:16px;line-height:18px;color:#666;}
.dropdw_info .tip{display:block;margin:14px 0 0;font-size:14px;line-height:16px;color:#888;}
.dropdw_dwl .dropdw_box{display:none;}
.dropdw_dwl.on .dropdw_box{display:block;}
.dropdw_dwl .dropdw_info{padding:30px;top:28px;right:-23px;}
.dropdw_dwl .dropdw_info .btn_close{top:30px;}


/*검색 드롭다운 상단 GNB*/
.etc_menu .search .dropdw_search_02{position:absolute;top:16px;right:50%;margin:0 -640px 0 0;z-index:2;}
.etc_menu .search .dropdw_search_02 .btn_search{height:69px;}
.etc_menu .search .dropdw_search_02 .dropdw_box{display:none;}
.etc_menu .search .dropdw_search_02.on .dropdw_box{display:block;}
.etc_menu .search .dropdw_info_02{position:absolute;top:68px;right:0;border:1px solid #ddd;padding:30px 64px 30px 30px;background:#fff;z-index:1;}
.etc_menu .search .dropdw_info_02:before{content:"";display:inline-block;position:absolute;top:-9px;right:24px;width:15px;height:9px;background:url("http://en.cnwesture.com/k/k/dropdw_arrow.png") no-repeat 0 0;}
.etc_menu .search .dropdw_info_02 input{height:40px;padding:10px 40px 10px 20px;border:1px solid #ddd;text-align:left;font-size:16px;line-height:18px;color:#333;background-color:#f9f9f9;background-image:url("http://en.cnwesture.com/k/k/ico_group.png");background-repeat:no-repeat;}
.etc_menu .search .dropdw_info_02 input[type="text"]{width:324px;background-position:280px -62px;background-image:none;}
.etc_menu .search .dropdw_info_02 input[type="password"]{width:372px;background-position:328px -62px;}
.etc_menu .search .dropdw_info_02 .dropdw_input{position:relative;}
.etc_menu .search .dropdw_info_02 .search_commit{position:absolute;right:0;top:0;bottom:0;width:40px;height:40px;background-image:url("http://en.cnwesture.com/k/k/ico_group.png");background-repeat:no-repeat;background-position:0 -60px;}
.etc_menu .search .dropdw_info_02 .btn_close{position:absolute;top:43px;right:30px;display:inline-block;width:16px;height:16px;background:url("http://en.cnwesture.com/k/k/ico_group.png") no-repeat -44px -44px;}
.etc_menu .search .dropdw_info_02 .tit{display:block;font-size:18px;line-height:20px;color:#000;font-weight:800;}
.etc_menu .search .dropdw_info_02 .txt{margin:17px 0 19px;font-size:16px;line-height:18px;color:#666;}
.etc_menu .search .dropdw_info_02 .tip{display:block;margin:14px 0 0;font-size:14px;line-height:16px;color:#888;}

/*하단*/
/*20171121 풋터 배경 변경 보더추가*/
#footer{background:#fcfcfc;border-top: 1px solid #eee;}
.footer{margin:0 auto;max-width:1280px;}
.footer_link{position:relative;padding:75px 0;overflow:hidden;}
.footer_link .util{position:absolute;bottom:3px; left: 0;}
.footer_link .util li a{font-weight:400;font-size: 12px; color:#666;}
.footer_link h4{margin:0 0 30px 0;font-size:18px;font-weight:700;}/* #190724 수정 */
.footer_link .f_box{float:left;width:220px;padding-left: 20px;box-sizing: border-box;}
.footer_link .f_box .right_arr{position: relative;}
.footer_link .f_box .right_arr:after{content: '';display: block;position: absolute;width:6px;height: 10px; top:5px;right:-15px;background: url(http://en.cnwesture.com/k/k/ico_right_arr.png) no-repeat 0 0;}
.footer_link .f_box strong{color: #000;}
.footer_link dl{margin:0 0 25px 0;}
.footer_link dt{margin:0 0 10px 0;font-size:14px;}/* #190724 수정 */
.footer_link li{margin:0 0 10px 0;font-size:14px;}/* #190724 수정 */
.footer_link li a{font-size:14px;color:#666;}/* #190724 수정 */
/*20171121 margin-left:105px 추가*/
.footer_link .f_box.social_store{width:auto;margin-left:105px;}
.footer_link .f_box.social_store h4{margin:0 0 20px 0;width:auto;}
.footer_link .f_box .f_social{margin:0 0 40px 0;overflow:hidden;}
.footer_link .f_box .f_social li{float:left;margin:0 14px 0 0;width:40px;height:40px;}
.footer_link .f_box .f_social li a{display:inline-block;width:100%;height:100%;background:url(http://en.cnwesture.com/k/k/ico_social_footer.png) no-repeat 0 0;}
.footer_link .f_box .f_social li+li a{background-position:0 -50px;}
.footer_link .f_box .f_social .wechat {margin:0;background:none;width:82px;height:82px;} /* 2018.05.07 추가 */
.footer_link .f_box .f_store{overflow:hidden;}
.footer_link .f_box .f_store li{float:left;margin:0 5px 0 0;width:110px;height:30px;}
.footer_link .f_box .f_store li a{display:inline-block;width:100%;height:100%;background:url(http://en.cnwesture.com/k/k/ico_store.png) no-repeat 0 0;}
.footer_link .f_box .f_store li+li a{background-position:0 -30px;}
 
/*20171121 보더추가*/
.footer_copy{position:relative;padding:0 0 13px;font-size:0;height:96px;background: #fff;border-top: 1px solid #eee;}
.footer_copy .inner{position: relative;width:1280px; margin:0 auto;padding-top: 49px;}
.footer_copy .inner .footer_logo{position: absolute;top:41px;right:100px;}
.footer_copy address{display:inline-block;margin:0 60px 0 0;line-height: 25px; font-weight:400;font-size:14px;color:#666;vertical-align:middle;}
.footer_copy address .addr{display:inline-block;position:relative;}
.footer_copy address .addr:after{content:'|'; display: inline-block;padding-left: 11px;padding-right: 11px}
.footer_copy>ul{display:inline-block;vertical-align:middle;}
.footer_copy>ul li{position:relative;float:left;margin:0 10px 0 0;padding:0 10px 0 0;}
.footer_copy>ul li:after{display:block;position:absolute;right:0;top:4px;width:1px;height:10px;background:#666;content:'';}
.footer_copy>ul li:last-of-type::after{background:transparent;}
.footer_copy>ul li a{font-weight:400;font-size:12px;color:#666;}
.footer_copy .f_language{position:absolute;right:0;bottom:0;width:100px;}
.footer_copy select{}
.footer_copy option{font-weight:400;font-size:12px;color:#666;}

/* 2017-12-06 */
.wrap_dropdw_info{position: relative;display: inline-block;}
.wrap_dropdw_info .btn_enter{position: absolute;right: 0;top: 0;width:40px;height: 40px; border: 1px solid #ddd; border-left: none;background-color: #f9f9f9;background-image: url(http://en.cnwesture.com/k/k/ico_group.png);background-repeat: no-repeat;background-position:0 -61px;}

/* 2017-12-10 */
.wrap_main{/* width: 1920px; */margin:0 auto;}
.main_keyvisual [class*="img_mainKeyvisual"] {/*min-width:1920px;*/background-position: 50% 50%;background-repeat: no-repeat;}
.main_keyvisual [class*="img_mainKeyvisual"] .inner_mainKeyvisual{height: 813px;width: 1280px;margin:0 auto;position: relative;}
.main_keyvisual .swiper-slide{overflow: hidden;}
.img_mainKeyvisual0{background-image: url('http://en.cnwesture.com/k/k/bg_main_smarthome_01.jpg');}
.img_mainKeyvisual1{background-image: url('http://en.cnwesture.com/k/k/bg_main_smarthome_02.jpg');}
.img_mainKeyvisual2{background-image: url('http://en.cnwesture.com/k/k/bg_main_smarthome_03.jpg');}
.img_mainKeyvisual3{background-image: url('http://en.cnwesture.com/k/k/bg_main_smarthome_04.jpg');}
.spot_btn{position: absolute;z-index: 100;}
.btn_spot{width: 56px;height: 56px;vertical-align: middle;background: url(http://en.cnwesture.com/k/k/ico_main_smarthome_btn.png) 0 -64px no-repeat;}
.btn_spot:hover{background-position: 0 0;}
.safety01{left: 235px;top: 57px;}
.safety02{left: 451px;top: 160px;}
.safety03{left: 957px;top: 380px;}
.safety04{left: 840px;top: 548px;}
.safety05{left: 1068px;top: 505px;}

.convenience01{left: 140px;top: 313px;}
.convenience02{left: 900px;top: 310px;}
.convenience03{left: 1290px;top:136px;}

.family01{left: 810px;top: 400px;}

.Energy01{left: -60px;top: 443px;}
.Energy02{left: 90px;top: 107px;}
.Energy03{left: 510px;top: 447px;}

.main_keyvisual .swiper-button-next, .swiper-container-rtl .swiper-button-prev.smhome{width: 20px;height: 37px;right: 90%;left: auto;top: auto;bottom: 70px;background: url('http://en.cnwesture.com/k/k/main_swiper_prev.png') 0 0 no-repeat;}
.main_keyvisual .swiper-button-prev, .swiper-container-rtl .swiper-button-next.smhome{width: 20px;height: 37px;left: auto;left: 90%;top: auto;bottom: 70px;background: url('http://en.cnwesture.com/k/k/main_swiper_next.png') 0 0 no-repeat;}

.tooltip_spot{display: none;position: relative;/* height: 37px;line-height: 37px; */padding: 0 20px 0 25px;margin-left: 5px;vertical-align: middle;font-size: 16px;color: #fff;}
.btn_spot:hover + .tooltip_spot, .btn_spot:focus + .tooltip_spot{display: inline-block;}

.spot_btn.convenience03 .tooltip_spot{position: absolute; right: 100%; top: 50%; margin: -19px 10px 0 0;  padding: 0 25px 0 20px;}
.spot_btn.convenience03 .tooltip_spot:before{width: 20px;background-position: 0 -177px;}
.spot_btn.convenience03 .tooltip_spot:after{width: 25px;background-position: -31px -177px;}
.spot_btn.convenience03:hover .tooltip_spot{display: inline-block;}
.inner_tooltip_spot{background-color: #6646c0;display: inline-block;height: 37px;line-height: 37px;}
.tooltip_spot::before, .tooltip_spot::after{content: '';position: absolute;height: 37px;background: url(http://en.cnwesture.com/k/k/ico_main_smarthome_btn.png) 0 0 no-repeat;}
.tooltip_spot::before{left: 0;width: 25px;background-position: 0 -130px;}
.tooltip_spot::after{right: 0;width: 20px;background-position: -36px -130px;}

.btn_roundGhost{height: 50px;width: 187px;border: 1px solid #000;-webkit-border-radius: 25px;border-radius: 25px;background-color: transparent;text-align: center;color: #000;font-weight: 700;font-size: 18px;}
a.btn_roundGhost{line-height: 50px;}
.btn_roundGhost.white {border: 1px solid #fff;color: #fff;}
.ico_playBlack {display: inline-block;position: relative;width: 22px;height: 22px;background-color: #000;border: 1px solid #000;-webkit-border-radius: 11px;border-radius: 11px;}
.ico_playBlack::after {content: "";display: block;position: absolute;width: 0;height: 0;border-top: 5px solid transparent;border-bottom: 5px solid transparent;left: 50%;top: 50%;border-left: 8px solid #fff;margin: -5px 0 0 -2.7px;}

/*.main_Topkeyvisual [class*=" img_main_Topkeyvisual"]{width: 100%;height: 730px;overflow: hidden;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-position: center center;} 2018-12-24 삭제*/

/*20180103 삭제*/
/*
.img_main_Topkeyvisual0{background: url(bg_main_key_visual_01.jpg) 50% 50% no-repeat;}
.img_main_Topkeyvisual1{background: url(bg_main_key_visual_02.jpg) 50% 50% no-repeat;}
.img_main_Topkeyvisual2{background: url(bg_main_key_visual_03.jpg) 50% 50% no-repeat;}
*/

/*.main_Topkeyvisual_tit{text-align: center;font-size: 50px;color: #fff;}2018-12-24 삭제*/
/*.main_Topkeyvisual_cont{padding: 30px 0 60px;text-align: center;font-size: 18px;color: #fff;}2018-12-24 삭제*/

.box_diagonal{position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-bottom: 1px solid #ddd;}
.main_Topkeyvisual:before{content: '';position: absolute;margin-bottom: -1px;bottom: 0%;height: 0;width: 100%;padding-bottom: 14.11%;background: url(http://en.cnwesture.com/k/k/box_diagonal.png) 0 0 no-repeat;-webkit-background-size: cover;background-size: cover;z-index: 100;}
.main_Secondkeyvisual [class*=" img_main_Secondkeyvisual"]{width: 100%;}
.main_Secondkeyvisual_tit{font-size: 50px;color: #000;}
.main_Secondkeyvisual_subTit{padding-top: 40px;font-size: 24px;}
.main_Secondkeyvisual_cont{padding: 5px 0 25px;font-size: 18px;color: #666;} 
/*20180104 position relative 추가*/
.inner_main_Secondkeyvisual{position: relative;width: 1280px;height: 528px;margin:0 auto;}
.inner_main_Secondkeyvisual img{position: absolute;top: 0;right: 0;}
/*
.img_main_Secondkeyvisual0 .inner_main_Secondkeyvisual{background: url(bg_main_key_visual_02_01.png) 100% 0 no-repeat;}
.img_main_Secondkeyvisual1 .inner_main_Secondkeyvisual{background: url(bg_main_key_visual_02_02.png) 100% 0 no-repeat;}
.img_main_Secondkeyvisual2 .inner_main_Secondkeyvisual{background: url(bg_main_key_visual_02_03.png) 100% 0 no-repeat;}
.img_main_Secondkeyvisual3 .inner_main_Secondkeyvisual{background: url(bg_main_key_visual_02_04.png) 100% 0 no-repeat;}
*/
.box_ib{display: inline-block;}
.main_Secondkeyvisual_viewMore .ico_playBlack{margin-right: 5px;}
.main_Secondkeyvisual_viewMore .box_ib{font-size: 18px;font-weight: 700;color: #000;}

.mainSection_tit{padding-top: 50px;}
.mainWhy_subTit{margin-bottom: 10px; font-size: 24px;color: #fff;}
.mainWhy_cont{font-size: 16px;color: #fff;}

.box_knowhow .product_box{padding-top: 50px;margin-bottom: 0;}
.wrap_mainKeyvisual{position: absolute;bottom: 0;left: 0;width: 100%;height: 361px;background: url(http://en.cnwesture.com/k/k/bg_mainkeyvisual_bottom.png) 0 0 no-repeat;-webkit-background-size: cover;
background-size: cover;}
.mainKeyvisual_bottom{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 1120px;position: relative;margin:200px auto 0;padding:0 290px 0 271px;}
.mainKeyvisual_bottom_info{float: left;}
.mainKeyvisual_bottom_tit{position: absolute;left: 0;top: 50%;font-size: 36px;font-weight: 700;color: #fff;}
.mainKeyvisual_bottom_cont{position: relative;width: 630px;padding-left: 30px;margin-top:40px;font-size: 18px;color: #fff;}
.mainKeyvisual_bottom_cont:before{content: '';position: absolute;left: 0;top: 0;width: 0;height: 100%;border-left: 1px solid #fff;}
.mainKeyvisual_bottom .btn_roundGhost{position: absolute;right: 0;top: 47px;}

.main_keyvisual_dim{position: absolute;left: 0;top: 0;width: 100%;margin-top: 69px;height: 100%;background-color: #000;opacity: 0.85;z-index: 100;}
.pop_layer_main_keyvisual{position: absolute;width: 800px;height: 450px;left: 50%;margin-left: -400px;top: 290px;background-color: #fff;z-index: 100;}
.inner_layer_main_keyvisual{position: relative;z-index: 100;}
.inner_layer_main_keyvisual .btn_close{position: absolute;top: -40px;right: 0;width: 23px;height: 23px;background: url('http://en.cnwesture.com/k/k/btn_mainlayer_close.png') 0 0 no-repeat;}

.main_keyvisual .swiper_main_layer .swiper-button-next, .swiper-container-rtl .swiper-button-prev{background: url('http://en.cnwesture.com/k/k/main_swiper_prevb.png') 0 0 no-repeat;top: 50%;right: auto;left: 10px;margin-top: -18px;}
.main_keyvisual .swiper_main_layer .swiper-button-prev, .swiper-container-rtl .swiper-button-next{background: url('http://en.cnwesture.com/k/k/main_swiper_nextb.png') 0 0 no-repeat;left: auto;right: 10px;top: 50%;margin-top: -18px;}
.swiper_main_layer .fl, .swiper_main_layer .fr{width: 400px;height: 450px;position: relative;}
.swiper_main_layer .fl{background-color: #f9f9f9;}
.swiper_main_layer .fr{background-color: #fff;}
.swiper_main_layer .swiper-pagination-bullet-active{background-color: #000;}
.swiper_main_layer .swiper-pagination-bullet{border: 1px solid #000;}
.inner_layer_main_keyvisual .swiper-container-horizontal > .swiper-pagination-bullets{top: auto;bottom: 15px;}
.swiper_main_layer_product{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}

.main_layer_subTit{padding-top: 115px;font-size: 18px;}
.main_layer_info{font-size: 18px;color: #000;padding-top: 115px;}
.main_layer_infoTit{font-size: 32px;color: #000;}
.main_layer_infoCont{padding-top: 10px;font-size: 16px;color: #666;}
.main_layer_go{padding-top: 30px;}
.main_Secondkeyvisual_viewMore + .main_Secondkeyvisual_viewMore{margin-top: 30px;}
.main_Secondkeyvisual_cont + .main_Secondkeyvisual_viewMore{margin-bottom: 40px;}

/* Desktops and laptops */
@media only screen
and (max-width : 1420px) {
	.main_keyvisual .swiper-button-next, .swiper-container-rtl .swiper-button-prev{left: 50px;right: auto;}
	.main_keyvisual .swiper-button-prev, .swiper-container-rtl .swiper-button-next{right: 50px;left:auto;}
}

/*메인 스마트홈*/
.play_slide, .stop_slide{display: inline-block;margin-left: 5px;width:20px; height: 20px; overflow: hidden;background-image: url(http://en.cnwesture.com/k/k/btn_slide_controll.png);background-repeat: no-repeat;vertical-align: middle;}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{vertical-align: middle;}
.white.play_slide{background-position: 0 -20px;}
.white.stop_slide{background-position: 0 0;}
.black.play_slide{background-position: 0 -40px;}
.black.stop_slide{background-position: 0 -60px;}
.hide{display: none;}

/* 2017-12-22 */
.select_lang{position: relative;}
.btn_select{height: 22px;padding: 0 12px;line-height: normal;}
.selectLang_tit{display: inline-block;height: 22px;font-size: 12px; color: #666;}
.ico_arrSelect{margin-left: 6px;vertical-align: top;}
.ico_arrSelect > img{vertical-align: top;margin-top: 4px;}
.list_select{position: absolute;top: 22px;left: 0;width: 100%;background-color: #fff;border: 1px solid #ccc;z-index: 9999;}
.lang_select_list{border-top: 1px solid #eee;}
.lang_select_list:first-child{border-top: none;}
.link_select{display: block; line-height: 13px;min-height: 13px;padding: 10px 5px;font-size: 14px !important;}
.link_select.on{background-color: #EFEFEF;color: #444;}

/*2018-12-07 추가*/
.inner_main_Topkeyvisual{z-index: 100;position: relative;z-index: 11; width: 100%; height:600px; display: table;}
.box_Topkeyvisual{display: table-cell; vertical-align: middle;}
.main_Topkeyvisual_tit{padding-top: 0px;text-align: center;font-size: 50px;color: #fff;}
.main_Topkeyvisual_cont{padding: 28px 0 54px;text-align: center;font-size: 18px;color: #fff;}
.btn_apply4+.btn_apply4{margin-left: 10px;}
.field_info_check{margin-top: 20px; padding-left: 10px;}
.field_info_list li{float: left;}
.field_info_list li + li {margin-left: 20px}
.map_content .ico_name.event{background:#7f7d8e;}
/*2018-12-24 수정*/
.main_Topkeyvisual [class*=" img_main_Topkeyvisual"]{width: 100%;height: 760px;overflow: hidden;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-position: center center;}
/* //2018-12-24 수정*/
/*.main_key_img img{position: absolute;top:0;left: 50%;z-index: 10; height: 100%;} 2018-12-24 삭제*/