.recruitlist .footer--inner,.recruitlist .coplink{display:flex !important}.recruit-requirements .recruitment-box{display:none}.recruit-requirements .footer{padding-bottom:0 !important}@media (max-width: 767px){.recruit-requirements-post{padding:0 15px}}.recruit-requirements__anchor{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}@media (min-width: 768px){.recruit-requirements__anchor{margin:17px 0}}.recruit-requirements__anchor a{display:block;text-align:center;color:#000000;position:relative;line-height:3.7;font-weight:bold;background:#efefef;max-width:252px;width:100%;padding-right:20px;font-size:16px;font-size:1.6rem;margin:0 5px;background:#efefef url("/recruit/assets/img/common/ico_arrow_down.svg") no-repeat top 25px right 16px;background-size:8px auto}@media (max-width: 767px){.recruit-requirements__anchor a{font-size:12px;font-size:1.2rem;height:60px;line-height:60px;text-align:left;padding:0 0 0 20px;background:#efefef url("/recruit/assets/img/common/ico_arrow_down.svg") no-repeat top 25px right 11px}}.recruit-requirements .listItem{margin:100px auto}@media (max-width: 767px){.recruit-requirements .listItem{margin:40px auto}}.recruit-requirements .listItem__tit{text-align:center;font-size:20px;font-size:2rem;line-height:28px;letter-spacing:.7px;font-weight:bold;padding:0 0 32px}@media (max-width: 767px){.recruit-requirements .listItem__tit{padding:0 0 27px}}.recruit-requirements .listItem__txt{text-align:center;font-size:16px;font-size:1.6rem;line-height:28px;letter-spacing:.7px;margin:31px auto 33px}@media (max-width: 767px){.recruit-requirements .listItem__txt{margin:29px 0 30px;text-align:left}}.recruit-requirements .listItem__lst{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;flex-wrap:wrap;margin:35px auto;max-width:880px}.recruit-requirements .listItem__lst a{height:60px;color:#ffffff;margin:0 0 12px;padding:0 0 0 20px;letter-spacing:2px;font-weight:bold;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;position:relative}@media (min-width: 768px){.recruit-requirements .listItem__lst a{width:calc(50% - 6px)}}@media (min-width: 768px) and (max-width: 1000px){.recruit-requirements .listItem__lst a{max-width:330px}}@media (max-width: 767px){.recruit-requirements .listItem__lst a{width:100%;margin:0 0 6px}}.recruit-requirements .listItem__lst a::after{content:"";position:absolute;top:26px;right:14px;background:url("/recruit/assets/img/common/ico_btnwhite.svg") no-repeat;background-size:10px 8px;width:11px;height:8px}.requirements__cms .mv{width:100%;margin:0 auto}@media (min-width: 768px){.requirements__cms .mv{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}@media (min-width: 768px) and (max-width: 1000px){.requirements__cms .mv .mv__txt{font-size:14px;font-size:1.4rem;line-height:25px}}.requirements__cms .mv__img{width:100%;max-width:599px}.requirements__cms .mv__img .c-thumb{position:relative;display:block}.requirements__cms .mv__img .c-thumb:before{display:block;content:" ";width:100%;padding-top:72.28715%}.requirements__cms .mv__img .c-thumb>.content{position:absolute;top:0;left:0;right:0;bottom:0}.requirements__cms .mv__ctn{margin:0 14.39% 0 4%}@media (min-width: 768px){.requirements__cms .mv__ctn{width:85%;position:relative;top:2px}}@media (max-width: 767px){.requirements__cms .mv__ctn{margin:28px 20px 35px;text-align:justify}}.requirements__cms .mv__tit{font-size:26px;font-size:2.6rem;line-height:1.4;letter-spacing:1px;font-weight:bold;margin:0 0 21px}@media (max-width: 767px){.requirements__cms .mv__tit{margin-bottom:18px}}.requirements__cms .mv__txt{font-size:16px;font-size:1.6rem;letter-spacing:.8px}@media (min-width: 768px){.requirements__cms .mv__txt{padding-bottom:50px}}.requirements__cont{background:#efefef;padding:100px 0 85px}@media (min-width: 768px) and (max-width: 1000px){.requirements__cont{padding:100px 20px 85px}}@media (max-width: 767px){.requirements__cont{padding:43px 21px 20px}}.requirements__inner{max-width:800px;width:100%;margin:0 auto}.requirements__box{border:1px solid #000000;box-sizing:border-box;margin:0 auto 13px;background:#fff}@media (max-width: 767px){.requirements__box{margin-bottom:20px}}.requirements__application{margin:96px auto 0;max-width:1000px;width:100%}@media (min-width: 768px) and (max-width: 1000px){.requirements__application{padding:0 20px}}@media (max-width: 767px){.requirements__application{margin-top:35px;padding:0 20px}}.requirements__application .requirements__inner{background:transparent;max-width:808px}.requirements__application .requirements__box{border:none}@media (min-width: 768px){.requirements__application .requirements__box{margin:22px 0 0}}@media (max-width: 767px){.requirements__application .requirements__box{margin-top:7px}}.requirements__application .requirements__ttl{font-weight:bold}@media (min-width: 768px){.requirements__application .requirements__ttl{padding:2.9% 1.8% 2.9% 0;width:11%}}@media (max-width: 767px){.requirements__application .requirements__ttl{font-size:18px;font-size:1.8rem;margin:0 0 11px}}@media (min-width: 768px){.requirements__application .requirements__area{width:89%;padding:23px 0 25.5px 17px}}.requirements__application .requirements__item{letter-spacing:0.7px;line-height:24px;border-color:#efefef}@media (max-width: 767px){.requirements__application .requirements__item{padding:20.5px 0 21px 0}.requirements__application .requirements__item p{font-size:16px;font-size:1.6rem;line-height:26px}}.requirements__application .requirements__item:last-of-type{border-bottom:1px solid #efefef}.requirements__step{margin:90px auto 135px;max-width:1000px;width:100%}@media (min-width: 768px) and (max-width: 1000px){.requirements__step{padding:0 20px}}.requirements__step .requirements__inner{margin:65px auto}@media (max-width: 767px){.requirements__step .requirements__inner{margin:44px auto 64px}}@media (max-width: 767px){.requirements__step{margin:54px auto 0;padding:0 20px}}@media (min-width: 768px){.requirements__wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}}@media (max-width: 767px){.requirements__wrap{padding:0 30px}}@media only screen and (max-width: 350px){.requirements__wrap{padding:0 20px}}.requirements__wrap li{background:#efefef;position:relative}@media (min-width: 768px){.requirements__wrap li{width:175px;height:73px;margin:0 20px 0 0}}@media (max-width: 767px){.requirements__wrap li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;padding:6px 20px;margin:0 0 16px}}.requirements__wrap li::after{content:"";position:absolute;top:27px;right:-22px;width:0px;height:0px;border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:8px solid #ff7a24}@media (min-width: 768px) and (max-width: 1000px){.requirements__wrap li::after{right:-15px}}@media (max-width: 767px){.requirements__wrap li::after{top:auto;bottom:-17px;right:48%;transform:rotate(90deg)}}.requirements__wrap li:last-of-type{margin:0}.requirements__wrap li:last-of-type::after{display:none}.requirements__wrap li .label{font-family:"Montserrat", sans-serif;font-size:14px;font-size:1.4rem;line-height:45px;font-weight:bold;color:#ff7a24;left:0;right:0;text-align:center;position:absolute;top:-22px}@media (max-width: 767px){.requirements__wrap li .label{font-size:12px;font-size:1.2rem;line-height:48px;left:20px;right:auto;top:3px}}@media only screen and (max-width: 350px){.requirements__wrap li .label{left:10px;top:0}}.requirements__wrap li .label span{font-size:26px;font-size:2.6rem}@media (max-width: 767px){.requirements__wrap li .label span{font-size:20px;font-size:2rem;line-height:48px}}.requirements__wrap li .txt{font-size:16px;font-size:1.6rem;line-height:79px;letter-spacing:1px;font-weight:500;text-align:center}@media (max-width: 767px){.requirements__wrap li .txt{line-height:40px;font-size:14px;font-size:1.4rem;padding:0}}.requirements__tit{background:#000000;color:#ffffff;font-size:18px;font-size:1.8rem;line-height:28px;letter-spacing:.7px;font-weight:bold;text-align:center;padding:9px 0 10px}.requirements__txt{font-size:14px;font-size:1.4rem;line-height:25px;letter-spacing:.7px;padding:22px 40px;border-bottom:1px solid #000000;box-sizing:border-box}@media (max-width: 767px){.requirements__txt{padding:14px 20px 17px}}.requirements__ttl{color:#ff7a24;font-weight:bold}@media (min-width: 768px){.requirements__ttl{width:16%;padding:2.9% 1.8% 2.9% 4.8%}}@media (max-width: 767px){.requirements__ttl{margin:0 0 3px}}.requirements__ttl1{font-size:20px;font-size:2rem;line-height:28px;letter-spacing:1px;font-weight:bold;text-align:center;border-bottom:4px solid #ff7a24;box-sizing:border-box;padding:0 0 32px}@media (max-width: 767px){.requirements__ttl1{padding:0 0 26px}}@media (min-width: 768px){.requirements__area{width:84%;padding:23.5px 17px 26px;display:flex}}.requirements__item{border-bottom:1px solid #000000;box-sizing:border-box}@media (min-width: 768px){.requirements__item{display:flex;align-items:flex-start}}@media (max-width: 767px){.requirements__item{padding:22px 20px 21px}}.requirements__item:last-of-type{border:none}.requirements__item p{border-bottom:none;line-height:24px;font-size:14px}.requirements__item a{letter-spacing:1.6px;font-size:15px;font-family:"Montserrat", sans-serif;position:relative}.requirements__item a::after{content:"";position:absolute;bottom:2px;width:105%;height:1px;left:-7px;background:#000}.requirements__item a img{position:relative;left:-4px}@media (min-width: 768px){.requirements__item a{width:20%;margin-left:25px}}@media (max-width: 767px){.requirements__item a{display:block;text-align:center;margin-top:14px;width:fit-content;margin:10px auto 0}.requirements__item a::after{bottom:5px}.requirements__item a img{margin:0 3px 0 0px}}.requirements__heading{margin:0 0 96px}@media (max-width: 767px){.requirements__heading{margin:0 0 40px}}.requirements__heading .heading_bg{padding:26px 0;background:linear-gradient(to right, #ffa569 0%, #ff7212 100%)}@media (max-width: 767px){.requirements__heading .heading_bg{padding:25px 0 18px}}.requirements__heading .ttl{color:#ffffff;text-align:center;font-size:30px;font-size:3rem;line-height:45px;letter-spacing:4.5px;font-weight:bold}@media (max-width: 767px){.requirements__heading .ttl{font-size:22px;font-size:2.2rem;line-height:28px;letter-spacing:1px;font-weight:bold}}@media only screen and (max-width: 350px){.requirements__heading .ttl{font-size:20px}}.requirements__heading .txt{color:#ffffff;text-align:center;font-size:18px;font-size:1.8rem;line-height:33px;letter-spacing:2px;font-weight:bold}@media (max-width: 767px){.requirements__heading .txt{font-size:16px;font-size:1.6rem;line-height:32px;letter-spacing:.5px;font-weight:bold}}.requirements__heading .img{text-align:center}@media (max-width: 767px){.requirements__heading .img img{padding:0 30px}}.requirements__heading .sub{text-align:center;margin:45px auto 22px;font-size:18px;font-size:1.8rem;line-height:33px;letter-spacing:1px;font-weight:500}@media (max-width: 767px){.requirements__heading .sub{font-size:16px;font-size:1.6rem;line-height:26px;letter-spacing:.8px;font-weight:500;margin:26px auto 16px}}@media (max-width: 767px){#mainContent{padding:0}#mainContent .stepImg,#mainContent .txt{padding:0 20px}#mainContent .requirements__ttl1{width:90%;margin:0 auto}}#mainContent #contact{margin-top:44px}@media (max-width: 767px){#mainContent #contact{margin-top:25px}#mainContent #contact .container{padding:0}}#mainContent .txt{text-align:center;font-size:14px;font-size:1.4rem;line-height:30px;letter-spacing:0}@media (max-width: 767px){#mainContent .txt{text-align:left;font-size:16px;font-size:1.6rem;line-height:27px;letter-spacing:1px}}#mainContent .stepImg{text-align:center;margin:43px auto 60px}@media (max-width: 767px){#mainContent .stepImg{margin:24px auto 35px}}#mainContent .tableContact{margin:0 auto;border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;max-width:825px;width:100%}#mainContent .tableContact tr{width:100%;border-bottom:1px solid #e8e8e8}@media (max-width: 767px){#mainContent .tableContact tr{display:block}}#mainContent .tableContact tr:last-of-type{border-bottom:none}#mainContent .tableContact tr .flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width: 768px){#mainContent .tableContact tr .flex .wd1{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:0 18px 0 0}#mainContent .tableContact tr .flex .wd2{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:0 18px 0 0}#mainContent .tableContact tr .flex .wdd1{width:170px;margin:0 12px 0 0}#mainContent .tableContact tr .flex .wdd2{width:122px;margin:0 12px 0 0}}@media (max-width: 767px){#mainContent .tableContact tr .flex{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}#mainContent .tableContact tr .flex td{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;flex-wrap:wrap;padding:12px 19px 22px 19px}#mainContent .tableContact tr .flex .wd1{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#mainContent .tableContact tr .flex .wd1 input[type="text"]{width:58%;margin:5px 5px 5px 0}#mainContent .tableContact tr .flex .wd1 p{position:relative;top:2px;margin-left:10px}#mainContent .tableContact tr .flex .wd2{margin:11px 12px 0 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:48%}#mainContent .tableContact tr .flex .wd2:last-of-type{margin-right:0}#mainContent .tableContact tr .flex .wd2 input[type="text"]{width:84%;margin:0 10px 0 0}#mainContent .tableContact tr .flex .wd2 p{margin-left:10px}}@media only screen and (max-width: 350px){#mainContent .tableContact tr .flex .wd2{width:45%}}@media (min-width: 768px){#mainContent .tableContact tr.modify th p{padding-top:0}}@media (min-width: 768px){#mainContent .tableContact tr.last th p{padding-top:6px}}#mainContent .tableContact th{background:#efefef;text-align:left;padding:35px 33px 0 33px;box-sizing:border-box;vertical-align:top;white-space:nowrap;font-size:14px;font-size:1.4rem;line-height:30px;font-weight:500}@media (max-width: 767px){#mainContent .tableContact th{width:100%;display:block;padding:10px 20px}}#mainContent .tableContact th p{display:inline-flex;align-items:center;font-size:16px}#mainContent .tableContact th em{background:#ff7a24;color:#ffffff;width:39px;font-size:11px;font-size:1.1rem;line-height:1.8;text-align:center;font-style:normal;display:inline;margin:0 12px 0 0}#mainContent .tableContact th span{background:#848484;color:#ffffff;width:39px;font-size:11px;font-size:1.1rem;line-height:1.8;text-align:center;font-style:normal;display:inline;margin:0 12px 0 0}@media (max-width: 767px){#mainContent .tableContact th em,#mainContent .tableContact th span{font-size:14px;font-size:1.4rem}}#mainContent .tableContact .cms1{letter-spacing:0.5px;font-size:14px;line-height:34px;padding:15px 0 15px 40px}@media (max-width: 767px){#mainContent .tableContact .cms1{padding:5px 0 15px 20px}}#mainContent .tableContact td{padding:30px 0 30px 40px;box-sizing:border-box;background:#ffffff;width:578px;font-size:14px;font-size:1.4rem}@media (min-width: 768px) and (max-width: 1000px){#mainContent .tableContact td{width:70%;padding:20px 2px 20px 20px}}@media (max-width: 767px){#mainContent .tableContact td{width:100%;display:block;padding:15px 2px 20px 20px}}#mainContent .tableContact td input[type="text"],#mainContent .tableContact td input[type="tel"],#mainContent .tableContact td input[type="email"]{outline:none;border:1px solid #d9d9d9;box-sizing:border-box;width:305px;height:48px !important;background:#fff3eb;padding:0 10px}@media (max-width: 767px){#mainContent .tableContact td input[type="text"],#mainContent .tableContact td input[type="tel"],#mainContent .tableContact td input[type="email"]{width:95%;padding:0 10px}}#mainContent .tableContact td input[type="text"]::placeholder,#mainContent .tableContact td input[type="tel"]::placeholder,#mainContent .tableContact td input[type="email"]::placeholder{color:#d6d6d6;padding:0 5px;font-size:14px}#mainContent .tableContact td input[type="email"]{background:#fff !important;width:100%}@media (max-width: 767px){#mainContent .tableContact td input[type="email"]{width:94%;margin:15px 0}}#mainContent .tableContact td input[type="radio"]{outline:none;box-sizing:border-box;width:16px;height:16px;margin:10px 0 10px 14px;background:#fff3eb;position:relative;appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;border:none;outline:none;content:none}#mainContent .tableContact td input[type="radio"]:checked::after{opacity:1}#mainContent .tableContact td input[type="radio"]::after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:#ff7a24;top:4px;left:3px;opacity:0}#mainContent .tableContact td input[type="radio"]::before{content:"";position:absolute;width:16px;height:16px;border-radius:50%;top:0px;left:-1px;border:1px solid #D6D6D6 !important;background:#fff}#mainContent .tableContact td #final{width:100%}@media (min-width: 768px) and (max-width: 1000px){#mainContent .tableContact td #final{width:470px}}@media (max-width: 767px){#mainContent .tableContact td #final{width:94%}}#mainContent .tableContact td .chkradio{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media (max-width: 767px){#mainContent .tableContact td .chkradio{padding-top:9px 0 3px}}#mainContent .tableContact td .chkradio .area{border:1px solid #d9d9d9;box-sizing:border-box;background:#fff3eb;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}@media (min-width: 768px){#mainContent .tableContact td .chkradio .area{width:254px;height:50px !important}}@media (min-width: 768px) and (max-width: 1000px){#mainContent .tableContact td .chkradio .area{width:210px}}@media (max-width: 767px){#mainContent .tableContact td .chkradio .area{width:45%;height:50px;margin:0 20px 0 0}}#mainContent .tableContact td .chkradio label{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0 24px 0 0;font-size:14px;font-size:1.4rem}#mainContent .tableContact td textarea{width:100%;border:1px solid #d9d9d9;height:138px;padding:10px 10px;line-height:20px}@media (max-width: 767px){#mainContent .tableContact td textarea{width:95%;height:153px;margin:7px 0 6px}}#mainContent .tableContact input,#mainContent .tableContact textarea{font-family:"Noto Sans JP", sans-serif;font-size:14px;font-size:1.4rem;-webkit-appearance:none;border-radius:0}#mainContent .tableContact .size01{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width: 767px){#mainContent .tableContact .size01{flex-wrap:wrap}}#mainContent .tableContact .size01 .dIB{margin:0 6px 0 0}#mainContent .tableContact .size01 .note{font-size:12px;font-size:1.2rem}@media (max-width: 767px){#mainContent .tableContact .size01 .note{margin:0 10px 0 18px;line-height:18px}}#mainContent .tableContact #zipcode{width:147px;margin:0 9px 6px 0}@media (max-width: 767px){#mainContent .tableContact #zipcode{width:157px}}@media (min-width: 768px){#mainContent .tableContact #address{width:536px}}@media (min-width: 768px) and (max-width: 1000px){#mainContent .tableContact #address{width:470px}}#mainContent .txtContact01{padding:42px 56px 48px}@media (max-width: 767px){#mainContent .txtContact01{padding:20px 20px 33px}}#mainContent .txtContact01 .t0b10{font-size:18px;font-weight:bold;margin:0 0 5px}@media (max-width: 767px){#mainContent .txtContact01 .t0b10{font-size:16px;letter-spacing:1px;margin-bottom:8px}}#mainContent .txtContact01 .t0b20 li{font-size:14px;font-size:1.4rem;line-height:23px}@media (max-width: 767px){#mainContent .txtContact01 .t0b20 li{font-size:16px;font-size:1.6rem;line-height:26px;letter-spacing:1px}}#mainContent .txtContact01 .t0b20 a{color:#ff7a24;text-decoration:underline}#mainContent .taC .t20b20{border:1px solid #d6d6d6;margin:0 auto;padding:20px 0;text-align:center}@media (min-width: 768px){#mainContent .taC .t20b20{width:550px}}@media (max-width: 767px){#mainContent .taC .t20b20{width:88%}}#mainContent .taC .t20b20 label{position:relative}#mainContent .taC .t20b20 .fz16{font-size:16px;display:block;width:100%;height:100%;padding:20px 0 20px 40px}@media (max-width: 767px){#mainContent .taC .t20b20 .fz16{padding:16px 5px 16px 28px}}#mainContent .taC .t20b20 input[type="checkbox"]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;border:none;outline:none;content:none}#mainContent .taC .t20b20 input[type="checkbox"]:checked{background:none}#mainContent .taC .t20b20 input[type="checkbox"]:checked:before{background:url("/recruit/assets/img/recruit-requirements/ico_check.svg") center/12px 8px no-repeat}#mainContent .taC .t20b20 input[type="checkbox"]:before{position:relative;content:" ";display:block;width:18px;height:18px;border:#C1C1C1 solid 1px;margin-right:20px;top:2px}#mainContent .taC .t30b20{text-align:center;margin:65px auto 5px}@media (max-width: 767px){#mainContent .taC .t30b20{margin-top:45px}}#mainContent .t30b0{text-align:center;font-size:14px;padding:42px 56px 18px}@media (max-width: 767px){#mainContent .t30b0{padding:44px 15px 45px}}.btnsend{font-family:"Noto Sans JP", sans-serif;border:none;outline:none;width:354px;height:86px;margin:0 auto;background:#ff7a24;background:#ff7a24 url("../../img/common/ico_btnwhite.svg") no-repeat 92%;background-size:11px 8px;font-size:18px;letter-spacing:2px;color:#ffffff;font-weight:500;transition:background-color 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),border-color 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (hover: hover), screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.btnsend:hover{color:#FF7A24;background:#fff;border:#FF7A24 solid 1px;opacity:1}}@media (max-width: 767px){.btnsend{width:90%;height:92px;background-position:top 50% left 94%}}#mailContact{text-decoration:underline}.contact-confirm .recruitment-box,.contact-confirm .coplink{display:none}.contact-confirm .textSp{font-size:16px;font-size:1.6rem;margin:32px auto 26px;line-height:25px;padding:0 20px}.contact-confirm .footer{margin:20px auto 0;padding-bottom:0 !important}@media (max-width: 767px){.contact-confirm .footer{margin-top:45px}}.contact-confirm .footer .copyright{padding:9px 0;font-size:12px !important;letter-spacing:0.5px !important}.contact-confirm .stepImg{text-align:center}@media (max-width: 767px){.contact-confirm .stepImg{padding:0 20px}}.contact-confirm .formConfirm{margin:0 auto}.contact-confirm .formConfirm .hid_url{display:none}.contact-confirm .tableContact{margin:60px auto 20px;border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;max-width:825px;width:100%}@media (max-width: 767px){.contact-confirm .tableContact{margin:33px auto 0}}.contact-confirm .tableContact tr{width:100%;border-bottom:1px solid #e8e8e8}@media (max-width: 767px){.contact-confirm .tableContact tr{display:block}}.contact-confirm .tableContact tr:last-of-type{border-bottom:none}.contact-confirm .tableContact th{background:#efefef;text-align:left;box-sizing:border-box;font-size:16px;font-size:1.6rem;line-height:30px;font-weight:500;width:272px;vertical-align:middle;padding-left:40px}@media (max-width: 767px){.contact-confirm .tableContact th{width:100%;display:block;padding:9px 20px}}.contact-confirm .tableContact th p{display:inline-flex;align-items:center;font-size:16px}.contact-confirm .tableContact td{font-size:14px;font-size:1.4rem;padding:23px 2px 23px 40px;box-sizing:border-box;background:#ffffff;width:578px;font-size:14px;font-size:1.4rem;line-height:25px}@media (min-width: 768px) and (max-width: 1000px){.contact-confirm .tableContact td{width:calc(100% - 272px)}}.contact-confirm .tableContact td.lh{line-height:23px}@media (max-width: 767px){.contact-confirm .tableContact td.lh{line-height:24px;padding-bottom:24px}}@media (max-width: 767px){.contact-confirm .tableContact td{width:100%;display:block;padding:11px 2px 16px 20px}}.contact-confirm .tableContact .size01{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width: 767px){.contact-confirm .tableContact .size01{flex-wrap:wrap}}.contact-confirm .tableContact .size01 .dIB{margin:0 6px 0 0}.contact-confirm .tableContact .size01 .note{font-size:12px;font-size:1.2rem}@media (max-width: 767px){.contact-confirm .tableContact .size01 .note{margin:0 10px 0 18px;line-height:18px}}.contact-confirm .tableContact #zipcode{width:147px;margin:10px 9px 6px 0}@media (max-width: 767px){.contact-confirm .tableContact #zipcode{width:157px}}@media (min-width: 768px){.contact-confirm .tableContact #address{width:536px}}.contact-confirm .taR{text-align:right}.contact-confirm .taR a{display:inline-block;padding:0 0 0 17px;font-size:14px;position:relative}@media (max-width: 767px){.contact-confirm .taR a{margin:22px 19px 0 0;padding:0 0 0 19px;font-size:16px;letter-spacing:1px}}.contact-confirm .taR a::before{position:absolute;content:"";width:11px;height:8px;top:12px;left:0;display:inline-block;background:url("../../img/common/ico_btnblack1.svg") no-repeat 6% center}.contact-confirm .taR a::after{position:absolute;content:"";background:#000;width:100%;height:1px;bottom:2px;left:0;display:inline-block}@media (max-width: 767px){.contact-confirm .taR a::after{bottom:4px}}.contact-confirm .t20b20{text-align:center;margin:52px auto 75px;line-height:1.5}@media (max-width: 767px){.contact-confirm .t20b20{margin:58px auto 50px}}.contact-confirm .t30b0{text-align:center;font-size:14px;font-size:1.4rem;letter-spacing:0.6px;padding-left:15px;padding-right:15px}.indexThx .subpage-mv{margin:42px auto}@media (max-width: 767px){.indexThx .subpage-mv{margin:28px auto 17px}}.indexThx .breadcrumb{padding:8px 3.5% 10px 3.5%}@media (max-width: 767px){.indexThx .breadcrumb{padding:8px 3.5% 19px 5.5%}}.indexThx .breadcrumb li{padding-right:10px}.indexThx .breadcrumb li a{padding-right:10px}.indexThx .recruitment-box{display:none}.indexThx .footer{margin:82px 0 0;padding:35px 0 0}@media (max-width: 767px){.indexThx .footer{margin:66px 0 0;padding:43px 0 0}}@media only screen and (min-height: 925px){.indexThx .footer{position:fixed;bottom:0;width:100%}}.indexThx .stepImg{text-align:center}.indexThx .containerIndexThx{margin:56px auto 0}@media (max-width: 767px){.indexThx .containerIndexThx{margin:34px auto 0}}.indexThx .t20b20{font-size:20px;font-size:2rem;text-align:center;margin:0 0 34px;letter-spacing:1px}@media (max-width: 767px){.indexThx .t20b20{margin:0 0 20px}}.indexThx .fz14{font-size:14px;font-size:1.4rem;margin:0 0 29px}@media (max-width: 767px){.indexThx .fz14{letter-spacing:0.8px;line-height:28px;font-size:16px;margin-bottom:28px}}.indexThx .t20b0 a{font-size:14px;font-size:1.4rem;text-align:center;display:block;letter-spacing:1px;color:#fd7a33;text-decoration:underline}@media (max-width: 767px){.indexThx .t20b0 a{font-size:16px;font-size:1.6rem;padding:0 0 0 4px}}.formBlock{max-width:850px;margin:auto}body:not(.single) .footer{margin-top:65px;border-top:1px solid #efefef}.single .footer .footer--inner,.single .footer .coplink{display:none}.single .footer .copyright{padding:10px 0;font-size:12px;letter-spacing:1px}

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