<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.prof-slider{
  /* height: 50vh; */
}
.prof-slider .swiper-slide {
  transition: transform 0.3s, filter 0.3s;
}

.prof-slider .swiper-slide-prev, .prof-slider .swiper-slide-next, .prof-slider .swiper-slide-duplicate-active, .swiper-slide{
  filter: grayscale(100%);
  transform: scale(0.8);
}

.prof-slider .swiper-slide-active {
  transform: scale(1);
  filter: none;
}

.today_work div.border{
  border: 1px solid #C6B895 !important;
}
.today_work .table th,
.today_work .table td{
  min-width: 100px;
  text-align: center;
}
.pc-profile-title{
  background-color: #E0D8C3;
  padding: 10px 0;
}
.info-container{
}
.info-section{
  width: 50%;
}
table#basic-play tr:nth-child(3n+3),
table#option-play tr:nth-child(3n+3){
  margin-right: 0;
}
table#basic-play th,
table#basic-play td,
table#option-play th,
table#option-play td,
table#date-play th,
table#date-play td{
  display: block;
  text-align: center;
  height: 30px;
}
table#basic-play th,
table#option-play th,
table#date-play th{
  background-color: #C6B895;
  color: #fff;
  border-bottom: 1px solid #C6B895;
}
table#option-play th{
  background-color: #C6B895;
}
table#basic-play td,
table#option-play td,
table#date-play td{
  background-color: #fff;
}
table#basic-play tr,
table#option-play tr,
table#date-play tr{
  width: 25%;
  display: inline-block;
  border: 1px solid #C6B895;
  margin-right: 2%;
  margin-bottom: 1%;
}
table#basic-play tr:nth-child(3n+3),
table#option-play tr:nth-child(3n+3){
  margin-right: 0;
}
table#basic-play th,
table#basic-play td,
table#option-play th,
table#option-play td,
table#date-play th,
table#date-play td{
  display: block;
  text-align: center;
  height: 30px;
}

.taiken-title{
  background-color: #C6B895;
  color: #fff;
}
.taiken-type{
  background-color: #C80E0F;
  color: #fff;
}

.girl_review{
  border:2px solid #BCAC8B;
  padding: 5px;
  margin-top: 15px;
  background: #fff;
}
.girl_review h3.contents_header{
  margin-top: 0;
  text-align: center;
}
.girl_review .user-comment{
  text-align: center;
}
.girl_review .user-comment input{
  position: absolute;
  right: 10px;
  bottom: 15px;
  border:1px solid #BCAC8B;
  background-color: #BCAC8B;
  color:#fff;
  padding: 10px 20px;
  border-radius: 10px;
  cursor: pointer;
}
.girl_review .review_inner{
  overflow-x: hidden;
  max-height: 400px;
  margin-bottom: 15px;
}

/*ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ãƒãƒ¼è¡¨ç¤ºã•ã›ã‚‹*/
.girl_review .review_inner::-webkit-scrollbar{
    width: 15px;
}
.girl_review .review_inner::-webkit-scrollbar-thumb{
    background: #ccc;
    border-radius: 10px;
}
.girl_review .review_inner::-webkit-scrollbar-track-piece:start{
    background: #fff;
}
.girl_review .review_inner::-webkit-scrollbar-track-piece:end{
    background: #fff;
}

.girl_review .review_inner .user-review{
  margin-bottom: 15px;
  padding: 10px;
  margin-right: 10px;
}
.girl_review .review_inner .user-review:nth-child(odd){
  background: #E0D8C3;
}
.girl_review .review_inner .user-review img{
  width:39px;
  margin-right: 5px;
  float: left;
}
.girl_review .review_inner .user-review p{
  float: left;
  margin-left: 1rem;
  max-width: 90%;
}
.rate-star{
  color: #CC151A
}
.hide-show input {
  width: 200px;
  display: block;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  padding: 15px 0;
  color: #fff;
  background: #242424;
  margin: 0px;
  text-decoration: none;
  font-family: 'MS PGothic', sans-serif;
}
.schedule-girl-name{
  margin-top: 3rem;
}
.schedule-day{
  width: auto;
}
.schedule-day div{
  min-height: 4vh;
  padding-top: 5px;
}
.look_movie img.start_btn {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  margin: 0;
}
.look_movie a img{
  position: relative;
  right: inherit;
}
@media only screen and (max-width: 768px){ 
  .prof-slider .swiper-button-next, .prof-slider .swiper-button-prev{
    display: none;
  }
  .pc-profile-title{
    padding: 5px 0;
  }
  .schedule-girl-name{
    margin-top: 0.5rem;
    text-align: center;
  }
  .schedule-container{
    margin-top: 1rem;
  }
  .schedule-day{
    display: flex;
    width: 100%;
  }
  .schedule-day div:first-child{
    width: 30%;
  }
  .schedule-day div:nth-child(2){
    width: 70%;
  }
  .info-container{
    flex-direction: column-reverse;
  }
  .info-section{
    width: 100%;
  }
  #basic-play tbody, #option-play tbody{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
    column-gap: .1rem;
  }
  #basic-play tbody tr, #option-play tbody tr{
    width: 30% !important;
    margin-right: 0 !important;
  }
  .movie-container{
    flex-direction: column-reverse;
  }
  .title-img{
    width: 60%;
  }
  div.look_movie{
    padding: 0!important;
  }
  .girl-review-container{
    padding: 0;
  }
  .girl_review{
    padding: 0;
    padding-bottom: 5rem;
    border: none;
  }
  .girl_review .review_inner .user-review p {
    margin-left: .5rem;
    max-width: 85%;
  }
  .hide-show input {
    margin: 0 auto;
  }
  .girl_review .user-comment input{
    position: absolute;
    left: 50%;
    right: inherit;
    transform: translateX(-50%);
  }
}</pre></body></html>