/* common page */

.rtl {direction: rtl;}
section.m_content-performance .f_container { top: auto; left: auto; right: auto; bottom: auto; height: auto; width: auto; }

.s4 section.m_content-performance .f_container > figure img { width: auto; }
.s3 section.m_content-performance .f_container > figure img { width: auto; }
.s12 section.m_content-performance .f_container > figure img { height: auto; }
section.m_content-performance .f_container { width: auto; }
section.m_content-performance .f_container > figure { position: static; height: auto; left: auto; width: auto; margin-left: auto; }
.galaxy-s10.performance .f_header-s10 { padding-left: 63px; }
.performance article[class*='m_feature-'] { position: static; max-width: 1440px; margin: 0 auto; }
.performance article[class*='m_feature-'] .f_header-type1 { max-width: 1140px;margin: 0 auto;  }
.performance article[class*='m_feature-'] .inner { width: 1140px; margin: 0 auto; }
.performance article[class*='m_feature-'] .f_container { overflow: visible; }
.performance article[class*='m_feature-'] .c_desc-type1 sup, .performance article[class*='m_feature-'] .c_desc-type2 sup { line-height: 12px; }
.performance .telecamera-blind-text {display: none;}
.performance .static { position: static !important; }

.performance .relative { position: relative !important; }
.m_content_black { background: #000; }
.m_content_black * { color: #fff; }
.m_content_white { background: none; overflow:visible !important;}
.m_content_white * { color: #000; }

.galaxy-s10 .m_content_white .c_tit-type3 em { color: #000; }

.s34 .galaxy-s10 .m_content_white .c_tit-type3 strong { color: #000; }
.s34 .performance .table {display:table; min-height:400px;}
.s34 .performance .table .cell {display:table-cell; vertical-align:middle;}

/*case table */
.s2 .m_feature-biometric .table,.s2 .m_feature-hybridim .table,.s2 .m_feature-memory .table,.s2 .m_feature-processor .table    {display:table; min-height:400px;}
.s2 .m_feature-biometric .table .cell,.s2 .m_feature-hybridim .table .cell,.s2 .m_feature-memory .table .cell,.s2 .m_feature-processor .table .cell {display:table-cell; vertical-align:middle;}
/*anchor*/
#intelligent-battery,#storage,#optimized-for-gaming,#samsung-knox {padding-top: 150px !important; margin-top: -150px;}

.m_content-performance .f_body-type1:after { display: block; content: ""; clear: both; }
.m_content-performance .f_head-area1 { float: left; width: 50%; }
.m_content-performance .f_head-area2 { float: right; width: 50%; }
.m_content-performance .f_head-area2 .c_desc-type1 { margin-top: 0 !important; }
.m_content-performance article[class*='feature-'] .inner .inside { max-width: 1140px; }
.s3 .m_content-performance .f_container article[class*='feature-'] .inner .inside { max-width: 860px; }
.s3 .performance article[class*='m_feature-'] .f_header-type1 { max-width: 870px; }
.s3 .performance article[class*='m_feature-'] .inner { width: 860px; }
.s2 .m_content-performance .f_container article[class*='feature-'] .inner .inside { max-width: 694px; margin: 0 auto; }
.s2 .performance article[class*='m_feature-'] .f_header-type1 { max-width: 694px; }
.s2 .performance article[class*='m_feature-'] .inner { width: 768px; }
.s2 .performance article[class*='m_feature-'] .inner > .inside { width: 694px; margin: 0 auto; }
.s1 .performance article[class*='m_feature-'] .inner { width: auto; }
.s1 .m_content-performance .f_header-s10 { width: auto !important; padding-left: 0; padding-top: 120px; margin-top: -60px;}
.s1 .performance article[class*='m_feature-'] .c_desc-type1,.s1 .m_content-performance .f_head-area1 + .f_head-area2 { margin-top: 30px; }
.s1 .m_content-performance article[class*='feature-'] .img, .s1 .m_content-performance .f_container .img { position: relative !important; }
.s1 .m_content-performance article[class*='feature-'].feature-charging .tit, .s1 .m_content-performance article[class*='feature-'].feature-charging .txt { width: auto !important; }
.s1 .m_content-performance article[class*='feature-'] .inner .inside, .s1 .m_content-performance .f_container .inner .inside { width: auto !important; margin: 0 26px; }
.s1 .m_content-performance article[class*='feature-'] .inner .inside .tit, .s1 .m_content-performance article[class*='feature-'] .inner .inside .txt, .s1 .m_content-performance .f_container .inner .tit, .s1 .m_content-performance .f_container .inner .txt, .s1 .m_content-performance .f_header-type1 .f_body-type1 .f_head-area1 { width: auto !important; }
.s1 .m_content-performance article[class*='feature-'] .inner .inside .tit .c_desc-type1, .s1 .m_content-performance article[class*='feature-'] .inner .inside .tit .c_desc-type2, .s1 .m_content-performance article[class*='feature-'] .inner .inside .txt .c_desc-type1, .s1 .m_content-performance article[class*='feature-'] .inner .inside .txt .c_desc-type2, .s1 .m_content-performance .f_container .inner .tit .c_desc-type1, .s1 .m_content-performance .f_container .inner .tit .c_desc-type2, .s1 .m_content-performance .f_container .inner .txt .c_desc-type1, .s1 .m_content-performance .f_container .inner .txt .c_desc-type2, .s1 .m_content-performance .f_header-type1 .f_body-type1 .f_head-area1 .c_desc-type1, .s1 .m_content-performance .f_header-type1 .f_body-type1 .f_head-area1 .c_desc-type2 { width: auto !important; }
.s1 .m_content-performance .f_header-s10 { margin-bottom: 0px !important; }
.s1 .m_content-performance .f_head-area1, .s1 .m_content-performance .f_head-area2 { width: auto; float: none !important; }

.s1 .m_content-performance .f_header-s10-type2 .f_head-area1 .c_tit-type3 { max-width: inherit !important; }
.s1 .performance article[class*='m_feature-'] .f_header-type1 {margin-left:26px; margin-right:26px;}
.s1 .performance .m_feature-change .f_header-type1 {margin:0 !important;}
/* //common page*/


#kv-type2.scroll-type .m_feature-kv {max-width:inherit;}

/*power */
.m_content-performance.power { overflow: visible !important; }
.m_content-performance.power .m_feature-power { padding-top: 0px; }
.m_content-performance.power .f_header-s10 { width: 550px;  }
.m_content-performance.power article[class*='feature-'] { position: relative;}
.m_content-performance.power article[class*='feature-'].m_feature-battery {padding-top: 0 !important;}
.m_content-performance.power article[class*='feature-'].rgh .inner:after { display: block; content: ""; clear: both; }
.m_content-performance.power article[class*='feature-'].rgh .inner .inside { float: right; margin-right: 20px; }
.m_content-performance.power article[class*='feature-'].rgh .inner .img { right: 50%; left: auto; margin-right: -60px; }
.m_content-performance.power article[class*='feature-'] .inner {position: relative;}
.m_content-performance.power article[class*='feature-']:first-child { padding-top: 0 !important; }
.m_content-performance.power article[class*='feature-'] {padding-top: 260px;}
.m_content-performance.power article[class*='feature-'].m_feature-battery .tit { width: 363px; }
.m_content-performance.power article[class*='feature-'].m_feature-battery .txt { width: 361px; }
.m_content-performance.power article[class*='feature-'].m_feature-wireless .tit { width: 355px; }
.m_content-performance.power article[class*='feature-'].m_feature-wireless .txt { width: 370px; }
.m_content-performance.power article[class*='feature-'].m_feature-charging .tit { width: 346px; }
.m_content-performance.power article[class*='feature-'].m_feature-charging .txt { width: 359px; }
.m_content-performance.power article[class*='feature-'] .img { position: absolute; left: 50%; top: 50%; height: 506px; margin-top: -253px; margin-left: -60px; }
.m_content-performance.power article[class*='feature-'] .img + .txt { margin: 0; }
.m_content-performance.power .f_container { position: static; overflow: visible; }
.s34 .m_content-performance.power article[class*='feature-'] .inner {min-height:400px;}
.s3 .m_content-performance.power article[class*='feature-'].feature-charging { margin-top: 378px; }
.s3 .m_content-performance.power article[class*='feature-'].feature-battery .txt { width: 324px; }
.s3 .m_content-performance.power article[class*='feature-'] .img { margin-top: -255px; margin-left: -41px; }
.s3 .m_content-performance.power article[class*='feature-'].rgh .inner { width: 860px; }
.s3 .m_content-performance.power article[class*='feature-'].rgh .inner .img { margin-right: -42px; margin-top: -256px; }
.s3 .m_content-performance.power article[class*='feature-'].feature-charging .tit { width: 315px; }
.s3 .m_content-performance.power article[class*='feature-'].feature-charging .txt { width: 338px; }
.s3 .m_content-performance.power article[class*='feature-'].feature-charging .img { margin-top: -253px; }
.s3 .m_content-performance.power article[class*='feature-'].m_feature-battery .txt,.s3 .m_content-performance.power article[class*='feature-'].m_feature-battery .tit,.s3 .m_content-performance.power article[class*='feature-'].m_feature-charging .tit,.s3 .m_content-performance.power article[class*='feature-'].m_feature-charging .txt {width: 325px;}
.s3 .m_content-performance.power article[class*='feature-'].rgh .inner .inside {margin-right: 0;}
.s3 .m_content-performance.power article[class*='feature-'].m_feature-wireless .txt,.s3 .m_content-performance.power article[class*='feature-'].m_feature-wireless .tit {width: 315px;}

.s2 .m_content-performance.power article[class*='feature-'] .tit + .txt .c_desc-type1 {margin-top: 0;}
.s2 .m_content-performance.power .m_feature-power { padding-top:0px; }
.s2 .m_content-performance.power article[class*='feature-'] .inside { margin-bottom: 45px; }
.s2 .m_content-performance.power article[class*='feature-'] .img img { width: 768px; }
.s2 .m_content-performance.power article[class*='feature-'] .tit { float: left; width: 50%; }
.s2 .m_content-performance.power article[class*='feature-'] .tit .c_tit-type3 { width: 280px; }
.s2 .m_content-performance.power article[class*='feature-'] .txt { float: right; width: 345px; }
.s2 .m_content-performance.power article[class*='feature-'] .txt > .c_desc-type1 { margin-top: 0; }
.s2 .m_content-performance.power article[class*='feature-'].rgh .inner .inside { float: none; margin-right: auto; }
.s2 .m_content-performance.power .f_header-s10 { width: 637px;  }
.s2 .m_content-performance.power article[class*='feature-'].feature-wireless .tit { width: 295px; }
.s2 .m_content-performance.power article[class*='feature-'].feature-charging .tit { width: 290px; }
.s2 .m_content-performance.power article[class*='feature-'] .img + .txt { width: 768px;max-width:inherit; margin: 0 auto; box-sizing: border-box; padding:0 37px;}
.s2 .m_content-performance.power article[class*='feature-'] .img + .txt p { width: 586px; }

.s12 .m_content-performance.power article[class*='feature-'] .inside { position: relative; }
.s12 .m_content-performance.power article[class*='feature-'] .inside:after { display: block; content: ""; clear: both; }
.s12 .m_content-performance.power article[class*='feature-'] .img { position: static; height: auto; margin-top: 0; margin-left: 0; left: 0; top: 0; text-align: center; }
.s12 .m_content-performance.power article[class*='feature-'].rgh .inner .img { margin-right: 0; }
.s1 .m_content-performance.power article[class*='feature-'] {padding-top: 80px;}
.s1 .m_content-performance.power article[class*='feature-'] .inner .inside { margin-bottom: 25px; }

.s1 .m_content-performance.power article[class*='feature-'].rgh .inner .img { right: auto; left: 50%; margin-left: -255px; margin-right: 0; }
.s1 .m_content-performance.power .m_feature-power { padding-top: 117px; }
.s1 .m_content-performance.power .m_feature-power .f_header-s10 {margin-top: 0;}
.s1 .m_content-performance.power article[class*='feature-'] .img { left: 50%; width: 511px; margin-left: -255px; }
.s1 .m_content-performance.power article[class*='feature-'] .img img { width: 511px; }
.s1 .m_content-performance.power article[class*='feature-'] .img + .txt { margin: 0 26px; width: auto;}
.s1 .m_content-performance.power article[class*='feature-'].rgh .inner .inside {float:none;}
.s34 .m_content-performance article[class*='feature-'] .img + .txt {margin-top: 36px;}
.s12 .m_content-performance article[class*='feature-'] .img + .txt {margin-top: 20px !important;}

.s34 .m_content-performance article[class*='feature-'] .tit + .txt .c_desc-type1 {margin-top: 40px;}
.s2 .m_content-performance article[class*='feature-'] .tit + .txt .c_desc-type1 {margin-top: 30px;}
/* //power */

/* processor */
.m_content-performance.processor .m_feature-processor.hello .p_container .inner .img figure.on { -webkit-animation: light 1s infinite linear; animation: light 1s infinite linear; }
.m_content-performance.processor .m_feature-processor {padding-bottom: 115px;}
.m_content-performance.processor .f_header-s10 { width: 782px; position: relative; z-index: 5; }
.m_content-performance.processor .p_container .inner .inside { position: relative; z-index: 5; top: 0; left: 0; right:0; width:500px;}
.m_content-performance.processor .p_container .inner .img { position: absolute; right: 50%; margin-right: -934px; top: 50%; margin-top: -597px; }
.m_content-performance.processor .p_container .inner .img figure.on { position: absolute; top: 0; left: 0; z-index: 2; opacity: 0; }
.m_content-performance.processor .p_container .inner .img .info { position: absolute; top: 50%; margin-top: 227px; left: 0; width: 100%; text-align: center; z-index: 5; }
.m_content-performance.processor .p_container .inner .img .info .box { display: inline-block; text-align: left; min-width: 280px; }
.m_content-performance.processor .p_container .inner .img .info span.per { display: block; color: #fff; font-size: 24px; font-family: 'SamsungSharpSans';font-weight:bold !important; margin: 0 auto; }
.m_content-performance.processor .p_container .inner .img .info span.per em { color: #4e82cd; font-size: 34px; }
.m_content-performance.processor .p_container .inner .img .info span.per sup { position: relative; top: -5px; left: 3px; }
.m_content-performance.processor .p_container .inner .tit, .m_content-performance.processor .p_container .inner .txt { position: relative; z-index: 2; width: 356px; }
.s34 .m_content-performance.processor .p_container .inner,.s2 .m_content-performance.processor .p_container .inner {min-height:400px;}
.s4 .m_content-performance.processor .p_container .inner .img .info span.per:first-child {margin-top: 0;}
.s4 .m_content-performance.processor .p_container .inner .img .info span.per { max-width: 700px; margin-top: 7px;}
.s3 .m_content-performance.processor .p_container .inner .txt, .s3 .m_content-performance.processor .f_container .inner .tit { width: 319px; }
.s3 .m_content-performance.processor .p_container .inner .img { width: 950px; margin-right: -700px; margin-top: -428px; }
.s3 .m_content-performance.processor .p_container .inner .img img { width: 100%; }
.s3 .m_content-performance.processor .p_container .inner .img .info {margin-top: 184px;}
.s3 .m_content-performance.processor .p_container .inner .img .info .box {margin-left: 60px;}
.s3 .m_content-performance.processor .p_container .inner .img .info span.per { font-size: 20px; }
.s3 .m_content-performance.processor .p_container .inner .img .info span.per em { font-size: 28px; }
.s2 .m_content-performance.processor .p_container .inner .img { margin-right: -583px; height: auto; margin-top: -453px; }
.s2 .m_content-performance.processor .p_container .inner .img img { width: 858px; }
.s2 .m_content-performance.processor .f_header-s10 { width: 579px;}
.s2 .m_content-performance.processor .p_container .inner .tit, .s2 .m_content-performance.processor .p_container .inner .txt { width: 250px; }
.s2 .m_content-performance.processor .p_container .inner .img .info {margin-top: 180px;}
.s2 .m_content-performance.processor .p_container .inner .img .info .box {margin-left: 10px;}
.s2 .m_content-performance.processor .p_container .inner {width: 694px; }
.s2 .m_content-performance.processor .p_container .inner .inside {width: 323px;}
.s1 .m_content-performance.processor { padding-top:0px; padding-bottom: 0; }
.s1 .m_content-performance.processor .f_header-s10 { left: 0; top: 0; }
.s1 .m_content-performance.processor .p_container .inner .img { left: 0; top: 0; margin-top: -146px; width: 100% }
.s1 .m_content-performance.processor .p_container .inner .img > figure {position: relative;}
.s1 .m_content-performance.processor .p_container .inner .img figure.on {position: absolute;top:0;}
.s1 .m_content-performance.processor .p_container .inner .img figure {width: 800px; left:50%; margin-left: -400px;}
.s1 .m_content-performance.processor .p_container .inner .img figure img { width: 100%; }
.s1 .m_content-performance.processor .p_container .inner .img .info .box { width:auto;}
.s1 .m_content-performance.processor .p_container .inner .img .info { top: 500px; width:100%; left: 0%; margin:0 auto;text-align: center; }
.s1 .m_content-performance.processor .p_container .inner .img .info span.per { font-size: 12px; display: inline-block; line-height: 24px; margin-right: 25px; vertical-align: top; }
.s1 .m_content-performance.processor .p_container .inner .img .info span.per:nth-child(1) { width: 73px; }
.s1 .m_content-performance.processor .p_container .inner .img .info span.per:nth-child(2) { width: 73px; }
.s1 .m_content-performance.processor .p_container .inner .img .info span.per:nth-child(3) { width: 60px; }
.s1 .m_content-performance.processor .p_container .inner .img .info span.per:last-child { margin-right: 0; }
.s1 .m_content-performance.processor .p_container .inner .img .info span.per em { font-size: 24px; display: block; }
.s1 .m_content-performance.processor .p_container .inner .img .info span.per sup {top:-2px; left:2px}

@-webkit-keyframes light { 0% { opacity: 0; }
    50% { opacity: 1; }
    100% { opacity: 0; } }

@keyframes light { 0% { opacity: 0; }
    50% { opacity: 1; }
    100% { opacity: 0; } }

/* //processor */
/* memory */
.m_content-performance.memory .m_feature-memory { max-width: inherit !important; }
.m_content-performance.memory .feature-memory .inner { position: relative; min-height:450px;}
.m_content-performance.memory .feature-memory .inner .inside { width: 1140px; margin: 0 auto; position: relative;}
.m_content-performance.memory .feature-memory .img { position: absolute; left: 50%; margin-left: 70px; top: 50%; height: 810px; margin-top: -375px; }
.m_content-performance.memory .feature-memory .img > figure { position: relative; z-index: 5; top: 0; left: 0; }
.m_content-performance.memory .feature-memory .img .side { position: absolute; top: 40px; right: 27px; }
.m_content-performance.memory .feature-memory .img .side figure { position: absolute; top: 0; right: 0px; z-index: 3; }
.m_content-performance.memory .feature-memory .img .side figure.s2 { top: 40px; z-index: 2; }
.m_content-performance.memory .feature-memory .img .side figure.s3 { top: 80px; z-index: 1; }
.m_content-performance.memory .feature-memory .img.on figure { -webkit-transition: 0.5s; transition: 0.5s; }
.m_content-performance.memory .feature-memory .img.on figure.s1 { right: -55px; -webkit-transition-delay: 0.8s; transition-delay: .8s;}
.m_content-performance.memory .feature-memory .img.on figure.s2 { right: -101px; -webkit-transition-delay: 0.85s; transition-delay: 0.85s; }
.m_content-performance.memory .feature-memory .img.on figure.s3 { right: -137px; -webkit-transition-delay: 0.9s; transition-delay: 0.9s; }
.m_content-performance.memory .feature-memory .sdcard { position: relative; margin: 40px 0 0; top: 0; left: 0; }
.m_content-performance.memory .feature-memory .sdcard .sd_img { position: relative; margin-top: 40px; padding-left: 118px; }
.m_content-performance.memory .feature-memory .sdcard .sd_img figure { position: absolute; left: 0; top: 0; }
.m_content-performance.memory .feature-memory .sdcard .txt { width: 380px; }
.m_content-performance.memory .feature-memory .sdcard .txt.lft { top: 0; width: 290px; }
.m_content-performance.memory .feature-memory .sdcard .txt .c_desc-type2 { margin-top: 0; width: auto; }
.m_content-performance.memory .feature-memory .tit { width: 387px; }
.m_content-performance.memory .feature-memory .txt .c_desc-type1 { width: 357px; }
.m_content-performance.memory .feature-memory .txt .c_desc-type2 { width: 382px; }
.m_content-performance.memory .feature-hybridim { position: relative;  padding-top: 280px;}
.m_content-performance.memory .feature-hybridim .inner {position: relative;}
.m_content-performance.memory .feature-hybridim .inside { position: relative; left: 50%; margin-left: 178px; top: 0; }
.m_content-performance.memory .feature-hybridim .tit { width: 330px; }
.m_content-performance.memory .feature-hybridim .txt { width: 352px; }
.m_content-performance.memory .feature-hybridim .img { position: absolute; right: 50%; top: 50%; margin-top: -310px; margin-right: 184px; }
.m_content-performance.memory .feature-hybridim .img > figure { position: relative; z-index: 3; }
.m_content-performance.memory .feature-hybridim .img figure.on { position: absolute; top: 0; right: 0; opacity: 1; }
.m_content-performance.memory .feature-hybridim .img .usim { position: absolute; right: 29px; top: 82px; }
.m_content-performance.memory .feature-hybridim .img.on > figure { opacity: 1; -webkit-transition: .5s; transition: .5s; -webkit-transition-delay: 2s; transition-delay: 2s; }
.m_content-performance.memory .feature-hybridim .img.on figure.on { opacity: 0; -webkit-transition: .5s; transition: .5s; -webkit-transition-delay: 1s; transition-delay: 1s; }
.m_content-performance.memory .feature-hybridim .img.on .usim { right: -182px; -webkit-transition: .6s; transition: .6s; -webkit-transition-delay: 2s; transition-delay: 2s; }
.m_content-performance.memory .feature-hybridim .img + .txt { width: 1140px; position: relative; left: 50%; margin-left: 178px; top: 0;}
.s34 .m_content-performance.memory .feature-hybridim .inner {min-height:400px;}
.m_content-performance.memory .feature-hybridim .img + .txt p { width: 352px; }
.s3 .m_content-performance.memory .feature-memory .tit { width: 339px; }
.s3 .m_content-performance.memory .feature-memory .txt { width: 335px; }
.s3 .m_content-performance.memory .feature-memory .img { margin-left: 34px; height: auto; margin-top: -336px; }
.s3 .m_content-performance.memory .feature-memory .img > figure img { width: 348px; }
.s3 .m_content-performance.memory .feature-memory .img .side { top: 48px; right:16px; }
.s3 .m_content-performance.memory .feature-memory .img .side img { width: 44px; }
.s3 .m_content-performance.memory .feature-memory .img figure.s2 { top: 30px; }
.s3 .m_content-performance.memory .feature-memory .img figure.s3 { top: 50px; }
.s3 .m_content-performance.memory .feature-memory .img.on figure.s1 { right: -44px; }
.s3 .m_content-performance.memory .feature-memory .img.on figure.s2 { right: -83px; }
.s3 .m_content-performance.memory .feature-memory .img.on figure.s2 img { width: 39px; }
.s3 .m_content-performance.memory .feature-memory .img.on figure.s3 { right: -117px; }
.s3 .m_content-performance.memory .feature-memory .img.on figure.s3 img { width: 33px; }
.s3 .m_content-performance.memory .feature-hybridim { padding-top: 235px; }
.s3 .m_content-performance.memory .feature-hybridim .img { margin-top: -262px; width: 700px; margin-right: 154px; }
.s3 .m_content-performance.memory .feature-hybridim .img img { width: 100%; }
.s3 .m_content-performance.memory .feature-hybridim .inside { margin-left: 104px; }
.s3 .m_content-performance.memory .feature-memory .txt .c_desc-type1 { width: 332px; }
.s3 .m_content-performance.memory .feature-memory .txt .c_desc-type2 { width: 344px; }
.s3 .m_content-performance.memory .feature-memory .sdcard .txt.lft { width: 203px; }
.s3 .m_content-performance.memory .feature-memory .sdcard .txt .c_desc-type2 { width: auto; }
.s3 .m_content-performance.memory .feature-hybridim .img + .txt { width: 860px; margin-left: 107px; }
.s3 .m_content-performance.memory .feature-hybridim .img .usim {width:180px; top:71px;}
.s3 .m_content-performance.memory .feature-hybridim .img.on .usim  {right:-163px;}
.s2 .m_content-performance.memory .f_header-s10 { width: 632px;  }
.s2 .m_content-performance.memory .feature-memory .tit { width: 245px; }
.s2 .m_content-performance.memory .feature-memory .txt { width: auto; }
.s2 .m_content-performance.memory .feature-memory .txt .c_desc-type1 { width: 243px; }
.s2 .m_content-performance.memory .feature-memory .txt .c_desc-type2 { width: 250px; }
.s2 .m_content-performance.memory .feature-memory .img { height: auto; margin-left: -28px; margin-top: -318px; }
.s2 .m_content-performance.memory .feature-memory .img .sdcard { position: absolute; bottom: 31px; left: 17px; }
.s2 .m_content-performance.memory .feature-memory .img .side { top: 27px; right: 14px; }
.s2 .m_content-performance.memory .feature-memory .img .side figure.s2 { top: 28px; }
.s2 .m_content-performance.memory .feature-memory .img .side figure.s3 { top: 58px; }
.s2 .m_content-performance.memory .feature-memory .img.on figure.s1 { right: -41px; }
.s2 .m_content-performance.memory .feature-memory .img.on figure.s2 { right: -77px; }
.s2 .m_content-performance.memory .feature-memory .img.on figure.s3 { right: -107px; }
.s2 .m_content-performance.memory .feature-hybridim .img { margin-top: -260px; margin-right: 139px; }
.s2 .m_content-performance.memory .feature-hybridim .img > figure > img { width: 660px; }
.s2 .m_content-performance.memory .feature-hybridim .img .usim { top: 69px; }
.s2 .m_content-performance.memory .feature-hybridim .img .usim img { width: 170px; }
.s2 .m_content-performance.memory .feature-hybridim .img.on .usim { right: -154px; }
.s2 .m_content-performance.memory .feature-hybridim .tit { width: 232px; }
.s2 .m_content-performance.memory .feature-hybridim .txt { width: 236px; }
.s2 .m_content-performance.memory .feature-hybridim { padding-top: 150px; }
.s2 .m_content-performance.memory .feature-hybridim .inner > .inside { width: 577px; }
.s2 .m_content-performance.memory .feature-memory .sdcard { margin: 30px auto 0; width: 694px; }
.s2 .m_content-performance.memory .feature-memory .sdcard figure img { width: 68px; }
.s2 .m_content-performance.memory .feature-memory .sdcard .sd_img { padding-left: 87px; }
.s2 .m_content-performance.memory .feature-memory .sdcard .txt { width: 250px; }
.s2 .m_content-performance.memory .feature-memory .sdcard .txt.lft { width: 141px; }
.s2 .m_content-performance.memory .feature-memory .sdcard .txt .c_desc-type2 { width: auto; }
.s2 .m_content-performance.memory .feature-hybridim .img + .txt { width: 577px; margin: 0 auto; }
.s2 .m_content-performance.memory .feature-hybridim .img + .txt p { width: 262px; }
.s2 .m_content-performance.memory .feature-hybridim .inner {min-height:600px;}
.s2 .m_content-performance.memory .feature-hybridim .inside {margin-left: 96px;}
.s1 .m_content-performance.memory { padding-bottom: 0;  margin-top: -100px;}
.s1 .m_content-performance.memory { padding-top: 0px; }
.s1 .m_content-performance.memory .feature-memory .sdcard { position: static; margin: -70px 26px 0; }
.s1 .m_content-performance.memory .feature-memory .inner .inside { padding-bottom: 0; }
.s1 .m_content-performance.memory .feature-memory .sdcard img { width: 68px; }
.s1 .m_content-performance.memory .feature-memory .sdcard .sd_img { padding-left: 88px; margin-top: 18px; min-height:50px;}
.s1 .m_content-performance.memory .feature-memory .img { margin-top: 40px; left: 0; margin-left: 26px; width: 196px; height: auto; }
.s1 .m_content-performance.memory .feature-memory .img > figure img { width: 216px; }
.s1 .m_content-performance.memory .feature-memory .img .side figure.s1 img { width: 36px; }
.s1 .m_content-performance.memory .feature-memory .img .side figure.s2 img { width: 33px; }
.s1 .m_content-performance.memory .feature-memory .img .side figure.s3 img { width: 29px; }
.s1 .m_content-performance.memory .feature-memory .img .side { right: 20px; top: 34px; }
.s1 .m_content-performance.memory .feature-memory .img .side figure.s2 { top: 17px; }
.s1 .m_content-performance.memory .feature-memory .img .side figure.s3 { top: 38px; }
.s1 .m_content-performance.memory .feature-memory .img.on figure.s1 {right:-63px;}
.s1 .m_content-performance.memory .feature-memory .img.on figure.s2 { right: -95px; }
.s1 .m_content-performance.memory .feature-memory .img.on figure.s3 { right: -124px; }
.s1 .m_content-performance.memory .feature-hybridim {padding-top: 100px;}
.s1 .m_content-performance.memory .feature-hybridim .inside { left: 0; }
.s1 .m_content-performance.memory .feature-hybridim .img { width: 306px; height: 325px; margin: 40px auto 0; right: 0; top: 0; }
.s1 .m_content-performance.memory .feature-hybridim .img > figure { position: absolute; right: 50%; margin-right: -80px; top: 0; }
.s1 .m_content-performance.memory .feature-hybridim .img > figure img { width: 479px; }
.s1 .m_content-performance.memory .feature-hybridim .img .usim { right: 171px; top: 36px; }
.s1 .m_content-performance.memory .feature-hybridim .img.on .usim { right: 88px; }
.s1 .m_content-performance.memory .feature-hybridim .img .usim img { width: 82px; right: 50%; margin-right: -77px; }
.s1 .m_content-performance.memory .feature-hybridim .img + .txt { margin: -20px 26px 0px; z-index: 3; left: 0; width: auto;}
.s1 .m_content-performance.memory .feature-memory .sdcard .txt { width: auto; }
.s1 .m_content-performance.memory .feature-hybridim .img + .txt p { width: auto; }


.m_content-performance.memory > article:last-child {padding-bottom: 300px !important;}
.s2 .m_content-performance.memory > article:last-child {padding-bottom: 150px !important;}
.s1 .m_content-performance.memory > article:last-child {padding-bottom: 60px !important;}


/* //memory */
/* connectivity */
.m_content-performance.connectivity { overflow: visible; z-index: 2; }
.m_content-performance.connectivity .m_feature-change { max-width: inherit; }
.m_content-performance.connectivity .m_feature-change .c_tit-type2 { width: 820px; }
.m_content-performance.connectivity .m_feature-change .c_tit-type2, .m_content-performance.connectivity .m_feature-change .c_cate-type1 { color: #000; }
.m_content-performance.connectivity .m_feature-connectivity { background: #fff;max-width: inherit; padding-top: 130px; margin-top: -2px;}
.m_content-performance.connectivity .m_feature-connectivity .c_tit-type3 em { color: #000; }
.m_content-performance.connectivity .p_container { width: 1440px; margin: 0px auto;  }
.m_content-performance.connectivity .p_container .inner {position: relative;}
.m_content-performance.connectivity .p_container .inside {position: absolute; top:50%; left:0; -webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%); margin-top: -90px;}
.m_content-performance.connectivity .p_container .inside .tit, .m_content-performance.connectivity .p_container .inside .txt { width: 356px; }
.m_content-performance.connectivity .p_container .img { position: relative; top: 0%; left: 50%; margin-top:0;width: 494px;  }
.m_content-performance.connectivity .p_container .img .box { position: relative; }
.m_content-performance.connectivity .p_container .img figure.on_img { position: absolute; top: 0; left: 0; opacity: 0; z-index: 2; }
.m_content-performance.connectivity .p_container .img figure.on_last { position: absolute; top: 0; left: 0; opacity: 0; z-index: 3; }
.m_content-performance.connectivity .p_container .img .caption { text-align: center; position: relative; z-index: 3; width: auto; left: 50%; margin-top: -75px; width: 610px; margin-left: -310px; color: #000; }
.m_content-performance.connectivity .p_container .img .caption:after { display: block; clear: both; content: ""; }
.m_content-performance.connectivity .p_container .img .caption .box { text-align: left; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; }
.m_content-performance.connectivity .p_container .img .caption .box span.data {display: inline-block; vertical-align: top; position: relative;top:4px;}
.m_content-performance.connectivity .p_container .img .caption .box span.data {display: block; margin-bottom: 10px;}
.m_content-performance.connectivity .p_container .img .caption .box span.data_box {display: inline-block;}
.m_content-performance.connectivity .p_container .img .caption .box span.data_box span {display: block;}
.m_content-performance.connectivity .p_container .img .caption .box.lft span.data {min-width: 80px;}
.m_content-performance.connectivity .p_container .img .caption .box.lft span.data_box {max-width: 259px;}
.m_content-performance.connectivity .p_container .img .caption .box.lft { float: left;  }
.m_content-performance.connectivity .p_container .img .caption .box.rgh { float: right;}
.m_content-performance.connectivity .p_container .img .caption .box.rgh span.data {min-width: 58px;}
.m_content-performance.connectivity .p_container .img .caption .box.rgh span.data_box {max-width: 264px;}
.m_content-performance.connectivity .p_container .img .caption span { font-size: 24px; word-break: break-word; white-space: normal; font-family: 'SamsungSharpSans';font-weight:bold !important; }
.m_content-performance.connectivity .p_container .img .caption span em { font-size: 34px; color: #4e82cd; }
.m_content-performance.connectivity .m_feature-connectivity.on .p_container .img .on_img { opacity: 1; -webkit-transition: .8s; transition: .8s; -webkit-transition-delay: 1.5s; transition-delay: 1.5s; }
.m_content-performance.connectivity .m_feature-connectivity.on .p_container .img .on_last { opacity: 1; -webkit-transition: 0.8s; transition: 0.8s; -webkit-transition-delay: 3s; transition-delay: 3s; }

.s3 .m_feature-white.change .f_header-type1 .f_header-s10 { width: 464px; }
.s3 .m_content-performance.connectivity .m_feature-connectivity { padding-top: 138px; }
.s3 .m_content-performance.connectivity .p_container .inside .tit { width: 310px; }
.s3 .m_content-performance.connectivity .p_container .inside .txt { width: 336px; }
.s3 .m_content-performance.connectivity .m_feature-connectivity .f_container .img { width: 425px; margin-top: -182px; margin-left: 0px; }
.s3 .m_content-performance.connectivity .m_feature-connectivity .f_container .img img { width: 100%; }
.s3 .m_content-performance.connectivity .p_container .img .caption { top: 100%; margin-top: -54px; bottom: auto; width: 500px; margin-left: -250px; text-align: left; }
.s3 .m_content-performance.connectivity .p_container .img .caption span.txt { float: none; position: static; display: block; }
.s3 .m_content-performance.connectivity .p_container .img .caption span.txt:last-child { margin-top: 10px; }
.s3 .m_content-performance.connectivity .p_container .img .caption span { font-size: 20px; line-height: 30px; }
.s3 .m_content-performance.connectivity .p_container .img .caption span em { font-size: 28px; line-height: 30px; }
.s3 .m_content-performance.connectivity .p_container .img .caption .box span.data {top:-1px;}
.s3 .m_content-performance.connectivity .p_container .img .caption .box.lft span.data {min-width: 63px;}
.s3 .m_content-performance.connectivity .p_container .img .caption .box.lft span.data_box {}
.s3 .m_content-performance.connectivity .p_container .img .caption .box.lft { float: left;  }
.s3 .m_content-performance.connectivity .p_container .img .caption .box.rgh { float: right;}
.s3 .m_content-performance.connectivity .p_container .img .caption .box.rgh span.data {min-width: 46px;}
.s3 .m_content-performance.connectivity .p_container .img .caption .box.rgh span.data_box {}
.s3 .m_content-performance.connectivity .p_container { width: 860px; }
.s3 .m_content-performance.connectivity .p_container .img { margin-left: -27px; }
.s2 .m_content-performance.connectivity .m_feature-change .c_tit-type2 { width: 620px; }
.s2 .m_content-performance.connectivity .p_container { width: 768px; padding-top: 56px; }
.s2 .m_content-performance.connectivity .p_container .inner .inside {left:50%; margin:0px 0 0 -347px; }
.s2 .m_content-performance.connectivity .p_container .inside .tit { width: 256px; }
.s2 .m_content-performance.connectivity .p_container .inside .txt { width: 237px; }
.s2 .m_content-performance.connectivity .p_container .img { width: 360px; margin-top:0px; margin-left: -20px; }
.s2 .m_content-performance.connectivity .p_container .img figure > img { width: 100%; }
.s2 .m_content-performance.connectivity .p_container .img .caption { top: 100%; margin-top: -55px; bottom: auto;  text-align: left; display: inline-block; -webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);	width: auto; margin-left: 0;}
.s2 .m_content-performance.connectivity .p_container .img .caption span.txt { float: none; position: static; display: block; }
.s2 .m_content-performance.connectivity .p_container .img .caption span.txt:last-child { margin-top: 5px; }
.s2 .m_content-performance.connectivity .p_container .img .caption span { font-size: 20px; line-height: 30px; }
.s2 .m_content-performance.connectivity .p_container .img .caption span em { font-size: 28px; line-height: 30px; }

.s2 .m_content-performance.connectivity .p_container .img .caption .box span.data {top:-1px; margin-bottom: 5px;}
.s2 .m_content-performance.connectivity .p_container .img .caption .box.lft span.data {min-width: 75px;}
.s2 .m_content-performance.connectivity .p_container .img .caption .box.lft span.data_box {width: 223px;}
.s2 .m_content-performance.connectivity .p_container .img .caption .box.lft { float: none;  }
.s2 .m_content-performance.connectivity .p_container .img .caption .box.rgh { float: none; }
.s2 .m_content-performance.connectivity .p_container .img .caption .box.rgh span.data {min-width: 75px;}
.s2 .m_content-performance.connectivity .p_container .img .caption .box.rgh span.data_box {width: 223px;}

.s2 .m_content-performance.connectivity .p_container .img .caption .box.lft {float: none; margin-bottom: 20px; }
.s2 .m_content-performance.connectivity .p_container .img .caption .box.rgh { float: none; }
.s2 .m_content-performance.connectivity .p_container .img .caption .box.rgh span.data { left: 0px; }
.s2 .m_content-performance.connectivity .p_container .img .caption .box span.data { top: 0; }
.s1 .m_content-performance.connectivity .m_feature-change .c_tit-type2 { width: auto; }
.s1 .m_content-performance.connectivity .p_container .inside {position: static;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}
.s1 .m_content-performance.connectivity .p_container { width: auto; }
.s1 .m_content-performance.connectivity .p_container .img { left: 50%; top: 0; margin-top: 40px; margin-left: -247px; }
.s1 .m_content-performance.connectivity .p_container .img figure { width: 212px; left: 50%; margin-left: -106px; position: relative; }
.s1 .m_content-performance.connectivity .p_container .img figure.on_img, .s1 .m_content-performance.connectivity .p_container .img figure.on_last { position: absolute; }
.s1 .m_content-performance.connectivity .p_container .img figure img { width: 100%; }
.s1 .m_content-performance.connectivity .p_container .img .caption { text-align: left; position: relative; margin-top: -30px; bottom:0;width: auto; margin-left: 0; -webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display: inline-block;}
.s1 .m_content-performance.connectivity .p_container .img .caption span { font-size: 13px; position: static; display: block; width: auto; line-height: 28px;}
.s1 .m_content-performance.connectivity .p_container .img .caption span em { font-size: 20px; }
.s1 .m_content-performance.connectivity .p_container { padding-top: 0; }
.s1 .m_content-performance.connectivity .m_feature-connectivity {padding-top: 60px;}
.s1 .m_content-performance.connectivity .p_container .img .caption .box span { top: 2px; }
.s1 .m_content-performance.connectivity .p_container .img .caption .box.lft {  margin-bottom: 10px;}

.s1 .m_content-performance.connectivity .p_container .img .caption .box span.data {top:2px; margin-bottom: 0px;}
.s1 .m_content-performance.connectivity .p_container .img .caption .box.lft span.data {min-width: 37px;}
.s1 .m_content-performance.connectivity .p_container .img .caption .box.lft span.data_box {width: 151px;}
.s1 .m_content-performance.connectivity .p_container .img .caption .box.lft { float: none; }
.s1 .m_content-performance.connectivity .p_container .img .caption .box.rgh { float: none;}
.s1 .m_content-performance.connectivity .p_container .img .caption .box.rgh span.data {min-width: 37px;}
.s1 .m_content-performance.connectivity .p_container .img .caption .box.rgh span.data_box {width: 151px;}

/* //connectivity */
/* audio */.m_content-performance.audio .m_feature-audio .f_header-type1 { margin-bottom: 130px; }
.m_content-performance.audio .m_feature-audio .f_header-type1 .f_header-s10 { width: 800px; }
.m_content-performance.audio .m_feature-audio .f_header-type1 .f_body-type1 .f_head-area1 { width: 365px; }
.m_content-performance.audio .m_feature-audio .f_container { text-align: center; }
.m_content-performance.audio .m_feature-audio .f_container .img { position: relative; }
.m_content-performance.audio .m_feature-audio .f_container .img .wave { position: absolute; right: 7px; top: 43px; }
.m_content-performance.audio .m_feature-audio .f_container .img .wave div { position: absolute; top: 0; right: 0; -webkit-animation: wave 1.5s infinite linear; animation: wave 1.5s infinite linear; -webkit-animation-fill-mode: both; animation-fill-mode: both; background-image: url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/performance/images/galaxy-s10_performance_stereo_pd_wave.png'); background-repeat: no-repeat; width: 400px;height:200px; }


.m_content-performance.audio .m_feature-audio .f_container .img .wave.left { right: auto; left: 405px; top: 43px; -webkit-transform: rotateY(180deg); transform: rotateY(180deg); }
.m_content-performance.audio .m_feature-audio .f_container .img .wave.left div { position: absolute; top: 0; right: auto; left: 0; }
.m_content-performance.audio .m_feature-audio .f_container .img .wave div.s2 { -webkit-animation-delay: -0.3s; animation-delay: -0.3s; }
.m_content-performance.audio .m_feature-audio .f_container .img .wave div.s3 { -webkit-animation-delay: -0.6s; animation-delay: -0.6s; }

.ie8 .m_content-performance.audio .m_feature-audio .f_container .img .wave div, .ie9 .m_content-performance.audio .m_feature-audio .f_container .img .wave div { width: 480px; }

.ie8 .m_content-performance.audio .m_feature-audio .f_container .img .wave div.s2, .ie8 .m_content-performance.audio .m_feature-audio .f_container .img .wave div.s3, .ie9 .m_content-performance.audio .m_feature-audio .f_container .img .wave div.s2, .ie9 .m_content-performance.audio .m_feature-audio .f_container .img .wave div.s3 { display: none; }

.ie8 .m_content-performance.audio .m_feature-audio .f_container .img .wave.left, .ie9 .m_content-performance.audio .m_feature-audio .f_container .img .wave.left { left: -32px; top: 70px; }
.s3.ie8 .m_content-performance.audio .m_feature-audio .f_container .img .wave.left, .s3.ie9 .m_content-performance.audio .m_feature-audio .f_container .img .wave.left { left: -117px; top: 51px; }
.ie8 .m_content-performance.audio .m_feature-audio .f_container .img .wave.left div, .ie9 .m_content-performance.audio .m_feature-audio .f_container .img .wave.left div { background-image: url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/performance/images/galaxy-s10_performance_stereo_pd_wave_lft_old.png'); }

.ie8 .m_content-performance.audio .m_feature-audio .f_container .img .wave.right, .ie9 .m_content-performance.audio .m_feature-audio .f_container .img .wave.right { top: 70px; right: -18px; }
.s3.ie8 .m_content-performance.audio .m_feature-audio .f_container .img .wave.right, .s3.ie9 .m_content-performance.audio .m_feature-audio .f_container .img .wave.right { top: 51px; right: -108px; }


.ie8 .m_content-performance.audio .m_feature-audio .f_container .img .wave.right div, .ie9 .m_content-performance.audio .m_feature-audio .f_container .img .wave.right div { background-image: url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/performance/images/galaxy-s10_performance_stereo_pd_wave_rgh_old.png'); }
.s12.ie8 .m_content-performance.audio .m_feature-audio .f_container .img .wave.right div,.s12.ie9 .m_content-performance.audio .m_feature-audio .f_container .img .wave.right div,.s12.ie8 .m_content-performance.audio .m_feature-audio .f_container .img .wave.left div,.s12.ie9 .m_content-performance.audio .m_feature-audio .f_container .img .wave.left div {display: none;}
.s3 .m_content-performance.audio .m_feature-audio { padding-top: 0px; }
.s3 .m_content-performance.audio .m_feature-audio .f_header-type1 .f_body-type1 .f_head-area1 { width: 334px; }
.s3 .m_content-performance.audio .m_feature-audio .f_header-type1 .f_body-type1 .f_head-area2 { width: 434px; padding-right: 9px; -webkit-box-sizing: border-box; box-sizing: border-box; }
.s3 .m_content-performance.audio .m_feature-audio .img figure.pd img { width: 660px; }
.s3 .m_content-performance.audio .m_feature-audio .f_header-type1 { margin-bottom: 74px; }
.s3 .m_content-performance.audio .m_feature-audio .f_container .img .wave img { width: 300px; }
.s3 .m_content-performance.audio .m_feature-audio .f_container .img .wave.right { right: -67px; top: 15px; }
.s3 .m_content-performance.audio .m_feature-audio .f_container .img .wave.left { left: 319px; top: 15px; }
.s2 .m_content-performance.audio .m_feature-audio .f_header-type1 .f_header-s10 { width: 615px;  }
.s2 .m_content-performance.audio .m_feature-audio .f_header-type1 .f_body-type1 .f_head-area1 { width: 287px; }
.s2 .m_content-performance.audio .m_feature-audio .f_header-type1 .f_head-area2 .c_desc-type1 { width: 333px; }
.s2 .m_content-performance.audio .m_feature-audio .f_container .img { width: 550px; margin: 0 auto; }
.s2 .m_content-performance.audio .m_feature-audio .img figure.pd img { width: 100%; }
.s2 .m_content-performance.audio .m_feature-audio .f_container .img .wave { -webkit-transform: scale(0.7); transform: scale(0.7); top: 28px; }
.s2 .m_content-performance.audio .m_feature-audio .f_container .img .wave.right { right: -122px; }
.s2 .m_content-performance.audio .m_feature-audio .f_container .img .wave.left { left: 160px; -webkit-transform: rotateY(180deg) scale(0.7); transform: rotateY(180deg) scale(0.7); }
.s1 .m_content-performance.audio .m_feature-audio .f_container .img .wave.right { right: 50%; margin-right: -140px; top: 50%; }
.s1 .m_content-performance.audio .m_feature-audio .f_container .img .wave.left { -webkit-transform: rotateY(0) rotateX(180deg) scale(0.7); transform: rotateY(0) rotateX(180deg) scale(0.7); left: 50%; margin-left: -102px; margin-top: -43px; top: 50%; }
.s1 .m_content-performance.audio .m_feature-audio .f_container .img > figure { position: relative; z-index: 10; }
.s1 .m_content-performance.audio .m_feature-audio .f_container .img > figure img { width: 202px; }
.s1 .m_content-performance.audio .m_feature-audio .f_container .img .wave div { background-image: url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/performance/images/galaxy-s10_performance_wave_s.png'); width: 290px; background-size: 100% 100%; }
.s1 .m_content-performance.audio .m_feature-audio .f_header-type1 { margin-bottom: 70px; }

@-webkit-keyframes wave { 0% { -webkit-transform: scale(0); transform: scale(0);
    opacity: 0; }
    25% { opacity: 1; }
    50% { -webkit-transform: scale(1.3); transform: scale(1.3);
        opacity: 0; }
    75% { -webkit-transform: scale(1); transform: scale(1);
        opacity: 0; }
    100% { -webkit-transform: scale(1); transform: scale(1);
        opacity: 0; } }

@keyframes wave { 0% { -webkit-transform: scale(0); transform: scale(0);
    opacity: 0; }
    25% { opacity: 1; }
    50% { -webkit-transform: scale(1.3); transform: scale(1.3);
        opacity: 0; }
    75% { -webkit-transform: scale(1); transform: scale(1);
        opacity: 0; }
    100% { -webkit-transform: scale(1); transform: scale(1);
        opacity: 0; } }

/* //audio */
/*gaming*/
.m_content-performance.gaming .m_feature-gaming {opacity: 0; -webkit-transition: .5s; transition: .5s; }
.m_content-performance.gaming .m_feature-gaming.on .f_container .img .panel { opacity: 1; transition:.7s; transition-delay:.5s; }
.m_content-performance.gaming .m_feature-gaming.on .f_container .img .blue img {left: 500px;  opacity: 1; transition:1.5s; transition-delay:1.5s; }
.m_content-performance.gaming .m_feature-gaming.fade { opacity: 1; }
.m_content-performance.gaming .m_feature-gaming .f_header-type1 { margin-bottom: 50px; left: 0; top: 0; right:0;}
.m_content-performance.gaming .m_feature-gaming .f_header-type1 .f_header-s10 {  width: 800px; }
.m_content-performance.gaming .m_feature-gaming .f_header-type1 .f_body-type1 .f_head-area1 { width: 345px; }
.m_content-performance.gaming .m_feature-gaming .f_header-type1 .f_head-area2 .c_desc-type2 { width: 530px; }
.m_content-performance.gaming .m_feature-gaming .f_container { text-align: center;
    -webkit-transform:translateY(0px) !important;
    -ms-transform:translateY(0px) !important;
    transform:translateY(0px) !important;
}
.m_content-performance.gaming .m_feature-gaming .f_container .img { width: 718px; margin: 0 auto; position: relative; overflow: hidden; }
.m_content-performance.gaming .m_feature-gaming .f_container .img > figure { position: relative; z-index: 3; }
.m_content-performance.gaming .m_feature-gaming .f_container .img .panel { position: absolute; left: 50%; top: 0; margin-left: -359px; z-index: 3; opacity:0; }
.m_content-performance.gaming .m_feature-gaming .f_container .img .blue { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 4; }
.m_content-performance.gaming .m_feature-gaming .f_container .img .blue img { position: absolute; bottom: 41px; left: -500px; }
.m_content-performance.gaming .m_feature-gaming .f_container .img .light { position: absolute; bottom: 0; left: 0; width: 100%; opacity: 0; }
.m_content-performance.gaming .m_feature-gaming .f_container .img .light img { width: 100%; }
.m_content-performance.gaming .m_feature-gaming .f_container .img .top { position: absolute; top: 0; left: 0; width: 100%; z-index: 4; }
.m_content-performance.gaming .m_feature-gaming .f_container .img .top img { width: 100%; }
.m_content-performance.gaming .m_feature-asphalt { margin-top: -453px; padding-top: 100px;opacity: 0; -webkit-transition: .5s; transition: .5s; }
.m_content-performance.gaming .m_feature-asphalt.fade { opacity: 1; }
.m_content-performance.gaming .m_feature-asphalt .f_container { -webkit-transform: translateY(0) !important; transform: translateY(0) !important; }
.m_content-performance.gaming .m_feature-asphalt .f_container .img { text-align: center; }
.m_content-performance.gaming .m_feature-asphalt .f_container .f_body-type1 { max-width: 1140px; margin: 65px auto 0; text-align: left; }
.m_content-performance.gaming .m_feature-asphalt .f_container .f_body-type1 .f_head-area1 { float: left; }
.m_content-performance.gaming .m_feature-asphalt .f_container .f_body-type1 .f_head-area1 .c_tit-type3 { width: 375px; }
.m_content-performance.gaming .m_feature-asphalt .f_container .f_body-type1 .f_head-area2 { float: right; width: 50%; }
.m_content-performance.gaming .m_feature-asphalt .f_container .f_body-type1 .f_head-area2 .gaming_logo { margin-top: 40px; }
.m_content-performance.gaming .m_feature-asphalt .f_container .f_body-type1 .f_head-area2 .gaming_logo img { width: 98px; }
.s3 .m_content-performance.gaming .m_feature-gaming .f_header-type1 .f_header-s10 { width: 700px;  }
.s3 .m_content-performance.gaming .m_feature-gaming .f_header-type1 .f_head-area2 .c_desc-type2 { width: auto; }
.s3 .m_content-performance.gaming .m_feature-asphalt .f_container .f_body-type1 { max-width: inherit; width: 870px; }
.s3 .m_content-performance.gaming .m_feature-asphalt .f_container .f_body-type1 .f_head-area1 .c_tit-type3 { width: 267px; }
.s2 .m_content-performance.gaming .m_feature-gaming .f_header-type1 .f_header-s10 { width: 700px;}
.s2 .m_content-performance.gaming .m_feature-gaming .f_header-type1 .f_body-type1 .f_head-area1 { width: 263px; }
.s2 .m_content-performance.gaming .m_feature-gaming .f_header-type1 .f_head-area2 .c_desc-type2 { width: auto; }
.s2 .m_content-performance.gaming .m_feature-asphalt .f_container .f_body-type1 { width: 694px; }
.s2 .m_content-performance.gaming .m_feature-asphalt .f_container .f_body-type1 .f_head-area1 .c_tit-type3 { width: 267px; }
.s2 .m_content-performance.gaming .m_feature-asphalt .f_container .f_body-type1 .f_head-area2 .gaming_logo { margin-top: 30px; }
.s2 .m_content-performance.gaming .m_feature-gaming .f_container .img, .s2 .m_content-performance.gaming .m_feature-asphalt .f_container .img { width: 539px; margin: 0 auto; }
.s2 .m_content-performance.gaming .m_feature-gaming .f_container .img figure img, .s2 .m_content-performance.gaming .m_feature-asphalt .f_container .img figure img { width: 100%; }
.s2 .m_content-performance.gaming .m_feature-asphalt { margin-top: -365px; padding-bottom: 100px;}
.s2 .m_content-performance.gaming .m_feature-gaming .f_container .img .blue {top:15px;}
.s12 .m_content-performance.gaming .m_feature-gaming .f_container .img .panel {width: 100%; margin-left: 0;left:0;top:0;}
.s2 .m_content-performance.gaming .m_feature-gaming.on .f_container .img .blue img {left:360px;}
.s1 .m_content-performance.gaming .m_feature-gaming.game .f_header-type1 .f_body-type1 .game_copy .f_body-type1 { margin: 0; }
.s1 .m_content-performance.gaming .m_feature-gaming .f_container .f_body-type1 { width: auto; margin: 40px 26px 0; }
.s1 .m_content-performance.gaming .m_feature-gaming .f_container .f_body-type1 .f_head-area1, .s1 .m_content-performance.gaming .m_feature-asphalt .f_container .f_body-type1 .f_head-area2 { float: none; width: auto; }
.s1 .m_content-performance.gaming .m_feature-asphalt .f_container .f_body-type1 .f_head-area1 .c_tit-type3 { width: auto; }
.s1 .m_content-performance.gaming .m_feature-asphalt .f_container .f_body-type1 .f_head-area2 .gaming_logo { margin-top: 25px; }
.s1 .m_content-performance.gaming .m_feature-gaming .f_container .img, .s1 .m_content-performance.gaming .m_feature-asphalt .f_container .img { width: 306px; left:50%; margin-left: -153px; }
.s1 .m_content-performance.gaming .m_feature-gaming .f_container .img figure img, .s1 .m_content-performance.gaming .m_feature-asphalt .f_container .img figure img { width: 100%; }
.s1 .m_content-performance.gaming .m_feature-gaming .f_header-type1 .f_head-area2 .c_desc-type2 { width: auto; }
.s1 .m_content-performance.gaming .m_feature-asphalt { margin-top: -254px; }
.s1 .m_content-performance.gaming .m_feature-asphalt .f_container .f_body-type1 { margin: 40px 26px 0; }
.s1 .m_content-performance.gaming .m_feature-gaming .f_container .img .blue img {left:-300px;bottom:20px;}
.s1 .m_content-performance.gaming .m_feature-gaming.on .f_container .img .blue img {left:200px; }
.s1 .m_content-performance.gaming .m_feature-asphalt .f_container .f_body-type1 .f_head-area2 .gaming_logo img {width: 60px;}

/* //gaming*/
/* ip68 */.m_content-performance.ip68 { overflow: visible; }
.m_content-performance.ip68 .m_feature-ip68 .f_container .img img { width: 100%; }
.m_content-performance.ip68 .m_feature-ip68 .f_body-type1 { margin-bottom: 55px; }
.m_content-performance.ip68 .m_feature-ip68 .f_body-type1 .f_head-area1 { width: 376px; }
.s3 .m_content-performance.ip68 .c_desc-type2 { width: 426px; }
.s3 .m_content-performance.ip68 .m_feature-ip68 .f_body-type1 .f_head-area1 { width: 367px; }
.s2 .m_content-performance.ip68 .m_feature-ip68 .f_body-type1 .f_head-area1 { width: 341px; }
.s1 .m_content-performance.ip68 .m_feature-ip68 .f_container .img { width: 360px; left: 50%; margin-left: -180px; }

/* //ip68 */
/* security */.m_content-performance.security .m_feature-security .f_header-type1 { margin-bottom: 170px; }
.m_content-performance.security .m_feature-security .f_header-type1 .f_body-type1 .f_head-area1 { width: 340px; }
.m_content-performance.security .m_feature-security .f_container .img { width: 1000px; margin: 0 auto; }
.m_content-performance.security .m_feature-security .f_container .img:after { display: block; content: ""; clear: both; }
.m_content-performance.security .m_feature-security .f_container .img .layer { float: left; position: relative; opacity: 0; left: -30px; }
.m_content-performance.security .m_feature-security .f_container .img .layer figure { position: relative; }
.m_content-performance.security .m_feature-security .f_container .img .layer figcaption { position: absolute; }
.m_content-performance.security .m_feature-security .f_container .img .layer figcaption span { color: #4e82cd; font-size: 20px; line-height: 28px; font-family: 'SamsungOne'; font-weight: 700; word-break: break-word; }
.m_content-performance.security .m_feature-security .f_container .img .layer figcaption:before, .m_content-performance.security .m_feature-security .f_container .img .layer figcaption:after { content: ""; background: #4e82cd; position: absolute; }
.m_content-performance.security .m_feature-security .f_container .img .layer figcaption:before { width: 1px; }
.m_content-performance.security .m_feature-security .f_container .img .layer figcaption:after { height: 1px; bottom: -10px; width: 100%; right: 0; }
.m_content-performance.security .m_feature-security .f_container .img .layer.pd_back { margin-right: 40px; opacity: 1; left: 0; }
.m_content-performance.security .m_feature-security .f_container .img .layer.pd_front { float: right; left: -30px; }
.m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer1 figcaption { left: 50%; bottom: 100%; width: 256px; margin-left: 7px; margin-bottom: 34px; text-align: right; }
.m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer1 figcaption span { display: inline-block; width: 227px; }
.m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer1 figcaption:before { height: 43px; left: 0; top: 100%; margin-top: 10px; }
.m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer1 figcaption:after { left: 0; }
.m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer2 figcaption, .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer3 figcaption, .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer4 figcaption, .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer5 figcaption { right: 100%; text-align: left; }
.m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer2 figcaption span, .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer3 figcaption span, .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer4 figcaption span, .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer5 figcaption span { display: inline-block; width: 138px; }
.m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer2 figcaption:before, .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer3 figcaption:before, .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer4 figcaption:before, .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer5 figcaption:before { display: none; }
.m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer2 figcaption { bottom: 76px; width: 220px; }
.m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer3 figcaption { bottom: 204px; width: 242px; }
.m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer4 figcaption { bottom: 300px; width: 262px; }
.m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer5 figcaption { bottom: 403px; width: 283px; }
.m_content-performance.security .m_feature-security .f_container .img .layer_box { float: left; margin-left: 250px; }
.m_content-performance.security .m_feature-security .f_container .img .layer_box:after { display: block; content: ""; clear: both; }
.m_content-performance.security .m_feature-security .f_container .img .layer_box .layer { margin-left: -137px; }
.m_content-performance.security .m_feature-security .f_container .img .layer_box .layer:first-child { margin-left: 0; }
.m_content-performance.security .m_feature-security.on .f_container .img .layer { -webkit-transition: .5s; transition: .5s; left: 0; opacity: 1; }
.m_content-performance.security .m_feature-security.on .f_container .img .layer.cad_layer1 { -webkit-transition-delay: .5; transition-delay: .5; }
.m_content-performance.security .m_feature-security.on .f_container .img .layer.cad_layer2 { -webkit-transition-delay: 0.8s; transition-delay: 0.8s; }
.m_content-performance.security .m_feature-security.on .f_container .img .layer.cad_layer3 { -webkit-transition-delay: 1s; transition-delay: 1s; }
.m_content-performance.security .m_feature-security.on .f_container .img .layer.cad_layer4 { -webkit-transition-delay: 1.2s; transition-delay: 1.2s; }
.m_content-performance.security .m_feature-security.on .f_container .img .layer.cad_layer5 { -webkit-transition-delay: 1.4s; transition-delay: 1.4s; }
.m_content-performance.security .m_feature-security.on .f_container .img .layer.pd_front { -webkit-transition: .5s; transition: .5s; -webkit-transition-delay: 1.7s; transition-delay: 1.7s; }
.s3 .m_content-performance.security .m_feature-security { padding-top: 0px; }
.s3 .m_content-performance.security .f_container .inner { width: 1000px !important; }
.s3 .m_content-performance.security .m_feature-security .f_header-type1 { margin-bottom: 140px; }
.s2 .m_content-performance.security .m_feature-security .f_header-type1 .f_body-type1 .f_head-area1 { width: 308px; }
.s2 .m_content-performance.security .m_feature-security .f_header-type1 .f_body-type1 .f_head-area2 .c_desc-type1 { width: 327px; }
.s2 .m_content-performance.security .m_feature-security .f_container .img { width: 730px; position: relative; left: 50%; margin-left: -365px; }
.s2 .m_content-performance.security .m_feature-security .f_container .img .layer_box { margin-left: 180px; }
.s2 .m_content-performance.security .m_feature-security .f_container .img .layer_box img { width: 120px; }
.s2 .m_content-performance.security .m_feature-security .f_container .img .layer_box .layer:first-child { margin-left: 0; }
.s2 .m_content-performance.security .m_feature-security .f_container .img .layer_box .layer { margin-left: -102px; }
.s2 .m_content-performance.security .m_feature-security .f_container .img .layer.pd_back { margin-right: 10px; }
.s2 .m_content-performance.security .m_feature-security .f_container .img .layer.pd_back img { width: 120px; }
.s2 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer1 img { width: 120px; }
.s2 .m_content-performance.security .m_feature-security .f_container .img .layer.pd_front img { width: 120px; }
.s2 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer2 figcaption { width: 166px; bottom: 40px; }
.s2 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer3 figcaption { width: 187px; bottom: 150px; }
.s2 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer4 figcaption { width: 205px; bottom: 240px; }
.s2 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer5 figcaption { width: 225px; bottom: 330px; }
.s2 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer1 figcaption {margin-bottom: 50px;}
.s1 .m_content-performance.security .m_feature-security .f_header-type1 {margin-bottom: 150px;}
.s1 .m_content-performance.security .m_feature-security { padding-bottom:110px; }
.s1 .m_content-performance.security .m_feature-security .f_container .img { width: 306px; left: 50%; margin-left: -153px; }
.s1 .m_content-performance.security .m_feature-security .f_container .img .layer_box { margin-left: 8px; }
.s1 .m_content-performance.security .m_feature-security .f_container .img .layer.pd_back { width: 65px; margin-right: 8px; }
.s1 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer1, .s1 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer2, .s1 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer3, .s1 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer4, .s1 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer5 { width: 65px; }
.s1 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer3, .s1 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer4, .s1 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer5 { margin-left: -57px; }
.s1 .m_content-performance.security .m_feature-security .f_container .img .layer.pd_front { width: 65px; }
.s1 .m_content-performance.security .m_feature-security .f_container .img .layer figure img { width: 100%; }
.s1 .m_content-performance.security .m_feature-security .f_container .img .layer figcaption span { font-size: 15px;  margin-left: 10px; width: 125px; line-height: 24px;margin-top: -2px;}
.s1 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer1 figcaption { left: auto; right: 45px; margin-bottom: 21px; height: 85px; width: auto; }
.s1 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer1 figcaption:after { display: none; }
.s1 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer1 figcaption:before { left: auto; right: -17px; height: 100%; top: 0; }
.s1 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer1 figcaption span { width: 100px; line-height: 24px; margin-right: -8px; margin-top: 4px;}
.s1 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer2 figcaption { height: 85px; margin-bottom: 12px;}
.s1 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer3 figcaption { height: 30px;  margin-bottom: 12px;}
.s1 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer4 img { height: 205px; width: auto; }
.s1 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer4 figcaption { height: 74px; bottom: -83px; }
.s1 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer4 figcaption span { position: absolute; bottom: 0; left: 0; }
.s1 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer5 figcaption { height: 37px; bottom: -46px; }
.s1 .m_content-performance.security .m_feature-security .f_container .img .layer.cad_layer5 figcaption span { position: absolute; bottom: 0; left: 0; }
.s1 .m_content-performance.security .m_feature-security .f_container .img .layer figcaption { right: auto; left: 8px; width: auto; bottom: 100%; }
.s1 .m_content-performance.security .m_feature-security .f_container .img .layer figcaption:after { width: 1px; height: 100%; left: 0; bottom: 0; }

/* //security */
/* biometric */
.m_content-performance.biometric { overflow: visible; }
.m_content-performance.biometric .m_feature-biometric {padding-bottom: 130px;}
.m_content-performance.biometric .m_feature-biometric.on .p_container .img .box .pd figure.off { opacity: 0; -webkit-transition: 1s; transition: 1s; -webkit-transition-delay: 2s; transition-delay: 2s; }
.m_content-performance.biometric .m_feature-biometric.on .p_container .img .box .pd figure.on { opacity: 1; -webkit-transition: 0.5s; transition: 0.5s; -webkit-transition-delay: 2s; transition-delay: 2s; }
.m_content-performance.biometric .m_feature-biometric.on .inner .tab_btn ul li.on a:before, .m_content-performance.biometric  .m_feature-biometric.on.inner .tab_btn ul li:hover a:before,.m_content-performance.biometric .m_feature-biometric.on .inner .tab_btn ul li.on span, .m_content-performance.biometric .m_feature-biometric.on .inner .tab_btn ul li:hover span  { opacity: 1; transition:1s;}
.m_content-performance.biometric .m_feature-biometric.on .inner .tab_btn ul li.on span {text-decoration: underline;}
.m_content-performance.biometric .p_container .inner .inside { width: 345px; margin: 0; }
.m_content-performance.biometric .p_container .inner .tab_btn { margin-top: 50px; margin-bottom: 40px;}
.m_content-performance.biometric .p_container .inner .tab_btn ul:after { display: block; content: ""; clear: both; }
.m_content-performance.biometric .p_container .inner .tab_btn ul li { float: left; margin-right: 26px; text-align: center;}
.m_content-performance.biometric .p_container .inner .tab_btn ul li:last-child {margin-right: 0;}
.m_content-performance.biometric .p_container .inner .tab_btn ul li.s1 a:before { background-image: url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/performance/images/galaxy-s10_performance_bio_tab1.gif'); }
.m_content-performance.biometric .p_container .inner .tab_btn ul li.s2 a:before { background-image: url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/performance/images/galaxy-s10_performance_bio_tab2.gif'); }
.m_content-performance.biometric .p_container .inner .tab_btn ul li.s3 a:before { background-image: url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/performance/images/galaxy-s10_performance_bio_tab3.gif'); }
.m_content-performance.biometric .p_container .inner .tab_btn ul li a { text-align: center; display: block;}
.m_content-performance.biometric .p_container .inner .tab_btn ul li a:before { content: ""; display: block; padding-top: 138px; width: 100%; background-position: center 0; background-repeat: no-repeat; opacity: .3; -webkit-transition: opacity .3s; transition: opacity .3s; }
.m_content-performance.biometric .p_container .inner .tab_btn ul li a span { font-family: 'SamsungSharpSans';font-weight:bold !important; font-size: 12px; position: relative; display: inline-block; opacity: .6; -webkit-transition: opacity .3s; transition: opacity .3s; }
.m_content-performance.biometric .p_container .inner .tab_btn ul li a:focus:before, .m_content-performance.biometric .p_container .inner .tab_btn ul li a:focus span { opacity: 1; }
.s34 .m_content-performance.biometric .p_container .inner .tab_btn ul li a:before {min-width:68px;}
.s34 .m_content-performance.biometric .m_feature-biometric .inner {min-height:800px;}
.m_content-performance.biometric .m_feature-biometric .inner {position: relative;}
.s2 .m_content-performance.biometric .m_feature-biometric .inner {min-height:600px; max-width:694px;}
.m_content-performance.biometric .m_feature-biometric {padding-top: 250px;}
.m_content-performance.biometric .p_container .img { position: absolute; left: 50%; top: 50%; margin-top: -360px; margin-left: -46px; }
.m_content-performance.biometric .p_container .img .box { position: relative; }
.m_content-performance.biometric .p_container .img .box .pd { position: absolute; top: 0; left: 0; opacity: 0; -webkit-transition: opacity .5s; transition: opacity .5s; }
.m_content-performance.biometric .p_container .img .box .pd.on { opacity: 1; z-index: 2; }
.m_content-performance.biometric .p_container .img .box .pd figure.off { position: absolute; top: 0; left: 0; opacity: 1; }
.m_content-performance.biometric .p_container .img .box .pd figure.on { position: absolute; top: 0; left: 0; opacity: 0; position: relative; }
.m_content-performance.biometric .p_container .img .box .pd figcaption { position: absolute; top: 0; width: 100%; height: 100%; left: 0; }
.m_content-performance.biometric .p_container .img .box .pd .point { text-align: right; position: absolute; right: -100%; margin-right: 167px; }
.m_content-performance.biometric .p_container .img .box .pd .point:after { position: absolute; bottom: -10px; left: 0; content: ""; width: 100%; height: 1px; background: #4e82cd; }
.m_content-performance.biometric .p_container .img .box .pd .point .line { position: absolute; bottom: 0; right: 0; color: #4e82cd; display: inline-block; font-size: 20px; font-family: 'SamsungOne'; font-weight: 700; word-break:break-word;}
.m_content-performance.biometric .p_container .img .box .pd.pd_light { display: block; }
.m_content-performance.biometric .p_container .img .box .pd.pd_light .point.s1 { width: 268px; top: -54px; height: 92px; margin-right: 175px; }
.m_content-performance.biometric .p_container .img .box .pd.pd_light .point.s1:after { width: 1px; height: 100%; bottom: 0; }
.m_content-performance.biometric .p_container .img .box .pd.pd_light .point.s1 span.line { left: 16px; top: 0; right: auto; bottom: auto; text-align: left; }
.m_content-performance.biometric .p_container .img .box .pd.pd_light .point.s2 { width: 231px; top: 126px; }
.m_content-performance.biometric .p_container .img .box .pd.pd_light .point .line { width: 180px; }
.m_content-performance.biometric .p_container .img .box .pd.pd_regular .point { margin-right: 154px; }
.m_content-performance.biometric .p_container .img .box .pd.pd_regular .point.s1 { width: 252px; top: 42px; }
.m_content-performance.biometric .p_container .img .box .pd.pd_regular .point.s2 { width: 334px; top: 567px; }
.m_content-performance.biometric .p_container .img .box .pd.pd_regular .point .line { width: 185px; }
.m_content-performance.biometric .p_container .img .box .pd.pd_bold { position: relative; }
.m_content-performance.biometric .p_container .img .box .pd.pd_bold > figure.on { position: relative; }
.m_content-performance.biometric .p_container .img .box .pd.pd_bold > figure.off { width: 100%; }
.m_content-performance.biometric .p_container .img .box .pd.pd_bold .point { margin-right: 154px; }
.m_content-performance.biometric .p_container .img .box .pd.pd_bold .point.s1 { width: 272px; top: 25px; }
.m_content-performance.biometric .p_container .img .box .pd.pd_bold .point.s2 { width: 334px; top: 576px; }
.m_content-performance.biometric .p_container .img .box .pd.pd_bold .point .line { width: 185px; }
.s3 .m_content-performance.biometric .m_feature-biometric {padding-bottom: 110px;}

.s3 .m_content-performance.biometric .p_container .inner .inside { width: 326px; }
.s3 .m_content-performance.biometric .p_container .inner .tab_btn { margin-top: 40px; }
.s3 .m_content-performance.biometric .p_container .img .box .pd .point { margin-right: 108px; }
.s3 .m_content-performance.biometric .p_container .img .box .pd.pd_regular .point {margin-right: 149px;}
.s3 .m_content-performance.biometric .p_container .img .box .pd.pd_bold .point { margin-right: 140px; }
.s3 .m_content-performance.biometric .p_container .img { width: 325px; margin-top: -292px; margin-left: -16px; }
.s3 .m_content-performance.biometric .p_container .img figure > img { width: 100%; }
.s3 .m_content-performance.biometric .p_container .img .box .pd.pd_light .point.s1 { margin-right: 140px; }
.s3 .m_content-performance.biometric .p_container .img .box .pd.pd_light .point.s2 { top: 118px; margin-right: 157px; width: 210px; }
.s3 .m_content-performance.biometric .p_container .img .box .pd.pd_regular .point.s1 { top: 38px; width: 226px;}
.s3 .m_content-performance.biometric .p_container .img .box .pd.pd_regular .point.s2 { top: 522px; width: 310px;}
.s3 .m_content-performance.biometric .p_container .img .box .pd.pd_bold .point.s1 { top: 22px; width: 253px; }
.s3 .m_content-performance.biometric .p_container .img .box .pd.pd_bold .point.s2 { top: 532px; width: 304px; }
.s2 .m_content-performance.biometric .m_feature-biometric {padding-bottom: 135px;}
.s2 .m_content-performance.biometric .m_feature-biometric {padding-top: 100px;}
.s2 .m_content-performance.biometric .p_container .img { margin-top: -328px; margin-left: -38px; }
.s2 .m_content-performance.biometric .p_container .img .box .pd figure img { width: 320px; }
.s2 .m_content-performance.biometric .p_container .inside .tit { width: 283px; }
.s2 .m_content-performance.biometric .p_container .inside .txt { width: 234px; }
.s2 .m_content-performance.biometric .p_container .inside .txt .c_desc-type2 { width: 260px; }
.s2 .m_content-performance.biometric .p_container .inner .tab_btn { margin-top: 38px; }
.s2 .m_content-performance.biometric .p_container .img .box .pd.pd_light .point.s1 { width: 229px; }
.s2 .m_content-performance.biometric .p_container .img .box .pd.pd_light .point.s2 { height: 120px; top: 132px; margin-left: -43px; }
.s2 .m_content-performance.biometric .p_container .img .box .pd.pd_light .point.s2 span { margin-left: 20px; }
.s2 .m_content-performance.biometric .p_container .img .box .pd.pd_light .point.s2:before { left: 20px; }
.s2 .m_content-performance.biometric .p_container .img .box .pd.pd_light .point.s2:after { width: 20px; }
.s2 .m_content-performance.biometric .p_container .img .box .pd.pd_regular .point.s1 { height: 83px; margin-bottom: -30px; margin-left: 104px; }
.s2 .m_content-performance.biometric .p_container .img .box .pd.pd_regular .point.s2 { height: 140px; bottom: 77px; }
.s2 .m_content-performance.biometric .p_container .img .box .pd.pd_bold .point.s1 { height: 103px; margin-bottom: -13px; margin-left: 83px; }
.s2 .m_content-performance.biometric .p_container .img .box .pd.pd_bold .point.s2 { height: 140px; bottom: 50px; }
.s2 .m_content-performance.biometric .p_container .img .box .pd.pd_regular .point.s1, .s2 .m_content-performance.biometric .p_container .img .box .pd.pd_bold .point.s1 { top: auto; bottom: 100%; left: 50%; right: auto; width: 85px; }
.s2 .m_content-performance.biometric .p_container .img .box .pd.pd_regular .point.s1 span, .s2 .m_content-performance.biometric .p_container .img .box .pd.pd_bold .point.s1 span { text-align: left; bottom: auto; top: 5px; width: 76px; }
.s2 .m_content-performance.biometric .p_container .img .box .pd.pd_regular .point.s2, .s2 .m_content-performance.biometric .p_container .img .box .pd.pd_bold .point.s2 { left: 50%; right: auto; top: auto; width: 130px; }
.s2 .m_content-performance.biometric .p_container .img .box .pd.pd_regular .point.s2 span, .s2 .m_content-performance.biometric .p_container .img .box .pd.pd_bold .point.s2 span { text-align: left; right: auto; bottom: -14px; width: 170px; }
.s2 .m_content-performance.biometric .p_container .img .box .pd.pd_regular .point.s1 span,.s2 .m_content-performance.biometric .p_container .img .box .pd.pd_bold .point.s1 span,.s2 .m_content-performance.biometric .p_container .img .box .pd.pd_regular .point.s2 span,.s2 .m_content-performance.biometric .p_container .img .box .pd.pd_bold .point.s2 span,.s2 .m_content-performance.biometric .p_container .img .box .pd.pd_light .point.s1 span.line,.s2 .m_content-performance.biometric .p_container .img .box .pd.pd_light .point.s2 span {left:15px;}
.s12 .m_content-performance.biometric .p_container .inner .tab_btn ul li a:before {min-width:63px;}
.s12 .m_content-performance.biometric .p_container .img .box .pd.pd_light .point.s2 { left: 100%; right: auto; margin-right: 0; width: 99px; }
.s12 .m_content-performance.biometric .p_container .img .box .pd.pd_light .point.s2 span { text-align: left; width: 105px; bottom: -5px; right:auto;}
.s12 .m_content-performance.biometric .p_container .img .box .pd.pd_light .point.s2:before { content: ""; position: absolute; top: 0; background: #4e82cd; height: 100%; width: 1px; }
.s12 .m_content-performance.biometric .p_container .img .box .pd.pd_light .point.s2:after { bottom: auto; top: 0; height: 1px; }
.s12 .m_content-performance.biometric .p_container .img .box .pd .point:after { height: 100%; width: 1px; }
.s12 .m_content-performance.biometric .p_container .img .box .pd.pd_regular .point.s1, .s12 .m_content-performance.biometric .p_container .img .box .pd.pd_bold .point.s1 { top: auto; bottom: 100%; left: 50%; right: auto; width: 85px; }
.s12 .m_content-performance.biometric .p_container .img .box .pd.pd_regular .point.s1 span, .s12 .m_content-performance.biometric .p_container .img .box .pd.pd_bold .point.s1 span { text-align: left; bottom: auto; top: 5px; width: 102px; }
.s12 .m_content-performance.biometric .p_container .img .box .pd.pd_regular .point.s2, .s12 .m_content-performance.biometric .p_container .img .box .pd.pd_bold .point.s2 { left: 50%; right: auto; top: auto; width: 130px; margin-bottom: 0; }
.s12 .m_content-performance.biometric .p_container .img .box .pd.pd_regular .point.s2 span, .s12 .m_content-performance.biometric .p_container .img .box .pd.pd_bold .point.s2 span { text-align: left; right: auto; bottom: -14px; width: 170px; }
.s1 .m_content-performance.biometric .m_feature-biometric {padding-bottom: 42px;margin-top: 0; padding-top: 110px; }
.s1 .m_content-performance.biometric .p_container .img .box .pd.pd_light .point.s1 { margin-right: 132px; }
.s1 .m_content-performance.biometric .p_container .img .box .pd.pd_light .point.s2 { height: 61px; top: 80px; margin-left: -24px; }
.s1 .m_content-performance.biometric .p_container .img .box .pd.pd_light .point.s2 span {left:10px;margin-left: 10px; right:auto;}
.s1 .m_content-performance.biometric .p_container .img .box .pd.pd_light .point.s2:before { left: 10px; }
.s1 .m_content-performance.biometric .p_container .img .box .pd.pd_light .point.s2:after { width: 10px; }
.s1 .m_content-performance.biometric .p_container .inner .tab_btn { margin-top: 25px; }
.s1 .m_content-performance.biometric .p_container .img { width: 200px; left: 50%; margin-left: -100px; margin-top: 110px; }
.s1 .m_content-performance.biometric .p_container .img .box .pd.pd_light { position: absolute; margin-left: -120px; }
.s1 .m_content-performance.biometric .p_container .img .box .pd.pd_regular { position: absolute; }
.s1 .m_content-performance.biometric .p_container .img .box .pd { width: 200px; left: 50%; margin-left: -100px; }
.s1 .m_content-performance.biometric .p_container .img .box .pd figure img { width: 100%; }
.s1 .m_content-performance.biometric .p_container .img .box .pd.pd_light .point .line { width: 106px; }
.s1 .m_content-performance.biometric .p_container .img .box .pd.pd_light .point.s1 { height: 77px; top: -53px; width: 120px; }
.s1 .m_content-performance.biometric .p_container .img .box .pd.pd_light .point.s1 span { top: -5px; left:10px;}
.s1 .m_content-performance.biometric .p_container .img .box .pd .point span { font-size: 15px; line-height: 24px; }
.s1 .m_content-performance.biometric .p_container .inner .tab_btn ul li a:before { background-size: 46px auto; background-position: center 0; background-repeat: no-repeat; padding-top: 108px; }
.s1 .m_content-performance.biometric .p_container .inner .tab_btn ul li { margin-right: 20px; }
.s1 .m_content-performance.biometric .p_container .inner .tab_btn ul li.s1 a:before { background-image: url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/performance/images/galaxy-s10_performance_bio_tab1_s.gif'); }
.s1 .m_content-performance.biometric .p_container .inner .tab_btn ul li.s2 a:before { background-image: url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/performance/images/galaxy-s10_performance_bio_tab2_s.gif'); }
.s1 .m_content-performance.biometric .p_container .inner .tab_btn ul li.s3 a:before { background-image: url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/performance/images/galaxy-s10_performance_bio_tab3_s.gif'); }
.s1 .m_content-performance.biometric .p_container .img .box .pd.pd_regular .point.s1 { height: 78px; margin-bottom: -12px; margin-left: 66px; }
.s1 .m_content-performance.biometric .p_container .img .box .pd.pd_regular .point.s2 { height: 105px; bottom: 30px; }
.s1 .m_content-performance.biometric .p_container .img .box .pd.pd_bold .point.s1 { height: 70px; margin-bottom: -4px; margin-left: 52px; }
.s1 .m_content-performance.biometric .p_container .img .box .pd.pd_bold .point.s2 { height: 98px; bottom: 30px; }
.s1 .m_content-performance.biometric .p_container .img .box .pd.pd_regular .point.s1, .s1 .m_content-performance.biometric .p_container .img .box .pd.pd_bold .point.s1 { top: auto; bottom: 100%; left: 50%; right: auto; width: 85px; }
.s1 .m_content-performance.biometric .p_container .img .box .pd.pd_regular .point.s1 span, .s1 .m_content-performance.biometric .p_container .img .box .pd.pd_bold .point.s1 span { text-align: left; bottom: auto; top: 5px; width: 76px; left:10px;}
.s1 .m_content-performance.biometric .p_container .img .box .pd.pd_regular .point.s2, .s1 .m_content-performance.biometric .p_container .img .box .pd.pd_bold .point.s2 { left: 50%; right: auto; top: auto; width: 130px; }
.s1 .m_content-performance.biometric .p_container .img .box .pd.pd_regular .point.s2 span, .s1 .m_content-performance.biometric .p_container .img .box .pd.pd_bold .point.s2 span { text-align: left; left: 9px; right: auto; bottom: -14px; width: 140px; }
.s1 .m_content-performance.biometric .p_container .inner { padding-bottom: 67px; }
.s1 .m_content-performance.biometric .p_container .inner .comment { margin: 0 26px; }
/* //biometric */

html.color_yb .c_cate-type1 span, html.color_yb .c_desc-type1, html.color_yb .c_desc-type2, html.color_yb sup a { background-color: #000 !important; color: #fff01f !important; }
html.color_yb .m_feature-camera.penta-camera .f_container .device-wrap > div .txt:before, html.color_yb .m_feature-camera.penta-camera .f_container .device-wrap > div .txt:after { background-color: #fff01f !important; }
html.color_yb .m_feature-camera.penta-camera .f_container .device-wrap > div .txt i { background-color: #000 !important; color: #fff01f !important; }
html.color_yb .m_feature-camera.dual-aperture .f_container .list-wrap li .txt-wrap strong, html.color_yb .m_feature-camera.dual-aperture .f_container .list-wrap li .txt-wrap p { background-color: #000 !important; color: #fff01f !important; }
html.color_yb .m_feature-camera.front-camera .f_container .thumd-list li .txt-wrap { background-color: #000 !important; }
html.color_yb .m_feature-camera.front-camera .f_container .thumd-list li .txt-wrap strong, html.color_yb .m_feature-camera.front-camera .f_container .thumd-list li .txt-wrap p { color: #fff01f !important; }
html.color_yb .m_feature-camera.super-steady .f_container .text_wrap li .txt { background-color: #000 !important; color: #fff01f !important; }
html.color_yb .m_feature-camera.optimizer .f_container .slide-text { background-color: #000 !important; color: #fff01f !important; }
html.color_yb .m_feature-camera.optimizer .f_container .slide-paging { background-color: #000 !important; }
html.color_yb .m_feature-camera.optimizer .f_container .slide-paging a { border: 1px solid transparent; border-radius: 100%; }
html.color_yb .m_feature-camera.optimizer .f_container .slide-paging a span { top: 6px; border-color: #fff01f; background-color: #000; }
html.color_yb .m_feature-camera.optimizer .f_container .slide-paging a.on { border-color: #fff01f; }
html.color_yb .m_feature-camera.optimizer .f_container .slide-paging a.on span { background-color: #fff01f; }
html.color_yb .m_content-performance.audio .m_feature-audio .f_container .img .pd { position: relative; z-index: 10; }
html.color_yb .m_content-performance.audio .m_feature-audio .f_container .img .wave div { background-size: 100%; }
html.color_yb html.color_yb .click-video .f_container .video_play:after, html.color_yb .click-video .f_container .video_play:before { background-color: #000 !important; }

html.color_yb .m_content-performance.connectivity .f_container .img .caption span, html.color_yb .m_content-performance.processor .f_container .inner .img .info span.per, html.color_yb .m_content-performance.security .m_feature-security .f_container .img .layer figcaption span, html.color_yb .m_content-performance.biometric .f_container .img .box .pd .point .line, html.color_yb .m_content-performance.biometric .f_container .inner .tab_btn ul li a { color: #fff01f; background-color: #000; }

html.color_yb .m_content-performance.connectivity .f_container .img .caption span strong, html.color_yb .m_content-performance.connectivity .f_container .img .caption span span, html.color_yb .m_content-performance.processor .f_container .inner .img .info span.per strong, html.color_yb .m_content-performance.processor .f_container .inner .img .info span.per span, html.color_yb .m_content-performance.security .m_feature-security .f_container .img .layer figcaption span strong, html.color_yb .m_content-performance.security .m_feature-security .f_container .img .layer figcaption span span, html.color_yb .m_content-performance.biometric .f_container .img .box .pd .point .line strong, html.color_yb .m_content-performance.biometric .f_container .img .box .pd .point .line span, html.color_yb .m_content-performance.biometric .f_container .inner .tab_btn ul li a strong, html.color_yb .m_content-performance.biometric .f_container .inner .tab_btn ul li a span { color: #fff01f; }
html.color_yb .m_content-performance.biometric .f_container .img .box .pd .point:after, html.color_yb.s12 .m_content-performance.biometric .f_container .img .box .pd.pd_light .point.s2:before { background: #fff01f; }
html.color_yb .m_content-performance.security .m_feature-security .f_container .img .layer figcaption:before, html.color_yb .m_content-performance.security .m_feature-security .f_container .img .layer figcaption:after { background: #000; }
html.color_yb .m_content-performance.audio .m_feature-audio .f_container .img .wave div { background-image: url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/performance/images/galaxy-s10_performance_wave_yb.png'); }
html.color_yb.s1 .m_content-performance.audio .m_feature-audio .f_container .img .wave div { background-image: url('//image-us.samsung.com/us/smartphones/galaxy-s10/v2/performance/images/galaxy-s10_performance_wave_yb_s.png'); }
html.color_yb .m_content-performance.biometric .p_container .inner .tab_btn ul li a span {background: #000; color: #fff01f; opacity:1 !important;}
html.color_yb .m_content-performance.biometric .p_container .inner .tab_btn ul li a:before {opacity:1 !important;}
html.color_yb .m_content-performance.biometric .p_container .inner .tab_btn ul li.on a span {background: #fff01f; color: #000;}
html.color_yb .m_content-performance.processor .p_container .inner .img .info .box span.per,html.color_yb .m_content-performance.processor .p_container .inner .img .info .box span.per em {color:#fff01f;}
html.color_yb .m_content-performance.connectivity .p_container .img .caption .box {background:#000;}
html.color_yb .m_content-performance.connectivity .p_container .img .caption .box,html.color_yb .m_content-performance.connectivity .p_container .img .caption span em {color:#fff01f;}
html.color_yb .m_content-performance.biometric .p_container .img .box .pd .point .line {background: #000; color: #fff01f;}