/*===============================
	lg 
===============================*/
@media (min-width: 1200px) {
}

/*===============================
	md
===============================*/
@media (min-width: 992px) and (max-width: 1199px) {
    
}
/*===============================
	sm 
===============================*/
@media (max-width: 991px) {
    
    .slider .slider_item {}
    .slider .slider_item .mtxt {}
    .slider .slider_item .mtxt .mtxt1 span {color:#fff; font-size:38px; line-height:1;   padding:10px; background:#424a6b}
    .slider .slider_item .mtxt .mtxt2 span {color:#fff; font-size:38px; line-height:1;   padding:10px; }
    .slider .slider_item .mtxt .mtxt3 span {color:#fff; font-size:16px; line-height:1.4; padding:10px; }

    #header #nav {float:none;}
    #st3 .st_con > div {
        margin-bottom:40px;
    }
    .ft_info .cs,
    .ft_info .addr {
        margin-bottom:60px;
    }
	#st5 .st_tit p {font-size:16px;}
    
}

/*===============================
	xs 
===============================*/


@media (max-width: 767px) {
    /* bx-slider */
    .slider .slider_item {}
	.slider .slider_item .item_bg {background-position:75% 50%;	}
    .slider .slider_item .mtxt {}
    .slider .slider_item .mtxt .mtxt1 span {color:; font-size:24px; line-height:; padding:; }
    .slider .slider_item .mtxt .mtxt2 span {color:; font-size:24px; line-height:; padding:; }
    .slider .slider_item .mtxt .mtxt3 span {color:; font-size:12px; line-height:; padding:; }
    
    /* COMMON */
    .st {
        padding:100px 0 80px 0;
    }
    
    .st .st_tit {
        margin-bottom:60px;
    }
    
    .con_info {
        margin-bottom:30px;
    }

    .con_info p {
        min-height:1.2em;
        margin-bottom:20px;
    }
     
    .ft_info .cs,
    .ft_info .addr {
        margin-bottom:60px;
    }
    
    .ft_menu li {
        width:100%;
        padding:10px 0;
    }


    #st2 .con_info p {
        width:80%;
    }
	#st5 .st_tit p {font-size:14px;}
	#st5 .st_tit h4 {font-size:20px;}

	#st2, #st5, .slider .slider_item .item_bg {background-attachment:scroll;}
    
}



/*===============================
	xs Portrait 
===============================*/

@media (max-width: 479px) {
    /* bx-slider */
    .slider .slider_item {}
    .slider .slider_item .mtxt {left: 40%;  width: 85%;}
    .slider .slider_item .mtxt .mtxt1 span {color:; font-size:; line-height:; padding:; }
    .slider .slider_item .mtxt .mtxt2 span {color:; font-size:; line-height:; padding:; }
    .slider .slider_item .mtxt .mtxt3 span {color:; font-size:; line-height:; padding:; display:none;}
	.st .st_tit h1 {font-size:28px;}

	#st2 .con_info {background-position:center;}
	#st5 .st_tit h1 {font-size:23px; letter-spacing: -0.03em;}
	#st5 .st_tit p {font-size:14px; width: 300px; margin: 10px auto 20px;;}
	#st5 .st_tit h4 {font-size:20px; letter-spacing: -0.06em; line-height:1.5em;}
	#st5 .st_tit h4 br {display:block;}
	#svis {height: 170px; background-position:10%;}
	#svis:after {background-color:rgba(0,0,0,0.8);}
}

