.recruit{margin:0}.recruit .c-block__inner{margin-bottom:84px}@media (max-width: 767px){.recruit .c-block__inner{margin-bottom:42px}}.recruit .c-title{margin:59px 0 59px}@media (max-width: 767px){.recruit .c-title{margin:34px 0 29px}}.recruit dl{color:#333333;max-width:980px;width:100%;margin:0 auto;border:1px solid #cccccc;display:inline-flex;flex-wrap:wrap}.recruit dl dt,.recruit dl dd{box-sizing:border-box}.recruit dl dt{float:left;font-size:16px;font-size:1.6rem;line-height:23px;letter-spacing:0;font-weight:400;padding-bottom:0;width:200px;border-bottom:1px solid #cccccc;display:flex;align-items:center;justify-content:center}.recruit dl dt:nth-child(19){border-bottom:none}@media (min-width: 768px){.recruit dl dt:nth-child(1){padding:3px 0 2px 3px}.recruit dl dt:nth-child(3){padding:6px 0 2px 3px}.recruit dl dt:nth-child(5){padding:0 0 5px 4px}.recruit dl dt:nth-child(7){padding:0 0 5px 4px}.recruit dl dt:nth-child(9){padding:0 0 5px 4px}.recruit dl dt:nth-child(11){padding:0 0 7px 4px}.recruit dl dt:nth-child(13){padding:0 0 7px 3px}.recruit dl dt:nth-child(15){padding:0 0 7px 3px}.recruit dl dt:nth-child(17){padding:0 0 6px 3px}.recruit dl dt:nth-child(19){padding:0 0 8px 3px}}@media (max-width: 767px){.recruit dl dt{font-size:11px;font-size:1.1rem;padding:15px 5px;width:64px}}@media only screen and (max-width: 350px){.recruit dl dt{font-size:9px;font-size:.9rem;width:50px}}.recruit dl dd{font-size:16px;font-size:1.6rem;line-height:25px;letter-spacing:0;font-weight:400;padding:18px 45px 26px;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;width:calc(100% - 200px);display:flex;align-items:center;display:inline-block}.recruit dl dd:last-child{border-bottom:none}@media (min-width: 768px){.recruit dl dd:nth-child(4){padding:23px 45px 21px}.recruit dl dd:nth-child(6){padding:25px 45px 28px}.recruit dl dd:nth-child(8){padding:15px 45px 14px}.recruit dl dd:nth-child(10){padding:15px 45px 14px}.recruit dl dd:nth-child(12){padding:16px 45px 14px}.recruit dl dd:nth-child(14){padding:26px 45px 27px}.recruit dl dd:nth-child(16){padding:26px 45px 28px}.recruit dl dd:nth-child(18){padding:26px 45px 28px}.recruit dl dd:nth-child(20){padding:5px 45px 5px}}@media (max-width: 767px){.recruit dl dd{font-size:11px;font-size:1.1rem;width:calc(100% - 64px);padding:13px 5px 15px 10px;line-height:17px}.recruit dl dd:nth-child(2){padding:13px 5px 15px 10px}.recruit dl dd:nth-child(4){padding:17px 5px 11px 10px}.recruit dl dd:nth-child(6){padding:31px 5px 31px 10px}.recruit dl dd:nth-child(8){padding:26px 5px 19px 10px}.recruit dl dd:nth-child(10){padding:15px 5px 13px 10px}.recruit dl dd:nth-child(12){padding:8px 5px 3px 10px}.recruit dl dd:nth-child(14){padding:31px 5px 31px 10px}.recruit dl dd:nth-child(16){padding:29px 5px 33px 10px}.recruit dl dd:nth-child(18){padding:24px 5px 21px 10px}.recruit dl dd:nth-child(20){padding:6px 5px 5px 10px}}@media only screen and (max-width: 350px){.recruit dl dd{font-size:9px;font-size:.9rem;width:calc(100% - 50px)}}.recruit dl dd::after{content:"";display:block;clear:both}

/*# sourceMappingURL=maps/recruit.min.css.map */
