@charset "UTF-8";

/*all option*/
.fs-c-productOption__name {
  padding-bottom: 50px;
}

#vals07 .fs-c-productOption__name:nth-of-type(4) {
  padding-bottom: 100px;
}

/*1：掛け布団カバー*/
#vals01 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals01 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals01 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
}

#vals01 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon09.svg) no-repeat left bottom, url(../img/vai-icon08.svg) no-repeat 45px bottom;
}

#vals01 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon10.svg) no-repeat left bottom, url(../img/vai-icon11.svg) no-repeat 45px bottom, url(../img/vai-icon12.svg) no-repeat 90px bottom, url(../img/vai-icon13.svg) no-repeat 135px bottom;
}

#vals01 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon54.svg) no-repeat left bottom, url(../img/vai-icon19.svg) no-repeat 45px bottom, url(../img/vai-icon18.svg) no-repeat 90px bottom;
}

#vals01 .fs-c-productOption__name:first-of-type,
#vals01 .fs-c-productOption__name:nth-of-type(2),
#vals01 .fs-c-productOption__name:nth-of-type(3),
#vals01 .fs-c-productOption__name:nth-of-type(4),
#vals01 .fs-c-productOption__name:nth-of-type(5),
#vals01 .fs-c-productOption__name:nth-of-type(6) {
  background-size: 40px 40px;
}

/*1-2：掛け布団カバー パターン2*/
#vals01-02 .fs-c-productOption__name:first-of-type,
#vals01-02 .fs-c-productOption__name:nth-of-type(2),
#vals01-02 .fs-c-productOption__name:nth-of-type(3),
#vals01-02 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals01-02 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals01-02 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
}

#vals01-02 .fs-c-productOption__name:nth-of-type(7) {
  background: url(../img/vai-icon09.svg) no-repeat left bottom, url(../img/vai-icon08.svg) no-repeat 45px bottom;
}

#vals01-02 .fs-c-productOption__name:nth-of-type(8) {
  background: url(../img/vai-icon10.svg) no-repeat left bottom, url(../img/vai-icon11.svg) no-repeat 45px bottom, url(../img/vai-icon12.svg) no-repeat 90px bottom, url(../img/vai-icon13.svg) no-repeat 135px bottom;
}

#vals01-02 .fs-c-productOption__name:nth-of-type(9) {
  background: url(../img/vai-icon54.svg) no-repeat left bottom, url(../img/vai-icon18.svg) no-repeat 45px bottom;
}

#vals01-02 .fs-c-productOption__name:first-of-type,
#vals01-02 .fs-c-productOption__name:nth-of-type(2),
#vals01-02 .fs-c-productOption__name:nth-of-type(3),
#vals01-02 .fs-c-productOption__name:nth-of-type(4),
#vals01-02 .fs-c-productOption__name:nth-of-type(5),
#vals01-02 .fs-c-productOption__name:nth-of-type(6),
#vals01-02 .fs-c-productOption__name:nth-of-type(7),
#vals01-02 .fs-c-productOption__name:nth-of-type(8),
#vals01-02 .fs-c-productOption__name:nth-of-type(9) {
  background-size: 40px 40px;
}

/*1-3：掛け布団カバー パターン3 20230804記載*/
#vals01-03 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals01-03 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals01-03 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
}

/* #vals01-03 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon09.svg) no-repeat left bottom, url(../img/vai-icon08.svg) no-repeat 45px bottom;
} */

/* #vals01-03 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon10.svg) no-repeat left bottom, url(../img/vai-icon11.svg) no-repeat 45px bottom, url(../img/vai-icon12.svg) no-repeat 90px bottom, url(../img/vai-icon13.svg) no-repeat 135px bottom;
} */

/* #vals01-03 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon54.svg) no-repeat left bottom, url(../img/vai-icon19.svg) no-repeat 45px bottom, url(../img/vai-icon18.svg) no-repeat 90px bottom;
} */

#vals01-03 .fs-c-productOption__name:first-of-type,
#vals01-03 .fs-c-productOption__name:nth-of-type(2),
#vals01-03 .fs-c-productOption__name:nth-of-type(3),
#vals01-03 .fs-c-productOption__name:nth-of-type(4),
#vals01-03 .fs-c-productOption__name:nth-of-type(5),
#vals01-03 .fs-c-productOption__name:nth-of-type(6) {
  background-size: 40px 40px;
}

/*1-4：掛け布団カバー パターン4  20230804追記*/
#vals01-04 .fs-c-productOption__name:first-of-type,
#vals01-04 .fs-c-productOption__name:nth-of-type(2),
#vals01-04 .fs-c-productOption__name:nth-of-type(3),
#vals01-04 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals01-04 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals01-04 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
}

/* #vals01-04 .fs-c-productOption__name:nth-of-type(7) {
  background: url(../img/vai-icon09.svg) no-repeat left bottom, url(../img/vai-icon08.svg) no-repeat 45px bottom;
} */

/* #vals01-04 .fs-c-productOption__name:nth-of-type(8) {
  background: url(../img/vai-icon10.svg) no-repeat left bottom, url(../img/vai-icon11.svg) no-repeat 45px bottom, url(../img/vai-icon12.svg) no-repeat 90px bottom, url(../img/vai-icon13.svg) no-repeat 135px bottom;
} */

/* #vals01-04 .fs-c-productOption__name:nth-of-type(9) {
  background: url(../img/vai-icon54.svg) no-repeat left bottom, url(../img/vai-icon18.svg) no-repeat 45px bottom;
} */

#vals01-04 .fs-c-productOption__name:first-of-type,
#vals01-04 .fs-c-productOption__name:nth-of-type(2),
#vals01-04 .fs-c-productOption__name:nth-of-type(3),
#vals01-04 .fs-c-productOption__name:nth-of-type(4),
#vals01-04 .fs-c-productOption__name:nth-of-type(5),
#vals01-04 .fs-c-productOption__name:nth-of-type(6),
#vals01-04 .fs-c-productOption__name:nth-of-type(7),
#vals01-04 .fs-c-productOption__name:nth-of-type(8),
#vals01-04 .fs-c-productOption__name:nth-of-type(9) {
  background-size: 40px 40px;
}

/*2：掛け布団カバー*/
#vals02 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals02 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals02 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals02 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals02 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
}

#vals02 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon09.svg) no-repeat left bottom, url(../img/vai-icon08.svg) no-repeat 45px bottom;
}

#vals02 .fs-c-productOption__name:nth-of-type(7) {
  background: url(../img/vai-icon10.svg) no-repeat left bottom, url(../img/vai-icon11.svg) no-repeat 45px bottom, url(../img/vai-icon12.svg) no-repeat 90px bottom, url(../img/vai-icon13.svg) no-repeat 135px bottom;
}

#vals02 .fs-c-productOption__name:first-of-type,
#vals02 .fs-c-productOption__name:nth-of-type(2),
#vals02 .fs-c-productOption__name:nth-of-type(3),
#vals02 .fs-c-productOption__name:nth-of-type(4),
#vals02 .fs-c-productOption__name:nth-of-type(5),
#vals02 .fs-c-productOption__name:nth-of-type(6),
#vals02 .fs-c-productOption__name:nth-of-type(7) {
  background-size: 40px 40px;
}

/*3：敷き布団カバー*/
#vals03 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals03 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals03 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon24.svg) no-repeat left bottom;
}

#vals03 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
}

#vals03 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon14.svg) no-repeat left bottom, url(../img/vai-icon15.svg) no-repeat 45px bottom, url(../img/vai-icon16.svg) no-repeat 90px bottom, url(../img/vai-icon17.svg) no-repeat 135px bottom;
}

#vals03 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon55.svg) no-repeat left bottom, url(../img/vai-icon26.svg) no-repeat 45px bottom;
}

#vals03 .fs-c-productOption__name:nth-of-type(7) {
  background: url(../img/vai-icon54.svg) no-repeat left bottom, url(../img/vai-icon20.svg) no-repeat 45px bottom;
}

#vals03 .fs-c-productOption__name:first-of-type,
#vals03 .fs-c-productOption__name:nth-of-type(2),
#vals03 .fs-c-productOption__name:nth-of-type(3),
#vals03 .fs-c-productOption__name:nth-of-type(4),
#vals03 .fs-c-productOption__name:nth-of-type(5),
#vals03 .fs-c-productOption__name:nth-of-type(6),
#vals03 .fs-c-productOption__name:nth-of-type(7) {
  background-size: 40px 40px;
}

