@charset "utf-8";
/* CSS Document */

/* Font */ 

@font-face {
    font-family: 'thaisans';
    src: url('../fonts/ThaiSansNeue-Regular.eot');
    src: url('../fonts/ThaiSansNeue-Regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ThaiSansNeue-Regularr.woff') format('woff'),
         url('../fonts/ThaiSansNeue-Regular.ttf') format('truetype'),
         url('../fonts/ThaiSansNeue-Regular.svg#ThaiSansNeue') format('svg');
}
@font-face {
  font-family: 'CSChatThaiUI';
  src: url('../fonts/CSChatThaiUI.eot');
  src: url('../fonts/CSChatThaiUI.eot?#iefix') format('embedded-opentype'),
       url('../fonts/CSChatThaiUI.woff2') format('woff2'),
       url('../fonts/CSChatThaiUI.woff') format('woff'),
       url('../fonts/CSChatThaiUI.ttf') format('truetype'),
       url('../fonts/CSChatThaiUI.svg#CSChatThaiUI') format('svg');
  font-weight: normal;
  font-style: normal;
}

/* Other */
.text_head{
    font-weight: bold;
}

.f_w{
	color:#FFF;

	}
.space {
	 padding:5px;
	}


body  {
    font-family:'CSChatThaiUI' ;
    font-size:14px;

	}

/* Header Section */ 
.menu{
	font-family:'thaisans';
	font-size:18px;
	color:#FFF;
	font-weight:600;
	}

.isearch {
	background-image:url(images/btn-search.png);
	width:42px;
	height:auto;
	}
.btn_s{
	border:#1e9a78 2px solid ;
	padding:5px;
	background-color:#FFF;
	height:20px;
	width:190px;
	}

.text_t{
	font-family:Tahoma, Geneva, sans-serif;

	color:#000000;
	text-align:center;
	padding:5px;
	}
.left_line{
	border-left:#024136  1px solid;
	}
.right_line{
	border-right:#EEE  1px solid;
	}
	
/* IMG section */ 
.img-pic{
	background-image:url(images/img-bg-header-02.png);
	background-size:cover;
	width:100%;
	height:300;
	}
.img-pic-sub{
	background-image:url(images/bgsub.png);
	background-size:contain;
	width:100%;
	height:150px;
	}
	
.bgmenu {
	box-shadow: 0px 0px 15px 4px #716d6d;
	-webkit-box-shadow: 0px 2px 15px 4px #716d6d;
	-moz-box-shadow: 0px 2px 15px 4px #716d6d;
	-o-box-shadow: 0px 2px 15px 4px #716d6d;
	}
	
.linemenu {
	border-right:#6ab9ab 1px solid;
}

/* Content section */ 
.head_topic{
	font-family:'thaisans';
	background-color:#046f5c;
	border-radius: 15px 15px 0px 0px ; 
	font-size:20px;
	font-weight:600;
	padding:5px;
	color:#FFFFFF;
	text-align:center;
	}
.u_line{
	border-bottom:#CCC solid 1px;
	height:30px;
	padding-bottom:2px;
	}
	
.green{
	color:#078a73;
	}

.sub_topic{
	font-family:'thaisans';
	font-size:30px;
	color:#0659a3;
	font-weight:600;
	}	
.sub_topic_page{
	font-family:'thaisans';
	font-size:25px;
	color:#000;
	padding-top:15px;
	font-weight:600;
	border-bottom:#eae7e7 solid 1px;          
	}

.line-right-sub {
	border-right:#eae7e7 solid 1px;
	}
.sub-menu-list {
	list-style:circle outside;
	margin:0;
	padding-left:10px;
	}
.sub-menu-line{
	border-bottom:#eae7e7 solid 1px;
	padding:5px;
	}
.search_left{
	border:#016352 solid 1px;
	border-radius:10px 0px 0px 10px;
	padding:5px 0px 0px 0px;
	}
.search_right{
	background-color:#016352;
	border:#016352 solid 1px;
	border-radius:0px 10px 10px 0px;
	padding:5px 0px 0px 0px;
	}
.subscr{
	background-color:#FFFFFF;
	border:#FFF solid 1px;
	text-align:center;
	color:#333;
	}

.h_stat{
	font-family:'thaisans';
	font-size:20px;	
	font-weight:600;	
	color:#03548c;
	padding:2px;
	border-bottom:2px solid #03548c;
	margin-bottom:5px;
	}
.h_stat a:hover{
	
	color:#03548c;
	}
.h_stat a:link{
	
	color:#03548c;
	}
.h_stat a:active{
	
	color:#03548c;
	}
	
.list_content{
	list-style:circle inside;
	padding:5px;
	text-decoration:none;
	}
.forms{
	border:1px solid #CCC;
	padding:5px;
	}
/* footer */
.h_orange {
	font-family:'thaisans';
	font-size:20px;
	color:#faa013;
	font-weight:600;
	padding-top:5px;
	}
.list_w{
	font-family:Tahoma, Geneva, sans-serif;

	color:#FFF;
	/* border-bottom:#0e9079 solid 1px; */
	font-weight:500;
	padding:5px;
	}