.pc_none {
display:none;
}
.fs-l-main {
    max-width: 1000px;
}
.fs-l-sideArea + .fs-l-pageMain,
.fs-l-pageMain + .fs-l-sideArea {
    max-width: 760px;
}
@media screen and (max-width:1199px) {
.fs-l-sideArea + .fs-l-pageMain,
.fs-l-pageMain + .fs-l-sideArea {
    //max-width: 100%;
}
}


/* ヘッダー */

.head_top a.fs-p-drawer__loginLogout__login.is-loggedIn--false,
.head_top a.fs-p-drawer__loginLogout__logout.is-loggedIn--true {
    display: block;
    background: none;
    height: 27px;
}

header.fs-l-header {
    padding: 0;
}
li.header_cart ul {
    display: grid;
    grid-template-columns: 1fr 1fr;
}
.fcGlobal .nav > ul {
    display: grid;
    grid-template-columns: repeat(8, 1fr);
}



/* パンくず */
ol.fs-c-breadcrumb__list {
    max-width: 1000px;
    margin: 0 auto;
}








/* サイドナビゲーション */
.fs-l-sideArea {
    max-width: 210px;
}

.fs-p-drawer__loginLogout,
.fs-p-drawer__welcomeMsg {
display: block;
margin-bottom:20px;
}

.fcGlobal.sdvi_frame_cat {
    background: #ece7d9;
    margin-bottom: 20px;
    padding-bottom: 10px;
    font-size: 13px;
}
.fcGlobal.sdvi_frame_cat {
    padding: 10px;
}

.o_side_member_registration {
    border: solid 2px #dfdbce;
    text-align: center;
    padding: 8px 0 0;
    border-radius: 4px;
    margin:0 0 12px;
}
.fs-p-sideMenu a:hover {
    background: none;
    color: inherit;
}
.fs-p-sideMenu .fs-pt-menu__heading--lv1 {
    background: #3a251d;
    color: #fff;
    border: none;
}

.topics_frame {
    padding: 10px;
    background: #ece7d9;
    margin-bottom: 20px;
    padding-bottom: 10px;
}
.topics_frame ul.fs-pt-menu.fs-pt-menu--lv1 {
    background: #fff;
    padding: 10px;
}
.topics_frame .topics_btn {
    background: #fff;
    padding: 10px;
}
.topics_frame a.fs-pt-menu__link.fs-pt-menu__link--lv1 {
    line-height: 1.2em;
    margin-bottom: 10px;
}
aside li.fs-pt-menu__item.fs-pt-menu__item--lv1:nth-child(n + 7) {
    display: none;
}









/* 商品一覧・検索結果 */
.fs-c-productList__list {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 20px;
}
.fs-c-productMark__mark {
    font-size: 16px;
}
.fs-c-productListItem__outOfStock.fs-c-productListItem__notice.fs-c-productStock {
    color: red;
    line-height: 1.4em;
    border: dotted 1px;
}



/* 商品詳細 */
.fs-l-product2 .fs-l-productLayout {
    grid-template-columns: calc(50% - 16px / 2) calc(50% - 16px / 2);
}
.o_product_comment_03 {
    margin: 0 0 24px !important;
}
.o_product_comment_03 table {
    border: solid 1px;
    margin: 0 0 12px;
}
.o_product_comment_03 table td {
    border: solid 1px;
    padding: 8px;
}
.o_product_comment_03 .item-cart-top {
    background: #f8f4ea;
    margin: 0 0 12px;
    padding: 12px;
    color: #f08d49;
}
.o_product_comment_03 .item-cart-top span{
    color: initial;
}


.o_product_comment_07 {
    border: solid 4px #eee;
    padding: 10px;
}
.o_product_comment_07 .item-attention-ttl {
    background: #fe0500;
    padding: 12px;
    color: #fff;
    margin: 0 0 8px;
}
.o_product_comment_07:empty {
    display: none;
}
.contact_btn:first-child {
    margin: 0 !important;
}





/* ログインページ　*/

.fs-c-cartPayment__button.fs-c-buttonContainer.fs-c-buttonContainer--registerAndPurchase {
    display: none;
}
.fs-body-login .fs-c-loginForm {
    display: block;
    max-width: 600px;
    margin: 100px auto;
}
section.fs-c-newUsers.fs-c-subSection {
    display: none;
}
.o_cart_login {
max-width:600px;
margin:0 auto;
}
.o_cart_login section.fs-c-newUsers.fs-c-subSection {
    display: block;
}

/* 送料無料表記の文字サイズ調整　*/
 .fs-c-cartDiscountInfo__info {
 display: flex;
 align-items: flex-end;
 line-height: 1;
 font-size: clamp(20px, 2.5vw, 28px);
 margin-bottom: 10px;
 }
配布
code01
 .fs-c-cartDiscountInfo__info .fs-c-cartDiscountInfo__more,
 .fs-c-cartDiscountInfo__info .fs-c-cartDiscountInfo__info__next {
 font-size: clamp(25px, 3.125vw, 33px);
 }


<script src="https://cdnjs.cloudflare.com/ajax/libs/
 jquery/3.7.1/jquery.min.js"></script>
 $(function(){
 if($('.fs-c-panel--info').length){
 $('.fs-c-inputInformation').hide();
 $('.fs-c-panel--info').text('届いたメールに従って、仮パス
ワードから「変更後パスワード」にご変更ください。');
 }
 });
 </script>
 
