/*=================================
ヘッダー大枠。
===============
====================================================*/

header{
    display:flex;
    max-width:900px;
    /* background-color:skyblue; */
    margin:0;
    padding:5px 8px 7px 0;
	border-bottom:1px solid #dfdfdf;
	box-shadow:0 0 15px #f8f8f8;
	/* position:absolute;
	top:0;
	right:0;
	left:0; */
}


/*=================================
ロゴ。
===============
====================================================*/

.logo{
	width:50px;
}


/*=================================
ヘッダー項目。
===============
====================================================*/

.top-menu-box{
	width:180px;
	display:flex;
	/* background-color:pink; */
	margin-left:auto;
}

.menu-top{
	width:50px;
	/*height:50px;*/
	text-decoration:none;
	color:#333;
	text-align:center;
	margin-left:auto;
	padding:1px 0 0 0;
	display:block;
	cursor:pointer;
}

.menu-top:hover{
	text-decoration:underline;
}
.menu-top a{
	color:#333;
	text-decoration:none;
}

.important-item-one{
	margin:0;
	padding:1px 0 0 0;
	text-align:center;
	font-size:11px;
	/* word-spacing:0.7px; */
	/* user-select:none; */
	/* background:tomato; */
}


/*=================================
項目。
===============
====================================================*/

.menu-top-list{
	width:100%;
    height:100vh;
	background-color:#fff;
	border-left: 1px solid #e0e0e0;
	overflow-y:auto;
	overflow-x:none;
	position:fixed;
	top:0;
	right:0;
	z-index:8;
	display:none;
}