body {
	background-color: darkgray;
	height: 200vh;
}



.site-header {
	background-color: #fff;
    color: #000;
    padding: 10px 0;
	position: fixed;
	z-index:100;
	width: 100%;
}

.site-header .header-inner {
	width: 90%;
	margin: 0 auto;
	display: flex;
    align-items: center;
    justify-content: space-between;
}

.site-header .header-inner .xiroku-logo {
	width: 80px;
}

.site-header .header-inner .xiroku-logo img {
	width: 100%;
}

.site-header ul {
	display: flex;
	font-size: 12px;
	font-weight: bold;
}

.site-header ul .site-link {
	margin-right: 40px;
}

.site-header ul .site-link:last-child {
	margin-right: 0;
}

.site-header ul .site-link li span {
	margin-right: 5px;
}

.ronbun p {
	color: white;
}

