.mp-body .mega-header{min-height:72px}.mp-body .inner-banner{border-radius:18px;min-height:265px;padding:28px 38px;gap:18px 25px;background:#edf5ff;margin-bottom:32px}.mp-body .inner-banner h1{font-size:clamp(28px,3.2vw,42px);letter-spacing:-1px}.mp-body .inner-banner p{font-size:18px;color:#40577e;line-height:1.5}.mp-body .inner-banner .mp-breadcrumb{font-size:12px;color:#627896}.mp-body .inner-banner .mp-breadcrumb a{color:#526d96}.mp-body .inner-banner>.inner-art,.mp-body .inner-banner>.aud-art{background-image:url('/inner-sketch.png');background-size:contain;background-position:center;background-repeat:no-repeat;background-color:transparent;aspect-ratio:2/1;width:100%;mix-blend-mode:multiply;border-radius:0}.mp-body .inner-banner img.inner-art{object-fit:contain;transform:none;mask-image:none}.mp-body .inner-banner>.inner-art>.aud-art{display:none}.mp-body .aud-detail-section{margin:28px 0 38px}.mp-body .aud-detail-section h2,.mp-body .mp-section h2{font-size:28px;letter-spacing:-.7px;margin:0 0 12px}.mp-body .aud-segments,.mp-body .mp-cards{gap:14px;margin-top:18px}.mp-body .aud-segments article,.mp-body .mp-cards article{background:#fff;border:1px solid #dce5f2;border-radius:7px;padding:20px;box-shadow:none}.mp-body .aud-segments h3{font-size:18px;margin:8px 0}.mp-body .aud-segments p{font-size:15px;line-height:1.5;margin:0;color:#526687}.mp-body .aud-lead{font-size:17px;margin:8px 0 15px}.mp-body .mp-faq details{border:1px solid #dce5f2;border-radius:7px;margin:8px 0;background:#fff;overflow:hidden}.mp-body .mp-faq summary{padding:16px 20px;font-weight:600}.mp-body .mp-faq details p{background:#f4f8fd;margin:0;padding:16px 20px;line-height:1.6}.mp-body .aud-related{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.mp-body .aud-related a{border-radius:6px;padding:18px 14px;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:space-between;min-height:90px;background:#fff}.mp-body .footer-link-panel{background:#fff;box-shadow:none;border:0;border-top:1px solid #dbe4f0;border-radius:0;padding:28px 0;margin-top:35px}.mp-body .footer-category-icon{display:none}.mp-body .footer-category-title{font-size:15px;margin-bottom:12px}.mp-body .mp-footer-grid a{font-size:13px;line-height:1.5}.mp-body .mp-footer-grid>div{border:0}.mp-body .price-table-scroll{border-radius:7px;margin-top:15px}.mp-body .package-table caption{display:none}.mp-body .package-table thead{background:#f0f3f7;color:#101e3c}.mp-body .package-table th,.mp-body .package-table td{padding:9px 20px;font-size:15px}.mp-body .package-table tbody tr:nth-child(even){background:#fff}.mp-body .package-table a{padding:5px 24px;border:1px solid #5080ff;border-radius:5px;background:#fff;font-size:13px}.mp-body .package-table a span{display:none}.mp-body .package-table a:hover{background:#edf4ff;color:#0756ff}.mp-body .package-table td:nth-child(2),.mp-body .package-table td:nth-child(3){text-align:right}.mp-body .package-table th:nth-child(2),.mp-body .package-table th:nth-child(3){text-align:right}.mp-body .package-table td:last-child{width:150px}.table-note{font-size:14px;color:#63799c;margin-top:10px}
@media(max-width:760px){.mp-body .inner-banner{padding:24px;min-height:0}.mp-body .inner-banner>.inner-art,.mp-body .inner-banner>.aud-art{max-width:390px}.mp-body .aud-related{grid-template-columns:repeat(2,minmax(0,1fr))}.mp-body .aud-detail-section h2{font-size:25px}.mp-body .inner-banner h1{font-size:30px}}

.mp-body .aud-related a{flex-wrap:wrap;gap:10px}.mp-body .aud-related a:before{content:'';display:block;width:100%;height:70px;background:url('/inner-sketch.png') center/contain no-repeat;mix-blend-mode:multiply}.mp-body .aud-segments article{position:relative;padding-left:70px}.mp-body .aud-segments .aud-number{position:absolute;left:18px;top:22px;font-size:20px}.mp-body .aud-segments article:after{content:'↗';position:absolute;left:22px;bottom:20px;color:#316bff;font-size:24px}
