/* header */
@media screen and (max-width: 1650px){
	#header .depth02 > li:not(:last-of-type){ margin-right: 30px; }
}

@media screen and (max-width: 1500px){
	#header .depth01{ display: none; }
}

/* familysite */
#familysite .content dl dt{ font-family: var(--engFont); }

@media screen and (max-width: 1700px){
	#familysite .content dl dt{ font-size: 2.8rem; }
}

@media screen and (max-width: 1280px){
	#familysite .content dl dt{ font-size: 2.2rem; }
}

@media screen and (max-width: 900px){
	#familysite .content dl dt{ font-size: 2rem; }
}