#main-header{box-shadow:0px 5px 0px #919295!important}.sqltitle h3{font-size:28px;font-family:'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif}.tax-notice{max-width:800px;margin:0 auto;padding:24px}.tax-notice h1{font-size:28px;font-weight:bold;margin-bottom:24px}.tax-notice h2{font-size:22px;font-weight:600;margin-bottom:16px}.tax-notice section{margin-bottom:32px}.tax-notice ul,.tax-notice ol{padding-left:20px;margin:8px 0}.tax-notice li{margin:8px 0}.price-list{max-width:800px;margin:0 auto}.price-group{margin-bottom:2rem}.price-item{display:flex;justify-content:space-between;padding:0.75rem 0;border-bottom:1px solid #666}.price-item .service{flex:1;padding-right:1rem}.price-item .price{white-space:nowrap;font-weight:600}.note{font-size:0.9em;color:#666;margin-top:0.25rem;margin-bottom:1rem;padding-left:1rem;font-style:italic}.about-section{max-width:800px;margin:0 auto;padding:24px}.about-section h1{font-size:28px;margin-bottom:20px}.about-section p{margin-bottom:16px;line-height:1.6}.about-section ul{margin:16px 0;padding-left:20px}.about-section li{margin:8px 0}.alert-box{background-color:#fff8e1;border-left:4px solid #ffd54f;padding:24px;margin:20px 0;max-width:800px}.alert-box h2{color:#333;margin-bottom:16px;font-size:22px}.alert-box ul{margin:12px 0;padding-left:20px}.alert-box li{margin:8px 0}.required-documents{background-color:#fff;padding:16px;margin:16px 0;border-radius:4px}.warning{margin-top:16px;padding-top:16px;border-top:1px solid #ffe082}.warning p{color:#d32f2f}.notice-box{max-width:800px;margin:24px auto;padding:24px;background-color:#f8f9fa;border-radius:6px}.notice-box h2{color:#2c3e50;margin-bottom:20px;font-size:24px}.notice-box .requirements{margin:20px 0}.notice-box .requirements ul{margin:12px 0 20px 0;padding-left:20px}.notice-box .requirements li{margin:8px 0}.notice-box .alert{background-color:#fff3e0;padding:16px;border-left:4px solid #ff9800;margin-top:20px}.notice-box a{color:#1976d2;text-decoration:none}.notice-box a:hover{text-decoration:underline}@media (max-width:600px){.price-item{flex-direction:column;padding:0.5rem 0}.price-item .service{padding-right:0;margin-bottom:0.25rem}.tax-notice,.about-section,.alert-box,.notice-box{padding:16px}.tax-notice h1,.about-section h1{font-size:24px}.tax-notice h2,.alert-box h2,.notice-box h2{font-size:20px}}.tax-rates-table{border:solid 1px #999999!important}.tax-rates-table th{padding:5px!important;background-color:#e5f7fb}.tax-rates-table td{padding:5px!important;font-size:1rem;border-top:solid 1px #999999!important;background-color:#FFFFFF!important}