@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
	line-height:20px;
}
img {
	border:none;
}
a {
	color:#c5ae54;
	text-decoration:none;
}
body {
	font-family:tahoma;
	background:#000000;
	font-size:13px;
	color:#ffffff;
}
.header {
	background: url(../images/topbar_bg.jpg) left top repeat-x;
	border-bottom:1px solid #c5ae54;
}
.header_top {
	background: url(../images/topbar_new.jpg) top center no-repeat;
	width:980px;
	margin:0 auto;
	height:147px;
	position:relative;
}
*+html .header_top {
	height:145px;
}
.logo {
	padding:15px 10px 5px 10px;
}
.clear {
	clear:both;
	height:0px;
	line-height:0;
}
.nav {
	width:900px;
}
.socail {
	position:absolute;
	right:0;
	margin-top:-105px;
	text-align: center;
}
#player{
	height:25px;
		
}
*+html .socail {
	margin-top: -35px;
	position:absolute;
}
.socail img {
	margin-right:5px;
}
.promotion_style, .bg_footer_style {
	background:url(../images/background_content_home_bg.jpg) bottom left repeat-x;
}
#footersyle  {
	height:220px;
	width:960px;
	text-align:left;
	padding-left:35px;
}
.style1 {
	font-size: 14;
	font-weight: bold;
}
#footersyle2  { 
	float:left; 
	text-align:left;
	padding-bottom:100px;
	padding-left:100px;
}
.promotion_style ul {
	width:960px;
	margin:0 auto;
	padding-left:20px;
	background:url(../images/background_content_home.jpg) bottom center no-repeats;
}
.promotion_style a {
	font-size:14px;
	font-weight:bold;
	color:#c5ae54;
}
.promotion_style li {
	float:left;
	width:300px;
	color:#c5ae54;
}
.promotion_style .right {
	width:auto;
	margin-right:50px;
	margin-top:0px;
}
li.promotion_index {
	background:url(../images/line_index.png) top right no-repeat;
	height:220px;
	width:360px;
	text-align:left;
	padding-bottom:20px;
}
.nav li {
	float:left;
	padding:7px 15px 12px 15px;
	list-style:none;
	margin-bottom:15px;
}
.nav li a {
	color:#fff;
	font-size:15px;
	font-weight:bold;
	padding:3px 7px 3px 7px;
}
.nav li a:hover, .nav li .select_menu {
	border-bottom:5px solid #c5ae54;
	padding:3px 7px 3px 7px;
}
.promotion_index img {
	float:left;
	margin: 10px 15px 15px 0;
}
.content_pro {
	width:150px;
	float: left;
	margin-top:15px;
	font-size:13px;
	color: #fff;
	height:100%;
}
.wrapper {
	margin:0 auto;
	background: url(../images/photo_home_bg.jpg) top left repeat-x;
}
.index_slide {
	background:url(../images/photo_home2.jpg) top center no-repeat;
	height:530px;
}
.slide_content {
	width:980px;
	margin:0 auto;
	clear:both;
}
.slide_images {
	width:486px;
	height:284px;
	float:left;
	margin:11px 29px;
	display:block;
}
*+html .slide_images {
	margin:28px 30px;
}
.index_slide h1 {
	float:left;
	font-size:25px;
	display:block;
	color:#c5ae54;
	display: block;
	width:420px;
	overflow:hidden;
	margin:15px 0;
	line-height:30px;
}
.h2_top, .h2_left {
	float: left;
	display: block;
	font-size:13px;
	width: 260px;
	height:75px;
	overflow:hidden;
	font-weight:normal;
}
.h2_left {
	width:210px;
	margin:20px 35px 5px 35px;
	height:65px;
	clear:both;
}
.right {
	width:240px;
}
.more {
	background:url(../images/ico_readmore.png) top left no-repeat;
	width:53px;
	height:16px;
	display: block;
	text-indent:-9999px;
	float:right;
}
a:hover.more {
	background:url(../images/ico_readmore_active.png) top left no-repeat;
}
.footer {
	border-top:1px solid #c5ae54;
	text-align:center;
	color:#D6C581;
	padding: 32px 0;
	font-size:11px;
}
/*About us*/
.inside {
	background:#000000;
	ine-height:20px;
}
.bg_inside {
	background:url(../images/background_inside_home.jpg) top left no-repeat;
	width: 980px;
	margin:0 auto;
}
.img1, .img2, .img3 {
	float: left;
}
.img1 {
	margin-left:12px;
}
.bg_inside h2 {
	padding: 0px 15px 15px 30px;
	font-size:24px;
	color:#c5ae54;
	width:auto;
	text-align:left;
	float:left;
	clear:both;
}
.content_wrapper {
	width:920px;
	margin:0 auto;
	padding: 30px 30px 30px 30px;
	height:auto;
}
h3 strong {
	color:#c5ae54;
	font-size:22px;
}
.p1, .p2, .p3 {
	float:left;
	display:block;
	padding-right:20px;
	margin-top:30px;
	font-size:13px;
}
.p1, .p2 {
	width:300px;
l font-size:13px;
}
.p2 {
	background: url(../images/line_profile.gif) top right no-repeat;
}
.p3 {
	padding-left:20px;
	padding-right:0;
	width:260px;
}
.font_g {
	color:#999999;
	line-height:20px;
}
.font_w {
	color:#fff;
	line-height:20px;
}
.font_y { 
	color:#fff;
	line-height:20px;
}
.p4 {
	width:600px;
	float:left;
	margin-top:30px;
	margin-right:20px;
	background:url(../images/line_job.png) top right no-repeat;
	padding-right:20px;
}
.ul.job {
	border-bottom:1px dotted #deca67px;
}
.p4 .job li {
	margin-left:30px;
}
.p5 {
	width:280px;
	float:left;
	margin-top:30px;
}
#form1 em {
	color:#FF0000;
	font-style:normal;
	font-weight:normal;
}
 
