#gnb {
	background-color:#FFF;
	z-index:49;
	min-width:960px;
}
#gnb .menu {
	text-align:center;
}
#gnb .menu-item {
	display:inline-block;
	vertical-align:middle;
	/*padding:0 25px;*/
	*display:inline;
	*zoom:1;
}
#gnb .menu-item a {
	display:block;
	padding:10px 10px;
}

.mainBlock3 .tabs {
	display:block;
}
.mainBlock3 .top-bar {
	display:block;
	background-color:#fafafa;
	border-top:1px solid #e2e2e2;
	text-align:center;
	padding:50px 0;
}
.mainBlock3 .block-title {
	display:block;
	color:#303030;
	font-weight:700;
	font-size:1.750em;
	margin-bottom:40px;
}
.mainBlock3 .tab-links .tab-item {
	display:inline-block;
	margin:0 6px;
	*display:inline;
	*zoom:1;
}
.mainBlock3 .tab-links .tab-item .tab-link.active {
	background-color:#d91829;
}
.mainBlock3 .tab-links .tab-item .tab-link {
	display:block;
	background-color:#595959;
	color:#FFF;
	font-weight:700;
	font-size:1.375em;
	padding:13px 45px 14px;
	line-height:1.2em;
	-webkit-border-radius: 40px;
	-moz-border-radius: 40px;
	border-radius: 40px;
}
.mainBlock3 .tab-links .tab-item .tab-link:hover {
	text-decoration:none;
	background-color:#d91829;
}

.mainBlock3 .main_goods {
	padding-top:40px;
}
.mainBlock3 .goods_area {
	background-color:#FFF;
}
.mainBlock3 .goods_list > li {
	border-left:1px solid #ededed;
	border-right:1px solid #ededed;
}
.main .mainBlock4 {
	background-color:#FFF;
	/*width:60%;*/
	margin:0 auto;
}
.main .mainBlock5 {
	background-color:#efefef;
	padding:60px 0 60px;
	text-align:center;
}
.main .mainBlock4 .block-title {
	display:block;
	text-align:center;
	margin-bottom:40px;
	font-size:1.750em;
}
.main .mainBlock4 .list {
	/*display:block;
	text-align:center;
	word-spacing:-0.26em;*/
	display:block;
	overflow:hidden;
	width:944px; margin:0 auto;
	text-align:center;
	word-spacing:-0.26em;
}
.main .mainBlock4 .list .list-item {
	display:inline-block;
	vertical-align:top;
	margin:0 6px;
	word-spacing:0;
	*display:inline;
	*zoom:1;
}
.main .mainBlock4 .list .list-item .image {
	display:block;
}
.main .mainBlock4 .list .list-item .text {
	display:block;
	padding:14px 0;
	text-align:left;
}
.main .mainBlock4 .list .list-item .text a:hover {
	text-decoration:none;
}
.main .mainBlock4 .list .list-item .icon {
	display:inline-block;
	vertical-align:middle;
	*display:inline;
	*zoom:1;
}
.main .mainBlock4 .list .list-item .desc {
	display:inline-block;
	vertical-align:middle;
	padding:0 2px;
	text-align:left;
	*display:inline;
	*zoom:1;
}
.main .mainBlock4 .list .list-item .name {
	display:block;
	font-weight:700;
	line-height:1.2em;
	margin-bottom:4px;
}
.main .mainBlock4 .list .list-item .sub {
	display:block;
	font-size:0.8em;
}
.main .mainBlock5 .block-title {
	display:block;
	margin-bottom:40px;
	font-size:1.750em;
}
.main .mainBlock5 .left-box {
	display:block;
	float:left;	
}
.main .mainBlock5 .right-box {
	display:block;
	float:right;
	width:49%;
}
.main .mainBlock5 .left-box .time {
	display:block;
	float:left;
	background-color:#ed1b2e;
	padding:50px 25px;
	height:172px;
	box-sizing:border-box;
}
.main .mainBlock5 .left-box .image {
	display:block;
	float:left;
}
.main .mainBlock5 .right-box .list-item {
	display:inline-block;
	vertical-align:top;
	width:32%;
	background-color:#FFF;
	text-align:center;
	*display:inline;
	*zoom:1;
}
.main .mainBlock5 .right-box .list-item .inner-wrapper {
	display:table-cell;
	height:172px;
	vertical-align:middle;
	width:1%;
	text-align:center;
}
.main .mainBlock5 .right-box .list-item .inner-wrapper .image {
	display:block;
	height:45px;
}

