header { padding: 2rem 1.5rem; position: fixed; width: 100%; left: 0; top:0; background: #fff; z-index: 9999;}
header a img { width: 13rem;}

main { padding: 11rem 1.5rem 9rem;}
.inner {padding: 0 1.5rem;}

/* 메뉴 */
nav { display: flex; position: fixed; bottom: 0; left: 0; width: 100%; z-index: 9999;}
nav a { width: 25%; color: #275ba5; background: #e8f2fc; padding: .8rem 0; text-align: center; font-size: 1.6rem; line-height: 1.3;}
nav a.on { background:#2a5ea8; color: #fff; font-weight: 600;}

.subsidy {
    width: 100%;
    margin-bottom: 2rem;
}
.subsidy a {
    width: 100%;
}
.subsidy a img {
    width: 100%;
}