/*! common*/
    /* .blind{overflow:hidden;width:0.1px;height:0.1px;font-size:1px;} */
.freeform section, .freeform{margin-top:-1px;background:#000}
article[class*='m_feature-']{position:relative}
[class*='f_header-']{position:static;color:#fff}
.f_header-type1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto}
.s4 .f_header-type1{width:1144px}
.s3 .f_header-type1{width:864px}
.s2 .f_header-type1{width:698px}
.s1 article.m_feature-intro_movie,
.s1 article.m_feature-assistant{margin-bottom:-60px}
.s1 article.m_feature-size {margin-bottom:-15px}
.s1 article.m_feature-display, .s1 article.m_feature-picture,
.s1 article.m_feature-power {padding-top:60px}

.galaxy-s10 .f_header-s10{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto}
.s4 .galaxy-s10 .f_header-s10{width:1144px;margin-bottom:0;padding-top:120px;padding-right:95px;padding-left:95px;padding-bottom: 0;}
.s3 .galaxy-s10 .f_header-s10{width:864px;margin-bottom:0;padding-top:110px;padding-right:75px;padding-left:75px;padding-bottom: 0;}
.s2 .galaxy-s10 .f_header-s10{width:698px;margin-bottom:0;padding-top:96px;padding-right:75px;padding-left:75px;padding-bottom: 0;}
.s1 .galaxy-s10 .f_header-s10{margin-right:26px;margin-left:26px;padding-bottom: 0}

.galaxy-s10 .f_header-s10 .c_desc-type2{margin-top:10px;margin-bottom:5px}
.s34 .galaxy-s10 .c_tit-type2{font-size:48px;line-height:60px}
.s2 .galaxy-s10 .c_tit-type2{font-size:44px;line-height:56px}
.galaxy-s10 .c_tit-type3{color:#fff}

/*! fonts */
.s34 .galaxy-s10 .c_tit-type3{font-size:36px;line-height:52px}
.s2 .galaxy-s10 .c_tit-type3{font-size:36px;line-height:52px}
.galaxy-s10 .c_tit-type4{color:#747474}
.s1 .galaxy-s10 .c_tit-type4{font-size: 15px;line-height: 26px;}
.galaxy-s10 .c_tit-type4 strong{color:#fff}
.s34 .galaxy-s10 .c_tit-type4{font-size:24px;line-height:36px}
.s2 .galaxy-s10 .c_tit-type4{font-size:24px;line-height:36px}
    .galaxy-s10 .c_desc-type2{margin-top:35px;color:#747474}
.s3 .galaxy-s10 .c_desc-type2{margin-top:25px}
.s2 .galaxy-s10 .c_desc-type2{margin-top:25px}
.s1 .galaxy-s10 .c_desc-type2{margin-top:20px}
.inner{position:relative}
.f_container{position:static}
.s12 .video.f_container{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.s2 .f_container{height:auto}
.f_container>figure{position:relative}
.auto.f_container>figure{left:auto;width:auto;margin-left:0}
.auto.f_container>figure img{width:auto}
.video.f_container>figure img{width:100%}
.s1 .video.f_container>figure img{width:auto}

.f_container img{vertical-align:top}
.s2 .f_container>figure img{height:auto}


/*! col2 layout */
.s34 .col2{margin-right:auto;margin-left:auto;font-size:0}
.s4 .col2{width:1144px}
.s3 .col2{width:864px}
.s34 .col2 .f_header-type1{display:inline-block;width:50%;padding-top:0;vertical-align:middle}
.s34 .col2 .f_container{display:inline-block;width:50%;vertical-align:middle}

/*! learn more */
.c_btn_learn_more{text-align:left}
.s34 .c_btn_learn_more a.c_btn_pre-type2{height:50px;margin-top:15px;border-width:3px;font-size:13px;font-weight:bold;line-height:46px}
.s2 .c_btn_learn_more a.c_btn_pre-type2{height:64px;margin-top:15px;border-width:3px;font-size:16px;font-weight:bold;line-height:56px}
.s1 .c_btn_learn_more a.c_btn_pre-type2{margin-top:23px}

/*! sup */
sup{line-height:1.2}
sup a{color:#747474}
.s34 sup a{font-size:14px}
.s2 sup a{font-size:12px}
.s1 sup a{font-size:9px}

/*! video */
.m_feature-kv canvas,canvas,video{position:absolute;top:0;left:0;width:100%;height:100%}
.m_feature-kv canvas+img,
canvas+img,
video+img{vertical-align:top}

.ie .video figure{overflow: hidden;}
.ie .video video,
.ie .gui video{width: 101%;height: 101%;top: -1px;left: -1px;;}
.ie .gui{overflow: hidden;}

/*! kv */
    #kv-type2{overflow:hidden;height:972px;background:#000}
.s3 #kv-type2{height:627px}
.s2 #kv-type2{height:741px}
.s1 #kv-type2{height:496px}

    #kv-type2 .f_header-type1 {display:block;position:absolute;left:50%;right:auto;top:auto;bottom:142px;width:auto;margin-left:-118px;}
    #kv-type2 .f_header-type1 .c_tit-type1 {width:780px;padding-bottom:77px;font-size:40px;color:#fff;}
    #kv-type2 .c_btn_learn_more{z-index:2;position:absolute;bottom:0;left:0;display: block;font-size:0;text-align:left;}

    #kv-type2 .kv_type-green .f_header-type1 {bottom:60px;margin:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);text-align:center;}
    #kv-type2 .kv_type-green .c_btn_learn_more {left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);}

.s3 #kv-type2 .f_header-type1 {bottom:83px;}
.s3 #kv-type2 .f_header-type1 .c_tit-type1 {width:640px;font-size:32px;}
.s3 #kv-type2 .kv_type-green .f_header-type1 {bottom:30px;}

.s12 #kv-type2 .f_header-type1 {margin:0;text-align:center;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);}
.s12 #kv-type2 .c_btn_learn_more {left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);}
.s2 #kv-type2 .f_header-type1 {bottom:37px;}
.s2 #kv-type2 .f_header-type1 .c_tit-type1 {width:660px;padding-bottom:101px;font-size:32px;}
.s1 #kv-type2 .f_header-type1 {bottom:37px;}
.s1 #kv-type2 .f_header-type1 .c_tit-type1 {width:300px;padding-bottom:67px;font-size:15px;line-height:22px;}

.s2 #kv-type2 .c_btn_learn_more{margin-top:50px}
.s1 #kv-type2 .c_btn_learn_more{margin-top:24px}


    #kv-type2 .f_container .watch{position:absolute;left:50%;top:50%;width:272px;height:178px;margin:-329px 0 0 191px;}
    #kv-type2 .f_container .watch img{width:100%;}
    #kv-type2 .f_container .buds{position:absolute;left:50%;top:50%;width:353px;height:238px;margin:133px 0 0 316px;}
    #kv-type2 .f_container .buds img{width:100%;}
.s3 #kv-type2 .f_container .watch{width:193px;height:126px;margin:-254px 0 0 130px;}
.s3 #kv-type2 .f_container .buds{width:252px;height:170px;margin:95px 0 0 257px;}
.s2 #kv-type2 .f_container .watch{width:184px;height:123px;margin:-272px 0 0 33px;}
.s2 #kv-type2 .f_container .buds{width:230px;height:156px;margin:65px 0 0 60px;}
.s1 #kv-type2 .f_container .watch{width:74px;height:112px;margin:-121px 0 0 45px;}
.s1 #kv-type2 .f_container .buds{width:98px;height:67px;margin:80px 0 0 -125px;}

    #kv-type2 p.pre-button{position:static;top:auto;right:auto;}
.dotcom #kv-type2 p.pre-button a.buy,
.dotcom #kv-type2 p.pre-button a.order,
.dotcom #kv-type2 p.pre-button a.regist,
.dotcom #kv-type2 p.pre-button a.where{display:none}
.dotcom #kv-type2 .country-check.buy .buy{display:inline-block!important}
.dotcom #kv-type2 .country-check.order .order{display:inline-block!important}
.dotcom #kv-type2 .country-check.regist .regist{display:inline-block!important}

.s34 .subnav-fixed #kv-type2 p.pre-button{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}
.s34.notransition .subnav-fixed #kv-type2 p.pre-button{margin-right:0}
.s1 .subnav-fixed #kv-type2 p.pre-button{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}

.m_content_top-banner .c_btn_learn_more .pre-button,
.m_content-kv .c_btn_learn_more .pre-button {position:relative;right:auto;top:auto;
transform: translate3d(0,0,0) !important;-ms-transform: translate3d(0,0,0) !important;-webkit-transform: translate3d(0,0,0) !important;}
.s4 .m_content_top-banner .c_btn_learn_more,
.s4 .m_content-kv .c_btn_learn_more{margin-top: 30px;}
.s3 .m_content_top-banner .c_btn_learn_more,
.s3 .m_content-kv .c_btn_learn_more{margin-top: 25px;}
/*.s12 .m_content-kv .c_btn_learn_more{position: absolute;left: 50%;bottom: auto;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}*/
    /* .load .m_content_top-banner .c_btn_learn_more a.order-button,
    .load .m_content-kv .c_btn_learn_more a.order-button{background:-webkit-gradient(linear,left top,right top,from(#20feee),color-stop(#1079fb),color-stop(#20feee),to(#1079fb));background:-moz- oldlinear-gradient(left,#20feee,#1079fb,#20feee,#1079fb);background:linear-gradient(to right,#20feee,#1079fb,#20feee,#1079fb);background-position:99% 50%;background-size:400% 400%} */
.s2 .m_content_top-banner .c_btn_learn_more,
.s2 .m_content-kv .c_btn_learn_more{margin-top: 32px;}
.dotcom .m_content_top-banner .c_btn_learn_more a.order-button,
.dotcom .m_content-kv .c_btn_learn_more a.order-button{font-family:'SamsungOne';font-weight:bold}
.m_content_top-banner .c_btn_learn_more a.order-button,
.m_content-kv .c_btn_learn_more a.order-button{position:relative;padding:0;border:3px solid #fff;border-radius:58px;background-origin:border-box;font-family:'SamsungOne';font-weight:bold;color: #fff;text-align: center;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;background-color:transparent;}
.m_content_top-banner .c_btn_learn_more a.order-button span,
.m_content-kv .c_btn_learn_more a.order-button span{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;top:0;left:0;width:100%;height:100%;border-radius:58px;background-color:transparent;}

.desktop .m_content_top-banner .c_btn_learn_more a.order-button:focus,
.desktop .m_content_top-banner .c_btn_learn_more a.order-button:hover,
.desktop .m_content-kv .c_btn_learn_more a.order-button:focus,
.desktop .m_content-kv .c_btn_learn_more a.order-button:hover{-webkit-animation:buttonGradient 10s ease infinite;-moz-animation:buttonGradient 10s ease infinite;border-color:transparent;color:#000;background:#fff;animation:buttonGradient 10s ease infinite}
.ie9 .m_content_top-banner .c_btn_learn_more a.order-button,
.ie9 .m_content-kv .c_btn_learn_more a.order-button{background:0 0}
.desktop.ie9 .m_content_top-banner .c_btn_learn_more a.order-button:focus,
.desktop.ie9 .m_content_top-banner .c_btn_learn_more a.order-button:hover,
.desktop.ie9 .m_content-kv .c_btn_learn_more a.order-button:focus,
.desktop.ie9 .m_content-kv .c_btn_learn_more a.order-button:hover{border-color:#20feee}
.m_content_top-banner .c_btn_learn_more a.order-button,
.m_content-kv .c_btn_learn_more a.order-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.s34 .m_content_top-banner .c_btn_learn_more a.order-button,
.s34 .m_content-kv .c_btn_learn_more a.order-button{height:50px;font-size:13px;letter-spacing:1.7px;line-height:47px}
.s34 .m_content_top-banner .c_btn_learn_more a.order-button span,
.s34 .m_content-kv .c_btn_learn_more a.order-button span{min-width:190px;padding-right:45px;padding-left:45px}
.s2 .m_content_top-banner .c_btn_learn_more a.order-button,
.s2 .m_content-kv .c_btn_learn_more a.order-button{height:64px;font-size:16px;letter-spacing:1.7px;line-height:61px}
.s2 .m_content_top-banner .c_btn_learn_more a.order-button span,
.s2 .m_content-kv .c_btn_learn_more a.order-button span{padding-right:54px;padding-left:54px}
.s1 .m_content_top-banner .c_btn_learn_more a.order-button,
.s1 .m_content-kv .c_btn_learn_more a.order-button{min-width: 200px;height:43px;border-width:2px;font-size:12px;letter-spacing:1.7px;line-height:40px}
.s1 .m_content_top-banner .c_btn_learn_more a.order-button span,
.s1 .m_content-kv .c_btn_learn_more a.order-button span{padding-right:0;padding-left:0}
.m_content_top-banner .c_btn_learn_more.color_type2 .order-button,
.m_content-kv .c_btn_learn_more.color_type2 .order-button{border-color:#000}
.m_content_top-banner .c_btn_learn_more.color_type2 .order-button span,
.m_content-kv .c_btn_learn_more.color_type2 .order-button span{background-color:#fff;color:#000}
.m_content_top-banner .c_btn_learn_more.align_left,
.m_content-kv .c_btn_learn_more.align_left{text-align:left}

html.color_yb .m_content_top-banner .c_btn_learn_more.color_type2 .order-button,
html.color_yb .m_content-kv .c_btn_learn_more.color_type2 .order-button {
    border-color: #fff;
}

html.color_yb .m_content_top-banner .c_btn_learn_more.color_type2 .order-button span,
html.color_yb .m_content-kv .c_btn_learn_more.color_type2 .order-button span {
    background-color: #000;
    color: #fff
}

html.color_yb.desktop .m_content_top-banner .c_btn_learn_more.color_type2 .order-button:hover span,
html.color_yb.desktop .m_content_top-banner .c_btn_learn_more.color_type2 .order-button:focus span,
html.color_yb.desktop .m_content-kv .c_btn_learn_more.color_type2 .order-button:hover span,
html.color_yb.desktop .m_content-kv .c_btn_learn_more.color_type2 .order-button:focus span {
    border-color: transparent;
    color: #fff;
    -webkit-animation: buttonGradient 10s ease infinite;
    -moz-animation: buttonGradient 10s ease infinite;
    animation: buttonGradient 10s ease infinite;
}
@-webkit-keyframes buttonGradient{
    0%{background-position:99% 50%}
    50%{background-position:1% 50%}
    100%{background-position:99% 50%}
}
@-moz-keyframes buttonGradient{
    0%{background-position:99% 50%}
    50%{background-position:1% 50%}
    100%{background-position:99% 50%}
}
@keyframes buttonGradient{
    0%{background-position:99% 50%}
    50%{background-position:1% 50%}
    100%{background-position:99% 50%}
}

.m_feature-kv{background:#000}
.s1 .m_feature-kv{position:absolute;}
.dotcom.s1 .m_feature-kv{top: 77px;}
.m_feature-kv canvas,.m_feature-kv video{position:absolute;top:0;left:0;width:100%;height:100%}
.m_feature-kv .f_container{opacity:0}
.load .m_feature-kv .f_container{opacity:1}
    .m_feature-kv .f_container .phone{position:absolute;top:144px;left:50%;width:auto;margin-left:auto;-webkit-transform:translate3d(-50%,0,.1px) scale(0.96);-moz-transform:translate3d(-50%,0,.1px) scale(0.96);transform:translate3d(-50%,0,.1px) scale(0.9);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;}
.s3 .m_feature-kv .f_container .phone{top:112px;-webkit-transform:translate3d(-50%,0,.1px) scale(.68);-moz-transform:translate3d(-50%,0,.1px) scale(.68);transform:translate3d(-50%,0,.1px) scale(.68)}
.s2 .m_feature-kv .f_container .phone{top:180px;-webkit-transform:translate3d(-50%,0,.1px) scale(0.75) rotateX(10deg);-moz-transform:translate3d(-50%,0,.1px) scale(0.75) rotateX(10deg);transform:translate3d(-50%,0,.1px) scale(0.75) rotateX(10deg)}
.s1 .m_feature-kv .f_container .phone{top:86px;-webkit-transform:translate3d(-50%,0,.1px) scale(.43);-moz-transform:translate3d(-50%,0,.1px) scale(.43);transform:translate3d(-50%,0,.1px) scale(.43)}

.load .m_feature-kv .f_container .phone{top:63px;-webkit-transform:translate3d(-50%,0,.1px) scale(0.97);-moz-transform:translate3d(-50%,0,.1px) scale(0.97);transform:translate3d(-50%,0,.1px) scale(0.97);-webkit-transition:all .75s .5s cubic-bezier(0,0,.2,1);-moz-transition:all .75s .5s cubic-bezier(0,0,.2,1);transition:all .75s .5s cubic-bezier(0, 0, 0.01, 1.01)}
.s3.load .m_feature-kv .f_container .phone{top:53px;-webkit-transform:translate3d(-50%,0,.1px) scale(0.72);-moz-transform:translate3d(-50%,0,.1px) scale(0.72);transform:translate3d(-50%,0,.1px) scale(0.72);}
.s2.load .m_feature-kv .f_container .phone{top:116px;-webkit-transform:translate3d(-50%,0,.1px) scale(0.8);-moz-transform:translate3d(-50%,0,.1px) scale(0.8);transform:translate3d(-50%,0,.1px) scale(0.8);}
.s1.load .m_feature-kv .f_container .phone{top:49px;-webkit-transform:translate3d(-50%,0,.1px) scale(0.48);-moz-transform:translate3d(-50%,0,.1px) scale(0.48);transform:translate3d(-50%,0,.1px) scale(0.48);}
.m_feature-kv .f_container .phone img{width:auto}
.m_feature-kv .bg{position:absolute;right:0;bottom:0;left:0;height:294px;background:url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/images/galaxy-s10_highlight_kv_phone_bg.png') no-repeat 50% 0;background-size:auto 100%}
.s3 .m_feature-kv .bg{height:170px;background-image:url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/images/galaxy-s10_highlight_kv_phone_bg_l.png')}
.s2 .m_feature-kv .bg{height:300px;background-image:url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/images/galaxy-s10_highlight_kv_phone_bg_m.png')}
.s1 .m_feature-kv .bg{height:222px;background-image:url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/images/galaxy-s10_highlight_kv_phone_bg_s.png')}

.ie9 .m_feature-kv .f_container .phone{top:63px;-webkit-transform:translate(-50%,0px) scale(1);-moz-transform:translate(-50%,0px) scale(1);-ms-transform:translate(-50%,0px) scale(1);transform:translate(-50%,0px) scale(1);}
.ie9.s3 .m_feature-kv .f_container .phone{top:53px;-webkit-transform:translate(-50%,0px) scale(0.72) ;-moz-transform:translate(-50%,0px) scale(0.72) ;-ms-transform:translate(-50%,0px) scale(0.72);transform:translate(-50%,0px) scale(0.72); }
.ie9.s2 .m_feature-kv .f_container .phone{top:116px;-webkit-transform:translate(-50%,0px) scale(0.8) ;-moz-transform:translate(-50%,0px) scale(0.8) ;-ms-transform:translate(-50%,0px) scale(0.8);transform:translate(-50%,0px) scale(0.8); }
.ie9.s1 .m_feature-kv .f_container .phone{top:49px;-webkit-transform:translate(-50%,0px) scale(0.48) ;-moz-transform:translate(-50%,0px) scale(0.48) ;-ms-transform:translate(-50%,0px) scale(0.48);transform:translate(-50%,0px) scale(0.48); }

/* pink-kv */
    #kv-type2.pink-type .f_header-type1{position: absolute;top: 50%;left: 50%;width: auto;color: #000;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
    #kv-type2.pink-type .f_header-type1 .c_tit-type1{width: 700px;font-size: 60px;line-height: normal;}
.s3 #kv-type2.pink-type .f_header-type1{margin-left: -35px;}
.s3 #kv-type2.pink-type .f_header-type1 .c_tit-type1{width: 500px;font-size: 48px;}

.s12 #kv-type2.pink-type .f_header-type1{position: static;transform: none;}
.s12 #kv-type2.pink-type .f_header-type1 .c_tit-type1{position: absolute;top: 50%;left: 50%;width: auto;transform: translateY(-50%);color: #000;}
.s2 #kv-type2.pink-type .f_header-type1 .c_tit-type1{width: 400px;margin-left: -35px;margin-top: -50px;font-size: 36px;}
.s1 #kv-type2.pink-type .f_header-type1 .c_tit-type1{box-sizing: border-box;width: 170px;margin: 53px 0 0;padding: 0 16px;font-size: 20px;}

    #kv-type2.pink-type .c_btn_learn_more{position:static;transform: none;text-align: left;}
.s4 #kv-type2.pink-type .c_btn_learn_more{margin-top: 40px;}
.s3 #kv-type2.pink-type .c_btn_learn_more{margin-top: 25px;}
.s12 #kv-type2.pink-type .c_btn_learn_more{position: absolute;left: 50%;bottom: 56px;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}
.s1 #kv-type2.pink-type .c_btn_learn_more{bottom: 40px}
    #kv-type2.pink-type .c_btn_learn_more a.order-button{border:3px solid #000;color: #000;text-align: center;}
    #kv-type2.pink-type .c_btn_learn_more a.order-button span{background-color:#fbe0de}
.s2 #kv-type2.pink-type .c_btn_learn_more a.order-button span{background-color: #f9d2d0;}
.s1 #kv-type2.pink-type .c_btn_learn_more a.order-button span{background-color: #f6bbb8;}
.desktop #kv-type2.pink-type .c_btn_learn_more a.order-button:focus,
.desktop #kv-type2.pink-type .c_btn_learn_more a.order-button:hover{color:#000;}



/*! intro | motion */
.s34 .m_feature-intro_motion{height: 2000px;}
.m_feature-intro_motion .f_header-type1{z-index:1;position:fixed;top:50%;left:50%;margin-left:-572px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.s3 .m_feature-intro_motion .f_header-type1{margin-left:-432px}
.s12 .m_feature-intro_motion .f_header-type1{position:relative;top:auto;left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}
.s2 .m_feature-intro_motion .f_header-type1{min-height:670px;margin:0 auto;padding-right:110px}
.s1 .m_feature-intro_motion .f_header-type1{min-height:317px;margin-top:0;padding-top: 25px;}

.m_feature-intro_motion .f_header-type1 .c_tit-type2{opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}
.s12 .m_feature-intro_motion .f_header-type1 .c_tit-type2{-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);}
.m_feature-intro_motion .f_header-type1 .c_tit-type2.on{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .75s;-moz-transition:all .75s;transition:all .75s}
.m_feature-intro_motion .f_header-type1 .c_tit-type2.end{opacity: 0;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:all .75s;-moz-transition:all .75s;transition:all .75s}
.m_feature-intro_motion .f_header-type1.disabled{opacity:0;visibility:hidden}
.m_feature-intro_motion .f_header-type1.disabled .c_tit-type2{-webkit-transition-duration:50ms;-moz-transition-duration:50ms;transition-duration:50ms}
.m_feature-intro_motion .f_header-type1 .c_tit-type2 + .c_tit-type2{margin-top: 60px;}
.s2 .m_feature-intro_motion .f_header-type1 .c_tit-type2 + .c_tit-type2{margin-top: 56px;}
.s1 .m_feature-intro_motion .f_header-type1 .c_tit-type2 + .c_tit-type2{margin-top: 36px;}

.ie9 .m_feature-intro_motion .f_header-type1{top: auto;-ms-transform:translateY(0);transform:translateY(0);}
.ie9 .m_feature-intro_motion .f_header-type1 .c_tit-type2{-ms-transform:translateY(0);transform:translateY(0);}
.ie9.s12 .m_feature-intro_motion .f_header-type1 .c_tit-type2{opacity:1}
.s12 .in-hello.m_feature-intro_motion .f_header-type1 .c_tit-type2{
    opacity:1;
    -webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);
    -webkit-transition:all .45s ease-in-out;transition:all .45s ease-in-out
}
.s12 .in-hello.m_feature-intro_motion .f_header-type1 .c_tit-type2 + .c_tit-type2{
    -webkit-transition-delay: 0.2s; transition-delay: 0.2s;
}

.m_feature-intro_motion .f_container{overflow: visible;z-index:0;position:static;width:1200px;height:1400px;margin:0 auto}
.s3 .m_feature-intro_motion .f_container{width:890px}
.s12 .m_feature-intro_motion .f_container{width:auto;height:auto}
.s2 .m_feature-intro_motion .f_container{margin-top: 120px;}
.s1 .m_feature-intro_motion .f_container{margin-top: 25px;}
.m_feature-intro_motion .f_container figure{position:absolute;height:auto}
.s12 .m_feature-intro_motion.hello .f_container figure{-webkit-transition:all 2s ease-in-out;-moz-transition:all 2s ease-in-out;transition:all 2s ease-in-out}
.m_feature-intro_motion .f_container figure img{-webkit-transition:none;-moz-transition:none;transition:none}

.s4 .m_feature-intro_motion .f_container figure.move01{bottom:150%;left:0}
.s3 .m_feature-intro_motion .f_container figure.move01{bottom:190%;left:0}
.s12 .m_feature-intro_motion .f_container figure.move01{top:0;left:100%}
.s1 .m_feature-intro_motion .f_container figure.move01{height:135px}

.s2 .hello.m_feature-intro_motion .f_container figure.move01{left:-532px}
.s1 .hello.m_feature-intro_motion .f_container figure.move01{left:-265px}

.s4 .m_feature-intro_motion .f_container figure.move02{top:50%;left:326px}
.s3 .m_feature-intro_motion .f_container figure.move02{top:70%;left:326px}
.s3 .m_feature-intro_motion .f_container figure.move02{left:240px}
.s12 .m_feature-intro_motion .f_container figure.move02{top:310px;left:-100%;transition-delay: 0.15s}
.s1 .m_feature-intro_motion .f_container figure.move02{top:156px;height:90px}

.s12 .hello.m_feature-intro_motion .f_container figure.move02{left:100%}

.s4 .m_feature-intro_motion .f_container figure.move03{right:0;bottom:150%}
.s3 .m_feature-intro_motion .f_container figure.move03{right:0;bottom:190%}
.s12 .m_feature-intro_motion .f_container figure.move03{bottom:0;left:100%;transition-delay: 0.3s}
.s1 .m_feature-intro_motion .f_container figure.move03{height:65px}
.s12 .hello.m_feature-intro_motion .f_container figure.move03{left:-100%}

.mobile.s34 .m_feature-intro_motion{height: auto;padding-bottom: 630px;}
.mobile.s34 .m_feature-intro_motion .f_header-type1{position: absolute;top: auto;bottom: 0;-ms-transform: none;transform: none;}
.mobile.s34 .m_feature-intro_motion .f_header-type1 .c_tit-type2{opacity: 1;-webkit-transform: none;-moz-transform: none;-ms-transform: none;transform: none;}
.mobile.s34 .m_feature-intro_motion .f_container{height: auto;}
.mobile.s34 .m_feature-intro_motion .f_container figure{position: static;display: inline-block;width: 30%;}

.ie9.s34 .m_feature-intro_motion{height: auto;padding-bottom: 630px;}
.ie9.s34 .m_feature-intro_motion .f_header-type1{position: absolute;bottom: 0;-ms-transform: none;transform: none;}
.ie9.s34 .m_feature-intro_motion .f_header-type1 .c_tit-type2{opacity: 1}
.ie9.s34 .m_feature-intro_motion .f_container{height: auto;}
.ie9.s34 .m_feature-intro_motion .f_container figure{position: static;display: inline-block;width: 30%;}
.mobile.s4 .m_feature-intro_motion .f_container figure.move01{}

/*! intro | movie */
.m_feature-intro_movie{z-index:1;background:#000}
.s34 .m_feature-intro_movie{opacity: 0;-webkit-transition: opacity .5s ease-in-out;transition: opacity .5s ease-in-out;}
.s34 .m_feature-intro_movie.inview{opacity: 1;}
.s12 .m_feature-intro_movie{background: transparent;}
.s12 .m_feature-intro_movie .f_container{transform: translateY(130px);opacity: 0; transition: transform .75s ease-in-out, opacity .75s ease-in-out;}
.s12 .m_feature-intro_movie.inview .f_container{opacity: 1;transform: translateY(0);}

.m_feature-intro_movie .f_header-s10{margin-top:100px;padding-right:210px}
.m_feature-intro_movie .f_container{position:relative;width:1328px;margin:0 auto;padding-top:195px;padding-bottom:110px;}
.s3 .m_feature-intro_movie .f_container{width:864px}
.s2 .m_feature-intro_movie .f_container{width:696px;padding-top:130px;padding-bottom:73px}
.s1 .m_feature-intro_movie .f_container{width:100%;padding-top:75px;padding-bottom:70px}
.m_feature-intro_movie .control-wrap{position: relative;text-align: center;}
.m_feature-intro_movie .control_movie{display: inline-block;vertical-align: bottom;}
.s2 .m_feature-intro_movie .control_movie{bottom:68px}
.s1 .m_feature-intro_movie .control_movie{bottom:66px;margin-left:137px}
 .m_feature-intro_movie .control_movie a{display:block;width:22px;height:14px;background:url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/images/galaxy-s10_highlight_overview_btn_small-pause.png') no-repeat 50%;background-size:auto 100%;font-size: 10px;}
.s12 .m_feature-intro_movie .control_movie a{margin-bottom: -3px;}
.s1 .m_feature-intro_movie .control_movie a{height:12px;padding-right: 26px;}
 .m_feature-intro_movie .control_movie.pause a{background-image:url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/images/galaxy-s10_highlight_overview_btn_small-play.png')}
.m_feature-intro_movie .slide_wrap{position:relative}
.m_feature-intro_movie .view .slide_wrap{visibility:hidden}
.m_feature-intro_movie .slide_wrap li figure{overflow:hidden}
.s1 .m_feature-intro_movie .slide_wrap li figure img{width:100%}
    .m_feature-intro_movie .slide_playbar{display: inline-block;position:relative;margin-top:10px;padding-top:64px;font-size:0;text-align:center;-webkit-transform: translateZ(1px);-moz-transform: translateZ(1px);-ms-transform: translateZ(1px);transform: translateZ(1px);}
.m_feature-intro_movie .view .slide_playbar{visibility:hidden}
    .m_feature-intro_movie .slide_playbar li{display:block;width:113px;padding-right:15px}
.s2 .m_feature-intro_movie .slide_playbar li{padding-right:15px}
.s1 .m_feature-intro_movie .slide_playbar li{width:75px;padding-right:10px}
.m_feature-intro_movie .slide_playbar li a{display:block;z-index:0;position:relative}
.m_feature-intro_movie .slide_playbar li a:before{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #767676;content:''}
.m_feature-intro_movie .slide_playbar li a span{display:block;width:0;height:6px;background:#fff}
.m_feature-intro_movie .slide_playbar li a strong{position:absolute;bottom:12px;left:0;color:#757575;font-family:'SamsungOne';font-size:14px;line-height:18px;text-align:left;-webkit-transition:color .5s;-moz-transition:color .5s;transition:color .5s}
.s1 .m_feature-intro_movie .slide_playbar li a strong{font-size:13px}
.m_feature-intro_movie .slide_playbar li.on a strong{color:#fff}
.m_feature-intro_movie .slide_playbar li.on a span{-webkit-transition:width .2s;-moz-transition:width .2s;transition:width .2s}
.m_feature-intro_movie .slide_playbar li.end a span{width:100%}
.m_feature-intro_movie.length3 .slide_playbar li{width:113px}
.m_feature-intro_movie.length3 .control_movie{margin-left:560px}
    .m_feature-intro_movie .vod-player{z-index:-1;position:absolute;top:195px;right:0;bottom:-40px;left:0;background:#000;opacity:0;visibility:hidden;-webkit-transition:opacity .5s ease-in-out,visibility .5s ease-in-out;-moz-transition:opacity .5s ease-in-out,visibility .5s ease-in-out;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}
.s2 .m_feature-intro_movie .vod-player{top:130px}
.s1 .m_feature-intro_movie .vod-player{top:75px;bottom:50px}
.m_feature-intro_movie .vod-player iframe{position:absolute;top:0;left:0;width:100%;}
.m_feature-intro_movie .vod-player .vod-close{position:absolute;z-index: 1;top:37px;right:37px;width:72px;height:72px;background:url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/design/images/galaxy-s10_btn_youtube-close.png') no-repeat 50%;background-size:100% auto;-webkit-transition:top 0.2s ease-in-out;-moz-transition:top 0.2s ease-in-out;transition:top 0.2s ease-in-out;}
.s34 .m_feature-intro_movie .vod-player:hover .vod-close,
.s34 .m_feature-intro_movie .vod-player:focus .vod-close {top:80px;}
.mobile.s3 .m_feature-intro_movie .vod-player .vod-close{top: -50px;}
.s3 .m_feature-intro_movie .vod-player .vod-close{top:20px;right: 20px;width:50px;height:50px}
.s2 .m_feature-intro_movie .vod-player .vod-close{top:-50px;right: 20px;width:50px;height:50px}
.s1 .m_feature-intro_movie .vod-player .vod-close{top:-30px;right: 15px;width:30px;height:30px}
.m_feature-intro_movie .view .vod-player{z-index: 5;;opacity:1;visibility:visible}
    .m_feature-intro_movie .btn-play{z-index:3;position:absolute;top:50%;left:50%;display: block;/*opacity:0;visibility:hidden;*/-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:visibility .25s ease-in-out,opacity .25s ease-in-out;-moz-transition:visibility .25s ease-in-out,opacity .25s ease-in-out;transition:visibility .25s ease-in-out,opacity .25s ease-in-out;pointer-events: auto;}
.s2 .m_feature-intro_movie .btn-play{margin-top:20px;}
 .m_feature-intro_movie .btn-play a{display:block;width:130px;height:130px;margin:0 auto;background:transparent url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/images/galaxy-s10_highlight_overview_btn_play.png') no-repeat 50% 50%/cover;-webkit-transition:-webkit-transform .25s linear;transition:-webkit-transform .25s linear;-moz-transition:transform .25s linear,-moz-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear,-moz-transform .25s linear}
.s34 .m_feature-intro_movie .btn-play a:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:50%;-moz-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%}
.s2 .m_feature-intro_movie .btn-play a{width:96px;height:96px}
.s1 .m_feature-intro_movie .btn-play a{width:56px;height:56px}
    .m_feature-intro_movie .btn-play_txt{margin-top:30px;color:#00fdf1;font-family:'SamsungOne';font-size:24px;font-weight:bold;white-space: nowrap;}
.s2 .m_feature-intro_movie .btn-play_txt{margin-top:15px;font-size:22px;}
.s1 .m_feature-intro_movie .btn-play_txt{margin-top:12px;font-size:12px;}
.m_feature-intro_movie .btn-play_txt .hidden{position: absolute;left: 0;top: 0;;visibility: hidden;opacity: 0;}
    /* .m_feature-intro_movie .xlider-current .btn-play{opacity:1;visibility:visible}
    .m_feature-intro_movie .view .btn-play{opacity:0;visibility:hidden} */

    .m_feature-intro_movie .control-wrap{display: table;margin: 0 auto;}
    .m_feature-intro_movie .slide_playbar,
    .m_feature-intro_movie .slide_playbar li,
    .m_feature-intro_movie .control_movie{display: table-cell;}
    .m_feature-intro_movie .control-wrap .mobile-txt{display: none;}
.s2 .m_feature-intro_movie .slide_playbar li{padding-right: 15px;}
.s1 .m_feature-intro_movie .slide_playbar li{padding-right: 10px;}
.s1 .m_feature-intro_movie .slide_playbar{padding-left: 26px;}
.s1 .m_feature-intro_movie .slide_playbar strong{opacity: 0;}
.s1 .m_feature-intro_movie .control-wrap .mobile-txt{display:block;position: absolute;left: 26px;top: 26px;font-size:13px;text-align:left;font-family:'SamsungOne';color: #fff;}

.mobile.s34 .m_feature-intro_movie{opacity: 1}
.ie9.s34 .m_feature-intro_movie{opacity: 1}

/* intro | magazine */
.m_content-brand .m_feature-brand {padding-top: 105px;padding-bottom: 90px;color: #fff;}
.m_content-brand .m_feature-brand .f_container {transform:translateY(130px);}
.m_content-brand .brand-list {overflow:visible; margin:0 auto; width:1440px;}
.m_content-brand .brand-list:after {content:''; display:block; clear:both;}
.m_content-brand .brand-list li {float:left; text-align:left;}
.m_content-brand .brand-list li p {font-family:'SamsungOne'; font-size:22px; line-height:32px; color:#fff; padding-left:60px; text-align:left; }
.m_content-brand .brand-list li span {font-family:'SamsungOne'; font-size:10px; line-height:16px; color:#fff; padding-left:60px; text-align:left; display:block; margin-top:54px; width:246px;}

.s34 .m_content-brand .m_feature-brand .slide_paging {padding-top:20px;}

.s34 .m_content-brand .brand-list {overflow:visible;}
.s34 .m_content-brand .brand-list li div {float:left; width:480px !important; min-height:185px; text-align:center; padding-right:62px; text-align:right; box-sizing:border-box; position:relative;}
.s34 .m_content-brand .brand-list li div:after {content:''; width:1px; height:124px; left:0; top:15px; background:#fff; position:absolute; opacity:.15;}
.s34 .m_content-brand .brand-list li div:first-child:after {display:none;}
.s34 .m_content-brand .m_feature-brand .f_container figure {width:100%; margin-top:20px;vertical-align:middle; box-sizing: border-box;}
.s34 .m_content-brand .m_feature-brand .f_container figure img{display:inline-block; vertical-align:middle;}
.m_content-brand .m_feature-brand .f_container figure img{width:auto;max-height:40px}
.s34 .m_content-brand .m_feature-brand .ic01 img {width:100px;}
.s34 .m_content-brand .m_feature-brand .ic02 img {width:100px;}
.s34 .m_content-brand .m_feature-brand .ic03 img {width:100px;}

.s4 .m_content-brand .brandlist-wrap {overflow:hidden; margin:0 auto; width:1440px;}
.m_content-brand .brand-list li {width:100%}

.s3 .m_content-brand .brandlist-wrap {overflow:hidden;width:954px;margin:0 auto;}
.s3 .m_content-brand .brand-list {width: 954px;text-align:center;}
.s3 .m_content-brand .brand-list li div {width:33.3% !important; padding-right:0;}
.s3 .m_content-brand .brand-list li:nth-child(3n+1):after {display:none;}
.s3 .m_content-brand .brand-list li p {padding:0 45px;min-height:96px;}
.s3 .m_content-brand .m_feature-brand .f_container figure {padding:0 45px;margin-top: 15px;}
.s3 .m_content-brand .brand-list li span{margin-top: 10px;padding-left: 45px;}

.s2 .m_content-brand .m_feature-brand {padding-top:95px;}

.s12 .m_content-brand .brand-list li {padding-top:0; text-align:center;}
.s12 .m_content-brand .brand-list li > div {text-align:right; display:inline-block; vertical-align:middle;}

.s2 .m_content-brand .m_feature-brand .f_container {width:100%; margin:0 auto;}
.s2 .m_content-brand .brand-list {width:100%; overflow:visible;}
.s2 .m_content-brand .brand-list li {padding-left:0; padding-right:0; min-height:127px; box-sizing:content-box;}
.s2 .m_content-brand .brand-list li > div {width:520px; margin:0 auto;}
.s2 .m_content-brand .brand-list li figure {text-align:right;}
.s2 .m_content-brand .brand-list li p {padding-left:0px; font-size:28px; line-height:44px; min-height:80px; padding-bottom:18px; box-sizing:border-box;}
.s2 .m_content-brand .brand-list li:after {display:none;}
.s2 .m_content-brand .m_feature-brand .slide_paging {margin-top:65px;padding-bottom: 0;}
.s2 .m_content-brand .brand-list li span {padding:0; font-size:18px; line-height:30px; width:350px; margin-top:16px;}

.s1 .m_content-brand .m_feature-brand {padding-top:40px;padding-bottom: 50px}
.s1 .m_content-brand .m_feature-brand .f_container {width:100%; margin:0 auto;}
.s1 .m_content-brand .brand-list {width:100%; overflow:visible; height:100%;}
.s1 .m_content-brand .brand-list li {padding-left:0; padding-right:0; min-height:65px; box-sizing:content-box; vertical-align: middle;}
.s1 .m_content-brand .brand-list li > div {width:300px; margin:0 auto;}
.s1 .m_content-brand .brand-list li p {padding-left:0px; font-size:16px; line-height:18px; min-height:43px; padding-bottom:20px; box-sizing:border-box;}
.s1 .m_content-brand .brand-list li:after {display:none;}
.s1 .m_content-brand .brand-list li span {padding:0; font-size:10px; line-height:16px; width:200px; margin-top:0}
.s1 .m_content-brand .m_feature-brand .ic01 img {width:90px;}
.s1 .m_content-brand .m_feature-brand .ic02 img {width:90px;}
.s1 .m_content-brand .m_feature-brand .ic03 img {width:90px;}

.s1 .m_content-brand .m_feature-brand .slide_paging {margin:32px 26px 0;padding-bottom: 0}

html.color_yb .m_content-brand .brand-list li span {background-color:#000 !important;color:#fff01f !important;}

/* intro | magazine paging */
.m_content-brand .m_paging_type3 {position:relative;text-align: center; font-size: 0; line-height: 0;}
.m_content-brand .m_paging_type3 li {display:inline-block;}
.m_content-brand .m_paging_type3 a {display:inline-block;width:36px;height:30px;padding-top:9px;text-align:center;box-sizing:border-box;}
.m_content-brand .m_paging_type3 a span {position:static;display:inline-block;width:12px;height:12px;border-radius:6px;background:none !important;border:1px solid #fff;transition:all 0.2s;-webkit-transition:all 0.2s;transform:translate3d(0, 0, 0) translate(0, 0) scale(0.7); vertical-align:middle;text-indent:-9999px;box-sizing:border-box;}
.m_content-brand .m_paging_type3 .on span {width:12px;height:12px;border-radius:6px;background-color:#fff !important;transform: translate3d(0, 0, 0) translate(0, 0) scale(1);}

.m_content-brand.black-type .m_paging_type3 a span {border-color:#5e5e5e;}
.m_content-brand.black-type .m_paging_type3 .on span {border-color:#5e5e5e;background-color:#5e5e5e !important;}

.s12 .m_content-brand .m_paging_type3 a {width:25px;height:24px;padding-top:7px;}
.s12 .m_content-brand .m_paging_type3 a span {width:10px;height:10px;border-radius:5px;}
.s12 .m_content-brand .m_paging_type3 .on span {width:10px;height:10px;border-radius:5px;}

.s34 .m_content-brand a[class^='m_btn_type1-prev'] span,
.s34 .m_content-brand a[class^='m_btn_type2-prev'] span {background-position:-2px 0;}
.s12 .m_content-brand a[class^='m_btn_type1-prev'] span,
.s12 .m_content-brand a[class^='m_btn_type2-prev'] span {background-position:-1px 0;}


/*! design | display */
.s4 .m_feature-display .c_tit-type2{padding-right:160px}

.m_feature-display .f_header-type1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:70px;left:50%;width:570px;margin-left:-570px;padding-right:170px}
.s4 .m_feature-display .f_header-type1{top:150px}
.s3 .m_feature-display .f_header-type1{width:430px;margin-left:-430px;padding-right:20px}
.s2 .m_feature-display .f_header-type1{position:static;width:698px;margin:-70px auto 0;padding-right:30px;}
.s1 .m_feature-display .f_header-type1{margin-top:-20px;padding-right:0}

.s34 .m_feature-display .f_container{position:relative;width:1250px;left: 50%;margin-left: -370px;}
.s3 .m_feature-display .f_container{width:1000px;margin-left: -190px;}
.s12 .m_feature-display .f_container{z-index:-1;position:relative;top:-64px}
.s2 .m_feature-display .f_container{width:970px;margin-left:-485px}
.s1 .m_feature-display .f_container{top:0;width:692px;height:375px;margin-left:-346px}

/*! design | security */
.m_feature-security{padding-top:100px}
.s2 .m_feature-security{padding-top:110px}
.s1 .m_feature-security{padding-top:130px}
.s34 .m_feature-security .f_header-type1{position:absolute;top:50%;right:auto;left:50%;width:430px;margin-left:130px}
.s3 .m_feature-security .f_header-type1{width: 410px;}
.s4 .m_feature-security .f_header-type1{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.s3 .m_feature-security .f_header-type1{top:160px;margin-left:100px}
.s12 .m_feature-security .f_header-type1{position:static}
.s2 .m_feature-security .f_header-type1{padding-top:50px}
.s1 .m_feature-security .f_header-type1{padding-top:20px}

.s34 .m_feature-security .f_container{position:relative;left:50%;width:816px;margin-left:-770px}
.s3 .m_feature-security .f_container{position:relative;left:50%;width: 720px;margin-left: -660px;}
.s12 .m_feature-security .f_container{z-index:-1;position:relative;top:0}
.s2 .m_feature-security .f_container{width:650px;margin-left:-325px}
.s2 .m_feature-security .f_container img{height:auto}
.s1 .m_feature-security .f_container{width: 400px;height: 300px;margin-left: -200px}

/*! design | intro size */
.m_feature-size{font-size:0}
.s3 .m_feature-size{width:1000px}
.s2 .m_feature-size{padding-top:150px}
.s1 .m_feature-size{padding-top:95px;margin-bottom:45px}
.s34 .m_feature-size .f_header-type1{margin-top:-175px;padding-right:105px;width:40%}
.s3 .m_feature-size .f_header-type1{padding-right:50px}
.s1 .m_feature-size .f_header-type1{padding-right:70px}
.s2 .m_feature-size .f_header-type1 .c_tit-type3{padding-right:265px}
.m_feature-size .f_container{overflow:visible;position:relative;margin-right:-150px}
.s34 .m_feature-size .f_container{width:60%}
.s2 .m_feature-size .f_container{margin-top:70px}
.s1 .m_feature-size .f_container{margin-top:45px}
.m_feature-size .f_container figure{position:absolute;bottom:0;left:0;height:auto}
.in-hello.m_feature-size .f_container figure{-webkit-transition:1.35s cubic-bezier(.5,.01,.2,1);-moz-transition:1.35s cubic-bezier(.5,.01,.2,1);transition:1.35s cubic-bezier(.5,.01,.2,1)}
.s34 .m_feature-size .f_container figure{-webkit-transition-property:margin-left;-moz-transition-property:margin-left;transition-property:margin-left}
.s12 .m_feature-size .f_container figure{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-webkit-transform,-moz-transform}
.m_feature-size .f_container figure figcaption{position:absolute;bottom:195px;color:#fff;font-family:'SamsungSharpSans';font-weight:bold !important;font-size:20px;line-height:26px;opacity:0}
.s3 .m_feature-size .f_container figure figcaption{bottom:120px}
.s2 .m_feature-size .f_container figure figcaption{bottom:70px}
.s1 .m_feature-size .f_container figure figcaption{bottom:70px;font-size:15px;line-height:14px}
.in-hello.m_feature-size .f_container figure figcaption{opacity:1;-webkit-transition:opacity 1s .55s;-moz-transition:opacity 1s .55s;transition:opacity 1s .55s}
.m_feature-size .f_container figure figcaption .no-lang{display: block;}
.m_feature-size .f_container figure figcaption sup a{color:#fff;font-size:12px;line-height:1.2}
.s1 .m_feature-size .f_container figure figcaption sup a{font-size:9px}
.m_feature-size .f_container .device01{z-index:4}
.s4 .m_feature-size .f_container .device01{margin-left:344px}
.s3 .m_feature-size .f_container .device01{margin-left:380px}
.s1 .m_feature-size .f_container .device01{height:383px}
.s4 .in-hello.m_feature-size .f_container .device01{margin-left:-60px}
.s3 .in-hello.m_feature-size .f_container .device01{margin-left:-30px}
.s2 .in-hello.m_feature-size .f_container .device01{-webkit-transform:translateX(-145%);-moz-transform:translateX(-145%);-ms-transform:translateX(-145%);transform:translateX(-145%)}
.s1 .in-hello.m_feature-size .f_container .device01{-webkit-transform:translateX(-115%);-moz-transform:translateX(-115%);-ms-transform:translateX(-115%);transform:translateX(-115%)}
.m_feature-size .f_container .device01 figcaption{z-index:0;left:140px}
.s3 .m_feature-size .f_container .device01 figcaption{left:90px}
.s2 .m_feature-size .f_container .device01 figcaption{left:70px}
.s1 .m_feature-size .f_container .device01 figcaption{left:65px}
.m_feature-size .f_container .device02{z-index:3}
.s4 .m_feature-size .f_container .device02{margin-left:344px}
.s3 .m_feature-size .f_container .device02{margin-left:380px}
.s1 .m_feature-size .f_container .device02{height:396px}
.s4 .in-hello.m_feature-size .f_container .device02{margin-left:75px}
.s3 .in-hello.m_feature-size .f_container .device02{margin-left:115px}
.s2 .in-hello.m_feature-size .f_container .device02{-webkit-transform:translateX(-85%);-moz-transform:translateX(-85%);-ms-transform:translateX(-85%);transform:translateX(-85%)}
.s1 .in-hello.m_feature-size .f_container .device02{-webkit-transform:translateX(-70%);-moz-transform:translateX(-70%);-ms-transform:translateX(-70%);transform:translateX(-70%)}
.m_feature-size .f_container .device02 figcaption{z-index:1;left:175px}
.s3 .m_feature-size .f_container .device02 figcaption{left:110px;}
.s2 .m_feature-size .f_container .device02 figcaption{left:95px}
.s1 .m_feature-size .f_container .device02 figcaption{left:77px}
.m_feature-size .f_container .device03{z-index:2;}
.s4 .m_feature-size .f_container .device03{margin-left:336px}
.s3 .m_feature-size .f_container .device03{margin-left:375px}
.s1 .m_feature-size .f_container .device03{width:170px;height:410px}
.s4 .in-hello.m_feature-size .f_container .device03{margin-left:200px}
.s3 .in-hello.m_feature-size .f_container .device03{margin-left:245px}
.s2 .in-hello.m_feature-size .f_container .device03{-webkit-transform:translateX(-30%);-moz-transform:translateX(-30%);-ms-transform:translateX(-30%);transform:translateX(-30%)}
.s1 .in-hello.m_feature-size .f_container .device03{-webkit-transform:translateX(-30%);-moz-transform:translateX(-30%);-ms-transform:translateX(-30%);transform:translateX(-30%)}
.m_feature-size .f_container .device03 figcaption{z-index:3;right:55px}
.s3 .m_feature-size .f_container .device03 figcaption{right:30px}
.s2 .m_feature-size .f_container .device03 figcaption{right:auto;left:50%;margin-left:-20px}
.s1 .m_feature-size .f_container .device03 figcaption{right:27px;}
.s0 .m_feature-size .f_container .device03 figcaption{left: 67px;}

.m_feature-size .f_container .device04{z-index:1;position:relative}
.s4 .m_feature-size .f_container .device04{margin-left:331px}
.s3 .m_feature-size .f_container .device04{margin-left:370px}
.s1 .m_feature-size .f_container .device04{width:175px;height:423px}
.s2 .in-hello.m_feature-size .f_container .device04{-webkit-transform:translateX(-22%);-moz-transform:translateX(-22%);-ms-transform:translateX(-22%);transform:translateX(-22%)}
.s1 .in-hello.m_feature-size .f_container .device04{-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%)}
.m_feature-size .f_container .device04 figcaption{z-index:3;right:10px}
.s3 .m_feature-size .f_container .device04 figcaption{right:-40px}
.s2 .m_feature-size .f_container .device04 figcaption{right:auto;left:50%;margin-left:-20px}
.s1 .m_feature-size .f_container .device04 figcaption{right:21px;}
.s0 .m_feature-size .f_container .device04 figcaption{left: 67px;}

.s4 .m_feature-size .f_container.size-b0-n .device02{margin-left:237px}
.s3 .m_feature-size .f_container.size-b0-n .device02{margin-left:166px}
.s4 .in-hello.m_feature-size .f_container.size-b0-n .device02{margin-left:40px}
.s3 .in-hello.m_feature-size .f_container.size-b0-n .device02{margin-left:20px}
.s2 .in-hello.m_feature-size .f_container.size-b0-n .device02{-webkit-transform:translateX(-80%);-moz-transform:translateX(-80%);-ms-transform:translateX(-80%);transform:translateX(-80%)}
.s1 .in-hello.m_feature-size .f_container.size-b0-n .device02{-webkit-transform:translateX(-80%);-moz-transform:translateX(-80%);-ms-transform:translateX(-80%);transform:translateX(-80%)}
.s4 .m_feature-size .f_container.size-b0-n .device03{margin-left:230px}
.s3 .m_feature-size .f_container.size-b0-n .device03{margin-left:160px}
.s2 .in-hello.m_feature-size .f_container.size-b0-n .device03{width:278px;-webkit-transform:translateX(-26%);-moz-transform:translateX(-26%);-ms-transform:translateX(-26%);transform:translateX(-26%)}
.s1 .in-hello.m_feature-size .f_container.size-b0-n .device03{width:165px;-webkit-transform:translateX(-26%);-moz-transform:translateX(-26%);-ms-transform:translateX(-26%);transform:translateX(-26%)}
.m_feature-size .f_container.size-b0-n .device03 figcaption{left:125px}
.s3 .m_feature-size .f_container.size-b0-n .device03 figcaption{left:115px}
.s2 .m_feature-size .f_container.size-b0-n .device03 figcaption{left:100px}
.s1 .m_feature-size .f_container.size-b0-n .device03 figcaption{left:58px}

/*! design | theme */
.m_feature-theme .c_tit-type4{padding-bottom:25px;}
.m_feature-theme .f_container{padding-top:120px;}
.m_feature-theme .c_link_pre-type1:after{background-image:url('//image-us.samsung.com/us/smartphones/galaxy-s10/images/0627/galaxy-s10_page_link.png');}
.s3 .m_feature-theme .f_container{padding-top:100px;}
.s2 .m_feature-theme .f_container{padding-top:90px;}
.s2 .m_feature-theme .f_container figure{left:50%;width:1346px;margin-left:-673px;}
.s2 .m_feature-theme .c_tit-type4{padding-bottom:20px;}
.s1 .m_feature-theme{padding-top:20px;}
.s1 .m_feature-theme .f_container{padding-top:60px;}
.s1 .m_feature-theme .f_container figure{left:50%;width:767px;margin-left:-384px;}
.s1 .m_feature-theme .f_container figure img{width:100%}
.s1 .m_feature-theme .c_tit-type4{padding-bottom:25px;}
.s0 .m_feature-theme .f_container figure img{width:90%}

/*! camera */
.m_content-camera{padding-bottom:100px}
.s3 .m_content-camera{padding-bottom:90px}
.s1 .m_content-camera{padding-bottom:60px}

/*! camera | picture */
.m_feature-picture .f_header-type1{margin-top:150px}
.s2 .m_feature-picture .f_header-type1{margin-top:75px;padding-right:170px}
.s1 .m_feature-picture .f_header-type1{margin-top:40px;}
.m_feature-picture .f_header-s10 .c_tit-type3{margin-left: -95px;margin-top: 135px;font-size: 42px;line-height: 1.3;}
.m_feature-picture .f_header-s10 .c_tit-type3 strong{display: block;}
.m_feature-picture .f_header-s10 .c_tit-type3 span{color: #747474;}
.s3 .m_feature-picture .f_header-s10 .c_tit-type3{margin-left: -75px;margin-top: 140px;font-size: 38px;}
.s2 .m_feature-picture .f_header-s10 .c_tit-type3{margin-left: -75px;margin-top: 130px;font-size: 34px;}
.s1 .m_feature-picture .f_header-s10 .c_tit-type3{margin-left: 0;margin-top: 75px;padding-bottom: 20px;font-size: 18px;}
.s4 .m_feature-picture .f_header-type1 .c_tit-type4{width:50%}
.s3 .m_feature-picture .f_header-type1 .c_tit-type4{width:70%}
.m_feature-picture .f_container{position:relative;width:1140px;margin:70px auto 0}
.s3 .m_feature-picture .f_container{width:864px}
.s12 .m_feature-picture .f_container{position:relative;top:0;left:50%;margin-top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.s2 .m_feature-picture .f_container{width:696px;margin-left:-348px;padding-top: 75px;}
.s1 .m_feature-picture .f_container{left:0;width:100%;height:auto;padding-top: 60px;}
.m_feature-picture .f_container figure{overflow:hidden;position:relative;width:100%;height:auto}
.s1 .m_feature-picture .f_container figure{width:360px;margin:0 auto}
.m_feature-picture .f_container figure img{width: 100%;-webkit-transform:scale(1.31);-moz-transform:scale(1.31);-ms-transform:scale(1.31);transform:scale(1.31);-webkit-transform-origin:50% 80%;-moz-transform-origin:50% 80%;-ms-transform-origin:50% 80%;transform-origin:50% 80%}
.in-hello.m_feature-picture .f_container figure img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .75s;transition:-webkit-transform .75s;-moz-transition:transform .75s,-moz-transform .75s;transition:transform .75s;transition:transform .75s,-webkit-transform .75s,-moz-transform .75s}
.s1 .m_feature-picture .f_container figure img{width:360px;height:auto}
.m_feature-picture .f_container .fake-hello{position:absolute;top:60%;width:100%;height:1px}
.m_feature-picture .f_container .c_desc-type2{margin-top:25px}
.s1 .m_feature-picture .f_container .c_desc-type2{margin-top:12px;margin-right:26px;margin-left:26px}

/*! camera | quality */
.m_feature-quality{padding-top:160px}
.s34 .m_feature-quality{direction:rtl;padding-left: 74px;}
.s2 .m_feature-quality{padding-top:150px}
.s1 .m_feature-quality{padding-top:85px}
.m_feature-quality .f_header-type1{padding-left:120px;direction:ltr}
.s4 .m_feature-quality .f_header-type1{margin-top:-130px}
.s3 .m_feature-quality .f_header-type1{margin-top:-170px;padding-left:80px}
.s12 .m_feature-quality .f_header-type1{padding-left:0}
.s2 .m_feature-quality .f_header-type1{padding-top:70px}
.s1 .m_feature-quality .f_header-type1{padding-top:36px}
.m_feature-quality .f_container{position:relative;direction:ltr}
.s3 .m_feature-quality .f_container{width:512px;margin-left:-80px}
.s12 .m_feature-quality .f_container{position:relative;top:0;left:0}
.s2 .m_feature-quality .f_container{left: 50%;width:544px;margin-left:-272px}
.s1 .m_feature-quality .f_container{width:100%;height:auto}
.s1 .m_feature-quality .f_container .video_wrap{left:50%;width:360px;margin-left:-180px}
.m_feature-quality .f_container .video_play{top:50%;left:50%;width:130px;height:130px;background:0 0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.s2 .m_feature-quality .f_container .video_play{width:96px;height:96px}
.s1 .m_feature-quality .f_container .video_play{width:65px;height:65px}
.m_feature-quality .f_container .video_play:before{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;content:''}
.m_feature-quality .f_container .video_play:after{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;content:''}
.m_feature-quality .f_container.loading:after{display: none;}
.m_feature-quality .f_container.loading .video_wrap:after{content: ''; width: 60px; height: 60px; position: absolute; left: 50%; top: 50%; margin: -30px 0 0 -30px; background: url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/common/images/galaxy-loding.png') no-repeat; background-size: 60px; -webkit-animation-name: loadingvideo; animation-name: loadingvideo; -webkit-animation-duration: 2s; animation-duration: 2s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; z-index: 10;}
.m_feature-quality .f_container .c_desc-type2{margin-top:25px}
.m_feature-quality .f_container .c_desc-type2 + .c_desc-type2{margin-top:0}
.s1 .m_feature-quality .f_container .c_desc-type2{margin-top:12px;margin-right:26px;margin-left:26px}
.m_feature-quality.click-video .f_container.playing.pause a.video_play{background:0 0}

/*! camera | assistant */
.s2 .m_feature-assistant{padding-top:150px;}
.s1 .m_feature-assistant{padding-top:85px;}

.s4 .m_feature-assistant .f_header-type1{padding-top:150px;}
.s3 .m_feature-assistant .f_header-type1{padding-top:153px;}
.s2 .m_feature-assistant .f_header-type1{padding-top:70px;padding-right:150px;}
.s1 .m_feature-assistant .f_header-type1{margin-bottom:40px;padding-top:36px;}
.s34 .m_feature-assistant .f_header-type1 .c_tit-type4{width:680px}

.s34 .m_feature-assistant .f_container{position:relative;width:720px;margin:70px auto 0;}
.s12 .m_feature-assistant .f_container{position:relative;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.s2 .m_feature-assistant .f_container{width:696px;margin-left:-348px}
.s2 .m_feature-assistant .f_container img{width:696px}
.s1 .m_feature-assistant .f_container{left:0;width:100%;height:auto}
.s1 .m_feature-assistant .f_container .inner{width:360px;margin:0 auto}
.s1 .m_feature-assistant .f_container img{width:360px}
.s1 .m_feature-assistant .f_container .c_desc-type2{margin-top:12px;margin-right:26px;margin-left:26px}

.m_feature-assistant .f_container .before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;z-index:1;position:absolute;top:0;left:0;width:100%}
.m_feature-assistant .f_container .before img{margin:0}
.m_feature-assistant .f_container .before .grid{position:absolute;top:0;bottom:0;left:0;width:720px;background:url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/images/galaxy-s10_highlight_camera-assistant_before-grid.png') no-repeat 50%/auto 100%;opacity:0}
.s2 .m_feature-assistant .f_container .before .grid{width:696px}
.s1 .m_feature-assistant .f_container .before .grid{width:360px}
.m_feature-assistant .f_container .before .grid:before{display:block;position:absolute;top:50%;right:1px;width:1px;height:0;background:#fff;content:'';-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.m_feature-assistant .f_container .before .dot,.m_feature-assistant .f_container .before .dot01,.m_feature-assistant .f_container .before .dot02,.m_feature-assistant .f_container .before .dot03{position:absolute;top:0;left:0;width:100%;height:100%;background:no-repeat 50% 50%;background-size:100% auto;opacity:0}
.m_feature-assistant .f_container .before .dot01{background-image:url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/images/galaxy-s10_highlight_camera_effect01.png')}
.m_feature-assistant .f_container .before .dot02{background-image:url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/images/galaxy-s10_highlight_camera_effect02.png')}
.m_feature-assistant .f_container .before .dot03{background-image:url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/images/galaxy-s10_highlight_camera_effect03.png')}
.m_feature-assistant .f_container .before.step2 .dot01{-webkit-animation:blink .35s 3 forwards ease-in-out alternate;-moz-animation:blink .35s 3 forwards ease-in-out alternate;animation:blink .35s 3 forwards ease-in-out alternate}
.m_feature-assistant .f_container .before.step2 .dot02{-webkit-animation:blink .35s 2 forwards ease-in-out alternate;-moz-animation:blink .35s 2 forwards ease-in-out alternate;animation:blink .35s 2 forwards ease-in-out alternate;-webkit-animation-delay:.15s;-moz-animation-delay:.15s;animation-delay:.15s}
.m_feature-assistant .f_container .before.step2 .dot03{-webkit-animation:blink .35s 1 forwards ease-in-out alternate;-moz-animation:blink .35s 1 forwards ease-in-out alternate;animation:blink .35s 1 forwards ease-in-out alternate;-webkit-animation-delay:.25s;-moz-animation-delay:.25s;animation-delay:.25s}
@-webkit-keyframes blink{
    0%{opacity:0}
    50%{opacity:.6}
    100%{opacity:0}
}
@-moz-keyframes blink{
    0%{opacity:0}
    50%{opacity:.6}
    100%{opacity:0}
}
@keyframes blink{
    0%{opacity:0}
    50%{opacity:.6}
    100%{opacity:0}
}
.m_feature-assistant .f_container .before.step1 .grid{opacity:1;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;transition:opacity .5s linear}
.m_feature-assistant .f_container .before.step1 .grid::before{height:100%;-webkit-transition:height .5s linear;-moz-transition:height .5s linear;transition:height .5s linear}
.m_feature-assistant .f_container .before.step3{width:0;-webkit-transition:width 1.75s .5s cubic-bezier(.59,.01,.4,.97),border-color .2s 1.7s;-moz-transition:width 1.75s .5s cubic-bezier(.59,.01,.4,.97),border-color .2s 1.7s;transition:width 1.75s .5s cubic-bezier(.59,.01,.4,.97),border-color .2s 1.7s}
.m_feature-assistant .f_container .before.step3 .grid::before{right:100%;-webkit-transition:right 1.75s .5s cubic-bezier(.59,.01,.4,.97),border-color .2s 1.7s;-moz-transition:right 1.75s .5s cubic-bezier(.59,.01,.4,.97),border-color .2s 1.7s;transition:right 1.75s .5s cubic-bezier(.59,.01,.4,.97),border-color .2s 1.7s}

/* performance | power */
.m_feature-power .f_header-s10{margin-bottom:90px}
.s34 .m_feature-power .f_header-type1{position:absolute;top:50%;left:50%;width:470px;margin-top:-130px;margin-left:-573px;padding-top:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.s3 .m_feature-power .f_header-type1{width:350px;margin-left:-432px;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}
.s2 .m_feature-power .f_header-type1{padding-top:0;padding-right:140px}
.s1 .m_feature-power .f_header-type1{padding-top:20px;padding-right:50px}

.s4 .m_feature-power .f_container{position:relative;left:50%;width:1920px;margin:-50px auto 0;margin-left:-960px}
.s3 .m_feature-power .f_container{position:relative;left:50%;width:1588px;margin:-50px auto 0;margin-left:-834px}
.s12 .m_feature-power .f_container{z-index:-1;position:relative;top:0;left:50%;width:1440px;margin-left:-720px}
.s1 .m_feature-power .f_container{top:25px;height:335px}
.m_feature-power .f_container .phone{position:absolute;top:50px;left:50%;margin-left:-50px}
.s3 .m_feature-power .f_container .phone{top:0;margin-left:-102px}
.s12 .m_feature-power .f_container .phone{margin-left:-260px}
.s1 .m_feature-power .f_container .phone{top:25px;margin-left:-140px}
.s1 .m_feature-power .f_container .phone .cover img{width:284px}

.m_feature-power .f_container .gui{position:absolute;top:209px;right:277px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.s3 .m_feature-power .f_container .gui{top:245px;right:345px}
.s2 .m_feature-power .f_container .gui{top:140px;right:190px}
.s1 .m_feature-power .f_container .gui{top:75px;right:101px}
.s1 .m_feature-power .f_container .gui img{width:100px}


.m_feature-power .f_container .watch{position:absolute;top:-50px;left:50%;margin-left:-90px;opacity:0;visibility:hidden}
.s3 .m_feature-power .f_container .watch{margin-left:-10px}
.s3 .m_feature-power .f_container .watch img{width:646px}
.s2 .m_feature-power .f_container .watch{top:-20px;margin-left:-304px}
.s2 .m_feature-power .f_container .watch img{width:610px}
.s1 .m_feature-power .f_container .watch{top:-20px;width:310px;margin-left:-154px}
.s1 .m_feature-power .f_container .watch img{width:100%;height:auto}
.m_feature-power .f_container.end .phone{opacity:0;visibility:hidden;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}
.m_feature-power .f_container.end .watch{top:0;opacity:1;visibility:visible;-webkit-transition:all .55s .75s ease-in-out;-moz-transition:all .55s .75s ease-in-out;transition:all .55s .75s ease-in-out}
.s3 .m_feature-power .f_container.end .watch{top:40px}
.s2 .m_feature-power .f_container.end .watch{top:5px}
.s1 .m_feature-power .f_container.end .watch{top:11px}

/* performance | connection */
.s34 .m_feature-connection{padding-top:0;padding-bottom:160px;white-space:nowrap}
.s2 .m_feature-connection{padding-top:150px}
.s1 .m_feature-connection{padding-top:85px}

.s4 .m_feature-connection .f_header-type1{width:450px;margin-left:110px;padding-right:20px;white-space:normal}
.s3 .m_feature-connection .f_header-type1{width:432px;margin-left:0;padding-left:100px;white-space:normal}
.s2 .m_feature-connection .f_header-type1{margin-top:70px;padding-right:150px}
.s1 .m_feature-connection .f_header-type1{margin-top:40px}

.s4 .m_feature-connection .f_container{width:730px;margin-left:-95px}
.s3 .m_feature-connection .f_container{width:512px;margin-left:-80px}
.s2 .m_feature-connection .f_container{left:0;width:696px;margin:0 auto}
.s1 .m_feature-connection .f_container{left:0;width:auto;height:245px;margin:0 auto}

/* performance | changer */
.s2 .m_feature-changer{padding-top:150px;margin-bottom:90px}
.s1 .m_feature-changer{padding-top:85px;margin-bottom:40px}

.s34 .m_feature-changer .f_header-type1{position:absolute;top:30px;left:50%;width:450px;margin-left:-575px;padding-top:0;padding-right:50px}
.s3 .m_feature-changer .f_header-type1{top:0;width:432px;margin-left:-432px}
.s2 .m_feature-changer .f_header-type1{margin-top:-100px;padding-right:100px}
.s1 .m_feature-changer .f_header-type1{margin-top: -40px;}

.m_feature-changer .f_header-type1 .c_game-logo{display:inline-block;margin-top:50px;opacity: 0;-webkit-transform: translateY(130px);-moz-transform: translateY(130px);-ms-transform: translateY(130px);transform: translateY(130px);-webkit-transition: opacity .9s;transition: opacity .9s;}
.ani-fade.m_feature-changer .f_header-type1 .c_game-logo{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
.s1 .m_feature-changer .f_header-type1 .c_game-logo{margin-top:23px}
.s1 .m_feature-changer .f_header-type1 .c_game-logo img{width:60px}
.s12 .m_feature-changer .f_container{z-index:-1;position:relative;top:0}
.s1 .m_feature-changer .f_container{height:253px}
.m_feature-changer .f_container .game{position:absolute;top:0;right:0}
.s4 .m_feature-changer .f_container .game{left:50%;width:1920px;margin-left:-960px}
.s3 .m_feature-changer .f_container .game{left:50%;width:1440px;margin-left:-720px}
.s3 .m_feature-changer .f_container .game img{width:100%}
.s12 .m_feature-changer .f_container .game{left:50%;width:1346px;margin-left:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.s12 .m_feature-changer .f_container .game img{width:100%}
.s1 .m_feature-changer .f_container .game{width:769px}
.s1 .m_feature-changer .f_container .game figure{width:100%;height:auto}
.m_feature-changer .f_container .back{position:relative;top:0;right:0;opacity:0;visibility:hidden}
.s4 .m_feature-changer .f_container .back{left:50%;width:1920px;margin-left:-960px}
.s3 .m_feature-changer .f_container .back{left:50%;width:1440px;margin-left:-720px}
.s3 .m_feature-changer .f_container .back img{width:100%}
.s12 .m_feature-changer .f_container .back{left:50%;width:1346px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.s12 .m_feature-changer .f_container .back img{width:100%}
.s1 .m_feature-changer .f_container .back{width:769px}
.s1 .m_feature-changer .f_container .back figure{width:100%;height:auto}
.m_feature-changer .f_container .back .cover{overflow:hidden;z-index:0;position:absolute;top:0;right:0}
.s3 .m_feature-changer .f_container .back .cover{width:671px}
.m_feature-changer .f_container .back .point-item{z-index:-1;position:absolute;top:270px;left:-100%}
.s3 .m_feature-changer .f_container .back .point-item{top:200px;width:80%}
.s2 .m_feature-changer .f_container .back .point-item{top:200px;left:-10%;width:40%}
.s1 .m_feature-changer .f_container .back .point-item{top:100px;left:-40%;width:30%}
.in-hello.m_feature-changer .f_container .back{opacity:1;visibility:visible;-webkit-transition:all .55s ease-in-out;-moz-transition:all .55s ease-in-out;transition:all .55s ease-in-out}
.in-hello.m_feature-changer .f_container .back .point-item{left:100%;-webkit-transition:left 2.7s .35s ease-in-out;-moz-transition:left 2.7s .35s ease-in-out;transition:left 2.7s .35s ease-in-out}
.s12 .in-hello.m_feature-changer .f_container .back .point-item{left:70%}

/* intelligence | adapting */
.s1 .m_feature-adapting{padding-top:65px}
.s34 .m_feature-adapting .f_header-type1{position:absolute;top:auto;bottom:470px;left:50%;width:435px;margin-left:135px;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}
.s3 .m_feature-adapting .f_header-type1{bottom:376px;width:432px;margin-left:0;padding-left:100px}
.s2 .m_feature-adapting .f_header-type1{margin-top:-180px;padding-right:140px}
.s1 .m_feature-adapting .f_header-type1{margin-top: -100px}

.s34 .m_feature-adapting .f_container{position:relative}
.s3 .m_feature-adapting .f_container{margin-top:-44px}
.s12 .m_feature-adapting .f_container{z-index:-1;position:relative}
.s2 .m_feature-adapting .f_container{top:-90px;}
.s1 .m_feature-adapting .f_container{top:-43px;height:464px}

.m_feature-adapting .f_container .light{position:absolute;top:0;left:50%;opacity:0}
.s34 .m_feature-adapting .f_container .light{width:auto;height:auto;margin-left:-700px}
.s3 .m_feature-adapting .f_container .light{margin-left:-512px}
.in-hello.m_feature-adapting .f_container .light{-webkit-animation:heart 1.3s ease-out 4.5 forwards;-moz-animation:heart 1.3s ease-out 4.5 forwards;animation:heart 1.3s ease-out 4.5 forwards}
.ie9 .in-hello.m_feature-adapting .f_container .light{opacity: 1;}
@-webkit-keyframes heart{
    0%{opacity:0}
    70%{opacity:1}
    100%{opacity:0}
}
@-moz-keyframes heart{
    0%{opacity:0}
    70%{opacity:1}
    100%{opacity:0}
}
@keyframes heart{
    0%{opacity:0}
    70%{opacity:1}
    100%{opacity:0}
}
.m_feature-adapting .f_container .light img{width:auto;height:auto}
.s1 .m_feature-adapting .f_container .light img{height:100%}

/* intelligence | life */
.s4 .m_feature-life{margin-bottom:100px}
.s3 .m_feature-life{margin-bottom:100px}
.s2 .m_feature-life{padding-top:150px;margin-bottom:90px}
.s1 .m_feature-life{padding-top:75px;margin-bottom:40px}

.s4 .m_feature-life .f_header-type1{padding-right:120px}
.s2 .m_feature-life .f_header-type1{padding-top:70px;padding-right:140px}
.s1 .m_feature-life .f_header-type1{padding-top:38px}

.m_feature-life .f_container{overflow:visible}
.s12 .m_feature-life .f_container{position: relative;top:0}
.m_feature-life .f_container figure{position: relative;z-index: 1;opacity:0;-webkit-transform: translateY(130px);-moz-transform: translateY(130px);-ms-transform: translateY(130px);transform: translateY(130px);}
.m_feature-life.in-hello .f_container figure{opacity:1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);
    -webkit-transition: -webkit-transform .55s .25s ease-out, opacity .35s .45s ease-in;
    -webkit-transition: -moz-transform .55s .25s ease-out, opacity .35s .45s ease-in;
    -webkit-transition: -ms-transform .55s .25s ease-out, opacity .35s .45s ease-in;
    -webkit-transition: transform .55s .25s ease-out, opacity .35s .45s ease-in;
    transition: -ms-transform .55s .25s ease-out, opacity .35s .45s ease-in;
    transition: transform .55s .25s ease-out, opacity .35s .45s ease-in;
}
.s34 .m_feature-life .f_container figure{margin-right:50px;text-align:right}
.s34 .m_feature-life .f_container figure img{display:inline-block}
.s3 .m_feature-life .f_container figure{margin-right:0}
.s1 .m_feature-life .f_container figure{height: 68px;}
.s1 .m_feature-life .f_container figure.step2{height: 145px;}

.m_feature-life .f_container figure.step2{z-index: 0;}
.m_feature-life.hello .f_container figure.step2{-webkit-transition-duration:  .65s;transition-duration:  .65s;}

/* acc */
.s1 .m_feature-acc{padding-top:70px}
.s4 .m_feature-acc .f_header-s10{padding-right:390px}
.s3 .m_feature-acc .f_header-s10{padding-right:230px}
.s3 .galaxy-s10 .m_feature-acc .c_desc-type2{margin-top: 15px;margin-bottom: 15px;}
.s2 .galaxy-s10 .m_feature-acc .c_desc-type2{margin-top: 15px;margin-bottom: 15px;}

.s34 .m_feature-acc .f_container{margin-top:-80px;margin-left: 60px;}
.s2 .m_feature-acc .f_container{margin-top:-25px}
.s1 .m_feature-acc .f_container{position:static;height:329px}
.s0 .m_feature-acc .f_container{height:263px}

/* spec */
.black-type.m_content-spec{background:#000}
.black-type.m_content-spec .f_header-s10{color:#fff}
.black-type .f_content-table{color:#fff}
.black-type .f_content-table .f_table-header .f_table-td:after,
.black-type .f_content-table .f_table-header .f_table-th:after{background-color:grey}
.s12 .black-type .f_content-table .f_table-body .f_table-td{border-bottom:1px solid #333}

.s12 .f_content-table .f_table-body .f_table-td .m_feature-assistant .f_container .before span.dot01:before,
.s12 .f_content-table .f_table-body .f_table-td .m_feature-assistant .f_container .before span.dot02:before,
.s12 .f_content-table .f_table-body .f_table-td .m_feature-assistant .f_container .before span.dot03:before,
.s12 .f_content-table .f_table-body .f_table-td span.dot:before{background:#fff}
.s12 .black-type .f_content-table .f_table-row{border-bottom:1px solid grey}
.black-type .f_content-table .f_table-row{border-color:#333}
.black-type .f_content-table .f_table-row:last-child{border-color:grey}
.black-type .f_content-table .ico-galaxy-s10e:before{background-image:url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/images/galaxy-s10e_specs_ico_phone_black.jpg')}
.black-type .f_content-table .ico-galaxy-s10:before{background-image:url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/images/galaxy-s10_specs_ico_phone_black.jpg')}
.black-type .f_content-table .ico-galaxy-s10-plus:before{background-image:url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/images/galaxy-s10-plus_specs_ico_phone_black.jpg')}
.black-type .f_content-table .ico-battery:before{background-image:url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/images/galaxy-s10_specs_ico_battery_black.jpg')}
.s12 .black-type .f_content-table .ico-battery:before{background-image:url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/images/galaxy-s10_specs_ico_battery_black_s.jpg')}
.black-type .f_content-table .color-chip .c1:after{position:absolute;top:0;left:0;border:1px solid #fff;border-radius:50%;content:''}
.black-type .list-desclaimer{color:#fff}
.black-type .f_content-table .btn_fold{border-color:#fff}
.black-type .f_content-table .btn_fold:after,.black-type .f_content-table .btn_fold:before{background-color:#fff}
.black-type .list-desclaimer li a{color:#fff}
.black-type .c_btn_learn_more.color_type2 .c_btn_pre-type2{border-color:#fff}
.black-type .c_btn_learn_more.color_type2 .c_btn_pre-type2 span{background:#000;color:#fff}

/* color yb */
.color_yb .c_cate-type1,
.color_yb .galaxy-s10 .c_desc-type2,
.color_yb .galaxy-s10 .c_tit-type4 span,
.color_yb .galaxy-s10 .c_tit-type4 strong,
.color_yb .m_feature-intro_movie .slide_playbar li a strong,
.color_yb .m_feature-size .f_container figcaption,
.color_yb [class*='m_feature-'] sup a{background:#000!important;color:#ff0!important}
.color_yb .m_feature-intro_movie .slide_playbar li.on a strong{background:#ff0!important;color:#000!important;text-decoration:underline}
.color_yb .m_feature-assistant .f_container .before.step1 .grid:before{border:2px solid #000;background:#ff0}
.color_yb #kv-type2 .c_btn_learn_more a.order-button span{color: #fff;}