.main .mainBlock5 .left-box .time .clock {
	display:block;
	margin-bottom:10px;
}
.main .mainBlock5 .left-box .time .date {
	display:block;
	color:#FFF;
	font-size:0.813em;
}
.main .mainBlock5 .left-box .time .hour {
	display:block;
	color:#FFF;
	font-weight:700;
	font-size:1.188em;
}
.main .mainBlock5 .right-box .goto-link {
	display:inline-block;
	color:#898989;
	font-size:0.875em;
	font-weight:700;
	*display:inline;
	*zoom:1;
}
.main .mainBlock5 .right-box .goto-link:hover {
	text-decoration:none;
}

.main_spot .banner li {
	display:block;
	position:relative;
}
.main_spot .video {
	display:block;
	position:absolute;
    bottom: 92px;
    left: 1018px;
}

/* .main_spot .banner-1 .video { */
/* 	left:25%; */
/* 	bottom:8%; */
/* } */


@media (max-width: 1367px) {
  .mainBlock1 .main_spot .banner{
    left: -20%;
    position: relative;
  }
}


.room-tabs .tab-links {
	display:block;
	text-align:center;
	padding-top:10px;
}
.room-tabs .list-item {
	display:inline-block;
	vertical-align:bottom;
	margin:0 10px;
	*display:inline;
	*zoom:1;
}
.room-tabs .list-item .tab-link {
	display:block;
	color:#ffffff;
	width:212px;
	line-height:1em;	
	font-size:1.500em;
	padding-top:70px;
	padding-bottom:18px;
	text-decoration:none;
	font-family:'NanumGothic';	
	background:url('../images/common/round_tab.png') no-repeat scroll center bottom transparent;
}
.room-tabs .list-item .tab-link .txt {
	 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(=40)";
  	filter: alpha(opacity=40);
  	-moz-opacity: 0.4;
  	-khtml-opacity: 0.4;
  	opacity: 0.4;
}
.room-tabs .list-item .tab-link:hover, .room-tabs .list-item .tab-link.active  {
	background-image:url('../images/common/round_tab_active.png');
	color:#d91829;
	padding-bottom:35px;
	padding-top:46px;
}
.room-tabs .list-item .tab-link:hover .txt, .room-tabs .list-item .tab-link.active .txt {
	 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  	filter: alpha(opacity=100);
  	-moz-opacity: 1;
  	-khtml-opacity: 1;
  	opacity: 1;
}

.newsBlock .news_area .news_list li {
	text-align:right;
}
.newsBlock .about-link {
	background:url('../images/common/black_arrow.png') no-repeat right center transparent;
	padding-right:18px;
	text-decoration: none;
}
.main_spot .banner_page a {
	vertical-align:middle;
	outline:none;
}
.main_spot .banner_page .player-btn {
	display:inline-block;
	background:url('../images/common/pause_icon.png') no-repeat scroll center center transparent;
	height:14px;
	width:11px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	
	*display:inline;
	*zoom:1;
}
.main_spot .banner_page .player-btn.paused {
	background-image:url('../images/common/play_icon.png');
}

.mainBlock3 #tab-2 .main_goods li a { background-position:center bottom; }
.mainBlock3 #tab-2 .main_goods li .goods5 { background-image:url('../images/main/solution_brand_2_1.png'); }
.mainBlock3 #tab-2 .main_goods li .goods2 { background-image:url('../images/main/solution_brand_2_2.png'); }
.mainBlock3 #tab-2 .main_goods li .goods3 { background-image:url('../images/main/solution_brand_2_3.png'); }
.mainBlock3 #tab-2 .main_goods li .goods1 { background-image:url('../images/main/solution_brand_2_4.png'); }
.mainBlock3 #tab-2 .main_goods li .goods7 { background-image:url('../images/main/solution_brand_2_5.png'); }
.mainBlock3 #tab-2 .main_goods li .goods6 { background-image:url('../images/main/solution_brand_2_6.png'); }
.mainBlock3 #tab-2 .main_goods li .goods8 { background-image:url('../images/main/solution_brand_2_7.png'); }

