#header_1st .navbar-brand {
	height: 2.5rem;
}
#header_2nd{
	padding:0px 1rem; 
}
/*20230517增*/
.store_name{
	font-size: 1.25rem;
	font-weight: bold;
}
/*20230517增*/

/*hover dropdown*/
	#header_2nd .hover_dropdown .dropdown_content a{
		text-decoration: none;
		color: rgb(90, 90, 90);
	}
	
	#header_2nd .hover_dropdown .dropdown_item{
		padding: 0.375rem 1.5rem;
		display: block;
	}
	#header_2nd .collapse_btn{
		font-size: 1.25rem;
		cursor: pointer;
	}
@media(min-width: 768px){
	#header_1st .nav-link {
		font-size: 1.125rem;
		padding: 0.5rem 1rem;
	}
	#header_2nd{
		padding:0.5rem 1rem; 
	}
	#header_2nd .nav-item{
		border-right: 1px solid rgba(255,255,255,.25);
	}
	#header_2nd .nav-item:last-child{
		border-right: 0px;
	}
	#header_2nd .nav-link {
		padding: 0.25rem 2rem;
		font-size: 1.125rem;
	}
	/*hover dropdown*/
		#header_2nd .hover_dropdown .dropdown_content_position{
			position: absolute;
			z-index: 10;
			display: none;
			padding: 1rem 0px;
			
		}
		.dropdown_content{
			float: left;
			min-width: 10rem;
			padding: 0.25rem 0;
			font-size: 1.125rem;
			text-align: left;
			list-style: none;
			background-color: #fff;
			border: 1px solid rgba(0, 0, 0, 0.15);
			border-radius: 0.5rem;
			box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
		}
		#header_2nd .hover_dropdown:hover .dropdown_content_position{
		 	display: block;
		}
		#header_2nd .hover_dropdown:hover .dropdown_btn{
			font-weight: bolder;
		}
		#header_2nd .dropdown_item:focus, #header_2nd .dropdown_item:hover {
			padding-left: calc(1.5rem - 6px);
		}
}
