.s1 section.m_content-kv {margin-bottom:-90px}
.s1 article.m_feature-wearables {padding-top:90px;margin-bottom:-90px}
.s1 article.m_feature-cases {padding-top:90px;margin-bottom:-90px}
.s1 article.m_feature-power {padding-top:90px}

.accessories .m_content-wearables,
.accessories .m_content-cases,
.accessories .m_content-power,
.accessories .m_content-spec{color:#000;background-color:#fff;}
.accessories article[class*='m_feature-']{position:static;}
.accessories article[class*='m_feature-'] .f_header-s10 {width:1080px; margin:0 auto;padding-bottom:10px;}
.accessories article[class*='m_feature-'] .f_header-s10 .c_desc-type2{padding-top:5px}
.accessories article[class*='m_feature-'] .f_container{overflow:visible;position:static;height:auto;}
.accessories article[class*='m_feature-'] .f_container .subject-img{position:relative;}
.accessories article[class*='m_feature-'] .f_container > figure img{width:auto}
.s1 .accessories #kv-type2.scroll-type .m_feature-kv-text{padding-bottom:80px;}


/*! Common | show motion */
.list-product .item-product [class*='c_'],
.list-product .item-product .product-area,
.list-product .item-product .product-select,
.list-product .item-product .color-chip{
    -webkit-transform:translateY(80px);-ms-transform:translateY(80px);transform:translateY(80px);opacity:0;
}
.list-product .item-product.ani-fade [class*='c_'],
.list-product .item-product.ani-fade .product-area,
.list-product .item-product.ani-fade .product-select,
.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;
}

.s34 .accessories .c_tit-type3 {font-size:24px;line-height:36px;}

/* wearables */
.accessories section.m_content-kv {padding-top:0 !important;}
.m_content-wearables .f_header-s10 .c_tit-type2,
.m_content-wearables .f_header-s10 .c_desc-type2{width:570px;}
.m_content-wearables .f_container .subject-img{width:1155px;margin:80px 0 0 -565px}
.m_content-wearables .f_container .subject-img + .list-product .item-product{padding-top:190px;}
.m_content-wearables .list-product .product-area{height:496px;}
.m_content-wearables .list-product .item-product{padding-bottom:657px;}
.m_content-wearables .list-product.no_learn_more .item-product{padding-bottom:567px;}

/* cases */
.m_content-cases .f_header-s10{z-index:2;}
.m_content-cases .f_header-s10 .c_tit-type2,
.m_content-cases .f_header-s10 .c_desc-type2{width:515px;}
	.m_content-cases .list-product .item-product{padding-bottom:840px;}
	.m_content-cases .list-product.no_learn_more .item-product{padding-bottom:785px}
.m_content-cases .f_container{margin-top:-182px;}
.m_content-cases .f_container .subject-img{width:1440px;height:860px;margin-left:-720px;margin-bottom:5px;}

/* power */
.m_content-power .f_header-s10 .c_tit-type2,
.m_content-power .f_header-s10 .c_desc-type2{width:420px;}
.m_content-power .f_container{margin-top:-186px;}
.m_content-power .f_container .subject-img{width:1440px;height:900px;margin-left:-720px;}
.m_content-power .f_container .subject-img-sub{display:none;}
.m_content-power .f_container .subject-img-sub + .list-product{margin-top:10px;}
.m_content-power .list-product .item-product{padding-bottom:700px;}
.m_content-power .list-product .wireless_charger_duo{width:460px;}

/* list-product */
.list-product{display:table;width: 1140px;margin:0 auto;font-family: 'SamsungSharpSans';font-weight:bold !important;}
.list-product + .list-product .item-product{margin-top:36px;padding-top:180px;}
.list-product .item-product{display:table-cell;position:relative;width: 50%;padding:0 55px 800px 0;}
.list-product .wrap-product{position:absolute;left:0;width:100%;padding-right:55px;box-sizing:border-box;}
.list-product .item-product + .item-product {padding-left:55px;padding-right:0;}
.list-product .item-product + .item-product .wrap-product {padding-left:55px;padding-right:0;}
.list-product.no_learn_more .product-detail{padding-bottom:0;}
.list-product.alone{display:block;}
.list-product.alone .item-product{display:block;max-width:515px;}

