
/*})'"*/
.views-fa:before{font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;width:20px;text-align:center;}body.page-toppage .front_ttl{position:relative;}body.page-toppage .front_ttlin:before{content:'';display:block;background:#fabe00;height:90px;width:4px;margin-left:6px;transform:skewX(-30deg);position:absolute;left:0;top:20%;}body.page-toppage .front_ttlin:after{content:'';display:block;background:#fabe00;height:90px;width:4px;margin-left:6px;transform:skewX(-30deg);position:absolute;right:0;top:20%;}button.jzd-favorite-action{width:99%;display:inline-block;font-size:15px;padding-top:10px;color:#232323;font-weight:600;height:48px;text-align:center;border-radius:3px;border:1px solid #00aae7;margin-bottom:1em;}.jzd-favorite-unset .jzd-favorite-action{background:none;color:#232323;}.jzd-favorite-unset .jzd-favorite-action:before{font-family:"Font Awesome 5 Free";content:"\f004";color:#e5b701;}.jzd-favorite-unset .jzd-favorite-action:hover:before{color:#fff;}.jzd-favorite-unset .jzd-favorite-action:hover{background:#00aae7;color:#fff;}.jzd-favorite-cl2cs .jzd-favorite-action{background:#00aae7;color:#fff;}.jzd-favorite-cs2cl .jzd-favorite-action{background:#fff;color:#00aae7;}.jzd-favorite-both .jzd-favorite-action{background:#fff;color:#00aae7;}.jzd-favorite-both .jzd-favorite-action:before{content:'両想い';}body.node-type-job .page-header.archive-title.hidden-print{display:none;}.jzd-favorite-unread.badge{margin-right:10px;background-color:#ECB935;border:1px solid #ecb935;border-radius:10%;}.jzd-favorite-row-header{display:inline-block;font-size:12px;margin-left:10px;margin-top:8px;}.jzd-favorite-hide-btn-small{float:right;}.jzd-favorite-hide-btn-small .jzd-favorite-hide-btn button.jzd-favorite-action{background:none;border:none;font-size:inherit;font-weight:inherit;padding:3px 10px 0px 0px;height:inherit;}.jzd-favorite-hide-btn-small .jzd-favorite-hide-btn button:hover{background:none;border:none;}.jzd-favorite-hide-btn-small .jzd-favorite-hide-btn button:before{content:'×'}body.page-favorites .view-header{position:static;}body.page-favorites .view-content .views-row,body.page-bookmark .view-content .views-row{box-shadow:rgb(205,205,205) 2px 2px 3px 0px;}body.page-favorites .view-content .views-row .views-field.views-field-rendered-entity .node.mb30,body.page-bookmark .view-content .views-row .views-field.views-field-rendered-entity .node.mb30{margin-bottom:0px;}body.page-favorites .view-content .views-row .views-field.views-field-rendered-entity .node.mb30 .row a,body.page-bookmark .view-content .views-row .views-field.views-field-rendered-entity .node.mb30 .row a{text-decoration:underline;color:#0070c0;}body.page-favorites .job-link a{height:48px;padding-top:12px;}.view-views-jzd-job-search .views-field-field-image{float:left;}.view-views-jzd-job-search .views-field-view{clear:both;padding-top:10px;}.view-comapny-job .view-content .views-row{background:#f7f7f7;margin-bottom:10px;border-radius:3px;}.view-comapny-job .view-content .views-row.views-row-last{margin-bottom:0px;}.view-comapny-job .view-content .views-field{padding-left:5px;}.view-comapny-job .view-content .job-header{margin-top:0px;border-bottom:1px solid #ddd;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;}.view-comapny-job .view-content .job-header h4{margin:0px;padding:5px 0px;display:inline-block;margin-right:1em;}.view-comapny-job .view-content .job-header span.job-employment{font-size:12px;padding:10px;border:1px solid #ddd;border-radius:3px;}.view-comapny-job .view-content .views-field-title h2{font-weight:normal;margin:0px;font-size:18px;padding:15px;}.view-comapny-job .view-content .views-fa{padding-left:15px;padding-right:15px;margin-bottom:10px;}.view-comapny-job .view-content .views-fa:before{margin-right:1em;color:#fff;background:#fabe00;border-radius:50%;padding-top:1px;width:25px;height:25px;}.view-comapny-job .view-content .views-row{position:relative;overflow:auto;}.view-comapny-job .view-content .views-company-job-link{display:inline-block;width:50%;color:#fff;padding-left:1em;float:left;}.view-comapny-job .view-content .views-company-job-link a:after,.job-link a:after{font-family:"Font Awesome 5 Free";content:"\f105";color:#fff;position:absolute;right:10px;}.view-comapny-job .view-content .views-company-job-link a,.job-link a{border-radius:4px;background:#295bb2;height:35px;width:100%;display:block;padding:6px;color:#fff;position:relative;font-weight:800;white-space:nowrap;text-align:center;}.view-comapny-job .view-content .views-company-job-link a:hover,.job-link a:hover{background:#1b4897;}.jzd-favorite-unset .jzd-favorite-action::before{color:#00aae7;}.view-comapny-job .view-content .views-field.views-field-php{display:inline-block;width:50%;color:#fff;padding-right:1em;}.view-comapny-job .view-content .views-field.views-field-php button.jzd-favorite-action{border-radius:4px;background:#fff;height:35px;width:100%;display:block;padding:6px;color:#454545;border:1px solid #00aae7;}.view-comapny-job .view-content .views-field.views-field-php button.jzd-favorite-action:disabled{border-radius:4px;background:#f5f5f5;height:35px;width:100%;display:block;padding:6px;color:#666666;border:1px solid #d6d6d6;}.view-comapny-job .view-content .views-field.views-field-php button.jzd-favorite-action:disabled:before{font-family:"Font Awesome 5 Free";content:"\f004";color:#00aae7;}.jobpanel span.views-label.views-label-field-job-salar-text,.jobpanel span.views-label.views-label-field-job-license-text{color:#666666;font-weight:800;margin-right:1em;}.field-group-horizontal-checkbox .form-wrapper.field-widget-options-buttons{width:50%;display:inline-block;}.field-group-horizontal-checkbox .form-wrapper.field-widget-options-buttons .form-item{width:100%;}body.page-node-2364 #content{max-width:600px;margin-left:auto;margin-right:auto;background:#fff;padding:10px 30px;margin-top:100px;border-radius:3px;}body.page-node-2364 #content .loginlogo{margin-left:auto;margin-right:auto;margin-bottom:20px;text-align:center;}body.page-node-2364 #content .page-header{border:none;padding:0px;margin-left:auto;margin-right:auto;text-align:center;font-size:18px;margin-bottom:20px;}html{height:100%;}body.page-node-2364{height:100%;margin:0;}body.page-node-2364 #page{height:100%;}body.page-node-2364 .inner-wrapper{height:100%;background-color:none;background:url(/sites/all/themes/jinzai_draft/images/bglogin.jpg) no-repeat center center;background-size:cover;}.breadcrumb{padding:8px 15px;margin-bottom:0px;list-style:none;background:none;border-radius:0px;font-size:12px;margin-bottom:20px;}#breadcrumb h2.element-invisible{display:none;}.page-header{border:none;}#secondary h3.widget-title{color:#232323;padding-top:8px;text-align:center;font-weight:500;background:#fff099;font-size:16px;margin-bottom:0px;}#secondary .widget.block{box-shadow:2px 2px 3px #cdcdcd;}.wrapjob{position:relative;}.wrapjob .check{display:none;&:checked{& + .label{display:none;}& ~ .itemWrap .views-row:nth-child(n+3){display:block;}}}.wrapjob .check:checked ~ .itemWrap .views-row:nth-child(n+3){display:block;}.wrapjob .label{border:1px solid #444;color:#232323;padding:8px 12px;border-radius:20px;position:absolute;bottom:-70px;left:50%;transform:translate(-50%);cursor:pointer;&:hover{background-color:#444;color:#fff;}}#secondary .view-officedata .view-content .views-label.views-label-field-office-location-city{background:url(/sites/all/themes/jinzai_draft/images/fa/1.jpg) no-repeat left top;}#secondary .view-officedata .view-content .views-label.views-label-field-company-industry{background:url(/sites/all/themes/jinzai_draft/images/fa/2.jpg) no-repeat left top;}#secondary .view-officedata .view-content .views-label.views-label-field-job-license-text{background:url(/sites/all/themes/jinzai_draft/images/fa/3.jpg) no-repeat left top;}#secondary .view-officedata .view-content .views-label.views-label-field-employ-status{background:url(/sites/all/themes/jinzai_draft/images/fa/4.jpg) no-repeat left top;}#secondary .view-officedata .view-content .views-label.views-label-field-job-point{background:url(/sites/all/themes/jinzai_draft/images/fa/5.jpg) no-repeat left top;}#secondary .view-officedata .view-content .views-label.views-label-field-office-location-city{background:url(/sites/all/themes/jinzai_draft/images/fa/1.jpg) no-repeat left top;}#secondary .view-officedata .view-content .views-label.views-label-field-office-location-city{background:url(/sites/all/themes/jinzai_draft/images/fa/1.jpg) no-repeat left top;}.ml-10{margin-left:10px;}.fixtab{position:fixed;bottom:0px;z-index:999999999;text-align:center;margin-left:auto;margin-right:auto;width:100%;}.site-head-ads{background:#f5f5f5;}.site-head-ads .widget-header h4{position:relative;margin-top:0px;margin-bottom:20px;}.site-head-ads h3.widget-title,.site-head-ads .widget-header h4{font-size:16px;}.site-head-ads h3.widget-title:after,.site-head-ads .widget-header h4:after{display:inline-block;background:#e5b701;height:1px;width:70%;right:0px;content:'';top:12px;position:absolute;}.site-head-ads #block-block-68 .widget-header h4:after{width:45%!important;}.site-head-ads #block-block-70 .widget-header h4:after{width:45%!important;}.site-head-ads #block-block-69 .widget-header h4:after{width:35%!important;}.site-head-ads #block-block-68,.site-head-ads #block-block-69,.site-head-ads #block-block-70,.site-head-ads .view-display-id-block_2{margin-bottom:20px;}.site-head-ads #block-block-68 ul li,.site-head-ads #block-block-69 ul li,.site-head-ads #block-block-70 ul li,.site-head-ads .view-display-id-block_2 ul li{margin-left:0;margin-right:15px;margin-bottom:10px;}.site-head-ads #block-block-70  ul li a,.site-head-ads .view-display-id-block_2 ul li a{padding:0}#block-block-70  ul li a{padding:0}.site-head-ads ul li a.btn.active{color:#454545;box-shadow:none!important;}.flabel{background:#666666;color:#fff;font-weight:800;display:inline-block;width:125px;height:35px;text-align:center;padding-top:5px;clear:both;}.site-head-ads ul,.site-head-ads ul li{display:inline-block;}.site-head-ads ul li{margin-left:15px;}@media only screen and (max-width :767px) {
 .site-head-ads ul{display:block!important;}.site-head-ads ul li{margin-left:0;margin-right:15px;} 
}.farea{margin-bottom:20px;}.site-head-ads ul li a{text-decoration:underline;}.step-froms-indicator ul{list-style:none;text-align:center;margin-bottom:30px;}.step-froms-indicator li{display:inline-block;background:#aaa;border-radius:50%;width:10px;height:10px;margin:5px;}.step-froms-indicator li.active{background:#e5b701;}.jobpoint .field-name-field-job-license-text .field-item{display:inline-block;margin-right:1em;}.jobpanel .more{display:block;width:180px;background:#fff;border-radius:3px;text-align:center;padding:10px;margin-left:auto;margin-right:auto;color:#5f8fb9;border:1px solid #5f8fb9;}.jobpanel .more:after{font-family:"Font Awesome 5 Free";content:"\f105";color:#5f8fb9;font-weight:900;}.jobpanel .more:hover{color:#fff;background:#5f8fb9;}.jobpanel .hideContent{display:none;}.jobpanel .open{display:block;}.hideContent.open{margin-bottom:15px;}.bx-wrapper img{margin-left:auto;margin-right:auto;}.front_ttl{padding-top:40px;padding-bottom:10px;text-align:center;margin-left:auto;margin-right:auto;max-width:400px;}.front_ttlin{font-size:28px;color:#fabe00;font-weight:500;letter-spacing:.2em;}.front_ttl:before{width:150px;height:150px;margin:0 2%;display:inline-block;background:#FDAB75;transform:skewX(30deg);}.btn.btn-gray{background:#4c4c4c;padding-left:60px;padding-right:60px;padding-top:10px;padding-bottom:10px;border-radius:3px;color:#fff;}.bggray{background:#f5f5f5;width:100%;}.btn.btn-blue{background:#3361ad;text-align:center;width:100%;padding-top:20px;padding-bottom:20px;border-radius:3px;color:#fff;font-size:16px;}.btn.btn-blue:hover{background:#2b548e;}.view-prjobsearch .views-field-field-image{width:40%;display:inline-block;}.view-prjobsearch .views-field-field-image img{width:100%;height:200px;object-fit:cover;}.view-prjobsearch{overflow:auto;margin-bottom:20px;box-shadow:2px 2px 3px #cdcdcd;}.view-prjobsearch .views-field-title{display:inline-block;padding-left:10px;padding-right:10px;padding-top:10px;font-size:18px;font-weight:800;width:60%;margin-bottom:1em;}.view-prjobsearch .views-field-title-1{display:inline-block;width:60%;padding-left:10px;padding-right:10px;border-bottom:1px solid #ddd;padding-bottom:1em;}.view-prjobsearch .views-field-title-1 span.views-label.views-label-title-1{color:#ffbf00;padding-left:8px;padding-right:8px;padding-top:3px;padding-bottom:3px;border:2px solid #ffbf00;}.view-prjobsearch .views-field-nothing{padding-top:10px;}.view-prjobsearch .views-field-nothing,.view-prjobsearch .views-field-field-office-location-station,.view-prjobsearch .views-field-field-job-salar-text,.view-prjobsearch .views-field.views-field-nothing-1{display:inline-block;width:60%;padding-left:20px;}a.btn-service{background:#fabe00;width:100%;padding:15px;display:block;text-align:center;font-size:18px;font-weight:700;color:#000;}.serviceimg{height:130px;margin-bottom:10px;}.servicetxt{padding:20px;}body.page-job-search .views-exposed-form .views-exposed-widget{float:none;width:100%;display:block;margin-bottom:0px;}body.page-job-search .views-widget{display:inline-block;}#edit-secondary-wrapper .views-widget{float:right;}#edit-secondary legend{float:right;}body.page-job-search #edit-field-job-point-search-tid-wrapper .views-widget{width:75%;}body.page-job-search #edit-field-job-point-search-tid-wrapper label[for="edit-field-job-point-search-tid"]{vertical-align:top;margin-top:20px;}body.page-job-search #edit-field-company-industry-tid-wrapper label[for="edit-field-company-industry-tid"]{vertical-align:top;margin-top:20px;}body.page-job-search #edit-secondary .fieldset-legend .fieldset-title{font-size:13px;}body.page-job-search #edit-secondary-wrapper .collapsed{height:auto;margin:0px;padding:0px;position:static!important;overflow:visible;}body.page-job-search #edit-secondary-wrapper .collapsible{position:static!important;overflow:visible;}#edit-submit-views-jzd-job-search{margin-top:0px;}body.page-job-search .form-item.form-type-checkbox,body.page-job-search .form-type-bef-checkbox,body.page-job-search .form-item.form-item-field-company-industry-tid .form-item.form-type-bef-checkbox{width:auto !important;display:inline-block;font-size:12px;font-weight:400;margin-right:1em;}body.page-job-search .form-item.form-type-checkbox label,body.page-job-search .form-type-bef-checkbox label{font-weight:400;}body.page-job-search #edit-field-office-location-area-target-id-entityreference-filter-wrapper{float:left;width:250px;}body.page-job-search #edit-field-office-location-prefecture-target-id-wrapper{float:left;width:104px;}h2.jobttl{margin-top:0px;margin-bottom:0px;border-bottom:1px solid #ddd;padding-bottom:10px;padding-top:15px;font-size:21px;padding-left:30px;padding-right:30px;}.imgPlan1 img{width:100%;}.special{padding:15px;}.special .shadow{min-height:270px;}.special img{width:100%;}.special p{font-size:13px;line-height:120%;padding-left:15px;padding-right:15px;}.special h4{font-size:16px;line-height:120%;margin:0px;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;}#contentservice{background:url(/sites/all/themes/jinzai_draft/images/bg_service.jpg) no-repeat;background-size:cover;margin-top:50px;padding-bottom:60px;}#block-views-ads-block-2{margin-top:60px;margin-bottom:60px;overflow:hidden;}.page-toppage #block-system-main .view-job-search .view-content{margin-bottom:40px;}.page-toppage .bggray{padding-bottom:60px;}body.page-job-search #views-exposed-form-views-jzd-job-search-page-job-search #edit-submit-views-jzd-job-search{background:#3361ad;padding-left:60px;padding-right:60px;padding-top:15px;padding-bottom:15px;font-size:14px;border-radius:3px;border:none;}#views-exposed-form-views-jzd-job-search-page-job-search .views-exposed-widget.views-submit-button{text-align:center;}.views-exposed-form label{font-size:14px;}label[for="edit-field-office-location-area-target-id-entityreference-filter"],label[for="edit-field-job-license-list-tid-subquery"],label[for="edit-field-employ-status-value"],label[for="edit-field-company-industry-tid"]{display:inline-block;width:120px;padding-left:35px;}label[for="edit-field-office-location-prefecture-target-id"]{display:none;}label[for="edit-field-office-location-area-target-id-entityreference-filter"]{background:url(/sites/all/themes/jinzai_draft/images/icons/s_icon_map.png) no-repeat left top;}label[for="edit-field-job-license-list-tid-subquery"]{background:url(/sites/all/themes/jinzai_draft/images/icons/s_icon_shikaku.png) no-repeat left top;}label[for="edit-field-employ-status-value"]{background:url(/sites/all/themes/jinzai_draft/images/icons/s_icon_koyou.png) no-repeat left top;}label[for="edit-field-company-industry-tid"]{background:url(/sites/all/themes/jinzai_draft/images/icons/s_icon_tokucho.png) no-repeat left top;}body.page-job-search .form-item.form-type-checkbox.form-item-field-job-license-list-tid-subquery-1{min-width:90px !important;}body.page-job-search .form-item.form-type-checkbox.form-item-field-job-license-list-tid-subquery-2{min-width:100px !important;}body.page-job-search .form-item.form-type-checkbox.form-item-field-job-license-list-tid-subquery-3{min-width:130px !important;}body.page-job-search .form-item.form-type-checkbox.form-item-field-job-license-list-tid-subquery-4{min-width:150px !important;}body.page-job-search .form-item.form-item-field-company-industry-tid .form-item.form-type-bef-checkbox{min-width:100px !important;}#views-exposed-form-views-jzd-job-search-page-job-search .form-item.form-type-checkbox{min-width:auto;margin-right:1em;}#views-exposed-form-views-jzd-job-search-page-job-search .views-exposed-form .views-exposed-widget{padding:0px;}#edit-field-office-location-city-target-id-entityreference-filter-wrapper,#edit-field-employ-status-value-wrapper,#edit-field-job-license-list-tid-subquery-wrapper,#edit-field-company-industry-tid-wrapper,#edit-field-office-type-value-1-wrapper,#edit-company-name-text-wrapper{border-bottom:1px solid #e5e5e5;margin-bottom:10px;padding-bottom:10px !important;padding-top:10px !important;}#edit-field-office-location-area-target-id-entityreference-filter-wrapper,#edit-field-office-location-prefecture-target-id-wrapper{padding-bottom:10px !important;padding-top:10px !important;}div.pagertop ul.pager{text-align:right;}#block-block-57 .shadow{overflow:auto;}.shadow.view-bizcategorytaxomy{overflow:auto;padding:10px;}.view-bizcategorytaxomy ul{list-style:none;padding:0px;}#block-block-57 .view-bizcategorytaxomy ul li:nth-child(odd){list-style:none;margin-right:10px;}#block-block-57 .view-bizcategorytaxomy ul li:nth-child(even){list-style:none;margin-right:0px;}#block-block-57 .view-bizcategorytaxomy ul li a{display:inline-block;background:#fafafa;border:2px solid #d9d9d9;border-radius:3px;width:160px;text-align:center;margin-bottom:10px;font-size:14px;}#block-views-jobtaxomy-block-1 .view-bizcategorytaxomy ul li:nth-child(odd){list-style:none;margin-right:10px;}#block-views-jobtaxomy-block-1 .view-bizcategorytaxomy ul li:nth-child(even){list-style:none;margin-right:10px;}#block-views-jobtaxomy-block-1 .view-bizcategorytaxomy ul li a{display:inline-block;background:#fafafa;border:2px solid #d9d9d9;border-radius:3px;width:208px;text-align:center;margin-bottom:10px;font-size:14px;}#block-views-jobtaxomy-block-1 .view-bizcategorytaxomy ul li a:hover,#block-block-57 .view-bizcategorytaxomy ul li a:hover{background:#d9d9d9;}h3.searchttl{margin-top:0px;font-size:18px;font-weight:400;padding-left:15px;border-left:3px solid #fabe00;}h3.searchttl span{font-size:14px;}#block-block-58{margin-bottom:30px;}body.page-toppage #edit-title-wrapper label[for="edit-title"]{display:inline-block;width:240px;font-size:16px;margin-top:10px;padding-left:30px;background:url(/sites/all/themes/jinzai_draft/images/icons/s_icon_buiding.png) no-repeat;}body.page-toppage #edit-title-wrapper .views-widget{display:inline-block;}body.page-toppage #edit-title-wrapper .views-widget .form-item-title{display:inline-block;width:600px;}body.page-toppage #edit-title-wrapper .views-widget .views-exposed-widget.views-submit-button{display:inline-block;float:none;}body.page-toppage .views-exposed-form.mb-30.shadow{padding:15px;}body.page-toppage #views-exposed-form-views-jzd-job-search-page-job-search input[type="text"]{height:44px;}body.page-toppage #views-exposed-form-views-jzd-job-search-page-job-search #edit-submit-views-jzd-job-search{background:#3361ad;padding-left:60px;padding-right:60px;padding-top:12px;padding-bottom:12px;font-size:14px;border-radius:3px;border:none;margin-top:3px;margin-left:20px;}@media only screen and (max-width :767px) {
 body.page-toppage #edit-title-wrapper .views-widget .form-item-title{width:calc(75% - 5px);display:inline-block;}body.page-toppage #edit-title-wrapper .views-widget .views-exposed-widget.views-submit-button{width:calc(25% - 10px);display:inline-block;}body.page-toppage #views-exposed-form-views-jzd-job-search-page-job-search #edit-submit-views-jzd-job-search{height:44px;padding-left:20px;padding-right:20px;margin-left:5px;margin-top:0px;font-size:0.8em;} 
}body.page-toppage .views-exposed-form .views-exposed-widget,body.page-toppage .views-exposed-widgets,body.page-toppage .views-exposed-form .views-exposed-widget .form-submit{margin:0px;}#block-block-61 ul{box-shadow:0 1px 4px #cdcdcd;border-radius:5px;overflow:auto;}#block-block-61 ul li{display:inline-block;width:50%;border-bottom:1px solid #ddd;text-align:center;margin:0px;}#block-block-61 ul li a{display:block;width:100%;padding:15px;background:url(/sites/all/themes/jinzai_draft/images/icons/arrow_right_y.png) no-repeat right;}#block-block-61 ul li a:hover{background:url(/sites/all/themes/jinzai_draft/images/icons/arrow_right_y.png) no-repeat right;background-color:#efefef !important;}#block-block-61 ul li:nth-child(odd){border-right:1px solid #ddd;}#block-block-61 h3.searchttl{border:none;padding-left:50px;font-weight:800;padding-top:5px;padding-bottom:5px;background-repeat:no-repeat;background-size:35px 35px!important;}#block-block-61 h3.searchttl.map{background:url(/sites/all/themes/jinzai_draft/images/icons/sp_map.svg) no-repeat left;}#block-block-61 h3.searchttl.shikaku{background:url(/sites/all/themes/jinzai_draft/images/icons/sp_shikaku.svg) no-repeat left;}#block-block-61 h3.searchttl.keyword{background:url(/sites/all/themes/jinzai_draft/images/icons/sp_keyword.svg) no-repeat left;}.slidebox,.search-btn{display:none;}@media only screen and (max-width :767px) {
 .slidebox{background:#3361ad;text-align:center;padding-top:14px;padding-bottom:14px;font-size:14px;border-radius:3px;border:none;color:#fff;margin-right:5px;width:100%;display:block;}.slidebox.login{background:#3361ad;text-align:center;padding-top:14px;padding-bottom:14px;font-size:14px;border-radius:3px;border:none;color:#fff;margin-right:5px;width:calc(50% - 10px);display:inline-block;}.search-btn{display:inline-block;padding-top:18px;padding-bottom:18px;width:calc(50% - 10px);display:inline-block;} 
}@media (min-width:768px) {
 .document-max-size .container{min-width:1140px !important;width:1140px !important;}body.front .bx-wrapper img{width:1140px !important;}.searchbox{display:block !important;}#edit-field-company-industry-tid-wrapper .views-widget{width:535px;}.document-max-size{min-width:1140px;}.view-toppageslide{display:block;}#block-block-61{display:none;}#block-views-saved-views-block-2 h3.widget-title:after{display:inline-block;background:#e5b701;height:1px;width:80%;right:0px;content:'';top:15px;position:absolute;} 
}@media (max-width:767px) {
 #block-views-saved-views-block-2 h3.widget-title:after{display:inline-block;background:#e5b701;height:1px;width:60%;right:0px;content:'';top:12px;position:absolute;}label[for="edit-field-office-location-area-target-id-entityreference-filter"],label[for="edit-field-job-license-list-tid"],label[for="edit-field-employ-status-value"],label[for="edit-field-job-point-search-tid"]{display:block;margin-bottom:1em;}body.page-job-search .views-widget{display:block;}#edit-field-office-location-area-target-id-entityreference-filter,#edit-field-office-location-prefecture-target-id,#edit-field-office-location-city-target-id-entityreference-filter{width:100%;}body.page-job-search #edit-field-office-location-prefecture-target-id-wrapper,body.page-job-search #edit-field-office-location-area-target-id-entityreference-filter-wrapper{width:100%;}.view-comapny-job .view-content .views-company-job-link a,.view-comapny-job .view-content .views-field.views-field-php button.jzd-favorite-action,.more{font-size:12px;}#block-block-47,#block-views-jobtaxomy-block-1,#block-block-57{display:none;}.logotxt{display:none;}#block-views-news-block-4 .view-display-id-block_4 ul li a{font-size:12px;}#block-views-news-block-4  h3.widget-title{font-size:12px;}body.page-toppage #edit-title-wrapper .views-widget{width:100%;}.special img{width:30%;float:left;height:100px;object-fit:cover;}.special .shadow{min-height:100px;}.special .shadow div{display:none;}.special h4{display:inline-block;width:60%;}.front #block-system-main .view-job-search .view-content{overflow-x:auto;overflow-y:hidden;}.front #block-system-main .view-job-search .view-content .views-row{min-width:1170px;}.site-branding{margin-top:0.5em;}body.page-toppage .views-exposed-form.mb-30.shadow{padding:0px;box-shadow:none;}body.page-toppage #edit-title-wrapper label[for="edit-title"]{font-size:18px;padding-left:50px;background:url(/sites/all/themes/jinzai_draft/images/icons/sp_keyword.svg) no-repeat left;background-repeat:no-repeat;background-size:35px 35px;width:100%;margin-bottom:20px;}.main-navigation #block-menu-menu-spmenu ul.menu{margin-top:20px;}.main-navigation #block-menu-menu-spmenu ul.menu li{display:inline-block;width:auto !important;clear:none;text-align:center !important;padding-right:5px;}.main-navigation #block-menu-menu-spmenu ul.menu li a{line-height:200%;text-decoration:none;}body.logged-in #block-menu-menu-spmenu .menu .first.leaf .spmn{display:none;}.imgPlan1 img{width:100%;}.jobpanel span.views-label.views-label-field-job-salar-text,.jobpanel span.views-label.views-label-field-job-license-text{display:none;}.site-head-ads h3.widget-title::after{width:40%;}.view-comapny-job .view-content .job-header span.job-employment{display:inline-block;}h2.jobttl{font-size:18px;padding-left:15px;padding-right:15px;}h4{font-size:16px;}.view-prjobsearch .views-field-field-image img{height:114px;}.view-prjobsearch .views-field-nothing,.view-prjobsearch .views-field-field-office-location-station,.view-prjobsearch .views-field-field-job-salar-text,.view-prjobsearch .views-field.views-field-nothing-1{width:100%;padding-left:10px;padding-right:10px;}.view-prjobsearch .views-field.views-field-nothing-1{margin-bottom:1em;}.contentbox2{padding:15px !important;}.site-mobile-navigation{display:none;} 
}body{width:100%;}#block-system-main-menu{width:100%;}#block-menu-menu-spmenu .fa{display:block;}#block-menu-menu-spmenu .fa:before{color:#343434;margin:0px;}#block-menu-menu-spmenu ul li a{font-size:10px;}#content div.item-list ul.pager{margin-left:0px;}.agentregistbox{background:#f9f9f9;padding:15px;border-radius:4px;overflow:auto;}.logotxt{font-size:12px;margin:0px;padding:10px 0px;font-weight:normal;}#primary #content ul.tabs.secondary{list-style:none;margin-bottom:2em;}#primary #content ul.tabs.secondary li{display:inline-block;margin-bottom:1em;}#primary #content ul.tabs.secondary li a{font-size:13px;display:block;margin-right:1em;background:#fff;border:1px solid #ddd;border-radius:4px;padding:5px 15px;color:#676767 !important;}#primary #content ul.tabs.secondary li a:hover,#primary #content ul.tabs.secondary li a.active{display:block;margin-right:1em;background:#00aae7;border:1px solid #00aae7;border-radius:4px;padding:5px 15px;color:#fff !important;}.node-scout .field-name-field-message{padding:10px;margin-bottom:20px;border-bottom:dotted 1px #ccc;}​
  .node-scout .field-name-field-message .field-item{line-height:1;}​
  .node-scout .field-name-field-offer-job-id a{background:#ECB935;border-radius:5px;color:#fff;text-align:center;border-bottom:2px solid #c89c29;}​
  
  .node-history{}.node-history .field-label{padding:5px;background:#efefef;border-left:1px solid #ddd;border-right:1px solid #ddd;clear:both;​}.node-history .field-items{padding:5px;border:1px solid #ddd;}.pt-m20{margin-top:-20px;}​
  ​@media (min-width:992px) {
 .page-node-171 .media{min-height:200px;} 
}​
  .media{-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.2);box-shadow:0px 1px 1px rgba(0,0,0,0.2);padding:30px;margin:3px;margin-bottom:30px;text-align:center;box-shadow:2px 2px 3px #cdcdcd;}.media h4{font-size:16px;font-weight:600;}.media-img img{width:60px;height:auto;display:inline-block;}@media only screen and (max-width :767px) {
 .media{padding:10px!important;margin-bottom:5px!important;}.media-img img{width:40px;height:auto;display:inline-block;}.media-img h4.media-heading{width:70%;display:inline-block;text-align:left;line-height:45px;vertical-align:top;}.media-img p{width:80%;display:block;margin-left:auto;margin-right:auto;font-size:0.8em!important;text-align:left;}ul.tabs.primary li a{font-size:12px;}​
  	ul.tabs.primary li{margin-right:0.3em !important;margin-left:0px !important;}.view-myprofile.view-id-myprofile .view-content .views-row div.field-content{display:block;width:100%;border-left:1px solid #efefef;}#draggableviews-table-myhistory-block-1 .views-field-field-user-office-work,#draggableviews-table-myhistory-block-1 .views-field-view-node,#draggableviews-table-myhistory-block-1 .views-field-delete-node{display:none;}#draggableviews-table-myhistory-block-1 .views-field-field-user-company-name{border-left:1px solid #efefef;} 
}#draggableviews-table-myhistory-block-1{margin-bottom:1em;}#edit-profile-blockcompany-field-blockcompany label{display:block;}.btn-large{boder-radius:3px;padding:10px;width:100%;background:#000;color:#fff;font-size:16px;font-weight:800;white-space:normal !important;}.btn-large:hover{color:#fff;background:#454545;}#user-profile-form label[for=edit-picture-delete] + .description{background:transparent;border:none;margin:0;padding:0;color:#d9534f;}#user-profile-form .user-picture{position:relative;z-index:1;width:100px;height:100px;border-radius:50%;border:3px solid #e5e5e5;background:#fff;overflow:hidden;margin:10px auto;}#user-profile-form .user-picture img{width:105%;height:105%;object-fit:cover;}#user-profile-form .form-item-picture-delete{display:block;float:none;margin:10px auto;margin:0 auto;}@media only screen and (max-width :767px) {
 input.password-confirm,input.password-field{width:100%;margin-bottom:0.4em;}.confirm-parent,.password-parent{clear:left;margin:0;width:100%;}.password-strength-title,.password-strength-text{font-size:0.7em;}.password-confirm{font-size:0.7em;padding-top:0px;margin-top:0px!important;}.password-strength{width:10em;float:right;margin-top:1.4em;} 
}#user-profile-form label[for=edit-picture-delete] + .description{background:transparent;border:none;margin:0;padding:0;color:#d9534f;}#user-profile-form .user-picture{position:relative;z-index:1;width:100px;height:100px;border-radius:50%;border:3px solid #e5e5e5;background:#fff;overflow:hidden;margin:10px auto;}#user-profile-form .user-picture img{width:105%;height:105%;object-fit:cover;}#user-profile-form .form-item-picture-delete{display:block;float:none;margin:10px auto;margin:0 auto;}@media only screen and (max-width :767px) {
 input.password-confirm,input.password-field{width:100%;margin-bottom:0.4em;}.confirm-parent,.password-parent{clear:left;margin:0;width:100%;}.password-strength-title,.password-strength-text{font-size:0.7em;}.password-confirm{font-size:0.7em;padding-top:0px;margin-top:0px!important;}.password-strength{width:10em;float:right;margin-top:1.4em;} 
}input[type=radio],input[type=checkbox]{vertical-align:top;}#user-profile-form #edit-profile-seeker-profile-field-prof-user-name,#user-profile-form #edit-profile-seeker-profile-field-first-name,#user-profile-form #edit-profile-seeker-profile-field-prof-user-name-kana,#user-profile-form #edit-profile-seeker-profile-field-first-name-kana{width:50%;display:inline-block;}#user-profile-form #profile-seeker-profile-field-prof-user-name-add-more-wrapper,#user-profile-form #profile-seeker-profile-field-prof-user-name-kana-add-more-wrapper{padding-right:5px;}#user-profile-form label[for=edit-profile-seeker-profile-field-prof-user-loc-zip-und-0-value],#user-profile-form label[for=edit-profile-seeker-profile-field-prof-user-loc-pref-und],#user-profile-form label[for=edit-profile-seeker-profile-field-prof-user-loc-city-und],#user-profile-form label[for=edit-profile-seeker-profile-field-prof-spouse-und],#user-profile-form label[for=edit-profile-seeker-profile-field-prof-user-job-area-und],#user-profile-form label[for=edit-profile-seeker-profile-field-preferred-industry-und],#user-profile-form label[for=edit-profile-seeker-profile-field-kibou-kyuuyo-1-und]{display:inline-block;width:15%;margin-bottom:5px;font-weight:700;margin-right:30px;vertical-align:top;}#user-profile-form #profile-seeker-profile-field-prof-user-birth-add-more-wrapper .fieldset-legend{font-size:16px;line-height:1.75;color:#343434;}@media only screen and (max-width :767px) {
 #user-profile-form label[for=edit-profile-seeker-profile-field-prof-user-loc-zip-und-0-value],#user-profile-form label[for=edit-profile-seeker-profile-field-prof-user-loc-pref-und],#user-profile-form label[for=edit-profile-seeker-profile-field-prof-user-loc-city-und],#user-profile-form label[for=edit-profile-seeker-profile-field-prof-spouse-und],#user-profile-form label[for=edit-profile-seeker-profile-field-prof-user-job-area-und],#user-profile-form label[for=edit-profile-seeker-profile-field-preferred-industry-und],#user-profile-form label[for=edit-profile-seeker-profile-field-kibou-kyuuyo-1-und]{display:block;width:100%;margin-bottom:5px;font-weight:700;margin-right:30px;} 
}#user-profile-form label[for=edit-profile-schoolhistory-field-final-education-und],#user-profile-form label[for=edit-profile-schoolhistory-field-graduate-flg-und],#user-profile-form label[for=edit-profile-schoolhistory-field-schooling-year-und],#user-profile-form label[for=edit-profile-schoolhistory-field-taxquali-und],#user-profile-form label[for=edit-profile-schoolhistory-field-cpa-und],#user-profile-form label[for=edit-profile-schoolhistory-field-cpa-usa-und],#user-profile-form label[for=edit-profile-schoolhistory-field-accquali-und]{display:inline-block;width:15%;margin-bottom:5px;font-weight:700;margin-right:30px;vertical-align:top;}@media only screen and (max-width :767px) {
 #user-profile-form label[for=edit-profile-schoolhistory-field-final-education-und],#user-profile-form label[for=edit-profile-schoolhistory-field-graduate-flg-und],#user-profile-form label[for=edit-profile-schoolhistory-field-schooling-year-und],#user-profile-form label[for=edit-profile-schoolhistory-field-taxquali-und],#user-profile-form label[for=edit-profile-schoolhistory-field-cpa-und],#user-profile-form label[for=edit-profile-schoolhistory-field-cpa-usa-und],#user-profile-form label[for=edit-profile-schoolhistory-field-accquali-und]{display:block;width:100%;margin-bottom:5px;font-weight:700;margin-right:30px;}.entrybox dt{width:100%;float:none;}.entrybox dd{border-left:none;margin-left:0px;} 
}#user-profile-form label[for=edit-profile-history-field-employment-situation-und],#user-profile-form label[for=edit-profile-history-field-work-year1-und]{display:inline-block;width:20%;margin-bottom:5px;font-weight:700;margin-right:30px;vertical-align:top;}@media only screen and (max-width :767px) {
 #user-profile-form label[for=edit-profile-history-field-employment-situation-und],#user-profile-form label[for=edit-profile-history-field-work-year1-und]{display:block;width:100%;margin-bottom:5px;font-weight:700;margin-right:30px;}body.page-toppage .front_ttlin:before{content:'';display:block;background:#fabe00;height:45px;width:4px;margin-left:15px;transform:skewX(-30deg);position:absolute;left:20px;top:30%;}body.page-toppage .front_ttlin:after{content:'';display:block;background:#fabe00;height:40px;width:4px;margin-left:15px;transform:skewX(-30deg);position:absolute;right:20px;top:30%;} 
}#edit-regist-header{text-align:center;}#edit-regist-header .entry-info{background:#efefef;border-radius:3px;padding:10px;}#edit-regist-header .entry-info .entry-info-heaer{font-weight:800;margin-bottom:1em;}#edit-regist-header .entry-info label.cname,#edit-regist-header .entry-info label.category{display:inline-block;width:20%;text-align:right;padding:5px;height:40px;}#edit-regist-header .entry-info div.cname,#edit-regist-header .entry-info div.category{display:inline-block;width:80%;text-align:left;padding:5px;background:#fff;height:40px;}a#edit-one-click-entry-btn{background:#3361ad;padding-left:30px;padding-right:30px;padding-top:15px;padding-bottom:15px;font-size:14px;border-radius:3px;border:none;cursor:pointer;cursor:hand;color:#fff;font-weight:800;width:280px;height:48px;margin-left:auto;margin-right:auto;margin-bottom:1em;}.special .shadow{padding-bottom:10px;}.imgPlan1 .field.field-name-field-image.field-type-image .field-item,.row.jobmain.mb-40 .col-md-12.mb-20.img-responsive  .field-item,.col-md-12.mb-20.img-responsive.jobimage{text-align:center !important;}.imgPlan1 img,.row.jobmain.mb-40 .col-md-12.mb-20.img-responsive img,.col-md-12.mb-20.img-responsive.jobimage img{max-width:600px;margin-left:auto;margin-right:auto;}body.not-logged-in.page-user .tabs.primary li:first-child{display:none;}.pagepreview-preview  body div:not(div#block-system-main){display:none;}.form-button.form-button-cancel{font-size:16px;padding-left:40px;padding-right:40px;padding-top:15px;padding-bottom:15px;font-weight:800;border-radius:8px;color:#fff;display:inline-block;background-color:#69B980;}body.page-node-add-entry .preview + div.b_block #block-system-main form fieldset{display:none;}body.page-node-add-entry .preview + div.b_block #block-system-main form #edit-actions{display:block;}body.page-node-add-entry .preview + div.b_block #block-system-main form #edit-actions #edit-preview{display:none;}.view-header{position:relative;}.view-job-search #edit-save{width:340px;height:72px;background-image:url(/sites/all/themes/kakehashi/images/search_save.png);background-repeat:no-repeat;background-size:cover;font-size:0;border:none;position:absolute;right:0;bottom:20px;}@media only screen and (max-width :500px) {
 .view-job-search #edit-save{width:165px;height:35px;background-image:url(/sites/all/themes/kakehashi/images/search_save.png);background-repeat:no-repeat;background-size:cover;font-size:0;border:none;position:absolute;left:0;top:0;} 
}.view-job-search #edit-save:hover{border:none;}div.views-save-modal-content .popups-container{border:solid 3px #ffbf00;}div.views-save-modal-content .popups-container #edit-submit{background:#ffbf00;border:solid 1px #ffbf00;}div.views-save-modal-content .popups-container #edit-submit[disabled]{background:#DCDCDC;border:solid 1px #DCDCDC;cursor:not-allowed;}div.ctools-modal-content .modal-content{overflow:visible;box-shadow:none;border:none;width:100% !important;overflow:initial !important;}#block-views-offertextview-block{margin-bottom:2em;padding:15px;box-shadow:2px 2px 3px #cdcdcd;max-width:730px;}#block-views-offertextview-block .view-footer{background:#40AAEF;color:#fff;padding:15px;margin-top:1em;border-radius:3px;}.cmn-toggle{position:absolute;margin-left:-9999px;visibility:hidden;}.cmn-toggle + label{display:block;position:relative;cursor:pointer;outline:none;user-select:none;}input.cmn-toggle-round-flat + label{padding:2px;width:60px;height:30px;background-color:#dddddd;border-radius:30px;transition:background 0.4s;}input.cmn-toggle-round-flat + label:before,input.cmn-toggle-round-flat + label:after{display:block;position:absolute;content:"";}input.cmn-toggle-round-flat + label:before{top:2px;left:2px;bottom:2px;right:2px;background-color:#fff;border-radius:30px;transition:background 0.4s;}input.cmn-toggle-round-flat + label:after{top:4px;left:4px;bottom:4px;width:26px;background-color:#dddddd;border-radius:30px;transition:margin 0.4s,background 0.4s;}input.cmn-toggle-round-flat:checked + label{background-color:#8ce196;}input.cmn-toggle-round-flat:checked + label:after{margin-left:26px;background-color:#8ce196;}body.page-favorites .view-filters #edit-consumer-hide-wrapper{display:none;}#step-forms-get-form .form-item-field-prof-user-birth-und-0-value-year .form-required,#step-forms-get-form .form-item-field-prof-user-birth-und-0-value-month .form-required,#step-forms-get-form .form-item-field-prof-user-birth-und-0-value-day .form-required{display:none;}#step-forms-get-form #field-prof-user-birth-add-more-wrapper legend span.fieldset-legend:after{content:"*必須";color:#F00;}#step-forms-get-form .form-item-field-prof-user-birth-und-0-value-year select.error,#step-forms-get-form .form-item-field-prof-user-birth-und-0-value-month select.error,#step-forms-get-form .form-item-field-prof-user-birth-und-0-value-day select.error{border:2px solid #e74c3c!important;background:#fef5f1;}.faq-question-answer .field-type-text-with-summary{word-wrap:break-word;white-space:pre-wrap;}#backtotop{z-index:1040;text-decoration:none;border:0 none;display:block;width:50px;height:50px;background:url(/sites/all/themes/jinzai_draft/images/back_to_top_btn.png) no-repeat 50% 50%;background-color:rgba(0,0,0,0.3);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}@media only screen and (max-width :767px) {
 .footer-widgets #block-menu-menu-footer-menu ul.menu{display:block;padding:0;}.footer-widgets #block-menu-menu-footer-menu ul.menu li{width:calc(50% - 10px);display:inline-block;text-align:center;border:solid 2px #666666;border-radius:3px;margin-right:5px;margin-bottom:10px;}.footer-widgets #block-menu-menu-footer-menu ul.menu li.last{width:calc(100% - 10px);}.footer-widgets #block-menu-menu-footer-menu ul.menu li a{color:#666666;width:100%;height:100%;} 
}.jcarousel-item.jcarousel-item-horizontal{width:180px!important;border:solid #ccc 1px;vertical-align:middle;}.jcarousel-item.jcarousel-item-horizontal .views-field-field-image .mb20{margin-bottom:0;}@media only screen and (max-width :767px) {
 .jcarousel-item.jcarousel-item-horizontal{width:150px!important;border:solid #ccc 1px;vertical-align:middle;}.jcarousel-item.jcarousel-item-horizontal .views-field-field-image .mb20{margin-bottom:0;} 
}@media only screen and (max-width :767px) {
 .site-banner{min-height:50px;}.site-logo.image-logo{margin-top:10px;}.main-navigation{min-height:50px;}.main-navigation #block-menu-menu-spmenu ul.menu{margin-top:10px;}.mean-container a.meanmenu-reveal{top:3px;right:5px !important;}.mean-container .mean-nav{margin-top:50px;} 
}@media only screen and (max-width :767px) {
 .front #contenttop{padding-bottom:0px;} 
}.view-job-search .btn.btn-blue{max-width:350px;}.btn-arrow{position:relative;}.btn-arrow:after{content:'';display:inline-block;position:absolute;width:25px;height:25px;background-image:url(/sites/all/themes/jinzai_draft/images/icons/arrow_right.svg);background-size:contain;background-repeat:no-repeat;vertical-align:middle;top:60%;transform:translateY(-50%);right:15px;}@media only screen and (max-width :767px) {
 #block-block-54 .special .shadow{position:relative;}#block-block-54 .special .shadow:after{content:'';display:inline-block;position:absolute;width:25px;height:25px;background-image:url(/sites/all/themes/jinzai_draft/images/icons/arrow_right_y.svg);background-size:contain;background-repeat:no-repeat;vertical-align:middle;bottom:0;right:15px;} 
}#entry-node-form #edit-field-entry-name,#entry-node-form #edit-field-entry-name-kana,#entry-node-form #edit-field-entry-gender,#entry-node-form #edit-field-entry-age,#entry-node-form #edit-field-entry-localtion-zip,#entry-node-form #edit-field-entry-localtion-prefecture,#entry-node-form #edit-field-entry-localtion-city,#entry-node-form #edit-field-entry-localtion-address{display:none;}.node-preview.entrybox dd,.node-preview.entrybox dt{display:none;}.node-preview.entrybox dd:last-child{display:block;width:100%;background:#fff;margin-left:0%;padding-bottom:10px;border-left:none;}#block-block-55 .btn-service{position:relative;}#block-block-55 .btn-service:after{content:'';display:inline-block;position:absolute;width:25px;height:25px;background-image:url(/sites/all/themes/jinzai_draft/images/icons/arrow_right_b.svg);background-size:contain;background-repeat:no-repeat;vertical-align:middle;top:60%;transform:translateY(-50%);right:15px;}.messagebox{padding:10px 30px 10px 30px;background:#fff;border-radius:3px;margin-bottom:40px;border:1px solid #ddd;}.messagebox h3.chui{text-align:center;color:#FF6860;}.messagebox ul.check{list-style:none;margin:0px;padding:0px;}.messagebox ul.check li{display:inline-block;width:49%;margin-bottom:15px;}.messagebox ul.check li a{display:block;width:95%;text-align:center;background:#16A6B6;color:#fff;border-radius:3px;padding:15px;}body.page-job-search .container #primary .messages.error{display:none;}td a.views-save-delete{float:right;}.page-toppage .view-saved-views .view-content{margin-bottom:40px;}.view-saved-views .btn.btn-blue{max-width:350px;}table.saved-views-block tbody tr:nth-child(4){display:none;}body.page-job-search #edit-field-office-location-area-target-id-entityreference-filter-wrapper{float:left!important;width:260px!important;}body.page-job-search #edit-field-office-location-prefecture-target-id-wrapper{width:100px!important;margin-right:15px!important;}@media only screen and (max-width :767px) {
 body.page-job-search #edit-field-office-location-area-target-id-entityreference-filter-wrapper,body.page-job-search #edit-field-office-location-prefecture-target-id-wrapper{width:calc(50% - 5px)!important;margin-right:5px!important;display:inline-block;}body.page-job-search  #edit-field-office-location-prefecture-target-id-wrapper{margin-top:38px;}#edit-field-job-license-list-tid-subquery-wrapper:after{content:"";clear:both;width:100%;display:block;}body.page-job-search #edit-field-company-industry-tid-wrapper label[for="edit-field-company-industry-tid"]{vertical-align:top;margin-top:0px;} 
}
/*})'"*/
.preview .node-teaser.node-preview{display:none;}.preview .node{background:#fff;}.node-office,.node-job{font-family:メイリオ,Meiryo,游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:14px;line-height:1.75;color:#343434;font-weight:normal;font-style:normal;letter-spacing:0px;text-transform:none;}.mb-5{margin-bottom:5px;}.mb-10{margin-bottom:10px;}.mb-20{margin-bottom:20px;}.mb-30{margin-bottom:30px;}.mb-40{margin-bottom:40px;}.mb-50{margin-bottom:50px;}.mb-60{margin-bottom:60px;}.mb-70{margin-bottom:70px;}.ml-40{margin-left:40px;}table.type02{border-collapse:separate;border-spacing:0;text-align:left;line-height:1.5;border-top:1px solid #e5e5e5;width:100%;}table.type02 th{width:25%;padding:10px;font-weight:300;vertical-align:middle;border-bottom:1px solid #e5e5e5;background:#f7f7f7;font-size:13px;}table.type02 td{width:75%;padding:10px;vertical-align:middle;border-bottom:1px solid #e5e5e5;font-size:13px;}.page-header .page-title.pgttl{font-size:26px;font-weight:500;font-style:normal;border-bottom:1px solid #e5b701;padding-bottom:15px;color:#232323;}h3.highlight-left{border-left:2px solid #e5b701;padding-left:1.1em;color:#232323;margin-top:-30px;padding-top:15px;padding-bottom:15px;}h4.highlight-fill{background:#f9de77;color:#232323;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;border-radius:3px;}h4.highlight-bar{padding-right:10px;margin-left:-30px;margin-right:-30px;padding-top:10px;padding-bottom:10px;font-size:18px;font-weight:normal;margin-top:20px;margin-bottom:20px;border-top:1px solid #e5e5e5;padding-left:40px;position:relative;margin-left:-15px;margin-right:-15px;}h4.highlight-bar:before{content:'';display:inline-block;background:#e5b701;width:25px;height:3px;top:25px;left:0px;position:absolute;}h5.highlight-left{padding-left:40px;position:relative;padding-top:10px;padding-bottom:10px;}h5.highlight-left:before{content:'';display:inline-block;background:#e5b701;width:25px;height:3px;top:23px;left:0px;position:absolute;}.datebox .field-name-field-publication-start,.datebox .field-name-field-publication-end{display:inline-block;}.contentbox{padding:15px;box-shadow:2px 2px 3px #cdcdcd;max-width:730px;}.contentbox2{padding:30px;}.shadow{box-shadow:0px 1px 5px #999;border-radius:3px;}.contentbox .view-views-jzd-job-search .view-header,.contentbox2 .view-views-jzd-job-search .view-header{display:none;}.contentbox  hr,.contentbox2  hr{margin-left:-15px;margin-right:-15px;}.jobmain .links.inline li{width:100%;}.contentbox h2.pgttl{margin-left:-15px;margin-right:-15px;margin-top:-10px;padding:15px;}.contentbox h2.pgttl{font-size:24px;font-weight:700;font-style:normal;line-height:1.35;letter-spacing:0px;text-transform:none;border-bottom:1px solid #e5b701;margin-left:-15px;margin-right:-15px;padding-bottom:20px;padding-left:20px;padding-right:20px;margin-top:-10px;color:#232323;margin-bottom:10px;}h3.highlight-left{margin-top:-15px;}h4.comname{font-weight:400;font-size:18px;}.officetab li a{font-size:12px;}.datebox{background:#f7f7f7;border-radius:3px;padding:15px;}.dateboxlabel{color:#7f7f7f;font-weight:700;margin-right:1em;}ul.jobpoint li{border-bottom:0px !important;padding-top:5px;padding-bottom:5px;display:table;width:100%;margin-bottom:0px;}.jobpoint span{padding-left:30px;color:#808080;height:25px;display:table-cell;margin-right:15px;width:26%;vertical-align:top;}.jobpoint  .field-content{display:table-cell;width:76%;}.jobpoint span.job_field_job_salar_text{background:url(/sites/all/themes/jinzai_draft/images/fa/6.jpg) no-repeat left top;}.jobpoint span.job_field_job_license_list{background:url(/sites/all/themes/jinzai_draft/images/fa/7.jpg) no-repeat left top;}.jobpoint span.job_field_job_description{background:url(/sites/all/themes/jinzai_draft/images/fa/8.jpg) no-repeat left top;}.field-name-field-job-point .field-item{display:inline-block;padding:5px 10px;font-size:11px;border:1px solid #808080;margin-right:1em;margin-bottom:1em;color:#808080;}#secondary .widget{padding-top:0px;}.jobpoint span.job_map{background:url(/sites/all/themes/jinzai_draft/images/fa/1.jpg) no-repeat left top;}.jobpoint span.job_station{background:url(/sites/all/themes/jinzai_draft/images/fa/9.jpg) no-repeat left top;}.jobpoint span.job_category{background:url(/sites/all/themes/jinzai_draft/images/fa/2.jpg) no-repeat left top;}.prbox{background:#f7f7f7;border-radius:3px;padding:15px;}.prbox h5.pr{color:#e2b900;margin:0px;margin-bottom:15px;}.prbox .pre.ml-40.mb-30{margin-left:0px;margin-bottom:0px;}.prbox .pre.ml-40.mb-30 .field-item:before{content:"■";color:#e2b900;margin-right:1em;}.img-responsive img{width:100%;}img{max-width:100%;vertical-align:middle;height:auto;}#officetabmenu{border-bottom:3px solid #ffe545;overflow:auto;max-width:730px;}.officetab{padding:0px;}.officetab li{list-style:none;float:left;}.officetab.list4 li{width:25%;}.officetab.list3 li{width:33.33333%;}.officetab li a{display:block;text-decoration:none;padding-top:10px;padding-bottom:10px;display:block;color:#232323;font-size:16px;text-align:center;background-color:#f2f2f2;border-right:1px solid #ddd;}.officetab li a:hover{background:#ffe545;}.col-md-12.img-responsive.jobimage img{width:100%;}.col-md-5.img-responsive.jobimage img{width:100%;}.img-responsive.jobimage2 img{width:100%;}#secondary .view-officedata .view-content{padding:15px;}#secondary .view-officedata .view-content .views-label{font-weight:800;color:#808080;display:inline-block;width:30%;padding-left:30px;}#secondary .view-officedata .view-content .field-content{display:inline-block;width:66%;}#secondary .view-officedata .view-content .views-field{padding-top:5px;padding-bottom:5px;}.jobbox1{margin-bottom:1em;}.jobbox1 .field-items .fa,.view-prjobsearch .fa{color:#fff;margin-right:1em;background:#fabe00;border-radius:50%;padding:3px;width:25px;height:25px;text-align:center;font-size:14px;text-align:center;padding-top:6px;}.jobbox1 .field-items  span{color:#343434;}.jobmain .col-md-8 .field-name-field-company-body{font-weight:700;font-size:21px;color:#232323;margin-bottom:1em;}.view-display-id-block_1 div.item-list ul,.view-display-id-block_2 div.item-list ul{list-style:none;margin-left:0px;padding:0px;}.view-display-id-block_2 ul li .views-field-field-company-image{display:inline-block;width:45%;vertical-align:top;}.view-display-id-block_1 ul li .views-field-field-company-message-img{width:100%;}.view-display-id-block_1 ul li .views-field-field-company-message{font-size:14px;}.view-display-id-block_2 ul li .views-field-field-company-main-catch{display:inline-block;width:50%;font-size:14px;font-weight:400;color:#232323;padding-left:10px;}#block-views-jobcompany-block-1 .content-header,#block-views-jobcompany-block-2 .content-header{display:none;}.bx-wrapper .bx-caption{position:static;background:none;}.bx-wrapper .bx-caption span{color:#232323;}@media (max-width:767px) {
 .contentbox h2.pgttl{font-size:16px;font-weight:700;font-style:normal;line-height:1.35;letter-spacing:0px;text-transform:none;border-bottom:1px solid #e5b701;margin-left:-15px;margin-right:-15px;padding-bottom:20px;padding-left:15px;padding-right:15px;margin-top:-10px;color:#232323;margin-bottom:10px;}h4.comname{font-size:15px;}#secondary .view-recently-read .sidettl a{font-size:13px;}#secondary .view-recently-read .sidecomname,#secondary .view-recently-read .sidesalar{font-size:12px;}.view-comapny-job .view-content .views-field-title h2{font-size:13px;}.view-prjobsearch .views-field-title{font-size:13px;}h3.highlight-left{font-size:14px;}h5.highlight-left{font-size:13px;}.jobpoint span{width:10%;}.page-header .page-title.pgttl{font-size:16px;}.page-header{padding-bottom:0px;margin-bottom:0px;padding-top:5px;}.tabmenuoffice{margin-bottom:10px;}.officetab li a{font-size:11px;}.breadcrumb{margin-bottom:0px;}.pagertop{display:none;} 
}.view-prpoint{margin-top:20px;}.view-prpoint .pr_line{background:#e5b701;padding-top:5px;width:129px;text-align:center;height:29px;position:relative;}.view-prpoint .pr_line:after{background:#e5b701;width:15px;border-bottom:29px solid transparent;border-right:15px solid #fff;position:absolute;left:129px;content:"";top:0;}.view-prpoint .field-content{padding-top:10px;border-top:1px solid #e5b701;}.view-prpoint .field-content .item-list ul{margin-left:0px !important;}.view-prpoint .field-content .item-list li:before{font-family:"Font Awesome 5 Free";content:'\f00c';font-weight:900;color:#e5b701;margin-right:10px;}
/*})'"*/