.mainBlock3 #tab-2 .main_goods li.on .goods5 { background-image:url('../images/main/solution_brand_2_1_active.png'); }
.mainBlock3 #tab-2 .main_goods li.on .goods2 { background-image:url('../images/main/solution_brand_2_2_active.png'); }
.mainBlock3 #tab-2 .main_goods li.on .goods3 { background-image:url('../images/main/solution_brand_2_3_active.png'); }
.mainBlock3 #tab-2 .main_goods li.on .goods1 { background-image:url('../images/main/solution_brand_2_4_active.png'); }
.mainBlock3 #tab-2 .main_goods li.on .goods7 { background-image:url('../images/main/solution_brand_2_5_active.png'); }
.mainBlock3 #tab-2 .main_goods li.on .goods6 { background-image:url('../images/main/solution_brand_2_6_active.png'); }
.mainBlock3 #tab-2 .main_goods li.on .goods8 { background-image:url('../images/main/solution_brand_2_7_active.png'); }

.mainBlock3 .tab .more-info { display:inline-block;background:url('../images/common/see_more_btn.png') no-repeat scroll 0 0 transparent;margin-top:20px;text-align:center;*display:inline;*zoom:1; }

#gnb .menu { word-spacing:-0.28em; }
#gnb .menu-item:hover,#gnb .menu-item.active { background-color:#ed1b2e; }
#gnb .menu-item a { display:inline-block;vertical-align:middle;position:relative;width:116px;height:95px;padding:0;text-align:center;padding:0 10px;word-spacing:0; }
#gnb .menu-item a span { display:table-cell;vertical-align:middle;width:116px;height:95px;text-align:center; }
#gnb .menu-item:hover a span img, #gnb .menu-item.active a span img { visibility:hidden; }
#gnb .menu-item.brand01:hover a span, #gnb .menu-item.brand01.active a span { background:url('../images/common/persil_logo_hover.png') no-repeat scroll center center transparent;}
#gnb .menu-item.brand02:hover a span, #gnb .menu-item.brand02.active a span { background:url('../images/common/homekapi_logo_hover.png') no-repeat scroll center center transparent; }
#gnb .menu-item.brand03:hover a span, #gnb .menu-item.brand03.active a span { background:url('../images/common/pril_logo_hover.png') no-repeat scroll center center transparent; }
#gnb .menu-item.brand04:hover a span, #gnb .menu-item.brand04.active a span { background:url('../images/common/bref_logo_hover.png') no-repeat scroll center center transparent; }
#gnb .menu-item.brand05:hover a span, #gnb .menu-item.brand05.active a span { background:url('../images/common/vernel_logo_hover.png') no-repeat scroll center center transparent; }
#gnb .menu-item.brand06:hover a span, #gnb .menu-item.brand06.active a span { background:url('../images/common/combat_logo_hover.png') no-repeat scroll center -4px transparent; }
#gnb .menu-item.brand07:hover a span, #gnb .menu-item.brand07.active a span { background:url('../images/common/combat_green_hover.png') no-repeat scroll center 18px transparent; }
#gnb .menu-item.brand08:hover a span, #gnb .menu-item.brand08.active a span { background:url('../images/common/perwoll_logo_hover.png') no-repeat scroll center center transparent; }


#header .member li a.m_type1 { text-decoration:none;border-right:1px solid #FFF;padding-right:16px;line-height:15px; }
#header .member li.menu-item-2 { margin-left:12px; }
#header .member li.menu-item-media .menu-link { background:url('../images/common/menu_arrow.png') no-repeat scroll right center transparent;padding-right:18px; }
.bold { font-weight:700; }

