body{width:auto}#legal .education-main-img-block{background-image:url(/gsla2/img/education/legal/main_img.jpg)}#legal .topic-wrap{max-width:780px;margin:0 auto;padding:50px 20px 80px}#legal .legal-lead{font-size:18px;font-weight:500;line-height:2}#legal .legal-lead p{margin:35px 0 0}#legal .legal-lead p:first-child{margin:0}#legal .legal-wrap{max-width:780px;margin:0 auto;padding:0 20px 90px}#legal .topics{margin:0 0 80px}#legal .legal-program-list{display:flex;justify-content:space-between;list-style:none;margin:0;padding:0}#legal .legal-program-list li{width:31%;box-sizing:border-box}#legal .legal-program-list li.cl-01 .program-ttl{color:#556fb5}#legal .legal-program-list li.cl-01 .program-detail{border-color:#556fb5}#legal .legal-program-list li.cl-02 .program-ttl{color:#009e96}#legal .legal-program-list li.cl-02 .program-detail{border-color:#009e96}#legal .legal-program-list li.cl-03 .program-ttl{color:#eb6100}#legal .legal-program-list li.cl-03 .program-detail{border-color:#eb6100}#legal .program-ttl{margin-bottom:10px;font-size:22px;text-align:center;font-weight:700}#legal .program-detail{border-style:solid;border-width:2px}#legal .program-detail dl{padding:15px}#legal .program-detail dl dt{margin-bottom:10px;font-size:16px;font-weight:700}#legal .program-detail dl dd{font-size:14px}#legal .program-detail dl dd span{display:inline-block}@media screen and (max-width:1024px){body{width:auto}}@media screen and (max-width:767px){body{width:auto}#legal .topic-wrap{padding:30px 20px 60px}#legal .legal-wrap{padding-bottom:60px}#legal .legal-program-list{display:block;width:80%;margin:0 auto}#legal .legal-program-list li{width:auto;margin-top:30px}#legal .program-ttl{margin-bottom:5px}}@media screen and (max-width:580px){body{width:auto}#legal .education-main-img-block{background-image:url(/gsla2/img/education/legal/main_img_sp.jpg)}#legal .topic-wrap{padding:20px 15px}#legal .legal-lead{font-size:15px;line-height:1.8}#legal .legal-lead p{margin:20px 0 0}#legal .topics{margin:0 0 40px}#legal .legal-program-list{width:auto}}
