/*=============================================
=            POOL            =
=============================================*/
#pool {
  padding-top: 80px;
  padding-bottom: 80px;
  background-color: #f0f0f0;
}

/*=====  End of POOL  ======*/
.comingSoonBtn {
  background-color: #f97b00;
  color: #fdfdfd;
  width: -moz-fit-content;
  width: fit-content;
  padding: 20px 30px;
  min-width: 300px;
  text-align: center;
  font-weight: bold;
  border-radius: 100px;
  z-index: 5;
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
}
@media only screen and (min-width: 768px) {
  .comingSoonBtn {
    padding: 15px 30px;
    min-width: 400px;
    font-size: 2rem;
  }
}
.comingSoonBtn:hover {
  color: #fdfdfd;
  opacity: 0.7;
}

.mw_wp_form_confirm .presiteWrapper {
  display: none;
}

h5.pickup {
  text-align: center;
  font-weight: bold;
  font-size: 2rem;
  margin-bottom: 20px;
}

/*=============================================
=            PREFECTURE            =
=============================================*/
#list {
  padding-top: 60px;
  padding-bottom: 60px;
}
#list .noPostWrapper {
  text-align: center;
  padding: 30px 15px;
  background-color: #f0f0f0;
}
#list .worksWrapper {
  margin-bottom: 50px;
}
#list .worksWrapper .numWrapper {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin-bottom: 0;
  padding-right: 65px;
}
#list .worksWrapper .awardTitle {
  font-weight: bold;
  font-size: 1.6rem;
  margin-bottom: 10px;
  color: #adadad;
}
#list .worksWrapper .awardTitle.winner {
  color: goldenrod;
}
#list .worksWrapper .number {
  display: inline-block;
  padding: 5px 20px;
  border-radius: 3px;
  background-color: #a3cc42;
  color: #fdfdfd;
  font-weight: bold;
  margin-right: 10px;
  margin-bottom: 10px;
  line-height: 1;
  letter-spacing: 0;
  font-size: 1.6rem;
  letter-spacing: 0.1em;
}
#list .worksWrapper .imgWrapper {
  margin-bottom: 10px;
  position: relative;
  cursor: pointer;
}
#list .worksWrapper .imgWrapper > img {
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  border: 2px solid #f0f0f0;
  aspect-ratio: 1/1;
  background-color: #fdfdfd;
}
#list .worksWrapper .imgWrapper .award {
  content: "";
  position: absolute;
  top: 0%;
  left: auto;
  right: 0;
  width: 60px;
  z-index: 1;
  transform: translate(10%, -50%);
}
#list .worksWrapper .worksTitle {
  font-weight: bold;
  font-size: 2rem;
}
#list .worksWrapper .worksDscWrapper {
  font-size: 1.6rem;
  line-height: 1.5;
  color: #1b1e24;
}

.modal .modalTitle {
  background-color: #a3cc42;
  color: #fdfdfd;
  font-weight: bold;
  padding: 5px;
}
.modal .imgWrapper img {
  width: 100%;
}

/*=====  End of PREFECTURE  ======*//*# sourceMappingURL=custom.css.map */