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

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

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


	.submenu_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;
	}


}

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



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

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

	/* --------------- common --------------- */

	.tab_none {
		display: none;
	}

	.bg_gold.link:hover {
		background: rgba(161,140,55,1);
		background: -moz-linear-gradient(top, rgba(161,140,55,1) 0%, rgba(211,193,138,1) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(161,140,55,1)), color-stop(100%, rgba(211,193,138,1)));
		background: -webkit-linear-gradient(top, rgba(161,140,55,1) 0%, rgba(211,193,138,1) 100%);
		background: -o-linear-gradient(top, rgba(161,140,55,1) 0%, rgba(211,193,138,1) 100%);
		background: -ms-linear-gradient(top, rgba(161,140,55,1) 0%, rgba(211,193,138,1) 100%);
		background: linear-gradient(to bottom, rgba(161,140,55,1) 0%, rgba(211,193,138,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a18c37', endColorstr='#d3c18a', GradientType=0 );
	}


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

	.logo_header:hover {
		opacity: 0.8;
	}
	
	.nav_header > ul > li.active:before,
	.nav_header > ul > li:hover:before {
		width: 100%;
	}
	
	.nav_header > ul > li.active > a,
	.nav_header > ul > li:hover > a {
		color: #001041;
	}
	
	.submenu_header ul li:hover {
		background-color: #fff6d4;
	}

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






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


	.logo_footer:hover {
		opacity: 0.75;
	}

	.link_footer dl dt a:hover,
	.link_footer dl dd a:hover {
		text-decoration: underline;
	}


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

	
	.link_toptrust:hover h3 {
		background: rgba(161,140,55,1);
		background: -moz-linear-gradient(45deg, rgba(161,140,55,1) 0%, rgba(211,193,138,1) 100%);
		background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(161,140,55,1)), color-stop(100%, rgba(211,193,138,1)));
		background: -webkit-linear-gradient(45deg, rgba(161,140,55,1) 0%, rgba(211,193,138,1) 100%);
		background: -o-linear-gradient(45deg, rgba(161,140,55,1) 0%, rgba(211,193,138,1) 100%);
		background: -ms-linear-gradient(45deg, rgba(161,140,55,1) 0%, rgba(211,193,138,1) 100%);
		background: linear-gradient(45deg, rgba(161,140,55,1) 0%, rgba(211,193,138,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a18c37', endColorstr='#d3c18a', GradientType=1 );
	}

	.link_topinfo a:hover {
		color: #fff;
		background-color: #001041;
	}
	
	.link_topinfo a:hover span:before {
		border-color: transparent transparent transparent #fff;
	}

	.box_toprecruit dl dd a:hover {
		text-decoration: none;
	}

	.inner_topbnr a.btmbnr:hover {
		opacity: 0.75;
	}



	/* --------------- news --------------- */


	.pager_news li:hover a {
		background-color: #001041;
	}


	/* --------------- flow --------------- */
	
	.btn_contact_flow:hover {
		color: #ada046;
		background-color: #fff;
	}
	
	.btn_contact_flow:hover:after {
		border-color: transparent transparent #ada046 transparent;
	}



/* --------------- contact --------------- */

	.btn_form_contact input:hover {
		background: rgba(161,140,55,1);
		background: -moz-linear-gradient(top, rgba(161,140,55,1) 0%, rgba(211,193,138,1) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(161,140,55,1)), color-stop(100%, rgba(211,193,138,1)));
		background: -webkit-linear-gradient(top, rgba(161,140,55,1) 0%, rgba(211,193,138,1) 100%);
		background: -o-linear-gradient(top, rgba(161,140,55,1) 0%, rgba(211,193,138,1) 100%);
		background: -ms-linear-gradient(top, rgba(161,140,55,1) 0%, rgba(211,193,138,1) 100%);
		background: linear-gradient(to bottom, rgba(161,140,55,1) 0%, rgba(211,193,138,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a18c37', endColorstr='#d3c18a', GradientType=0 );
	}

	.btn_form_contact input[name="submitBack"]:hover {
		background: #5f6061;
		color: #fff;
	}


}

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