aside#secondary ul li {
    flex-wrap: wrap;
}

ul.children {
    margin-left: 1.3rem;
}

aside#secondary ul.children li::before{
    border-top: 2px solid #E6A40D;
    border-left: 2px solid #E6A40D;
    border-radius: 0;
    background-color: transparent;
    transform: rotate(135deg);
}

.login {
    display: none;
}

.scroll-top {
    z-index: 10;
}

.box.box-community h2{
width: fit-content;
}

.box.box-community h2 .h2_ja {
    left: 4px;
    bottom: -24px;
}

main .news .tab-panel {
top: -1.2rem;
}

main .information .h2-wrap h2 {
    margin-bottom: -0.5rem;
}

main .link h2 {
    margin-bottom: -0.8rem;
}

main.page-wrap.associateMember.Member .information .h2-wrap h2 {
    font-size: min(15vw, 100px);
}

@media screen and (min-width: 992px) {
.box.box-community h2 .h2_ja {
    left: auto;
    bottom: -4px;
    right: 0;
    transform: translateX(100%);
}
}

@media screen and (min-width: 1200px) {
   aside#secondary {
    position: sticky;
    top: 20px;
}	 

@media screen and (min-width: 1400px) {
   aside#secondary {
    top: 120px;
}	       
}

