.boxset-main, .boxset-items {
	width: 100%;
	padding: 0% `%;
}
.boxset h3.camp-set {
font-size: 1.2em;
    border-left: none;
}
.boxset-items {
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
	margin-bottom: 30px;
}
.boxset-items-noimg .boxset-item img {
	display: none;
}
.boxset-items-noimg .boxset-item p.title {
    background: #ddd;
    font-weight: bold;
    padding: 10px;
}
.boxset-item {
	width: calc(50% - 2%);
	text-align: center;
	font-size: .8em;
	margin: 1%;
	margin-bottom: 10px;
}
.boxset-item h4 {
    font-size: 1.2em;
    font-weight: 600;
}
.boxset-item img {
  width: 100%;
  aspect-ratio: 1 / 1;
  object-fit: cover;
  object-position: center bottom;
}
#rental .toc {
display: block;
    width: 220px;
    font-size: 16px;
    margin: auto;
    margin-bottom: 50px;
}
#rental .boxset-item img {
  object-fit: contain;
  object-position: center center;
  background: #fff;
}
#rental boxset {
  margin-bottom: 40px;
}
.set-main {
display: block;
}
.set-main .left-info {
width: 100%;
}
.set-main .left-info .set-main img {
 width: 100%;
}
.set-main .right-info {
    width: 100%;
    margin: 1%;
}
.set-main .table-head {
  font-size: .9em;
  margin-bottom: 0px;
}
.set-main .right-info .ast {
}
.set-main .right-info .d0, .d1, .d2, d3, .d3{
 border-bottom: 1px solid #eee;
}
.set-main .right-info .detail-box {
 margin-bottom: 20px;
}
.set-main .right-info .price {
 margin-bottom: 20px;
}
.set-main .right-info .price .num {
 font-size: 1.4em;
 font-weight: bold;
}
.set-main .right-info .price .yen {
 font-weight: bold;
}
.set-main .right-info .d3{
 font-size: .9em;
}
.set-main .right-info table{
font-size: .9em;
}
.set-main .right-info table th {
background: #eee;
    padding: 10px;
}
@media screen and (min-width: 1024px) {
.set-main {
display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
}
.set-main .left-info {
width: 50%;
}
.set-main .right-info {
width: calc( 50% - 2%);
}
.boxset-items .boxset-item {
   width: calc(25% - 2%);
}
.boxset-items.set .boxset-item {
   width: calc(20% - 2%);
}
}