@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Lato);
@import url(https://fonts.googleapis.com/css?family=Poppins);
@import url(https://fonts.googleapis.com/earlyaccess/notosansjp.css);
/*-- ズームカーソル変更 --*/
map.zoom area {
  cursor: -moz-zoom-in;
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
}

/*------------------- 共通設定 ---------------------*/
.wrap600,
.wrap740,
.wrap940,
.wrap960,
.wrap970,
.wrap1000,
.wrap1200,
.rev_off {
  display: table;
  margin: 0 auto;
  border-collapse: collapse;
  text-align: center;
}
.wrap600 img,
.wrap740 img,
.wrap940 img,
.wrap960 img,
.wrap970 img,
.wrap1000 img,
.wrap1200 img,
.rev_off img {
  float: left;
  border: none;
}
.wrap600 iframe,
.wrap740 iframe,
.wrap940 iframe,
.wrap960 iframe,
.wrap970 iframe,
.wrap1000 iframe,
.wrap1200 iframe,
.rev_off iframe {
  float: left;
}

.wrapfull {
  margin-left: -20px;
  width: 940px;
}

/*------------------- 商品画像 ---------------------*/
.wrap600 {
  width: 600px;
}

.wrap740 {
  width: 740px;
}

.wrap940 {
  width: 940px;
}

.wrap960 {
  width: 960px;
}

.wrap970 {
  width: 970px;
}

.wrap1000 {
  width: 1000px;
}

.wrap1200 {
  width: 1200px;
}

.wrap600 h3.title,
.wrap740 h3.title {
  display: table;
  margin: 0;
  padding: 5px 0;
  font-size: 11px;
  font-weight: normal;
  line-height: 30px;
  text-align: center;
  color: #fff;
  background: #b00;
}

.wrap600 h3.title {
  width: 600px;
}

.wrap600 h3.title2 {
  display: table;
  margin: 0;
  padding: 5px 0;
  width: 600px;
  font-size: 16px;
  text-align: center;
  color: #fff;
  background: #141414;
}

.wrap740 h3.title {
  width: 740px;
}

.wrap740 div.wrap600 h3.title {
  width: 600px;
}

/*------------------- 赤テキ ---------------------*/
div.akateki,
div.akateki740 {
  display: table;
  margin: 0 auto;
  font-size: 30px;
  font-weight: bold;
  border-collapse: collapse;
  text-align: center;
  color: #b00;
}
div.akateki b,
div.akateki740 b {
  font-size: 48px;
}
div.akateki small,
div.akateki740 small {
  font-size: 22px;
}
div.akateki p,
div.akateki740 p {
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 1.4em;
  color: #000;
}
div.akateki span,
div.akateki740 span {
  font-size: 14px;
  font-weight: bold;
  color: #f00;
}

div.akateki {
  width: 600px;
}

div.akateki740 {
  width: 740px;
}

/*================== アフターサポート ==================*/
#support {
  margin: 40px 0;
  width: 740px;
}
#support .support_01 {
  position: relative;
  overflow: hidden;
  width: 740px;
  height: 960px;
  background: url(/gold/low-ya/images/support/lowya-as-bg.jpg) no-repeat;
}
#support .support_01 a {
  position: absolute;
  top: 270px;
  left: 227px;
  display: block;
  width: 300px;
  height: 50px;
  text-indent: -9999px;
  background: url(/gold/low-ya/images/restock/lowya-as-navi.png) no-repeat;
}
#support .support_01 a:hover {
  opacity: 0.80;
}

/*================== 引き取りサービス ==================*/
div.pickup_se {
  display: block;
  margin: 20px auto;
  width: 740px;
}

/*================== サイドボタン ==================*/
/*--クーポンポップアップ--*/
body #offerNotification {
  position: fixed;
  z-index: 2147483639;
  right: 143px;
  bottom: 5px;
  display: none;
  font-family: "ＭＳ Ｐゴシック","MS PGothic", sans-serif !important;
  border: solid 1px #686868;
  box-shadow: 3px 3px 0px 0px #cecece;
}

/*--お得情報バナー変更--*/
body #offerNotificationBtn,
body #offerNotificationBtn:hover {
  background-image: url(https://www.rakuten.ne.jp/gold/low-ya/img4/bana/side_button/info-icon-n.png) !important;
}

#offerNotificationBtn {
  position: fixed;
  z-index: 2147483638;
  top: auto;
  right: 0;
  bottom: 38px !important;
  left: auto;
  display: none;
  float: right;
  width: 131px;
  height: 50px;
  cursor: pointer;
  background: url(/gold/low-ya/img4/bana/side_button/info-icon-n.png) !important;
}

#offerNotificationBtn:hover {
  bottom: 38px !important;
}

