@charset "utf-8";#recruit_wrap>div{position:relative}@media screen and (max-width:767px){#recruit_wrap{margin-bottom:6.25%}#recruit_wrap #slider{margin-top:-3.125%;margin-bottom:6.25%}}@media screen and (min-width:768px){#recruit_wrap{margin-bottom:50px}#recruit_wrap #slider{margin-bottom:50px}}@media screen and (min-width:768px) and (max-width:939px){#recruit_wrap #slider{margin-top:-50px}}@media screen and (min-width:940px) and (max-width:1199px){#recruit_wrap>div{padding-left:200px;width:100%}}@media screen and (min-width:1200px){#recruit_wrap>div{min-height:300px;margin-left:auto;margin-right:10px;width:880px}}#recruit_greetings{margin-left:auto;margin-right:auto}#recruit_greetings h3{color:#C4404F;line-height:1.2;text-align:left}#recruit_greetings h4{color:#C4404F;text-align:left;line-height:1.2}#recruit_greetings hr{border-color:#C4404F;border-width:0 0 3px 0}@media screen and (max-width:767px){#recruit_greetings [src$="greetings/img_010.webp"]{max-width:93.75%}#recruit_greetings h3{margin-top:6.25%;margin-bottom:6.25%;font-size:187.5%;padding:0 3.125%}#recruit_greetings h4{font-size:125%;padding:0 3.125%}#recruit_greetings hr{margin:3.125% auto;width:93.75%}}@media screen and (min-width:768px){#recruit_greetings [src$="greetings/img_010.webp"]{max-width:100%}#recruit_greetings h3{font-size:325%;margin-top:50px;margin-bottom:50px}#recruit_greetings h4{font-size:150%}#recruit_greetings hr{margin:20px 0}}#recruit_policy{text-align:left}#recruit_policy h3{border-bottom:3px solid #5CA099;color:#5CA099;padding-bottom:.4em}#recruit_policy p{font-size:87.5%}#recruit_policy>div{background-color:#5CA099;color:#FFF}@media screen and (max-width:767px){#recruit_policy{margin-bottom:6.25%}#recruit_policy h3{font-size:150%;margin:0 auto 3.125%;text-align:center;width:93.75%}#recruit_policy p{padding:0 3.125%}#recruit_policy>div{margin:3.125% auto 0;padding:3.125%;width:93.75%}}@media screen and (min-width:768px){#recruit_policy{margin-bottom:50px}}@media screen and (min-width:768px) and (max-width:939px){#recruit_policy{margin-top:-50px;padding:50px 2% 50px 62%}#recruit_policy.lazyloaded{background:url(https://www.ichijo-h.co.jp/images/user/recruit/policy/back.webp) center top no-repeat;background-size:cover}#recruit_policy h3{margin-bottom:20px}#recruit_policy>div{margin-top:30px;padding:20px}}@media screen and (min-width:768px) and (max-width:859px){#recruit_policy h3{font-size:150%}}@media screen and (min-width:860px) and (max-width:939px){#recruit_policy h3{font-size:167.5%}}@media screen and (min-width:940px){#recruit_wrap.policy{margin-top:-50px;padding-top:50px}#recruit_wrap.policy{background:url(https://www.ichijo-h.co.jp/images/user/recruit/policy/back.webp) center top no-repeat}}@media screen and (min-width:940px) and (max-width:959px){#recruit_wrap.policy{background-size:100% auto}}@media screen and (min-width:960px) and (max-width:999px){#recruit_wrap.policy{background-size:95% auto}}@media screen and (min-width:940px) and (max-width:1199px){#recruit_policy{padding-bottom:7%}#recruit_policy h3{font-size:187.5%;margin-bottom:2%;margin-left:53%;width:340px}#recruit_policy div{font-size:137.5%;margin-left:53%;width:340px}#recruit_policy p{margin-left:53%;width:340px}#recruit_policy div{margin-top:3%;margin-left:53%;padding:3%;width:340px}}@media screen and (min-width:1000px) and (max-width:1059px){#recruit_wrap.policy.lazyloaded{background-size:90% auto}}@media screen and (min-width:1060px) and (max-width:1119px){#recruit_wrap.policy.lazyloaded{background-size:88% auto}}@media screen and (min-width:1120px) and (max-width:1199px){#recruit_wrap.policy.lazyloaded{background-size:83% auto}}@media screen and (max-width:1199px){#recruit_policy h3{line-height:1.2}}@media screen and (min-width:1200px){#recruit_policy{margin-top:40px;margin-left:430px;padding-bottom:70px;width:360px}#recruit_policy h3{font-size:200%;margin-bottom:20px}#recruit_policy p{line-height:2}#recruit_policy div{font-size:150%;margin-top:30px;padding:20px}}#recruit_policy_followup{margin-left:auto;margin-right:auto}#recruit_policy_followup h3{background-color:#FFA529;color:#FFF;margin-left:auto;margin-right:auto}#recruit_policy_followup>p{font-size:87.5%;text-align:left}#recruit_policy_followup>dl{text-align:left}#recruit_policy_followup>dl dt{border-style:solid;border-width:0 0 3px 0}#recruit_policy_followup>dl dt:nth-child(1){border-color:#FF921E;color:#FF921E}#recruit_policy_followup>dl dt:nth-child(3){border-color:#FF596F;color:#FF596F}#recruit_policy_followup>dl dt:nth-child(5){border-color:#49B64D;color:#49B64D}#recruit_policy_followup>dl dd{font-size:87.5%}@media screen and (max-width:767px){#recruit_policy_followup{margin-bottom:6.25%}#recruit_policy_followup img[src$="policy/followup_010.webp"],#recruit_policy_followup img[src$="policy/followup_030.webp"]{width:93.75%}#recruit_policy_followup h3{font-size:112.5%;margin-bottom:3.125%;padding:1.5625% 3.125%;width:93.75%}#recruit_policy_followup>p{padding:0 3.125%}#recruit_policy_followup img[src$="policy/followup_020.webp"]{margin-bottom:3.125%;width:75%}#recruit_policy_followup>dl{margin-top:3.125%}#recruit_policy_followup>dl dt{margin:0 auto 1.5625%;width:93.75%}#recruit_policy_followup>dl dt h4{font-size:125%}#recruit_policy_followup>dl dd+dt{margin-top:3.125%}#recruit_policy_followup>dl dd{padding:0 3.125%}}@media screen and (min-width:768px){#recruit_policy_followup{margin-bottom:50px}#recruit_policy_followup h3{font-size:125%;margin-bottom:20px;padding:20px 20px}#recruit_policy_followup>p{margin-bottom:20px}#recruit_policy_followup img[src$="policy/followup_020.webp"]{margin-bottom:20px}#recruit_policy_followup>dl{margin-top:30px}#recruit_policy_followup>dl dt{margin-bottom:10px}#recruit_policy_followup>dl dt h4{font-size:150%}#recruit_policy_followup>dl dd+dt{margin-top:20px}}@media screen and (min-width:768px) and (max-width:939px){#recruit_policy_followup{padding:0 20px}#recruit_policy_followup>p{padding:0 20px}#recruit_policy_followup>dl{padding:0 20px}}@media screen and (min-width:768px) and (max-width:1199px){#recruit_policy_followup img[src$="policy/followup_010.webp"],#recruit_policy_followup img[src$="policy/followup_030.webp"]{width:100%}}@media screen and (min-width:940px) and (max-width:1199px){#recruit_policy_followup>p{padding:0 30px}#recruit_policy_followup>dl{padding:0 30px}}@media screen and (min-width:1200px){#recruit_policy_followup h3{width:780px}#recruit_policy_followup>p{padding:0 70px}#recruit_policy_followup>dl{padding:0 70px}}#recruit_details{margin-left:auto;margin-right:auto;text-align:left}#recruit_details h3{border-bottom:3px solid #5CA099;line-height:1.2;padding-bottom:.2em}#recruit_details figure figcaption{text-align:left}#recruit_details figure figcaption h4{font-size:87.5%}#recruit_details figure figcaption p{font-size:87.5%}#recruit_details>h4{font-size:125%;line-height:1.2;position:relative}#recruit_details>h4:before{background-color:#AAA;content:"";height:1em;position:absolute;top:50%;left:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px}@media screen and (max-width:767px){#recruit_details h3{font-size:125%;margin:0 auto 3.125%;width:93.75%}#recruit_details figure{margin-bottom:3.125%}#recruit_details figure>div{margin-bottom:3.125%}#recruit_details figure>div img{width:62.5%}#recruit_details figure figcaption h4{padding:0 3.125%}#recruit_details figure figcaption p{padding:0 3.125%}#recruit_details>h4{margin:0 auto 1.5625%;padding:0 3.125%;width:93.75%}}@media screen and (min-width:768px){#recruit_details h3{font-size:150%;margin-bottom:20px}#recruit_details figure{display:table;margin-bottom:30px;width:100%}#recruit_details figure>div{display:table-cell;vertical-align:top}#recruit_details figure>div img{width:100%}#recruit_details figure figcaption{display:table-cell;padding-left:40px;vertical-align:top}#recruit_details>h4{margin-bottom:10px;padding:0 10px}}@media screen and (min-width:768px) and (max-width:939px){#recruit_details{width:-weblit-calc(100% - (20px * 2));width:calc(100% - (20px * 2))}#recruit_details figure>div{width:200px}}@media screen and (min-width:940px) and (max-width:1199px){#recruit_details figure>div{width:240px}}@media screen and (min-width:1200px){#recruit_details figure>div{width:280px}}#recruit_yanamoto{margin-left:auto;margin-right:auto}#recruit_yanamoto h3{border-bottom:3px solid #5CA099;line-height:1.2;padding-bottom:.2em;text-align:left}@media screen and (max-width:767px){#recruit_yanamoto h3{font-size:125%;margin:0 auto 3.125%;width:93.75%}#recruit_yanamoto img[src$="yanamoto/company_010.webp"]{max-width:93.75%}}@media screen and (min-width:768px){#recruit_yanamoto h3{font-size:150%;margin-bottom:20px}}