#header .member li.menu-item-media:hover .menu-link { background-image:url('../images/common/menu_arrow_active.png'); }
#header .member li.menu-item-media { position:relative; }
#header .member li.menu-item-media .menu-list {
	display:none;
	position:absolute;
	top:25px;
	left:-20px;
	background-color:#ed1b2e;
	width:88px;
	height:auto;
	z-index:50;
	padding:20px 20px 10px;
}
#header .member li.menu-item-media .menu-list .sub-menu-link {
	display:block;
	padding:4px 0;
}
#header .member li.menu-item-media:hover .menu-list { display:block; }

.mainBlock3 .goods_list > li:hover .buy_box {
	border:1px solid #efefef;
	background-color:#FFF;
}

.mainBlock3 .goods_list > li:hover .buy_box .shop li .price { display:inline-block;vertical-align:middle;margin:0 4px;font-size:12px;*display:inline;*zoom:1; }
.mainBlock3 .tab .more-info {
	line-height:44px;
	width:200px;
	margin-top:50px;
}
.mainBlock3 .tab .more-info:hover {
	text-decoration:none;
}
.mainBlock3 .goods_area { background-color:#fafafa; }
.mainBlock3 .main_goods li a { width:145px;margin-right:20px; }

.main .mainBlock5 .left-box .time:hover a{ text-decoration:none; }

#footer {
	position:relative;
}
#footer .select-box {
	display:block;
	position:absolute;
	top:30px;
	right:0;
	border:1px solid #ebebeb;
	color:#6a6a6a;
	font-size:1em;
	font-weight:700;
	line-height:1.2em;
		
    background-color: #fff;
    background:url("../images/common/select_arrow_off.png") no-repeat scroll 95% 50% #FFF;
    
}
:root #footer .select-box {
    background-color:transparent\9;
    background-image:none\9;
    border:none\9;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	#footer .select-box {
		background-color: #fff;
    	background:url("../images/common/select_arrow_off.png") no-repeat scroll 90% 50% #FFF;
		border:1px solid #ebebeb;
	}
}
#footer .select-box select {
	color:#6a6a6a;
	font-size:0.9em;
	font-weight:700;
	line-height:1.2em;	
	cursor:pointer;
	padding:8px 20px 8px 15px;
	
	border: none;
    box-shadow: none;
    background-color: transparent;
    background-image: none;
    	
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   
}
#footer .select-box select::-ms-expand {
	display:none;
 	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
 	filter: alpha(opacity=0);
 	opacity:0;
}
#footer .select-box select:focus {
    outline: none;
}
#footer .select-box select option {
	color:#6a6a6a;	
	font-size:1em;
	font-weight:700;
	line-height:1.2em;	
}
.top-menu .logout-item { margin-right:5px; }

.login_content { padding-top:80px; }
#content .navi_area { display:none; }
.join_content { padding-top:80px; }

.shop_best .goods_list li .info dd.price strong {
	color:#cc1532;
}
.goods_tmb .new { text-indent:-999em;height:34px;width:34px; }
.goods_tmb .best { text-indent:-999em;height:34px;width:34px; }

#tab-3 .room-content {
	display:none;
}
#tab-3 .room-content .room-pic {
	position:relative;
}
#tab-3 .room-content .text .product-info {
	display:block;
	position:absolute;
	background-color:rgba(255,255,255,0.8);
	padding:18px 25px 30px;
	box-sizing:border-box;
	z-index:40;
	text-align:center;
	
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}
#tab-3 .room-content .text .product-info .products {
	display:block;
	margin-bottom:30px;
}
#tab-3 .room-content .text .product-info .more-link {
	color:#595959;
	font-size:1em;
	display:inline-block;
	background:url('../images/common/see_more_btn_mini.png') no-repeat scroll center center transparent;
	width:200px;
	height:43px;
	text-align:center;
	line-height:43px;
	*display:inline;
	*zoom:1;
}
#tab-3 .room-content .text .product-info .more-link:hover {
	text-decoration:none;
}
#tab-3 .room-content .text .product-info .title {
	display:block;
	margin-bottom:24px;
	text-align:left;
}
#tab-3 .room-content .text .product-info .title .icon {
	display:inline-block;
	vertical-align:middle;
	*display:inline;
	*zoom:1;	
}
#tab-3 .room-content .text .product-info .title .txt {
	display:inline-block;
	color:#d91829;
	font-weight:700;
	vertical-align:middle;
	font-size:1.375em;
	*display:inline;
	*zoom:1
}
#tab-3 .room-content .text .product-info .close-link {
	display:block;
	position:absolute;
	top:20px;
	right:25px;
}
#tab-3 .room-content .text .product-info .image {
	display:block;
	text-align:center;
}
#tab-3 .room-content .text .product-info .product {
	display:inline-block;
	vertical-align:middle;
	margin:0 30px;
	*display:inline;
	*zoom:1;
}
#tab-3 .room-content .text .product-info.info-1-1 {
	top:10px;
	left:10px;
} 