/*3：敷き布団カバー パターン2*/
#vals03-02 .fs-c-productOption__name:first-of-type,
#vals03-02 .fs-c-productOption__name:nth-of-type(2),
#vals03-02 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals03-02 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals03-02 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon24.svg) no-repeat left bottom;
}

#vals03-02 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
}

#vals03-02 .fs-c-productOption__name:nth-of-type(7) {
  background: url(../img/vai-icon14.svg) no-repeat left bottom, url(../img/vai-icon15.svg) no-repeat 45px bottom, url(../img/vai-icon16.svg) no-repeat 90px bottom, url(../img/vai-icon17.svg) no-repeat 135px bottom;
}

#vals03-02 .fs-c-productOption__name:nth-of-type(8) {
  background: url(../img/vai-icon55.svg) no-repeat left bottom, url(../img/vai-icon26.svg) no-repeat 45px bottom;
}

#vals03-02 .fs-c-productOption__name:nth-of-type(9) {
  background: url(../img/vai-icon54.svg) no-repeat left bottom, url(../img/vai-icon20.svg) no-repeat 45px bottom;
}

#vals03-02 .fs-c-productOption__name:first-of-type,
#vals03-02 .fs-c-productOption__name:nth-of-type(2),
#vals03-02 .fs-c-productOption__name:nth-of-type(3),
#vals03-02 .fs-c-productOption__name:nth-of-type(4),
#vals03-02 .fs-c-productOption__name:nth-of-type(5),
#vals03-02 .fs-c-productOption__name:nth-of-type(6),
#vals03-02 .fs-c-productOption__name:nth-of-type(7),
#vals03-02 .fs-c-productOption__name:nth-of-type(8),
#vals03-02 .fs-c-productOption__name:nth-of-type(9) {
  background-size: 40px 40px;
}

/*4：敷き布団カバー*/
#vals04 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals04 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals04 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals04 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals04 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon24.svg) no-repeat left bottom;
}

#vals04 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
}

#vals04 .fs-c-productOption__name:nth-of-type(7) {
  background: url(../img/vai-icon14.svg) no-repeat left bottom, url(../img/vai-icon15.svg) no-repeat 45px bottom, url(../img/vai-icon16.svg) no-repeat 90px bottom, url(../img/vai-icon17.svg) no-repeat 135px bottom;
}

#vals04 .fs-c-productOption__name:nth-of-type(8) {
  background: url(../img/vai-icon55.svg) no-repeat left bottom, url(../img/vai-icon26.svg) no-repeat 45px bottom;
}

#vals04 .fs-c-productOption__name:first-of-type,
#vals04 .fs-c-productOption__name:nth-of-type(2),
#vals04 .fs-c-productOption__name:nth-of-type(3),
#vals04 .fs-c-productOption__name:nth-of-type(4),
#vals04 .fs-c-productOption__name:nth-of-type(5),
#vals04 .fs-c-productOption__name:nth-of-type(6),
#vals04 .fs-c-productOption__name:nth-of-type(7),
#vals04 .fs-c-productOption__name:nth-of-type(8) {
  background-size: 40px 40px;
}

/*5：ボックスシーツ*/
#vals05 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals05 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals05 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon25.svg) no-repeat left bottom;
}

#vals05 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon27.svg) no-repeat left bottom, url(../img/vai-icon28.svg) no-repeat 45px bottom;
}

#vals05 .fs-c-productOption__name:first-of-type,
#vals05 .fs-c-productOption__name:nth-of-type(2),
#vals05 .fs-c-productOption__name:nth-of-type(3),
#vals05 .fs-c-productOption__name:nth-of-type(4) {
  background-size: 40px 40px;
}

/*6：ボックスシーツ*/
#vals06 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals06 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals06 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals06 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals06 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon25.svg) no-repeat left bottom;
}

#vals06 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon27.svg) no-repeat left bottom, url(../img/vai-icon28.svg) no-repeat 45px bottom;
}

#vals06 .fs-c-productOption__name:first-of-type,
#vals06 .fs-c-productOption__name:nth-of-type(2),
#vals06 .fs-c-productOption__name:nth-of-type(3),
#vals06 .fs-c-productOption__name:nth-of-type(4),
#vals06 .fs-c-productOption__name:nth-of-type(5),
#vals06 .fs-c-productOption__name:nth-of-type(6) {
  background-size: 40px 40px;
}

/*7：枕カバー*/
#vals07 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon02.svg) no-repeat left bottom;
}

#vals07 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon05.svg) no-repeat left bottom;
}

#vals07 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
}

#vals07 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon31.svg) no-repeat left 35px, url(../img/vai-icon32.svg) no-repeat 45px 35px, url(../img/vai-icon33.svg) no-repeat 90px 35px, url(../img/vai-icon34.svg) no-repeat 135px 35px, url(../img/vai-icon36.svg) no-repeat 180px 35px, url(../img/vai-icon35.svg) no-repeat 225px 35px, url(../img/vai-icon39.svg) no-repeat left bottom, url(../img/vai-icon40.svg) no-repeat 45px bottom;
}

#vals07 .fs-c-productOption__name:first-of-type,
#vals07 .fs-c-productOption__name:nth-of-type(2),
#vals07 .fs-c-productOption__name:nth-of-type(3),
#vals07 .fs-c-productOption__name:nth-of-type(4) {
  background-size: 40px 40px;
}

/*7_2：枕カバー*/
#vals07_2 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon02.svg) no-repeat left bottom;
}

#vals07_2 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon05.svg) no-repeat left bottom;
}

#vals07_2 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
}

#vals07_2 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon31.svg) no-repeat left 35px, url(../img/vai-icon32.svg) no-repeat 45px 35px, url(../img/vai-icon33.svg) no-repeat 90px 35px, url(../img/vai-icon34.svg) no-repeat 135px 35px, url(../img/vai-icon36.svg) no-repeat 180px 35px, url(../img/vai-icon35.svg) no-repeat 225px 35px, url() no-repeat left bottom, url() no-repeat 45px bottom;
  padding-bottom: 52px;
}

#vals07_2 .fs-c-productOption__name:first-of-type,
#vals07_2 .fs-c-productOption__name:nth-of-type(2),
#vals07_2 .fs-c-productOption__name:nth-of-type(3),
#vals07_2 .fs-c-productOption__name:nth-of-type(4) {
  background-size: 40px 40px;
}

/*7_３：枕カバー　20230804記載*/
#vals07_3 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon02.svg) no-repeat left bottom;
}

#vals07_3 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon05.svg) no-repeat left bottom;
}

/* #vals07_3 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
} */

/* #vals07_3 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon31.svg) no-repeat left 35px, url(../img/vai-icon32.svg) no-repeat 45px 35px, url(../img/vai-icon33.svg) no-repeat 90px 35px, url(../img/vai-icon34.svg) no-repeat 135px 35px, url(../img/vai-icon36.svg) no-repeat 180px 35px, url(../img/vai-icon35.svg) no-repeat 225px 35px, url(../img/vai-icon39.svg) no-repeat left bottom,
    url(../img/vai-icon40.svg) no-repeat 45px bottom;
} */

#vals07_3 .fs-c-productOption__name:first-of-type,
#vals07_3 .fs-c-productOption__name:nth-of-type(2),
#vals07_3 .fs-c-productOption__name:nth-of-type(3),
#vals07_3 .fs-c-productOption__name:nth-of-type(4) {
  background-size: 40px 40px;
}

/*7：マチ付き枕カバー*/
#vals07_04 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon02.svg) no-repeat left bottom;
}

#vals07_04 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon05.svg) no-repeat left bottom;
}

#vals07_04 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/machimakura_icon.svg) no-repeat left bottom;
}

#vals07_04 .fs-c-productOption__name:first-of-type,
#vals07_04 .fs-c-productOption__name:nth-of-type(2),
#vals07_04 .fs-c-productOption__name:nth-of-type(3) {
  background-size: 40px 40px;
}

/*8：毛布カバー*/
#vals08 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals08 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals08 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
}

