@charset "UTF-8";
/* CSS Document */
@import url('//static.ch7.com/fonts/font-awesome-4.5.0/css/font-awesome.min.css?1');
@font-face {
	font-family: 'ThaiSansNeue';
	src: url('//static.ch7.com/fonts/thaisans/thaisansneue-webfont.eot');
	src: url('//static.ch7.com/fonts/thaisans/thaisansneue-webfont.eot') format('embedded-opentype'), url('//static.ch7.com/fonts/thaisans/thaisansneue-webfont.woff') format('woff'), url('//static.ch7.com/fonts/thaisans/thaisansneue-webfont.ttf') format('truetype'), url('//static.ch7.com/fonts/thaisans/thaisansneue-webfont.svg#ThaiSansNeueRegular') format('svg');
}
@font-face {
	font-family: 'THSarabunNewBold';
	src: url('//static.ch7.com/fonts/sarabun/thsarabunnew-webfont.eot?a2');
	src: url('//static.ch7.com/fonts/sarabun/thsarabunnew-webfont.eot?a2') format('embedded-opentype'), url('//static.ch7.com/fonts/sarabun/thsarabunnew-webfont.woff?a2') format('woff'), url('//static.ch7.com/fonts/sarabun/thsarabunnew-webfont.ttf?a2') format('truetype'), url('//static.ch7.com/fonts/sarabun/thsarabunnew-webfont.svg#THSarabunNewBold') format('svg');
}
.content-area-cookie{background-color: #f5f5f5;}
.ads728 {
	float: left;
	width: 100%;
	text-align: center;
	padding: 20px 20px 15px;
}
.ads300 {
	float: left;
	width: 100%;
	text-align: center;
}
.content-area {
	float: left;
	width: 100%;
	padding: 15px 20px;
	min-height: 300px;
}
.container {
	width: 980px;
	position: relative;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: auto;
	margin-left: auto;
}
.container:before, .container:after {
	display: table;
	content: " ";
}
.container:after {
	clear: both;
}
.block {
	float: left;
	width: 100%;
	background-color: #fff;
	padding: 30px;
	position: relative;
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);  /* Firefox 3.5 - 3.6 */
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}

.block h1{ padding: 10px 0px 0px; font-size: 1.8em;}
.block h2{ padding: 20px 0px 0px; font-size: 1.3em;font-family: inherit;}
.block p{ padding: 10px 0px 0px;}


@media (max-width: 767px) {
.block {
	padding: 20px;
}
.block h1{ font-size: 1.5em;}
.block h2{ font-size: 1.1em;font-family: inherit;}
.container {
	width: 100%;
}
}

@media (min-width: 768px) {
.container {
	width: 100%;
}
}

@media (min-width: 992px) {
.container {
	width: 980px;
}
}