@charset "utf-8";


/* loading bar */
@-webkit-keyframes bouncedelay {
    0%,80%,100% {
        -webkit-transform: scale(0)
    }

    40% {
        -webkit-transform: scale(1)
    }
}

@keyframes bouncedelay {
    0%,80%,100% {
        transform: scale(0);
        -webkit-transform: scale(0)
    }

    40% {
        transform: scale(1);
        -webkit-transform: scale(1)
    }
}

.sc-loaders {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 99999;
    background: rgba(0, 0, 0, 0.8);
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.sc-loaders.s-hide {
    opacity: 0
}

.sc-loaders.s-lower {
    z-index: -1
}

.s-spinners {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 70px;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center
}

.s-spinners div {
    display: inline-block;
    width: 18px;
    height: 18px;
    background-color: #FFF;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    -webkit-animation: bouncedelay 1.4s infinite ease-in-out;
    animation: bouncedelay 1.4s infinite ease-in-out;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.s-spinners .s-bounce1 {
    -webkit-animation-delay: -0.32s;
    animation-delay: -0.32s
}

.s-spinners .s-bounce2 {
    -webkit-animation-delay: -0.16s;
    animation-delay: -0.16s
}

.js-home-components {
    opacity: 0
}

@media screen and (max-width: 768px) {
    .sc-loaders {
        background-position:50% 170px
    }
}


/* POPUP */
.layer_popup_wrap {display:none;}
.layer_popup_wrap.active {display:block;}
.layer_popup_wrap {position:fixed; top:0; left:0; right:0; bottom:0; width:100%; height:100%; z-index:9999;}
.layer_popup_wrap:before {position:absolute; top:0; left:0; right:0; bottom:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.8); content:'';}
.layer_popup_wrap button img {width:100%;}
.layer_popup_wrap .layer_popup_inner {overflow:hidden; position:absolute; top:50%; left:0; right:0; bottom:0; width:1200px; height:710px; margin:-355px auto 0; background:#fff;}
.layer_popup_wrap .btn_close {position:absolute; top:20px; right:20px; width:27px; height:27px;}
.layer_popup_wrap .btn_back {display:none; position:fixed; top:50%; left:50%; width:30px; height:27px; margin-top:-335px; margin-left:481px;}
.layer_popup_wrap .btn_top { position:absolute; right:38px; bottom:20px; width:45px; height:45px; z-index:-1;}
.layer_popup_wrap .btn_top.active {z-index:9999;}
.layer_popup_wrap .layer_header {height:66px; padding:18px 20px; box-sizing:border-box;}
.layer_popup_wrap .layer_header .logo {width:190px; font-size:0; box-sizing:border-box;}
.layer_popup_wrap .layer_header .logo img {width:100%; vertical-align:top;}
.layer_popup_wrap .layer_content {position:relative; height:644px;}
.layer_popup_wrap .layer_inner {overflow-x:hidden; position:absolute; top:0; left:0; bottom:0; width:100%; height:100%; background-color:#fff;}
.layer_popup_wrap .layer_inner .layer_list_inner {overflow-y:hidden; position:absolute; top:0; left:100%; bottom:0; width:100%; -webkit-transition:left .3s ease; -moz-transition:left .3s ease; -ms-transition:left .3s ease; transition:left .3s ease; z-index:100;}
.layer_popup_wrap .layer_inner.active .layer_list_inner {left:0; z-index:101;}
.layer_popup_wrap .layer_inner .layer_list_inner .list_inner {display:none; box-sizing:border-box;}
.layer_popup_wrap .layer_inner.active .layer_list_inner .list_inner {display:block;}
.layer_popup_wrap .layer_inner .search_cont_wrap {display:table; table-layout:fixed; width:100%; text-align:center; box-sizing:border-box; -webkit-transition:height .3s ease; -moz-transition:height .3s ease; -ms-transition:height .3s ease; transition:height .3s ease;}
.layer_popup_wrap .layer_inner .search_cont_wrap .tit {line-height:30px; margin:0 auto; padding:0 145px; color:#fff; font-size:20px; box-sizing:border-box; word-wrap:break-word;}
.layer_popup_wrap .layer_inner .search_area {display:table-cell; vertical-align:middle;}
.layer_popup_wrap .layer_inner .list_num {font-style:normal;}
.layer_popup_wrap .layer_inner.search_default.active .btn_back,
.layer_popup_wrap .layer_inner.search_results.active .btn_back {display:block;}
.layer_popup_wrap .layer_inner.search_results .product_info {margin-top:0;}
.layer_popup_wrap .product_cont_wrap {overflow-y:auto; height:452px; box-sizing:border-box; -webkit-transition:height .3s ease; -moz-transition:height .3s ease; -ms-transition:height .3s ease; transition:height .3s ease;}
.layer_popup_wrap .product_cont_wrap .product_area {min-height:565px; padding-bottom:19px;}

/* Bridge */
.layer_popup_wrap .search_bridge .layer_list_inner {overflow-y:auto; border-top:1px solid #cacaca;}
.layer_popup_wrap .search_bridge .tit {max-width:1100px; line-height:1.18; margin:0 auto; padding:40px 3%; text-align:center; box-sizing:border-box; word-wrap:break-word;}
.layer_popup_wrap .search_bridge .tit h2 {font-size:42px;} 
.layer_popup_wrap .search_bridge .country_list_wrap {max-width:1100px; margin:0 auto; padding-bottom:45px;}
.layer_popup_wrap .search_bridge .country_list_inner {display:table; table-layout:fixed; width:100%; height:460px; padding:60px 88px 20px; font-size:0; background-color:#f7f7f7; box-sizing:border-box;}
.layer_popup_wrap .search_bridge .country_list {display:table-cell; vertical-align:middle;}
.layer_popup_wrap .search_bridge .country_list li {display:inline-block; width:25%; margin:0 0 40px; padding:0 25px; font-size:20px; vertical-align:top; box-sizing:border-box; word-wrap:break-word; word-break:break-all;}
.layer_popup_wrap .search_bridge .country_list li a {display:block; text-align:center;}
.layer_popup_wrap .search_bridge .country_list li a figure {position:relative; height:120px;}
.layer_popup_wrap .search_bridge .country_list li a figure:after {position:absolute; top:0; right:0; bottom:0; left:0; border:1px solid #cacaca; content:'';}
.layer_popup_wrap .search_bridge .country_list li a:hover figure:after, 
.layer_popup_wrap .search_bridge .country_list li a:focus figure:after {border:3px solid #000;}
.layer_popup_wrap .search_bridge .country_list li a:hover strong,
.layer_popup_wrap .search_bridge .country_list li a:focus strong {color:#000; text-decoration:underline;}

.layer_popup_wrap .search_bridge .country_list li a figure img {width:100%; height:100%;}
.layer_popup_wrap .search_bridge .country_list li a strong {display:block; margin-top:20px; color:#444;}

/* Search */
.layer_popup_wrap .search_default .search_cont_wrap {height:192px; background:#2d6eaa url(//image.samsung.com/apps/star/smartthings/common/search/apps_smartthings_search_bg01.jpg) no-repeat; background-size:cover;}
.layer_popup_wrap .search_default .product_title {padding:26px 5%;}


.layer_popup_wrap .search_area:after {display:block; content:''; clear:both;}
.layer_popup_wrap .search_area .search_cont {position:relative; width:659px; height:42px; margin:20px auto 0;}
.layer_popup_wrap .search_area .select_box {float:left; width:25%;}
.layer_popup_wrap .search_area .select_box + .select_box {display:none;}
.layer_popup_wrap .search_area .select_box .btn_open {display:inline-block; overflow:hidden; width:100%; height:42px; line-height:42px; padding:0 27px 0 15px; font-weight:bold; color:#010101; background-color:#fff; vertical-align:top; text-overflow:ellipsis; white-space:nowrap; box-sizing:border-box;}
.layer_popup_wrap .search_area .select_box .btn_open:after {position:absolute; top:18px; left:138px; width:8px; height:7px; background:url(//image.samsung.com/apps/star/smartthings/common/search/apps_smartthings_search_btn_category_more01.png) no-repeat; background-size:100%; background-position:100% 50%; vertical-align:middle; content:'';}
.layer_popup_wrap .search_area .select_box.active .btn_open:after {background:url(//image.samsung.com/apps/star/smartthings/common/search/apps_smartthings_search_btn_category_close01.png) no-repeat; background-size:100%;}
.layer_popup_wrap .search_area .select_box.active .select_list {display:block;}
.layer_popup_wrap .search_area .select_list {display:none; overflow:hidden; position:absolute; top:42px; left:0; right:0; width:616px; height:auto; padding:9px 15px; border:1px solid #cacaca; background-color:#f5f5f5; box-sizing:border-box; z-index:10;}
.layer_popup_wrap .search_area .select_list ul:after {display:block; content:''; clear:both;}
.layer_popup_wrap .search_area .select_list li {float:left; width:23%; height:35px; margin-top:8px; padding:0 1%; text-align:left; cursor:pointer;}
.layer_popup_wrap .search_area .select_list a {display:block; position:relative; color:#666; font-size:12px; font-weight:bold; vertical-align:top; word-wrap:break-word;}
.layer_popup_wrap .search_area .select_list li.active a,
.layer_popup_wrap .search_area .select_list li a:hover {color:#000;}
.layer_popup_wrap .search_area .select_list li a:hover:after,
.layer_popup_wrap .search_area .select_list li a:focus:after {position:absolute; bottom:1px; left:0; width:100%; border-bottom:1px solid #264fab; content:'';}
.layer_popup_wrap .search_area .search_box {float:left; width:68.5%;}
.layer_popup_wrap .search_area .search_box:before {position:absolute; top:50%; left:25%; width:1px; height:22px; margin-top:-11px; border-right:1px solid #e4e4e4; content:'';}
.layer_popup_wrap .search_area .search_box .search_txt {width:100%; height:42px; padding:0 10px; color:#272727; font-size:16px; background-color:#fff; border:0; box-sizing:border-box; vertical-align:top;}
.layer_popup_wrap .search_area .search_box .search_txt::-webkit-input-placeholder {color:#757575;}
.layer_popup_wrap .search_area .search_box .search_txt::-moz-input-placeholder {color:#757575;}
.layer_popup_wrap .search_area .search_box .search_txt:-ms-input-placeholder {color:#757575;}
.layer_popup_wrap .search_area .search_box .search_txt::placeholder {color:#757575;}
.layer_popup_wrap .search_area .search_box .btn_search {position:absolute; top:0; right:0; width:42px; height:42px;}

.layer_popup_wrap .product_category {max-width:1100px; margin:0 auto; padding-top:30px;}
.layer_popup_wrap .product_category .product_device ul:after {display:block; content:''; clear:both;}
.layer_popup_wrap .product_category .product_device li {float:left; width:12.5%; padding:0 14px 25px; text-align:center; vertical-align:top; box-sizing:border-box; word-wrap:break-word;}
.layer_popup_wrap .product_category .product_device li a:hover figure,
.layer_popup_wrap .product_category .product_device li a:focus figure, 
.layer_popup_wrap .product_category .product_device li.active figure {background-color:#d9d9d9; -webkit-transition-duration:1s; -moz-transition-duration:1s; -ms-transition-duration:1s; transition-duration:1s;}
.layer_popup_wrap .product_category .product_device li.active strong,
.layer_popup_wrap .product_category .product_device li a:hover strong,
.layer_popup_wrap .product_category .product_device li a:focus strong {color:#000; text-decoration:underline;}
.layer_popup_wrap .product_category .product_device a {display:block;}
.layer_popup_wrap .product_category .product_device figure {height:106px; line-height:106px; margin:0 auto; padding:19px 0; border:1px solid #cacaca; border-radius:50%; background-color:#fff; -webkit-transition-property:background-color; -moz-transition-property:background-color; -ms-transition-property:background-color; transition-property:background-color; box-sizing:border-box;}
.layer_popup_wrap .product_category .product_device figure img {display:inline-block; height:100%; vertical-align:top;}
.layer_popup_wrap .product_category .product_device strong {overflow:hidden; display:block; height:63px; margin-top:10px; color:#666; font-size:16px;}
.layer_popup_wrap .product_category .btn_wrap {display:none; text-align:center;}

.layer_popup_wrap .detail_contents {text-align:left;}
.layer_popup_wrap .detail_contents > .active {min-height:537px; outline:none;}
.layer_popup_wrap .detail_contents strong {margin-right:5px;}
.layer_popup_wrap .detail_contents .product_title {color:#000; font-size:24px;}
.layer_popup_wrap .detail_contents .product_title .product_name {display:inline-block; vertical-align:middle;}
.layer_popup_wrap .detail_contents .product_title .product_name .highlight {color:#2e6aa9; font-style:normal; font-weight:bold;}
.layer_popup_wrap .detail_contents .product_info .model_list {display:block; padding:16px 5%; text-align:right; color:#000; border-bottom:1px solid #cacaca; background-color:#eee; box-sizing:border-box;}
.layer_popup_wrap .detail_contents .product_info .model_list:after {display:inline-block; width:24px; height:24px; background:url(//image.samsung.com/apps/star/smartthings/common/search/apps_smartthings_search_btn_plus.png) no-repeat; background-size:100%; content:''; vertical-align:middle;}
.layer_popup_wrap .detail_contents .product_info .model_list.active:after {background:url(//image.samsung.com/apps/star/smartthings/common/search/apps_smartthings_search_btn_minus.png) no-repeat; background-size:100%; background-position:center;}
.layer_popup_wrap .detail_contents .product_info .model_list .year_tit {display:inline-block; width:97%; text-align:left; font-size:20px; vertical-align:middle;}
.layer_popup_wrap .detail_contents .product_info .product_info {margin:20px 0 30px;}
.layer_popup_wrap .detail_contents .product_info.product_no_data p {padding:207px 4%; text-align:center; margin-bottom:26px;}

.layer_popup_wrap .category_type {overflow:hidden; position:relative; height:80px; padding:10px 107px 10px 22px; border-bottom:1px solid #ccc; background-color:#eee; box-sizing:border-box;}
.layer_popup_wrap .category_type strong {margin-right:5px; font-weight:bold;}
.layer_popup_wrap .category_type li {display:inline-block; margin:10px 8px;}
.layer_popup_wrap .category_type li a {display:block; padding:8px 30px 9px; font-size:16px; font-weight:bold; color:#666; background:#fff; border:1px solid #999; border-radius:30px;}
.layer_popup_wrap .category_type li a:hover,
.layer_popup_wrap .category_type li a:focus,
.layer_popup_wrap .category_type li.active a {background:#2e6aa9; border:1px solid transparent; color:#fff;}
.layer_popup_wrap .category_type .btn_wrap {display:none; position:absolute; top:0; right:22px; bottom:0; padding-top:30px;}
.layer_popup_wrap .category_type .btn_category_more {display:block; font-size:16px; color:#000; text-decoration:underline;}
.layer_popup_wrap .category_type .btn_category_more:after {display:inline-block; width:9px; height:6px; margin-left:4px; background:url(//image.samsung.com/apps/star/smartthings/common/search/apps_smartthings_search_btn_category_more02.jpg) no-repeat; background-size:100%; content:'';}
.layer_popup_wrap .category_type.active {height:auto;}
.layer_popup_wrap .category_type.active .btn_wrap {top:auto; padding-top:0; padding-bottom:30px;}
.layer_popup_wrap .category_type.active .btn_category_more:after {background:url(//image.samsung.com/apps/star/smartthings/common/search/apps_smartthings_search_btn_category_close02.jpg) no-repeat; background-size:100%;}

.layer_popup_wrap .product_info {padding:0 4%;}
.layer_popup_wrap .product_info.accodian {padding:0;}
.layer_popup_wrap .product_info.accodian .model_info {padding:0 4%;}
.layer_popup_wrap .product_list {overflow:hidden; margin:-1px 0 26px; padding-top:16px; font-size:0; border-top:1px solid #cacaca; border-bottom:1px solid #cacaca;}
.layer_popup_wrap .product_list li {display:inline-block; width:50%; height:113px; margin-bottom:-1px; padding:0 2%; font-size:18px; border-bottom:1px solid #e4e4e4; box-sizing:border-box; word-wrap:break-word;}
.layer_popup_wrap .product_list li:after {display:block; content:''; clear:both;}
.layer_popup_wrap .product_list .img_box {display:inline-block; width:10%; line-height:113px; padding:0 2% 0 0; text-align:center; vertical-align:middle; box-sizing:border-box;}
.layer_popup_wrap .product_list .img_box img {width:100%; vertical-align:middle;}
.layer_popup_wrap .product_list .info_box {display:inline-block; overflow:hidden; width:90%; max-height:113px; color:#444; vertical-align:middle;}
.layer_popup_wrap .product_list .info_box .product_name {font-weight:bold;}
.layer_popup_wrap .product_list .info_box .product_code {display:inline-block; font-weight:normal;}
.layer_popup_wrap .product_list .info_box em {display:inline-block; color:#2e6aa9; font-style:normal; font-weight:bold;}
.layer_popup_wrap .product_list .info_box .product_type {display:block; color:#666;}


.layer_popup_wrap .search_results .search_cont_wrap {height:161px; background:#3967a8 url(//image.samsung.com/apps/star/smartthings/common/search/apps_smartthings_search_bg02.jpg) no-repeat; background-size:cover;}
.layer_popup_wrap .search_results .search_cont_wrap .search_area {width:657px; margin:0 auto;}
.layer_popup_wrap .search_results .search_cont_wrap .search_name {display:block; width:657px; margin:0 auto; color:#fff; text-align:left; font-size:20px;}
.layer_popup_wrap .search_results .search_cont_wrap .search_box {width:615px;}
.layer_popup_wrap .search_results .search_cont_wrap .search_box:before {display:none;}
.layer_popup_wrap .search_results .product_title {padding:26px 30px;}


.layer_popup_wrap .search_results .product_cont_wrap {height:483px;}
.layer_popup_wrap .floating .search_area .search_cont {margin:0 auto;}
.layer_popup_wrap .floating .search_cont_wrap {height:62px; background:#3a6ea9 url(//image.samsung.com/apps/star/smartthings/common/search/apps_smartthings_search_floating_bg.jpg) no-repeat; background-size:cover; -webkit-transition:height .3s ease; -moz-transition:height .3s ease; -ms-transition:height .3s ease; transition:height .3s ease;}
.layer_popup_wrap .search_default .floating .product_cont_wrap,
.layer_popup_wrap .search_results .floating .product_cont_wrap {height:582px;}
.layer_popup_wrap .search_bridge .floating .tit {display:block;}
.layer_popup_wrap .floating .tit,
.layer_popup_wrap .search_results .floating .search_name {display:none;}


/* LANG_KR */
html[lang^="ko"] .layer_popup_wrap .search_bridge .country_list li,
html[lang^="ko"] .layer_popup_wrap .product_list li {word-break:keep-all;}

/* LANG_EN */
html[lang^="en"] .layer_popup_wrap .search_area .select_box {font-family:'SamsungSharpSans', sans-serif;}

/* LANG_MM */
html[lang^="my"] .layer_popup_wrap .layer_inner .search_cont_wrap .tit {line-height:1.6;}

/* LANG_IL */
html[lang^="he"] .layer_popup_wrap .search_area .select_list a {font-size:15px;}

/* LANG_TH */
html[lang^="th"] .layer_popup_wrap .category_type {padding:15px 107px 15px 22px;}


/* ie8 */
.lt-ie8 .sc-loaders {display:none !important;}
.lt-ie8 .layer_popup_wrap .layer_popup_inner {border:2px solid #000;}
.lt-ie8 .layer_popup_wrap .search_area .search_box .search_txt {line-height:42px;}


@media screen and (max-width:1440px) {

	.layer_popup_wrap .layer_popup_inner {width:83.3333vw; height:49.3055vw; margin-top:-24.6527vw;}
	.layer_popup_wrap .btn_close {top:1.3888vw; right:1.3888vw; width:1.875vw; height:1.875vw;}	
	.layer_popup_wrap .btn_back {width:2.0833vw; height:1.875vw; margin-top:-23.2638vw; margin-left:33.4027vw;}
	.layer_popup_wrap .btn_top {right:2.6388vw; bottom:1.3888vw; width:3.125vw; height:3.125vw;}
	.layer_popup_wrap .layer_header {height:4.5833vw; padding:1.25vw 1.3888vw;}
	.layer_popup_wrap .layer_header .logo {width:13.1944vw;}
	.layer_popup_wrap .layer_content {height:44.7222vw;}
	.layer_popup_wrap .layer_inner .search_cont_wrap .tit {line-height:2.0833vw; padding:0 10.0694vw; font-size:1.25vw;}

	/* Bridge */
	.layer_popup_wrap .search_bridge .tit {max-width:76.3888vw; padding:2.7777vw 3%;}
	.layer_popup_wrap .search_bridge .tit h2 {font-size:2.9166vw;} 
	.layer_popup_wrap .search_bridge .country_list_wrap {max-width:76.3888vw; padding-bottom:3.125vw;}
	.layer_popup_wrap .search_bridge .country_list_inner {height:31.9444vw; padding:4.1666vw 6.1111vw 1.3888vw;}
	.layer_popup_wrap .search_bridge .country_list li {margin:0 0 2.7777vw; padding:0 1.7361vw; font-size:1.3888vw;}
	.layer_popup_wrap .search_bridge .country_list li a figure {height:8.3333vw;}
	.layer_popup_wrap .search_bridge .country_list li a strong {margin-top:1.3888vw;}
	
	/* Search */
	.layer_popup_wrap .search_default .search_cont_wrap {height:13.3333vw;}
	.layer_popup_wrap .search_default .product_title {padding:1.8055vw 5%;}
	
	.layer_popup_wrap .search_area .search_cont {width:45.7638vw; height:2.9166vw; margin:1.3888vw auto 0;}
	.layer_popup_wrap .search_area .select_box .btn_open {height:2.9166vw; line-height:2.9166vw; padding:0 1.875vw 0 1.0416vw; font-size:1.1111vw;}
	.layer_popup_wrap .search_area .select_box .btn_open:after {top:1.25vw; left:9.5833vw; width:0.5555vw; height:0.4861vw;}
	.layer_popup_wrap .search_area .select_box.active .select_list, 
	.layer_popup_wrap .search_area .select_list {top:2.9166vw; width:42.7777vw; padding:0.625vw 1.0416vw;}
	.layer_popup_wrap .search_area .select_list li {margin-top:0.5555vw;}
	.layer_popup_wrap .search_area .select_list a {font-size:0.8333vw;}
	.layer_popup_wrap .search_area .search_box:before {height:1.5277vw; margin-top:-0.7638vw;}
	.layer_popup_wrap .search_area .search_box .search_txt {height:2.9166vw; padding:0 0.6944vw; font-size:1.1111vw;}
	.layer_popup_wrap .search_area .search_box .btn_search {width:2.9166vw; height:2.9166vw;}
	

	.layer_popup_wrap .product_category {max-width:76.3888vw; padding-top:2.0833vw;}
	.layer_popup_wrap .product_category .product_device li {padding:0 0.9722vw 1.7361vw;}
	.layer_popup_wrap .product_category .product_device figure {height:7.3611vw; line-height:7.3611vw; padding:1.3194vw 0;}
	.layer_popup_wrap .product_category .product_device strong {height:4.375vw; margin-top:0.6944vw; font-size:1.1111vw;}
	
	.layer_popup_wrap .detail_contents > .active {min-height:37.3vw;}
	.layer_popup_wrap .detail_contents strong {margin-right:0.3477vw;}
	.layer_popup_wrap .detail_contents .product_title {font-size:1.6666vw;}
	.layer_popup_wrap .detail_contents .product_info .model_list {padding:1.1111vw 5%;}
	.layer_popup_wrap .detail_contents .product_info .model_list:after {width:1.6666vw; height:1.6666vw;}
	.layer_popup_wrap .detail_contents .product_info .model_list .year_tit {font-size:1.3888vw;}
	.layer_popup_wrap .detail_contents .product_info .product_info {margin:1.3888vw 0 2.0833vw;}
	.layer_popup_wrap .detail_contents .product_info.product_no_data p {padding:14.375vw 4%; margin-bottom:1.8055vw;}

	.layer_popup_wrap .category_type {height:5.5555vw; padding:0.6944vw 7.4305vw 0.6944vw 1.5277vw;}
	.layer_popup_wrap .category_type li {margin:0.6944vw 0.5555vw;}
	.layer_popup_wrap .category_type li a {padding:0.5555vw 2.0833vw 0.625vw; font-size:1.1111vw; border-radius:2.0833vw;}
	.layer_popup_wrap .category_type .btn_wrap {right:1.5277vw; padding-top:2.0833vw;}
	.layer_popup_wrap .category_type .btn_category_more {font-size:1.1111vw;}
	.layer_popup_wrap .category_type.active .btn_wrap {padding-bottom:2.0833vw;}
	.layer_popup_wrap .category_type .btn_category_more:after {width:0.625vw; height:0.4166vw; margin-left:0.2777vw;}

	.layer_popup_wrap .product_list {margin:-1px 0 1.8055vw; padding-top:1.1111vw;}
	.layer_popup_wrap .product_list li {height:7.8472vw; font-size:1.25vw;}
	.layer_popup_wrap .product_list .img_box {line-height:7.8472vw;}
	.layer_popup_wrap .product_list .info_box {max-height:7.8472vw;}

	.layer_popup_wrap .search_results .search_cont_wrap {height:11.1805vw;}
	.layer_popup_wrap .search_results .search_cont_wrap .search_area {width:45.625vw;}
	.layer_popup_wrap .search_results .search_cont_wrap .search_name {width:45.625vw; font-size:1.3888vw;}
	.layer_popup_wrap .search_results .search_cont_wrap .search_box {width:42.7083vw;}
	.layer_popup_wrap .search_results .product_title {padding:1.8055vw 2.0833vw;}


	.layer_popup_wrap .product_cont_wrap {height:31.3889vw;}
	.layer_popup_wrap .product_cont_wrap .product_area {min-height:39.2362vw; padding-bottom:1.3194vw;}
	.layer_popup_wrap .search_results .product_cont_wrap {height:33.5416vw;}
	.layer_popup_wrap .search_default .floating .product_cont_wrap,
	.layer_popup_wrap .search_results .floating .product_cont_wrap {height:40.4166vw;}
	.layer_popup_wrap .floating .search_cont_wrap {height:4.3055vw;}

	.lt-ie8 .layer_popup_wrap .search_area .search_box .search_txt {line-height:2.9166vw;}

	/* LANG_IL */
	html[lang^="he"] .layer_popup_wrap .search_area .select_list a {font-size:1.0416vw;}

	/* LANG_TH */
	html[lang^="th"] .layer_popup_wrap .category_type {padding:0.9722vw 7.4305vw 0.9722vw 1.5277vw;}
}

@media screen and (min-width:769px) { 
	.layer_popup_wrap .product_category .btn_wrap {display:none !important;}
}

@media screen and (max-width:768px) {
	
	.layer_popup_wrap .layer_popup_inner {top:0; width:100%; height:auto; margin-top:0;}
	.layer_popup_wrap .btn_close {top:4.4444vw; right:2.7777vw; width:5.5555vw; height:5.5555vw;}
	.layer_popup_wrap .btn_back {top:4.4444vw; width:6.5277vw; height:5.5555vw; margin-top:0; margin-left:29.4444vw;}
	.layer_popup_wrap .btn_top {right:5.2777vw; bottom:2.7777vw; width:8.7222vw; height:8.7222vw;}
	.layer_popup_wrap .layer_header {height:13.8888vw; padding:3.75vw 2.7777vw;}
	.layer_popup_wrap .layer_header .logo {width:38.8888vw;}
	.layer_popup_wrap .layer_content {height:calc(100% - 13.8888vw);}
	.layer_popup_wrap .layer_inner .search_cont_wrap {position:fixed; top:13.8888vw; left:0; right:0; z-index:1;}
	.layer_popup_wrap .layer_inner .search_cont_wrap .tit {line-height:4.1666vw; padding:0 10.2777vw; font-size:3.3333vw;}
	.layer_popup_wrap .layer_inner .product_info {padding:0;}

	/* Bridge */
	.layer_popup_wrap .search_bridge .tit {max-width:none; padding:6.9444vw 6%;}
	.layer_popup_wrap .search_bridge .tit h2 {font-size:8.3333vw;} 
	.layer_popup_wrap .search_bridge .country_list_wrap {max-width:none; padding-bottom:6.25vw;}
	.layer_popup_wrap .search_bridge .country_list_inner {height:31.9444vw; padding:5.5555vw 2.7777vw 0;}
	.layer_popup_wrap .search_bridge .country_list li {width:33.33%; margin:0 0 5.5555vw;  padding:0 3.4722vw; font-size:3.3333vw;}
	.layer_popup_wrap .search_bridge .country_list li a figure {height:16.3888vw;}
	.layer_popup_wrap .search_bridge .country_list li a strong {margin-top:2.7777vw;}
	
	/* Search */
	.layer_popup_wrap .search_default .search_cont_wrap {height:33.6111vw; background:#2d6eaa url(//image.samsung.com/apps/star/smartthings/common/search/apps_smartthings_search_bg01_mo.png) no-repeat; background-size:cover;}
	.layer_popup_wrap .search_default .product_title {padding:3.6111vw 5%;}
	.layer_popup_wrap .search_area .search_cont {width:100%; height:8.3333vw; margin-top:4.1666vw; padding:0 11vw 0 6vw; box-sizing:border-box;}
	.layer_popup_wrap .search_area .select_box {display:none;}
	.layer_popup_wrap .search_area .select_box + .select_box {display:block; width:100%;}
	.layer_popup_wrap .search_area .select_box + .select_box select::-ms-expand {display:none;}
	.layer_popup_wrap .search_area .select_box + .select_box select {width:100%; height:8.3333vw; line-height:8.3333vw; padding:0 58vw 0 2.7vw; color:#000; font-size:3.0555vw; font-weight:bold; border:0; background-color:#fff;}
	.layer_popup_wrap .search_area .select_box + .select_box:after {position:absolute; top:3.6111vw; left:31.8vw; width:1.8055vw; height:1.6666vw; background:#fff url(//image.samsung.com/apps/star/smartthings/common/search/apps_smartthings_search_btn_category_more01.png) no-repeat; background-size:100%; content:'';}
	.layer_popup_wrap .search_area .select_box + .select_box.active:after {background:#fff url(//image.samsung.com/apps/star/smartthings/common/search/apps_smartthings_search_btn_category_close01.png) no-repeat; background-size:100%;}

	.layer_popup_wrap .search_area .select_box .btn_open {height:8.3333vw; line-height:8.3333vw; font-size:3.0555vw;}
	.layer_popup_wrap .search_area .select_box .btn_open:after {width:1.1111vw; height:1.1111vw; margin-left:1.9444vw;}
	.layer_popup_wrap .search_area .select_list {display:none;}
	.layer_popup_wrap .search_area .search_box {position:absolute; top:0; left:35.5vw; width:53.5%;}
	.layer_popup_wrap .search_area .search_box:before {left:0; height:3.75vw; margin-top:-1.875vw;}
	.layer_popup_wrap .search_area .search_box .search_txt {height:8.3333vw; padding:0 1.3888vw; font-size:3.3333vw;} 
	.layer_popup_wrap .search_area .search_box .btn_search {right:-8.6vw; width:8.3333vw; height:8.3333vw;}

	.layer_popup_wrap .product_category {max-width:100%; margin:0 2.0833vw; padding-top:4.4444vw;}
	.layer_popup_wrap .product_category .product_device {overflow:hidden; max-height:138.75vw; text-align:left;}
	.layer_popup_wrap .product_category .product_device.active {max-height:none; height:auto;}
	.layer_popup_wrap .product_category .product_device li {width:25%; padding:0 2.3611vw 3.4722vw;}
	.layer_popup_wrap .product_category .product_device figure {height:18.6111vw; margin:0 auto; line-height:18.6111vw; padding:2.6488vw 0;}
	.layer_popup_wrap .product_category .product_device strong {height:11.25vw; margin-top:1.3888vw; font-size:2.8645vw;}
	.layer_popup_wrap .product_category .btn_wrap {padding:4.8611vw 0 3.4722vw;}
	.layer_popup_wrap .product_category .btn_more {display:inline-block; color:#010101; font-size:3.0555vw; font-weight:bold; text-decoration:underline;}
	.layer_popup_wrap .product_category .btn_more:after {display:inline-block; width:1.8055vw; height:1.6666vw; margin-left:0.9114vw; background:url(//image.samsung.com/apps/star/smartthings/common/search/apps_smartthings_search_btn_category_more01.png) no-repeat; background-size:100%; vertical-align:middle; content:'';}
	.layer_popup_wrap .product_category .btn_more.active:after {background:url(//image.samsung.com/apps/star/smartthings/common/search/apps_smartthings_search_btn_category_close01.png) no-repeat; background-size:100%;}

	.layer_popup_wrap .detail_contents > .active {min-height:calc(96.7vh - 16.3888vw - 13.8888vw);}
	.layer_popup_wrap .detail_contents strong {margin-right:1.3888vw;}
	.layer_popup_wrap .detail_contents .product_title {font-size:3.8888vw;}
	.layer_popup_wrap .detail_contents .product_info .model_list {padding:2.7777vw 5%;}
	.layer_popup_wrap .detail_contents .product_info .model_list:after {width:5.4166vw; height:5.4166vw;}
	.layer_popup_wrap .detail_contents .product_info .model_list .year_tit {width:93%; font-size:3.3333vw;}
	.layer_popup_wrap .detail_contents .product_info.accodian .model_info {padding:0;}
	.layer_popup_wrap .detail_contents .product_info .product_info {margin:2.6041vw 0 3.9062vw;}
	.layer_popup_wrap .detail_contents .product_info.product_no_data p {padding:32.6vw 4%; margin-bottom:0;}

	.layer_popup_wrap .category_type {height:13.5888vw; padding:2.7777vw 0;}
	.layer_popup_wrap .category_type.active {height:13.5888vw;}
	.layer_popup_wrap .category_type ul {padding:0 3.0555vw;}
	.layer_popup_wrap .category_type li {margin:0 0.6944vw;}
	.layer_popup_wrap .category_type li a {padding:1.8055vw 5.5555vw; font-size:3.0555vw; border-radius:6.9444vw;}
	.layer_popup_wrap .category_type .btn_wrap {display:none !important;}
	.layer_popup_wrap .category_type .category_list {overflow-x:auto; height:16.4444vw; white-space:nowrap;}

	.layer_popup_wrap .product_list {margin:-1px 0 3.3854vw; padding:0 4%;}
	.layer_popup_wrap .product_list:after {display:none;}
	.layer_popup_wrap .product_list li {width:100%; height:auto; padding:2.7777vw 0; font-size:3.0555vw;}
	.layer_popup_wrap .product_list .img_box {line-height:0;}
	.layer_popup_wrap .product_list .info_box {max-height:none;}

	.layer_popup_wrap .search_results .search_cont_wrap {height:33.3333vw; padding:6.5104vw 0 9.1145vw; background:#3a6ea9 url(//image.samsung.com/apps/star/smartthings/common/search/apps_smartthings_search_bg02_mo.png) no-repeat; background-size:cover;}
	.layer_popup_wrap .search_results .search_cont_wrap .search_name {width:100%; font-size:4.1666vw;}
	.layer_popup_wrap .search_results .search_cont_wrap .search_area {width:100%; padding:0 13.8888vw 0 5.5555vw; box-sizing:border-box;}
	.layer_popup_wrap .search_results .search_cont_wrap .search_box {left:0; width:100%;}
	.layer_popup_wrap .search_results .product_title {padding:3.6111vw 4.1666vw;}


	.layer_popup_wrap .layer_inner .layer_list_inner {overflow-y:auto;}
	.layer_popup_wrap .product_cont_wrap {height:auto; min-height:calc(96.7vh - 22.5vw); margin-top:33.3333vw; 
		-webkit-transition: height .3s ease;
		-moz-transition: height .3s ease;
		-ms-transition: height .3s ease;
		transition: height .3s ease; 
	}
	
	.layer_popup_wrap .product_cont_wrap .product_area {padding-bottom:3.6111vw;}
	.layer_popup_wrap .search_results .product_cont_wrap {height:auto; margin-top:33.1944vw;}
	.layer_popup_wrap .search_default .floating .search_cont_wrap {background:#2d6eaa url(//image.samsung.com/apps/star/smartthings/common/search/apps_smartthings_search_floating_bg_mo.jpg) no-repeat; background-size:cover;}
	.layer_popup_wrap .search_default .floating .product_cont_wrap {height:auto; margin-top:16.111vw;}
	.layer_popup_wrap .search_results .floating .search_cont_wrap {padding:0; height:16.3888vw;}
	.layer_popup_wrap .search_results .floating .product_cont_wrap {height:auto; margin-top:16.25vw;}
	.layer_popup_wrap .floating .search_cont_wrap {height:16.3888vw; z-index:1;}

	/* LANG_KO */
	html[lang^="ko"] .layer_popup_wrap .layer_inner .search_cont_wrap .tit {width:58vw; padding:0; word-break:keep-all;}

	/* LANG_EN */
	html[lang^="en"] .layer_popup_wrap .search_area .select_box + .select_box select {font-family:'SamsungSharpSans', sans-serif;}

	/* LANG_TH */
	html[lang^="th"] .layer_popup_wrap .category_type {padding:3.0555vw 0 2.7777vw;}


	/* PLACEHOLDER */
	.latin_en .layer_popup_wrap .search_area .search_box .search_txt::-webkit-input-placeholder,
	.sa_en .layer_popup_wrap .search_area .search_box .search_txt::-webkit-input-placeholder,
	.ph .layer_popup_wrap .search_area .search_box .search_txt::-webkit-input-placeholder,
	.ca .layer_popup_wrap .search_area .search_box .search_txt::-webkit-input-placeholder,
	.hr .layer_popup_wrap .search_area .search_box .search_txt::-webkit-input-placeholder,
	.fi .layer_popup_wrap .search_area .search_box .search_txt::-webkit-input-placeholder,
	.rs .layer_popup_wrap .search_area .search_box .search_txt::-webkit-input-placeholder,
	.se .layer_popup_wrap .search_area .search_box .search_txt::-webkit-input-placeholder,
	.gr .layer_popup_wrap .search_area .search_box .search_txt::-webkit-input-placeholder,
	.al .layer_popup_wrap .search_area .search_box .search_txt::-webkit-input-placeholder {font-size:2.7777vw;}

	.latin_en .layer_popup_wrap .search_area .search_box .search_txt:-ms-input-placeholder,
	.sa_en .layer_popup_wrap .search_area .search_box .search_txt:-ms-input-placeholder,
	.ph .layer_popup_wrap .search_area .search_box .search_txt:-ms-input-placeholder,
	.ca .layer_popup_wrap .search_area .search_box .search_txt:-ms-input-placeholder,
	.hr .layer_popup_wrap .search_area .search_box .search_txt:-ms-input-placeholder,
	.fi .layer_popup_wrap .search_area .search_box .search_txt:-ms-input-placeholder,
	.rs .layer_popup_wrap .search_area .search_box .search_txt:-ms-input-placeholder,
	.se .layer_popup_wrap .search_area .search_box .search_txt:-ms-input-placeholder,
	.gr .layer_popup_wrap .search_area .search_box .search_txt:-ms-input-placeholder,
	.al .layer_popup_wrap .search_area .search_box .search_txt:-ms-input-placeholder {font-size:2.7777vw;}

	.latin_en .layer_popup_wrap .search_area .search_box .search_txt::placeholder,
	.sa_en .layer_popup_wrap .search_area .search_box .search_txt::placeholder,
	.ph .layer_popup_wrap .search_area .search_box .search_txt::placeholder,
	.ca .layer_popup_wrap .search_area .search_box .search_txt::placeholder,
	.hr .layer_popup_wrap .search_area .search_box .search_txt::placeholder,
	.fi .layer_popup_wrap .search_area .search_box .search_txt::placeholder,
	.rs .layer_popup_wrap .search_area .search_box .search_txt::placeholder,
	.se .layer_popup_wrap .search_area .search_box .search_txt::placeholder,
	.gr .layer_popup_wrap .search_area .search_box .search_txt::placeholder,
	.al .layer_popup_wrap .search_area .search_box .search_txt::placeholder {font-size:2.7777vw;}

}

/* RTL */
html.rtl .layer_popup_wrap .btn_close {left:20px; right:auto;}
html.rtl .layer_popup_wrap .btn_back {right:50%; margin-left:0; margin-right:481px;}
html.rtl .layer_popup_wrap .btn_top {left:38px; right:auto;}
html.rtl .layer_popup_wrap .layer_inner .layer_list_inner {right:100%;
	-webkit-transition:right .3s ease; 
	-moz-transition:right .3s ease;
	-ms-transition:right .3s ease; 
	transition:right .3s ease;
}
html.rtl .layer_popup_wrap .layer_inner.active .layer_list_inner {right:0;}

html.rtl .layer_popup_wrap .search_area .select_box {float:right;}
html.rtl .layer_popup_wrap .search_area .select_box .btn_open {padding:0 15px 0 27px;}
html.rtl .layer_popup_wrap .search_area .select_box .btn_open:after {left:0; right:138px;}
html.rtl .layer_popup_wrap .search_area .select_list li {float:right; text-align:right;}
html.rtl .layer_popup_wrap .search_area .search_box {float:right;}
html.rtl .layer_popup_wrap .search_area .search_box:before {left:0; right:25%;}
html.rtl .layer_popup_wrap .search_area .search_box .btn_search {left:0; right:auto;}

html.rtl  .layer_popup_wrap .product_category .product_device li {float:right;}

html.rtl .layer_popup_wrap .detail_contents {text-align:right;}
html.rtl .layer_popup_wrap .detail_contents strong {margin-left:5px; margin-right:0;}
html.rtl .layer_popup_wrap .detail_contents .product_info .model_list .year_tit {text-align:right;}

html.rtl .layer_popup_wrap .category_type {padding:10px 22px 10px 95px;}
html.rtl .layer_popup_wrap .category_type strong {margin-left:5px; margin-right:0;}
html.rtl .layer_popup_wrap .category_type .btn_wrap {left:22px; right:auto;}
html.rtl .layer_popup_wrap .category_type .btn_category_more:after {margin-left:0; margin-right:4px;}

html.rtl .layer_popup_wrap .product_list .img_box {padding:0 0 0 2%;}

html.rtl .layer_popup_wrap .search_results .search_cont_wrap .search_name {text-align:right;}


html.rtl .layer_popup_wrap .search_default .product_list .info_box .product_code,
html.rtl .layer_popup_wrap .search_default .product_list .info_box .product_type {direction:ltr;}
html.rtl .layer_popup_wrap .search_results .product_list .info_box .product_code, 
html.rtl .layer_popup_wrap .search_results .product_list .info_box .product_type {direction:ltr; display:block;}


@media screen and (max-width:1440px) {

	html.rtl .layer_popup_wrap .btn_close {left:1.3888vw;}	
	html.rtl .layer_popup_wrap .btn_back {margin-right:33.4027vw;}
	html.rtl .layer_popup_wrap .btn_top {left:2.6388vw;}

	html.rtl .layer_popup_wrap .search_area .select_box .btn_open {padding:0 0 1.0416vw 0 1.875vw;}
	html.rtl .layer_popup_wrap .search_area .select_box .btn_open:after {right:9.5833vw;}

	html.rtl .layer_popup_wrap .detail_contents strong {margin-left:0.3477vw;}

	html.rtl .layer_popup_wrap .category_type {padding:0.6944vw 1.5277vw 0.6944vw 6.5972vw;}
	html.rtl .layer_popup_wrap .category_type strong {margin-left:0.3477vw;}
	html.rtl .layer_popup_wrap .category_type .btn_wrap {left:1.5277vw;}
	html.rtl .layer_popup_wrap .category_type .btn_category_more:after {margin-right:0.2777vw;}

}

@media screen and (max-width:768px) {
	
	html.rtl .layer_popup_wrap .btn_close {left:2.7777vw;}
	html.rtl .layer_popup_wrap .btn_back {margin-right:29.4444vw;}
	html.rtl .layer_popup_wrap .btn_top {left:5.2777vw;}

	html.rtl .layer_popup_wrap .search_area .search_cont {padding:0 6vw 0 11vw;}
	html.rtl .layer_popup_wrap .search_area .select_box + .select_box select {padding:0 2.7vw 0 58vw;}
	html.rtl .layer_popup_wrap .search_area .select_box + .select_box:after {right:31.8vw;}
	html.rtl .layer_popup_wrap .search_area .select_box .btn_open:after {margin-right:1.9444vw;}
	html.rtl .layer_popup_wrap .search_area .search_box {right:35.5vw;}
	html.rtl .layer_popup_wrap .search_area .search_box:before {right:0;}
	html.rtl .layer_popup_wrap .search_area .search_box .btn_search {left:-8.6vw;}

	html.rtl .layer_popup_wrap .product_category .product_device {text-align:right;}
	html.rtl .layer_popup_wrap .product_category .btn_more:after {margin-right:0.9114vw;}

	html.rtl .layer_popup_wrap .detail_contents strong {margin-left:1.3888vw;}

	html.rtl .layer_popup_wrap .category_type {padding:2.7777vw 0;}

	html.rtl .layer_popup_wrap .search_results .search_cont_wrap .search_area {padding:0 5.5555vw 0 13.8888vw;}
	html.rtl .layer_popup_wrap .search_results .search_cont_wrap .search_box {right:0;}

}