.list-product .c_tit-type3 em{color:#000}
.list-product .c_tit-type3 sup{font-size:18px;}
.list-product .c_tit-type3 + .c_link_pre-type1{margin-top:30px;}
.list-product .product-area{overflow:hidden;position:relative;width:374px;height:600px;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/v2/images/galaxy-s10_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{position:relative;padding-bottom:90px;}
.list-product .c_btn_learn_more{position:absolute;left:0;bottom:0;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 .c_btn_learn_more div[class*='galaxy-s10']{display:none;}
.list-product .c_btn_learn_more div[class*='galaxy-s10'].on{display:block;}

.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 .hover{opacity:0;position:absolute;top:0;-webkit-transition:opacity .6s;transition:opacity .6s;}
.list-product .item-product .product-img.on .hover {opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s;}
.list-product .item-product .product-img.switch_ani .hover {
    -webkit-animation: switch_ani 1.5s ease infinite;
    -moz-animation: switch_ani 1.5s ease infinite;
    animation: switch_ani 1.5s ease infinite;
}

@-webkit-keyframes imgload {
    0% {-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
    50% {}
    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);}
    50% {}
    100% {-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
}
@-webkit-keyframes switch_ani {
    0% {opacity:0;}
    100% {opacity:1;}
}
@keyframes switch_ani {
    0% {opacity:0;}
    100% {opacity:1;}
}
.list-product .product-img.forward{opacity:0;z-index:2;}
.list-product .product-img.behind{z-index:1;}

.list-product .product-select{overflow:hidden;}
.list-product .product-select a{float:left;position:relative;margin:16px 46px 0 0;font-size:16px;line-height:20px;color:#747474}
.list-product .product-select a:last-child{margin-right:0;}
.list-product .product-select a.on{color:#000}
.list-product .product-select a.on:after,
.desktop .list-product .product-select a:hover:after,
.desktop .list-product .product-select a:focus:after{position:absolute;left:0;bottom:0;height:2px;width:100%;background:#000;content:''}
.desktop .list-product .product-select a:hover:after,
.desktop .list-product .product-select a:focus:after{background-color:#747474;}
.desktop .list-product .product-select a.on:focus:after{background-color:#000;}

.list-product .column-4 .product-select a {margin-right:18px;}

.list-product .color-chip {padding-top:22px}
.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;}


.list-product.fade-up .color-chip + .c_btn_learn_more {transform:none !important;opacity:1 !important}
.list-product .product-select + .color-chip{padding-top:30px;}

.s34 .m_content-spec .m_feature-spec{padding-top:110px;}

.s3 .accessories article[class*='m_feature-'] .f_header-s10{width:800px;}
.s3 .accessories article[class*='m_feature-'] .f_header-s10 .c_desc-type2{font-size:18px;}
.s3 .m_content-kv .f_header-type1 .inner_header-type1{width:864px;}
.s3 .m_content-kv .f_header-type1 .c_tit-type1{width:330px;}
.s3 .m_content-kv .f_header-type1 .c_desc-type1{width:534px;}
.s3 .list-product{width:858px;}
.s3 .list-product .item-product{padding:0 40px 800px 0;}
.s3 .list-product + .list-product .item-product{padding-top:100px;}
.s3 .list-product .item-product + .item-product {padding-left:40px;padding-right:0;}
.s3 .list-product.alone .item-product {max-width:389px;}
.s3 .list-product .wrap-product{padding:0 40px 0 0;}
.s3 .list-product .item-product + .item-product .wrap-product {padding-left:40px;padding-right:0;}
.s3 .list-product .product-area{margin:0;margin-left:9px;}
.s3 .list-product .wireless_charger_duo{margin-left:-40px;}
.s3 .list-product .c_btn_learn_more .c_btn_pre-type2 span{padding:0 38px;min-width:auto;}

.s3 .m_content-wearables .list-product .item-product{padding-bottom:656px;}
.s3 .m_content-wearables .list-product.no_learn_more .item-product{padding-bottom:567px;}
.s3 .m_content-cases .m_feature-cases{margin-top:0;}
.s3 .m_content-cases .f_container .subject-img{width:1200px;height:860px;margin-left:-600px;margin-top:-15px;}
.s3 .m_content-power .f_container{margin-top:-198px;}
.s3 .m_content-power .list-product .item-product{padding-bottom:665px;}

.s3 .list-product #silicone-cover .product-select {min-height:72px;}
.dotcom.s3 .list-product #silicone-cover .product-select {min-height:auto}

.s12 .accessories article[class*='m_feature-'] .f_header-s10 .c_desc-type2{padding-top:18px;font-size:14px;line-height:19px;width:auto;}
.s12 .m_content-kv .f_header-type1{bottom:63px;}
.s12 .m_content-kv .f_header-type1 .inner_header-type1{width:auto;}
.s12 .m_content-kv .f_header-type1 .c_desc-type1,
.s12 .m_content-kv .f_header-type1 .c_tit-type1{float:none;width:auto;}
.s12 .list-product{display:block;width:auto;box-sizing:border-box;}
.s12 .list-product .item-product{display:block;width:auto;padding:0;margin-top:0;}
.s12 .list-product .item-product + .item-product .wrap-product {padding:0;}
.s12 .list-product .wrap-product{position:relative;padding:0;}
.s12 .list-product.alone .item-product{max-width:inherit;}
.s12 .list-product + .list-product{margin-top:0;}
.s12 .m_content-cases .f_container{margin-top:50px}
.s12 .m_content-power .f_container{margin-top:0;}
.s12 .m_content-power .f_container .subject-img-sub{display:block;position:relative;}
.s12 .list-product.no_learn_more .item-product{padding-bottom:0;}

html.s2 article[class*='m_feature-'].last-feature{padding-bottom:80px;}
.s2 .accessories .m_content-spec{padding-top:44px;}
.s2 .accessories article[class*='m_feature-'] .f_header-s10{width:640px;}
.s2 .accessories .f_container .subject-img{width:768px;margin-left:-384px;}
.s2 .m_feature-kv{height:764px;}
.s2 .m_content-kv .f_header-type1 .inner_header-type1{width:640px;}
.s2 .m_content-kv .f_header-type1 .c_tit-type1{position:absolute;top:0;right:100%;font-size:22px;line-height:26px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;}
.s2 .m_content-kv .f_header-type1 .c_desc-type1{font-size:40px;line-height:56px;}

.s2 .list-product{width:768px;padding:0 36px;}
.s2 .list-product .c_tit-type3{padding-right:130px;word-break: break-word;}
	.s2 .list-product .c_tit-type3 + .c_link_pre-type1{margin-top:30px}
	.s2 .list-product .product-area{width:768px;height:680px;left:50%;margin-top:52px;margin-left:-384px;}
.s2 .list-product .item-product{padding-top:200px;}
.s2 .list-product .product-select a{font-size:18px;line-height:24px;margin:24px 38px 0 0}
.s2 .list-product .product-select a:last-child{margin-right:0;}
.s2 .list-product .product-select + .color-chip{padding-top:40px;}
.s2 .color-chip a{margin-right:12px;}
.s2 .color-chip a:last-child{margin-right:0;}

.s2 .m_feature-wearables .f_container .subject-img{height:1263px;margin:45px 0 0px -384px;}
.s2 .m_feature-wearables .list-product .product-area{height:540px;}
.s2 .m_content-cases .f_container .subject-img{height:1016px;margin-bottom:0;}
.s2 .m_content-power .f_container .subject-img{margin-top:50px;}
.s2 .m_content-power .f_container .subject-img,
.s2 .m_content-power .f_container .subject-img-sub{width:1280px;height:528px;margin-left:-640px;}
.s2 .m_content-power .list-product .product-area{height:680px;}
.s2 .m_content-power .f_container .subject-img-sub + .list-product{margin-top:0;}
.s2 .m_content-power .f_container .subject-img-sub + .list-product .item-product:first-child{padding-top:100px}

html.s1 article[class*='m_feature-'].last-feature{padding-bottom:90px;}
.s1 .accessories article[class*='m_feature-'] .f_header-s10{width:auto;padding:0 26px}
.s1 .accessories article[class*='m_feature-'] .f_header-s10 .c_tit-type2{width:auto;margin-top:17px;}
.s1 .accessories .f_container .subject-img{width:360px;margin:40px 0 0 -180px;}
.s1 .m_content-kv .f_header-type1{position:absolute;left:26px;right:26px;bottom:30px;margin:0;}
.s1 .m_content-kv .f_header-type1 .inner_header-type1{padding-left:0;}
.s1 .m_content-kv .m_feature-kv{height:426px;}
.s1 .m_content-kv .f_header-type1 .c_tit-type1{font-size:15px;line-height:20px;}
.s1 .m_content-kv .f_header-type1 .c_desc-type1{padding-top:12px;font-size:23px;line-height:36px;}

.s1 .list-product{padding:0 26px;}
.s1 .list-product .c_tit-type3 + .c_link_pre-type1{margin-top:25px;}
.s1 .list-product .c_tit-type3 sup{font-size:11px;}
.s1 .list-product .wrap-product{margin-top:15px;}
.s1 .list-product .item-product{padding-top:90px;}
.s1 .list-product .product-area{width:384px;height:340px;left:50%;margin-left:-192px;}
.s1 .list-product .product-select {margin-top:30px;}
.s1 .list-product .product-select a{font-size:15px;line-height:20px;margin:20px 24px 0 0}
.s1 .list-product .product-select a:last-child{margin-right:0;}
.s1 .list-product .color-chip{padding-top:20px;}
.s1 .list-product .product-select + .color-chip{padding-top:40px;}
.s1 .list-product .product-detail{padding-bottom:62px;}
.s1 .list-product.no_learn_more .product-detail{padding-bottom:0;}

.s1 .m_content-wearables .f_container .subject-img{height:623px;}
.s1 .m_content-wearables .f_container .subject-img + .list-product .item-product{padding-top:90px;}
.s1 .m_content-wearables .list-product .product-area{height:270px;}
.s1 .m_content-cases .f_container{margin-top:0;}
.s1 .m_content-cases .f_container .subject-img{height:552px;}
.s1 .m_content-cases .f_container .subject-img + .list-product .item-product:first-child{padding-top:50px;}
.s1 .m_content-power .f_container .subject-img{width:640px;height:250px;margin-top:40px;margin-left:-320px;}
.s1 .m_content-power .f_container .subject-img-sub{width:640px;height:262px;margin-left:-320px;}
.s1 .m_content-power .f_container .subject-img-sub + .list-product{margin-top:0;}

.s0 .list-product .product-select a{font-size:13px;margin-right:20px;}
.s0 .list-product .product-select a:last-child{margin-right:0;}
.s0 .color-chip a{margin-right:5px;}
.s0 #wireless-charger-duo-pad .product-area{width:340px;margin-left:-170px;}

html.color_yb .accessories{background:#000;}
html.color_yb .m_content-kv .f_header-type1{color:#fff;}
html.color_yb .galaxy-s10 .f_header-s10{background:#000;}
html.color_yb .galaxy-s10 .f_header-s10 .c_cate-type1{color:#fff01f;}
html.color_yb .list-product .desc-product,
html.color_yb .list-product .product-select a{color:#fff;}
html.color_yb .list-product .desc-product strong,
html.color_yb .list-product .product-select a.on{color:#fff01f}
html.color_yb .list-product .product-select a.on:after{background-color:#fff01f;}
html.color_yb.desktop .list-product .product-select a:hover:after,
html.color_yb.desktop .list-product .product-select a:focus:after{background-color:#fff;}
html.color_yb .m_content-kv .f_header-type1 .c_desc-type1{background:#000;color:#fff;}
html.color_yb .product-detail{background:#000;}
html.color_yb .accessories article[class*='m_feature-'] .f_header-s10 .c_desc-type2{color:#fff01f;}

.ie8 .list-product .product-img .hover{display:none;}
.ie8 .list-product .item-product .product-img.on .hover {display:block;}
.ie8 .list-product .product-img.switch_ani .hover{display:block !important;}
.ie8.s3 .list-product .product-select a{margin-right:40px;}