@charset "UTF-8";@media screen and (max-width:767px){.mv{padding-right:0}.mv>div{background:url(//recruit.resorttrust.co.jp/hotel/sys/wp-content/themes/rs_hotel/assets/css/special-content/../../images/special-content/detail09/mv_sp.jpg) no-repeat center center/cover !important}}.detail-copy{margin:2.0833333333vw auto 4.8611111111vw;line-height:1.7;font-size:1.6666666666666667vw}@media (max-width:1100px){.detail-copy{font-size:2.2916666667rem;margin:22.9166666667px auto 53.4722222222px}}@media screen and (max-width:767px){.detail-copy{font-size:2.9333333333vw;margin-bottom:7.4666666667vw;margin-top:0;min-width:auto}}.member{padding-top:7.6388888889vw;padding-bottom:7.6388888889vw}@media screen and (max-width:1100px){.member{padding-top:84.0277777778px;padding-bottom:84.0277777778px}}@media screen and (max-width:767px){.member{padding-bottom:11.7333333333vw;padding-top:9.6vw}}.member__hd{margin-bottom:4.8611111111vw}@media screen and (max-width:1100px){.member__hd{margin-bottom:53.4722222222px}}@media screen and (max-width:767px){.member__hd{margin-bottom:4.2666666667vw}}.member__hd img{width:16.3194444444vw}@media screen and (max-width:1100px){.member__hd img{width:179.5138888889px}}@media screen and (max-width:767px){.member__hd img{width:37.8666666667vw}}.member__items{margin:0 auto;max-width:58.3333333333vw;width:100%}@media screen and (max-width:1100px){.member__items{max-width:641.6666666667px}}.member__items ul{display:flex;justify-content:space-between}.member__items li{margin-right:0}@media screen and (max-width:1100px){.member__items li{margin-right:0}}@media screen and (max-width:767px){.member__items li{margin-right:0;width:22.2666666667vw}}.member__items li figure{margin-bottom:2.2222222222vw}@media screen and (max-width:1100px){.member__items li figure{margin-bottom:24.4444444444px}}@media screen and (max-width:767px){.member__items li figure{margin-bottom:3.2vw}}.member__items li figure img{width:100%}.member__items__txt1{color:#666;font-size:.9722222222vw;font-weight:500;line-height:1;margin-bottom:.9722222222vw}@media screen and (max-width:1100px){.member__items__txt1{font-size:1.0694444444rem;margin-bottom:10.6944444444px}}@media screen and (max-width:767px){.member__items__txt1{font-size:2.4vw;margin-bottom:1.6vw}}.member__items__name{margin-bottom:1.0416666667vw;line-height:1}@media screen and (max-width:1100px){.member__items__name{margin-bottom:11.4583333333px}}@media screen and (max-width:767px){.member__items__name{margin-bottom:1.3333333333vw}}.member__items__intoro{font-size:.9722222222vw;line-height:1.9285714286;color:#333;font-weight:500}@media screen and (max-width:1100px){.member__items__intoro{font-size:1.0694444444rem}}@media screen and (max-width:767px){.member__items__intoro{font-size:2.4vw}}.sec1{padding-bottom:5.5555555556vw}@media (max-width:1100px){.sec1{padding-bottom:61.1111111111px}}@media (max-width:767px){.sec1{padding-bottom:10.6666666667vw}}.sec1__mv{margin-bottom:6.25vw}@media (max-width:1100px){.sec1__mv{margin-bottom:68.75px}}@media screen and (max-width:767px){.sec1__mv{margin-bottom:6.4vw}}.sec1__hd1{margin-bottom:4.8611111111vw}@media (max-width:1100px){.sec1__hd1{margin-bottom:53.4722222222px}}@media screen and (max-width:767px){.sec1__hd1{margin-bottom:6.4vw}}.sec1__comments figure{margin-top:1.3888888889vw}@media (max-width:1100px){.sec1__comments figure{margin-top:15.2777777778px}}.sec1__comments dd{width:63%;padding-left:3.4722222222vw}@media screen and (max-width:1100px){.sec1__comments dd{padding-left:38.1944444444px}}@media screen and (max-width:767px){.sec1__comments dd{width:65%;padding-left:5.3333333333vw}}.sec1 .fig1{margin-top:6.9444444444vw}@media (max-width:1100px){.sec1 .fig1{margin-top:76.3888888889px}}@media (max-width:767px){.sec1 .fig1{margin-top:13.3333333333vw}}.sec1--02{padding-bottom:2.0833333333vw}@media (max-width:1100px){.sec1--02{padding-bottom:22.9166666667px}}@media screen and (max-width:767px){.sec1--02{padding-bottom:10.6666666667vw}}.sec1--03{padding-bottom:2.0833333333vw}@media (max-width:1100px){.sec1--03{padding-bottom:22.9166666667px}}@media screen and (max-width:767px){.sec1--03{padding-bottom:10.6666666667vw}}.sec1--03 .sec1__hd1{padding-right:4.17vw;letter-spacing:-.05em}@media (max-width:1100px){.sec1--03 .sec1__hd1{padding-right:61px}}@media (max-width:767px){.sec1--03 .sec1__hd1{padding-right:0;letter-spacing:0}}.sec1--03 .sec1__comments figure{margin-top:15px}.sec1__comments dl.no-photo{margin-top:6.25vw;margin-bottom:6.25vw}@media (max-width:1100px){.sec1__comments dl.no-photo{margin-top:68.75px;margin-bottom:68.75px}}@media screen and (max-width:767px){.sec1__comments dl.no-photo{margin-top:5.3333333333vw;margin-bottom:5.3333333333vw}}.sec1__comments dl.no-photo dt{width:8.3333333333vw}@media (max-width:1100px){.sec1__comments dl.no-photo dt{width:91.6666666667px}}@media screen and (max-width:767px){.sec1__comments dl.no-photo dt{width:28.8vw}}.sec1__comments dl.no-photo dd{padding-top:0}.sec1__hd2.-type2{font-size:1.6666666666666667vw;margin-left:10.8vw;color:#9f8346;padding-left:3.461111vw;margin-bottom:3.444444vw;font-weight:600}@media screen and (max-width:1100px){.sec1__hd2.-type2{font-size:1.875rem;margin-bottom:48.8888888889px;margin-left:17%;padding-left:6%}}@media screen and (max-width:767px){.sec1__hd2.-type2{font-size:4.4666666667vw;line-height:1.2857142857;margin-bottom:9.6vw;margin-left:33.8vw}}.sec1__hd2.-type2:after{background-color:#9f8346;content:"";height:.1388888889vw;position:absolute;top:.7em;width:1.8055555556vw}@media screen and (max-width:1100px){.sec1__hd2.-type2:after{height:1.5277777778px;width:19.8611111111px}}@media screen and (max-width:767px){.sec1__hd2.-type2:after{height:.4vw;width:3.4666666667vw}}.sec1 .reverse-column .sec1__hd2.-type2{padding-left:17.75vw;margin-left:-3.2vw}@media screen and (max-width:1100px){.sec1 .reverse-column .sec1__hd2.-type2{padding-left:193.25px;margin-left:8%}}@media screen and (max-width:767px){.sec1 .reverse-column .sec1__hd2.-type2{padding-left:6.4vw;margin-left:33.8vw}}.sec1__comments .sec1__hd2.-type2{margin-bottom:1.444444vw;margin-top:3.444444vw}@media screen and (max-width:1100px){.sec1__comments .sec1__hd2.-type2{margin-bottom:13px;margin-top:25px}}@media screen and (max-width:767px){.sec1__comments .sec1__hd2.-type2{margin-bottom:9.6vw;margin-top:9.6vw;line-height:1.6}}