#item-scroll {
  position: fixed;
  z-index: 1000;
  right: 0;
  bottom: 340px;
  overflow: hidden;
  margin: 0;
  padding: 10px 0 5px 10px;
  width: 115px;
  list-style: none;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  background-color: #f2f3f3;
}
#item-scroll li {
  margin-bottom: 5px;
  font-size: 1.2rem;
}
#item-scroll a {
  display: block;
  overflow: hidden;
  width: 115px;
  height: 30px;
  text-indent: -9999px;
  background-repeat: no-repeat;
}
#item-scroll p {
  margin: 16px 0 0 0;
}
@media screen and (max-width: 1400px) {
  #item-scroll {
    display: none;
  }
}

/*　テキスト
===============================================*/
/*==============================================================================================

	サイドボタンリスト

==============================================================================================*/
#item-scroll .pagetop {
  background-image: url("/gold/low-ya/img4/bana/side_button/pagetop-icon.gif");
}
#item-scroll .color {
  background-image: url("/gold/low-ya/img4/bana/side_button/color-icon.gif");
}
#item-scroll .size {
  background-image: url("/gold/low-ya/img4/bana/side_button/size-icon.gif");
}
#item-scroll .desk {
  background-image: url("/gold/low-ya/img4/bana/side_button/desk-icon.gif");
}
#item-scroll .chest {
  background-image: url("/gold/low-ya/img4/bana/side_button/chest-icon.gif");
}
#item-scroll .desk-chest-set {
  background-image: url("/gold/low-ya/img4/bana/side_button/dcset-icon.gif");
}
#item-scroll .learning-desk {
  background-image: url("/gold/low-ya/img4/bana/side_button/gakusyu-desk-icon.gif");
}
#item-scroll .twin-rack {
  background-image: url("/gold/low-ya/img4/bana/side_button/frange-twinrack-icon.gif");
}
#item-scroll .twin-rack-set {
  background-image: url("/gold/low-ya/img4/bana/side_button/frange-twinset-icon.gif");
}
#item-scroll .top-rack {
  background-image: url("/gold/low-ya/img4/bana/side_button/frange-toprack-icon.gif");
}
#item-scroll .top-rack-set {
  background-image: url("/gold/low-ya/img4/bana/side_button/frange-topset-icon.gif");
}
#item-scroll .tb60cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/tb60cm-icon.gif");
}
#item-scroll .tb120cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/tb120cm-icon.gif");
}
#item-scroll .tb150cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/tb150cm-icon.gif");
}
#item-scroll .glass-tb {
  background-image: url("/gold/low-ya/img4/bana/side_button/glass-t-icon.gif");
}
#item-scroll .wood-tb {
  background-image: url("/gold/low-ya/img4/bana/side_button/wood-t-icon.gif");
}
#item-scroll .w59cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/w59cm-icon.gif");
}
#item-scroll .w60cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/w60cm-icon.gif");
}
#item-scroll .w75cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/w75cm-icon.gif");
}
#item-scroll .w80cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/w80cm-icon.gif");
}
#item-scroll .w85cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/w85cm-icon.gif");
}
#item-scroll .w88cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/w88cm-icon.gif");
}
#item-scroll .w90cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/w90cm-icon.gif");
}
#item-scroll .w100cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/w100cm-icon.gif");
}
#item-scroll .w110cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/w110cm-icon.gif");
}
#item-scroll .w114cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/w114cm-icon.gif");
}
#item-scroll .w120cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/w120cm-icon.gif");
}
#item-scroll .w136cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/w136cm-icon.gif");
}
#item-scroll .w140cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/w140cm-icon.gif");
}
#item-scroll .w150cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/w150cm-icon.gif");
}
#item-scroll .w160cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/w160cm-icon.gif");
}
#item-scroll .w170cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/w170cm-icon.gif");
}
#item-scroll .w180cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/w180cm-icon.gif");
}
#item-scroll .w200cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/w200cm-icon.gif");
}
#item-scroll .w240cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/w240cm-icon.gif");
}
#item-scroll .w300cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/w300cm-icon.gif");
}
#item-scroll .h90cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/h90cm-icon.gif");
}
#item-scroll .h120cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/h120cm-icon.gif");
}
#item-scroll .h150cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/h150cm-icon.gif");
}
#item-scroll .h180cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/h180cm-icon.gif");
}
#item-scroll .h210cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/h210cm-icon.gif");
}
#item-scroll .h240cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/h240cm-icon.gif");
}
#item-scroll .w80-h90cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/salty-s-icon.gif");
}
#item-scroll .w80-h140cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/salty-m-icon.gif");
}
#item-scroll .l1m {
  background-image: url("/gold/low-ya/img4/bana/side_button/l1m-icon.gif");
}
#item-scroll .l2m {
  background-image: url("/gold/low-ya/img4/bana/side_button/l2m-icon.gif");
}
#item-scroll .l3m {
  background-image: url("/gold/low-ya/img4/bana/side_button/l3m-icon.gif");
}
#item-scroll .l4m {
  background-image: url("/gold/low-ya/img4/bana/side_button/l4m-icon.gif");
}
#item-scroll .l5m {
  background-image: url("/gold/low-ya/img4/bana/side_button/l5m-icon.gif");
}
#item-scroll .l10m {
  background-image: url("/gold/low-ya/img4/bana/side_button/l10m-icon.gif");
}
#item-scroll .l15m {
  background-image: url("/gold/low-ya/img4/bana/side_button/l15m-icon.gif");
}
#item-scroll .l20m {
  background-image: url("/gold/low-ya/img4/bana/side_button/l20m-icon.gif");
}
#item-scroll .w1-l5m {
  background-image: url("/gold/low-ya/img4/bana/side_button/w1l5-icon.gif");
}
#item-scroll .w1-l10m {
  background-image: url("/gold/low-ya/img4/bana/side_button/w1l10-icon.gif");
}
#item-scroll .w2-l5m {
  background-image: url("/gold/low-ya/img4/bana/side_button/w2l5-icon.gif");
}
#item-scroll .w2-l10m {
  background-image: url("/gold/low-ya/img4/bana/side_button/w2l10-icon.gif");
}
#item-scroll .upper {
  background-image: url("/gold/low-ya/img4/bana/side_button/upper-icon.gif");
}
#item-scroll .lower {
  background-image: url("/gold/low-ya/img4/bana/side_button/lower-icon.gif");
}
#item-scroll .upper-lower-set {
  background-image: url("/gold/low-ya/img4/bana/side_button/uplow-set-icon.gif");
}
#item-scroll .stack2-w120cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/2-w120cm-icon.gif");
}
#item-scroll .stack2-w153cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/2-w153cm-icon.gif");
}
#item-scroll .stack3-w35cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/3-w35cm-icon.gif");
}
#item-scroll .stack3-w52cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/3-w52cm-icon.gif");
}
#item-scroll .stack3-w62cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/3-w62cm-icon.gif");
}
#item-scroll .stack3-w120cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/3-w120cm-icon.gif");
}
#item-scroll .stack3-w153cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/3-w153cm-icon.gif");
}
#item-scroll .stack4-w35cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/4-w35cm-icon.gif");
}
#item-scroll .stack4-w52cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/4-w52cm-icon.gif");
}
#item-scroll .stack4-w62cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/4-w62cm-icon.gif");
}
#item-scroll .stack4-w80cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/4-w80cm-icon.gif");
}
#item-scroll .stack5-w35cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/5-w35cm-icon.gif");
}
#item-scroll .stack5-w52cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/5-w52cm-icon.gif");
}
#item-scroll .stack5-w62cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/5-w62cm-icon.gif?170310");
}
#item-scroll .stack2 {
  background-image: url("/gold/low-ya/img4/bana/side_button/stack2.gif");
}
#item-scroll .stack3 {
  background-image: url("/gold/low-ya/img4/bana/side_button/stack3.gif");
}
#item-scroll .set2 {
  background-image: url("/gold/low-ya/img4/bana/side_button/set2-icon.gif");
}
#item-scroll .set3 {
  background-image: url("/gold/low-ya/img4/bana/side_button/set3-icon.gif");
}
#item-scroll .set4 {
  background-image: url("/gold/low-ya/img4/bana/side_button/set4-icon.gif");
}
#item-scroll .set5 {
  background-image: url("/gold/low-ya/img4/bana/side_button/set5-icon.gif");
}
#item-scroll .set6 {
  background-image: url("/gold/low-ya/img4/bana/side_button/set6-icon.gif");
}
#item-scroll .set7 {
  background-image: url("/gold/low-ya/img4/bana/side_button/set7-icon.gif");
}
#item-scroll .set8 {
  background-image: url("/gold/low-ya/img4/bana/side_button/set8-icon.gif");
}
#item-scroll .set9 {
  background-image: url("/gold/low-ya/img4/bana/side_button/set9-icon.gif");
}
#item-scroll .set10 {
  background-image: url("/gold/low-ya/img4/bana/side_button/set10-icon.gif");
}
#item-scroll .set11 {
  background-image: url("/gold/low-ya/img4/bana/side_button/set11-icon.gif");
}
#item-scroll .ss {
  background-image: url("/gold/low-ya/img4/bana/side_button/ss-icon.gif");
}
#item-scroll .s {
  background-image: url("/gold/low-ya/img4/bana/side_button/s-icon.gif");
}
#item-scroll .sd {
  background-image: url("/gold/low-ya/img4/bana/side_button/sd-icon.gif");
}
#item-scroll .d {
  background-image: url("/gold/low-ya/img4/bana/side_button/d-icon.gif");
}
#item-scroll .q {
  background-image: url("/gold/low-ya/img4/bana/side_button/q-icon.gif");
}
#item-scroll .k {
  background-image: url("/gold/low-ya/img4/bana/side_button/k-icon.gif");
}
#item-scroll .small {
  background-image: url("/gold/low-ya/img4/bana/side_button/s-icon.gif");
}
#item-scroll .medium {
  background-image: url("/gold/low-ya/img4/bana/side_button/medium-icon.gif");
}
#item-scroll .large {
  background-image: url("/gold/low-ya/img4/bana/side_button/large-icon.gif");
}
#item-scroll .ll {
  background-image: url("/gold/low-ya/img4/bana/side_button/ll-icon.gif");
}
#item-scroll .circle {
  background-image: url("/gold/low-ya/img4/bana/side_button/circle-icon.gif");
}
#item-scroll .sofa {
  background-image: url("/gold/low-ya/img4/bana/side_button/sofa-icon.gif");
}
#item-scroll .legless {
  background-image: url("/gold/low-ya/img4/bana/side_button/f-chair-icon.gif");
}
#item-scroll .ponel {
  background-image: url("/gold/low-ya/img4/bana/side_button/ponel-icon.gif");
}
#item-scroll .cover {
  background-image: url("/gold/low-ya/img4/bana/side_button/cover-icon.gif");
}
#item-scroll .cover-set {
  background-image: url("/gold/low-ya/img4/bana/side_button/cover-set-icon.gif");
}
#item-scroll .cover-cushion-set {
  background-image: url("/gold/low-ya/img4/bana/side_button/pn-set-icon.gif");
}
#item-scroll .cushion {
  background-image: url("/gold/low-ya/img4/bana/side_button/pn-cushion-icon.gif");
}
#item-scroll .stool {
  background-image: url("/gold/low-ya/img4/bana/side_button/stool-icon.gif");
}
#item-scroll .seat1 {
  background-image: url("/gold/low-ya/img4/bana/side_button/1p-icon.gif");
}
#item-scroll .seat2 {
  background-image: url("/gold/low-ya/img4/bana/side_button/2p-icon.gif");
}
#item-scroll .seat3 {
  background-image: url("/gold/low-ya/img4/bana/side_button/3p-icon.gif");
}
#item-scroll .cabinet {
  background-image: url("/gold/low-ya/img4/bana/side_button/cabinet-icon.gif");
}
#item-scroll .backpanel {
  background-image: url("/gold/low-ya/img4/bana/side_button/cbp-icon.gif");
}
#item-scroll .counter100cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/ounter100cm.gif");
}
#item-scroll .counter101cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/navi-3_ca101.gif");
}
#item-scroll .counter105cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/navi-3_ca105.gif");
}
#item-scroll .counter120cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/navi-3_ca120.gif");
}
#item-scroll .diningbord60cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/diningbord60cm.gif");
}
#item-scroll .diningbord100cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/diningbord100cm.gif");
}
#item-scroll .diningbord101cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/navi-3_bo101.gif");
}
#item-scroll .diningbord105cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/navi-3_bo105.gif");
}
#item-scroll .diningbord120cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/navi-3_bo120.gif");
}
#item-scroll .diningbord140cm {
  background-image: url("/gold/low-ya/img4/bana/side_button/bord140.gif");
}
#item-scroll .table {
  background-image: url("/gold/low-ya/img4/bana/side_button/table-icon.gif");
}
#item-scroll .chair {
  background-image: url("/gold/low-ya/img4/bana/side_button/chair-icon.gif");
}
#item-scroll .chair-set2 {
  background-image: url("/gold/low-ya/img4/bana/side_button/dchair-2p-icon.gif");
}
#item-scroll .chair-set4 {
  background-image: url("/gold/low-ya/img4/bana/side_button/dchair-4p-icon.gif");
}
#item-scroll .kumitate {
  background-image: url("/gold/low-ya/img4/bana/side_button/kumitate-icon.gif");
}
#item-scroll .kansei {
  background-image: url("/gold/low-ya/img4/bana/side_button/kansei-icon.gif");
}
#item-scroll .boy {
  background-image: url("/gold/low-ya/img4/bana/side_button/boy-icon.gif");
}
#item-scroll .girl {
  background-image: url("/gold/low-ya/img4/bana/side_button/girl-icon.gif");
}
#item-scroll .pet {
  background-image: url("/gold/low-ya/img4/bana/side_button/pet-icon.gif");
}
#item-scroll .double {
  background-image: url("/gold/low-ya/img4/bana/side_button/double-icon.gif");
}
#item-scroll .triple {
  background-image: url("/gold/low-ya/img4/bana/side_button/triple-icon.gif");
}
#item-scroll .head {
  background-image: url("/gold/low-ya/img4/bana/side_button/pimee-n.gif");
}
#item-scroll .flat {
  background-image: url("/gold/low-ya/img4/bana/side_button/pimee-f.gif");
}
#item-scroll .compact {
  background-image: url("/gold/low-ya/img4/bana/side_button/compact-icon.gif");
}
#item-scroll .standard {
  background-image: url("/gold/low-ya/img4/bana/side_button/standard-icon.gif");
}
#item-scroll .long {
  background-image: url("/gold/low-ya/img4/bana/side_button/long-icon.gif");
}
#item-scroll .lighttype {
  background-image: url("/gold/low-ya/img4/bana/side_button/lighttype-icon.gif");
}
#item-scroll .bigtype {
  background-image: url("/gold/low-ya/img4/bana/side_button/bigtype-icon.gif");
}
#item-scroll .footrest {
  background-image: url("/gold/low-ya/img4/bana/side_button/footrest-icon.gif");
}
#item-scroll .warmth {
  background-image: url("/gold/low-ya/img4/bana/side_button/warmth-icon.gif");
}
#item-scroll .wide {
  background-image: url("/gold/low-ya/img4/bana/side_button/wide-icon.gif");
}
#item-scroll .z-wide {
  background-image: url("/gold/low-ya/img4/bana/side_button/z-wide-icon.gif");
}
#item-scroll .slim {
  background-image: url("/gold/low-ya/img4/bana/side_button/slim-icon.gif");
}
#item-scroll .gradeup {
  background-image: url("/gold/low-ya/img4/bana/side_button/gu-icon.gif");
}
#item-scroll .fabric {
  background-image: url("/gold/low-ya/img4/bana/side_button/fab-icon.gif");
}
#item-scroll .high-repulsion {
  background-image: url("/gold/low-ya/img4/bana/side_button/high-resi-icon.gif");
}
#item-scroll .premium-high-repulsion {
  background-image: url("/gold/low-ya/img4/bana/side_button/premium-h-icon.gif");
}
#item-scroll .high-repulsion-long {
  background-image: url("/gold/low-ya/img4/bana/side_button/h_resi_long_icon.gif");
}
#item-scroll .low-repulsion {
  background-image: url("/gold/low-ya/img4/bana/side_button/low-resi-icon.gif");
}
#item-scroll .low-repulsion-plus {
  background-image: url("/gold/low-ya/img4/bana/side_button/low-resi-plus-icon.gif");
}
#item-scroll .high-low-repulsion {
  background-image: url("/gold/low-ya/img4/bana/side_button/highlow-resi-icon.gif");
}
#item-scroll .pocket-coil {
  background-image: url("/gold/low-ya/img4/bana/side_button/pocket-c-icon.gif");
}
#item-scroll .orthophadic {
  background-image: url("/gold/low-ya/img4/bana/side_button/orthophadic-icon.gif");
}
#item-scroll .premium {
  background-image: url("/gold/low-ya/img4/bana/side_button/premium-icon.gif");
}
#item-scroll .thermal-barrier {
  background-image: url("/gold/low-ya/img4/bana/side_button/ti-icon.gif");
}
#item-scroll .antibacterial {
  background-image: url("/gold/low-ya/img4/bana/side_button/antib-icon.gif");
}
#item-scroll .japan {
  background-image: url("/gold/low-ya/img4/bana/side_button/icon_japan.gif");
}
#item-scroll .tencel {
  background-image: url("/gold/low-ya/img4/bana/side_button/tencel-icon.gif");
}
#item-scroll .mug {
  background-image: url("/gold/low-ya/img4/bana/side_button/mug-icon.gif");
}
#item-scroll .pot {
  background-image: url("/gold/low-ya/img4/bana/side_button/pot-icon.gif");
}
#item-scroll .cup-set2 {
  background-image: url("/gold/low-ya/img4/bana/side_button/cup2-icon.gif");
}
#item-scroll .plate-set2 {
  background-image: url("/gold/low-ya/img4/bana/side_button/plate2-icon.gif");
}
#item-scroll .drape {
  background-image: url("/gold/low-ya/img4/bana/side_button/drape-icon.gif");
}
#item-scroll .m-race {
  background-image: url("/gold/low-ya/img4/bana/side_button/m-race-icon.gif");
}
#item-scroll .tatami6 {
  background-image: url("/gold/low-ya/img4/bana/side_button/6jyou-icon.gif");
}
#item-scroll .tatami8 {
  background-image: url("/gold/low-ya/img4/bana/side_button/8jyou-icon.gif");
}
#item-scroll .facetowel {
  background-image: url("/gold/low-ya/img4/bana/side_button/f-towel-icon.gif");
}
#item-scroll .bathtowel {
  background-image: url("/gold/low-ya/img4/bana/side_button/b-towel-icon.gif");
}
#item-scroll .pile-facetowel {
  background-image: url("/gold/low-ya/img4/bana/side_button/gp-f-towel-icon.gif");
}
#item-scroll .pile-bathtowel {
  background-image: url("/gold/low-ya/img4/bana/side_button/gp-b-towel-icon.gif");
}
#item-scroll .waffle-facetowel {
  background-image: url("/gold/low-ya/img4/bana/side_button/wg-f-towel-icon.gif");
}
#item-scroll .waffle-bathtowel {
  background-image: url("/gold/low-ya/img4/bana/side_button/wg-b-towel-icon.gif");
}
#item-scroll .airplane {
  background-image: url("/gold/low-ya/img4/bana/side_button/airplane-icon.gif");
}
#item-scroll .baloon {
  background-image: url("/gold/low-ya/img4/bana/side_button/baloon-icon.gif");
}
#item-scroll .cat {
  background-image: url("/gold/low-ya/img4/bana/side_button/cat-icon.gif");
}
#item-scroll .elephant {
  background-image: url("/gold/low-ya/img4/bana/side_button/elephant-icon.gif");
}
#item-scroll .symphony {
  background-image: url("/gold/low-ya/img4/bana/side_button/symphony-icon.gif");
}
#item-scroll .whale {
  background-image: url("/gold/low-ya/img4/bana/side_button/whale-icon.gif");
}