.search-block-title { display:block;clear:both;color:#303030;padding-top:40px;font-weight:700;font-size:1.375em;text-align:center; }
.search-tab { display:block;padding:30px 0;word-spacing:-0.26em; }
.search-tab .tab-item { 
	display:inline-block;
	width:31%;
	margin:0 1%;
	background-color:#ebebeb;
	word-spacing:0;
	text-align:center;
	font-size:1.125em;
	color:#333333;
	font-weight:700;
	*display:inline;
	*zoom:1;
	
  	-webkit-border-radius: 25px; 
  	-moz-border-radius: 25px; 
  	border-radius: 25px; 
}
.search-tab .tab-link { 
	display:block;
	padding:14px 0;
}
.search-tab .tab-link:hover,
.search-tab .tab-item.active .tab-link {
	background-color:#d91829;
	color:#FFF;
	font-weight:700;
	text-decoration:none;
	
  	-webkit-border-radius: 25px; 
  	-moz-border-radius: 25px; 
  	border-radius: 25px; 
}
.search-sorting-tabs {
	display:block;
	margin-bottom:30px;
}
.search-sorting-tabs .tab-item {
	display:block;
	float:left;
	width:12.5%;
}

.search-sorting-tabs.brand_find .tab-item {
	display:block;
	float:left;
	width:11.1111%;
}
.search-sorting-tabs.solution_find .tab-item {
	display:block;
	float:left;
	width:16.66%;
}


.search-sorting-tabs .tab-item .tab-link {
	display:block;
	color:#6e6e6e;
	padding:12px 5px;
	border-left:1px solid #dbdbdb;
	border-top:1px solid #000;
	border-bottom:2px solid #000;
	text-align:center;
}
.search-sorting-tabs .tab-item.first .tab-link {
	border-left:1px solid #000;
}
.search-sorting-tabs .tab-item.last .tab-link {
	border-right:1px solid #000;
}
.search-sorting-tabs .tab-item .tab-link:hover,
.search-sorting-tabs .tab-item.active .tab-link {
	background-color:#333333;
	color:#FFF;
	text-decoration:none;
	font-weight:700;
}
.search-sorter {
	display:block;
	float:left;
}
.shop_goods .s_button {
	background-color:#333333;
	border:1px solid #333333;
}
#content #searchForm { border-top:none;/*margin-top:4px;*/ }

#searchForm .select-box {
	display:block;
	margin-right:10px;
	border:1px solid #ebebeb;
	color:#6a6a6a;
	font-size:0.875em;
	font-weight:700;
	line-height:1.2em;
		
    background-color: #fff;
    background:url("../images/common/select_arrow_off.png") no-repeat scroll 90% 50% #FFF;
}
:root #searchForm .select-box {
    background-color:transparent\9;
    background-image:none\9;
    border:none\9;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	#searchForm .select-box {
		background-color: #fff;
    	background:url("../images/common/select_arrow_off.png") no-repeat scroll 90% 50% #FFF;
		border:1px solid #ebebeb;
	}
}
#searchForm .select-box select {
	color:#6a6a6a;
	font-size:1em;
	font-weight:700;
	line-height:1.2em;	
	cursor:pointer;
	padding:10px 40px 10px 15px;
	
	border: none;
    box-shadow: none;
    background-color: transparent;
    background-image: none;
    	
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   
}
#searchForm .select-box select::-ms-expand {
	display:none;
 	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
 	filter: alpha(opacity=0);
 	opacity:0;
}
#searchForm .select-box select:focus {
    outline: none;
}
#searchForm .select-box select option {
	color:#6a6a6a;	
	font-size:1em;
	font-weight:700;
	line-height:1.2em;	
}
.shop_goods .goods_list {
	padding-top:15px;
}

