@charset "UTF-8";.about .sec2__items,.about .sec2__fig1,.about .sec2__txt1,.about .sec2__hd1,.about .sec1{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){.about .sec2__items,.about .sec2__fig1,.about .sec2__txt1,.about .sec2__hd1,.about .sec1{padding-left:61.1111111111px;padding-right:106.9444444444px}}@media screen and (max-width:767px){.about .sec2__items,.about .sec2__fig1,.about .sec2__txt1,.about .sec2__hd1,.about .sec1{padding-left:5.3333333333vw;padding-right:5.3333333333vw;min-width:auto}}.about{background:url(/common/assets/images/bg_01.png) 50% 0% repeat;min-width:1100px}@media screen and (max-width:767px){.about{min-width:auto}}.about .sec1{padding-bottom:8.3333333333vw;padding-top:9.375vw}@media screen and (max-width:1100px){.about .sec1{padding-bottom:91.6666666667px;padding-top:103.125px}}@media screen and (max-width:767px){.about .sec1{padding-bottom:12vw;padding-top:14.6666666667vw}}.about .sec1__hd{margin:0 auto 3.8888888889vw;text-align:center;width:59.7222222222vw}@media screen and (max-width:1100px){.about .sec1__hd{margin-bottom:42.7777777778px;width:656.9444444444px}}@media screen and (max-width:767px){.about .sec1__hd{margin-bottom:6.4vw;min-width:auto;width:89.3333333333vw}}.about .sec1__hd>span{background:url(//recruit.resorttrust.co.jp/sys/wp-content/themes/rs_top/assets/css/../../assets/images/about/bg_sec1_hd_01.svg) 0% 0% no-repeat,url(//recruit.resorttrust.co.jp/sys/wp-content/themes/rs_top/assets/css/../../assets/images/about/bg_sec1_hd_02.svg) 100% 100% no-repeat;background-size:2.5vw 2.5694444444vw;color:#9f8346;display:block;font-size:3.4722222222vw;font-weight:500;line-height:1.6;padding:1.3888888889vw 2.7777777778vw;text-align:center}@media screen and (max-width:1100px){.about .sec1__hd>span{background-size:27.5px 28.2638888889px;font-size:3.8194444444rem;padding:15.2777777778px 30.5555555556px}}@media screen and (max-width:767px){.about .sec1__hd>span{background-size:3.2vw 3.2vw;font-size:4.2666666667vw;line-height:1.625;margin-bottom:6.6666666667vw;padding:2vw 4vw}}.about .sec1 figure{margin-bottom:4.4444444444vw;margin-top:3.3333333333vw;text-align:center}@media screen and (max-width:1100px){.about .sec1 figure{margin-bottom:48.8888888889px;margin-top:36.6666666667px}}@media screen and (max-width:767px){.about .sec1 figure{margin-bottom:8vw;margin-top:6.4vw}}.about .sec1 figure img{width:59.7222222222vw}@media screen and (max-width:1100px){.about .sec1 figure img{width:656.9444444444px}}@media screen and (max-width:767px){.about .sec1 figure img{width:89.6vw}}.about .sec1__txt1{font-size:1.5277777778vw;line-height:2.2727272727;margin-bottom:3em;text-align:center}@media screen and (max-width:1100px){.about .sec1__txt1{font-size:1.6805555556rem}}@media screen and (max-width:767px){.about .sec1__txt1{display:none}}.about .sec1__txt2{font-size:2.6388888889vw;line-height:1.7368421053;margin-bottom:1.5em;text-align:center;text-decoration:underline}@media screen and (max-width:1100px){.about .sec1__txt2{font-size:2.9027777778rem}}@media screen and (max-width:767px){.about .sec1__txt2{display:none}}.about .sec1__txt3{font-size:1.1111111111vw;line-height:2.5;margin-bottom:0;text-align:center}@media screen and (max-width:1100px){.about .sec1__txt3{font-size:1.2222222222rem}}@media screen and (max-width:767px){.about .sec1__txt3{display:none}}.about .sec1__box{background-color:#fff;margin:0 auto;padding:4.1666666667vw 0;position:relative;text-align:center;width:59.7222222222vw}@media screen and (max-width:1100px){.about .sec1__box{padding:45.8333333333px 0;width:656.9444444444px}}@media screen and (max-width:767px){.about .sec1__box{padding:8vw 0;width:89.3333333333vw}}.about .sec1__box__hd{color:#9f8346;font-size:1.9444444444vw;line-height:1.2857142857;margin-bottom:2.7777777778vw}@media screen and (max-width:1100px){.about .sec1__box__hd{font-size:2.1388888889rem;margin-bottom:30.5555555556px}}@media screen and (max-width:767px){.about .sec1__box__hd{font-size:4.5333333333vw;margin-bottom:5.3333333333vw}}.about .sec1__box p{font-size:1.1111111111vw;line-height:2.5;margin-bottom:1em}@media screen and (max-width:1100px){.about .sec1__box p{font-size:1.2222222222rem}}@media screen and (max-width:767px){.about .sec1__box p{font-size:3.7333333333vw;line-height:1.4285714286}}.about .sec1__box p:last-child{margin-bottom:0}.about .sec2{padding-bottom:14.7222222222vw}@media screen and (max-width:1100px){.about .sec2{padding-bottom:161.9444444444px}}@media screen and (max-width:767px){.about .sec2{padding-bottom:10.6666666667vw}}.about .sec2__hd1{margin-bottom:3.8888888889vw}@media screen and (max-width:1100px){.about .sec2__hd1{margin-bottom:42.7777777778px}}@media screen and (max-width:767px){.about .sec2__hd1{margin-bottom:7.4666666667vw}}.about .sec2__txt1{font-size:1.1111111111vw;line-height:2.5;text-align:center}@media screen and (max-width:1100px){.about .sec2__txt1{font-size:1.2222222222rem}}@media screen and (max-width:767px){.about .sec2__txt1{font-size:3.7333333333vw;line-height:1.6857142857}}.about .sec2__fig1{margin-bottom:10.1388888889vw;margin-top:3.8888888889vw;position:relative;text-align:center}@media screen and (max-width:1100px){.about .sec2__fig1{margin-bottom:111.5277777778px;margin-top:42.7777777778px}}@media screen and (max-width:767px){.about .sec2__fig1{margin-bottom:17.7333333333vw;margin-top:7.4666666667vw}}.about .sec2__fig1:after{display:none}@media screen and (max-width:767px){.about .sec2__fig1:after{background:url(/common/assets/images/ico_search.png) 50% 50% no-repeat;background-size:100% 100%;content:"";display:block;height:10.1333333333vw;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10.1333333333vw;z-index:1}}.about .sec2__fig1 img{width:76.3194444444vw}@media screen and (max-width:1100px){.about .sec2__fig1 img{width:839.5138888889px}}@media screen and (max-width:767px){.about .sec2__fig1 img{width:100%}}.about .sec2__items{padding-left:9.7222222222vw;padding-right:5.5555555556vw;position:relative}@media screen and (max-width:1100px){.about .sec2__items{padding-left:106.9444444444px;padding-right:61.1111111111px}}@media screen and (max-width:767px){.about .sec2__items{padding-left:5.3333333333vw;padding-right:5.3333333333vw}}.about .sec2__items section:nth-child(1) .sec2__items__content__label span img{width:6.3888888889vw}@media screen and (max-width:1100px){.about .sec2__items section:nth-child(1) .sec2__items__content__label span img{width:70.2777777778px}}@media screen and (max-width:767px){.about .sec2__items section:nth-child(1) .sec2__items__content__label span img{width:19.3333333333vw}}.about .sec2__items:after{color:#aea9a0;content:"";display:block;background:url(//recruit.resorttrust.co.jp/sys/wp-content/themes/rs_top/assets/css/../images/about/txt_service.svg) no-repeat center center/contain;left:.5em;line-height:1;mix-blend-mode:multiply;opacity:.5;position:absolute;top:0;width:8.6111111111vw;height:52.4305555556vw}@media screen and (max-width:1100px){.about .sec2__items:after{width:94.7222222222px;height:576.7361111111px}}@media screen and (max-width:767px){.about .sec2__items:after{width:14.2666666667vw;height:99.6vw;left:0}}.about .sec2__items__content{padding-left:5.8333333333vw;padding-right:5.8333333333vw;width:50%}@media screen and (max-width:1100px){.about .sec2__items__content{padding-left:64.1666666667px;padding-right:64.1666666667px}}@media screen and (max-width:767px){.about .sec2__items__content{padding-bottom:8vw;padding-top:8vw;padding-left:8vw;padding-right:0;width:100%}}.about .sec2__items__content__label span{background-color:#000;display:inline-block;line-height:1;margin-bottom:1.6666666667vw;padding:.8333333333vw 2.6388888889vw}@media screen and (max-width:1100px){.about .sec2__items__content__label span{margin-bottom:18.3333333333px;padding:9.1666666667px 29.0277777778px}}@media screen and (max-width:767px){.about .sec2__items__content__label span{margin-bottom:3.2vw;padding:1.6vw 5.0666666667vw}}.about .sec2__items__content__label span img{width:6.7361111111vw}@media screen and (max-width:1100px){.about .sec2__items__content__label span img{width:74.0972222222px}}@media screen and (max-width:767px){.about .sec2__items__content__label span img{width:20vw}}.about .sec2__items__content__title{color:#9f8346;font-size:2.5vw;font-weight:500;line-height:1.6052631579;margin-bottom:2.2222222222vw;white-space:nowrap}.about .sec2__items__content__title.mb-half{margin-bottom:1.2222222222vw}@media screen and (max-width:1100px){.about .sec2__items__content__title{font-size:2.9027777778rem;margin-bottom:24.4444444444px}.about .sec2__items__content__title.mb-half{margin-bottom:12.4444444444px}}@media screen and (max-width:767px){.about .sec2__items__content__title{font-size:5.0666666667vw;margin-bottom:4.2666666667vw}.about .sec2__items__content__title.mb-half{margin-bottom:2.2666666667vw}}.about .sec2__items__content p{font-size:1.25vw;line-height:1.6666666667}@media screen and (max-width:1100px){.about .sec2__items__content p{font-size:1.375rem}}@media screen and (max-width:767px){.about .sec2__items__content p{font-size:3.7333333333vw}}.about .sec2__items>*{align-items:center;display:flex}@media screen and (max-width:767px){.about .sec2__items>*{flex-direction:column !important;padding-left:13.3333333333vw}}.about .sec2__items>* figure{width:50%}@media screen and (max-width:767px){.about .sec2__items>* figure{margin-right:-5.3333333333vw;width:calc(100% + 5.3333333333vw)}}.about .sec2__items>* figure img{width:100%}.about .sec2__items>*:nth-child(2n){flex-direction:row-reverse}.about .sec3{background:url(//recruit.resorttrust.co.jp/sys/wp-content/themes/rs_top/assets/css/../../assets/images/about/bg_sec3_01.jpg) 50% 100% no-repeat;background-size:cover;min-height:1160px;min-height:80.5555555556vw;padding-top:9.0277777778vw;position:relative}@media screen and (max-width:1100px){.about .sec3{min-height:886.1111111111px;padding-top:99.3055555556px}}@media screen and (max-width:767px){.about .sec3{background-image:url(//recruit.resorttrust.co.jp/sys/wp-content/themes/rs_top/assets/css/../../assets/images/about/bg_sec3_01@sp.jpg);min-height:154.6666666667vw;min-width:auto;padding-top:17.3333333333vw}}.about .sec3__hd{color:#aea9a0;display:block;left:0;line-height:1;mix-blend-mode:color-burn;overflow:hidden;position:absolute;top:0;text-align:center;white-space:nowrap;width:100%;top:-2.7777777778vw}@media screen and (max-width:1100px){.about .sec3__hd{top:-30.5555555556px}}@media screen and (max-width:767px){.about .sec3__hd{top:-4.1333333333vw}}.about .sec3__hd img{width:71.5277777778vw}@media screen and (max-width:1100px){.about .sec3__hd img{width:786.8055555556px}}@media screen and (max-width:767px){.about .sec3__hd img{width:100vw}}.about .sec3__txt1{color:#fff;font-size:2.6388888889vw;margin-bottom:1.5em;text-align:center}@media screen and (max-width:1100px){.about .sec3__txt1{font-size:2.9027777778rem}}@media screen and (max-width:767px){.about .sec3__txt1{font-size:5.0666666667vw;margin-bottom:1.2em}}.about .sec3__txt2{color:#fff;font-size:1.9444444444vw;line-height:2.1428571429;margin-bottom:2em;text-align:center}@media screen and (max-width:1100px){.about .sec3__txt2{font-size:2.1388888889rem}}@media screen and (max-width:767px){.about .sec3__txt2{font-size:3.7333333333vw;line-height:1.6785714286;margin-bottom:1em}}.about .sec3__txt3{color:#fff;font-size:1.3888888889vw;line-height:2.25;text-align:center}@media screen and (max-width:1100px){.about .sec3__txt3{font-size:1.5277777778rem}}@media screen and (max-width:767px){.about .sec3__txt3{font-size:3.7333333333vw;line-height:1.7857142857}}.cmn-recommend{padding-top:8.3333333333vw}@media screen and (max-width:1100px){.cmn-recommend{padding-top:91.6666666667px}}@media screen and (max-width:767px){.cmn-recommend{padding-top:21.3333333333vw}}@media screen and (max-width:767px){.cmn-recommend figcaption{min-height:31.2vw}}.about .sec2__items__content__btn{width:29.569444vw;margin-top:1.3888888889vw;margin-left:auto;margin-right:auto}@media screen and (max-width:1100px){.about .sec2__items__content__btn{width:329px;margin-top:15.2777777778px}}@media screen and (max-width:767px){.about .sec2__items__content__btn{width:66vw}}.about .sec2__items__content__btn a{display:block;color:#fff;font-size:1.1vw;background:rgba(173,168,159,.8) url(/common/assets/images/ico_next.png) right 6% top 50% no-repeat;background-size:3.125vw;text-align:center;line-height:2.0666666667vw;padding-top:1.05vw;padding-bottom:1.05vw;padding-right:2.0833333333vw;text-decoration:none;transition:.5s}.about .sec2__items__content__btn a:hover{opacity:.6;background-position:right 6% top 50%}@media screen and (max-width:1100px){.about .sec2__items__content__btn a{font-size:12.111px;line-height:22.8px;padding-right:22.9166666667px;padding-bottom:11.55px;padding-top:11.55px}}@media screen and (max-width:767px){.about .sec2__items__content__btn a{background:rgba(173,168,159,.8) url(/common/assets/images/ico_next.png) right 4% top 50% no-repeat;background-size:6.6666666667vw;line-height:16.8333333333px;padding-top:14.5px;padding-bottom:14.5px;font-size:13.75px}}.about .sec2__items__item04 .sec2__items__content__btn{margin-top:2.3888888889vw}@media screen and (max-width:1100px){.about .sec2__items__item04 .sec2__items__content__btn{margin-top:30.2777777778px}}@media screen and (max-width:767px){.about .sec2__items__item04 .sec2__items__content__btn{margin-top:15.2777777778px}}