
html{
font-size: 100%;
}

#coomingsoon {
max-width: 960px;
    margin: 0 auto;
    padding: 150px 0;
}

#coomingsoon h3{
font-family: 'Montserrat';
font-size: 36px;
    margin-bottom: 2%;
    text-align: center;
font-weight: bold;
}

#coomingsoon p{
text-align: center;
}

/*************************************************
クレジット
*************************************************/

.fs-c-creditCardIcons{
display:flex;
}

.fs-c-checkout-paymentMethod__creditCardRegistration{
display: block;
}

#subsc_section_02 .subsc_section_02_inner .teiki_kaiyaku h3 {
  margin-bottom: 3%;
font-size:30px;
font-weight: bolder;
}
#subsc_section_02 .subsc_section_02_inner .teiki_kaiyaku p {
  line-height: 1.5;
}

#subsc_section_02 .subsc_section_02_inner .teiki_kaiyaku {
  margin-bottom: 5%;
}

.fs-body-top .fs-l-main{
width:100%;
max-width: 100%;
}

.fs-body-custom .fs-l-main{
width:100%;
max-width: 100%;
}

.fs-body-top .fs-c-productImage__image{
width: 290px;
    height: 290px;
    object-fit: cover;
    border-radius: 10px;
}


#fv{
background-image: url(https://noda3333.itembox.design/item/fv_01.png?t=20231012090925)!important;
}
#fv.fv02{
background-image: url(https://noda3333.itembox.design/item/fv_02.png?t=20231012090925)!important;
background-position: bottom;
}
.for_beginner{
background-image: url(https://noda3333.itembox.design/item/buy_inner_01.png?t=20231012090925)!important;
}
.for_gift{
background-image: url(https://noda3333.itembox.design/item/buy_inner_02.png?t=20231012090925)!important;
}
.subscription_egg{
background-image: url(https://noda3333.itembox.design/item/buy_inner_03.png?t=20231012090925)!important;
}
#section02.section02 .buy_wrapper .for_beginner{
background-image: url(https://noda3333.itembox.design/item/buy_inner_04.png?t=20231012090925)!important;
}
#section02.section02 .buy_wrapper .for_gift{
background-image: url(https://noda3333.itembox.design/item/buy_inner_05.png?t=20231012090925)!important;
}
#section02.section02 .buy_wrapper .subscription_egg{
background-image: url(https://noda3333.itembox.design/item/buy_inner_06.png?t=20231012090925)!important;
}
.fs-body-custom #about_fv .about_fv_lower{
background-image: url(https://noda3333.itembox.design/item/about_top.png?t=20231012090925);
}
.fs-body-custom #about_fv.about_fv .about_fv_lower{
background-image: url(https://noda3333.itembox.design/item/about_top02.png?t=20231012090925);
}
#about_section_03{
background-image: url(https://noda3333.itembox.design/item/about_section_03_img01.png?t=20231012090925)!important;
}
#about_section_03.about_section_03{
background-image: url(https://noda3333.itembox.design/item/about_section_03_img02.png?t=20231012090925)!important;
}
.gift_engibanashi{
background-image: url(https://noda3333.itembox.design/item/gift_bg.png?t=20231012090925)!important;
}

#section_03 .slick_prev:before {
    content: url(https://noda3333.itembox.design/item/to_left_03.png?t=20231012090925)!important;
}

#section_03 .slick_next:before {
    content: url(https://noda3333.itembox.design/item/to_right_05.png?t=20231012090925)!important;
}
#gift_section_01 {
background: url(https://noda3333.itembox.design/item/gift_section_01_img01.jpg?t=20231012090925) no-repeat center /cover;
}
#subsc_section_01 {
background: url(https://noda3333.itembox.design/item/subsc_section_01_img01.jpg?t=20231012090925) no-repeat center /cover;
}




.fs-c-heading{
font-size: 24px;
    font-weight: bold;
    margin: 5% 0;
border-bottom: solid 1px #000;
padding-bottom: 1%;
}

.fs-l-main{
max-width:980px;
margin:0 auto;
}

.fs-c-subSection__title{
font-size:24px;
font-weight: bold;
border-bottom:solid 1px #000;
margin-bottom:5%;
padding-bottom: 1%;

}

.fs-c-inputInformation__message{
margin-bottom:3%;
}


.fs-c-button--primary{
background-color: #F0961D;
color: #fff;
width: 350px;
    height: 40px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.fs-body-login .fs-c-loginForm {
    display: flex;
    justify-content: center;
    gap: 48px 80px;
margin-top:20%;
margin-bottom: 10%;
}

.fs-c-subSection{
flex-basis: calc(50% - 40px);
}

.fs-c-inputTable{
width:100%;
}

.fs-c-inputTable tr{
display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    padding: 0;
}

.fs-c-inputTable__headerCell{
padding: 10px 0 10px 0;
}
.fs-c-inputTable__dataCell{
padding: 0 0 22px 0;
}

.fs-c-inputTable__headerCell{
text-align: left;
}



.fs-c-inputTable .fs-c-inputTable__dataCell{
padding:10px 0;
}

.fs-c-inputInformation__field .fs-c-inputTable__headerCell{
width: 300px;
}



.fs-c-inputInformation__field{
padding:0 3%;

}

.fs-body-my-account-settings .fs-c-inputInformation__field{
background: rgba(126, 126, 126, 0.08);
    border-radius: 4px;
}

.fs-c-inputInformation__link{
padding:0 3%;
margin-top:5%;
text-align: right;
}

.fs-c-newUsers__message{
padding:0 3%;
}

.fs-body-product .fs-l-pageMain{
margin-top:15%;
}

.fs-l-pageMain{
margin-top:10%;
}

.fs-c-fsLogin{
max-width: 600px;
    margin: 0 auto;
}

.fs-c-guestPurchase{
max-width: 600px;
margin: 0 auto;
border-top: 1px solid #7c8790;
    margin-top: 48px;
    padding-top: 24px;
    text-align: center;
}

.fs-c-documentContent{
padding: 16px;
    text-align: center;
max-width: 600px;
    margin: 0 auto;
    background-color: #A7C655;
    color: #fff;
    border-radius: 4px;
font-weight: bold;
}

.fs-body-wishlist-login .fs-c-loginForm{
display: flex;
    justify-content: space-between;
margin: 5% 0;
}

.fs-body-review-login .fs-c-loginForm {
    display: flex;
    justify-content: flex-start;
    gap: 48px 80px;
margin-top:20%;
margin-bottom: 10%;
}

.campaign_wrapper_02{
width:1200px;
margin: 0 auto;
margin-bottom: 5%;
}

.campaign_wrapper_02 img{
padding:0 30px;
}

.fs-c-productListItem__imageContainer{
margin-bottom: 5%;
}

.fs-c-productPrice__main__label{
display: block;
padding-top: 10px;
}

.fs-c-price{
display: inline-block;
}

.fs-c-buttonContainer{
display: flex;
justify-content: center;
margin-top:10%;
}

.fs-c-productListItem__productName{
font-weight: bold;
width: 250px;
}
.fs-c-productPrice{
font-weight: bold;
}

.fs-c-productListCarousel__list__item{
padding-right: 20px;
}





.fs-body-register .fs-c-inputTable tr{
    display: flex;
    align-items: center;
    border-bottom: solid 1px #E2E2E2;
    flex-direction: initial;
}
.fs-body-register .fs-c-inputTable__headerCell{
background-color: #F4F2F3;
    flex-basis: 40%;
    height: 80px;
    display: flex;
    align-items: center;
    padding: 0 20px;
}

.fs-body-register .fs-c-inputTable__dataCell{
    flex-basis: 60%;
    height: 80px;
    display: flex;
    align-items: center;
}

.fs-body-register .fs-system-assistedItem{
height: 40px;
}

.fs-body-register .fs-c-inputTable__dataCell{
padding:0 20px;
}

.fs-body-register .fs-c-inputTextGroup{
width: 513px;
}

.fs-c-radio__radio:checked:enabled + label > .fs-c-radio__radioMark{
border-color: #F0961D;
}
.fs-c-radio__radio:checked:enabled + label > .fs-c-radio__radioMark::before{
background-color: #F0961D;
}

.fs-c-checkbox__checkbox:checked + label > .fs-c-checkbox__checkMark{
border-color: #F0961D;
background-color: #F0961D;
}

.fs-body-forgotPassword .fs-c-inputInformation__message{
max-width: 600px;
    margin: 0 auto;
}

.fs-body-forgotPassword .fs-c-orderedList{
margin:0;
}

.fs-body-forgotPassword #fs_form{
max-width: 600px;
    margin: 0 auto;
    margin-top: 5%;
}

.fs-l-account{
display: flex;
    flex-direction: row-reverse;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-content: space-between;
}

.fs-p-accountInfo{
flex-basis: 35%;
background: #F5B155;
    color: #fff;
    padding: 25px 20px;
border-radius: 3px;
}

.fs-p-accountInfo__header{
display: flex;
    align-items: baseline;
    flex-direction: row;
    justify-content: space-between;
font-size:20px;
margin-bottom: 12px;
}

.fs-p-accountInfo__body{
    background: #ffffff;
    color: #000;
    padding: 20px 8px;
    margin-bottom: 8px;
}

.fs-p-accountInfo__point{
line-height: 1.5;
}

.fs-c-accountService{
    flex-basis: 55%;
    box-sizing: border-box;
        list-style: none;
        margin: 0;
        padding: 0;
        display: flex;
        flex-wrap: wrap;
   }



.fs-c-accountService__page--accountDelete{
align-items: flex-start;
    flex-basis: 100%;
}

.fs-l-account{
padding: 0 5%;
margin-bottom: 60px;

}

.fs-c-accountService__page {
    flex-basis: 120px;
    display: flex;
    align-items: stretch;
    height: 120px;
    margin: 8px;
}

.fs-c-accountService__page .fs-c-accountService__pageLink {
    box-shadow: 0 0 2px #b2b2b2;
    background: #f7f7f7;
    border: 1px solid #e5e5e5;
    border-radius: 3px;
    color: #3c3c3c;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    text-decoration: none;
    width: 100%;
}

.fs-c-accountService__page .fs-c-accountService__pageLink__label::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;
    display: block;
    color: #F5B155;
    font-size: 48px;
    line-height: 1.2;
    margin: 8px auto 0;
    width: 64px;
    height: 64px;
}

.fs-c-accountService__page--wishList .fs-c-accountService__pageLink__label::before {
    content: "\e901";
}
.fs-c-accountService__page--orderHistoryList .fs-c-accountService__pageLink__label::before {
    content: "\e902";
}
.fs-c-accountService__page--subscriptionHistoryList .fs-c-accountService__pageLink__label::before {
    content: "\e93e";
}
.fs-c-accountService__page--pointHistory .fs-c-accountService__pageLink__label::before {
    content: "\e903";
}
.fs-c-accountService__page--accountReviews .fs-c-accountService__pageLink__label::before {
    content: "\e904";
}
.fs-c-accountService__page--addressbook .fs-c-accountService__pageLink__label::before {
    content: "\e906";
}
.fs-c-accountService__page--accountPassword .fs-c-accountService__pageLink__label::before {
    content: "\e908";
}
.fs-c-accountService__page--accountSettingsModify .fs-c-accountService__pageLink__label::before {
    content: "\e909";
}

.fs-c-accountService__page--accountDelete .fs-c-accountService__pageLink__label::before {
 content: "\e90a";
}

.fs-body-my-top .fs-c-wishlistProduct .fs-c-wishlistProduct__title{
font-weight: bold;
    font-size: 20px;
    margin-bottom: 2%;
}

.fs-body-my-top .fs-c-wishlistProduct .fs-c-productImage__image {
    width: 250px;
    height: 250px;
    object-fit: cover;
    border-radius: 10px;
}

.fs-body-my-top .fs-c-wishlistProduct__viewAllProducts {
    background-color: #F0961D;
    color: #fff;
    width: 300px;
    height: 40px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    margin-top: 5%;
    margin-bottom: 5%;
}

.fs-body-my-top .fs-c-productPrice__main__label{
font-size: 12px;
    padding-right: 40px;
}

.fs-body-my-top .fs-c-price {
    padding: 0;
    font-size: 14px;
    padding-right: 5px;
    font-weight: normal;
}

.fs-body-my-top .fs-c-productPrice__addon {
    font-weight: normal;
    font-size: 12px;
}

.fs-body-my-top .fs-c-productPrice {
    display: flex;
    align-items: baseline;
    margin-top: 5%;
justify-content: flex-end;
}

.fs-body-my-top .fs-c-button--addToCart--list {
    background-color: #F0961D;
    color: #fff;
    width: 200px;
    height: 30px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
}

.fs-body-my-top .fs-c-buttonContainer {
display: flex;
    justify-content: space-between;
    width: 100%;
    margin: 10% 0;
}

.fs-body-my-top .fs-c-button--particular {
    width: 200px;
    margin-top: 5%;
justify-content: space-around;
}

.fs-body-my-top .fs-c-productListCarousel {
    margin-left: 0!important;
}
 

.fs-pt-menu--lv1{
width: 200px;
    background: #fff;
    border: 1px solid #F0961D;
    color: #F0961D;
    padding: 1%;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
}

.fs-clientInfo li a{
font-weight: bold;
display: flex;
    align-items: center;
    justify-content: center;

}


.fs-c-string--label{
font-size: 14px;
}

.fs-body-my-account-password .fs-c-inputInformation{
max-width: 600px;
    margin: 0 auto;
}

.fs-body-my-orders .fs-c-history, .fs-body-my-storeOrders .fs-c-history{
display: grid;
    grid-template-columns: 1fr;
    grid-gap: 24px;
}

.fs-p-announcement{
margin: 32px 0;
}

.fs-p-announcement__title{
font-size:20px;
}

.fs-p-announcement__body p{
margin: 1rem 0;
}

.fs-c-inputInformation{
max-width: 600px;
    margin: 0 auto;
}

.fs-body-register .fs-c-inputInformation{
max-width: 100%;
    width: 100%;
}

.fs-c-buttonContainer--myPageTop{
max-width: 600px;
    margin: 0 auto;
    background-color: #F0961D;
    color: #fff;
    width: 350px;
    height: 40px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 30px;
}

.fs-body-custom .fs-c-buttonContainer--myPageTop{
margin: 5% auto;
}

.fs-body-my-account-settings-edit .fs-c-inputInformation__message p{
text-align: center;
}



.fs-c-addressBookList__addButton{
background-color: #F0961D;
    color: #fff;
    width: 350px;
    height: 40px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
　　　　　　　　margin-left: 0;
    margin-top: 0;
    
}

.fs-body-my-addressbook .fs-p-announcement__title{
text-align: center;
}

.fs-body-my-addressbook .fs-p-announcement__body{
    margin: 5% 0;
    text-align: center;
   
}

.fs-c-addressBookList__form{
display: grid;
grid-template-columns: auto 1fr;
grid-template-rows: auto auto;
align-items: baseline;
margin:0 5%;
}

.fs-c-addressBookList__message{
background: rgba(126, 126, 126, 0.08);
    padding: 24px;
    margin: 24px 0;
    text-align: center;
}

.fs-body-my-addressbook-new .fs-c-inputInformation__message{
text-align: center;
}

.fs-body-my-addressbook-new .fs-c-button--primary{
width: 200px;
}

.fs-body-my-addressbook-new .fs-c-button--cancel{
background-color: #F0961D;
    color: #fff;
    width: 200px;
    height: 40px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.fs-body-my-addressbook-new .fs-c-buttonContainer{
justify-content: space-evenly;
margin-bottom: 10%;
flex-direction: row-reverse;
}

.fs-c-addressBookList__form .fs-c-buttonContainer{
justify-content: flex-start;
}

.fs-c-addressBookList__form .fs-c-addressBookCount{
text-align: right;
grid-column: 2;
    grid-row: 1;
}

.fs-c-addressBookList__form .fs-c-addressBookList__addButton{
background-color: #F0961D;
    color: #fff;
    width: 250px;
    height: 40px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
margin-top:0;
}

.fs-c-listTable {
    border-collapse: collapse;
    width: 100%;
    margin: 8px 0;
}

.fs-c-addressBookList__list{
grid-column: 1/3;
    grid-row: 2;

}



.fs-c-listTable > tbody {
    border-top: 1px solid #b2b2b2;
    border-bottom: 1px solid #b2b2b2;
}
.fs-c-listTable th, .fs-c-listTable td {
    border-right: 1px solid #b2b2b2;
    border-left: 1px solid #b2b2b2;
    padding: 8px;
}
.fs-c-listTable th:last-child, .fs-c-listTable td:last-child {
    border-right: none;
}
.fs-c-listTable th:first-child, .fs-c-listTable td:first-child {
    border-left: none;
}

.fs-c-addressBookList__list .fs-c-address{
line-height: 1.5;
}

.fs-c-addressBookList__list .fs-c-buttonContainer{
display: block;
width: fit-content;
margin: 0 auto;
}


.fs-c-buttonContainer--deleteChange .fs-c-button--changeInfomation{
background-color: #F0961D;
    color: #fff;
    width: 60px;
    height: 30px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 10px;
}

.fs-c-buttonContainer--deleteChange .fs-c-button--delete{
background-color: #F0961D;
    color: #fff;
    width: 60px;
    height: 30px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.fs-body-my-addressbook-edit .fs-c-inputInformation__message{
text-align: center;
}

.fs-body-my-addressbook-edit .fs-c-buttonContainer {
    justify-content: space-evenly;
    margin-bottom: 10%;
    flex-direction: row-reverse;
}

.fs-body-my-addressbook-edit .fs-c-button--primary {
    width: 200px;
}

.fs-body-my-addressbook-edit .fs-c-button--cancel {
    background-color: #F0961D;
    color: #fff;
    width: 200px;
    height: 40px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.fs-body-my-account-settings .fs-c-inputInformation__message{
text-align: center;
}

.fs-body-my-account-settings .fs-c-inputTable tr {
display: block;
    padding: 10px 0;
}


.fs-body-my-orders .fs-c-history{
    grid-template-columns: 1fr auto;
}

.fs-body-my-orders .fs-c-history__info{
grid-column: 2;
    grid-row: 1;
    align-self: start;
}

.fs-c-history__infoSummary{
padding-top: 20px;
}
.fs-c-history__term{
color: #7c8790;
    font-weight: 700;
}

.fs-c-history__total dt, .fs-c-history__total dd{
border-top: 1px solid #7c8790;
    margin-top: 8px;
    padding-top: 8px;
}

.fs-c-history__total dl {
    grid-gap: 0;
}

.fs-c-price{
display: flex;
    align-items: baseline;
    justify-content: flex-end;
}
.fs-c-pairList > dt::after{
display:none;
}

.fs-c-history__total dd {
    text-align: right;
}

.fs-c-history__info {
    background: rgba(126, 126, 126, 0.08);
    padding: 16px;
}

.fs-body-my-orders .fs-c-history__listContainer{
grid-column: 1;
    grid-row: 1;
}

.fs-c-noResultMessage {
    background: rgba(126, 126, 126, 0.08);
    padding: 24px;
    margin: 24px 0;
    text-align: center;
}

.fs-body-my-account-delete .fs-c-inputInformation__message{
text-align: center;
}

.fs-body-my-account-delete .fs-c-inputInformation__button{
display: flex;
    justify-content: space-evenly;
    margin-top: 10%;
    flex-direction: row-reverse;
}

.fs-body-my-account-delete .fs-c-button--primary {
    width: 200px;
}

.fs-body-my-account-delete .fs-c-button--cancel {
    background-color: #F0961D;
    color: #fff;
    width: 200px;
    height: 40px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.fs-body-my-wishlist .fs-p-announcement__body{
margin: 3% 0;
}

.fs-c-breadcrumb{
color:#C3C3C3;
}

/*************************************************
 商品詳細
*************************************************/


.fs-body-product .fs-c-productImageModal__contents{
display: flex;
    align-items: center;
    height: 100vh;
}


.fs-body-product .fs-l-pageMain{
margin-bottom: 5%;
}

.tuujo_title{
display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 3% 0;
    border-bottom: solid 1px #E5E5E5;
margin-bottom: 5%;
}

.fs-body-product .fs-c-heading{
font-size: 30px;
    font-weight: bold;
margin:0;
    border-bottom: none;
}

.tuujou_main{
display: flex;
    margin-bottom: 5%;
    justify-content: space-between;
    align-items:flex-end;
}

.tuujou_main_right{
flex-basis: 45%;
}

.tuujou_main_left{
flex-basis: 50%;
}

.fs-c-productMainImage .fs-c-buttonContainer{
    justify-content: flex-start;
    opacity: 0.5;
    margin-top: 5%;
    font-size: 13px;
}

.fs-c-productMainImage .fs-c-productThumbnail{
margin-top: 3%;
}

.fs-body-product .fs-c-productPrice--selling{
display: flex;
    align-items: baseline;
    flex-wrap: wrap;
justify-content: flex-end;
padding-top: 10%;
}

.fs-c-productPrice__main{
display: flex;
    align-items: baseline;
    flex-wrap: wrap;
}

.fs-c-price {
    display: flex;
    align-items: baseline;
    justify-content: flex-end;
    font-size: 30px;
    padding-left: 30px;
padding-right: 10px;
}

.fs-c-productQuantityAndWishlist{
display: grid;
    grid-template-columns: 1fr 1fr;
    grid-auto-rows: auto;
}

.fs-c-productQuantityAndWishlist__wishlist{
grid-column: 2;
    grid-row: 1;
    justify-self: end;
    align-self: baseline;
}

.fs-c-productQuantityAndWishlist__quantity{
grid-column: 1;
    grid-row: 1;
    justify-self: start;
    align-self: baseline;
}

.fs-body-product .fs-c-quantity__select{
background-color: #ffffff;
    color: #333333;
    border: 1px solid #cccccc;
    border-radius: 3px;
    padding: 3px 5px;
}

.fs-c-button--addToCart--detail{
width: 100%;
    border-radius: 20px;
    background: #F5B155;
}

.fs-c-button--addToCart--detail span::after{
font-family: 'fs-icon';
  content: "\e91e";
padding-left:20px;
}


.fs-body-product .fs-c-productActionButton{
margin-top: 5%;
}

.fs-p-productDescription{
margin: 5% 0;
line-height: 1.5;
}

.fs-c-button--particular {
    background: #696969;
    border: none;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font-size:12px;
    display: inline-block;
    text-decoration: none;
    text-align: center;
    padding: 0.8em 1.6em 0.6em;
    display: flex;
align-items: center;
}

.fs-c-fsLogin .fs-c-button--particular{
padding: 0;
    background: none;
}

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

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

.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__label{
padding-right: 10px;
}

.fs-body-product .fs-c-button--addToWishList--detail::after {
    content: url("https://noda3333.itembox.design/item/favorite_mini.png?t=20231012090925");
}

.fs-c-button--removeFromWishList--detail::after {
content: url("https://noda3333.itembox.design/item/favarite_mini_white.png?t=20231012090925");
}

.fs-c-productMainImage__image img{
border-radius: 10px;
    max-width: 470px;
}

.fs-c-button--inquiryAboutProduct{
background: #A7C655;
    color: #fff;
    border-radius: 4px;
    padding: 1.5%;
font-size:12px;
}

.fs-c-button--inquiryAboutProduct span::after{
font-family: 'fs-icon';
content:'\e913';
padding-left: 10px;
}

.fs-c-buttonContainer--inquiryAboutProduct{
justify-content: flex-end;
    margin-top: 5%;
}


.fs-c-productPointDisplay{
display: flex;
    justify-content: flex-end;
    font-size: 12px;
    color: #333;
margin-top: 10px;
}

.fs-c-productPostage {
display: flex;
    justify-content: flex-end;
    font-size: 12px;
    color: #333;
    margin-top: 10px;
}



.fs-c-button--addReview--detail{
border: #E5E5E5 solid 1px;
    padding: 1% 5%;
    border-radius: 50px;
    font-weight: 600;
}

.fs-c-button--addReview--detail::after{
font-family: 'fs-icon';
  content: "\e928";
padding-left: 10px;

}

.fs-c-button--viewAllReviews {
border: #E5E5E5 solid 1px;
    padding: 1% 5%;
    border-radius: 50px;
    font-weight: 600;
}

.fs-c-button--viewAllReviews::after{
font-family: 'fs-icon';
  content: "\e926";
padding-left: 10px;

}

/*************************************************
レビュー
*************************************************/

.fs-c-aggregateRating__count{
width: fit-content;
margin:20px 0 20px auto;
}

.fs-c-productReviewed__image__image:hover{
opacity:0.6;
}

.fs-c-productReviewed{
display: grid;
    grid-gap: 8px;
    grid-template-columns: 1fr 1fr;
}

.fs-c-productReviewed__image{
grid-column: 1;
    grid-row: 1/5;
}

.fs-c-productReviewed__name{
grid-column: 2;
    grid-row: 2;
}

.fs-c-productReviewed__number{
grid-column: 2;
    grid-row: 3;
margin-bottom: 100px;
}

.fs-c-productReviewed__prices{
grid-column: 2;
    grid-row: 4;
margin-bottom: 50px;
}

.fs-c-productReviewed__image img{
border-radius: 10px;
    max-width: 470px;
width:100%;
}

.fs-body-review-write .fs-c-productPrice{
display: flex;
    align-items: baseline;
justify-content: flex-end;

}


.fs-body-review-write .fs-c-productName__name{
font-size: 30px;
    font-weight: bold;
}


.fs-body-review-write .fs-c-reveiwNotes{
margin: 5% auto;
background: antiquewhite;
    padding: 2%;
    border-radius: 4px;
}

.fs-body-review-write .fs-c-reveiwNotes h3{
font-weight: bold;
    margin-bottom: 1%;
}

.fs-body-review-write .fs-c-inputTable__headerCell{
padding-bottom: 0;
}

.fs-body-review-write .fs-c-inputField__explanation{
padding-top: 5px;
    color: #a9a9a9;
}

.fs-body-review-write .fs-c-button--back{
background: #696969;
    color: #fff;
    width: 250px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
}

.fs-body-review-success .fs-c-button--back{
background: #696969;
    color: #fff;
    width: 250px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
}

.fs-body-review-success .fs-l-pageMain {
margin-bottom: 10%;
}


.fs-body-review-write .fs-c-button--primary{

width: 250px;
}

.fs-body-review-write .fs-c-buttonContainer{
margin-top: 5%;
}

.fs-body-review-write .fs-c-inputInformation__field{
padding: 3% 3%;
    background-color: rgba(126, 126, 126, 0.08);
}

.fs-c-aggregateRating{
max-width: 600px;
    width: 100%;
    margin: 0 auto;
    text-align: center;
}

.fs-body-review-write .fs-l-pageMain{
margin-top: 10%;
}

.fs-c-panel{
margin-top: 24px;
}

.fs-body-my-reviews .fs-c-listControl{
display: flex;
    align-items: center;
    justify-content: flex-end;
    margin: 10px 0;
font-size: 12px;
margin: 10px;
}



.fs-c-reviewList .fs-c-reviewList__item{
background: antiquewhite;
display: grid;
grid-template-columns: 1fr 1fr 4fr;
grid-template-rows: 1fr auto auto;
grid-column-gap: 8px;
border-bottom: 1px solid #999999;
flex-direction: column;
padding: 16px 8px;

}

.fs-body-product .fs-c-reviewList__item{
grid-template-columns: 1fr 4fr;
}



.fs-c-reviewProduct__info{
font-size: 16px;
    font-weight: bold;
    margin-top: 10px;
}

.fs-c-reviwewProduct__image__image {
border-radius: 10px;
}

.fs-c-reviewList__item__info {
padding: 20px 0;
}

.fs-c-reviewList__item__body {
    display: flex;
    align-items: center;
    background: #fff;
    padding: 2%;
}

.fs-c-reviewList__item__editButton{
grid-row: 3;
grid-column: 1/4;
display: flex;
    justify-content: flex-end;
margin-top:20px;
}

.fs-c-button--editReview {
background: #F0961D;
    color: #fff;
    padding: 1%;
    border-radius: 4px;
}
.fs-c-reviewList__item:first-child {
    border-top: 1px solid #999999;
}

.fs-body-reviews-product .fs-c-aggregateRating__count {
display:none;
}

.fs-c-aggregateRating__rating{
justify-content: center;
    align-items: center;
    background: #666;
    color: #fff;
    padding: 2% 0;
margin:10px;
}


.fs-p-announcement__body{
line-height: 1.3;
}

.fs-body-reviews-product .fs-c-reviewList__item{
grid-template-columns: 1fr 4fr;
padding: 2% 2%;
}




/*************************************************
メルマガ
*************************************************/

.fs-p-emailDomainNotice{
max-width: 600px;
    margin: 5% auto;
    line-height: 1.5;
    font-size: 12px;
}

.fs-body-newsletter-subscribe .fs-c-inputInformation__message {
text-align: center;
background: #F7F7F7;
    font-weight: normal;
    line-height: 1.5;
    color: #000;
padding:16px;
}


.fs-body-newsletter-subscribe-success .fs-c-documentContent{
background: #F7F7F7;
font-weight: normal;
    line-height: 1.5;
color:#000;
}

.fs-body-newsletter-unsubscribe-success .fs-c-documentContent{
background: #F7F7F7;
font-weight: normal;
    line-height: 1.5;
color:#000;
}

.fs-body-newsletter-subscribe-success .fs-c-button--topPage{
background: #F0961D;
    color: #fff;
    height: 40px;
    width: 200px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
}

.fs-body-newsletter-unsubscribe-success .fs-c-button--topPage{
background: #F0961D;
    color: #fff;
    height: 40px;
    width: 200px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
}

.fs-body-newsletter-unsubscribe .fs-c-inputInformation__message{
text-align: center;
background: #F7F7F7;
    font-weight: normal;
    line-height: 1.5;
    color: #000;
padding:16px;
}

/*************************************************
お気に入り
*************************************************/

.fs-body-my-wishlist .fs-c-aggregateRating__rating{
display:none;
}


.fs-p-announcement{
padding: 3%;
    background: #F7F7F7;
}

.fs-p-announcement .fs-p-announcement__title{
background: #A7C655;
    display: inline-block;
    color: #fff;
    padding: 1%;
    border-radius: 4px;
}

.fs-body-my-wishlist .fs-c-list{
line-height: 1.5;
}

.fs-c-list li::before{
font-family: 'fs-icon';
display: inline-block;
    content: "\e934";
margin: auto 4px auto -8px;

}

.fs-body-my-wishlist .fs-c-productList__list{
display: flex;
flex-wrap:wrap;
justify-content: space-between;
}

 

.fs-body-my-wishlist .fs-c-productListItem__image .fs-c-productListItem__image__image{
    width: 235px;
    height: 235px;
    object-fit: cover;
    border-radius: 10px;
}

.fs-body-my-wishlist .fs-c-productPrice {
    display: flex;
    align-items: baseline;
    margin-top: 5%;
justify-content: flex-end;
}

.fs-body-my-wishlist .fs-c-productPrice__main__label {
    font-size: 12px;
    padding-right: 40px;
}

.fs-body-my-wishlist .fs-c-price {
    padding: 0;
    font-size: 16px;
    padding-right: 5px;
    font-weight: normal;
}

.fs-body-my-wishlist .fs-c-productPrice__addon {
    font-weight: normal;
    font-size: 12px;
}

.fs-body-my-wishlist .fs-c-button--addToCart--list {
    background-color: #F0961D;
    color: #fff;
    width: 160px;
    height: 30px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
}

.fs-body-my-wishlist .fs-c-button--particular {
    width: 200px;
    margin-top: 5%;
    justify-content: space-around;
}



.fs-c-button--viewProductDetail {
background-color: #F0961D;
    color: #fff;
    width: 200px;
    height: 30px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
}

.fs-c-productListItem__control{
display: block;
    width: fit-content;
    margin: 10% auto;
}

.fs-c-productList__list__item {
flex-basis: 24%;
}

.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";
}

.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-productListItem__viewMoreImageButton {
    font-size: 1.2em;
    justify-content: flex-end;
    padding: 0;
margin-top: 10px;
}

.fs-body-my-wishlist .fs-c-productListItem__control{
display: flex!important;
    justify-content: space-between;
    width: 100%;
    margin: 10% 0!important;
}


.fs-body-my-wishlist .fs-c-button--viewReview{
border: #E5E5E5 solid 1px;
    padding: 2% 10%;
    border-radius: 50px;
font-size: 12px;
}

.fs-body-my-wishlist .fs-c-button--viewReview::after {
    font-family: 'fs-icon';
    content: "\e926";
    padding-left: 10px;
}

.fs-body-my-wishlist .fs-c-button__image {
padding-left: 10px;
}


/*************************************************
注文完了
*************************************************/

.fs-body-checkout-success .fs-l-pageMain{
margin-top: 10%;
}


.fs-c-checkoutSuccess .fs-c-subSection__title{
border-bottom: none;
text-align: center;
}


.fs-c-checkoutSuccess__message{
max-width: 600px;
    width: 100%;
    margin: 0 auto;
background: antiquewhite;
    padding: 3%;
text-align: center;
}

.fs-c-checkoutSuccess__message p{
line-height: 1.8;
}

.fs-c-checkoutSuccess__code{
font-weight: bold;
    text-decoration: underline;
}




/*************************************************
トップ_今人気の商品
*************************************************/

.fs-body-top .fs-c-productPrice{
display: flex;
    align-items: baseline;
}

.fs-body-top .fs-c-price{
font-size: 18px;
}

.fs-body-top .fs-c-buttonContainer{
display:flex;
justify-content: flex-end;
    margin-top: 5%;
width: 100%;
}

.fs-body-top .fs-c-productPrice__main__label{
font-size: 14px;
}

.fs-body-top .fs-c-productPrice__addon{
font-size: 12px;
}

.fs-body-top .fs-c-button--removeFromWishList--icon::after{
content:url(https://noda3333.itembox.design/item/favarite_mini_white.png?t=20231012090925);
}


.fs-body-top .fs-c-productListCarousel{
position: relative;
    display: block;

padding-bottom: 5%;

}



.popular_products_wrapper .fs-c-productListCarousel__ctrl--prev {
position: absolute;
    top: 430px;
left: 80%;
z-index: 900;
}



.popular_products_wrapper .fs-c-productListCarousel__ctrl--next {
position: absolute;
    top: 430px;
right: 10%;
}

.fs-c-productListItem__image:hover{
opacity:0.6;
}


.fs-body-top .fs-c-productListCarousel__ctrl--prev::before{
content: url(https://noda3333.itembox.design/item/to_left_03.png?t=20231012090925)!important;

}

.fs-body-top .fs-c-productListCarousel__ctrl--next::before{
content: url(https://noda3333.itembox.design/item/to_right_03.png?t=20231012090925)!important;

}

.fs-body-top .slick-arrow .fs-c-button__label{
opacity:0;
}


/*************************************************
トップ_キャンペーン
*************************************************/



.campaign_wrapper_02 .slick-prev::before{
content: url(https://noda3333.itembox.design/item/to_left_03.png?t=20231012090925)!important;
}

.campaign_wrapper_02 .slick-next:before{
content: url(https://noda3333.itembox.design/item/to_right_03.png?t=20231012090925)!important;
}


.fs-c-slick .slick-prev, .fs-c-slick .slick-next{
background:none;
}

.campaign_wrapper_02 .slick-prev {
    top: 650px;
    left: 80%;
}

.campaign_wrapper_02 .slick-next {
    top: 650px;
    right:10%;
}


/*************************************************
 ショッピングカート通常
*************************************************/



.fs-l-cart__contentsArea{
display: grid;
    grid-template-columns: 1fr 280px;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
}

.fs-c-cartTableContainer{
border: 1px solid #e5e5e5;
    border-radius: 3px;
    padding: 16px;
}

.fs-c-cartTable__headerCell {
    background: rgba(126, 126, 126, 0.08);
    word-break: keep-all;
text-align: center;
    font-size: 14px;
}

.fs-c-cartTable__product{
display: grid;
    -ms-grid-columns: 80px 1fr;
    grid-template-columns: 80px 1fr;
    grid-gap: 8px;
align-items: center;
}

.fs-body-cart .fs-c-listedProductName{
font-size: 14px;
}

.fs-body-cart .fs-c-price{
padding: 0;
    font-size: 14px;
    padding-right: 5px;
    font-weight: normal;
}

.fs-body-cart .fs-c-productPrice__addon{
font-weight: normal;
    font-size: 12px;
}


.fs-body-cart .fs-c-quantity__select{
border: 1px solid #cccccc;
    border-radius: 3px;
    padding: 3px 5px;
}

.fs-body-cart .fs-c-cartTable__actionButton {
    display: flex;
    flex-direction: column;
    justify-content: center;
text-align: center;
color:#F0961D;
font-size:14px;
}

.fs-body-cart .fs-c-buttonContainer .fs-c-button--primary{
width:100%;
}



.fs-c-cartTable__actionButton__container + .fs-c-cartTable__actionButton__container {
    border: 1px solid #b2b2b2;
    border-radius: 0;
    border-width: 1px 0 0 0;
    margin-top: 8px;
    padding-top: 8px;
}

.fs-body-cart td, th {
    vertical-align: middle;
}


.fs-body-cart .fs-l-cart__sideColumn{
border: 1px solid #e5e5e5;
    border-radius: 3px;
    padding: 16px;
    align-self: start;
}

.fs-c-orderTotalTable {
    width: 100%;
}

 .fs-c-orderTotalTable > tbody > tr > th {
    font-weight: normal;
    text-align: left;
}

.fs-c-orderTotalTable > tbody > tr th,.fs-c-orderTotalTable > tbody > tr td {
border: none;
    border-top: 1px solid #b2b2b2;
padding: 8px;
}

.fs-body-cart .fs-c-purchaseHere{
margin-top:10%;
}

.fs-body-cart .fs-c-purchaseHere__message{
font-size: 14px;
}

.fs-body-cart .fs-p-announcement{
background-color: rgba(126, 126, 126, 0.08);
    padding: 16px;
    border-radius: 5px;
}

.fs-body-cart .fs-p-announcement__title{
font-weight: bold;
}

.fs-body-cart .fs-p-announcement__body{
font-size: 14px;
}

.fs-body-cart .fs-c-button--continueShopping{
background-color: #F0961D;
    color: #fff;
    width: 300px;
    height: 40px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    margin-bottom: 5%;
}

.fs-body-cart .fs-c-cartTable__productName__name{
font-size: 16px;
    font-weight: bold;
    color: #F0961D;
    opacity: 0.7;
padding-bottom: 3px;
}

.fs-body-cart .fs-c-buttonContainer {
display: flex;
    justify-content: space-between;
    width: 100%;
    margin: 10% 0;
}

.fs-body-cart .fs-c-wishlistProduct__viewAllProducts{
background-color: #F0961D;
    color: #fff;
    width: 300px;
    height: 40px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    margin-top:5%;
    margin-bottom: 5%;
}

.fs-body-cart .fs-c-wishlistProduct .fs-c-wishlistProduct__title{
font-weight:bold;
font-size:20px;
margin-bottom: 2%;
}

.fs-body-cart .fs-c-productListCarousel{
margin-left:0!important;
}

.fs-c-wishlistProduct{
margin: 7% 0;
}

.fs-c-wishlistProduct .fs-c-productListCarousel__list{
margin-left:0!important;
}




.fs-body-cart .fs-c-wishlistProduct .fs-c-productImage__image{
width: 250px;
    height: 250px;
    object-fit: cover;
    border-radius: 10px;
}

.fs-body-cart .fs-c-wishlistProduct .fs-c-productImage__image:hover{
opacity:0.7;
}


.fs-body-cart .fs-c-button--addToCart--list{
background-color: #F0961D;
    color: #fff;
    width: 200px;
    height: 30px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
font-size: 12px;
}



.fs-body-cart .fs-c-button--particular{
width:200px;
margin-top:5%;
justify-content: space-around;
}

.fs-body-cart .fs-c-button--removeFromWishList--icon::after {
content: url("https://noda3333.itembox.design/item/favarite_mini_white.png?t=20231012090925");
}

.fs-body-my-top .fs-c-button--removeFromWishList--icon::after {
content: url("https://noda3333.itembox.design/item/favarite_mini_white.png?t=20231012090925");
}


.fs-body-cart .fs-c-productPrice {
display: flex;
    align-items: baseline;
    margin-top: 5%;
}

.fs-body-cart .fs-c-productPrice__main__label{
font-size: 12px;
    padding-right: 40px;
}

.fs-body-cart .fs-c-price{
font-weight: bold;
}

.fs-c-button--guestPurchase{
background-color: #F0961D;
    color: #fff;
    width: 350px;
    height: 40px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.fs-c-textLink{
background: antiquewhite;
    padding: 1.5%;
    border-radius: 4px;
    color: #333333;
    font-size: 13px;
}


.fs-c-button--unregisteredUserPurchase{

background-color: #fff;
    color: #F0961D;
    height: 40px;
    border-radius: 4px;
    border: solid 1px #F0961D;
    display: flex;
    align-items: center;
    justify-content: center;

}

.fs-p-cartItemNumber {
    background: #fff;
    border-radius: 1em;
    color: #F0961D;
    display: none;
    border:solid 1px;
    font-size: 14px;
    font-weight: normal;
    line-height: 1;
    padding: 0.25em 0.4em;
    position: absolute;
    top: 20px;
    right: 20px;
}

.fs-c-moveToAnotherCart__button{
display: flex!important;
    justify-content: center!important;
    margin: 0;
    background-color: #A7C655;
    width: 200px!important;
    color: #fff;
    padding: 1%;
    border-radius: 4px;
}

.fs-c-moveToAnotherCart__button:hover{
opacity:0.6;
}

.fs-c-moveToAnotherCart .fs-c-buttonContainer{
margin:0;
}





/*************************************************
 ショッピングカート定期
*************************************************/

.fs-body-cartSubscribe .fs-c-button__image{
width: 30px;
}


.fs-c-moveToAnotherCart{
display: flex;
    align-items: center;
justify-content: center;
    margin-bottom: 5%;
}

.fs-body-cartSubscribe .fs-c-moveToAnotherCart__button{
margin-top:0;
}


/*************************************************
ご注文・お申し込み手続き
*************************************************/

.fs-l-checkout{
display: flex;
justify-content: space-between;
}

.fs-l-checkout__mainColumn{
flex-basis: 60%;
background-color: #f5f5f5;
    padding: 2%;
}

.fs-l-checkout__mainColumn h2{
font-size: 16px;
    padding-bottom: 5px;
    border-bottom: solid 1px #000;
    margin-bottom: 3%;
}


.fs-l-checkout__sideColumn{
flex-basis:35%;

}

.fs-body-checkout rb{
font-size: 18px;
}
.fs-body-checkout rt{
font-size: 12px;
}

.fs-c-checkout-customerInfo__name{
padding-bottom: 3%;
}

.fs-body-checkout .fs-c-checkout-destination__name__home{
font-size: 12px;
}

.fs-c-checkout-destination__name{
padding-bottom: 3%;
}

.fs-body-checkout .fs-c-buttonContainer{
display: flex;
    justify-content: flex-end;
    margin: 3% 0;
}

.fs-body-checkout .fs-c-button--standard{
background-color: #696969;
    color: #fff;
    padding: 1% 2%;
    border-radius: 5px;
font-size: 14px;
}

.fs-body-checkout-subscribe .fs-c-button--standard{
background-color: #696969;
    color: #fff;
    padding: 1% 2%;
    border-radius: 5px;
font-size: 14px;
}

.fs-body-checkout .fs-c-checkout-destination__destination{
display:block;
}

.fs-c-checkout-destination__destination .fs-c-checkout-destination__control{
display: block;
    align-items: center;
    justify-content: flex-end;
}

.fs-body-checkout .fs-c-buttonContainer--chooseDestination{
margin: 3% 0;
    display: flex;
    justify-content: flex-end;
}

.fs-body-checkout .fs-c-checkout-paymentInfo{
margin-bottom: 3%;
}

.fs-body-checkout .fs-c-cartTable__productName{
font-size:14px;
color: #F0961D;
}

.fs-body-checkout td{
vertical-align: middle;
}

.fs-body-checkout .fs-c-price {
    padding: 0;
    font-size: 14px;
    padding-right: 5px;
    font-weight: normal;
}

.fs-body-checkout .fs-c-productPrice__addon {
    font-weight: normal;
    font-size: 12px;
}

.fs-body-checkout .fs-c-productPrice {
    display: flex;
    align-items: baseline;
    margin-top: 5%;
}


.fs-body-checkout .fs-c-totalAndActions{
border: 1px solid #e5e5e5;
    border-radius: 3px;
    padding: 16px;
}

.fs-c-button--change--small{
background: antiquewhite;
    padding: 5px;
    color: #333333;
    border-radius: 4px;
margin-left: auto;
    margin-right: 0;
}

.fs-c-checkout-preview{
margin-bottom: 5%;
}

.fs-c-checkout-preview__button{
margin-top: 5%;
}

.fs-body-checkout-subscribe .fs-c-price{
font-size: 16px;
    font-weight: bold;
}

.fs-c-checkout-confirmationList > dd{
font-size:16px;
}

.fs-body-checkout-subscribe .fs-p-estimatedTotalPriceComment{
margin-top: 5%;
}

.fs-body-checkout .fs-p-estimatedTotalPriceComment{
margin-top: 5%;
}

.fs-body-checkout-subscribe .fs-c-checkout-preview__title{
font-size: 20px;
    font-weight: bold;
    padding-bottom: 1%;
}

.fs-body-checkout .fs-c-checkout-preview__title{
font-size: 20px;
    font-weight: bold;
    padding-bottom: 1%;
}


.fs-body-checkout-subscribe .fs-c-subscriptionTotal__title{
font-size: 20px;
    font-weight: bold;
    padding-bottom: 1%;
    border-bottom: solid 1px;
    margin-bottom: 2%;
}

.fs-body-checkout .fs-c-subscriptionTotal__title{
font-size: 20px;
    font-weight: bold;
    padding-bottom: 1%;
    border-bottom: solid 1px;
    margin-bottom: 2%;
}

.fs-body-checkout-subscribe .fs-c-subscriptionTotal{
margin-top: 10%;
}

.fs-body-checkout .fs-c-subscriptionTotal{
margin-top: 10%;
}

.fs-body-checkout-subscribe .fs-c-subscriptionTotalTable{
width: 100%;
}

.fs-body-checkout .fs-c-subscriptionTotalTable{
width: 100%;
}

.fs-c-subscriptionTotalTable > tbody > tr th, .fs-c-subscriptionTotalTable > tbody > tr td {
    border: none;
    border-top: 1px solid #b2b2b2;
    padding: 8px;
}

.fs-c-subscriptionTotalTable > tbody > tr > td{
text-align: right;
    vertical-align: baseline;
}

.fs-c-subscriptionTotalTable__grandTotal th{
border-top-width: 3px;
    border-top-style: double;
}

.fs-c-subscriptionTotalTable__grandTotal td{
border-top-width: 3px;
    border-top-style: double;
}

.fs-c-subscriptionGrandTotalNote{
margin: 3% 0;
}


.fs-body-my-orders .fs-c-price{
font-size: 16px;
    font-weight: bold;
}


/*************************************************
商品詳細_定期
*************************************************/

.tuujo_teiki_title{
display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 3% 0;
    border-bottom: solid 1px #E5E5E5;
    margin-bottom: 5%;
}

.tuujou_teiki_main{
display: flex;
    margin-bottom: 5%;
    justify-content: space-between;
    align-items: flex-end;
}

.tuujou_teiki_main_left{
flex-basis: 50%;
}

.tuujou_teiki_main_right{
flex-basis: 45%;
}

.fs-body-product .fs-c-productSelection__name{
background: rgba(126, 126, 126, 0.08);
    font-size: 14px;
    padding: 4px;
margin-bottom: 5px;

}

.fs-c-productSelection__selection {
    margin: 0 0 20px;
}

.fs-c-productQuantityAndAction{
display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: row-reverse;
margin-top: 5%;
}

.fs-body-productSubscribe .fs-c-productActionButton {
    margin-top: 0;
}

.fs-c-productPrice--subscription{
display: flex;
    align-items: center;
}

.fs-c-subscriptionPriceTable__row{
display: flex;
    align-items: center;
    justify-content: space-between;
}

.fs-c-subscriptionPriceTable{
margin-left: auto;
    margin-right: 0;
}


.fs-body-productSubscribe .fs-c-buttonContainer{
justify-content: flex-end;
}


.fs-body-productSubscribe .fs-c-productReview__addReview {
justify-content: center;
}



/*************************************************
リッチ_単品
*************************************************/

.rich_tanpin_top{
display: flex;
    margin-bottom: 5%;
    justify-content: space-between;
    align-items: center;
}

.rich_tanpin_left{
flex-basis: 50%;
}

.rich_tanpin_right{
flex-basis: 45%;
}

.rich_02{
display: flex;
    margin-top:5%;
    margin-bottom: 5%;
    justify-content: space-between;
    align-items: flex-start;
}

.rich_02_left{
flex-basis: 50%;
}

.rich_02_right{
flex-basis: 45%;
}


/*************************************************
リッチ_定期
*************************************************/

.rich_teiki_top{
display: flex;
    margin-bottom: 5%;
    justify-content: space-between;
    align-items: center;
}

.rich_teiki_left{
flex-basis: 50%;
}

.rich_teiki_right{
flex-basis: 45%;
}

/*************************************************
お客様情報入力
*************************************************/

.fs-body-customerDetails .fs-c-inputInformation{
max-width:600px;
}

.fs-c-checkbox__labelText a{
display: inline-block;
    text-decoration: underline;
    color:#da4453;
    margin-top: 1%;
}

/*************************************************
モーダル
*************************************************/

.is-modalOpen .fs-c-modal__inner .fs-c-button--standard{
    margin-left: 20px;
}

.is-modalOpen .fs-c-modal__inner .fs-c-button--standard{
background: #F0961D;
    color: #fff;
    padding: 2% 4%;
    border-radius: 4px;
    margin-left: 0;

}


.is-modalOpen .fs-c-modal__inner .fs-c-buttonContainer{
margin: 5% 0;
}

.is-modalOpen .fs-c-modal__inner .fs-c-buttonContainer--pair .fs-c-button--standard{
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
    margin-left: 0;
    text-align: center;
}

.is-modalOpen .fs-c-modal__inner .fs-c-buttonContainer--pair{
justify-content: space-around;
max-width: 400px;
margin: 10% auto;
}

.is-modalOpen .fs-c-modal__inner .fs-c-buttonContainer--pair .fs-c-buttonContainer{
justify-content: space-between;
}


.fs-c-modal__inner{
padding: 2% 1% 0;
}

.fs-c-modal__header .fs-c-modal__title{
font-size: 18px;
    font-weight: bold;
}

.fs-c-modal__contents .fs-c-button--primary{
flex-basis: 25%;
font-size: 12px;
}

.fs-c-modal__contents .fs-c-button--cancel{
flex-basis: 25%;
    display: flex;
    align-items: center;
    justify-content: center;
padding: 2% 4%;
}

.fs-c-checkout-deliveryMethod__option__setting {
margin: 3% 0;
}

.fs-c-checkout-deliveryMethod__option__setting dd{
margin-bottom: 3%;
}



/*************************************************
ポイント
*************************************************/

.fs-body-my-points .fs-c-history__info{
max-width: 600px;
    margin: 0 auto;
    margin-bottom: 10%;
}

.fs-body-my-points .fs-c-pointSummary{
display: grid;
    grid-template-columns: auto 1fr auto;
    padding: 8px;
    margin: 0;
}

.fs-body-my-points .fs-c-listControl{
display: flex;
    align-items: center;
    justify-content: flex-end;
    margin: 10px 0;
font-size: 12px;
}


.fs-body-my-points .fs-c-pointListTable > thead{
border-top: 1px solid #b2b2b2;
background: antiquewhite;
}

.fs-c-pointListTable td[aria-label=獲得・利用ポイント]{
font-size: 20px;
}

.fs-c-pointListTable__dataDetail{
font-size: 12px;
}

.fs-c-pointSummary {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: auto 1fr auto;
  grid-template-columns: auto 1fr auto;
  padding: 8px;
  margin: 0;
}
.fs-c-pointSummary > dd {
  margin-left: 0;
  text-align: right;
}
.fs-c-pointSummary [class$="--availablePoint"] {
  padding: 16px 8px 8px;
  background: rgba(126, 126, 126, 0.08);
}
.fs-c-pointSummary__label--availablePoint {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
}
.fs-c-pointSummary__value--availablePoint {
  -ms-grid-column: 2;
  -ms-grid-column-span: 2;
  grid-column: 2/4;
  -ms-grid-row: 1;
  grid-row: 1;
  padding-bottom: 8px;
}
.fs-c-pointSummary__value--availablePoint .fs-c-pointSummary__number {
  color: #ff6347;
  font-size: 22px;
}
.fs-c-pointSummary [class$="--limitedPoint"] {
  background: rgba(126, 126, 126, 0.08);
  padding-bottom: 16px;
  margin-bottom: 16px;
}
.fs-c-pointSummary__label--limitedPoint {
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-column: 1/3;
  -ms-grid-row: 2;
  grid-row: 2;
  text-align: right;
}
.fs-c-pointSummary__label--limitedPoint::before {
  content: "（";
}
.fs-c-pointSummary__label--limitedPoint::after {
  content: "：";
}
.fs-c-pointSummary__value--limitedPoint {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 2;
  grid-row: 2;
}
.fs-c-pointSummary__value--limitedPoint::after {
  content: "）";
}
.fs-c-pointSummary__label--purchasePointExpiration, .fs-c-pointSummary__label--waitingPoint, .fs-c-pointSummary__label--purchasePointTotal {
  -ms-grid-column: 1;
  grid-column: 1;
}
.fs-c-pointSummary__value--purchasePointExpiration, .fs-c-pointSummary__value--waitingPoint, .fs-c-pointSummary__value--purchasePointTotal {
  -ms-grid-column: 2;
  -ms-grid-column-span: 2;
  grid-column: 2/4;
}
.fs-c-pointSummary [class$="--purchasePointExpiration"] {
  -ms-grid-row: 3;
  grid-row: 3;
}
.fs-c-pointSummary [class$="--waitingPoint"] {
  -ms-grid-row: 4;
  grid-row: 4;
padding-bottom: 10px;
}
.fs-c-pointSummary [class$="--purchasePointTotal"] {
  -ms-grid-row: 5;
  grid-row: 5;
padding-bottom: 10px;
}

.fs-c-pointSummary dt{
font-weight: normal;
}

/*************************************************
会社概要
*************************************************/
#company_01{
background-image: url(https://noda3333.itembox.design/item/company.png?t=20231012090925);
}


/*************************************************
のし
*************************************************/

.noshi_wrap {
margin: 5% 0;
}

.noshi_wrap .noshi_list{
display: flex;
    flex-wrap: wrap;
    list-style: none;
    text-align: center;
    font-weight: bold;
margin: 5% auto;
}

.noshi_wrap .noshi_list li {
    width: 22.75%;
    margin-right: 1.666666666666667%;
margin-bottom: 2%;
}

.noshi_wrap .noshi_list p:nth-child(1) {
    margin-bottom: 7px;
}

.sub_ttl span{
background-color: #A7C655;
    padding: 1.5%;
    font-size: 20px;
    color: #fff;
    border-radius: 5px;
font-weight: bold;
 }

.sub_ttl{
margin-bottom: 3%;
}

.noshi_wrap p{
line-height: 1.4;
}

.noshi_ttl {
font-weight: bold;
margin: 1% 0;
}

.noshi_inner {
margin-bottom:3%;
}

.noshi_wrap .box01 {
display: flex;
    justify-content: space-between;
margin-bottom: 3%;
}

.noshi_wrap .box01 .f_left{
flex-basis: 20%;
}

.noshi_wrap .box01 .f_right{
flex-basis: 70%;
}


/*************************************************
特定商取引法
*************************************************/

.fs-c-documentArticle{
margin: 5% 0;
line-height: 1.7;
 }

.fs-c-documentArticle__heading{
font-size: 24px;
    font-weight: bold;
    padding-bottom: 1%;
    border-bottom: solid 1px #E5E5E5;
    margin-bottom: 3%;
}

.fs-body-about-terms .fs-c-explainList{
display: flex;
    flex-wrap: wrap;
    width: 100%;
padding: 3%;
    background-color: #F7F7F7;
border-radius: 5px;
}
.fs-body-about-terms .fs-c-explainList dt{
width: 30%;
margin-bottom: 20px;
}

.fs-body-about-terms .fs-c-explainList dd{
width: 70%;
margin-bottom: 20px;
}

.fs-body-about-terms .fs-c-documentColumn h3{
font-size: 18px;
    font-weight: bold;
    margin-bottom: 1%;
}
.fs-body-about-terms .fs-c-documentColumn{
margin: 2% 0;
padding: 3%;
    background-color: #F7F7F7;
border-radius: 5px;
}



.fs-c-documentColumn .fs-c-explainList{
padding:0;
padding: 1.5% 0;
}

/*************************************************
返品特約
*************************************************/

.fs-c-documentColumn__content{
background-color: #F7F7F7;
padding: 3%;
border-radius: 5px;
}

.fs-c-documentColumn__heading{
font-size: 24px;
    font-weight: bold;
    padding-bottom: 1%;
    border-bottom: solid 1px #E5E5E5;
    margin-bottom: 3%;
}

.fs-body-about-returnPolicy .fs-c-explainList{
display: flex;
    flex-wrap: wrap;
    width: 100%;
padding: 3%;
    background-color: #F7F7F7;
border-radius: 5px;
}
.fs-body-about-returnPolicy .fs-c-explainList dt{
width: 30%;
margin-bottom: 20px;
}

.fs-body-about-returnPolicy .fs-c-explainList dd{
width: 70%;
margin-bottom: 20px;
}

/*************************************************
退会手続き
*************************************************/

.fs-body-my-account-delete .fs-c-inputTable{
max-width: 600px;
margin: 0 auto;
margin-bottom: 3%;
}

.fs-body-my-account-delete .fs-c-inputTable tr{
justify-content: space-between;
flex-direction: row;
padding: 1% 3%;
height:50px;
}

.fs-body-my-account-delete .fs-c-inputTable__headerCell{
flex-basis: 40%;
    display: flex;
    align-items: center;
padding:0 2%;
}

.fs-body-my-account-delete .fs-c-inputTable__dataCell{
padding: 0 2%;
    display: flex;
    align-items: center;
    flex-basis: 50%;
}

.fs-body-my-account-delete .fs-c-inputInformation__field{
background: rgba(126, 126, 126, 0.08);
    border-radius: 4px;
}

/*************************************************
個人情報の取り扱い
*************************************************/

.fs-c-documentColumn{
margin: 3% 0;
}

.fs-body-about-privacyPolicy .fs-c-documentColumn__heading{

font-size: 18px;
    font-weight: bold;
    background-color: #A7C655;
    display: inline-block;
    padding: 1%;
    border-radius: 5px;
   color:#fff;
margin-bottom: 1%;
}

.fs-body-about-privacyPolicy .fs-c-documentArticle{
background-color: #F7F7F7;
    padding: 3%;
}

/*************************************************
送料とお支払い方法について
*************************************************/

.fs-body-about-shippingPayment .fs-c-documentColumn__heading{
display:none;
}

.fs-body-about-shippingPayment .fs-c-documentArticle__heading {
font-size: 30px;
    font-weight: bolder;
    margin-bottom: 2%;
border: none;
}

/*************************************************
ページ_ご利用ガイド
*************************************************/

.guide_nav {
  max-width: 980px;
  margin: 5% auto;
}
.guide_nav ul {
  display: flex;
  
}
.guide_nav ul li {
  width: 220px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: solid 1px #E5E5E5;
  border-radius: 4px;
  font-weight: bold;
}
.guide_nav ul li a {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 70%;
}
.guide_nav ul li:hover {
  background-color: #F0961D;
  color: #fff;
}
.guide_nav ul li:hover path {
  fill: #fff;
}

#guide_nav_01, #guide_nav_02, #guide_nav_03, #guide_nav_04 {
  max-width: 980px;
  margin: 0 auto;
}
#guide_nav_01 h2, #guide_nav_02 h2, #guide_nav_03 h2, #guide_nav_04 h2 {
  font-size: 30px;
  font-weight: bolder;
  margin-bottom: 2%;
}
#guide_nav_01 .guide_nav_wrapper, #guide_nav_02 .guide_nav_wrapper, #guide_nav_03 .guide_nav_wrapper, #guide_nav_04 .guide_nav_wrapper {
  background-color: #F7F7F7;
  padding: 4%;
  margin-bottom: 5%;
}
#guide_nav_01 h3, #guide_nav_02 h3, #guide_nav_03 h3, #guide_nav_04 h3 {
  background-color: #A7C655;
  color: #fff;
  display: flex;
  align-items: center;
  padding: 1% 2%;
  border-radius: 4px;
  margin-bottom: 2%;
  width: 30%;
}
#guide_nav_01 h3 span, #guide_nav_02 h3 span, #guide_nav_03 h3 span, #guide_nav_04 h3 span {
  font-family: "Montserrat";
  font-size: 24px;
  font-weight: bold;
  color: #A7C655;
  -webkit-text-stroke: 1px #fff;
  padding-right: 20px;
}
#guide_nav_01 .guide_nav_01_inner, #guide_nav_02 .guide_nav_01_inner, #guide_nav_03 .guide_nav_01_inner, #guide_nav_04 .guide_nav_01_inner {
  margin-bottom: 2%;
}
#guide_nav_01 .guide_nav_01_inner p, #guide_nav_02 .guide_nav_01_inner p, #guide_nav_03 .guide_nav_01_inner p, #guide_nav_04 .guide_nav_01_inner p {
  line-height: 1.5;
}
#guide_nav_01 .guide_nav_01_inner .orange, #guide_nav_02 .guide_nav_01_inner .orange, #guide_nav_03 .guide_nav_01_inner .orange, #guide_nav_04 .guide_nav_01_inner .orange {
  color: #F0961D;
  font-size: 18px;
  font-weight: bold;
  display: block;
  margin: 2% 0;
}
#guide_nav_01 .guide_nav_01_inner img, #guide_nav_02 .guide_nav_01_inner img, #guide_nav_03 .guide_nav_01_inner img, #guide_nav_04 .guide_nav_01_inner img {
  margin: 2% 0;
}
#guide_nav_01 .guide_nav_01_inner .small, #guide_nav_02 .guide_nav_01_inner .small, #guide_nav_03 .guide_nav_01_inner .small, #guide_nav_04 .guide_nav_01_inner .small {
  font-size: 14px;
  display: block;
}
#guide_nav_01 .guide_nav_02_inner, #guide_nav_02 .guide_nav_02_inner, #guide_nav_03 .guide_nav_02_inner, #guide_nav_04 .guide_nav_02_inner {
  background-color: #fff;
  padding: 5% 0;
  margin-bottom: 2%;
}
#guide_nav_01 .guide_nav_02_inner p, #guide_nav_02 .guide_nav_02_inner p, #guide_nav_03 .guide_nav_02_inner p, #guide_nav_04 .guide_nav_02_inner p {
  font-size: 24px;
  text-align: center;
  margin-bottom: 1%;
  font-weight: bold;
}
#guide_nav_01 .guide_nav_02_inner p .tyuumon_kingaku, #guide_nav_02 .guide_nav_02_inner p .tyuumon_kingaku, #guide_nav_03 .guide_nav_02_inner p .tyuumon_kingaku, #guide_nav_04 .guide_nav_02_inner p .tyuumon_kingaku {
  color: #F0961D;
}
#guide_nav_01 .guide_nav_02_inner .k_tesuuryou, #guide_nav_02 .guide_nav_02_inner .k_tesuuryou, #guide_nav_03 .guide_nav_02_inner .k_tesuuryou, #guide_nav_04 .guide_nav_02_inner .k_tesuuryou {
  text-align: center;
  font-size: 14px;
  display: block;
}
#guide_nav_01 .kessai, #guide_nav_02 .kessai, #guide_nav_03 .kessai, #guide_nav_04 .kessai {
  margin-bottom: 2%;
}
#guide_nav_01 .guide_nav_04_wrapper p, #guide_nav_02 .guide_nav_04_wrapper p, #guide_nav_03 .guide_nav_04_wrapper p, #guide_nav_04 .guide_nav_04_wrapper p {
  line-height: 1.5;
}
#guide_nav_01 .attention, #guide_nav_02 .attention, #guide_nav_03 .attention, #guide_nav_04 .attention {
  margin: 3% 0;
}
#guide_nav_01 .attention .orange, #guide_nav_02 .attention .orange, #guide_nav_03 .attention .orange, #guide_nav_04 .attention .orange {
  color: #F0961D;
  padding-right: 10px;
}

