@charset "utf-8";

.navigation {
	margin-left: auto;
	display: flex;
	align-items: center;
	font-size: 14px;
	line-height: 30px;
	gap: 10px 27px;
}
.hd-btn a {font-size: 14px;}
@media screen and (max-width: 1400px) {
.navigation {font-size: 13px;}
.hd-btn a {font-size: 13px;}
}
@media screen and (max-width: 1300px) {.navigation {display:none;}
    
}

@media screen and (max-width: 1299px) {
    .snav {
        display: block;
    }
    .search { margin-right:50px;}
}

@media screen and (max-width:1299px) {
    .hd-info, .search, .navigation, .hd-btn {
        display: none;
    }
    .hdpd{ padding-top:120px;}
}

@media screen and (max-width:1000px) {
    .hdpd{ padding-top:60px;}
}
.mp {

	font-size: 1.4rem;

}