@charset "UTF-8";.under_page_head{background-image:url(//job-aonet.tairadatefukushikai.jp/wp/wp-content/themes/tairadatefukusikai_office/assets/css/../images/service/head_bg.jpg)}.webp .under_page_head{background-image:url(//job-aonet.tairadatefukushikai.jp/wp/wp-content/themes/tairadatefukusikai_office/assets/css/../images/service/head_bg.webp)}.cont_wrapp{width:1100px;margin:0 auto 100px}.cont_wrapp:last-of-type{margin-bottom:0}.cont_wrapp h2{line-height:1;text-align:center;margin-bottom:40px}.cont_wrapp 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}.cont_wrapp h2 strong:before{content:'';display:block;width:100%;height:100%;background:var(--h2_bg);border-radius:6px;position:absolute;bottom:-4px;right:-4px;z-index:-2}.cont_wrapp .main_caption{font-weight:500;letter-spacing:.025em;text-align:center;margin-bottom:40px}.cont_wrapp .contact{width:580px;margin:60px auto 0;line-height:1}.cont_wrapp .contact a{display:block;border:3px solid var(--color1);background:var(--color2);border-radius:8px;padding:18px 24px;color:var(--color1);position:relative}.cont_wrapp .contact a:hover{background:var(--color1);color:#fff}.cont_wrapp .contact a:after{content:'';display:inline-block;width:58px;height:58px;background-repeat:no-repeat;background-position:0 0;background-size:contain;background-image:url(//job-aonet.tairadatefukushikai.jp/wp/wp-content/themes/tairadatefukusikai_office/assets/css/../images/common/icon_form2.png);position:absolute;top:0;bottom:0;right:16px;margin:auto;transition:all .2s linear}.cont_wrapp .contact a:hover:after{filter:brightness(0) invert(1)}.cont_wrapp .contact a .sub{font-size:18px;font-weight:500;letter-spacing:.025em;margin-bottom:12px}.cont_wrapp .contact a .main{font-size:26px;font-weight:600;letter-spacing:.05em}.cont_wrapp .contact a .main small{font-size:.7em;font-weight:600;margin-left:.3em}.transition_ul{width:880px;margin:0 auto;counter-reset:step_num01 0}.transition_ul>li{margin-bottom:40px}.transition_ul>li:last-child{margin-bottom:0}.transition_ul>li .li_title{font-size:24px;font-weight:600;line-height:1;letter-spacing:.05em;border-bottom:3px solid var(--color1);padding:0 0 12px 86px;margin-bottom:16px;position:relative}.transition_ul>li .li_title:before{counter-increment:step_num01 1;content:'STEP' counter(step_num01) '';display:inline-block;height:26px;line-height:26px;border-radius:26px;background:var(--color1);font-size:14px;font-weight:500;color:#fff;font-family:"Roboto",sans-serif;letter-spacing:.025em;padding:0 1em;position:absolute;top:0;left:0}.transition_ul>li .flex{display:flex}.transition_ul>li .flex .list_area{width:400px}.transition_ul>li .flex .list_area .list_title{font-weight:600;letter-spacing:.05em;margin-bottom:8px}.transition_ul>li .flex .list_area ul{border:2px solid var(--color2);border-radius:10px;padding:16px}.transition_ul>li .flex .list_area ul li{font-weight:600;letter-spacing:.025em;padding-left:1.4em;margin-bottom:16px;position:relative}.transition_ul>li .flex .list_area ul li:before{content:'●';display:inline-block;font-weight:900;color:var(--color1);position:absolute;top:0;left:0}.transition_ul>li .flex .list_area ul li:last-child{margin-bottom:0}.transition_ul>li .flex .data_area{width:calc(100% - 400px);padding-left:40px;box-sizing:border-box}.transition_ul>li .flex .data_area .li_caption{font-size:18px;font-weight:500;line-height:1.8;letter-spacing:.025em;margin-bottom:18px}.transition_ul>li .flex .data_area .li_caption strong{font-weight:800}.transition_ul>li .flex .data_area .one_point{background:#fceedf;padding:16px}.transition_ul>li .flex .data_area .one_point .op_title{margin-bottom:12px}.transition_ul>li .flex .data_area .one_point .op_title strong{display:inline-block;border:1px solid var(--color1);font-weight:600;color:var(--color1);letter-spacing:.025em;padding:0 1em}.transition_ul>li .flex .data_area .one_point .op_catch{font-size:20px;font-weight:600;color:var(--color1);line-height:1.6;letter-spacing:.025em;margin-bottom:6px}.transition_ul>li .flex .data_area .one_point .op_caption{font-weight:500;line-height:1.8;letter-spacing:.025em}#receive .receive_ul{width:880px;margin:0 auto 80px;counter-reset:rec_num01 0}#receive .receive_ul.type02{counter-reset:rec_num02 0}#receive .receive_ul:last-of-type{margin-bottom:0}#receive .receive_ul>li{margin-bottom:60px}#receive .receive_ul>li:last-child{margin-bottom:0}#receive .receive_ul>li .li_title{font-size:24px;font-weight:600;line-height:1;letter-spacing:.05em;border-bottom:3px solid #50a542;padding:0 0 12px 110px;margin-bottom:16px;position:relative}#receive .receive_ul.type02>li .li_title{border-bottom:3px solid var(--color1);padding-left:137px}#receive .receive_ul>li .li_title:before{counter-increment:rec_num01 1;content:'活動内容 ' counter(rec_num01) '';display:inline-block;height:26px;line-height:26px;border-radius:26px;background:#50a542;font-size:14px;font-weight:500;color:#fff;letter-spacing:.025em;padding:0 1em;position:absolute;top:0;left:0}#receive .receive_ul.type02>li .li_title:before{counter-increment:rec_num02 1;content:'サポート内容 ' counter(rec_num02) '';background:var(--color1)}#receive .receive_ul>li .flex{display:flex}#receive .receive_ul>li .flex .image_area{width:340px;box-shadow:3px 3px 10px -5px #606060}#receive .receive_ul>li .flex .text_area{width:calc(100% - 340px);padding-left:40px;box-sizing:border-box}#receive .receive_ul>li .flex .text_area p{font-weight:500;line-height:1.8;letter-spacing:.025em}.message{width:880px;margin:60px auto 0;border:4px solid var(--color1);border-radius:6px;padding:24px;position:relative;box-sizing:border-box}.message:before{content:'';display:inline-block;width:80px;height:80px;background:#fff;border:3px solid var(--color1);border-radius:50%;position:absolute;top:-40px;right:-40px}.message:after{content:'';display:inline-block;width:60px;height:60px;background-repeat:no-repeat;background-position:0 0;background-size:contain;background-image:url(//job-aonet.tairadatefukushikai.jp/wp/wp-content/themes/tairadatefukusikai_office/assets/css/../images/common/icon_voice.png);position:absolute;top:-25px;right:-28px}.message .me_title{width:400px;margin:0 auto 16px;font-size:20px;font-weight:600;letter-spacing:.05em;text-align:center;border-bottom:3px solid var(--color1);padding-bottom:6px}.message .me_catch{font-size:24px;font-weight:600;color:var(--color1);line-height:1.4;letter-spacing:.05em;margin-bottom:16px}.message .me_caption{font-weight:500;line-height:1.8;letter-spacing:.025em}.flow_ul{width:880px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2}.flow_ul:after{content:'';display:block;width:100%;border-top:3px solid var(--color2);position:absolute;top:50%;left:0;z-index:-1}.flow_ul li{width:180px;height:180px;border:3px solid var(--color1);border-radius:50%;background:#fff;position:relative}.flow_ul li .data_wrapp{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;text-align:center;line-height:1}.flow_ul li .data_wrapp .item{font-size:16px;font-weight:500;color:var(--color1);letter-spacing:.025em;margin-bottom:18px;position:relative}.flow_ul li .data_wrapp .item:after{content:'';display:inline-block;width:40px;border-top:3px solid var(--color2);position:absolute;bottom:-8px;left:0;right:0;margin:auto}.flow_ul li .data_wrapp .item strong{font-size:1.4em;font-weight:500;margin-left:.1em}.flow_ul li .data_wrapp p{height:50px;position:relative}.flow_ul li .data_wrapp p strong{display:inline-block;font-size:18px;font-weight:500;line-height:1.3;letter-spacing:.025em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.office_data_wrapp{margin:0 auto 60px;display:flex;align-items:flex-start}.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}.timezoon{width:880px;margin:0 auto}.timezoon .title{font-size:20px;font-weight:600;line-height:1;letter-spacing:.05em;padding-left:12px;border-left:16px solid var(--color1);margin-bottom:16px}.timezoon ul{display:flex;border:1px solid var(--text)}.timezoon ul li{width:16.66%;box-sizing:border-box;text-align:center;border-right:1px solid var(--text);line-height:1}.timezoon ul li:last-child{border-right:none}.timezoon ul li .item{padding:12px 0;font-weight:600;background:#ececec}.timezoon ul li .data{padding:12px 0;font-weight:500}@media(max-width:1440px){.cont_wrapp{width:76.388889vw;margin:0 auto 6.944444vw}.cont_wrapp h2{margin-bottom:2.777778vw}.cont_wrapp h2 strong{height:3.333333vw;line-height:3.333333vw;border-radius:.416667vw;font-size:1.805556vw}.cont_wrapp h2 strong:before{border-radius:.416667vw;bottom:-.277778vw;right:-.277778vw}.cont_wrapp .main_caption{margin-bottom:2.777778vw}.cont_wrapp .contact{width:40.277778vw;margin:4.166667vw auto 0}.cont_wrapp .contact a{border:.208333vw solid var(--color1);border-radius:.555556vw;padding:1.25vw 1.666667vw}.cont_wrapp .contact a:after{width:4.027778vw;height:4.027778vw;right:1.111111vw}.cont_wrapp .contact a .sub{font-size:1.25vw;margin-bottom:.833333vw}.cont_wrapp .contact a .main{font-size:1.805556vw}.transition_ul{width:61.111111vw}.transition_ul>li{margin-bottom:2.777778vw}.transition_ul>li .li_title{font-size:1.666667vw;border-bottom:.208333vw solid var(--color1);padding:0 0 .833333vw 5.972222vw;margin-bottom:1.111111vw}.transition_ul>li .li_title:before{height:1.805556vw;line-height:1.805556vw;border-radius:1.805556vw;font-size:.972222vw}.transition_ul>li .flex .list_area{width:27.777778vw}.transition_ul>li .flex .list_area .list_title{margin-bottom:.555556vw}.transition_ul>li .flex .list_area ul{border:.138889vw solid var(--color2);border-radius:.694444vw;padding:1.111111vw}.transition_ul>li .flex .list_area ul li{margin-bottom:1.111111vw}.transition_ul>li .flex .data_area{width:calc(100% - 27.777778vw);padding-left:2.777778vw}.transition_ul>li .flex .data_area .li_caption{font-size:1.25vw;margin-bottom:1.25vw}.transition_ul>li .flex .data_area .one_point{padding:1.111111vw}.transition_ul>li .flex .data_area .one_point .op_title{margin-bottom:.833333vw}.transition_ul>li .flex .data_area .one_point .op_catch{font-size:1.388889vw;margin-bottom:.416667vw}#receive .receive_ul{width:61.111111vw;margin:0 auto 5.555556vw}#receive .receive_ul>li{margin-bottom:4.166667vw}#receive .receive_ul>li .li_title{font-size:1.666667vw;border-bottom:.208333vw solid #50a542;padding:0 0 .833333vw 7.638889vw;margin-bottom:1.111111vw}#receive .receive_ul.type02>li .li_title{border-bottom:.208333vw solid var(--color1);padding-left:9.513889vw}#receive .receive_ul>li .li_title:before{height:1.805556vw;line-height:1.805556vw;border-radius:1.805556vw;font-size:.972222vw}#receive .receive_ul>li .flex .image_area{width:23.611111vw;box-shadow:.208333vw .208333vw .694444vw -.347222vw #606060}#receive .receive_ul>li .flex .text_area{width:calc(100% - 23.611111vw);padding-left:2.777778vw}.message{width:61.111111vw;margin:4.166667vw auto 0;border:.277778vw solid var(--color1);border-radius:.416667vw;padding:1.666667vw}.message:before{width:5.555556vw;height:5.555556vw;border:.208333vw solid var(--color1);top:-2.777778vw;right:-2.777778vw}.message:after{width:4.166667vw;height:4.166667vw;top:-1.736111vw;right:-1.944444vw}.message .me_title{width:27.777778vw;margin:0 auto 1.111111vw;font-size:1.388889vw;border-bottom:.208333vw solid var(--color1);padding-bottom:.416667vw}.message .me_catch{font-size:1.666667vw;margin-bottom:1.111111vw}.flow_ul{width:61.111111vw}.flow_ul:after{border-top:.208333vw solid var(--color2)}.flow_ul li{width:12.5vw;height:12.5vw;border:.208333vw solid var(--color1)}.flow_ul li .data_wrapp .item{font-size:1.111111vw;margin-bottom:1.25vw}.flow_ul li .data_wrapp .item:after{width:2.777778vw;border-top:.208333vw solid var(--color2);bottom:-.555556vw}.flow_ul li .data_wrapp p{height:3.472222vw}.flow_ul li .data_wrapp p strong{font-size:1.25vw}.office_data_wrapp{margin:0 auto 4.166667vw}.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}.timezoon{width:61.111111vw}.timezoon .title{font-size:1.388889vw;padding-left:.833333vw;border-left:1.111111vw solid var(--color1);margin-bottom:1.111111vw}.timezoon ul li .item{padding:.833333vw 0}.timezoon ul li .data{padding:.833333vw 0}}@media(max-width:430px){.cont_wrapp{width:auto;margin:0 5.333333vw 16vw}.cont_wrapp h2{margin-bottom:8vw}.cont_wrapp h2 strong{height:auto;line-height:1.3;font-size:4.8vw;border-radius:1.6vw;padding:2.666667vw 1em}.cont_wrapp h2 strong:before{border-radius:1.6vw;bottom:-.8vw;right:-.8vw}.cont_wrapp .main_caption{margin-bottom:8vw}.cont_wrapp .contact{width:auto;margin:10.666667vw auto 0}.cont_wrapp .contact a{border:.8vw solid var(--color1);border-radius:1.6vw;padding:4.266667vw}.cont_wrapp .contact a:hover{background:var(--color2);color:var(--color1)}.cont_wrapp .contact a:after{width:12.8vw;height:12.8vw;right:3.2vw}.cont_wrapp .contact a:hover:after{filter:none}.cont_wrapp .contact a .sub{font-size:2.666667vw;margin-bottom:2.133333vw}.cont_wrapp .contact a .main{font-size:5.333333vw}.transition_ul{width:auto}.transition_ul>li{margin-bottom:10.666667vw}.transition_ul>li:last-child{margin-bottom:0}.transition_ul>li .li_title{font-size:4.8vw;border-bottom:.8vw solid var(--color1);padding:0 0 3.2vw 19.2vw;margin-bottom:4.266667vw}.transition_ul>li .li_title:before{height:5.333333vw;line-height:5.333333vw;border-radius:5.333333vw;font-size:3.2vw}.transition_ul>li .flex{display:block}.transition_ul>li .flex .list_area{width:auto;margin-bottom:4.8vw}.transition_ul>li .flex .list_area .list_title{margin-bottom:1.6vw}.transition_ul>li .flex .list_area ul{border:.533333vw solid var(--color2);border-radius:2.133333vw;padding:3.2vw}.transition_ul>li .flex .list_area ul li{margin-bottom:1.6vw}.transition_ul>li .flex .data_area{width:auto;padding-left:0}.transition_ul>li .flex .data_area .li_caption{font-size:4.266667vw;margin-bottom:4.266667vw}.transition_ul>li .flex .data_area .one_point{padding:3.2vw}.transition_ul>li .flex .data_area .one_point .op_catch{font-size:4.266667vw;margin-bottom:1.6vw}#receive .receive_ul{width:auto;margin:0 auto 16vw}#receive .receive_ul>li{margin-bottom:10.666667vw}#receive .receive_ul>li .li_title{font-size:4.8vw;border-bottom:.8vw solid #50a542;padding:7.466667vw 0 1.6vw;margin-bottom:4.266667vw;line-height:1.4}#receive .receive_ul.type02>li .li_title{border-bottom:.8vw solid var(--color1);padding:7.466667vw 0 1.6vw}#receive .receive_ul>li .li_title:before{height:5.333333vw;line-height:5.333333vw;border-radius:5.333333vw;font-size:3.2vw}#receive .receive_ul>li .flex{display:block}#receive .receive_ul>li .flex .image_area{width:auto;margin-bottom:4.8vw;box-shadow:.8vw .8vw 2.666667vw -1.333333vw #606060}#receive .receive_ul>li .flex .text_area{width:auto;padding-left:0}.message{width:auto;margin:10.666667vw auto 0;border:.8vw solid var(--color1);border-radius:1.6vw;padding:3.733333vw}.message:before{;width:13.333333vw;height:13.333333vw;border:.8vw solid var(--color1);top:-4.8vw;right:-4.8vw}.message:after{width:10.133333vw;height:10.133333vw;top:-2.133333vw;right:-2.666667vw}.message .me_title{width:auto;margin:0 auto 4.266667vw;font-size:4.266667vw;border-bottom:.8vw solid var(--color1);padding-bottom:1.6vw}.message .me_catch{font-size:4.8vw;margin-bottom:4.266667vw}.flow_ul{width:auto;display:block}.flow_ul:after{display:block;width:auto;height:100%;border-top:none;border-left:.8vw solid var(--color2);position:absolute;top:0;left:50%}.flow_ul li{width:80%;height:auto;border:.8vw solid var(--color1);border-radius:1.6vw;margin:0 auto 6.933333vw}.flow_ul li:last-child{margin-bottom:0}.flow_ul li .data_wrapp{position:static;transform:translate(0,0);padding:4.8vw 0}.flow_ul li .data_wrapp .item{font-size:4.266667vw;margin-bottom:4.266667vw}.flow_ul li .data_wrapp .item:after{width:10.666667vw;border-top:.8vw solid var(--color2);bottom:-2.133333vw}.flow_ul li .data_wrapp p{height:auto}.flow_ul li .data_wrapp p strong{display:inline-block;font-size:4.8vw;position:static;transform:translate(0,0)}.office_data_wrapp{margin:0 auto 10.666667vw;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}.timezoon{width:60%}.timezoon .title{font-size:4.266667vw;padding-left:2.666667vw;border-left:3.733333vw solid var(--color1);margin-bottom:3.733333vw}.timezoon ul{display:block}.timezoon ul li{width:auto;display:flex;border-right:none;border-bottom:1px solid var(--text)}.timezoon ul li:last-child{border-bottom:none}.timezoon ul li .item{width:21.333333vw;padding:3.2vw 0}.timezoon ul li .data{width:calc(100% - 21.333333vw);padding:3.2vw 0}}