/* ---------------------------------------------------------------
	start min 701px
--------------------------------------------------------------- */

@media print,screen and ( min-width: 701px ) {

	/* --------------- common --------------- */
	
	.tab_none {
		display: none;
	}
	

	/* --------------- header --------------- */
	
	

	.btn_fixed_contact a:hover {
		background-color: #ce2f2f;
	}
	
	.btn_fixed_contact a.line_btn:hover {
		background-color: #069006;
	}

	/* --------------- footer --------------- */
	

	.btn_footer_contact:hover {
		background-color: #ce2f2f;
	}

	.pagetop:hover {
		background-color: rgba(89,87,87,1);
	}
	



	/* --------------- top --------------- */

	.col_topNews .cont_news:nth-child(1) {
		-webkit-transition-delay: 0.2s;
	    transition-delay: 0.2s;
	}

	.col_topNews .cont_news:nth-child(2) {
		-webkit-transition-delay: 0.4s;
	    transition-delay: 0.4s;
	}

	.col_topNews .cont_news:nth-child(3) {
		-webkit-transition-delay: 0.6s;
	    transition-delay: 0.6s;
	}

	.btn_topnews:hover {
		color: #fff;
		background-color: #e14848;
	}
	
	.btn_topnews:hover:after {
		border-top-color: #fff;
		border-right-color: #fff;
	}
	
	.col_topinsta .cont_mds a { transition: all .2s; }
	.col_topinsta .cont_mds a:hover {
		color: #fff;
		background-color: #e14848;
	}
	.col_topinsta .cont_mds a:hover::before {
		border-top-color: #fff;
		border-right-color: #fff;
	}
	
}

/* ---------------------------------------------------------------
	end min 701px
--------------------------------------------------------------- */



/* ---------------------------------------------------------------
	start min 851px
--------------------------------------------------------------- */

@media print,screen and ( min-width: 851px ) {

.nav_header ul li .subnav_header{
	webkit-transition: all .2s ease-in-out 0s;
        -moz-transition: all .2s ease-in-out 0s;
        -ms-transition: all .2s ease-in-out 0s;
        transition: all .2s ease-in-out 0s;
        visibility: hidden;
        opacity: 0;
}


.nav_header ul li:hover .subnav_header{
	visibility: visible;
        opacity: 1;
}

.subnav_header .box_subnav2 a:hover .nav_header ul li .subnav_header.subnav_header .box_subnav2 a
	webkit-transition: all .2s ease-in-out 0s;
        -moz-transition: all .2s ease-in-out 0s;
        -ms-transition: all .2s ease-in-out 0s;
        transition: all .2s ease-in-out 0s;
        visibility: hidden;
        opacity: 0;

}



/* ---------------------------------------------------------------
	end min 851px
--------------------------------------------------------------- */


