@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.sp--hide{width:100%}@media only screen and (max-width:1024px){.sp--hide{display:none!important}}@media only screen and (max-width:480px){.sp-third--none{display:none}}.sp--show{display:none}@media only screen and (max-width:1024px){.sp--show{display:block}}.sp-img--show{display:none}@media only screen and (max-width:1024px){.sp-img--show{display:block;width:100%}}.sp-inline--show{display:none}@media only screen and (max-width:1024px){.sp-inline--show{display:inline-block}}.sp-third--show{display:none}@media only screen and (max-width:480px){.sp-third--show{display:block}}.hide,.js-show-item__5{display:none}.breadcrumb-list li,.wrap-mr20{display:inline-block}.wrap-mr20{margin-right:20px}.top-down-nopd{padding-top:0;padding-bottom:0}.normal-txt--top,.text-justify{text-align:justify;text-justify:inter-ideograph}.normal-tbl tr td.center,.normal-tbl tr th,.pd0_center{text-align:center}.text-alert{color:#cd201f}.text-normal-color{color:#666}.text-link{color:#069;text-decoration:none}.text-link:hover{text-decoration:underline}.text-large{font-size:22px;line-height:1.6;font-weight:700}.btn-off,.normal-btn--blue.off,.normal-btn--green.off,.normal-btn--lightyellow.off,.normal-btn--orange.off,.off.input-icon-plane,.off.large-btn--orange,.off.middle-btn--green,.off.middle-btn--orange,.off.wide-btn--green,.off.wide-btn--orange,.tbl__btn--darkgray.off{background:#e0e0e0;border:1px solid #e0e0e0;color:#B2B2B2;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.btn-off:hover,.normal-btn--blue.off:hover,.normal-btn--green.off:hover,.normal-btn--lightyellow.off:hover,.normal-btn--orange.off:hover,.off.input-icon-plane:hover,.off.large-btn--orange:hover,.off.middle-btn--green:hover,.off.middle-btn--orange:hover,.off.wide-btn--green:hover,.off.wide-btn--orange:hover,.tbl__btn--darkgray.off:hover{opacity:1;cursor:default}.btn-off:active,.normal-btn--blue.off:active,.normal-btn--green.off:active,.normal-btn--lightyellow.off:active,.normal-btn--orange.off:active,.off.input-icon-plane:active,.off.large-btn--orange:active,.off.middle-btn--green:active,.off.middle-btn--orange:active,.off.wide-btn--green:active,.off.wide-btn--orange:active,.tbl__btn--darkgray.off:active{top:0}.btn-off span,.normal-btn--blue.off span,.normal-btn--green.off span,.normal-btn--lightyellow.off span,.normal-btn--orange.off span,.off.input-icon-plane span,.off.large-btn--orange span,.off.middle-btn--green span,.off.middle-btn--orange span,.off.wide-btn--green span,.off.wide-btn--orange span,.tbl__btn--darkgray.off span{color:#B2B2B2}.pd0_center{padding-left:0;padding-right:0}.fixed-btn.input-icon-plane,.fixed-btn.large-btn--orange,.fixed-btn.middle-btn--orange,.fixed-btn.wide-btn--orange,.normal-btn--orange.fixed-btn{position:fixed;top:10px;z-index:1}.fixed-btn.input-icon-plane:hover,.fixed-btn.large-btn--orange:hover,.fixed-btn.middle-btn--orange:hover,.fixed-btn.wide-btn--orange:hover,.normal-btn--orange.fixed-btn:hover{opacity:1;background:#ff804d}.fixed-btn.input-icon-plane:active,.fixed-btn.large-btn--orange:active,.fixed-btn.middle-btn--orange:active,.fixed-btn.wide-btn--orange:active,.normal-btn--orange.fixed-btn:active{box-shadow:0 0 0 0 inset;top:13px}.pos-rel{position:relative}.lh14{line-height:1.4}.line-height-normal{line-height:1.6}.w50{width:50px}.w100{width:100px}.w150{width:150px}.w200{width:200px}.w250{width:250px}.w300{width:300px}.mt1{margin-top:1px}.mt2{margin-top:2px}.mt3{margin-top:3px}.mt5{margin-top:5px}.m-1024-hide__mt10,.mt10{margin-top:10px}@media only screen and (max-width:1024px){.m-1024-hide__mt10{margin-top:0}}#NextShowHope1,#NextShowRefuse1,.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mb0{margin-bottom:0}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb16{margin-bottom:16px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb80{margin-bottom:80px}.mb90{margin-bottom:90px}.mb100{margin-bottom:100px}.mr5{margin-right:5px}.input-icon-plane .fa,.large-btn--orange .fa,.middle-btn--green .fa,.middle-btn--orange .fa,.mr10,.normal-btn .fa,.normal-btn--blue .fa,.normal-btn--cancel .fa,.normal-btn--green .fa,.normal-btn--lightyellow .fa,.normal-btn--orange .fa,.normal-btn--request .fa,.wide-btn--green .fa,.wide-btn--orange .fa{margin-right:10px}.m-second-hide__mr20,.mr20{margin-right:20px}@media only screen and (max-width:780px){.m-second-hide__mr20{margin-right:0}}.mr30{margin-right:30px}.mr40{margin-right:40px}.mr50{margin-right:50px}.ml10{margin-left:10px}.ml20{margin-left:20px}.ml30{margin-left:30px}.ml40{margin-left:40px}.ml50{margin-left:50px}.mg10{margin:10px}.main-title{font-size:24px;line-height:31.2px;font-weight:700;color:#0095D0;border-left:4px solid #0095D0;padding:7px}.article-title,.sub-title{font-size:18px;line-height:25.2px;font-weight:700}.sub-title{color:#666;margin-bottom:10px}.article-title{color:#666;padding-left:0;padding-bottom:8px;border-bottom:2px solid #0095d0;margin-top:30px;margin-bottom:15px}.breadcrumb-list,.modal-job-dialog .center-btn-box{margin-bottom:20px}.article-title.modal{margin-top:10px}.breadcrumb-list{font-size:12px;line-height:19.2px;color:#666;padding-left:0}.breadcrumb-list li a{text-decoration:none;color:#0095d0}.normal-txt--top{font-size:14px;line-height:22.4px;color:#666;padding-bottom:10px}.normal-tbl{table-layout:fixed;color:#666}.normal-tbl tr{background:#f7f7f7}@media only screen and (max-width:480px){.normal-tbl{border-left:1px solid #e4e1de;border-right:1px solid #e4e1de}.normal-tbl colgroup{display:none}.normal-tbl tr{padding-bottom:10px}.normal-tbl tr td:last-child,.normal-tbl tr th:last-child{border-bottom:1px solid #e4e1de}}.normal-tbl tr th{font-size:15px;background:#eaf9ff;padding:10px;font-weight:700;border-top:1px solid #e4e1de;border-bottom:1px solid #e4e1de;border-right:1px solid #e4e1de;line-height:1.6}.normal-tbl tr td:last-child,.normal-tbl tr th:last-child{border-right:none}.normal-tbl tr td{font-size:14px;padding:10px 20px;border-bottom:1px solid #e4e1de;border-right:1px solid #e4e1de;line-height:1.6}@media only screen and (max-width:480px){.normal-tbl tr td{display:block;width:100%;border-right:none;border-bottom:none;padding:5px 20px 0}.normal-tbl tr td.center{text-align:left}}.normal-tbl tr td.pd0_center{text-align:center;padding-left:0;padding-right:0}.normal-tbl tr:nth-child(2n){background-color:#fff}.normal-tbl-union{table-layout:fixed;color:#666}.normal-tbl-union tr{background:#fff}.normal-tbl-union tr th{font-size:15px;background:#eaf9ff;padding:10px;font-weight:700;text-align:center;border-top:1px solid #e4e1de;border-bottom:1px solid #e4e1de;border-right:1px solid #e4e1de;line-height:1.6}@media only screen and (max-width:1024px){.normal-tbl-union{border-left:1px solid #e4e1de;border-right:1px solid #e4e1de}.normal-tbl-union colgroup{display:none}.normal-tbl-union tr th{display:block}.normal-tbl-union tr td:last-child,.normal-tbl-union tr th:last-child{border-bottom:1px solid #e4e1de}}.normal-tbl-union tr td:last-child,.normal-tbl-union tr th:last-child{border-right:none}.normal-tbl-union tr td{font-size:14px;padding:10px 20px;border-bottom:1px solid #e4e1de;border-right:1px solid #e4e1de;line-height:1.6}@media only screen and (max-width:1024px){.normal-tbl-union tr td{display:block;text-align:left;border-right:none;border-bottom:none;padding:10px}}.normal-tbl-rowspan2,.normal-tbl__title{border-bottom:1px solid #e4e1de;border-top:1px solid #e4e1de;color:#666}.normal-tbl-union tr td.center{text-align:center}@media only screen and (max-width:1024px){.normal-tbl-union tr td.center{text-align:left;padding:10px}}.normal-tbl-union tr td.pd0_center{text-align:center;padding-left:0;padding-right:0}@media only screen and (max-width:1024px){.normal-tbl-union tr td.pd0_center{text-align:left;padding:10px}}.normal-tbl-union tr:nth-child(2n){background-color:#f7f7f7}.form-tbl tr th,.normal-tbl-rowspan2 tr th,.normal-tbl__title{background:#eaf9ff;font-weight:700}.normal-tbl__title{font-size:15px;padding:10px;line-height:24px;text-align:center}@media only screen and (max-width:480px){.normal-tbl__title{border:1px solid #e4e1de}}@media only screen and (max-width:1024px){.normal-tbl-rowspan2{border:1px solid #e4e1de;border-bottom:none;border-collapse:separate}}.normal-tbl-rowspan2 tr td.last-border,.normal-tbl-rowspan2 tr th{border-bottom:1px solid #e4e1de}.normal-tbl-rowspan2 tr th{border-right:none;font-size:15px;border-top:1px solid #e4e1de;padding:15px 20px}.normal-tbl-rowspan2 tr th .tbl-item__text{line-height:1.4;float:left}@media only screen and (max-width:1024px){.normal-tbl-rowspan2 tr th{overflow:hidden;display:block;border-left:none;border-right:none;border-top:none;padding:13px 10px}.normal-tbl-rowspan2 tr th .tbl-item__text{vertical-align:middle}.normal-tbl-rowspan2 tr th .tbl-middle{overflow:hidden;display:inline-block}.normal-tbl-rowspan2 tr th .tbl-required.mt5{margin-top:0;vertical-align:middle}}.normal-tbl-rowspan2 tr td{font-size:14px;padding:15px 20px;border-bottom:1px dotted #e4e1de;line-height:1.6;color:#666}@media only screen and (max-width:1024px){.normal-tbl-rowspan2 tr td{display:block;padding:15px 10px;border-left:none;border-right:none}}.normal-tbl-rowspan2 tr td .first-block{width:10%;display:inline-block}@media only screen and (max-width:1024px){.normal-tbl-rowspan2 tr td .first-block{display:block;width:100%;margin-bottom:5px}.normal-tbl-rowspan2 tr td .first-block.confirm{width:80px;display:inline-block;margin-bottom:0}}.normal-tbl-rowspan2 tr td .second-block{width:89%;display:inline-block}.normal-tbl-rowspan2 tr td.center{text-align:center;border-left:none;border-right:none;border-top:none}.form-tbl{color:#666;border-bottom:none}@media only screen and (max-width:1024px){.normal-tbl-rowspan2 tr td .second-block{display:block;width:100%}.form-tbl{border:1px solid #e4e1de;border-bottom:none;border-collapse:separate}}.form-tbl tr th{border-right:none;font-size:15px;border-bottom:1px solid #e4e1de;border-top:1px solid #e4e1de;padding:10px 20px;line-height:1.4}@media only screen and (max-width:1024px){.form-tbl tr th{overflow:hidden;display:block;border-left:none;border-right:none;border-top:none;padding:13px 10px}}.form-tbl tr td,.job-index-tbl tr th{border-top:1px solid #e4e1de;border-bottom:1px solid #e4e1de}.form-tbl tr td{font-size:14px;padding:15px 20px;color:#666}@media only screen and (max-width:1024px){.form-tbl tr td{display:block;padding:15px 10px;border-left:none;border-right:none;border-top:none}}.form-tbl tr td.top-down-nopd{padding-top:10px;padding-bottom:0}.form-tbl tr td.center{text-align:center;border-left:none;border-right:none;border-top:none}.form-tbl tr td.td-text-btn__wrap{padding-right:0;overflow:hidden;position:relative;line-height:1.4}.form-tbl tr td.td-text-btn__wrap .text-side{float:left;width:65%;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (max-width:780px){.form-tbl tr td.td-text-btn__wrap .text-side{float:none;position:static;transform:none;margin-bottom:20px;width:100%}}.form-tbl tr td.td-text-btn__wrap .btn-side{float:right;width:210px}@media only screen and (max-width:780px){.form-tbl tr td.td-text-btn__wrap .btn-side{float:none;margin:0 auto}}.form-tbl__textarea{border:1px solid #ccc;border-radius:3px;text-align:left;width:100%;padding:10px;resize:vertical;min-height:160px;line-height:1.6;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.normal__textarea,.read__textarea{border:1px solid #ccc;padding:10px;resize:vertical;text-align:left;width:100%}@media only screen and (max-width:1024px){.form-tbl tr td.td-text-btn__wrap{padding-right:10px}.form-tbl__textarea{font-size:16px}}.show-area .form-tbl__textarea{font-size:14px;line-height:1.4}.normal__textarea{border-radius:3px;min-height:160px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.normal__textarea{font-size:16px;margin:0}}.read__textarea{font-size:14px;line-height:1.4;border-radius:3px;margin:15px 0 10px;min-height:275px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.edit-box__textarea{border:1px solid #ccc;border-radius:3px;text-align:left;width:100%}.tbl-item__text{float:left;color:#666;line-height:1.4}@media only screen and (max-width:1024px){.read__textarea{font-size:16px;margin:15px 0}.tbl-item__text{float:none;margin-left:0;display:inline-block}.tbl-item__text br{display:none}}.tbl-required{width:30px;height:20px;color:#fff;background:#CD201F;text-align:center;font-weight:400;font-size:12px;display:inline-block;float:right;line-height:1.7}.normal-btn,.normal-btn--cancel,.normal-btn--request{width:210px;font-size:17px;box-shadow:0 3px 0 0 #b24b00;-moz-box-shadow:0 3px 0 0 #b24b00;-webkit-box-shadow:0 3px 0 0 #b24b00;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:12px;display:inline-block;text-align:center;color:#fff;text-decoration:none;font-weight:700;line-height:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;border:none}.input-icon-plane,.large-btn--orange,.middle-btn--orange,.normal-btn--blue,.normal-btn--orange,.wide-btn--orange{display:inline-block;text-align:center;text-decoration:none;font-weight:700;line-height:1;-webkit-box-sizing:border-box;position:relative;width:210px;color:#fff}.input-icon-plane,.large-btn--orange,.middle-btn--orange,.normal-btn--orange,.wide-btn--orange{background:#f26633;border:1px solid #f26633;box-shadow:0 3px 0 0 #4F1909;-moz-box-shadow:0 3px 0 0 #4F1909;-webkit-box-shadow:0 3px 0 0 #4F1909;font-size:17px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:12px;-moz-box-sizing:border-box;box-sizing:border-box}.input-icon-plane:active,.large-btn--orange:active,.middle-btn--orange:active,.normal-btn--orange:active,.wide-btn--orange:active{box-shadow:0 0 0 0 inset;top:3px}.input-icon-plane:hover,.large-btn--orange:hover,.middle-btn--orange:hover,.normal-btn--orange:hover,.wide-btn--orange:hover{opacity:.7}.input-icon-plane span,.large-btn--orange span,.middle-btn--orange span,.normal-btn--orange span,.wide-btn--orange span{color:#fff}.normal-btn--blue{background:#00a7ea;border:1px solid #00a7ea;box-shadow:0 3px 0 0 #00648c;-moz-box-shadow:0 3px 0 0 #00648c;-webkit-box-shadow:0 3px 0 0 #00648c;font-size:17px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:12px;-moz-box-sizing:border-box;box-sizing:border-box}.normal-btn--blue:active{box-shadow:0 0 0 0 inset;top:3px}.normal-btn--blue:hover{opacity:.7}.normal-btn--blue span{color:#fff}.input-icon-plane{font-family:"Lucida Grande","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,メイリオ,sans-serif,FontAwesome}.large-btn--orange{width:315px;height:70px;font-size:26px}@media only screen and (max-width:480px){.normal-btn,.normal-btn--cancel,.normal-btn--request{margin-bottom:15px}.input-icon-plane,.large-btn--orange,.middle-btn--orange,.normal-btn--blue,.normal-btn--orange,.wide-btn--orange{margin-bottom:10px}.large-btn--orange{font-size:18px;width:80%;height:47px}.middle-btn--green,.normal-btn--green,.wide-btn--green{margin-bottom:10px}}.middle-btn--green,.normal-btn--green,.normal-btn--lightyellow,.wide-btn--green{font-size:17px;display:inline-block;text-align:center;text-decoration:none;font-weight:700;line-height:1;position:relative}.middle-btn--green,.normal-btn--green,.wide-btn--green{width:210px;background:#b5c979;border:1px solid #b5c979;box-shadow:0 3px 0 0 #6c7848;-moz-box-shadow:0 3px 0 0 #6c7848;-webkit-box-shadow:0 3px 0 0 #6c7848;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:12px;color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.middle-btn--green:active,.normal-btn--green:active,.wide-btn--green:active{box-shadow:0 0 0 0 inset;top:3px}.middle-btn--green:hover,.normal-btn--green:hover,.wide-btn--green:hover{opacity:.7}.comp.middle-btn--green,.comp.wide-btn--green,.normal-btn--green.comp{box-sizing:border-box;color:#b5c979;border:1px solid #b5c979;background:#fff}.comp.middle-btn--green span,.comp.wide-btn--green span,.normal-btn--green.comp span{color:#b5c979}.middle-btn--green span,.normal-btn--green span,.wide-btn--green span{color:#fff}.middle-btn--green,.middle-btn--orange{width:260px}.wide-btn--green,.wide-btn--orange{width:280px}.normal-btn--lightyellow{width:210px;background:#FFAD33;border:1px solid #FFAD33;box-shadow:0 3px 0 0 #c47f23;-moz-box-shadow:0 3px 0 0 #c47f23;-webkit-box-shadow:0 3px 0 0 #c47f23;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:12px;color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.normal-btn--lightyellow:active{box-shadow:0 0 0 0 inset;top:3px}.normal-btn--lightyellow:hover{opacity:.7}.normal-btn--lightyellow.comp{box-sizing:border-box;color:#FFAD33;border:1px solid #FFAD33;background:#fff}.normal-btn--lightyellow.comp span{color:#FFAD33}.normal-btn--lightyellow span{color:#fff}.normal-btn--cancel{border:1px solid #ddd;background:#f6f6f6;box-shadow:0 3px 0 0 #939393;-moz-box-shadow:0 3px 0 0 #939393;-webkit-box-shadow:0 3px 0 0 #939393;font-weight:400;color:#666}.tbl__btn--base,.tbl__btn--green,.tbl__btn--orange{-webkit-border-radius:3px;display:inline-block;text-align:center;-webkit-box-sizing:border-box;position:relative;line-height:1;text-decoration:none}@media only screen and (max-width:1024px){.tbl-required{float:none;margin-left:10px;display:inline-block}.normal-btn--cancel .mr20{margin-right:0}}.normal-btn--cancel:hover{opacity:.7}.normal-btn--cancel:active{box-shadow:0 0 0 0 inset;top:3px}.normal-btn--request{box-shadow:0 3px 0 0 #4F1909;-moz-box-shadow:0 3px 0 0 #4F1909;-webkit-box-shadow:0 3px 0 0 #4F1909;background:#f26633}.normal-btn--request:active,.tbl__btn--base:active,.tbl__btn--green:active{box-shadow:0 0 0 0 inset;top:3px}.normal-btn--request:hover{opacity:.7}.center-btn__warpper{text-align:center;margin-top:40px;list-style-type:none}.center-btn-box{text-align:center}.line-btn__warpper{text-align:center;margin-top:5px}.text-align__center{text-align:center}.center-text__warpper{text-align:center;margin-top:40px}.center-text-large__warpper{text-align:center}.tbl__btn--base,.tbl__btn--green{-moz-border-radius:3px;border-radius:3px;padding:12px;color:#fff;font-weight:700;-moz-box-sizing:border-box;box-sizing:border-box}.tbl__btn--base:hover,.tbl__btn--green:hover{opacity:.7}.tbl__btn--orange{width:100px;background:#f26633;box-shadow:0 3px 0 0 #4F1909;-moz-box-shadow:0 3px 0 0 #4F1909;-webkit-box-shadow:0 3px 0 0 #4F1909;-moz-border-radius:3px;border-radius:3px;padding:12px;color:#fff;font-weight:700;-moz-box-sizing:border-box;box-sizing:border-box}.more-item__btn:hover,.show-item__btn:hover{text-decoration:underline}.more-item__btn,.show-item__btn{line-height:22.4px;display:inline-block;cursor:pointer}@media only screen and (max-width:480px){.normal-btn--lightyellow,.tbl__btn--base,.tbl__btn--green,.tbl__btn--orange{margin-bottom:10px}}.tbl__btn--orange:hover{opacity:.7}.tbl__btn--orange:active{box-shadow:0 0 0 0 inset;top:3px}.tbl__btn--green{width:100px;background:#b5c979;cursor:pointer;box-shadow:0 3px 0 0 #6c7848;-moz-box-shadow:0 3px 0 0 #6c7848;-webkit-box-shadow:0 3px 0 0 #6c7848}.tbl__btn--green:hover{opacity:.7}.tbl__btn--green:active{box-shadow:0 0 0 0 inset;top:3px}.tbl-calender__wrapper{display:inline-block;position:relative}.tbl-calender{border:1px solid #ccc;border-radius:3px;color:#333;font-size:12.5px;margin:0;width:150px;display:inline-block;overflow:hidden;position:relative}.tbl-calender .fa{font-size:20px;position:absolute;top:50%;left:10%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#666;pointer-events:none}.tbl-calender input{cursor:pointer;color:#666;float:right;font-size:14px;padding:5px 10px;text-align:right;width:100%;border:none}@media only screen and (max-width:1024px){.tbl-calender input{font-size:16px}}.tbl-calender__text{display:inline-block;vertical-align:13px}.tbl-calender__text.num{margin-left:20px}.tbl-calender__text--confirm{vertical-align:0}.tbl-item__wrapper{padding:10px}.more-item__btn{font-size:14px;color:#069;text-align:right;float:right}.show-item__btn{font-size:16px;color:#069;text-align:left;font-weight:700}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;z-index:3;display:none}.popup-message{border:2px solid #7d7d7d;left:0;margin:auto;min-height:200px;padding:14px;position:fixed;right:0;top:30%;width:480px;height:320px;z-index:4;background:#fff;display:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:780px){.popup-message{width:90%}}.popup-message .popup-text__box{text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.popup-message .popup-text__box p{color:#0095d0;font-size:22px;font-weight:700;line-height:35.2px;text-align:center}.popup-message .agree-btn,.popup-message .cancel-btn{background:#f6f6f6;font-size:16px;color:#666;border:1px solid #ddd;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:0 3px 0 0 #939393;-moz-box-shadow:0 3px 0 0 #939393;-webkit-box-shadow:0 3px 0 0 #939393;min-width:140px;padding:10px 0;margin:10px;display:inline-block;vertical-align:middle;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.chk-box__label #js-hidden-checkbox,.show-area{display:none}.popup-message .agree-btn:hover,.popup-message .cancel-btn:hover{background:#e0e0e0;box-shadow:0 3px 0 0 #666;-moz-box-shadow:0 3px 0 0 #666;-webkit-box-shadow:0 3px 0 0 #666;cursor:pointer}.popup-message .agree-btn:active,.popup-message .cancel-btn:active{box-shadow:0 0 0 0 inset;top:3px}.error-msg{font-size:14px;color:#cd201f}.text-16p{color:#666;font-size:16px;line-height:1.6}.chk-box__label:hover{cursor:pointer}.chk-box__label .chk-box__text{font-size:18px;vertical-align:middle}.chk-box__label .checkbox-wapper{width:20px;display:inline-block}.chk-box__label .checkbox-wapper .fa-check-square{color:#00a7ea;font-size:26px;vertical-align:middle;display:none}.chk-box__label .checkbox-wapper .fa-square-o{font-size:26px;vertical-align:middle}.chk-box__label .fa-check-square,.chk-box__label .fa-square-o{font-size:21px;vertical-align:middle}.chk-box__label .fa-check-square{color:#00a7ea;display:none}.fa-check-square.check-square_text{color:#00a7ea;vertical-align:middle;font-size:16px;margin:0 2px}.free-word__input,.normal-input{border:1px solid #ccc;border-radius:3px;font-size:14px;margin:0;padding:.5em;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.free-word__input,.normal-input{font-size:16px}}.and-or__select,.multi-normal__select,.normal-select{border:1px solid #ccc;border-radius:3px;font-size:14px;margin:0;width:100%;height:100%;position:relative;line-height:1.4;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.list-block__icon,.tbl__btn--darkgray{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.normal-select.w240,.w240.and-or__select,.w240.multi-normal__select{overflow:hidden;width:240px}.and-or__select:after,.multi-normal__select:after,.normal-select:after{content:'\f0dd';font-family:FontAwesome;position:absolute;right:10px;top:7px;pointer-events:none}.and-or__select select,.multi-normal__select select,.normal-select select{-moz-appearance:none;-webkit-appearance:none;padding:5px 25px 5px 5px;width:100%;border:none;cursor:pointer;height:35px}@media only screen and (max-width:1024px){.and-or__select,.multi-normal__select,.normal-select{font-size:16px}}.multi-normal__select{display:inline-block;width:auto;padding-right:5px;padding-left:5px}.cancel_btn_sp{margin-left:10px}@media only screen and (max-width:480px){.cancel_btn_sp{margin-left:0;margin-top:10px}}.normal-radio{cursor:pointer}.normal-radio input{vertical-align:bottom;margin-right:10px}.normal-chk-box__label .js-hidden-checkbox,.top-down-nopd .multi-chk-box__label .js-hidden-checkbox{display:none}.normal-chk-box__label:hover,.top-down-nopd .multi-chk-box__label:hover{cursor:pointer}.normal-chk-box__label .chk-box__text,.top-down-nopd .multi-chk-box__label .chk-box__text{vertical-align:middle}.normal-chk-box__label .checkbox-wapper,.top-down-nopd .multi-chk-box__label .checkbox-wapper{width:20px;display:inline-block;vertical-align:1px}.normal-chk-box__label .checkbox-wapper .fa-check-square,.top-down-nopd .multi-chk-box__label .checkbox-wapper .fa-check-square{color:#00a7ea;font-size:18px;vertical-align:middle;display:none}.normal-chk-box__label .checkbox-wapper .fa-square-o,.top-down-nopd .multi-chk-box__label .checkbox-wapper .fa-square-o{font-size:18px;vertical-align:middle}.normal-chk-box__label .fa-check-square.large,.normal-chk-box__label .fa-square-o.large,.top-down-nopd .multi-chk-box__label .fa-check-square.large,.top-down-nopd .multi-chk-box__label .fa-square-o.large{font-size:24px}.normal-chk-box__label .fa-check-square,.top-down-nopd .multi-chk-box__label .fa-check-square{color:#00a7ea;vertical-align:middle;display:none}.top-down-nopd .multi-chk-box__label{width:150px;margin-right:10px;margin-bottom:10px}.normal-chk-box__label .fa-square-o,.top-down-nopd .multi-chk-box__label .fa-square-o{vertical-align:middle}.left-right-box .left-area{float:left}.left-right-box .right-area{float:right}.list-block-blue{border:2px solid #0095d0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:13px}.list-block-number__bg{background:#f0f0f0;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:5px;font-size:14px}.list-block__icon{font-size:14px;padding:2px 5px;border:1px solid #ccc;display:inline-block;box-sizing:border-box}.wide-modal__box{background:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,.8);display:none;left:0;margin:auto;padding:20px;position:fixed;right:0;top:30%;box-sizing:border-box}.fa-angle-down.large{font-size:150px;line-height:.4}.fa-square{vertical-align:middle;cursor:default}.fa-square.large{font-size:24px;line-height:.6;color:#ccc}.job-index-tbl{table-layout:fixed;border-top:3px #0095d0 solid;color:#666}@media only screen and (max-width:480px){.job-index-tbl{border-left:1px solid #e4e1de;border-right:1px solid #e4e1de}.job-index-tbl colgroup{display:none}}.job-index-tbl .green-block{background:#667e34;color:#fff;font-weight:400;margin-right:5px;font-size:14px;padding:1px 5px;display:inline-block}.job-index-tbl .job-index-title{font-size:18px;margin-top:10px}.job-index-tbl .skill-list{font-weight:400}.job-index-tbl .skill-list .skill-block{background:#94877A;border-radius:15px;font-size:14px;padding:2px 8px;color:#fff;font-weight:400;margin-right:10px}.job-index-tbl .skill-tag{font-size:14px!important}.job-index-tbl tr{background:#f7f7f7}.job-index-tbl tr th{font-size:15px;background:#eaf9ff;padding:10px;font-weight:700;text-align:left;border-right:1px solid #e4e1de;line-height:1.6}.job-index-tbl tr td:last-child,.job-index-tbl tr th:last-child{border-right:none}@media only screen and (max-width:480px){.job-index-tbl tr{padding-bottom:10px}.job-index-tbl tr td:last-child,.job-index-tbl tr th:last-child{border-bottom:1px solid #e4e1de}}.job-index-tbl tr td{font-size:14px;padding:10px 20px;border-bottom:1px solid #e4e1de;border-right:1px solid #e4e1de;line-height:1.6}.job-index-tbl tr td.center{text-align:center}@media only screen and (max-width:480px){.job-index-tbl tr td{display:block;width:100%;border-right:none;border-bottom:none;padding:5px 20px 0}.job-index-tbl tr td.center{text-align:left}}.job-index-tbl tr td.pd0_center{text-align:center;padding-left:0;padding-right:0}.job-index-tbl tr:nth-child(2n){background-color:#fff}.text-border-block{font-size:12px;border:1px solid #ccc;margin-bottom:10px;display:inline-block;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:5px;line-height:1.4}.gray-alert__border,.red-alert__border{font-weight:700;padding:15px;line-height:1.4}.gray-alert__border{font-size:18px;color:#666;border:2px solid #666;margin-top:30px;margin-bottom:-10px}.red-alert__border{color:#cd201f;border:2px solid #cd201f;margin-top:10px;margin-bottom:10px}.modal-close__btn:after,.modal-close__btn:before{color:#666;font-weight:400;vertical-align:middle}.input-top__text{margin-bottom:2px;line-height:1.4}.modal-close__btn{border:1px solid #ccc;width:70px;overflow:hidden;background:#fff;text-align:center;padding:2px;cursor:pointer}.modal-close__btn:after{content:"閉じる";font-size:16px}.modal-close__btn:before{content:"\f057";font-family:FontAwesome;padding-right:6px;font-size:18px}.modal-close__btn.modal-right{float:right;margin-top:5px}.free-word-wrap{display:inline-block;float:left;margin-right:10px}@media only screen and (max-width:780px){.free-word-wrap{width:75%}}@media only screen and (max-width:480px){.free-word-wrap{width:60%}}.free-word__input{width:620px;padding:.5em}@media only screen and (max-width:780px){.free-word__input{width:100%}}@media only screen and (max-width:480px){.free-word__input{width:100%}}.and-or__select{width:80px;overflow:hidden;display:inline-block;float:right}.pagination{border:none;box-shadow:none;margin:0 0 10px;padding:12px 0;text-align:center}.pagination a{text-decoration:none;margin:0 3.5px!important;padding:4px 8px;color:#999;font-weight:700;border:1px solid #ccc;border-radius:3px;background:#fff;box-shadow:none}@media only screen and (max-width:480px){.pagination a{margin:0 2px!important;padding:4px!important}}.pagination strong{margin:0 3.5px!important}@media only screen and (max-width:480px){.pagination strong{margin:0 2px!important;padding:4px!important}}.normal-radio__input{display:none}.normal-radio{padding-left:26px;position:relative;margin-right:20px;line-height:1.6}.normal-radio::before,.normal-radio__input:checked+.normal-radio::after{content:"";display:block;position:absolute}.normal-radio::before{top:1px;left:0;width:15px;height:15px;border:1px solid #666;border-radius:50%}.normal-radio__input:checked+.normal-radio::after{top:4px;left:3px;width:11px;height:11px;background:#0095d0;border-radius:50%}.normal-radio__input:disabled+.normal-radio::before{border:1px solid #aaa;background:#eee}.normal-radio__input:disabled:checked+.normal-radio::after{background:#aaa}.normal-checkbox-label{cursor:pointer;display:inline-block}.normal-checkbox__input{display:none}.normal-checkbox{padding-left:20px;position:relative;margin-right:20px;line-height:1}.normal-checkbox::before{content:'\f096';font-family:FontAwesome;display:block;position:absolute;top:2px;font-size:18px}.normal-checkbox__input:checked+.normal-checkbox::after{content:'\f14a';font-family:FontAwesome;display:block;position:absolute;color:#0095d0;top:2px;font-size:18px}.normal-checkbox-label.off .normal-checkbox::after,.normal-checkbox-label.off .normal-checkbox::before{color:#ccc}.tbl__btn--darkgray{width:210px;background:#939393;border:1px solid #939393;box-shadow:0 3px 0 0 #494949;-moz-box-shadow:0 3px 0 0 #494949;-webkit-box-shadow:0 3px 0 0 #494949;font-size:17px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:12px;display:inline-block;text-align:center;color:#fff;text-decoration:none;font-weight:700;line-height:1;box-sizing:border-box;position:relative}.tbl__btn--darkgray:active{box-shadow:0 0 0 0 inset;top:3px}.tbl__btn--darkgray:hover{opacity:.7}.tbl__btn--darkgray .fa{margin-right:10px}.tbl__btn--darkgray span{color:#fff}.small_btn{width:50px;padding:8px 6px;font-size:14px}.small_btn02{width:80px;padding:8px 6px;font-size:16px}.modal-job-dialog{background:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,.8);width:1000px;height:615px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1005;padding:15px;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.modal-job-dialog{width:100%}}.modal-job-dialog .title-tbl{border-right:1px solid #e4e1de;border-left:1px solid #e4e1de;background:#eaf9ff;font-weight:700;font-size:15px;border-bottom:1px solid #e4e1de;border-top:1px solid #e4e1de;padding:10px 20px;line-height:1.4}.modal-job-dialog .left-section{float:left;width:440px}@media only screen and (max-width:1024px){.modal-job-dialog .left-section{width:45%}}@media only screen and (max-width:780px){.modal-job-dialog{position:fixed;overflow:auto}.modal-job-dialog .title-tbl{margin-bottom:1px}.modal-job-dialog .left-section{float:none;width:100%}}.modal-job-dialog .center-section{float:left}@media only screen and (max-width:780px){.modal-job-dialog .center-section{float:none;width:100%}.modal-job-dialog .center-section .center-arrow{position:relative;top:10px}}.modal-job-dialog .right-section{float:right;width:440px}@media only screen and (max-width:1024px){.modal-job-dialog .right-section{width:45%}}.modal-job-dialog .right-section .modal-tbl{display:none;min-height:400px}@media only screen and (max-width:780px){.modal-job-dialog .right-section{float:none;width:100%}.modal-job-dialog .right-section .modal-tbl{min-height:auto}}.modal-job-dialog .right-section .modal-tbl.default td{border:none}.modal-job-dialog .right-section .modal-tbl.active{display:block}.modal-job-dialog .right-section .modal-tbl.active.default{background:#f7f7f7;text-align:center}.modal-job-dialog .right-section .modal-tbl .right-default{display:inline-block;font-size:15px;font-weight:700;margin-top:40%;text-align:center;vertical-align:middle;width:440px}.modal-job-dialog .right-section .modal-tbl td:after{display:none}.modal-job-dialog .scroll-div{max-height:400px;overflow:auto;border:1px solid #e4e1de;border-top:none}.modal-job-dialog .center-arrow{font-size:150px;color:#0095d0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:fixed}@media only screen and (max-width:780px){.modal-job-dialog .right-section .modal-tbl .right-default{height:auto;margin-top:10%;width:auto}.modal-job-dialog .scroll-div{height:150px;background:#f7f7f7}.modal-job-dialog .center-arrow{font-size:70px;transform:rotate(90deg);line-height:.2}}.modal-job-dialog .main-title{float:left}.modal-job-dialog .close-btn{float:right}.modal-job-dialog .line-k{display:inline-block;font-size:20px;font-weight:700;vertical-align:-5px;margin-left:20px;line-height:0}.center-btn__warpper button,.modal-job-dialog .center-btn-box button{margin:10px}.modal-job-dialog .left-section .modal-tbl,.modal-job-dialog .right-section .modal-tbl,.modal-tbl-base{color:#666;border-bottom:none}.modal-job-dialog .left-section .modal-tbl tr.active td:after,.modal-job-dialog .right-section .modal-tbl tr.active td:after,.modal-tbl-base tr.active td:after{color:#fff}.modal-job-dialog .left-section .modal-tbl tr.active td a,.modal-job-dialog .right-section .modal-tbl tr.active td a,.modal-tbl-base tr.active td a{font-weight:700;background:#069;color:#fff}.modal-job-dialog .left-section .modal-tbl tr th,.modal-job-dialog .right-section .modal-tbl tr th,.modal-tbl-base tr th{border-right:none;background:#eaf9ff;font-weight:700;font-size:15px;border-bottom:1px solid #e4e1de;border-top:1px solid #e4e1de;padding:15px 20px;line-height:1.4}.modal-job-dialog .left-section .modal-tbl tr td,.modal-job-dialog .right-section .modal-tbl tr td,.modal-tbl-base tr td{font-size:14px;border-top:none;border-bottom:1px solid #e4e1de;color:#666;position:relative}.modal-job-dialog .left-section .modal-tbl tr td.last-border,.modal-job-dialog .right-section .modal-tbl tr td.last-border,.modal-tbl-base tr td.last-border,.table-list{border-bottom:none}.modal-job-dialog .left-section .modal-tbl tr td.center,.modal-job-dialog .right-section .modal-tbl tr td.center,.modal-tbl-base tr td.center{text-align:center;border-left:none;border-right:none;border-top:none}.modal-job-dialog .left-section .modal-tbl tr td:after,.modal-job-dialog .right-section .modal-tbl tr td:after,.modal-tbl-base tr td:after{content:'\f101';font-family:FontAwesome;font-size:23px;position:absolute;right:25px;top:10px;color:#0095d0;pointer-events:none}@media only screen and (max-width:780px){.modal-job-dialog .left-section .modal-tbl tr td:after,.modal-job-dialog .right-section .modal-tbl tr td:after,.modal-tbl-base tr td:after{top:3px;transform:rotate(90deg)}}.modal-job-dialog .left-section .modal-tbl tr td:hover:after,.modal-job-dialog .right-section .modal-tbl tr td:hover:after,.modal-tbl-base tr td:hover:after{color:#fff}.modal-job-dialog .left-section .modal-tbl tr td.active a,.modal-job-dialog .right-section .modal-tbl tr td.active a,.modal-tbl-base tr td.active a{font-weight:700}.modal-job-dialog .left-section .modal-tbl tr td .select__icon,.modal-job-dialog .right-section .modal-tbl tr td .select__icon,.modal-tbl-base tr td .select__icon{background:#fff;border:1px solid #ccc;font-size:14px;padding:3px 5px;position:absolute;right:60px;top:11px;pointer-events:none;display:none}.modal-job-dialog .left-section .modal-tbl tr td .select__icon.active,.modal-job-dialog .right-section .modal-tbl tr td .select__icon.active,.modal-tbl-base tr td .select__icon.active{display:block}.modal-job-dialog .left-section .modal-tbl tr td a,.modal-job-dialog .left-section .modal-tbl tr td label,.modal-job-dialog .right-section .modal-tbl tr td a,.modal-job-dialog .right-section .modal-tbl tr td label,.modal-tbl-base tr td a,.modal-tbl-base tr td label{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:block;padding:15px;color:#069;text-decoration:none;vertical-align:middle;cursor:pointer;background:#fff}.modal-job-dialog .left-section .modal-tbl tr td a:hover,.modal-job-dialog .left-section .modal-tbl tr td label:hover,.modal-job-dialog .right-section .modal-tbl tr td a:hover,.modal-job-dialog .right-section .modal-tbl tr td label:hover,.modal-tbl-base tr td a:hover,.modal-tbl-base tr td label:hover{color:#fff;background:#069}.modal-job-dialog .left-section .modal-tbl tr td a:hover .fa,.modal-job-dialog .left-section .modal-tbl tr td label:hover .fa,.modal-job-dialog .right-section .modal-tbl tr td a:hover .fa,.modal-job-dialog .right-section .modal-tbl tr td label:hover .fa,.modal-tbl-base tr td a:hover .fa,.modal-tbl-base tr td label:hover .fa{color:#fff}.modal-job-dialog .left-section .modal-tbl tr td a .fa,.modal-job-dialog .left-section .modal-tbl tr td label .fa,.modal-job-dialog .right-section .modal-tbl tr td a .fa,.modal-job-dialog .right-section .modal-tbl tr td label .fa,.modal-tbl-base tr td a .fa,.modal-tbl-base tr td label .fa{font-size:22px;vertical-align:middle;width:25px;line-height:0;color:#0095d0}.modal-job-dialog .left-section .modal-tbl tr td label,.modal-job-dialog .right-section .modal-tbl tr td label,.modal-tbl-base tr td label{color:#666;width:440px;display:inline-block}@media only screen and (max-width:780px){.modal-job-dialog .left-section .modal-tbl tr td .select__icon,.modal-job-dialog .right-section .modal-tbl tr td .select__icon,.modal-tbl-base tr td .select__icon{top:3px}.modal-job-dialog .left-section .modal-tbl tr td a,.modal-job-dialog .left-section .modal-tbl tr td label,.modal-job-dialog .right-section .modal-tbl tr td a,.modal-job-dialog .right-section .modal-tbl tr td label,.modal-tbl-base tr td a,.modal-tbl-base tr td label{padding:7px}.modal-job-dialog .left-section .modal-tbl tr td label,.modal-job-dialog .right-section .modal-tbl tr td label,.modal-tbl-base tr td label{width:780px}}.modal-job-dialog .left-section .modal-tbl tr td .pipe,.modal-job-dialog .right-section .modal-tbl tr td .pipe,.modal-tbl-base tr td .pipe{font-size:21px;line-height:0;vertical-align:middle}.view-person{font-size:14px;margin-bottom:20px}.view-person span{font-size:24px;color:#cd201f;font-weight:700}.float-left__item{float:left}.float-right__item{overflow:hidden}.hidden_checkbox,.modal-job-dialog,.non-select,.popup-overlay{display:none}.non-select.active{display:block}.js-modal-item li{line-height:1.4;margin-bottom:15px}.js-modal-item li span.parent{font-weight:700}.js-modal-item li .fa.fa-check-square,.js-modal-item li .fa.fa-square-o{color:#0095d0;font-size:22px;line-height:0;vertical-align:middle;width:25px}.checkbox-select .checkbox-wapper{display:inline-block;overflow:hidden;vertical-align:top;width:20px}.checkbox-select{display:none}.checkbox-select .fa.fa-check-square{display:inline-block}.checkbox-select .fa.fa-square-o{display:none}.checkbox-select p{display:inline-block}.normal-chk-box__label,.top-down-nopd .multi-chk-box__label{cursor:default;display:inline-block}.checkbox-select span.parent{cursor:default}.checkbox-select span.job_child{display:none;cursor:default}@media only screen and (max-width:1024px){.center-btn-box .input-icon-plane,.center-btn-box .large-btn--orange,.center-btn-box .middle-btn--green,.center-btn-box .middle-btn--orange,.center-btn-box .normal-btn--green,.center-btn-box .normal-btn--orange,.center-btn-box .wide-btn--green,.center-btn-box .wide-btn--orange{margin:10px}}.move-btn__wrap.active{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;background:#fff;border-top:2px solid #0095d0;box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);padding:10px 20px;margin:0 0 0 -24px;position:fixed;top:0;width:960px;z-index:3}@media only screen and (max-width:1024px){.move-btn__wrap.active{left:0;width:100%;top:auto;bottom:0;padding:0 30px;margin-left:0}}.move-btn__wrap.active .center-btn__warpper{margin-top:0;margin-bottom:0}.move-btn__wrap.active .left-block{float:left;display:block;font-weight:700;font-size:18px;width:45%;line-height:1.4;position:absolute;top:50%;left:30px;transform:translateY(-50%) translateX(0)}.move-btn__wrap.active .right-block{float:right;width:52%}@media only screen and (max-width:1024px){.move-btn__wrap.active .left-block{display:none}.move-btn__wrap.active .right-block{width:100%}.move-btn__wrap .input-icon-plane,.move-btn__wrap .large-btn--orange,.move-btn__wrap .middle-btn--green,.move-btn__wrap .middle-btn--orange,.move-btn__wrap .normal-btn--green,.move-btn__wrap .normal-btn--orange,.move-btn__wrap .wide-btn--green,.move-btn__wrap .wide-btn--orange{margin:10px}}.job-radio__wrap{display:inline-block}@media only screen and (max-width:480px){.multi-normal__select{margin:10px 0}.job-radio__wrap.mr30{margin-right:0}}.form-tbl tr td{line-height:1.6}.search_entry .article-title{margin-top:40px}.form-tbl_01 div.form_box label+input{width:70%}@media only screen and (max-width:480px){.form-tbl_01 div.form_box label+input{width:85%}}.form-tbl_01 div.form_box{width:49%}@media only screen and (max-width:480px){.form-tbl_01 div.form_box{width:100%}}.form-tbl_01 div.form_box_number{width:30%}@media only screen and (max-width:480px){.form-tbl_01 div.form_box_number{width:100%}.form-tbl_01 div.box_mb10{margin-bottom:10px}}.form-tbl_01 div.form_box_period{width:40%}@media only screen and (max-width:480px){.form-tbl_01 div.form_box_period{width:100%}}.form-tbl_01 div.form_box_capacity{width:57%}.form-tbl_01 .btn-inline .btn-normal{margin:0 20px;padding:13px}@media only screen and (max-width:480px){.form-tbl_01 div.form_box_capacity{width:100%}.form-tbl_01 .btn-inline .btn-normal{margin:0}}.form-tbl_01 .btn-inline .btn-normal.btn_ml10{margin-left:10px}h3 span.sub_ttl{font-size:14px;font-weight:400}.normal-txt--top a.link{text-decoration:none;color:#069}.table-list{color:#666}.form-tbl_01 tr td,.form-tbl_01 tr th{padding:15px 20px;border-top:1px solid #e4e1de;border-bottom:1px solid #e4e1de}.table-list tr:before{position:relative}.form-tbl_01 tr th{min-width:180px;background:#eaf9ff;font-weight:700;font-size:15px;border-right:none;line-height:1.4}.form-tbl_01 tr td{font-size:14px}.form-tbl_01 th,.table-list td{text-align:left;font-weight:400;vertical-align:middle}.form-tbl_01 div label{width:20%;min-width:30px;max-width:40px;display:inline-block;vertical-align:middle;cursor:pointer}.form-tbl_01 div.no-max-label label{max-width:none}.form-tbl_01 div label+input,.form-tbl_01 div label+p{width:70%}.form-tbl_01 div label+p.capacity{width:80%}.form-tbl_01 .unit input,.form-tbl_01 .unit p{width:50%;min-width:65px}.form-tbl_01 div input,.form-tbl_01 div select,.form-tbl_01 div textarea{border:1px solid #ccc;border-radius:3px;font-size:16px;line-height:1.6!important;margin:0;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-tbl_01 div select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 25px 10px 10px;width:100%;border:none;cursor:pointer}.form-tbl_01 div select::-ms-expand{display:none}.form-tbl_01 div select:disabled{background:#e0e0e0;color:#b2b2b2}.form-tbl_01 div p{width:90%;display:inline-block;border:1px solid #ccc;border-radius:3px;font-size:14px;margin:0;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-tbl_01 div p:after{content:'\f0dd';font-family:FontAwesome;position:absolute;right:10px;top:7px;pointer-events:none}label.calender{font-family:FontAwesome;position:relative}label.calender::after{content:"\f073";position:absolute;display:inline-block;left:110%;top:-10px;padding:10px;border-right:1px solid #ccc}.form-tbl_01 div input.calender{min-width:130px;padding-left:40px}.form-tbl_01 input[type=checkbox],.form-tbl_01 input[type=radio]{display:none}.form-tbl_01 input[type=radio]+span{padding-left:20px;position:relative;line-height:1.8}.form-tbl_01 input[type=radio]+span::before{content:"";display:block;position:absolute;top:1px;left:0;width:15px;height:15px;border:1px solid #666;border-radius:50%}.form-tbl_01 input[type=radio]:checked+span::after{content:"";display:block;position:absolute;top:4px;left:3px;width:11px;height:11px;background:#0095d0;border-radius:50%}.form-tbl_01 div label.checkbox{width:25%;min-width:150px;max-width:100%;padding:3px}.form-tbl_01 div label.checkbox:before{width:20px;display:inline-block;font-size:18px;vertical-align:middle}.form-tbl_01 div label.check-off:before{content:"\f096"}.form-tbl_01 div label.check-on:before{content:"\f14a";color:#00A7EA}.form-tbl_01 div label.check-disabled,.form-tbl_01 div label.check-disabled:before{content:"\f0c8";color:#ccc}.form-tbl_01 div.check-line label.checkbox{width:100%;max-width:100%;display:block}.form-tbl_01 div.comment{width:100%;line-height:1.4;margin-bottom:10px}.form-tbl_01 .min-width60{min-width:60px}.form-tbl_01 .min-width100{min-width:100px}.form-tbl_01 .min-width130{min-width:130px}.form-tbl_01 .min-width200{min-width:200px}.form-tbl_01 .min-width260{min-width:260px}.form-tbl_01 div{display:inline-block;vertical-align:middle}.form-tbl_01 div.mini-nowrap{min-width:160px}.form-tbl_01 div.mini-nowrap label{min-width:40px}.form-tbl_01 .mb5{margin-bottom:5px}.form-tbl_01 .career-textarea{resize:none;min-width:260px}.form-tbl_01 .width10{width:10%}.form-tbl_01 .width20{width:20%}.form-tbl_01 .width25{width:25%}.form-tbl_01 .width30{width:30%}.form-tbl_01 .width40{width:40%}.form-tbl_01 .width45{width:45%}.form-tbl_01 .width50{width:50%}.form-tbl_01 .width55{width:55%}.form-tbl_01 .width60{width:60%}.form-tbl_01 .width65{width:65%}.form-tbl_01 .width70{width:70%}.form-tbl_01 .width80{width:80%}.form-tbl_01 .width90{width:90%}.form-tbl_01 .width100{width:100%}.form-tbl_01 .mlmr1{margin:0 1%}.form-tbl_01 .error-message{display:block;font-size:12px;color:#CD201F;margin-top:5px}.form-tbl_01 .hide{display:none}.form-tbl_01 .error-has-label{margin-left:23%;line-height:1.4;margin-top:10px}.form-tbl_01 .error-has-label.m0{margin-left:0}.form-tbl_01 .error-input,.table-list .error-input{background:#fcebeb}.btn-normal{background:#f6f6f6;width:16vw;max-width:210px;box-shadow:0 3px 0 0 #666;-moz-box-shadow:0 3px 0 0 #666;-webkit-box-shadow:0 3px 0 0 #666;padding:12px;display:inline-block;outline:0;color:#666;text-align:center;text-decoration:none;font-size:17px;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;line-height:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.btn-normal:hover{opacity:.7}.btn-normal:not(:disabled):active{box-shadow:none;top:3px}.btn-normal.green{width:auto;border:none;background:#b3ca73;color:#fff;font-size:15px;box-shadow:0 3px 0 0 #90a45f;-moz-box-shadow:0 3px 0 0 #90a45f;-webkit-box-shadow:0 3px 0 0 #90a45f}button:disabled{filter:saturate(0);opacity:.7}.form-tbl_01 div.sp-input-show{display:none}.form-tbl_01 div.sp-input-hide{display:inline-block}.table-list div.check-line label.checkbox{width:100%;max-width:100%;display:block}.table-list div label.checkbox{width:25%;min-width:150px;max-width:100%;padding:3px}.table-list div label{width:20%;min-width:30px;max-width:40px;display:inline-block;vertical-align:middle;cursor:pointer}.table-list div label.checkbox:before{width:20px;display:inline-block;font-size:18px;vertical-align:middle}.table-list div label.check-on:before{content:"\f14a";color:#00A7EA}.table-list div label.check-disabled,.table-list div label.check-disabled:before{content:"\f0c8";color:#ccc}.table-list div label.check-off:before{content:"\f096"}ul.autocomplete li{display:inline-block;padding:5px;border:1px solid #00A7EA;background:#e1f4fb;color:#00A7EA;cursor:pointer;margin-right:5px;margin-top:10px}@media screen and (max-width:770px){.form-tbl_01 div.mini-block{display:block;height:5px}.form-tbl_01 div.sp-input-show{display:none}.form-tbl_01 div.sp-input-hide{display:inline-block}}@media screen and (max-width:1024px){.form-tbl_01 tr td,.form-tbl_01 tr th{display:block;border-left:none;border-right:none;border-top:none}.form-tbl_01 tr th{overflow:hidden;padding:10px}.form-tbl_01 tr td{padding:15px 10px}}.job_container .job-contens{background:#fff;border:1px solid #0095d0;padding:15px;box-sizing:border-box;margin:0 0 15px;text-align:left;position:relative}.job_container .job-contens a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-999px;text-decoration:none;color:#666}.job_container .date{font-size:14px;margin-bottom:14px}.job_container span.new{font-size:10px;color:#fff;background:#cd201f;padding:1px 4px;border-radius:2px;margin-left:10px}.job_container .job-title{font-size:18px;color:#069;font-weight:700;margin-bottom:10px}.job_container .caption{font-size:16px;line-height:1.5;margin-bottom:10px;height:3em;overflow:hidden;position:relative}.job_container .caption:after,.job_container .caption:before{position:absolute;background:#FFF}.job_container .caption:before{content:"･･･";bottom:0;right:0}.job_container .caption:after{content:"";width:100%;height:100%}.job_container .salary{font-size:14px;color:#f26633;font-weight:700;padding-top:10px;border-top:1px dotted #0095d0;overflow:hidden;height:2.25em}.job_container .salary span.fa-stack{font-size:.6em}@media (min-width:768px){.job_container .job-box{display:flex;flex-wrap:wrap;justify-content:space-between}.job_container .job-contens{width:49%}}@media all and (min-width:920px){.job_container .job-contens{width:24%}}@media only screen and (min-width:1025px){footer{display:none}}