
.acrylicbathseries{
  width: 700px;
  padding: 15px;
  background: #eee7d5;
  box-sizing: border-box;
}
.acrylicbathseries .ttl img{
  max-width: 100%;
}
p{
  margin: 0;
}
.tab{
  display: flex;
  list-style-type: none;
  padding-left: 0;
  margin: 0;
}
.tab li{
  width: 100%;
  padding: 10px 10px 0;
  border-right: 1px solid #cabe9e;
  border-top: 1px solid #cabe9e;
  text-align: center;
}
.tab li.select{
  background: #fff;
  border: 0;
}
.tab > li:first-child{
  border-left: 1px solid #cabe9e;
}
.tab > li.select:first-child{
  border-left: 0;
}
.content{
  padding: 20px 20px 10px;
  background: #fff;
}
.content .box table{
  width: 100%;
}
.content .box td{
  padding: 8px;
  text-align: center;
  vertical-align: top;
}
.content .box td a{
  display: block;
}
.content .box td a:hover{
  opacity: 0.7;
}
.content .box td .img,
.content .box td .img img{
  width: 100%;
}
.content .box td .img{
  max-width: 296px;
  margin: 0 auto 10px;
}
.content .box .list2 .ttl{
  font-size: 14px;
}
.content .box .list2 td{
  padding: 12px;
}
.content .box .list2 td .img{
  max-width: 131px;
}

.tab{overflow:hidden;}
.hide {display:none;}
