.welfare-benefits-page{padding:65px 0 0}.welfare-benefits-page .welfare-benefits-con{max-width:64rem;margin:0 auto}.welfare-benefits-page .welfare-benefits-con .welfare-benefits-box{padding:30px 30px 70px}.welfare-benefits-page .welfare-benefits-con .welfare-benefits-box h3{color:var(--text-main);font-weight:500;font-size:28px;margin-bottom:10px;text-align:center}.welfare-benefits-page .welfare-benefits-con .welfare-benefits-box h1{color:var(--text-sub);font-size:14px;margin-bottom:40px;text-align:center}.welfare-benefits-page .welfare-benefits-con .welfare-benefits-box .step-apply{display:flex;flex-direction:column;gap:50px}@media(max-width:581px){.welfare-benefits-page .welfare-benefits-con .welfare-benefits-box .step-apply .step:nth-child(2){display:flex;flex-direction:column-reverse}}.welfare-benefits-page .welfare-benefits-con .welfare-benefits-box .step-apply .step{display:grid;grid-template-columns:1fr 1fr;align-items:center}@media(max-width:581px){.welfare-benefits-page .welfare-benefits-con .welfare-benefits-box .step-apply .step{grid-template-columns:1fr}}.welfare-benefits-page .welfare-benefits-con .welfare-benefits-box .step-apply .step{gap:30px}.welfare-benefits-page .welfare-benefits-con .welfare-benefits-box .step-apply .step img{width:100%;height:100%;border-radius:10px;object-fit:contain}.welfare-benefits-page .welfare-benefits-con .welfare-benefits-box .step-apply .step .item{display:flex;flex-direction:column}.welfare-benefits-page .welfare-benefits-con .welfare-benefits-box .step-apply .step .item img.icon{width:100%;max-width:40px}.welfare-benefits-page .welfare-benefits-con .welfare-benefits-box .step-apply .step .item h2{color:var(--text-main);font-weight:500;font-size:20px;margin:20px 0 10px}.welfare-benefits-page .welfare-benefits-con .welfare-benefits-box .step-apply .step .item p{color:var(--text-sub);font-size:14px}.welfare-benefits-page .welfare-benefits-con .welfare-benefits-box .step-apply .step .item ul{list-style:inside}.welfare-benefits-page .welfare-benefits-con .welfare-benefits-box .step-apply .step .item ul li{color:var(--text-sub);font-size:14px}.welfare-benefits-page .benefits-page{background:#f7f7f7;padding:30px 30px 40px}.welfare-benefits-page .benefits-page .benefits-con{max-width:64rem;margin:0 auto}.welfare-benefits-page .benefits-page .benefits-con .benefits-box{padding:0 30px}@media(max-width:618px){.welfare-benefits-page .benefits-page .benefits-con .benefits-box{padding:0}}.welfare-benefits-page .benefits-page .benefits-con .benefits-box h2{color:var(--text-main);font-weight:500;font-size:30px;text-align:center;margin-bottom:20px}.welfare-benefits-page .benefits-page .benefits-con .benefits-box .img-emoji{display:flex;align-items:center;justify-content:center}.welfare-benefits-page .benefits-page .benefits-con .benefits-box .img-emoji img{width:100%;max-width:130px}.welfare-benefits-page .benefits-page .benefits-con .benefits-box .card{display:grid;grid-template-columns:1fr 1fr}@media(max-width:618px){.welfare-benefits-page .benefits-page .benefits-con .benefits-box .card{grid-template-columns:1fr}}.welfare-benefits-page .benefits-page .benefits-con .benefits-box .card .sub-card{display:flex;align-items:center;gap:20px}.welfare-benefits-page .benefits-page .benefits-con .benefits-box .card .sub-card img{width:100%;max-width:55px}.welfare-benefits-page .benefits-page .benefits-con .benefits-box .card .sub-card p{color:var(--text-sub);font-size:16px}