.page-bag{align-content:center}.page-container{width:100%;max-width:1000px;margin:0 auto;padding:0 16px}.page-title{margin-top:20px}.page-subtitle,.page-title{color:#717171;font-size:1.6rem}.page-subtitle{margin-bottom:20px}.salary-card{background:#fff;border:1px solid #d9d9d9;border-radius:12px;padding:60px 40px}.header-row{border-bottom:1px solid #000;padding-bottom:12px;margin-bottom:16px}.header-text{font-size:2rem;font-weight:600}.header-col{display:block}.detail-btn{background:#7ac7fc;color:#fff;border-radius:20px;padding:0 16px}.amount-wrapper{display:flex;align-items:center}.amount-block{text-align:left;padding:8px}.amount-text{font-size:2rem;font-weight:600}.caption-text{font-size:1.2rem}.operator{width:40px;text-align:center;font-size:24px;font-weight:700}.submenu-row .v-col{padding:12px}.submenu{height:160px;border-radius:12px;background:#fff;border:1px solid #d9d9d9;display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-weight:700}@media (max-width:750px){.page-bag{align-content:flex-start}.amount-wrapper{flex-direction:column;align-items:stretch;gap:10px}.operator{display:none}.amount-block{display:flex;justify-content:space-between}.amount-text{font-size:1.4rem}.header-text{font-size:1.5rem}.header-col{display:none}.page-title{margin-top:20px;font-size:1.25rem}.page-subtitle{margin-bottom:20px;font-size:1.25rem}.submenu{height:120px}}