

#navi .navi-in > ul > li{
border-left: 1px solid #ffffff;
}

#navi .navi-in > ul > li:last-child{
border-right: 1px solid #ffffff;
}

.navi-in > ul > .menu-item-has-children > a::after{
right: 10px;
}


.box{/*業務用一般用タイトル*/
    padding: 0.5em 1em;
    margin: 2em 0;
    color: #484747;
    background: whitesmoke;/*背景色*/
    border-left: double 7px #444444;
    border-right: double 7px #444444;
}
.box p {
    margin: 0; 
    padding: 0;
}



table {
	
   border: 1px; #555555;
   background: #fafafa;
}



.menu-header li:nth-child(1) a,
.menu-header li:nth-child(1) .caption-wrap {
	border-radius:0 0 0 0px;
	background:#dd9933;
	
}
.menu-header li:nth-child(1) a:hover,
.menu-header li:nth-child(1) 
a:hover .caption-wrap {
	background:#eeaa44;
}



.menu-header li:nth-child(2) a,
.menu-header li:nth-child(2) .caption-wrap {
	background:#dd9933;
}
.menu-header li:nth-child(2) a:hover,
.menu-header li:nth-child(2) 
a:hover .caption-wrap {
	background:#eeaa44;
}



.menu-header li:nth-child(3) a,
.menu-header li:nth-child(3) .caption-wrap {
	background:#dd9933;
}
.menu-header li:nth-child(3) a:hover,
.menu-header li:nth-child(3) 
a:hover .caption-wrap {
	background:#eeaa44;
}





.menu-header li:nth-child(4) a,
.menu-header li:nth-child(4) .caption-wrap {
	background:#dd9933;
		border-radius:0 0 0px 0;
}



.menu-header li:nth-child(4) a:hover,
.menu-header li:nth-child(4) a:hover .caption-wrap {
	background:#eeaa44;
}



.menu-header li:nth-child(5) a,
.menu-header li:nth-child(5) .caption-wrap {
	background:#dd9933;
		border-radius:0 0 0px 0;
}



.menu-header li:nth-child(5) a:hover,
.menu-header li:nth-child(5) a:hover .caption-wrap {
	background:#eeaa44;
}



.header-container,.navi{
background:rgba(255,255,255,1);
}



html {
	scroll-behavior: smooth;
}

.navi {
background-color: transparent;
}

/*固定ページの投稿日、更新日、投稿者名を非表示にする*/
.page .date-tags,
.page .author-info {
    display: none;
}

.date-tags{text-align:left;
}
.date-tags{
	font-size:1.5em
}