@charset "utf-8";
@font-face {
    font-family: 'THSarabunNew';
    src: url('../fonts/thsarabunnew-webfont.eot');
    src: url('../fonts/thsarabunnew-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/thsarabunnew-webfont.woff') format('woff'),
         url('../fonts/thsarabunnew-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'THSarabunNew';
    src: url('../fonts/thsarabunnew_bolditalic-webfont.eot');
    src: url('../fonts/thsarabunnew_bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/thsarabunnew_bolditalic-webfont.woff') format('woff'),
         url('../fonts/thsarabunnew_bolditalic-webfont.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}
@font-face {
    font-family: 'THSarabunNew';
    src: url('../fonts/thsarabunnew_italic-webfont.eot');
    src: url('../fonts/thsarabunnew_italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/thsarabunnew_italic-webfont.woff') format('woff'),
         url('../fonts/thsarabunnew_italic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'THSarabunNew';
    src: url('../fonts/thsarabunnew_bold-webfont.eot');
    src: url('../fonts/thsarabunnew_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/thsarabunnew_bold-webfont.woff') format('woff'),
         url('../fonts/thsarabunnew_bold-webfont.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'homestead_regularregular';
    src: url('../fonts/Homestead-Regular-webfont.eot');
    src: url('../fonts/Homestead-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Homestead-Regular-webfont.woff') format('woff'),
         url('../fonts/Homestead-Regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

body {
    font-family: 'THSarabunNew';
	font-size:13px;
	line-height:18px;
	text-shadow: 0 0 1px rgba(0, 0, 0, 0.004);
	-webkit-font-smoothing: antialiased;
	background:#ececec;
	color:#000;
}
a, a:hover {
	text-decoration:none;
}
a:focus {
	outline:none;
}
.red,
a.red,
a:link.red,
a:hover.red,
a:visited.red {
	color:#dc595c;
}
.green,
a.green,
a:link.green,
a:hover.green,
a:visited.green {
	color:#027f65;
}
.lightgray,
a.lightgray,
a:link.lightgray,
a:hover.lightgray,
a:visited.lightgray {
	color:#ebebeb;
}
.italic {
	font-family: 'THSarabunNew';
}
::-webkit-input-placeholder {
color:#303030;
}
::-moz-placeholder {
color:#303030;
}
:-ms-input-placeholder {
color:#303030;
}
input:-moz-placeholder {
color:#303030;
}