%0D%0A%0D%0A%09%0D%0A%09%0D%0A%09%0D%0A%09%0D%0A%09%0D%0A%09%0D%0A%09%0D%0A%09%0D%0A%09%0D%0A%09%0D%0A%0D%0A%0D%0A"); mask-repeat: no-repeat; mask-size: contain; mask-position: center center; background-color: var(--color-font-main); } .p-therapist-profile-review__item:last-child { margin-bottom: 0px; } .p-therapist-profile-review__item > i { color: var(--color-font-main); font-size: 30.7692rem; position: absolute; left: 0px; top: 0px; } .p-therapist-profile-review__comment { font-size: 12.3077rem; color: var(--color-font-main); margin-bottom: 7.69231rem; word-break: break-all; } .p-therapist-profile-review__date { color: var(--color-font-main); font-size: 10.7692rem; text-align: right; line-height: 1; } .p-therapist-profile-marquee { position: relative; padding: 57.6923rem 0px; overflow: hidden; z-index: 1; } .p-therapist-profile-marquee.is-inset-shadow { box-shadow: rgba(0, 0, 0, 0.45) 0px 7.69231rem 11.5385rem -7.69231rem inset; } .p-therapist-profile-marquee__container { display: flex; white-space: nowrap; overflow: hidden; gap: 1rem; font-size: 92.3077rem; opacity: 0.3; color: rgb(255, 254, 255); position: relative; z-index: 1; line-height: 1; } @media screen and (min-width: 1280px) { .p-therapist-profile-marquee__container { font-size: 176.923rem; } } .p-therapist-profile-marquee__inner { animation: 30s linear 0s infinite normal none running marquee; } .p-therapist-profile-footer-fixed { width: 50%; display: flex; align-items: center; flex: 0 0 auto; height: 46.1538rem; margin-right: 4.61538rem; } .p-therapist-profile-footer-fixed__thumbnail { margin-right: 7.69231rem; } .p-therapist-profile-footer-fixed__thumbnail img { display: block; width: 46.1538rem; height: 46.1538rem; } .p-therapist-profile-footer-fixed__info { height: 46.1538rem; display: flex; flex-direction: column; align-items: center; justify-content: center; } .p-therapist-profile-footer-fixed__attend { background-color: var(--color-sub); color: var(--color-font-sub); font-size: 12.3077rem; font-weight: 700; line-height: 1; padding: 3.84615rem 7.69231rem; } .p-therapist-profile-footer-fixed__attend > i { font-style: normal; } .p-therapist-profile-footer-fixed__name { font-size: 10.7692rem; } .p-schedule-main { padding-top: 76.9231rem; } @media screen and (min-width: 1280px) { .p-schedule-main { padding: 0px; } } .p-schedule-main__container { position: relative; z-index: 1; background-color: var(--color-main); } .p-schedule-main__inner { padding: 76.9231rem 0px; margin: auto; } .p-schedule-daily-calendar { display: flex; position: relative; height: 69.2308rem; padding: 0px 36.9231rem; margin-bottom: 38.4615rem; } @media screen and (min-width: 1280px) { .p-schedule-daily-calendar { width: 800rem; margin: 0px auto 61.5385rem; padding: 0px 46.1538rem; } } .p-schedule-daily-calendar > input { opacity: 0; visibility: hidden; overflow: hidden; height: 0px; width: 0px; display: none; } .p-schedule-daily-calendar__btn { width: 36.9231rem; height: 69.2308rem; flex: 0 0 auto; font-size: 12.3077rem; display: flex; align-items: center; justify-content: center; line-height: 1; padding: 7.69231rem 0px; color: var(--color-font-main); background-color: rgba(var(--rgb-font-main),.05); position: absolute; top: 0px; transition: background-color 0.3s ease 0s; } @media screen and (min-width: 1280px) { .p-schedule-daily-calendar__btn { width: 36.9231rem; } } .p-schedule-daily-calendar__btn-left { left: 0px; z-index: 1; } .p-schedule-daily-calendar__btn-right { right: 0px; } .p-schedule-daily-calendar__btn:hover { background-color: rgba(var(--rgb-font-main),.5); } .p-schedule-daily-calendar__radio-left:checked ~ .p-schedule-daily-calendar__btn-left { cursor: default; pointer-events: none; } .p-schedule-daily-calendar__radio-left:checked ~ .p-schedule-daily-calendar__btn-left > i { opacity: 0.3; } .p-schedule-daily-calendar__radio-right:checked ~ .p-schedule-daily-calendar__btn-right { cursor: default; pointer-events: none; } .p-schedule-daily-calendar__radio-right:checked ~ .p-schedule-daily-calendar__btn-right > i { opacity: 0.3; } .p-schedule-daily-calendar__frame { height: 69.2308rem; overflow: hidden; display: flex; width: 100%; background-color: rgba(var(--rgb-font-main),.05); } .p-schedule-daily-calendar__list { transition: transform 0.3s ease 0s; height: 69.2308rem; display: flex; width: 100%; position: relative; } .p-schedule-daily-calendar__radio-right:checked ~ .p-schedule-daily-calendar__frame > .p-schedule-daily-calendar__list { transform: translateX(-100%); } .p-schedule-daily-calendar__head { width: 43.0769rem; flex: 0 0 auto; font-size: 12.3077rem; line-height: 1.2; color: var(--color-font-main); position: relative; display: flex; align-items: center; justify-content: center; text-align: center; } @media screen and (min-width: 1280px) { .p-schedule-daily-calendar__head { width: 101.538rem; font-size: 13.8462rem; } } .p-schedule-daily-calendar__head::after { content: ""; position: absolute; display: block; right: 0px; top: 15.3846rem; bottom: 15.3846rem; width: 0.769231rem; background-color: rgba(var(--rgb-font-main),.2); } .p-schedule-daily-calendar__head:nth-of-type(7)::after, .p-schedule-daily-calendar__head:last-child::after { display: none; } .p-schedule-daily-calendar__head-sat { color: var(--color-font-dow-sat); } .p-schedule-daily-calendar__head-sun { color: var(--color-font-dow-sun); } .p-schedule-daily-calendar__head.is-current { background-color: rgba(var(--rgb-font-main),.1); } .p-schedule-daily-calendar__dow { font-size: 10.7692rem; margin-top: 2.30769rem; } @media screen and (min-width: 1280px) { .p-schedule-daily-calendar__dow { font-size: 12.3077rem; } } .p-schedule-daily-calendar__link { display: flex; width: 100%; height: 69.2308rem; align-items: center; justify-content: center; flex-direction: column; transition: background-color 0.3s ease 0s; } .p-schedule-daily-calendar__link:hover { background-color: rgba(var(--rgb-font-main),.05); } .p-schedule-daily-calendar__link-disabled { pointer-events: none; cursor: default; opacity: 0.3; } .p-coupon { background-color: var(--color-main); color: var(--color-font-main); } .p-coupon__available-item { display: flex; flex-direction: column; } .p-coupon__system-link { text-align: center; padding-top: 76.9231rem; } .p-coupon-main { padding-top: 76.9231rem; } @media screen and (min-width: 1280px) { .p-coupon-main { padding: 0px; } } .p-coupon-special { display: flex; align-items: center; justify-content: flex-start; flex-direction: column; position: relative; padding: 26.9231rem 0px; margin-bottom: 76.9231rem; border: 4.61538rem solid rgb(255, 255, 255); box-shadow: rgb(61, 61, 61) 0px 0px 0px 0.769231rem; background-color: rgb(255, 255, 255); } .p-coupon-special::before { content: ""; position: absolute; inset: 5.38462rem; border: 1.53846rem solid rgb(61, 61, 61); } .p-coupon-special::after { content: ""; position: absolute; inset: 8.46154rem; border: 0.769231rem solid rgb(61, 61, 61); background: linear-gradient(150deg,rgb(255,255,255) 0%,var(--color-sub) 100%); } @media screen and (min-width: 1280px) { .p-coupon-special { background-color: transparent; padding: 65.3846rem 0px 0px; min-height: 575.385rem; border: 0px; box-shadow: none; } .p-coupon-special::before, .p-coupon-special::after { display: none; visibility: hidden; } } .p-coupon-special__bg { position: absolute; width: 100%; height: 100%; inset: 0px; display: none; } @media screen and (min-width: 1280px) { .p-coupon-special__bg { height: auto; display: block; } } .p-coupon-special__color-main { fill: rgb(255, 255, 255); } .p-coupon-special__color-boder { fill: rgb(61, 61, 61); } .p-coupon-special__headline { font-size: 27.6923rem; color: var(--color-font-sub); font-family: var(--font-en); position: relative; z-index: 1; line-height: 1; box-shadow: 0 -13.8461538462rem 0 var(--color-sub) inset; text-align: center; margin-bottom: 15.3846rem; } @media screen and (min-width: 1280px) { .p-coupon-special__headline { font-size: 42.3077rem; padding: 0px 11.5385rem; margin-bottom: 38.4615rem; } } .p-coupon-special__contents { position: relative; z-index: 1; display: flex; flex-direction: column; border-bottom: solid .7692307692rem rgba(var(--rgb-font-sub),.2); padding: 0px 0px 15.3846rem; margin: 0px 30.7692rem 15.3846rem; } @media screen and (min-width: 1280px) { .p-coupon-special__contents { flex-direction: row; margin: 0px 66.1538rem 30.7692rem; padding: 0px 0px 30.7692rem; } } .p-coupon-special__therapist { width: 76.9231rem; flex: 0 0 auto; margin: 0px auto 7.69231rem; } @media screen and (min-width: 1280px) { .p-coupon-special__therapist { width: 146.154rem; margin: 0px 38.4615rem 0px 0px; } } .p-coupon-special__therapist img { width: 100%; display: block; } .p-coupon-special__item { position: relative; z-index: 1; } .p-coupon-special__title { font-size: 18.4615rem; color: var(--color-font-sub); word-break: break-all; line-height: 1.5; margin-bottom: 7.69231rem; } @media screen and (min-width: 1280px) { .p-coupon-special__title { font-size: 26.1538rem; } } .p-coupon-special__price-default { font-size: 13.8462rem; color: var(--color-font-sub); word-break: break-all; margin-bottom: 23.0769rem; } .p-coupon-special__price-discount { display: flex; align-items: center; } .p-coupon-special__discount-info { display: flex; justify-content: center; align-items: center; flex-direction: column; width: 56.9231rem; height: 56.9231rem; background-color: var(--color-main); color: var(--color-font-main); font-size: 13.8462rem; line-height: 1.2; margin-right: 16.9231rem; border-radius: 50%; } @media screen and (min-width: 1280px) { .p-coupon-special__discount-info { width: 72.3077rem; height: 72.3077rem; font-size: 16.9231rem; } } .p-coupon-special__discount-details { color: var(--color-font-sub); font-size: 33.8462rem; line-height: 0.2; } .p-coupon-special__discount-details > span { font-size: 23.0769rem; } @media screen and (min-width: 1280px) { .p-coupon-special__discount-details { font-size: 73.8462rem; line-height: 0.2; } .p-coupon-special__discount-details > span { font-size: 35.3846rem; } } .p-coupon-special__terms-of-use { position: relative; z-index: 1; text-align: center; font-size: 12.3077rem; } .p-coupon-special__terms-of-use > a { color: var(--color-font-sub); display: inline-flex; align-items: center; } .p-coupon-special__terms-of-use > a > i { font-size: 10.7692rem; margin-right: 7.69231rem; } .p-coupon-special__reserve-link { position: relative; z-index: 1; } .p-coupon-special__reserve-link + .p-coupon-special__terms-of-use { margin-top: 15.3846rem; } @media screen and (min-width: 1280px) { .p-coupon-special__reserve-link + .p-coupon-special__terms-of-use { margin-top: 23.0769rem; } } .p-coupon-item { position: relative; margin-bottom: 61.5385rem; border: dotted 1px var(--color-font-main); } @media screen and (min-width: 1280px) { .p-coupon-item { padding: 30.7692rem 0px; margin-bottom: 46.1538rem; border: dotted .7692307692rem var(--color-font-main); } } .p-coupon-item:last-child { margin-bottom: 0px; } .p-coupon-item__head { font-size: 23.0769rem; font-family: var(--font-en); line-height: 0.8; position: absolute; left: calc(50% - 69.2308rem); top: -16.9231rem; } @media screen and (min-width: 1280px) { .p-coupon-item__head { margin-bottom: 30.7692rem; left: 0px; } } .p-coupon-item__inner { display: flex; flex-direction: column; justify-content: space-between; padding: 30.7692rem; } @media screen and (min-width: 1280px) { .p-coupon-item__inner { flex-direction: row; padding: 0px; } } .p-coupon-item__main { overflow-wrap: break-word; } @media screen and (min-width: 1280px) { .p-coupon-item__main { padding: 0px 30.7692rem; width: 592.308rem; } } .p-coupon-item__title { font-size: 16.9231rem; line-height: 1; margin-bottom: 19.2308rem; } .p-coupon-item__reserve { flex: 0 0 auto; border-top: dotted 1px var(--color-font-main); text-align: center; padding: 30.7692rem 0px 0px; margin: 30.7692rem 0px 0px; } @media screen and (min-width: 1280px) { .p-coupon-item__reserve { border-top: 0px; padding: 0px 30.7692rem 23.0769rem; border-left: dotted .7692307692rem var(--color-font-main); margin: 0px; } } .p-coupon-item__terms-of-use { position: relative; z-index: 1; text-align: center; font-size: 12.3077rem; } .p-coupon-item__terms-of-use > a { color: var(--color-font-main); display: inline-flex; align-items: center; } .p-coupon-item__terms-of-use > a > i { font-size: 10.7692rem; margin-right: 7.69231rem; } .p-coupon-item__reserve-link + .p-coupon-item__terms-of-use { margin-top: 23.0769rem; } .p-coupon-item__available-box-text { font-size: 13.8462rem; } @media screen and (min-width: 1280px) { .p-coupon-item__available-box-text { font-size: 10.7692rem; } } .p-recruit-entry { background-color: var(--color-sub); } .p-ranking__more { display: flex; flex-direction: column; padding: 76.9231rem 15.3846rem; background-color: var(--color-main); } @media screen and (min-width: 1280px) { .p-ranking__more { flex-direction: row; align-items: center; justify-content: center; } } .p-ranking__more > a:last-child { margin-top: 23.0769rem; } @media screen and (min-width: 1280px) { .p-ranking__more > a:last-child { margin-top: 0px; margin-left: 15.3846rem; } } .p-ranking-main { padding-top: 76.9231rem; } @media screen and (min-width: 1280px) { .p-ranking-main { padding: 0px; } } .p-ranking-container { position: relative; z-index: 1; } .p-ranking-item { position: relative; color: var(--color-font-main); background-color: var(--color-main); padding: 115.385rem 15.3846rem; } @media screen and (min-width: 1280px) { .p-ranking-item { padding: 115.385rem 0px; } } .p-ranking-item::before { content: ""; position: absolute; inset: 0px; background-repeat: no-repeat; background-size: cover; background-position: left top; opacity: 0.3; mask-repeat: no-repeat; mask-image: linear-gradient(220deg, rgba(79, 79, 79, 0) 30%, rgba(46, 46, 46, 0.46) 50%, rgb(11, 11, 11) 90%, rgb(0, 0, 0) 100%); } .p-ranking-item::after { content: ""; position: absolute; inset: 0px; backdrop-filter: blur(13.8462rem); z-index: 0; } .p-ranking-item-no1::before { background-image: var(--bg-therapist-0); } .p-ranking-item-no2::before { background-image: var(--bg-therapist-1); } .p-ranking-item-no3::before { background-image: var(--bg-therapist-2); } .p-ranking-item-no4::before { background-image: var(--bg-therapist-3); } .p-ranking-item-no5::before { background-image: var(--bg-therapist-4); } .p-ranking-item__inner { display: flex; flex-direction: column; position: relative; z-index: 1; margin: auto; padding: 0px 7.69231rem; } @media screen and (min-width: 1280px) { .p-ranking-item__inner { width: 846.154rem; flex-direction: row; padding: 0px; } } .p-ranking-item-no2::before, .p-ranking-item-no4::before { mask-image: linear-gradient(130deg, rgba(79, 79, 79, 0) 30%, rgba(46, 46, 46, 0.46) 50%, rgb(11, 11, 11) 90%, rgb(0, 0, 0) 100%); } @media screen and (min-width: 1280px) { .p-ranking-item-no2 .p-ranking-item__inner, .p-ranking-item-no4 .p-ranking-item__inner { flex-direction: row-reverse; } } .p-ranking-item__img { box-shadow: rgb(0, 0, 0) 0px 0px 11.5385rem -3.84615rem; } @media screen and (min-width: 1280px) { .p-ranking-item__img { width: 274.615rem; margin-right: 38.4615rem; padding: 0px; } } .p-ranking-item__img img { display: block; width: 100%; } .p-ranking-item__main { width: 100%; padding-top: 23.0769rem; } @media screen and (min-width: 1280px) { .p-ranking-item__main { padding-top: 61.5385rem; position: relative; } } .p-ranking-item__main::before { content: ""; width: 100%; height: 92.3077rem; display: block; background-repeat: no-repeat; background-size: contain; position: absolute; top: -100rem; left: 23.0769rem; z-index: 3; filter: drop-shadow(rgba(0, 0, 0, 0.15) 0px 0px 1px); } @media screen and (min-width: 1280px) { .p-ranking-item__main::before { top: -46.1538rem; left: -15.3846rem; } } .p-ranking-item-no1 .p-ranking-item__main::before { background-image: url("data:image/svg+xml,%0D%0A%0D%0A%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A"); } .p-ranking-item-no2 .p-ranking-item__main::before { background-image: url("data:image/svg+xml,%0D%0A%0D%0A%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A"); } .p-ranking-item-no3 .p-ranking-item__main::before { background-image: url("data:image/svg+xml,%0D%0A%0D%0A%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A"); } .p-ranking-item-no4 .p-ranking-item__main::before { mask-image: url("data:image/svg+xml,%0D%0A%0D%0A%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A"); mask-repeat: no-repeat; mask-size: contain; background-color: var(--color-sub); } .p-ranking-item-no5 .p-ranking-item__main::before { mask-image: url("data:image/svg+xml,%0D%0A%0D%0A%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%09%0D%0A%09%0D%0A%0D%0A%0D%0A"); mask-repeat: no-repeat; mask-size: contain; background-color: var(--color-sub); } .p-ranking-item__name { font-size: 30.7692rem; font-weight: 700; word-break: break-all; } @media screen and (min-width: 1280px) { .p-ranking-item__name { font-size: 33.8462rem; } } .p-ranking-item__age { font-size: 15.3846rem; } @media screen and (min-width: 1280px) { .p-ranking-item__age { font-size: 18.4615rem; } } .p-ranking-item__style { font-size: 13.8462rem; margin-bottom: 23.0769rem; } .p-ranking-item__comments { font-size: 10.7692rem; line-height: 1.8; word-break: break-all; } @media screen and (min-width: 1280px) { .p-ranking-item-no2 .p-ranking-item__comments, .p-ranking-item-no4 .p-ranking-item__comments { padding-right: 38.4615rem; } } .p-ranking-item__work-today { color: var(--color-font-main); display: flex; font-size: 15.3846rem; line-height: 1; margin-bottom: 15.3846rem; } .p-ranking-item__work-today > dt { margin-right: 15.3846rem; } .p-ranking-item__work-today > dt > i { margin-right: 3.84615rem; } .p-ranking-item__review-link { padding-top: 23.0769rem; } .p-access-main { padding-top: 76.9231rem; } @media screen and (min-width: 1280px) { .p-access-main { padding: 0px; } } .p-access-main__container { padding: 76.9231rem 0px; background-color: var(--color-main); position: relative; z-index: 1; } .p-access-area-main__inner { margin-bottom: 115.385rem; padding: 0px 15.3846rem; } @media screen and (min-width: 1280px) { .p-access-area-main__inner { width: 846.154rem; padding: 0px; } } .p-access-area-main__text { font-size: 15.3846rem; line-height: 1.8; color: var(--color-font-main); } .p-access-room__list { display: flex; flex-direction: column; padding: 0px 15.3846rem; } @media screen and (min-width: 1280px) { .p-access-room__list { padding: 0px; } } .p-access-room__item { display: flex; flex-direction: column-reverse; color: var(--color-font-main); margin: 0px 0px 76.9231rem; } .p-access-room__item:last-child { margin-bottom: 0px; } @media screen and (min-width: 1280px) { .p-access-room__item { flex-direction: row; margin: 0px 0px 76.9231rem auto; } } @media screen and (min-width: 1280px) { .p-access-room__item:nth-of-type(2n) { margin: 0px auto 76.9231rem 0px; flex-direction: row-reverse; } } @media screen and (min-width: 1280px) { .p-access-room__info { width: 423.077rem; flex: 0 0 auto; margin-right: 38.4615rem; } } @media screen and (min-width: 1280px) { .p-access-room__item:nth-of-type(2n) .p-access-room__info { margin-left: 38.4615rem; } } .p-access-room__photo { position: relative; margin-bottom: 38.4615rem; } @media screen and (min-width: 1280px) { .p-access-room__photo { margin-bottom: 0px; } } .p-access-room__photo img { width: 100%; display: block; } @media screen and (min-width: 1280px) { .p-access-room__photo img { width: 596.154rem; } } .p-access-room__name { font-size: 18.4615rem; font-weight: 700; line-height: 1.5; margin-bottom: 19.2308rem; word-break: break-all; } .p-access-room__info-data { display: flex; align-items: normal; flex-wrap: wrap; border-top: solid .7692307692rem rgba(var(--rgb-font-main),.1); } .p-access-room__info-data-title { font-size: 13.8462rem; color: var(--color-font-main); font-weight: 700; text-align: left; position: relative; padding: 23.0769rem 0px 0px; } @media screen and (min-width: 1280px) { .p-access-room__info-data-title { flex-grow: 4; width: 76.9231rem; padding: 23.0769rem 0px; border-bottom: solid .7692307692rem rgba(var(--rgb-font-main),.1); } .p-access-room__info-data-title:last-of-type { border-bottom: 0px; } } .p-access-room__info-data-details { width: 100%; color: var(--color-font-main); font-size: 10.7692rem; word-break: break-all; padding: 19.2308rem 0px 23.0769rem; border-bottom: solid .7692307692rem rgba(var(--rgb-font-main),.1); } .p-access-room__info-data-details:last-of-type { border-bottom: 0px; } @media screen and (min-width: 1280px) { .p-access-room__info-data-details { flex-grow: 6; width: 346.154rem; padding: 25.3846rem 0px 23.0769rem; text-align: left; } } .p-access-room__info-link { padding: 0px; } @media screen and (min-width: 1280px) { .p-access-room__info-link { padding: 0px 0px 0px 76.9231rem; } } .p-access-room__photo-reflect { opacity: 0.2; position: absolute; pointer-events: none; display: block; padding-top: 0.769231rem; mask-image: linear-gradient(0deg, rgba(79, 79, 79, 0) 80%, rgba(55, 55, 55, 0.5) 90%, rgb(46, 46, 46) 100%); } .p-access-room__photo-reflect > img { position: relative; transform: scaleY(-1); } .p-access-flow { display: flex; flex-direction: column-reverse; padding: 0px 15.3846rem; } .p-access-flow-section { color: var(--color-font-sub); background-color: var(--color-sub); margin-bottom: 115.385rem; filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 0px 6.15385rem); } @media screen and (min-width: 1280px) { .p-access-flow { flex-direction: row; } } @media screen and (min-width: 1280px) { .p-access-flow { padding: 0px; } } .p-access-flow__landmark-image { margin: 15.3846rem auto 0px; } @media screen and (min-width: 1280px) { .p-access-flow__landmark-image { margin: 0px; } } @media screen and (min-width: 1280px) { .p-access-flow__landmark-image + .p-access-flow__main { margin-left: 15.3846rem; } } .p-access-flow__text { font-size: 12.3077rem; color: var(--color-font-sub); word-break: break-all; } .p-link-main { padding-top: 76.9231rem; } @media screen and (min-width: 1280px) { .p-link-main { padding: 0px; } } .p-link-main__container { background-color: var(--color-main); position: relative; z-index: 1; } .p-link-main__inner { padding: 115.385rem 0px; } @media screen and (min-width: 1280px) { .p-link-main__inner { width: 846.154rem; margin: auto; } } .p-link-list { display: flex; flex-wrap: wrap; padding: 0px 15.3846rem; } @media screen and (min-width: 1280px) { .p-link-list { padding: 0px; } } .p-link-list__item { margin: 0px 3.84615rem 15.3846rem; } .p-link-list__link { display: block; } .p-link-list__img { max-width: 100%; display: block; max-height: 46.1538rem; } @media screen and (min-width: 1280px) { .p-link-list__img { max-width: 360rem; } } .p-recruit-main { padding-top: 76.9231rem; } @media screen and (min-width: 1280px) { .p-recruit-main { padding: 0px; } } .p-recruit-main__inner { position: relative; z-index: 1; background-color: var(--color-main); padding-bottom: 76.9231rem; } .p-recruit-introduction { position: relative; background-color: var(--color-main); } .p-recruit-introduction::after { content: ""; position: absolute; inset: 0px; background-image: var(--bg-room); background-attachment: fixed; background-position: center center; background-size: cover; background-repeat: no-repeat; z-index: 0; opacity: 0.1; mask-image: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.38) 15%, rgb(0, 0, 0) 50%); } .p-recruit-introduction__inner { padding: 76.9231rem 15.3846rem; display: flex; margin: auto; position: relative; z-index: 1; flex-direction: column; } @media screen and (min-width: 1280px) { .p-recruit-introduction__inner { width: 846.154rem; padding: 76.9231rem 0px; flex-direction: row; } } .p-recruit-introduction__main-image-wrap { width: 100%; flex: 0 0 auto; } .p-recruit-introduction__main-image-wrap > img { width: 100%; } @media screen and (min-width: 1280px) { .p-recruit-introduction__main-image-wrap { width: 423.077rem; } } .p-recruit-introduction__main-image-wrap + .p-recruit-introduction__contents { margin-top: 30.7692rem; } @media screen and (min-width: 1280px) { .p-recruit-introduction__main-image-wrap + .p-recruit-introduction__contents { margin-top: 0px; margin-left: 30.7692rem; } } .p-recruit-introduction__headline { font-size: 18.4615rem; color: var(--color-font-main); margin: 0px 0px 15.3846rem; word-break: break-all; line-break: anywhere; overflow-wrap: anywhere; } .p-recruit-introduction__description { font-size: 12.3077rem; color: var(--color-font-main); word-break: break-all; line-break: anywhere; overflow-wrap: anywhere; } .p-recruit-introduction__description.is-clamp { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 8; } .p-recruit-introduction__description.is-clamp.is-clamp-open { display: block; overflow: unset; } .p-recruit-introduction__description.is-clamp + .js-auto-clamp-read-more { visibility: inherit; overflow: unset; height: auto; } .p-recruit-introduction__read-more { visibility: hidden; overflow: hidden; height: 0px; text-align: right; color: var(--color-font-main); } .p-recruit-introduction__read-more > a { font-size: 12.3077rem; text-decoration: underline; } .p-recruit-advantage { background-color: var(--color-sub); } .p-recruit-advantage-block { padding-bottom: 76.9231rem; } .p-recruit-advantage-block__item { display: flex; flex-direction: column; position: relative; margin-bottom: 61.5385rem; } .p-recruit-advantage-block__item:last-child { margin-bottom: 0px; } @media screen and (min-width: 1280px) { .p-recruit-advantage-block__item { padding-top: 30.7692rem; margin-bottom: 38.4615rem; flex-direction: row; overflow: hidden; } } .p-recruit-advantage-block__img { display: block; width: 230.769rem; margin: 0px auto 23.0769rem; } @media screen and (min-width: 1280px) { .p-recruit-advantage-block__img { width: auto; position: absolute; right: 0px; top: 0px; margin: 0px; } } .p-recruit-advantage-block__img img { display: block; width: 230.769rem; } @media screen and (min-width: 1280px) { .p-recruit-advantage-block__img img { width: 307.692rem; } } @media screen and (min-width: 1280px) { .p-recruit-advantage-block__item:nth-of-type(2n) .p-recruit-advantage-block__img { right: auto; left: 0px; } } .p-recruit-advantage-block__details { background-color: var(--color-sub); position: relative; z-index: 3; } @media screen and (min-width: 1280px) { .p-recruit-advantage-block__details { width: 100%; padding: 44.6154rem 38.4615rem; min-height: 276.923rem; margin-right: 288.462rem; box-shadow: rgba(0, 0, 0, 0.3) 7.69231rem -7.69231rem 10rem -9.23077rem, rgba(10, 10, 10, 0.02) 0px 0px 0px 0.769231rem; } } @media screen and (min-width: 1280px) { .p-recruit-advantage-block__item:nth-of-type(2n) .p-recruit-advantage-block__details { margin-right: 0px; margin-left: 288.462rem; box-shadow: rgba(0, 0, 0, 0.3) -7.69231rem -7.69231rem 10rem -9.23077rem, rgba(10, 10, 10, 0.02) 0px 0px 0px 0.769231rem; } } .p-recruit-advantage-block__head { display: flex; flex-direction: column; margin-bottom: 7.69231rem; position: relative; } @media screen and (min-width: 1280px) { .p-recruit-advantage-block__head { margin-bottom: 23.0769rem; } } .p-recruit-advantage-block__num { color: var(--color-font-main); font-family: var(--font-en); font-size: 13.8462rem; font-weight: 400; line-height: 1; position: absolute; top: -38.4615rem; padding: 7.69231rem 19.2308rem; margin: auto; width: 153.846rem; left: calc(50% - 76.9231rem); } @media screen and (min-width: 1280px) { .p-recruit-advantage-block__num { position: absolute; margin: 0px; top: -61.5385rem; left: 15.3846rem; padding: 11.5385rem 19.2308rem; width: auto; } } .p-recruit-advantage-block__num > span { position: relative; z-index: 3; } .p-recruit-advantage-block__num::before { content: ""; position: absolute; background-color: var(--color-main); transform: skewX(-25deg); inset: 0px; z-index: 2; } .p-recruit-advantage-block__name { font-weight: 700; font-size: 18.4615rem; line-height: 1.8; color: var(--color-font-sub); word-break: break-all; line-break: anywhere; overflow-wrap: anywhere; } .p-recruit-advantage-block__price { font-weight: 700; font-size: 16.9231rem; line-height: 1; color: var(--color-font-sub); } .p-recruit-advantage-block__text { font-size: 13.8462rem; line-height: 1.8; color: var(--color-font-sub); word-break: break-all; line-break: anywhere; overflow-wrap: anywhere; } @media screen and (min-width: 1280px) { .p-recruit-advantage-block__text { font-size: 12.3077rem; } } .p-recruit-marquee { position: relative; padding: 57.6923rem 0px; overflow: hidden; z-index: 1; } .p-recruit-marquee.is-inset-shadow { box-shadow: rgba(0, 0, 0, 0.45) 0px 7.69231rem 11.5385rem -7.69231rem inset; } .p-recruit-marquee__container { display: flex; white-space: nowrap; overflow: hidden; gap: 1rem; font-size: 92.3077rem; opacity: 0.3; color: rgb(255, 254, 255); position: relative; z-index: 1; line-height: 1; } @media screen and (min-width: 1280px) { .p-recruit-marquee__container { font-size: 176.923rem; } } .p-recruit-marquee__inner { animation: 30s linear 0s infinite normal none running marquee; } @keyframes marquee { 0% { translate: 0px; } 100% { translate: calc(-100% - 1rem); } } .p-recruit-guideline { background-color: var(--color-main); } .p-recruit-guideline__main-image-wrap { text-align: center; margin: 0px auto 38.4615rem; position: relative; } .p-recruit-guideline__main-image-wrap img { width: 100%; } @media screen and (min-width: 1280px) { .p-recruit-guideline__main-image-wrap { width: 769.231rem; } } .p-recruit-guideline__contents-wrap { margin-bottom: 76.9231rem; } .p-recruit-guideline__contents-wrap:last-of-type { margin-bottom: 0px; } .p-recruit-guideline__contents-title { font-size: 23.0769rem; color: var(--color-font-main); font-weight: 700; line-height: 1; position: relative; display: flex; margin-bottom: 30.7692rem; } .p-recruit-guideline__contents-title::before { content: ""; display: block; width: 3.07692rem; height: 27.6923rem; background-color: var(--color-font-main); margin-right: 15.3846rem; } .p-recruit-guideline__list-sub { display: flex; flex-wrap: wrap; } .p-recruit-guideline__list-sub-item { width: 100%; display: flex; align-items: center; justify-content: space-between; border-top: solid .7692307692rem rgba(var(--rgb-font-main),.1); border-bottom: solid .7692307692rem rgba(var(--rgb-font-main),.1); } @media screen and (min-width: 1280px) { .p-recruit-guideline__list-sub-item { width: calc(50% - 11.5385rem); height: 92.3077rem; margin-right: 23.0769rem; border-top: none; } .p-recruit-guideline__list-sub-item:nth-of-type(2n) { margin-right: 0px; } .p-recruit-guideline__list-sub-item:nth-of-type(1), .p-recruit-guideline__list-sub-item:nth-of-type(2) { border-top: solid .7692307692rem rgba(var(--rgb-font-main),.1); } } .p-recruit-guideline__list-sub-title { font-size: 18.4615rem; color: var(--color-font-main); padding: 30.7692rem 0px; line-height: 1.5; width: 169.231rem; } .p-recruit-guideline__list-sub-title > a { font-size: 12.3077rem; text-decoration: underline; } @media screen and (min-width: 1280px) { .p-recruit-guideline__list-sub-title { width: 169.231rem; } } .p-recruit-guideline__list-sub-data { font-size: 20rem; color: var(--color-font-main); padding: 30.7692rem 0px; line-height: 1; text-align: right; word-break: break-all; line-break: anywhere; overflow-wrap: anywhere; } .p-recruit-guideline__list-sub-data > span { padding-right: 3.84615rem; } .p-recruit-guideline__list-sub-not-allowed { margin: 7.69231rem 0px 0px; display: block; } @media screen and (min-width: 1280px) { .p-recruit-guideline__list-sub-not-allowed { margin: 0px; display: inline-block; } } .p-recruit-guideline__list-sub-age { padding-bottom: 38.4615rem; } .p-recruit-guideline__benefit-tags { display: flex; flex-wrap: wrap; } .p-recruit-guideline__benefit-tags > li { font-size: 12.3077rem; color: var(--color-font-main); margin-right: 23.0769rem; word-break: break-all; line-break: anywhere; overflow-wrap: anywhere; } .p-recruit-guideline__benefit-tags > li > a { text-decoration: underline; } .p-recruit-guideline__benefit-tags > li:last-of-type { margin-right: 0px; } .p-recruit-guideline__benefit-tags > li::before { content: "■"; } .p-recruit-guideline__contents + .p-recruit-guideline__benefit-tags { margin-top: 38.4615rem; } .p-recruit-guideline__images { display: flex; padding: 38.4615rem 0px 0px; } .p-recruit-guideline__images > li { width: 50%; position: relative; } .p-recruit-guideline__images > li:nth-of-type(2) { margin-left: 30.7692rem; } .p-recruit-guideline__images > li > figure { position: relative; } .p-recruit-guideline__images > li > figure > figcaption { position: absolute; font-size: 12.3077rem; color: rgb(61, 61, 61); left: 7.69231rem; top: -9.23077rem; } .p-recruit-guideline__images > li > figure > figcaption > span { position: relative; z-index: 3; display: flex; align-items: center; justify-content: center; width: 92.3077rem; } .p-recruit-guideline__images > li > figure > figcaption::before { content: ""; position: absolute; background-color: rgb(255, 255, 255); transform: skewX(-25deg); inset: 0px; z-index: 2; } .p-recruit-guideline__images > li > figure > img { display: block; width: 100%; } .p-recruit-guideline__image-reflect { opacity: 0.2; position: absolute; pointer-events: none; display: block; padding-top: 0.769231rem; mask-image: linear-gradient(0deg, rgba(79, 79, 79, 0) 80%, rgba(55, 55, 55, 0.5) 90%, rgb(46, 46, 46) 100%); } .p-recruit-guideline__image-reflect > img { width: 100%; position: relative; transform: scaleY(-1); } .p-recruit-guideline__benefit-details { font-size: 12.3077rem; color: var(--color-font-main); padding: 38.4615rem 0px 0px; word-break: break-all; line-break: anywhere; overflow-wrap: anywhere; } .p-recruit-guideline__conversion { margin-bottom: 44.6154rem; } .p-recruit-guideline__benefit-tags-conversion { margin-top: 38.4615rem; } .p-recruit-guideline__benefit-tags-conversion a { text-decoration: underline; } .p-recruit-conversion { display: flex; flex-direction: column; } .p-recruit-conversion > a { margin-bottom: 19.2308rem; } @media screen and (min-width: 1280px) { .p-recruit-conversion > a { width: 33.3%; margin-bottom: 0px; margin-right: 19.2308rem; } .p-recruit-conversion > a:last-of-type { margin-right: 0px; } } .p-recruit-conversion i { margin-right: 7.69231rem; } @media screen and (min-width: 1280px) { .p-recruit-conversion { flex-direction: row; } } .p-modal-recruit__text { font-size: 12.3077rem; line-height: 1.8; word-break: break-all; line-break: anywhere; overflow-wrap: anywhere; } .p-recruit-earnings { background-color: var(--color-sub); margin: 76.9231rem 0px; padding-bottom: 92.3077rem; filter: drop-shadow(rgba(0, 0, 0, 0.6) 0px 0px 16px); } .p-recruit-earnings__text { color: var(--color-font-sub); font-size: 12.3077rem; word-break: break-all; line-break: anywhere; overflow-wrap: anywhere; } .p-recruit-voice { margin-bottom: 76.9231rem; } .p-recruit-voice.is-shadow { box-shadow: rgba(0, 0, 0, 0.45) 0px 7.69231rem 11.5385rem -7.69231rem; } @media screen and (min-width: 1280px) { .p-recruit-voice.is-shadow { box-shadow: unset; } } .p-recruit-voice-contents { padding: 46.1538rem 15.3846rem 53.8462rem; background-color: rgba(var(--rgb-main),.7); } @media screen and (min-width: 1280px) { .p-recruit-voice-contents { width: 1057.69rem; padding: 61.5385rem 76.9231rem 69.2308rem 211.538rem; margin-right: auto; } } .p-recruit-voice__contents-wrap { margin-bottom: 76.9231rem; } .p-recruit-voice__contents-wrap:last-of-type { margin-bottom: 0px; } .p-recruit-voice__contents-title { font-size: 23.0769rem; color: var(--color-font-main); font-weight: 700; line-height: 1; position: relative; display: flex; margin-bottom: 30.7692rem; } .p-recruit-voice__contents-title::before { content: ""; display: block; width: 3.07692rem; height: 27.6923rem; background-color: var(--color-font-main); margin-right: 15.3846rem; } .p-recruit-voice__list-sub { display: flex; flex-wrap: wrap; } .p-recruit-voice__list-sub-item { width: 100%; display: flex; align-items: center; justify-content: space-between; border-top: solid .7692307692rem rgba(var(--rgb-font-main),.1); border-bottom: solid .7692307692rem rgba(var(--rgb-font-main),.1); } @media screen and (min-width: 1280px) { .p-recruit-voice__list-sub-item { width: calc(50% - 11.5385rem); height: 92.3077rem; margin-right: 23.0769rem; border-top: none; } .p-recruit-voice__list-sub-item:nth-of-type(2n) { margin-right: 0px; } .p-recruit-voice__list-sub-item:nth-of-type(1), .p-recruit-voice__list-sub-item:nth-of-type(2) { border-top: solid .7692307692rem rgba(var(--rgb-font-main),.1); } } .p-recruit-voice__list-sub-title { width: 169.231rem; font-size: 18.4615rem; color: var(--color-font-main); padding: 30.7692rem 0px; line-height: 1.5; } .p-recruit-voice__list-sub-title > a { font-size: 12.3077rem; text-decoration: underline; } .p-recruit-voice__list-sub-data { font-size: 20rem; color: var(--color-font-main); padding: 30.7692rem 0px; line-height: 1; text-align: right; word-break: break-all; line-break: anywhere; overflow-wrap: anywhere; } .p-recruit-voice__list-sub-data > span { padding-right: 3.84615rem; } .p-recruit-voice__worker-introduction { color: var(--color-font-main); font-size: 12.3077rem; margin-bottom: 38.4615rem; word-break: break-all; line-break: anywhere; overflow-wrap: anywhere; } .p-recruit-voice__contents-worker + .p-recruit-voice__contents-message { margin-top: 76.9231rem; } .p-recruit-voice__senior { display: flex; flex-direction: column; } @media screen and (min-width: 1280px) { .p-recruit-voice__senior { flex-direction: row; } } .p-recruit-voice__senior-image { width: 230.769rem; margin: 0px auto 46.1538rem; } @media screen and (min-width: 1280px) { .p-recruit-voice__senior-image { width: 274.615rem; flex: 0 0 auto; margin: 0px 46.1538rem 0px 0px; } } .p-recruit-voice__senior-read-more { padding-top: 34.6154rem; } .p-recruit-voice__senior-name { color: var(--color-font-main); font-size: 27.6923rem; font-weight: 700; display: block; line-height: 1; margin: 0px 0px 23.0769rem; } @media screen and (min-width: 1280px) { .p-recruit-voice__senior-name { font-size: 33.8462rem; } } .p-recruit-voice__senior-info { width: 100%; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; border-top: solid .7692307692rem rgba(var(--rgb-font-main),.1); } .p-recruit-voice__senior-info > dt { width: 30%; height: 61.5385rem; font-size: 13.8462rem; color: var(--color-font-main); padding: 23.0769rem 0px; line-height: 1; border-bottom: solid .7692307692rem rgba(var(--rgb-font-main),.1); } .p-recruit-voice__senior-info > dd { width: 70%; height: 61.5385rem; font-size: 12.3077rem; color: var(--color-font-main); padding: 23.0769rem 0px; line-height: 1; text-align: right; border-bottom: solid .7692307692rem rgba(var(--rgb-font-main),.1); } .p-recruit-voice__senior-message { font-size: 12.3077rem; color: var(--color-font-main); line-height: 1.8; word-break: break-all; line-break: anywhere; overflow-wrap: anywhere; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 10; } .p-recruit-voice__senior-info + .p-recruit-voice__senior-message { margin-top: 23.0769rem; } .p-recruit-voice__senior-message-read-more { font-size: 12.3077rem; text-align: right; } .p-recruit-voice__senior-message-read-more > a { color: rgb(255, 255, 255); text-decoration: underline; } .p-recruit-faq { background-color: var(--color-main); } .p-recruit-faq__item { border: dotted 1px var(--color-font-main); padding: 30.7692rem; color: var(--color-font-main); margin-bottom: 46.1538rem; position: relative; } .p-recruit-faq__item > span { position: absolute; font-family: var(--font-en); font-size: 23.0769rem; left: 0px; top: -26.9231rem; } .p-recruit-faq__item-question { font-size: 16.9231rem; line-height: 1.8; margin: 0px 0px 19.2308rem; font-weight: 700; } @media screen and (min-width: 1280px) { .p-recruit-faq__item-question { line-height: 1; } } .p-recruit-faq__item-answer { font-size: 12.3077rem; word-break: break-all; line-break: anywhere; overflow-wrap: anywhere; } .p-recruit-faq__more { text-align: center; } .p-recruit-faq__more > a:last-of-type { margin: 19.2308rem 0px 0px; } @media screen and (min-width: 1280px) { .p-recruit-faq__more > a:last-of-type { margin: 0px 0px 0px 15.3846rem; } } .p-recruit-entry { padding-bottom: 76.9231rem; background-color: var(--color-sub); filter: drop-shadow(rgba(0, 0, 0, 0.6) 0px 0px 16px); } .p-recruit-entry__staff-more { padding-top: 38.4615rem; } .p-recruit-entry-block { padding-bottom: 46.1538rem; } .p-recruit-entry-block__item { display: flex; flex-direction: column; position: relative; margin-bottom: 61.5385rem; } .p-recruit-entry-block__item:last-child { margin-bottom: 0px; } @media screen and (min-width: 1280px) { .p-recruit-entry-block__item { padding-top: 30.7692rem; margin-bottom: 38.4615rem; flex-direction: row; overflow: hidden; } } .p-recruit-entry-block__img { display: block; width: 230.769rem; margin: 0px auto 23.0769rem; } @media screen and (min-width: 1280px) { .p-recruit-entry-block__img { width: auto; position: absolute; right: 0px; top: 0px; margin: 0px; } } .p-recruit-entry-block__img img { display: block; width: 230.769rem; } @media screen and (min-width: 1280px) { .p-recruit-entry-block__img img { width: 307.692rem; } } @media screen and (min-width: 1280px) { .p-recruit-entry-block__item:nth-of-type(2n) .p-recruit-entry-block__img { right: auto; left: 0px; } } .p-recruit-entry-block__details { background-color: var(--color-sub); position: relative; z-index: 3; } @media screen and (min-width: 1280px) { .p-recruit-entry-block__details { width: 100%; padding: 44.6154rem 38.4615rem; min-height: 276.923rem; margin-right: 288.462rem; box-shadow: rgba(0, 0, 0, 0.3) 7.69231rem -7.69231rem 10rem -9.23077rem, rgba(10, 10, 10, 0.02) 0px 0px 0px 0.769231rem; } } @media screen and (min-width: 1280px) { .p-recruit-entry-block__item:nth-of-type(2n) .p-recruit-entry-block__details { margin-right: 0px; margin-left: 288.462rem; box-shadow: rgba(0, 0, 0, 0.3) -7.69231rem -7.69231rem 10rem -9.23077rem, rgba(10, 10, 10, 0.02) 0px 0px 0px 0.769231rem; } } .p-recruit-entry-block__head { display: flex; flex-direction: column; margin-bottom: 7.69231rem; position: relative; } @media screen and (min-width: 1280px) { .p-recruit-entry-block__head { margin-bottom: 23.0769rem; } } .p-recruit-entry-block__num { color: var(--color-font-main); font-family: var(--font-en); font-size: 13.8462rem; font-weight: 400; line-height: 1; position: absolute; top: -38.4615rem; padding: 7.69231rem 19.2308rem; margin: auto; width: 153.846rem; left: calc(50% - 76.9231rem); text-align: center; } @media screen and (min-width: 1280px) { .p-recruit-entry-block__num { position: absolute; margin: 0px; top: -61.5385rem; left: 15.3846rem; padding: 11.5385rem 19.2308rem; width: auto; } } .p-recruit-entry-block__num > span { position: relative; z-index: 3; } .p-recruit-entry-block__num::before { content: ""; position: absolute; background-color: var(--color-main); transform: skewX(-25deg); inset: 0px; z-index: 2; } .p-recruit-entry-block__name { font-weight: 700; font-size: 18.4615rem; line-height: 1.8; word-break: break-all; color: var(--color-font-sub); } .p-recruit-entry-block__price { font-weight: 700; font-size: 16.9231rem; line-height: 1; color: var(--color-font-sub); } .p-recruit-entry-block__text { font-size: 13.8462rem; line-height: 1.8; color: var(--color-font-sub); word-break: break-all; line-break: anywhere; overflow-wrap: anywhere; } @media screen and (min-width: 1280px) { .p-recruit-entry-block__text { font-size: 12.3077rem; } } (cache)セラピスト | いおり

PROFILE プロフィール

  1. TOP
  2. THERAPIST
  3. いおり
デイリーランキング第4位

いおり(26)

T.150 /グラマー

経験豊富 明るい かわいい系 礼儀正しい
お店からのメッセージ
ルームに一歩足を踏み入れると
彼女から発する明るいオーラに包まれ、
癒されることからすべてが始まります。

お客様のことを考える姿勢は、【いおり】さんならではの魅力です。
華奢ながらも力強い彼女の施術を是非一度ご体験ください。

その愛嬌抜群の笑顔と、おっとりとした性格で、
お客様を癒しの世界へと誘います。

また幼さと可憐なルックスからは
想像もしないような自慢の【Hカップ】を
是非堪能されてください。

彼女との一時をお楽しみいただけますよう、

心よりお待ち申し上げております。

SCHEDULE出勤表

12/21
(土)
12/22
(日)
12/23
(月)
12/24
(火)
12/25
(水)
12/26
(木)
12/27
(金)
12/28
(土)
12/29
(日)
12/30
(月)
12/31
(火)
1/1
(水)
1/2
(木)
1/3
(金)
THERAPIST いおり
いおり
WEB予約