
.home_logo { width: 400px; margin: 0 auto; }
.home_logo img { width: 100%; }
.home_tel { color: #fff; }
.home_tel:hover { color: #eecf46; }

.dacy-btn {
    text-transform: uppercase;
    line-height: 1;
    display: inline-block;
    padding: 0.3em 1em;
	margin-top: 0.2em;
	margin-bottom: 0.2em;
	font-size: 1.6em;
    color: #fff;
    background-color: #269fdb;
    -webkit-transition: all .2s ease;
	transition: all .2s ease;
border-radius: 30px;}
.dacy-btn:hover { color: #eecf46; }



.navbar-nav li a { margin: 0; }

.banner-header .w3_navigation_pos h1 a { display: none; }

@media(min-width: 320px) and (max-width: 736px){
	.banner-header .w3_navigation_pos h1 a { color: #fff; display: block; }
	
}


@media(min-width:320px) {
	.banner-header .navbar-default { padding: 1.2em 1em .6em; }
	
}

@media(min-width:320px) and (max-width: 767px) {
	.home_logo { width: 250px; }
	
}

@media(min-width:767px) and (max-width: 1280px) {
	.home_logo { width: 300px; }
	
}

@media (min-width: 320px) and (max-width: 900px) {
	
	.about_img1 { display: none; }
	.about_img2 { display: block; }
	
	.banner-header .navbar-default { padding: 1.7em 1em .6em; }
	
	#myCarousel .home_logo { padding: 4em 0 0; }
	
	.banner-header .navbar-nav > li.phone_nav { display: block; }
	.banner-header .navbar-nav > li.pc_nav { display: none; }
	
	#myCarousel .carousel-inner .home_phone_nav { display: block; }
	#myCarousel .carousel-inner .home_pc_nav { display: none; }
	
	.bannerbottom .container .more_pc_nav { display: block; }
	

}


@media (min-width: 900px) {
	
	.about_img1 { display: block; }
	.about_img2 { display: none; }
	
	.banner-header .navbar-default { padding: 1em 1em 1em; }
	
	.navbar-nav li { margin: 0 20px 0 0; }
	
	nav .navbar .navbar-default { padding: 1.3em 1em; }
	
	#myCarousel .home_logo { padding: 8em 0 0; }
	
	.banner-header .navbar-nav > li.phone_nav { display: none; }
	.banner-header .navbar-nav > li.pc_nav { display: inline-block; border-radius: 30px; }
	
	#myCarousel .carousel-inner .home_phone_nav { display: none; }
	#myCarousel .carousel-inner .home_pc_nav { display: block; }

	.bannerbottom .container .more_pc_nav { display: none; }
	
}