.fs-c-postage__list {
  display: grid;
  grid-column-gap: 4px;
}

.fs-c-postage__list > dt, .fs-c-postage__list > dd {
  margin: 0;
  padding: 4px;
  border: 1px solid #b2b2b2;
}
.fs-c-postage__list > dt {
  background: rgba(126, 126, 126, 0.08);
}
.fs-c-postage__list > dd {
  border-top: none;
  margin-bottom: 8px;
}





.fs-c-postage__list--prefecture > *:nth-child(1) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
}
.fs-c-postage__list--prefecture > *:nth-child(2) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 2;
  grid-row: 2;
}
.fs-c-postage__list--prefecture > *:nth-child(3) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
}
.fs-c-postage__list--prefecture > *:nth-child(4) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 2;
  grid-row: 2;
}
.fs-c-postage__list--prefecture > *:nth-child(5) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 1;
  grid-row: 1;
}
.fs-c-postage__list--prefecture > *:nth-child(6) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 2;
  grid-row: 2;
}
.fs-c-postage__list--prefecture > *:nth-child(7) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 3;
  grid-row: 3;
}
.fs-c-postage__list--prefecture > *:nth-child(8) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 4;
  grid-row: 4;
}
.fs-c-postage__list--prefecture > *:nth-child(9) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 3;
  grid-row: 3;
}
.fs-c-postage__list--prefecture > *:nth-child(10) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 4;
  grid-row: 4;
}
.fs-c-postage__list--prefecture > *:nth-child(11) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 3;
  grid-row: 3;
}
.fs-c-postage__list--prefecture > *:nth-child(12) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 4;
  grid-row: 4;
}
.fs-c-postage__list--prefecture > *:nth-child(13) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 5;
  grid-row: 5;
}
.fs-c-postage__list--prefecture > *:nth-child(14) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 6;
  grid-row: 6;
}
.fs-c-postage__list--prefecture > *:nth-child(15) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 5;
  grid-row: 5;
}
.fs-c-postage__list--prefecture > *:nth-child(16) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 6;
  grid-row: 6;
}
.fs-c-postage__list--prefecture > *:nth-child(17) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 5;
  grid-row: 5;
}
.fs-c-postage__list--prefecture > *:nth-child(18) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 6;
  grid-row: 6;
}
.fs-c-postage__list--prefecture > *:nth-child(19) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 7;
  grid-row: 7;
}
.fs-c-postage__list--prefecture > *:nth-child(20) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 8;
  grid-row: 8;
}
.fs-c-postage__list--prefecture > *:nth-child(21) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 7;
  grid-row: 7;
}
.fs-c-postage__list--prefecture > *:nth-child(22) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 8;
  grid-row: 8;
}
.fs-c-postage__list--prefecture > *:nth-child(23) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 7;
  grid-row: 7;
}
.fs-c-postage__list--prefecture > *:nth-child(24) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 8;
  grid-row: 8;
}
.fs-c-postage__list--prefecture > *:nth-child(25) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 9;
  grid-row: 9;
}
.fs-c-postage__list--prefecture > *:nth-child(26) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 10;
  grid-row: 10;
}
.fs-c-postage__list--prefecture > *:nth-child(27) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 9;
  grid-row: 9;
}
.fs-c-postage__list--prefecture > *:nth-child(28) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 10;
  grid-row: 10;
}
.fs-c-postage__list--prefecture > *:nth-child(29) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 9;
  grid-row: 9;
}
.fs-c-postage__list--prefecture > *:nth-child(30) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 10;
  grid-row: 10;
}
.fs-c-postage__list--prefecture > *:nth-child(31) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 11;
  grid-row: 11;
}
.fs-c-postage__list--prefecture > *:nth-child(32) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 12;
  grid-row: 12;
}
.fs-c-postage__list--prefecture > *:nth-child(33) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 11;
  grid-row: 11;
}
.fs-c-postage__list--prefecture > *:nth-child(34) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 12;
  grid-row: 12;
}
.fs-c-postage__list--prefecture > *:nth-child(35) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 11;
  grid-row: 11;
}
.fs-c-postage__list--prefecture > *:nth-child(36) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 12;
  grid-row: 12;
}
.fs-c-postage__list--prefecture > *:nth-child(37) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 13;
  grid-row: 13;
}
.fs-c-postage__list--prefecture > *:nth-child(38) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 14;
  grid-row: 14;
}
.fs-c-postage__list--prefecture > *:nth-child(39) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 13;
  grid-row: 13;
}
.fs-c-postage__list--prefecture > *:nth-child(40) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 14;
  grid-row: 14;
}
.fs-c-postage__list--prefecture > *:nth-child(41) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 13;
  grid-row: 13;
}
.fs-c-postage__list--prefecture > *:nth-child(42) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 14;
  grid-row: 14;
}
.fs-c-postage__list--prefecture > *:nth-child(43) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 15;
  grid-row: 15;
}
.fs-c-postage__list--prefecture > *:nth-child(44) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 16;
  grid-row: 16;
}
.fs-c-postage__list--prefecture > *:nth-child(45) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 15;
  grid-row: 15;
}
.fs-c-postage__list--prefecture > *:nth-child(46) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 16;
  grid-row: 16;
}
.fs-c-postage__list--prefecture > *:nth-child(47) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 15;
  grid-row: 15;
}
.fs-c-postage__list--prefecture > *:nth-child(48) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 16;
  grid-row: 16;
}
.fs-c-postage__list--prefecture > *:nth-child(49) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 17;
  grid-row: 17;
}
.fs-c-postage__list--prefecture > *:nth-child(50) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 18;
  grid-row: 18;
}
.fs-c-postage__list--prefecture > *:nth-child(51) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 17;
  grid-row: 17;
}
.fs-c-postage__list--prefecture > *:nth-child(52) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 18;
  grid-row: 18;
}
.fs-c-postage__list--prefecture > *:nth-child(53) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 17;
  grid-row: 17;
}
.fs-c-postage__list--prefecture > *:nth-child(54) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 18;
  grid-row: 18;
}
.fs-c-postage__list--prefecture > *:nth-child(55) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 19;
  grid-row: 19;
}
.fs-c-postage__list--prefecture > *:nth-child(56) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 20;
  grid-row: 20;
}
.fs-c-postage__list--prefecture > *:nth-child(57) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 19;
  grid-row: 19;
}
.fs-c-postage__list--prefecture > *:nth-child(58) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 20;
  grid-row: 20;
}
.fs-c-postage__list--prefecture > *:nth-child(59) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 19;
  grid-row: 19;
}
.fs-c-postage__list--prefecture > *:nth-child(60) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 20;
  grid-row: 20;
}
.fs-c-postage__list--prefecture > *:nth-child(61) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 21;
  grid-row: 21;
}
.fs-c-postage__list--prefecture > *:nth-child(62) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 22;
  grid-row: 22;
}
.fs-c-postage__list--prefecture > *:nth-child(63) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 21;
  grid-row: 21;
}
.fs-c-postage__list--prefecture > *:nth-child(64) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 22;
  grid-row: 22;
}
.fs-c-postage__list--prefecture > *:nth-child(65) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 21;
  grid-row: 21;
}
.fs-c-postage__list--prefecture > *:nth-child(66) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 22;
  grid-row: 22;
}
.fs-c-postage__list--prefecture > *:nth-child(67) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 23;
  grid-row: 23;
}
.fs-c-postage__list--prefecture > *:nth-child(68) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 24;
  grid-row: 24;
}
.fs-c-postage__list--prefecture > *:nth-child(69) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 23;
  grid-row: 23;
}
.fs-c-postage__list--prefecture > *:nth-child(70) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 24;
  grid-row: 24;
}
.fs-c-postage__list--prefecture > *:nth-child(71) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 23;
  grid-row: 23;
}
.fs-c-postage__list--prefecture > *:nth-child(72) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 24;
  grid-row: 24;
}
.fs-c-postage__list--prefecture > *:nth-child(73) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 25;
  grid-row: 25;
}
.fs-c-postage__list--prefecture > *:nth-child(74) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 26;
  grid-row: 26;
}
.fs-c-postage__list--prefecture > *:nth-child(75) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 25;
  grid-row: 25;
}
.fs-c-postage__list--prefecture > *:nth-child(76) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 26;
  grid-row: 26;
}
.fs-c-postage__list--prefecture > *:nth-child(77) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 25;
  grid-row: 25;
}
.fs-c-postage__list--prefecture > *:nth-child(78) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 26;
  grid-row: 26;
}
.fs-c-postage__list--prefecture > *:nth-child(79) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 27;
  grid-row: 27;
}
.fs-c-postage__list--prefecture > *:nth-child(80) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 28;
  grid-row: 28;
}
.fs-c-postage__list--prefecture > *:nth-child(81) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 27;
  grid-row: 27;
}
.fs-c-postage__list--prefecture > *:nth-child(82) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 28;
  grid-row: 28;
}
.fs-c-postage__list--prefecture > *:nth-child(83) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 27;
  grid-row: 27;
}
.fs-c-postage__list--prefecture > *:nth-child(84) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 28;
  grid-row: 28;
}
.fs-c-postage__list--prefecture > *:nth-child(85) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 29;
  grid-row: 29;
}
.fs-c-postage__list--prefecture > *:nth-child(86) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 30;
  grid-row: 30;
}
.fs-c-postage__list--prefecture > *:nth-child(87) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 29;
  grid-row: 29;
}
.fs-c-postage__list--prefecture > *:nth-child(88) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 30;
  grid-row: 30;
}
.fs-c-postage__list--prefecture > *:nth-child(89) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 29;
  grid-row: 29;
}
.fs-c-postage__list--prefecture > *:nth-child(90) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 30;
  grid-row: 30;
}
.fs-c-postage__list--prefecture > *:nth-child(91) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 31;
  grid-row: 31;
}
.fs-c-postage__list--prefecture > *:nth-child(92) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 32;
  grid-row: 32;
}
.fs-c-postage__list--prefecture > *:nth-child(93) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 31;
  grid-row: 31;
}
.fs-c-postage__list--prefecture > *:nth-child(94) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 32;
  grid-row: 32;
}