#vals08 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon10.svg) no-repeat left bottom, url(../img/vai-icon11.svg) no-repeat 45px bottom, url(../img/vai-icon12.svg) no-repeat 90px bottom, url(../img/vai-icon13.svg) no-repeat 135px bottom;
}

#vals08 .fs-c-productOption__name:first-of-type,
#vals08 .fs-c-productOption__name:nth-of-type(2),
#vals08 .fs-c-productOption__name:nth-of-type(3),
#vals08 .fs-c-productOption__name:nth-of-type(4) {
  background-size: 40px 40px;
}

/*9：衿カバー*/
#vals09 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals09 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals09 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
}

#vals09 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon57.svg) no-repeat left bottom, url(../img/vai-icon58.svg) no-repeat 45px bottom;
}

#vals09 .fs-c-productOption__name:first-of-type,
#vals09 .fs-c-productOption__name:nth-of-type(2),
#vals09 .fs-c-productOption__name:nth-of-type(3),
#vals09 .fs-c-productOption__name:nth-of-type(4) {
  background-size: 40px 40px;
}

/*10：フラットシーツ（敷き布団用）*/
#vals10 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals10 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals10 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon24.svg) no-repeat left bottom;
}

#vals10 .fs-c-productOption__name:first-of-type,
#vals10 .fs-c-productOption__name:nth-of-type(2),
#vals10 .fs-c-productOption__name:nth-of-type(3) {
  background-size: 40px 40px;
}

/*11：フラットシーツ（マットレス用）*/
#vals11 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals11 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals11 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon24.svg) no-repeat left bottom;
}

#vals11 .fs-c-productOption__name:first-of-type,
#vals11 .fs-c-productOption__name:nth-of-type(2),
#vals11 .fs-c-productOption__name:nth-of-type(3) {
  background-size: 40px 40px;
}

/*12：敷きシーツ*/
#vals12 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals12 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals12 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon24.svg) no-repeat left bottom;
}

#vals12 .fs-c-productOption__name:first-of-type,
#vals12 .fs-c-productOption__name:nth-of-type(2),
#vals12 .fs-c-productOption__name:nth-of-type(3) {
  background-size: 40px 40px;
}

/*12：敷きシーツ パターン2*/
#vals12-02 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals12-02 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals12-02 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon94.svg) no-repeat left bottom;
}

#vals12-02 .fs-c-productOption__name:first-of-type,
#vals12-02 .fs-c-productOption__name:nth-of-type(2),
#vals12-02 .fs-c-productOption__name:nth-of-type(3) {
  background-size: 40px 40px;
}

/*13：敷きシーツ*/
#vals13 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals13 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals13 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals13 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals13 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon24.svg) no-repeat left bottom;
}

#vals13 .fs-c-productOption__name:first-of-type,
#vals13 .fs-c-productOption__name:nth-of-type(2),
#vals13 .fs-c-productOption__name:nth-of-type(3),
#vals13 .fs-c-productOption__name:nth-of-type(4),
#vals13 .fs-c-productOption__name:nth-of-type(5) {
  background-size: 40px 40px;
}

/*14：ワンタッチシーツ*/
#vals14 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals14 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals14 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon24.svg) no-repeat left bottom;
}

#vals14 .fs-c-productOption__name:first-of-type,
#vals14 .fs-c-productOption__name:nth-of-type(2),
#vals14 .fs-c-productOption__name:nth-of-type(3) {
  background-size: 40px 40px;
}

/*15：マットレスシーツ*/
#vals15 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals15 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals15 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon24.svg) no-repeat left bottom;
}

#vals15 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon29.svg) no-repeat left bottom, url(../img/vai-icon30.svg) no-repeat 45px bottom;
}

#vals15 .fs-c-productOption__name:first-of-type,
#vals15 .fs-c-productOption__name:nth-of-type(2),
#vals15 .fs-c-productOption__name:nth-of-type(3),
#vals15 .fs-c-productOption__name:nth-of-type(4) {
  background-size: 40px 40px;
}

/*16：敷パッド、ベッドパッド*/
#vals16 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals16 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals16 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon24.svg) no-repeat left bottom;
}

#vals16 .fs-c-productOption__name:first-of-type,
#vals16 .fs-c-productOption__name:nth-of-type(2),
#vals16 .fs-c-productOption__name:nth-of-type(3) {
  background-size: 40px 40px;
}

/*17：クッションカバー*/
#vals17 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon03.svg) no-repeat left bottom;
}

#vals17 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon06.svg) no-repeat left bottom;
}

#vals17 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
}

#vals17 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon37.svg) no-repeat left bottom, url(../img/vai-icon38.svg) no-repeat 45px bottom, url(../img/vai-icon41.svg) no-repeat 90px bottom, url(../img/vai-icon42.svg) no-repeat 135px bottom;
}

#vals17 .fs-c-productOption__name:first-of-type,
#vals17 .fs-c-productOption__name:nth-of-type(2),
#vals17 .fs-c-productOption__name:nth-of-type(3),
#vals17 .fs-c-productOption__name:nth-of-type(4) {
  background-size: 40px 40px;
}

/*17-2：クッションカバー パターン2*/
#vals17-02 .fs-c-productOption__name:first-of-type,
#vals17-02 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon03.svg) no-repeat left bottom;
}

#vals17-02 .fs-c-productOption__name:nth-of-type(3),
#vals17-02 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon06.svg) no-repeat left bottom;
}

#vals17-02 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
}

#vals17-02 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon37.svg) no-repeat left bottom, url(../img/vai-icon38.svg) no-repeat 45px bottom, url(../img/vai-icon41.svg) no-repeat 90px bottom, url(../img/vai-icon42.svg) no-repeat 135px bottom;
}

#vals17-02 .fs-c-productOption__name:first-of-type,
#vals17-02 .fs-c-productOption__name:nth-of-type(2),
#vals17-02 .fs-c-productOption__name:nth-of-type(3),
#vals17-02 .fs-c-productOption__name:nth-of-type(4),
#vals17-02 .fs-c-productOption__name:nth-of-type(5),
#vals17-02 .fs-c-productOption__name:nth-of-type(6) {
  background-size: 40px 40px;
}

/*18：座布団カバー*/
#vals18 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon03.svg) no-repeat left bottom;
}

#vals18 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon06.svg) no-repeat left bottom;
}

#vals18 .fs-c-productOption__name:first-of-type,
#vals18 .fs-c-productOption__name:nth-of-type(2) {
  background-size: 40px 40px;
}

/*18：座布団カバー パターン2*/
#vals18-02 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon73.svg) no-repeat left bottom;
}

#vals18-02 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon06.svg) no-repeat left bottom;
}

#vals18-02 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
}

#vals18-02 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon37.svg) no-repeat left bottom;
}

#vals18-02 .fs-c-productOption__name:first-of-type,
#vals18-02 .fs-c-productOption__name:nth-of-type(2),
#vals18-02 .fs-c-productOption__name:nth-of-type(3),
#vals18-02 .fs-c-productOption__name:nth-of-type(4) {
  background-size: 40px 40px;
}

/*19：こたつ掛布団カバー*/
#vals19 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon03.svg) no-repeat left bottom;
}

#vals19 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon06.svg) no-repeat left bottom;
}

#vals19 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
}

#vals19 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon21.svg) no-repeat left bottom, url(../img/vai-icon22.svg) no-repeat 45px bottom, url(../img/vai-icon23.svg) no-repeat 90px bottom;
}

#vals19 .fs-c-productOption__name:first-of-type,
#vals19 .fs-c-productOption__name:nth-of-type(2),
#vals19 .fs-c-productOption__name:nth-of-type(3),
#vals19 .fs-c-productOption__name:nth-of-type(4) {
  background-size: 40px 40px;
}

/*19-2：こたつ掛布団カバー パターン2*/
#vals19-02 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon73.svg) no-repeat left bottom;
}

#vals19-02 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon06.svg) no-repeat left bottom;
}

#vals19-02 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
}

#vals19-02 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon09.svg) no-repeat left bottom, url(../img/vai-icon08.svg) no-repeat 45px bottom;
}

#vals19-02 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon21.svg) no-repeat left bottom, url(../img/vai-icon22.svg) no-repeat 45px bottom, url(../img/vai-icon23.svg) no-repeat 90px bottom;
}

