.specific-trade-law{margin-top:36px}@media(min-width:320px)and (max-width:767.98px){.specific-trade-law{margin-top:32px}}.specific-trade-law__inner{max-width:1184px;margin:20px auto 100px;padding:0 12px;font-family:var(--font-noto-sans-jp),sans-serif}.specific-trade-law__content-wrapper{background-color:#fff;padding:40px 60px;border-radius:1rem}@media(min-width:320px)and (max-width:767.98px){.specific-trade-law__content-wrapper{padding:24px 14px}}.specific-trade-law__title{color:#22323a;text-align:center;font-size:30px;font-weight:700;margin-bottom:50px}@media(min-width:320px)and (max-width:767.98px){.specific-trade-law__title{font-size:24px;margin-bottom:30px}}.specific-trade-law__section{margin-bottom:40px}.specific-trade-law__section:last-child{margin-bottom:0}.specific-trade-law__section-title{font-size:18px;font-weight:700;color:#22323a;padding:12px 20px;background-color:#f2f2f2;margin-bottom:20px;border-radius:4px}@media(min-width:320px)and (max-width:767.98px){.specific-trade-law__section-title{font-size:16px;padding:10px 15px;margin-bottom:15px}}.specific-trade-law__section-content{padding:0 20px;font-size:16px;line-height:1.8;color:#22323a}@media(min-width:320px)and (max-width:767.98px){.specific-trade-law__section-content{padding:0 5px;font-size:14px}}.specific-trade-law__section-content dl{margin:0}.specific-trade-law__section-content dl dt{font-weight:700;margin-bottom:5px;margin-top:15px}.specific-trade-law__section-content dl dt:first-child{margin-top:0}.specific-trade-law__section-content dl dd{margin:0 0 10px;padding-left:0}.specific-trade-law__section-content ol,.specific-trade-law__section-content ul{padding-left:1.5em;margin:0}.specific-trade-law__section-content ol li,.specific-trade-law__section-content ul li{margin-bottom:8px}.specific-trade-law__section-content ol li:last-child,.specific-trade-law__section-content ul li:last-child{margin-bottom:0}.specific-trade-law__section-content p{margin-bottom:10px}.specific-trade-law__section-content p:last-child{margin-bottom:0}.specific-trade-law__section-content a{color:#0c2c67;text-decoration:underline}.specific-trade-law__section-content a:hover{text-decoration:none}.specific-trade-law__revision{text-align:right;margin-top:20px;font-size:14px;color:#666}