.fs-c-postage__list--purchasePrice > *:nth-child(1), .fs-c-postage__list--pattern > *:nth-child(1) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
}
.fs-c-postage__list--purchasePrice > *:nth-child(2), .fs-c-postage__list--pattern > *:nth-child(2) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 2;
  grid-row: 2;
}
.fs-c-postage__list--purchasePrice > *:nth-child(3), .fs-c-postage__list--pattern > *:nth-child(3) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 3;
  grid-row: 3;
}
.fs-c-postage__list--purchasePrice > *:nth-child(4), .fs-c-postage__list--pattern > *:nth-child(4) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 4;
  grid-row: 4;
}
.fs-c-postage__list--purchasePrice > *:nth-child(5), .fs-c-postage__list--pattern > *:nth-child(5) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 5;
  grid-row: 5;
}
.fs-c-postage__list--purchasePrice > *:nth-child(6), .fs-c-postage__list--pattern > *:nth-child(6) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 6;
  grid-row: 6;
}
.fs-c-postage__list--purchasePrice > *:nth-child(7), .fs-c-postage__list--pattern > *:nth-child(7) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 7;
  grid-row: 7;
}
.fs-c-postage__list--purchasePrice > *:nth-child(8), .fs-c-postage__list--pattern > *:nth-child(8) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 8;
  grid-row: 8;
}
.fs-c-postage__list--purchasePrice > *:nth-child(9), .fs-c-postage__list--pattern > *:nth-child(9) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 9;
  grid-row: 9;
}
.fs-c-postage__list--purchasePrice > *:nth-child(10), .fs-c-postage__list--pattern > *:nth-child(10) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 10;
  grid-row: 10;
}
.fs-c-postage__list--purchasePrice > *:nth-child(11), .fs-c-postage__list--pattern > *:nth-child(11) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 11;
  grid-row: 11;
}
.fs-c-postage__list--purchasePrice > *:nth-child(12), .fs-c-postage__list--pattern > *:nth-child(12) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 12;
  grid-row: 12;
}
.fs-c-postage__list--purchasePrice > *:nth-child(13), .fs-c-postage__list--pattern > *:nth-child(13) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 13;
  grid-row: 13;
}
.fs-c-postage__list--purchasePrice > *:nth-child(14), .fs-c-postage__list--pattern > *:nth-child(14) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 14;
  grid-row: 14;
}
.fs-c-postage__list--purchasePrice > *:nth-child(15), .fs-c-postage__list--pattern > *:nth-child(15) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 15;
  grid-row: 15;
}
.fs-c-postage__list--purchasePrice > *:nth-child(16), .fs-c-postage__list--pattern > *:nth-child(16) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 16;
  grid-row: 16;
}
.fs-c-postage__list--purchasePrice > *:nth-child(17), .fs-c-postage__list--pattern > *:nth-child(17) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 17;
  grid-row: 17;
}
.fs-c-postage__list--purchasePrice > *:nth-child(18), .fs-c-postage__list--pattern > *:nth-child(18) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 18;
  grid-row: 18;
}
.fs-c-postage__list--purchasePrice > *:nth-child(19), .fs-c-postage__list--pattern > *:nth-child(19) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 19;
  grid-row: 19;
}
.fs-c-postage__list--purchasePrice > *:nth-child(20), .fs-c-postage__list--pattern > *:nth-child(20) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 20;
  grid-row: 20;
}
.fs-c-postage__list--purchasePrice > *:nth-child(21), .fs-c-postage__list--pattern > *:nth-child(21) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 21;
  grid-row: 21;
}
.fs-c-postage__list--purchasePrice > *:nth-child(22), .fs-c-postage__list--pattern > *:nth-child(22) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 22;
  grid-row: 22;
}
.fs-c-postage__list--purchasePrice > *:nth-child(23), .fs-c-postage__list--pattern > *:nth-child(23) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 23;
  grid-row: 23;
}
.fs-c-postage__list--purchasePrice > *:nth-child(24), .fs-c-postage__list--pattern > *:nth-child(24) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 24;
  grid-row: 24;
}
.fs-c-postage__list--purchasePrice > *:nth-child(25), .fs-c-postage__list--pattern > *:nth-child(25) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 25;
  grid-row: 25;
}
.fs-c-postage__list--purchasePrice > *:nth-child(26), .fs-c-postage__list--pattern > *:nth-child(26) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 26;
  grid-row: 26;
}
.fs-c-postage__list--purchasePrice > *:nth-child(27), .fs-c-postage__list--pattern > *:nth-child(27) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 27;
  grid-row: 27;
}
.fs-c-postage__list--purchasePrice > *:nth-child(28), .fs-c-postage__list--pattern > *:nth-child(28) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 28;
  grid-row: 28;
}
.fs-c-postage__list--purchasePrice > *:nth-child(29), .fs-c-postage__list--pattern > *:nth-child(29) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 29;
  grid-row: 29;
}
.fs-c-postage__list--purchasePrice > *:nth-child(30), .fs-c-postage__list--pattern > *:nth-child(30) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 30;
  grid-row: 30;
}
.fs-c-postage__list--purchasePrice > *:nth-child(31), .fs-c-postage__list--pattern > *:nth-child(31) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 31;
  grid-row: 31;
}
.fs-c-postage__list--purchasePrice > *:nth-child(32), .fs-c-postage__list--pattern > *:nth-child(32) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 32;
  grid-row: 32;
}
.fs-c-postage__list--purchasePrice > *:nth-child(33), .fs-c-postage__list--pattern > *:nth-child(33) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 33;
  grid-row: 33;
}
.fs-c-postage__list--purchasePrice > *:nth-child(34), .fs-c-postage__list--pattern > *:nth-child(34) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 34;
  grid-row: 34;
}
.fs-c-postage__list--purchasePrice > *:nth-child(35), .fs-c-postage__list--pattern > *:nth-child(35) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 35;
  grid-row: 35;
}
.fs-c-postage__list--purchasePrice > *:nth-child(36), .fs-c-postage__list--pattern > *:nth-child(36) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 36;
  grid-row: 36;
}
.fs-c-postage__list--purchasePrice > *:nth-child(37), .fs-c-postage__list--pattern > *:nth-child(37) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 37;
  grid-row: 37;
}
.fs-c-postage__list--purchasePrice > *:nth-child(38), .fs-c-postage__list--pattern > *:nth-child(38) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 38;
  grid-row: 38;
}
.fs-c-postage__list--purchasePrice > *:nth-child(39), .fs-c-postage__list--pattern > *:nth-child(39) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 39;
  grid-row: 39;
}
.fs-c-postage__list--purchasePrice > *:nth-child(40), .fs-c-postage__list--pattern > *:nth-child(40) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 40;
  grid-row: 40;
}
.fs-c-postage__list--purchasePrice > *:nth-child(41), .fs-c-postage__list--pattern > *:nth-child(41) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 41;
  grid-row: 41;
}
.fs-c-postage__list--purchasePrice > *:nth-child(42), .fs-c-postage__list--pattern > *:nth-child(42) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 42;
  grid-row: 42;
}
.fs-c-postage__list--purchasePrice > *:nth-child(43), .fs-c-postage__list--pattern > *:nth-child(43) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 43;
  grid-row: 43;
}
.fs-c-postage__list--purchasePrice > *:nth-child(44), .fs-c-postage__list--pattern > *:nth-child(44) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 44;
  grid-row: 44;
}
.fs-c-postage__list--purchasePrice > *:nth-child(45), .fs-c-postage__list--pattern > *:nth-child(45) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 45;
  grid-row: 45;
}
.fs-c-postage__list--purchasePrice > *:nth-child(46), .fs-c-postage__list--pattern > *:nth-child(46) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 46;
  grid-row: 46;
}
.fs-c-postage__list--purchasePrice > *:nth-child(47), .fs-c-postage__list--pattern > *:nth-child(47) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 47;
  grid-row: 47;
}
.fs-c-postage__list--purchasePrice > *:nth-child(48), .fs-c-postage__list--pattern > *:nth-child(48) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 48;
  grid-row: 48;
}
.fs-c-postage__list--purchasePrice > *:nth-child(49), .fs-c-postage__list--pattern > *:nth-child(49) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 49;
  grid-row: 49;
}
.fs-c-postage__list--purchasePrice > *:nth-child(50), .fs-c-postage__list--pattern > *:nth-child(50) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 50;
  grid-row: 50;
}
.fs-c-postage__list--purchasePrice > *:nth-child(51), .fs-c-postage__list--pattern > *:nth-child(51) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 51;
  grid-row: 51;
}
.fs-c-postage__list--purchasePrice > *:nth-child(52), .fs-c-postage__list--pattern > *:nth-child(52) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 52;
  grid-row: 52;
}
.fs-c-postage__list--purchasePrice > *:nth-child(53), .fs-c-postage__list--pattern > *:nth-child(53) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 53;
  grid-row: 53;
}
.fs-c-postage__list--purchasePrice > *:nth-child(54), .fs-c-postage__list--pattern > *:nth-child(54) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 54;
  grid-row: 54;
}
.fs-c-postage__list--purchasePrice > *:nth-child(55), .fs-c-postage__list--pattern > *:nth-child(55) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 55;
  grid-row: 55;
}
.fs-c-postage__list--purchasePrice > *:nth-child(56), .fs-c-postage__list--pattern > *:nth-child(56) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 56;
  grid-row: 56;
}
.fs-c-postage__list--purchasePrice > *:nth-child(57), .fs-c-postage__list--pattern > *:nth-child(57) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 57;
  grid-row: 57;
}
.fs-c-postage__list--purchasePrice > *:nth-child(58), .fs-c-postage__list--pattern > *:nth-child(58) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 58;
  grid-row: 58;
}
.fs-c-postage__list--purchasePrice > *:nth-child(59), .fs-c-postage__list--pattern > *:nth-child(59) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 59;
  grid-row: 59;
}
.fs-c-postage__list--purchasePrice > *:nth-child(60), .fs-c-postage__list--pattern > *:nth-child(60) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 60;
  grid-row: 60;
}
.fs-c-postage__list--purchasePrice > *:nth-child(61), .fs-c-postage__list--pattern > *:nth-child(61) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 61;
  grid-row: 61;
}
.fs-c-postage__list--purchasePrice > *:nth-child(62), .fs-c-postage__list--pattern > *:nth-child(62) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 62;
  grid-row: 62;
}
.fs-c-postage__list--purchasePrice > *:nth-child(63), .fs-c-postage__list--pattern > *:nth-child(63) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 63;
  grid-row: 63;
}
.fs-c-postage__list--purchasePrice > *:nth-child(64), .fs-c-postage__list--pattern > *:nth-child(64) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 64;
  grid-row: 64;
}
.fs-c-postage__list--purchasePrice > *:nth-child(65), .fs-c-postage__list--pattern > *:nth-child(65) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 65;
  grid-row: 65;
}
.fs-c-postage__list--purchasePrice > *:nth-child(66), .fs-c-postage__list--pattern > *:nth-child(66) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 66;
  grid-row: 66;
}
.fs-c-postage__list--purchasePrice > *:nth-child(67), .fs-c-postage__list--pattern > *:nth-child(67) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 67;
  grid-row: 67;
}
.fs-c-postage__list--purchasePrice > *:nth-child(68), .fs-c-postage__list--pattern > *:nth-child(68) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 68;
  grid-row: 68;
}
.fs-c-postage__list--purchasePrice > *:nth-child(69), .fs-c-postage__list--pattern > *:nth-child(69) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 69;
  grid-row: 69;
}
.fs-c-postage__list--purchasePrice > *:nth-child(70), .fs-c-postage__list--pattern > *:nth-child(70) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 70;
  grid-row: 70;
}
.fs-c-postage__list--purchasePrice > *:nth-child(71), .fs-c-postage__list--pattern > *:nth-child(71) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 71;
  grid-row: 71;
}
.fs-c-postage__list--purchasePrice > *:nth-child(72), .fs-c-postage__list--pattern > *:nth-child(72) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 72;
  grid-row: 72;
}
.fs-c-postage__list--purchasePrice > *:nth-child(73), .fs-c-postage__list--pattern > *:nth-child(73) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 73;
  grid-row: 73;
}
.fs-c-postage__list--purchasePrice > *:nth-child(74), .fs-c-postage__list--pattern > *:nth-child(74) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 74;
  grid-row: 74;
}
.fs-c-postage__list--purchasePrice > *:nth-child(75), .fs-c-postage__list--pattern > *:nth-child(75) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 75;
  grid-row: 75;
}
.fs-c-postage__list--purchasePrice > *:nth-child(76), .fs-c-postage__list--pattern > *:nth-child(76) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 76;
  grid-row: 76;
}
.fs-c-postage__list--purchasePrice > *:nth-child(77), .fs-c-postage__list--pattern > *:nth-child(77) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 77;
  grid-row: 77;
}
.fs-c-postage__list--purchasePrice > *:nth-child(78), .fs-c-postage__list--pattern > *:nth-child(78) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 78;
  grid-row: 78;
}
.fs-c-postage__list--purchasePrice > *:nth-child(79), .fs-c-postage__list--pattern > *:nth-child(79) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 79;
  grid-row: 79;
}
.fs-c-postage__list--purchasePrice > *:nth-child(80), .fs-c-postage__list--pattern > *:nth-child(80) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 80;
  grid-row: 80;
}
.fs-c-postage__list--purchasePrice > *:nth-child(81), .fs-c-postage__list--pattern > *:nth-child(81) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 81;
  grid-row: 81;
}
.fs-c-postage__list--purchasePrice > *:nth-child(82), .fs-c-postage__list--pattern > *:nth-child(82) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 82;
  grid-row: 82;
}
.fs-c-postage__list--purchasePrice > *:nth-child(83), .fs-c-postage__list--pattern > *:nth-child(83) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 83;
  grid-row: 83;
}
.fs-c-postage__list--purchasePrice > *:nth-child(84), .fs-c-postage__list--pattern > *:nth-child(84) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 84;
  grid-row: 84;
}
.fs-c-postage__list--purchasePrice > *:nth-child(85), .fs-c-postage__list--pattern > *:nth-child(85) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 85;
  grid-row: 85;
}
.fs-c-postage__list--purchasePrice > *:nth-child(86), .fs-c-postage__list--pattern > *:nth-child(86) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 86;
  grid-row: 86;
}
.fs-c-postage__list--purchasePrice > *:nth-child(87), .fs-c-postage__list--pattern > *:nth-child(87) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 87;
  grid-row: 87;
}
.fs-c-postage__list--purchasePrice > *:nth-child(88), .fs-c-postage__list--pattern > *:nth-child(88) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 88;
  grid-row: 88;
}
.fs-c-postage__list--purchasePrice > *:nth-child(89), .fs-c-postage__list--pattern > *:nth-child(89) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 89;
  grid-row: 89;
}
.fs-c-postage__list--purchasePrice > *:nth-child(90), .fs-c-postage__list--pattern > *:nth-child(90) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 90;
  grid-row: 90;
}
.fs-c-postage__list--purchasePrice > *:nth-child(91), .fs-c-postage__list--pattern > *:nth-child(91) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 91;
  grid-row: 91;
}
.fs-c-postage__list--purchasePrice > *:nth-child(92), .fs-c-postage__list--pattern > *:nth-child(92) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 92;
  grid-row: 92;
}
.fs-c-postage__list--purchasePrice > *:nth-child(93), .fs-c-postage__list--pattern > *:nth-child(93) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 93;
  grid-row: 93;
}
.fs-c-postage__list--purchasePrice > *:nth-child(94), .fs-c-postage__list--pattern > *:nth-child(94) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 94;
  grid-row: 94;
}

 .fs-c-postage__list--purchasePrice > *:nth-child(1), .fs-c-postage__list--pattern > *:nth-child(1) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 1;
    grid-row: 1;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(2), .fs-c-postage__list--pattern > *:nth-child(2) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 2;
    grid-row: 2;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(3), .fs-c-postage__list--pattern > *:nth-child(3) {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 1;
    grid-row: 1;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(4), .fs-c-postage__list--pattern > *:nth-child(4) {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 2;
    grid-row: 2;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(5), .fs-c-postage__list--pattern > *:nth-child(5) {
    -ms-grid-column: 3;
    grid-column: 3;
    -ms-grid-row: 1;
    grid-row: 1;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(6), .fs-c-postage__list--pattern > *:nth-child(6) {
    -ms-grid-column: 3;
    grid-column: 3;
    -ms-grid-row: 2;
    grid-row: 2;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(7), .fs-c-postage__list--pattern > *:nth-child(7) {
    -ms-grid-column: 4;
    grid-column: 4;
    -ms-grid-row: 1;
    grid-row: 1;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(8), .fs-c-postage__list--pattern > *:nth-child(8) {
    -ms-grid-column: 4;
    grid-column: 4;
    -ms-grid-row: 2;
    grid-row: 2;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(9), .fs-c-postage__list--pattern > *:nth-child(9) {
    -ms-grid-column: 5;
    grid-column: 5;
    -ms-grid-row: 1;
    grid-row: 1;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(10), .fs-c-postage__list--pattern > *:nth-child(10) {
    -ms-grid-column: 5;
    grid-column: 5;
    -ms-grid-row: 2;
    grid-row: 2;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(11), .fs-c-postage__list--pattern > *:nth-child(11) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 3;
    grid-row: 3;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(12), .fs-c-postage__list--pattern > *:nth-child(12) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 4;
    grid-row: 4;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(13), .fs-c-postage__list--pattern > *:nth-child(13) {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 3;
    grid-row: 3;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(14), .fs-c-postage__list--pattern > *:nth-child(14) {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 4;
    grid-row: 4;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(15), .fs-c-postage__list--pattern > *:nth-child(15) {
    -ms-grid-column: 3;
    grid-column: 3;
    -ms-grid-row: 3;
    grid-row: 3;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(16), .fs-c-postage__list--pattern > *:nth-child(16) {
    -ms-grid-column: 3;
    grid-column: 3;
    -ms-grid-row: 4;
    grid-row: 4;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(17), .fs-c-postage__list--pattern > *:nth-child(17) {
    -ms-grid-column: 4;
    grid-column: 4;
    -ms-grid-row: 3;
    grid-row: 3;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(18), .fs-c-postage__list--pattern > *:nth-child(18) {
    -ms-grid-column: 4;
    grid-column: 4;
    -ms-grid-row: 4;
    grid-row: 4;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(19), .fs-c-postage__list--pattern > *:nth-child(19) {
    -ms-grid-column: 5;
    grid-column: 5;
    -ms-grid-row: 3;
    grid-row: 3;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(20), .fs-c-postage__list--pattern > *:nth-child(20) {
    -ms-grid-column: 5;
    grid-column: 5;
    -ms-grid-row: 4;
    grid-row: 4;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(21), .fs-c-postage__list--pattern > *:nth-child(21) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 5;
    grid-row: 5;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(22), .fs-c-postage__list--pattern > *:nth-child(22) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 6;
    grid-row: 6;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(23), .fs-c-postage__list--pattern > *:nth-child(23) {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 5;
    grid-row: 5;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(24), .fs-c-postage__list--pattern > *:nth-child(24) {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 6;
    grid-row: 6;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(25), .fs-c-postage__list--pattern > *:nth-child(25) {
    -ms-grid-column: 3;
    grid-column: 3;
    -ms-grid-row: 5;
    grid-row: 5;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(26), .fs-c-postage__list--pattern > *:nth-child(26) {
    -ms-grid-column: 3;
    grid-column: 3;
    -ms-grid-row: 6;
    grid-row: 6;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(27), .fs-c-postage__list--pattern > *:nth-child(27) {
    -ms-grid-column: 4;
    grid-column: 4;
    -ms-grid-row: 5;
    grid-row: 5;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(28), .fs-c-postage__list--pattern > *:nth-child(28) {
    -ms-grid-column: 4;
    grid-column: 4;
    -ms-grid-row: 6;
    grid-row: 6;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(29), .fs-c-postage__list--pattern > *:nth-child(29) {
    -ms-grid-column: 5;
    grid-column: 5;
    -ms-grid-row: 5;
    grid-row: 5;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(30), .fs-c-postage__list--pattern > *:nth-child(30) {
    -ms-grid-column: 5;
    grid-column: 5;
    -ms-grid-row: 6;
    grid-row: 6;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(31), .fs-c-postage__list--pattern > *:nth-child(31) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 7;
    grid-row: 7;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(32), .fs-c-postage__list--pattern > *:nth-child(32) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 8;
    grid-row: 8;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(33), .fs-c-postage__list--pattern > *:nth-child(33) {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 7;
    grid-row: 7;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(34), .fs-c-postage__list--pattern > *:nth-child(34) {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 8;
    grid-row: 8;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(35), .fs-c-postage__list--pattern > *:nth-child(35) {
    -ms-grid-column: 3;
    grid-column: 3;
    -ms-grid-row: 7;
    grid-row: 7;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(36), .fs-c-postage__list--pattern > *:nth-child(36) {
    -ms-grid-column: 3;
    grid-column: 3;
    -ms-grid-row: 8;
    grid-row: 8;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(37), .fs-c-postage__list--pattern > *:nth-child(37) {
    -ms-grid-column: 4;
    grid-column: 4;
    -ms-grid-row: 7;
    grid-row: 7;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(38), .fs-c-postage__list--pattern > *:nth-child(38) {
    -ms-grid-column: 4;
    grid-column: 4;
    -ms-grid-row: 8;
    grid-row: 8;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(39), .fs-c-postage__list--pattern > *:nth-child(39) {
    -ms-grid-column: 5;
    grid-column: 5;
    -ms-grid-row: 7;
    grid-row: 7;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(40), .fs-c-postage__list--pattern > *:nth-child(40) {
    -ms-grid-column: 5;
    grid-column: 5;
    -ms-grid-row: 8;
    grid-row: 8;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(41), .fs-c-postage__list--pattern > *:nth-child(41) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 9;
    grid-row: 9;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(42), .fs-c-postage__list--pattern > *:nth-child(42) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 10;
    grid-row: 10;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(43), .fs-c-postage__list--pattern > *:nth-child(43) {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 9;
    grid-row: 9;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(44), .fs-c-postage__list--pattern > *:nth-child(44) {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 10;
    grid-row: 10;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(45), .fs-c-postage__list--pattern > *:nth-child(45) {
    -ms-grid-column: 3;
    grid-column: 3;
    -ms-grid-row: 9;
    grid-row: 9;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(46), .fs-c-postage__list--pattern > *:nth-child(46) {
    -ms-grid-column: 3;
    grid-column: 3;
    -ms-grid-row: 10;
    grid-row: 10;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(47), .fs-c-postage__list--pattern > *:nth-child(47) {
    -ms-grid-column: 4;
    grid-column: 4;
    -ms-grid-row: 9;
    grid-row: 9;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(48), .fs-c-postage__list--pattern > *:nth-child(48) {
    -ms-grid-column: 4;
    grid-column: 4;
    -ms-grid-row: 10;
    grid-row: 10;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(49), .fs-c-postage__list--pattern > *:nth-child(49) {
    -ms-grid-column: 5;
    grid-column: 5;
    -ms-grid-row: 9;
    grid-row: 9;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(50), .fs-c-postage__list--pattern > *:nth-child(50) {
    -ms-grid-column: 5;
    grid-column: 5;
    -ms-grid-row: 10;
    grid-row: 10;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(51), .fs-c-postage__list--pattern > *:nth-child(51) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 11;
    grid-row: 11;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(52), .fs-c-postage__list--pattern > *:nth-child(52) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 12;
    grid-row: 12;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(53), .fs-c-postage__list--pattern > *:nth-child(53) {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 11;
    grid-row: 11;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(54), .fs-c-postage__list--pattern > *:nth-child(54) {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 12;
    grid-row: 12;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(55), .fs-c-postage__list--pattern > *:nth-child(55) {
    -ms-grid-column: 3;
    grid-column: 3;
    -ms-grid-row: 11;
    grid-row: 11;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(56), .fs-c-postage__list--pattern > *:nth-child(56) {
    -ms-grid-column: 3;
    grid-column: 3;
    -ms-grid-row: 12;
    grid-row: 12;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(57), .fs-c-postage__list--pattern > *:nth-child(57) {
    -ms-grid-column: 4;
    grid-column: 4;
    -ms-grid-row: 11;
    grid-row: 11;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(58), .fs-c-postage__list--pattern > *:nth-child(58) {
    -ms-grid-column: 4;
    grid-column: 4;
    -ms-grid-row: 12;
    grid-row: 12;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(59), .fs-c-postage__list--pattern > *:nth-child(59) {
    -ms-grid-column: 5;
    grid-column: 5;
    -ms-grid-row: 11;
    grid-row: 11;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(60), .fs-c-postage__list--pattern > *:nth-child(60) {
    -ms-grid-column: 5;
    grid-column: 5;
    -ms-grid-row: 12;
    grid-row: 12;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(61), .fs-c-postage__list--pattern > *:nth-child(61) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 13;
    grid-row: 13;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(62), .fs-c-postage__list--pattern > *:nth-child(62) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 14;
    grid-row: 14;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(63), .fs-c-postage__list--pattern > *:nth-child(63) {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 13;
    grid-row: 13;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(64), .fs-c-postage__list--pattern > *:nth-child(64) {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 14;
    grid-row: 14;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(65), .fs-c-postage__list--pattern > *:nth-child(65) {
    -ms-grid-column: 3;
    grid-column: 3;
    -ms-grid-row: 13;
    grid-row: 13;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(66), .fs-c-postage__list--pattern > *:nth-child(66) {
    -ms-grid-column: 3;
    grid-column: 3;
    -ms-grid-row: 14;
    grid-row: 14;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(67), .fs-c-postage__list--pattern > *:nth-child(67) {
    -ms-grid-column: 4;
    grid-column: 4;
    -ms-grid-row: 13;
    grid-row: 13;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(68), .fs-c-postage__list--pattern > *:nth-child(68) {
    -ms-grid-column: 4;
    grid-column: 4;
    -ms-grid-row: 14;
    grid-row: 14;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(69), .fs-c-postage__list--pattern > *:nth-child(69) {
    -ms-grid-column: 5;
    grid-column: 5;
    -ms-grid-row: 13;
    grid-row: 13;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(70), .fs-c-postage__list--pattern > *:nth-child(70) {
    -ms-grid-column: 5;
    grid-column: 5;
    -ms-grid-row: 14;
    grid-row: 14;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(71), .fs-c-postage__list--pattern > *:nth-child(71) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 15;
    grid-row: 15;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(72), .fs-c-postage__list--pattern > *:nth-child(72) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 16;
    grid-row: 16;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(73), .fs-c-postage__list--pattern > *:nth-child(73) {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 15;
    grid-row: 15;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(74), .fs-c-postage__list--pattern > *:nth-child(74) {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 16;
    grid-row: 16;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(75), .fs-c-postage__list--pattern > *:nth-child(75) {
    -ms-grid-column: 3;
    grid-column: 3;
    -ms-grid-row: 15;
    grid-row: 15;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(76), .fs-c-postage__list--pattern > *:nth-child(76) {
    -ms-grid-column: 3;
    grid-column: 3;
    -ms-grid-row: 16;
    grid-row: 16;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(77), .fs-c-postage__list--pattern > *:nth-child(77) {
    -ms-grid-column: 4;
    grid-column: 4;
    -ms-grid-row: 15;
    grid-row: 15;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(78), .fs-c-postage__list--pattern > *:nth-child(78) {
    -ms-grid-column: 4;
    grid-column: 4;
    -ms-grid-row: 16;
    grid-row: 16;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(79), .fs-c-postage__list--pattern > *:nth-child(79) {
    -ms-grid-column: 5;
    grid-column: 5;
    -ms-grid-row: 15;
    grid-row: 15;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(80), .fs-c-postage__list--pattern > *:nth-child(80) {
    -ms-grid-column: 5;
    grid-column: 5;
    -ms-grid-row: 16;
    grid-row: 16;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(81), .fs-c-postage__list--pattern > *:nth-child(81) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 17;
    grid-row: 17;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(82), .fs-c-postage__list--pattern > *:nth-child(82) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 18;
    grid-row: 18;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(83), .fs-c-postage__list--pattern > *:nth-child(83) {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 17;
    grid-row: 17;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(84), .fs-c-postage__list--pattern > *:nth-child(84) {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 18;
    grid-row: 18;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(85), .fs-c-postage__list--pattern > *:nth-child(85) {
    -ms-grid-column: 3;
    grid-column: 3;
    -ms-grid-row: 17;
    grid-row: 17;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(86), .fs-c-postage__list--pattern > *:nth-child(86) {
    -ms-grid-column: 3;
    grid-column: 3;
    -ms-grid-row: 18;
    grid-row: 18;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(87), .fs-c-postage__list--pattern > *:nth-child(87) {
    -ms-grid-column: 4;
    grid-column: 4;
    -ms-grid-row: 17;
    grid-row: 17;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(88), .fs-c-postage__list--pattern > *:nth-child(88) {
    -ms-grid-column: 4;
    grid-column: 4;
    -ms-grid-row: 18;
    grid-row: 18;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(89), .fs-c-postage__list--pattern > *:nth-child(89) {
    -ms-grid-column: 5;
    grid-column: 5;
    -ms-grid-row: 17;
    grid-row: 17;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(90), .fs-c-postage__list--pattern > *:nth-child(90) {
    -ms-grid-column: 5;
    grid-column: 5;
    -ms-grid-row: 18;
    grid-row: 18;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(91), .fs-c-postage__list--pattern > *:nth-child(91) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 19;
    grid-row: 19;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(92), .fs-c-postage__list--pattern > *:nth-child(92) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 20;
    grid-row: 20;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(93), .fs-c-postage__list--pattern > *:nth-child(93) {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 19;
    grid-row: 19;
  }
  .fs-c-postage__list--purchasePrice > *:nth-child(94), .fs-c-postage__list--pattern > *:nth-child(94) {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 20;
    grid-row: 20;
  }

.fs-body-about-shippingPayment .fs-c-price {
font-size: 16px;
}

.fs-c-postage__table thead tr .fs-c-postage__table__headerCell:first-child{
opacity:0;
font-size: 0;
}

.fs-c-postage__table {
  border-collapse: separate;
  border-spacing: 2px;
  margin: -4px;
  width: calc(100% + 8px);
}
.fs-c-postage__table > thead {
  background: rgba(126, 126, 126, 0.08);
  font-weight: bold;
}
.fs-c-postage__table > thead .fs-c-postage__table__headerCell {
  font-weight: bold;
}
.fs-c-postage__table__headerCell {
  font-weight: normal;
  font-size: 16px;
padding-left: 5px;
}
.fs-c-postage__table__dataCell {
  padding: 2px;
}
.fs-c-postage__table > tbody .fs-c-postage__table__headerCell,
.fs-c-postage__table > tbody .fs-c-postage__table__dataCell {
  text-align: right;
}
.fs-c-postage__table > tbody > tr + tr .fs-c-postage__table__headerCell,
.fs-c-postage__table > tbody > tr + tr .fs-c-postage__table__dataCell {
  border-top: 1px dotted #e5e5e5;
}





/*************************************************
フリー_初めて使う
*************************************************/

.beginner_01{
max-width: 1200px;
margin: 0 auto;
text-align: center;
padding: 4% 0;
}

.beginner_01 h2{
font-size: 30px;
    font-weight: bolder;
}

.beginner_01 span{
display:block;
font-size:14px;
}

.beginner_btn {
  max-width: 350px;
  margin: 3% auto;
}
.beginner_btn .campaign_btn {
  width: 350px;
  height: 40px;
  border: solid 1px #E5E5E5;
  border-radius: 5px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 10%;
  margin: 0 auto;
}
.beginner_btn .campaign_btn p {
  font-size: 16px;
  font-weight: bold;
}

.beginner_btn a:hover .campaign_btn {
  background-color: #F0961D;
  color: #fff;
}
.beginner_btn a:hover .campaign_btn path {
  fill: #fff;
}

#beginner_banner {
  max-width: 1200px;
  margin: 0 auto;
}
#beginner_banner .beginner_banner_wrapper {
  max-width: 980px;
  margin: 0 auto;
}
#beginner_banner .beginner_banner_wrapper ul li {
  margin-bottom: 4%;
}

#beginner_banner .beginner_banner_wrapper ul li a:hover{
  opacity:0.6;
}


/*************************************************
商品グループ
*************************************************/

.fs-body-category .fs-c-productList__list{
display: flex;
    flex-wrap: wrap;
    justify-content:space-between;
}

.fs-body-category .fs-c-productListItem__viewMoreImageButton {
display:none;
}

.fs-body-category .fs-c-productListItem__image__image {
width: 230px;
    height: 230px;
    object-fit: cover;
    border-radius: 10px;
}

.fs-body-category .fs-c-productList__list__item {
flex-basis: 24%;
padding:0;
margin-bottom: 50px;
}

.fs-body-category .fs-c-price{
font-size: 18px;
}

.fs-body-category .fs-c-productPrice {
display: flex;
    align-items: baseline;
    justify-content: flex-end;
margin-top: 10px;
}

.fs-body-category .fs-c-productPrice__main__label{
font-size: 14px;
}

.fs-body-category .fs-c-productPrice__addon__label{
font-size: 10px;
}

.fs-body-category .fs-c-productListItem__image__image:hover{
opacity:0.6;
}

.fs-body-category .fs-c-button--addToCart--list{
background-color: #F0961D;
    color: #fff;
    width: 160px;
    height: 30px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
font-size: 12px;
}

.fs-body-category .fs-c-button--viewProductDetail{
width: 160px;
}

.fs-body-category .fs-c-productListItem__control{
display: flex;
    justify-content: space-between;
    width: 100%;
margin: 10% 0;
}



.fs-c-productList__controller{
display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    margin: 8px 0;
margin-bottom: 3%;
}

.fs-c-sortItems{
display: flex;
    align-items:center;
}

.fs-c-sortItems__label {
    text-align: center;
    align-self: center;
    color: inherit;
    line-height: 1.4;
    padding: 4px 8px;
border: 1px solid #A7C655;
}

.fs-c-sortItems__list {
    box-sizing: border-box;
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    flex-grow: 1;
    flex-direction: row;
    flex-wrap: wrap;
}

.fs-c-listControl{
display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
    flex-grow: 2;
    padding: 0;
margin: 10px;
}

.fs-c-sortItems__list__item__label {
    display: block;
    padding: 4px 8px;
}

.fs-c-sortItems__list__item.is-active {
    background: #A7C655;
    color: #ffffff;
}

.fs-c-reviewer__name{
display:none;
}

.fs-p-footerPageTop__link{
background: #F0961D;
    color: #fff;
    display: flex;
    height: 40px;
    align-items: center;
    justify-content: center;
    width: 200px;
    margin: 3% auto;
    border-radius: 4px;
}

.fs-body-category .fs-c-productListItem__productName{
width:100%;
}

/*************************************************
商品一覧
*************************************************/

.fs-c-productMarks{
margin: 10px 0;
}

.fs-body-search .fs-c-productList__list{
display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.fs-body-search .fs-c-productList__list__item {
    flex-basis: 24%;
    padding: 0;
    margin-bottom: 50px;
}

.fs-body-search .fs-c-productListItem__image__image {
    width: 230px;
    height: 230px;
    object-fit: cover;
    border-radius: 10px;
}

.fs-body-search .fs-c-productListItem__viewMoreImageButton {
    display: none;
}

.fs-body-search .fs-c-button--addToCart--list {
    background-color: #F0961D;
    color: #fff;
    width: 160px;
    height: 30px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
}

.fs-body-search .fs-c-button--viewProductDetail {
    background-color: #F0961D;
    color: #fff;
    width: 160px;
    height: 30px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
}

.fs-body-search .fs-c-productListItem__control {
    display: flex;
    justify-content: space-between;
    width: 100%;
    margin: 10% 0;
}

.fs-body-search .fs-c-productListItem__productName{
width:100%;
}
.fs-body-search .fs-c-price {
    font-size: 18px;
}

.fs-body-search .fs-c-productPrice__addon__label {
    font-size: 10px;
}

.fs-body-search .fs-c-productPrice {
    display: flex;
    align-items: baseline;
    justify-content: flex-end;
    margin-top: 10px;
}

.fs-body-search .fs-c-productPrice__main__label {
    font-size: 14px;
}

.fs-c-mark--subscription{
background: #696969;
    color: #fff;
    display: inline-block;
    padding: 2% 4%;
    border-radius: 4px;
font-size: 12px;
}


.fs-c-productMark__mark{
    display: inline-block;
    padding: 2% 4%;
    border-radius: 4px;
font-size: 12px;
line-height: 1.3;
}

/*************************************************
お問い合わせ
*************************************************/

.fs-l-main-free #container{
max-width: 600px;
    margin: 7% auto;
width: 100%;
background: rgba(126, 126, 126, 0.08);
    border-radius: 4px;
    padding: 2%;
}

#contents h1{
font-size: 20px;
    text-align: center;
 margin-bottom: 3%;
font-weight: bold;
}

#description{
text-align: center;
    margin-bottom: 3%;
line-height: 1.5;
}

.required {
    margin: 0 5px 0 0;
    font-size: 122%;
    color: #ff0000;
    font-weight: bold;
}

#formarea dt{
width:160px!important;
}

#contents input{
background:#fff;
}

#contents textarea{
background:#fff;
}

.align-center input{
background-color: #F0961D!important;
    color: #fff;
    width: 200px;
    height: 40px;
    border-radius: 4px!important;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 3% auto;
}

.align-center {
margin-top: 50px;
}

.thickbox{
text-decoration: underline;
}

#TB_ajaxWindowTitle h1{
font-size: 18px;
    font-weight: bold;
}

#TB_window{
border: #F0961D solid 3px!important;
}

#TB_closeWindowButton{
background: #000;
    color: #fff;
    padding: 1% 2%;
    border-radius: 4px;
}

/*************************************************
会員規約
*************************************************/


.fs-c-orderedList > li .fs-c-orderedList {
    margin: 16px 0 16px 2px;
    padding-left: 8px;
    border-left: 2px solid #7c8790;
}



/*************************************************
下層共通ヘッダー　オレンジのとこ
*************************************************/

.underlayer_fv_upper{
background-color: #F0961D;
    width: 100%;
    padding-top: 100px;
}

.about_title{
width: 980px;
    margin: 0 auto;
    height: 200px;
    color: #fff;
    padding: 5% 0;
}

.about_title h1{
font-size: 28px;
font-family: 'Montserrat';

}

.about_title span{
font-size: 14px;
}


.rich_underlayer_fv_upper{
background-color: #F0961D;
    width: 100%;
    padding-top: 300px;
}


.fs-l-pageMain-rich{
margin-top: -5%;
}

/*************************************************
レスポンシブ
*************************************************/

@media screen and (max-width: 599px) {
  #fv {
      background-image: url(https://noda3333.itembox.design/item/sp_fv.png?t=20231012090925)!important;
    }
  #fv.fv02 {
      background-image: url(https://noda3333.itembox.design/item/sp_fv_02.png?t=20231012090925)!important;
    }
  .for_beginner{
  background-image: url(https://noda3333.itembox.design/item/buy_inner_sp_01.png?t=20231012090925)!important;
  }
  .for_gift{
  background-image: url(https://noda3333.itembox.design/item/buy_inner_sp_02.png?t=20231012090925)!important;
  }
  .subscription_egg{
  background-image: url(https://noda3333.itembox.design/item/buy_inner_sp_03.png?t=20231012090925)!important;
  }
  #section02.section02 .buy_wrapper .for_beginner{
  background-image: url(https://noda3333.itembox.design/item/buy_inner_sp_04.png?t=20231012090925)!important;
  }
  #section02.section02 .buy_wrapper .for_gift{
  background-image: url(https://noda3333.itembox.design/item/buy_inner_sp_05.png?t=20231012090925)!important;
  }
  #section02.section02 .buy_wrapper .subscription_egg{
  background-image: url(https://noda3333.itembox.design/item/buy_inner_sp_06.png?t=20231012090925)!important;
  }
  #about_fv .about_fv_lower{
  background-image: url(https://noda3333.itembox.design/item/about_top_sp.png?t=20231012090925)!important;
  }
  .gift_engibanashi{
  background-image: url(https://noda3333.itembox.design/item/gift_sp_bg.png?t=20231012090925)!important;
  }
  .campaign_wrapper_02{
  width:100%;
 padding-top:10%;
  }
.underlayer_fv_upper .about_title{
width:100%;
padding: 5% 20px;
    height: 130px;
}

#beginner_banner{
padding: 5% 10px;
}

.beginner_01{
margin:3% 0;
}

.beginner_01 h2{
font-size:20px;
}
#subsc_section_02 .subsc_section_02_inner .subsc_section_02_title h2 {
    font-size: 32px;
}

.tuujou_main{
display:block;
}
.tuujou_teiki_main{
display:block;
}

.fs-c-productMainImage__image img{
width:100%;
}

.fs-l-productLayout{
padding: 0 10px;
margin: 5% 0;
}

.fs-c-button--particular{
padding: 1em;
}

.fs-c-button--primary{
width: 280px!important;
    margin: 0 auto;
}

.fs-c-loginForm {
display: block!important;
    padding: 5% 10px;
}

.fs-c-subSection__title{
font-size: 20px;
}

.fs-c-registeredUsers{
margin-bottom: 80px;
}
.fs-c-button--guestPurchase{
width:280px;
}
.fs-body-cart .fs-c-button--continueShopping{
width:280px;
}


.fs-l-cart__contentsArea{
display: block;
}

.fs-l-cart__mainColumn{
margin-bottom: 25px;
}

.fs-c-cartTable__dataCell--quantity{
display: flex;
    justify-content: space-between;
    align-items: center;
}

.fs-c-cartTable__dataCell--subtotal{
display: flex;
    justify-content: space-between;
    align-items: center;
}

.fs-body-cart .fs-c-price{
font-size: 18px;
    font-weight: bold;
}

.fs-c-cartTable__dataCell--point{

display: flex;
    justify-content: space-between;
    align-items: center;
}

.fs-c-button--cancel--cart{
width: 80px!important;
    background: antiquewhite;
    color: #333333;
    margin-left: auto;
    margin-right: 0;
    padding: 1%;
    border-radius: 4px;
}

.fs-c-button--buyItLater{
width: 80px!important;
    background: antiquewhite;
    color: #333333;
    margin-left: auto;
    margin-right: 0;
    padding: 1%;
    border-radius: 4px;
}

.fs-c-moveToAnotherCart{
justify-content: space-evenly;
}

.fs-c-moveToAnotherCart__message{
flex-basis: 59%;
}

.fs-c-moveToAnotherCart__button{
flex-basis: 10%;
}

.fs-l-main{
padding: 5% 10px;
}

.fs-body-register .fs-c-inputTable tr{
display: block;
}
.fs-body-register .fs-c-inputTextGroup{
width:100%;
}

.fs-body-register .fs-c-inputTable__headerCell{
height: 40px;
 }

.fs-c-radioGroup > * + *, .fs-c-checkboxGroup > * + *{
margin-top:0;
}

.fs-body-register .fs-c-radioGroup{
flex-direction: row;
justify-content: space-between;
    width: 300px;
}

.fs-body-register .fs-c-inputTable__dataCell{
padding: 0 10px;
}

.fs-body-register .fs-c-inputTable__dataCell{
height: auto;
    padding: 5% 10px;
}

.fs-c-additionalCheckField{
padding: 5% 10px 0 10px;
}

.fs-body-top .fs-l-main {
padding:0;
}

.fs-l-account{
display: block;
}

.fs-c-accountService__page{
flex-basis: 30%;
height: auto;
margin: 6px;
}

.fs-c-accountService{
justify-content: center;
margin-bottom: 60px;
}

.fs-c-accountService__page{
flex-basis: 29%;
}

.fs-c-accountService {
margin: 40px 0;
}

.fs-pt-menu--lv1{
margin: 0 auto;
} 

.fs-l-account{
padding:0;
}



.fs-c-wishlistProduct__viewAllProducts{
width: 200px!important;
}

.fs-c-string--label {
    font-size: 12px;
}

.fs-c-wishlistProduct{
margin: 80px 0;
}

.fs-c-wishlistProduct .fs-c-wishlistProduct__title{
font-size: 18px!important;
}

.fs-c-wishlistProduct__viewAllProducts{
margin-top: 50px!important;
}

.fs-p-cartItemNumber{
background: #F0961D;
color: #fff;
font-size: 12px;
top: 5px;
right: 65px;
}

.menu_inner_01 .fs-p-cartItemNumber {
top: 10px;
    right: 38px;
}


.fs-l-checkout{
display: block;
}

.fs-l-checkout__mainColumn{
padding: 8% 10px;
}

.fs-l-checkout__sideColumn{
margin: 10% 0;
    padding: 10px;
}

#fs-deliveryCycleInfo-container{
margin-bottom: 5%;
}

.fs-body-checkout-subscribe .fs-l-main{
padding:0;
}

.fs-body-checkout .fs-l-main{
padding:0;
}

.fs-c-buttonContainer--myPageTop{
width: 280px!important;
}

.fs-body-my-account-delete .fs-c-button--cancel{

width: 280px!important;
margin: 0 auto;
    margin-top: 30px;
}

.fs-body-my-account-delete .fs-c-inputInformation__button{
display:block;
}

.fs-body-about-points .fs-c-documentColumn__heading{
font-size: 18px;
}

.fs-body-about-points .fs-c-documentColumn{
margin-bottom: 10%;
}

.fs-c-pointListTable.fs-c-listTable > tbody > tr td {
    display: flex;
    justify-content: space-between;
border-bottom: 1px solid #b2b2b2;
padding: 15px 8px;
}

.fs-c-pointListTable.fs-c-listTable > tbody > tr td::before {
width: auto;
font-size: 16px;
padding-right: 0;
}

.fs-c-pointListTable td[aria-label=有効期限]{
border: none!important;
}

.fs-c-reviewList__item{
display: flex!important;
}

.fs-body-my-wishlist .fs-c-productListItem__image .fs-c-productListItem__image__image {
    width: 150px;
    height: 150px;
margin: 0 auto;
}

.fs-c-button--viewProductDetail{
width: 150px;
}

.fs-body-my-wishlist .fs-c-button--particular{
width: 150px;
}

.fs-body-my-wishlist .fs-c-button--addToCart--list{
width: 150px;
}

.fs-c-productListItem__productName{
width: 100%;
}

.fs-body-my-wishlist .fs-p-announcement{
padding: 10% 5%;
}

.fs-body-my-wishlist .fs-c-productList__list__item{
flex-basis: 47%;
padding:0;
}


.fs-body-my-wishlist .fs-c-productList__list{
flex-wrap: wrap;
    justify-content: space-between;
padding: 0 10px;
}

.fs-p-announcement .fs-p-announcement__title{
padding: 2% 4%;
}


.fs-c-productReviewed{
display: block;
    padding: 0 10px;
}

.fs-body-review-write .fs-c-productName__name{
font-size: 18px;
margin: 3%;
}

.fs-c-productReviewed__number{
margin: 3%;
}

.fs-body-review-write .fs-c-price{
font-size:20px;
}

.fs-body-review-write .fs-c-reveiwNotes{
margin: 10% auto;
}

.fs-c-documentColumn__content{
padding: 5% 3%;
margin-bottom: 50px;
}

.about_title h1{
font-size: 24px;
}

#guide_nav_01 h3, #guide_nav_02 h3, #guide_nav_03 h3, #guide_nav_04 h3{
width: 80%!important;
}

#guide_nav_01 .guide_nav_wrapper, #guide_nav_02 .guide_nav_wrapper, #guide_nav_03 .guide_nav_wrapper, #guide_nav_04 .guide_nav_wrapper{

padding: 8% 3%!important;

}

#guide_nav_01 .guide_nav_01_inner, #guide_nav_02 .guide_nav_01_inner, #guide_nav_03 .guide_nav_01_inner, #guide_nav_04 .guide_nav_01_inner {
    margin-bottom: 30px!important;
}

#guide_nav_01 h2, #guide_nav_02 h2, #guide_nav_03 h2, #guide_nav_04 h2 {
    font-size: 22px!important;
}

#guide_nav_02 .guide_nav_02_inner p{
font-size: 15px!important;
}

.guide_nav{
display:none;
}

.fs-c-postage__list--purchasePrice > *:nth-child(1), .fs-c-postage__list--pattern > *:nth-child(1) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
}
.fs-c-postage__list--purchasePrice > *:nth-child(2), .fs-c-postage__list--pattern > *:nth-child(2) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 2;
  grid-row: 2;
}
.fs-c-postage__list--purchasePrice > *:nth-child(3), .fs-c-postage__list--pattern > *:nth-child(3) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 3;
  grid-row: 3;
}
.fs-c-postage__list--purchasePrice > *:nth-child(4), .fs-c-postage__list--pattern > *:nth-child(4) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 4;
  grid-row: 4;
}
.fs-c-postage__list--purchasePrice > *:nth-child(5), .fs-c-postage__list--pattern > *:nth-child(5) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 5;
  grid-row: 5;
}
.fs-c-postage__list--purchasePrice > *:nth-child(6), .fs-c-postage__list--pattern > *:nth-child(6) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 6;
  grid-row: 6;
}
.fs-c-postage__list--purchasePrice > *:nth-child(7), .fs-c-postage__list--pattern > *:nth-child(7) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 7;
  grid-row: 7;
}
.fs-c-postage__list--purchasePrice > *:nth-child(8), .fs-c-postage__list--pattern > *:nth-child(8) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 8;
  grid-row: 8;
}
.fs-c-postage__list--purchasePrice > *:nth-child(9), .fs-c-postage__list--pattern > *:nth-child(9) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 9;
  grid-row: 9;
}
.fs-c-postage__list--purchasePrice > *:nth-child(10), .fs-c-postage__list--pattern > *:nth-child(10) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 10;
  grid-row: 10;
}
.fs-c-postage__list--purchasePrice > *:nth-child(11), .fs-c-postage__list--pattern > *:nth-child(11) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 11;
  grid-row: 11;
}
.fs-c-postage__list--purchasePrice > *:nth-child(12), .fs-c-postage__list--pattern > *:nth-child(12) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 12;
  grid-row: 12;
}
.fs-c-postage__list--purchasePrice > *:nth-child(13), .fs-c-postage__list--pattern > *:nth-child(13) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 13;
  grid-row: 13;
}
.fs-c-postage__list--purchasePrice > *:nth-child(14), .fs-c-postage__list--pattern > *:nth-child(14) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 14;
  grid-row: 14;
}
.fs-c-postage__list--purchasePrice > *:nth-child(15), .fs-c-postage__list--pattern > *:nth-child(15) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 15;
  grid-row: 15;
}
.fs-c-postage__list--purchasePrice > *:nth-child(16), .fs-c-postage__list--pattern > *:nth-child(16) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 16;
  grid-row: 16;
}
.fs-c-postage__list--purchasePrice > *:nth-child(17), .fs-c-postage__list--pattern > *:nth-child(17) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 17;
  grid-row: 17;
}
.fs-c-postage__list--purchasePrice > *:nth-child(18), .fs-c-postage__list--pattern > *:nth-child(18) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 18;
  grid-row: 18;
}
.fs-c-postage__list--purchasePrice > *:nth-child(19), .fs-c-postage__list--pattern > *:nth-child(19) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 19;
  grid-row: 19;
}
.fs-c-postage__list--purchasePrice > *:nth-child(20), .fs-c-postage__list--pattern > *:nth-child(20) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 20;
  grid-row: 20;
}
.fs-c-postage__list--purchasePrice > *:nth-child(21), .fs-c-postage__list--pattern > *:nth-child(21) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 21;
  grid-row: 21;
}
.fs-c-postage__list--purchasePrice > *:nth-child(22), .fs-c-postage__list--pattern > *:nth-child(22) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 22;
  grid-row: 22;
}
.fs-c-postage__list--purchasePrice > *:nth-child(23), .fs-c-postage__list--pattern > *:nth-child(23) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 23;
  grid-row: 23;
}
.fs-c-postage__list--purchasePrice > *:nth-child(24), .fs-c-postage__list--pattern > *:nth-child(24) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 24;
  grid-row: 24;
}
.fs-c-postage__list--purchasePrice > *:nth-child(25), .fs-c-postage__list--pattern > *:nth-child(25) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 25;
  grid-row: 25;
}
.fs-c-postage__list--purchasePrice > *:nth-child(26), .fs-c-postage__list--pattern > *:nth-child(26) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 26;
  grid-row: 26;
}
.fs-c-postage__list--purchasePrice > *:nth-child(27), .fs-c-postage__list--pattern > *:nth-child(27) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 27;
  grid-row: 27;
}
.fs-c-postage__list--purchasePrice > *:nth-child(28), .fs-c-postage__list--pattern > *:nth-child(28) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 28;
  grid-row: 28;
}
.fs-c-postage__list--purchasePrice > *:nth-child(29), .fs-c-postage__list--pattern > *:nth-child(29) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 29;
  grid-row: 29;
}
.fs-c-postage__list--purchasePrice > *:nth-child(30), .fs-c-postage__list--pattern > *:nth-child(30) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 30;
  grid-row: 30;
}
.fs-c-postage__list--purchasePrice > *:nth-child(31), .fs-c-postage__list--pattern > *:nth-child(31) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 31;
  grid-row: 31;
}
.fs-c-postage__list--purchasePrice > *:nth-child(32), .fs-c-postage__list--pattern > *:nth-child(32) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 32;
  grid-row: 32;
}
.fs-c-postage__list--purchasePrice > *:nth-child(33), .fs-c-postage__list--pattern > *:nth-child(33) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 33;
  grid-row: 33;
}
.fs-c-postage__list--purchasePrice > *:nth-child(34), .fs-c-postage__list--pattern > *:nth-child(34) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 34;
  grid-row: 34;
}
.fs-c-postage__list--purchasePrice > *:nth-child(35), .fs-c-postage__list--pattern > *:nth-child(35) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 35;
  grid-row: 35;
}
.fs-c-postage__list--purchasePrice > *:nth-child(36), .fs-c-postage__list--pattern > *:nth-child(36) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 36;
  grid-row: 36;
}
.fs-c-postage__list--purchasePrice > *:nth-child(37), .fs-c-postage__list--pattern > *:nth-child(37) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 37;
  grid-row: 37;
}
.fs-c-postage__list--purchasePrice > *:nth-child(38), .fs-c-postage__list--pattern > *:nth-child(38) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 38;
  grid-row: 38;
}
.fs-c-postage__list--purchasePrice > *:nth-child(39), .fs-c-postage__list--pattern > *:nth-child(39) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 39;
  grid-row: 39;
}
.fs-c-postage__list--purchasePrice > *:nth-child(40), .fs-c-postage__list--pattern > *:nth-child(40) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 40;
  grid-row: 40;
}
.fs-c-postage__list--purchasePrice > *:nth-child(41), .fs-c-postage__list--pattern > *:nth-child(41) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 41;
  grid-row: 41;
}
.fs-c-postage__list--purchasePrice > *:nth-child(42), .fs-c-postage__list--pattern > *:nth-child(42) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 42;
  grid-row: 42;
}
.fs-c-postage__list--purchasePrice > *:nth-child(43), .fs-c-postage__list--pattern > *:nth-child(43) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 43;
  grid-row: 43;
}
.fs-c-postage__list--purchasePrice > *:nth-child(44), .fs-c-postage__list--pattern > *:nth-child(44) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 44;
  grid-row: 44;
}
.fs-c-postage__list--purchasePrice > *:nth-child(45), .fs-c-postage__list--pattern > *:nth-child(45) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 45;
  grid-row: 45;
}
.fs-c-postage__list--purchasePrice > *:nth-child(46), .fs-c-postage__list--pattern > *:nth-child(46) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 46;
  grid-row: 46;
}
.fs-c-postage__list--purchasePrice > *:nth-child(47), .fs-c-postage__list--pattern > *:nth-child(47) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 47;
  grid-row: 47;
}
.fs-c-postage__list--purchasePrice > *:nth-child(48), .fs-c-postage__list--pattern > *:nth-child(48) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 48;
  grid-row: 48;
}
.fs-c-postage__list--purchasePrice > *:nth-child(49), .fs-c-postage__list--pattern > *:nth-child(49) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 49;
  grid-row: 49;
}
.fs-c-postage__list--purchasePrice > *:nth-child(50), .fs-c-postage__list--pattern > *:nth-child(50) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 50;
  grid-row: 50;
}
.fs-c-postage__list--purchasePrice > *:nth-child(51), .fs-c-postage__list--pattern > *:nth-child(51) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 51;
  grid-row: 51;
}
.fs-c-postage__list--purchasePrice > *:nth-child(52), .fs-c-postage__list--pattern > *:nth-child(52) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 52;
  grid-row: 52;
}
.fs-c-postage__list--purchasePrice > *:nth-child(53), .fs-c-postage__list--pattern > *:nth-child(53) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 53;
  grid-row: 53;
}
.fs-c-postage__list--purchasePrice > *:nth-child(54), .fs-c-postage__list--pattern > *:nth-child(54) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 54;
  grid-row: 54;
}
.fs-c-postage__list--purchasePrice > *:nth-child(55), .fs-c-postage__list--pattern > *:nth-child(55) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 55;
  grid-row: 55;
}
.fs-c-postage__list--purchasePrice > *:nth-child(56), .fs-c-postage__list--pattern > *:nth-child(56) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 56;
  grid-row: 56;
}
.fs-c-postage__list--purchasePrice > *:nth-child(57), .fs-c-postage__list--pattern > *:nth-child(57) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 57;
  grid-row: 57;
}
.fs-c-postage__list--purchasePrice > *:nth-child(58), .fs-c-postage__list--pattern > *:nth-child(58) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 58;
  grid-row: 58;
}
.fs-c-postage__list--purchasePrice > *:nth-child(59), .fs-c-postage__list--pattern > *:nth-child(59) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 59;
  grid-row: 59;
}
.fs-c-postage__list--purchasePrice > *:nth-child(60), .fs-c-postage__list--pattern > *:nth-child(60) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 60;
  grid-row: 60;
}
.fs-c-postage__list--purchasePrice > *:nth-child(61), .fs-c-postage__list--pattern > *:nth-child(61) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 61;
  grid-row: 61;
}
.fs-c-postage__list--purchasePrice > *:nth-child(62), .fs-c-postage__list--pattern > *:nth-child(62) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 62;
  grid-row: 62;
}
.fs-c-postage__list--purchasePrice > *:nth-child(63), .fs-c-postage__list--pattern > *:nth-child(63) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 63;
  grid-row: 63;
}
.fs-c-postage__list--purchasePrice > *:nth-child(64), .fs-c-postage__list--pattern > *:nth-child(64) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 64;
  grid-row: 64;
}
.fs-c-postage__list--purchasePrice > *:nth-child(65), .fs-c-postage__list--pattern > *:nth-child(65) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 65;
  grid-row: 65;
}
.fs-c-postage__list--purchasePrice > *:nth-child(66), .fs-c-postage__list--pattern > *:nth-child(66) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 66;
  grid-row: 66;
}
.fs-c-postage__list--purchasePrice > *:nth-child(67), .fs-c-postage__list--pattern > *:nth-child(67) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 67;
  grid-row: 67;
}
.fs-c-postage__list--purchasePrice > *:nth-child(68), .fs-c-postage__list--pattern > *:nth-child(68) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 68;
  grid-row: 68;
}
.fs-c-postage__list--purchasePrice > *:nth-child(69), .fs-c-postage__list--pattern > *:nth-child(69) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 69;
  grid-row: 69;
}
.fs-c-postage__list--purchasePrice > *:nth-child(70), .fs-c-postage__list--pattern > *:nth-child(70) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 70;
  grid-row: 70;
}
.fs-c-postage__list--purchasePrice > *:nth-child(71), .fs-c-postage__list--pattern > *:nth-child(71) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 71;
  grid-row: 71;
}
.fs-c-postage__list--purchasePrice > *:nth-child(72), .fs-c-postage__list--pattern > *:nth-child(72) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 72;
  grid-row: 72;
}
.fs-c-postage__list--purchasePrice > *:nth-child(73), .fs-c-postage__list--pattern > *:nth-child(73) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 73;
  grid-row: 73;
}
.fs-c-postage__list--purchasePrice > *:nth-child(74), .fs-c-postage__list--pattern > *:nth-child(74) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 74;
  grid-row: 74;
}
.fs-c-postage__list--purchasePrice > *:nth-child(75), .fs-c-postage__list--pattern > *:nth-child(75) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 75;
  grid-row: 75;
}
.fs-c-postage__list--purchasePrice > *:nth-child(76), .fs-c-postage__list--pattern > *:nth-child(76) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 76;
  grid-row: 76;
}
.fs-c-postage__list--purchasePrice > *:nth-child(77), .fs-c-postage__list--pattern > *:nth-child(77) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 77;
  grid-row: 77;
}
.fs-c-postage__list--purchasePrice > *:nth-child(78), .fs-c-postage__list--pattern > *:nth-child(78) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 78;
  grid-row: 78;
}
.fs-c-postage__list--purchasePrice > *:nth-child(79), .fs-c-postage__list--pattern > *:nth-child(79) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 79;
  grid-row: 79;
}
.fs-c-postage__list--purchasePrice > *:nth-child(80), .fs-c-postage__list--pattern > *:nth-child(80) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 80;
  grid-row: 80;
}
.fs-c-postage__list--purchasePrice > *:nth-child(81), .fs-c-postage__list--pattern > *:nth-child(81) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 81;
  grid-row: 81;
}
.fs-c-postage__list--purchasePrice > *:nth-child(82), .fs-c-postage__list--pattern > *:nth-child(82) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 82;
  grid-row: 82;
}
.fs-c-postage__list--purchasePrice > *:nth-child(83), .fs-c-postage__list--pattern > *:nth-child(83) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 83;
  grid-row: 83;
}
.fs-c-postage__list--purchasePrice > *:nth-child(84), .fs-c-postage__list--pattern > *:nth-child(84) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 84;
  grid-row: 84;
}
.fs-c-postage__list--purchasePrice > *:nth-child(85), .fs-c-postage__list--pattern > *:nth-child(85) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 85;
  grid-row: 85;
}
.fs-c-postage__list--purchasePrice > *:nth-child(86), .fs-c-postage__list--pattern > *:nth-child(86) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 86;
  grid-row: 86;
}
.fs-c-postage__list--purchasePrice > *:nth-child(87), .fs-c-postage__list--pattern > *:nth-child(87) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 87;
  grid-row: 87;
}
.fs-c-postage__list--purchasePrice > *:nth-child(88), .fs-c-postage__list--pattern > *:nth-child(88) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 88;
  grid-row: 88;
}
.fs-c-postage__list--purchasePrice > *:nth-child(89), .fs-c-postage__list--pattern > *:nth-child(89) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 89;
  grid-row: 89;
}
.fs-c-postage__list--purchasePrice > *:nth-child(90), .fs-c-postage__list--pattern > *:nth-child(90) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 90;
  grid-row: 90;
}
.fs-c-postage__list--purchasePrice > *:nth-child(91), .fs-c-postage__list--pattern > *:nth-child(91) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 91;
  grid-row: 91;
}
.fs-c-postage__list--purchasePrice > *:nth-child(92), .fs-c-postage__list--pattern > *:nth-child(92) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 92;
  grid-row: 92;
}
.fs-c-postage__list--purchasePrice > *:nth-child(93), .fs-c-postage__list--pattern > *:nth-child(93) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 93;
  grid-row: 93;
}
.fs-c-postage__list--purchasePrice > *:nth-child(94), .fs-c-postage__list--pattern > *:nth-child(94) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 94;
  grid-row: 94;
}