#vals19-02 .fs-c-productOption__name:first-of-type,
#vals19-02 .fs-c-productOption__name:nth-of-type(2),
#vals19-02 .fs-c-productOption__name:nth-of-type(3),
#vals19-02 .fs-c-productOption__name:nth-of-type(4),
#vals19-02 .fs-c-productOption__name:nth-of-type(5) {
  background-size: 40px 40px;
}

/*19-3：こたつ掛布団カバー パターン3*/
#vals19-03 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon73.svg) no-repeat left bottom;
}

#vals19-03 .fs-c-productOption__name:nth-of-type(2),
#vals19-03 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon06.svg) no-repeat left bottom;
}

#vals19-03 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
}

#vals19-03 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon09.svg) no-repeat left bottom, url(../img/vai-icon08.svg) no-repeat 45px bottom;
}

#vals19-03 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon21.svg) no-repeat left bottom, url(../img/vai-icon22.svg) no-repeat 45px bottom, url(../img/vai-icon23.svg) no-repeat 90px bottom;
}

#vals19-03 .fs-c-productOption__name:first-of-type,
#vals19-03 .fs-c-productOption__name:nth-of-type(2),
#vals19-03 .fs-c-productOption__name:nth-of-type(3),
#vals19-03 .fs-c-productOption__name:nth-of-type(4),
#vals19-03 .fs-c-productOption__name:nth-of-type(5),
#vals19-03 .fs-c-productOption__name:nth-of-type(6) {
  background-size: 40px 40px;
}

/*19-4：こたつ掛布団カバー パターン4  20230804記載*/
#vals19-04 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon73.svg) no-repeat left bottom;
}

#vals19-04 .fs-c-productOption__name:nth-of-type(2),
#vals19-04 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon06.svg) no-repeat left bottom;
}

/* #vals19-04 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
} */

/* #vals19-04 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon09.svg) no-repeat left bottom, url(../img/vai-icon08.svg) no-repeat 45px bottom;
} */

/* #vals19-04 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon21.svg) no-repeat left bottom, url(../img/vai-icon22.svg) no-repeat 45px bottom, url(../img/vai-icon23.svg) no-repeat 90px bottom;
} */

#vals19-04 .fs-c-productOption__name:first-of-type,
#vals19-04 .fs-c-productOption__name:nth-of-type(2),
#vals19-04 .fs-c-productOption__name:nth-of-type(3),
#vals19-04 .fs-c-productOption__name:nth-of-type(4),
#vals19-04 .fs-c-productOption__name:nth-of-type(5),
#vals19-04 .fs-c-productOption__name:nth-of-type(6) {
  background-size: 40px 40px;
}

/*20：こたつ掛布団カバー（円形）*/
#vals20 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon72.svg) no-repeat left bottom;
}

#vals20 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
}

#vals20 .fs-c-productOption__name:first-of-type,
#vals20 .fs-c-productOption__name:nth-of-type(2) {
  background-size: 40px 40px;
}

/*20-2：こたつ掛布団カバー（円形）パターン2*/
#vals20-02 .fs-c-productOption__name:first-of-type,
#vals20-02 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon72.svg) no-repeat left bottom;
}

#vals20-02 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
}

#vals20-02 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon09.svg) no-repeat left bottom, url(../img/vai-icon08.svg) no-repeat 45px bottom;
}

#vals20-02 .fs-c-productOption__name:first-of-type,
#vals20-02 .fs-c-productOption__name:nth-of-type(2),
#vals20-02 .fs-c-productOption__name:nth-of-type(3),
#vals20-02 .fs-c-productOption__name:nth-of-type(4) {
  background-size: 40px 40px;
}

/*21：こたつ上掛け*/
#vals21 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon03.svg) no-repeat left bottom;
}

#vals21 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon06.svg) no-repeat left bottom;
}

#vals21 .fs-c-productOption__name:first-of-type,
#vals21 .fs-c-productOption__name:nth-of-type(2) {
  background-size: 40px 40px;
}

/*21：こたつ上掛け パターン2*/
#vals21-02 .fs-c-productOption__name:first-of-type,
#vals21-02 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon73.svg) no-repeat left bottom;
}

#vals21-02 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon06.svg) no-repeat left bottom;
}

#vals21-02 .fs-c-productOption__name:first-of-type,
#vals21-02 .fs-c-productOption__name:nth-of-type(2),
#vals21-02 .fs-c-productOption__name:nth-of-type(3) {
  background-size: 40px 40px;
}

/*21：こたつ上掛け パターン3*/
#vals21-03 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon73.svg) no-repeat left bottom;
}

#vals21-03 .fs-c-productOption__name:nth-of-type(2),
#vals21-03 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon06.svg) no-repeat left bottom;
}

#vals21-03 .fs-c-productOption__name:first-of-type,
#vals21-03 .fs-c-productOption__name:nth-of-type(2),
#vals21-03 .fs-c-productOption__name:nth-of-type(3) {
  background-size: 40px 40px;
}

/*22：こたつ敷き布団カバー*/
#vals22 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon03.svg) no-repeat left bottom;
}

#vals22 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon06.svg) no-repeat left bottom;
}

#vals22 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon21.svg) no-repeat left bottom, url(../img/vai-icon22.svg) no-repeat 45px bottom, url(../img/vai-icon23.svg) no-repeat 90px bottom;
}

#vals22 .fs-c-productOption__name:first-of-type,
#vals22 .fs-c-productOption__name:nth-of-type(2),
#vals22 .fs-c-productOption__name:nth-of-type(3) {
  background-size: 40px 40px;
}

/*23：お昼寝掛け布団カバー*/
#vals23 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals23 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals23 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
}

#vals23 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon09.svg) no-repeat left bottom, url(../img/vai-icon08.svg) no-repeat 45px bottom, url(../img/vai-icon84.svg) no-repeat 90px bottom;
}

#vals23 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon85.svg) no-repeat left bottom, url(../img/vai-icon43.svg) no-repeat 45px bottom, url(../img/vai-icon44.svg) no-repeat 90px bottom, url(../img/vai-icon45.svg) no-repeat 135px bottom, url(../img/vai-icon86.svg) no-repeat 180px bottom, url(../img/vai-icon87.svg) no-repeat 225px bottom;
}

#vals23 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon46.svg) no-repeat left bottom, url(../img/vai-icon47.svg) no-repeat 45px bottom;
}

#vals23 .fs-c-productOption__name:nth-of-type(7) {
  background: url(../img/vai-icon88.svg) no-repeat left bottom;
}

#vals23 .fs-c-productOption__name:nth-of-type(8) {
  background: url(../img/vai-icon89.svg) no-repeat left bottom;
}

#vals23 .fs-c-productOption__name:nth-of-type(9) {
  background: url(../img/vai-icon90.svg) no-repeat left bottom;
}

#vals23 .fs-c-productOption__name:nth-of-type(10) {
  background: url(../img/vai-icon91.svg) no-repeat left bottom;
}

#vals23 .fs-c-productOption__name:nth-of-type(11) {
  background: url(../img/vai-icon92.svg) no-repeat left bottom;
}

#vals23 .fs-c-productOption__name:nth-of-type(12) {
  background: url(../img/vai-icon93.svg) no-repeat left bottom;
}

#vals23 .fs-c-productOption__name:first-of-type,
#vals23 .fs-c-productOption__name:nth-of-type(2),
#vals23 .fs-c-productOption__name:nth-of-type(3),
#vals23 .fs-c-productOption__name:nth-of-type(4),
#vals23 .fs-c-productOption__name:nth-of-type(5),
#vals23 .fs-c-productOption__name:nth-of-type(6),
#vals23 .fs-c-productOption__name:nth-of-type(7),
#vals23 .fs-c-productOption__name:nth-of-type(8),
#vals23 .fs-c-productOption__name:nth-of-type(9),
#vals23 .fs-c-productOption__name:nth-of-type(10),
#vals23 .fs-c-productOption__name:nth-of-type(11),
#vals23 .fs-c-productOption__name:nth-of-type(12) {
  background-size: 40px 40px;
}

#vals23.vals23_02 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon98.svg) no-repeat left bottom, url(../img/vai-icon99.svg) no-repeat 45px bottom, url(../img/vai-icon101.svg) no-repeat 90px bottom, url(../img/vai-icon100.svg) no-repeat 135px bottom;
}

