.article{margin:0 auto;padding:20px;background-color:#ffffff;box-shadow:0 4px 8px rgba(0,0,0,0.1);border-radius:10px;box-sizing:border-box}.article h1,.article h2,.article h3{color:#333333;margin:20px 0 10px;font-weight:600}.article h1{font-size:24px;text-align:center;margin-top:0}.article h2{font-size:20px;text-align:left;border-bottom:1px solid #eaeaea;padding-bottom:5px}.article p{margin:10px 0;font-size:16px}.article ul{margin:10px 0;padding-left:20px}.article li{margin:5px 0}.article .section{margin-bottom:30px}.article .contact{text-align:center;margin-top:30px}.article .contact a{color:#333333;text-decoration:none;font-weight:600}.article .contact a:hover{text-decoration:underline}@media (max-width:800px){.article .container{padding:15px}.article h1{font-size:22px}.article h2{font-size:18px}.article p,.article ul{font-size:14px}}.article .contact-info{margin-top:20px;text-align:center}.article .contact-info a{display:block;margin:10px 0;font-size:18px;color:#333333;text-decoration:none;font-weight:600}.article .contact-info a:hover{text-decoration:underline}.privacy-notice{background-color:#ffebee;border-radius:10px;padding:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.privacy-notice .title{font-size:18px;font-weight:700;color:#333;margin-bottom:10px}.privacy-notice .content{font-size:15px;color:#666;line-height:1.8}.breadcrumb{display:flex;justify-content:flex-start;align-items:center;margin-top:30px;margin-bottom:15px;font-size:14px;color:#666}.breadcrumb a{color:#1aad19;text-decoration:none;margin-right:5px}.breadcrumb a:hover{text-decoration:underline}.breadcrumb .separator{margin:0 5px;color:#666}.table-container2{background-color:#ffffff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.1);padding:24px;text-align:left}.table-container2 table{width:100%;border-collapse:collapse}.table-container2 th,.table-container2 td{padding:12px;border-bottom:1px solid #e0e0e0}.color-block2{margin-left:auto;margin-right:auto;width:30px;height:30px;border:1px #e1e1e1 solid;border-radius:6px}.table-container2 tr:last-child td{border-bottom:none}