.fs-c-inputInformation__field .fs-c-inputTable__headerCell{
display: block;
    width: 100%;
border-bottom: solid 1px #999;
padding: 10px 0 10px 0;
}

.fs-c-inputTable .fs-c-inputTable__dataCell{
display: block;
    width: 100%;
padding: 10px 0 10px 0;
}

.fs-body-my-account-delete .fs-c-inputTable tr{
display:block;
padding: 10px 0;
    height: auto;
}

.fs-body-my-wishlist .fs-c-price{
font-size:14px;
}

.fs-body-my-wishlist .fs-c-productPrice__main__label{
padding-right: 0; 
}

.fs-body-reviews-product .fs-c-productPrice{
display: flex;
    align-items: baseline;
    justify-content: flex-end;
}

.fs-body-reviews-product .fs-c-price{
font-size: 20px;
}

.fs-body-reviews-product .fs-c-productPrice__addon__label {
font-size: 14px;
}

.fs-c-productName__name{
font-size: 18px;
margin: 3%;
font-weight: bold;

}

.fs-body-category .fs-c-productList__list__item {
/**width: 170px;**/
flex-basis: 48%;
}

.fs-body-category .fs-c-productListItem__image__image{

width: 170px;
    height: 170px;

}

.fs-body-category .fs-c-button--addToCart--list{
width: 120px;
}

