/*システム打ち消すCSSはここで*/
.fs-preview-header { display: none; }
h1, h2, h3, h4, h5,p{
    margin:0;
}
.fs-pt-list--noMarker > li + li, .fs-pt-list--unordered > li + li, .fs-pt-list--ordered > li + li, .fs-pt-list--note > li + li {
    margin-top: 0;
}
h1, h2, h3, h4, h5 {
    font-weight: bold;
}
[type="hidden"], [type="text"], [type="search"], [type="tel"], [type="url"], [type="email"], [type="password"], [type="datetime"], [type="date"], [type="month"], [type="week"], [type="time"], [type="datetime-local"], [type="number"], select, textarea{
    border:none;
    line-height: 1.8;
}
.fs-c-productListCarousel__list,.fs-c-productListCarousel__list__itemTrack{
    width: 100%;
}
/*ログイン判定*/
.login-false {
	display: none;
}
.login-true {
	display: block;
}
.mypage.my-false,
.favorite.my-false {
	display: none;
}
.login.my-true,
.regist.my-true {
	display: none;
}

/*アイコン設定*/
.fs-c-button--particular.fs-c-button--addToWishList--icon, .fs-c-button--particular.fs-c-button--removeFromWishList--icon, .fs-c-button--particular.fs-c-button--displayPassword, .fs-c-button--particular.fs-c-button--hidePassword {
    background: none;
    border: none;
    box-shadow: none;
    padding: 0;
}

.fs-c-button--particular.fs-c-button--addToWishList--icon .fs-c-button__label, .fs-c-button--particular.fs-c-button--removeFromWishList--icon .fs-c-button__label, .fs-c-button--particular.fs-c-button--displayPassword .fs-c-button__label, .fs-c-button--particular.fs-c-button--hidePassword .fs-c-button__label {
    display: none;
}

.fs-c-button--particular.fs-c-button--addToWishList--icon::before, .fs-c-button--particular.fs-c-button--removeFromWishList--icon::before, .fs-c-button--particular.fs-c-button--displayPassword::before, .fs-c-button--particular.fs-c-button--hidePassword::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: 2.2rem;
}

.fs-c-button--particular.fs-c-button--addToWishList--icon::before {
    content: "\e919";
}

.fs-c-button--particular.fs-c-button--removeFromWishList--icon::before {
    content: "\e91a";
    color: #b81f32;
}

.fs-c-button--particular.fs-c-button--displayPassword::before, .fs-c-button--particular.fs-c-button--hidePassword::before {
    color: #999999;
    margin: auto 4px;
}

.fs-c-button--particular.fs-c-button--displayPassword::before {
    content: "\e917";
}

.fs-c-button--particular.fs-c-button--hidePassword::before {
    content: "\e918";
}

.fs-c-button--particular.fs-c-button--addToWishList--detail, .fs-c-button--particular.fs-c-button--removeFromWishList--detail {
    align-items: center;
    font-size: 1.2rem;
    padding: 0.2em 1em;
}

.fs-c-button--particular.fs-c-button--addToWishList--detail::after, .fs-c-button--particular.fs-c-button--removeFromWishList--detail::after {
    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.6em;
    margin-left: 8px;
}

.fs-c-button--particular.fs-c-button--addToWishList--detail::after {
    content: "\e919";
}

.fs-c-button--particular.fs-c-button--removeFromWishList--detail::after {
    content: "\e91a";
    color: #b81f32;
}

.fs-c-button--plain::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;
}

.fs-c-button--plain.fs-c-button--addReview--detail::before {
    content: "\e928";
}

.fs-c-button--plain.fs-c-button--viewAllReviews::before {
    content: "\e927";
}

.fs-c-button--plain.fs-c-button--addToCart--list::before {
    content: "\e91f";
}

.fs-c-button--plain.fs-c-button--subscribeToArrivalNotice--list::before {
    content: "\e920";
}

.fs-c-button--plain.fs-c-button--viewProductDetail::before {
    content: "\e92b";
}

.fs-c-button--plain.fs-c-button--viewMoreImage .fs-c-button__label {
    display: none;
}

.fs-c-button--plain.fs-c-button--viewMoreImage::before {
    content: "\e912";
    font-size: 3rem;
}

.fs-c-button--plain.fs-c-button--viewExtendedImage .fs-c-button__label {
    display: none;
}

.fs-c-button--plain.fs-c-button--viewExtendedImage::before {
    content: "\e912";
    font-size: 2.2rem;
}

@media (max-width: 768px) {
  .pcOnly {
    display: none;
  }
}
@media (min-width: 769px) {
  .spOnly {
    display: none;
  }
}