body
{
	font-family: 'Sarabun', sans-serif;
	font-size: 16px;
}
p
{
	font-family: 'Sarabun', sans-serif;
	color:#333;
}
h1,h2,h3,h4
{
	font-family: 'Sarabun', sans-serif;
	color:#333;
}
.thai-font
{
	font-family: 'Sarabun', sans-serif;
	color:#333;
}
.clear-10
{
	width:auto;
	height:10px;
	clear:both;
}
.clear-20
{
	width:auto;
	height:20px;
	clear:both;
}
.clear-30
{
	width:auto;
	height:30px;
	clear:both;
}
.clear-40
{
	width:auto;
	height:40px;
	clear:both;
}
.clear-50
{
	width:auto;
	height:50px;
	clear:both;
}
.taie-top
{
	padding-top:10px;
	padding-bottom:10px;
	color:#FFF;
	font-family: 'Sarabun', sans-serif;
	background-color: #333;
	width:100%;
	height:40px;
	clear: both;
}
.taie-menu
{
	background-color: #EEE;
	height:83px;
	font-family: 'Sarabun', sans-serif;
	border-top: 1px solid #EEE;
	border-bottom: 1px solid #EEE;
	box-shadow: 1px 3px 3px #CCC;
	clear: both;
	
}
.taie-menu ul
{
	float:right;
}
.taie-menu ul li
{
	list-style-type: none;
	float:left;
	margin-top: -16px;
}
.taie-menu ul li a
{
	display: block;
	text-decoration: none;
	color:#666;
	font-size: 18px;
	padding-top: 29px;
	padding-bottom: 29px;
	padding-left: 20px;
	padding-right: 20px;
	
}
.taie-menu ul li a:hover
{
	/*
	background-color: #00b5ad;
	color:#FFF;
	*/
	color: #00b5ad;
}
.mobile-menu
{
	margin-top:15px;
	float:right;
}
.mobile-menu
{
	display: none;
}
@media only screen and (max-width: 800px) {
	.taie-menu ul
	{
		display: none;
	}
	.mobile-menu
	{
		display: block;
	}
	.menu
	{
		width: 95vw;
	}
	.item
	{
		background-color: #efefef;
		margin-right:0px;
	}
	.item a
	{
		color:#666;
		display: block;
		padding-top:15px;
		padding-bottom:15px;
		padding-left:20px;
		margin-top:-13px;
		margin-bottom:-13px;
		margin-left:-18px;
		margin-right:-18px;
	}
	.item a:hover
	{
		color:#f2711c;
	}
	/*
	.mobile-menu li
	{
		padding:0px;
	}
	.mobile-menu li a
	{
		display: block;
		width:400px;
		max-width:100%;
		height:25px;
		padding-left:-20px;
		color:#666;
	}
	
	.mobile-menu li a:hover
	{
		background-color:#f2711c;
		color:#FFF;
	}
	*/
}

.taie-banner
{
	width:100%;
	padding-top:40px;
	min-height: 200px;
	padding-bottom:40px;
	background-image: url("../images/banner-small.JPG");
}
.video-container {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
}
.video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.job-header
{
	font-family: 'Sarabun', sans-serif;
	color:#333;
	font-size: 32px;
}
.job-detail
{
	font-family: 'Sarabun', sans-serif;
	color:#333;
}
.job-detail p
{
	font-family: 'Sarabun', sans-serif;
	color:#333;
}
.job-detail a
{
	font-family: 'Sarabun', sans-serif;
	color:#0e86f6;
}
.taie-foot
{
    padding-top: 40px;
    padding-bottom: 40px;
    background-color: #333;
    color:#FFF;
}
.taie-foot h1,h2,h3,h4,h5
{
    color:#FFF;
}
.taie-foot p
{
    color:#FFF;
}