#vals23.vals23_02 .fs-c-productOption__name:nth-of-type(7) {
  background: url(../img/vai-icon46.svg) no-repeat left bottom, url(../img/vai-icon47.svg) no-repeat 45px bottom;
}

#vals23.vals23_02 .fs-c-productOption__name:nth-of-type(8) {
  background: url(../img/vai-icon89.svg) no-repeat left bottom;
}

#vals23.vals23_02 .fs-c-productOption__name:nth-of-type(9) {
  background: url(../img/vai-icon90.svg) no-repeat left bottom;
}

#vals23.vals23_02 .fs-c-productOption__name:nth-of-type(10) {
  background: url(../img/vai-icon91.svg) no-repeat left bottom, url(../img/vai-icon92.svg) no-repeat 45px bottom;
}

#vals23.vals23_02 .fs-c-productOption__name:nth-of-type(11) {
  background: url(../img/vai-icon93.svg) no-repeat left bottom;
}

#vals23.vals23_02 .fs-c-productOption__name:nth-of-type(12) {
  background: url(../img/vai-icon89.svg) no-repeat left bottom;
}

#vals23.vals23_02 .fs-c-productOption__name:nth-of-type(13) {
  background: url(../img/vai-icon90.svg) no-repeat left bottom;
}

#vals23.vals23_02 .fs-c-productOption__name:nth-of-type(14) {
  background: url(../img/vai-icon91.svg) no-repeat left bottom, url(../img/vai-icon92.svg) no-repeat 45px bottom;
}

#vals23.vals23_02 .fs-c-productOption__name:nth-of-type(15) {
  background: url(../img/vai-icon93.svg) no-repeat left bottom;
}

#vals23.vals23_02 .fs-c-productOption__name:first-of-type,
#vals23.vals23_02 .fs-c-productOption__name:nth-of-type(2),
#vals23.vals23_02 .fs-c-productOption__name:nth-of-type(3),
#vals23.vals23_02 .fs-c-productOption__name:nth-of-type(4),
#vals23.vals23_02 .fs-c-productOption__name:nth-of-type(5),
#vals23.vals23_02 .fs-c-productOption__name:nth-of-type(6),
#vals23.vals23_02 .fs-c-productOption__name:nth-of-type(7),
#vals23.vals23_02 .fs-c-productOption__name:nth-of-type(8),
#vals23.vals23_02 .fs-c-productOption__name:nth-of-type(9),
#vals23.vals23_02 .fs-c-productOption__name:nth-of-type(10),
#vals23.vals23_02 .fs-c-productOption__name:nth-of-type(11),
#vals23.vals23_02 .fs-c-productOption__name:nth-of-type(12),
#vals23.vals23_02 .fs-c-productOption__name:nth-of-type(13),
#vals23.vals23_02 .fs-c-productOption__name:nth-of-type(14),
#vals23.vals23_02 .fs-c-productOption__name:nth-of-type(15) {
  background-size: 40px 40px;
}

/*24：お昼寝敷き布団カバー*/
#vals24 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals24 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals24 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon24.svg) no-repeat left bottom;
}

#vals24 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
}

#vals24 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon85.svg) no-repeat left bottom, url(../img/vai-icon43.svg) no-repeat 45px bottom, url(../img/vai-icon44.svg) no-repeat 90px bottom, url(../img/vai-icon45.svg) no-repeat 135px bottom, url(../img/vai-icon86.svg) no-repeat 180px bottom, url(../img/vai-icon87.svg) no-repeat 225px bottom;
}

#vals24 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon46.svg) no-repeat left bottom, url(../img/vai-icon47.svg) no-repeat 45px bottom;
}

#vals24 .fs-c-productOption__name:nth-of-type(7) {
  background: url(../img/vai-icon88.svg) no-repeat left bottom;
}

#vals24 .fs-c-productOption__name:nth-of-type(8) {
  background: url(../img/vai-icon89.svg) no-repeat left bottom;
}

#vals24 .fs-c-productOption__name:nth-of-type(9) {
  background: url(../img/vai-icon90.svg) no-repeat left bottom;
}

#vals24 .fs-c-productOption__name:nth-of-type(10) {
  background: url(../img/vai-icon91.svg) no-repeat left bottom;
}

#vals24 .fs-c-productOption__name:nth-of-type(11) {
  background: url(../img/vai-icon92.svg) no-repeat left bottom;
}

#vals24 .fs-c-productOption__name:nth-of-type(12) {
  background: url(../img/vai-icon93.svg) no-repeat left bottom;
}

#vals24 .fs-c-productOption__name:first-of-type,
#vals24 .fs-c-productOption__name:nth-of-type(2),
#vals24 .fs-c-productOption__name:nth-of-type(3),
#vals24 .fs-c-productOption__name:nth-of-type(4),
#vals24 .fs-c-productOption__name:nth-of-type(5),
#vals24 .fs-c-productOption__name:nth-of-type(6),
#vals24 .fs-c-productOption__name:nth-of-type(7),
#vals24 .fs-c-productOption__name:nth-of-type(8),
#vals24 .fs-c-productOption__name:nth-of-type(9),
#vals24 .fs-c-productOption__name:nth-of-type(10),
#vals24 .fs-c-productOption__name:nth-of-type(11),
#vals24 .fs-c-productOption__name:nth-of-type(12) {
  background-size: 40px 40px;
}

/*24-02：お昼寝敷き布団カバー*/
#vals24-02 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals24-02 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals24-02 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
}

#vals24-02 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon85.svg) no-repeat left bottom, url(../img/vai-icon43.svg) no-repeat 45px bottom, url(../img/vai-icon44.svg) no-repeat 90px bottom, url(../img/vai-icon45.svg) no-repeat 135px bottom, url(../img/vai-icon86.svg) no-repeat 180px bottom, url(../img/vai-icon87.svg) no-repeat 225px bottom;
}

#vals24-02 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon98.svg) no-repeat left bottom, url(../img/vai-icon99.svg) no-repeat 45px bottom, url(../img/vai-icon101.svg) no-repeat 90px bottom, url(../img/vai-icon100.svg) no-repeat 135px bottom;
}

#vals24-02 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon46.svg) no-repeat left bottom, url(../img/vai-icon47.svg) no-repeat 45px bottom;
}

#vals24-02 .fs-c-productOption__name:nth-of-type(7) {
  background: url(../img/vai-icon89.svg) no-repeat left bottom;
}

#vals24-02 .fs-c-productOption__name:nth-of-type(8) {
  background: url(../img/vai-icon90.svg) no-repeat left bottom;
}

#vals24-02 .fs-c-productOption__name:nth-of-type(9) {
  background: url(../img/vai-icon91.svg) no-repeat left bottom, url(../img/vai-icon92.svg) no-repeat 45px bottom;
}

#vals24-02 .fs-c-productOption__name:nth-of-type(10) {
  background: url(../img/vai-icon93.svg) no-repeat left bottom;
}

#vals24-02 .fs-c-productOption__name:nth-of-type(11) {
  background: url(../img/vai-icon89.svg) no-repeat left bottom;
}

#vals24-02 .fs-c-productOption__name:nth-of-type(12) {
  background: url(../img/vai-icon90.svg) no-repeat left bottom;
}

#vals24-02 .fs-c-productOption__name:nth-of-type(13) {
  background: url(../img/vai-icon91.svg) no-repeat left bottom, url(../img/vai-icon92.svg) no-repeat 45px bottom;
}

#vals24-02 .fs-c-productOption__name:nth-of-type(14) {
  background: url(../img/vai-icon93.svg) no-repeat left bottom;
}

#vals24-02 .fs-c-productOption__name:first-of-type,
#vals24-02 .fs-c-productOption__name:nth-of-type(2),
#vals24-02 .fs-c-productOption__name:nth-of-type(3),
#vals24-02 .fs-c-productOption__name:nth-of-type(4),
#vals24-02 .fs-c-productOption__name:nth-of-type(5),
#vals24-02 .fs-c-productOption__name:nth-of-type(6),
#vals24-02 .fs-c-productOption__name:nth-of-type(7),
#vals24-02 .fs-c-productOption__name:nth-of-type(8),
#vals24-02 .fs-c-productOption__name:nth-of-type(9),
#vals24-02 .fs-c-productOption__name:nth-of-type(10),
#vals24-02 .fs-c-productOption__name:nth-of-type(11),
#vals24-02 .fs-c-productOption__name:nth-of-type(12),
#vals24-02 .fs-c-productOption__name:nth-of-type(13),
#vals24-02 .fs-c-productOption__name:nth-of-type(14) {
  background-size: 40px 40px;
}

