.maille-date{margin:24px 0 0;font-size:12px;color:#526d70}.maille-content{padding:45px 0 60px}.maille-content p{font-size:16px;line-height:1.8}.maille-content h2{font-size:clamp(25px,3vw,34px);margin:0 0 20px;letter-spacing:-.7px}.maille-content a{text-decoration:underline;text-underline-offset:3px}.maille-explain{max-width:900px;margin-bottom:45px}.maille-key{padding:18px 22px;background:#edf2ef;border-left:3px solid #537d7b}.maille-tools{display:flex;gap:24px;margin:28px 0 12px}.maille-tools label{flex:1;font-size:13px;font-weight:600}.maille-tools input,.maille-tools select{display:block;width:100%;box-sizing:border-box;margin-top:9px;padding:14px;border:1px solid #aabcb5;border-radius:4px;background:#fff;color:#173f46;font:inherit;font-weight:400}.maille-tools input:focus,.maille-tools select:focus{outline:2px solid #537d7b;outline-offset:2px}.maille-content #maille-count{font-size:12px;color:#526d70}.maille-scroll{overflow-x:auto;margin-top:18px}.maille-table{border-collapse:collapse;width:100%;text-align:left;line-height:1.5;font-size:15px}.maille-table caption{text-align:left;font-size:13px;padding:0 0 14px;color:#526d70}.maille-table th,.maille-table td{padding:19px 20px;border-bottom:1px solid #d4dfd8;vertical-align:middle}.maille-table thead th{background:#19484d;color:white;font-size:12px;letter-spacing:.3px}.maille-table tbody th{width:38%;font-weight:600}.maille-table tbody tr:nth-child(even){background:#edf2ef70}.maille-table tbody tr:hover{background:#e6efdf}.maille-table small{display:block;font-size:11px;font-weight:400;color:#617779;margin-top:5px}.maille-table .row-note{display:block;font-size:11px;font-weight:400;margin-top:8px;max-width:330px}.maille-table .maille-ban{display:inline-block;color:#943f25;background:#fff0e5;padding:7px 9px;border-radius:3px;font-size:12px;font-weight:600}.maille-unset{color:#6b7b7c;font-size:12px}.maille-content .source-line{font-size:12px;line-height:1.8;color:#526d70;margin:18px 0}.maille-section{margin-top:50px;padding-top:35px;border-top:1px solid #d4dfd8;scroll-margin-top:100px}.maille-section h3{font-size:21px;margin:0 0 14px}.maille-rules{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.maille-rules article{background:#edf2ef;padding:24px}.maille-rules p{font-size:14px}.maille-local{max-width:900px}.maille-content [hidden]{display:none!important}.maille-content .corb-notice p{font-size:14px}.maille-content .corb-notice h3{font-size:20px}@media(max-width:700px){.maille-tools{flex-direction:column;gap:16px}.maille-content{padding-top:30px}.maille-content p{font-size:15px}.maille-table{font-size:13px;min-width:590px}.maille-table th,.maille-table td{padding:14px 12px}.maille-table tbody th{min-width:150px}.maille-table[data-single="true"]{min-width:0}.maille-rules{grid-template-columns:1fr}.maille-key{padding:16px}.maille-rules article{padding:20px}}
