@charset "UTF-8";.welfare .point,.welfare .sec2 .sec2__hd1,.welfare .sec1__first{margin-left:auto;margin-right:auto;min-width:1100px;padding-left:5.5555555556vw;padding-right:9.7222222222vw;width:100%}@media screen and (max-width:1100px){.welfare .point,.welfare .sec2 .sec2__hd1,.welfare .sec1__first{padding-left:61.1111111111px;padding-right:106.9444444444px}}@media screen and (max-width:767px){.welfare .point,.welfare .sec2 .sec2__hd1,.welfare .sec1__first{padding-left:5.3333333333vw;padding-right:5.3333333333vw;min-width:auto}}.welfare{background:url(/common/assets/images/bg_01.png) 50% 0% repeat;min-width:1100px}@media screen and (max-width:767px){.welfare{min-width:auto}}.welfare .infographic{align-items:center;display:flex;flex-direction:column;font-weight:500;justify-content:center}.welfare .infographic__title{border-bottom:1px solid #000;border-top:1px solid #000;font-size:1.25vw;letter-spacing:.1em;line-height:1;margin-bottom:.5555555556vw;padding:.2777777778vw 0}@media screen and (max-width:1100px){.welfare .infographic__title{font-size:1.375rem;margin-bottom:6.1111111111px;padding:3.0555555556px 0}}@media screen and (max-width:767px){.welfare .infographic__title{font-size:3.2vw;margin-bottom:.5333333333vw;padding:1.0666666667vw 0}}.welfare .infographic__num{font-size:4.8611111111vw;letter-spacing:.06em;line-height:1;margin-bottom:.6944444444vw}@media screen and (max-width:1100px){.welfare .infographic__num{font-size:5.3472222222rem;margin-bottom:7.6388888889px}}@media screen and (max-width:767px){.welfare .infographic__num{font-size:12.4vw;margin-bottom:2.1333333333vw}}.welfare .infographic__num>span{font-size:3.3333333333vw;letter-spacing:.06em}@media screen and (max-width:1100px){.welfare .infographic__num>span{font-size:3.6666666667rem}}@media screen and (max-width:767px){.welfare .infographic__num>span{font-size:8.5333333333vw}}.welfare .infographic__year{font-size:1.25vw;letter-spacing:.1em}@media screen and (max-width:1100px){.welfare .infographic__year{font-size:1.375rem}}@media screen and (max-width:767px){.welfare .infographic__year{font-size:3.2vw}}.welfare .infographic .infographic__year+.infographic__title{margin-top:1.3888888889vw}@media screen and (max-width:1100px){.welfare .infographic .infographic__year+.infographic__title{margin-top:15.2777777778px}}@media screen and (max-width:767px){.welfare .infographic .infographic__year+.infographic__title{margin-top:2.6666666667vw}}.welfare .sec1__first{display:flex;padding:7.8472222222vw 5.5555555556vw 12.5vw 9.7222222222vw;position:relative}@media screen and (max-width:1100px){.welfare .sec1__first{padding:86.3194444444px 61.1111111111px 137.5px 106.9444444444px}}@media screen and (max-width:767px){.welfare .sec1__first{flex-direction:column-reverse;padding:13.3333333333vw 5.3333333333vw 12.6666666667vw}}.welfare .sec1__first__hd{font-size:3.125vw;font-weight:500;line-height:1.3555555556;margin-bottom:3.3333333333vw;white-space:nowrap}@media screen and (max-width:1100px){.welfare .sec1__first__hd{font-size:3.4375rem;margin-bottom:36.6666666667px}}@media screen and (max-width:767px){.welfare .sec1__first__hd{font-size:6vw;margin-bottom:3.2vw}}.welfare .sec1__first__content{align-items:flex-start;display:flex;flex-direction:column;padding-left:15.2777777778vw;padding-right:4.8611111111vw;padding-top:4.8611111111vw;position:relative;width:100%}@media screen and (max-width:1100px){.welfare .sec1__first__content{padding-left:168.0555555556px;padding-right:53.4722222222px;padding-top:53.4722222222px}}@media screen and (max-width:767px){.welfare .sec1__first__content{padding-left:8vw;padding-right:0;padding-top:0}}.welfare .sec1__first__content:after{background:url(//recruit.resorttrust.co.jp/hotel/sys/wp-content/themes/rs_hotel/assets/css/work-environment/../../images/work-environment/welfare/bg_sec1_01.jpg) 100% 0% no-repeat;background-size:cover;content:"";display:block;height:33.3333333333vw;position:absolute;right:100%;top:0;width:9.7222222222vw}@media screen and (max-width:1100px){.welfare .sec1__first__content:after{height:366.6666666667px;width:106.9444444444px}}@media screen and (max-width:767px){.welfare .sec1__first__content:after{display:none}}.welfare .sec1__first__content p{font-size:1.5277777778vw;line-height:1.9545454545;margin-bottom:0}@media screen and (max-width:1100px){.welfare .sec1__first__content p{font-size:1.6805555556rem}}@media screen and (max-width:767px){.welfare .sec1__first__content p{font-size:3.7333333333vw;line-height:1.5357142857}}.welfare .sec1__first__fig1{flex-shrink:0;width:31.25vw}@media screen and (max-width:1100px){.welfare .sec1__first__fig1{width:343.75px}}@media screen and (max-width:767px){.welfare .sec1__first__fig1{margin-bottom:6.4vw;text-align:center;width:100%}}.welfare .sec1__first__fig1 img{width:100%}@media screen and (max-width:767px){.welfare .sec1__first__fig1 img{width:73.3333333333vw}}.welfare .sec1__first__fig2{left:2.7777777778vw;position:absolute;top:32.1527777778vw}@media screen and (max-width:1100px){.welfare .sec1__first__fig2{left:30.5555555556px;top:353.6805555556px}}@media screen and (max-width:767px){.welfare .sec1__first__fig2{left:auto;right:0;top:45.8666666667vw}}.welfare .sec1__first__fig2 img{width:17.5vw}@media screen and (max-width:1100px){.welfare .sec1__first__fig2 img{width:192.5px}}@media screen and (max-width:767px){.welfare .sec1__first__fig2 img{width:33.6vw}}.welfare .sec1__box,.welfare .sec1__box2{background-color:#fff;margin-bottom:2.0833333333vw;padding:4.1666666667vw;position:relative}@media screen and (max-width:1100px){.welfare .sec1__box,.welfare .sec1__box2{margin-bottom:22.9166666667px;padding:45.8333333333px}}@media screen and (max-width:767px){.welfare .sec1__box,.welfare .sec1__box2{margin-bottom:4.2666666667vw;padding:8vw}}.welfare .sec1__box .note,.welfare .sec1__box2 .note{color:#7c7c7c;font-size:.9722222222vw}@media screen and (max-width:1100px){.welfare .sec1__box .note,.welfare .sec1__box2 .note{font-size:1.0694444444rem}}@media screen and (max-width:767px){.welfare .sec1__box .note,.welfare .sec1__box2 .note{font-size:2.6666666667vw}}.welfare .sec1__box__content{padding-right:31.8181818182%}@media screen and (max-width:767px){.welfare .sec1__box__content{align-items:flex-start;display:flex;padding-right:0}}.welfare .sec1__box__content>div{width:100%}@media screen and (max-width:767px){.welfare .sec1__box__content>div{padding-right:2.6666666667vw}}.welfare .sec1__box__content>figure{height:100%;position:absolute;right:0;top:0;width:31.8181818182%}@media screen and (max-width:767px){.welfare .sec1__box__content>figure{flex-shrink:0;height:auto;position:relative;width:34.4vw}.welfare .sec1__box__content>figure img{display:block !important;width:100%}}.welfare .sec1__box__hd{color:#9f8346;font-size:1.9444444444vw;line-height:1.2857142857;margin-bottom:1.1111111111vw}@media screen and (max-width:1100px){.welfare .sec1__box__hd{font-size:2.1388888889rem;margin-bottom:12.2222222222px}}@media screen and (max-width:767px){.welfare .sec1__box__hd{font-size:4.5333333333vw;margin-bottom:2.1333333333vw}}.welfare .sec1__box p,.welfare .sec1__box2 p{font-size:1.25vw;line-height:1.6666666667;margin-bottom:1em}@media screen and (max-width:1100px){.welfare .sec1__box p,.welfare .sec1__box2 p{font-size:1.375rem}}@media screen and (max-width:767px){.welfare .sec1__box p,.welfare .sec1__box2 p{font-size:3.7333333333vw;line-height:1.4285714286}}.welfare .sec1__box p:last-child,.welfare .sec1__box2 p:last-child{margin-bottom:0}.welfare .sec1__box__link{margin-top:2.0833333333vw}@media screen and (max-width:1100px){.welfare .sec1__box__link{margin-top:22.9166666667px}}@media screen and (max-width:767px){.welfare .sec1__box__link{margin-top:4vw}}.welfare .sec1__box__link a{display:inline-block;padding-bottom:.3472222222vw;border-bottom:4px solid #9f8346;color:#9f8346;font-size:1.25vw;text-decoration:none}@media screen and (max-width:1100px){.welfare .sec1__box__link a{padding-bottom:3.8194444444px;font-size:13.75px}}@media screen and (max-width:767px){.welfare .sec1__box__link a{padding-bottom:.6666666667vw;font-size:2.4vw}}.welfare .sec1__box__flex{display:flex;justify-content:space-between;margin-top:2.4305555556vw}@media screen and (max-width:1100px){.welfare .sec1__box__flex{margin-top:26.7361111111px}}@media screen and (max-width:767px){.welfare .sec1__box__flex{display:block;margin-top:4vw}}.welfare .sec1__box__flex__img-text{width:25vw;display:flex}@media screen and (max-width:1100px){.welfare .sec1__box__flex__img-text{width:275px}}@media screen and (max-width:767px){.welfare .sec1__box__flex__img-text{width:100%}.welfare .sec1__box__flex__img-text+.sec1__box__flex__img-text{margin-top:4vw}}.welfare .sec1__box__flex__img-text p{font-size:1.1111111111vw}@media screen and (max-width:1100px){.welfare .sec1__box__flex__img-text p{font-size:12.2222222222px}}.welfare .sec1__box__flex__img{width:11.1111111111vw;flex:none;margin-right:1.3888888889vw}@media screen and (max-width:1100px){.welfare .sec1__box__flex__img{width:122.2222222222px;margin-right:15.2777777778px}}@media screen and (max-width:767px){.welfare .sec1__box__flex__img{width:21.3333333333vw}}.welfare .sec1__box__flex__img img{width:100%}.welfare .sec1__box2 .infographic{height:100%;position:absolute;right:0;top:0;white-space:nowrap;width:39.7727272727%}@media screen and (max-width:767px){.welfare .sec1__box2 .infographic{flex-shrink:0;position:relative;width:34.4vw}}.welfare .sec1__box2 .sec1__box__content{padding-right:39.7727272727%}@media screen and (max-width:767px){.welfare .sec1__box2 .sec1__box__content{align-items:center;display:flex;padding-right:0}}.welfare .sec2{padding-bottom:6.9444444444vw}@media screen and (max-width:1100px){.welfare .sec2{padding-bottom:76.3888888889px}}@media screen and (max-width:767px){.welfare .sec2{padding-bottom:6.6666666667vw}}.welfare .sec2 .sec2__hd1{margin-bottom:6.25vw}@media screen and (max-width:1100px){.welfare .sec2 .sec2__hd1{margin-bottom:68.75px}}@media screen and (max-width:767px){.welfare .sec2 .sec2__hd1{margin-bottom:8.5333333333vw}}.welfare .sec2 .sec2__hd1 .cmn-hd4{margin:0 auto;max-width:52.5694444444vw;width:100%}@media screen and (max-width:1100px){.welfare .sec2 .sec2__hd1 .cmn-hd4{max-width:578.2638888889px}}@media screen and (max-width:767px){.welfare .sec2 .sec2__hd1 .cmn-hd4{max-width:auto}}.welfare .point{display:flex;justify-content:space-between;margin-bottom:3.8888888889vw}@media screen and (max-width:1100px){.welfare .point{margin-bottom:42.7777777778px}}@media screen and (max-width:767px){.welfare .point{flex-direction:column;margin-bottom:8vw}}.welfare .point:nth-child(2) .point__hd span:nth-child(1) img{width:5vw}@media screen and (max-width:1100px){.welfare .point:nth-child(2) .point__hd span:nth-child(1) img{width:55px}}@media screen and (max-width:767px){.welfare .point:nth-child(2) .point__hd span:nth-child(1) img{width:13.6vw}}.welfare .point__hd{border-right:1px solid #cac6c0;width:24.5901639344%}@media screen and (max-width:767px){.welfare .point__hd{margin-bottom:5.3333333333vw;text-align:center;width:100%}}.welfare .point__hd span:nth-child(1){background:url(/common/assets/images/bg_02.png) 50% 0% repeat;color:#fff;display:block;font-size:.9259259259vw;font-weight:400;line-height:2.4305555556vw;margin-bottom:1.1111111111vw;padding-left:.8333333333vw;width:50%}@media screen and (max-width:1100px){.welfare .point__hd span:nth-child(1){font-size:1.0185185185rem;line-height:26.7361111111px;margin-bottom:12.2222222222px;padding-left:9.1666666667px}}@media screen and (max-width:767px){.welfare .point__hd span:nth-child(1){font-size:1.7777777778vw;line-height:4.6666666667vw;margin-bottom:2.1333333333vw;margin-left:auto;margin-right:auto;padding-left:0;text-align:center;width:20vw}}.welfare .point__hd span:nth-child(1) img{width:5.3472222222vw}@media screen and (max-width:1100px){.welfare .point__hd span:nth-child(1) img{width:58.8194444444px}}@media screen and (max-width:767px){.welfare .point__hd span:nth-child(1) img{width:14.6666666667vw}}.welfare .point__hd span:nth-child(2){font-size:2.6388888889vw;font-weight:500;line-height:1.3421052632}@media screen and (max-width:1100px){.welfare .point__hd span:nth-child(2){font-size:2.9027777778rem}}@media screen and (max-width:767px){.welfare .point__hd span:nth-child(2){font-size:5.0666666667vw}}.welfare .point__contents{width:72.131147541%}@media screen and (max-width:767px){.welfare .point__contents{width:100%}}.welfare .point__contents>*:last-child{margin-bottom:0}.welfare .award{display:flex;padding-bottom:8.3333333333vw}.welfare .award:nth-of-type(1){padding-bottom:0;border-bottom:3px solid #fff}@media screen and (max-width:1100px){.welfare .award{padding-bottom:91.6666666667px}}@media screen and (max-width:767px){.welfare .award{padding-bottom:13.3333333333vw}}.welfare .award__content{color:#fff;background:url(/common/assets/images/bg_02.png) 50% 0% repeat;padding:4.8611111111vw 0;padding-left:9.7222222222vw;width:50%}@media screen and (max-width:1100px){.welfare .award__content{padding:53.4722222222px 0;padding-left:106.9444444444px}}@media screen and (max-width:767px){.welfare .award__content{flex-shrink:0;padding:4.2666666667vw 5.3333333333vw;width:59.4666666667%}}.welfare .award__content>div{display:inline-block;text-align:left}.welfare .award__content__txt1{font-size:1.5277777778vw;letter-spacing:.1em;margin-bottom:1.1111111111vw;padding-left:3.6111111111vw;position:relative}@media screen and (max-width:1100px){.welfare .award__content__txt1{font-size:1.6805555556rem;margin-bottom:12.2222222222px;padding-left:39.7222222222px}}@media screen and (max-width:767px){.welfare .award__content__txt1{font-size:2.6666666667vw;margin-bottom:.5333333333vw;padding-left:4vw}}.welfare .award__content__txt1:after{background:#fff;content:"";display:block;height:1px;left:0;position:absolute;top:50%;width:2.7777777778vw}@media screen and (max-width:1100px){.welfare .award__content__txt1:after{width:30.5555555556px}}@media screen and (max-width:1100px){.welfare .award__content__txt1:after{width:2.9333333333vw}}.welfare .award__content__txt2{font-size:2.6388888889vw;letter-spacing:.06em;line-height:1.3421052632;margin-bottom:1.6666666667vw}@media screen and (max-width:1100px){.welfare .award__content__txt2{font-size:2.9027777778rem;margin-bottom:18.3333333333px}}@media screen and (max-width:767px){.welfare .award__content__txt2{font-size:3.7333333333vw;line-height:1.2982142857;margin-bottom:2.1333333333vw}}.welfare .award__content__txt3{font-size:1.25vw;letter-spacing:.06em;line-height:1.6666666667}@media screen and (max-width:1100px){.welfare .award__content__txt3{font-size:1.375rem}}@media screen and (max-width:767px){.welfare .award__content__txt3{font-size:3.2vw;line-height:1.2620833333}}.welfare .award figure{align-items:center;background-color:#fff;display:flex;justify-content:center;width:50%}@media screen and (max-width:767px){.welfare .award figure{width:100%}}.welfare .award figure img{width:26.875vw}@media screen and (max-width:1100px){.welfare .award figure img{width:295.625px}}@media screen and (max-width:767px){.welfare .award figure img{width:36.6666666667vw}}.cmn-recommend__hd--welfare>span:nth-child(1) img{width:48.4722222222vw;margin:0 auto}@media screen and (max-width:1100px){.cmn-recommend__hd--welfare>span:nth-child(1) img{width:533.1944444444px}}@media screen and (max-width:767px){.cmn-recommend__hd--welfare>span:nth-child(1) img{width:55.2vw}}