.tabs-content .tab-content {
	display:none;
}
.tabs-content .tab-content.active {
	display:block;
}
.tab_type2 li a:hover { text-decoration:none; }

.brand_details {
	display:block;
	text-align:center;
}
#content .brand_con #searchForm {
	display:block;
	background-color:#FFF;	
	/*border-top:1px solid #CCC;*/
	/*margin-top:-10px;*/
}
#content .brand_con_lechat #searchForm{
	border-top:none;
}
/*
.goods_title {
	display:block;
	font-size:1.375em;
	font-weight:700;
	text-align:center;
	margin-top:40px;
	margin-bottom:40px;
}
.goods_title p{
	font-size:0.9em;
	font-weight:normal;
	margin-top:10px;
}
*/

.brand_goods .brand_list {
	display:block;
	height:290px;
}
.brand_goods .brand_list li {
	height:290px;
}

#content .brand_blocks {
	display:block;
	word-spacing:-0.26em;
}
.brand_con, .brand_facebook  {
	border:none;
	margin-bottom:0;
}
.brand_youtube {
	display:inline-block;
	vertical-align:top;
	word-spacing:0;
	overflow:hidden;
	width:45%;
	margin-right:1%;
	border-top:1px solid #cc181e;
	padding:15px 0 0;
	margin-top:40px;
	float:none;
	*display:inline;
	*zoom:1;
}
.brand_facebook {
	display:inline-block;
	width:26%;
	float:none;
	margin-right:1%;
	padding:15px 0 0;
	margin-top:40px;
	word-spacing:0;
	border-top:1px solid blue;
	vertical-align:top;
	overflow:hidden;
	*display:inline;
	*zoom:1;
}
.brand_insta {
	display:inline-block;
	width:26%;
	padding:15px 0 0;
	margin-top:40px;
	word-spacing:0;
	border-top:1px solid blue;
	vertical-align:top;
	overflow:hidden;
	*display:inline;
	*zoom:1;
}
.brand_blog {
	display:inline-block;
	width:26%;
	float:none;
	padding:15px 0 0;
	margin-top:40px;
	word-spacing:0;
	vertical-align:top;
	border-top:1px solid green;
	overflow:hidden;
	*display:inline;
	*zoom:1;
}
.brand_post {
	display:inline-block;
	width:26%;
	float:none;
	padding:15px 0 0;
	margin-top:40px;
	margin-left:1%;
	word-spacing:0;
	vertical-align:top;
	border-top:1px solid green;
	overflow:hidden;
	*display:inline;
	*zoom:1;
}
.brand_con .block-title {
	display:block;	
	position:relative;
	padding-bottom:15px;
	height: 40px;
	box-sizing: border-box;
}
.brand_con .block-title .ico {
	display:inline-block;
	vertical-align:middle;
	margin-right:3px;
	*display:inline;
	*zoom:1;
}
.brand_con .block-title .txt {
	display:inline-block;
	vertical-align:middle;
	text-transform:uppercase;
	line-height:1em;
	font-weight:700;
	*display:inline;
	*zoom:1;
}
.brand_con.brand_youtube .block-title {
	color:#cc181e;
}
.brand_con.brand_facebook .block-title {
	color:#3b589a;
}
.brand_con.brand_insta .block-title {
	color:#3b589a;
}
.brand_con.brand_blog .block-title {
	color:#20bc03;
}
.brand_con.brand_post .block-title {
	color:#20bc03;
}
.brand_youtube .detail-link {
	display:block;
	position:absolute;
	top:11px;
	right:6px;
	font-size:12px;
	color:#6d6d6d;
	/*background:url('https://www.henkelhomecare.co.kr/static/web/images/brand/youtube_link_arrow.png') no-repeat scroll center center transparent;*/
	height:29px;
	width:118px;
	text-align:center;
	line-height:27px;
	padding-right:10px;
}
.brand_youtube .detail-link:hover {
	text-decoration:none;
}
.brand_youtube .brand_video {
	height:232px;
	width:420px;
	overflow:hidden;
	float:none;
	text-align:left;
}
.brand_facebook .timeline { height:235px;margin:0; }
.brand_facebook ul.connect { display:none; }
.link_wrapper { display:block;position:absolute;bottom:28%;left:48.5%;width:942px;text-align:left;margin-left:-440px; }

