@charset "utf-8";
.th-bugfix {display:none;}

#subnav ul li a,
.c_tit-kv2,
/*.c_tit-kv3,*/
/*.c_tit-kv4,*/
.c_tit-kv5,
.c_tit-kv6,
.c_tit-type1,
.c_tit-type2,
.c_tit-type4,
.c_tit-type5,
.c_tit-type8,
.c_tit-type9,
.c_tit-type10,
.c_tit-type11,
.c_txt-type6,
.c_txt-type9,
.c_txt-type11,
.c_txt-type15 strong,
.c_txt_ly-type1,
[class^="m_paging_type"] .count,
a[class*="c_more-"],
.m_insidestories_controls .control .name,
.m_content-index .f_container .plus,
.m_content-index .c_tit-index1,
.m_content-index .c_tit-index2,
.m_jump_controls .control .name,
.m_jump_banners .banner a .name
.m_jump_banners .banner a .name
.dotcom .subnav-menus li a,
.dotcom a.c_btn_pre-type2,
.dotcom #subnav.nav-type1 ul li a,
.dotcom.s34 #subnav.nav-type1 .dotcom-inside a,
.dotcom #subnav.nav-type1 p.pre-button a {font-family:'KittithadaBold', arial !important;}

p.pre-button a,
.c_tit-kv7,
.c_tit-type3,
.c_tit-type12,
.c_txt-type1,
.c_txt-type2,
.c_txt-type4,
.c_txt-type13,
.c_txt-type15,
.c_txt_ly-type2,
nav[class*="c_tab2-"] .text,
.m_insidestories_controls .control .name em,
section.m_content-grid .c_txt-grid,
.m_jump_controls .control .name em,
button[class*="c_btn_pre-"], a[class*="c_btn_pre-"] {font-family:'Kittithada', arial !important;}

.c_tit-kv,
.c_tit-type6,
.c_tit-type7,
.c_txt-type3,
.c_txt-type8-color2,
.c_txt-type10,
.c_txt-type12,
.c_txt-type14,
.c_txt-type16,
.c_txt-type16-size2,
.c_txt-type16-size3,
.c_txt-type17,
.c_txt_ly-type1 em,
section.m_content-grid .c_tit-grid,
.gift_header p,
.m_dotcom_footer > article .footer-left p,
.m_dotcom_footer > article .footer-bottom li,
.m_dotcom_footer > article .footer-bottom p.desc,
.dotcom .m_dotcom_footer > article .footer-right .select-network .options a.option,
.m_dotcom_footer > article .footer-right a.network {font-family:'Kittithada', arial !important;}
.m_dotcom_footer > article .footer-left p,
.m_dotcom_footer > article .footer-bottom li {font-size:20px !important;line-height:1.32 !important;}

/* common */
#kv-type2 .f_header-type1 .kv-title {font-size:55px}
.s3 #kv-type2 .f_header-type1 .kv-title {font-size:35px}
.s2 #kv-type2 .f_header-type1 .kv-title {font-size:42px}
.s1 #kv-type2 .f_header-type1 .kv-title {font-size:23px;font-size: 7.08vw;}

.s34 .m_content-summary .c_summary {font-size:47px;line-height:68px}
.s2 .m_content-summary .c_summary {font-size:42px;line-height:57px}
.s34 .davinci .c_tit-type1, .s2 .davinci .c_tit-type1 {font-size:39px;line-height:1.2}
.s34 .davinci .c_desc-type1, .s2 .davinci .c_desc-type1 {font-size:23px;line-height:1.4}
.s34 .davinci .c_desc-type2, .s2 .davinci .c_desc-type2 {font-size:21px;line-height:1.2}
.s34 .davinci a.c_link-type1, .s12 .davinci a.c_link-type1 {font-size:23px;line-height:1.4}

.m_feature-header .f_header-note10 .c_cate {font-size:34px;line-height:1.2;letter-spacing:0.1em}
.m_feature-header .f_header-note10 .c_desc {font-size:52px;line-height:1.2}
.s1 .m_feature-header .f_header-note10 .c_cate {font-size:20px}
.s1 .m_feature-header .f_header-note10 .c_desc {font-size:30px}
.s1 .davinci .c_tit-type1 {font-size:27px;line-height:1.2}
.s1 .davinci .c_desc-type1 {font-size:20px;line-height:1.4}
.s1 .davinci .c_desc-type2 {font-size:17px;line-height:1.3}


