.detail_box_body__folBH{padding:20px 0}.detail_box_body__folBH .detail_summary_img__o_OD1{width:100%;height:500px;padding:40px 20px 0}.detail_box_body__folBH .detail_summary_img__o_OD1>img{height:100%;-o-object-fit:contain;object-fit:contain}.detail_box_body__folBH .detail_summary__ytMpR{line-height:1.6;font-size:18px;font-weight:300;padding:60px 20px}.detail_lawyers__rThtR{width:100%;margin-bottom:30px;padding:0 20px}.detail_lawyers__rThtR>p{position:relative;line-height:20px;height:20px;padding:0 0 0 10px;font-size:16px;color:#000;letter-spacing:-.04em;font-weight:500;margin-bottom:30px}.detail_lawyers__rThtR>p:before{content:"";position:absolute;width:1px;height:25px;background:#000;left:0;top:50%;transform:translateY(-50%)}.detail_lawyers__rThtR>div{display:flex;width:100%;-moz-column-gap:20px;column-gap:20px}.detail_lawyers__rThtR>div .detail_lawyer_box__KVwvS{cursor:pointer}.detail_lawyers__rThtR>div .detail_lawyer_box__KVwvS div{max-width:90px;max-height:90px;overflow:hidden;border-radius:50%;background:#fafafa}.detail_lawyers__rThtR>div .detail_lawyer_box__KVwvS div img{display:block;width:100%;height:100%;transform:scale(1.27) translateY(15%)}.detail_lawyers__rThtR>div .detail_lawyer_box__KVwvS p{text-align:center;font-size:14px;color:#585858;font-weight:500;letter-spacing:-.04em}.detail_lawyers__rThtR>div .detail_leave__CKUbw{cursor:auto}.detail_lawyer_box__KVwvS div span>img{height:auto!important;max-width:none!important;max-height:none!important;width:100%!important;margin:0!important}@media only screen and (max-width:1400px){.detail_box_body__folBH{padding:20px 60px 20px 0}}@media only screen and (max-width:1024px){.detail_box_body__folBH{padding:20px 0}}@media only screen and (max-width:640px){.detail_box_body__folBH .detail_summary_img__o_OD1{width:100%;height:300px;padding:40px 10px 0}.detail_box_body__folBH .detail_summary_img__o_OD1>span{height:100%!important}.detail_box_body__folBH .detail_summary__ytMpR{line-height:1.6;font-size:15px;font-weight:300;padding:60px 10px}.detail_lawyers__rThtR{padding:30px 0 50px}.detail_lawyers__rThtR>div{display:grid;grid-template-columns:repeat(3,1fr);row-gap:10px}.detail_lawyers__rThtR>div .detail_lawyer_box__KVwvS div{min-width:90px;margin:0 auto}.detail_lawyers__rThtR>div .detail_lawyer_box__KVwvS div img{display:inline-block;width:100%;height:100%}.detail_lawyers__rThtR>div .detail_lawyer_box__KVwvS p{margin-top:5px}}