@charset "utf-8";

/* banner */
@media screen and (max-width: 767px) {
	.m_feature_jump .jump_contents .c_jump-title { font-size: 12px; }
}
@media screen and (max-width: 320px) {
	.m_feature_jump .jump_contents .c_jump-title { font-size: 10px; }
}



/* highlights */
html.s4 .highlights .m_content-colors .f_header-type2 .text-wrap:first-child { max-width: 460px; }
html.s4 .highlights .m_content-spen article .f_header-type1 .c_title-type1 { max-width: 800px; }
html.s4 .highlights .m_content-multitasking article .f_header-type2 .text-wrap .c_title-type2 { max-width: 500px !important; }
html.s4 .highlights .m_content-camera article .f_header-type1 .c_title-type1 { font-size: 173px; max-width: 1000px; }

html.s3 .highlights .pairs-well-list>.title { max-width: 326px; }
html.s3 .highlights .m_content-spen article .f_header-type1 .c_title-type1 { max-width: 700px; }
html.s3 .highlights .m_content-spen article .f_header-type2 .text-wrap .c_title-type2 { max-width: 450px; }
html.s3 .highlights .m_content-water article .f_header-type1 .c_title-type1 { max-width: 769px; }
html.s3 .highlights .m_content-camera article .f_header-type1 .c_title-type1 { font-size: 150px; max-width: 1000px; }

html.s2 .highlights .m_content-overveiw .f_header-type2 .text-wrap .c_title-type2 { max-width: 490px; }
html.s2 .highlights .m_content-camera article .f_header-type1 .c_title-type1 { max-width: 421px; }

html.s1 .highlights .m_content-immersive-view .f_header-type2 .c_title-type2 { max-width: 216px; }
html.s1 .highlights .m_content-spen article .f_header-type1 .c_title-type1 { max-width: 228px; }
html.s1 .highlights .m_content-water article .f_header-type1 .c_title-type1 { max-width: 276px; }
html.s1 .highlights .m_content-camera article .f_header-type1 .c_title-type1 { max-width: 310px !important; }

/* showroom */
.s1 .showroom .m_content-overview .f_container .feature-area .feature-list .order1 .tit { padding-right: 60%; }

.s2 .showroom .m_content-overview .my-journey .type-shop .box-txt>span {max-width:340px;}
.s2 .showroom .m_content-overview .my-journey .type-nonshop .box-txt>span {max-width:340px;}

.s4 .showroom-modal-contents .f_container .f_header-feature.see360 .c_title-type1 { max-width: 100%; }


/* accessories */



.s0 .accessories #kv-type2 .m_article-kv .m_feature-kvdesc{
    bottom: -110px;
    height:110px; 
}