.mainBlock2 .main_event .event img {
	width:944px;
	height:380px;
}
.mainBlock3 .main_goods li a.goods6 {
	background-image:url('../images/main/vernel_off.png');
}
.mainBlock3 .main_goods li.on a.goods6 {
	background-image:url('../images/main/vernel_on.png');
}
.mainBlock3 .goods_list > li > .info dt {
	color:#414141;
}
.mainBlock3 .goods_list > li > .info dd {
	color:#9c9c9c;
}
.mainBlock3 .goods_area .brand span {
	color:#414141;
}
.goods_view .close {
	top:28px;
	right:34px;
}
.mainBlock3 .goods_area .brand { display:none; }
.brand_tab.topFixed,
#brand .brand_tab.topFixed{position:fixed; margin-top:0;}
.brand_tab_wrap{position: relative;}
.brand_tab.bottom_fixed{/*bottom:272px;*/ position:absolute;}
.brand_spot.brand9 {background-color:#58ba27;}
#content .brand_spot .banner { text-align:center;position:relative; }
.brand_spot .banner.no1 img { display:block;position:absolute;top:0;left:48%;margin-left:-700px;width:1600px;height:100%; }
.brand_spot .banner.premium img { display:block;position:absolute;top:0;left:50%;margin-left:-850px;width:1900px;height:100%; }
.brand_spot.brand3 .link_wrapper { bottom:18%; }
.brand_spot.brand2 .link_wrapper { bottom:10%; } 
.brand_spot.brand5 .link_wrapper { bottom:16%; }
.brand_spot.brand7 .link_wrapper { bottom:18%; }
.brand_spot.brand8 .link_wrapper { bottom:70px; }
.brand_spot.brand6 .link_wrapper { bottom:14%; }

.company_content .detail.info { position:relative; }
.company_content .detail.info .download-btn {
	display:block;
	position:absolute;
	top:38%;
	right:0;
}

#content .tab_type2 li.on a {
	color:#f1f1f1;
	font-weight:700;
}
#content .tab_type2 li a {
	color:#6e6e6e;
}

/*.mainBlock3 .solution .main_goods { padding-left:100px; }*/
.mainBlock3 .solution .main_goods li a {
	width:190px;
}
.mainBlock3 .solution .main_goods li a.goods1 {
	background-image:url('../images/main/solution_image_1.png');
}
.mainBlock3 .solution .main_goods li a.goods2 {
	background-image:url('../images/main/solution_image_2.png');
}
.mainBlock3 .solution .main_goods li a.goods3 {
	background-image:url('../images/main/solution_image_3.png');
}
.mainBlock3 .solution .main_goods li a.goods4 {
	background-image:url('../images/main/solution_image_4.png');
}
.mainBlock3 .solution .main_goods li a.goods5 {
	background-image:url('../images/main/flower_off.png');
}
.mainBlock3 .solution .main_goods li a.goods6 {
	background-image:url('https://www.henkelhomecare.co.kr/static/web/images/main/solution_image_6.png');
}
/* .mainBlock3 .solution .main_goods li a.goods7 { */
/* 	background-image:url('https://www.henkelhomecare.co.kr/static/web/images/main/solution_image_7.png'); */
/* } */
/* .mainBlock3 .solution .main_goods li a.goods8 { */
/* 	background-image:url('https://www.henkelhomecare.co.kr/static/web/images/main/solution_image_8.png'); */
/* } */

