/** Generated by FG **/
@font-face {
	font-family: 'Conv_PSL160Pro';
	src: url('fonts/PSL160Pro.eot');
	src: local('☺'), url('fonts/PSL160Pro.woff') format('woff'), url('fonts/PSL160Pro.ttf') format('truetype'), url('fonts/PSL160Pro.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_PSL154Pro';
	src: url('fonts/PSL154Pro.eot');
	src: local('☺'), url('fonts/PSL154Pro.woff') format('woff'), url('fonts/PSL154Pro.ttf') format('truetype'), url('fonts/PSL154Pro.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_PSL156Pro';
	src: url('fonts/PSL156Pro.eot');
	src: local('☺'), url('fonts/PSL156Pro.woff') format('woff'), url('fonts/PSL156Pro.ttf') format('truetype'), url('fonts/PSL156Pro.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_thaisanslite_r1';
	src: url('fonts/thaisanslite_r1.eot');
	src: local('☺'), url('fonts/thaisanslite_r1.woff') format('woff'), url('fonts/thaisanslite_r1.ttf') format('truetype'), url('fonts/thaisanslite_r1.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@charset "utf-8";
/* CSS Document */

@font-face {
 font-family: 'PSL160Pro';
 src: url("fonts/PSL160Pro.eot") /* EOT file for IE */
}
@font-face {
 font-family: 'PSL160Pro';
 src: url("fonts/PSL160Pro.ttf") /* TTF file for CSS3 browsers */
}

@font-face {
 font-family: 'PSL150Pro';
 src: url("fonts/PSL150Pro.eot") /* EOT file for IE */
}
@font-face {
 font-family: 'PSL150Pro';
 src: url("fonts/PSL150Pro.ttf") /* TTF file for CSS3 browsers */
}

@font-face {
 font-family: ThaiSansNeueExtraLight;
 src: url("fonts/ThaiSansNeue-ExtraLight.eot") /* EOT file for IE */
}
@font-face {
 font-family: ThaiSansNeueExtraLight;
 src: url("fonts/ThaiSansNeue-ExtraLight.ttf") /* TTF file for CSS3 browsers */
}

@font-face {
 font-family: ThaiSansNeueLight;
 src: url("fonts/ThaiSansNeue-Light.eot") /* EOT file for IE */
}
@font-face {
 font-family: ThaiSansNeueLight;
 src: url("fonts/ThaiSansNeue-Light.ttf") /* TTF file for CSS3 browsers */
}

@font-face {
 font-family: ThaiSansNeueRegular;
 src: url("fonts/ThaiSansNeue-Regular.eot") /* EOT file for IE */
}
@font-face {
 font-family: ThaiSansNeueRegular;
 src: url("fonts/ThaiSansNeue-Regular.ttf") /* TTF file for CSS3 browsers */
}

/*@font-face {
 font-family: 'sukhumvitset-thin';
 src: url("fonts/sukhumvitset-thin.eot")
}
@font-face {
 font-family: 'sukhumvitset-thin';
 src: url("fonts/sukhumvitset-thin.ttf") 
}

@font-face {
 font-family: 'sukhumvitset-bold';
 src: url("fonts/sukhumvitset-bold.eot") 
}
@font-face {
 font-family: 'sukhumvitset-bold';
 src: url("fonts/sukhumvitset-bold.ttf") 
}

@font-face {
 font-family: 'sukhumvitset-text';
 src: url("fonts/sukhumvitset-text.eot") 
}
@font-face {
 font-family: 'sukhumvitset-text';
 src: url("fonts/sukhumvitset-text.ttf") 
}*/

@font-face {
	font-family: 'sukhumvitset-text';
	src: url('fonts/sukhumvitset-text.eot');
	src: local('☺'), url('fonts/sukhumvitset-text.woff') format('woff'), url('fonts/sukhumvitset-text.ttf') format('truetype'), url('fonts/sukhumvitset-text.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'sukhumvitset-bold';
	src: url('fonts/sukhumvitset-bold.eot');
	src: local('☺'), url('fonts/sukhumvitset-bold.woff') format('woff'), url('fonts/sukhumvitset-bold.ttf') format('truetype'), url('fonts/sukhumvitset-bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'sukhumvitset-thin';
	src: url('fonts/sukhumvitset-thin.eot');
	src: local('☺'), url('fonts/sukhumvitset-thin.woff') format('woff'), url('fonts/sukhumvitset-thin.ttf') format('truetype'), url('fonts/sukhumvitset-thin.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}





.fontThaiSansNeueExtraLight {
	font-family: 'ThaiSansNeueExtraLight';
	font-size: 25px;
	color: #FF0000;
}

.fontThaiSansNeueLight {
	font-family: 'ThaiSansNeueLight';
	font-size: 27px;
	color: #FF0000;
}

.fontThaiSansNeueRegular {
	font-family: 'ThaiSansNeueRegular';
	font-size: 27px;
	color: #0080FF;
}


.text_01 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	margin: 0;
	line-height: 18px;
	padding-left: 20px;
	color: #acb3bf;
}
.text_01:hover {
	color: #fff;
	cursor: pointer;
	transition: all 0.3s ease-in;
}
.text_02 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #C3C3C3;
	font-size: 12px;
	font-weight:bold;
	margin: 15px 0 5px 0;
	background: url(../images/bullet_01.jpg) left no-repeat;
	padding-left: 20px;
}
.text_03 {
	font-family: 'Conv_thaisanslite_r1';
	color: #fff;
	font-size: 24px;
	font-weight:bold;
	margin: 15px 0 15px 0;
	background: url(../images/bullet_02.png) left no-repeat;
	padding-left: 25px;
}
.text_03_en {
	font-family: 'Open Sans', sans-serif;
	color: #fff;
	font-size: 17px;
	font-weight:bold;
	margin: 15px 0 12px 0;
	background: url(../images/bullet_02.png) left no-repeat;
	padding-left: 25px;
}
.text_04 {
	font-family: 'Conv_thaisanslite_r1';
	color: #fff;
	font-size: 24px;
	font-weight:bold;
	margin: 0 0 16px 0;
	background: url(../images/bullet_02.png) left no-repeat;
	padding-left: 25px;
}
.text_04_en {
	font-family: 'Open Sans', sans-serif;
	color: #fff;
	font-size: 17px;
	font-weight:bold;
	margin: 0 0 16px 0;
	background: url(../images/bullet_02.png) left no-repeat;
	padding-left: 25px;
}
.text_05 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	margin: 0;
	line-height: 18px;
	padding-left: 25px;
	color: #acb3bf;
}
.text_06 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	margin: 0;
	line-height: 18px;
	padding-left: 20px;
	color: #FEF200;
}
.text_06:hover {
	color: #FFFFFF;
	cursor: pointer;
	transition: all 0.3s ease-in;
}
.text_07 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #FEF200;
	font-size: 12px;
	font-weight:bold;
	margin: 15px 0 5px 0;
	background: url(../images/bullet_01.jpg) left no-repeat;
	padding-left: 20px;
}
.text_08 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 11px;
	margin: 0;
	line-height: 18px;
	padding: 3px 15px;
	color: #fff;
	float: right;
	/* text-decoration: underline; */
	background: #303844;
	border: 1px #323C4C solid;
	/*border-bottom: 2px #434E5F solid;*/
	border-radius: 3px;
}
.text_08:hover {
	color: #3D3D3D;
	background: #FEFB00;
	border: 1px #FAFF30 solid;
	/*border-bottom: 2px #AEA500 solid;*/
	border-radius: 3px;
	transition: all 0.2s ease-in;
	cursor:	pointer;
}
.text_08_2 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 11px;
	margin: 0;
	line-height: 18px;
	padding: 3px 15px;
	color: #fff;
	float: right;
	background: #303844;
	border: 1px #323C4C solid;
	border-radius: 3px;
	margin-right: 25px;
	margin-top: 10px;
}
.text_08_2:hover {
	color: #3D3D3D;
	background: #FEFB00;
	border: 1px #FAFF30 solid;
	border-radius: 3px;
	transition: all 0.2s ease-in;
	cursor:	pointer;
}
.text_09 {
	font-family: Gotham, "PSL160Pro", Helvetica, Arial, sans-serif;
	font-size: 22px;
	margin: 0;
	line-height: 20px;
	color: #666;
	text-align: justify;
	
	/*text-shadow: 0 1px 1px #46b7d7;
	text-shadow: 0 1px 1px rgba(123, 122, 122, 0.43);*/
}
.text_10 {
	font-family: 'Conv_thaisanslite_r1';
	color: #fff;
	font-size: 24px;
	font-weight:bold;
	margin: 3px 0 7px 0;
	padding-left: 20px;
}
.text_10_en {
	font-family: 'Open Sans', sans-serif;
	color: #fff;
	font-size: 17px;
	font-weight:bold;
	margin: 3px 0 7px 0;
	padding-left: 20px;
}
.text_11 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 11px;
	margin: 0;
	line-height: 18px;
	color: #70797E;
}
.text_12 {
	font-family: 'Open Sans', sans-serif;
	color: #5C4D14;
	font-size: 11px;
	font-weight: normal;
	margin: 15px 0 5px 0;
}
.text_13 {
	font-family: 'Conv_thaisanslite_r1';
	color: #F7EB01;
	font-size: 30px;
	font-weight: normal;
	margin: 17px 0 0 0;
	text-align: center;
}
.text_14 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #fff;
	font-size: 40px;
	font-weight: normal;
	margin: 40px 0 0 0;
	padding: 0;
	text-shadow: 0 1px 0 #c28130;
	text-shadow: 0 1px 0 rgba(151, 99, 33, 0.43);
}
.text_15 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #BDC9DD;
	font-size: 25px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	line-height: 20px;
	text-shadow: 0 1px 0 #c28130;
	text-shadow: 0 1px 0 rgba(151, 99, 33, 0.43);
}
.text_16 {
	font-family: Gotham, "sukhumvitset-text", Helvetica, Arial, sans-serif;
	font-size: 14px;
	margin: 0;
	line-height: 16px;
	color: #FFF;
	text-align: center;
}
.text_17 {
	font-family: 'Conv_thaisanslite_r1';
	font-size: 66px;
	font-weight: normal;
	margin: 0 0 40px 0;
	padding: 0;
	text-align: center;
	text-shadow: 0 1px 0 #c28130;
	text-shadow: 0 1px 0 rgba(151, 99, 33, 0.43);
}
.text_18 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-size: 21px;
	font-weight: normal;
	margin: 0 0 15px 0;
	padding: 0;
	line-height: 27px;
	text-align: center;
	text-shadow: 0 1px 0 #c28130;
	text-shadow: 0 1px 0 rgba(151, 99, 33, 0.43);
}
.text_19 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	margin: 0;
	line-height: 20px;

	text-align: center;
}
.text_20 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	margin: 0;
	line-height: 20px;
	text-align: left;
}
.text_21 {
	font-family: 'sukhumvitset-bold';
	color: #46b7d7;
	font-size: 30px;
	line-height: 40px;
	font-weight: normal;
	margin: 17px 0 28px 0;
	letter-spacing: 0.01em;
}
.text_22 {
	font-family: 'Conv_thaisanslite_r1';
	color: #AFBBCD;
	font-size: 30px;
	line-height: 40px;
	font-weight: normal;
	margin: 17px 0 10px 0;
	letter-spacing: 0.01em;
}
.text_23 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	margin: 0;
	line-height: 22px;
	font-weight: bold;
	color: #FEDD00;
	text-align: right;
}
.text_24 {
	font-family: 'Open Sans', sans-serif;
	color: #5C4D14;
	font-size: 10px;
	font-weight: normal;
	margin: 5px 0 5px 0;
}
.text_25 {
	font-family: 'Open Sans', sans-serif;
	font-size: 45px;
	color: #ffffff;
	font-weight: normal;
	margin: 0 0 25px 0;
	padding: 0;
	line-height: 27px;
	text-align: left;
}
.text_26 {
	font-family: 'Conv_thaisanslite_r1';
	font-size: 28px;
	color: #b9cbe9;
	font-weight: normal;
	margin: 0 0 15px 0;
	padding: 0;
	line-height: 27px;
	text-align: center;
	text-shadow: 0 1px 0 #161A20;
	text-shadow: 0 1px 0 rgba(23, 27, 34, 1);
}
.text_27 {
	font-family: 'Conv_thaisanslite_r1';
	font-size: 30px;
	color: #555555;
	font-weight: normal;
	margin: 0 0 15px 0;
	padding: 0;
	line-height: 27px;
	text-align: center;
}
.text_28 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #777777;
	margin: 0;
	line-height: 20px;
	text-align: left;
}
.text_29 {
	font-family: 'Conv_thaisanslite_r1';
	color: #FFFFFF;
	font-size: 24px;
	line-height: 40px;
	font-weight: normal;
	margin: 0 0 10px 0;
	letter-spacing: 0.01em;
}
.text_30 {
	font-family: 'Open Sans', sans-serif;
	font-size: 55px;
	color: #808893;
	font-weight: normal;
	margin: 45px 0 35px 0;
	padding: 0;
	text-align: left;
	letter-spacing: 0.05em
}
.text_31 {
	font-family: 'Open Sans', sans-serif;
	color: #262d38;
	font-size: 21px;
	font-weight: normal;
	margin: 0 0 15px 0;
	padding: 0;
	line-height: 27px;
	text-align: left;
	text-transform: uppercase;
}
.text_32 {
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	color: #352806;
	font-weight: normal;
	margin: 0 0 15px 0;
	padding: 0;
	line-height: 27px;
	text-align: center;
	text-transform: uppercase;
}
.text_33 {
	font-family: 'Conv_thaisanslite_r1';
	font-size: 24px;
	color: #555555;
	font-weight: normal;
	margin: 0 0 1px 0;
	padding: 0;
	line-height: 27px;
	text-align: center;
}
.text_34 {
	font-family: 'Open Sans', sans-serif;
	color: #fff;
	font-size: 13px;
	font-weight:bold;
	margin: 0;
	text-align: center;
}
.text_35 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #000;
	font-size: 12px;
	font-weight:bold;
	margin: 0 0 5px 0;
	background: url(../images/bullet_01.jpg) left no-repeat;
	padding-left: 20px;
}
.text_36 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 11px;
	margin: 0;
	line-height: 15px;
	padding-left: 20px;
	color: #777777;
}
.text_36:hover {
	color: #008DE2;
	cursor: pointer;
	transition: all 0.2s ease-in;
}
.text_37 {
	font-family: 'Conv_thaisanslite_r1';
	font-size: 35px;
	color: #b9cbe9;
	font-weight: normal;
	margin: 0 0 60px 0;
	padding: 0;
	line-height: 27px;
	text-align: center;
	text-shadow: 0 1px 0 #161A20;
	text-shadow: 0 1px 0 rgba(23, 27, 34, 1);
}
.text_38 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #777777;
	margin: 0;
	line-height: 20px;
	text-align: left;
	padding-left: 40px;
}
.text_39 {
	font-family: 'Conv_thaisanslite_r1';
	font-size: 30px;
	color: #b9cbe9;
	font-weight: normal;
	margin: 5px 0 15px 0;
	padding: 0;
	line-height: 27px;
	text-shadow: 0 1px 0 #161A20;
	text-shadow: 0 1px 0 rgba(23, 27, 34, 1);
}
.text_40 {
	font-family: 'Open Sans', sans-serif;
	color: #fff;
	font-size: 13px;
	line-height: 27px;
	font-weight: normal;
	margin: 0;
	text-align: center;
}
.text_41 {
	font-family: 'Conv_thaisanslite_r1';
	font-size: 30px;
	color: #555555;
	font-weight: normal;
	margin: 0 0 15px 0;
	padding: 0;
	line-height: 27px;
	text-align: center;
	padding-bottom: 15px;
	border-bottom: 1px #AEB9C0 dotted;
}
.text_42 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 30px;
	line-height: 40px;
	font-weight: normal;
	margin: 0 0 -5px 0;
	letter-spacing: 0.05em;
}
.text_43 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #fff;
	font-size: 50px;
	letter-spacing: 0.02em;
}
.text_44 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #fff;
	font-size: 16px;
	letter-spacing: 0.01em;
}
.text_45 {
	font-family: 'Conv_thaisanslite_r1';
	font-size: 40px;
	color: #FFF300;
	font-weight: normal;
	margin: 20px 0 0 0;
	padding: 0;
	line-height: 27px;
	padding-bottom: 5px;
}
.text_46 {
	font-family: 'Conv_thaisanslite_r1';
	font-size: 30px;
	color: #FFF;
	font-weight: normal;
	padding: 0;
	margin: 15px 0 0 0;
	line-height: 27px;
	padding-bottom: 5px;
}
.text_47 {
	font-family: arial;
	font-size: 39px;
	color: #FFF;
	font-weight: normal;
	padding: 0;
	margin: 10px 0 0 0;
	line-height: 27px;
	padding-bottom: 5px;
}
.text_48 {
	font-family: 'Open Sans', sans-serif;
	font-size: 45px;
	color: #FFF300;
	font-weight: normal;
	margin: 0 0 12px 0;
	padding: 0;
	line-height: 27px;
	text-align: left;
}
.text_49 {
	font-family: 'Conv_thaisanslite_r1';
	color: #FFF;
	font-size: 41px;
	line-height: 40px;
	font-weight: normal;
	margin: 12px 0 30px 0;
	letter-spacing: 0.01em;
}
.text_50 {
	font-family: 'Conv_thaisanslite_r1';
	font-size: 45px;
	color: #FFFFFF;
	font-weight: normal;
	margin: 0 0 30px 0;
	padding: 0;
	line-height: 27px;
	text-align: center;
	text-shadow: 0 1px 0 #161A20;
	text-shadow: 0 1px 0 rgba(23, 27, 34, 1);
}
.text_51 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 65px;
	color: #FFF300;
	font-weight: normal;
	margin: 0 0 30px 0;
	padding: 0;
	line-height: 27px;
	text-align: center;
	text-shadow: 0 1px 0 #161A20;
	text-shadow: 0 1px 0 rgba(23, 27, 34, 1);
}
.text_52 {
	font-family: 'Conv_thaisanslite_r1';
	font-size: 30px;
	color: #000000;
	font-weight: normal;
	margin: 0;
	padding: 0;
	line-height: 27px;
	text-align: center;
	letter-spacing: 0.02em
}
.text_53 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	margin: 0;
	line-height: 20px;
	color: #5A687E;
	text-align: center;
}
.text_54 {
	font-family: 'Conv_thaisanslite_r1';
	font-size: 25px;
	color: #000000;
	font-weight: normal;
	margin: 0;
	padding: 0;
	line-height: 27px;
	text-align: center;
	letter-spacing: 0.01em
}
.text_55 {
	font-family: 'Open Sans', sans-serif;
	color: #FDF552;
	font-size: 10px;
	font-weight: normal;
	margin: 5px 0 5px 0;
	
	text-shadow: 0 1px 0 #c28130;
	text-shadow: 0 1px 0 rgba(151, 99, 33, 0.43);
}
.text_56 {
	font-family: 'Conv_thaisanslite_r1';
	font-size: 30px;
	color: #0D87D3;
	font-weight: normal;
	margin: 0 0 15px 0;
	padding: 0;
	line-height: 27px;
	text-align: center;
	padding-bottom: 15px;
	border-bottom: 1px #AEB9C0 dotted;
}
