.sec_ttl .ja{font-weight:500}.sec_ttl .en{font-family:var(--font_en);color:var(--site_color2);font-weight:600}.message_section{padding-top:11.0416666667vw;padding-bottom:10.5555555556vw}@media (min-width:1367px){.message_section{padding-top:159px;padding-bottom:152px}}.message_section .container{display:flex}.message_section .textarea{flex:1;position:relative;padding-top:60px;padding-bottom:32px}.message_section .sec_ttl{position:absolute;left:0;top:-25px;font-size:140px;line-height:normal;color:var(--bg_color);font-weight:bold;font-family:var(--font_en);z-index:-1;white-space:nowrap}.message_section .txt{margin-top:46px;line-height:calc(42 / 18)}.message_section .img_wrap{width:calc(637 / 1280 * 100%);display:flex;column-gap:calc(30 / 637 * 100%)}.message_section .img{flex:1}.message_section .img img{aspect-ratio:0.4279379157}.message_section .img1{align-self:flex-end}.message_section .img2{align-self:center}.message_section .img3{align-self:flex-start}.interview_section{background-color:var(--bg_color);padding-bottom:8.8888888889vw}@media (min-width:1367px){.interview_section{padding-bottom:128px}}.interview_section .sec_ttl{transform:translateY(71px);position:relative;z-index:1}.interview_section .sec_ttl .en{font-size:140px;line-height:normal}.interview_section .interview_item{margin-right:2.7777777778vw}@media (min-width:1367px){.interview_section .interview_item{margin-right:40px}}.interview_section .slick-list{overflow:visible;margin-right:-2.7777777778vw}@media (min-width:1367px){.interview_section .slick-list{margin-right:-40px}}.data_section{padding-top:8.8888888889vw}@media (min-width:1367px){.data_section{padding-top:128px}}.data_section .sec_ttl .en{font-size:88px;line-height:1;margin-top:14px}.data_section .textarea{display:flex;align-items:flex-end;column-gap:calc(60 / 1280 * 100%)}.data_section .txt{flex:1;line-height:normal;margin-bottom:12px}.data_section .data_list{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:24px;margin-top:36px}.data_section .data_list::after{content:"";width:calc(300 / 1280 * 100%)}.data_section .data_item{width:calc(300 / 1280 * 100%)}.job-description_section{padding-top:9.7916666667vw}@media (min-width:1367px){.job-description_section{padding-top:141px}}.job-description_section .sec_ttl .en{font-size:80px}.job-description_section .post_content{margin-top:56px}.job-description_section .job_list{display:flex;flex-wrap:wrap;justify-content:center;column-gap:calc(40 / 1280 * 100%);row-gap:24px}.job-description_section .job_list::after{content:"";width:calc(480 / 1280 * 100%)}.job-description_section .job_item{width:calc(480 / 1280 * 100%)}.job-description_section .job_item a{display:block;padding:calc(48 / 480 * 100%) calc(40 / 480 * 100%);border:1px solid var(--site_color2);position:relative}.job-description_section .job_item a::before{content:"";display:block;position:absolute;top:0;bottom:0;right:calc(40 / 480 * 100%);margin:auto 0;width:23px;height:1px;background-color:var(--site_color2)}.job-description_section .job_item a::after{content:"";display:block;position:absolute;top:0;bottom:0;right:calc(40 / 480 * 100%);margin:auto 0;width:9px;height:1px;background-color:var(--site_color2);transform:rotate(40deg);transform-origin:100% 50%}.job-description_section .job_item a:hover{color:var(--site_color2)}.job-description_section .bottom_img{margin-top:8.8888888889vw}.job-description_section .bottom_img img{max-height:560px}@media (min-width:1367px){.job-description_section .bottom_img{margin-top:128px}}@media (max-width:1024px){.message_section .textarea{padding-top:16px;padding-bottom:24px}.message_section .sec_ttl{font-size:64px}.message_section .txt{margin-top:24px}.message_section .img_wrap{width:36%}.message_section .img1{margin-bottom:80px}.message_section .img3{margin-top:80px}.interview_section .sec_ttl{transform:translateY(40px)}.interview_section .sec_ttl .en{font-size:64px}.data_section .sec_ttl .en{font-size:64px}.job-description_section .sec_ttl .en{font-size:64px}.job-description_section .post_content{margin-top:32px}.job-description_section .job_item{width:46%}.job-description_section .job_item a{padding:24px 32px}}@media (max-width:480px){.message_section{padding-top:128px;padding-bottom:56px}.message_section .container{flex-direction:column}.message_section .sec_ttl{font-size:56px}.message_section .heading{font-size:24px}.message_section .txt{font-size:16px;line-height:calc(28 / 16);margin-top:16px}.message_section .img_wrap{width:100%}.interview_section{padding-top:16px;padding-bottom:24px}.interview_section .sec_ttl{transform:translateY(24px)}.interview_section .sec_ttl .ja{font-size:18px}.interview_section .sec_ttl .en{font-size:40px}.data_section{padding-top:56px}.data_section .textarea{flex-direction:column;align-items:normal;row-gap:24px}.data_section .sec_ttl{text-align:center}.data_section .sec_ttl .ja{font-size:18px}.data_section .sec_ttl .en{font-size:40px;line-height:normal;margin-top:0}.data_section .data_list{margin-top:4px;width:max-content;gap:0 16px}.data_section .data_item{width:70vw}.job-description_section{padding-top:32px}.job-description_section .sec_ttl .ja{font-size:18px}.job-description_section .sec_ttl .en{font-size:36px}.job-description_section .job_list{row-gap:16px}.job-description_section .job_item{width:100%;font-size:16px}.job-description_section .job_item a{padding:16px 12px}}/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Fkanemitsu-sangyo.ctag-dev12.xyz%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Fctg-theme-main%2Fassets%2Fscss%2Frecruit.scss%22%2C%22wp-content%2Fthemes%2Fctg-theme-main%2Fassets%2Fscss%2F_mixin.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAGE%2CaAAA%2CeAAA%2CCAGA%2CaAAA%2CmEAAA%2CCAOF%2CiBAAA%2C0DAAA%2CCC0EE%2C0BAAA%2CiBAAA%2CsCAAA%2CCAAA%2CCDnEA%2C4BAAA%2CYAAA%2CCAGA%2C2BAAA%2C6DAAA%2CCAMA%2C0BAAA%2CqKAAA%2CCAYA%2CsBAAA%2CyCAAA%2CCAIA%2C2BAAA%2C2EAAA%2CCAKA%2CsBAAA%2CMAAA%2CCAEE%2C0BAAA%2CyBAAA%2CCAIF%2CuBAAA%2CmBAAA%2CCAGA%2CuBAAA%2CiBAAA%2CCAGA%2CuBAAA%2CqBAAA%2CCAKF%2CmBAAA%2C8DAAA%2CCCoBE%2C0BAAA%2CmBAAA%2CoBAAA%2CCAAA%2CCDdA%2C4BAAA%2CsDAAA%2CCAIE%2CgCAAA%2CkCAAA%2CCAKF%2CmCAAA%2C2BAAA%2CCCKA%2C0BAAA%2CmCAAA%2CiBAAA%2CCAAA%2CCDEA%2C%2BBAAA%2C6CAAA%2CCCFA%2C0BAAA%2C%2BBAAA%2CkBAAA%2CCAAA%2CCDWF%2CcAAA%2C0BAAA%2CCCXE%2C0BAAA%2CcAAA%2CiBAAA%2CCAAA%2CCDiBE%2C2BAAA%2C4CAAA%2CCAMF%2CwBAAA%2CmEAAA%2CCAKA%2CmBAAA%2C4CAAA%2CCAKA%2CyBAAA%2CsFAAA%2CCAKE%2CgCAAA%2CwCAAA%2CCAMF%2CyBAAA%2C6BAAA%2CCAKF%2CyBAAA%2C0BAAA%2CCCjDE%2C0BAAA%2CyBAAA%2CiBAAA%2CCAAA%2CCDuDE%2CsCAAA%2CcAAA%2CCAIF%2CuCAAA%2CeAAA%2CCAGA%2CmCAAA%2CiGAAA%2CCAME%2C0CAAA%2CwCAAA%2CCAKF%2CmCAAA%2C6BAAA%2CCAEE%2CqCAAA%2CuHAAA%2CCAKE%2C6CAAA%2C6JAAA%2CCAYA%2C4CAAA%2C8MAAA%2CCAcA%2C2CAAA%2CwBAAA%2CCAKJ%2CqCAAA%2CyBAAA%2CCAEE%2CyCAAA%2CgBAAA%2CCCjHF%2C0BAAA%2CqCAAA%2CgBAAA%2CCAAA%2CCA0BA%2C0BDkGE%2C2BAAA%2CoCAAA%2CCAIA%2C0BAAA%2CcAAA%2CCAGA%2CsBAAA%2CeAAA%2CCAGA%2C2BAAA%2CSAAA%2CCAGA%2CuBAAA%2CkBAAA%2CCAGA%2CuBAAA%2CeAAA%2CCAKA%2C4BAAA%2C0BAAA%2CCAEE%2CgCAAA%2CcAAA%2CCAOA%2C2BAAA%2CcAAA%2CCAOA%2CsCAAA%2CcAAA%2CCAIF%2CuCAAA%2CeAAA%2CCAGA%2CmCAAA%2CSAAA%2CCAEE%2CqCAAA%2CiBAAA%2CCAAA%2CCCtIJ%2CyBD8IA%2CiBAAA%2CqCAAA%2CCAGE%2C4BAAA%2CqBAAA%2CCAGA%2C0BAAA%2CcAAA%2CCAGA%2C0BAAA%2CcAAA%2CCAGA%2CsBAAA%2CwDAAA%2CCAKA%2C2BAAA%2CUAAA%2CCAIF%2CmBAAA%2CoCAAA%2CCAGE%2C4BAAA%2C0BAAA%2CCAEE%2CgCAAA%2CcAAA%2CCAGA%2CgCAAA%2CcAAA%2CCAKJ%2CcAAA%2CgBAAA%2CCAEE%2CwBAAA%2CqDAAA%2CCAKA%2CuBAAA%2CiBAAA%2CCAEE%2C2BAAA%2CcAAA%2CCAGA%2C2BAAA%2C8CAAA%2CCAMF%2CyBAAA%2C2CAAA%2CCAKA%2CyBAAA%2CUAAA%2CCAIF%2CyBAAA%2CgBAAA%2CCAGI%2CsCAAA%2CcAAA%2CCAGA%2CsCAAA%2CcAAA%2CCAIF%2CmCAAA%2CYAAA%2CCAGA%2CmCAAA%2CyBAAA%2CCAGE%2CqCAAA%2CiBAAA%2CCAAA%22%7D */