/*25：お昼寝コットシーツ*/
#vals25 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals25 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals25 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon59.svg) no-repeat left bottom, url(../img/vai-icon60.svg) no-repeat 45px bottom;
}

#vals25 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon61.svg) no-repeat left bottom;
}

#vals25 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon62.svg) no-repeat left bottom;
}

#vals25 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon63.svg) no-repeat left bottom;
}

#vals25 .fs-c-productOption__name:nth-of-type(7) {
  background: url(../img/vai-icon64.svg) no-repeat left bottom, url(../img/vai-icon65.svg) no-repeat 45px bottom, url(../img/vai-icon66.svg) no-repeat 90px bottom, url(../img/vai-icon67.svg) no-repeat 135px bottom;
}

#vals25 .fs-c-productOption__name:nth-of-type(8) {
  background: url(../img/vai-icon69.svg) no-repeat left bottom;
}

#vals25 .fs-c-productOption__name:nth-of-type(9) {
  background: url(../img/vai-icon68.svg) no-repeat left bottom;
}

#vals25 .fs-c-productOption__name:nth-of-type(10) {
  background: url(../img/vai-icon71.svg) no-repeat left bottom;
}

#vals25 .fs-c-productOption__name:nth-of-type(11) {
  background: url(../img/vai-icon70.svg) no-repeat left bottom;
}

#vals25 .fs-c-productOption__name:first-of-type,
#vals25 .fs-c-productOption__name:nth-of-type(2),
#vals25 .fs-c-productOption__name:nth-of-type(3),
#vals25 .fs-c-productOption__name:nth-of-type(4),
#vals25 .fs-c-productOption__name:nth-of-type(5),
#vals25 .fs-c-productOption__name:nth-of-type(6),
#vals25 .fs-c-productOption__name:nth-of-type(7),
#vals25 .fs-c-productOption__name:nth-of-type(8),
#vals25 .fs-c-productOption__name:nth-of-type(9),
#vals25 .fs-c-productOption__name:nth-of-type(10),
#vals25 .fs-c-productOption__name:nth-of-type(11) {
  background-size: 40px 40px;
}

/*26：襟カバー*/

#vals26 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals26 .fs-c-productOption__name:nth-of-type(2),
#vals26 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals26 .fs-c-productOption__name:first-of-type,
#vals26 .fs-c-productOption__name:nth-of-type(2),
#vals26 .fs-c-productOption__name:nth-of-type(3) {
  background-size: 40px 40px;
}

/*26：衿カバー パターン2*/
#vals26-02 .fs-c-productOption__name:first-of-type,
#vals26-02 .fs-c-productOption__name:nth-of-type(2),
#vals26-02 .fs-c-productOption__name:nth-of-type(3),
#vals26-02 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals26-02 .fs-c-productOption__name:nth-of-type(5),
#vals26-02 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals26-02 .fs-c-productOption__name:first-of-type,
#vals26-02 .fs-c-productOption__name:nth-of-type(2),
#vals26-02 .fs-c-productOption__name:nth-of-type(3),
#vals26-02 .fs-c-productOption__name:nth-of-type(4),
#vals26-02 .fs-c-productOption__name:nth-of-type(5),
#vals26-02 .fs-c-productOption__name:nth-of-type(6) {
  background-size: 40px 40px;
}

/*27：デュべカバー（封筒型）*/

#vals27 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals27 .fs-c-productOption__name:nth-of-type(2),
#vals27 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals27 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon74.svg) no-repeat left bottom;
}

#vals27 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon75.svg) no-repeat left bottom;
}

#vals27 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon82.svg) no-repeat left bottom, url(../img/vai-icon09.svg) no-repeat 45px bottom, url(../img/vai-icon08.svg) no-repeat 90px bottom;
}

#vals27 .fs-c-productOption__name:nth-of-type(7) {
  background: url(../img/vai-icon76.svg) no-repeat left bottom, url(../img/vai-icon77.svg) no-repeat 45px bottom, url(../img/vai-icon78.svg) no-repeat 90px bottom;
}

#vals27 .fs-c-productOption__name:first-of-type,
#vals27 .fs-c-productOption__name:nth-of-type(2),
#vals27 .fs-c-productOption__name:nth-of-type(3),
#vals27 .fs-c-productOption__name:nth-of-type(4),
#vals27 .fs-c-productOption__name:nth-of-type(5),
#vals27 .fs-c-productOption__name:nth-of-type(6),
#vals27 .fs-c-productOption__name:nth-of-type(7) {
  background-size: 40px 40px;
}

/*27-02：デュべカバー（封筒型） パターン２*/

#vals27-02 .fs-c-productOption__name:first-of-type,
#vals27-02 .fs-c-productOption__name:nth-of-type(2),
#vals27-02 .fs-c-productOption__name:nth-of-type(3),
#vals27-02 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals27-02 .fs-c-productOption__name:nth-of-type(5),
#vals27-02 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals27-02 .fs-c-productOption__name:nth-of-type(7) {
  background: url(../img/vai-icon74.svg) no-repeat left bottom;
}

#vals27-02 .fs-c-productOption__name:nth-of-type(8) {
  background: url(../img/vai-icon75.svg) no-repeat left bottom;
}

#vals27-02 .fs-c-productOption__name:nth-of-type(9) {
  background: url(../img/vai-icon82.svg) no-repeat left bottom, url(../img/vai-icon09.svg) no-repeat 45px bottom, url(../img/vai-icon08.svg) no-repeat 90px bottom;
}

#vals27-02 .fs-c-productOption__name:nth-of-type(10) {
  background: url(../img/vai-icon76.svg) no-repeat left bottom, url(../img/vai-icon77.svg) no-repeat 45px bottom, url(../img/vai-icon78.svg) no-repeat 90px bottom;
}

#vals27-02 .fs-c-productOption__name:first-of-type,
#vals27-02 .fs-c-productOption__name:nth-of-type(2),
#vals27-02 .fs-c-productOption__name:nth-of-type(3),
#vals27-02 .fs-c-productOption__name:nth-of-type(4),
#vals27-02 .fs-c-productOption__name:nth-of-type(5),
#vals27-02 .fs-c-productOption__name:nth-of-type(6),
#vals27-02 .fs-c-productOption__name:nth-of-type(7),
#vals27-02 .fs-c-productOption__name:nth-of-type(8),
#vals27-02 .fs-c-productOption__name:nth-of-type(9),
#vals27-02 .fs-c-productOption__name:nth-of-type(10) {
  background-size: 40px 40px;
}

/*28：デュべカバー（横開型）*/

#vals28 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals28 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals28 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon74.svg) no-repeat left bottom;
}

#vals28 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon75.svg) no-repeat left bottom;
}

#vals28 .fs-c-productOption__name:nth-of-type(5),
#vals28 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon83.svg) no-repeat left bottom;
}

#vals28 .fs-c-productOption__name:nth-of-type(7) {
  background: url(../img/vai-icon82.svg) no-repeat left bottom, url(../img/vai-icon09.svg) no-repeat 45px bottom, url(../img/vai-icon08.svg) no-repeat 90px bottom;
}

#vals28 .fs-c-productOption__name:nth-of-type(8) {
  background: url(../img/vai-icon79.svg) no-repeat left bottom, url(../img/vai-icon80.svg) no-repeat 45px bottom, url(../img/vai-icon81.svg) no-repeat 90px bottom;
}

#vals28 .fs-c-productOption__name:first-of-type,
#vals28 .fs-c-productOption__name:nth-of-type(2),
#vals28 .fs-c-productOption__name:nth-of-type(3),
#vals28 .fs-c-productOption__name:nth-of-type(4),
#vals28 .fs-c-productOption__name:nth-of-type(5),
#vals28 .fs-c-productOption__name:nth-of-type(6),
#vals28 .fs-c-productOption__name:nth-of-type(7),
#vals28 .fs-c-productOption__name:nth-of-type(8) {
  background-size: 40px 40px;
}

