/*
|----------------------------------------------------------------------
|       Media Queries
|----------------------------------------------------------------------
*/

@media screen and (max-width: 991px) {
}

@media screen and (max-width: 767px) {
	/*_____ All Site _____*/
	h1 {
		font-size: 24px;
	}
	h2 {
		font-size: 20px;
	}
	h3 {
		font-size: 18px;
	}
	h4 {
		font-size: 15px;
	}
	.contain,
	.contain-fluid {
		padding: 0 44px;
	}
	.popup ._inner {
		padding: 25px;
	}
	/*_____ Home _____*/
	.logo {
		float: none;
		margin: auto;
	}
	#banner {
		margin-top: -20px;
	}
	#banner .fig > .desktop {
		display: none;
	}
	#banner .fig > .mobile {
		display: block;
	}
	#tabular .tab_list > li {
		padding: 0 3px;
	}
	#tabular .tab_list > li > a {
		min-width: 80px;
		font-size: 14px;
		padding: 20px 10px;
	}
	#tabular .tab_list > li:nth-child(2) > a {
		font-size: 16px;
		padding: 30px 10px 18px;
	}
	#tabular .inner {
		display: block;
	}
	#tabular .inner .icon {
		margin: 0;
		margin-bottom: 12px;
	}
	#strip .line {
		width: 100%;
		height: 1px;
		margin: 20px 0;
	}
	#strip .flag {
		position: static;
		width: 66px;
		height: 80px;
		margin: 5px auto -40px;
	}
	#strip .vector {
		top: 20px;
	}
	#strip .vector > img.desktop {
		display: none;
	}
	#strip .vector > img.mobile {
		display: block;
	}
	footer .footLst {
		-ms-flex-flow: wrap;
		flex-flow: wrap;
	}
	footer .footLst {
		margin: -10px 0;
	}
	footer .footLst > li {
		-webkit-box-flex: 1;
		-ms-flex: auto;
		flex: auto;
		padding: 10px 0;
		border: 0 !important;
		border-bottom: 1px solid #484848 !important;
	}
	footer .footLst > li:nth-child(1) {
		width: 100%;
	}
	/* footer .footLst > li:not(:nth-last-child(1)) {
		border: 0;
		border-bottom: 1px solid #ddd;
	} */
	footer .footLst > li > * {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		text-align: center;
	}
}

@media screen and (max-width: 480px) {
	/*_____ Home _____*/
	.webBtn {
		width: 100%;
	}
}
