body.pageidlawyer01 .pageContent{max-width:100%;}
#ly_list{width:100%;max-width:1430px;padding:0px 15px;margin:0px auto;}

#ly_list > div{margin:0px;width:100%;padding:40px 0px;border-bottom:1px solid #ccc;}
#ly_list > div:last-child{border-bottom:0px;}

#ly_list  .ly_detail{position:relative;display:flex;align-items:flex-end;justify-content:space-between;width:100%;max-width:945px;padding:0px;margin:0px auto;}

#ly_list .ly_image{position:relative;margin-left:40px;width:380px;}

#ly_list .ly_image img{max-width:100%;}
#ly_list .ly_image .ly_certi{position:absolute;bottom:30px;left:35px;width:140px; height:190px;background:url('/img/pages/cerit_bg.png') no-repeat center center;}
#ly_list .ly_image .ly_certi > div{position:absolute;top:59px;left:25px;font-size:12px;line-height:19px;color:black;font-family:'chosun_myungjo';letter-spacing:-0.05em;font-weight:bold;}

#ly_list .ly_bg_text{position:absolute;bottom:3px;left:0px;}
#ly_list .ly_cont{/*margin-left:90px;*/width:calc(100% - 420px);}
#ly_list .ly_cont > div {width:100%}
#ly_list .ly_cont .ll_content{margin-bottom:10px;font-size:29px;line-height:44px; font-weight:inherit;color: #000000;letter-spacing: -0.07em;    font-family: 'chosun_myungjo';}
#ly_list .ly_cont .ll_content2{margin-bottom:48px;font-size:17px;line-height:28px;font-weight:400;color:#505050;letter-spacing: -0.06em;}

#ly_list .ly_cont .ll_name{margin-bottom:10px;font-size:24px;line-height:30px;font-weight:400;color:#6d6d6d}
#ly_list .ly_cont .ll_name .name{font-size:26px;font-weight:500;color:#232323;letter-spacing:0.3em;}
#ly_list .ly_cont .ll_name .position{letter-spacing:0.7em;}

#ly_list .ly_cont .ly_career{width:100%;height:330px;overflow:hidden;overflow-y:auto;background-color:#e8e8e8;padding:20px 30px;}
#ly_list .ly_cont .ly_career > ul{width:100%;padding:0px;margin:0px;}
#ly_list .ly_cont .ly_career > ul >  li{list-style-type:'·';padding-left:10px;font-size:17px;color:#505050;line-height:30px;padding:3px 10px;letter-spacing: -0.04em;}


#ly_list > div.odd .ly_bg_text{left:auto;right:0px;}
#ly_list > div.odd .ly_detail{flex-direction: row-reverse;}

#ly_list > div.odd .ly_image {margin-left:0px;margin-right:40px;}
#ly_list > div.odd .ly_cont {margin-left: 0px;/*margin-right: 90px;*/}

#ly_list > div.odd .ly_image .ly_certi {left:auto;right:35px}