@charset "utf-8";.pc{display:block}.sp{display:none}@media(max-width:767px){.pc{display:none}.sp{display:block}}li.menu-item,ul.flex_menu li{list-style:none;margin-left:0}.recruit_bnr{margin-top:-1px;padding:21px 0 20px;background:url(//fitness.lifix.life/wp-content/themes/lifix_gym/assets/css/../img/recruit/01_bg.jpg);background-size:cover}.rec_bnr_inner{position:relative;margin:auto;text-align:center;width:580px;padding:20px 100px 20px}.rec_bnr_inner:before{content:"";position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;opacity:.6;background:linear-gradient(64deg,#212121 -.8%,#3d3d3d 51.67%,#8b8a8a 102.63%)}.rec_bnr_txt_box{position:relative;z-index:3;h2{color:var(--System-Gray-050,#fafafa);text-align:center;font-family:Inter;font-size:38px;font-style:normal;font-weight:600;line-height:52.833px;letter-spacing:.6px;margin-bottom:10px}h3{color:var(--System-Gray-000,#fff);text-align:center;font-family:"Noto Sans JP";font-size:18px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:.5px;margin-bottom:13px}}.recruit_sec1{padding:20px 0}.recruit_sec1 .inner_wrap{width:982px}.recruit_sec1 .center_ttl h2{width:758px;margin:13px auto 20px}.flex_wrap{display:flex;flex-wrap:wrap}.flex_wrap.start{align-items:flex-start}.flex_in45{width:45%;margin:2.5% auto}.comp_tbl .under_line_wrap{margin:20px 0 10px}.under_line_wrap{position:relative;border-bottom:solid 1px}h3.flow_no.comp{font-size:18px;padding:6px 20px;display:inline-block}h3.flow_no{color:#fcfcfc;font-weight:400;line-height:1.2;background:#212121;background-size:cover;text-align:center}.comp_tbl p,.comp_tbl li{color:#212121;font-size:1.1764705882352942vw}.comp_tbl .under_line_wrap{margin:24px 0 18px}.center_ttl p{color:#212121;width:47.059vw;text-align:center;margin:auto}.recruit_sec2 .center_ttl h2{width:55.735vw;margin:0 auto 20px}.entry_box{width:83.088vw;padding:1.471vw 0 0;background:#fff}.entry_box p{color:#212121}table.form_tbl tr{border-bottom:dotted 1px #9db5b2}.recruit_sec2{background:url(//fitness.lifix.life/wp-content/themes/lifix_gym/assets/css/../img/recruit/02_bg.jpg);background-size:cover;padding:20px 0}span.gray{font-size:1.0294117647058822vw;color:#9e9e9e}li{list-style:disc;padding-left:0;margin-left:20px}span.file_dis{font-size:1vw;font-weight:400}@media(max-width:767px){.recruit_sec1 .inner_wrap{width:90%}.recruit_bnr{padding:5.256410256410255vw 0;background:url(//fitness.lifix.life/wp-content/themes/lifix_gym/assets/css/../img/recruit/sp/01_bg.jpg)}.recruit_sec1 .center_ttl h2{margin-bottom:10px}.flex_in45{width:100%}.comp_tbl p,.comp_tbl li{color:#212121;font-size:4.050632911392405vw}span.gray{font-size:3.5443037974683547vw}.rec_bnr_inner{width:92.3076923076923vw;padding:4.230769vw 4.25641vw}.rec_bnr_inner:before{width:92.3076923076923vw;left:3.5%}.rec_bnr_txt_box{width:85.594872vw;left:-1vw;margin:auto}.rec_bnr_txt_box h2{font-size:7.6923076923076925vw;margin-bottom:3.5897435897435894vw;line-height:42px}.rec_bnr_txt_box h3{font-size:4.102564102564102vw;line-height:30px;letter-spacing:1px}.rec_bnr_txt_box p{font-size:3.5897435897435894vw}.recruit_sec1{padding:5.512821vw 0}.recruit_sec1 .center_ttl h2{width:92.3076923076923vw}.recruit_sec2{padding:20px 0}.recruit_sec2 .inner_wrap{width:95%}.recruit_sec2 .center_ttl h2{width:360px}.entry_box{width:100%;padding:20px 0}.entry_box p{color:#212121;width:100%;font-size:4.050632911392405vw}p.rec_form_p{width:95%}h3.formttl.center,table.form_tbl th{display:block;width:100%;padding:15px 0 5px}table.form_tbl td{display:block;width:90%;margin:auto;padding:0 0 15px}h3.formttl.center,table.form_tbl th{display:block;width:90%;margin:auto}.wpcf7-radio{flex-direction:column;align-items:baseline}.hidden_box{width:80%;padding:5%}.recruit_sec2.contact .center_ttl h2{width:71.89873417721519vw}table.form_tbl{width:82.949367vw}select{width:65px;padding:5px 5.5px 5px 5px}span.file_dis{font-size:3.5vw;font-weight:400}}