@charset "UTF-8";
/* CSS Document */



/* パネルの出勤状態の色 */
/*
.c-list-therapist__status--notime {
  background: rgba(255, 116, 159, 0.8);
}

.c-list-therapist__status--reservable {
  background: rgba(80, 163, 193, 0.9);
}

.c-list-therapist__status--soldout {
  background: rgba(173, 56, 56, 0.9);
}

.c-list-therapist__status--end {
  background: rgba(100, 100, 100, 0.9);
}

.c-list-therapist__status--work {
  background: rgba(204, 157, 0, 0.9);
}

.c-list-therapist__status--today {
  background: rgba(83, 193, 142, 0.8);
}
*/
.c-list-therapist__status--notime {
  background: rgba(100, 100, 100, 0.9);
}

.c-list-therapist__status--reservable {
  background: rgba(100, 100, 100, 0.9);
}

.c-list-therapist__status--soldout {
  background: rgba(100, 100, 100, 0.9);
}

.c-list-therapist__status--end {
  background: rgba(100, 100, 100, 0.9);
}

.c-list-therapist__status--work {
  background: rgba(100, 100, 100, 0.9);
}

.c-list-therapist__status--today {
  background: rgba(100, 100, 100, 0.9);
}

/* パネルの出勤状態の色 */




/* プロフページ画像のアイコン */
.c-list-therapist__top{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
    z-index: 10;
	pointer-events: none;
}

.c-list-therapist__top .new{
  display: block;
  width: 30%;
  margin: 0;
}

.c-list-therapist__under {
  position: absolute;
		width: 100%;
  right: 0px;
  bottom: 0px;
	z-index: 10;
	pointer-events: none;
}

.c-list-therapist__under .sns-x{
display: block;
    width: 15%;
    margin: 0 0 1% 2%;
}

.c-list-therapist__under .rank{
display: block;
    width: 20%;
    margin: 0 0 0 2%;
}
/* プロフページ画像のアイコン */


/* ピックアップ枠あり1枚スライダー */
.p-section__border {
    border: solid 2px rgba(255, 255, 255, 0.4);
    outline: solid 8px rgba(255, 255, 255, 0.4);
    outline-offset: 4px;
    margin: 10px;
    padding: 15px;
}

.p-section__border__head {
}

.p-section__border__box{
  padding: 20px;
  background: rgba(255, 255, 255, 0.85);
  margin: 0 10px;
}

.c-slider-pickup-single {
  overflow: hidden;
  position: relative;
}

.c-slider-pickup-single.no-swiper .swiper-wrapper {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.c-slider-pickup-single .swiper-slide {
  text-align: center;
}

.c-slider-pickup-single .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  background: #000;
}

.c-slider-pickup-single__img {
width: 300px;　/* PCは横幅1000のスライダー */
}

.bg_pickup-single{
background-image: linear-gradient(270deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)),url('../images/bg_system8.jpg');
background-size: cover;
background-position: center;
padding: 1px;
margin: 0 20px;
}
/* ピックアップ枠あり1枚スライダー */