#wrapper .kv_area{background:url(/recruit/img/recruit_kv.jpg) top right no-repeat;width:100%;height:180px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;background-size:cover}@media screen and (max-width: 960px){#wrapper .kv_area{margin-top:63px;height:150px}}#wrapper .kv_area>.inner{width:100%;max-width:1000px;margin:0px auto 0px;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:-webkit- center;align-items:center;-webkit-justify-content:flex-start;justify-content:-webkit- flex-start;justify-content:flex-start;height:100%}@media screen and (max-width: 960px){#wrapper .kv_area>.inner{padding:0 3.5%}}#wrapper .kv_area h1{font-size:18px;font-size:1.8rem;text-align:left;color:#fff}@media screen and (max-width: 960px){#wrapper .kv_area h1{font-size:16px;font-size:1.6rem}}#wrapper .kv_area h1 span{font-size:16px;font-size:1.6rem;display:inline-block;margin-top:6px}@media screen and (max-width: 960px){#wrapper .kv_area h1 span{font-size:14px;font-size:1.4rem}}#wrapper .main_contents{width:100%;text-align:left}#wrapper .main_contents .main_txt{width:100%;max-width:1000px;margin:100px auto 0px;text-align:left}@media screen and (max-width: 960px){#wrapper .main_contents .main_txt{width:100%;max-width:960px;margin:50px auto 0px;padding:0 3.5%}}#wrapper .main_contents .main_txt h2{font-size:40px;font-size:4rem;font-weight:700}@media screen and (max-width: 960px){#wrapper .main_contents .main_txt h2{font-size:22px;font-size:2.2rem;margin-bottom:20px}}#wrapper .main_contents h2{font-size:30px;font-size:3rem;font-weight:700;margin-bottom:20px}@media screen and (max-width: 960px){#wrapper .main_contents h2{font-size:22px;font-size:2.2rem;margin-bottom:20px}}#wrapper .main_contents .requirements_area,#wrapper .main_contents .form_area{width:100%;margin-bottom:140px;margin-top:100px}@media screen and (max-width: 960px){#wrapper .main_contents .requirements_area,#wrapper .main_contents .form_area{padding:0 3.5% 0;margin-bottom:60px;margin-top:50px}}#wrapper .main_contents .requirements_area>.inner,#wrapper .main_contents .form_area>.inner{width:100%;max-width:1000px;margin:0px auto 0px}#wrapper .main_contents .requirements_area>.inner .item,#wrapper .main_contents .form_area>.inner .item{width:100%;margin-bottom:50px}@media screen and (max-width: 960px){#wrapper .main_contents .requirements_area>.inner .item,#wrapper .main_contents .form_area>.inner .item{margin-bottom:30px}}#wrapper .main_contents .requirements_area>.inner .item:last-child,#wrapper .main_contents .form_area>.inner .item:last-child{margin-bottom:0}#wrapper .main_contents .requirements_area>.inner .item h2,#wrapper .main_contents .form_area>.inner .item h2{width:180px;float:left}@media screen and (max-width: 960px){#wrapper .main_contents .requirements_area>.inner .item h2,#wrapper .main_contents .form_area>.inner .item h2{float:none;width:100%}}#wrapper .main_contents .requirements_area>.inner .item p,#wrapper .main_contents .form_area>.inner .item p{font-size:14px;font-size:1.4rem;line-height:1.6;margin-bottom:20px}@media screen and (max-width: 960px){#wrapper .main_contents .requirements_area>.inner .item p,#wrapper .main_contents .form_area>.inner .item p{font-size:14px;font-size:1.4rem;margin-bottom:10px}}#wrapper .main_contents .requirements_area>.inner .item p:last-child,#wrapper .main_contents .form_area>.inner .item p:last-child{margin-bottom:0}#wrapper .main_contents .requirements_area>.inner .item p a,#wrapper .main_contents .form_area>.inner .item p a{font-size:14px;font-size:1.4rem;font-weight:bold;color:#3285db}@media screen and (max-width: 960px){#wrapper .main_contents .requirements_area>.inner .item p a,#wrapper .main_contents .form_area>.inner .item p a{font-size:14px;font-size:1.4rem}}#wrapper .main_contents .requirements_area>.inner .item p a:hover,#wrapper .main_contents .form_area>.inner .item p a:hover{text-decoration:underline}#wrapper .main_contents .requirements_area>.inner .item ul,#wrapper .main_contents .form_area>.inner .item ul{margin-bottom:20px}@media screen and (max-width: 960px){#wrapper .main_contents .requirements_area>.inner .item ul,#wrapper .main_contents .form_area>.inner .item ul{margin-bottom:10px}}#wrapper .main_contents .requirements_area>.inner .item ul:last-child,#wrapper .main_contents .form_area>.inner .item ul:last-child{margin-bottom:0}#wrapper .main_contents .requirements_area>.inner .item ul li,#wrapper .main_contents .form_area>.inner .item ul li{font-size:14px;font-size:1.4rem;line-height:1.6;text-align:left;margin-bottom:5px}#wrapper .main_contents .requirements_area>.inner .item ul li:last-child,#wrapper .main_contents .form_area>.inner .item ul li:last-child{margin-bottom:0}#wrapper .main_contents .requirements_area>.inner .item table,#wrapper .main_contents .form_area>.inner .item table{width:100%}#wrapper .main_contents .requirements_area>.inner .item table tr,#wrapper .main_contents .form_area>.inner .item table tr{width:100px}@media screen and (min-width: 640px){#wrapper .main_contents .requirements_area>.inner .item table tr:last-child th,#wrapper .main_contents .form_area>.inner .item table tr:last-child th,#wrapper .main_contents .requirements_area>.inner .item table tr:last-child td,#wrapper .main_contents .form_area>.inner .item table tr:last-child td{padding-bottom:0}}@media screen and (max-width: 640px){#wrapper .main_contents .requirements_area>.inner .item table tr:last-child td,#wrapper .main_contents .form_area>.inner .item table tr:last-child td{padding-bottom:0}}#wrapper .main_contents .requirements_area>.inner .item table tr th,#wrapper .main_contents .form_area>.inner .item table tr th{text-align:left;font-size:14px;font-size:1.4rem;padding-bottom:25px;line-height:1.6;width:140px}@media screen and (max-width: 640px){#wrapper .main_contents .requirements_area>.inner .item table tr th,#wrapper .main_contents .form_area>.inner .item table tr th{display:block;width:100%;font-weight:700;padding-bottom:1px}}#wrapper .main_contents .requirements_area>.inner .item table tr td,#wrapper .main_contents .form_area>.inner .item table tr td{text-align:left;font-size:14px;font-size:1.4rem;padding:0 0 25px 10px;line-height:1.6}@media screen and (max-width: 640px){#wrapper .main_contents .requirements_area>.inner .item table tr td,#wrapper .main_contents .form_area>.inner .item table tr td{display:block;width:100%;padding:0 0 15px 0}}#wrapper .main_contents .requirements_area>.inner .item table tr td span.gray,#wrapper .main_contents .form_area>.inner .item table tr td span.gray{display:inline-block;background:#d3d3d3;font-weight:bold;font-size:14px;font-size:1.4rem;padding:5px;line-height:1;margin-bottom:5px}#wrapper .main_contents .requirements_area>.inner .btn,#wrapper .main_contents .form_area>.inner .btn{margin-top:100px;text-align:center}@media screen and (max-width: 960px){#wrapper .main_contents .requirements_area>.inner .btn,#wrapper .main_contents .form_area>.inner .btn{margin-top:60px}}#wrapper .main_contents .requirements_area>.inner .btn a,#wrapper .main_contents .form_area>.inner .btn a{background:#3b3b3b;font-size:16px;font-size:1.6rem;text-align:center;padding:10px 30px;border:none;color:#fff;border:2px solid  #3b3b3b}#wrapper .main_contents .requirements_area>.inner .btn a:hover,#wrapper .main_contents .form_area>.inner .btn a:hover{background:#fff;color:#3b3b3b}@media screen and (max-width: 640px){#wrapper .main_contents .requirements_area>.inner .btn a,#wrapper .main_contents .form_area>.inner .btn a{padding:10px 18px}}#wrapper .main_contents .form_area{margin-top:40px}@media screen and (max-width: 960px){#wrapper .main_contents .form_area{margin-top:30px}}#wrapper .main_contents .form_area>.inner .item h2{width:180px}#wrapper .main_contents .form_area>.inner .item .form_box{width:870px;margin:10px auto 0}@media screen and (max-width: 960px){#wrapper .main_contents .form_area>.inner .item .form_box{width:100%}}#wrapper .main_contents .form_area>.inner .item .form_box .required{font-size:12px;font-size:1.2rem;color:#ee3c3c}#wrapper .main_contents .form_area>.inner .item .form_box table{width:100%}#wrapper .main_contents .form_area>.inner .item .form_box table tr{border-bottom:1px solid  #ececec}#wrapper .main_contents .form_area>.inner .item .form_box table tr th{text-align:left;width:320px;font-size:16px;font-size:1.6rem;padding:13px 0 13px 40px;vertical-align:middle}#wrapper .main_contents .form_area>.inner .item .form_box table tr th span.txts{font-size:14px;font-size:1.4rem}#wrapper .main_contents .form_area>.inner .item .form_box table tr th.detail{vertical-align:top}@media screen and (max-width: 960px){#wrapper .main_contents .form_area>.inner .item .form_box table tr th{display:block;width:100%;font-size:14px;font-size:1.4rem;font-weight:bold;padding:10px 1% 5px}#wrapper .main_contents .form_area>.inner .item .form_box table tr th span{font-size:12px;font-size:1.2rem}}#wrapper .main_contents .form_area>.inner .item .form_box table tr td{text-align:left;padding:13px 40px 13px 0;font-size:14px;font-size:1.4rem;vertical-align:middle}@media screen and (max-width: 960px){#wrapper .main_contents .form_area>.inner .item .form_box table tr td{display:block;width:100%;padding:5px 1% 10px}}#wrapper .main_contents .form_area>.inner .item .form_box table tr td input,#wrapper .main_contents .form_area>.inner .item .form_box table tr td select{border-radius:5px;border:1px solid #ececec;font-size:16px;font-size:1.6rem;padding:7px 5px;margin:0 !important;vertical-align:middle;width:100%}#wrapper .main_contents .form_area>.inner .item .form_box table tr td textarea{width:100%;height:170px;resize:vertical;border:1px solid  #ececec}@media screen and (max-width: 960px){#wrapper .main_contents .form_area>.inner .item .form_box table tr td textarea{height:120px}}#wrapper .main_contents .form_area>.inner .item .form_box table tr td.type select{width:275px}@media screen and (max-width: 960px){#wrapper .main_contents .form_area>.inner .item .form_box table tr td.type select{width:100%}}#wrapper .main_contents .form_area>.inner .item .form_box table tr td.name input{width:300px}@media screen and (max-width: 960px){#wrapper .main_contents .form_area>.inner .item .form_box table tr td.name input{width:100%}}#wrapper .main_contents .form_area>.inner .item .form_box table tr td.postal input{width:120px}@media screen and (max-width: 960px){#wrapper .main_contents .form_area>.inner .item .form_box table tr td.postal input{width:100%}}#wrapper .main_contents .form_area>.inner .item .form_box table tr td.prefectures select{width:175px}@media screen and (max-width: 960px){#wrapper .main_contents .form_area>.inner .item .form_box table tr td.prefectures select{width:100%}}#wrapper .main_contents .form_area>.inner .item .form_box table tr td.tel input{width:200px}@media screen and (max-width: 960px){#wrapper .main_contents .form_area>.inner .item .form_box table tr td.tel input{width:100%}}#wrapper .main_contents .form_area>.inner .item .form_box table tr td.address input{width:100%}#wrapper .main_contents .form_area>.inner .item .form_box table tr td.file div#btn{background:none;border:none;padding:0;margin:0 10px 0 0;width:145px;vertical-align:middle;display:inline-block}#wrapper .main_contents .form_area>.inner .item .form_box table tr td.file div#btn p{display:block;background:#3b3b3b;width:100%;border:2px solid  #3b3b3b;color:#fff;font-size:14px;font-size:1.4rem;padding:6px 0 8px;line-height:1;text-align:center;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;cursor:pointer}#wrapper .main_contents .form_area>.inner .item .form_box table tr td.file div#btn p:hover{background:#fff;color:#3b3b3b}#wrapper .main_contents .form_area>.inner .item .form_box table tr td.file input{background:none;box-shadow:none;border:none}#wrapper .main_contents .form_area>.inner .item .form_box table tr td.file input#filename{padding:7px 0 0}#wrapper .main_contents .form_area>.inner .item .form_box table tr td.file span{font-size:14px;font-size:1.4rem;margin-top:5px}#wrapper .main_contents .form_area>.inner .item .form_box .check_area{text-align:center;margin:70px auto 40px}@media screen and (max-width: 960px){#wrapper .main_contents .form_area>.inner .item .form_box .check_area{margin:35px auto 20px}}#wrapper .main_contents .form_area>.inner .item .form_box .check_area input,#wrapper .main_contents .form_area>.inner .item .form_box .check_area label{font-size:14px;font-size:1.4rem}#wrapper .main_contents .form_area>.inner .item .form_box .btns ul{text-align:center}#wrapper .main_contents .form_area>.inner .item .form_box .btns ul li{display:inline-block}#wrapper .main_contents .form_area>.inner .item .form_box .btns ul li input{background:#3b3b3b;font-size:16px;font-size:1.6rem;text-align:center;padding:15px 18px;border:none;color:#fff;border:2px solid  #3b3b3b;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;cursor:pointer}#wrapper .main_contents .form_area>.inner .item .form_box .btns ul li input:disabled{background:#757575 !important;color:#fff !important;border:2px solid  #757575;cursor:default}#wrapper .main_contents .form_area>.inner .item .form_box .btns ul li input:hover{background:#fff;color:#3b3b3b}select{outline:none;text-indent:0.01px;text-overflow:'';background:none transparent;vertical-align:middle;font-size:inherit;color:inherit;-webkit-appearance:button;-moz-appearance:button;appearance:button}select option{background-color:#fff;color:#333}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #828c9a}.select-wrap{position:relative;width:275px}@media screen and (max-width: 960px){.select-wrap{width:100%}}.select-wrap.prefectures{width:175px}@media screen and (max-width: 960px){.select-wrap.prefectures{width:100%}}.select-wrap:before{z-index:1;position:absolute;right:15px;top:9px;content:url(/recruit/img/icon_select.png);pointer-events:none}select{outline:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';background:none transparent;vertical-align:middle;font-size:inherit;color:inherit;-webkit-appearance:button;-moz-appearance:button;appearance:button;appearance:none;-webkit-appearance:none;-moz-appearance:none;height:40px;padding:8px 12px;border:1px solid #ddd;width:100%;border-radius:3px}select option{background-color:#fff;color:#333}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #828c9a}.select-wrap.select-primary:before{color:#fff}.select-wrap.select-primary>select{background:#0084B4;color:#fff;border-color:#0084B4}.select-wrap.select-primary>select:-moz-focusring{color:transparent;text-shadow:0 0 0 #fff}.select-wrap.select-inverse:before{color:#fff}.select-wrap.select-inverse>select{color:#fff;border-color:#fff}.select-wrap.select-inverse>select:-moz-focusring{color:transparent;text-shadow:0 0 0 #fff}.mfp_element_button{font-size:14px;font-size:1.4rem}
/*# sourceMappingURL=lower.css.map */