/*28-02：デュべカバー（横開型）パターン２*/

#vals28-02 .fs-c-productOption__name:first-of-type,
#vals28-02 .fs-c-productOption__name:nth-of-type(2),
#vals28-02 .fs-c-productOption__name:nth-of-type(3),
#vals28-02 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals28-02 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals28-02 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon74.svg) no-repeat left bottom;
}

#vals28-02 .fs-c-productOption__name:nth-of-type(7) {
  background: url(../img/vai-icon75.svg) no-repeat left bottom;
}

#vals28-02 .fs-c-productOption__name:nth-of-type(8),
#vals28-02 .fs-c-productOption__name:nth-of-type(9) {
  background: url(../img/vai-icon83.svg) no-repeat left bottom;
}

#vals28-02 .fs-c-productOption__name:nth-of-type(10) {
  background: url(../img/vai-icon82.svg) no-repeat left bottom, url(../img/vai-icon09.svg) no-repeat 45px bottom, url(../img/vai-icon08.svg) no-repeat 90px bottom;
}

#vals28-02 .fs-c-productOption__name:nth-of-type(11) {
  background: url(../img/vai-icon79.svg) no-repeat left bottom, url(../img/vai-icon80.svg) no-repeat 45px bottom, url(../img/vai-icon81.svg) no-repeat 90px bottom;
}

#vals28-02 .fs-c-productOption__name:first-of-type,
#vals28-02 .fs-c-productOption__name:nth-of-type(2),
#vals28-02 .fs-c-productOption__name:nth-of-type(3),
#vals28-02 .fs-c-productOption__name:nth-of-type(4),
#vals28-02 .fs-c-productOption__name:nth-of-type(5),
#vals28-02 .fs-c-productOption__name:nth-of-type(6),
#vals28-02 .fs-c-productOption__name:nth-of-type(7),
#vals28-02 .fs-c-productOption__name:nth-of-type(8),
#vals28-02 .fs-c-productOption__name:nth-of-type(9),
#vals28-02 .fs-c-productOption__name:nth-of-type(10),
#vals28-02 .fs-c-productOption__name:nth-of-type(11) {
  background-size: 40px 40px;
}

/*29：こたつ敷き布団カバー 正方形*/
#vals29 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals29 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals29 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon14.svg) no-repeat left bottom, url(../img/vai-icon15.svg) no-repeat 45px bottom, url(../img/vai-icon16.svg) no-repeat 90px bottom, url(../img/vai-icon17.svg) no-repeat 135px bottom;
}

#vals29 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon55.svg) no-repeat left bottom, url(../img/vai-icon26.svg) no-repeat 45px bottom;
}

#vals29 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon54.svg) no-repeat left bottom, url(../img/vai-icon20.svg) no-repeat 45px bottom;
}

#vals29 .fs-c-productOption__name:first-of-type,
#vals29 .fs-c-productOption__name:nth-of-type(2),
#vals29 .fs-c-productOption__name:nth-of-type(3),
#vals29 .fs-c-productOption__name:nth-of-type(4),
#vals29 .fs-c-productOption__name:nth-of-type(5) {
  background-size: 40px 40px;
}

/*30：こたつ敷き布団カバー 長方形*/
#vals30 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals30 .fs-c-productOption__name:nth-of-type(2),
#vals30 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals30 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon14.svg) no-repeat left bottom, url(../img/vai-icon15.svg) no-repeat 45px bottom, url(../img/vai-icon16.svg) no-repeat 90px bottom, url(../img/vai-icon17.svg) no-repeat 135px bottom;
}

#vals30 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon55.svg) no-repeat left bottom, url(../img/vai-icon26.svg) no-repeat 45px bottom;
}

#vals30 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon54.svg) no-repeat left bottom, url(../img/vai-icon20.svg) no-repeat 45px bottom;
}

#vals30 .fs-c-productOption__name:first-of-type,
#vals30 .fs-c-productOption__name:nth-of-type(2),
#vals30 .fs-c-productOption__name:nth-of-type(3),
#vals30 .fs-c-productOption__name:nth-of-type(4),
#vals30 .fs-c-productOption__name:nth-of-type(5),
#vals30 .fs-c-productOption__name:nth-of-type(6) {
  background-size: 40px 40px;
}

#vals-noimg .fs-c-productOption__name {
  padding-bottom: 0;
}

#fs_ProductDetails #vals-noimg .fs-c-productOption::before {
  border: none;
  margin-top: 0;
  padding: 0;
}

/*31：お昼寝布団バッグ*/
#vals31 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon95.svg) no-repeat left bottom;
}

#vals31 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon96.svg) no-repeat left bottom;
}

#vals31 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon97.svg) no-repeat left bottom;
}

#vals31 .fs-c-productOption__name:first-of-type,
#vals31 .fs-c-productOption__name:nth-of-type(2),
#vals31 .fs-c-productOption__name:nth-of-type(3) {
  background-size: 40px 40px;
}

/*32：ソファカバー*/
#vals32 .fs-c-productOption__name:first-of-type,
#vals32 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon102.svg) no-repeat left bottom;
}

#vals32 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon103.svg) no-repeat left bottom;
}

#vals32 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon104.svg) no-repeat left bottom;
}

#vals32 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon105.svg) no-repeat left bottom;
}

#vals32 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon106.svg) no-repeat left bottom;
}

#vals32 .fs-c-productOption__name:nth-of-type(7) {
  background: url(../img/vai-icon107.svg) no-repeat left bottom;
}

#vals32 .fs-c-productOption__name:nth-of-type(8),
#vals32 .fs-c-productOption__name:nth-of-type(9) {
  background: url(../img/vai-icon108.svg) no-repeat left bottom;
}

#vals32 .fs-c-productOption__name:nth-of-type(10) {
  background: url(../img/vai-icon109.svg) no-repeat left bottom;
}

#vals32 .fs-c-productOption__name:first-of-type,
#vals32 .fs-c-productOption__name:nth-of-type(2),
#vals32 .fs-c-productOption__name:nth-of-type(3),
#vals32 .fs-c-productOption__name:nth-of-type(4),
#vals32 .fs-c-productOption__name:nth-of-type(5),
#vals32 .fs-c-productOption__name:nth-of-type(6),
#vals32 .fs-c-productOption__name:nth-of-type(7),
#vals32 .fs-c-productOption__name:nth-of-type(8),
#vals32 .fs-c-productOption__name:nth-of-type(9),
#vals32 .fs-c-productOption__name:nth-of-type(10) {
  background-size: 40px 40px;
}

/*33：ベッドスカートファミリー*/
#vals33 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals33 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals33 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals33 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals33 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon110.svg) no-repeat left bottom;
}

#vals33 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon111.svg) no-repeat left bottom, url(../img/vai-icon112.svg) no-repeat 45px bottom;
}

#vals33 .fs-c-productOption__name:first-of-type,
#vals33 .fs-c-productOption__name:nth-of-type(2),
#vals33 .fs-c-productOption__name:nth-of-type(3),
#vals33 .fs-c-productOption__name:nth-of-type(4),
#vals33 .fs-c-productOption__name:nth-of-type(5),
#vals33 .fs-c-productOption__name:nth-of-type(6) {
  background-size: 40px 40px;
}

/* 34：花柄ダブルガーゼ */
#vals34 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals34 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals34 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon113.svg) no-repeat left bottom;
}

#vals34 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon114.svg) no-repeat left bottom;
}

#vals34 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon89.svg) no-repeat left bottom;
}

#vals34 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon90.svg) no-repeat left bottom;
}

#vals34 .fs-c-productOption__name:nth-of-type(7) {
  background: url(../img/vai-icon91.svg) no-repeat left bottom, url(../img/vai-icon92.svg) no-repeat 45px bottom;
}

#vals34 .fs-c-productOption__name:nth-of-type(8) {
  background: url(../img/vai-icon93.svg) no-repeat left bottom;
}

#vals34 .fs-c-productOption__name:nth-of-type(9) {
  background: url(../img/vai-icon89.svg) no-repeat left bottom;
}

