/*選單*/
html:not(.sp) main#lifeandbeautymuseum:not(.init) nav#lifeandbeautymuseum_navi>.container section.contents ul.main{
	flex-wrap: wrap;
    justify-content: center;
}
html:not(.sp) main#lifeandbeautymuseum:not(.init) nav#lifeandbeautymuseum_navi>.container section.contents ul.main li.BeautyBlogMenu,
html:not(.sp) main#lifeandbeautymuseum:not(.init) nav#lifeandbeautymuseum_navi>.container section.contents ul.main li.BeautyVideosMenu{
	margin-bottom: 50px;
}
html:not(.sp) main#lifeandbeautymuseum:not(.init) nav#lifeandbeautymuseum_navi>.container section.contents ul.main li.BeautyBlogMenu a p{
	background-image: url(../images/menu/blog.svg);
}
html:not(.sp) main#lifeandbeautymuseum:not(.init) nav#lifeandbeautymuseum_navi>.container section.contents ul.main li.BeautyVideosMenu a p{
	background-image: url(../images/menu/video.svg);
}
html:not(.sp) main#lifeandbeautymuseum:not(.init) nav#lifeandbeautymuseum_navi>.container section.contents ul.main li a .image,
main#lifeandbeautymuseum:not(.init) nav#lifeandbeautymuseum_navi>.container section.contents ul.main li a .image,
main#lifeandbeautymuseum:not(.init) nav#lifeandbeautymuseum_navi>.container section.contents ul.main li a .image img,
html:not(.sp) main#lifeandbeautymuseum:not(.init) nav#lifeandbeautymuseum_navi>.container section.contents ul.main li a::after
{
	height: auto;
}
html:not(.sp) main#lifeandbeautymuseum:not(.init) nav#lifeandbeautymuseum_navi>.container section.contents ul.main{
	padding-bottom: 20px;
}
html:not(.sp) main#lifeandbeautymuseum:not(.init) nav#lifeandbeautymuseum_navi>.container section.contents ul.main li a::before{
	top: calc(116rem);
}