/** Custom CSS **/

.rs-cs3d {
  max-width:100%!important;
  width:100%!important;
}


.rs-cs3d-8121 {
  min-height: 750px!important;
  border: 1px none rgba(51,51,51,1.0);
  background:url(https://tomohikoyamada.habitus.jp/wp-content/uploads/cs3d-designer/css/background/images/6f68e349c8e4585e.png) top/cover no-repeat #000000;
}

.rs-cs3d-8121 .rs-cs3d-bbtn {
  color:rgba(178,178,178,1.0);
  background:rgba(0,0,0,.0);
  font-size:32px;
  width: 32px;
  height: 32px;
  top:20px;
  left:15px;
}

.rs-cs3d-8121 .rs-cs3d-bnav {
  color:rgba(238,238,238,1.0);
  background:rgba(0,0,0,.0);
  font-size:40px;
  width: 40px;
  height: 40px;
}

.rs-cs3d-8121 .rs-cs3d-toplabel {
  border-radius:4px;
  background:rgba(51,51,51,1.0);
  color:rgba(255,255,255,1.0) !important;
}

.rs-cs3d-8121 .rs-mg3d-hcmenu li {
  border-radius:4px;
}

.rs-cs3d-8121 .rs-cs3d-clist {
  background:rgba(0,0,0,1.0);
}

.rs-cs3d-8121 .rs-cs3d-ccontainer {
  bottom:0px;
  background:rgba(0,0,0,.0);
}

.rs-cs3d-8121 .rs-cs3d-sbc {
  top:16px;
  right:10px;
}

.rs-cs3d-8121 .rs-cs3d-fsbtn {
  color:rgba(238,238,238,1.0);
  background:rgba(0,0,0,.0);
  font-size:18px;
  width: 18px;
  height: 18px;
  right:15px;
}

.rs-cs3d-8121 .rs-cs3d-textdisplay {
  font: ;
}

/** Item Description **/
.rs-cs3d-8121 .rs-cs3d-description {
  color:rgba(153,153,153,1.0);
  font-size:13px;
  font:normal 400 14px 'Open Sans';
  background:rgba(0,0,0,.0);
  text-align:center;
  padding:8px 2px;
  height:100px;
}

/** Item Title **/
.rs-cs3d-8121 .rs-cs3d-title {
  color: rgba(255,255,255,1.0);
  font-size:18px;
  font:normal 400 18px 'Open Sans';
  text-transform:capitalize;
}
