.fs-body-my-top .fs-l-account {
    display: inherit;
}
.top_mypage > * {
    display: block;
}

.ttl_myp {
    display: flex;
    font-size: min(24px, 5.3vw);
    font-weight: 700;
    margin-bottom: 24px;
    padding-bottom: 11px;
    border-bottom: 1px solid #AAAAAA;
}

/*会員名表示*/
.name_member {
    display: block;
    color: #404040;
    font-size: 1.6rem;
    background: #f2f2f2;
    margin-bottom: 36px;
    padding: 1.1em 1em;
}
/*欲しいものリスト表示*/

.ttl_fav::before {
    font-family: "fs-icon" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 1.25em;
    margin-right: 0.3em;
    content: "\e919";
}

.ttl_namein .fs-clientInfo.is-ready {
    display: inline;
}
.box_mypage_fav .fs-c-wishlistProduct {
    margin-bottom: 40px;
}

.fs-c-productListItem {
    position: relative;
}
.link_fav {
    text-align: right;
    margin-bottom: 70px;
}
.link_fav span {
    color: #666666;
}
.link_fav span {
    color: #666666;
}
.link_fav span::before {
    content: "";
    display: inline-block;
    width: 1.28em;
    height: 1.14em;
    background: url(https://jazzyell.itembox.design/item/img/mypage/icon_list_fav.png);
    background-size: contain;
    vertical-align: sub;
    margin-right: 0.5em;
}
.fs-c-wishlistProduct__list .fs-c-preorderMessage,
.fs-c-wishlistProduct__list .fs-c-salesPeriod{
	display: none;
}

/*マイページメニュー*/
.ttl_myp_menu{
    margin-bottom: 9px;
}

.top_mypage > div {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.top_mypage > div > a {
    display: flex;
    align-items: center;
    width: 48%;
    border-bottom: #dddddd 1px solid;
    padding: 1.5em 0.5em;
}
.top_mypage > div > a::after {
    content: "";
    display: block;
    width: 0.6em;
    height: 0.6em;
    border-top: 1px #666666 solid;
    border-right: 1px #666666 solid;
    transform: rotate(45deg);
    margin-bottom: -0.2em;
    margin-left: auto;
}
.top_mypage > div > a > span {
    font-weight: normal;
    color: #666666;
    font-size: 16px;
}
.top_mypage > div > a > span img {
    width: 1.4em;
    margin-right: 0.75em;
}

.fs-pt-column__item > * + * {
    margin-top: 0;
    line-height: 1.0;
}

p.dlt_act {
    margin-top: 2em;
    text-align: right;
}
.fs-c-wishlistProduct > .fs-c-wishlistProduct__header,
.fs-c-wishlistProduct > .fs-c-wishlistProduct__footer,
.fs-c-productListItem .fs-c-salesPeriod{
    display: none;
}
/*ログアウト・退会*/
.dlt_act {
    display: flex;
    list-style: none;
    justify-content: flex-end;
}
.dlt_act li {
    margin-left: 1em;
}
.dlt_act li:not(:last-child)::after {
    content: "/";
    margin-left: 1em;
}

/*閲覧履歴*/
.fs-l-account + .recommend_area {
    background: #ffffff;
}
.fs-l-account + .recommend_area > .inner {
    width: 100%;
}
.fs-l-account + .recommend_area .fr2-carousel .rcmd-slick-list {
    margin: 0 48px 0 24px;
}

/*タブレット用調整-------------------------*/
@media screen and (max-width: 1023px) {




}
/*スマホ用調整-------------------------*/
@media screen and (max-width: 767px){
/*マイページメニュー*/
.top_mypage > div > a {
    width: 100%;
}
.top_mypage {
    margin-bottom: 21.3vw;
}

/*欲しいものリストカルーセル表示*/
.fs-c-wishlistProduct {
    width: 100vw;
    margin-left: -5.5vw;
}
.fs-c-wishlistProduct .fs-c-slick > span {
    display: none !important; /*矢印消去*/
}
.fs-c-wishlistProduct .slick-list.draggable {
    padding: 0 0 0 5.5vw !important;
}

}