.law{max-width:840px;margin:0 auto}.law .page-title{margin:0}.law .define_list{flex-wrap:wrap;margin:0 auto;display:flex}.law .define_list dl{margin:0}.law .define_list dt,.law .define_list dd{padding:2em .35em;line-height:2em}@media print,screen and (max-width:767px){.law .define_list dt,.law .define_list dd{padding:1em 0;line-height:1.8em}}.law .define_list dt{border-bottom:1px solid var(--border-color);flex:1 0 25%;align-items:center;font-weight:700;display:flex}@media print,screen and (max-width:1000px){.law .define_list dt{flex:1 0 100%}}.law .define_list dt div{vertical-align:middle;text-align-last:justify;width:8em}@media print,screen and (max-width:767px){.law .define_list dt div{text-align-last:left;letter-spacing:5px}}.law .define_list dd{border-bottom:1px solid var(--border-color);flex:1 0 75%}@media print,screen and (max-width:767px){.law .define_list dd{padding:1.5em 0 2em}}.law .define_list dd ul{list-style:inside}.law .define_list dd ol{margin-bottom:1em;list-style:inside}.law .define_list dd ol li{counter-increment:cnt;list-style-type:none}.law .define_list dd ol li:before{content:"(" counter(cnt) ") "}.law .define_list dd a:before{content:"";vertical-align:middle;background-image:url(/assets/img/mail.svg);background-repeat:no-repeat;background-size:cover;width:24px;height:24px;margin-left:2em;margin-right:.5em;display:inline-block}
