.law{margin:0 auto;padding:100px 0;width:1200px}.law__main--head{color:#9b0020;font-size:5.6rem;font-weight:900;text-align:center;text-transform:uppercase;line-height:1.25}.law__main--head i{display:block;margin-top:1em;color:#000;font-family:"RakutenSans_Bd",sans-serif;font-size:1.6rem;font-style:normal;line-height:1}.law__provision--box{margin-top:64px}.law__provision--list{padding:20px 40px 0;font-size:1.4rem}.law__provision--list th{padding:1em 2em;background-color:#9b0020;color:#fff;line-height:1;white-space:nowrap}.law__provision--list td{padding:1em 2em;background-color:#f4f3ee;line-height:2}@media(max-width: 768px){.law{margin:0 5.1282051282vw;padding:10.2564102564vw 0 20.5128205128vw;width:auto}.law__main--head{font-size:8.2051282051vw}.law__main--head i{font-size:4.1025641026vw}.law__provision--box{margin-top:3.0769230769vw}.law__provision--head{font-size:4.6153846154vw}.law__provision--list{padding:0 5.1282051282vw 10.2564102564vw}.law__provision--list{padding:5.1282051282vw 0 0;font-size:3.0769230769vw}.law__provision--list th{display:block;padding:1em 1em}.law__provision--list td{display:block;padding:1.5em 1em;background-color:#f4f3ee;line-height:1.5}}