.wrapper {
	margin:auto;
	width:1200px;
}


.box {
	border-radius: 0px;
	font-size: 150%;
}

.header, .footer {
	
}

.sidebar {
	width: 230px;
	height:100%;
	margin-bottom: 20px;
	padding: 0;
	vertical-align:top;
}

.sidebar2 {
	width: 230px;
	height:100%;
	margin-bottom: 20px;
	padding: 0;
	vertical-align:top;
}

.content {
	width:auto;
	padding:10px;
	vertical-align:top;
}

.clear{
	clear:both;
	padding-bottom:10px;
}

/* ################################# */
/* ######## ทำกรอบเว็บไซต์เบลอ ######### */
/* ################################# */
 #box_shadow{
width:1200px; height:auto;	 
-webkit-box-shadow: 0px 10px 30px 5px rgba(0,0,0,0.39);
-moz-box-shadow: 0px 10px 30px 5px rgba(0,0,0,0.39);
box-shadow: 0px 10px 30px 5px rgba(0,0,0,0.39);
 }

.link_mtop {
	font-family:"Athiti", sans-serif;
	font-size:16px;
}

#mtop2 li a.itop_01{font-family:"Athiti", sans-serif;font-size:15px;}
#mtop2 li a.itop_02{font-family:"Athiti", sans-serif;font-size:15px;}
#mtop2 li a.itop_03{font-family:"Athiti", sans-serif;font-size:15px;}
#mtop2 li a.itop_04{font-family:"Athiti", sans-serif;font-size:15px;}
#mtop2 li a.itop_05{font-family:"Athiti", sans-serif;font-size:15px;}
#mtop2 li a.itop_06{font-family:"Athiti", sans-serif;font-size:15px;}
#mtop2 li a.itop_07{font-family:"Athiti", sans-serif;font-size:15px;}

.menu_top {
	height:40px;
}



/* ------ Menu Top --------*/
.navigation_menu_item a{
	font-family:"Athiti", sans-serif;
	font-size: 17px;
	padding: 5px 20px;
}

.dropdown .dropbutton {
	font-family:"Athiti", sans-serif;
	font-size:17px; 
	padding: 5px 20px;	
}

.dropdown-content a {
	padding: 5px 20px;
	font-size: 15px;
	width:200px;
}






.bg_title{
	font-family: 'Athiti', sans-serif;
	height:32px;
	font-size:16px;
}

.menu_site a.link{
	font-family: 'Athiti', sans-serif;
	font-size:16px;
	line-height:20px;
}

.textData{
	font-family: 'Athiti', sans-serif;
	font-size:16px;
	line-height:25px;
}

.obj_marquee{
	font-family: 'Athiti', sans-serif;
	font-size:16px;
}

.txt_title_bar {	
	font-family: 'Athiti', sans-serif;
	font-size: 20px;
}

.txt_titlebar{
	font-family: 'Athiti', sans-serif;
	font-weight:bold;
	font-size:16px;color:#FFF; padding-left:15px; 
}

.bul_icon09 a{
	font-family: 'Athiti', sans-serif;
	font-size:14px;
}


 #gallery_index  img {
	max-height: 280px;
	object-fit: cover;
}


#gallery_index a.link{
	font-family: 'Athiti', sans-serif;
	font-size:16px;
	line-height:20px;
}


 #gallery_web  img {
	 max-width:300px;
	object-fit: cover;
}


#gallery_web a.link{
	font-family: 'Athiti', sans-serif;
	font-size:16px;
	line-height:20px;
}




.news_index a.link{
	font-family: 'Athiti', sans-serif;
	font-size:16px;
	line-height:20px;
}

.news_index img.pBig{
	width:330px;
}

.news_index img.pThumb{
	width:100px;
}

.txtDate{
	font-family: 'Athiti', sans-serif;
	font-size:15px;
}

.board_Title a.link{
	font-family: 'Athiti', sans-serif;
	font-size:16px;
	line-height:20px;
}