:root{--page-id:welfare}@layer pages{.welfare-sec{gap:8.4rem;margin-top:10rem;display:-webkit-flex;display:flex}.welfare-sec_header{text-align:center;border-right:solid max(.1rem, 1px) var(--kc01);-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;gap:1em;width:21.7rem;min-width:21.7rem;display:-webkit-flex;display:flex}.welfare-sec_icon{width:10rem;height:auto}.welfare-sec_title{font-size:2.4rem;font-weight:700;line-height:1.2}@media screen and (max-width:1024px) and (orientation:portrait){.welfare-sec{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;gap:4rem}.welfare-sec_header{border-right:none;border-bottom:solid max(.1rem, 1px) var(--kc01);padding-bottom:3rem}.welfare-sec_icon{width:8rem}.welfare-sec_title{font-size:2.2rem}}.welfare-list{-webkit-flex-direction:column;flex-direction:column;gap:1rem;width:100%;display:-webkit-flex;display:flex}.welfare-list_item{background:#ebf4f6;border-radius:1rem;-webkit-align-items:center;align-items:center;gap:2rem;width:100%;padding:1.7rem 4rem;line-height:1.875;display:-webkit-flex;display:flex}.welfare-list_item:has(.welfare-list_img){padding:2.4rem 4rem}.welfare-list_title{margin-bottom:.3em;font-size:2.5rem;font-weight:700;line-height:1.4}.welfare-list_img{border-radius:2rem;width:34rem;min-width:34rem;overflow:hidden}@media screen and (max-width:1024px) and (orientation:portrait){.welfare-list{gap:3rem}.welfare-list_item{-webkit-flex-direction:column;flex-direction:column;gap:3rem;padding:4rem 3rem}.welfare-list_item:has(.welfare-list_img){padding:4rem 3rem}.welfare-list_title{text-align:center;margin-bottom:1em;font-size:2rem}.welfare-list_img{border-radius:2rem;width:100%;min-width:100%}}}
