@charset "UTF-8";.under_page_head{background-image:url(//aonet-minami.tairadatefukushikai.jp/wp/wp-content/themes/tairadatefukusikai_office_minami/assets/css/../images/facility/head_bg.jpg)}.webp .under_page_head{background-image:url(//aonet-minami.tairadatefukushikai.jp/wp/wp-content/themes/tairadatefukusikai_office_minami/assets/css/../images/facility/head_bg.webp)}.facility-section{width:1100px;margin:0 auto 100px}.facility-section h2{line-height:1;text-align:center;margin-bottom:40px}.facility-section h2 strong{display:inline-block;height:48px;line-height:48px;border:2px solid var(--color1);border-radius:6px;font-size:26px;font-weight:500;color:var(--color1);letter-spacing:.025em;padding:0 2em;position:relative}.facility-section h2 strong:before{content:'';display:block;width:100%;height:100%;background:#fbe598;border-radius:6px;position:absolute;bottom:-4px;right:-4px;z-index:-2}.facility-section .facility_cont{display:flex;margin-bottom:40px}.facility-section .facility_cont:nth-of-type(even){flex-direction:row-reverse}.facility-section .facility_cont:last-of-type{margin-bottom:0}.facility-section .facility_cont .image_area{width:400px;border-radius:6px;overflow:hidden;box-shadow:3px 3px 10px -5px #606060}.facility-section .facility_cont .text_area{width:calc(100% - 400px);padding-left:40px;box-sizing:border-box}.facility-section .facility_cont:nth-of-type(even) .text_area{padding:0 40px 0 0}.facility-section .facility_cont .text_area .facility_name{font-size:24px;font-weight:600;color:var(--color1);line-height:1.4;letter-spacing:.05em;padding-left:50px;margin-bottom:18px;position:relative}.facility-section .facility_cont .text_area .facility_name:before{content:'';display:inline-block;width:36px;height:36px;background-repeat:no-repeat;background-position:0 0;background-size:contain;background-image:url(//aonet-minami.tairadatefukushikai.jp/wp/wp-content/themes/tairadatefukusikai_office_minami/assets/css/../images/common/icon_facility.png);position:absolute;top:-3px;left:0}.facility-section .facility_cont .text_area .facility_desc{line-height:1.8;font-weight:500}.office_data_wrapp{display:flex}.office_data_wrapp .image_area{width:400px;height:280px;border-radius:6px;overflow:hidden;box-shadow:3px 3px 10px -5px #606060}.office_data_wrapp .image_area img{width:100%;height:100%;object-fit:cover}.office_data_wrapp .text_area{width:calc(100% - 400px);padding-left:40px;box-sizing:border-box}.office_data_wrapp .text_area .office_name{display:inline-block;height:46px;line-height:46px;background:var(--bgcolor_t);font-size:24px;font-weight:500;color:var(--color1);letter-spacing:.1em;padding:0 1em;margin-bottom:30px}.office_data_wrapp .text_area .office_name small{font-size:.7em;font-weight:500;margin-right:.5em}.office_data_wrapp .text_area .office_data_dl{line-height:1}.office_data_wrapp .text_area .office_data_dl dt{font-size:16px;font-weight:600;letter-spacing:.05em}.office_data_wrapp .text_area .office_data_dl dd{font-size:20px;font-weight:600;letter-spacing:.05em;margin:-21px 0 24px;padding:0 0 0 90px}.office_data_wrapp .text_area .office_data_dl dd:last-of-type{margin-bottom:0}.office_data_wrapp .text_area .office_data_dl dd .service_list li{margin-bottom:8px}.office_data_wrapp .text_area .office_data_dl dd .service_list li:last-child{margin-bottom:0}.office_data_wrapp .text_area .office_data_dl dd .service_list li .item{font-weight:500;color:var(--color1);letter-spacing:.05em;margin-bottom:6px}.office_data_wrapp .text_area .office_data_dl dd .service_list li .authorization{font-size:14px;font-weight:500;letter-spacing:.025em}.office_data_wrapp .text_area .office_data_dl dd .service_list li .authorization .num{font-weight:500}.office_data_wrapp .text_area .office_data_dl dd .phone_list li{display:flex;align-items:center;margin-bottom:12px}.office_data_wrapp .text_area .office_data_dl dd .phone_list li:last-child{margin-bottom:0}.office_data_wrapp .text_area .office_data_dl dd .phone_list li .item{width:100px;font-size:18px;font-weight:500;letter-spacing:.025em}.office_data_wrapp .text_area .office_data_dl dd .phone_list li .data{font-size:1.2em;font-weight:500;letter-spacing:.025em}@media(max-width:1440px){.facility-section{width:76.388889vw;margin:0 auto 6.944444vw}.facility-section h2{margin-bottom:2.777778vw}.facility-section h2 strong{height:3.333333vw;line-height:3.333333vw;border-radius:.416667vw;font-size:1.805556vw}.facility-section h2 strong:before{border-radius:.416667vw;bottom:-.277778vw;right:-.277778vw}.facility-section .facility_cont{margin-bottom:2.777778vw}.facility-section .facility_cont .image_area{width:27.777778vw;border-radius:.416667vw;box-shadow:.208333vw .208333vw .694444vw -.347222vw #606060}.facility-section .facility_cont .text_area{width:calc(100% - 27.777778vw);padding-left:2.777778vw}.facility-section .facility_cont:nth-of-type(even) .text_area{padding:0 2.777778vw 0 0}.facility-section .facility_cont .text_area .facility_name{font-size:1.666667vw;padding-left:3.472222vw;margin-bottom:1.25vw}.facility-section .facility_cont .text_area .facility_name:before{width:2.5vw;height:2.5vw;top:-.208333vw}.office_data_wrapp .image_area{width:27.777778vw;height:19.444444vw;border-radius:.416667vw;box-shadow:.208333vw .208333vw .694444vw -.347222vw #606060}.office_data_wrapp .text_area{width:calc(100% - 27.777778vw);padding-left:2.777778vw}.office_data_wrapp .text_area .office_name{height:3.194444vw;line-height:3.194444vw;font-size:1.666667vw;margin-bottom:2.083333vw}.office_data_wrapp .text_area .office_data_dl dt{font-size:1.111111vw}.office_data_wrapp .text_area .office_data_dl dd{font-size:1.388889vw;margin:-1.458333vw 0 1.666667vw;padding:0 0 0 6.25vw}.office_data_wrapp .text_area .office_data_dl dd .service_list li{margin-bottom:.555556vw}.office_data_wrapp .text_area .office_data_dl dd .service_list li .item{margin-bottom:.416667vw}.office_data_wrapp .text_area .office_data_dl dd .service_list li .authorization{font-size:.972222vw}.office_data_wrapp .text_area .office_data_dl dd .phone_list li{margin-bottom:.833333vw}.office_data_wrapp .text_area .office_data_dl dd .phone_list li .item{width:6.944444vw;font-size:1.25vw}}@media(max-width:430px){.facility-section{width:auto;margin:0 5.333333vw 16vw}.facility-section h2{margin-bottom:8vw}.facility-section h2 strong{height:auto;line-height:1.3;font-size:4.8vw;border-radius:1.6vw;padding:2.666667vw 1em}.facility-section h2 strong:before{border-radius:1.6vw;bottom:-.8vw;right:-.8vw}.facility-section .facility_cont{display:block;margin-bottom:8vw}.facility-section .facility_cont .image_area{width:auto;margin-bottom:4.266667vw;border-radius:1.6vw;box-shadow:.8vw .8vw 10px -5px #606060}.facility-section .facility_cont .image_area img{box-shadow:3px 3px 2.666667vw -1.333333vw #606060}.facility-section .facility_cont .text_area{width:auto;padding:0 1em}.facility-section .facility_cont:nth-of-type(even) .text_area{padding:0 1em}.facility-section .facility_cont .text_area .facility_name{font-size:4.8vw;line-height:1.6;padding-left:10.666667vw;margin-bottom:3.733333vw}.facility-section .facility_cont .text_area .facility_name:before{width:8vw;height:8vw;top:-.533333vw}.office_data_wrapp{display:block}.office_data_wrapp .image_area{width:auto;height:56vw;border-radius:1.6vw;margin-bottom:4.8vw;box-shadow:.8vw .8vw 2.666667vw -1.333333vw #606060}.office_data_wrapp .text_area{width:auto;padding-left:0}.office_data_wrapp .text_area .office_name{display:block;height:9.6vw;line-height:9.6vw;font-size:4.8vw;margin-bottom:6.933333vw}.office_data_wrapp .text_area .office_data_dl{line-height:1;margin-left:1em}.office_data_wrapp .text_area .office_data_dl dt{font-size:3.2vw}.office_data_wrapp .text_area .office_data_dl dd{font-size:3.733333vw;line-height:1.4;margin:-4.266667vw 0 4.266667vw;padding:0 0 0 18.666667vw}.office_data_wrapp .text_area .office_data_dl dd .service_list li{margin-bottom:2.133333vw}.office_data_wrapp .text_area .office_data_dl dd .service_list li .item{margin-bottom:0}.office_data_wrapp .text_area .office_data_dl dd .service_list li .authorization{font-size:3.2vw}.office_data_wrapp .text_area .office_data_dl dd .phone_list li{margin-bottom:3.2vw}.office_data_wrapp .text_area .office_data_dl dd .phone_list li:last-child{margin-bottom:0}.office_data_wrapp .text_area .office_data_dl dd .phone_list li .item{width:19.2vw;font-size:3.733333vw}.office_data_wrapp .text_area .office_data_dl dd .phone_list li .data{font-size:1.2em}}