@charset "utf-8";
@import url(/common/skin/skin.common/skin.common.css);
@import url(/common/skin/skin.common/r_skin.common.css); 



/*채용리스트 신규*/
.em_list{border-top:1px solid #333;border-bottom:1px solid #ddd}
.em_list > li{padding:5rem 10rem 5rem 3rem;border-bottom:1px dashed #ddd;position:relative}
.em_list > li:last-child{border-bottom:0}
.em_list > li input[type="checkbox"]{position:absolute;top:1rem;left:1rem}
.em_list > li .list_tit{margin-bottom:1rem;font-size:2.3rem;font-weight:500;color:#333}
.em_list > li .bd_info{display:flex;flex-wrap:wrap;font-size:1.6rem;align-items:center;gap:1rem 2rem}
.em_list > li .bd_info li{color:#888;position:relative}
.em_list > li .bd_info li:before{content:'';width:1px;height:1rem;background:#ddd;position:absolute;right:-1rem;top:50%;transform:translateY(-50%)}
.em_list > li .bd_info li:last-child:before{display:none}
.em_list > li .bd_info li.d-day{font-weight:700;color:#0f559d;font-family:'Poppins', 'Pretendard'}
.em_list > li .bd_info li.d-day .end{color:#999}
.em_list > li .copy_btn{width:4rem;height:4rem;border-radius:4rem;background:#f7f7f7;position:absolute;right:3rem;top:50%;transform:translateY(-50%);display:flex;flex-wrap:wrap;align-items:center;justify-content:center}
.em_list > li .copy_btn img{width:40%;}
.em_list > li .copy_btn:hover{background:#0f559d}
.em_list > li .copy_btn:hover img{filter: invert(1);}

.policy_bd_top{padding:3rem 2rem;border-top:1px solid #333;border-bottom:1px solid #ddd}
.policy_bd_top .bd_tit{padding-right:5rem;font-size:2.5rem;font-weight:600;color:#333;position:relative}
.policy_bd_top .bd_tit .copy_btn{width:4rem;height:4rem;border-radius:4rem;background:#f7f7f7;position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;transition:all .3s;cursor:pointer}
.policy_bd_top .bd_tit .copy_btn img{width:40%;transition:all .3s}
.policy_bd_top .bd_tit .copy_btn:hover{background:#:#0f559d)}
.policy_bd_top .bd_tit .copy_btn:hover img{filter: invert(1);}

.policy_bd_top .bd_info{margin-top:2rem;padding-top:1.5rem;border-top:1px dashed #ddd;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2rem}
.policy_bd_top .info_list{max-width:calc(100% - 22rem);width:100%;display:flex;flex-wrap:wrap;font-size:1.6rem;align-items:center;gap:1rem 2rem}
.policy_bd_top .info_list li{position:relative}
.policy_bd_top .info_list li:before{content:'';width:1px;height:1rem;background:#ddd;position:absolute;right:-1rem;top:50%;transform:translateY(-50%)}
.policy_bd_top .info_list li:last-child:before{display:none}
.policy_bd_top .info_list li.d-day{font-weight:700;color:#0f559d;font-family:'Poppins', 'Pretendard'}
.policy_bd_top .info_list li.d-day .end{color:#999}
.policy_bd_top .bd_link{width:18rem;height:4.5rem;border-radius:.5rem;background:#0f559d;font-size:1.6rem;font-weight:700;line-height:4.5rem;text-align:center;color:#fff;transition:all .3s}
.policy_bd_top .bd_link:hover{background:#000}
.policy_bd_top .bd_link.end, .policy_bd_top .bd_link.end:hover{background:#f7f7f7;color:#999}


/* 반응형 자유게시판  */
@media(max-width:767px){
	
	.em_list > li{padding: 3rem 7rem 3rem 2rem;}
	.em_list > li .list_tit{font-size:2rem}
	.em_list > li .copy_btn{right:1rem}
	.policy_bd_top .bd_info{justify-content:center}
	.policy_bd_top .info_list{max-width:100%;justify-content:center;}
	
	.policy_bd_top .bd_tit{font-size:2.2rem}
}