@charset "utf-8";

/* APPS - COMMON */
.apps .slick-dots {position:absolute; bottom:0; right:0; left:0; text-align:center;}
.apps .slick-dots li {display:inline-block;}
.apps .slick-dots li button:focus,
.apps .slick-dots li.slick-active button {background:#464646; border-color:#464646;}
.firefox .apps .slick-dots li button:focus {overflow:hidden; outline:1px dotted #000;} /* access qa */
.apps .slick-dots li button {display:block; width:16px; height:16px; margin:0 8px; text-indent:-9999px; border-radius:50%; border:2px solid #707070; box-sizing:border-box;}


/* SLICK RESET */
.slick-slider{position:relative; display:block; box-sizing:border-box; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-touch-callout:none; -khtml-user-select:none; -ms-touch-action:pan-y; touch-action:pan-y; -webkit-tap-highlight-color:transparent;}
.slick-list {position:relative; display:block; overflow:hidden; margin:0; padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer; cursor:hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{
    -webkit-transform:translate3d(0, 0, 0);
       -moz-transform:translate3d(0, 0, 0);
        -ms-transform:translate3d(0, 0, 0);
         -o-transform:translate3d(0, 0, 0);
            transform:translate3d(0, 0, 0);
}
.slick-track{position:relative; top:0; left:0; display:block;}
.slick-track:before,
.slick-track:after{display:table; content:'';}
.slick-track:after{clear:both;}


.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none; float:left; height:100%; min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden {display:none;}


/* LAYOUT */
.apps {background:#fff; font-family:'SamsungOne' , sans-serif;}
.apps .apps-content {position:relative; max-width:1920px; overflow:hidden; margin:0 auto;}
.apps [class*="m_content-"] {position:relative;overflow:hidden;z-index:1; word-wrap:break-word;}
.apps [class*="m_content-"] .tit {max-width:1440px; margin:0 auto; color:#000; font-size:76px; font-family:'SamsungSharpSans',sans-serif; line-height:1.2; letter-spacing:0;}
.apps [class*="m_content-"] .sub_tit {margin-top:10px; color:#000; font-family:'SamsungOne', sans-serif; font-weight:bold; font-size:24px; line-height:1.7;}
.apps [class*="m_content-"] .desc {max-width:1440px; margin:10px auto 0; color:#000; font-size:20px; line-height:1.6;}
.apps [class*="m_content-"] .disclaimer {font-size:16px; line-height:32px;}
.apps [class*="m_content-"] .add_txt {color:#000; font-size:16px; line-height:1.7;}
.apps [class*="m_content-"] .add_txt.black p {color:#fff;}
.apps [class*="m_content-"] .add_txt.color_w_b p {color:#fff;}
.apps [class*="m_content-"] .add_txt.color_b_w p {color:#666;}
.apps [class*="m_content-"].white{color:#000;}
.apps [class*="m_content-"].white .tit,
.apps [class*="m_content-"].white .sub_tit {color:#000;}
.apps [class*="m_content-"].white .desc {color:#000;}
.apps [class*="m_content-"].white .disclaimer {color:#666;}
.apps [class*="m_content-"].black {color:#fff; background:#000;}
.apps [class*="m_content-"].black .tit,
.apps [class*="m_content-"].black .sub_tit,
.apps [class*="m_content-"].black .desc,
.apps [class*="m_content-"].black .disclaimer {color:#fff;}
.apps .m_feature {position:absolute;left:0;right:0;top:0;bottom:0;}
.apps .m_content-support .m_feature,
.apps .m_content-disclaimer .m_feature,
.apps .m_content-pdp .m_feature {position:static;}
.apps .m_content-support .f_container,
.apps .m_content-disclaimer .f_container,
.apps .m_content-pdp .f_container {position:static;}
.apps [class*="f_header-"] {position:absolute; top:140px; left:50%; z-index:2; width:1440px; margin-left:-720px; padding:0 4%; box-sizing:border-box;}
.apps .inblock {display:block;}
.apps .inblock_desc {display:block;}
.apps .f_header-left,
.apps .f_header-right {text-align:left;}
.apps .f_header-left {padding:0 2%;}
.apps .f_header-left.wide_half {width:720px;}
.apps .f_header-right {width:50%; margin-left:0; padding:75px 8% 0 0;}
.apps .f_header-center {text-align:center;}
.apps .f_container {position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;overflow:hidden;}
.apps .f_container > figure {position:absolute;height:100%;left:50%;width:1920px;margin-left:-960px;}
.apps .f_container > figure img{position:relative; display:block; margin:0 auto;}
.apps .animation .f_container > figure img {display:block; width:auto;}

.apps.sec .f_header .btn_kv .btn-default-black {line-height:1.2;}
.firefox .apps [class*="btn-default"]:focus {outline:1px dotted #777;} /* access qa */

.apps .inline {display:inline;}
.apps .inline_block {display:inline-block;}
.apps .block {display:block;}


/* STATIC TYPE */
.apps .static .m_feature {position:static;}
.apps .static .f_header-center {position:static; margin:140px auto 40px;}
.apps .static .f_container {position:relative; left:50%; width:1920px; margin:0 0 0 -960px;}
.apps .static .f_container > figure {position:static; width:100%; margin:0;}
.apps .static .f_container > figure img {width:100%;}
.apps .static [class*="f_header-"] {top:0; left:0;}

.apps .m_content-kv .tit {font-size:90px; line-height:1.1;}
.apps .m_content-kv .tit img {width:100%;}
.apps .m_content-kv .desc {font-size:24px; line-height:1.5;}
.apps .m_content-kv .logo > img {display:inline-block; width:80px; vertical-align:middle;}
.apps .m_content-kv .logo span {display:inline-block; margin-left:16px; vertical-align:middle;}
.apps [class*="btn-default"]{
    position: relative;
    display: inline-block;
    margin-top:40px;
    padding:23px 60px 19px;
    background:transparent;
    -webkit-border-radius:45px;
    border-radius:50px;
    font-family:'ssM',sans-serif;
    line-height:1;
    -webkit-transition-duration:0.3s;
    -o-transition-duration:0.3s;
    transition-duration:0.3s;
    -webkit-transition-property:background,color,border-color;
    -o-transition-property:background,color,border-color;
    transition-property:background,color,border-color;
    -webkit-transition-timing-function:ease-in-out;
    -o-transition-timing-function:ease-in-out;
    transition-timing-function:ease-in-out;
    text-transform:uppercase;
}
.apps .m_content-kv .btn-default {padding:20px 50px 16px;  font-size:18px; font-family:'SamsungSharpSans',sans-serif;}
.apps [class*="m_content-"] .btn-default-white {color:#fff; background:none; border:1px solid #fff;}
.apps [class*="m_content-"] .btn-default-white:focus,
.apps [class*="m_content-"] .btn-default-white:hover {color:#000; background:#fff; border:1px solid #fff;}
.apps [class*="m_content-"] .btn-default-black {color:#000; background:none; border:1px solid #000;}
.apps [class*="m_content-"] .btn-default-black:focus,
.apps [class*="m_content-"] .btn-default-black:hover {background:#000; border:1px solid #000; color:#fff;}
.apps .device-mobile-inline { display:none; }


/* NAV */
.apps .nav-wrap.mobile { display:none; }
.apps .nav-wrap {border-bottom:1px solid #e8e8e8;}
.apps .nav-wrap.fixed {position:fixed; top:0; left:0; right:0; z-index:100; background:rgba(255, 255, 255, 0.9)}
.apps .nav-inner {position:relative; max-width:1440px; height:54px; margin:0 auto; line-height:54px}
.apps .nav-inner .logo {position:absolute; top:-100%; padding-left:55px;}
.apps .nav-inner .logo span,
.apps .nav-inner .logo a {display:inline-block; height:51px; padding-top:3px; color:#000; font-family:"SamsungSharpSans", sans-serif; font-size:24px; vertical-align:top;}
.apps .nav-inner .logo a:focus,
.apps .nav-inner .logo a:hover {text-decoration:none; color:#000}
.apps .nav-inner .m_nav_toggle {display:none; width:45px; height:45px; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/btn_arrw_bottom.png') no-repeat 50% 50%;}
.apps .nav-inner.active .m_nav_toggle {background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/btn_arrw_top.png') no-repeat center center;}
.apps .nav-inner .apps-nav {text-align:center;}
.apps .nav-inner .apps-nav .nav-list {height:54px;}
.apps .nav-inner .apps-nav .nav-list ul {display:inline-block;}
.apps .nav-inner .apps-nav .nav-list ul:after {display:block; clear:both; content:'';}
.apps .nav-inner .apps-nav .nav-list li {float:left; margin-left:70px;}
.apps .nav-inner .apps-nav .nav-list li:first-child {margin-left:0;}
.apps .nav-inner .apps-nav .nav-list li a {display:block; color:#000; font-family:"SamsungOne", sans-serif; font-weight:bold; font-size:18px;}
.apps .nav-inner .apps-nav .nav-list li.on a,
.apps .nav-inner .apps-nav .nav-list li a:hover,
.apps .nav-inner .apps-nav .nav-list li a:focus {background:none; color:#152999;}
.apps .nav-inner .apps-share {position:absolute; top:50%; right:0; margin-top:-14px;}
.apps .nav-inner .apps-share .btn-list-toggle {display:block; width:28px; height:28px; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/btn-share.png') 50% 50% no-repeat; background-size:20px;}
.apps .nav-inner .apps-share.active .btn-list-toggle {background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/btn_share_on.png') 50% 50% no-repeat; background-size:20px;}
.apps .nav-inner .apps-share .share-layer {display:none; position:absolute; top:41px; right:-20px; width:140px; padding:11px 0 10px; border:1px solid #dadada; background:#fff; z-index: 9999}
.apps .nav-inner .apps-share .share-layer:after {display:block; content:""; position:absolute; top:-10px; right:20px; width:20px; height:10px; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/bg_sns_tail.png') no-repeat 0 0;}
.apps .nav-inner .apps-share.active .share-layer {display:block;}
.apps .nav-inner .apps-share .share-layer li a {display:block; height:24px; padding:12px 20px; color:#000; background-repeat:no-repeat; font-family:'SamsungOne', sans-serif; font-weight:bold; font-size:12px; line-height:24px;}
.apps .nav-inner .apps-share .share-layer li a:hover,
.apps .nav-inner .apps-share .share-layer li a:focus {color:#1428a0;}
.apps .nav-inner .apps-share .share-layer li a:before {display:inline-block; width:24px; height:24px; margin-right:10px; background-repeat:no-repeat; vertical-align:middle; content:'';}
.apps .nav-inner .apps-share .share-layer .facebook a:before {background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/ic_share_f.png') no-repeat;}
.apps .nav-inner .apps-share .share-layer .facebook a:hover:before,
.apps .nav-inner .apps-share .share-layer .facebook a:focus:before {background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/ic_share_f_on.png') no-repeat;}
.apps .nav-inner .apps-share .share-layer .twitter a:before {background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/ic_share_t.png') no-repeat;}
.apps .nav-inner .apps-share .share-layer .twitter a:hover:before,
.apps .nav-inner .apps-share .share-layer .twitter a:focus:before {background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/ic_share_t_on.png') no-repeat;}
.apps .nav-inner .apps-share .share-layer .pinterest a:before {background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/ic_share_p.png') no-repeat;}
.apps .nav-inner .apps-share .share-layer .pinterest a:hover:before,
.apps .nav-inner .apps-share .share-layer .pinterest a:focus:before {background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/ic_share_p_on.png') no-repeat;}
.apps .nav-inner .apps-share .share-layer .googleplus a:before {background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/ic_share_g.png') no-repeat;}
.apps .nav-inner .apps-share .share-layer .googleplus a:hover:before,
.apps .nav-inner .apps-share .share-layer .googleplus a:focus:before {background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/ic_share_g_on.png') no-repeat;}
.apps .nav-inner .btn-menu {position:absolute; right:0; top:50%; margin-top:-14px;}
.apps .nav-inner .btn-menu a {display:block; width:28px; height:28px; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/btn-menu.png') 50% 50% no-repeat; background-size:20px;}
.apps .nav-inner .logo.samsungpass {width:160px; height:54px; padding-left:0; background:url('//image.samsung.com/common/apps_great/samsungpass_logo_black.png') 0 50% no-repeat; background-size:100%; text-indent:-9999px;}

/* TAB-TYPE */
.apps .tab-type .media_list.active {display:block;}
.apps .tab-type .media_list {display:none;}
.apps .tab-type .tab_list {margin-top:70px; text-align:center;}
.apps .tab-type .tab_list a {display:inline-block; font-family:'SamsungOne', sans-serif; font-weight:bold; font-size:22px; color:#000;}
.apps .tab-type .tab_slide_con a:hover,
.apps .tab-type .tab_slide_con a:focus,
.apps .tab-type .tab_slide_con.active a {color:#007bc1; text-decoration:underline;} /* access qa */
.apps .tab-type .tab_slide_con {display:inline-block; vertical-align:middle;}
.apps .tab-type .tab_slide_con + .tab_slide_con {margin-left:66px;}
.apps .tab-type .f_container .desc {margin:0 auto; font-size:20px; line-height:1.6;}
.apps .tab-type .tab_text {height:188px; padding:31px 10% 10px; text-align:center; box-sizing:border-box;}
.apps .tab-type .tab_text p {display:none;}
.apps .tab-type .tab_text p.active {display:block;}

/* B-TYPE */
.apps .b-type .f_container .inner {display:table; table-layout:fixed; max-width:1440px; margin:0 auto;}
.apps .b-type .f_container .inner .list {display:table-cell; vertical-align:top;}
.apps .b-type .f_container .inner .list figure {width:418px; margin:0 35px;}
.apps .b-type .f_container .inner .list figure > img {display:block; width:100%; height:100%;}

.apps .m_content-step {height:1239px; background:#f7f7f7;}
.apps .m_content-step .f_container {top:320px;}
.apps .m_content-step.non_desc-type  .f_container {top:270px;}
.apps .m_content-step [class*="f_header-"] {bottom:auto;}
.apps .m_content-step .tit {color:#000;}
.apps .m_content-step .desc {color:#000;}
.apps .m_content-step .f_tab {max-width:1440px; margin:2px auto 0; text-align:center; background:#363636;}
.apps .m_content-step .f_tab:after {display:block; clear:both; content:"";}
.apps .m_content-step .f_tab > li {display:inline-block; min-height:80px; margin-right:-4px; line-height:80px; vertical-align:middle;}
.apps .m_content-step .f_tab li .f_tab-header {position:relative; width:340px; min-height:80px; font-size:16px; font-family:'ssM',sans-serif; letter-spacing:-0.5px; line-height:1.32; color:#aaa; vertical-align:middle; z-index:1;} /* access qa */
.apps .m_content-step .f_tab li .f_tab-header span {display:block; padding:3% 20px 2.5%;} /* access qa */
.apps .m_content-step .f_tab li .f_tab-header .blind {padding:0;}/* access qa */
.firefox .apps .m_content-step .f_tab li .f_tab-header:focus {outline:1px solid #a5c7fe;} /* access qa */
.apps .m_content-step .f_tab li .f_tab-header h3 {font-weight:normal;}
.apps .m_content-step .f_tab li .f_tab-header:after {display:block; position:absolute; right:0; top:50%; width:1px; height:17px; margin-top:-9px; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/apps_howtouse_bar.png') left center no-repeat; content:"";}
.apps .m_content-step .f_tab li:first-child .f_tab-header:before {display:block; position:absolute; left:0; top:50%; width:1px; height:17px; margin-top:-9px; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/apps_howtouse_bar.png') right center no-repeat; content:"";}
.apps .m_content-step .f_tab li .f_tab-header.on {font-family:'SamsungSharpSans',sans-serif; font-size:18px; color:#fff;}
.apps .m_content-step .f_tab li .f_tab-content {display:none;}
.apps #section-howto.m_content-step .f_tab li:first-child .f_tab-content {display:block;}
.apps #section-howtotab.m_content-step .f_tab li .f_tab-content.active {display:block;}
.apps .m_content-step .f_tab-content {position:absolute; top:80px; left:50%; max-width:1440px; width:100%; margin-left:-720px; line-height:1.32;}
.apps .m_content-step .f_tab-content .step_desc {font-size:24px;}
.apps .m_content-step .f_tab-content .step_desc h4,
.apps .m_content-step .f_tab-content .step_desc strong {display:block; margin-top:54px; font-family:'SamsungOne', sans-serif; font-weight:bold; color:#000;}
.apps .m_content-step .f_tab-content .step_desc .desc {overflow:hidden; height:100px; margin-top:14px; color:#000; padding:0 4%; box-sizing:border-box;}
.apps .m_content-step .f_tab-content .step_desc .desc span {display:block;}
.apps .m_content-step .bx-wrapper {position:relative; margin:35px auto 0; padding:0 80px;}
.apps .m_content-step .bx-wrapper figcaption {overflow:hidden; position:absolute; top:0; left:-9999px; width:1px; height:1px; line-height:0; font-size:0; text-indent:-9999px}
.apps .m_content-step .bx-wrapper .step_list {margin-left:-318px;}
.apps .m_content-step .bx-wrapper .step_list > div {height:486px; opacity:0.3; text-align:center;}
.apps .m_content-step .bx-wrapper .step_list > div img {display:inline-block; width:auto; height:100%}
.apps .m_content-step .bx-wrapper .bx-pager,
.apps .m_content-step .bx-wrapper .bx-controls-auto {margin-top:50px;}
.apps .m_content-step .bx-wrapper .bx-pager .bx-pager-item,
.apps .m_content-step .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display:inline-block;}
.apps .m_content-step .bx-wrapper .bx-pager.bx-default-pager a {display:block; width:16px; height:16px; margin:0 8px; background:transparent; text-indent:-9999px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; border:2px solid #707070; box-sizing:border-box;}
.apps .m_content-step .bx-wrapper .bx-pager.bx-default-pager a:focus,
.apps .m_content-step .bx-wrapper .bx-pager.bx-default-pager a:hover,
.apps .m_content-step .bx-wrapper .bx-pager.bx-default-pager a.active {background:#464646; border-color:#464646;}
.apps .m_content-step .bx-wrapper .bx-controls-direction a {position:absolute; top:50%; width:80px; height:80px; margin-top:-40px; text-indent:-9999px; z-index:9999;}
.apps .m_content-step .bx-wrapper .bx-controls-direction a.disabled {display:none;}
.apps .m_content-step .bx-wrapper .bx-prev {left:-29px; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/apps_howtouse_btn_prev.png') no-repeat; background-size:100%;}
.apps .m_content-step .bx-wrapper .bx-next {right:-29px; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/apps_howtouse_btn_next.png') no-repeat; background-size:100%;}
.apps .m_content-step .bx-wrapper .bx-viewport:before {display:block; position:absolute; top:0; left:0; width:100px; height:100%; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/apps_howtouse_bg_right.png') 100% 0 repeat-y; content:""; z-index:1;}
.apps .m_content-step .bx-wrapper .bx-viewport:after {display:block; position:absolute; top:0; right:0; width:100px; height:100%; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/apps_howtouse_bg_left.png') 0 0 repeat-y; content:"";}
.apps .m_content-step .f_tab-content .step_list {overflow:hidden; max-width:1440px; height:474px; margin:35px auto 0; padding:0 80px; }
.apps .m_content-step .f_tab-content .step_list img {display:inline-block; max-width:100%; height:100%;}
.apps .m_content-step .f_tab-content .step_list.slick-slider {height:auto; padding-bottom:70px; box-sizing:border-box;}
.apps .m_content-step .f_tab-content .step_list figure > .disclaimer {height:135px; margin-top:35px; padding:0 80px; font-size:20px; line-height:1.7; color:#000; overflow:hidden;}
.apps .m_content-step .f_tab-content .slick-slider:before {display:block; position:absolute; top:0; left:0; width:180px; height:100%; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/apps_howtouse_bg_right2.png') 0 0 repeat-y; content:""; z-index:1;}
.apps .m_content-step .f_tab-content .slick-slider:after {display:block; position:absolute; top:0; right:0; width:180px; height:100%; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/apps_howtouse_bg_left2.png') 100% 0 repeat-y; content:"";}
.apps .m_content-step .f_tab-content .slick-list {overflow:visible; max-width:628px; margin:0 auto; padding:0 !important;}
.apps .m_content-step .f_tab-content .slick-slide {opacity:.3}
.apps .m_content-step .f_tab-content .slick-slide.slick-current {opacity:1}
.apps .m_content-step .f_tab-content.howto_type1 .slick-list,
.apps .m_content-step .f_tab-content.howto_type2 .slick-list {max-width:none;}
.apps .m_content-step .f_tab-content.howto_type1 .slick-slider:after,
.apps .m_content-step .f_tab-content.howto_type2 .slick-slider:after,
.apps .m_content-step .f_tab-content.howto_type1 .slick-slider:before,
.apps .m_content-step .f_tab-content.howto_type2 .slick-slider:before {display:none;}
.apps .m_content-step .step_list .slick-arrow {position:absolute; top:50%; width:80px; height:80px; margin-top:-40px; text-indent:-9999px; z-index:9999;}
.apps .m_content-step .f_tab-content.howto_type1 .slick-slider figcaption,
.apps .m_content-step .f_tab-content.howto_type2 .slick-slider figcaption,
.apps .m_content-step .f_tab-content .slick-slider figure .text-box,
.apps .m_content-step .f_tab figcaption {overflow:hidden; position:absolute; top:0; left:0; width:1px; height:1px; font-size:1px; line-height:100px; white-space:nowrap; clip:rect(1px, 1px, 1px, 1px);}
.apps .m_content-step .step_list .slick-arrow.slick-disabled {display:none !important;}
.apps .m_content-step .step_list .slick-prev {left:0; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/apps_howtouse_btn_prev.png') no-repeat; background-size:100%;}
.apps .m_content-step .step_list .slick-next {right:0; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/apps_howtouse_btn_next.png') no-repeat; background-size:100%;}
.apps .m_content-step .slick-dots {position:absolute; bottom:1px; right:0; left:0; text-align:center; }
.apps .m_content-step .slick-dots li {display:inline-block;}
.apps .m_content-step .slick-dots li button {display:block; width:16px; height:16px; margin:0 8px; background:transparent; text-indent:-9999px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; border:2px solid #707070; box-sizing:border-box;}
.apps .m_content-step .slick-dots li button:focus,
.apps .m_content-step .slick-dots li.slick-active button {background:#464646; border-color:#464646;}
.firefox .apps .m_content-step .slick-dots li button:focus {overflow:hidden; outline:1px dotted #000;}
.apps .m_content-step .f_tab-content .step_list span.disclaimer {margin-top:15px;}

/* howtouse double tab */
.apps .m_content-step .f_tab.depth2 li .f_tab-header {min-height:70px; color:#666; font-family:'SamsungOne', sans-serif; font-size:18px;} /* access qa */
.apps .m_content-step .f_tab.depth2 li .f_tab-header.on {font-family:'SamsungOne', sans-serif; font-weight:bold; color:#000; text-decoration:underline;} /* access qa */
.apps .m_content-step .f_tab.depth2 {margin-top:0; background:#fff; border-bottom:1px solid #e0e0e0;}
.apps .m_content-step .f_tab.depth2 > li {min-height:70px; padding:0 0.5%; box-sizing:border-box;}
.apps .m_content-step .f_tab .f_tab.depth2 li .f_tab-header:before,
.apps .m_content-step .f_tab .f_tab.depth2 li .f_tab-header:after {background:none;}
.apps .m_content-step .f_container > .f_tab li .f_tab-content.howto_type2 {display:none;}
.apps #section-howto.m_content-step .f_container > .f_tab li:first-child .f_tab-content.howto_type2 {display:block;}
.apps #section-howtotab.m_content-step .f_container > .f_tab li .f_tab-content.howto_type2.active {display:block;}
.apps .m_content-step .f_container > .f_tab li .f_tab-content.howto_type2 .f_tab.depth2 > li > .f_tab-content {display:none;}
.apps #section-howto.m_content-step .f_container > .f_tab li:first-child .f_tab-content.howto_type2 .f_tab.depth2 > li:first-child > .f_tab-content {display:block;}
.apps #section-howtotab.m_content-step .f_container > .f_tab li .f_tab-content.howto_type2 .f_tab.depth2 > li > .f_tab-content.active {display:block;}
.apps .m_content-step .f_tab .howto_type2 .m_f_tab {display:none;}

/* how to use - slide prev, next */
.apps .m_content-step .step_list .slick-arrow {position:absolute; top:50%; width:80px; height:80px; margin-top:-40px; text-indent:-9999px; z-index:9999;}
.apps .m_content-step .step_list .slick-arrow.slick-disabled {display:none !important;}
.apps .m_content-step .step_list .slick-prev {left:0; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/apps_howtouse_btn_prev.png') no-repeat; background-size:100%;}
.apps .m_content-step .step_list .slick-next {right:0; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/apps_howtouse_btn_next.png') no-repeat; background-size:100%;}

/* how to use non tab */
.apps .m_content-step.nonTab {height:1350px;}
.apps .m_content-step.nonTab .f_container {top:320px;}
.apps .m_content-step.nonTab .step_container {max-width:1440px; margin:0 auto; border-top:1px solid #d0d0d0; box-sizing:border-box;}
.apps .m_content-step.nonTab .step_desc {font-size:24px;text-align:center;}
.apps .m_content-step.nonTab .step_desc h4 {margin-top:50px; font-family:'SamsungOne', sans-serif; font-weight:bold; color:#000;}
.apps .m_content-step.nonTab .step_desc .desc {overflow:hidden; height:130px; margin-top:14px; color:#000;}
.apps .m_content-step.nonTab .step_desc .desc span {display:block;}
.apps .m_content-step.nonTab .step_list {width:100%; height:672px; margin:30px 0 0 0;}
.apps .m_content-step.nonTab .step_list .slick-list {height:650px; padding:0 !important}
.apps .m_content-step.nonTab .step_list .slick-slide {width:1280px; height:672px; opacity:1; text-align:center;}
.apps .m_content-step.nonTab .step_list figure {display:block; position:relative; height:100%;}
.apps .m_content-step.nonTab .step_list figure img {height:100%;}
.apps .m_content-step.nonTab .step_list figcaption {display:none;}
.apps .m_content-step.nonTab .step_list .slick-prev {left:-29px; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/apps_howtouse_btn_prev.png') no-repeat; background-size:100%;}
.apps .m_content-step.nonTab .step_list .slick-next {right:-29px; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/apps_howtouse_btn_next.png') no-repeat; background-size:100%;}

/* move_tab_list type */
.apps .move_tab_list {margin-bottom:100px; background:#363636; font-size:0; text-align:center;}
.apps .move_tab_list li {position:relative; display:inline-block; height:80px; line-height:80px; vertical-align:middle;}
.apps .move_tab_list li + li:before {position:absolute; top:50%; left:0; margin-top:-14px; width:1px; height:28px; background:#999; content:'';}
.apps .move_tab_list li a {display:block; padding:0 96px; font-family:'SamsungSharpSans',sans-serif; color:#fff; font-size:18px; line-height:80px; box-sizing:border-box;} /* beyond */

/* beyond */
/* SPEC TABLE TYPE */
.apps .table-type .inner {max-width:1440px; margin:0 auto; padding:70px 70px 0; box-sizing:border-box;}
.apps .table-type .media_table_wrap .title {padding:34px 0 42px; font-family:'SamsungSharpSans',sans-serif; font-size:24px; letter-spacing:-0.025em;}
.apps .table-type .media_table_wrap .f_content-table {table-layout:fixed;}
.apps .table-type .media_table_wrap .f_table-row {display:table; width:100%; padding:45px 0 49px; font-family:'SamsungOne', sans-serif; font-size:21px; letter-spacing:-0.027em; border-bottom:1px solid #b8b8b8;}
.apps .table-type .media_table_wrap .f_table-row:first-child {border-top:1px solid #000;}
.apps .table-type .media_table_wrap .f_table-th {display:table-cell; width:23%; vertical-align:top;}
.apps .table-type .media_table_wrap .f_table-td {display:table-cell; padding:0 2%; vertical-align:top;}
.apps .table-type .media_table_wrap .f_table-td .table_inner {display:table; width:100%; table-layout:fixed;}
.apps .table-type .media_table_wrap .f_table-td .spec_list {display:table-cell; vertical-align:top;}
.apps .table-type .media_table_wrap .f_table-th h4,
.apps .table-type .media_table_wrap .f_table-td .spec_list dt {font-weight:bold;}
.apps .table-type .media_table_wrap .f_table-td .spec_list dt ~ dt {margin-top:40px;}
.apps .table-type .media_table_wrap .f_table-td .spec_list dd {margin-top:5px;}
.apps .table-type .media_table_wrap .f_table-td .spec_list a {display:block; margin-top:6px; color:#153fb7; text-decoration: underline;}
.apps .table-type .media_table_wrap .f_table-td .spec_list a ~ a {margin-top:0;}
.apps .table-type .media_table_wrap .f_content-table .disclaimer {display:block; margin-top:6px; font-size:16px;}
/* //beyond */

/* m_content-store */
.apps .m_content-store {border-top:1px solid #ddd; box-sizing:border-box;}
.apps .m_content-store .m_feature {font-size:21px;}
.apps .m_content-store [class*="f_header-"] {margin:93px auto 32px;}
.apps .m_content-store [class*="f_header-"] .tit {font-size:30px;}
.apps .m_content-store .f_container {margin-bottom:79px; text-align:center;}
.apps .m_content-store .f_container > figure {display:inline-block; margin:0 15px; vertical-align:middle;}
.apps .m_content-store .f_container > .desc {margin-top:24px; padding:0 24px; font-size:14px;}
.apps .m_content-store .f_container .galaxy {display:none; width:198px; height:50px;}
.apps .m_content-store .f_container .galaxy_logo {width:217px; height:54px;}
.apps .m_content-store .f_container .google {width:175px; height:52px;}
.apps .m_content-store .f_container .galaxy a,
.apps .m_content-store .f_container .google a {display:block; height:100%;} /* access qa */

/* LANDING */
.apps.landing .nav-wrap {position:absolute; top:744px; left:0; width:100%; height:83px; background:#fff; border-bottom:0; z-index:100;}
.apps.landing .nav-wrap:after {display:block; content:""; position:absolute; top:83px; width:100%; height:1px; z-index:9; background:#d0d0d0;}
.apps.landing .nav-wrap.fixed {position:fixed !important; top:0; background:#fff; border-top:0;}
.apps.landing .nav-wrap.active {height:auto;}
.apps.landing .nav-wrap .nav-bg {display:block; content:""; position:absolute; top:83px; left:0; right:0; height:0; margin-top:-1px; background:#fff; z-index:10;
/*    -webkit-transition:height .5s; 
    -moz-transition:height .5s; 
    -ms-transition:height .5s; 
    -o-transition:height .5s; 
    transition:height .5s;*/
}
.apps.landing .nav-wrap.active .nav-bg {margin-top:0; border-top:1px solid #d7d7d7; border-bottom:1px solid #d5d5d5;}
.apps.landing .nav-inner {height:auto;}
.apps.landing .nav-inner .logo {display:none;}
.apps.landing .nav-inner .apps-nav {text-align:left;}
.apps.landing .nav-inner .apps-nav .nav-list {height:83px; padding-left:8px;}
.apps.landing .nav-inner .apps-nav .nav-list ul {display:block; text-align:center;}
.apps.landing .nav-inner .apps-nav .nav-list li {display:inline-block; float:none; margin-left:0; font-size:0;}
.apps.landing .nav-inner .apps-nav .nav-list li a {padding:0 30px; font-size:20px; line-height:83px;}
.apps.landing .nav-inner .apps-nav .nav-list li.on a span,
.apps.landing .nav-inner .apps-nav .nav-list li a:hover span,
.apps.landing .nav-inner .apps-nav .nav-list li a:focus span {display:inline; line-height:1; border-bottom:1px solid #152999;}
.apps.landing .nav-inner .sns-share {top:0; right:20px; margin-top:0;}
.apps.landing .apps-nav.other-hidden .service-list-wrap {display:none !important;}
.apps.landing .nav-wrap .service-list-wrap {position:absolute; top:83px; left:0; right:0; z-index:10;}
.apps.landing .nav-wrap .service-list {overflow:hidden; height:0; box-sizing:border-box;}
.apps.landing .nav-wrap .service-list-wrap ul {padding:55px 20px 90px 0; box-sizing:border-box;}
.apps.landing .nav-wrap .service-list-wrap ul:after {display:block; content:""; clear:both;}
.apps.landing .nav-wrap .service-list-wrap ul > li {float:left; width:16.6666%; text-align:left; box-sizing:border-box; border-left:1px solid #d7d7d7;}
.apps.landing .nav-wrap .service-list-wrap ul > li > a {display:table; width:100%; height:54px; padding:0 16px; font-size:18px; line-height:1.4; color:#000; font-family:"SamsungOne", sans-serif; font-weight:bold; box-sizing:border-box;}
.apps.landing .nav-wrap .service-list-wrap ul > li > a span {display:table-cell; vertical-align:middle;}
.apps.landing .nav-wrap .service-list-wrap ul > li.on > a,
.apps.landing .nav-wrap .service-list-wrap ul > li > a:focus,
.apps.landing .nav-wrap .service-list-wrap ul > li > a:hover {color:#152999; text-decoration:underline;}
.apps.landing .nav-wrap .btn-service-toggle {position:absolute; bottom:-18px; left:50%; width:36px; height:36px; margin-left:-18px; z-index:10; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/btn_service_plus.png') no-repeat center center; background-size:100%;}
.apps.landing .nav-wrap.active .btn-service-toggle {bottom:-18px; background-size:100%;}
.apps.landing .nav-wrap .btn-service-toggle span, 
.apps.landing .nav-wrap .btn-service-toggle:before, 
.apps.landing .nav-wrap .btn-service-toggle:after {content:''; display:block; position:absolute; opacity:1; transition:all .2s ease; background:#9b9b9b;}   
.apps.landing .nav-wrap .btn-service-toggle:before {top:20%; left:50%; width:1px; height:60%; margin-left:-1px;}
.apps.landing .nav-wrap .btn-service-toggle:after {top:50%; left:20%; width:60%; height:1px;}
.apps.landing .nav-wrap .btn-service-toggle span {top:70%; left:15%; width:36%; height:1px; opacity:0; transition:all .2s ease-in; transform:rotate(45deg); transform-origin:100% 0; transition-duration:.1s;}
.apps.landing .nav-wrap .btn-service-toggle span + span {transform:rotate(135deg);}
.apps.landing .nav-wrap .btn-service-toggle:focus:before,
.apps.landing .nav-wrap .btn-service-toggle:focus:after,
.apps.landing .nav-wrap .btn-service-toggle:hover:before,
.apps.landing .nav-wrap .btn-service-toggle:hover:after {transform:rotate(135deg); transition-duration:.2s; opacity:0}
.apps.landing .nav-wrap .btn-service-toggle:focus span,
.apps.landing .nav-wrap .btn-service-toggle:hover span {opacity:1; transition-delay:.2s; transition-duration:.1s;}
.apps.landing .nav-wrap.active .btn-service-toggle:before {display:none;}
.apps.landing .nav-wrap.active .btn-service-toggle:hover:after {transform:rotate(0deg); transition-duration:.2s; opacity:0}
.apps.landing .nav-wrap.active .btn-service-toggle span {top:35%; transform:rotate(225deg);}
.apps.landing .nav-wrap.active .btn-service-toggle span + span {transform:rotate(-45deg);} 
.apps.landing .nav-wrap.active .btn-service-toggle:hover span {opacity:1; transition-delay:.2s; transition-duration:.1s;}
.apps.landing .nav-inner .sns-share .btn-list-toggle {width:69px; height:83px;}
.apps.landing .nav-inner .sns-share .share-layer {top:75px; right:0;}
.active-landingNav {overflow:hidden; height:auto;}
.active-landingNav body {overflow-x:initial;}
.mobile.active-landingNav #wrap,
.touch.active-landingNav #wrap {position:fixed; top:0; left:0; right:0; bottom:0;}
.mobile.header-hide #header,
.touch.header-hide #header {overflow:hidden; height:0;}
.mobile.active-landingNav .apps-content {overflow:hidden; padding-right:0}
.apps.landing {position:relative;}
.apps.landing [class*="f_header-"] {display:table; top:0; height:100%;}
.apps.landing [class*="f_header-"] .f_header_inner {display:table-cell; vertical-align:middle;}
.apps.landing [class*="f_header-"] .disclaimer {margin-top:10px;}
.apps.landing .f_header-left {width:720px;} /* star 수정 */
.apps.landing .f_header-right {width:720px; padding:0 20px 0 4%; left:auto; right:50%; margin-right:-720px;} /* star 수정 */
.apps.landing [class*="btn-default"] {letter-spacing:2px; font-size:14px;}
.apps.landing .m_content-kv {position:relative; height:744px; margin-bottom:83px; background:#f6f6f6;}
.apps.landing .m_content-kv .tit {display:table-cell; font-size:76px; line-height:1.4; text-shadow:#000 1px 1px 1px; padding-top:318px;}
.apps.landing .m_content-kv [class*="f_header-"] {top:0; max-width:100% !important; opacity:0;}
.apps.landing .m_content-kv.active [class*="f_header-"] {opacity:1 !important}
.apps.landing .m_content-kv.active .scene {opacity:1;}
.apps.landing .m_content-kv.active .tit {opacity:1}
.apps.landing .m_content-kv .scene {display:block; position:absolute; opacity:0;}
.apps.landing .landing_scene img{width:100%;}
.apps.landing .f_container > figure .landing_scene .scene img {width:100%;}
.apps.landing .m_content-health,
.apps.landing .m_content-pass,
.apps.landing .m_content-flow,
.apps.landing .m_content-dex,
.apps.landing .m_content-reminder,
.apps.landing .m_content-pay,
.apps.landing .m_content-bixby,
.apps.landing .m_content-bixbyVision,
.apps.landing .m_content-connect,
.apps.landing .m_content-hello,
.apps.landing .m_content-scloud,
.apps.landing .m_content-snote,
.apps.landing .m_content-soundcamp,
.apps.landing .m_content-call,
.apps.landing .m_content-switch,
.apps.landing .m_content-themes,
.apps.landing .m_content-members,
.apps.landing .m_content-penup,
.apps.landing .m_content-kidsmode,
.apps.landing .m_content-fmm,
.apps.landing .m_content-galaxyapps,
.apps.landing .m_content-sidesync,
.apps.landing .m_content-meingalaxy,
.apps.landing .m_content-gearvr,
.apps.landing .m_content-milk,
.apps.landing .m_content-marshmallow,
.apps.landing .m_content-internet,
.apps.landing .m_content-music,
.apps.landing .m_content-things,
.apps.landing .m_content-one,
.apps.landing .m_content-kidshome {height:720px;}/* star 수정 */ 


/* NATION : LANDING SECTION MAX WIDTH */
.apps.id.landing [class*="f_header-"],
.apps.mm.landing [class*="f_header-"],
.apps.cn.landing [class*="f_header-"],
.apps.landing .m_content-themes [class*="f_header-"] {max-width:720px;}
.apps.id.landing [class*="f_header-"] .desc br,
.apps.mm.landing [class*="f_header-"] .desc br,
.apps.cn.landing [class*="f_header-"] .desc br,
.apps.landing .m_content-themes [class*="f_header-"] .desc br {display:none;}

/* NATION : LANDING KIDS HOME FONT SIZE */
.apps.sk .m_content-kidshome .tit {font-size:70px;}
.apps.si .m_content-kidshome .tit {font-size:66px;}
.ie .apps.sk .m_content-kidshome .tit,
.ie .apps.si .m_content-kidshome .tit {letter-spacing:-0.01em;}


/* MEDIA CONTENT TYPE */
.apps .media_cont_wrap {display:table; width:100%; table-layout:fixed;}
.apps .media_cont_wrap .media_list {display:table-cell; vertical-align:top; text-align:center; padding:0 10px;}
.apps .media_cont_wrap .title {display:block; margin-top:45px; font-family:'SamsungOne',sans-serif; font-weight:bold; font-size:20px; line-height:34px;}


/* MILK */
.apps.milk [class*="m_content-"] {height:1158px;}
.apps.milk [class*="m_content-"] .f_header .tit > em,
.apps.milk [class*="m_content-"] [class*="f_header-"] .tit > em {margin-top:17px;}
.apps.milk [class*="m_content-"].b-type .f_container {position:static; box-sizing:border-box;}
.apps.milk [class*="m_content-"].b-type .f_container .inner {display:block; width:100%; max-width:1440px; margin:0 auto; text-align:center;}
.apps.milk [class*="m_content-"].b-type .f_container .list {display:inline-block; text-align:center; vertical-align:top;}
.apps.milk [class*="m_content-"].b-type .f_container .list:first-child {margin-left:0;}
.apps.milk [class*="m_content-"].b-type .f_container .list figure {margin:0 auto; text-align:center;}
.apps.milk [class*="m_content-"].b-type .f_container .list figure > img {display:block; width:100%; margin:0 auto;}
.apps.milk [class*="m_content-"].b-type .f_container .list .tit {font-size:22px;}
.apps.milk [class*="m_content-"].b-type .f_container .list .desc {margin-top:10px; padding:0 12%;font-size:20px; line-height:32px;}
.apps.milk .m_content-kv {height:1005px;}
.apps.milk .m_content-kv .f_header-center {top:87px;}
.apps.milk .m_content-kv .f_header-center > .tit {width:350px; height:107px;}
.apps.milk .m_content-kv .f_header-center > .desc {margin-top:18px; font-size:24px; line-height:34px;}
.apps.milk .m_content-music .f_header .desc {margin-top:20px;}
.apps.milk .m_content-music .f_container .list {margin-left:97px;}
.apps.milk .m_content-music .f_container .list figure {width:396px;}
.apps.milk .m_content-mymusic .f_header .tit br {display:none;}
.apps.milk .m_content-mymusic .f_header .desc {margin-top:11px;}
.apps.milk .m_content-mymusic .f_container .list {margin-left:135px;}
.apps.milk .m_content-mymusic .f_container .list figure {width:417px;}
.apps.milk .m_content-radio .f_header-center {top:132px;}
.apps.milk .m_content-radio .f_header-center .desc {margin-top:5px;}
.apps.milk .m_content-support,
.apps.milk .m_content-disclaimer,
.apps.milk .m_content-pdp {height:auto !important;}


/* samsungpass */
.apps.samsungpass [class*="m_content-"] .add_txt {position:absolute; left:0; bottom:0; width:100%; padding:0 4%; box-sizing:border-box; z-index:2;}
.apps.samsungpass .m_content-kv {height:1000px;}
.apps.samsungpass .m_content-kv [class*="f_header-"] {top:50px;}
.apps.samsungpass .m_content-kv .tit {position:absolute; top:200px; right:-50px; width:1001px; height:299px; margin:0 auto;}
.apps.samsungpass .m_content-kv .tit .samsungpass_logo_mo {display:none;}
.apps.samsungpass .m_content-simple {z-index:15;}
.samsungpass .m_content-simple [class*="f_header-"] {position:static; margin:0 auto; padding:140px 4% 47px}

.apps.samsungpass .m_content-simple .m_feature {position:static;}
.apps.samsungpass .m_content-simple .f_container {position:static;}
.apps.samsungpass .m_content-simple .figure_box {position:relative; height:727px; z-index:3;}
.apps.samsungpass .m_content-simple .figure_box figure {position:absolute; left:50%; width:1920px; height:100%; margin-left:-960px;}
.apps.samsungpass .m_content-simple .figure_box figure img {height:100%;}
.apps.samsungpass .m_content-simple .add_txt {position:static; margin-top:-210px; padding:225px 4% 40px; background:#444; text-align:center;}
.apps.samsungpass .m_content-simple .add_txt .inner {max-width:1440px; margin:0 auto;}

.apps.samsungpass .m_content-simple .recognize_item {text-align:center;}
.apps.samsungpass .m_content-simple .recognize_item span {display:inline-block; margin-left:37px; color:#000; font-size:20px; line-height:1.7;}
.apps.samsungpass .m_content-simple .recognize_item span:first-child {margin-left:0;}
.apps.samsungpass .m_content-simple .recognize_item span em {font-family:'SamsungOne',sans-serif; font-weight:bold;}


.apps.samsungpass .m_content-innovative {height:1080px;}
.apps.samsungpass .m_content-innovative [class*="f_header-"] {top:280px;}
.apps.samsungpass .m_content-innovative.stronger [class*="f_header-"] {top:300px;}
.apps.samsungpass .m_content-innovative.stronger .add_txt {bottom:auto; margin-top:30px;}
.apps.samsungpass .m_content-innovative {overflow:visible; z-index:auto; position:relative;}
.apps.samsungpass .m_content-innovative.inno {z-index:initial;}
.apps.samsungpass .m_content-innovative:after {position:absolute; right:0; top:0; width:50%; height:100%; background:#eee; content:'';}
.apps.samsungpass .m_content-innovative .desc {margin-top:30px;}
.apps.samsungpass .m_content-innovative .add_txt {bottom:auto; margin:30px 0 0 13px; text-indent:-13px;}
.samsungpass .m_content-innovative .f_header-left {padding:0 7% 0 2%;}
.apps.samsungpass .m_content-innovative .add_txt {position:static; padding:0;}
.apps.samsungpass .m_content-innovative .f_container {overflow:visible;}
.apps.samsungpass .m_content-innovative .f_container > figure {
    -moz-transform:translateZ(0) translateX(0) translateY(0px);
    -webkit-transform:translateZ(0) translateX(0) translateY(0px);
    -ms-transform:translateZ(0) translateX(0) translateY(0px);
    -o-transform:translateZ(0) translateX(0) translateY(0px);
    transform:translateZ(0) translateX(0) translateY(0px);
}
.apps.samsungpass .m_content-innovative .f_container > figure {position:absolute; top:0; margin-top:0;}
.apps.samsungpass .m_content-innovative .f_container > figure:first-child {z-index:10}
.apps.samsungpass .m_content-innovative .f_container > figure.moving {opacity:1; margin-top:0;}
.apps.samsungpass .m_content-innovative .f_container > figure.fixed1{
    position:fixed;
    -moz-transform:translateZ(0px) translateX(0) translateY(60px);
    -webkit-transform:translateZ(0px) translateX(0) translateY(60px);
    -ms-transform:translateZ(0px) translateX(0) translateY(60px);
    -o-transform:translateZ(0px) translateX(0) translateY(60px);
    transform:translateZ(0px) translateX(0) translateY(60px);
}
.apps.samsungpass .m_content-innovative .f_container > figure.fixed2{ position:fixed;}
.apps.samsungpass .m_content-innovative .f_container > figure + figure + figure {
    -moz-transition:opacity 1s, margin 1s; 
    -webkit-transition:opacity 1s, margin 1s; 
    -ms-transition:opacity 1s, margin 1s; 
    -o-transition:opacity 1s, margin 1s; 
    transition:opacity 1s, margin 1s;
    opacity:0;
    margin-top:600px;
}
.apps.samsungpass .m_content-innovative.stronger .f_container > figure {display:none;}

.apps.samsungpass .m_content-innovative .add_txt.pc {display:block;}
.apps.samsungpass .m_content-innovative .add_txt.mobile {display:none;}

.apps.samsungpass .m_content-step {height:auto;}
.apps.samsungpass .m_content-step .m_feature {position:static;}
.samsungpass .m_content-step [class*="f_header-"] {position:static; margin:0 auto; padding:140px 4% 47px}
.apps.samsungpass .m_content-step .f_container {position:relative; top:0;  height:1000px;}


.apps.samsungpass .m_content-step .f_tab-content .slick-list {height:550px;}
.apps.samsungpass .m_content-step .f_tab-content .slick-slide {height:550px;}
.apps.samsungpass .m_content-step .f_tab-content .step_list.mo-visible {display:none;}
.apps.samsungpass .m_content-step .f_tab-content .slick-list {max-width:100%;}
.apps.samsungpass .m_content-step .f_tab-content .slick-slider:after,
.apps.samsungpass .m_content-step .f_tab-content .slick-slider:before {background:none;}

.apps.samsungpass .m_content-step#section-howto .f_container {height:1332px;}
.apps.samsungpass .m_content-step#section-howtotab .f_container {height:1332px;}
.apps.samsungpass .m_content-step .f_tab-content .slick-list {height:680px;}
.apps.samsungpass .m_content-step .f_tab-content .slick-slide {height:680px;}
.apps.samsungpass .m_content-step .f_tab-content .step_list.slick-slider {padding-bottom:50px;}
.apps.samsungpass .m_content-step .f_tab-content.pass_type1 .step_desc .desc {height:247px;} 
.apps .m_content-step .f_tab-content .mix_type1 figure:after {display:block; content:''; clear:both;}
.apps .m_content-step .f_tab-content .mix_type1 .img_box {float:left; width:35.7%; padding-left:188px; box-sizing:border-box;}
.apps .m_content-step .f_tab-content .mix_type1 .img_box img {height:auto;}
.apps .m_content-step .f_tab-content .mix_type1 .desc_box {float:left; width:64.3%; padding: 56px 80px 0 50px; color:#666; font-size:20px; line-height:32px; vertical-align:top; text-align:left; box-sizing:border-box;}
.apps .m_content-step .f_tab-content .img_desc {margin-top:13px; font-size:16px; line-height:28px;}
.apps .m_content-step .f_tab-content .img_desc strong {color:#363636;}
.apps .m_content-step .f_tab-content .img_desc p {color:#666;}
.apps .m_content-step .f_tab-content .step_desc .desc.only {margin-top:52px;}
.apps .m_content-step .f_tab li h3 .f_tab-header .blind {display:none;}

.apps.samsungpass .more_wrap {max-width:1440px; margin:0 auto; text-align:center;}
.apps.samsungpass .more_wrap ul {display:table; table-layout:fixed; width:100%;}
.apps.samsungpass .more_wrap li {display:table-cell; padding:43px 0; vertical-align:top; text-align:center;}
.apps.samsungpass .more_wrap li figure {display:block; width:100%; height:64px; margin:0 auto;}
.apps.samsungpass .more_wrap li figure img {width:auto; max-width:100%; height:auto; max-height:100%; margin:0 auto;}
.apps.samsungpass .more_wrap li .list_name {display:block; margin-top:22px; font-size:20px; font-weight:normal; color:#363636; font-family:'SamsungOne', sans-serif; font-weight:bold;}
.apps.samsungpass .more_wrap li .sub_name {display:block; margin-top:7px; font-size:18px; color:#666;}
.apps.samsungpass .more_wrap .btn_more {display:inline-block; margin:0 auto; padding:0 0 18px 0; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/apps_bixbyvoice_btn_arrow_down.png') center bottom no-repeat; font-size:16px; color:#000; font-family:'SamsungOne', sans-serif; font-weight:bold;}
.apps.samsungpass .more_wrap .btn_more:hover {color:#000;}
.apps.samsungpass .more_wrap.active .btn_more {padding:18px 0 0 0; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/apps_bixbyvoice_btn_arrow_top.png') center top no-repeat;}
.apps.samsungpass .more_wrap .more_list {display:none;}
.apps.samsungpass .more_wrap.active .more_list {display:block;}

.apps.samsungpass .m_content-apps.white {background:#fff;}
.apps.samsungpass .m_content-apps .m_feature {position:static;}
.apps.samsungpass .m_content-apps [class*="f_header-"] {position:static; margin:0 auto; padding:140px 4% 47px;}
.apps.samsungpass .m_content-apps .f_container {position:static; padding-bottom:100px;}
.apps.samsungpass .m_content-apps .more_wrap .mobile {display:none;}

.apps.samsungpass .m_content-spen {height:1080px;}
.apps.samsungpass .m_content-spen [class*="f_header-"] {display:table; table-layout:fixed; position:absolute; left:50%; top:auto; bottom:auto; width:720px; height:100%; margin-left:-720px; padding-right:7%; z-index:2; box-sizing:border-box;}
.apps.samsungpass .m_content-spen [class*="f_header-"] .inner {display:table-cell; vertical-align:middle;}


/* samsung themes */
.apps.samsung_themes .m_content-intro {height:1080px;}
.apps.samsung_themes .m_content-intro [class*="f_header-"] .tit {font-size:90px; line-height:80px;}
.apps.samsung_themes .m_content-personalize {height:1152px;}
.apps.samsung_themes .m_content-personalize .f_container > figure img {width:auto;}
.apps.samsung_themes .m_content-applying .f_header-center {margin-bottom:71px; padding:0;}
.apps.samsung_themes .m_content-applying .f_container {width:100%; max-width:1440px; margin:0 auto 73px; left:0; box-sizing:border-box;}
.apps.samsung_themes .m_content-applying .media_list figure {width:325px; margin:0 auto;}
.apps.samsung_themes .m_content-applying .media_list .tit {display:block; margin-top:50px; font-size:20px;}
.apps.samsung_themes .f_container .media_cont_wrap .media_list > figure img {width:100%;}
.apps.samsung_themes [class*="m_content-"] .title,
.apps.samsung_themes [class*="m_content-"] .f_tab .f_tab-header {font-family:'SamsungOne', sans-serif; font-weight:bold;}

.apps.samsung_themes .m_content-decorative {height:1096px;}
.apps.samsung_themes .m_content-decorative [class*="f_header-"] {top:auto; bottom:810px;} /* themes decorartive 영역 수정 */
.apps.samsung_themes .m_content-decorative .f_container > figure {position:absolute; top:0; left:50%; margin-left:-960px; height:100%;}
.apps.samsung_themes .m_content-decorative .f_container .f_tab {position:relative; text-align:center; font-size:0; width:100%; margin-top:305px;}
.apps.samsung_themes .m_content-decorative .f_container .f_tab li {display:inline-block; width:318px;}
.apps.samsung_themes .m_content-decorative .f_container .f_tab li h3 {position:relative;}
.apps.samsung_themes .m_content-decorative .f_container .f_tab li + li h3:after {content:""; position:absolute; display:block; left:0; top:50%; margin-top:-12px; width:2px; height:16px; background:#5a514f;} /* themes decorartive 영역 수정 */
.apps.samsung_themes .m_content-decorative .f_container .f_tab li h3 .f_tab-header {padding:0 24px; height:132px; font-size:24px; line-height:1.4; vertical-align:middle;} /* themes decorartive 영역 수정 */
.apps.samsung_themes .m_content-decorative .f_container .f_tab li.on h3 .f_tab-header {color:#1428a0; text-decoration:underline;}
.apps.samsung_themes .m_content-decorative .f_container .f_tab li.on .f_tab_content {display:block;}
.apps.samsung_themes .m_content-decorative .f_container .f_tab li .f_tab_content {position:absolute; left:0; right:0; top:138px;}
.apps.samsung_themes .m_content-decorative .f_container .f_tab li .tab_text .desc {display:inline-block; margin:0; padding:5px 44px 3px; font-size:18px; color:#fff; background:#646072;} /* access qa */
.apps.samsung_themes .m_content-decorative .f_container .tab_text {position:absolute; left:0; right:0; top:541px; padding:0 20px; line-height:1.3;}
.apps.samsung_themes .m_content-decorative .f_container .disclaimer {position:absolute; width:70%; height:40px; left:50%; bottom:-635px; margin-left:-35%; display:table; font-size:14px; text-align:center; color:#fff; box-sizing:border-box; line-height:1.3;}
.apps.samsung_themes .m_content-decorative .f_container .disclaimer span {display:table-cell; vertical-align:bottom; width:100%;}

.apps.samsung_themes .m_content-decorative [class*="f_header-"] {padding:0 2%;}  /* themes decorartive 영역 수정 */
.apps.samsung_themes .m_content-decorative .f_container {perspective:1500px;}
.apps.samsung_themes .m_content-decorative .f_tab_content {display:none;-webkit-animation-play-state:paused; animation-play-state:paused;}
.apps.samsung_themes .m_content-decorative .f_tab_content.on {display:block;}
.apps.samsung_themes .m_content-decorative .f_tab_content figure img {width:100%;}
.apps.samsung_themes .m_content-decorative .f_tab_content .screen-wrapper {position:absolute; top:0; left:0; bottom:0; right:0; z-index:1000;}
.apps.samsung_themes .m_content-decorative .f_tab_content .device-wrapper {position:absolute; top:-4px; left:0; bottom:0; right:0; transform:rotateY(0deg); -webkit-transform:rotateY(0deg); -moz-transform:rotateY(0deg); -ms-transform:rotateY(0deg);}
.apps.samsung_themes .m_content-decorative .f_tab_content .screen-wrapper .screen {position:absolute; width:223px; top:266px; left:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); z-index:1000;}
.apps.samsung_themes .m_content-decorative .f_tab_content .device-wrapper .device {position:absolute; width:250px; top:266px; left:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); z-index:20;}
.apps.samsung_themes .m_content-decorative .f_tab_content .screen-wrapper .screen.type01 {z-index:1000;}
.apps.samsung_themes .m_content-decorative .f_tab_content .screen-wrapper .screen.type02 {z-index:900;}
.apps.samsung_themes .m_content-decorative .f_tab_content .screen-wrapper .screen.type03 {z-index:800;}
.apps.samsung_themes .m_content-decorative .f_tab_content .device-wrapper.foreground {z-index:1200;}
.apps.samsung_themes .m_content-decorative .f_tab_content .device-wrapper.overlay {z-index:90;}
.apps.samsung_themes .m_content-decorative .f_tab_content .device-wrapper.overlay02 {z-index:80;}
.apps.samsung_themes .m_content-decorative .f_tab_content .device-wrapper.overlay03 {z-index:70;}

.apps.samsung_themes .m_content-decorative .f_tab_content .screen-wrapper.video {overflow:hidden; left:50%; margin-left:-115px; top:30px; width:228px; height:467px;}
.apps.samsung_themes .m_content-decorative .f_tab_content .video_wrap {width:300px; height:100%; margin-left:-37px;}
.apps.samsung_themes .m_content-decorative .f_tab_content .video_wrap figure {position:relative; overflow:hidden; height:100%;}
.apps.samsung_themes .m_content-decorative .f_tab_content .video_wrap video {display:block; position:relative; visibility:visible; width:100%; height:100%;}


.apps.samsung_themes .m_content-decorative .f_tab_content.on .screen-wrapper{
    -ms-animation:motionA 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
    -moz-animation:motionA 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
    -webkit-animation:motionA 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
    animation:motionA 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
}
.apps.samsung_themes .m_content-decorative .f_tab_content.on .screen-wrapper .screen.type01{
    -ms-animation:screen_first 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
    -moz-animation:screen_first 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
    -webkit-animation:screen_first 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
    animation:screen_first 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
}
.apps.samsung_themes .m_content-decorative .f_tab_content.on .screen-wrapper .screen.type02{
    -ms-animation:screen_second 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
    -moz-animation:screen_second 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
    -webkit-animation:screen_second 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
    animation:screen_second 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
}
.apps.samsung_themes .m_content-decorative .f_tab_content.on .screen-wrapper .screen.type03{
    -ms-animation:screen_third 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
    -moz-animation:screen_third 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
    -webkit-animation:screen_third 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
    animation:screen_third 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
}

.apps.samsung_themes .m_content-decorative .f_tab_content.on .device-wrapper.foreground{
    -ms-animation:motionA 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
    -moz-animation:motionA 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
    -webkit-animation:motionA 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
    animation:motionA 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
}
.apps.samsung_themes .m_content-decorative .f_tab_content.on .device-wrapper.overlay{
    -ms-animation:motionB 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
    -moz-animation:motionB 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
    -webkit-animation:motionB 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
    animation:motionB 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
}
.apps.samsung_themes .m_content-decorative .f_tab_content.on .device-wrapper.overlay02{
    -ms-animation:motionC 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
    -moz-animation:motionC 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
    -webkit-animation:motionC 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
    animation:motionC 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
}
.apps.samsung_themes .m_content-decorative .f_tab_content.on .device-wrapper.overlay03{
    -ms-animation:motionD 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
    -moz-animation:motionD 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
    -webkit-animation:motionD 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
    animation:motionD 6.6666s cubic-bezier(.3, 0, .2, 1) alternate;
}

.apps.samsung_themes .m_content-decorative .elipse-wrapper{position:absolute; top:0; left:0; bottom:0; right:0; z-index:60; opacity:0}
.apps.samsung_themes .m_content-decorative .elipse-wrapper.on {opacity:1}
.apps.samsung_themes .m_content-decorative .elipse-wrapper.type01, .decorative-wrapper .elipse-wrapper.type02{opacity:0.1;}
.apps.samsung_themes .m_content-decorative .elipse-wrapper .elipse{position:absolute; width:1.6%; top:34.2%; left:50%; margin-top:168px; margin-left:118px; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); z-index:10;}
.apps.samsung_themes .m_content-decorative .elipse-wrapper .elipse img{position:absolute; width:30px; right:-3.1224%; transform:scale(0);}
.apps.samsung_themes .m_content-decorative .elipse-wrapper.on .elipse img{ -webkit-transition:1s; -moz-transition:1s; -ms-transition:1s; -o-transition:1s; transition:1s;}
.apps.samsung_themes .m_content-decorative .elipse-wrapper .elipse img:nth-child(1){opacity:0; transform:translate3d(0px, 0px, 0px) scale(0);}
.apps.samsung_themes .m_content-decorative .elipse-wrapper.on .elipse img:nth-child(1){opacity:0.4; transform:translate3d(0px, 0px, 0px) scale(1, 1);}

.apps.samsung_themes .m_content-decorative .elipse-wrapper .elipse img:nth-child(2){opacity:0; transform:translate3d(0px, 0px, 0px) scale(0); -webkit-animation-delay:0.066s;
    animation-delay:0.066s;}
.apps.samsung_themes .m_content-decorative .elipse-wrapper.on .elipse img:nth-child(2){opacity:0.1; transform:translate3d(0px, 0px, 0px) scale(2, 2);}

.apps.samsung_themes .m_content-decorative .elipse-wrapper .elipse img:nth-child(3){opacity:0; transform:translate3d(0px, 0px, 0px) scale(0); -webkit-animation-delay:0.132s;
    animation-delay:0.132s;}
.apps.samsung_themes .m_content-decorative .elipse-wrapper.on .elipse img:nth-child(3){opacity:0.1; transform:translate3d(0px, 0px, 0px) scale(3.8, 3.8);}

/* samsung themes animation */
@keyframes screen_first {
    25% {opacity:0.0;}
    50%{opacity:1.0;}
    75% {opacity:0.0;}
    100%{opacity:1.0;}
}
@keyframes screen_second {
    25% {opacity:1.0;}
    50%{opacity:0.0;}
    75% {}
    100%{}
}
@keyframes screen_third {
    25% {}
    50%{}
    75% {}
    100%{}
}
@keyframes motionA {
    25% {transform:rotateY(-35deg);-webkit-transform:rotateY(-35deg);}
    75% {transform:rotateY(35deg);-webkit-transform:rotateY(35deg);}
    100%{transform:rotateY(0deg);-webkit-transform:rotateY(0deg);}
}
@keyframes motionB {
    25% {transform:rotateY(-35deg) translateZ(-2px);-webkit-transform:rotateY(-35deg) translateZ(-2px);}
    75% {transform:rotateY(35deg) translateZ(-2px);-webkit-transform:rotateY(35deg) translateZ(-2px);}
    100%{transform:rotateY(0deg) translateZ(-2px);-webkit-transform:rotateY(0deg) translateZ(-2px);}
}
@keyframes motionC {
    25% {transform:rotateY(-35deg) translateZ(-4px);-webkit-transform:rotateY(-35deg) translateZ(-4px);}
    75% {transform:rotateY(35deg) translateZ(-4px);-webkit-transform:rotateY(35deg) translateZ(-4px);}
    100%{transform:rotateY(0deg) translateZ(-4px);-webkit-transform:rotateY(0deg) translateZ(-4px);}}
@keyframes motionD {
    25% {transform:rotateY(-35deg) translateZ(-6px);-webkit-transform:rotateY(-35deg) translateZ(-6px);}
    75% {transform:rotateY(35deg) translateZ(-6px);-webkit-transform:rotateY(35deg) translateZ(-6px);}
    100%{transform:rotateY(0deg) translateZ(-6px);-webkit-transform:rotateY(0deg) translateZ(-6px);}
}

@-webkit-keyframes screen_first {
    25% {opacity:0.0;}
    50%{opacity:1.0;}
    75% {opacity:0.0;}
    100%{opacity:1.0;}
}
@-webkit-keyframes screen_second {
    25% {opacity:1.0;}
    50%{opacity:0.0;}
    75% {}
    100%{}
}
@-webkit-keyframes screen_third {
    25% {}
    50%{}
    75% {}
    100%{}
}
@-webkit-keyframes motionA {
    25% {transform:rotateY(-35deg);-webkit-transform:rotateY(-35deg);}
    75% {transform:rotateY(35deg);-webkit-transform:rotateY(35deg);}
    100%{transform:rotateY(0deg);-webkit-transform:rotateY(0deg);}
}
@-webkit-keyframes motionB {
    25% {transform:rotateY(-35deg) translateZ(-2px);-webkit-transform:rotateY(-35deg) translateZ(-2px);}
    75% {transform:rotateY(35deg) translateZ(-2px);-webkit-transform:rotateY(35deg) translateZ(-2px);}
    100%{transform:rotateY(0deg) translateZ(-2px);-webkit-transform:rotateY(0deg) translateZ(-2px);}
}
@-webkit-keyframes motionC {
    25% {transform:rotateY(-35deg) translateZ(-4px);-webkit-transform:rotateY(-35deg) translateZ(-4px);}
    75% {transform:rotateY(35deg) translateZ(-4px);-webkit-transform:rotateY(35deg) translateZ(-4px);}
    100%{transform:rotateY(0deg) translateZ(-4px);-webkit-transform:rotateY(0deg) translateZ(-4px);}
}
@-webkit-keyframes motionD {
    25% {transform:rotateY(-35deg) translateZ(-6px);-webkit-transform:rotateY(-35deg) translateZ(-6px);}
    75% {transform:rotateY(35deg) translateZ(-6px);-webkit-transform:rotateY(35deg) translateZ(-6px);}
    100%{transform:rotateY(0deg) translateZ(-6px);-webkit-transform:rotateY(0deg) translateZ(-6px);}
}

.apps.samsung_themes .m_content-mixmatch .screen-content {position:relative; max-width:1440px; margin:0 auto; padding:126px 20px 121px;}
.apps.samsung_themes .m_content-mixmatch .MixMatch-background{width:100%;}
.apps.samsung_themes .m_content-mixmatch .f_container [class*="f_header-"]{text-align:center;padding-top:7.63%;}
.apps.samsung_themes .m_content-mixmatch .f_container .excerpt{padding-bottom:50%;}
.apps.samsung_themes .m_content-mixmatch .f_container .screen ul{padding:0; margin:0; font-size:0;}
.apps.samsung_themes .m_content-mixmatch .f_container .screen ul li{ position:relative;}
.apps.samsung_themes .m_content-mixmatch .f_container .screen .title{display:block; width:116px; max-width:100%; text-align:center; margin:auto; margin-top:10%; font-size:14px; padding:5px 0; border:1px solid #dedede; border-radius:15px; color:#585858;}
.apps.samsung_themes .m_content-mixmatch ul li{display:inline-block; position:relative; width:12.34%; margin:0 1.59%;}
.apps.samsung_themes .m_content-mixmatch ul li:first-child{margin-left:0;}
.apps.samsung_themes .m_content-mixmatch ul li:last-child{margin-right:0;}
.apps.samsung_themes .m_content-mixmatch ul li .image-wrapper{position:relative;}
.apps.samsung_themes .m_content-mixmatch ul li .image-wrapper:after{content:""; display:inline-block; position:absolute; top:50%; right:-32px; width:18px; height:18px; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/icon_plus.png') no-repeat; background-size:100%;}
.apps.samsung_themes .m_content-mixmatch ul li:last-child .image-wrapper:after{background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/icon_equal.png'); height:13px; right:-36px; line-height:18px; background-size:100%;}
.apps.samsung_themes .m_content-mixmatch ul li img{width:100%;}
.apps.samsung_themes .m_content-mixmatch .screen_all{position:absolute; top:28px; right:4.16%; left:61.68%;}
.apps.samsung_themes .m_content-mixmatch .screen_all img{width:100%;}
.apps.samsung_themes .m_content-mixmatch .screen-content > .disclaimer {position:absolute; width:100%; left:0; bottom:64px; font-size:14px; box-sizing:border-box; text-align:center;}

.apps.samsung_themes .m_content-huge {margin-bottom:80px;}
.apps.samsung_themes .m_content-huge .f_header-center {margin-bottom:71px;}
.apps.samsung_themes .m_content-huge .f_header-center .disclaimer {margin-top:6px; padding:0 5%; font-size:14px; box-sizing:border-box;}
.apps.samsung_themes .m_content-huge .f_container {width:100%; margin:0 auto; left:0; box-sizing:border-box; overflow:inherit;}
.apps.samsung_themes .m_content-huge .media_cont_wrap  {display:block; max-width:none; table-layout:auto;}
.apps.samsung_themes .m_content-huge .media_cont_wrap .slick-arrow {-webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.apps.samsung_themes .m_content-huge .media_cont_wrap .slick-arrow.slick-disabled {display:none !important; opacity:0 !important;}
.apps.samsung_themes .m_content-huge .media_cont_wrap .slick-list  {max-width:1192px; margin:0 auto;}
.apps.samsung_themes .m_content-huge .media_cont_wrap > button {position:absolute; top:50%; width:44px; height:120px; margin-top:-60px; z-index:1; opacity:0.6; filter: alpha(opacity=60); box-sizing:border-box; text-indent:-9999px;}
.ie8 .apps.samsung_themes .m_content-huge .media_cont_wrap > button:focus,
.ie9 .apps.samsung_themes .m_content-huge .media_cont_wrap > button:focus {outline-style:dotted; outline-color:#000; outline-width:1px;}
.apps.samsung_themes .m_content-huge .media_cont_wrap > button.slick-prev {left:28px; background:url("//images.samsung.com/is/image/samsung/assets/apps/global/common/btn_gallery_prev.gif") no-repeat center;}
.apps.samsung_themes .m_content-huge .media_cont_wrap > button.slick-next {right:28px; background:url("//images.samsung.com/is/image/samsung/assets/apps/global/common/btn_gallery_next.gif") no-repeat center;}
/* access qa */
.apps.samsung_themes .m_content-huge .media_list {padding:0 0 68px; margin:0 24px; box-sizing:border-box;}
.apps.samsung_themes .m_content-huge .media_list .tit {display:block; margin-bottom:48px; font-size:28px;}

.apps .media_cont_wrap.slide_all .media_list {padding-bottom:68px;}
.apps .media_list figure .gallery_type:after {display:block; content:""; clear:both;}
.apps .media_list figure .gallery_type > div {float:left; width:21.7391%; box-sizing:border-box;}
.apps .media_list figure .gallery_type > div + div {margin-left:4.3478%}

.ie8 .apps.samsung_themes .m_content-decorative .f_tab_content .screen-wrapper .screen {margin-left:-112px; margin-top:-236px;}
.ie8 .apps.samsung_themes .m_content-decorative .f_tab_content .device-wrapper .device {margin-left:-125px; margin-top:-266px;}
.ie8 .apps.samsung_themes .m_content-decorative .elipse-wrapper .elipse {margin-left:103px; margin-top:166px;}

.samsung_themes .btn_media-play {display:block; position:absolute; top:34px; left:50%; width:226px; height:465px; margin-left:-113px; cursor:pointer; z-index:10;}
.samsung_themes .btn_media-play::after {content:""; display:block; position:absolute; top:50%; left:50%; width:140px; height:140px; margin-top:-70px; margin-left:-70px; background:url("//images.samsung.com/is/image/samsung/assets/apps/global/common/btn-play-big-shadow.png") no-repeat center center; background-size:contain;}
.samsung_themes .btn_media-play::before {opacity: 0; -webkit-opacity: 0; content:""; display:block; position:absolute; top:50%; left:50%; width:140px; height:140px; margin-top:-70px; margin-left:-70px; background:url("//images.samsung.com/is/image/samsung/assets/apps/global/common/btn-pause-big-shadow.png") no-repeat 0 0; background-size:contain;}
.samsung_themes .btn_media-play::after,
.samsung_themes .btn_media-play::before {
    transition:opacity 0.3s cubic-bezier(0.165, 0.840, 0.440, 1.000), transform 0.3s cubic-bezier(0.165, 0.840, 0.440, 1.000);
    -webkit-transition:opacity 0.3s cubic-bezier(0.165, 0.840, 0.440, 1.000), transform 0.3s cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
.samsung_themes .btn_media-play.init::after,
.samsung_themes .btn_media-play.init::before {opacity: 0; -webkit-opacity: 0; transform:scale(1,1) rotate(0.001deg); -webkit-transform:scale(1,1) rotate(0.001deg);}
.samsung_themes .btn_media-play.play::before,
.samsung_themes .btn_media-play.pause::after {
    opacity: 0;
    -webkit-opacity: 0;
	display:none;
}
.samsung_themes .btn_media-play.play::after,
.samsung_themes .btn_media-play.pause::before {
    animation-name:youtube;
	animation-duration:0.6s; 
	animation-timing-function:linear;
	animation-fill-mode: forwards;
    -webkit-animation-name:youtube;
	-webkit-animation-duration:0.6s;
	-webkit-animation-timing-function:linear;
    -webkit-animation-fill-mode: forwards;
}

.samsung_themes .btn_media-play:focus {outline:2px solid #a5c7fe;}

@-webkit-keyframes youtube { 
	0% {opacity:0; -webkit-opacity: 0; transform:scale(1,1) rotate(0.001deg); -webkit-transform:scale(1,1) rotate(0.001deg);}
    50% {opacity:1; -webkit-opacity: 1; visibility: visible;}
	100% {opacity:0; -webkit-opacity: 0; transform:scale(1.2,1.2) rotate(0.001deg); -webkit-transform:scale(1.2,1.2) rotate(0.001deg); visibility: hidden;}
}
@keyframes youtube { 
	0% {opacity:0; -webkit-opacity: 0; transform:scale(1,1) rotate(0.001deg); -webkit-transform:scale(1,1) rotate(0.001deg);}
    50% {opacity:1; -webkit-opacity: 1; visibility: visible;}
	100% {opacity:0; -webkit-opacity: 0; transform:scale(1.2,1.2) rotate(0.001deg); -webkit-transform:scale(1.2,1.2) rotate(0.001deg); visibility: hidden;}
}

.samsung_themes .video_poster {display:none; position:absolute; top:0; left:0; width:100%; height:100%; z-index:2;}
.mobile .samsung_themes .video_poster {display:block;}
.ie9 .samsung_themes .btn_media-play {background:rgba(0,0,0,0);}
.ie8 .samsung_themes .video_poster {display:block; position:static;}
.mobile .samsung_themes .btn_media-play,
.touch .samsung_themes .btn_media-play  {display:block}
.ie8 .samsung_themes .btn_media-play {display:none !important;}


/* samsung internet */
.apps.internet .m_content-kv .f_header-center > .desc {margin-top:18px; text-shadow:2px 2px 5px #333;}
.apps.internet .static .m_feature {position:static;}
.apps.internet .static .f_header-center {position:relative; margin:140px auto 40px;}
.apps.internet .static .f_container {position:relative; left:50%; width:1920px; margin:0 0 0 -960px;}
.apps.internet .static .f_container > figure {position:static; width:100%; margin:0;}
.apps.internet .static [class*="f_header-"] {top:0; left:0;}
.apps.internet .m_content-movie.static .f_container {position:static; left:initial; width:auto; margin:0;}
.apps.internet .m_content-movie.static .f_container img {width:100%;}
.apps.internet .m_content-movie.static .f_container button {display:block;}
.apps.internet .m_content-movie.static .f_container .video-area {overflow:hidden; display:none; position:relative; height:0; padding-bottom:56.25%;}
.apps.internet .m_content-movie.static .f_container .video-area iframe {position:absolute; top:0; left:0; width:100%; height:100%; border:none;}
.apps.internet .m_content-surfing {margin-top:-5px;}
.apps.internet .tab-type .tab_slide_con {max-width:16.6%;}

.apps.internet [class*="f_header-"] {padding:0 2%;}
.apps.internet .m_content-kv {height:1080px;}
.apps.internet .m_content-kv [class*="f_header-"] {top:85px;}
.apps.internet .m_content-kv .tit {width:739px; height:108px;}
.apps.internet .m_content-kv .desc {margin:22px auto 0; font-size:24px;}
.apps.internet .m_content-video {padding-bottom:0;}
.apps.internet .m_content-video.static .f_container {position:static; width:auto; margin:0;}
.apps.internet .m_content-video video {display:block; position:relative; visibility:visible; width:100%;}
.apps.internet .m_content-video  figure img {position:absolute; top:0; left:0;}
.apps.internet .m_content-surfing {height:1300px; margin-top:-1px;}
.apps.internet .m_content-surfing [class*="f_header-"] {top:126px;}
.apps.internet .m_content-device:before {position:absolute; width:100%; height:925px; background:#ededed; content:'';}
.apps.internet .m_content-device .f_container .inner .tab_media {position:relative; left:50%; margin:0 0 0 -840px;}
.apps.internet .m_content-device .icon_device {margin-top:50px;}
.apps.internet .m_content-device .icon_device:after {display:block; clear:both; content:'';}
.apps.internet .m_content-device .icon_device li {float:left; margin-left:25px; width:77px; height:77px;}
.apps.internet .m_content-device .icon_device li:first-child {margin:0;}
.apps.internet .m_content-device .icon_device li img {width:100%;}

.apps.internet .m_content-step {height:1340px;}
.apps.internet .m_content-step .f_tab li .f_tab-header {width:228px;}
.apps.internet .m_content-step .f_tab-content .step_desc .desc {height:6.4em;}
.apps.internet .m_content-step .f_tab-content .step_desc .desc a span{display:inline-block; color:#0032a0; border-bottom:1px solid #0032a0; line-height:1;}
.apps.internet .m_content-step .f_tab-content .step_desc .desc a .url_text {color:#000;border:0;}
.apps.internet .btn-control-play {display:block; position:absolute; top:50%; left:50%; width:100px; height:100px; margin:-50px 0 0 -50px; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/btn_video_play.png') no-repeat left top; transition:opacity 0.5s;}
.apps.internet .btn-control-play:focus {opacity:1 !important;}
.apps.internet .btn-control-play.stop {background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/btn_video_stop.png') no-repeat left top;}

.ie8 .apps.internet .m_content-movie.static .f_container button {display:none;}

/* samsung flow */
.apps.flow .m_content-secure [class*="f_header-"] {padding:0 2%;}
.apps.flow .m_content-kv {height:1005px;}
.apps.flow .m_content-kv [class*="f_header-"] .tit br {display:none;}
.apps.flow .m_content-kv .desc {max-width:800px; margin-top:26px; font-size:20px; line-height:1.7;  text-shadow:1px 1px 1px #000;}
.apps.flow .m_content-secure {height:1109px;}
.apps.flow .m_content-secure .disclaimer {position:relative; color:#fff;}
.apps.flow .m_content-secure .scene01 { display:none; left:45.6%; top:68%; width:3.1771%;}
.apps.flow .f_container > figure .scene img {width:100%;}
.apps.flow [class*="scene"] {position:absolute; z-index:10;}
.apps.flow .flow_scene_blue {
    width:7.2917%; border-radius:50%; background:#0074c2;
}
.apps.flow .scene_messege .scene01 {left:-50%; top:-50%; border-radius:50%;}
.apps.flow .m_content-view .flow_scene_blue {top:18.7% ; left:63.1%; width:140px; height:140px; background:none;}
.apps.flow .m_content-view canvas {width:100%; height:100%;}
.apps.flow .m_content-view .scene {display:none; width:56px; height:51px;}
.apps.flow .m_content-view .scene01 {top:27.7%; left:27.7%;}
.apps.flow .m_content-view .scene02 {top:39%; left:35.5%;}
.apps.flow .m_content-handover {height:1056px;}
.apps.flow .m_content-handover .flow_scene_blue{top:44.5076%; left:46.3542%; height:13.2575%;}
.apps.flow .m_content-handover .scene {width:37.1428%; height:25.7143%;}
.apps.flow .m_content-handover .scene01 {top:32.1428%; left:22.1428%;}
.apps.flow .m_content-handover .scene02 {top:42.1428%; left:42.1428%;}
.apps.flow .m_content-notification {height:1176px; background:#444;}
.apps.flow .m_content-notification .f_header-center {bottom:80px;}
.apps.flow .m_content-notification .f_header-center .disclaimer {color:#fff;}
.apps.flow .m_content-notification .disclaimer {position:absolute; width:100%; left:0; bottom:0;}
.apps.flow .m_content-notification .f_container figure .flow_scene_blue {top:54.8469%; left:29.3229%; height:11.9047%;}
.apps.flow .m_content-notification .flow_scene_blue .scene01 {top:29.2857%; left:29.2857%; width:42.8571%; height:42.8571%;}
.apps.flow .m_content-notification .scene_messege {/* width:20.1042%; height:34.8231%; */ left:79.7396%; top:72.9592%;}
.apps.flow .m_content-notification .scene_messege .scene01 {width:100%; height:100%; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/flow_section04_messeage.png') no-repeat 50% 50%;}
.apps.flow .m_content-auto {height:1055px;}
.apps.flow .m_content-auto [class*="f_header-"] {padding-right:416px;}
.apps.flow .m_content-auto .flow_scene_blue {top:35.0711%; left:46.3542%; height:13.2701%;}
.apps.flow .m_content-auto .flow_scene_blue .scene01 {top:22.8571%; left:34.2857%; width:36.4286%; height:52.8571%;}
.apps.flow .m_content-auto .scene_messege {top:70.6161%; left:78.0208%;}
.apps.flow .m_content-auto .scene_messege .scene01 {width:100%; height:100%; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/flow_section05_messeage.png') no-repeat 50% 50%;}
.apps.flow .m_content-step {height:1536px; height:1600px;}
.apps.flow .m_content-step .f_tab li .f_tab-header {width:228px;}
.apps.flow .m_content-step .f_tab.depth2 > li {width:16%;}
.apps.flow .m_content-step .f_tab.depth2 > li .f_tab-header {width:100%;}
.apps.flow .m_content-step .f_tab-content {top:80px;}
.apps.flow .m_content-step .f_tab-content .step_list {margin-top:0;}
.apps.flow .m_content-step .f_tab-content .step_list.slick-slider {padding-bottom:130px;}
.apps.flow .m_content-step .f_tab-content .step_list figure > .disclaimer {height:165px; margin-top:0;}
.apps.flow .m_content-step .f_tab-content .slick-slide {height:710px}
.apps.flow .m_content-step .f_tab-content .slick-list {height:710px;}

#contents .apps.flow .m_content-support.bg_type {height:900px;}

.ie9 .m_content-notification .flow_scale {width:20.0146%; height:32.8231%;}
.ie9 .m_content-auto .flow_scale {width:19.2708%; height:35.0710%;}
.ie8 .apps.flow .m_content-view .scene {display:block;}

/* flow animation */
.flow_rotate.reverse {-webkit-animation:flow_rotate reverse infinite 3.6s linear; -moz-animation:flow_rotate reverse infinite 3.6s linear; animation:flow_rotate reverse infinite 3.6s linear;}
.flow_rotate {-webkit-animation:flow_rotate infinite 3.6s linear; -moz-animation:flow_rotate infinite 3.6s linear; animation:flow_rotate infinite 3.6s linear;}
@-webkit-keyframes flow_rotate{
    0%{transform:rotate(0deg);}
    100%{transform:rotate(360deg);}
}

@-moz-keyframes flow_rotate{
    0%{transform:rotate(0deg);}
    100%{transform:rotate(360deg);}
}

@keyframes flow_rotate{
    0%{transform:rotate(0deg);}
    100%{transform:rotate(360deg);}
}
.flow_arrow_left { -webkit-animation:flow_arrow_left infinite 1.5s ease-out; -moz-animation:flow_arrow_left infinite 1.5s ease-out; animation:flow_arrow_left infinite 1.5s ease-out;}
@keyframes flow_arrow_left{
    0%{left:18.4286%;}
    60%{left:14.1428%;}
    100%{left:20.5714%;}
}

@-webkit-keyframes flow_arrow_left{
    0%{left:21.4286%;}
    60%{left:17.1428%;}
    100%{left:23.5714%;}
}

@-moz-keyframes flow_arrow_left{
    0%{left:21.4286%;}
    60%{left:17.1428%;}
    100%{left:23.5714%;}
}

.flow_arrow_right {-webkit-animation:flow_arrow_right infinite 1.5s ease-out; -moz-animation:flow_arrow_right infinite 1.5s ease-out; animation:flow_arrow_right infinite 1.5s ease-out;}
@keyframes flow_arrow_right{
    0%{left:44.4286%;}
    60%{left:48.7143%;}
    100%{left:42.2857%;}
}

@-webkit-keyframes flow_arrow_right{
    0%{left:41.4286%;}
    60%{left:45.7143%;}
    100%{left:39.2857%;}
}

@-moz-keyframes flow_arrow_right{
    0%{left:41.4286%;}
    60%{left:45.7143%;}
    100%{left:39.2857%;}
}

.flow_scale {-webkit-animation:flow_scale .8s .5s ease-out forwards; -moz-animation:flow_scale .8s .5s ease-out forwards; animation:flow_scale .8s .5s ease-out forwards;}
@keyframes flow_scale{
    0%{width:0; height:0;}
    100%{width:20.0146%; height:32.8231%; opacity:1;}
}
.m_content-auto .flow_scale {-webkit-animation:flow_scale02 .8s .5s ease-out forwards; -moz-animation:flow_scale02 .8s .5s ease-out forwards; animation:flow_scale02 .8s .5s ease-out forwards;}
@keyframes flow_scale02{
    0%{width:0; height:0;}
    100%{width:19.2708%; height:35.0710%; opacity:1;}
}
.m_content-auto .flow_scene_blue:after,
.m_content-auto .flow_scene_blue:before {position:absolute; display:block; top:0; left:0; width:100%; height:100%; border-radius:100%; background:#0074c2; opacity:0; content:'';}
.m_content-auto .flow_scene_blue:after{-webkit-animation:scene_blue infinite 2.4s ease-out;-moz-animation:scene_blue infinite 2.4s ease-out; animation:scene_blue infinite 2.4s ease-out}
.m_content-auto .flow_scene_blue:before{-webkit-animation:scene_blue infinite 2.4s ease-out .8s;-moz-animation:scene_blue infinite 2.4s ease-out .8s; animation:scene_blue infinite 2.4s ease-out .8s;}
@-webkit-keyframes scene_blue{
    0%{transform:scale(.5,.5); opacity:0;}
    30%{opacity:.5}
    60%{opacity:.5}
    100%{transform:scale(1,1.8); opacity:0;}
}
@-moz-keyframes scene_blue{
    0%{transform:scale(.5,.5); opacity:0;}
    30%{opacity:.5}
    60%{opacity:.5}
    100%{transform:scale(1.8,1.8); opacity:0;}
}
@keyframes scene_blue{
    0%{transform:scale(.5,.5); opacity:0;}
    30%{opacity:.5}
    60%{opacity:.5}
    100%{transform:scale(1.5,1.5); opacity:0;}
}

/* flow popup */
.popup_inner.flow .inner_head {border-bottom:1px solid #e9e9e9;}
.popup_inner.flow .terms_wrap .update {display:inline-block; margin-top:35px; font-size:16px;}
.popup_inner.flow .terms_wrap [class*="terms_"] {margin-top:40px;}
.popup_inner.flow .terms_wrap [class*="terms_"] strong {font-family:'SamsungOne', sans-serif; font-weight:bold; font-size:24px;}
.popup_inner.flow .terms_wrap [class*="terms_"] p {margin-top:25px; font-size:18px; line-height:30px;}

/* smart-call */
.apps.smart-call .f_container {width:100%; max-width:1440px;  margin:0 auto; left:0; box-sizing:border-box;}
.apps.smart-call .f_container > figure img {width:100%;}
.apps.smart-call .m_content-kv {height:1006px;}
.apps.smart-call .m_content-kv [class*="f_header-"] {top:485px; left:50%; right:auto; padding:0 70px; text-shadow:0px 0px 6px #000;} /* beyond */
.apps.smart-call .m_content-kv .desc {margin:0;}
.apps.smart-call .m_content-kv .f_container {max-width:none;}
.apps.smart-call .m_content-deal [class*="f_header-"] {margin-bottom:120px; padding:0;}
.apps.smart-call .m_content-deal [class*="f_header-"] .tit,
.apps.smart-call .m_content-deal [class*="f_header-"] .desc {padding:0 4%;} /* beyond */
.apps.smart-call .m_content-deal [class*="f_header-"] .sub_txt {margin-bottom:100px; padding:0 70px; font-size: 28px; font-family:'SamsungOne',sans-serif; font-weight:bold; line-height:1.6;} /* beyond */
.apps.smart-call .m_content-deal .f_container {padding:0 45px;} /* beyond */
.apps.smart-call .m_content-deal .media_list figure {width:258px; margin:0 auto;} /* beyond */
.apps.smart-call .m_content-spam [class*="f_header-"] {margin-bottom:88px;}
.apps.smart-call .m_content-spam .item_box {text-align:center;}
.apps.smart-call .m_content-spam .item_box + .item_box {margin-top:91px;}
.apps.smart-call .m_content-spam .img_box {font-size:0;}
.apps.smart-call .m_content-spam .img_box figure {display:inline-block; width:244px; padding:0 50px; vertical-align:middle;} /* beyond */
.apps.smart-call .m_content-spam .img_box figure + figure {border-left:1px solid #ddd;}
.apps.smart-call .m_content-spam .img_box figure.two_img {width:528px;} /* beyond */
.apps.smart-call .m_content-spam .item_tit {display:block; margin-top:48px; font-family:'SamsungOne',sans-serif; font-weight:bold; font-size:20px; padding:0 4%;}
.apps.smart-call .m_content-locally [class*="f_header-"] {margin-bottom:63px;}
.apps.smart-call .m_content-locally {padding-bottom:135px;}
.apps.smart-call .m_content-locally .f_container {padding:0 40px;}
.apps.smart-call .m_content-locally .media_list figure {width:238px; margin:0 auto;}
.apps.smart-call .m_content-step {height:1416px;}
.apps.smart-call .m_content-step [class*="f_header-"] {top:140px; left:0; width:100%; margin-left:0;}
.apps.smart-call .m_content-step .f_container {position:relative; top:260px;}
.apps.smart-call .m_content-step .f_tab-content {top:80px;}
.apps.smart-call .m_content-step .f_tab-content .f_tab-content {top:70px;}
.apps.smart-call .m_content-step .f_tab-content .slick-list {max-width:100%; height:620px;} /* beyond */
.apps.smart-call .m_content-step .f_tab-content .slick-slide {height:620px;} /* beyond */
.apps.smart-call .m_content-step .f_tab-content .step_list.mo-visible {display:none;} /* beyond */

/* kids-mode */
.apps.kids-mode .m_content-kv {height:1080px;}
.apps.kids-mode .m_content-kv [class*="f_header-"] {top:153px;}
.apps.kids-mode .m_content-kv .f_container {max-width:1920px;}
.apps.kids-mode .m_content-kv .f_container > figure img {width:100%;}
.apps.kids-mode .m_content-children [class*="f_header-"] {margin-bottom: 71px;}
.apps.kids-mode .m_content-children .sub_txt {margin-bottom:100px; padding:0 64px;}
.apps.kids-mode .m_content-children .sub_txt .desc {font-size: 28px; font-family:'SamsungOne',sans-serif; font-weight:bold;}
.apps.kids-mode .m_content-children .f_container {padding-bottom:67px;}
.apps.kids-mode .m_content-works {padding-bottom:74px;}
.apps.kids-mode .m_content-works [class*="f_header-"] {margin-bottom:70px;}
.apps.kids-mode .m_content-learning {padding-bottom:70px;}
.apps.kids-mode .m_content-learning .f_container .disclaimer {width:1130px; margin:24px auto 0; text-align:right;}
.apps.kids-mode .m_content-store .f_container .galaxy,
.apps.kids-mode .m_content-store .f_container .galaxy_logo {width:auto; height:54px;}
.apps.kids-mode .m_content-store figure img {width:auto; height:100%;}
.apps.kids-mode .apps-pagination {display:none;}

/* samsung-cloud */
.apps.samsung-cloud [class*="f_header-"] .desc {margin-top:40px;}
.apps.samsung-cloud .m_content-kv {height:810px;}
.apps.samsung-cloud .m_content-kv [class*="f_header-"] {padding:220px 8% 0 105px;}
.apps.samsung-cloud .m_content-backup_data [class*="f_header-"] {margin-top:133px; margin-bottom:70px;}
.apps.samsung-cloud .m_content-backup_data .sub_txt {margin-bottom:100px; padding:0 64px;}
.apps.samsung-cloud .m_content-backup_data .sub_txt .desc {font-size: 28px; font-family: 'SamsungSharpSans',sans-serif;}
.apps.samsung-cloud .m_content-backup_data .f_container {padding-bottom:74px;}
.apps.samsung-cloud .m_content-backup_data .f_container .img_view {position:absolute; width:184px; left:50%; top:36px; margin-left:152px;}
.apps.samsung-cloud .m_content-multiple_devices [class*="f_header-"] {margin-bottom:70px;}
.apps.samsung-cloud .m_content-multiple_devices .f_container {/* padding-bottom:69px; */}
.apps.samsung-cloud .m_content-multiple_devices [class*="f_header-"] .disclaimer {margin-top:34px;}
.apps.samsung-cloud .m_content-storage [class*="f_header-"] {margin-bottom:70px;}
.apps.samsung-cloud .m_content-storage [class*="f_header-"] .disclaimer {margin-top:34px;}
.apps.samsung-cloud .m_content-storage [class*="f_header-"] .disclaimer + .disclaimer {margin-top:0;}
.apps.samsung-cloud .m_content-getting_start [class*="f_header-"] {margin-bottom:68px;}
.apps.samsung-cloud .m_content-getting_start [class*="f_header-"] .disclaimer {margin-top:34px;}
.apps.samsung-cloud .m_content-getting_start .f_container {padding-bottom:72px;}
.apps.samsung-cloud .m_content-getting_start .f_container > .tit {margin-bottom:21px; padding:0 20px; font-size:28px; text-align:center;}
.apps.samsung-cloud .m_content-getting_start .f_container > .disclaimer {text-align:center;}
.apps.samsung-cloud .m_content-getting_start .media_cont_wrap {max-width:918px; margin:0 auto;}
.apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list {width:231px; padding:41px 0 0; box-sizing:border-box;}
.apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list.big {width:257px; padding:0;}
.apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list figure img {width:100%;}
.apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list .txt_area {margin-top:40px; padding-left:45px;}
.apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list .tit {font-size:20px;}
.apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list .desc {margin-top:15px; font-size:18px;}
.apps.samsung-cloud .m_content-getting_start .media_cont_wrap + .tit {margin-top:82px;}
.apps.samsung-cloud .m_content-getting_start .media_cont_wrap + .disclaimer {margin-top:20px;}
.apps.samsung-cloud .m_content-getting_start .disclaimer + .tit {margin-top:62px;}
/* .apps.samsung-cloud .m_content-getting_start .media_cont_wrap.useage {max-width:693px; padding-right:48px;} */

/* sound-camp */
.apps.sound-camp .m_content-kv {height:1080px;}
.apps.sound-camp .m_content-kv [class*="f_header-"] {top:190px;}
.apps.sound-camp .m_content-atop {padding-bottom:23px;}
.apps.sound-camp .m_content-realmusic {height:1334px;}
.apps.sound-camp .m_content-realmusic [class*="f_header-"] {margin-bottom:0;}
.apps.sound-camp .m_content-realmusic .f_container .hold {position:absolute; top:0; left:0;}
.apps.sound-camp .m_content-bigparty {padding-bottom:79px;}
.apps.sound-camp .m_content-bigparty [class*="f_header-"] {margin-bottom:69px;}
.apps.sound-camp .m_content-bigparty [class*="f_header-"] .disclaimer {margin-top:8px;}
.apps.sound-camp .m_content-funmusic .f_container {height:531px; padding-bottom:88px; overflow:inherit;}
.apps.sound-camp .m_content-funmusic .f_container > figure,
.apps.sound-camp .m_content-funmusic .f_container > figure img {height:auto;}
.apps.sound-camp .m_content-funmusic .f_container > figure.phone01 {position:absolute; top:28px; left:50%; margin-left:-600px; width:774px;}
.apps.sound-camp .m_content-funmusic .f_container > figure.phone02 {position:absolute; top:133px; left:50%; margin-left:-180px; width:774px;}
.apps.sound-camp .m_content-multitrack {padding-bottom:71px;}

/* SMART SWITCH */
#contents .smart_switch .m_content-disclaimer {padding:0 3%;}
#contents .smart_switch .m_content-disclaimer .disclaimer {text-align:left;}
.apps.smart_switch .m_content-switching .f_container {padding-bottom:43px;} /* beyond */
.smart_switch .m_content-disclaimer a {color:#fff; font-weight:bold; text-decoration:underline;}
.smart_switch [class*="m_content-"] sup {font-size:15px;}
.smart_switch [class*="f_header-"] .desc {margin-top:62px;}
.smart_switch .m_content-kv {height:1080px}
.smart_switch .m_content-kv .logo {font-size:0;}
.smart_switch .m_content-kv .logo > img {display:inline-block; vertical-align:middle; width:127px;} /* beyond */
.smart_switch .m_content-kv .logo span {display:inline-block; vertical-align:middle; padding:0 0 0 25px; margin-left:0;}

.smart_switch .m_content-memories .f_header-center {margin:75px auto 76px;}
.smart_switch .m_content-memories .sub_tit {margin-top:66px; font-size:32px; line-height:1.32;}

.smart_switch .m_content-iosblackberry .f_header-center {margin-bottom:117px;}
.smart_switch .m_content-iosblackberry .sub_tit {line-height:1.32; margin-top:40px; font-family:"SamsungSharpSans", sans-serif;}
.smart_switch .m_content-iosblackberry .f_container {text-align:center; font-size:0;}
.smart_switch .m_content-iosblackberry [class*="img_"] img {width:100%;}
.smart_switch .m_content-iosblackberry .img_other {display:inline-block; vertical-align:top; width:265px;}
.smart_switch .m_content-iosblackberry .img_switch {display:inline-block; vertical-align:top; width:207px; margin-left:50px;}
.smart_switch .m_content-iosblackberry .img_new {display:inline-block; vertical-align:top; width:265px;}
.smart_switch .m_content-iosblackberry .img_new img {width:162px;}
.smart_switch .m_content-transfer .f_container {height:945px;}
.smart_switch .m_content-simpleways.step_list_cont .media_list {width:50%;} /* beyond */
.smart_switch .media_cont_wrap {max-width:1300px; margin:0 auto; font-size:0;}
.smart_switch .step_list_cont .media_list {display:inline-block; vertical-align:top; width:33.33%; box-sizing:border-box; text-align:center;}
.smart_switch .step_list_cont .media_list figure {width:320px; margin:0 auto;}
.smart_switch .step_list_cont .media_list .tit {font-size:24px;}
.smart_switch .step_list_cont .media_list .tit + .desc {margin-top:25px;}

.smart_switch .m_content-smartbanner .f_container {display:table; width:720px; margin-right:-720px; text-align:right; left:auto; top:auto; right:50%; padding:0 4%; box-sizing:border-box;} /* beyond */
.smart_switch .m_content-smartbanner .f_container > figure {position:static; display:table-cell; vertical-align:bottom; height:100%; width:auto; margin:0;}/* beyond */
.smart_switch .m_content-smartbanner .f_container > figure img {display:inline-block; width:auto;}
.smart_switch .m_content-smartbanner [class*="f_header-"] {display:table; table-layout:fixed; width:720px; height:100%; top:0;}
.smart_switch .m_content-smartbanner [class*="f_header-"] .inner {display:table-cell; vertical-align:middle;}
.smart_switch .m_content-smartbanner {background:#2a2a2a; min-height:405px;}
.smart_switch .m_content-smartbanner .model_name {display:block; margin-bottom:20px; font-size:34px; font-family:"SamsungSharpSans", sans-serif; color:#fff;} 
.smart_switch .m_content-smartbanner .model_name span + span {position:relative; margin-left:2px; padding-left:10px;}
.smart_switch .m_content-smartbanner .model_name span + span:after {content:""; display:block; clear:both; position:absolute; left:-1.5px; top:50%; width:1px; height:20px; margin-top:-9px; background:#939393;} /* beyond */
.smart_switch .m_content-smartbanner .model_tit {font-size:30px; color:#999; font-weight:normal;}
.smart_switch .m_content-smartbanner [class*="btn-default"] {font-size:16px;} /* beyond */
.smart_switch.kz_kz .m_content-smartbanner .f_container > figure img {width:475px;} /* galaxy s9 */

/* NATION : SEC */
.apps.sec,
.apps.sec p,
.apps.sec span,
.apps.sec em,
.apps.sec .desc,
.apps.sec .disclaimer {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; word-break:keep-all;}
.apps.sec em {font-style:normal;}

.apps.sec [class*="m_content-"] [class*="f_header-"] .tit,
.apps.sec [class*="m_content-"] .f_header .tit {font-family:'SamsungSharpSans', 'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial !important; font-weight:bold; font-size:66px; line-height:88px;}
.apps.sec [class*="m_content-"] .tit > em {display:block; font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold; font-size:20px; line-height:34px;}
.apps.sec [class*="m_content-"] .desc {margin-top:16px; font-size:18px; line-height:32px;}
.apps.sec [class*="m_content-"] .f_header {max-width:1440px; padding:117px 0 98px; margin:0 auto; text-align:center;}
.apps.sec [class*="m_content-"] .f_container .tit {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold;}

/* NATION : SEC - LANDING */
.apps.sec.landing [class*="f_header-"] .desc,
.apps.sec.landing [class*="btn-default-"] {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial;}
.apps.sec.landing [class*="m_content-"] .tit {font-size:76px; line-height:1.2; font-family:'SamsungSharpSans', 'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial !important; font-weight:bold;}
.apps.sec.landing [class*="f_header-"] .desc {margin:10px auto 0; font-size:20px; line-height:1.6;}
.apps.sec.landing .nav-inner .apps-nav .nav-list li a {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold;}
.apps.sec.landing .nav-inner .apps-nav .nav-list ul li a,
.apps.sec.landing .nav-inner .apps-nav .nav-list ul li a span{font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold;}
.apps.sec.landing .nav-wrap .service-list-wrap ul > li > a span  {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold;}

/* NATION : SEC - HOW TO USE */
.apps.sec .m_content-step .f_tab li .f_tab-header.on span {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial !important; font-weight:bold;}
.apps.sec .m_content-step .f_tab li .f_tab-header span{font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial;}
.apps.sec .m_content-step .f_tab-content .step_desc * {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold; font-size:22px;}
.apps.sec .m_content-step .f_tab-content .step_desc .desc,
.apps.sec .m_content-step .f_tab-content .step_desc .desc span {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-size:18px; font-weight:normal;}
.apps.sec .m_content-step .f_tab li .f_tab-header {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; line-height:1.4;}
.apps.sec .m_content-step .f_tab li .f_tab-header.on {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold;}

/* NATION : SEC - TAB TYPE */
.apps.sec .tab-type .tab_slide_con + .tab_slide_con {margin-left:160px;}
.apps.sec .tab-type .tab_list a {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold;}

/* NATION : SEC - MILK */
.apps.sec.milk [class*="m_content-"] .f_header .tit {line-height:90px;}
.apps.sec.milk .m_content-kv .f_header-center > .desc {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold;}
.apps.sec.milk .m_content-music .f_header {padding:132px 0 103px;}
.apps.sec.milk .m_content-mymusic .f_header {padding:132px 0 120px;}

/* NATION : SEC - KIDS MODE */
.apps.sec.kids-mode .m_content-kv [class*="f_header-"] .tit {font-size:120px;}
.apps.sec.kids-mode [class*="m_content-"] .desc,
.apps.sec.kids-mode [class*="m_content-"] .disclaimer {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial;}
.apps.sec.kids-mode [class*="m_content-"] .title,
.apps.sec.kids-mode [class*="m_content-"] .f_tab .f_tab-header {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold;}
.apps.sec.kids-mode [class*="m_content-"] .sub_txt .desc {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold;}

/* NATION : SEC - THEMES */
.apps.sec.samsung_themes .m_content-intro .tit {font-family:'SamsungSharpSans', 'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial !important; font-weight:bold; font-size:90px; line-height:80px;}
.apps.sec.samsung_themes [class*="m_content-"] .desc,
.apps.sec.samsung_themes [class*="m_content-"] .disclaimer {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial;}
.apps.sec.samsung_themes [class*="m_content-"] .title,
.apps.sec.samsung_themes [class*="m_content-"] .f_tab .f_tab-header {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold; }
.apps.sec.samsung_themes .m_content-huge .f_header-center .disclaimer {font-size:16px;}

/* NATION : SEC - CLOUD */
.apps.sec.samsung-cloud [class*="m_content-"] .desc,
.apps.sec.samsung-cloud [class*="m_content-"] .disclaimer {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial;}
.apps.sec.samsung-cloud [class*="m_content-"] .title,
.apps.sec.samsung-cloud [class*="m_content-"] .f_tab .f_tab-header {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold;}
.apps.sec.samsung-cloud [class*="m_content-"] .sub_txt .desc {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold;}

/* NATION : SEC - INTERNET */
.apps.sec.internet .m_content-surfing {height:1266px; margin-top:-1px;}
.apps.sec.internet [class*="m_content-"] .tit > em {display:block; font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold;}
.apps.sec.internet [class*="m_content-"] .desc {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial;}
.apps.sec.internet .m_content-kv .tit {width:401px; height:103px;}
.apps.sec.internet .m_content-kv .desc {margin-top:30px; font-size:20px;}
.apps.sec.internet .m_content-step .f_tab-content .step_desc .desc {height:100px;}

/* NATION : SEC - SAMSUNGPASS */
.apps.samsungpass.sec {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; word-break:keep-all;}
.apps.samsungpass.sec [class*="m_content-"] .desc {margin-top:22px;}
.apps.samsungpass.sec [class*="m_content-"] .tit {font-family:'SamsungSharpSans', 'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold;}
.apps.samsungpass.sec [class*="m_content-"] .tit span {font-family:'SamsungSharpSans', 'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold;}
.apps.samsungpass.sec [class*="m_content-"] .sub_tit {margin-top:15px; font-size:20px; font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold; line-height:1.7;}
.apps.samsungpass.sec .m_content-apps .sub_tit {font-size:18px; color:#363636; font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial;}
.apps.samsungpass.sec .m_content-simple .recognize_item span {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial;}
.apps.samsungpass.sec .m_content-simple .recognize_item span em {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold;}
.apps.samsungpass.sec .more_wrap .btn_more {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold;}

.apps.samsungpass.sec .more_wrap li .list_name {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold;}
.apps.samsungpass.sec .more_wrap li .sub_name {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial;}
.apps.samsungpass.sec .m_content-step .f_tab-content.pass_type1 .step_desc .desc {height:245px;} 


.apps.sec .nav-inner .logo span, 
.apps.sec .nav-inner .logo a {font-family:'SamsungSharpSans', 'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold;}

.apps.sec .table-type .media_table_wrap .title,
.apps.sec .table-type .media_table_wrap .f_table-row {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial;}

/* NATION : RTL */
/* STATIC TYPE */
.rtl .apps .static .f_container {left:auto; right:50%; margin:0 -960px 0 0;}

/* RTL : TAB-SLIDE */ 
.rtl .apps .slide-tab .tab-slide-cont + .tab-slide-cont {margin-left:0; margin-right:66px;}

/* NATION : RTL - SAMSUNGPASS */
.rtl .apps.samsungpass .m_content-simple .figure_box figure {right:50%; left:auto; margin:0 -960px 0 0;}
.rtl .apps.samsungpass .m_content-simple .recognize_item span {margin:0 37px 0 0;}
.rtl .apps.samsungpass .m_content-simple .recognize_item span:first-child {margin:0;}

.rtl .apps .m_content-step .f_tab-content .mix_type1 .img_box {float:right; padding-left:0; padding-right:188px;}
.rtl .apps .m_content-step .f_tab-content .mix_type1 .desc_box {float:right; padding: 56px 50px 0 80px; text-align:right;}

/* NATION : RTL - SAMSUNGTHEMES */
.rtl .apps.samsung_themes .m_content-decorative .f_container .f_tab li + li h3:after {right:0; left:auto;} /* themes decorartive 영역 수정 */
.rtl .apps.samsung_themes .m_content-decorative .f_container .disclaimer {left:auto; right:50%; margin-left:auto; margin-right:-35%;}
.rtl .apps.samsung_themes .m_content-decorative .f_tab_content .screen-wrapper.video {left:auto; right:50%; margin:0 -115px 0 0;}
.rtl .apps.samsung_themes .m_content-decorative .f_tab_content .video_wrap {margin:0 -37px 0 0;}
.rtl .apps .m_content-mixmatch .f_container {left:auto; right:50%; margin:0 -960px 0 0;}
.rtl .apps.samsung_themes .m_content-mixmatch ul li:first-child {margin-left:1.59%; margin-right:0;}
.rtl .apps.samsung_themes .m_content-mixmatch ul li .image-wrapper:after {left:-32px; right:auto;}
.rtl .apps.samsung_themes .m_content-mixmatch ul li:last-child {margin-left:0; margin-right:1.59%;}
.rtl .apps.samsung_themes .m_content-mixmatch ul li:last-child .image-wrapper:after {left:-36px; right:auto;}
.rtl .apps.samsung_themes .m_content-mixmatch .screen_all {left:4.16%; right:61.68%;}
.rtl .apps.samsung_themes .m_content-huge .f_container {right:auto; margin:0;}
.rtl .apps.samsung_themes .m_content-huge .media_cont_wrap > button.slick-next {left:28px; right:auto; background:url("//images.samsung.com/is/image/samsung/assets/apps/global/common/btn_gallery_prev.gif") no-repeat center;}
.rtl .apps.samsung_themes .m_content-huge .media_cont_wrap > button.slick-prev {right:28px; left:auto; background:url("//images.samsung.com/is/image/samsung/assets/apps/global/common/btn_gallery_next.gif") no-repeat center;}
.rtl .apps.samsung_themes .m_content-applying .f_container {right:auto; margin:0 auto 73px;}

/* NATION : RTL - SAMSUNGCLOUD */
.rtl .apps.samsung-cloud .m_content-kv .tit {text-align:left;}
.rtl .apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list.big {width:290px;}
.rtl .apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list.big figure {margin-left:33px;}

/* NATION : RTL - KIDSMODE */
.rtl .apps.kids-mode .m_content-store .f_container {margin-bottom:79px;}

/* NATION : RTL - SMARTCALL */
.rtl .apps .move_tab_list li + li:before {left:auto; right:0;}
.rtl .apps.smart-call .m_content-kv [class*="f_header-"] {left:auto; right:50%; text-align:left;}
.rtl .apps.smart-call .m_content-spam .img_box figure + figure {border-left:0; border-right:1px solid #ddd;}
.rtl .apps.smart-call .m_content-deal .f_container,
.rtl .apps.smart-call .m_content-spam .f_container,
.rtl .apps.smart-call .m_content-locally .f_container {right:auto; margin:0 auto;}

/* NATION : RTL - SAMSUNGFLOW */
.rtl .apps.flow .m_content-handover [class*="f_header-"],
.rtl .apps.flow .m_content-auto [class*="f_header-"] {text-align:left;}

/* NATION : RTL - SAMSUNGINTERNET */
.rtl .apps.internet .m_content-movie.static .f_container {right:auto; margin:0;}
.rtl .apps.internet .static .f_container {left:auto; right:50%; margin:0 -960px 0 0;}
.rtl .apps.internet .m_content-device .f_container .inner .tab_media {left:auto; right:50%; margin:0 -840px 0 0;}
.rtl .apps .tab-type .tab_slide_con + .tab_slide_con {margin-left:0; margin-right:66px;}


/* NATION : UK/RU */
.apps.uk.landing [class*="m_content-"] .desc,
.apps.lang_ru.landing [class*="m_content-"] .desc {width:590px; margin:10px 0 0 0;}

/* NATION : RTL */
.apps.landing.rtl [class*="f_header-"] {table-layout:fixed}
.apps.landing.rtl [class*="f_header-"] .f_header_inner {direction:rtl; text-align:right;}
.apps.landing.rtl [class*="m_content-"] .tit {direction: rtl; text-align:right;}
.apps.landing.rtl .m_content-kv [class*="f_header-"] .f_header_inner {direction:rtl; text-align:center;}
.apps.landing.rtl .m_content-kv  .tit {text-align:center;}
.apps.landing.rtl .f_header-left,
.apps.landing.rtl .f_header-right {max-width:720px; width:720px; padding:0 4%;}
.apps.landing.rtl .f_header-left .f_header_inner {padding-right:4%;}
.apps.landing.rtl .nav-inner .apps-nav .nav-list {text-align:center;}
.apps.landing.rtl .nav-inner .apps-nav .nav-list ul {display:inline-block;}
.apps.landing.rtl .nav-inner .apps-nav .nav-list li {float:right; direction:rtl;}

.rtl .apps .f_header-left,
.rtl .apps .f_header-right {text-align:right;}
.rtl .apps .m_content-step .f_tab li .f_tab-header:after {left:0; right:auto;}
.rtl .apps .m_content-step .f_tab li:first-child .f_tab-header:before {right:0; left:auto;}
.rtl .slick-slide {float:right;}
.rtl .m_content-step .step_list .slick-next {left:0; right:auto; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/apps_howtouse_btn_prev.png') no-repeat;}
.rtl .m_content-step .step_list .slick-prev {right:0; left:auto; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/apps_howtouse_btn_next.png') no-repeat;}

.apps.landing.rtl .nav-wrap .service-list-wrap ul > li {float:right; text-align:right; border-left:0; border-right:1px solid #d7d7d7;}
.apps.landing.rtl .nav-inner .apps-nav .nav-list li {text-align:right;}

.rtl .apps .m_content-kv .logo {direction:ltr;} /* beyond */

/* NATION : RU */
.apps.landing.lang_ru [class*="m_content-"] .tit {font-family:"SamsungOne", sans-serif; font-weight:bold;}
.apps.landing.lang_ru [class*="m_content-"] .desc {font-family:"SamsungOne", sans-serif;}
.apps.landing.lang_ru [class*="btn-default"],
.apps.landing.lang_ru [class*="btn-default"] span {font-family:"SamsungOne", sans-serif; font-weight:bold;}
.apps.landing.lang_ru .m_content-kv .tit {font-family:"SamsungOne", sans-serif; font-weight:bold;}
.apps.landing.lang_ru .nav-inner .logo a,
.apps.landing.lang_ru .nav-inner .logo span,
.apps.landing.lang_ru .nav-inner .apps-nav .nav-list li a,
.apps.landing.lang_ru .nav-inner .apps-nav .nav-list li a span,
.apps.landing.lang_ru .nav-wrap .service-list-wrap ul > li > a,
.apps.landing.lang_ru .nav-wrap .service-list-wrap ul > li > a span {font-family:"SamsungOne", sans-serif; font-weight:bold;}
.apps.landing.lang_ru.ua_ru [class*="m_content-"] .tit,
.apps.landing.lang_ru.ru [class*="m_content-"] .tit {word-break:normal;}

.apps.lang_ru [class*="m_content-"] .tit {font-family:'SamsungOne', sans-serif; font-weight:bold;}
.apps.lang_ru [class*='m_content-'] [class*='f_header-'] .sub_txt,
.apps.lang_ru [class*='m_content-'] [class*='f_header-'] .sub_txt .desc {font-family:"SamsungOne", sans-serif; font-weight:bold; font-size:24px; line-height:34px;}
.apps.lang_ru .m_content-step .f_tab li .f_tab-header {font-family:'SamsungOne', sans-serif;}
.apps.lang_ru .m_content-step .f_tab li .f_tab-header.on {font-family:'SamsungOne', sans-serif; font-weight:bold;}
.apps.lang_ru .tab-type .tab_list a,
.apps.lang_ru .move_tab_list li span,
.apps.lang_ru .move_tab_list li button {font-family:'SamsungOne', sans-serif; font-weight:bold;}

#contents .apps.lang_ru .m_content-support .btn_default a {font-family:'SamsungOne', sans-serif;}
#contents .apps.lang_ru .m_content-support .inner_wrap.download .inline_type .box_inner p {font-family:'SamsungOne', sans-serif;}
#contents .apps.lang_ru .m_content-pdp .tit {font-family:'SamsungOne', sans-serif; font-weight:bold;}

.apps.lang_ru.ua_ru [class*="m_content-"] .tit,
.apps.lang_ru.ru [class*="m_content-"] .tit {word-break:break-all;}
.apps.lang_ru [class*="m_content-"] .desc,
.apps.lang_ru [class*="m_content-"] .disclaimer {font-family:'SamsungOne', sans-serif;}
.apps.lang_ru [class*="m_content-"] .title {font-family:'SamsungOne', sans-serif; font-weight:bold;}
.apps.lang_ru [class*="m_content-"] .disclaimer {font-size:18px;}

.apps.lang_ru.samsung_themes .m_content-intro [class*="f_header-"] .tit,
.apps.lang_ru.samsung-cloud .m_content-kv [class*="f_header-"] .tit,
.apps.lang_ru.smart-call .m_content-kv [class*="f_header-"] .tit,
.apps.lang_ru.sound-camp .m_content-kv [class*="f_header-"] .tit,
.apps.lang_ru.kids-mode .m_content-kv [class*="f_header-"] .tit,
.apps.lang_ru.flow .m_content-kv [class*="f_header-"] .tit {font-family:'SamsungSharpSans', 'SamsungOne', sans-serif; font-weight:bold;}

.apps.lang_ru .table-type .media_table_wrap .title,
.apps.lang_ru .table-type .media_table_wrap .f_table-row {font-family:'SamsungOne', sans-serif;} /* beyond */

/* NATION : RU - SAMSUNG FLOW */
.apps.lang_ru.flow .m_content-step {height:1645px;}
.apps.lang_ru.flow .m_content-step .f_tab-content .slick-slide {height:755px;}
.apps.lang_ru.flow .m_content-step .f_tab-content .slick-list {height:755px;}
.apps.lang_ru.flow .m_content-step .f_tab-content .step_list figure > .disclaimer {height:210px;}

/* NATION : HU - SAMSUNG FLOW */
.apps.flow.hu .m_content-step {height:1645px;}
.apps.flow.hu .m_content-step .f_tab-content .slick-slide {height:755px;}
.apps.flow.hu .m_content-step .f_tab-content .slick-list {height:755px;}
.apps.flow.hu .m_content-step .f_tab-content .step_list figure > .disclaimer {height:210px;}

/* NATION : CN -LANDING */
.apps.landing.lang_cn [class*="m_content-"] .tit {font-size:66px; line-height:88px;}
.apps.landing.lang_cn [class*="m_content-"] .desc {font-size:18px; line-height:32px;}
.apps.landing.lang_cn .nav-inner .logo a,
.apps.landing.lang_cn .nav-inner .logo span {font-family:'Microsoft Yahei', '微软雅黑', 'Simsun', '宋体', arial, sans-serif !important; font-weight:bold;}

.apps.tw.landing.lang_cn .nav-inner .logo a,
.apps.tw.landing.lang_cn .nav-inner .logo span {font-family:'Microsoft JhengHei', '微软雅黑', 'Simsun', '宋体', arial, sans-serif !important; font-weight:bold;}

.apps.landing.lang_cn .nav-inner .apps-nav .nav-list li a span,
.apps.landing.lang_cn .nav-wrap .service-list-wrap ul > li > a,
.apps.landing.lang_cn .nav-wrap .service-list-wrap ul > li > a span {font-family:"SamsungOne", 'Microsoft Yahei', '微软雅黑', 'Simsun', '宋体', arial, sans-serif !important; font-weight:bold;}

.apps.lang_cn .media_cont_wrap .title {font-family:'Microsoft Yahei', '微软雅黑', 'Simsun', '宋体', arial, sans-serif !important; font-weight:bold;}
.apps.lang_cn .move_tab_list li span,
.apps.lang_cn .move_tab_list li button {font-family:'Microsoft Yahei', '微软雅黑', 'Simsun', '宋体', arial, sans-serif !important; font-weight:bold;}
.apps.lang_cn .tab-type .tab_list a {font-weight:bold;}

.apps.lang_cn.kids-mode .m_content-children .sub_txt .desc {font-weight:bold;}

.apps.lang_cn.smart-call .m_content-deal [class*="f_header-"] .sub_txt {font-weight:bold;}
.apps.lang_cn.smart-call .m_content-spam .item_tit {font-family:'Microsoft Yahei', '微软雅黑', 'Simsun', '宋体', arial, sans-serif !important; font-weight:bold;}

.apps.lang_cn.samsung_themes [class*="m_content-"] .title,
.apps.lang_cn.samsung_themes [class*="m_content-"] .f_tab .f_tab-header {font-family:'Microsoft Yahei', '微软雅黑', 'Simsun', '宋体', arial, sans-serif !important;; font-weight:bold;}

.apps.tw.landing.lang_cn .nav-inner .apps-nav .nav-list li a span,
.apps.tw.landing.lang_cn .nav-wrap .service-list-wrap ul > li > a,
.apps.tw.landing.lang_cn .nav-wrap .service-list-wrap ul > li > a span {font-family:"SamsungOne", 'Microsoft JhengHei', '微软雅黑', 'Simsun', '宋体', arial, sans-serif !important; font-weight:bold;}

.apps.lang_cn,
.apps.lang_cn a,
.apps.lang_cn p,
.apps.lang_cn span,
.apps.lang_cn em,
.apps.lang_cn .desc,
.apps.lang_cn .disclaimer,
#contents .apps.lang_cn .m_content-support .btn_default a {font-family:'Microsoft Yahei', '微软雅黑', 'Simsun', '宋体', arial, sans-serif !important;}
.apps.lang_cn em {font-style:normal;}

.apps.lang_cn [class*="m_content-"] .tit,
.apps.lang_cn [class*="m_content-"] .sub_tit,
.apps.lang_cn [class*="m_content-"] .f_container .tit {font-family:'Microsoft Yahei', '微软雅黑', 'Simsun', '宋体', arial, sans-serif !important; font-weight:bold;}

.apps.lang_cn.samsung_themes .m_content-intro [class*="f_header-"] .tit,
.apps.lang_cn.flow .m_content-kv [class*="f_header-"] .tit,
.apps.lang_cn.samsung-cloud .m_content-kv [class*="f_header-"] .tit,
.apps.lang_cn.smart-call .m_content-kv [class*="f_header-"] .tit,
.apps.lang_cn.smart_switch .m_content-kv [class*="f_header-"] .tit {font-family:'SamsungSharpSans', 'Microsoft Yahei', '微软雅黑', 'Simsun', '宋体', arial, sans-serif !important;} /* beyond */
.apps.lang_cn.cn.samsung_themes .m_content-intro [class*="f_header-"] .tit,
.apps.lang_cn.cn.smart_switch .m_content-kv [class*="f_header-"] .tit {font-family:'Microsoft Yahei', '微软雅黑', 'Simsun', '宋体', arial, sans-serif !important;}

.apps.lang_cn .m_content-step .f_tab-content .step_desc h4,
.apps.lang_cn .m_content-step .f_tab-content .step_desc strong,
.apps.lang_cn .m_content-step .f_tab-content .step_desc .desc, 
.apps.lang_cn .m_content-step .f_tab li .f_tab-header,
.apps.lang_cn .m_content-step .f_tab li .f_tab-header span {font-family:'Microsoft Yahei', '微软雅黑', 'Simsun', '宋体', arial, sans-serif !important;}
.apps.lang_cn .m_content-step .f_tab li .f_tab-header.on,
.apps.lang_cn .m_content-step .f_tab li .f_tab-header.on span {font-family:'Microsoft Yahei', '微软雅黑', 'Simsun', '宋体', arial, sans-serif !important; font-weight:bold;}
.apps.lang_cn .m_content-step .f_tab li .f_tab-header {font-size:18px;}
.apps.lang_cn .m_content-step .f_tab li .f_tab-header.on {font-size:20px;}

#contents .lang_cn .apps-pagination .control .name strong {font-family:"SamsungSharpSans", sans-serif !important;}
#contents .lang_cn .apps-pagination .control .name span {font-family:'Microsoft Yahei', '微软雅黑', 'Simsun', '宋体', arial, sans-serif !important; font-weight:bold;}

.apps.lang_cn.tw ,
.apps.lang_cn.tw a,
.apps.lang_cn.tw p,
.apps.lang_cn.tw span,
.apps.lang_cn.tw em,
.apps.lang_cn.tw .desc,
.apps.lang_cn.tw .disclaimer,
#contents .apps.lang_cn.tw .m_content-support .btn_default a {font-family:'Microsoft JhengHei', '微软雅黑', 'Simsun', '宋体', arial, sans-serif !important;}
.apps.lang_cn.tw em {font-style:normal;}

.apps.lang_cn.tw [class*="m_content-"] .tit,
.apps.lang_cn.tw [class*="m_content-"] .sub_tit,
.apps.lang_cn.tw [class*="m_content-"] .f_container .tit {font-family:'Microsoft JhengHei', '微软雅黑', 'Simsun', '宋体', arial, sans-serif !important; font-weight:bold;}

.apps.lang_cn.tw .m_content-step .f_tab-content .step_desc h4,
.apps.lang_cn.tw .m_content-step .f_tab-content .step_desc strong,
.apps.lang_cn.tw .m_content-step .f_tab-content .step_desc .desc, 
.apps.lang_cn.tw .m_content-step .f_tab li .f_tab-header,
.apps.lang_cn.tw .m_content-step .f_tab li .f_tab-header span {font-family:'Microsoft JhengHei', '微软雅黑', 'Simsun', '宋体', arial, sans-serif !important;}
.apps.lang_cn.tw .m_content-step .f_tab li .f_tab-header.on,
.apps.lang_cn.tw .m_content-step .f_tab li .f_tab-header.on span {font-family:'Microsoft JhengHei', '微软雅黑', 'Simsun', '宋体', arial, sans-serif !important; font-weight:bold;}


#contents .lang_cn.tw .apps-pagination .control .name strong {font-family:"SamsungSharpSans", sans-serif !important;}
#contents .lang_cn.tw .apps-pagination .control .name span {font-family:'Microsoft JhengHei', '微软雅黑', 'Simsun', '宋体', arial, sans-serif !important; font-weight:bold;}

.apps.lang_cn [class*="m_content-"] .sub_tit, 
.apps.lang_cn .m_content-step [class*="f_header-"] .desc {margin-top:26px;}

.apps.lang_cn .table-type .media_table_wrap .title,
.apps.lang_cn .table-type .media_table_wrap .f_table-row {font-family:'Microsoft Yahei', '微软雅黑', 'Simsun', '宋体', arial, sans-serif !important;} /* beyond */
.apps.lang_cn.tw .table-type .media_table_wrap .title,
.apps.lang_cn.tw .table-type .media_table_wrap .f_table-row  {font-family:'Microsoft JhengHei', '微软雅黑', 'Simsun', '宋体', arial, sans-serif !important;} /* beyond */
/* NATION : CN */
.apps.internet.cn .m_content-kv .tit {width:535px;}

/* NATION : IL */
.apps.landing.lang_il [class*="m_content-"] .tit {font-family:tahoma, sans-serif; font-weight:bold;}
.apps.landing.lang_il [class*="m_content-"] .desc {font-family:"SamsungOneHebrew", sans-serif;}
.apps.landing.lang_il [class*="btn-default"],
.apps.landing.lang_il [class*="btn-default"] span {font-family:tahoma, sans-serif; font-weight:bold;}
.apps.landing.lang_il .m_content-kv .tit {font-family:tahoma, sans-serif; font-weight:bold;}
.apps.landing.lang_il .nav-inner .logo a,
.apps.landing.lang_il .nav-inner .logo span {font-family:tahoma, sans-serif; font-weight:bold;}

.apps.lang_il,
.apps.lang_il a,
.apps.lang_il p,
.apps.lang_il span,
.apps.lang_il em,
.apps.lang_il .desc,
.apps.lang_il .disclaimer,
#contents .apps.lang_il .m_content-support .btn_default a {font-family:"SamsungOneHebrew", sans-serif;}
.apps.lang_il em {font-style:normal;}
.apps.lang_il .tab-type .tab_list a {font-family:"SamsungOneHebrew", sans-serif; font-weight:bold;}

.apps.lang_il [class*="m_content-"] .tit,
.apps.lang_il [class*="m_content-"] .sub_tit,
.apps.lang_il [class*="m_content-"] .f_container .tit {font-family:tahoma, sans-serif; font-weight:bold;}

.apps.lang_il .m_content-step .f_tab-content .step_desc * {font-family:"SamsungOneHebrew", sans-serif;}
.apps.lang_il .m_content-step .f_tab-content .step_desc .desc {font-family:"SamsungOneHebrew", sans-serif;}
.apps.lang_il .m_content-step .f_tab li .f_tab-header {font-family:tahoma, sans-serif}
.apps.lang_il .m_content-step .f_tab li .f_tab-header.on {font-family:tahoma, sans-serif; font-weight:bold;}
.apps.lang_il .m_content-step .f_tab li .f_tab-header span{font-family:tahoma, sans-serif}
.apps.lang_il .m_content-step .f_tab li .f_tab-header.on span {font-family:tahoma, sans-serif; font-weight:bold;}

.apps.lang_il .nav-inner .apps-nav .nav-list li a span,
.apps.lang_il .nav-wrap .service-list-wrap ul > li > a span {font-family:"SamsungOne", sans-serif; font-weight:bold;}

.apps.lang_il.kids-mode .m_content-children .sub_txt .desc,
.apps.lang_il.samsung-cloud .m_content-backup_data .sub_txt .desc,
.apps.lang_il.smart-call .m_content-deal [class*="f_header-"] .sub_txt {font-family:tahoma, sans-serif; font-weight:bold;}

.apps.lang_il.smart-call .media_cont_wrap .title,
.apps.lang_il.smart-call .m_content-spam .item_tit {font-family:tahoma, sans-serif;}

.apps.lang_il.samsung_themes [class*="m_content-"] .title, .apps.lang_il.samsung_themes [class*="m_content-"] .f_tab .f_tab-header {font-weight:bold;}

.apps.lang_il.samsung_themes .m_content-intro [class*="f_header-"] .tit,
.apps.lang_il.samsung-cloud .m_content-kv [class*="f_header-"] .tit,
.apps.lang_il.flow .m_content-kv [class*="f_header-"] .tit {font-family:'SamsungSharpSans', tahoma, sans-serif;}


.apps.lang_il .table-type .media_table_wrap .title,
.apps.lang_il .table-type .media_table_wrap .f_table-row {font-family:"SamsungOneHebrew", sans-serif;} /* beyond */

/* NATION : TH */
.apps.landing.lang_th [class*="m_content-"] .tit {font-family:"pslkittithada", sans-serif; font-size:100px; line-height:78px;}
.apps.landing.lang_th [class*="m_content-"] .desc {font-family:"pslkittithada", sans-serif;}
.apps.landing.lang_th [class*="btn-default"]{font-family:"pslkittithada", sans-serif; font-size:24px;}
.apps.landing.lang_th .nav-inner .logo a {font-family:"pslkittithada", sans-serif;}
.apps.landing.lang_th [class*="f_header-"] .desc {margin-top:33px; font-size:30px; line-height:34px;}
.apps.landing.lang_th .m_content-kv .tit {font-family:"pslkittithada", sans-serif;}

.apps.lang_th,
.apps.lang_th a,
.apps.lang_th p,
.apps.lang_th span,
.apps.lang_th em,
.apps.lang_th .desc,
.apps.lang_th .disclaimer,
#contents .apps.lang_th .m_content-support .btn_default a {font-family:"pslkittithada", sans-serif;}
.apps.lang_th em {font-style:normal;}
.apps.lang_th.samsung_themes .m_content-intro [class*="f_header-"] .tit {font-family:"SamsungSharpSans", "pslkittithada", sans-serif; font-size:90px; line-height:80px;}
.apps.lang_th .move_tab_list li span,
.apps.lang_th .move_tab_list li button {font-family:"pslkittithada", sans-serif; font-size:30px;}

.apps.lang_th .tab-type .tab_list a,
.apps.lang_th .media_cont_wrap .title {font-family:"pslkittithada", sans-serif; font-size:34px;}

/* beyond */
/* SPEC TABLE TYPE */
.apps.lang_th .table-type .media_table_wrap .title {font-size:36px; letter-spacing:-0.01em;}
.apps.lang_th .table-type .media_table_wrap .f_table-row {font-size:31.5px; letter-spacing:-0.01em;}
.apps.lang_th .table-type .media_table_wrap .f_content-table .disclaimer {font-size:24px;}
.apps.lang_th .table-type .media_table_wrap .title,
.apps.lang_th .table-type .media_table_wrap .f_table-row {font-family:"pslkittithada", sans-serif;}
/* //beyond */

.apps.lang_th.kids-mode .m_content-children .sub_txt .desc {font-family:"pslkittithada", sans-serif; font-size:34px; line-height:34px;}
.apps.lang_th.kids-mode .m_content-learning .f_container .disclaimer {font-size:26px;}

.apps.lang_th.smart-call .m_content-deal [class*="f_header-"] .sub_txt {font-family:"pslkittithada", sans-serif; font-size:34px; line-height:40px;}
.apps.lang_th.smart-call .m_content-spam .item_tit {font-family:"pslkittithada", sans-serif; font-size:34px;}

.apps.lang_th.samsung-cloud .m_content-backup_data .sub_txt .desc {font-family:"pslkittithada", sans-serif; font-size:34px; line-height:40px;}
.apps.lang_th.samsung-cloud .m_content-getting_start .f_container > .tit {font-size:34px; line-height:32px;}
.apps.lang_th.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list .tit {font-size:34px; line-height:40px;}
.apps.lang_th.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list .desc {font-size:30px; line-height:34px;}

.apps.lang_th.samsung_themes .m_content-applying .media_list .tit {font-family:"pslkittithada", sans-serif; font-size:34px;}
.apps.lang_th.samsung_themes [class*="m_content-"] .title, .apps.lang_th.samsung_themes [class*="m_content-"] .f_tab .f_tab-header {font-family:"pslkittithada", sans-serif;}
.apps.lang_th.samsung_themes .m_content-decorative .f_container .f_tab li h3 .f_tab-header,
.apps.lang_th.samsung_themes .m_content-huge .media_list .tit {font-size:34px;}
.apps.lang_th.samsung_themes .m_content-decorative .f_container .f_tab li .tab_text .desc {font-size:24px;}
.apps.lang_th.samsung_themes .m_content-decorative .f_container .disclaimer {bottom:-650px;}
.apps.lang_th.samsung_themes .m_content-decorative .f_container .disclaimer span {font-size:24px;}
.apps.lang_th.samsung_themes .m_content-decorative .f_container .disclaimer,
.apps.lang_th.samsung_themes .m_content-mixmatch .screen-content > .disclaimer,
.apps.lang_th.samsung_themes .m_content-mixmatch .f_container .screen .title {font-size:20px;}
.apps.lang_th.samsung_themes .m_content-huge .f_header-center .disclaimer {font-size:26px;}

.apps.lang_th [class*="m_content-"] .tit,
.apps.lang_th [class*="m_content-"] .sub_tit,
.apps.lang_th [class*="m_content-"] .f_container .tit {font-family:"pslkittithada", sans-serif;}

.apps.lang_th .m_content-step .f_tab-content .step_desc * {font-family:"pslkittithada", sans-serif;}
.apps.lang_th .m_content-step .f_tab-content .step_desc .desc {font-family:"pslkittithada", sans-serif;}
.apps.lang_th .m_content-step .f_tab li .f_tab-header {font-family:"pslkittithada", sans-serif;}
.apps.lang_th .m_content-step .f_tab li .f_tab-header.on {font-family:"pslkittithada", sans-serif;}
.apps.lang_th .m_content-step .f_tab li .f_tab-header span {font-family:"pslkittithada", sans-serif;}
.apps.lang_th .m_content-step .f_tab li .f_tab-header.on span {font-family:"pslkittithada", sans-serif;}

.apps.lang_th [class*="m_content-"] .tit {font-size:100px; line-height:70px;}
.apps.lang_th [class*="m_content-"] .sub_tit {font-size:34px; line-height:34px;}
.apps.lang_th [class*="m_content-"] .desc {font-size:30px; line-height:34px;}
.apps.lang_th [class*="m_content-"] .disclaimer {font-size:26px; line-height:34px;}
.apps.lang_th [class*="m_content-"] .add_txt {font-size:26px; line-height:34px;}
.apps.lang_th .m_content-kv [class*="f_header-"] .tit {font-family:'SamsungSharpSans', "pslkittithada", sans-serif; font-size:90px; line-height:1.1;}

.apps.lang_th .m_content-step .f_tab li .f_tab-header {font-size:28px; line-height:34px;}
.apps.lang_th .m_content-step .f_tab li .f_tab-header.on {font-size:30px;}
.apps.lang_th .m_content-step .f_tab-content .step_desc h4,
.apps.lang_th .m_content-step .f_tab-content .step_desc strong {font-size:34px;}
.apps.lang_th .m_content-step .f_tab-content .step_list figure > .disclaimer {font-size:26px; line-height:34px;}

#contents .apps.lang_th .m_content-support .desc {font-size:30px;}
#contents .apps.lang_th .m_content-support .btn_default a {font-size:30px; line-height:.6;}
#contents .apps.lang_th .m_content-support .inner_wrap.download .inline_type .box_inner p {font-size:20px;}

.apps.landing.lang_th .nav-inner .apps-nav .nav-list li a span,
.apps.landing.lang_th .nav-wrap .service-list-wrap ul > li > a span {font-family:"SamsungOne", sans-serif; font-weight:bold;}

/* NATION : TH - SAMSUNGPASS */
.apps.samsungpass.lang_th .m_content-simple .recognize_item span {font-size:26px; line-height:34px;}

.apps.lang_th .m_content-step .f_tab-content .mix_type1 .desc_box {font-size:30px; line-height:34px;}
.apps.lang_th .m_content-step .f_tab-content .img_desc {font-size:24px;}


/* NATION : SA */
.apps.landing.lang_sa [class*="m_content-"] .tit {font-family:tahoma, sans-serif; font-weight:bold;}
.apps.landing.lang_sa [class*="m_content-"] .desc {font-family:"SamsungOneArabic", sans-serif;}
.apps.landing.lang_sa [class*="btn-default"],
.apps.landing.lang_sa [class*="btn-default"] span {font-family:tahoma, sans-serif; font-weight:bold;}
.apps.landing.lang_sa .m_content-kv .tit {font-family:tahoma, sans-serif; font-weight:bold;}
.apps.landing.rtl .nav-inner .logo a {font-family:tahoma, sans-serif; font-weight:bold;}

.apps.lang_sa,
.apps.lang_sa a,
.apps.lang_sa p,
.apps.lang_sa span,
.apps.lang_sa em,
.apps.lang_sa .desc,
.apps.lang_sa .disclaimer,
#contents .apps.lang_sa .m_content-support .btn_default a {font-family:"SamsungOneArabic", sans-serif;}
.apps.lang_sa.samsung_themes .m_content-intro [class*="f_header-"] .tit {font-family:"SamsungSharpSans", "SamsungOneArabic", sans-serif;}
.apps.lang_sa em {font-style:normal;}
.apps.lang_sa .m_content-kv [class*="f_header-"] .tit {font-family:"SamsungSharpSans", tahoma, sans-serif;}

.apps.lang_sa.kids-mode .m_content-children .sub_txt .desc {font-family:"SamsungOneArabic", sans-serif; font-weight:bold;}

.apps.lang_sa.samsung-cloud .m_content-backup_data .sub_txt .desc {font-family:"SamsungOneArabic", sans-serif; font-weight:bold;}

.apps.lang_sa.smart-call .m_content-deal [class*="f_header-"] .sub_txt {font-family:"SamsungOneArabic", sans-serif; font-weight:bold;}
.apps.lang_sa.smart-call .m_content-spam .item_tit {font-family:"SamsungOneArabic", sans-serif; font-weight:bold;}

.apps.lang_sa.samsung_themes [class*="m_content-"] .title, .apps.lang_sa.samsung_themes [class*="m_content-"] .f_tab .f_tab-header {font-family:tahoma, sans-serif; font-weight:bold;}

.apps.lang_sa .tab-type .tab_slide_con {font-family:tahoma, sans-serif; font-weight:bold;}
.apps.lang_sa .move_tab_list li span,
.apps.lang_sa .move_tab_list li button {font-family:tahoma, sans-serif; font-weight:bold;}
.apps.lang_sa .media_cont_wrap .title {font-family:"SamsungOneArabic", sans-serif; font-weight:bold;}

.apps.lang_sa [class*="m_content-"] .tit,
.apps.lang_sa [class*="m_content-"] .sub_tit,
.apps.lang_sa [class*="m_content-"] .f_container .tit {font-family:tahoma, sans-serif; font-weight:bold;}

.apps.lang_sa .m_content-step .f_tab-content .step_desc * {font-family:"SamsungOneArabic", sans-serif;}
.apps.lang_sa .m_content-step .f_tab-content .step_desc .desc {font-family:"SamsungOneArabic", sans-serif;}
.apps.lang_sa .m_content-step .f_tab li .f_tab-header {font-family:tahoma, sans-serif}
.apps.lang_sa .m_content-step .f_tab li .f_tab-header.on {font-family:tahoma, sans-serif; font-weight:bold;}
.apps.lang_sa .m_content-step .f_tab li .f_tab-header span{font-family:tahoma, sans-serif}
.apps.lang_sa .m_content-step .f_tab li .f_tab-header.on span {font-family:tahoma, sans-serif; font-weight:bold;}

.apps.lang_sa.landing .nav-wrap .service-list-wrap ul > li > a span,
.apps.lang_sa .nav-inner .apps-nav .nav-list li a span {font-family:"SamsungOne", sans-serif; font-weight:bold;}

.apps.lang_sa .table-type .media_table_wrap .title,
.apps.lang_sa .table-type .media_table_wrap .f_table-row {font-family:"SamsungOneArabic", sans-serif;} /* beyond */

/* NATION : MM */
.apps.landing.mm [class*="m_content-"] .tit {font-family:'zawgyione', arial, sans-serif}
.apps.landing.mm [class*="m_content-"] .desc {font-family:'zawgyione', arial, sans-serif}
.apps.landing.mm [class*="btn-default"] {font-family:'zawgyione', arial, sans-serif}
.apps.landing.mm .nav-inner .logo a {font-family:'zawgyione', arial, sans-serif}

.apps.mm,
.apps.mm a,
.apps.mm p,
.apps.mm span,
.apps.mm em,
.apps.mm .desc,
.apps.mm .disclaimer,
#contents .apps.mm .m_content-support .btn_default a {font-family:'zawgyione', arial, sans-serif;}
.apps.mm.samsung_themes .m_content-intro [class*="f_header-"] .tit,
.apps.mm.samsung-cloud .m_content-kv [class*="f_header-"] .tit,
.apps.mm.flow .m_content-kv [class*="f_header-"] .tit {font-family:'SamsungSharpSans', 'zawgyione', arial, sans-serif; line-height:1.2;}
.apps.mm.flow .m_content-kv [class*="f_header-"] .tit {padding:0;}
.apps.mm .m_content-kv [class*="f_header-"] .tit {font-size:90px; line-height:1.1;}
.apps.mm em {font-style:normal;}
.apps.mm .tab-type .tab_list a {font-family:'zawgyione', arial, sans-serif;}

.apps.mm [class*="m_content-"] .tit,
.apps.mm [class*="m_content-"] .sub_tit,
.apps.mm [class*="m_content-"] .f_container .tit {font-family:'zawgyione', arial, sans-serif;}

.apps.mm .m_content-step .f_tab-content .step_desc * {font-family:'zawgyione', arial, sans-serif;}
.apps.mm .m_content-step .f_tab-content .step_desc .desc {font-family:'zawgyione', arial, sans-serif;}
.apps.mm .m_content-step .f_tab li .f_tab-header {font-family:'zawgyione', arial, sans-serif; line-height:1.6;}
.apps.mm .m_content-step .f_tab li .f_tab-header.on {font-family:'zawgyione', arial, sans-serif;}
.apps.mm .m_content-step .f_tab li .f_tab-header span{font-family:'zawgyione', arial, sans-serif;}
.apps.mm .m_content-step .f_tab li .f_tab-header.on span {font-family:'zawgyione', arial, sans-serif;}

.apps.mm.internet [class*="m_content-"] .tit > em {display:block; font-family:'zawgyione', arial, sans-serif; font-weight:normal;}
.apps.mm.internet [class*="m_content-"] .desc {font-family:'zawgyione', arial, sans-serif;}

.apps.mm.samsung_themes [class*="m_content-"] .desc,
.apps.mm.samsung_themes [class*="m_content-"] .disclaimer {font-family:'zawgyione', arial, sans-serif;}
.apps.mm.samsung_themes [class*="m_content-"] .title,
.apps.mm.samsung_themes [class*="m_content-"] .f_tab .f_tab-header {font-family:'zawgyione', arial, sans-serif;}

.apps.mm.samsung-cloud .m_content-kv [class*="f_header-"] {padding:200px 10% 0 105px;}
.apps.mm.samsung-cloud .m_content-backup_data .sub_txt .desc {font-family:'zawgyione', arial, sans-serif;}

.apps.landing.mm .nav-inner .apps-nav .nav-list li a span,
.apps.landing.mm .nav-wrap .service-list-wrap ul > li a span {font-family:"SamsungOne", sans-serif; font-weight:bold;}

.apps.mm [class*="m_content-"] .tit {line-height:1.5; font-size:56px;}

.apps.mm .tab-type .tab_list a,
.apps.mm .media_cont_wrap .title {font-family:'zawgyione', arial, sans-serif; font-size:24px;}

.apps.mm .table-type .media_table_wrap .title,
.apps.mm .table-type .media_table_wrap .f_table-row{font-family: 'zawgyione', arial, sans-serif;} /* beyond */

/* NATION : DE - SAMSUNG INTERNET */
.apps.internet.de .m_content-surfing [class*="f_header-"] {padding:0 1%;}

/* NATION : DK - SAMSUNG THEMES */
.apps.samsung_themes.dk .m_content-personalize [class*="f_header-"] {top:90px;}

/* NATION : NL - SAMSUNG THEMES */
.apps.samsung_themes.nl .m_content-personalize [class*="f_header-"] {top:60px;}

/* NATION : TH - SAMSUNG INTERNET */
.apps.internet.th .m_content-step .f_tab-content .step_desc .desc {height:4.6em;}

/* NATION : MM - SAMSUNG INTERNET */
.apps.internet.mm .m_content-step .f_tab-content {top:100px;}
#contents .apps.internet.mm .m_content-support .list_inner {padding:0 5%;}

/* NATION : AE_AR - SAMSUNG FLOW */
.apps.flow.ae_ar .m_content-secure [class*="f_header-"] {top:50px;}

/* NATION : CA_FR - SAMSUNG FLOW */
.apps.flow.ca_fr .m_content-secure [class*="f_header-"] {top:50px;}

/* NATION : CH_FR - SAMSUNG FLOW */
.apps.flow.ch_fr .m_content-secure [class*="f_header-"] {top:50px;}

/* NATION : FI - SAMSUNG FLOW */
.apps.flow.fi .m_content-secure [class*="f_header-"] {top:50px;}

/* NATION : HU - SAMSUNG FLOW */
.apps.flow.hu .m_content-secure [class*="f_header-"] {top:50px;}

/* NATION : IRAN - SAMSUNG FLOW */
.apps.flow.iran .m_content-secure [class*="f_header-"] {top:50px;}

/* NATION : MM - SAMSUNG FLOW */
.apps.flow.mm .m_content-secure [class*="f_header-"] {top:80px;}
.apps.flow.mm .m_content-handover [class*="f_header-"] {top:100px; padding:0 2% 0 .8%;}
.apps.flow.mm .m_content-auto [class*="f_header-"] {top:100px;}
.apps.flow.mm .m_content-step {height:1645px;}
.apps.flow.mm .m_content-step .f_tab-content .slick-slide {height:755px;}
.apps.flow.mm .m_content-step .f_tab-content .slick-list {height:755px;}
.apps.flow.mm .m_content-step .f_tab-content .step_list figure > .disclaimer {height:210px;}

/* NATION : MX - SAMSUNG FLOW */
.apps.flow.mx .m_content-secure [class*="f_header-"] {top:50px;}

/* NATION : NO - SAMSUNG FLOW */
.apps.flow.no .m_content-secure [class*="f_header-"] {top:50px;}

/* NATION : PT - SAMSUNG FLOW */
.apps.flow.pt .m_content-secure [class*="f_header-"] {top:50px;}

/* NATION : SK - SAMSUNG FLOW */
.apps.flow.sk .m_content-secure [class*="f_header-"] {top:50px;}

/* NATION : VN - SAMSUNG FLOW */
.apps.flow.vn .m_content-secure [class*="f_header-"] {top:50px;}

/* NATION : RU - SAMSUNG CLOUD */
.apps.ru .m_content-getting_start [class*="f_header-"], .apps.ua_ru .m_content-getting_start [class*="f_header-"]{padding:0 3%;}


/* NATION : RTL - SMART SWITCH */

.rtl .smart_switch .static .f_container {left:auto; right:50%; margin:0 -960px 0 0;}
.rtl .smart_switch .m_content-iosblackberry.static .f_container {direction:ltr;} /*beyond*/
.rtl #contents .smart_switch .m_content-disclaimer .disclaimer {text-align:right;}
.rtl .smart_switch .m_content-smartbanner [class*="f_header-"] {padding:0 2%;}
.rtl .smart_switch .m_content-smartbanner .model_name span:first-child,
.rtl .smart_switch .m_content-smartbanner .model_name span:first-child + span {margin-right:2px; padding-right:10px;} /*beyond*/
.rtl .smart_switch .m_content-smartbanner .model_name span + span {margin:0; padding:0;}
.rtl .smart_switch .m_content-smartbanner .model_name span + span:after {left:-11px; margin-top:-8px;} /*beyond*/
.rtl .smart_switch .m_content-smartbanner .f_container {right:auto; left:50%; margin:0 0 0 -720px; text-align:left;}

/* NATION : SEC - SMART SWITCH */
.sec.smart_switch [class*="m_content-"] [class*="f_header-"] .tit {font-family:'SamsungSharpSans', 'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial !important; font-weight:bold;}
.sec.smart_switch [class*="m_content-"] sup {font-size:13px;}
.sec.smart_switch [class*="m_content-"] .sub_tit {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold;}
.sec.smart_switch .m_content-kv [class*="f_header-"] .tit {padding-top:20px; font-size:90px; font-family:'SamsungSharpSans', 'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial !important; font-weight:bold;}
.sec.smart_switch .m_content-iosblackberry .sub_tit {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold;}
.sec.smart_switch .m_content-smartbanner .model_name span {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold;}
.sec.smart_switch .m_content-disclaimer a {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold;}
.sec.smart_switch .m_content-smartbanner [class*="btn-default"] {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial;}

/* NATION : CN - SMART SWITCH */
.lang_cn.smart_switch .m_content-kv .logo span {padding-bottom:10px;}
.lang_cn.smart_switch .m_content-memories .sub_tit {margin-top:66px;}

/* NATION : TH - SMART SWITCH */
.lang_th.smart_switch [class*="m_content-"] sup {font-size:22px;}
.lang_th.smart_switch .step_list_cont .media_list .tit {font-size:36px; line-height:1.2;}
.lang_th.smart_switch .m_content-iosblackberry .sub_tit {font-size:36px;}
.lang_th.smart_switch .m_content-smartbanner .model_name {font-size:51px;}
.lang_th.smart_switch .m_content-smartbanner .model_name span + span {margin:0;}
.lang_th.smart_switch .m_content-smartbanner .model_name span + span:after {margin-top:-10px;}
.lang_th.smart_switch .m_content-smartbanner .model_tit {font-size:45px;}
.lang_th.smart_switch .m_content-smartbanner [class*="btn-default"] {font-size:30px;}

/* NATION : RU - SMART SWITCH */
.lang_ru.smart_switch .m_content-kv .tit {font-family:"SamsungSharpSans", sans-serif;}
.lang_ru.smart_switch .m_content-iosblackberry .sub_tit {font-family:"SamsungOne", sans-serif; font-weight:bold;}
.lang_ru.smart_switch .m_content-disclaimer a {font-family:"SamsungOne", sans-serif; font-weight:bold;}
.lang_ru.smart_switch .m_content-smartbanner [class*="btn-default"] {font-family:"SamsungOne", sans-serif;}

/* NATION : SA - SMART SWITCH */
.lang_sa.smart_switch .m_content-kv [class*="f_header-"] .tit {font-family:"SamsungSharpSans", "tahoma,", "SamsungOneArabic", sans-serif;}

/* NATION : IL - SMART SWITCH */
.lang_il.smart_switch .m_content-kv [class*="f_header-"] .tit {font-family:"SamsungSharpSans", "tahoma,", "SamsungOneHebrew", sans-serif;}

/* NATION : MM - SMART SWITCH */
.mm.smart_switch .m_content-kv [class*="f_header-"] .tit {font-family:"SamsungSharpSans", "zawgyione", arial, sans-serif;}
.mm.smart_switch .step_list_cont .media_list .tit {font-size:24px;}

/* NATION : CZ - SMART SWITCH */
.apps.smart_switch.cz .m_content-memories [class*="f_header-"] {padding:0 3%;}

/* NATION : NO - SMART SWITCH */
.apps.smart_switch.no .m_content-switching [class*="f_header-"] {padding:0 3%;}

/* NATION : AE_AR - SMART SWITCH */
.rtl .apps.smart_switch.ae_ar .m_content-kv .logo {direction:rtl;} /* beyond */
.rtl .apps.smart_switch.ae_ar .m_content-kv .logo span {margin-left:0; padding:0 25px 0 0;} /* beyond */

/* NATION : NZ - KIDS MODE */
.apps.kids-mode.au .apps-pagination {display:block;} /* beyond */

/* NATION : AU - SMART CALL */
.apps.au .move_tab_list li button {padding:0 96px; font-family:'SamsungSharpSans',sans-serif; color:#fff; font-size:18px; line-height:80px; box-sizing:border-box;}
.apps.au .move_tab_list li span {display:inline-block; padding:0 96px; font-family:'SamsungSharpSans',sans-serif; color:#fff; font-size:18px; line-height:80px; box-sizing:border-box;}

/* NATION : AU - SAMSUNG FLOW */
.apps.flow.au .m_content-secure {height:1081px;}
.apps.flow.au .m_content-secure .scene01 { display:none; left:48.3854%; top:70.6753%; width:3.1771%;}

@media screen and (min-width:1441px) {
    /* LAYOUT */
    .apps .f_container > figure img {width:1920px;}

    /* KV FADEIN */
    .apps .fade-in [class*="f_header-"] {opacity:0;}
    .apps .fade-in figure img {opacity:0;}

    /* LANDING */
    .apps.landing.kz_ru [class*="m_content-"] .desc,
    .apps.landing.cl [class*="m_content-"] .desc {max-width:80%; margin:10px 0 0;}
}

@media screen and (max-width:1440px) {

    /* LAYOUT */
    .apps [class*="m_content-"] .tit {font-size:5.2777vw;}
    .apps [class*="m_content-"] .sub_tit {margin-top:0.6944vw; font-size:1.6667vw;}
    .apps [class*="m_content-"] .desc {font-size:1.3888vw; margin:0.6944vw auto 0;}
    .apps [class*="m_content-"] .disclaimer {font-size:1.1111vw; line-height:2.2222vw;}
    .apps [class*="m_content-"] .add_txt {font-size:1.111vw;}
    .apps [class*="f_header-"] {top:9.7222vw; left:0; width:100%; margin-left:0;}
    .apps [class*="btn-default"]{margin-top:2.7777vw; padding:1.5972vw 4.1666vw 1.3194vw; font-size:1.1111vw;}
    .apps .f_header-left.wide_half {width:50%;}
    .apps .f_header-right {width:47.2vw;}
    .apps .f_header-right {left:auto; right:2.7777vw; width:47.2vw; padding-top:75px; padding-top:5.2083vw; padding-left:2.7777vw;}
    .apps .f_container > figure img {height:100%;}
    .apps .static .f_container {left:0; width:100%; margin:0;}
    .apps .static .f_container > figure {left:0; right:0; width:auto; margin:0 -16.6666vw;}
    .apps .static .f_header-center {margin:9.7222vw auto 2.7777vw;}
    .apps .m_content-kv .tit {font-size:6.25vw;}
	.apps .m_content-kv .logo > img {width:5.5555vw;}
	.apps .m_content-kv .logo span {margin-left:1.1111vw;}
    .apps .m_content-kv .btn-default {padding:1.3888vw 3.4722vw 1.1111vw; font-size:1.25vw;}

    /* NAV */
    .apps .nav-inner .logo {left:20px;}
    .apps .nav-inner .apps-nav .nav-list li {margin-left:4.86vw;}
    .apps .nav-inner .apps-nav .nav-list li:first-child {margin-left:0;}
    .apps .nav-inner .apps-share {right:20px;}
    /*.apps .nav-inner .btn-menu {right:20px;}*/


    /* HOW TO USE */
    .apps .m_content-step {height:88.0416vw;}
    .apps .m_content-step .f_container {top:22.2222vw;}
    .apps .m_content-step.non_desc-type .f_container {top:18.75vw;}
    .apps .m_content-step .f_tab > li {min-height:5.5555vw; line-height:5.5555vw;}
    .apps .m_content-step .f_tab li .f_tab-header {width:23.6111vw; min-height:5.5555vw;font-size:1.1111vw;} /* access qa */
    .apps .m_content-step .f_tab li .f_tab-header span {padding:3% 1.3888vw 2.5%; }/* access qa */
    .apps .m_content-step .f_tab li .f_tab-header.on {font-size:1.25vw;} /* access qa */
    .apps .m_content-step .f_tab.column2 li .f_tab-header {width:34.7222vw;}
    .apps .m_content-step .f_tab-content {top:5.5555vw; left:0; margin-left:0;}
    .apps .m_content-step .f_tab-content .step_desc {font-size:1.6666vw;}
    .apps .m_content-step .f_tab-content .step_desc h4,
	.apps .m_content-step .f_tab-content .step_desc strong {margin-top:3.75vw;}
    .apps .m_content-step .f_tab-content .step_desc .desc {height:6.9444vw; margin-top:0.9722vw;}
    .apps .m_content-step .bx-wrapper {margin:2.4305vw auto 0; padding:0 5.5555vw 0 7vw;}
    .apps .m_content-step .bx-wrapper .step_list {margin-left:-22.0833vw;}
    .apps .m_content-step .bx-wrapper .step_list > div {width:40.6944vw !important; height:32.75vw; margin-right:3.4722vw !important; text-align:center; padding:1px; box-sizing:border-box;}
    .apps .m_content-step .bx-wrapper .step_list > div figure {display:block; height:100%; margin:0;}
    .apps .m_content-step .bx-wrapper .step_list > div .slick-slide {text-align:center;}
    .apps .m_content-step .bx-wrapper .bx-pager,
    .apps .m_content-step .bx-wrapper .bx-controls-auto {margin-top:3.4722vw;}
    .apps .m_content-step .bx-wrapper .bx-pager.bx-default-pager a {width:1.1111vw; height:1.1111vw; margin:0 0.5555vw; width:16px; height:16px; margin:0 8px;}
    .apps .m_content-step .bx-wrapper .bx-controls-direction a {width:5.5555vw; height:5.5555vw; margin-top:-5.5555vw; margin-left:10px; margin-right:10px;}
    .apps .m_content-step .bx-wrapper .bx-prev {left:0;}
    .apps .m_content-step .bx-wrapper .bx-next {right:0;}
    .apps .m_content-step .bx-wrapper .bx-viewport {height:32.86vw !important}
    .apps .m_content-step .f_tab-content .step_list {height:32.9166vw; margin:2.4305vw 0 0 0; padding:0 5.5555vw;}
    .apps .m_content-step .f_tab-content .step_list.slick-slider {height:auto; padding-bottom:4.8611vw;}
    .apps .m_content-step .f_tab-content .slick-list {max-width:44.1666vw;}
    .apps .m_content-step .f_tab-content .slick-slide {padding:1px; text-align:center; box-sizing:border-box;}
    .apps .m_content-step .f_tab-content .slick-slide figure {height:32.9166vw;}
    .apps .m_content-step .f_tab-content .slick-slider {margin:2.4305vw 0 0 0; padding:0 6.25vw;}
    .apps .m_content-step .f_tab-content .slick-slider:before {width:12.5vw; background-size:100%;}
    .apps .m_content-step .f_tab-content .slick-slider:after {width:12.5vw; background-size:100%;}
    .apps .m_content-step .step_list .slick-arrow {width:5.5555vw; height:5.5555vw; margin-top:-2.7777vw; background-size:100%;}
    .apps .m_content-step .step_list .slick-prev {left:10px;}
    .apps .m_content-step .step_list .slick-next {right:10px;}
	.apps .m_content-step .f_tab-content .step_list figure > .disclaimer {height:9.375vw; margin-top:2.4305vw; padding:0 5.5555vw; font-size:1.3888vw; line-height:1.7;}
	.apps .m_content-step .f_tab-content .step_list span.disclaimer {margin-top:1.0416vw;}

    /* how to use non tab */
    .apps .m_content-step.nonTab {height:93.75vw;}
    .apps .m_content-step.nonTab .f_container {top:22.2222vw;}
    .apps .m_content-step.nonTab .step_desc h4 {margin-top:3.4722vw;}
    .apps .m_content-step.nonTab .step_desc .desc {height:9.0277vw; margin-top:0.9722vw;}
    .apps .m_content-step.nonTab .step_list {height:48.0555vw; margin:2.0833vw 0 0 0;}
    .apps .m_content-step.nonTab .step_list .slick-list {height:45.1388vw; margin:0 auto;}
    .apps .m_content-step.nonTab .step_list .slick-slide {height:46.6666vw; margin-right:0 !important; text-align:center; opacity:1}
    .apps .m_content-step.nonTab .step_list .slick-next {right:10px;}
    .apps .m_content-step.nonTab .step_list .slick-prev {left:10px;}

    /* how to use double tab */
    .apps .m_content-step .f_tab.depth2 > li {min-height:4.8611vw;}
    .apps .m_content-step .f_tab.depth2 li .f_tab-header {min-height:4.8611vw; padding:0; font-size:1.25vw;} /* access qa */

    /* move_tab_list type */
    .apps .move_tab_list {margin-bottom:6.9444vw;}
    .apps .move_tab_list li {height:5.5555vw; line-height:5.5555vw;}
    .apps .move_tab_list li + li:before {margin-top:-0.9722vw; height:1.9444vw;}
    .apps .move_tab_list li a {padding:0 6.6666vw; font-size:1.25vw; line-height:5.5555vw;} /* beyond */

    /* TAB-TYPE */
    .apps .tab-type .tab_list {margin-top:4.8611vw;}
    .apps .tab-type .tab_list a {font-size:1.5277vw;}
    .apps .tab-type .tab_slide_con + .tab_slide_con {margin-left:4.5833vw;}
    .apps .tab-type .f_container .desc {font-size:1.3888vw;}
    .apps .tab-type .tab_text {height:13.0555vw; padding:2.1527vw 10% 0.6924vw;}
    .apps .tab-type .media_list img {width:100%;}

	/* B-TYPE */
	.apps .b-type .f_container .inner .list figure {width:29.0277vw; margin:0 2.4305vw;}

    /* beyond */
    /* SPEC TABLE TYPE */
    .apps .table-type .inner {padding:4.8611vw 4.8611vw 0;}
    .apps .table-type .media_table_wrap .title {padding:2.3611vw 0 2.9166vw; font-size:1.6666vw;}
    .apps .table-type .media_table_wrap .f_table-row {padding:3.125vw 0 3.4027vw; font-size:1.4583vw;}
    .apps .table-type .media_table_wrap .f_table-td .spec_list dt ~ dt {margin-top:2.7777vw;}
    .apps .table-type .media_table_wrap .f_table-td .spec_list dd {margin-top:0.3472vw;}
    .apps .table-type .media_table_wrap .f_table-td .spec_list a {margin-top:0.4166vw;}
    .apps .table-type .media_table_wrap .f_table-td .spec_list a ~ a {margin-top:0;}
    .apps .table-type .media_table_wrap .f_content-table .disclaimer {margin-top:0.4166vw; font-size:1.1111vw;}
    /* //beyond */

    /* m_content-store */
    .apps .m_content-store [class*="f_header-"] {margin:6.4583vw auto 2.2222vw;}
    .apps .m_content-store [class*="f_header-"] .tit {font-size:2.0833vw;}
    .apps .m_content-store .f_container {margin-bottom:5.4861vw;}
    .apps .m_content-store .f_container > figure {margin:0 1.0416vw;}
    .apps .m_content-store .f_container .galaxy {width:13.75vw; height:3.4722vw;}
	.apps .m_content-store .f_container .galaxy_logo {width:15.0694vw; height:3.75vw;}
    .apps .m_content-store .f_container .google {width:12.1527vw; height:3.6111vw;}

    /* LANDING */
    .apps.landing [class*="f_header-"] .disclaimer {margin-top:0.6944vw;}
    .apps.landing .nav-wrap {top:51.6666vw; height:5.7638vw;}
    .apps.landing .nav-wrap:after {top:5.7638vw;}
    .apps.landing .nav-wrap .nav-bg {top:5.7638vw;}
    .apps.landing .nav-inner {line-height:5.7638vw;}
    .apps.landing .nav-inner .apps-nav .nav-list {height:5.7638vw; padding-left:0.5555vw;}
    .apps.landing .nav-inner .apps-nav .nav-list ul {display:block; text-align:center;}
    .apps.landing .nav-inner .apps-nav .nav-list li a {padding:0 2.0833vw; font-size:1.3888vw; line-height:5.7638vw;}
    .apps.landing .nav-wrap .service-list-wrap {top:5.7638vw;}
    .apps.landing .nav-wrap .service-list-wrap ul {padding:3.8194vw 1.3888vw 6.25vw 0.3333vw;}
    .apps.landing .nav-wrap .service-list-wrap ul > li > a {height:3.75vw; padding:0 1.1111vw; font-size:1.25vw;}
    .apps.landing .nav-wrap .btn-service-toggle {bottom:-1.25vw; width:2.5vw; height:2.5vw; margin-left:-1.25vw;}
    .apps.landing .nav-wrap.active .btn-service-toggle {bottom:-1.25vw;}
    .apps.landing .nav-inner .sns-share {right:1.3888vw;}
    .apps.landing .nav-inner .sns-share .btn-list-toggle {width:4.7916vw; height:5.7638vw;}
    .apps.landing .nav-inner .sns-share .share-layer {top:5.2083vw; right:0;}
    .apps.landing .nav-inner .sns-share .share-layer:after {display:block; content:""; position:absolute; top:-10px; right:1.3888vw; width:20px; height:10px; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/bg_sns_tail.png') no-repeat 0 0;}
	.apps.landing .f_header-left {width:50vw;} /* star 수정 */
	.apps.landing .f_header-right {width:50vw; margin-right:-50vw; padding-right:1.3888vw;} /* star 수정 */
    .apps.landing .m_content-kv {height:51.6666vw; margin-bottom:5.7638vw;}
    .apps.landing .m_content-kv .tit {font-size:5.2777vw; padding-top:22.0833vw;}
    .apps.landing .m_content-kv .f_container > figure {left:-16.6666vw; right:-16.6666vw; width:auto; margin-left:0;}
    .apps.landing .m_content-health,
    .apps.landing .m_content-pass,
    .apps.landing .m_content-flow,
    .apps.landing .m_content-dex,
    .apps.landing .m_content-reminder,
    .apps.landing .m_content-pay,
    .apps.landing .m_content-bixby,
    .apps.landing .m_content-bixbyVision,
    .apps.landing .m_content-connect,
    .apps.landing .m_content-hello,
    .apps.landing .m_content-scloud,
    .apps.landing .m_content-snote,
    .apps.landing .m_content-soundcamp,
    .apps.landing .m_content-call,
    .apps.landing .m_content-switch,
    .apps.landing .m_content-themes,
    .apps.landing .m_content-members,
    .apps.landing .m_content-penup,
    .apps.landing .m_content-kidsmode,
    .apps.landing .m_content-fmm,
    .apps.landing .m_content-galaxyapps,
    .apps.landing .m_content-sidesync,
    .apps.landing .m_content-meingalaxy,
    .apps.landing .m_content-gearvr,
    .apps.landing .m_content-milk,
    .apps.landing .m_content-marshmallow,
    .apps.landing .m_content-internet,
    .apps.landing .m_content-music,
	.apps.landing .m_content-things,
	.apps.landing .m_content-one,
	.apps.landing .m_content-kidshome {height:50vw;}/* star 수정 */ 

	/* NATION : LANDING KIDS HOME FONT SIZE */
	.apps.sk .m_content-kidshome .tit {font-size:4.8611vw;}
	.apps.si .m_content-kidshome .tit {font-size:4.5833vw;}

    /* MEDIA CONTENT TYPE */
    .apps .media_cont_wrap .media_list {padding:0 0.6944vw;}
    .apps .media_cont_wrap .title {margin-top:3.125vw; font-size:1.3888vw; line-height:2.3611vw;}

    /* MILK */
    .apps.milk [class*="m_content-"] {height:80.4166vw;}
    .apps.milk .m_content-kv {height:69.7916vw;;}
    .apps.milk .m_content-kv .f_header-center {top:6.0416vw;}
    .apps.milk .m_content-kv .f_header-center > .tit {width:24.3055vw; height:7.4305vw;}
    .apps.milk .m_content-kv .f_header-center > .desc {margin-top:1.25vw; font-size:1.6666vw; line-height:2.3611vw;}
    .apps.milk .m_content-music .f_header {padding:9.1666vw 0 7.1527vw;}
    .apps.milk .m_content-music .f_header .tit > em {margin-top:1.1805vw;}
    .apps.milk .m_content-music .f_header .desc {margin-top:1.3888vw;}
    .apps.milk .m_content-music .f_container .list {margin-left:6.7361vw;}
    .apps.milk .m_content-music .f_container .list figure {width:27.5vw;}
    .apps.milk .m_content-radio .f_header-center {top:9.1666vw;}
    .apps.milk .m_content-radio .f_header-center .desc {margin-top:0.3472vw;}
    .apps.milk .m_content-mymusic .f_header {padding:9.1666vw 0 8.3333vw;}
    .apps.milk .m_content-mymusic .f_header .desc {margin-top:0.7638vw;}
    .apps.milk .m_content-mymusic .f_container .list {margin-left:9.375vw;}
    .apps.milk .m_content-mymusic .f_container .list figure {width:28.9583vw;}
    .apps.landing .m_content-milk .f_header_inner .desc br {display:none;}

    /* MARSHMALLOW */
    .apps.landing .m_content-marshmallow .f_header_inner .desc br {display:none;}

     /* samsungpass */    
    .apps.samsungpass .m_content-kv {height:69.4444vw;}
	.apps.samsungpass .m_content-kv [class*="f_header-"] {top:3.4722vw;}
	.apps.samsungpass .m_content-kv .tit {top:13.8888vw; right:-3.4722vw; width:59.7222vw; height:9.7222vw;} 	
	.apps.samsungpass .m_content-simple [class*="f_header-"] {padding:9.7222vw 4% 2.0833vw;}
    .apps.samsungpass .m_content-simple .recognize_item span {margin-left:37px; margin-left:2.5694vw; font-size:20px; font-size:1.3888vw;}
	.apps.samsungpass .m_content-simple .figure_box {height:50.4866vw;}
	.apps.samsungpass .m_content-simple .figure_box figure {margin:0 -66.666vw;}
	.apps.samsungpass .m_content-simple .add_txt {margin-top:-14.5833vw; padding:15.625vw 4% 2.777vw;}
    .apps.samsungpass .m_content-innovative.inno .f_container > figure img {width:100%; height:auto;}
    .apps.samsungpass .m_content-innovative .desc {margin-top:2.0833vw;}
    .apps.samsungpass .m_content-innovative .add_txt {margin:2.0833vw 0 0 0.9027vw; text-indent:-0.9027vw;}
    .apps.samsungpass .m_content-innovative .f_container > figure + figure + figure {margin-top:41.6666vw;}
	.apps.samsungpass .m_content-innovative {height:75vw;}
	.apps.samsungpass .m_content-innovative [class*="f_header-"] {top:19.4444vw; }
	.apps.samsungpass .m_content-innovative.stronger [class*="f_header-"] {top:20.8333vw;}
	.apps.samsungpass .m_content-step {padding-top:0;}
	.apps.samsungpass .m_content-step [class*="f_header-"] {padding:13.888vw 4% 2.0833vw;}
	.apps.samsungpass .m_content-step .f_container {height:69.4444vw;}
    .apps.samsungpass .m_content-step .f_tab-content .slick-list {height:38.1944vw;}
    .apps.samsungpass .m_content-step .f_tab-content .slick-slide {height:38.1944vw;}
    .apps.samsungpass .m_content-step .f_tab-content .slick-slide figure {height:38.1944vw;}
    .apps.samsungpass .more_wrap li {padding:2.9861vw 0;}
    .apps.samsungpass .more_wrap li figure {height:4.4444vw;}
    .apps.samsungpass .more_wrap li .list_name {margin-top:1.5277vw; font-size:1.3888vw;}
    .apps.samsungpass .more_wrap li .sub_name {margin-top:0.4861vw; font-size:1.25vw;}	
	.apps.samsungpass .more_wrap .btn_more {font-size:1.111vw;}    
	.apps.samsungpass .m_content-apps [class*="f_header-"] {padding:9.7222vw 4% 3.2638vw;}
	.apps.samsungpass .m_content-apps .f_container {padding-bottom:6.9444vw;}
	.apps.samsungpass .m_content-spen {height:75vw;}
	.apps.samsungpass .m_content-spen [class*="f_header-"] {width:50vw; margin-left:-50vw; padding-left:2.0833vw;}
	
	.apps.samsungpass .m_content-step#section-howto .f_container {height:92.5vw;}
	.apps.samsungpass .m_content-step#section-howtotab .f_container {height:92.5vw;}
	.apps.samsungpass .m_content-step .f_tab-content .slick-list {height:47.2222vw;}
	.apps.samsungpass .m_content-step .f_tab-content .slick-slide {height:47.2222vw;}
	.apps.samsungpass .m_content-step .f_tab-content .step_list.slick-slider {padding-bottom:3.4722vw;}
	.apps.samsungpass .m_content-step .f_tab-content.pass_type1 .step_desc .desc {height:17.1527vw;}
	.apps .m_content-step .f_tab-content .mix_type1 .img_box {padding-left:13.0555vw;}
	.apps .m_content-step .f_tab-content .mix_type1 .desc_box {padding: 3.8888vw 6.25vw 0 3.4722vw; font-size:1.3888vw; line-height:2.2222vw;}
	.apps .m_content-step .f_tab-content .img_desc {margin-top:0.9027vw; font-size:1.1111vw; line-height:1.9444vw;}
	.apps .m_content-step .f_tab-content .step_desc .desc.only {margin-top:3.6111vw;}

	

    /* samsung themes */
    .apps.samsung_themes .m_content-intro {height:75vw;}
    .apps.samsung_themes .m_content-intro [class*="f_header-"] .tit {font-size:6.25vw; line-height:5.5555vw;}
    .apps.samsung_themes .m_content-personalize {height:80vw;}
    .apps.samsung_themes .m_content-applying .f_header-center {margin-bottom:4.9305vw; padding:0 4%;}
    .apps.samsung_themes .m_content-applying .f_container {margin:0 auto 5.0694vw;}
    .apps.samsung_themes .m_content-applying .f_container > figure {margin:0;}
    .apps.samsung_themes .m_content-applying .media_list figure {width:22.5694vw;}
    .apps.samsung_themes .m_content-applying .media_list .tit {margin-top:3.4722vw; font-size:1.3888vw;}

    .apps.samsung_themes .m_content-decorative {height:76.1111vw;}
	.apps.samsung_themes .m_content-decorative [class*="f_header-"] {bottom:56.25vw;}  /* themes decorartive 영역 수정 */
    .apps.samsung_themes .m_content-decorative .f_container .f_tab {margin-top:21.1805vw;}
    .apps.samsung_themes .m_content-decorative .f_container .f_tab li {width:22.0833vw;}
	.apps.samsung_themes .m_content-decorative .f_container .f_tab li h3 .f_tab-header {padding:0 1.6666vw; height:9.1666vw; font-size:1.6666vw;} /* themes decorartive 영역 수정 */
    .apps.samsung_themes .m_content-decorative .f_container .f_tab li .f_tab_content {top:9.5833vw;}
    .apps.samsung_themes .m_content-decorative .f_container .f_tab li .tab_text .desc {padding:0.3472vw 2.0833vw; font-size:1.25vw; }
    .apps.samsung_themes .m_content-decorative .f_container .tab_text {top:37.5694vw; padding:0 2.7777vw;}
    .apps.samsung_themes .m_content-decorative .f_container .disclaimer {bottom:-44.0972vw; height:2.7777vw;}
    .apps.samsung_themes .m_content-decorative .f_tab_content .device-wrapper {top:-0.2777vw;}
    .apps.samsung_themes .m_content-decorative .f_tab_content .screen-wrapper .screen {width:15.4861vw; top:18.4722vw;}
    .apps.samsung_themes .m_content-decorative .f_tab_content .screen-wrapper .screen img {width:100%; height:auto;}
    .apps.samsung_themes .m_content-decorative .f_tab_content .device-wrapper .device {width:17.3611vw; top:18.4722vw;}
    .apps.samsung_themes .m_content-decorative .elipse-wrapper .elipse{margin-top:11.6666vw; margin-left: 8.4vw;}
    .apps.samsung_themes .m_content-decorative .elipse-wrapper .elipse img{width:2.0833vw;}

    .apps.samsung_themes .m_content-mixmatch .f_container .screen .title{width: 8.0555vw; font-size: 0.9722vw; padding: 0.3472vw 0; border-radius: 1.0416vw;}
    .apps.samsung_themes .m_content-mixmatch .screen-content {padding:8.75vw 20px 8.4027vw;}
    .apps.samsung_themes .m_content-mixmatch .screen_all{top: 1.9444vw;}
    .apps.samsung_themes .m_content-mixmatch ul li .image-wrapper:after{right: -2.2222vw; width: 1.25vw; height: 1.25vw;}
    .apps.samsung_themes .m_content-mixmatch ul li:last-child .image-wrapper:after{height: 0.9027vw; right: -2.5vw;}
    .apps.samsung_themes .m_content-mixmatch .screen-content > .disclaimer {bottom:2vw; font-size:14px;}

    .apps.samsung_themes .m_content-huge {margin-bottom:5.5555vw;}
    .apps.samsung_themes .m_content-huge .media_cont_wrap .slick-list {width:86vw;}
    .apps.samsung_themes .m_content-huge .media_list {padding:0 0 4.7222vw; margin:0 1.6666vw;}
    .apps.samsung_themes .m_content-huge .media_list .tit {margin-bottom:3.3333vw; font-size:1.9444vw;}
    .apps.samsung_themes .m_content-huge .media_cont_wrap > button.slick-prev {left:1.9444vw;}
    .apps.samsung_themes .m_content-huge .media_cont_wrap > button.slick-next {right:1.9444vw;}
    .apps.samsung_themes .m_content-huge .f_container > figure {margin:0;}
    .apps .media_cont_wrap.slide_all .media_list {padding-bottom:4.7222vw;}

	.apps.samsung_themes .m_content-decorative .f_tab_content .screen-wrapper.video {top:2.0833vw; width:15.8333vw; height:32.4305vw; margin-left:-7.9861vw;}
	.apps.samsung_themes .m_content-decorative .f_tab_content .video_wrap {width:20.8333vw; margin-left:-2.5694vw;}

	.samsung_themes .btn_media-play {top:2.3611vw; width:15.6944vw; height:32.2916vw; margin-left:-7.8472vw;}
	.samsung_themes .btn_media-play:after {width:9.7222vw; height:9.7222vw; margin-top:-4.8611vw; margin-left:-4.8611vw;}
	.samsung_themes .btn_media-play:before {width:9.7222vw; height:9.7222vw; margin-top:-4.8611vw; margin-left:-4.8611vw;}

    /* samsung internet */
    .apps.internet .m_content-kv .f_header-center > .desc {margin-top:1.25vw;}
    .apps.internet .static .f_container {left:0; width:auto; margin:0;}
    .apps.internet .static .f_container > figure {left:0; right:0; width:auto; margin:0 -16.6666vw;}
    .apps.internet .static .f_header-center {margin:9.7222vw auto 2.7777vw;}
	.apps.internet .m_content-kv .f_container > figure img {height:100%; width:auto;}
	.apps.internet .f_container > figure img {height:auto; width:100%;}

    .apps.internet .f_container > figure {left:auto; width:auto; margin:0 -16.6666vw;}
    /*.apps.internet .f_container > figure img {width:100%;} */
    .apps.internet .m_content-kv {height:75vw;}
    .apps.internet .m_content-kv [class*="f_header-"] {top:5.9027vw;}
    .apps.internet .m_content-kv .tit {width:51.3194vw; height:7.5vw;}
    .apps.internet .m_content-kv .desc {margin:1.5277vw auto 0; font-size:1.6666vw;}
    .apps.internet .m_content-surfing {height:90.2777vw;}
    .apps.internet .m_content-surfing [class*="f_header-"] {top:8.75vw;}
    .apps.internet .m_content-device:before {height:64.2361vw;}
    .apps.internet .m_content-device .f_container .inner .tab_media {width:115.6666vw; margin:0 0 0 -58.3333vw;}
    .apps.internet .m_content-step {height:93.0555vw;}
    .apps.internet .m_content-step .f_tab li .f_tab-header {width:18vw;}
    .apps.internet .m_content-step .f_tab-content .slick-slide figure {height:41.1805vw;}
    .apps.internet .btn-control-play {width:6.9444vw; height:6.9444vw; margin:-3.4722vw 0 0 -3.4722vw; background-size:100%;}

    /* samsung flow */
    .apps.flow .f_container > figure {left:-16.6666vw; right:-16.6666vw; width:auto; margin-left:0;}
    .apps.flow .f_container > figure img {width:100%;}
    .apps.flow .nav-inner .logo a img {width:234px; width:16.25vw; height:54px; height:3.75vw; vertical-align:middle;}
    .apps.flow .m_content-kv {height:69.7916vw;}
    .apps.flow .m_content-kv .desc {max-width:53.5555vw; margin-top:1.8055vw; font-size:1.3888vw;}
    .apps.flow .m_content-handover {height:73.3333vw;}
    .apps.flow .m_content-secure {height:77.0138vw;}
	.apps.flow .m_content-view .f_container > figure {margin-left:-16.6666vw;}
	.apps.flow .m_content-view .flow_scene_blue {top:18.7%; left:67.34%; width:9.7222vw; height:9.7222vw;}
	/* .apps.flow .m_content-view .scene {width:3.8888vw; height:3.5416vw;} */
    .apps.flow .m_content-notification {height:81.6666vw;}
    .apps.flow .m_content-notification .f_header-center {bottom:5.5555vw;}
    .apps.flow .m_content-auto {height:73.2638vw;}
    .apps.flow .m_content-auto [class*="f_header-"] {padding-right:28.8888vw;}
    .apps.flow .scene_messege .scene01 {background-size:100% !important;}
    .apps.flow .m_content-step .f_tab li .f_tab-header {width:15.8333vw;}
    .apps.flow .m_content-step {height:111.1111vw;} 
    .apps.flow .m_content-step .f_tab-content {top:5.5555vw;}
    .apps.flow .m_content-step .f_tab-content .step_list.slick-slider {padding-bottom:9.0277vw;}
    .apps.flow .m_content-step .f_tab-content .step_list figure > .disclaimer {height:11.4583vw;}
    .apps.flow .m_content-step .f_tab-content .slick-list {height:49.3055vw;}
    .apps.flow .m_content-step .f_tab-content .slick-slide {height:49.3055vw;}
    #contents .apps.flow .m_content-support.bg_type {height:62.5vw;}


    /* flow popup */
    .apps-popup_wrap .popup_inner.flow {top:20px;}
    .apps-popup_wrap .popup_inner .inner_head .title {font-size:36px;}
    .apps-popup_wrap .popup_inner.flow .inner_head .title {padding-bottom:0;}

    /* smart-call */
    .apps.smart-call .f_container {width:100%;}
    .apps.smart-call .f_container > figure {left:-16.6666vw; right:-16.6666vw; width:auto; margin:0;}
    .apps.smart-call .m_content-kv {height:69.8611vw;}
    .apps.smart-call .m_content-kv [class*="f_header-"] {top:33.6805vw; left:auto; right:auto; padding:0 4.8611vw;}
    .apps.smart-call .m_content-deal [class*="f_header-"] {margin-bottom:8.3333vw; padding:0 4%;}
	.apps.smart-call .m_content-deal [class*="f_header-"] .tit,
	.apps.smart-call .m_content-deal [class*="f_header-"] .desc {padding:0;} /* beyond */
	.apps.smart-call .m_content-deal [class*="f_header-"] .sub_txt {margin-bottom:6.9444vw; padding:0 4.8611vw; font-size:1.9444vw;} /* beyond */
    .apps.smart-call .m_content-deal .f_container {width:auto; padding:0 3.125vw;} /* beyond */
    .apps.smart-call .m_content-deal .media_list figure {width:17.9166vw;} /* beyond */
    .apps.smart-call .m_content-spam [class*="f_header-"] {margin-bottom:6.1111vw;}
    .apps.smart-call .m_content-spam .item_box + .item_box {margin-top:6.3194vw;}
    .apps.smart-call .m_content-spam .img_box figure {width:16.9444vw; padding:0 3.4722vw;} /* beyond */
    .apps.smart-call .m_content-spam .img_box figure.two_img {width:36.6666vw;} /* beyond */
    .apps.smart-call .m_content-spam .item_tit {margin-top:3.3333vw; font-size:1.3888vw;}
    .apps.smart-call .m_content-locally [class*="f_header-"] {margin-bottom:4.375vw;}
    .apps.smart-call .m_content-locally {padding-bottom:9.375vw;}
    .apps.smart-call .m_content-locally .f_container {padding:0 2.7777vw;}
    .apps.smart-call .m_content-locally .media_list figure {width:16.5277vw;}
    .apps.smart-call .m_content-step {height:98.3333vw;}
    .apps.smart-call .m_content-step [class*="f_header-"] {top:9.7222vw;}
    .apps.smart-call .m_content-step .f_container {top:18.0555vw;}
    .apps.smart-call .m_content-step .f_tab-content {top:5.5555vw;}
    .apps.smart-call .m_content-step .f_tab-content .f_tab-content {top:4.8611vw;}
    .apps.smart-call .m_content-step .f_tab-content .slick-list {height:43.0555vw;} /* beyond */
    .apps.smart-call .m_content-step .f_tab-content .slick-slide {height:43.0555vw;} /* beyond */
    .apps.smart-call .m_content-step .f_tab-content .slick-slide figure {height:41.875vw;} /* beyond */

    /* kids-mode */
    .apps.kids-mode .m_content-kv {height:75vw;}
    .apps.kids-mode .m_content-kv [class*="f_header-"] {top:10.625vw;}
    .apps.kids-mode .m_content-kv .f_container > figure {left:-16.6666vw; right:-16.6666vw; width:auto; margin:0;}
    .apps.kids-mode .m_content-children .sub_txt {margin-bottom:6.9444vw; padding:0 5.5555vw;}
    .apps.kids-mode .m_content-children .sub_txt .desc {font-size: 1.9444vw;}
    .apps.kids-mode .m_content-children [class*="f_header-"] {margin-bottom: 4.9305vw;}
    .apps.kids-mode .m_content-works {padding-bottom:5.1388vw;}
    .apps.kids-mode .m_content-works [class*="f_header-"] {margin-bottom:4.8611vw;}
    .apps.kids-mode .m_content-learning .f_container .disclaimer {width:78.4722vw; margin:1.6666vw auto 0;}
	.apps.kids-mode .m_content-store .f_container .galaxy,
	.apps.kids-mode .m_content-store .f_container .galaxy_logo {height:3.75vw;}

    /* samsung-cloud */
	.apps.samsung-cloud [class*="f_header-"] .desc {margin-top:2.7777vw;}
    .apps.samsung-cloud .m_content-kv {height:56.25vw;}
    .apps.samsung-cloud .m_content-kv [class*="f_header-"] {padding:15.2777vw 8% 0 7.2916vw;}
	.apps.samsung-cloud .m_content-backup_data [class*="f_header-"] {margin-top:9.2361vw; margin-bottom:4.8611vw;}
    .apps.samsung-cloud .m_content-backup_data .sub_txt {margin-bottom:6.9444vw; padding:0 5.5555vw;}
    .apps.samsung-cloud .m_content-backup_data .sub_txt .desc {font-size: 1.9444vw;}
    .apps.samsung-cloud .m_content-backup_data .f_container {padding-bottom:5.1388vw;}
    .apps.samsung-cloud .m_content-backup_data .f_container .img_view {width:12.7777vw; top:2.5vw; margin-left:10.5555vw;}
    .apps.samsung-cloud .m_content-backup_data .f_container .img_view img {height:auto;}
    .apps.samsung-cloud .m_content-multiple_devices [class*="f_header-"] {margin-bottom:4.8611vw;}
    .apps.samsung-cloud .m_content-multiple_devices .f_container {/* padding-bottom:4.7916vw; */}
    .apps.samsung-cloud .m_content-multiple_devices [class*="f_header-"] .disclaimer {margin-top:2.3611vw;}
    .apps.samsung-cloud .m_content-storage [class*="f_header-"] {margin-bottom:4.8611vw;}
    .apps.samsung-cloud .m_content-storage [class*="f_header-"] .disclaimer {margin-top:2.3611vw;}
    .apps.samsung-cloud .m_content-getting_start [class*="f_header-"] {margin-bottom:4.7222vw;}
    .apps.samsung-cloud .m_content-getting_start [class*="f_header-"] .disclaimer {margin-top:2.3611vw;}
    .apps.samsung-cloud .m_content-getting_start .f_container {padding-bottom:5vw;}
    .apps.samsung-cloud .m_content-getting_start .f_container > .tit {margin-bottom:1.4583vw; padding:0 1.3888vw; font-size:1.9444vw;}
    .apps.samsung-cloud .m_content-getting_start .media_cont_wrap {max-width:63.75vw;}
    .apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list {width:16.0416vw; padding:2.8472vw 0 0;}
	.apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list.big {width:17.8472vw;}
    .apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list .txt_area {margin-top:2.7777vw;padding-left:3.125vw;}
    .apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list .tit {font-size:1.3888vw;}
    .apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list .desc {margin-top:1.0416vw; font-size:1.25vw;}
    .apps.samsung-cloud .m_content-getting_start .media_cont_wrap + .tit {margin-top:5.6944vw;}
    /* .apps.samsung-cloud .m_content-getting_start .media_cont_wrap.useage {max-width:48.125vw; padding-right:3.3333vw;} */
    .apps.samsung-cloud .m_content-getting_start .media_cont_wrap + .disclaimer {margin-top:1.3888vw;}
    .apps.samsung-cloud .m_content-getting_start .disclaimer + .tit {margin-top:4.3055vw;}

    /* sound-camp */
    .apps.sound-camp .m_content-kv {height:75vw;}
    .apps.sound-camp .m_content-kv [class*="f_header-"] {top:13.1944vw;}
    .apps.sound-camp .m_content-atop {padding-bottom:1.5972vw;}
    .apps.sound-camp .m_content-realmusic {height:92.6388vw;}
    .apps.sound-camp .m_content-bigparty {padding-bottom:5.4861vw;}
    .apps.sound-camp .m_content-bigparty [class*="f_header-"] {margin-bottom:4.7916vw;}
    .apps.sound-camp .m_content-bigparty [class*="f_header-"] .disclaimer {margin-top:.5555vw;}
    .apps.sound-camp .m_content-funmusic .f_container {height:36.875vw; padding-bottom:6.1111vw;}
    .apps.sound-camp .m_content-funmusic .f_container > figure.phone01 {top:1.9444vw; left:50%; margin-left:-41.6666vw; width:53.75vw;}
    .apps.sound-camp .m_content-funmusic .f_container > figure.phone02 {top:9.2361vw; left:50%; margin-left:-12.5vw; width:53.75vw;}
    .apps.sound-camp .m_content-multitrack {padding-bottom:4.9305vw;}
	
	/* SMART SWITCH */
	.apps.smart_switch .m_content-switching .f_container {padding-bottom:2.9861vw;} /* beyond */

	.smart_switch [class*="m_content-"] sup {font-size:1.0416vw;}
	.smart_switch [class*="f_header-"] .desc {margin-top:4.3055vw;}

	.smart_switch .m_content-kv {height:75vw;}
	.smart_switch .m_content-kv .logo > img {width:8.8194vw;} /* beyond */
	.smart_switch .m_content-kv .logo span {padding:0 0 0 1.7361vw; margin-left:0;}

	.smart_switch .m_content-memories .f_header-center {margin:5.2083vw auto 5.2777vw;}
	.smart_switch .m_content-memories .sub_tit {margin-top:4.5833vw; font-size:2.2222vw;}

	.smart_switch .m_content-iosblackberry .f_header-center {margin-bottom:8.125vw;}
	.smart_switch .m_content-iosblackberry .sub_tit {margin-top:2.7777vw;}
	.smart_switch .m_content-iosblackberry .img_other {width:18.4027vw;}
	.smart_switch .m_content-iosblackberry .img_switch {width:14.375vw; margin-left:3.4277vw;}
	.smart_switch .m_content-iosblackberry .img_new {width:18.4027vw;}
	.smart_switch .m_content-iosblackberry .img_new img {width:11.25vw;}
    
    .smart_switch .m_content-transfer .f_container {height:65.625vw;}
    
	.smart_switch .media_cont_wrap {max-width:90.2777vw;}
	.smart_switch .step_list_cont .media_list figure {width:22.2222vw;}
	.smart_switch .step_list_cont .media_list .tit {font-size:1.6666vw;}
	.smart_switch .step_list_cont .media_list .tit + .desc {margin-top:1.7361vw;}

	.smart_switch .m_content-smartbanner .f_container {width:50vw; margin-right:-50vw;}
	.smart_switch .m_content-smartbanner .f_container > figure img {height:28.125vw; width:auto;} /* beyond */
	.smart_switch .m_content-smartbanner [class*="f_header-"] {width:50vw;}
	.smart_switch .m_content-smartbanner {background:#2a2a2a; min-height:28.125vw;}
	.smart_switch .m_content-smartbanner .model_name {margin-bottom:1.3888vw; font-size:2.3611vw;}
	.smart_switch .m_content-smartbanner .model_name span + span {margin-left:0.1388vw; padding-left:0.6944vw;}
	.smart_switch .m_content-smartbanner .model_name span + span:after {left:-0.1041vw; height:1.3888vw; margin-top:-0.625vw;} /* beyond */
    .smart_switch .m_content-smartbanner .model_tit {font-size:2.0833vw;}
    .smart_switch .m_content-smartbanner [class*="btn-default"] {font-size:1.1111vw;} /* beyond */
	.smart_switch.kz_kz .m_content-smartbanner .f_container > figure img {width:32.9861vw;} /* galaxy s9 */

    /* NATION : SEC */
    .apps.sec [class*="m_content-"] [class*="f_header-"] .tit,
    .apps.sec [class*="m_content-"] .f_header .tit {font-size:4.5833vw; line-height:6.1111vw;}
    .apps.sec [class*="m_content-"] .tit > em {font-size:1.3888vw; line-height:2.3611vw;}
    .apps.sec [class*="m_content-"] .desc {margin-top:1.1111vw; font-size:1.25vw; line-height:2.2222vw;}
    .apps.sec [class*="m_content-"] .f_header {padding:8.125vw 0 6.8055vw;}
    .apps.sec [class*="m_content-"] .f_header .tit > em,
    .apps.sec [class*="m_content-"] [class*="f_header-"] .tit > em {margin-top:1.1805vw;}

    /* NATION : LANDING */
    .apps.sec.landing [class*="m_content-"] .tit {font-size:5.2777vw;}
    .apps.sec.landing [class*="f_header-"] .desc {margin:0.6944vw auto 0; font-size:1.3888vw;}
    /* NATION : SEC - TAB-TYPE */
    .apps.sec .tab-type .tab_slide_con + .tab_slide_con {margin-left:11.1111vw;}

    /* NATION : SEC - HOW TO USE */
    .apps.sec .m_content-step .f_tab-content .step_desc h4,
	.apps.sec .m_content-step .f_tab-content .step_desc strong {font-size:1.5277vw;}
    .apps.sec .m_content-step .f_tab-content .step_desc .desc,
	.apps.sec .m_content-step .f_tab-content .step_desc .desc span {font-size:1.25vw;}

    /* NATION : SEC - MILK */
    .apps.sec.milk [class*="m_content-"] .f_header .tit {line-height:6.25vw;}
    .apps.sec.milk .m_content-music .f_header {padding:9.1666vw 0 7.1527vw;}
    .apps.sec.milk .m_content-music .f_header .desc {margin-top:1.7361vw}
    .apps.sec.milk .m_content-mymusic .f_header {padding:9.1666vw 0 8.3333vw;}

    /* NATION : SEC - KIDS MODE */
    .apps.sec.kids-mode .m_content-kv [class*="f_header-"] .tit {font-size:8.3333vw;}

    /* NATION : SEC - THEMES */
    .apps.sec.samsung_themes .m_content-intro .tit {font-size:6.25vw; line-height:5.5555vw;}
    .apps.sec.samsung_themes .m_content-huge .f_header-center .disclaimer {font-size:1.1111vw;}

    /* NATION : SEC - INTERNET */
	.apps.sec.internet .m_content-surfing {height:87.9166vw;}
    .apps.sec.internet .m_content-kv .tit {width:27.8472vw; height:7.1527vw;}
    .apps.sec.internet .m_content-kv .desc {margin-top:2.0833vw; font-size:1.3888vw;}
    .apps.sec.internet .m_content-step .f_tab-content .step_desc .desc {height:6.9444vw;}

	/* NATION : SEC - SAMSUNGPASS */
	.apps.samsungpass.sec [class*="m_content-"] .sub_tit {margin-top:1.0416vw; font-size:1.3888vw;}
	.apps.samsungpass.sec [class*="m_content-"] .desc {margin-top:1.5277vw;}

	.apps.samsungpass.sec .m_content-apps .sub_tit {font-size:1.25vw;}
	.apps.samsungpass.sec .more_wrap li .list_name {font-size:1.3888vw;}
	.apps.samsungpass.sec .more_wrap li .sub_name {font-size:1.25vw;}
	.apps.samsungpass.sec .m_content-step .f_tab-content.pass_type1 .step_desc .desc {height:17.0138vw;} 

	/* NATION : RTL */
	/* STATIC TYPE */
	.rtl .apps .static .f_container {right:0; margin:0;}

	/* RTL : TAB-SLIDE */ 
	.rtl .apps .slide-tab .tab-slide-cont + .tab-slide-cont {margin-right:4.5833vw;}

	/* NATION : RTL - SAMSUNGPASS */
	.rtl .apps.samsungpass .m_content-simple .figure_box figure {margin:0 -66.666vw;}
	.rtl .apps.samsungpass .m_content-simple .recognize_item span {margin:0 2.5694vw 0 0;}
	
	.rtl .apps .m_content-step .f_tab-content .mix_type1 .img_box {padding-left:0; padding-right:13.0555vw;}
	.rtl .apps .m_content-step .f_tab-content .mix_type1 .desc_box {padding: 3.8888vw 3.4722vw 0 5.5555vw;}
	

    /* NATION : RTL - SAMSUNGTHEMES */
	.rtl .apps.samsung_themes .m_content-decorative .f_tab_content .screen-wrapper.video {margin:0 -7.9861vw 0 0;}
	.rtl .apps.samsung_themes .m_content-decorative .f_tab_content .video_wrap {margin:0 -2.5694vw 0 0;}
    .rtl .apps .m_content-mixmatch .f_container {right:auto; margin:0;}
    .rtl .apps.samsung_themes .m_content-mixmatch ul li .image-wrapper:after {left:-2.2222vw;}
    .rtl .apps.samsung_themes .m_content-mixmatch ul li:last-child .image-wrapper:after {left:-2.5vw;}
    .rtl .apps.samsung_themes .m_content-mixmatch .screen_all {left:4.16%; right:61.68%;}
    .rtl .apps.samsung_themes .m_content-huge .media_cont_wrap > button.slick-next {left:1.9444vw;}
    .rtl .apps.samsung_themes .m_content-huge .media_cont_wrap > button.slick-prev {right:1.9444vw;}
	.rtl .apps.samsung_themes .m_content-applying .f_container {margin:0 auto 5.0694vw;}

    /* NATION : RTL - SAMSUNGCLOUD */
    .rtl .apps.samsung-cloud .m_content-backup_data .f_container .img_view {right:auto;}
	.rtl .apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list.big {width:20.1388vw;}
	.rtl .apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list.big figure {margin-left:2.2916vw;}

    /* NATION : RTL - KIDSMODE */
    .rtl .apps.kids-mode .m_content-store .f_container {margin-bottom:5.4866vw;}
	
    /* NATION : RTL - SAMSUNGINTERNET */
    .rtl .apps.internet .static .f_container {right:auto; margin:0;}
    .rtl .apps.internet .m_content-device .f_container {margin:0 -16.6666vw;}
    .rtl .apps.internet .m_content-device .f_container .inner .tab_media {right:auto; margin:0; width:100%;}
    .rtl .apps .tab-type .tab_slide_con + .tab_slide_con {margin-right:4.5833vw;}

    /* NATION : UK/RU */
    .apps.uk.landing [class*="m_content-"] .desc,
    .apps.lang_ru.landing [class*="m_content-"] .desc {width:40.9722vw; margin:0.6944vw 0 0 0;}

    /* NATION : RU */
    .apps.lang_ru [class*='m_content-'] [class*='f_header-'] .sub_txt,
    .apps.lang_ru [class*='m_content-'] [class*='f_header-'] .sub_txt .desc {font-size:1.6666vw;line-height:2.3611vw;}
    .apps.lang_ru [class*="m_content-"] .disclaimer {font-size:1.25vw;}

	/* NATION : RU - SAMSUNG FLOW */
	.apps.lang_ru.flow .m_content-step {height:114.2361vw;}
	.apps.lang_ru.flow .m_content-step .f_tab-content .slick-slide {height:52.4305vw;}
	.apps.lang_ru.flow .m_content-step .f_tab-content .slick-list {height:52.4305vw;}
	.apps.lang_ru.flow .m_content-step .f_tab-content .step_list figure > .disclaimer {height:14.5833vw;}

	/* NATION : HU - SAMSUNG FLOW */
	.apps.flow.hu .m_content-step {height:114.2361vw;}
	.apps.flow.hu .m_content-step .f_tab-content .slick-slide {height:52.4305vw;}
	.apps.flow.hu .m_content-step .f_tab-content .slick-list {height:52.4305vw;}
	.apps.flow.hu .m_content-step .f_tab-content .step_list figure > .disclaimer {height:14.5833vw;}

    /* NATION : TH */
    /* beyond */
    /* SPEC TABLE TYPE */
    .apps.lang_th .table-type .media_table_wrap .title {font-size:2.5vw;}
    .apps.lang_th .table-type .media_table_wrap .f_table-row {font-size:2.1875vw;}
    .apps.lang_th .table-type .media_table_wrap .f_content-table .disclaimer {font-size:1.6666vw;}
    /* //beyond */    
    .apps.lang_th.samsung_themes .m_content-intro [class*="f_header-"] .tit {font-size:6.25vw; line-height:5.5555vw;}
    .apps.lang_th.kids-mode .m_content-children .sub_txt .desc {font-family:"pslkittithada", sans-serif; font-size:2.3611vw; line-height:2.3611vw;}
    .apps.lang_th.kids-mode .m_content-learning .f_container .disclaimer {font-size:1.8055vw;}

    .apps.lang_th .tab-type .tab_list a,
    .apps.lang_th .media_cont_wrap .title {font-size:2.3611vw;}

    .apps.lang_th.smart-call .m_content-deal [class*="f_header-"] .sub_txt {font-family:"pslkittithada", sans-serif; font-size:2.3611vw; line-height:2.7777vw;}
    .apps.lang_th.smart-call .m_content-spam .item_tit {font-size:2.3611vw;}

    .apps.lang_th.samsung-cloud .m_content-backup_data .sub_txt .desc {font-size:2.3611vw; line-height:2.7777vw;}
    .apps.lang_th.samsung-cloud .m_content-getting_start .f_container > .tit {font-size:2.3611vw; line-height:2.7777vw;}
    .apps.lang_th.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list .tit {font-size:2.3611vw; line-height:2.7777vw;}
    .apps.lang_th.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list .desc {font-size:2.0833vw; line-height:2.3611vw;}

    .apps.lang_th.samsung_themes .m_content-applying .media_list .tit {font-size:2.3611vw;}
    .apps.lang_th.samsung_themes .m_content-decorative .f_container .f_tab li h3 .f_tab-header,
    .apps.lang_th.samsung_themes .m_content-huge .media_list .tit {font-size:2.3611vw;}
    .apps.lang_th.samsung_themes .m_content-decorative .f_container .f_tab li .tab_text .desc {font-size:1.6666vw;}
    .apps.lang_th.samsung_themes .m_content-decorative .f_container .disclaimer {bottom:-45.1388vw;}
    .apps.lang_th.samsung_themes .m_content-decorative .f_container .disclaimer span {font-size:1.8055vw;}
    .apps.lang_th.samsung_themes .m_content-decorative .f_container .disclaimer,
    .apps.lang_th.samsung_themes .m_content-mixmatch .screen-content > .disclaimer,
    .apps.lang_th.samsung_themes .m_content-mixmatch .f_container .screen .title {font-size:1.3888vw;}
    .apps.lang_th.samsung_themes .m_content-huge .f_header-center .disclaimer {font-size:1.8055vw;}

    .apps.lang_th .move_tab_list li span,
    .apps.lang_th .move_tab_list li button {font-size:2.0833vw;}

    .apps.landing.lang_th [class*="m_content-"] .tit {line-height:5.4166vw;}
    .apps.landing.lang_th .m_content-kv [class*="f_header-"] .tit {font-size:8.6111vw;}
    .apps.landing.lang_th [class*="f_header-"] .tit {font-size:6.9444vw; line-height:4.8611vw;}
    .apps.landing.lang_th [class*="f_header-"] .desc {margin-top:2.2916vw; font-size:2.0833vw; line-height:2.3611vw;}
    .apps.landing.lang_th [class*='btn-default'] {font-size:1.6666vw;}

	.apps.lang_th [class*="m_content-"] .tit {font-size:6.9444vw; line-height:4.8611vw;}
	.apps.lang_th [class*="m_content-"] .sub_tit {font-size:2.3611vw; line-height:2.3611vw;}
	.apps.lang_th [class*="m_content-"] .desc {font-size:2.0833vw; line-height:2.3611vw;}
	.apps.lang_th [class*="m_content-"] .disclaimer {font-size:1.8055vw; line-height:2.3611vw;}
	.apps.lang_th [class*="m_content-"] .add_txt {font-size:1.8055vw; line-height:2.3611vw;}
    .apps.lang_th .m_content-kv [class*="f_header-"] .tit {font-size:6.25vw;}

	/* NATION : TH - SAMSUNGPASS */
	.apps.samsungpass.lang_th .m_content-simple .recognize_item span {font-size:1.8055vw; line-height:2.3611vw;}

	.apps.lang_th .m_content-step .f_tab li .f_tab-header {font-size:1.9444vw; line-height:2.3611vw;} /* access qa */
    .apps.lang_th .m_content-step .f_tab li .f_tab-header.on {font-size:2.0833vw;} /* access qa */

	.apps.lang_th .m_content-step .f_tab-content .step_desc h4,
	.apps.lang_th .m_content-step .f_tab-content .step_desc strong {font-size:2.3611vw;}
    .apps.lang_th .m_content-step .f_tab-content .step_list figure > .disclaimer {font-size:1.8055vw; line-height:2.3611vw;}
	
	.apps.lang_th .m_content-step .f_tab-content .mix_type1 .desc_box {font-size:2.0833vw; line-height:2.3611vw;}
	.apps.lang_th .m_content-step .f_tab-content .img_desc {font-size:1.6666vw;}
	

	#contents .apps.lang_th .m_content-support .desc {font-size:2.0833vw;}
	#contents .apps.lang_th .m_content-support .btn_default a {font-size:2.0833vw;}
    #contents .apps.lang_th .m_content-support .inner_wrap.download .inline_type .box_inner p {font-size:1.3888vw;}

    /* NATION : RTL */
    .apps.landing.rtl .f_header-left,
    .apps.landing.rtl .f_header-right {width:50%; padding:0 4%;}
    .apps.landing.rtl .f_header-left .f_header_inner {padding-right:4%;}

	.rtl .m_content-step .step_list .slick-next {left:10px; right:auto;}
	.rtl .m_content-step .step_list .slick-prev {right:10px; left:auto;}

	
	/* NATION : CN */
	.apps.lang_cn [class*="m_content-"] .sub_tit, 
	.apps.lang_cn .m_content-step [class*="f_header-"] .desc {margin-top:1.8056vw;}
	.apps.landing.lang_cn [class*="m_content-"] .tit {font-size:4.5833vw; line-height:6.1111vw}
	.apps.landing.lang_cn [class*="m_content-"] .desc {font-size:1.25vw; line-height:2.2222vw}
    .apps.internet.cn .m_content-kv .tit {width:37.1527vw;}
    .apps.lang_cn .m_content-step .f_tab li .f_tab-header {font-size:1.25vw;} /* access qa */
    .apps.lang_cn .m_content-step .f_tab li .f_tab-header.on {font-size:1.3888vw;} /* access qa */


	/* NATION : MM */
    .apps.mm [class*="m_content-"] .tit {font-size:3.8888vw;}
    .apps.mm .m_content-kv [class*="f_header-"] .tit {font-size:6.25vw;}
    .apps.mm.samsung-cloud .m_content-kv [class*="f_header-"] {padding:13.8888vw 10% 0 7.2916vw;}
    .apps.mm .tab-type .tab_list a,
    .apps.mm .media_cont_wrap .title {font-size:1.6666vw;}

	/* NATION : PL */
	.apps.landing.pl .nav-wrap .service-list-wrap ul > li > a {height:4.4722vw;}

    /* NATION : DK - SAMSUNG THEMES */
    .apps.samsung_themes.dk .m_content-personalize [class*="f_header-"] {top:6.25vw;}

    /* NATION : NL - SAMSUNG THEMES */
    .apps.samsung_themes.nl .m_content-personalize [class*="f_header-"] {top:4.1666vw;}

    /* NATION : TH - SAMSUNG INTERNET */
    .apps.internet.th .m_content-step .f_tab-content .step_desc .desc {height:4.4em;}

    /* NATION : MM - SAMSUNG INTERNET */
    .apps.internet.mm .m_content-step .f_tab-content {top:6.9444vw;}
	.apps.internet.mm .m_content-step [class*="f_header-"] {top:8vw;}

    /* NATION : AE_AR - SAMSUNG FLOW */
    .apps.flow.ae_ar .m_content-secure [class*="f_header-"] {top:3.4722vw;}

    /* NATION : CA_FR - SAMSUNG FLOW */
    .apps.flow.ca_fr .m_content-secure [class*="f_header-"] {top:3.4722vw;}

    /* NATION : CH_FR - SAMSUNG FLOW */
    .apps.flow.ch_fr .m_content-secure [class*="f_header-"] {top:3.4722vw;}

    /* NATION : FI - SAMSUNG FLOW */
    .apps.flow.fi .m_content-secure [class*="f_header-"] {top:3.4722vw;}

	/* NATION : HU - SAMSUNG FLOW */
	.apps.flow.hu .m_content-secure [class*="f_header-"] {top:3.4722vw;}

    /* NATION : IRAN - SAMSUNG FLOW */
    .apps.flow.iran .m_content-secure [class*="f_header-"] {top:3.4722vw;}

    /* NATION : MM - SAMSUNG FLOW */
    .apps.flow.mm .m_content-secure [class*="f_header-"] {top:5.5555vw;}
    .apps.flow.mm .m_content-handover [class*="f_header-"] {top:6.9444vw;}
    .apps.flow.mm .m_content-auto [class*="f_header-"] {top:5.6944vw;}
	.apps.flow.mm .m_content-step {height:114.2361vw;}
	.apps.flow.mm .m_content-step .f_tab-content .slick-slide {height:52.4305vw;}
	.apps.flow.mm .m_content-step .f_tab-content .slick-list {height:52.4305vw;}
	.apps.flow.mm .m_content-step .f_tab-content .step_list figure > .disclaimer {height:14.5833vw;}

    /* NATION : MX - SAMSUNG FLOW */
    .apps.flow.mx .m_content-secure [class*="f_header-"] {top:3.4722vw;}

    /* NATION : NO - SAMSUNG FLOW */
    .apps.flow.no .m_content-secure [class*="f_header-"] {top:3.4722vw;}

    /* NATION : PT - SAMSUNG FLOW */
    .apps.flow.pt .m_content-secure [class*="f_header-"] {top:3.4722vw;}

    /* NATION : SK - SAMSUNG FLOW */
    .apps.flow.sk .m_content-secure [class*="f_header-"] {top:3.4722vw;}

    /* NATION : VN - SAMSUNG FLOW */
    .apps.flow.vn .m_content-secure [class*="f_header-"] {top:3.4722vw;}

	/* NATION : RTL - SMART SWITCH */
	.rtl .smart_switch .static .f_container {right:0; width:100%; margin:0;}
	.rtl .smart_switch .m_content-smartbanner .model_name span:first-child,
	.rtl .smart_switch .m_content-smartbanner .model_name span:first-child + span {margin-right:0.1388vw; padding-right:0.6944vw;} /* beyond */
	.rtl .smart_switch .m_content-smartbanner .model_name span + span:after {left:-0.7638vw; margin-top:-0.555vw;} /* beyond */
	.rtl .smart_switch .m_content-smartbanner .f_container {margin-left:-50vw;}

	/* NATION : SEC - SMART SWITCH */
	.sec.smart_switch [class*="m_content-"] sup {font-size:0.9027vw;}
	.sec.smart_switch .m_content-kv [class*="f_header-"] .tit {padding-top:1.3888vw; font-size:6.25vw;}

	/* NATION : CN - SMART SWITCH */
	.lang_cn.smart_switch .m_content-kv .logo span {padding-bottom:0.6944vw;}
	.lang_cn.smart_switch .m_content-memories .sub_tit {margin-top:4.5833vw;}

	/* NATION : TH - SMART SWITCH */
	.lang_th.smart_switch [class*="m_content-"] sup {font-size:1.5277vw;}
	.lang_th.smart_switch .step_list_cont .media_list .tit {font-size:2.5vw; line-height:1.2;}
	.lang_th.smart_switch .m_content-iosblackberry .sub_tit {font-size:2.5vw;}
	.lang_th.smart_switch .m_content-smartbanner .model_name {font-size:3.5416vw;}
	.lang_th.smart_switch .m_content-smartbanner .model_name span + span:after {margin-top:-0.6944vw;}
	.lang_th.smart_switch .m_content-smartbanner .model_tit {font-size:3.125vw;}
	.lang_th.smart_switch .m_content-smartbanner [class*="btn-default"] {font-size:2.0833vw;}

	/* NATION : AE_AR - SMART SWITCH */
	.rtl .apps.smart_switch.ae_ar .m_content-kv .logo span {padding:0 1.7361vw 0 0;} /* beyond */

	/* NATION : MM - SMART SWITCH */
	.mm.smart_switch .step_list_cont .media_list .tit {font-size:1.6666vw;}

	/* NATION : AU - SMART CALL */
    .apps.au .move_tab_list li button {padding:0 6.6666vw; font-size:1.25vw; line-height:5.5555vw;}
    .apps.au .move_tab_list li span {padding:0 6.6666vw; font-size:1.25vw; line-height:5.5555vw;}

	/* NATION : AU - SAMSUNG FLOW */
	.apps.flow.au .m_content-secure {height:75.0694vw;}
}

@media screen and (min-width:1025px){
    /* LANDING */
    .apps.landing .nav-inner .apps-nav {max-height:none !important;}
}

@media screen and (max-width:1024px) {

    /* COMMON */
    .apps [class*="btn-default"] {font-size:12px;}
    .apps .m_content-kv .apps [class*="btn-default"] {font-size:14px;}

    /* LAYOUT */
    .apps [class*="m_content-"] .desc {font-size:14px;}
	.apps.samsungpass [class*="m_content-"] .desc {font-size:1.3888vw;} /* 추후에 다른 how-to-use도 변경 필요 */
    .apps [class*="m_content-"] .disclaimer {font-size:12px;}
    .apps .m_content-kv .desc {font-size:16px;}
    .apps [class*="m_content-"] .add_txt {font-size:13px;}
    .apps [class*="m_content-"] .sub_tit {font-size:17px;}
    .apps .inblock {display:inline-block !important;}

    /* NAV */
    .apps .nav-wrap.mobile { display:none; }
    .apps .nav-inner {position:relative;}
    .apps .nav-inner .logo {position:relative; top:0 !important; left:20px; display:inline-block; padding:0; background:none !important; vertical-align:top;}
    .apps .nav-inner .logo span,
    .apps .nav-inner .logo a {padding:3px 0 0 0; font-size:22px; line-height:54px; vertical-align:top;}
    .apps .nav-inner .m_nav_toggle {display:inline-block; width:40px; height:54px; margin-left:15px;}
    .apps .nav-inner .btn-share {top:0; right:51px; width:64px; margin-top:0;}
    .apps .nav-inner .btn-share a {display:block; width:100%; height:54px; background-position:center center; background-size:20px;}
    /*.apps .nav-inner .btn-menu {top:0; right:0; width:64px; margin-top:0;}
    .apps .nav-inner .btn-menu a {display:block; width:100%; height:54px; background-size:20px;}*/
    .apps .nav-inner .apps-nav {position:absolute; top:55px; width:100%; text-align:left; box-sizing:border-box; z-index:30; opacity:0.9;}
    .apps .nav-inner .apps-nav .nav-list {display:block; position:relative; overflow:hidden; width:100%; max-height:0; height:auto; background:#fff; z-index:30;
         -webkit-transition: max-height .5s;
          -moz-transition: max-height .5s;
          -ms-transition: max-height .5s;
          -o-transition: max-height .5s;
          transition: max-height .5s;
    }
    .apps .nav-inner.active .apps-nav .nav-list {display:block; max-height:500px; border-bottom:1px solid #dadada;}
    .apps .nav-inner .apps-nav .nav-list ul {display:block; height:auto;}
    .apps .nav-inner .apps-nav .nav-list ul li {float:none; margin-left:0; background:#e6e6e6; border-top:1px solid #dadada;}
    .apps .nav-inner .apps-nav .nav-list ul li:first-child {border:0;}
    .apps .nav-inner .apps-nav .nav-list ul li a {height:45px; line-height:45px; padding:0 14px; font-size:14px;}
    .apps .nav-inner .apps-nav .nav-list ul li.on a,
    .apps .nav-inner .apps-nav .nav-list ul li a:hover {background:rgba(255,255,255,0.9);}

    /* TAB-TYPE */
    .apps .tab-type .tab_list a, .apps .tab-type .f_container .desc {font-size:14px;}

    /* HOW TO USE */
    .apps .m_content-step .f_tab li .f_tab-header {font-size:12px;} /* access qa */
    .apps .m_content-step .f_tab li .f_tab-header.on {font-size:13px;} /* access qa */
    .apps .m_content-step .f_tab-content .step_desc h4,
	.apps .m_content-step .f_tab-content .step_desc strong {font-size:16px;}
    .apps.samsungpass .m_content-step .f_tab-content .step_desc h4,
	.apps.samsungpass .m_content-step .f_tab-content .step_desc strong {font-size:1.6666vw;} /* 추후에 다른 how-to-use도 변경 필요 */
    .apps .m_content-step .f_tab-content .step_desc .desc {height:68px;} /* access qa */
    .apps .m_content-step .f_tab.depth2 li .f_tab-header {font-size:13px;} /* access qa */
    .apps .m_content-step .bx-wrapper .bx-viewport:before {width:50px; width:6.9444vw}
    .apps .m_content-step .bx-wrapper .bx-viewport:after {width:50px; width:6.9444vw}
    .apps .m_content-step .f_tab-content .step_list figure > .disclaimer {height:95px; padding:0 57px; font-size:14px;}

    /* how to use nonTab */
    .apps .m_content-step.nonTab .step_desc .desc {height:96px;}
    .apps .m_content-step.nonTab [class*="f_header-"] {top:6vw;}
    .apps .m_content-step.nonTab .f_container {top:19vw;}

    /* move_tab_list type */
    .apps .move_tab_list li a {font-size:13px;} /* beyond */

    /* beyond */
    /* SPEC TABLE TYPE */
    .apps .table-type .media_table_wrap .title {font-size:17px;}
    .apps .table-type .media_table_wrap .f_table-row {font-size:15px;}
    .apps .table-type .media_table_wrap .f_content-table .disclaimer {font-size:11px;}
    /* //beyond */

    /* m_content-store */
    .samsung-device #contents .m_content-store .f_container .galaxy {display:inline-block;}

    /* LANDING */
    .apps.landing .nav-wrap {position:relative; top:auto; height:54px; border-top:0}
    .apps.landing .nav-wrap.fixed {position:fixed; top:0;}
    .apps.landing .nav-wrap:after {top:54px;}
    .apps.landing .nav-wrap .nav-bg {display:none;}
    .apps.landing .nav-inner {height:54px; line-height:54px; border-bottom:1px solid #d7d7d7;}
    .apps.landing .nav-inner .logo {display:inline-block; left:0; padding-left:11px;}
    .apps.landing .nav-inner .logo a {padding-right:30px; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/btn_arrw_bottom.png') no-repeat 100% 50% !important;}
    .apps.landing .nav-inner.active .logo a{background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/btn_arrw_top.png') no-repeat 100% 50% !important;}
    .apps.landing .nav-inner .apps-nav {overflow:hidden; position:absolute; top:55px; width:100%; /* max-height:0; */ height:0; text-align:left; box-sizing:border-box; z-index:30; opacity:1;
        -webkit-transition:none;
        -moz-transition:none;
        -ms-transition:none;
        -o-transition:none;
        transition:none;
   }
    .apps.landing .nav-inner.active .apps-nav {overflow:hidden; overflow-y:auto; background:#fff;
        -webkit-transition:none;
        -moz-transition:none;
        -ms-transition:none;
        -o-transition:none;
        transition:none;
		padding-bottom:100px;
   }
    .apps.landing .nav-inner .apps-nav .nav-list {display:block; position:relative; overflow:hidden; width:100%; max-height:0; height:auto; background:#fff; z-index:30;
        -webkit-transition:none;
        -moz-transition:none;
        -ms-transition:none;
        -o-transition:none;
        transition:none;
   }
    .apps.landing .nav-inner .apps-nav .nav-list {padding-left:0;}
    .apps.landing .nav-inner .apps-nav .nav-list ul {text-align:left;}
    .apps.landing .nav-inner .apps-nav .nav-list li {display:block; float:none;}
    .apps.landing .nav-inner .apps-nav .nav-list li a {height:40px; font-size:13px; line-height:40px;}
    .apps.landing .nav-inner.active .apps-nav .nav-list {display:block; max-height:none; height:auto; border-bottom:0;}
    .apps.landing .nav-inner .apps-nav .nav-list ul {display:block; height:auto;}
    .apps.landing .nav-inner .apps-nav .nav-list ul li {float:none; margin-left:0; background:#fff; border-top:0;}
    .apps.landing .nav-inner .apps-nav .nav-list ul li:first-child {border:0;}
    .apps.landing .nav-inner .apps-nav .nav-list ul li a {height:45px; line-height:45px; padding:0 14px; font-size:14px; font-family:'SamsungOne', sans-serif; font-weight:bold;}
    .apps.landing .nav-inner .apps-nav .nav-list ul li.on a,
    .apps.landing .nav-inner .apps-nav .nav-list ul li a:focus,
    .apps.landing .nav-inner .apps-nav .nav-list ul li a:hover {background:#fff}

    .apps.landing .nav-wrap .service-list-wrap {position:relative; top:auto; left:auto; right:auto; height:auto; border-top:0;}
    .apps.landing .nav-wrap .service-list {overflow:hidden; max-height:0; height:auto;}
    .apps.landing .nav-wrap .service-list-wrap .btn-service-toggle {display:none;}
    .apps.landing .nav-wrap.active .service-list {max-height:none; height:auto;}
    .apps.landing .nav-wrap .service-list-wrap ul {padding:0;}
    .apps.landing .nav-wrap .nav-inner.active .service-list-wrap ul {display:block !important;}
    .apps.landing .nav-wrap .service-list-wrap ul > li {float:none; width:100%; background:#fff; border-left:0;}
    .apps.landing .nav-wrap .service-list-wrap ul > li a {display:block; height:45px; padding:0 14px; font-size:14px; line-height:45px;}
    .apps.landing .nav-wrap .service-list-wrap ul > li a span {display:block;}
    .apps.landing .nav-wrap .service-list-wrap ul > li a span br {display:none;}
    .apps.landing .nav-wrap .service-list-wrap ul li.on a,
    .apps.landing .nav-wrap .service-list-wrap ul li a:focus,
    .apps.landing .nav-wrap .service-list-wrap ul li a:hover {color:#152999; background:#fff;}

    .mobile .apps.landing .nav-inner .apps-nav .nav-list li a:hover,
    .no-touch .apps.landing .nav-inner .apps-nav .nav-list li a:hover,
    .mobile .apps.landing .nav-inner .apps-nav .nav-list li a:focus,
    .no-touch .apps.landing .nav-inner .apps-nav .nav-list li a:focus,
    .mobile .apps.landing .nav-wrap .service-list-wrap ul li a:hover,
    .no-touch .apps.landing .nav-wrap .service-list-wrap ul li a:hover,
    .mobile .apps.landing .nav-wrap .service-list-wrap ul li a:focus,
    .no-touch .apps.landing .nav-wrap .service-list-wrap ul li a:focus {color:#000; background:none; text-decoration:none}

    .mobile .apps.landing .nav-inner .apps-nav .nav-list li a:hover span,
    .no-touch .apps.landing .nav-inner .apps-nav .nav-list li a:hover span,
    .mobile .apps.landing .nav-inner .apps-nav .nav-list li a:focus span,
    .no-touch .apps.landing .nav-inner .apps-nav .nav-list li a:focus span,
    .mobile .apps.landing .nav-inner .apps-nav .service-list-wrap li a:hover span,
    .no-touch .apps.landing .nav-inner .apps-nav .service-list-wrap li a:hover span,
    .mobile .apps.landing .nav-inner .apps-nav .service-list-wrap li a:focus span,
    .no-touch .apps.landing .nav-inner .apps-nav .service-list-wrap li a:focus span {border-bottom:0;}

    .apps.landing .nav-inner .sns-share .share-layer {top:57px; right:0;}
    .apps.landing .nav-inner .sns-share .share-layer:after {right:5px;}
    .apps.landing .nav-inner .sns-share .btn-list-toggle {width:35px; height:54px; right:11px;}
    .apps.landing .m_content-kv {margin-bottom:0;}

    /* MEDIA CONTENT TYPE */
    .apps .media_cont_wrap .title {font-size:14px;}

    /* MILK */
    .apps.milk .m_content-kv .f_header-center > .desc {font-size:16px;}

    /* samsungpass */
    .apps.samsungpass [class*="f_header-"] {top:9.7222vw;}
    .apps.samsungpass .more_wrap li .list_name {font-size:14px;}
    .apps.samsungpass .more_wrap li .sub_name {font-size:12px;} 

    /* samsung themes */
    .apps.samsung_themes .m_content-decorative {height:76.7777vw}
    .apps.samsung_themes .m_content-applying .media_list .tit,
    .apps.samsung_themes .m_content-mixmatch .f_container .screen .title,
    .apps.samsung_themes .m_content-decorative .f_container .f_tab li h3 .f_tab-header,
    .apps.samsung_themes .m_content-decorative .f_container .f_tab li .tab_text .desc {font-size:14px;}
    .apps.samsung_themes .m_content-decorative .f_container .disclaimer {bottom:-45.3vw; font-size:14px;}
    .apps.samsung_themes .m_content-decorative .f_container .disclaimer span {font-size:12px;}
    .apps.samsung_themes .m_content-mixmatch .f_container .screen .title{width:94px; border-radius: 15px; font-size:1.12vw;}
    .apps.samsung_themes .m_content-huge .media_list .tit {font-size:14px;}

    /* samsung internet */
	.apps.internet .m_content-step {height:95vw;}

    /* NATION : UA_RU - SAMSUNG INTERNET */
    .apps.internet.ua_ru .m_content-step {height:98vw;}
    .apps.internet.ua_ru .m_content-step .f_tab li .f_tab-content {top:7.5555vw;}

	/* NATION : UA_RU - SMART CALL */
	.apps.smart-call.ua_ru .m_content-step .f_tab li .f_tab-header {width:28.6111vw;} /* how to use 쪽 1024px 잘림현상 때문에 수정(ua국가는 index에 들어가 있음) */

    /* samsung flow */
    .apps.flow .m_content-kv .desc {font-size:14px;}

    /* smart-call */
    .apps.smart-call .m_content-spam .item_tit {font-size:14px;}

    /* samsung-cloud */
    .apps.samsung-cloud .m_content-getting_start .media_cont_wrap {max-width:656px;}
    .apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list {width:164px; padding:29px 0 0;}
    .apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list.big {width:182px;}
    .apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list .tit {font-size:14px;}
    .apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list .desc {font-size:12px;}
    .apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list .txt_area {padding-left:32px;}
    /* .apps.samsung-cloud .m_content-getting_start .media_cont_wrap.useage {max-width:492px; padding-right:34px;} */
	.rtl .apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list.big {width:182px;}

	/* KIDS MODE */
	.samsung-device #contents .kids-mode .m_content-store .f_container .galaxy {display:inline-block;}
	.samsung-device #contents .kids-mode .m_content-store .f_container .galaxy_logo {display:none;}

	/* SMART SWITCH */
	.smart_switch .step_list_cont .media_list .tit {font-size:14px;}
	.smart_switch .m_content-memories .sub_tit {font-size:22px;}

    /* NATION : SEC */
    .apps.sec [class*="m_content-"] .tit > em {font-size:16px;}
    .apps.sec [class*="m_content-"] .desc {font-size:14px; line-height:22px;}
    
    /* NATION : SEC - LANDING */
    .apps.sec.landing [class*="m_content-"] .desc {font-size:14px;}

    /* NATION : SEC - HOW TO USE */
    .apps.sec .m_content-step .f_tab-content .step_desc h4,
	.apps.sec .m_content-step .f_tab-content .step_desc strong {font-size:15px;}
    .apps.sec .m_content-step .f_tab-content .step_desc .desc,
	.apps.sec .m_content-step .f_tab-content .step_desc .desc span {font-size:13px; line-height:22px;} 
    .apps.sec.samsungpass .m_content-step .f_tab-content .step_desc h4,
	.apps.sec.samsungpass .m_content-step .f_tab-content .step_desc strong {font-size:1.5277vw;} /* 추후에 다른 how-to-use도 변경 필요 */
    .apps.sec.samsungpass .m_content-step .f_tab-content .step_desc .desc,
	.apps.sec.samsungpass .m_content-step .f_tab-content .step_desc .desc span {font-size:1.25vw; line-height:2.2222vw;} /* 추후에 다른 how-to-use도 변경 필요 */
    /* NATION : SEC - FLOW */
    .apps.flow.sec .m_content-handover [class*="f_header-"] .desc {margin-top:2px;}

    /* NATION : SEC - THEMES */
    .apps.sec.samsung_themes .m_content-applying .media_list .tit {font-size:16px;}
    .apps.sec.samsung_themes .m_content-huge .f_header-center .disclaimer {font-size:12px;}

    /* NATION : SEC - INTERNET */
    .apps.sec.internet .m_content-kv .desc {font-size:14px;}
    .apps.sec.internet .m_content-step .f_tab-content .step_desc .desc {height:68px;}

	/* NATION : SEC - SAMSUNGPASS */
	.apps.samsungpass.sec [class*="m_content-"] .sub_tit {font-size:14px;}
	
	.apps.samsungpass.sec [class*="f_header-"] {top:65px;}

    /* NATION : TH */
    .apps.landing.lang_th [class*="m_content"] .desc {font-size:21px; line-height:22px;}
    .apps.landing.lang_th [class*="m_content"] .desc br {display:none;}
    .apps.landing.lang_th [class*='btn-default'] {font-size:14px;}
    .apps.landing.lang_th .nav-inner .logo a {background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/btn_arrw_bottom.png') no-repeat 100% 60% !important; font-size:33px;}
    .apps.landing.lang_th .nav-inner .apps-nav .nav-list li a,
    .apps.landing.lang_th .nav-inner .apps-nav .nav-list li a span,
    .apps.landing.lang_th .nav-wrap .service-list-wrap ul > li > a,
    .apps.landing.lang_th .nav-wrap .service-list-wrap ul > li > a span {font-size:18px;}

    /* beyond */
    /* SPEC TABLE TYPE */
    .apps.lang_th .table-type .media_table_wrap .title {font-size:25.6px;}
    .apps.lang_th .table-type .media_table_wrap .f_table-row {font-size:22.4px;}
    .apps.lang_th .table-type .media_table_wrap .f_content-table .disclaimer {font-size:17px;}
    /* //beyond */

	.apps.lang_th [class*="m_content-"] .tit {font-size:71px; line-height:49px;}
	.apps.lang_th [class*="m_content-"] .sub_tit {font-size:23px;}
	.apps.lang_th [class*="m_content-"] .desc {font-size:21px; line-height:22px;}
	.apps.lang_th [class*="m_content-"] .disclaimer {font-size:19px; line-height:21px;}
	.apps.lang_th [class*="m_content-"] .add_txt {font-size:19px; line-height:21px;}
    .apps.lang_th .m_content-step .f_tab-content .step_desc h4,
	.apps.lang_th .m_content-step .f_tab-content .step_desc strong {font-size:23px;}
    .apps.lang_th .m_content-step .f_tab-content .step_list figure > .disclaimer {font-size:19px; line-height:21px;}

    .apps.lang_th .m_content-step .f_tab li .f_tab-header {font-size:20px; line-height:22px;}
	.apps.lang_th .m_content-step .f_tab li .f_tab-header.on {font-size:21px;}

	/* NATION : TH - SAMSUNGPASS */
	.apps.samsungpass.lang_th .m_content-simple .recognize_item span {font-size:19px; line-height:21px;}

    /* NATION : CA_FR - SAMSUNG FLOW */
    .apps.flow.ca_fr .m_content-step .f_tab-content .step_list figure > .disclaimer {height:116px;}
    .apps.flow.ca_fr .m_content-step .f_tab-content .step_list.slick-slider {padding-bottom:133px;}

    /* NATION : CA_FR - SAMSUNG INTERNET */
    #contents .internet.ca_fr .m_content-support .download.inner_wrap .inline_type .box_inner {width:23.8888vw;}
    #contents .internet.ca_fr .m_content-support .inner_wrap.download .inline_type .box_inner p {font-size:13px;}

    /* NATION : CH_FR - SAMSUNG INTERNET */
    #contents .internet.ch_fr .m_content-support .inner_wrap.download .inline_type .box_inner {width:23.8888vw;}
    #contents .internet.ch_fr .m_content-support .inner_wrap.download .inline_type .box_inner p {font-size:13px;}

    /* NATION : DK - SAMSUNG THEMES */
    .apps.samsung_themes.dk .m_content-personalize [class*="f_header-"] {top:4.25vw;}

    /* NATION : TH - SAMSUNG INTERNET */
    .apps.internet.th .m_content-step .f_tab-content .step_desc .desc {height:4.2em;}

    /* NATION : TH - SAMSUNG FLOW */
    .apps.lang_th.flow .m_content-step .f_tab-content .step_list.slick-slider {padding-bottom:152px;}

	/* NATION : IL - SAMSUNG FLOW */
	.apps.lang_il.flow .m_content-handover [class*="f_header-"] {top:4vw;}

	/* NATION : GR - SAMSUNG FLOW */
	.apps.flow.gr .m_content-handover [class*="f_header-"] {top:6vw; width:68%;}

    /* NATION : RTL */
    .apps.landing.rtl .nav-inner .logo a {padding-right:12px; padding-left:30px; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/btn_arrw_bottom.png') no-repeat 0 60% !important;}
    .apps.landing.rtl .nav-inner.active .logo a {background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/btn_arrw_top.png') no-repeat 0 50% !important}
    .apps.landing.rtl .nav-inner .apps-nav .nav-list {text-align:right;}
    .apps.landing.rtl .nav-inner .apps-nav .nav-list li {float:none; }
	
	/* NATION : PL */
	.apps.landing.pl .nav-wrap .service-list-wrap ul > li > a {height:45px;}

	/* NATION : MM */
	.apps.mm [class*="m_content-"] .disclaimer {line-height:22px}

	/* NATION : MM - SAMSUNG INTERNET */
	.apps.internet.mm .m_content-step {height:99vw;}
	.apps.internet.mm .m_content-step .f_tab-content {top:10.9722vw;}

	/* NATION : MM - SAMSUNG FLOW */
    .apps.flow.mm .m_content-step .f_tab-content .step_list figure > .disclaimer {height:20.5833vw;}

	/* NATION : RU - SAMSUNG FLOW */
    .apps.lang_ru.flow .m_content-step .f_tab-content .step_list figure > .disclaimer {height:20.5833vw;}

	/* NATION : HU - SAMSUNG FLOW */
    .apps.flow.hu .m_content-step .f_tab-content .step_list figure > .disclaimer {height:20.5833vw;}
	
	/* NATION : CN */
	.apps.landing.lang_cn [class*="m_content-"] .desc {font-size:14px; line-height:22px;}
    .apps.lang_cn .m_content-step .f_tab li .f_tab-header {font-size:13px;}
    .apps.lang_cn .m_content-step .f_tab li .f_tab-header.on {font-size:14px;}

	/* SMART SWITCH */
	.smart_switch .m_content-smartbanner [class*="btn-default"] {font-size:11px;}

	/* NATION : TH - SMART SWITCH */
	.lang_th.smart_switch .m_content-iosblackberry .sub_tit {font-size:2.5vw;}

	/* NATION : MM - SMART SWITCH */
	.mm.smart_switch .step_list_cont .media_list .tit {font-size:14px;}

	/* NATION : AU - SMART CALL */
	.apps.au .move_tab_list li button {font-size:13px;}
	.apps.au .move_tab_list li span {font-size:13px;}

}

@media screen and (min-width:769px){
	/* APPS - COMMON */
	.apps .slick-dots li button:hover {background:#464646; border-color:#464646;}

    /* LANDING */
    .apps.landing {padding-top:0 !important;}

	/* how to use */
	.apps .m_content-step .slick-dots li button:hover {background:#464646; border-color:#464646;}
}

@media screen and (max-width:768px) {
    /* LAYOUT */
    .apps .br_pc .desc br {display:none;}
    .apps .motion {display:none !important;}
    .apps .scene {display:none !important;}
    .apps .m_block {display:block;}
    .apps [class*="m_content-"] [class*="f_header-"] {top:13.8888vw; text-align:center;}
    .apps [class*="m_content-"] {height:auto !important;}
    .apps [class*="m_content-"] .tit {font-size:88px; font-size:9.4444vw; line-height:1.2;}
    .apps [class*="m_content-"] .sub_tit {font-size:28px; font-size:3.8888vw; line-height:1.7;}
    .apps [class*="m_content-"] .desc {font-size:24px; font-size:3.3333vw; margin-top:2.7777vw;}
    .apps [class*="m_content-"] .disclaimer {width:100%; font-size:3.125vw; text-align:center; line-height:4.4444vw;}
    .apps [class*="m_content-"] .add_txt {margin:0; font-size:24px; font-size:3.125vw;}
    .apps [class*="m_content-"] .add_txt.color_w_b p {color:#000;}
    .apps [class*="m_content-"] .add_txt.color_b_w p {color:#fff;}
    .apps [class*="f_header-"] {left:0; margin-left:0;}
    .apps .inblock_desc {display:inline;}
    .apps [class*="btn-default"] {margin-top:45px; margin-top:6.25vw; padding:28px 60px 25px; padding:3.8889vw 8.3333vw 3.3472vw; font-size:22px; font-size:3.0556vw;}
    .apps .m_content-kv [class*="btn-default"] {padding:28px 60px 25px; padding:3.8889vw 8.3333vw 3.3472vw; font-size:28px; font-size:3.8888vw;}
    .apps .m_feature {position:static; left:auto; right:auto; top:auto; bottom:auto;}
    .apps .f_header-left {left:0; width:100%;}
    .apps .f_header-left.wide_half {width:100%;}
    .apps .f_header-right {left:0; right:auto; width:100%; padding-right:2.7777vw;}
    .apps .f_header-right .tit {padding-right:0;}
    .apps .f_container {position:static;left:auto;top:auto; height:auto;}
    .apps .f_container > figure {position:static; width:100%; height:auto; margin-left:0;}
    .apps .f_container > figure img {width:100%; height:auto;}
    .apps .static .f_container > figure {left:0; margin:0;}
    .apps .static .f_header-center {margin:13.8888vw 0 12.5vw 0 ;}
    .apps .static .f_header-center .desc {margin:2.7777vw 0 0 0;}
    .apps .m_content-kv .tit {font-size:88px; font-size:12.2222vw; line-height:1.2;}
	.apps .m_content-kv .logo .tit {font-size:7.7777vw;}
	.apps .m_content-kv .logo span {margin-left:2.7777vw;}
	.apps .m_content-kv .logo > img {width:10.9722vw; height:10.9722vw;}
    .apps .m_content-kv.parallax .f_container > figure {position:relative; top:-25vw; left:0;}
    .mobile .apps .device-mobile-inline { display:inline;}

    /* NAV */
    .apps .nav-wrap.mobile { display:block; }
    .apps .nav-inner .logo span, .apps .nav-inner .logo a {font-size:18px;}
    .apps .nav-inner .apps-share .share-layer {width:118px; height:194px; padding:5px 0 4px;}
    .apps .nav-inner .apps-share .share-layer li a {padding:12px 15px;}
    .apps .nav-inner .apps-share .share-layer li a:before {margin-right:12px;}

    /* TAB-TYPE */
    .apps .tab-type .tab_media {display:none;}
    .apps .tab-type .tab_slide_con + .tab_slide_con {margin:0;}
	.apps .tab-type .tab_slide_con a:focus,
	.apps .tab-type .tab_slide_con a:hover,
    .apps .tab-type .tab_slide_con.active a {color:#000; text-decoration:none;}  /* access qa */
    .apps .tab-type .tab_slide_con a {margin:6.9444vw 0 0 0; color:#000;}
    .apps .tab-type .media_list {display:block}
    .apps .tab-type .tab_list {display:block; overflow:hidden; width:100%; margin:0; padding-bottom:50px;}
    .apps .tab-type .tab_list a {font-size:3.8888vw; padding:0 4%;}
    .apps .tab-type .tab_text {display:none;}
    .apps .tab-type .f_container .desc {padding:0 4%; font-size:3.3333vw;}

	/* B-TYPE */
	.apps .b-type .f_container {height:74.4444vw;}
	.apps .b-type .f_container .inner {display:block; max-width:100%}
	.apps .b-type .f_container .inner .list {position:absolute; left:0; right:0; bottom:0; display:block;}
	.apps .b-type .f_container .inner .list figure {width:100%; margin:0;}

    /* HOW TO USE */
	.apps.samsungpass [class*="m_content-"] .desc {font-size:24px; font-size:3.3333vw; margin-top:2.7777vw;} /* 추후에 다른 how-to-use도 변경 필요 */
    .apps .m_content-step {padding:100px 0 50px; padding:13.8888vw 0 6.9444vw;}
    .apps .m_content-step [class*="f_header-"] {position:static;}
    .apps .m_content-step .f_tab {margin-top:36px; background:#f7f7f7;}
    .apps .m_content-step .f_tab > li {display:block; height:auto; padding:0; margin-right:0;}
    .apps .m_content-step .f_tab li + li {background:none;}
    .apps .m_content-step .f_tab li + li .f_tab-header {border-top:1px solid #888;}
    .apps .m_content-step .f_tab li + li .f_tab-header:before {display:none;}
    .apps .m_content-step .f_tab li .f_tab-header {display:block; width:90vw; min-height:inherit; margin:0 auto; line-height:1.6; background:#363636; text-align:center; box-sizing:border-box; font-size:28px; font-size:3.8888vw;} /* access qa */
    .apps .m_content-step .f_tab li .f_tab-header:after {position:absolute; top:50%; right:30px; right:4.1666vw; width:28px; width:3.8888vw; height:28px; height:3.8888vw; margin-top:-14px; margin-top:-1.9444vw; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common//apps_howtouse_btn_plus.png') no-repeat; background-size:100%; content:"";}
    .apps .m_content-step .f_tab li .f_tab-header span {padding:2.5vw 10%; }/* access qa */
    .apps .m_content-step .f_tab li .f_tab-header.on {font-size:3.8888vw;} 
    .apps .m_content-step .f_tab li .f_tab-header.on:after {width:28px; width:3.8888vw; height:2px; margin-top:-1px; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/apps_howtouse_btn_minus.png') no-repeat;}
    .apps .m_content-step .f_tab.column2 li .f_tab-header {width:90vw; height:80px; height:11.1vw; text-align:center !important;}
    .apps .m_content-step .f_tab-content {position:static; margin:0 auto; padding:73px 0; padding:10.1388vw 0;}
    .apps .m_content-step .f_tab-content .step_desc {margin:0 5vw;}
    .apps .m_content-step .f_tab-content .step_desc .desc {height:187px; height:25.9722vw; margin-top:9px; margin-top:1.25vw; line-height:1.6; padding:0;}
    .apps .m_content-step .f_tab-content .step_desc h4,
	.apps .m_content-step .f_tab-content .step_desc strong {margin:0; font-size:28px; font-size:3.8888vw;} 
    .apps.samsungpass .m_content-step .f_tab-content .step_desc h4,
	.apps.samsungpass .m_content-step .f_tab-content .step_desc strong {margin:0; font-size:28px; font-size:3.8888vw;}/* 추후에 다른 how-to-use도 변경 필요 */
    .apps .m_content-step .bx-wrapper {width:90.27vw; margin-top:60px; margin-top:8.3333vw; padding:0;}
    .apps .m_content-step .bx-wrapper .step_list {margin-left:0;}
    .apps .m_content-step .bx-wrapper .step_list > div {width:90.2777vw !important; height:591px; height:82.0833vw; opacity:1 !important; margin:0 !important;}
    .apps .m_content-step .bx-wrapper .step_list > div img {max-width:100%; height:100%;}
    .apps .m_content-step .bx-wrapper .bx-pager,
    .apps .m_content-step .bx-wrapper .bx-controls-auto {margin-top:80px; margin-top:11.1111vw;}
    .apps .m_content-step .bx-wrapper .bx-pager {height:16px;}
    .apps .m_content-step .bx-wrapper .bx-controls-direction a {display:none;}
    .apps .m_content-step .bx-wrapper .bx-pager.bx-default-pager a {width:16px; height:16px; margin:0 1.1111vw; margin:0 8px;}
    .apps .m_content-step .bx-wrapper .bx-viewport {height:82.0833vw !important;}
    .apps .m_content-step .bx-wrapper .bx-viewport:before {display:none;}
    .apps .m_content-step .bx-wrapper .bx-viewport:after {display:none;}
    .apps .m_content-step .step_list .slick-arrow {display:none !important;}
    .apps .m_content-step .f_tab-content .step_list {height:82.0833vw; margin:8.3333vw auto 14.6666vw; padding:0;}
    .apps .m_content-step .f_tab-content .step_list.slick-slider {margin:8.3333vw auto 0; padding-bottom:4.1666vw;}
    .apps .m_content-step .f_tab-content .step_list img {width:100%;}
    .apps .m_content-step .f_tab-content .slick-slider {width:100%;}
    .apps .m_content-step .f_tab-content .slick-slider:before {display:none;}
    .apps .m_content-step .f_tab-content .slick-slider:after {display:none;}
    .apps .m_content-step .f_tab-content .slick-list {max-width:none; overflow:hidden;}
    .apps .m_content-step .f_tab-content .slick-slide {width:100%; height:auto !important; margin:0;}
    .apps .m_content-step .f_tab-content .slick-slide figure {height:auto !important;}
    .apps .m_content-step .f_tab-content .slick-slide figure {padding:0 20px; box-sizing:border-box;}
    .apps .m_content-step .f_tab-content .slick-dots {position:relative; margin-top:50px;}
    .apps .m_content-step .f_tab-content .step_list figure > .disclaimer {height:auto; margin-top:4.1666vw; padding:0; font-size:3.3333vw; line-height:1.6;}
    .apps .m_content-step .f_container .long br {display:none;}
	.apps .m_content-step .f_tab-content .step_list span.disclaimer {margin-top:2.7777vw;}

    /* how to use non tab */
    .apps .m_content-step.nonTab .f_container {height:auto; margin-top:5vw;}
    .apps .m_content-step.nonTab .step_container {padding:0 20px; padding:0 2.7777vw; border:0;}
    .apps .m_content-step.nonTab .step_list {height:auto;}
    .apps .m_content-step.nonTab .step_list .slick-list {height:96.1111vw !important; padding:0;}
    .apps .m_content-step.nonTab .step_list .slick-slide {height:90.2777vw; text-align:center;}
    .apps .m_content-step.nonTab .step_desc {border-top:1px solid #d0d0d0;}
    .apps .m_content-step.nonTab .step_desc h4 {font-size:3.8888vw;}
    .apps .m_content-step.nonTab .step_desc .desc {height:8.5em; padding:0 2vw; font-size:3.3333vw;}

    /* how to use double tab */
    .apps .m_content-step .f_container > .f_tab > li .f_tab-content.howto_type2 {padding:0;}
    .apps .m_content-step .f_container .f_tab.depth2 li .f_tab-content {padding:10.1388vw 0;}
    .apps .m_content-step .f_tab.depth2 {width:90vw; height:auto; margin:0 auto; background:none; border:0;}
    .apps .m_content-step .f_tab.depth2 > li {min-height:inherit;}
    .apps .m_content-step .f_tab li:first-child .f_tab-header:before {background:none;}
    .apps .m_content-step .f_tab .howto_type2 .m_f_tab {position:relative; display:block;}
    .apps .m_content-step .f_tab .howto_type2 .m_f_tab button {position:relative; display:block; width:90vw; min-height:11.1111vw; margin:0 auto; padding:2.5vw 10%; border-bottom:1px solid #dfdfdf; background:#fff; font-family:'SamsungOne',sans-serif; font-weight:bold; font-size:3.888vw; color:#000;}
    .apps .m_content-step .f_tab .howto_type2 .m_f_tab button:hover {background:#fff; color:#000;}
    .apps .m_content-step .f_tab .howto_type2 .m_f_tab button:after {position:absolute; right:4.1666vw; top:50%; width:4.0277vw; height:2.2222vw; margin-top:-1.3888vw; background-size:100%;  background:#fff url('//images.samsung.com/is/image/samsung/assets/apps/global/common/apps_smart-call_btn_arrw_down.png') left center no-repeat; background-size:100%; content:'';}
    .apps .m_content-step .f_tab .howto_type2 .m_f_tab button.active:after {position:absolute; right:4.1666vw; top:50%; width:4.0277vw; height:2.2222vw; margin-top:-1.3888vw; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/apps_smart-call_btn_arrw_up.png') left center no-repeat; background-size:100%; content:'';}
    .apps .m_content-step .f_tab .howto_type2 .m_f_tab button.on {color:#000;}
    .apps .m_content-step .f_tab .howto_type2 .m_f_tab button.on:hover {color:#000;}
    .apps .m_content-step .f_tab .howto_type2 .m_f_tab .m_f_tab-list {overflow:hidden; position:absolute; top:11.1111vw; left:0; right:0; width:90vw; height:0; margin:0 auto; z-index:1; transition: height 0.3s;}
    .apps .m_content-step .f_tab .howto_type2 .m_f_tab .m_f_tab-list button {width:90vw; margin:0 auto; background:#eee; color:#666; font-family:'SamsungOne',sans-serif;}
    .apps .m_content-step .f_tab .howto_type2 .m_f_tab .m_f_tab-list button:after {content:none;}
    .apps .m_content-step .f_tab .howto_type2 .m_f_tab .m_f_tab-list button:hover,
	.apps .m_content-step .f_tab .howto_type2 .m_f_tab .m_f_tab-list button:focus {background:#666; color:#fff;}
    .apps .m_content-step .f_tab.depth2 li .f_tab-header {display:none;}
    
    /* move_tab_list type */
    .apps .move_tab_list {margin-bottom:13.8888vw;}
    .apps .move_tab_list li {width:70%; height:auto; padding:2vw 0; line-height:1.6;}
    .apps .move_tab_list li + li {width:30%;}
    .apps .move_tab_list li + li:before {margin-top:-1.9444vw; height:3.8888vw;}
    .apps .move_tab_list li a {padding:0 4vw; font-size:3.8888vw; line-height:1.6;} /* beyond */

    /* beyond */
    /* SPEC TABLE TYPE */
    .apps .table-type .inner {padding:8.0555vw 5.9722vw 0;}
    .apps .table-type .media_table_wrap .title {padding:5.5555vw 0; font-size:3.6111vw;}
    .apps .table-type .media_table_wrap .f_table-row {padding:6.25vw 0 5.9722vw; font-size:3.0555vw;}
    .apps .table-type .media_table_wrap .f_table-th {width:26%;}
    .apps .table-type .media_table_wrap .f_table-td {padding:0 2%;}
    .apps .table-type .media_table_wrap .f_table-td .spec_list {display:block;}
    .apps .table-type .media_table_wrap .f_table-td .spec_list dt ~ dt,
    .apps .table-type .media_table_wrap .f_table-td .spec_list ~ .spec_list {margin-top:5.1388vw;}
    .apps .table-type .media_table_wrap .f_table-td .spec_list dd {margin-top:0.4166vw;}
    .apps .table-type .media_table_wrap .f_table-td .spec_list a {margin-top:0.4166vw;}
    .apps .table-type .media_table_wrap .f_table-td .spec_list a ~ a {margin-top:0;}
    .apps .table-type .media_table_wrap .f_content-table .disclaimer {margin-top:0.4166vw; font-size:3.0555vw; color:#000; text-align:left;}
    /* //beyond */

    /* m_content-store */
    .apps .m_content-store [class*="f_header-"] {margin:12.7777vw auto 6.3888vw;}
    .apps .m_content-store [class*="f_header-"] .tit {font-size:5.5555vw;}
    .apps .m_content-store .f_container {margin-bottom:13.75vw;}
    .apps .m_content-store .f_container > figure {margin:0 10px;}
    .apps .m_content-store .f_container > figure img {width:auto; height:100%;}
    .apps .m_content-store .f_container > .desc {margin-top:5.8333vw; font-size:2.7777vw;}
    .apps .m_content-store .f_container .galaxy {width:auto; height:35px;}
	.apps .m_content-store .f_container .galaxy_logo {width:auto; height:11.1111vw;}
    .apps .m_content-store .f_container .google {width:auto; height:35px;}

    /* LANDING */
    .apps.landing [class*="f_header-"] {position:static; display:block; height:auto; top:inherit; padding:11.1111vw 4.711vw;}
    .apps.landing [class*="f_header-"] .f_header_inner {display:block; vertical-align:top;}
    .apps.landing [class*="f_header-"] .disclaimer {margin-top:1.3888vw;}
    .apps.landing [class*="m_content-"] .desc {margin:2.6666vw auto 0;}
    .apps.landing .m_content-kv {margin-bottom:0;}
    .apps.landing .m_content-kv .tit {padding-top:0; vertical-align:middle;}

	.apps.landing .f_container {margin:0 !important; padding:0 !important;}
	.apps.landing .f_container > figure img {margin:0 !important; padding:0 !important;}

	.apps.landing .m_content-kv [class*="f_header"] {position:absolute; margin:0;}
    .apps.landing .m_content-kv .scene.scene01 {display:block !important; position:static;}
    .apps.landing .m_content-kv.kv-motion [class*="f_header"] {opacity:1}
    .apps.landing .m_content-kv.kv-motion .f_container figure img {top:0;}
    .apps.landing [class*="btn-default"] {margin-top:4.2vw;}
    .apps.landing [class*="m_content-"] .tit {font-size:8.6vw; line-height:11.1111vw;} /*font-size:10vw;*/
    .apps.landing .f_header-left {width:100%;}
	.apps.landing .f_header-right {width:100%; right:0; margin-right:0;} /* star 수정 */
    .apps.landing .m_content-health,
    .apps.landing .m_content-pass,
    .apps.landing .m_content-flow,
    .apps.landing .m_content-dex,
    .apps.landing .m_content-reminder,
    .apps.landing .m_content-pay,
    .apps.landing .m_content-bixby,
    .apps.landing .m_content-bixbyVision,
    .apps.landing .m_content-connect,
    .apps.landing .m_content-hello,
    .apps.landing .m_content-scloud,
    .apps.landing .m_content-snote,
    .apps.landing .m_content-soundcamp,
    .apps.landing .m_content-call,
    .apps.landing .m_content-switch,
    .apps.landing .m_content-themes,
    .apps.landing .m_content-members,
    .apps.landing .m_content-penup,
    .apps.landing .m_content-kidsmode,
    .apps.landing .m_content-fmm,
    .apps.landing .m_content-galaxyapps,
    .apps.landing .m_content-sidesync,
    .apps.landing .m_content-meingalaxy,
    .apps.landing .m_content-gearvr,
    .apps.landing .m_content-music {height:122.2222vw;}
    .apps.landing .m_content-kv [class*="f_header-"] {display:table; top:3vw; left:0; width:100%; height:35vw; padding:0 5.5555vw; padding-top:0;}
    .apps.landing .m_content-kv .tit {font-size:9.4444vw; line-height:11.9444vw;}

    /* LOCAL LANDING */
    .apps.landing .m_content-kv .f_container {margin-top:0 !important;}
    .apps.landing.si .f_container {margin-top:5vw;}
	
	/* NATION : LANDING KIDS HOME FONT SIZE */
	.ie .apps.sk .m_content-kidshome .tit,
	.ie .apps.si .m_content-kidshome .tit {letter-spacing:0;}

    /* MEDIA CONTENT TYPE */
    .apps .media_cont_wrap {padding-bottom:9.7222vw;}
    .apps .media_cont_wrap .title {margin-top:6.6666vw; font-size:3.3333vw; line-height:5.2777vw;}

    /* MILK */
    .apps.milk [class*="m_content-"] .f_header {padding:13.3333vw 4% 12.7777vw;}
    .apps.milk [class*="m_content-"].b-type .f_container {padding-bottom:10.5555vw;}
    .apps.milk [class*="m_content-"].b-type .f_container .inner {padding-bottom:62px;}
    .apps.milk [class*="m_content-"].b-type .f_container .list {margin-left:0;}
    .apps.milk .m_content-kv {height:69.7916vw;;}
    .apps.milk .m_content-kv .f_header-center {top:14.0277vw;}
    .apps.milk .m_content-kv .f_header-center > .tit {width:48.6111vw; height:14.8611vw;}
    .apps.milk .m_content-kv .f_header-center > .desc {margin-top:4.8611vw; font-size:3.8888vw; line-height:4.7222vw;}
    .apps.milk .m_content-music .f_header .tit > em {margin-top:3.75vw;}
    .apps.milk .m_content-music .f_container .list figure {width:55vw;}
    .apps.milk .m_content-radio .f_header-center .desc {margin-top:2.7777vw;}
    .apps.milk .m_content-mymusic .f_header .tit br {display:block;}
    .apps.milk .m_content-mymusic .f_header .desc {margin-top:2.7777vw;}
    .apps.milk .m_content-mymusic .f_container .list figure {width:58.0555vw;}
    .apps.milk .m_content-radio .f_header-center {top:13.8888vw;}

    /* samsungpass */
	.apps.samsungpass [class*="m_content-"] [class*="f_header-"] {position:static; padding:13.88vw 2%}
    .apps.samsungpass .m_content-kv [class*="f_header-"] {padding:0;}
	.apps.samsungpass .m_content-kv [class*="f_header-"] {top:6.9444vw;}
	.apps.samsungpass .m_content-kv .tit .samsungpass_logo_mo {display:block;}
	.apps.samsungpass .m_content-kv [class*="f_header-"] {position:absolute;}
	.apps.samsungpass .m_content-kv .tit {position:static; width:100%; height:267px; height:37.0833vw; margin:0 auto;}
	.apps.samsungpass .m_content-simple .figure_box {height:auto;}
	.apps.samsungpass .m_content-simple .figure_box figure {position:static; margin:0; width:100%;}
	.apps.samsungpass .m_content-simple .figure_box figure img {width:100%;}
	.apps.samsungpass .m_content-simple .add_txt {margin-top:-22.2222vw; padding:25vw 4% 4.1666vw;}
	.apps.samsungpass .m_content-simple .add_txt br {display:none;}

	.apps.samsungpass .m_content-simple .recognize_item {margin-top:1.3888vw;}
	.apps.samsungpass .m_content-simple .recognize_item span {margin-left:54px; margin-left:7.5vw; font-size:28px; font-size:3.125vw;}

    .apps.samsungpass .m_content-innovative:after {display:none; background:none;}
    .apps.samsungpass .m_content-innovative .f_container > figure {position:static !important;}
    .apps.samsungpass .m_content-innovative .f_container > figure:first-child {z-index:0;}
    .apps.samsungpass .m_content-innovative .f_container > figure:first-child:before {display:none;}
    .apps.samsungpass .m_content-innovative .desc {margin-top:25px; margin-top:3.4722vw;}
	
	.apps.samsungpass .m_content-innovative.stronger .f_container > figure {display:block;}
	.apps.samsungpass .m_content-innovative .add_txt.pc {display:none;}
	.apps.samsungpass .m_content-innovative .add_txt.mobile {display:block;}
	.apps.samsungpass .m_content-innovative .add_txt {margin:0; padding:7.9166vw 4%; background:#444; text-align:center; color:#fff; text-indent:0;}
    
	.apps.samsungpass .m_content-apps {padding:0;}
	.apps.samsungpass .m_content-apps .sub_tit {font-size:3.888vw;}

    .apps.samsungpass .more_wrap {margin-top:0;}
    .apps.samsungpass .more_wrap ul {display:block; table-layout:inherit;}
    .apps.samsungpass .more_wrap ul:after {display:block; clear:both; content:"";}
    .apps.samsungpass .more_wrap li {display:block; float:left; width:33.3%; padding:5.9722vw 0; box-sizing:border-box;}
    .apps.samsungpass .more_wrap li:nth-child(3n+1) {clear:both;}
    .apps.samsungpass .more_wrap li.fake {display:none;}
    .apps.samsungpass .more_wrap li figure {height:8.888vw;}
    .apps.samsungpass .more_wrap li .list_name {margin-top:3.6111vw; font-size:3.3333vw;}
    .apps.samsungpass .more_wrap li .sub_name {margin-top:1.5277vw; font-size:3.0555vw;}
	.apps.samsungpass .more_wrap .btn_more {display:block; position:relative; margin:6.3888vw 0 3.6111vw; padding:0 15% 3.4722vw; background:none; font-size:4.1666vw;}
    .apps.samsungpass .more_wrap .btn_more:after {position:absolute; top:auto; bottom:0; left:50%; width:3.333vw; height:2.0833vw; margin-left:-1.6666vw; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/apps_bixbyvoice_btn_arrow_down_mo.png') no-repeat; background-size:100%; content:"";}
    .apps.samsungpass .more_wrap.active .btn_more {margin:3.6111vw 0 0; padding:2.777vw 0 0 0;}
    .apps.samsungpass .more_wrap.active .btn_more:after {bottom:auto; top:0; background-image:url('//images.samsung.com/is/image/samsung/assets/apps/global/common/apps_bixbyvoice_btn_arrow_top_mo.png');}

	.apps.samsungpass .m_content-apps .more_wrap .pc {display:none;}
	.apps.samsungpass .m_content-apps .more_wrap .mobile {display:block;}

	.apps.samsungpass .m_content-step [class*="f_header-"] {padding-bottom:4.4444vw;}
	.apps.samsungpass .m_content-step .f_container {height:auto;}
	.apps.samsungpass .m_content-step .f_tab-content .step_list.pc-visible {display:none;}
	.apps.samsungpass .m_content-step .f_tab-content .step_list.mo-visible {display:block;}
	
	.apps.samsungpass .m_content-step .f_tab {margin-top:0;}
	.apps.samsungpass .m_content-step .f_tab li:first-child {margin-left:0;} 
	.apps.samsungpass .m_content-step .f_tab-content .slick-slide {height:78.3333vw !important;}
	.apps.samsungpass .m_content-step .f_tab-content .slick-list {height:78.3333vw;}
	
	.apps.samsungpass .m_content-step .f_tab-content .step_desc {margin-top:1.25vw; line-height:1.6;}
	.apps.samsungpass .m_content-step .f_tab-content .step_list img {width:auto;}
	.apps.samsungpass .m_content-step .f_tab-content .slick-slide figure {height:100% !important;}

	.apps.samsungpass .m_content-spen [class*="f_header-"] {display:block; table-layout:inherit; width:100%; margin:0; text-align:center;}
	.apps.samsungpass .m_content-spen [class*="f_header-"] .inner {display:block;}

	#contents .apps.samsungpass .m_content-support.bg_type .f_container > figure {top:57%; margin-top:-104.1557vw;}

	
	.apps.samsungpass .m_content-step#section-howto .f_container {height:auto;}
	.apps.samsungpass .m_content-step#section-howtotab .f_container {height:auto;}
	.apps.samsungpass .m_content-step .f_tab-content .step_list.slick-slider {margin:6.9444vw auto 0;}
	.apps.samsungpass .m_content-step .f_tab-content.pass_type1 .slick-slide {height:auto !important;}
	.apps.samsungpass .m_content-step .f_tab > li {position:relative; height:inherit;}
	.apps.samsungpass .m_content-step .f_tab-content.pass_type1 .step_list img {width:100%; height:auto;}
	.apps.samsungpass .m_content-step .f_tab-content .step_desc .desc,
	.apps.samsungpass .m_content-step .f_tab-content.pass_type1 .step_desc .desc {height:auto;} 
	.apps .m_content-step .f_tab-content .mix_type1 .img_box {float:none; width:100%; padding-left:0;}
	.apps .m_content-step .f_tab-content .mix_type1 .desc_box {float:none; width:100%; margin-top:5.2777vw; padding: 0; font-size:3.3333vw; line-height:4.8611vw; text-align:center;}
	.apps .m_content-step .f_tab-content .img_desc {margin: 3.3333vw auto 0; font-size:2.7777vw; line-height:4.4444vw;}
	.apps .m_content-step .f_tab-content .step_desc .desc.only {margin-top:0;}
	.apps .m_content-step .f_tab li h3 .f_tab-header .blind {display:block;}
	

    /* samsung themes */
    .apps.samsung_themes .m_content-intro [class*="f_header-"] .tit {font-size:12.2222vw; line-height:1.2;}
    .apps.samsung_themes .m_content-intro .f_header-center {top:35.5555vw;}
    .apps.samsung_themes .m_content-personalize .f_container > figure img {width:100%;}
    .apps.samsung_themes .m_content-applying .f_container {margin:0 auto 13.8888vw;}
    .apps.samsung_themes .f_container figure img {width:100%;}
    .apps.samsung_themes .m_content-applying .f_header-center {margin-bottom:4.9305vw;}
    .apps.samsung_themes .m_content-applying .media_list figure {width:47.3611vw;}
    .apps.samsung_themes .m_content-applying .media_list .tit {margin-top:7.2222vw; font-size:3.3333vw;}

    .apps.samsung_themes .m_content-decorative {height:246.9444vw !important;}
	.apps.samsung_themes .m_content-decorative [class*="f_header-"] {top:auto; bottom:184.7222vw;} /* themes decorartive 영역 수정 */
    .apps.samsung_themes .m_content-decorative .f_container {position:absolute; left:0; top:0; height:246.9444vw;}
    .apps.samsung_themes .m_content-decorative .f_container > figure {left:0; right:0; height:100%; margin:0;}
    .apps.samsung_themes .m_content-decorative .f_container > figure img {height:100%;}
	.apps.samsung_themes .m_content-decorative .f_container .f_tab {margin-top:68.3333vw; padding:0 1.3888vw; font-size:0; box-sizing:border-box;} /* themes decorartive 영역 수정 */
	.apps.samsung_themes .m_content-decorative .f_container .f_tab li {padding:0; width:33.3333%; box-sizing:border-box;} /* themes decorartive 영역 수정 */
	.apps.samsung_themes .m_content-decorative .f_container .f_tab li + li h3:after {content:""; position:absolute; display:block; left:0; top:50%; margin-top:-9px; width:2px; height:19px; background-color:#959595;} /* themes decorartive 영역 수정 */
	.apps.samsung_themes .m_content-decorative .f_container .f_tab li h3 .f_tab-header {height:5.6em; font-size:3.3333vw; padding:0 15%;} /* themes decorartive 영역 수정 */
	.apps.samsung_themes .m_content-decorative .f_container .f_tab li .f_tab_content {top:39.5833vw;} /* themes decorartive 영역 수정 */
    .apps.samsung_themes .m_content-decorative .f_container .f_tab li .tab_text {padding:0 8.3333vw; top:108.1944vw;}
    .apps.samsung_themes .m_content-decorative .f_container .f_tab li .tab_text .desc {width:100%; font-size:3.3333vw; padding:1.25vw 2.7777vw 1.25vw; box-sizing:border-box;}

    .apps.samsung_themes .m_content-decorative .f_container .disclaimer {width:96%; bottom:-137.8888vw; height:11.1111vw; margin-left:-48%; font-size:3.0555vw; letter-spacing:-.6px; line-height:5.2777vw;}
    .apps.samsung_themes .m_content-decorative .f_container .disclaimer span {font-size:3.0555vw;}
    .apps.samsung_themes .m_content-decorative .f_tab_content .screen-wrapper .screen {width:50.5555vw; top:46.5277vw;}
    .apps.samsung_themes .m_content-decorative .f_tab_content .device-wrapper .device {width:55.5555vw; top:46.5277vw;}
    .apps.samsung_themes .m_content-decorative .elipse-wrapper .elipse{width:5.8%; margin-top: 25.2vw; margin-left: 27vw;}
    .apps.samsung_themes .m_content-decorative .elipse-wrapper .elipse img{width:6.6666vw;}

    .apps.samsung_themes .m_content-mixmatch .screen-content {padding:10.8333vw 20px 6.3194vw;}
    .apps.samsung_themes .m_content-mixmatch ul li .image-wrapper:after{right: -3.4722vw; width: 2.2222vw; height: 2.2222vw;}
    .apps.samsung_themes .m_content-mixmatch ul li:last-child .image-wrapper:after{height: 0.9027vw; right: -2.5vw;}
    .apps.samsung_themes .m_content-mixmatch {overflow: hidden;}
    /*.apps.samsung_themes .m_content-mixmatch [class*="f_header-"] .desc {font-size:3.3333vw;}*/
    .apps.samsung_themes .m_content-mixmatch .f_container{position: relative;}
    .apps.samsung_themes .m_content-mixmatch .f_container .top-content{padding-top: 17.63%;}
    .apps.samsung_themes .m_content-mixmatch .f_container .excerpt{width: 85%; margin: auto; margin-top: 3.5%; padding-bottom: 10%; letter-spacing: -1.5px;}
    .apps.samsung_themes .m_content-mixmatch .screen-content {padding:20px 20px 0;}
    .apps.samsung_themes .m_content-mixmatch .f_container.screen-wrapper{padding-bottom:116.3888vw;}
    .apps.samsung_themes .m_content-mixmatch .f_container .screen{top: 0; left: 8.6%; right: 8.6%;}
    .apps.samsung_themes .m_content-mixmatch .f_container .screen .title {font-size:2.2222vw; width:18.0555vw; padding: 0.8333vw 0 0.4111vw; border-radius:5vw;}
    .apps.samsung_themes .m_content-mixmatch ul li{width: 21%; margin: 2.5821%;}
    .apps.samsung_themes .m_content-mixmatch ul li:first-child{margin-left: 0;}
    .apps.samsung_themes .m_content-mixmatch ul li:last-child{margin-right: 0;}
    .apps.samsung_themes .m_content-mixmatch ul li:last-child .image-wrapper:after{display:none;}
    .apps.samsung_themes .m_content-mixmatch .screen_all{top: 66.1111vw;left: 12.5%; right: 12.5%;}
    .apps.samsung_themes .m_content-mixmatch .screen_all:before{content:""; display:block; position:absolute; background: url('//images.samsung.com/is/image/samsung/assets/apps/global/common/icon_equal.png'); top:-7.5277vw; left:50%; margin-left:-1.25vw; width:2.5vw; height:1.8055vw; background-size:100%; -ms-transform: rotate(90deg);-webkit-transform: rotate(90deg);transform: rotate(90deg);}
    .apps.samsung_themes .m_content-mixmatch .screen-content > .disclaimer {top:150.1388vw; bottom:auto; padding:0 20px; font-size:3.0555vw;}

    .apps.samsung_themes .m_content-huge {margin-bottom:13.8888vw;}
    .apps.samsung_themes .m_content-huge .f_header-center {margin-bottom:13.3333vw;}
    .apps.samsung_themes .m_content-huge .f_header-center .desc {margin-bottom:2.7777vw;}
    .apps.samsung_themes .m_content-huge .f_header-center .disclaimer {margin-top:6px; font-size:3.0555vw;}
    .apps.samsung_themes .m_content-huge .media_cont_wrap .slick-list {width:auto;}
    .apps.samsung_themes .m_content-huge .media_list {padding:0;}
    .apps.samsung_themes .m_content-huge .media_list .tit {margin-bottom:3.8888vw; font-size:4.4444vw;}
    .apps.samsung_themes .m_content-huge .media_cont_wrap > button {display:none !important;}

    .apps .media_list figure .gallery_type > div {width:50%; padding:1.3666%;}
    .apps .media_list figure .gallery_type > div + div {margin-left:0}
    .apps.samsung_themes .m_content-support .f_header .tit {font-size:5.5556vw}

	.apps.samsung_themes .m_content-decorative .f_tab_content .screen-wrapper.video {top:-4.8611vw; width:49.8611vw; height:103.3333vw; margin-left:-25vw;}
	.apps.samsung_themes .m_content-decorative .f_tab_content .video_wrap {width:62.5vw; margin-left:-6.6666vw;}

	.samsung_themes .btn_media-play {top:55px; top:7.6388vw; margin-left:-179px; margin-left:-24.8611vw; width:49.5833vw; height:742px; height:103.0555vw;}
	.samsung_themes .btn_media-play:after {width:168px; height:168px; width:23.3333vw; height:23.3333vw; margin-left:-11.6666vw; margin-top:-11.6666vw;}
	.samsung_themes .btn_media-play:before {width:168px; height:168px; width:23.3333vw; height:23.3333vw; margin-left:-11.6666vw; margin-top:-11.6666vw;}

    /* samsung internet */
    .apps.internet .m_content-kv .f_header-center > .desc {margin-top:4.1666vw;}
    .apps.internet .static .f_container > figure {left:0; margin:0;}
    .apps.internet .static .f_header-center {margin:13.8888vw 0 0 0 ;}
    .apps.internet .static .f_header-center .desc {margin:4.4444vw auto 12.5vw;}
    .apps.internet .tab-type .tab_slide_con {max-width:none;}
    .apps.internet .f_container > figure {margin:0;}

    .apps.internet [class*="f_header-"] {padding:0 2.7777vw;}
    .apps.internet .static .f_container > figure {margin:0;}
    .apps.internet .m_content-kv [class*="f_header-"] {top:11.1111vw;}
    .apps.internet .m_content-kv .tit {width:85vw; height:12.5vw;}
    .apps.internet .m_content-kv .desc {margin:4.1666vw auto 0; line-height:6.6666vw; font-size:3.8888vw;}
    .apps.internet .m_content-kv .f_container > figure img {width:100%; height:auto;}
    .apps.internet .m_content-surfing [class*="f_header-"] {top:13.8888vw;}
    .apps.internet .m_content-step .f_tab li .f_tab-header {width:90vw;}
    .apps.internet .m_content-step .f_tab-content .step_list.slick-slider {padding-bottom:0;}
    .apps.internet .m_content-device:before {background:#fff;}
    .apps.internet .m_content-device {padding-bottom:50px;}
    .apps.internet .m_content-device.br_pc.tab-type .tab_slide_con a br {display:none;}
    .apps.internet .m_content-video  figure img {width:100%;}
    .apps.internet .m_content-best .f_container > figure img {height:auto;}

    .apps.internet .m_content-step .f_tab-content .step_desc .desc {height:8em;}
    .apps.internet .m_content-step .f_tab-content .step_desc .desc a span {display:inline;}
    .apps.internet .m_content-step .f_tab > li {display:block; height:auto;}
    .apps.internet .m_content-step.br_pc .f_tab .f_tab-header br {display:none;}
    .apps.internet .btn-control-play {width:50px; height:50px; margin:-25px 0 0 -25px; background-size:50px;}
    .apps.internet .btn-control-play.stop {background-size:50px;}

    /* samsung flow */
    .apps.flow .nav-inner .logo a img {width:32.5vw; height:7.5vw;}
	.apps.flow .m_content-kv .logo .tit {text-shadow:2px 2px 5px #333;}
    .apps.flow .m_content-kv .desc {max-width:100%; margin-top:3.6111vw; font-size:28px; font-size:3.8888vw; line-height:6.6666vw;}
    .apps.flow .m_content-kv [class*="f_header-"] .tit br {display:block;}
    .apps.flow .m_content-secure {background:#444;}
    .apps.flow .m_content-secure [class*="f_header-"] {position:static; padding-top:13.8888vw; padding-bottom:11.1112vw;}
    .apps.flow .m_content-secure .add_txt {margin-top:15px; margin-top:2.0833vw;}
    .apps.flow .m_content-secure .disclaimer {margin-top:1.9444vw;}
    .apps.flow .m_content-secure .desc_small br {display:none;}
    .apps.flow .m_content-handover [class*="f_header-"] {position:static; padding:13.8888vw 4% 11.1112vw;}
    .apps.flow .m_content-auto [class*="f_header-"] {padding-right:2%;}
    .apps.flow .m_content-notification [class*="f_header-"] {position:static; padding-top:13.8888vw; padding-bottom:11.1112vw;}
    .apps.flow .m_content-notification .disclaimer {display:table; height:150px; height:20.8333vw;}
    .apps.flow .m_content-notification .disclaimer > p {display:table-cell; vertical-align:middle; padding:0 4%;}
    .apps.flow .m_content-step .f_tab li .f_tab-header {width:90vw;}
	.apps.flow .m_content-step .f_tab.depth2 > li {width:auto;}
    .apps.flow [class*="scene_"] {display:none;}
    .apps.flow .m_content-step .f_tab-content .step_list img {height:auto;}
    .apps.flow .m_content-step .f_tab-content .step_list.slick-slider {width:90vw; margin:4.3333vw auto 0; padding-bottom:0;}
    .apps.flow .m_content-step .f_tab-content .step_list figure > .disclaimer {height:auto; margin-top:3.4722vw;}
    .apps.flow .m_content-step .f_tab-content .slick-slide {height:auto;}
    .apps.flow .m_content-step .f_tab-content .slick-slide figure {padding:0;}
    .apps.flow .m_content-step .f_tab-content .slick-list {height:auto;}
    .apps.flow .m_content-step .f_tab li .f_tab-header {height:inherit;}
    .apps.flow .m_content-step .f_tab > li {position:relative; display:block; height:inherit;}
    #contents .apps.flow .m_content-support.bg_type .f_container > figure {margin-top:-26vw;}

    /* smart-call */
    .apps.smart-call [class*="m_content-"] .desc {margin:2.7777vw auto 12.5vw;}
    .apps.smart-call .m_content-kv [class*="f_header-"] {top:13.4722vw; right:auto; left:auto;}
    .apps.smart-call .m_content-kv .desc {margin:0; line-height:5.2777vw;}
    .apps.smart-call .m_content-deal [class*="f_header-"] .sub_txt {margin-bottom:13.8888vw; padding:0; font-size:3.8888vw; line-height:6.6666vw;} /* beyond */
    .apps.smart-call .m_content-deal .f_container {padding:0;}
    .apps.smart-call .m_content-deal .media_list figure {width:44.7222vw;}
    .apps.smart-call .m_content-spam .item_box {padding:0 4.1666vw;}
    .apps.smart-call .m_content-spam .img_box figure {width:40vw; padding:0}
    .apps.smart-call .m_content-spam .img_box figure.two_img {width:86.1111vw;}
    .apps.smart-call .m_content-spam .img_box figure + figure {border-left:0; margin-top:6.9444vw;}
    .apps.smart-call .m_content-spam .item_tit {margin-top:6.9444vw; font-size:3.8888vw; line-height:6.6666vw; padding:0;}
    .apps.smart-call .m_content-spam .item_box + .item_box {margin-top:20.8333vw;}
    .apps.smart-call .m_content-locally .media_list figure {width:55.5555vw;}
    .apps.smart-call .m_content-locally .f_container {padding:0;}
    .apps.smart-call .m_content-step .f_container {position:static;}
	.apps.smart-call .m_content-step .f_tab-content .step_desc .desc {height:auto;} /* beyond */
	.apps.smart-call .m_content-step .f_tab-content .step_list.pc-visible {display:none;} /* beyond */
	.apps.smart-call .m_content-step .f_tab-content .step_list.mo-visible {display:block;} /* beyond */
    .apps.smart-call .m_content-step .f_tab-content .slick-list {height:auto;}
    .apps.smart-call .m_content-step .f_tab-content .slick-slide {height:auto;}
    .apps.smart-call .m_content-step .f_tab-content .slick-slide figure {height:auto;}
    .apps.smart-call .m_content-step .f_tab-content .slick-slide figure img {height:auto;}

    /* kids-mode */
    .apps.kids-mode .m_content-kv [class*="f_header-"] {top:18.75vw;}
    .apps.kids-mode .m_content-kv .f_container .parallax_kv {position:absolute; top:0; left:0; right:0;}
    .apps.kids-mode .m_content-children .sub_txt {margin-bottom:11.1111vw; padding:0;}
    .apps.kids-mode .m_content-children .sub_txt .desc {font-size: 3.8888vw; line-height:6.6666vw;}
    .apps.kids-mode .m_content-children [class*="f_header-"] {margin-top:17.3611vw; margin-bottom:12.5vw;}
    .apps.kids-mode .m_content-works {padding-bottom:13.75vw;}
    .apps.kids-mode .m_content-works [class*="f_header-"] {margin:18.0555vw 0 12.6388vw;}
    .apps.kids-mode .m_content-learning .f_container .disclaimer {width:auto; margin:5.5555vw auto 0; text-align:center;}
	.apps.kids-mode .m_content-store .f_container .galaxy,
	.apps.kids-mode .m_content-store .f_container .galaxy_logo {width:auto; height:11.1111vw;}
	.apps.kids-mode .m_content-store .f_container > figure img {height:100%;}

    /* samsung-cloud */
    .apps.samsung-cloud .m_content-kv [class*="f_header-"] {padding:5.5555vw 0 0;}
	.apps.samsung-cloud .m_content-backup_data [class*="f_header-"] {margin-bottom:12.5vw;}
    .apps.samsung-cloud .m_content-backup_data .sub_txt .desc {font-size: 3.8888vw; line-height:6.6666vw;}
    .apps.samsung-cloud .m_content-backup_data .f_container {padding:0;}
    .apps.samsung-cloud .m_content-backup_data .f_container .img_view {display:none; width:23.2%; top:7.8%; margin-left:16.4%;}
    .apps.samsung-cloud .m_content-multiple_devices [class*="f_header-"] {margin-bottom:13.8888vw;}
    .apps.samsung-cloud .m_content-multiple_devices [class*="f_header-"] .disclaimer {margin-top:1.9444vw;}
    .apps.samsung-cloud .m_content-storage [class*="f_header-"] {margin-bottom:13.8888vw;}
    .apps.samsung-cloud .m_content-storage [class*="f_header-"] .disclaimer {margin-top:1.9444vw;}
    .apps.samsung-cloud .m_content-getting_start [class*="f_header-"] {margin-bottom:4.7222vw;}
    .apps.samsung-cloud .m_content-getting_start [class*="f_header-"] .disclaimer {margin-top:1.9444vw;}
    .apps.samsung-cloud .m_content-getting_start [class*="f_header-"] {margin-top:17.3611vw; margin-bottom:9.5833vw;}
    .apps.samsung-cloud .m_content-getting_start .f_container {padding-bottom:13.4722vw;}
    .apps.samsung-cloud .m_content-getting_start .f_container > .tit {margin-bottom:1.1111vw; font-size:3.8888vw; line-height:6.6666vw; padding:0 2.7777vw;}
	.apps.samsung-cloud .m_content-getting_start .media_cont_wrap {padding-bottom:50px;}
	.apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list {padding:0;}
    .apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list figure {width:49.7222vw; margin:0 auto;}
    .apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list.big figure {width:49.7222vw; margin:0 auto;}
    .apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list .txt_area {margin-top:5.2777vw; padding:0 4%;}
    .apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list .tit {font-size:2.7777vw; line-height:2.5vw;}
    .apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list .desc {margin-top:2.7777vw; font-size:2.5vw; line-height:2.2vw;}
    .apps.samsung-cloud .m_content-getting_start .media_cont_wrap + .tit {margin-top:10.6944vw;}
    .apps.samsung-cloud .m_content-getting_start .media_cont_wrap + .disclaimer {margin-top:2.7777vw;}
    .apps.samsung-cloud .m_content-getting_start .disclaimer + .tit {margin-top:4.3055vw;}
    .apps.samsung-cloud .m_content-getting_start .media_cont_wrap.useage {max-width:96.25vw; padding-right:0;}
    .apps.samsung-cloud .m_content-getting_start .media_cont_wrap.useage .media_list figure {width:44.1666vw;}

    
    /* NATION : IT */
    .apps.kids-mode.it .m_content-kv [class*="f_header-"] {top:8.75vw;}

    /* sound-camp */
    .apps.sound-camp [class*="f_header-"] .desc {padding:0 5.5555vw;}
    .apps.sound-camp .m_content-kv [class*="f_header-"] {top:18.0555vw;}
    .apps.sound-camp .m_content-atop {padding-bottom:13.8888vw;}
    .apps.sound-camp .m_content-atop [class*="f_header-"] {margin:9.7222vw 0 12.3611vw;}
    .apps.sound-camp .m_content-bigparty {padding-bottom:13.8888vw;}
    .apps.sound-camp .m_content-bigparty [class*="f_header-"] {margin:18.0555vw 0 12.6388vw;}
    .apps.sound-camp .m_content-bigparty [class*="f_header-"] .disclaimer {margin-top:1.8055vw;}
    .apps.sound-camp .m_content-funmusic [class*="f_header-"] {margin-bottom:10vw}
    .apps.sound-camp .m_content-funmusic .f_container {height:47.2222vw; padding-bottom:0;}
    .apps.sound-camp .m_content-funmusic .f_container > figure.phone01 {top:0; left:50%; margin-left:-43.8888vw; width:56.25vw;}
    .apps.sound-camp .m_content-funmusic .f_container > figure.phone02 {top:7.6388vw; left:50%; margin-left:-12.7777vw; width:56.25vw;}
    .apps.sound-camp .m_content-multitrack {padding-bottom:13.3333vw;}
    .apps.sound-camp .m_content-multitrack [class*="f_header-"] {margin:18.0555vw 0 12.5vw;}
	
    /* SMART SWITCH */
    .apps.smart_switch .m_content-kv .f_container > figure {padding-top:27.0833vw;} /* beyond */
	#contents .smart_switch .m_content-disclaimer {padding:0;}
	.apps.smart_switch .m_content-switching .f_container {padding-bottom:18.0555vw;} /* beyond */
	.smart_switch [class*="m_content-"] sup {font-size:1.9444vw;}
	.smart_switch .static [class*="f_header-"] .desc {margin-top:5.8333vw;}

	.smart_switch .m_content-kv {height:150vw}
	.smart_switch .m_content-kv [class*="f_header-"] {top:6.25vw;}
	.smart_switch .m_content-kv .tit {font-size:10.2222vw;}
	.smart_switch .m_content-kv .logo {margin-top:3.1611vw;}
	.smart_switch .m_content-kv .logo > img {width:11.5277vw;} /* beyond */
	.smart_switch .m_content-kv .logo span {padding:0 0 0 3.4722vw; margin-left:0;}

	.smart_switch .m_content-memories .sub_tit {margin-top:5vw; line-height:1.32;}
	
	.smart_switch .m_content-iosblackberry .f_container {padding:0 2.7777vw; box-sizing:border-box;}
	.smart_switch .m_content-iosblackberry .f_header-center {margin-bottom:16.25vw;}
	.smart_switch .m_content-iosblackberry .sub_tit {margin-top:5.5555vw; font-size:3.3333vw; line-height:1.2;}
	.smart_switch .m_content-iosblackberry .img_other {width:auto;}
	.smart_switch .m_content-iosblackberry .img_other img {width:23.75vw;}
	.smart_switch .m_content-iosblackberry .img_other .sub_tit {max-width:33.0555vw;}
	.smart_switch .m_content-iosblackberry .img_switch {width:18.3333vw; margin:0 2.0833vw;}
	.smart_switch .m_content-iosblackberry .img_new {width:auto;}
	.smart_switch .m_content-iosblackberry .img_new img {width:14.4444vw;}
	.smart_switch .m_content-iosblackberry .img_new .sub_tit {max-width:25.8333vw;}
    
    .smart_switch .m_content-transfer .f_container {height:auto;} /* beyond */

	.smart_switch .media_cont_wrap {max-width:180.5555vw;}
	.smart_switch .step_list_cont .media_list {width:100%; padding:0;}
	.smart_switch .step_list_cont .media_list figure {width:100%;}
	.smart_switch .step_list_cont .media_list .tit {margin-top:8.3333vw; font-size:3.3333vw;}
	.smart_switch .step_list_cont .media_list .desc {width:100%; margin-top:6.9444vw; padding:0 5.555vw; box-sizing:border-box;}
	.smart_switch .step_list_cont .media_list .tit + .desc {margin-top:3.1944vw;}
	
	.smart_switch .m_content-smartbanner [class*="btn-default"] {font-size:3.0555vw;}
	.smart_switch .m_content-smartbanner .f_container {position:static; display:block; width:100%; margin:0; padding:0; text-align:center;}
	.smart_switch .m_content-smartbanner .f_container > figure {display:block; margin-top:17.2222vw;}
	.smart_switch .m_content-smartbanner .f_container > figure img {display:block; width:100%; height:auto;} /* beyond */
	.smart_switch .m_content-smartbanner [class*="f_header-"] {position:static; display:block; width:100%; padding:25.6944vw 0 0;}
	.smart_switch .m_content-smartbanner [class*="f_header-"] .inner {display:block;}
	.smart_switch .m_content-smartbanner {min-height:100%;}
	.smart_switch .m_content-smartbanner .model_name {margin-bottom:2.7777vw; font-size:5.5555vw;}
	.smart_switch .m_content-smartbanner .model_name span + span {margin-left:0.4166vw; padding-left:1.6666vw;}
	.smart_switch .m_content-smartbanner .model_name span + span:after {left:-0.2083vw; height:3.3333vw; margin-top:-1.5611vw;} /* beyond */
	.smart_switch .m_content-smartbanner .model_tit {padding:0 5.5555vw; font-size:4.1666vw;}
	.smart_switch.kz_kz .m_content-smartbanner .f_container > figure img {width:65.9722vw;} /* galaxy s9 */

    /* NATION : SEC */
    .apps.sec [class*="m_content-"] [class*="f_header-"] .tit,
    .apps.sec [class*="m_content-"] .f_header .tit {font-size:8.3333vw; line-height:10.8333vw;}
    .apps.sec [class*="m_content-"] .tit > em {font-size:3.8888vw; line-height:6.6666vw;}
    .apps.sec [class*="m_content-"] .desc {margin-top:4.4444vw; font-size:3.0555vw; line-height:5.2777vw;}
    .apps.sec [class*="m_content-"] .f_header .tit > em,
    .apps.sec [class*="m_content-"] [class*="f_header-"] .tit > em {margin-top:3.75vw;}

    /* NATION : SEC - LANDING */
    .apps.sec.landing [class*="m_content-"] .tit {font-size:8.6vw; line-height:11.1111vw;}
    .apps.sec.landing [class*="f_header-"] .desc {margin:2.6666vw auto 0; font-size:3.3333vw;}

    /* NATION : SEC - TAB-TYPE */
    .apps.sec .tab-type .tab_list a {font-size:3.8888vw;}
    .apps.sec .tab-type .f_container .desc {margin-top:1.1111vw;font-size:3.0555vw; line-height:5.2777vw;}
    .apps.sec .tab-type .tab_slide_con + .tab_slide_con {margin-left:0;}

    /* NATION : SEC - HOW TO USE */
    .apps.sec .m_content-step .f_tab-content .step_desc h4,
	.apps.sec .m_content-step .f_tab-content .step_desc strong {font-size:3.8888vw;}
    .apps.sec .m_content-step .f_tab-content .step_desc .desc,
	.apps.sec .m_content-step .f_tab-content .step_desc .desc span {font-size:3.0555vw; line-height:3.8888vw;}
    .apps.samsungpass.sec .m_content-step .f_tab-content .step_desc h4,
	.apps.samsungpass.sec .m_content-step .f_tab-content .step_desc strong {font-size:3.8888vw;} /* 추후에 다른 how-to-use도 변경 필요 */
    .apps.samsungpass.sec .m_content-step .f_tab-content .step_desc .desc,
	.apps.samsungpass.sec .m_content-step .f_tab-content .step_desc .desc span {font-size:3.0555vw; line-height:3.8888vw;} /* 추후에 다른 how-to-use도 변경 필요 */
	.apps.sec .m_content-step .f_tab-content .img_desc {width:55%;}

    /* NATION : SEC - MILK */
    .apps.sec.milk [class*="m_content-"] .f_header .tit {line-height:10.8333vw;}
    .apps.sec.milk .m_content-music .f_header,
    .apps.sec.milk .m_content-mymusic .f_header {padding:13.3333vw 4% 12.7777vw;}
    .apps.sec.milk .m_content-music .f_header .desc {margin-top:4.4444vw;}

    /* NATION : SEC - KIDS MODE */
    .apps.sec.kids-mode .m_content-kv [class*="f_header-"] .tit {font-size:12.2222vw;}

    /* NATION : SEC - THEMES */
    .apps.sec.samsung_themes .m_content-intro .tit {font-size:12.2222vw; line-height:1.2;}
    .apps.sec.samsung_themes .m_content-applying .media_list .tit {font-size:3.3333vw;}
    .apps.sec.samsung_themes .m_content-applying .media_list .desc {margin-top:2.0833vw; font-size:3.0555vw; line-height:4.1666vw;}
    .apps.sec.samsung_themes .m_content-decorative {height:229.4444vw !important;}
    .apps.sec.samsung_themes .m_content-decorative [class*="f_header-"] {bottom:188.8888vw;} /* themes decorartive 영역 수정 */
    .apps.sec.samsung_themes .m_content-decorative .f_container {height:229.4444vw;}
    .apps.sec.samsung_themes .m_content-huge .f_header-center .disclaimer {font-size:3.125vw;}
    .apps.sec.samsung_themes .m_content-decorative .f_container .disclaimer {bottom:-146.8888vw;}
    .apps.sec.samsung_themes .m_content-decorative .f_container .f_tab {margin-top:42vw;} /* themes decorartive 영역 수정 */
    .apps.sec.samsung_themes .m_content-mixmatch .f_container .screen .title {padding:0.8333vw 0;}
    
    /* NATION : SEC - INTERNET */
    .apps.sec.internet .m_content-kv .tit {width:55.6944vw; height:14.3055vw;}
    .apps.sec.internet .m_content-kv .desc {margin-top:4.1666vw; font-size:3.0555vw; line-height:5.2777vw;}
    .apps.sec.internet .m_content-step .f_tab-content .step_desc .desc {height:20.1111vw;}

    /* NATION : SEC - FLOW */
    .apps.flow.sec .m_content-secure .disclaimer {margin-top:4.0277vw; font-size:2.2222vw;}
    .apps.flow.sec .m_content-handover [class*="f_header-"] .desc {margin-top:4.4444vw; font-size:3.0555vw;}
    .apps.flow.sec .m_content-notification .disclaimer > p {font-size:2.5vw;}

	/* NATION : SEC - SAMSUNGPASS */
    .apps.samsungpass.sec [class*="m_content-"] .sub_tit {margin-top:15px; margin-top:2.8033vw;font-size:28px; font-size:3.8888vw;}
    .apps.samsungpass.sec [class*="m_content-"] .desc {margin-top:15px; margin-top:2.8033vw;}

	.apps.samsungpass.sec .more_wrap li .list_name {font-size:3.3333vw;}
	.apps.samsungpass.sec .more_wrap li .sub_name {font-size:3.0555vw;}

	.apps.samsungpass.sec .m_content-step .f_tab-content .step_desc .desc {line-height:1.6;}
	.apps.samsungpass.sec .m_content-step .f_tab-content.pass_type1 .step_desc .desc {height:auto;}

    /* NATION : UK/RU */
    .apps.uk.landing [class*="m_content-"] .desc,
    .apps.lang_ru.landing [class*="m_content-"] .desc {width:100%; margin-top:2.77vw;}
	
	/* NATION : RU */
	.apps.landing.lang_ru .f_container {margin-top:5.5555vw;}
    .apps.lang_ru [class*='m_content-'] [class*='f_header-'] .sub_txt,
    .apps.lang_ru [class*='m_content-'] [class*='f_header-'] .sub_txt .desc {font-size:3.8888vw; line-height:6.6666vw;}
    .apps.lang_ru [class*="m_content-"] .disclaimer {font-size:3.3333vw;}

	.apps.lang_ru.ua_ru .m_content-intro .tit {word-break:normal;}

	/* NATION : RU - SAMSUNG FLOW */
	.apps.lang_ru.flow .m_content-step .f_tab-content .step_list figure > .disclaimer {height:auto;}

	/* NATION : HU - SAMSUNG FLOW */
	.apps.flow.hu .m_content-step .f_tab-content .step_list figure > .disclaimer {height:auto;}

    /* NATION : TH */
    /* beyond */
    /* SPEC TABLE TYPE */
    .apps.lang_th .table-type .media_table_wrap .title {font-size:5.4166vw;}
    .apps.lang_th .table-type .media_table_wrap .f_table-row {font-size:4.5833vw;}
    .apps.lang_th .table-type .media_table_wrap .f_content-table .disclaimer {font-size:4.5833vw;}
    /* //beyond */

    .apps.lang_th.samsung_themes .m_content-intro [class*="f_header-"] .tit {font-size:12.2222vw; line-height:1.2;}
    .apps.lang_th.kids-mode .m_content-children .sub_txt .desc {font-family:"pslkittithada", sans-serif; font-size:5.5555vw; line-height:6.6666vw;}
    .apps.lang_th.kids-mode .m_content-learning .f_container .disclaimer {font-size:4.2105vw;}
    .apps.lang_th.smart-call .m_content-deal [class*="f_header-"] .sub_txt {font-family:"pslkittithada", sans-serif; font-size:5.5555vw; line-height:6.6666vw}
    .apps.lang_th.smart-call .m_content-spam .item_tit {font-size:5.5555vw; line-height:6.6666vw;}
    .apps.lang_th.samsung-cloud .m_content-backup_data .sub_txt .desc {font-size:5.5555vw; line-height:6.6666vw;}
    .apps.lang_th.samsung-cloud .m_content-getting_start .f_container > .tit {font-size:5.5555vw; line-height:6.6666vw;}
    .apps.lang_th.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list .tit {font-size:5.5555vw; line-height:6.6666vw;}
    .apps.lang_th.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list .desc {font-size:4.4444vw; line-height:5.2777vw;}

    .apps.lang_th .tab-type .tab_list a,
    .apps.lang_th .media_cont_wrap .title {font-size:5.5555vw; line-height:5.5555vw;}

    .apps.lang_th.samsung_themes .m_content-huge .media_list .tit {font-size:5.2631vw; line-height:5.2631vw;}
    .apps.lang_th.samsung_themes .m_content-applying .media_list .tit {font-size:5.2631vw; line-height:5.2631vw;}
    .apps.lang_th.samsung_themes .m_content-decorative .f_container .f_tab li h3 .f_tab-header {font-size:5.2631vw; line-height:5.2631vw;}
    .apps.lang_th.samsung_themes .m_content-decorative .f_container .f_tab li .tab_text .desc {font-size:4.2105vw;}
    .apps.lang_th.samsung_themes .m_content-decorative .f_container .disclaimer {bottom:-137.8888vw;}
    .apps.lang_th.samsung_themes .m_content-decorative .f_container .disclaimer span {font-size:4.4444vw;}
    .apps.lang_th.samsung_themes .m_content-decorative .f_container .disclaimer,
    .apps.lang_th.samsung_themes .m_content-mixmatch .screen-content > .disclaimer,
    .apps.lang_th.samsung_themes .m_content-mixmatch .f_container .screen .title {font-size:3.9473vw;}
    .apps.lang_th.samsung_themes .m_content-huge .f_header-center .disclaimer {font-size:4.2105vw;}

    .apps.lang_th .move_tab_list li span,
    .apps.lang_th .move_tab_list li button {font-size:5.5555vw; line-height:5.5555vw;}

    .apps.landing.lang_th .m_content-kv [class*="f_header-"] .tit {font-size:12.5vw;}
    .apps.landing.lang_th [class*="m_content-"] .tit {font-size:13.8888vw; line-height:12.2222vw;}
    .apps.landing.lang_th [class*="m_content-"] .desc {font-size:4.4444vw; line-height:5vw;}
    .apps.landing.lang_th [class*='btn-default'] {font-size:4.1666vw;}

    .apps.lang_th [class*="m_content-"] .tit {font-size:13.8888vw; line-height:12.2222vw;}
    .apps.lang_th [class*="m_content-"] .sub_tit {font-size:5.5555vw; line-height:6.6666vw;}
    .apps.lang_th [class*="m_content-"] .desc {font-size:4.4444vw; line-height:5.2777vw;}
    .apps.lang_th [class*="m_content-"] .disclaimer {font-size:4.4444vw; line-height:5.2777vw;}
    .apps.lang_th [class*="m_content-"] .add_txt {font-size:4.4444vw; line-height:5.2777vw;}
    .apps.lang_th .m_content-kv [class*="f_header-"] .tit {font-size:12.2222vw; line-height:1.2;}

    .apps.lang_th .m_content-step .f_tab li .f_tab-header {font-size:5.5555vw; line-height:5.5555vw;}
    .apps.lang_th .m_content-step .f_tab li .f_tab-header.on {font-size:5.5555vw;}
    .apps.lang_th .m_content-step .f_tab .howto_type2 .m_f_tab button {font-size:5.5555vw; line-height:6.6666vw;}
    .apps.lang_th .m_content-step .f_tab-content .step_desc h4,
	.apps.lang_th .m_content-step .f_tab-content .step_desc strong {height:5.555vw; font-size:5.555vw; line-height:5.555vw;}
    .apps.lang_th .m_content-step .f_tab-content .step_list figure > .disclaimer {font-size:4.4444vw; line-height:5.2777vw;}
    .apps.lang_th .m_content-step .f_tab-content .step_desc .desc {font-size:5vw; line-height:5.9722vw;}
	
	.apps.lang_th .m_content-step .f_tab-content .mix_type1 .desc_box {font-size:5vw; line-height:1;}
	.apps.lang_th .m_content-step .f_tab-content .img_desc {font-size:4.1666vw;}
	

    #contents .apps.lang_th .m_content-support .desc {font-size:4.1666vw;}
    #contents .apps.lang_th .m_content-support .btn_default a {font-size:4.1666vw;}
    #contents .apps.lang_th .m_content-support .inner_wrap.download .inline_type .box_inner p {font-size:3.8888vw;}

	/* NATION : TH - SAMSUNGPASS */
	.apps.samsungpass.lang_th .m_content-simple .recognize_item span {font-size:4.444vw; line-height:5.2777vw;}

	/* NATION : TH - SAMSUNGFLOW */
	.apps.lang_th.flow .m_content-kv .logo .tit {font-size:7.7777vw;}

	/* NATION : CN */
	.apps.lang_cn [class*="m_content-"] .sub_tit, 
	.apps.lang_cn .m_content-step [class*="f_header-"] .desc {margin-top:4.1666vw;}
	.apps.landing.lang_cn [class*="m_content-"] .tit {font-size:8.3333vw; line-height:10.8333vw;}
	.apps.landing.lang_cn [class*="m_content-"] .desc {font-size:3.3333vw; line-height:6.6666vw;}
	.apps.landing.lang_cn [class*="btn-default"] {font-size:3.0555vw;}
    .apps.lang_cn.samsung_themes .m_content-intro .tit {font-size:12.2222vw; line-height:11.1111vw;}
    .apps.internet.cn .m_content-kv .tit {width:74.3055vw;}
    .apps.lang_cn .m_content-step .f_tab li .f_tab-header,
    .apps.lang_cn .m_content-step .f_tab li .f_tab-header.on {font-size:3.8888vw;}


	/* NATION : MM */
    .apps.mm .m_content-kv [class*="f_header-"] .tit {font-size:12.2222vw; line-height:1.2;}
    .apps.mm [class*="m_content-"] .tit {font-size:9.4444vw;}
    .apps.mm [class*="m_content-"] .desc {line-height:6.25vw;}
    .apps.mm [class*="m_content-"] .disclaimer {line-height:5.5555vw;}
    #contents .apps.mm .m_content-support .desc {line-height:4.4444vw;}
    .apps.landing.mm .m_content-kv .f_container {padding-top:0;}
    .apps.mm.samsung-cloud .m_content-kv [class*="f_header-"] {padding:5vw 0 0;}

    .apps.mm.flow .m_content-kv .logo .tit {font-size:7.7777vw;}
    .apps.mm.flow .m_content-step .f_tab li .f_tab-header span {padding-right:12%;}
    .apps.mm.flow .m_content-auto [class*="f_header-"] {top:8vw;}
    .apps.mm.flow .m_content-auto [class*="f_header-"] .desc {margin-top:1.2vw;}

    .apps.mm.samsung_themes .m_content-personalize [class*="f_header-"] {padding:0 3%;}
    .apps.mm.samsung_themes .m_content-decorative [class*="f_header-"] {bottom:178.75vw;}

    .apps.mm .tab-type .tab_list a,
    .apps.mm .media_cont_wrap .title {font-size:3.8888vw;}

    .apps.mm.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list .tit {font-size:3.3333vw; line-height:5.2777vw;}
    .apps.mm.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list .desc {font-size:3.3333vw; line-height:5.2777vw;}

    /* NATION : RTL */
    .apps.landing.rtl [class*='f_header-'] {table-layout:auto;}
    .apps.landing.rtl [class*="f_header-"] .f_header_inner,
    .apps.landing.rtl [class*="m_content-"] .tit {text-align:center;}
    .apps.landing.rtl [class*="f_header-"] {padding:11.1111vw 4.711vw;}
    .apps.landing.rtl .f_header-left,
    .apps.landing.rtl .f_header-right {width:100%; text-align:center;}
    .apps.landing.rtl .f_header-left {right:0;}
    .apps.landing.rtl .f_header-left .f_header_inner {padding-right:0;}
	.apps.landing.rtl .m_content-kv [class*="f_header-"] {padding:0 5.5555vw;}

    .rtl .apps .m_content-step .f_tab .howto_type2 .m_f_tab button:after {left:4.1666vw; right:auto;}
	.rtl .apps .m_content-step .f_tab li .f_tab-header:after {left:4.1666vw;}

    .rtl .apps .table-type .media_table_wrap .f_content-table .disclaimer {text-align:right;}/* beyond */

	/* RTL : TAB-SLIDE */ 
	.rtl .apps .slide-tab .tab-slide-cont + .tab-slide-cont {margin:0;}

	/* NATION : RTL : SAMSUNGPASS */
	.rtl .apps.samsungpass .m_content-simple .figure_box figure {margin:0;}
	.rtl .apps.samsungpass .m_content-simple .recognize_item span {margin:0 7.5vw 0 0;}
	
	.rtl .apps .m_content-step .f_tab-content .mix_type1 .img_box {float:none; padding-right:0;}
	.rtl .apps .m_content-step .f_tab-content .mix_type1 .desc_box {float:none; padding:0; text-align:center;}
	

    /* NATION : RTL - SAMSUNGTHEMES */
    .rtl .apps.samsung_themes .m_content-decorative .f_container .disclaimer {right:auto; margin:0;}
	.rtl .apps.samsung_themes .m_content-decorative .f_tab_content .screen-wrapper.video {margin:0 -25vw 0 0;}
	.rtl .apps.samsung_themes .m_content-decorative .f_tab_content .video_wrap {margin:0 -6.6666vw 0 0;}
    .rtl .apps.samsung_themes .m_content-mixmatch ul li:first-child {margin-left:2.5821%; margin-right:0;}
    .rtl .apps.samsung_themes .m_content-mixmatch ul li .image-wrapper:after {left:-3.4722vw;}
    .rtl .apps.samsung_themes .m_content-mixmatch ul li:last-child {margin-left:0; margin-right:2.5821%;}
    .rtl .apps.samsung_themes .m_content-mixmatch .screen_all {left:12.5%; right:12.5%;}
    .rtl .apps.samsung_themes .m_content-mixmatch .f_container .screen .title {padding-bottom:0.8333vw;}
	.rtl .apps.samsung_themes .m_content-applying .f_container {margin:0 auto 13.8888vw;}

    /* NATION : RTL - SAMSUNGCLOUD */
    .rtl .apps.samsung-cloud .m_content-kv .tit {text-align:center;}
    .rtl .apps.samsung-cloud .m_content-backup_data .f_container .img_view {margin-left:auto; margin-right:-39.6%;}
	.rtl .apps.samsung-cloud .m_content-getting_start .media_cont_wrap .media_list.big figure {margin:0 auto;}

    /* NATION : RTL - KIDSMODE */
    .rtl .apps.kids-mode .m_content-store .f_container {margin-bottom:13.75vw;}

    /* NATION : RTL - SMARTCALL */
    .rtl .apps.smart-call .m_content-kv [class*="f_header-"] {left:auto; right:auto; text-align:center;}
    .rtl .apps.smart-call .m_content-spam .img_box figure + figure {border-right:0;}

    /* NATION : RTL - SAMSUNGFLOW */
    .rtl .apps.flow .m_content-handover [class*="f_header-"],
    .rtl .apps.flow .m_content-auto [class*="f_header-"] {text-align:center;}	

    /* NATION : RTL - SAMSUNGINTERNET */
    .rtl .apps.internet .static .f_container {right:0;}
    .rtl .apps.internet .m_content-device .f_container {margin:0;}
    .rtl .apps.internet .m_content-device .f_container .inner .tab_media {margin:0 -58.3333vw 0 0;}
    .rtl .apps .tab-type .tab_slide_con + .tab_slide_con {margin:0;}

	.apps.pt.landing .f_container {margin-top:4.1666vw;}

	/* NATION : IT - KIDSMODE */
	.apps.kids-mode.it .m_content-kv [class*="f_header-"] {top:10.75vw}

    /* NATION : CA_FR - SAMSUNG INTERNET */
    .apps.internet.ca_fr .m_content-step .f_tab li .f_tab-header {width:90vw;}
    #contents .internet.ca_fr .m_content-support .download.inner_wrap .inline_type .box_inner {width:100%;}
    #contents .internet.ca_fr .m_content-support .inner_wrap.download .inline_type .box_inner p {font-size:2.77vw;}

    /* NATION : CH_FR - SAMSUNG INTERNET */
    .apps.internet.ch_fr .m_content-step .f_tab li .f_tab-header {width:90vw;}
    #contents .internet.ch_fr .m_content-support .inner_wrap.download .inline_type .box_inner {width:100%;}
    #contents .internet.ch_fr .m_content-support .inner_wrap.download .inline_type .box_inner p {font-size:2.77vw;}

    /* NATION : DK - SAMSUNG THEMES */
    .apps.samsung_themes.dk .m_content-personalize [class*="f_header-"] {top:13.8888vw;}
	.apps.samsung_themes.dk .m_content-decorative .f_container .f_tab li h3 .f_tab-header {padding:0 13%; word-break:break-all;}

    /* NATION : NL - SAMSUNG THEMES */
    .apps.samsung_themes.nl .m_content-personalize [class*="f_header-"] {top:13.8888vw;}

    /* NATION : GR - SAMSUNG INTERNET */
    .apps.internet.gr .m_content-step .f_tab-content .step_desc .desc {height:9.6em;} /* 모바일에서 6줄이라 잘려서 보이기 때문에 높이 값 조절 */

    /* NATION : IT - SAMSUNG INTERNET */
    .apps.internet.it .m_content-step .f_tab-content .step_desc .desc {height:9.6em;} /* 모바일에서 6줄이라 잘려서 보이기 때문에 높이 값 조절 */

    /* NATION : TH - SAMSUNG FLOW */
    .apps.lang_th.flow .m_content-step .f_tab-content .step_list.slick-slider {padding-bottom:0;}

    /* NATION : MM - SAMSUNG INTERNET */
    .apps.internet.mm .m_content-surfing [class*="f_header-"] {top:9vw;}
    .apps.internet.mm .m_content-step .f_tab li .f_tab-header {font-size:3.8888vw; }
    .apps.internet.mm .m_content-step .f_tab li .f_tab-header span {padding:2.5vw 13% 2.5vw 10%; }
    #contents .apps.internet.mm .m_content-support .list_inner {padding:0;}

    /* NATION : MM - SAMSUNG FLOW */
    .apps.flow.mm .m_content-handover [class*="f_header-"] {padding:13.8888vw 4% 11.1112vw;}
    .apps.flow.mm .m_content-auto .tit {padding:0;}
    .apps.flow.mm .m_content-step .f_tab li .f_tab-header {font-size:3.8888vw}
    .apps.flow.mm .m_content-step .f_tab-content .step_list.slick-slider {padding-bottom:0;}
	.apps.flow.mm .m_content-step .f_tab-content .step_list figure > .disclaimer {height:auto;}

    /* NATION : NO - SAMSUNG FLOW */
	.apps.flow.no [class*="m_content-"] .tit {font-size:8.4444vw;}
	.apps.flow.no .m_content-auto .tit br {display:none;}

    /* NATION : MM - SAMSUNG CLOUD */
    .apps.samsung-cloud.mm .m_content-backup_data [class*='f_header'] h2.tit {font-size:9.34vw; padding:0;}

    /* NATION : KZ_RU - SAMSUNG INTERNET */
    .apps.internet.kz_ru .m_content-step .f_tab-content .step_desc .desc {height:11.2em;} /* how to use description 7줄이라 높이 조절 */

    /* NATION : UA_RU - SAMSUNG INTERNET */
    .apps.internet.ua_ru .m_content-step .f_tab-content .step_desc .desc {height:11.2em;} /* how to use description 7줄이라 높이 조절 */

	/* NATION : UA_RU - SMART CALL */
	.apps.smart-call.ua_ru .m_content-step .f_tab li .f_tab-header {width:90vw;} /* how to use 쪽 1024px 잘림현상 때문에 수정(ua국가는 index에 들어가 있음) */

	/* NATION : CH - SAMSUNG FLOW */
	.apps.flow.ch .m_content-notification .tit {font-size:7.5vw;}

	/* NATION : HU - SAMSUNG FLOW */
	.apps.flow.hu .m_content-auto .tit {font-size:7.5vw;}

	/* NATION : GR - SAMSUNG FLOW */
	.apps.flow.gr .m_content-handover [class*="f_header-"] {width:100%;}

	/* NATION : TR - SAMSUNG FLOW */
	.apps.flow.tr .m_content-auto .tit {font-size:7.5vw;}
	.apps.flow.tr .m_content-auto .f_header-left {top:11.8888vw;}

	/* NATION : RTL - SMART SWITCH */
	.rtl .smart_switch .m_content-iosblackberry .img_switch {margin:0 2.0833vw;}
	.rtl .smart_switch .m_content-smartbanner [class*="f_header-"] {padding:25.6944vw 0 0;}
	.rtl .smart_switch .m_content-smartbanner .model_name span:first-child,
	.rtl .smart_switch .m_content-smartbanner .model_name span:first-child + span {margin-right:0.4166vw; padding-right:1.1111vw;} /* beyond */
	.rtl .smart_switch .m_content-smartbanner .model_name span + span:after {left:-1.6vw; margin-top:-1.5vw;} /* beyond */
    
	/* NATION : SEC - SMART SWITCH */
	.sec.smart_switch [class*="m_content-"] sup {font-size:1.9444vw;}
	.sec.smart_switch .m_content-kv [class*="f_header-"] .tit {padding-top:2.2222vw; font-size:10.2222vw; line-height:1.2;}

	/* NATION : CN - SMART SWITCH */
	.lang_cn.smart_switch .m_content-kv .logo span {padding-bottom:1.3888vw;}
	.lang_cn.smart_switch .m_content-memories .sub_tit {margin-top:5vw; line-height:1.32;}

	/* NATION : TH - SMART SWITCH */
	.lang_th.smart_switch .m_content-kv [class*="f_header-"] .tit {font-size:10.2222vw;}
	.lang_th.smart_switch [class*="m_content-"] sup {font-size:2.9166vw;}
	.lang_th.smart_switch .m_content-kv [class*="f_header-"] {padding:0 2%;}
	.lang_th.smart_switch .m_content-kv .logo span {padding:0 0 0 3.3333vw;}
	.lang_th.smart_switch .step_list_cont .media_list .tit {font-size:5vw;}
	.lang_th.smart_switch .m_content-iosblackberry .sub_tit {font-size:5vw; line-height:1.2;}
	.lang_th.smart_switch .m_content-iosblackberry .img_other {margin:0;}
	.lang_th.smart_switch .m_content-iosblackberry .img_new {width:25.75vw;}
	.lang_th.smart_switch .m_content-smartbanner .model_name {font-size:8.3333vw;}
	.lang_th.smart_switch .m_content-smartbanner .model_name span + span {padding-left:1.9444vw;}
	.lang_th.smart_switch .m_content-smartbanner .model_name span + span:after {margin-top:-1.3888vw;}
	.lang_th.smart_switch .m_content-smartbanner .model_tit {font-size:6.25vw;}
	.lang_th.smart_switch .m_content-smartbanner [class*="btn-default"] {font-size:4.5833vw;}

	/* NATION : AE_AR - SMART SWITCH */
	.rtl .apps.smart_switch.ae_ar .m_content-kv .logo span {padding:0 3.4722vw 0 0; } /* beyond */

	/* NATION : MM - SMART SWITCH */
	.mm.smart_switch .m_content-kv [class*="f_header-"] .tit {font-size:10.2222vw;}
	.mm.smart_switch .step_list_cont .media_list .tit {font-size:3.3333vw;}

	/* NATION : UA - KIDS MODE */
	.apps.kids-mode.ua .m_content-kv [class*="f_header-"] {top:9.75vw;} /* beyond */


	/* AU : LANDING */
	.apps.landing.au [class*="f_header"] {padding:0 2.3555vw;}
	.apps.landing.au [class*="f_header-"] {position:absolute; margin:0; padding:0 2.3555vw;}
	.apps.landing.au .m_content-health [class*="f_header-"],
	.apps.landing.au .m_content-connect [class*="f_header-"],
	.apps.landing.au .m_content-dex [class*="f_header-"],
	.apps.landing.au .m_content-hello [class*="f_header-"],
	.apps.landing.au .m_content-pass [class*="f_header-"],
	.apps.landing.au .m_content-flow [class*="f_header-"],
	.apps.landing.au .m_content-pay [class*="f_header-"],
	.apps.landing.au .m_content-scloud [class*="f_header-"],
	.apps.landing.au .m_content-snote [class*="f_header-"],
	.apps.landing.au .m_content-soundcamp [class*="f_header-"],
	.apps.landing.au .m_content-call [class*="f_header-"],
	.apps.landing.au .m_content-switch [class*="f_header-"],
	.apps.landing.au .m_content-themes [class*="f_header-"],
	.apps.landing.au .m_content-members [class*="f_header-"],
	.apps.landing.au .m_content-penup [class*="f_header-"],
	.apps.landing.au .m_content-kidsmode [class*="f_header-"],
	.apps.landing.au .m_content-fmm [class*="f_header-"],
	.apps.landing.au .m_content-galaxyapps [class*="f_header-"],
	.apps.landing.au .m_content-sidesync [class*="f_header-"],
	.apps.landing.au .m_content-meingalaxy [class*="f_header-"],
	.apps.landing.au .m_content-gearvr [class*="f_header-"],
	.apps.landing.au .m_content-bixby [class*="f_header-"],
	.apps.landing.au .m_content-bixbyVision [class*="f_header-"],
	.apps.landing.au .m_content-reminder [class*="f_header-"],
	.apps.landing.au .m_content-milk [class*="f_header-"],
	.apps.landing.au .m_content-marshmallow [class*="f_header-"],
	.apps.landing.au .m_content-one [class*="f_header-"] {top:11.4722vw;}
	.apps.landing.au .m_content-bixby .f_container {margin-top:20.8333vw !important;}


	.apps.landing.au .m_content-kidsmode [class*="f_header"],
	.apps.landing.au .m_content-scloud [class*="f_header"],
	.apps.landing.au .m_content-flow [class*="f_header"] {padding:0 2.3555vw;}
	.apps.landing.au .m_content-kidsmode [class*="f_header-"],
	.apps.landing.au .m_content-scloud [class*="f_header-"],
	.apps.landing.au .m_content-flow [class*="f_header-"] {position:static; padding:11.1111vw 2.3555vw;}
	
	/* NATION : AU - SMART CALL */
	.apps.au .move_tab_list li button,
    .apps.au .move_tab_list li span {padding:0 4vw; font-size:3.8888vw; line-height:1.6;}

	/* NATION : AU - SAMSUNG CLOUD */
	.apps.samsung-cloud.au .m_content-backup_data .f_container .img_view {display:block;}
}

/* LANDING_MOBILE-A */
@media screen and (min-width:769px){

	.apps .nav-wrap,
	.apps .apps-content {display:block !important;}
	.apps .mobile_landing {display:none;}


}

@media screen and (max-width:768px){

	.apps .mobile_landing {display:block;}

	.apps.landing .mobile_landing {background:#eee; padding-bottom:6.1111vw;}
	.apps .m_content-banner {padding:3.7037vw 7.4074vw 5.1851vw; background:#1f2f76 url("//images.samsung.com/is/image/samsung/assets/apps/global/common/landing_top_bg.jpg") right center no-repeat; background-size:auto 100%; color:#fff; }
	.apps.landing .mobile_landing .m_content-banner .tit {font-size:6.1111vw; line-height:1.2; color:#fff;}
	.apps.landing .mobile_landing .m_content-banner .sub_text {font-size:4.4444vw; font-family:"ssM"; font-weight:normal;}

	.apps .tag_wrap {overflow:hidden; height:10.7407vw; margin-top:3.9814vw;}
	.apps .tag_wrap .inner {height:12.5925vw; white-space:nowrap; box-sizing:border-box; font-size:0; -ms-transition:transform 0.6s; -moz-transition:transform 0.6s; -webkit-transition:transform 0.6s; transition:transform 0.6s;}
	.apps .tag_wrap .inner > .swiper-slide {display:inline-block; width:auto;}
	.apps .tag_wrap a[class*="btn-default"] {display:inline-block; margin:0 0 0 1.3888vw; padding:2.5vw 3.6111vw 2.4074vw; font-family:inherit; font-weight:normal; text-transform:none; letter-spacing:0; background:#fff; border-color:#bababa; font-size:3.2166vw;}
	.apps .tag_wrap .btn-default-black:hover {background:#fff; border-color:#bababa; color:#000;}
	.apps .tag_wrap .btn-default-black.on {font-weight:bold; background:#000; border-color:#000; color:#fff;}
	.apps .tag_wrap .swiper-slide:first-child a[class*="btn-default"] {margin-left:3.3333vw;}
	.apps .tag_wrap .swiper-slide:last-child a[class*="btn-default"] {margin-right:3.3333vw;}

	.apps .m_content-service {padding:0 2.7777vw;}
	.apps .service_wrap {display:flex; flex-wrap:wrap; text-align:center; width:100%; min-height:62.0373vw;}
	.apps .service_wrap .item {flex-basis:33.3%; box-sizing:border-box; -ms-transition:all ease 0.4s; -moz-transition:all ease 0.4s; -webkit-transition:all ease 0.4s; transition:all ease 0.4s;}
    .apps .service_wrap .item > a {display:block; position:relative; padding:1.2962vw; -webkit-tap-highlight-color:transparent; transform:translateY(0);}
	.apps .service_wrap .item > a:hover,
    .apps .service_wrap .item > a:active {
		-webkit-animation-name:bounce3;
		-moz-animation-name:bounce3;
		-ms-animation-name:bounce3;
		animation-name:bounce3; 
		-webkit-animation-duration:1.2s; 
		-moz-animation-duration:1.2s; 
		-ms-animation-duration:1.2s; 
		animation-duration:1.2s; 
		-webkit-animation-timing-function:ease-in-out; 
		-moz-animation-timing-function:ease-in-out; 
		-ms-animation-timing-function:ease-in-out; 
		animation-timing-function:ease-in-out; 
		-webkit-animation-iteration-count:infinite;
		-moz-animation-iteration-count:infinite;
		-ms-animation-iteration-count:infinite;
		animation-iteration-count:infinite;
	}

    @keyframes bounce3 { 
        0% {-webkit-transform:translateY(0); -moz-transform:translateY(0); -ms-transform:translateY(0); transform:translateY(0);}
        25% {-webkit-transform:translateY(3px); -moz-transform:translateY(3px); -ms-transform:translateY(3px); transform:translateY(3px);}
        50% {-webkit-transform:translateY(0); -moz-transform:translateY(0); -ms-transform:translateY(0); transform:translateY(0);}
        75% {-webkit-transform:translateY(3px); -moz-transform:translateY(3px); -ms-transform:translateY(3px); transform:translateY(3px);}
        100% {-webkit-transform:translateY(0); -moz-transform:translateY(0); -ms-transform:translateY(0); transform:translateY(0);}
    }

	.apps .service_wrap .item .box {position:relative; min-height:27.7777vw; padding:4.074vw 1.8518vw 0; border-radius:5.1851vw; background-color:#fff; box-shadow:2px 2px 10px #dfdfdf; box-sizing:border-box; -ms-transition:all 0.4s; -moz-transition:all 0.4s; -webkit-transition:all 0.4s; transition:all 0.4s;}
	.apps .service_wrap .item .icon {height:10.5555vw; text-align:center;}
	.apps .service_wrap .item .icon img {height:100%;}
	.apps .service_wrap .item .text_box {display:table; table-layout:fixed; width:100%; box-sizing:border-box;}
	.apps .service_wrap .item .text_box:before {display:table-cell; width:0; height:12.9629vw; vertical-align:middle; content:"";}
	.apps.landing .service_wrap .item .tit {display:table-cell; font-size:3.3333vw; line-height:1.32; vertical-align:middle;}

	.apps .service_wrap .item .banner_img {width:0; height:0; }
	.apps .service_wrap .item .banner_img img { opacity:0; width:100%;}
	.apps .service_wrap .item .desc {padding:0 3.1481vw; font-size:3.3333vw; line-height:1.32; color:#fff; /* font-family:"SamsungSharpSans", arial; */}

	.apps .service_wrap .item.banner {position:relative; flex-basis:66.6%; text-align:left; -ms-transition:all ease 0.4s; -moz-transition:all ease 0.4s; -webkit-transition:all ease 0.4s; transition:all ease 0.4s;}
	.apps .service_wrap .item.banner .inner {display:flex;}
	.apps .service_wrap .item.banner .icon {display:none;}
	.apps .service_wrap .item.banner .banner_img {width:18.7037vw; height:23.7962vw; margin-left:5.2777vw; -ms-transition:width 0.4s; -moz-transition:width 0.4s; -webkit-transition:width 0.4s; transition:width 0.4s;}
	.apps .service_wrap .item.banner .banner_img img {display:inline-block; height:100%; opacity:1; -ms-transition:width 0.4s; -moz-transition:width 0.4s; -webkit-transition:width 0.4s; transition:width 0.4s;}
	.apps .service_wrap .item.banner .box {flex-basis:100%; background-color:#5f4eab; -ms-transition:background-color 0.4s; -moz-transition:background-color 0.4s; -webkit-transition:background-color 0.4s; transition:background-color 0.4s;}
	.apps .service_wrap .item.banner .text_box:before {top:0; height:27.5925vw;}
	.apps .service_wrap .item.banner .tit {font-size:5.1851vw; color:#fff; transition:color 0.4s;}

	.apps .service_wrap .item.move_type {border:none;}
	.apps .service_wrap .item.move_type .text_box {position:absolute;}
	.apps .service_wrap .item.move_type.banner {display:flex;}
    .apps .service_wrap .item.move_type.banner .inner {flex-basis:100%;}
    .apps .service_wrap .item.move_type.banner .inner .status_icon {display:none;}
	 
	.apps .service_wrap .item.move_type.banner.ani {display:flex; flex-basis:66.6%;}
	.apps .service_wrap .item.move_type.banner.ani .inner {flex-basis:48%; -ms-transition:all 0.4s; -moz-transition:all 0.4s; -webkit-transition:all 0.4s; transition:all 0.4s;}
	.apps .service_wrap .item.move_type.banner.ani .box {flex-basis:100%; background-color:#fff; -ms-transition:all 0.4s; -moz-transition:all 0.4s; -webkit-transition:all 0.4s; transition:all 0.4s;}
	.apps .service_wrap .item.move_type.banner.ani .text_box {width:100%; top:14.6296vw; left:0; right:0; bottom:0; padding:0 1.1111vw; text-align:center; box-sizing:border-box; -ms-transition:all 0.4s; -moz-transition:all 0.4s; -webkit-transition:all 0.4s; transition:all 0.4s;}
	.apps .service_wrap .item.move_type.banner.ani .text_box:before {height:12.9629vw;}
	.apps .service_wrap .item.move_type.banner.ani .icon {display:block;}
	.apps .service_wrap .item.move_type.banner.ani .banner_img {width:0; height:0; }
	.apps .service_wrap .item.move_type.banner.ani .banner_img img { opacity:0; width:100%;}
    .apps .service_wrap .item.move_type.banner.ani .tit {font-size:3.3333vw; color:#000;}
    .apps .service_wrap .item.move_type.banner.ani .inner .status_icon {display:block;}

	.apps .service_wrap .item.banner.move_type .text_box:before {height:6.5750vw;}
	.apps .service_wrap .item.banner.move_type .text_box {top:10.6481vw; left:50%; right:auto; bottom:10.6481vw; width:50%; padding-left:2.3148vw; -ms-transition:all 0.4s; -moz-transition:all 0.4s; -webkit-transition:all 0.4s; transition:all 0.4s;}

	.apps .service_wrap .item.move_type.ani {flex-basis:33.3%; display:inherit;}
	.apps .service_wrap .item.move_type.ani .inner {width:100%; flex-basis:unset;}
	.apps .service_wrap .item.move_type.ani .text_box {display:block; top:14.6296vw; left:0; right:0; bottom:0; -ms-transition:all 0.2s; -moz-transition:all 0.2s; -webkit-transition:all 0.2s; transition:all 0.2s; text-align:center;}
	.apps .service_wrap .item.move_type.ani .text_box:before {display:inline-block;}
	.apps .service_wrap .item.move_type.ani .tit {display:inline-block;}

    .apps .service_wrap .item.desc_type .inner {display:none;}
    .apps .service_wrap .item.desc_type .inner:first-child {display:block;}
	.apps .service_wrap .item.desc_type .box {transition:none; padding:0; background:url("//images.samsung.com/is/image/samsung/assets/apps/global/common/landing_banner02_bg.jpg") center no-repeat; background-color:#106499; background-size:100% 100%;}
	.apps .service_wrap .item.desc_type .text_box {position:static; width:100%;}
	.apps .service_wrap .item.desc_type .text_box:before {vertical-align:bottom;}
	.apps .service_wrap .item.desc_type .desc {width:100%; display:table-cell; padding-right:55%; vertical-align:middle;}

	.apps .service_wrap .key-word span {display:block;}
	.apps .service_wrap .key-word span em {position:relative; top:-0.8333vw; font-size:1.9444vw; color:#a5c4df; font-style:normal;}
    .apps .service_wrap .item.old_device .inner {display:flex;}
    .apps .service_wrap .item.old_device .inner .box {background-image:url("//images.samsung.com/is/image/samsung/assets/apps/global/common/landing_banner02_bg.jpg");}
    .apps .service_wrap .item.old_device .inner.new {display:none;}
    .apps .service_wrap .item.latest_device .inner {display:none;}
	.apps .service_wrap .item.latest_device .inner.new {display:block;}
	.apps .service_wrap .item.latest_device .box {background-image:url("//images.samsung.com/is/image/samsung/assets/apps/global/common/landing_banner01_bg.jpg");}
	.apps .service_wrap .item.latest_device .desc {padding:4.6296vw 45% 0 4.8148vw; vertical-align:top; font-size:3.7037vw; letter-spacing:0.025em;}

    .apps .service_wrap.start .item  {transition:transform 0.3s, opacity 0.3s; opacity:1; transform:scale(1);}
    .apps .service_wrap.start .item.delete {opacity:0; transform:scale(0);}

	@keyframes remove {
		0%{ transform:scale(1.1);}
		75%{ transform:scale(0);}
		100%{ transform:scale(0); opacity:0;}
	}

	@keyframes create {
		0%{ transform:scale(0); opacity:0;}
		75%{ transform:scale(1);}
		100%{  transform:scale(1); opacity:1;}
    }

    .apps .service_wrap .inner .status_icon {position:absolute; top:3.148vw; right:3.148vw; z-index:10; text-align:center;}
    .apps .service_wrap .inner .status_icon span {display:block; width:3.7037vw; height:3.7037vw; line-height:3.7037vw; background:#ec3b11; border-radius:50%; font-size:2.5925vw; color:#fff;}
    .apps .service_wrap .inner .status_icon span strong {font-weight:normal; line-height:1.5;}

	/* NATION : RTL */
	.rtl .apps.landing .mobile_landing .m_content-banner .tit {text-align:right;}
	.rtl .apps .tag_wrap a[class*="btn-default"] {margin:0 1.3888vw 0 0;}
	.rtl .apps .tag_wrap .swiper-slide:first-child a[class*="btn-default"] {margin-left:0; margin-right:3.3333vw;}
	.rtl .apps .tag_wrap .swiper-slide:last-child a[class*="btn-default"] {margin-left:3.3333vw; margin-right:1.3888vw;}
	.rtl .apps .service_wrap .item.move_type.banner .inner {direction:ltr;}
	.rtl .apps .service_wrap .item.desc_type .desc {text-align:right;}
	.rtl .apps .service_wrap .item.latest_device .desc {padding:4.6296vw 49% 0 1.8148vw}


	/* NATION : SEC */
	.apps.sec .mobile_landing .m_content-banner .sub_text {font-family:'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial;}
	.apps.sec .service_wrap .item .desc {padding-left:2.7777vw; font-family:'SamsungSharpSans', 'SamsungOneKorean', 'Dotum', '돋움', 'Apple SD Gothic Neo', arial; font-weight:bold;}

	/* NATION : HK */
	.apps.lang_cn .mobile_landing .m_content-banner .sub_text {font-family:'SamsungOne','Microsoft JhengHei', '微软雅黑', 'Simsun', '宋体', arial !important;}
	.apps.lang_cn .mobile_landing .tag_wrap a[class*="btn-default"] {font-family:'SamsungOne','Microsoft JhengHei', '微软雅黑', 'Simsun', '宋体', arial !important;}
	.apps.lang_cn .mobile_landing [class*="m_content-"] .tit {font-family:'SamsungSharpSans','Microsoft JhengHei','微软雅黑','Simsun','宋体',arial !important;}
	.apps.lang_cn .service_wrap .item .desc {padding-left:2.7777vw; line-height:1.32; font-family:'SamsungSharpSans','Microsoft JhengHei','微软雅黑','Simsun','宋体',arial !important;}
	.apps.lang_cn .service_wrap .item .desc em {font-family:'SamsungSharpSans','Microsoft JhengHei','微软雅黑','Simsun','宋体',arial !important;}

	/* NATION : BR */
	.apps.br .service_wrap .item .desc {padding-left:2.7777vw;}
}

/* smart call */
.rtl .against-spam .img-box figure + figure{border-left:0;border-right:1px solid #ddd}
.rtl .apps.smart-call .m_content-step .step_list .slick-next{right:auto !important;left:10px !important}
.rtl .apps.smart-call .m_content-step .step_list .slick-prev{left:auto !important;right:10px !important}

@media screen and (max-width: 768px) {
	.rtl .against-spam .img-box figure + figure{border-right:0}
}