.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);text-align:center;margin-bottom:10px;font-size:28px;font-weight:500}.welfare-benefits-page .welfare-benefits-con .welfare-benefits-box h1{color:var(--text-sub);text-align:center;margin-bottom:40px;font-size:14px}.welfare-benefits-page .welfare-benefits-con .welfare-benefits-box .step-apply{flex-direction:column;gap:50px;display:flex}@media (max-width:581px){.welfare-benefits-page .welfare-benefits-con .welfare-benefits-box .step-apply .step:nth-child(2){flex-direction:column-reverse;display:flex}}.welfare-benefits-page .welfare-benefits-con .welfare-benefits-box .step-apply .step{grid-template-columns:1fr 1fr;align-items:center;display:grid}@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{object-fit:contain;border-radius:10px;width:100%;height:100%}.welfare-benefits-page .welfare-benefits-con .welfare-benefits-box .step-apply .step .item{flex-direction:column;display:flex}.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);margin:20px 0 10px;font-size:20px;font-weight:500}.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);text-align:center;margin-bottom:20px;font-size:30px;font-weight:500}.welfare-benefits-page .benefits-page .benefits-con .benefits-box .img-emoji{justify-content:center;align-items:center;display:flex}.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{grid-template-columns:1fr 1fr;display:grid}@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{align-items:center;gap:20px;display:flex}.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}