#scrollUp {
  bottom: 118px;
  display: block !important;
  width: 115px !important;
  height: 40px !important;
  border: none !important;
}
#scrollUp .nearCart {
  width: 115px;
  height: 40px;
  text-indent: -9999px;
  background: url(/gold/low-ya/img4/bana/side_button/cart.gif) left top no-repeat;
}

/* ロールオーバー設定 */
ul#item-scroll li a:hover,
div#scrollUp:hover img {
  opacity: 0.80 !important;
}

/*================ 楽天ロウヤ追加分(不要ならすぐ消して) ===================*/
#item-scroll-cate {
  position: fixed;
  z-index: 1000;
  right: 0;
  bottom: 0px;
  overflow: hidden;
  margin: 0;
  padding: 0;
  width: 80px;
}
#item-scroll-cate li {
  display: inline;
  height: 42px;
  background: #fff;
}
#item-scroll-cate a {
  display: block;
  overflow: hidden;
  width: 80px;
  height: 42px;
  text-indent: -9999px;
}

/*================== 開梱設置バナー(2017.0308デザイン変更) ==================*/
.kaikon {
  display: block;
  overflow: hidden;
  margin: 0 auto;
  width: 960px;
  height: 320px;
  text-align: center;
  text-indent: -9999px;
  background: url(https://www.rakuten.ne.jp/gold/low-ya/img4/bana/kaikon-pack-w960.jpg) no-repeat;
}

.kaikon.kaikon740 {
  width: 740px;
  background: url(https://www.rakuten.ne.jp/gold/low-ya/img4/bana/kaikon-pack.jpg) no-repeat;
}

/*================== ルポル相互リンク ==================*/
.lepolelink940-newwrap {
  margin: 15px auto;
  width: 940px;
}

.lepolettl {
  margin-top: 60px;
}

.lepolelink940-new {
  clear: both;
  margin: 0px auto;
  width: 940px;
}
.lepolelink940-new .rollover a:hover img {
  opacity: 0.80;
}
.lepolelink940-new p {
  padding-top: 7px;
  width: 940px;
  height: 60px;
  font-size: 27px;
  font-weight: bold;
  line-height: 57px;
  text-align: center;
  color: #fff;
  background: url(https://www.rakuten.ne.jp/gold/lala-sty/img/bana/pagelink-tit740.jpg) no-repeat 0 0;
}
.lepolelink940-new a.itemlink {
  display: block;
  margin: 5px auto;
  padding: 4px;
  width: 900px;
  text-align: right;
  text-decoration: none;
}
.lepolelink940-new a.itemlink font {
  display: block;
  padding-top: 5px;
  font-family: "メイリオ", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",  Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size: 12px;
  text-align: right;
  letter-spacing: 0.5px;
  color: #fff;
}
.lepolelink940-new a.itemlink img {
  margin: 0 auto;
  width: 900px;
  background: #fff;
}
.lepolelink940-new span {
  display: block;
  overflow: hidden;
  width: 940px;
  background: #160303;
}

/*説明文及び見出しの設定*/
/*タイトル＆リード文*/
h1.page-h1 {
  display: block;
  overflow: hidden;
  margin: 0;
  font-family: "メイリオ", sans-serif;
  font-size: 20px;
  line-height: 40px;
  text-align: left;
}

p.page-lead {
  display: block;
  float: left;
  overflow: hidden;
  font-family: "メイリオ", sans-serif;
  font-size: 16px;
  line-height: 40px;
  text-align: left;
}

div.page-tx {
  display: block;
  float: left;
  overflow: hidden;
  font-family: "メイリオ", sans-serif;
  line-height: 40px;
  text-align: left;
}

/*説明文見出しの設定*/
h3.page-h3 {
  margin-bottom: 40px;
  font-size: 20px;
  line-height: 63px;
  text-align: left;
}

h2.page-h2 {
  float: left;
  overflow: hidden;
  margin: 50px 0;
  box-sizing: border-box;
  width: 100%;
  font-family: "メイリオ", sans-serif;
  font-size: 30px;
  letter-spacing: 6;
}

/*説明文の設定*/
.page-cap {
  display: block;
  float: left;
  overflow: hidden;
  font-family: "メイリオ", sans-serif;
  font-size: 14px;
  line-height: 34px;
  text-align: left;
}

.color-attention {
  display: block;
  float: left;
  overflow: hidden;
  margin: 30px auto 140px auto;
  font-family: "メイリオ", sans-serif;
  font-size: 12px;
  line-height: 32px;
  text-align: left;
}

.size-attention {
  display: block;
  float: left;
  overflow: hidden;
  margin: 10px auto 140px auto;
  font-family: "メイリオ", sans-serif;
  font-size: 12px;
  line-height: 32px;
  text-align: left;
}

/*文字が小さい説明文の設定*/
.tx-small {
  font-size: 12px;
  line-height: 26px;
}

/*カラーに関する説明文の設定*/
.page-color {
  display: block;
  float: left;
  overflow: hidden;
  margin: 30px 0 70px 0;
  font-family: "メイリオ", sans-serif;
  text-align: left;
}

.color-tit-a {
  font-size: 20px;
  font-weight: bold;
}

/*================== カート値引き用 ==================*/
div.teisei-bnr {
  margin: 15px auto;
  padding: 15px;
  box-sizing: border-box;
  width: 740px;
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  text-align: center;
  color: #9f2c2e;
  border: 2px solid #9f2c2e;
}
div.teisei-bnr p {
  margin: 10px auto 0 auto;
  padding: 8px;
  box-sizing: border-box;
  width: 700px;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: 1px;
  color: #fff;
  background: #9f2c2e;
}

div.teisei-bnr2 {
  margin: 15px auto;
  padding: 15px;
  box-sizing: border-box;
  width: 960px;
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  text-align: center;
  color: #e60012;
  border: 2px solid #e60012;
}

/*================== プレミアム　学割　非表示 ==================*/
element.style {
  display: none !important;
  height: 1px !important;
}

img[src="https://a.ichiba.jp.rakuten-static.com/com/inc/search/contents-event/premium/icon/240x30_premium_gakuwari.gif"] {
  display: none !important;
}

/*================== レスモア用商品ページ設定 ==================*/
/*スペースボックスの設定*/
.space10 {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 10px;
  text-indent: -9999px;
}

.space20 {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 20px;
  text-indent: -9999px;
}

.space30 {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 30px;
  text-indent: -9999px;
}

.space40 {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 40px;
  text-indent: -9999px;
}

.space50 {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 50px;
  text-indent: -9999px;
}

.space60 {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 60px;
  text-indent: -9999px;
}

.space70 {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 70px;
  text-indent: -9999px;
}

.space80 {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 80px;
  text-indent: -9999px;
}

.space90 {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 90px;
  text-indent: -9999px;
}

.space100 {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 100px;
  text-indent: -9999px;
}

.space110 {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 110px;
  text-indent: -9999px;
}

.space120 {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 120px;
  text-indent: -9999px;
}

.space130 {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 130px;
  text-indent: -9999px;
}

.space140 {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 140px;
  text-indent: -9999px;
}

.space150 {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 150px;
  text-indent: -9999px;
}

.space160 {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 160px;
  text-indent: -9999px;
}

.space170 {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 170px;
  text-indent: -9999px;
}

.space180 {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 180px;
  text-indent: -9999px;
}

.space190 {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 190px;
  text-indent: -9999px;
}

.space200 {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 200px;
  text-indent: -9999px;
}

/*商品画像の設定*/
.itemImg {
  float: left;
  overflow: hidden;
  margin: 0 auto;
  margin-bottom: 10px;
  width: 740px;
}
.itemImg:last-child {
  float: left;
  overflow: hidden;
  margin: 0 auto;
  margin-bottom: 0px;
  width: 740px;
}

/*説明文及び見出しの設定*/
/*タイトル＆リード文*/
h1.page-h1 {
  display: block;
  overflow: hidden;
  margin: 0;
  font-family: "メイリオ", sans-serif;
  font-size: 20px;
  line-height: 40px;
  text-align: left;
}

p.page-lead {
  display: block;
  float: left;
  overflow: hidden;
  font-family: "メイリオ", sans-serif;
  font-size: 16px;
  line-height: 40px;
  text-align: left;
}

div.page-tx {
  display: block;
  float: left;
  overflow: hidden;
  font-family: "メイリオ", sans-serif;
  line-height: 40px;
  text-align: left;
}

/*説明文見出しの設定*/
h3.page-h3 {
  margin-bottom: 40px;
  font-size: 20px;
  line-height: 63px;
  text-align: left;
}

h2.page-h2 {
  float: left;
  overflow: hidden;
  margin: 50px 0;
  box-sizing: border-box;
  width: 100%;
  font-family: "メイリオ", sans-serif;
  font-size: 30px;
  letter-spacing: 6;
}

/*説明文の設定*/
.page-cap {
  display: block;
  float: left;
  overflow: hidden;
  font-family: "メイリオ", sans-serif;
  font-size: 14px;
  line-height: 34px;
  text-align: left;
}

.color-attention {
  display: block;
  float: left;
  overflow: hidden;
  margin: 30px auto 140px auto;
  font-family: "メイリオ", sans-serif;
  font-size: 12px;
  line-height: 32px;
  text-align: left;
}

.size-attention {
  display: block;
  float: left;
  overflow: hidden;
  margin: 10px auto 140px auto;
  font-family: "メイリオ", sans-serif;
  font-size: 12px;
  line-height: 32px;
  text-align: left;
}

/*文字が小さい説明文の設定*/
.tx-small {
  font-size: 12px;
  line-height: 26px;
}

/*カラーに関する説明文の設定*/
.page-color {
  display: block;
  float: left;
  overflow: hidden;
  margin: 30px 0 70px 0;
  font-family: "メイリオ", sans-serif;
  text-align: left;
}

.color-tit-a {
  font-size: 20px;
  font-weight: bold;
}

/*レコメンド/興味*/
#rnkInShopPartsArea {
  margin-bottom: 40px;
  width: 740px !important;
  font-family: "メイリオ", sans-serif;
}

#rnkInShopWrapper {
  width: 740px !important;
  font-family: "メイリオ", sans-serif;
}

#rakutenLimitedId_inshop_recommend {
  margin-bottom: 40px;
  width: 740px !important;
  font-family: "メイリオ", sans-serif;
}

