@charset "utf-8";

@media screen and (max-width:768px) {
.home_td{
	margin-left: -2.4390%;
}
.home_td .dinner_table{
	float: left;
	width: 47.5609%;
	margin-left: 2.4390%;
	margin-bottom: 2.4390%;
}
#header {
	padding: 10px 0;
}
#header .fltL{
	float: left;
	width: 35%;
}
#logo {
	position: relative;
	z-index: 999999;
}
.ho_textL h1{
	font-size: 40px;
}
.ho_textL span{
	font-size: 20px;
}
.about_table td {
	display: block;
	width: 100% !important;
}
.ho_textL {
	font-size: 50px;
	padding: 0 0 10px 0 !important;
}
.title_h2 h2{
	font-size: 33px;
}
.about .ColRight,.about .ColLeft{
	width: 100% !important;
	float: none;
}
.about .ColLeft{

}
/*--------------scroll-----------*/
.scroll {
	overflow: auto;
}
.scroll::-webkit-scrollbar {
 width: 10px;
 background: #eee;
}
.scroll::-webkit-scrollbar:horizontal {
 width: 10px;
 height: 10px;
 background: #eee;
}
.scroll::-webkit-scrollbar-thumb {
 background: #ccc;
 border-radius: 2px;
}
.scroll::-webkit-scrollbar-thumb:horizontal {
 background: #ccc;
 border-radius: 2px;
}
.about_table td {
	padding: 10px 0 !important;
}
.img_C {
	text-align: center !important;
}
.event_text img {
	display: block;
	float: none;
	margin: 0 auto 15px !important;
}
}

@media screen and (max-width:468px) {
.ho_textL {
	font-size: 35px;
}
img.imgL, img.imgR {
	max-width: 100% !important;
}
.home_new img {
	display: block;
	float: none;
	margin: 0 auto 10px;
}
.event_text {
	font-size: 15px !important;
}
}
