.contents_inner{max-width:1100px;margin:0px auto}#job_archive{padding-top:0px}.service_list{border-top:1px solid #C8C8C8}.service_item{border-bottom:1px solid #C8C8C8}.service_link{position:relative;display:inline-block;width:100%;padding:20px 35px 20px 45px}@media screen and (min-width:768px){.service_link{padding:32px 35px 32px 85px}}@media screen and (min-width:1280px){.service_link{padding:35px 40px 35px 100px}}.service_link .title{color:#282828;letter-spacing:0.05em}@media screen and (min-width:768px){.service_link .title{font-size:1.8rem;letter-spacing:0.1em}}@media screen and (min-width:1280px){.service_link .title{font-size:2rem}}.service_link .icon{position:absolute;z-index:11;left:10px;top:50%;width:16px;height:16px;display:inline-block;overflow:hidden;margin-top:-7px}@media screen and (min-width:768px){.service_link .icon{margin-top:-15px;width:32px;height:30px;left:20px}}@media screen and (min-width:1280px){.service_link .icon{left:25px}}.service_link .icon:before{content:"";width:100%;height:100%;position:absolute;left:0px;top:0px;box-sizing:border-box;background-position:center;background-repeat:no-repeat}@media screen and (max-width:767px){.service_link .icon:before{background-size:contain}}.service_link .arrow{position:absolute;right:20px;top:50%;margin-top:-6px;width:18px;height:12px;z-index:11;overflow:hidden}@media screen and (min-width:768px){.service_link .arrow{margin-top:-9px;width:28px;height:18px}}.service_link .arrow:before{content:"";width:100%;height:100%;position:absolute;left:0px;top:0px;box-sizing:border-box;background-position:center;background-repeat:no-repeat}@media screen and (max-width:767px){.service_link .arrow:before{background-size:contain}}.service_link .icon._icon01:before{background-image:url("../../../img/icon/icon01.svg")}@media screen and (min-width:768px){.service_link .icon._icon02{margin-top:-18px;width:33px;height:36px}}.service_link .icon._icon02:before{background-image:url("../../../img/icon/icon02.svg")}@media screen and (min-width:768px){.service_link .icon._icon03{margin-top:-19px;width:33px;height:38px}}.service_link .icon._icon03:before{background-image:url("../../../img/icon/icon03.svg")}.service_link .icon._icon04{height:18px;margin-top:-9px}@media screen and (min-width:768px){.service_link .icon._icon04{margin-top:-21px;width:28px;height:42px}}.service_link .icon._icon04:before{background-image:url("../../../img/icon/icon04.svg")}.service_item:nth-child(5n+1) .service_link .arrow:before{background-image:url("../../../img/icon/arrow01.svg")}.service_item:nth-child(5n+2) .service_link .arrow:before{background-image:url("../../../img/icon/arrow05.svg")}.service_item:nth-child(5n+3) .service_link .arrow:before{background-image:url("../../../img/icon/arrow03.svg")}.service_item:nth-child(5n+4) .service_link .arrow:before{background-image:url("../../../img/icon/arrow02.svg")}.service_item:nth-child(5n+5) .service_link .arrow:before{background-image:url("../../../img/icon/arrow04.svg")}.service_link{transition:all 0.2s ease-in-out}.service_link .title{transition:all 0.2s ease-in-out}.service_link .icon{transition:all 0.2s ease-in-out}.service_link .icon:before{transition:all 0.2s ease-in-out}.service_link .arrow{transition:all 0.2s ease-in-out}.service_link .arrow:before{transition:all 0.2s ease-in-out}@media screen and (min-width:980px){.service_link:hover .title{color:#399D26}.service_link:hover .arrow{margin-right:-10px}}.service_item .service_link{padding-left:50px}@media screen and (min-width:768px){.service_item .service_link{padding-left:80px}}@media screen and (min-width:1280px){.service_item .service_link{padding-left:105px}}.service_item .service_link .icon{width:21px;height:21px;margin-top:-10px}@media screen and (min-width:768px){.service_item .service_link .icon{width:36px;height:36px;margin-top:-18px}}@media screen and (min-width:1280px){.service_item .service_link .icon{width:46px;height:46px;margin-top:-23px}}.service_item .service_link .icon:before{background-size:contain}.service_item:nth-child(6n+1) .service_link .icon:before{background-image:url("../../../img/job/icon01.svg")}.service_item:nth-child(6n+2) .service_link .icon:before{background-image:url("../../../img/job/icon02.svg")}.service_item:nth-child(6n+3) .service_link .icon:before{background-image:url("../../../img/job/icon03.svg")}.service_item:nth-child(6n+4) .service_link .icon:before{background-image:url("../../../img/job/icon04.svg")}.service_item:nth-child(6n+5) .service_link .icon:before{background-image:url("../../../img/job/icon05.svg")}.service_item:nth-child(6n+6) .service_link .icon:before{background-image:url("../../../img/job/icon06.svg")}#job_bottom .contents_inner{max-width:1520px;margin:0px auto;position:relative}#job_bottom .contents_inner:before{content:"";position:absolute;left:-15vw;top:-50px;width:100%;height:20vw;background-image:url(../../../img/job/bottom_fixed.svg);background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (min-width:768px){#job_bottom .contents_inner:before{top:-80px;height:15vw;left:-25vw}}@media screen and (min-width:980px){#job_bottom .contents_inner:before{top:-100px;left:-20vw}}@media screen and (min-width:1280px){#job_bottom .contents_inner:before{top:-130px}}@media screen and (min-width:1520px){#job_bottom .contents_inner:before{width:930px;height:200px;left:0px}}@media screen and (min-width:768px){.job_outlink{display:flex;max-width:1100px;margin:0px auto}}@media screen and (min-width:768px){.job_outlink{gap:0px 2%}}@media screen and (min-width:980px){.job_outlink{gap:0px 40px}}@media screen and (max-width:767px){.job_outlink_item_link{display:flex;align-items:center;gap:0px 5%}}@media screen and (min-width:768px){.job_outlink_item{width:32%}}@media screen and (min-width:980px){.job_outlink_item{width:340px}}@media screen and (max-width:767px){.job_outlink_item+.job_outlink_item{margin-top:20px}}.job_outlink_item_img{position:relative;overflow:hidden;border-radius:5px}@media screen and (max-width:767px){.job_outlink_item_img{width:45%}}@media screen and (min-width:768px){.job_outlink_item_img{margin-bottom:15px}}@media screen and (min-width:980px){.job_outlink_item_img{border-radius:10px}}.job_outlink_item_img .text_fixed{background:rgba(17,17,17,0.3) 0% 0% no-repeat padding-box;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:50%;position:absolute;z-index:11;left:50%;top:50%;width:25vw;margin-left:-12.5vw;margin-top:-12.5vw}@media screen and (min-width:768px){.job_outlink_item_img .text_fixed{width:15vw;margin-left:-7.5vw;margin-top:-7.5vw}}@media screen and (min-width:980px){.job_outlink_item_img .text_fixed{width:178px;margin-left:-89px;margin-top:-89px}}.job_outlink_item_img img{border-radius:5px}@media screen and (min-width:768px){.job_outlink_item_img img{width:100%}}@media screen and (min-width:980px){.job_outlink_item_img img{border-radius:10px}}.job_outlink_item_link img{transition:all 0.2s ease-in-out}@media screen and (min-width:980px){.job_outlink_item_link:hover .img img{transform:scale(1.1,1.1)}}.job_outlink_item_title{flex:1}.job_outlink_item_title .title{display:inline-block;position:relative;line-height:1.4em;font-size:5.6vw;font-weight:500;letter-spacing:0.05em;color:#282828}@media screen and (min-width:768px){.job_outlink_item_title .title{font-size:2.1rem}}@media screen and (min-width:980px){.job_outlink_item_title .title{font-size:2.4rem;letter-spacing:0.1em;line-height:1.6em}}.job_outlink_item_title .sub{color:#282828;font-size:3.7333333333vw;margin-top:10px;font-weight:700;letter-spacing:0.05em;line-height:1.6em}@media screen and (min-width:768px){.job_outlink_item_title .sub{font-size:1.3rem;margin-top:15px}}.job_outlink_item_title .arrow{width:60px;margin-top:15px}
/*# sourceMappingURL=archive.css.map */