.sub_header .nav_language2{background:url(../images/Language.webp) no-repeat center}
.product_hot .product2_swiper .swiper-slide img{background: #ecf1fd; display: block;}
@media (max-width: 430px){
    .nav ul{padding: 2rem 0; background: rgb(0, 0, 0, 0.7);}
    .nav ul li a{font-size: 1.8rem;}
    #pull{margin-top: 1rem;}
	#pull svg{width: 3rem; height: 3rem;}
    .nav_language2{background:url(../images/Language.webp) no-repeat center; width: 3rem; height: 3rem; margin-top: 1rem;}
    .list_product_right{width: 100%;}
    .list_product_right ul li{width:calc(50% - 10px); margin:5px;}
    .list_product h4{bottom:0;}
    .form_box p{font-size: 1.5rem;}
    .form_box input, .contact_left input, .form_pro_box input, .from_right textarea, .from_left textarea{font-size: 1.5rem;}
    .f_logo img{width: 40%;}
    #footer .bottom_btn{width: 100%;}
    #footer ul li, #footer ul li a, .f_bottom{font-size: 1.6rem;}
    .f_col_3, .f_col_2, .f_col_4{display: none;}
    .f_col_1 .f_li_sns a:nth-child(1) img{width:2.5rem}
    .f_col_1 .f_li_sns a:nth-child(2) img{width:1.5rem}
    .f_col_1 .f_li_sns a:nth-child(3) img{width:6rem}
    .f_col_1 .f_li_sns a:nth-child(4) img{width:5rem}
    .f_col_1 .f_li_sns a:nth-child(5) img{width:2rem}
    .product_top_right h1{font-size: 2.5rem; margin-top: 0.5rem;}
    .product_top p{font-size: 1.5rem;}
    .product_top .case_ul li{font-size: 1.5rem;}
    .product_top .features_ul{margin: 1rem 0;}
    .product_top .features_ul li{font-size: 1.7rem;}
    .product-introduction li strong{font-size: 1.7rem;}
    .product-introduction p{font-size: 1.6rem; margin-top: 0.5rem;}
    #Features p{font-size: 1.7rem;}
    .related_cases p{font-size: 1.5rem;}
    .related_cases_left ul li{height: 100%;}
    .product_tab_nav ul{display: flex; justify-content: space-between;}
    .list_soultion p, .list_material p{font-size: 1.5rem;}
    .list_plants_top p{width: 100%; font-size: 1.5rem;}
    .subnav p{font-size: 1.5rem}
    .subnav p strong{font-size: 1.5rem;}
    .subnav p a{font-size: 1.5rem; margin: 0 .3rem;}
    .plant_top h1{font-size: 2.5rem;}
    .plant_top_right p{font-size: 1.5rem;}
    .material_bottom li h4{position: static;}
    .list_case_page .title_info p, .list_case_page .title_info p{font-size: 1.5rem;}
    .list_case_page ul li h4{line-height: 1.2;}
    .list_case_page ul li h4 a{font-size: 1.4rem; line-height: 1.7;}
    .news_page_list ul li{width: 100%;}
    .news_page_list ul li h4{margin: 0.5rem 0;}
    .news_page_list ul li p, .news_page .info{font-size: 1.5rem;}
    .news_page h1{font-size: 2.5rem;}
    .news_content p, .news_content div, .news_content ul li, .news_content table tr td{font-size: 1.5rem;}
    .right_sidebar ul li, .right_sidebar ul li a{font-size: 1.5rem;}
    .tab_menu_about li a{font-size: 1.5rem;}
    .tab_menu_about ul{display: flex; justify-content: space-between;}
    .about_top .text p, .about_bottom p, .about_logo p, .contact p{font-size: 1.5rem;}
    .about_list li big span{font-size: 2.5rem;}
    .about_bottom ul{}
}