.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-64c9265f-96e0-389e-a9cc-db89b1d96ba9 {
font-size: var(--font-size-xl) !important;
font-weight: var(--font-weight-bold) !important;
margin-top: var(--spacer-2,0.5rem) !important;
color: var(--gray-800) !important;
}
.lfr-layout-structure-item-64c9265f-96e0-389e-a9cc-db89b1d96ba9 p{
margin-bottom: 0;
}.lfr-layout-structure-item-a1e3071f-07e7-9abc-a5b8-365a150a169f {
font-size: var(--font-size-xl) !important;
}
.lfr-layout-structure-item-5f5bc60e-cb71-3f01-2d06-fd59e594229e {
border-radius: 30px !important;
text-align: center !important;
width: 200px !important;
}
.lfr-layout-structure-item-5f5bc60e-cb71-3f01-2d06-fd59e594229e a{
border-radius: 5rem !important;
font-weight: 600;
}.lfr-layout-structure-item-5da713a9-14d8-a74f-73cb-f706ecf781e9 {
background-color: #EBF3FF !important;
border-color: #EBF3FF !important;
border-radius: 2rem !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
height: 300px !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: 2rem !important;
box-shadow: 2px 2px 4px 0 rgba(0,0,0,.08) !important;
}
.lfr-layout-structure-item-5da713a9-14d8-a74f-73cb-f706ecf781e9{
transition: .3s;
} 
.lfr-layout-structure-item-5da713a9-14d8-a74f-73cb-f706ecf781e9:hover {
background: #fff !important;
border-color: #1967d2 !important; 
}
.lfr-layout-structure-item-5da713a9-14d8-a74f-73cb-f706ecf781e9 i{
display: inline-block;
transition: .2s linear;
}
.lfr-layout-structure-item-5da713a9-14d8-a74f-73cb-f706ecf781e9:hover i{
transform: translateX(5px);
}.lfr-layout-structure-item-fffe16ea-470a-5cba-986b-ac81162f4a35 {
font-family: Pretendard, sans-serif !important;
font-size: var(--font-size-xl) !important;
}
.lfr-layout-structure-item-3fc043f3-7888-851e-7a5d-6a25b8b04c62 {
max-width: 10rem !important;
}
.lfr-layout-structure-item-ca53ad61-c5a9-088a-19d3-0b351e25e155 {
background-color: #EBF3FF !important;
border-color: #EBF3FF !important;
border-radius: 2rem !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
height: 300px !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: 2rem !important;
box-shadow: 2px 2px 4px 0 rgba(0,0,0,.08) !important;
}
.lfr-layout-structure-item-ca53ad61-c5a9-088a-19d3-0b351e25e155{
transition: .3s;
} 
.lfr-layout-structure-item-ca53ad61-c5a9-088a-19d3-0b351e25e155:hover {
background: #fff !important;
border-color: #1967d2 !important; 
}
.lfr-layout-structure-item-ca53ad61-c5a9-088a-19d3-0b351e25e155 i{
display: inline-block;
transition: .2s linear;
}
.lfr-layout-structure-item-ca53ad61-c5a9-088a-19d3-0b351e25e155:hover i{
transform: translateX(5px);
}.lfr-layout-structure-item-7a71f058-2fbd-9ccb-425e-cfe56321aa8c {
max-width: 10rem !important;
}
.lfr-layout-structure-item-398eb939-1d2f-2450-c712-c6fa5213c16d {
font-size: var(--font-size-xl) !important;
font-weight: var(--font-weight-bold) !important;
margin-top: var(--spacer-2,0.5rem) !important;
color: var(--gray-800) !important;
}
.lfr-layout-structure-item-398eb939-1d2f-2450-c712-c6fa5213c16d p{
margin-bottom: 0;
}.lfr-layout-structure-item-044b67a0-7800-3483-83e1-45470fb899b9 {
font-size: var(--font-size-xl) !important;
font-weight: var(--font-weight-bold) !important;
margin-top: var(--spacer-2,0.5rem) !important;
color: var(--gray-800) !important;
}
.lfr-layout-structure-item-044b67a0-7800-3483-83e1-45470fb899b9 p{
margin-bottom: 0;
}.lfr-layout-structure-item-a8b369c2-20d9-20ea-3a5b-f25c8a8c4e12 {
border-radius: 30px !important;
text-align: center !important;
width: 200px !important;
}
.lfr-layout-structure-item-a8b369c2-20d9-20ea-3a5b-f25c8a8c4e12 a{
border-radius: 5rem !important;
font-weight: 600;
}.lfr-layout-structure-item-10ff532b-9e76-fec1-4796-e31e05087c0a {
font-family: Pretendard, sans-serif !important;
font-size: var(--font-size-xl) !important;
}
.lfr-layout-structure-item-613a93cc-4de1-396f-5cf8-2cacc790e3d1 .swiper-slide:hover{
transform: translateY(-10px);
transition: .3s ease-out;
}.lfr-layout-structure-item-53872102-7b3a-46df-a061-a97e504b6309 {
font-size: var(--font-size-xl) !important;
}
.lfr-layout-structure-item-2ab29f47-e5f0-c568-797e-fdaeec343690 {
background-color: #EBF3FF !important;
border-color: #EBF3FF !important;
border-radius: 2rem !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
height: 300px !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: 2rem !important;
box-shadow: 2px 2px 4px 0 rgba(0,0,0,.08) !important;
}
.lfr-layout-structure-item-2ab29f47-e5f0-c568-797e-fdaeec343690{
transition: .3s;
} 
.lfr-layout-structure-item-2ab29f47-e5f0-c568-797e-fdaeec343690:hover {
background: #fff !important;
border-color: #1967d2 !important; 
}
.lfr-layout-structure-item-2ab29f47-e5f0-c568-797e-fdaeec343690 i{
display: inline-block;
transition: .2s linear;
}
.lfr-layout-structure-item-2ab29f47-e5f0-c568-797e-fdaeec343690:hover i{
transform: translateX(5px);
}.lfr-layout-structure-item-7538e53a-800f-971c-c5b6-12b7ee06fef0 {
font-family: Pretendard, sans-serif !important;
font-size: var(--font-size-xl) !important;
}
.lfr-layout-structure-item-a73d0a9c-07b8-045b-4083-54e8d45c13ca {
font-size: 2.5rem !important;
font-weight: var(--font-weight-bolder) !important;
text-align: center !important;
}
.lfr-layout-structure-item-a73d0a9c-07b8-045b-4083-54e8d45c13ca p {
margin-bottom : 0px;
}.lfr-layout-structure-item-00ebc9a1-f503-c179-1f65-67ded8f524f2 {
overflow: visible !important;
}
.lfr-layout-structure-item-5523b2f4-760a-a3bb-1a9c-d2f86c1e2b8f {
background-color: #F8F9FA !important;
}
.lfr-layout-structure-item-26a1a678-dae1-93e0-5d23-18f05e57b867 {
font-size: 2.5rem !important;
font-weight: var(--font-weight-bolder) !important;
text-align: center !important;
}
.lfr-layout-structure-item-26a1a678-dae1-93e0-5d23-18f05e57b867 p {
margin-bottom : 0px;
}.lfr-layout-structure-item-a434ac6e-7cb4-5699-8bc6-83a3f208f284 .caption-title{
font-weight: 700;
}.lfr-layout-structure-item-8382f1d6-a583-b8c0-0fcc-60194df72097 {
font-family: Pretendard, sans-serif !important;
font-size: var(--font-size-xl) !important;
}
.lfr-layout-structure-item-e98e6b98-ab22-d1d5-d904-1258c5232889 {
margin-top: var(--spacer-1,0.25rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-cfb82fca-9aaa-f330-6d17-0810d4ef4670 {
background-color: #FFFFFF00 !important;
font-size: var(--font-size-xl) !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-69dce32d-094c-f12f-e223-131caeb06003 {
max-width: 10rem !important;
}
.lfr-layout-structure-item-69b6bd74-b8c6-8099-3de8-c569a5a1a674 {
font-size: var(--font-size-xl) !important;
}
.lfr-layout-structure-item-7f562f5f-ae78-dbe6-b3b5-8562a94f789d {
font-size: var(--font-size-xl) !important;
font-weight: var(--font-weight-bold) !important;
margin-top: var(--spacer-2,0.5rem) !important;
color: var(--gray-800) !important;
}
.lfr-layout-structure-item-7f562f5f-ae78-dbe6-b3b5-8562a94f789d p{
margin-bottom: 0;
}.lfr-layout-structure-item-07758849-4680-19b3-2fe0-bd93e2ee3715 {
background-color: #EBF3FF !important;
border-color: #EBF3FF !important;
border-radius: 2rem !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
height: 300px !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: 2rem !important;
box-shadow: 2px 2px 4px 0 rgba(0,0,0,.08) !important;
}
.lfr-layout-structure-item-07758849-4680-19b3-2fe0-bd93e2ee3715{
transition: .3s;
} 
.lfr-layout-structure-item-07758849-4680-19b3-2fe0-bd93e2ee3715:hover {
background: #fff !important;
border-color: #1967d2 !important; 
}
.lfr-layout-structure-item-07758849-4680-19b3-2fe0-bd93e2ee3715 i{
display: inline-block;
transition: .2s linear;
}
.lfr-layout-structure-item-07758849-4680-19b3-2fe0-bd93e2ee3715:hover i{
transform: translateX(5px);
}.lfr-layout-structure-item-1ae4daef-3428-8c10-3c09-19f393793e9c {
max-width: 10rem !important;
}
.lfr-layout-structure-item-a3281e8f-06da-628a-b587-b2c2273575ef {
background-color: #FFFFFF00 !important;
font-weight: var(--font-weight-light) !important;
}
.lfr-layout-structure-item-a3281e8f-06da-628a-b587-b2c2273575ef strong{
font-weight: 700;
}

.lfr-layout-structure-item-a3281e8f-06da-628a-b587-b2c2273575ef .faq-item{
background-color: #fff !important;
}

.lfr-layout-structure-item-a3281e8f-06da-628a-b587-b2c2273575ef .faq-item .open {
background-color: #fff !important;
}

.lfr-layout-structure-item-a3281e8f-06da-628a-b587-b2c2273575ef .faq-item .answer-content{
padding: 0px !important;
}