.fs-body-category .fs-c-button--viewProductDetail{
width: 120px;
}

.fs-body-category .fs-c-productPrice{
display: block;
}

.fs-body-category .fs-c-productPrice__main {
display: block;
}

.fs-body-category .fs-c-price{
padding: 0;
justify-content: flex-start;
}

.fs-body-category .fs-c-productPrice__addon{
display: block;
    text-align: right;
 }

.fs-body-top .fs-c-productListCarousel{
padding:5% 10px;
}

.popular_products_wrapper .fs-c-productListCarousel__ctrl--prev{
top: 400px;
    left: 70%;
}

.popular_products_wrapper .fs-c-productListCarousel__ctrl--next {
    top: 400px;
    right: 0%;
}

.fs-body-top .fs-c-productImage__image{
width: 220px;
    height: 220px;
}

.campaign_wrapper_02 .slick-next {
    top: 260px;
    right: 5%;
}

.campaign_wrapper_02 .slick-prev {
    top: 260px;
    left:70%;
}

.fs-body-search .fs-c-productList__list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.fs-body-search .fs-c-productListItem__image__image {
    width: 170px;
    height: 170px;
}

.fs-body-search .fs-c-productList__list__item {
   flex-basis: 48%;
　　　　　　
}

.fs-body-search .fs-c-button--addToCart--list {
    width: 120px;
}

