.category-title .text-box span{text-transform:capitalize}#feas-searchform-0 .search-box #ajax_filtering_0_0{background-color:var(--bs-white);padding:.4rem 0;border-top-right-radius:7px;border-bottom-right-radius:7px;margin-bottom:.13rem;flex:0 0 auto;width:75%}#feas-searchform-0 .search-box #ajax_filtering_0_0 select{display:block;background-color:var(--bs-light) !important;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);border:1px solid #d9d9d9;margin-bottom:3px;width:auto;color:#4f4f4f;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #bdbdbd;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-box .search-contents select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #bdbdbd;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-box .search-contents .form-check{display:inline-block;padding-left:0;margin-left:0}.search-box .search-contents input[type=checkbox]{border-radius:.25rem;margin-top:.19em;margin-right:6px}#feas-searchform-0 input[type=checkbox]{border-radius:.25rem;margin-top:.19em;margin-right:6px;position:relative;width:1.125rem;height:1.125rem;background-color:#fff;border:.125rem solid rgba(0,0,0,.25);width:1em;height:1em;margin-top:.3em;vertical-align:top;background-repeat:no-repeat;background-position:50%;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}#feas-searchform-0 input[type=checkbox]:checked{background-color:var(--bs-primary) !important;border-color:var(--bs-primary)}#feas-searchform-0 input[type=checkbox]:checked{background-color:var(--bs-primary) !important;border-color:var(--bs-primary) !important;background-image:none}#feas-searchform-0 input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3 6-6'/%3E%3C/svg%3E")}.search-box .search-contents span{padding-left:.15rem}.search-box .search-contents label{padding-right:1rem}#feas-searchform-0 input[type=text]{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.6;color:#4f4f4f;background-color:#fff;background-clip:padding-box;border:1px solid #bdbdbd;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:all .2s linear}.search-box .feas-submit-button{width:100%;padding:1.5rem 0;font-size:1.4rem;background:var(--bs-primary) url(//www.villa-job.com/wp-content/themes/villajob/common/css/../img/icon-job-active.png) no-repeat left 35% top 50% !important;border:.125rem solid transparent;color:#fff;flex:0 0 auto;width:50%;margin:3rem auto}#home .feas-submit-button{font-weight:500;font-size:.75rem;width:100%;height:100%;color:var(--bs-primary);font-size:1.4rem;text-align:center;border:6px solid var(--bs-primary);border-radius:0;background:var(--bs-white) url(//www.villa-job.com/wp-content/themes/villajob/common/css/../img/icon-job.png) no-repeat left 30% top 50% !important;box-shadow:none}ul.newsList .newsList-label-cate{margin-left:2px}ul.pagination{justify-content:center!important}ul.pagination li{border-bottom:none}ul.newsList ul.pagination li.page-item.first{padding:1rem 0 0;display:none}ul.newsList ul.pagination li.page-item.last{padding:1rem 0 0;display:none}.wpcf7-list-item{display:block;min-height:1.6rem;padding-left:0;margin-bottom:.125rem}.wpcf7-list-item-label{cursor:pointer;display:flex}.wpcf7-form-control-wrap input[type=radio],.wpcf7-form-control-wrap input[type=checkbox]{opacity:0;position:absolute}input[type=radio]+.wpcf7-list-item-label:before{background:#fff;border:.1rem solid rgba(0,0,0,.25);border-radius:50%;box-shadow:0 0 0 13px transparent;content:"";height:1.2em;margin-bottom:auto;margin-right:.5em;margin-top:auto;transition:background-color .5s;width:1.2em}input[type=radio]:checked+.wpcf7-list-item-label:before{background-color:#7fbfff;box-shadow:inset 0 0 0 3px #fff}input[type=checkbox]+.wpcf7-list-item-label:before{background:#fff;border:.1rem solid rgba(0,0,0,.25);border-radius:10%;box-shadow:0 0 0 13px transparent;content:"";height:1.2em;margin-bottom:auto;margin-right:.5em;margin-top:auto;transition:background-color .5s;width:1.2em}input[type=checkbox]:checked+.wpcf7-list-item-label:before{background-color:#7fbfff;box-shadow:inset 0 0 0 3px #fff}.register-contents{display:inline-block}.register-contents p{display:inline-block}.register-box .register-contents{background-color:var(--bs-light);padding:.4rem 1rem 0;border-top-right-radius:7px;border-bottom-right-radius:7px;margin-bottom:.13rem}.wpcf7-submit{min-height:5.5rem;min-width:30rem;font-size:1.4rem;background:var(--bs-primary) url(//www.villa-job.com/wp-content/themes/villajob/common/css/../img/icon-arrow-wh.png) no-repeat right 10px top 50% !important;color:#fff;border:0}.wpcf7-back{min-height:5.5rem;min-width:30rem;font-size:1.4rem;background:var(--bs-gray) url(//www.villa-job.com/wp-content/themes/villajob/common/css/../img/icon-arrow-wh-reverse.png) no-repeat left 10px top 50% !important;color:#fff;border:0;position:relative}.register-title p{width:100%;margin-bottom:0}.register-contents p{margin-bottom:0}.wpcf7-list-item{display:inline-block}.vertical .wpcf7-radio .wpcf7-list-item{display:block}ul.pagination{display:flex;justify-content:center !important;list-style:none;padding:0;margin:20px 0}ul.pagination li{margin:0 5px;border:none}ul.pagination li a{display:block;padding:10px 15px;border:1px solid #ddd;text-decoration:none;color:var(--bs-primary);border-radius:4px;transition:all .3s ease}ul.pagination li.page-item.current{background-color:var(--bs-primary);color:#fff;border-color:var(--bs-primary);font-size:18px;padding:10px 15px;font-weight:700;border-radius:4px;pointer-events:none}ul.pagination li a.prev,ul.pagination li a.next{font-weight:700}ul.pagination li a:hover{background-color:var(--bs-primary);color:#fff;border-color:var(--bs-primary)}ul.newsList ul.pagination li.page-item.first,ul.newsList ul.pagination li.page-item.last{padding:1rem 0 0;display:none}@media screen and (max-width:768px){.register-box .register-contents{padding:.4rem 1rem .4rem}.register-contents p{min-width:100%}.register-contents.name span.ps-3{padding-left:0!important}.wpcf7 textarea{width:100% !important}.wpcf7-submit{min-width:96% !important}}@media screen and (max-width:768px){.search-results .contents #result{font-size:.8rem}.search-results .contents #result .job-title h2.entry-title{font-size:.9rem}.search-results .contents #result .type-a{font-size:.8rem}.search-results .contents #result .list-keyword li{font-size:.8rem}a.btn-detail-wrap{margin-bottom:1rem;display:block}.btn-favorite{font-size:.95rem}a.btn-detail-wrap .btn-detail{padding:.9rem 1.6875rem}.btn-delete{font-size:.8rem}}@media screen and (max-width:768px){#home .card.type-a .card-title{margin-bottom:.3rem}.card.type-a .card-title{margin-bottom:.3rem}#home .card.type-a .card-body{padding:0 .8rem .5rem}}