#allShopsRecommendWidget {
  width: 740px !important;
  font-family: "メイリオ", sans-serif;
}

/*予約メールbottom固定*/
.reservation-btn {
  position: fixed;
  right: 0;
  bottom: 280px;
}
.reservation-btn a {
  display: block;
  padding: 10px 0 10px 44px;
  box-sizing: border-box;
  width: 171px;
  font-size: 0px;
  color: #fff;
  border-radius: 4px 0 0 4px;
  background: #1ad4d2 url(https://www.rakuten.ne.jp/gold/low-ya/images/share/icon/mail_white.svg) 10px center no-repeat;
  background-size: 20px;
}
.reservation-btn a:hover {
  opacity: 0.7;
}
.reservation-btn a::after {
  font-size: 1.3rem;
  content: "再入荷のお知らせ";
}

/*ボルツ相互*/
.boltzLink {
  margin: 0 auto;
  padding: 20px 0 20px 0;
  width: 100%;
  font-size: 20px;
}
.boltzLink img {
  width: 100%;
}

.sell {
  margin: 20px auto 10px;
  width: 960px;
  font-family: "Hiragino Kaku Gothic ProN","メイリオ", sans-serif;
}

.sell__tit {
  padding: 10px 0;
  font-weight: bold;
  text-align: center;
  letter-spacing: 0.1em;
  color: #000;
}

.sell-item__list {
  display: flex;
  display: -webkit-flex;
  flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  -js-display: flex;
  -webkit-justify-content: space-between;
  /* Safari */
  justify-content: space-between;
}
.sell-item__list li {
  margin-bottom: 20px;
  width: 31%;
  text-align: center;
}
.sell-item__list a:hover img {
  opacity: 0.8;
}
.sell-item__list img {
  width: 100%;
}
.sell-item__list .item-name {
  margin: 5px 0 3px 0;
  font-size: 10px;
}
.sell-item__list .catch-lowya,
.sell-item__list .description-lowya {
  display: none;
}
.sell-item__list .csv-price {
  font-size: 14px;
  font-weight: bold;
  color: #c00;
}
.sell-item__list .sell-item__list__number {
  margin-bottom: 10px;
  padding: 5px 0;
  font-weight: bold;
  text-align: center;
  color: #fff;
  background: #e60012;
}

.page-bnr {
  margin: 0 auto;
  width: 960px;
}
.page-bnr img {
  display: block;
  width: 100%;
  height: auto;
}

.page-bnr--pricedown {
  margin-bottom: 24px;
}

.page-bnr--freeshipping {
  margin-bottom: 24px;
}