.fs-body-search .fs-c-button--viewProductDetail {
    width: 120px;
}

.fs-body-search .fs-c-productPrice{
display: block;
}

.fs-body-search .fs-c-productPrice__main {
display: block;
}

.fs-body-search .fs-c-price{
padding: 0;
justify-content: flex-start;
}

.fs-body-search .fs-c-productPrice__addon{
display: block;
    text-align: right;
 }

.fs-l-main-free #container{
width: 100%!important;
padding: 10% 10px;
}

#description{
margin-bottom: 50px;
}


#field_39643_sei,#field_39643_mei{
width: 150px!important;
}

#field_39644{
width:300px;
}

#field_39651{
width: 300px;
}

#formarea dt{
float: none!important;
}

#formarea dd{
margin-left: auto!important;
    margin-right: 0!important;
    width: fit-content;
}
.fs-c-orderedList{
margin:0;
}

.tuujo_title {
display: block;
 }
.fs-c-productNumber{
text-align: right;
font-size: 14px;
 }

.fs-body-product .fs-c-heading {
font-size: 24px;
}


.fs-l-pageMain-rich {
margin-top: -20%;
}

.fs-c-buttonContainer--inquiryAboutProduct{
justify-content: center;
}

.fs-c-button--inquiryAboutProduct{
padding: 3%;
}

