@charset "utf-8";
/* CSS Document */

.footer-36-1{
	margin:0;
	padding:0;
	margin-top: -200px;
	min-height:329px;
	position:relative;
	background:url(../images/footer-36-1/bg.png) top center no-repeat;
}
.footer-36-1 .footer-name{
	margin:0;
	padding:0;
	position:relative;
	margin-top: 150px;
	z-index: 1;
}
.footer-36-1 .footer-name .logo{
	position:absolute;
	top:40px;
	left:0;
}
.footer-36-1 .footer-name .logo img{
	max-width:100%;
	height:auto;
}
.footer-36-1 .footer-name .name{
	position: absolute;
    top: 46px;
    left: 120px;
	font: 40px/45px 'THK2DJuly8', Arial, sans-serif;
    color: #ffe194;
}
.footer-36-1 .footer-name .address{
	color: #fff;
    font-size: 13px;
    position: absolute;
    top: 92px;
    left: 121px;
}
.footer-36-1 .footer-name .footer-menu{
	color: #740f0f;
    font-size: 13px;
    position: absolute;
	top: 134px;
    left: 121px;
}
.footer-36-1 .footer-name .footer-menu a{
	color: #740f0f;
}
.footer-36-1 .footer-name .footer-menu a:hover{
	color: #ffe194;
}

.footer-36-1 .footer-center{
	margin: 0;
    padding: 0;
    margin-top: 209px;
    position: relative;
    font: 40px/45px 'thaisanslite', Arial, sans-serif;
    letter-spacing: 2px;
    color: #fff;
    text-align: center;
}
.footer-36-1 .footer-center .slogan{
	width:299px;
	height:54px;
	background:url(../images/footer-36-1/text-center.png) top center no-repeat;
}
.footer-36-1 .footer-center img{
	margin:5px;
	margin-top:10px;
	width:35px;
	height:35px;
}

.footer-36-1 .footer-tel{
	margin:0;
	padding:0;
	margin-top: 162px;
	padding-top:50px;
	color:#fff;
	font: 28px/46px 'THK2DJuly8', Arial, sans-serif;
	text-align:right;
}
@media (max-width: 575px) { 
	.footer-36-1{
		background:url(../images/footer-36-1/bg-1.png) top center no-repeat;	
	}
	.footer-36-1 .footer-name{
		height:150px;
	}
	.footer-36-1 .footer-name .address {
    	top: 94px;
	}
	.footer-36-1 .footer-name .footer-menu{
		top: 209px;
		font-size: 15px;
	}
	.footer-36-1 .footer-center{
		margin-top: 99px;
	}
	.footer-36-1 .footer-tel{
		text-align:center;
		padding-top:0;
		margin-top: 12px;
	}
}
@media (min-width: 576px) and (max-width: 767px) { 
	.footer-36-1{
		background:url(../images/footer-36-1/bg-1.png) top center no-repeat;	
	}
}
@media (min-width: 768px) and (max-width: 991px) { 
	.footer-36-1{
		background:url(../images/footer-36-1/bg-1.png) top center no-repeat;	
	}
	.footer-36-1 .footer-name{
		height:150px;
	}
	.footer-36-1 .footer-tel{
		margin-top:0;
		text-align:center;
	}
	.footer-36-1 .footer-center{
		margin-top:0;
		font: 35px/45px 'thaisanslite', Arial, sans-serif;
	}
	.footer-36-1 .footer-tel{
		padding-top:10px;
	}
}
@media (min-width: 992px) and (max-width: 1199px) { 
	.footer-36-1{
		min-height:200px;	
	}
	.footer-36-1 .footer-name .name{
		font: 35px/45px 'thaisanslite', Arial, sans-serif;
	}
	.footer-36-1 .footer-name .footer-menu{
		display:none;	
	}
	.footer-36-1 .footer-center{
		padding-top:5px;
		font: 35px/45px 'thaisanslite', Arial, sans-serif;
	}
}
@media (min-width: 1200px) and (max-width: 1280px) { 
	.footer-36-1 .footer-name .logo img {
		max-width: 94%;
		height: auto;
	}
	.footer-36-1 .footer-name .address{
		font-size: 12px;
	}
	.footer-36-1 .footer-name .footer-menu{
		top: 152px;	
	}
}
@media (min-width: 1281px) and (max-width: 1366px) { 
	.footer-36-1 .footer-name .footer-menu{
		top: 153px;	
	}
}
@media (min-width: 1367px) and (max-width: 1440px) { 
	.footer-36-1 .footer-name .address{
		font-size:12px;	
	}
}
@media (min-width: 1200px) {  
	.footer-36-1 .footer-tel{
		left: -100px;
		    position: relative;
	}
}
