[class^='m_content-']:not(.m_content-banner){overflow:visible;background:#fff;z-index:inherit}
.accessories:before{display:none}
.accessories [class^='f_header-']{width:auto;color:#000}
.f_container.auto figure {width:auto;height:auto;left:auto;margin-left:0}
.f_container.auto figure img{width: auto}
.m_feature-default{max-width:1440px;margin:0 auto;box-sizing: border-box}

.s34 #kv-type2 .kv-txt_img,
.s12 #kv-type2 .kv-txt_img{top:0;height:100%}
#kv-type2 .m_feature-kv{padding:0 !important}
.s1 #kv-type2 .m_feature-kv{padding-top: 30px !important;}
#kv-type2 .f_container::after{position:absolute;bottom:0;left:0;width:100%;height:30%;background: -moz-linear-gradient(top, rgba(255,255,255,1) 100%, rgba(255,255,255,0) 0%);background: -webkit-linear-gradient(top, rgba(255,255,255,1) 100%,rgba(255,255,255,0) 0%);background: linear-gradient(to bottom, rgba(255,255,255,1) 100%,rgba(255,255,255,0) 0%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );content:'';}
#kv-type2 .f_header-type1{bottom:100px}
#kv-type2 .f_container figure{position: absolute;z-index: 1;left: 50%;bottom:100px;width:916px;height:493px;margin-left:-468px}
#kv-type2 .f_container figure img{width:100%}
#kv-type2 .f_container .kv-txt_img [class^=txt-]{position: absolute;top:50%;left:50%}
#kv-type2 .f_container .kv-txt_img [class^=txt-] img{width:100%}
#kv-type2 .f_container .kv-txt_img .txt-f{width:214px;margin:-294px 0 0 -750px}
#kv-type2 .f_container .kv-txt_img .txt-o{width:230px;margin:-487px 0 0 -350px}
#kv-type2 .f_container .kv-txt_img .txt-l{width:60px;margin:-204px 0 0 140px}
#kv-type2 .f_container .kv-txt_img .txt-d{width:339px;margin:-287px 0 0 412px}

/*! Common | show motion */
.subject-img img,
.list-product .item-product [class*='c_'],
.list-product .item-product .product-area,
.list-product .item-product .color-chip{
    -webkit-transform:translateY(80px);-ms-transform:translateY(80px);transform:translateY(80px);opacity:0;
}
.subject-img.ani-fade img,
.list-product .item-product.ani-fade [class*='c_'],
.list-product .item-product.ani-fade .product-area,
.list-product .item-product.ani-fade .color-chip{
    -webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);
    opacity:1;
    -webkit-transition:transform .75s, opacity .9s;
    transition:transform .75s, opacity .9s;
}

.m_feature-default{max-width:1140px}
.m_feature-default .f_container{overflow:visible;position:relative}
.m_feature-default .f_container .f_header-type1{padding:0}
.subject-img{overflow:hidden;background:#fafafa}

/* list-product */
.list-product{display:table;width:100%;}
.list-product .item-product{display:table-cell;position:relative;width:50%;padding-top:155px}
.list-product .item-product:nth-child(odd){padding-right:55px}
.list-product .item-product:nth-child(even){padding-left:55px}
.list-product .wrap-product{position:absolute;bottom:0;left:0;width:100%;}
.list-product.alone{display:block}
.list-product.alone .item-product{width:100%}
.list-product .c_tit-type2,
.list-product .c_desc-type2{color:#000}
.list-product .c_tit-type2 sup{font-size:18px}

.list-product .c_tit-type2{margin-bottom:30px}
.s34 .list-product .c_desc-type2{margin:0 0 50px}
.list-product .c_link_pre-type1{margin-bottom:20px}

.list-product .product-area{overflow:hidden;position:relative;width:374px;height:496px;margin:0 auto}
.list-product .product-area.imgload:after{position:absolute;top:50%;left:50%;width:60px; height:60px;margin:-30px 0 0 -30px; background:url('//image-us.samsung.com/us/smartphones/galaxy-s10/0402/galaxy-fold/images/galaxy-fold_loding.png') no-repeat; background-size:contain;z-index:10;-webkit-animation: imgload 2s linear infinite;animation: imgload 2s linear infinite;content:''}
.list-product .product-detail{padding:80px 0 90px}
.list-product .product-img{position:absolute;top:0;left:0;width:100%;height:100%}
.list-product .product-img figure,
.list-product .product-img img{width:100%;vertical-align:top}
.list-product .product-img.forward{opacity:0;z-index:2}
.list-product .product-img.behind{z-index:1}

.list-product.no_learn_more .product-detail{padding-bottom:0}
.list-product .c_btn_learn_more{position:absolute;left:0;bottom:1px;width:100%}
.list-product .c_btn_learn_more .c_btn_pre-type2{display:none}
.list-product .c_btn_learn_more .c_btn_pre-type2.on{display:inline-block}

.list-product .color-chip li {display:none}
.list-product .color-chip li.on {display:block}
.list-product .color-chip a:before,
.list-product .color-chip a:after{-webkit-transition:none;transition:none}
.list-product .color-chip a:focus:after,
.list-product .color-chip a:hover:after{display:none}
.list-product .color-chip a.on:after{display:block}

.color-chip a {display: inline-block;overflow: hidden;position: relative;width: 34px;height: 34px;margin-right:14px;vertical-align: top}
.color-chip a:before,
.color-chip a:after {content: '';position: absolute;left: 50%;top: 50%;margin: 0;border-radius: 50%;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out}
.color-chip a:before {z-index: 1;box-sizing: border-box;width: 22px;height: 22px;background: #000;border: 1px solid #6a6a6a;margin: -11px 0 0 -11px}
.color-chip a:after {box-sizing: border-box;width: 0;height: 0;border: 1px solid #000}
.color-chip a.on:after,
.color-chip a:hover:after,
.s34 .color-chip a:focus:after{width: 100%;height: 100%}
.s34 .color-chip a.on:after,
.s34 .color-chip a:hover:after,
.s34 .color-chip a:focus:after{margin: -17px 0 0 -17px}

@-webkit-keyframes imgload {
    0% {-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
    100% {-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes imgload {
    0% {-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
    100% {-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
}
.color-chip .c1:before {background: #000} /* black */
.color-chip .c5:before {background: #fff} /* white */
.color-chip .c6:before {background: #173c52} /* sea green */
.color-chip .c8:before {background: #f4e849} /* yellow */
.color-chip .c10:before {background: #bbb4be} /* light gray */
.color-chip .c11:before {background: #f0c4b6} /* pink beige */
.color-chip .c12:before {background: #bebebe} /* silver */

.galaxy_buds .c1:before{background:rgb(40,40,45)}
.galaxy_buds .c5:before{background:rgb(244,245,240)}
.galaxy_buds .c8:before{background:rgb(247,234,72)}
.galaxy_watch_active .c1:before{background:rgb(40,40,45)}
.galaxy_watch_active .c10:before{background:rgb(190,189,189)}
.galaxy_watch_active .c11:before{background:rgb(219,176,162)}
.galaxy_watch_active .c6:before{background:rgb(39,78,85)}
.galaxy_fit .c1:before{background:rgb(40,40,45)}
.galaxy_fit .c8:before{background:rgb(245,233,133)}
.leather-cover .c5:before{background:rgb(227,220,209)}

.m_content-wearables{}
.m_content-wearables .list-product .item-product{padding-bottom:702px}
.m_content-wearables .list-product.alone{display:table;width:50%}
.m_content-wearables .list-product.no_learn_more .item-product{padding-bottom:612px}

.m_content-cases{}
.m_content-cases .f_header-fold{padding-top:0}
.m_content-cases .list-product .item-product{padding-bottom:670px}
.m_content-cases .list-product.no_learn_more .item-product{padding-bottom:580px}
.m_content-cases .list-product .product-area{height:464px}

.m_content-power .f_header-fold + .f_container{padding-top:0}
.m_content-power .list-product .product-area{width:100%;max-width:1140px;height:464px}
.m_content-power .list-product .product-area figure img{width:100%}
.m_content-power .list-product .item-product{padding-top:100px;padding-bottom:670px}
.m_content-power .list-product.no_learn_more .item-product{padding-bottom:580px}

html.color_yb .color-chip a:before,
html.color_yb .color-chip a:after{border-color:#000}
html.color_yb .accessories{background:#000}
html.color_yb .accessories [class^='f_header-']{color:#fff}



.s3 #kv-type2 .f_container .kv-txt_img .txt-f{width:210px;margin:-294px 0 0 -737px}
.s3 #kv-type2 .f_container .kv-txt_img .txt-o{width:235px;margin:-498px 0 0 -344px}
.s3 #kv-type2 .f_container .kv-txt_img .txt-l{width:60px;margin:-225px 0 0 153px}
.s3 #kv-type2 .f_container .kv-txt_img .txt-d{width:335px;margin:-287px 0 0 424px}

.s3 .m_feature-accessories{max-width:904px}
.s3 .f_header-fold + *{padding-top:130px}
.s3 .list-product .item-product{padding-top:175px}
.s3 .list-product .c_tit-type2{padding-right:0}
.s3 .m_content-power .list-product .item-product{padding-top:100px}

.s12 .f_container.auto figure.subject-img{left:50%}
.s12 .f_container.auto figure img{width:100%}
.s12 .list-product{display:block;width:auto;max-width:696px;margin:0 auto}
.s12 .list-product.no_learn_more .item-product{padding-bottom:0}
.s12 .list-product .item-product{display:block;width:auto;padding:0}
.s12 .list-product .wrap-product{position:static;}
.s12 .list-product .c_tit-type2{padding-right:0}

.s12 .m_content-wearables .list-product.alone{display:block;width:auto}

.s2 #kv-type2 .f_header-type1{bottom:100px}
.s2 #kv-type2 .f_container figure{width:547px;height:294px;margin-left:-273px;bottom:253px}
.s2 #kv-type2 .f_container .kv-txt_img .txt-f{width:115px;margin:-293px 0 0 -384px}
.s2 #kv-type2 .f_container .kv-txt_img .txt-o{width:126px;margin:-408px 0 0 -177px}
.s2 #kv-type2 .f_container .kv-txt_img .txt-l{width:33px;margin:-219px 0 0 81px}
.s2 #kv-type2 .f_container .kv-txt_img .txt-d{width:179px;margin:-274px 0 0 226px}

.s2 .f_container.auto figure.subject-img{width:1346px;margin-left:-673px}
.s2 .f_header-fold{max-width:768px;margin:0 auto}
.s2 .f_header-fold + *{padding-top:110px}
.s2 .list-product{padding:0 36px}
.s2 .list-product .item-product{padding-top:120px}
.s2 .list-product .item-product:first-child{padding-top:100px}
.s2 .list-product .product-area{width:768px;height:540px;left:50%;margin-left:-384px}
.s2 .list-product .product-detail{padding:32px 0 0}
.s2 .list-product .c_btn_learn_more{position:relative;padding-top:40px}
.s2 .list-product .c_desc-type2{margin:0 0 42px}
.s2 .color-chip a{width:60px;height:60px;margin-right:24px}
.s2 .color-chip a:last-child{margin-right:0}
.s2 .color-chip a:before{width:40px;height:40px;margin:-20px 0 0 -20px}
.s2 .color-chip a.on:after,
.s2 .color-chip a:hover:after{margin:-30px 0 0 -30px}

.s2 .m_content-cases .list-product .product-area{height:640px}
.s2 .m_content-power .list-product .product-area{height:680px}

.s1 #kv-type2 .f_container{top: 20px;}
.s1 #kv-type2 .f_container::after{background-position:0 60%}
.s1 #kv-type2 .f_container figure{bottom:148px;width:372px;height:204px;margin-left:-130px;}
.s1 #kv-type2 .f_container .kv-txt_img .txt-f{width:65px;margin:-183px 0 0 -189px}
.s1 #kv-type2 .f_container .kv-txt_img .txt-o{width:60px;margin:-235px 0 0 -73px}
.s1 #kv-type2 .f_container .kv-txt_img .txt-l{width:15px;margin:-152px 0 0 37px}
.s1 #kv-type2 .f_container .kv-txt_img .txt-d{width:90px;margin:-175px 0 0 100px}
.s1 .f_container.auto figure.subject-img{width:673px;margin-left:-336px}
.s1 .f_header-fold + *{padding-top:60px}
.s1 .color-chip a{width:30px;height:30px;margin-right:7px}
.s1 .color-chip a:before{width:20px;height:20px;margin:-10px 0 0 -10px}
.s1 .color-chip a.on:after,
.s1 .color-chip a:hover:after{margin:-15px 0 0 -15px}
.s1 .list-product{padding:0 26px}
.s1 .list-product .item-product{padding-top:90px}
.s1 .list-product .product-area{width:384px;height:270px;left:50%;margin-left:-192px}
.s1 .list-product .c_desc-type2{margin:0 0 37px}
.s1 .list-product .product-detail{padding:12px 0 0}
.s1 .list-product .c_btn_learn_more{position:relative;padding-top:22px}
.s1 .m_content-cases .m_feature-default,
.s1 .m_content-power .m_feature-default{padding-top:0 !important}
.s1 .m_content-cases .list-product .product-area{height:320px}
.s1 .m_content-power .list-product .item-product{padding-top:30px}
.s1 .m_content-power .list-product .product-area{height:340px}
.s1.s-fold .galaxy-fold #kv-type2 .f_container{-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);
    -webkit-transform-origin: center top;-ms-transform-origin: center top;transform-origin: center top;}