.noshi_wrap .noshi_list {
justify-content: space-between;
}

.noshi_wrap .noshi_list li{
width: 45%;
margin-right: 0;
}

.noshi_wrap .box01 .f_left {
width: fit-content;
    margin: 0 auto;
}

.noshi_wrap .box01{
display:block;
}

.noshi_wrap .box01 .f_right{
margin: 5% 0;
}

.rich_tanpin_top{
display: block;
}

.rich_tanpin_right{
margin-top: 10%;
 }

.rich_02{
display: block;
}

.rich_underlayer_fv_upper{
padding-top: 200px;
 }

.noshi_wrap{
margin-top: 50px;
 }

.rich_teiki_top{
display: block;
 }

.rich_teiki_right {
margin-top: 10%;
}


.fs-body-productSubscribe .fs-c-buttonContainer{
justify-content: center;
}

.fs-body-my-wishlist .fs-c-aggregateRating__rating{
display:none;
}

.fs-body-my-wishlist .fs-c-button--viewReview{
border: #E5E5E5 solid 1px;
    padding: 2% 5%;
    border-radius: 4px;
}

.sub_ttl span{
font-weight: normal;
padding: 1.5% 3%;

}

#information_title h3 {
font-size: 28px;
}

.fs-c-modal__contents .fs-c-button--primary{
flex-basis: 35%;
margin: 0;
}

.is-modalOpen .fs-c-modal__inner .fs-c-buttonContainer--pair .fs-c-button--standard{
flex-basis: 35%;
}

.fs-body-checkout .fs-c-buttonContainer{
justify-content: space-around;
}



  }
  
