.banner[data-v-f357cc51]{width:100%;background:linear-gradient(120deg,#1257d6 0%,#2f86ff 60%,#4aa3ff 100%);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff}.banner-inner[data-v-f357cc51]{min-height:23.5vw;display:flex;flex-direction:column;justify-content:center;padding:2.2vw 0 1.6vw;box-sizing:border-box}.title1[data-v-f357cc51]{font-size:clamp(16px,2.4vw,32px);font-weight:500;line-height:1.3;letter-spacing:1px}.title2[data-v-f357cc51]{font-size:clamp(26px,5.4vw,64px);font-weight:800;line-height:1.2;letter-spacing:2px;margin-top:.2em;text-shadow:0 2px 12px rgba(0,0,0,.15)}.units[data-v-f357cc51]{margin-top:1.6vw;font-size:clamp(11px,1.25vw,17px);line-height:1.9}.units .label[data-v-f357cc51]{white-space:nowrap}.date[data-v-f357cc51]{margin-top:1.2vw;text-align:center;font-size:clamp(13px,1.5vw,20px);letter-spacing:1px}@media screen and (max-width: 1000px){.banner-inner[data-v-f357cc51]{min-height:0;padding:18px 0 14px}.units[data-v-f357cc51]{margin-top:12px}.date[data-v-f357cc51]{margin-top:10px}}.page[data-v-3bc119fe]{margin-top:50px}.card[data-v-3bc119fe]{padding-bottom:2em}.card .header[data-v-3bc119fe]{margin:2em auto;width:360px}.content[data-v-3bc119fe]{color:#505050;font-size:18px;line-height:1.8;margin-bottom:2em;text-indent:2em;text-align:justify}.content[data-v-3bc119fe] .sub-title{margin-bottom:1em;color:#4680fb;font-size:1.4em}.content[data-v-3bc119fe] .sub-title-icon{display:inline-block;width:4px;height:20px;background:#4680fb;margin-right:8px}.content[data-v-3bc119fe] .email{margin:10px auto 0;border:1px dotted #4680fb;padding:10px 20px;background-color:#fff}.content[data-v-3bc119fe] .danger{color:#ef1440}.content[data-v-3bc119fe] img{max-width:100%}.content[data-v-3bc119fe] table{width:100%!important;border-collapse:collapse;margin:1em 0;table-layout:fixed;text-indent:0}.content[data-v-3bc119fe] table td,.content[data-v-3bc119fe] table th{border:1px solid #c9ced8;padding:8px 10px;text-align:left;vertical-align:middle;word-break:break-word}.content[data-v-3bc119fe] table th{background:#f3f6fb;font-weight:600}@media screen and (max-width: 1000px){.page[data-v-3bc119fe]{margin-top:10px}.content[data-v-3bc119fe]{font-size:16px;text-indent:0}.content[data-v-3bc119fe] .sub-title{margin-bottom:1em;color:#4680fb;font-size:1em}.content[data-v-3bc119fe] .sub-title-icon{display:inline-block;width:4px;height:15px}}