.m_feature-discover i.battery {top:7px;}
.s34 .f_table-th {font-size:21px}
.s34 .f_table-td {font-size:21px}
.s34 .f_table-header .f_table-th h2 {font-size:26px}
.s34 .m_feature-discover .copy-expand {font-size:21px}
.s34 .m_feature-discover .color-chip i[class*='c'] {margin-top:10px}
.s12 .f_table-body .f_table-th {font-size:44px}
.s12 .f_table-body .f_table-td {font-size:31px}
.s2 .f_table-body .f_table-td .c_prod_title {font-size:30px}
.s2 .m_content-spec .color-chip li {font-size:24px}
.s2 .m_content-spec .copy-expand {font-size:30px}
.s12 .f_table-header .f_table-th h2 {font-size:36px}
.s1 .m_feature-discover .copy-expand {font-size:20px}
.s1 .f_table-body .f_table-th {font-size:21px}
.s1 .f_table-body .f_table-td .c_prod_title {font-size:16px}
.s1 .f_table-body .color-chip li {font-size:22px}
.s1 .f_table-body .f_table-td li {font-size:27px}
.s34 .m_jump_controls .text {font-size:22px}
.s2 .m_jump_controls .text {font-size:22px}
.s1 .m_jump_controls .text {font-size: 16px}
.s1 .m_feature-discover i.battery {top:4px}
.s1 .f_description .list-desclaimer li {font-size:17px}


.list-desclaimer li {font-size:18px}
.f_description .list-desclaimer li {font-size:18px;}
.s2 .list-desclaimer li {font-size:21px}

a.c_btn_pre-type1.note10 {font-size:16px;}

.s4 .m_banner_controls.column3 h2.c_tit-type {font-size:36px}
.s4 .m_banner_controls.column3 p.c_desc-type {font-size:21px;line-height:1.2}
.s3 .m_banner_controls.column3 h2.c_tit-type {font-size:32px}
.s3 .m_banner_controls.column3 p.c_desc-type {font-size:19px}
.s1 .m_content-banner h2.c_tit-type {font-size:28px}
.s1 .m_content-banner p.c_desc-type {font-size:16px}

/* highlights */
.highlights button[class*="c_btn_pre-"] span, .highlights a[class*="c_btn_pre-"] span {font-size:16px;}

.highlights .num-info span {font-size:18px;}
.highlights .num-info strong {font-size:52px;}
.s1 .highlights .num-info span {font-size:13px;}
.s1 .highlights .num-info strong {font-size:33px;}

.highlights section .tit-intro {font-size:46px;}
.s1 .highlights section .tit-intro {font-size:31px;}

.highlights .m_feature-size .size-num span.galaxy {font-size:23px;}
.highlights .m_feature-size .size-num strong {font-size:93px;}
.highlights .m_feature-size .size-num span {font-size:26px;}
.s2 .highlights .m_feature-size .size-num strong {font-size:75px;}
.s2 .highlights .m_feature-size .size-num span.galaxy {font-size:18px;}
.s2 .highlights .m_feature-size .size-num span {font-size:18px;}
.s1 .highlights .m_feature-size .size-num strong {font-size:37px;}
.s1 .highlights .m_feature-size .size-num span.galaxy {font-size:15px;}
.s1 .highlights .m_feature-size .size-num span {font-size:10px;}


.s34 .highlights .m_feature-laptop .num-info li,
.s1 .highlights .m_feature-laptop .num-info li,
.s1 .highlights .m_feature-power .num-info li {float:none; width:auto;}
.s34 .highlights .m_feature-laptop .num-info li:last-child,
.s1 .highlights .m_feature-laptop .num-info li:last-child,
.s1 .highlights .m_feature-power .num-info li:last-child {margin-left:0; margin-top:20px;}
.s1 .highlights .m_feature-power .num-info li:last-child,
.s1 .highlights .m_feature-laptop .num-info li:last-child {margin-top:35px;}

/* design */
    .design .c_desc-type2 span{margin-left: 20px;}
.s1 .design .c_desc-type2 span{margin-left: 12px;}
.s2 .f_two-size .f_container ul li{margin-top: 30px;}
.s2 .f_two-size .f_container ul li:first-child{margin-top: 0;}
    .design .f_two-size .f_container ul li strong{font-size: 60px;}
.s3 .design .f_two-size .f_container ul li strong{font-size: 50px;}
    .design .f_two-size .f_container ul li span{font-size: 18px;line-height: 0.8;}
.s3 .design .f_two-size .f_container ul li span{font-size: 17px;}
    .design .f_colors .product-title a{font-size: 20px;}
.s1 .design .f_colors .product-title a{font-size: 18px;}
    .design .f_colors .colors-title a{font-size: 17px;}
