.notice-container{margin:7rem 0 10rem;padding:0 1rem}.notice-container>h1{text-align:center;margin:2rem 0}.notice-container>h4{margin-bottom:.5rem}.notice-container>h2{font-size:1.4rem;margin:2rem 0 .5rem}.notice-container>h3{font-size:1.1rem;margin:2rem 0 1rem;padding-left:.75rem;border-left:4px solid #4a90d9}.notice-container .notice-lead{font-size:1.05rem;color:#555;margin-bottom:1.5rem}.notice-container .notice-img{margin:2rem 0;padding:1.5rem;text-align:center;border:1px solid #ddd}.notice-container .notice-img img{max-width:100%;height:auto}.notice-container .notice-clinic{margin-top:3rem;text-align:right}.notice-container .notice-pdf-link{margin:-1rem 0 2rem;text-align:right;font-size:.9rem}.notice-container .notice-pdf-link a{color:#4a90d9}.notice-container .notice-table{width:100%;border-collapse:collapse;margin:1rem 0 1.5rem;font-size:.95rem}.notice-container .notice-table th,.notice-container .notice-table td{padding:.75rem 1rem;border:1px solid #ddd;vertical-align:top;line-height:1.7}.notice-container .notice-table th{background:#f0f6ff;font-weight:600;white-space:nowrap;width:8em}.notice-container .notice-table small{font-size:.85rem;color:#666}.notice-container .notice-list{margin:.5rem 0 1.5rem 1.2rem;padding:0}.notice-container .notice-list li{margin-bottom:.4rem}.notice-container .notice-drug-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin:1rem 0 1.5rem}.notice-container .notice-drug-card{padding:1.5rem;background:#fff;border:1px solid #e3ecf7;border-radius:1rem;box-shadow:0 4px 16px #4d88cd14}.notice-container .notice-drug-card h4{margin:.6rem 0 .5rem;font-size:1.2rem;color:var(--main-color, #4D88CD)}.notice-container .notice-drug-card p{margin:0;font-size:.95rem;line-height:1.8}.notice-container .notice-drug-card__tag{display:inline-block;padding:.2rem .8rem;font-size:.8rem;font-weight:600;color:var(--main-color, #4D88CD);background:var(--sub-color, #eff8ff);border-radius:999px}.notice-container .notice-price-block{display:flex;align-items:stretch;gap:1.5rem;margin:1rem 0 .75rem;padding:1.25rem;background:#fff;border-radius:1rem;box-shadow:0 4px 20px #4d88cd1f}.notice-container .notice-price-block__img{flex:0 0 300px;display:flex;align-items:center;justify-content:center;margin:0;padding:1rem;background:var(--sub-color, #eff8ff);border-radius:.75rem}.notice-container .notice-price-block__img img{display:block;max-width:100%;height:auto;border-radius:.5rem}.notice-container .notice-price-table{flex:1;align-self:center;width:100%;border-collapse:collapse}.notice-container .notice-price-table th,.notice-container .notice-price-table td{padding:1rem .75rem;border-bottom:1px solid #e8eef6;vertical-align:middle;line-height:1.5}.notice-container .notice-price-table tr:last-child th,.notice-container .notice-price-table tr:last-child td{border-bottom:none}.notice-container .notice-price-table th{text-align:left;font-weight:600;white-space:nowrap}.notice-container .notice-price-table th small{display:block;margin-top:.2rem;font-size:.8rem;font-weight:400;color:#777}.notice-container .notice-price-table__qty{font-size:.9rem;color:#555}.notice-container .notice-price-table__price{text-align:right;white-space:nowrap}.notice-container .notice-price-table__price strong{font-size:1.4rem;font-weight:700;color:var(--main-color, #4D88CD)}.notice-container .notice-price-table__price small{margin-left:.25rem;font-size:.75rem;color:#777}.notice-container .notice-attention{margin:1.5rem 0;padding:1rem 1.25rem;background:#fff8e1;border-left:4px solid #f5a623;font-size:.95rem;line-height:1.8}.notice-container .notice-attention p+p{margin-top:.5rem}@media(max-width:768px){.notice-container{margin:4rem 0 10rem}.notice-container>h1{text-align:center;margin:1rem 0}.notice-container .notice-drug-cards{grid-template-columns:1fr}.notice-container .notice-price-block{flex-direction:column;gap:1rem;padding:1rem}.notice-container .notice-price-block__img{flex:none}.notice-container .notice-price-table th,.notice-container .notice-price-table td{padding:.8rem .4rem}.notice-container .notice-price-table th{white-space:normal}.notice-container .notice-price-table tr{display:grid;grid-template-columns:1fr auto;align-items:center;border-bottom:1px solid #e8eef6}.notice-container .notice-price-table tr:last-child{border-bottom:none}.notice-container .notice-price-table th,.notice-container .notice-price-table td{border-bottom:none}.notice-container .notice-price-table th{grid-column:1;grid-row:1}.notice-container .notice-price-table .notice-price-table__price{grid-column:2;grid-row:1/span 2}.notice-container .notice-price-table .notice-price-table__qty{grid-column:1;grid-row:2;padding-top:0}}
