@charset "UTF-8";.p-container{padding:clamp(1.25rem,1.075rem + 0.8vw,1.875rem) 0 clamp(5rem,3.6rem + 6.4vw,10rem)}.p-container .p-inner{position:relative;width:90%;max-width:840px;margin:0 auto;padding-top:clamp(1.875rem,1rem + 4vw,5rem)}.p-container .p-inner .p-content_block h2{font-size:clamp(1.25rem,1.18rem + 0.32vw,1.5rem);font-weight:500;line-height:1.4;border-bottom:1px solid #333;margin-bottom:0.5em;padding-bottom:0.5em}.p-container .p-inner .p-content_block li,.p-container .p-inner .p-content_block p{font-size:clamp(0.938rem,0.92rem + 0.08vw,1rem);line-height:2;font-weight:400}.p-container .p-inner .p-content_block li a,.p-container .p-inner .p-content_block p a{color:#93c6e5;text-decoration:underline}.p-container .p-inner .p-content_block li a:hover,.p-container .p-inner .p-content_block p a:hover{text-decoration:none}.p-container .p-inner .p-content_block ul li{position:relative;padding-left:1em}.p-container .p-inner .p-content_block ul li:not(:first-child){margin-top:0.25em}.p-container .p-inner .p-content_block ul li:before{content:"・";display:block;position:absolute;top:0;left:0}.p-container .p-inner .p-content_block:not(:first-child){padding-top:clamp(3.75rem,3.05rem + 3.2vw,6.25rem)}
/*# sourceMappingURL=policy.css.map */