#vals34 .fs-c-productOption__name:nth-of-type(10) {
  background: url(../img/vai-icon93.svg) no-repeat left bottom;
}

#vals34 .fs-c-productOption__name:nth-of-type(11) {
  background: url(../img/vai-icon91.svg) no-repeat left bottom, url(../img/vai-icon92.svg) no-repeat 45px bottom;
}

#vals34 .fs-c-productOption__name:nth-of-type(12) {
  background: url(../img/vai-icon93.svg) no-repeat left bottom;
}

#vals34 .fs-c-productOption__name:first-of-type,
#vals34 .fs-c-productOption__name:nth-of-type(2),
#vals34 .fs-c-productOption__name:nth-of-type(3),
#vals34 .fs-c-productOption__name:nth-of-type(4),
#vals34 .fs-c-productOption__name:nth-of-type(5),
#vals34 .fs-c-productOption__name:nth-of-type(6),
#vals34 .fs-c-productOption__name:nth-of-type(7),
#vals34 .fs-c-productOption__name:nth-of-type(8),
#vals34 .fs-c-productOption__name:nth-of-type(9),
#vals34 .fs-c-productOption__name:nth-of-type(10),
#vals34 .fs-c-productOption__name:nth-of-type(11),
#vals34 .fs-c-productOption__name:nth-of-type(12) {
  background-size: 40px 40px;
}

/* 35：オーガニックコットンスムースソファカバー */
#vals35 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon115.svg) no-repeat left bottom;
}

#vals35 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon116.svg) no-repeat left bottom;
}

#vals35 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon116.svg) no-repeat left bottom;
}

#vals35 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon116.svg) no-repeat left bottom;
}

#vals35 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon117.svg) no-repeat left bottom;
}

#vals35 .fs-c-productOption__name:nth-of-type(6) {
  background: url(../img/vai-icon118.svg) no-repeat left bottom;
}

#vals35 .fs-c-productOption__name:nth-of-type(7) {
  background: url(../img/vai-icon119.svg) no-repeat left bottom;
}

#vals35 .fs-c-productOption__name:nth-of-type(8) {
  background: url(../img/vai-icon119.svg) no-repeat left bottom;
}

#vals35 .fs-c-productOption__name:nth-of-type(9) {
  background: url(../img/vai-icon56.svg) no-repeat left bottom, url(../img/vai-icon07.svg) no-repeat 45px bottom;
}

#vals35 .fs-c-productOption__name:nth-of-type(10) {
  background: url(../img/vai-icon32.svg) no-repeat left bottom, url(../img/vai-icon31.svg) no-repeat 45px bottom, url(../img/vai-icon120.svg?a) no-repeat 90px bottom, url(../img/vai-icon34.svg) no-repeat 135px bottom;
}

#vals35 .fs-c-productOption__name:first-of-type,
#vals35 .fs-c-productOption__name:nth-of-type(2),
#vals35 .fs-c-productOption__name:nth-of-type(3),
#vals35 .fs-c-productOption__name:nth-of-type(4),
#vals35 .fs-c-productOption__name:nth-of-type(5),
#vals35 .fs-c-productOption__name:nth-of-type(6),
#vals35 .fs-c-productOption__name:nth-of-type(7),
#vals35 .fs-c-productOption__name:nth-of-type(8),
#vals35 .fs-c-productOption__name:nth-of-type(9),
#vals35 .fs-c-productOption__name:nth-of-type(10) {
  background-size: 40px 40px;
}

/*36：ベッドスカート*/
#vals36 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals36 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals36 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon110.svg) no-repeat left bottom;
}

#vals36 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon111.svg) no-repeat left bottom, url(../img/vai-icon112.svg) no-repeat 45px bottom;
}

#vals36 .fs-c-productOption__name:first-of-type,
#vals36 .fs-c-productOption__name:nth-of-type(2),
#vals36 .fs-c-productOption__name:nth-of-type(3),
#vals36 .fs-c-productOption__name:nth-of-type(4) {
  background-size: 40px 40px;
}

/*37：ベッドスロー*/
#vals37 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon121.svg) no-repeat left bottom;
}

#vals37 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon121.svg) no-repeat left bottom;
}

#vals37 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon122.svg) no-repeat left bottom;
}

#vals37 .fs-c-productOption__name:first-of-type,
#vals37 .fs-c-productOption__name:nth-of-type(2),
#vals37 .fs-c-productOption__name:nth-of-type(3) {
  background-size: 40px 40px;
}

/*37-02：ベッドスローパターン２(ファミリーサイズ)*/

#vals37-02 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon121.svg) no-repeat left bottom;
}

#vals37-02 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon121.svg) no-repeat left bottom;
}

#vals37-02 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon122.svg) no-repeat left bottom;
}

#vals37-02 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon122.svg) no-repeat left bottom;
}

#vals37-02 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon122.svg) no-repeat left bottom;
}

#vals37-02 .fs-c-productOption__name:first-of-type,
#vals37-02 .fs-c-productOption__name:nth-of-type(2),
#vals37-02 .fs-c-productOption__name:nth-of-type(3),
#vals37-02 .fs-c-productOption__name:nth-of-type(4),
#vals37-02 .fs-c-productOption__name:nth-of-type(5) {
  background-size: 40px 40px;
}

/* 38：ベッドスプレッド */
#vals38 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals38 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals38 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals38 .fs-c-productOption__name:first-of-type,
#vals38 .fs-c-productOption__name:nth-of-type(2),
#vals38 .fs-c-productOption__name:nth-of-type(3) {
  background-size: 40px 40px;
}

/* 39：ベッドスプレッド(ファミリー) */
#vals39 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals39 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals39 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals39 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals39 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals39 .fs-c-productOption__name:first-of-type,
#vals39 .fs-c-productOption__name:nth-of-type(2),
#vals39 .fs-c-productOption__name:nth-of-type(3),
#vals39 .fs-c-productOption__name:nth-of-type(4),
#vals39 .fs-c-productOption__name:nth-of-type(5) {
  background-size: 40px 40px;
}

/* 40：ベッドスプレッド(ジュニア) */
#vals40 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon01.svg) no-repeat left bottom;
}

#vals40 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon04.svg) no-repeat left bottom;
}

#vals40 .fs-c-productOption__name:first-of-type,
#vals40 .fs-c-productOption__name:nth-of-type(2) {
  background-size: 40px 40px;
}

/*41：マットレスカバー(ファミリー)*/
#vals41 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon123.svg) no-repeat left bottom;
}

#vals41 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon123.svg) no-repeat left bottom;
}

#vals41 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon123.svg) no-repeat left bottom;
}

#vals41 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon124.svg) no-repeat left bottom;
}

#vals41 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon125.svg) no-repeat left bottom;
}

#vals41 .fs-c-productOption__name:first-of-type,
#vals41 .fs-c-productOption__name:nth-of-type(2),
#vals41 .fs-c-productOption__name:nth-of-type(3),
#vals41 .fs-c-productOption__name:nth-of-type(4),
#vals41 .fs-c-productOption__name:nth-of-type(5) {
  background-size: 40px 40px;
}

/*42：トラベルポーチ*/
#vals42 .fs-c-productOption__name:first-of-type {
  background: url(../img/vai-icon126.svg) no-repeat left bottom;
}

#vals42 .fs-c-productOption__name:nth-of-type(2) {
  background: url(../img/vai-icon127.svg) no-repeat left bottom;
}

#vals42 .fs-c-productOption__name:nth-of-type(3) {
  background: url(../img/vai-icon128.svg) no-repeat left bottom;
}

#vals42 .fs-c-productOption__name:nth-of-type(4) {
  background: url(../img/vai-icon129.svg) no-repeat left bottom;
}

#vals42 .fs-c-productOption__name:nth-of-type(5) {
  background: url(../img/vai-icon130.svg) no-repeat left bottom;
}

#vals42 .fs-c-productOption__name:first-of-type,
#vals42 .fs-c-productOption__name:nth-of-type(2),
#vals42 .fs-c-productOption__name:nth-of-type(3),
#vals42 .fs-c-productOption__name:nth-of-type(4),
#vals42 .fs-c-productOption__name:nth-of-type(5) {
  background-size: 40px 40px;
}

@media screen and (max-width: 959px) {
}

@media screen and (max-width: 767px) {
}
