/* todo:以下mypage register passwordリセット cmypageとの競合打ち消し */
body {
    color: rgba(var(--color-text), 1);
    background-color: rgba(var(--keyColor-base), 1);
}

.wrapper {
    padding-top: 4.831625183vw;
}

.headerInner {
    background-color: rgba(var(--keyColor-base), 1);
}

a.objPagesNav__link:hover:after {
    background-color: rgba(var(--keyColor-base), 1);
}

.pageHeader__logo {
    padding-right: 5.4904831625vw;
}

.pageHeader__date {
    display: block;
}

.fixedBtn__account a.fixedBtn__inner, .fixedBtn__clips a.fixedBtn__inner {
    width: 13.029283vw;
}

.mypage__profile--detail {
    margin: 0;
    width: calc(100% - 7.6866764275vw);
}

@media screen and (max-width: 767px) {
	.pageHeader__date {
		display: none;
	}

	.pageHeader__logo {
		padding-right: 0;
	}

    .wrapper {
        padding-top: 12vw;
    }

    .fixedBtn__account .fixedBtn__text {
        width: 12.8vw;
    }

    .fixedBtn__clips .fixedBtn__text {
        width: 15.1253333333vw;
    }

    .fixedBtn__account a.fixedBtn__inner, .fixedBtn__clips a.fixedBtn__inner {
        width: 25.8666666667vw;
        padding-left: 4vw;
    }
    

    /*********************************
    SP-マイページサイドメニュー
    **********************************/
    .mypage__pagesNav.mypage__pagesNav--sub .objPagesNav__target:nth-child(n+5) {
        border-bottom: none;
    }

    .mypage__profile--detail {
        width: calc(100% - 24vw);
    }
    
}


