@font-face{font-family:"notoSans400";src:url("../font/NotoSansJP-Regular.woff")}@font-face{font-family:"notoSans500";src:url("../font/NotoSansJP-Medium.woff")}@font-face{font-family:"notoSans600";src:url("../font/NotoSansJP-SemiBold.ttf")}@font-face{font-family:"notoSans700";src:url("../font/NotoSansJP-Bold.woff")}@font-face{font-family:"notoSans900";src:url("../font/NotoSansJP-Black.ttf")}@font-face{font-family:"notoSerif700";src:url("../font/NotoSerifJP-Bold.otf")}@media screen and (min-width:861px){.lawyer-section{padding:100px 0 200px}}@media screen and (max-width:860px){.lawyer-section{padding:30px 0 100px}}.lawyer-section__inner{max-width:980px;width:calc(100% - 40px);margin:0 auto}@media screen and (min-width:861px){.lawyer-section__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:861px){.lawyer-section__profile{max-width:320px;width:100%}}@media screen and (max-width:860px){.lawyer-section__profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:860px){.lawyer-section__imageWrap{max-width:200px}}.lawyer-section__figcaption{text-align:center}@media screen and (min-width:861px){.lawyer-section__figcaption{margin-top:30px}}@media screen and (max-width:860px){.lawyer-section__figcaption{margin-left:20px}}.lawyer-section__position{font-size:14px}.lawyer-section__name{margin-top:10px;font-family:notoSans500,sans-serif;font-weight:500}@media screen and (min-width:861px){.lawyer-section__name{font-size:25px}}@media screen and (max-width:860px){.lawyer-section__name{font-size:clamp(20px,5.5vw,25px)}}.lawyer-section__en{margin-top:5px;font-size:12px;letter-spacing:0.1em;color:#91CBFD}@media screen and (min-width:861px){.lawyer-section__textWrap{width:calc(95% - 320px);margin-left:15px}}@media screen and (max-width:860px){.lawyer-section__textWrap{margin-top:30px}}.lawyer-section__textWrap p{margin-bottom:1em}@media screen and (min-width:861px){.lawyer-section__textWrap p{line-height:1.87}}@media screen and (max-width:860px){.lawyer-section__textWrap p{line-height:1.67}}@media screen and (min-width:861px){.lawyer-section__defineList{margin-top:50px}}@media screen and (max-width:860px){.lawyer-section__defineList{margin-top:30px}}.lawyer-section__define{background-color:#E7F4FE}@media screen and (min-width:861px){.lawyer-section__define{padding:30px}.lawyer-section__define:nth-child(n+2){margin-top:30px}}@media screen and (max-width:860px){.lawyer-section__define{padding:20px}.lawyer-section__define:nth-child(n+2){margin-top:20px}}.lawyer-section__defineTitle{padding-bottom:10px;font-family:notoSans500,sans-serif;font-weight:500;border-bottom:1px solid #91CBFD}@media screen and (min-width:861px){.lawyer-section__defineTitle{font-size:18px}}@media screen and (min-width:861px){.lawyer-section__defineData{margin-top:10px}}@media screen and (max-width:860px){.lawyer-section__defineData{margin-top:5px}}.lawyer-section__item.--flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:861px){.lawyer-section__item{line-height:1.87}}@media screen and (max-width:860px){.lawyer-section__item{line-height:1.67}}@media screen and (min-width:861px){.lawyer-section__itemText{width:calc(100% - 100px)}}@media screen and (max-width:860px){.lawyer-section__itemText{width:calc(100% - 80px)}}.lawyer-section__date{display:inline-block}@media screen and (min-width:861px){.lawyer-section__date{width:100px}}@media screen and (max-width:860px){.lawyer-section__date{width:80px}}