@charset "utf-8";

.m_dotcom_footer > article .footer-right {text-align:right;}
.m_dotcom_footer > article .footer-right a.color-button {margin:36px 0 0 2px;}
.m_dotcom_footer > article .footer-right .select-network {position:absolute;top:0;right:0;display:block;text-align:left;}
.m_dotcom_footer > article .footer-right a.network {width:302px;font-size:10px;}
.m_dotcom_footer > article .footer-right .select-network .options a.option {width:300px;}
.s1 .m_dotcom_footer > article .footer-right {text-align:left;}
.s1 .m_dotcom_footer > article .footer-right a.color-button {margin:0 2px 0 0;}
.s1 .m_dotcom_footer > article .footer-right a.color-type2 {margin:0 10px 0 0;}
.s1 .m_dotcom_footer > article .footer-right .select-network {display:inline-block;position:relative;}
.s1 .m_dotcom_footer > article .footer-right a.network{width: 272px}
.s1 .m_dotcom_footer > article .footer-right .select-network .options a.option{width: 270px}

.s2 .m_banner_header a.order-button {font-size:13px;}
.s1 .m_banner_header a.order-button {font-size:11px;}

.s1 .m_business-banner a.c_btn_pre-type2 {font-size:12px; letter-spacing:0.03em;}

.s1 .m_banner_other-item .c_btn_hubble-type2 {padding:0 18px}




/* highlights */
.s34 .highlights .m_feature-display .f_header-type1{padding-left: 100px;padding-right: 100px;}
.s34 .highlights article.m_feature-snap .c_title-type2{padding-right: 20%}
.s34 .highlights .m_content-performance .m_feature-summary .f_header-type1{width: 650px;}
.s34 .highlights .m_feature-windows .f_header-type1 .f_header-inner .c_desc-type1{padding-right: 0;}
.s34 .highlights .m_feature-box .info-item{margin-right: 40px;}

.s2 .highlights .m_feature-security .f_header-type1{padding-right: 80px;}

/* showroom */
.showroom .kv-scroll-intro-content [class^=desc] .tit .tit-t {padding-right:0 !important;text-indent:0 !important;}
.s2 .showroom .phone-con .back-intro {width:120px !important;}
.s1 .showroom .phone-con .back-intro {width:90px !important;}


/* models */
.models .o_color-chip-name {padding-right: 0;}
.s2 .models .o_color-chip-name {font-size: 15px;}
.s1 .models .rear-camera_info li.last-before:before {top: -60px;}
.s0 .models .rear-camera_info li:nth-of-type(3) .c_model_unit-type3 {height: 26px;}
.s0 .models .o_device-color {padding: 0 6px;}


/* accessories */