@charset "UTF-8";.under_page_head{background-image:url(//tairadatefukushikai.jp/wp/wp-content/themes/tairadatefukusikai/assets/css/../images/recruit/head_bg.jpg)}.webp .under_page_head{background-image:url(//tairadatefukushikai.jp/wp/wp-content/themes/tairadatefukusikai/assets/css/../images/recruit/head_bg.webp)}.single_wrapp .data_wrapp{display:flex;align-items:center;margin-bottom:30px}.single_wrapp .data_wrapp .item{display:inline-block;height:28px;line-height:28px;background:var(--text);font-size:14px;font-weight:500;color:#fff;letter-spacing:.025em;padding:0 1em}.single_wrapp .data_wrapp .date{font-size:16px;font-weight:500;letter-spacing:.025em;margin-left:1em}.single_wrapp .single_cont{width:880px;margin:0 auto 60px}.single_wrapp .single_cont>ul{margin-bottom:60px}.single_wrapp .single_cont>ul>li{padding:24px 0;border-bottom:1px solid #ccc;display:flex}.single_wrapp .single_cont>ul>li>.item{width:160px;font-size:18px;font-weight:500;color:var(--color1);letter-spacing:.05em}.single_wrapp .single_cont>ul>li>.cont{width:calc(100% - 160px);border-left:1px solid #ccc;padding:3px 0 0 30px;box-sizing:border-box;font-size:16px}.single_wrapp .single_cont>ul>li>.cont p{font-weight:500;letter-spacing:.025em}.single_wrapp .single_cont>ul>li>.cont .office_name{line-height:1;margin-bottom:8px}.single_wrapp .single_cont>ul>li>.cont .office_name small{font-size:.8em;font-weight:500;margin-right:1em}.single_wrapp .single_cont>ul>li>.cont .add{margin-bottom:12px}.single_wrapp .single_cont>ul>li>.cont .add .post_num{font-weight:500;margin-right:1em}.single_wrapp .single_cont>ul>li>.cont .map{margin-bottom:18px}.single_wrapp .single_cont>ul>li>.cont .map iframe{width:100%;height:280px}.single_wrapp .single_cont>ul>li>.cont small.note{display:block;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:.025em;padding-left:1.2em;margin-top:8px;position:relative}.single_wrapp .single_cont>ul>li>.cont small.note:before{content:'※';display:inline-block;position:absolute;top:0;left:0}.single_wrapp .single_cont>ul>li>.cont .namu01{counter-reset:num01 0}.single_wrapp .single_cont>ul>li>.cont .namu01 li{display:flex;align-items:center;margin-bottom:8px;padding-left:1.5em;position:relative}.single_wrapp .single_cont>ul>li>.cont .namu01 li:last-child{margin-bottom:0}.single_wrapp .single_cont>ul>li>.cont .namu01 li:before{counter-increment:num01 1;content:counter(num01) ')';display:inline-block;position:absolute;top:0;left:0}.single_wrapp .single_cont>ul>li>.cont .namu01 li .num_item{width:90px}.single_wrapp .single_cont>ul>li>.cont .other_ul li .other_item strong,.single_wrapp .single_cont>ul>li>.cont .salary_ul li .salary_item strong,.single_wrapp .single_cont>ul>li>.cont .namu01 li .num_item strong{display:inline-block;height:20px;line-height:20px;background:var(--color1);font-size:14px;color:#fff;font-weight:500;letter-spacing:.1em;padding:0 .5em}.single_wrapp .single_cont>ul>li>.cont .namu01 li .num_cont{width:calc(100% - 90px);font-weight:500;line-height:1.4;letter-spacing:.025em}.single_wrapp .single_cont>ul>li>.cont .salary_ul li{display:flex;align-items:center;margin-bottom:8px;position:relative}.single_wrapp .single_cont>ul>li>.cont .salary_ul li:last-child{margin-bottom:0}.single_wrapp .single_cont>ul>li>.cont .salary_ul li .salary_item{width:160px}.single_wrapp .single_cont>ul>li>.cont .salary_ul li .salary_data{width:calc(100% - 160px);font-weight:500;line-height:1.4;letter-spacing:.025em}.single_wrapp .single_cont>ul>li>.cont .salary_ul li .salary_data small{font-size:.8em;font-weight:500}.single_wrapp .single_cont>ul>li>.cont .sub_title{margin-bottom:8px}.single_wrapp .single_cont>ul>li>.cont .sub_title strong{font-weight:500;color:var(--color1);line-height:1.4;letter-spacing:.025em}.single_wrapp .single_cont>ul>li>.cont .insurance_ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.single_wrapp .single_cont>ul>li>.cont .insurance_ul li{display:inline-block;height:24px;line-height:24px;background:var(--text);font-size:14px;color:#fff;font-weight:500;letter-spacing:.1em;padding:0 .5em;margin:0 8px 8px 0}.single_wrapp .single_cont>ul>li>.cont .other_ul li{display:flex;align-items:center;margin-bottom:8px;position:relative}.single_wrapp .single_cont>ul>li>.cont .other_ul li:last-child{margin-bottom:0}.single_wrapp .single_cont>ul>li>.cont .other_ul li .other_item{width:100px}.single_wrapp .single_cont>ul>li>.cont .other_ul li .other_cont{width:calc(100% - 100px);font-weight:500;line-height:1.4;letter-spacing:.025em}.single_wrapp .single_cont>ul>li>.cont .other_ul li .other_cont small{font-size:.8em;font-weight:500}.contact_link{width:660px;margin:0 auto}.contact_link a{display:block;height:140px;background:var(--color2);color:var(--color1);box-shadow:3px 3px 10px -5px #606060;position:relative}.contact_link a .text_wrapp{line-height:1;padding:0 60px 0 100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap}.contact_link a .text_wrapp:before{content:'';display:inline-block;width:80px;height:80px;background:url(//tairadatefukushikai.jp/wp/wp-content/themes/tairadatefukusikai/assets/css/../images/common/icon_contact02.png) no-repeat 0 0/contain;position:absolute;top:50%;left:0;transform:translate(0,-50%)}.contact_link a .text_wrapp:after{content:'';display:inline-block;width:40px;height:40px;background:url(//tairadatefukushikai.jp/wp/wp-content/themes/tairadatefukusikai/assets/css/../images/common/icon_link_arrow.png) no-repeat 0 0/contain;position:absolute;top:50%;right:0;transform:translate(0,-50%)}.contact_link a .text_wrapp .main{font-size:30px;font-weight:600;letter-spacing:.05em;margin-bottom:12px}.contact_link a .text_wrapp .phone{font-size:16px;font-weight:500;letter-spacing:.025em;margin-bottom:6px}.contact_link a .text_wrapp .phone strong{font-size:1.2em;font-weight:500;margin-left:.5em}.contact_link a .text_wrapp .manager{font-size:16px;font-weight:500;letter-spacing:.025em}.single_wrapp .link_btn{text-align:center}@media(max-width:1440px){.single_wrapp .data_wrapp{margin-bottom:2.083333vw}.single_wrapp .data_wrapp .item{height:1.944444vw;line-height:1.944444vw;font-size:.972222vw}.single_wrapp .data_wrapp .date{font-size:1.111111vw}.single_wrapp .single_cont{width:61.111111vw;margin:0 auto 4.166667vw}.single_wrapp .single_cont>ul{margin-bottom:4.166667vw}.single_wrapp .single_cont>ul>li{padding:1.666667vw 0}.single_wrapp .single_cont>ul>li>.item{width:11.111111vw;font-size:1.25vw}.single_wrapp .single_cont>ul>li>.cont{width:calc(100% - 11.111111vw);padding:.208333vw 0 0 2.083333vw;font-size:1.111111vw}.single_wrapp .single_cont>ul>li>.cont .office_name{margin-bottom:.555556vw}.single_wrapp .single_cont>ul>li>.cont .add{margin-bottom:.833333vw}.single_wrapp .single_cont>ul>li>.cont .map{margin-bottom:1.25vw}.single_wrapp .single_cont>ul>li>.cont .map iframe{height:19.444444vw}.single_wrapp .single_cont>ul>li>.cont small.note{font-size:.972222vw;margin-top:.555556vw}.single_wrapp .single_cont>ul>li>.cont .namu01 li{margin-bottom:.555556vw}.single_wrapp .single_cont>ul>li>.cont .namu01 li .num_item{width:6.25vw}.single_wrapp .single_cont>ul>li>.cont .other_ul li .other_item strong,.single_wrapp .single_cont>ul>li>.cont .salary_ul li .salary_item strong,.single_wrapp .single_cont>ul>li>.cont .namu01 li .num_item strong{height:1.388889vw;line-height:1.388889vw;font-size:.972222vw}.single_wrapp .single_cont>ul>li>.cont .namu01 li .num_cont{width:calc(100% - 6.25vw)}.single_wrapp .single_cont>ul>li>.cont .salary_ul li{margin-bottom:.555556vw}.single_wrapp .single_cont>ul>li>.cont .salary_ul li .salary_item{width:11.111111vw}.single_wrapp .single_cont>ul>li>.cont .salary_ul li .salary_data{width:calc(100% - 11.111111vw)}.single_wrapp .single_cont>ul>li>.cont .sub_title{margin-bottom:.555556vw}.single_wrapp .single_cont>ul>li>.cont .insurance_ul li{height:1.666667vw;line-height:1.666667vw;font-size:.972222vw;margin:0 .555556vw .555556vw 0}.single_wrapp .single_cont>ul>li>.cont .other_ul li{margin-bottom:.555556vw}.single_wrapp .single_cont>ul>li>.cont .other_ul li .other_item{width:6.944444vw}.single_wrapp .single_cont>ul>li>.cont .other_ul li .other_cont{width:calc(100% - 6.944444vw)}.contact_link{width:45.833333vw}.contact_link a{height:9.722222vw}.contact_link a .text_wrapp{padding:0 4.166667vw 0 6.944444vw}.contact_link a .text_wrapp:before{width:5.555556vw;height:5.555556vw}.contact_link a .text_wrapp:after{width:2.777778vw;height:2.777778vw}.contact_link a .text_wrapp .main{font-size:2.083333vw;margin-bottom:.833333vw}.contact_link a .text_wrapp .phone{font-size:1.111111vw;margin-bottom:.416667vw}.contact_link a .text_wrapp .manager{font-size:1.111111vw}}@media(max-width:430px){.single_wrapp .data_wrapp{margin-bottom:5.333333vw}.single_wrapp .data_wrapp .item{height:5.866667vw;line-height:5.866667vw;font-size:3.2vw}.single_wrapp .data_wrapp .date{font-size:3.733333vw}.single_wrapp .single_cont{width:auto;margin:0 5.333333vw 10.666667vw}.single_wrapp .single_cont>ul{margin-bottom:10.666667vw}.single_wrapp .single_cont>ul>li{padding:4.8vw 0;display:block}.single_wrapp .single_cont>ul>li>.item{width:auto;font-size:4.266667vw;margin-bottom:1.6vw}.single_wrapp .single_cont>ul>li>.cont{width:auto;border-left:none;padding:0;font-size:3.733333vw}.single_wrapp .single_cont>ul>li>.cont .office_name{margin-bottom:2.133333vw}.single_wrapp .single_cont>ul>li>.cont .add{margin-bottom:3.2vw}.single_wrapp .single_cont>ul>li>.cont .add .post_num{display:block;margin-right:0}.single_wrapp .single_cont>ul>li>.cont .map{margin-bottom:4.8vw}.single_wrapp .single_cont>ul>li>.cont .map iframe{height:48vw}.single_wrapp .single_cont>ul>li>.cont small.note{font-size:3.466667vw;margin-top:2.666667vw}.single_wrapp .single_cont>ul>li>.cont .namu01 li{display:block;margin-bottom:2.666667vw}.single_wrapp .single_cont>ul>li>.cont .namu01 li .num_item{width:auto;margin-bottom:1.6vw}.single_wrapp .single_cont>ul>li>.cont .other_ul li .other_item strong,.single_wrapp .single_cont>ul>li>.cont .salary_ul li .salary_item strong,.single_wrapp .single_cont>ul>li>.cont .namu01 li .num_item strong{height:5.333333vw;line-height:5.333333vw;font-size:3.2vw}.single_wrapp .single_cont>ul>li>.cont .namu01 li .num_cont{width:auto}.single_wrapp .single_cont>ul>li>.cont .salary_ul li{display:block;margin-bottom:2.666667vw}.single_wrapp .single_cont>ul>li>.cont .salary_ul li .salary_item{width:auto;margin-bottom:1.6vw}.single_wrapp .single_cont>ul>li>.cont .salary_ul li .salary_data{width:auto}.single_wrapp .single_cont>ul>li>.cont .salary_ul li .salary_data small{display:block}.single_wrapp .single_cont>ul>li>.cont .sub_title{margin-bottom:2.666667vw}.single_wrapp .single_cont>ul>li>.cont .insurance_ul{margin-bottom:1.6vw}.single_wrapp .single_cont>ul>li>.cont .insurance_ul li{height:6.4vw;line-height:6.4vw;font-size:3.466667vw;margin:0 2.133333vw 2.133333vw 0}.single_wrapp .single_cont>ul>li>.cont .other_ul li{display:block;margin-bottom:2.666667vw}.single_wrapp .single_cont>ul>li>.cont .other_ul li .other_item{width:auto;margin-bottom:1.6vw}.single_wrapp .single_cont>ul>li>.cont .other_ul li .other_cont{width:auto}.single_wrapp .single_cont>ul>li>.cont .other_ul li .other_cont small{display:block;font-size:.9em}.contact_link{width:auto}.contact_link a{height:26.666667vw;box-shadow:.8vw .8vw 2.666667vw -1.333333vw #606060}.contact_link a .text_wrapp{padding:0 8vw 0 16vw}.contact_link a .text_wrapp:before{width:14.666667vw;height:14.666667vw}.contact_link a .text_wrapp:after{width:5.333333vw;height:5.333333vw}.contact_link a .text_wrapp .main{font-size:4.266667vw;margin-bottom:2.666667vw}.contact_link a .text_wrapp .phone{font-size:3.733333vw;margin-bottom:1.6vw}.contact_link a .text_wrapp .phone strong{font-size:1.1em}.contact_link a .text_wrapp .manager{font-size:3.733333vw}}