/*location*/ 
.line {
	border-bottom:1px solid #c5ae54;
}
.dotted {
	border-bottom:1px dotted #c5ae54; 
}
.brand {
	float:right;
	width:450px;
	text-align:right;
	padding-right:15px; 
	font-size:14px;
}
.img_brand {
	width: 320px;
	height:240px;
	float:left;
	margin-right:30px;
}
.img_brand_location {
	width:495px;
	height:280px;
	float:left;
	margin-right:30px;
}
.content_brand_location {
	width:340px;
	float:left;
	font-size:14px;
	height:280px;
}
.content_brand {
	width:550px;
	float:left;
	font-size:14px;
}
.content_brand div {
	margin-top:25px;
}
.map {
	text-align:center;
}
.promotion {
	width:300px;
}
.food {
	float:left;
	width:310px;
	height:240px;
	margin-left:10px;
	margin-bottom:18px;
}
.promotion_in {
	margin:0;
	padding: 15px 0 0 0;
}
.promotion_list li {
	float:left;
	width:420px;
	margin-left:0px;
	margin-right:70px;
	display:block;
	font-size:14px;
	color:#c5ae54;
	border-bottom: 1px dotted #c5ae54;
	margin-bottom:20px;
	height:220px;
}
.promotion_list img {
	float:left;
	margin:0;
}
.promotion_list .content_pro {
	float:left;
	width:240px;
	display:block;
	margin-left:15px;
}
.promotion_list .right {
	width:250px;
	float:left;
	margin-top:10px;
}
li.img_right {
	margin-right:10px;
}
ul.promotion_list h3 {
	width:400px;
	float:left;
	padding-bottom:10px;
}
.page {
	text-align:center;
	font-size:14px;
	margin-top:10px;
}
.page a {
	border:1px solid #c5ae54;
	padding:3px 7px;
	font-weight:bold;
}
.page a:hover {
	border:1px solid #fff;
	padding:3px 7px;
	background:#c5ae54;
	color:#fff;
}
.gallery {
	width:900px;
	height:676px;
	background:url(../images/bg_gallery.png) top center no-repeat;
	text-align:center;
	padding-top:15px;
}
.media {
	width:1px;  
	text-align:center; 
	margin-top:30px; 
	margin-bottom:20px; 
	margin-left:190px;
}
.list_media li {
	display:block;
	list-style:none;
	margin:0px 20px 10px 20px;
	float:left;
	width:200px;
	text-align:center;
}
.bg_select {
	background:/*url(https://tohkai4u.com/images/bg_select.jpg) top left no-repeat*/#a7984e;
	width:194px;
	padding: 3px;
	border:none;
}
.search_menu {
	padding:10px 30px;
	text-align:center;
}
.btn_search {
	background:#81753c;
	border: 1px solid #a7984e;
	padding:2px 15px;
	color:#fff;
	font-weight:bold;
}
ul.sub_menu {
	margin-top:20px;
	margin-left:250px;
}
ul.sub_menu li {
	background:#333;
	padding:3px 0;
	float:left;
	margin-right:5px;
	font-size:14px;
	list-style:none;
	width:140px;
	text-align:center;
	display:block;
}
ul.sub_menu a {
	color:#ffffff;
	font-weight:bold;
}
ul.sub_menu a:hover, ul.sub_menu .select {
	color:#000;
}
.list_food li {
	float:left;
	width:320px;
	height:300px;
	display:block;
	padding-bottom:15px;
	list-style:none; 
}







div#i_containTab{     
	position:relative;
    width:100%; /* กำหนดความกว้างทั้งหมด   */  
     
}  
ul#navi_containTab{  
    list-style:none;  
    padding:0;  
    margin:0;      
 
}  
ul#navi_containTab li{  
    display:block;  
    float:left;  
    height:25px;      
    width:120px;  /* กำหนดความกว้างทั้งหมด  หารด้วยจำนวนเมนูแท็บ  */  
    border:0px solid #CCC;  
    line-height:25px;  
    cursor:pointer;  
    text-align:center;  
}  
/*/* class รูปแบบของแต่ละเมนู */  
.selecttab{  
	background:#81753c;
	border: 1px solid #a7984e;
	 
	color:#fff;
	font-weight:bold;
}  
.tabNavi1 {  
 
}  
.tabNavi2{  
      
}  
.tabNavi3{  
          
}  
.tabNavi4{  
            
}  
.tabNavi5{  
          
}  
 
ul#detail_containTab{  
    list-style:none;  
    padding-top:20px;
    margin:0;       
}  
ul#detail_containTab li{  
    float:left;   
    height:100%;  
}  
/* class รูปแบบของแต่ละเนื้อหา */  
.detailContent1{   
    display:block;  
}  
.detailContent2{  
           
    display:none;  
}  
.detailContent3{  
      
    display:none;     
}  
.detailContent4{  
       
    display:none;  
}  
.detailContent5{  
       
    display:none;  
}