@charset "UTF-8";

.message {
	font-size: 130%;
}

.business {
	font-size: 120%;
	margin: 0 20px 30px 20px;
}

.red {
	color:#c30d23;
}

.a_gray {
	color: #3E3A39;
}

@media only screen and (min-width: 760px){
}
	
@media only screen and (max-width: 800px) {
#unseen table td:nth-child(2),  #unseen table th:nth-child(2) {
	display: none;
}
.container p {
	text-align: left;
}
h1, h2, h3, h4, h5, h6 {
	text-align: left;
}

}
 @media only screen and (max-width: 640px) {
#unseen table td:nth-child(4),  #unseen table th:nth-child(4),  #unseen table td:nth-child(7),  #unseen table th:nth-child(7),  #unseen table td:nth-child(8),  #unseen table th:nth-child(8) {
	display: none;
}
.container p {
	text-align: left;
	margin: 0px;
	padding: 0px;
}
h1, h2, h3, h4, h5, h6 {
	text-align: left;
}

.container .business {
	margin-bottom: 30px;
}

}

/* ================= Mobile (Landscape) 480px - 767px ================= */
@media only screen and (min-width: 480px) and (max-width: 767px) {
/* ================= Logo and Main menu ================= */
.container p {
	text-align: left;
}
.container p {
	text-align: left;
}
h1, h2, h3, h4, h5, h6 {
	text-align: left;
}

}
 @media only screen and (max-width: 767px) {
.col_1_4 img {
	width : 20%;
	float:right;
}
.col_3_4 {
	clear:both;
}
.top30 {
	padding-top:5px;
	font-size:0;
	line-height:0;
}
.footer_bottom .menu ul li {
	float:left;
	position:relative;
	display:block;
	margin:0 40px 0 0;
	padding:0;
	list-style:none;
	z-index: 9999;
	font-size: 16px;
}
.mapTelbox {
	float:left;
	text-align:left;
	font-size:16px;
}

@media only screen and (max-width: 319px) {

}