.mainBlock3 .solution .main_goods li.on a.goods1/* , .mainBlock3 .solution .main_goods li a.goods1:hover  */{
	background-image:url('../images/main/solution_image_1_active.png');
}
.mainBlock3 .solution .main_goods li.on a.goods2/* , .mainBlock3 .solution .main_goods li a.goods2:hover  */{
	background-image:url('../images/main/solution_image_2_active.png');
}
.mainBlock3 .solution .main_goods li.on a.goods3/* , .mainBlock3 .solution .main_goods li a.goods3:hover  */{
	background-image:url('../images/main/solution_image_3_active.png');
}
.mainBlock3 .solution .main_goods li.on a.goods4/* , .mainBlock3 .solution .main_goods li a.goods4:hover  */{
	background-image:url('../images/main/solution_image_4_active.png');
}
.mainBlock3 .solution .main_goods li.on a.goods5/* , .mainBlock3 .solution .main_goods li a.goods5:hover  */{
	background-image:url('../images/main/flower_on.png');
}
.mainBlock3 .solution .main_goods li.on a.goods6/* , .mainBlock3 .solution .main_goods li a.goods6:hover  */{
	background-image:url('https://www.henkelhomecare.co.kr/static/web/images/main/solution_image_6_active.png');
}
/* .mainBlock3 .solution .main_goods li.on a.goods7, .mainBlock3 .solution .main_goods li a.goods7:hover { */
/* 	background-image:url('https://www.henkelhomecare.co.kr/static/web/images/main/solution_image_7_active.png'); */
/* } */
/* .mainBlock3 .solution .main_goods li.on a.goods8, .mainBlock3 .solution .main_goods li a.goods8:hover { */
/* 	background-image:url('https://www.henkelhomecare.co.kr/static/web/images/main/solution_image_8_active.png'); */
/* } */


.main .mainBlock4 .list .list-item {
	width:230px;
	float:left;
	/*overflow:hidden;*/
	margin:0 0.3%;
}
.main .mainBlock4 .list .list-item .image {
	width:100%;
	overflow:hidden;
}
.main .mainBlock4 .list .list-item .image img {
	width:100%;
}
.main_spot .banner li .video-wrapper {
	display:block;
	position:absolute;	
	width:966px;
	height:613px;
	z-index:99;
	top:0;
	left:50%;
	margin-left:-483px;
}
.main_spot .banner li .image img {
	display:block;
	position:absolute;
/* 	left:50%; */
	/*margin-left: 0 !important;*/
	top:0;
}

/*TEST*/
.main_spot .banner li .image img {
	display:block;
	position:relative;
/* 	left:50%; */
	margin: 0 auto !important;
	top:0;
}
/*TEST*/

/* Main Home Shpping */
.image .back_main{position: relative;z-index: -1;}
.image .on_air_main{position: absolute; left: 180px; top: 30px;}
.image .mall_logo_main{position:absolute; left: 180px; top: 70px;}
.image .contents{position:absolute; left: 182px; top: 100px; width: 170px; text-align: left;font-weight: bold;font-size: 12px;}

/***** Webkorea 추가 Css *****/
.wk_layer_pop{position:fixed; top:200px; left:50%; margin-left:-230px; z-index:999;}
.wk_layer_pop .pop_close_btn{ position:absolute; top:20px; right:20px;}
.shopping_top_market{position:absolute; width:314px; left:50%; margin-left:160px; top:250px;}
.shopping_top_market a{float:left;}

/* 메인 팝업 스타일 */
.main_popup {
	position: fixed;
	z-index: 5000;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(255, 255, 255, .5);

	box-sizing: border-box;
	padding: 200px 20px 40px;
	overflow-y: auto;
	overscroll-behavior: contain;
}

.main_popup .inner {
	width: 600px;
	margin: 0 auto;
}

.main_popup .bottom_bar {
	background: #000;
	color: #fff;
	display: flex;
	justify-content: space-between;
	padding: 10px;
}

.main_popup .btn_close_popup {
	cursor: pointer;
	margin-left: auto;
}

.main_popup img {
	max-width: 100%;
}