.elementor-90014627 .elementor-element.elementor-element-91740a5 .elementor-spacer-inner{height:40px;}.elementor-90014627 .elementor-element.elementor-element-86d8a8d .elementor-spacer-inner{height:40px;}.elementor-90014627 .elementor-element.elementor-element-ae115ff img{width:100%;max-width:500px;}.elementor-90014627 .elementor-element.elementor-element-9383858 img{width:100%;max-width:500px;}.elementor-90014627 .elementor-element.elementor-element-fcc9f4e .elementor-spacer-inner{height:40px;}.elementor-90014627 .elementor-element.elementor-element-5563b63 .elementor-spacer-inner{height:40px;}.elementor-90014627 .elementor-element.elementor-element-1ee3caa .elementor-spacer-inner{height:20px;}.elementor-90014627 .elementor-element.elementor-element-3f49226 .elementor-spacer-inner{height:20px;}.elementor-90014627 .elementor-element.elementor-element-b7f20e0 .elementor-spacer-inner{height:40px;}.elementor-90014627 .elementor-element.elementor-element-cefbc9a .elementor-spacer-inner{height:40px;}.elementor-90014627 .elementor-element.elementor-element-41ef149 img{width:64%;}.elementor-90014627 .elementor-element.elementor-element-ffd5fbf .elementor-spacer-inner{height:40px;}.elementor-90014627 .elementor-element.elementor-element-342a193 .elementor-spacer-inner{height:40px;}.elementor-90014627 .elementor-element.elementor-element-987fbfe .elementor-spacer-inner{height:20px;}.elementor-90014627 .elementor-element.elementor-element-bf02764 .elementor-spacer-inner{height:40px;}.elementor-90014627 .elementor-element.elementor-element-8a32429 img{width:56%;}.elementor-90014627 .elementor-element.elementor-element-0595a3d .elementor-spacer-inner{height:40px;}.elementor-90014627 .elementor-element.elementor-element-e1e14a2 .elementor-spacer-inner{height:64px;}@media(max-width:767px){.elementor-90014627 .elementor-element.elementor-element-91740a5 .elementor-spacer-inner{height:50px;}.elementor-90014627 .elementor-element.elementor-element-86d8a8d .elementor-spacer-inner{height:50px;}.elementor-90014627 .elementor-element.elementor-element-fcc9f4e .elementor-spacer-inner{height:50px;}.elementor-90014627 .elementor-element.elementor-element-5563b63 .elementor-spacer-inner{height:50px;}.elementor-90014627 .elementor-element.elementor-element-1ee3caa .elementor-spacer-inner{height:30px;}.elementor-90014627 .elementor-element.elementor-element-3f49226 .elementor-spacer-inner{height:30px;}.elementor-90014627 .elementor-element.elementor-element-b7f20e0 .elementor-spacer-inner{height:30px;}.elementor-90014627 .elementor-element.elementor-element-cefbc9a .elementor-spacer-inner{height:30px;}.elementor-90014627 .elementor-element.elementor-element-ffd5fbf .elementor-spacer-inner{height:30px;}.elementor-90014627 .elementor-element.elementor-element-342a193 .elementor-spacer-inner{height:30px;}.elementor-90014627 .elementor-element.elementor-element-987fbfe .elementor-spacer-inner{height:30px;}.elementor-90014627 .elementor-element.elementor-element-bf02764 .elementor-spacer-inner{height:30px;}.elementor-90014627 .elementor-element.elementor-element-8a32429 img{width:100%;}.elementor-90014627 .elementor-element.elementor-element-0595a3d .elementor-spacer-inner{height:30px;}}/* Start custom CSS for html, class: .elementor-element-d685173 *//* common */
@media screen and (600px <= width) {
  .s {
    display: none;
  }
}
@media screen and (width < 600px) {
  .l {
    display: none;
  }
}

/* reset */
ul li {
  list-style: none;
}
table tbody tr:hover>td,
table tbody tr:hover>th,
table tbody>tr:nth-child(odd)>td,
table tbody>tr:nth-child(odd)>th {
  background-color: inherit;
}

/* style */
.scrollBox {
  overflow-x: scroll;
}

.notes li {
  padding-inline-start: 1em;
  text-indent: -1em;
  line-height: 1.5;
}
.notes li::before {
  content: '※';
  color: #ff0000;
}

.farmTicket-releaseTable {
  width: 670px;
}
.farmTicket-releaseTable tbody tr th {
  background-color: inherit;
}
.farmTicket-releaseTable tbody tr td {
  text-align: center;
}

.overviewTable tr {
  background-color: #e1e1e1;
}
.overviewTable tr th {
  width: 21%;
  background-color: #e1e1e1;
}

.imgBox {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

@media screen and (600px <= width) {
  .scrollBox {
    overflow-x: auto;
  }
  
  .farmTicket-releaseTable {
    width: 100%;
  }
  
  .overviewTable tr th {
    width: 15%;
  }
  
  .imgBox {
    flex-direction: row;
    justify-content: space-between;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca63c80 */#pl_menu01 {
    margin-top: -160px;
    padding-top: 160px;
    z-index: -1;
}

@media (max-width:600px) {
#pl_menu01 {
  margin-top: -70px;
  padding-top: 70px;
}
}/* End custom CSS */