.recruit_tag_box{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.recruit_tag_box .recruit_tag{padding:.5rem;font-size:clamp(1.2rem,1.118rem + .41vw,1.4rem);border-radius:5px;font-weight:700}.recruit_tag_box .recruit_cate{font-size:clamp(1.4rem,1.154rem + 1.23vw,2rem);font-weight:700;color:#0074b8;flex:1}#recruit_wrap .recruit_list_wrap{padding:clamp(3rem,2.636rem + 1.82vw,8rem) 0}@media screen and (min-width: 768px){#recruit_wrap .recruit_list_wrap .recruit_list_inner{display:flex;gap:5rem}}#recruit_wrap .recruit_list_wrap .filterBtn_box{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:3rem}@media screen and (min-width: 768px){#recruit_wrap .recruit_list_wrap .filterBtn_box{width:150px;flex-direction:column;gap:1rem;margin-bottom:0}}#recruit_wrap .recruit_list_wrap .filterBtn_box .filterBtn{font-size:90%;min-width:70px;background-color:#fff;border:1px solid #ccc;border-radius:30px;padding:.8rem;line-height:1;cursor:pointer;text-align:center;transition:.5s}@media screen and (min-width: 768px){#recruit_wrap .recruit_list_wrap .filterBtn_box .filterBtn{padding:1rem}}#recruit_wrap .recruit_list_wrap .filterBtn_box .filterBtn:hover{background-color:#39c;color:#fff}#recruit_wrap .recruit_list_wrap .filterBtn_box .filterBtn.is-active{background-color:#0074b8;border:none;color:#fff}#recruit_wrap .recruit_list_wrap .filterBtn_box .btn_br{width:100%}@media screen and (min-width: 768px){#recruit_wrap .recruit_list_wrap .filterBtn_box .btn_br{display:none}}#recruit_wrap .recruit_list_wrap .recruit_detail_list li{margin-bottom:5rem}@media screen and (min-width: 768px){#recruit_wrap .recruit_list_wrap .recruit_detail_list{flex:1}}#recruit_wrap .recruit_list_wrap .recruit_detail_list .recruit_list_item.is-hide{display:none}#recruit_wrap .recruit_list_wrap .recruit_detail_list .recruit_detail_box{padding:2.5rem;border-radius:5px;gap:1rem}@media screen and (max-width: 519px){#recruit_wrap .recruit_list_wrap .recruit_detail_list .recruit_detail_box{padding:1.5rem}}@media screen and (min-width: 520px){#recruit_wrap .recruit_list_wrap .recruit_detail_list .recruit_detail_box .recruit_detail_box_btm{display:flex;align-items:center;justify-content:space-between}}@media screen and (max-width: 519px){#recruit_wrap .recruit_list_wrap .recruit_detail_list .recruit_detail_box .recruit_detail{margin-bottom:2rem}}#recruit_wrap .recruit_list_wrap .recruit_detail_list .recruit_detail_box .recruit_tag{padding:.5rem;font-size:clamp(1.2rem,1.118rem + .41vw,1.4rem);border-radius:5px}#recruit_wrap .recruit_list_wrap .recruit_detail_list .recruit_detail_box .recruit_cate{font-size:clamp(1.4rem,1.154rem + 1.23vw,2rem);font-weight:700;color:#0074b8;flex:1}#recruit_wrap .recruit_list_wrap .recruit_detail_list .recruit_detail_box .job_type th{width:100px}@media screen and (min-width: 520px){#recruit_wrap .recruit_list_wrap .recruit_detail_list .recruit_detail_box .primary_btn{width:200px}}@media screen and (max-width: 519px){#recruit_wrap .recruit_list_wrap .recruit_detail_list .recruit_detail_box .primary_btn .btn_txt{padding:.6rem 1.4rem}}#recruit_info_wrap .info_table{width:100%;font-size:85%}#recruit_info_wrap .info_table .info_table_item>th{width:200px}#recruit_info_wrap .info_table .info_table_item>th,#recruit_info_wrap .info_table .info_table_item>td{padding:1rem 2rem;border-bottom:.1rem #ccc solid;vertical-align:middle}@media screen and (max-width: 767px){#recruit_info_wrap .info_table .info_table_item>th,#recruit_info_wrap .info_table .info_table_item>td{display:block;width:100%}}#recruit_info_wrap .info_table .address_wrap{display:flex;align-items:center;column-gap:1rem}#recruit_info_wrap .info_table .address_wrap .address_box{flex:1}#recruit_info_wrap .info_table .address_wrap .address_btn{margin-left:auto;width:13rem}#recruit_info_wrap .info_table .address_wrap .address_btn .secondary_btn:before{right:1rem}#recruit_info_wrap .info_table .address_wrap .address_btn .secondary_btn .btn_txt{padding:.8rem 1rem;font-size:clamp(1.2rem,1.036rem + .82vw,1.6rem);line-height:2rem}@media screen and (min-width: 520px){#recruit_info_wrap .info_table .address_wrap .address_btn{width:15rem}}#recruit_info_wrap .btn_wrap{width:90%}@media screen and (min-width: 768px){#recruit_info_wrap .btn_wrap{width:70%}}#recruit_info_wrap .btn_wrap .primary_btn.icon_link .btn_txt:after{display:inline-block;content:"";margin-left:1rem;vertical-align:middle;width:1.5rem;height:1.5rem;background:no-repeat center;background-color:#fff;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:1.5rem;-webkit-mask-image:url(/build/assets/img/link-RqDwVXpE.svg);mask-repeat:no-repeat;mask-position:center;mask-size:1.5rem;mask-image:url(/build/assets/img/link-RqDwVXpE.svg)}#recruit_info_wrap .btn_wrap .primary_btn.icon_link .btn_txt:hover:after{background-color:#0074b8}@media screen and (min-width: 768px){#recruit_info_wrap .btn_wrap .primary_btn.icon_link .btn_txt:after{width:1.8rem;height:1.8rem;background:no-repeat center;background-color:#fff;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:1.8rem;-webkit-mask-image:url(/build/assets/img/link-RqDwVXpE.svg);mask-repeat:no-repeat;mask-position:center;mask-size:1.8rem;mask-image:url(/build/assets/img/link-RqDwVXpE.svg)}}
