﻿#license .sec01{max-width:58em;margin:0 auto}@media print{#license .sec01{max-width:inherit}}#license .sec01 p+p{margin-top:1em}#license .sec02{margin:3em auto 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:3em 2em}@media only screen and (max-width: 1024px){#license .sec02{grid-template-columns:1fr}}@media print{#license .sec02{max-width:inherit}}#license .sec02 h3{font-weight:500;font-size:clamp(1em, 3vw, 1.1em);padding:0.75em 1em;margin-bottom:1em;border-radius:0.25em;color:#fff;text-align:center}#license .sec02 h3 span{display:block;font-size:1.2em;font-weight:600}#license .sec02 ul li{margin-top:0.5em;margin-left:1.5em;text-indent:-1.5em;font-weight:500;font-size:clamp(1em, 3vw, 1.1em)}#license .sec02 ul li::before{content:"●";padding-right:0.5em;color:#00B1FF}#license .sec02 ul li ul{display:flex;flex-wrap:wrap}#license .sec02 ul li ul li{margin-top:0;margin-left:0;text-indent:0;font-weight:400;font-size:1em}#license .sec02 ul li ul li::before{content:none}#license .sec02 ul li ul li::after{content:"／";margin:0 0.5em}#license .sec02 ul li ul li:last-child::after{content:none}#license .sec02__01 h3{background:#D75D7E}#license .sec02__01>ul>li::before{color:#D75D7E}#license .sec02__02 h3{background:#375AA3}#license .sec02__02>ul>li::before{color:#375AA3}
