#sec_lawyers .list_lawyers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#sec_lawyers .txt_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:15px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#sec_lawyers .link{position:relative;background:#f4f5f7}#sec_lawyers .link:after{position:absolute;top:50%;display:inline-block;width:6px;height:6px;margin:0 10px;margin-top:-3px;content:'';-webkit-transition:.3s;transition:.3s;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:1px solid #1e3c5f;border-right:1px solid #1e3c5f}#sec_lawyers .thumb{overflow:hidden;border-radius:20px}#sec_lawyers .name{letter-spacing:.05em}#sec_access .l_flex{margin-top:40px}#sec_access .list_access dt{font-weight:600;margin-bottom:15px;padding:0 0 15px;border-bottom:1px solid rgba(30,60,95,.1)}#sec_access .map{overflow:hidden;border-radius:20px}@media screen and (min-width:768px) and (max-width:1239px){#sec_outline .list_outline dt{width:105px}#sec_outline .list_outline dd{width:calc(100% - 125px)}#sec_lawyers .lawyer{width:calc((100% - 70px)/ 2)}#sec_lawyers .lawyer:nth-child(even){margin-left:70px}#sec_lawyers .lawyer:nth-child(n+3){margin-top:50px}}@media screen and (min-width:768px){#sec_outline .l_flex{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#sec_outline .txt_wrap{width:48%}#sec_outline .img{width:46.5%;padding-top:45px}#sec_outline .list_outline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:50px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#sec_outline .list_outline dt{font-weight:600;line-height:2;padding:20px 10px;border-bottom:1px solid rgba(30,60,95,.1)}#sec_outline .list_outline dd{line-height:2;padding:20px 10px;border-bottom:1px solid rgba(30,60,95,.1)}#sec_outline .list_outline dd.list_first,#sec_outline .list_outline dt.list_first{border-top:1px solid rgba(30,60,95,.1)}#sec_lawyers .list_lawyers{margin-top:50px}#sec_lawyers .lawyer .name{font-size:25px}#sec_lawyers .lawyer .thumb{overflow:hidden}#sec_lawyers .lawyer .thumb img{-webkit-transition:.5s;transition:.5s}#sec_lawyers .lawyer a:hover .thumb img{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:.7}#sec_lawyers .lawyer a:hover .link{color:#fff;background:#1e3c5f}#sec_lawyers .lawyer a:hover .link:after{right:2px;border-color:#fff}#sec_lawyers .link{font-size:14px;font-weight:600;line-height:25px;height:25px;padding:0 35px 0 10px;-webkit-transition:.3s;transition:.3s;letter-spacing:.02em;text-transform:uppercase;border-radius:12.5px}#sec_lawyers .link:after{right:5px}#sec_access .l_flex{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#sec_access .txt_wrap{width:43%}#sec_access .list_access dd+dt{margin-top:70px}#sec_access .map{position:relative;width:50%;height:0;padding-top:500px}#sec_access .map iframe{position:absolute;top:0;left:0;width:100%;height:100%}}@media screen and (min-width:1240px){#sec_outline .list_outline{padding-left:20px}#sec_outline .img{padding-right:20px}#sec_outline .list_outline dt{width:115px}#sec_outline .list_outline dd{width:calc(100% - 165px)}#sec_lawyers .list_lawyers{padding:0 20px}#sec_lawyers .lawyer{width:calc((100% - 160px)/ 3);margin-left:80px}#sec_lawyers .lawyer:nth-child(3n+1){margin-left:0}#sec_lawyers .lawyer:nth-child(n+4){margin-top:50px}#sec_access .l_flex{padding:0 20px}}@media screen and (max-width:767px){#sec_outline .l_flex{display:block}#sec_outline .list_outline{margin-top:30px}#sec_outline .list_outline dt{font-size:13px;font-weight:600;padding-top:15px}#sec_outline .list_outline dt:first-child{border-top:1px solid rgba(30,60,95,.1)}#sec_outline .list_outline dd{margin-top:5px;padding-bottom:15px;border-bottom:1px solid rgba(30,60,95,.1)}#sec_outline .img{margin-top:30px}#sec_lawyers{padding-top:10px}#sec_lawyers .lead{margin-top:30px}#sec_lawyers .list_lawyers{margin-top:30px}#sec_lawyers .lawyer{width:calc((100% - 20px)/ 2)}#sec_lawyers .lawyer:nth-child(even){margin-left:20px}#sec_lawyers .lawyer:nth-child(n+3){margin-top:20px}#sec_lawyers .lawyer .name{font-size:18px}#sec_lawyers .link{width:20px;height:20px;border-radius:10px}#sec_lawyers .link span{display:none}#sec_lawyers .link:after{right:-1px}#sec_access{padding-top:10px}#sec_access .l_flex{display:block}#sec_access .list_access dd+dt{margin-top:40px}#sec_access .map{position:relative;width:100%;height:0;margin-top:30px;padding-top:283px}#sec_access .map iframe{position:absolute;top:0;left:0;width:100%;height:100%}}