.elementor-517 .elementor-element.elementor-element-7a2d6d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-7a2d6d3.e-con:hover{--e-con-transform-scale:1.03;}.elementor-517 .elementor-element.elementor-element-85d8139{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;top:0px;--z-index:1;}body:not(.rtl) .elementor-517 .elementor-element.elementor-element-85d8139{left:0px;}body.rtl .elementor-517 .elementor-element.elementor-element-85d8139{right:0px;}.elementor-517 .elementor-element.elementor-element-935b67e .jet-listing-dynamic-field.display-multiline, .elementor-517 .elementor-element.elementor-element-935b67e .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{background-color:var( --e-global-color-70a97e8 );border-style:none;}.elementor-517 .elementor-element.elementor-element-935b67e{width:100%;max-width:100%;}.elementor-517 .elementor-element.elementor-element-935b67e > .elementor-widget-container{margin:0px 4px 0px 4px;padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-935b67e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-935b67e .jet-listing-dynamic-field__content{color:var( --e-global-color-a0b1b3c );font-family:"GmarketSans", Sans-serif;font-weight:600;text-align:right;}.elementor-517 .elementor-element.elementor-element-935b67e .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-517 .elementor-element.elementor-element-935b67e .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-517 .elementor-element.elementor-element-935b67e .jet-listing-dynamic-field{justify-content:flex-end;}.elementor-517 .elementor-element.elementor-element-935b67e .jet-listing-dynamic-field.display-multiline{padding:2px 8px 2px 8px;border-radius:100px 100px 100px 100px;}.elementor-517 .elementor-element.elementor-element-935b67e .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:2px 8px 2px 8px;border-radius:100px 100px 100px 100px;}.elementor-517 .elementor-element.elementor-element-935b67e .jet-listing-dynamic-field__icon{color:#FFAC32;font-size:15px;}.elementor-517 .elementor-element.elementor-element-935b67e .jet-listing-dynamic-field__icon :is(svg, path){fill:#FFAC32;}body:not(.rtl) .elementor-517 .elementor-element.elementor-element-935b67e .jet-listing-dynamic-field__icon{margin-right:3px;}body.rtl .elementor-517 .elementor-element.elementor-element-935b67e .jet-listing-dynamic-field__icon{margin-left:3px;}.elementor-517 .elementor-element.elementor-element-9205f46 > .elementor-widget-container{padding:0rem 0.5rem 0rem 0rem;}.elementor-517 .elementor-element.elementor-element-9205f46.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-9205f46 .elementor-icon-wrapper{text-align:end;}.elementor-517 .elementor-element.elementor-element-9205f46 .elementor-icon{font-size:2rem;}.elementor-517 .elementor-element.elementor-element-9205f46 .elementor-icon svg{height:2rem;}.elementor-517 .elementor-element.elementor-element-d30bbcc > .elementor-widget-container{padding:0rem 0.5rem 0rem 0rem;}.elementor-517 .elementor-element.elementor-element-d30bbcc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-d30bbcc .elementor-icon-wrapper{text-align:end;}.elementor-517 .elementor-element.elementor-element-d30bbcc .elementor-icon{font-size:2rem;}.elementor-517 .elementor-element.elementor-element-d30bbcc .elementor-icon svg{height:2rem;}.elementor-517 .elementor-element.elementor-element-03157c8 > .elementor-widget-container{padding:0rem 0.5rem 0rem 0rem;}.elementor-517 .elementor-element.elementor-element-03157c8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-03157c8 .elementor-icon-wrapper{text-align:end;}.elementor-517 .elementor-element.elementor-element-03157c8 .elementor-icon{font-size:2rem;}.elementor-517 .elementor-element.elementor-element-03157c8 .elementor-icon svg{height:2rem;}.elementor-517 .elementor-element.elementor-element-2162ebe > .elementor-widget-container{padding:0rem 0.5rem 0rem 0rem;}.elementor-517 .elementor-element.elementor-element-2162ebe.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-2162ebe .elementor-icon-wrapper{text-align:end;}.elementor-517 .elementor-element.elementor-element-2162ebe .elementor-icon{font-size:2rem;}.elementor-517 .elementor-element.elementor-element-2162ebe .elementor-icon svg{height:2rem;}.elementor-517 .elementor-element.elementor-element-8126994 > .elementor-widget-container{padding:0rem 0.5rem 0rem 0rem;}.elementor-517 .elementor-element.elementor-element-8126994.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-8126994 .elementor-icon-wrapper{text-align:end;}.elementor-517 .elementor-element.elementor-element-8126994 .elementor-icon{font-size:2rem;}.elementor-517 .elementor-element.elementor-element-8126994 .elementor-icon svg{height:2rem;}.elementor-517 .elementor-element.elementor-element-fedd04b > .elementor-widget-container{padding:0rem 0.5rem 0rem 0rem;}.elementor-517 .elementor-element.elementor-element-fedd04b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-fedd04b .elementor-icon-wrapper{text-align:end;}.elementor-517 .elementor-element.elementor-element-fedd04b .elementor-icon{font-size:2rem;}.elementor-517 .elementor-element.elementor-element-fedd04b .elementor-icon svg{height:2rem;}.elementor-517 .elementor-element.elementor-element-9275f5d > .elementor-widget-container{padding:0rem 0.5rem 0rem 0rem;}.elementor-517 .elementor-element.elementor-element-9275f5d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-9275f5d .elementor-icon-wrapper{text-align:end;}.elementor-517 .elementor-element.elementor-element-9275f5d .elementor-icon{font-size:2rem;}.elementor-517 .elementor-element.elementor-element-9275f5d .elementor-icon svg{height:2rem;}.elementor-517 .elementor-element.elementor-element-cc9f9af .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-517 .elementor-element.elementor-element-cc9f9af .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-517 .elementor-element.elementor-element-cc9f9af .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-517 .elementor-element.elementor-element-cc9f9af .jet-listing-dynamic-image img{border-radius:1rem 1rem 1rem 1rem;}.elementor-517 .elementor-element.elementor-element-cc9f9af .jet-listing-dynamic-image__caption{text-align:left;}.jet-listing-item.single-jet-engine.elementor-page-517 > .elementor{width:300px;margin-left:auto;margin-right:auto;}@media(min-width:768px){.elementor-517 .elementor-element.elementor-element-7a2d6d3{--width:100%;}}/* Start custom CSS for jet-listing-dynamic-image, class: .elementor-element-cc9f9af *//* '.elementor-517 .elementor-element.elementor-element-cc9f9af'는 Dynamic Image 위젯 자체를 의미하고,
   'img'는 그 안에 있는 실제 이미지 태그를 가리킵니다. */
.elementor-517 .elementor-element.elementor-element-cc9f9af img {
  width: 100%; /* 이미지의 너비를 위젯 공간에 꽉 채웁니다. */
  aspect-ratio: 2 / 3; /* 이미지의 가로세로 비율을 2:3(포스터)으로 고정합니다. (핵심) */
  object-fit: cover; /* 고정된 비율의 공간을 이미지가 꽉 채우도록 합니다. */
}/* End custom CSS */