@charset "utf-8";

@media only screen and (min-width: 1400px) {
	.dN1400									{ display:none; }
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
	.dN1200									{ display:none; }

	#wowslider-container14 .ws-title						{ width: 80% !important; left:10% !important; bottom:25%; }
	#wowslider-container14 .ws-title span					{ font-size:50px; width:70%; margin-bottom:10px; }
	#wowslider-container14 .ws-title div xx1				{ font-size:20px; margin-bottom:20px; width:50%; }
	#wowslider-container14 .ws-title div xx2				{ padding:12px 20px; border-radius:20px; font-size:14px; line-height:1em; font-weight:700; letter-spacing:0.12em; }
	#wowslider-container14 .ws-title div xx3				{ padding:12px 20px; border-radius:20px; font-size:14px; line-height:1em; font-weight:700; letter-spacing:0.12em; margin-left:10px; }


}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.dN992									{ display:none !important; }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.dN768									{ display:none; }
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
	.dN576									{ display:none; }
}
@media only screen and (max-width: 575px) {
	.dN320									{ display:none; }

	#wowslider-container14 .ws-title{
		bottom:15%;
	}
	#wowslider-container14 .ws-title span					{ font-size:30px; width:80%; margin-bottom:10px; letter-spacing:0.12em;	}
	#wowslider-container14 .ws-title div xx1				{ font-size:20px; margin-bottom:10px; }
	#wowslider-container14 .ws-title div xx2				{ font-size:16px; margin-bottom:5px; }
	#wowslider-container14 .ws-title div xx3				{ font-size:14px; letter-spacing:0.12em; }
	#wowslider-container14 .ws-title div xx4				{ font-size:14px; margin-top:10px; }

}


/* BOOTSTRAP */

@media screen and (min-width: 992px) {
	.dN_oPC 													{ display:none; }
	.vM_oPC 							{ vertical-align:bottom; }
}

@media screen and (max-width: 991px) {
	.dN_oS								{ display:none; }
	.dN_oS_imp							{ display:none !important; }

	.h75_oS								{ height:75px; }
	.h70_oS								{ height:70px; }

	.topus								{ top:70px; }

}