html{
	scroll-behavior:var(--wp--custom--text--smooth-scroll);
}

/* HAUP Home Top Scroll */
	.side-button-wrapper.is_flow{
	display:none;
}

.side-button-wrapper.is_flow{
	position: fixed;
	bottom: 20px;
	z-index:999;
}

ul.back-home-content{
	list-style: none;
	padding-left: 0;
	margin-top: 0;
	margin-bottom: 0;
}

ul.back-home-content li{
	padding: 4px;
	border-radius:4px;
	margin: 4px;
}

ul.back-home-content a{
	text-decoration: none;
}

.home-top-icon{
	width: auto;
	height: auto;
	font-size: 2.0rem;
	vertical-align: middle;
}

ul.back-home-content li{
	background:var(--wp--custom--color--home-top-button-color);
	border:2px solid var(--wp--custom--color--home-top-icon-color);
}

ul.back-home-content a{
	color:var(--wp--custom--color--home-top-icon-color);
}