.s1 .design .f_colors .colors-title a{font-size: 16px;}

/* performance */
.c_units .performance .item .value span {font-size: 18px;}
.c_units .performance .item .caption {font-size: 18px;}
.s12 .performance .c_units.full .item .value span {font-size: 16px;}
.s12 .performance .c_units .item .caption {font-size: 16px;}
.c_units .performance .item .value {font-size: 52px;}
.performance .a_battery .fixed-area .f_container .img-wrap .c_battery-effect .digit {font-size: 135px;}
.s3 .performance .a_battery .fixed-area .f_container .img-wrap .c_battery-effect .digit {font-size: 115px;}
.s1 .performance .a_battery .fixed-area .f_container .img-wrap .c_battery-effect .digit {font-size: 73px;}


/* camera */
.camera .click-video .f_container .video-mode-txt span {font-size:21px;}
.s1 .camera .click-video .f_container .video-mode-txt span {font-size:13px;}
.camera .m_feature-multi .f_container .device-wrap > div .txt i {font-size:24px;}
.s1 .camera .m_feature-multi .f_container .device-wrap > div .txt i {font-size:18px;}
.s3 .camera .m_feature-multi .f_container .device-wrap .back-camera-wrap .txt01 i,
.s3 .camera .m_feature-multi .f_container .device-wrap .back-camera-wrap .txt02 i,
.s3 .camera .m_feature-multi .f_container .device-wrap .back-camera-wrap .txt03 i {font-size:23px;}
.s2 .camera .m_feature-multi .f_container .device-wrap .back-camera-wrap .txt01 i,
.s2 .camera .m_feature-multi .f_container .device-wrap .back-camera-wrap .txt02 i,
.s2 .camera .m_feature-multi .f_container .device-wrap .back-camera-wrap .txt03 i {font-size:21px;}
.s2 .camera .m_feature-zoom .f_header-type1 {padding-top:60px;}
.s4 .camera .m_feature-dual .f_header-type1 {padding-top:110px;}
.s3 .camera .m_feature-dual .f_header-type1 {padding-top:92px;}
.camera .m_feature-scene_optimizer .f_container .txt-wrap {font-size:21px;}
.s1 .camera .m_feature-scene_optimizer .f_container .slide-text {font-size:19px;}


/* s-pen */
.s-pen .m_feature-fingertips .spec-list li span {font-size:18px;}
.s1 .s-pen .m_feature-fingertips .spec-list li span {font-size:13px;}
.s-pen .m_feature-fingertips .spec-list li strong {margin:-15px 0 -5px;font-size:52px;}
.s1 .s-pen .m_feature-fingertips .spec-list li strong {margin:-8px 0 -5px;font-size:37px;}
.s-pen .m_feature-fingertips .spec-list li p {font-size:18px;}
.s1 .s-pen .m_feature-fingertips .spec-list li p {font-size:13px;}
.s1 .s-pen .m_feature-airclick .work-wrap .desc .c_tit-type1 {font-size:18px;}
.s1 .s-pen .m_feature-airclick .work-wrap .desc .c_desc-type1 {font-size:17px;}
.s-pen .m_feature-paper .result-wrap .scale-list ul li {margin-top:13px;}
.s-pen .m_feature-paper .result-wrap .scale-list ul li:first-child {margin-top:0 !important;}
.s2 .s-pen .m_feature-paper .result-wrap .scale-list ul li {margin-top:6px;}
.s1 .s-pen .m_feature-paper .result-wrap .scale-list ul li {margin-top:7px;}


/* accessories */
    .accessories.davinci sup{line-height:1;}
    .accessories .c_tit-type2{line-height:1.2;}
.s4 .accessories .c_tit-type2{font-size:33px;}
.s3 .accessories .c_tit-type2{font-size:28px;}
.s2 .accessories .c_tit-type2{font-size:31px;}
.s1 .accessories .c_tit-type2{font-size:23px;}
    .accessories #kv-type2 .f_header-type1 .kv-desc{font-size:21px;}
.s3 .accessories #kv-type2 .m_feature-kv.rtl .f_header-type1 .kv-desc{font-size:21px;}
.s2 .accessories #kv-type2 .m_feature-kv.rtl .f_header-type1 .kv-desc{font-size:21px;}
.s1 .accessories #kv-type2 .m_feature-kv.rtl .f_header-type1 .kv-desc{font-size:11px;}
    .accessories .list-product .product-select a{font-size:21px;}
.s2 .accessories .list-product .wrap-product .product-select a{font-size:23px;}
.s1 .accessories .list-product .wrap-product .product-select a{font-size:18px;}

/* specs */





