.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-540 .elementor-element.elementor-element-f157f47 > .elementor-widget-container{margin:-16px 0px -20px 0px;}.elementor-540 .elementor-element.elementor-element-f157f47{font-size:27px;font-weight:600;line-height:1.5em;color:#1A2375;}.elementor-540 .elementor-element.elementor-element-82baad7{--spacer-size:30px;}.elementor-540 .elementor-element.elementor-element-8713dfe{text-align:center;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-540 .elementor-element.elementor-element-d76b730{margin-top:0px;margin-bottom:0px;}.elementor-540 .elementor-element.elementor-element-68ca1c1{font-size:15px;font-weight:400;line-height:1.5em;}.elementor-540 .elementor-element.elementor-element-ceb7daa{margin-top:20px;margin-bottom:0px;}.elementor-540 .elementor-element.elementor-element-6ce9d16{text-align:center;font-size:14px;font-weight:400;line-height:1.5em;color:#000000;}.elementor-540 .elementor-element.elementor-element-79d0b2f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-540 .elementor-element.elementor-element-79d0b2f > .elementor-element-populated, .elementor-540 .elementor-element.elementor-element-79d0b2f > .elementor-element-populated > .elementor-background-overlay, .elementor-540 .elementor-element.elementor-element-79d0b2f > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-540 .elementor-element.elementor-element-6a7bd59{text-align:center;}.elementor-540 .elementor-element.elementor-element-6a7bd59 .elementor-heading-title{font-size:23px;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-540 .elementor-element.elementor-element-fbbae1d{--divider-border-style:solid;--divider-color:#F1F1F1;--divider-border-width:1px;}.elementor-540 .elementor-element.elementor-element-fbbae1d .elementor-divider-separator{width:100%;}.elementor-540 .elementor-element.elementor-element-fbbae1d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-540 .elementor-element.elementor-element-596bf6e img{width:45%;}.elementor-540 .elementor-element.elementor-element-26eb6d6{text-align:center;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-540 .elementor-element.elementor-element-9f4a73f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-540 .elementor-element.elementor-element-9f4a73f > .elementor-element-populated, .elementor-540 .elementor-element.elementor-element-9f4a73f > .elementor-element-populated > .elementor-background-overlay, .elementor-540 .elementor-element.elementor-element-9f4a73f > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-540 .elementor-element.elementor-element-214afaa{text-align:center;}.elementor-540 .elementor-element.elementor-element-214afaa .elementor-heading-title{font-size:23px;color:#000000;}.elementor-540 .elementor-element.elementor-element-6acb57a{--divider-border-style:solid;--divider-color:#F1F1F1;--divider-border-width:1px;}.elementor-540 .elementor-element.elementor-element-6acb57a .elementor-divider-separator{width:100%;}.elementor-540 .elementor-element.elementor-element-6acb57a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-540 .elementor-element.elementor-element-13ff56b img{width:45%;}.elementor-540 .elementor-element.elementor-element-efa2e92{text-align:center;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-540 .elementor-element.elementor-element-3842b2f{--spacer-size:50px;}.elementor-540 .elementor-element.elementor-element-bd41c08{text-align:center;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-540 .elementor-element.elementor-element-1be3413{text-align:center;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-540 .elementor-element.elementor-element-44790f8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-540 .elementor-element.elementor-element-44790f8 > .elementor-element-populated, .elementor-540 .elementor-element.elementor-element-44790f8 > .elementor-element-populated > .elementor-background-overlay, .elementor-540 .elementor-element.elementor-element-44790f8 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-540 .elementor-element.elementor-element-b9f9db5{text-align:start;}.elementor-540 .elementor-element.elementor-element-b9f9db5 .elementor-heading-title{font-size:23px;color:#000000;}.elementor-540 .elementor-element.elementor-element-cdcfda6{--divider-border-style:solid;--divider-color:#F1F1F1;--divider-border-width:1px;}.elementor-540 .elementor-element.elementor-element-cdcfda6 .elementor-divider-separator{width:100%;}.elementor-540 .elementor-element.elementor-element-cdcfda6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-540 .elementor-element.elementor-element-f991d88{text-align:start;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-540 .elementor-element.elementor-element-b8e2c41 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-540 .elementor-element.elementor-element-b8e2c41 > .elementor-element-populated, .elementor-540 .elementor-element.elementor-element-b8e2c41 > .elementor-element-populated > .elementor-background-overlay, .elementor-540 .elementor-element.elementor-element-b8e2c41 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-540 .elementor-element.elementor-element-a9a0176{text-align:start;}.elementor-540 .elementor-element.elementor-element-a9a0176 .elementor-heading-title{font-size:23px;color:#000000;}.elementor-540 .elementor-element.elementor-element-46706ea{--divider-border-style:solid;--divider-color:#F1F1F1;--divider-border-width:1px;}.elementor-540 .elementor-element.elementor-element-46706ea .elementor-divider-separator{width:100%;}.elementor-540 .elementor-element.elementor-element-46706ea .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-540 .elementor-element.elementor-element-33f809b{text-align:start;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-540 .elementor-element.elementor-element-39bfeeb > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-540 .elementor-element.elementor-element-39bfeeb > .elementor-element-populated, .elementor-540 .elementor-element.elementor-element-39bfeeb > .elementor-element-populated > .elementor-background-overlay, .elementor-540 .elementor-element.elementor-element-39bfeeb > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-540 .elementor-element.elementor-element-d3722db{text-align:start;}.elementor-540 .elementor-element.elementor-element-d3722db .elementor-heading-title{font-size:23px;color:#000000;}.elementor-540 .elementor-element.elementor-element-e113941{--divider-border-style:solid;--divider-color:#F1F1F1;--divider-border-width:1px;}.elementor-540 .elementor-element.elementor-element-e113941 .elementor-divider-separator{width:100%;}.elementor-540 .elementor-element.elementor-element-e113941 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-540 .elementor-element.elementor-element-6ccb24b{text-align:start;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-540 .elementor-element.elementor-element-5c9d217{--spacer-size:30px;}.elementor-540 .elementor-element.elementor-element-d28f4db{text-align:center;font-size:14px;font-weight:400;line-height:1.5em;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-540 .elementor-element.elementor-element-178ec83 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-540 .elementor-element.elementor-element-f157f47 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-540 .elementor-element.elementor-element-f157f47{font-size:15px;line-height:1.4em;}.elementor-540 .elementor-element.elementor-element-da3e1c2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-e315c59 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-82baad7{--spacer-size:10px;}.elementor-540 .elementor-element.elementor-element-8713dfe{font-size:11px;line-height:1.4em;}.elementor-540 .elementor-element.elementor-element-b00ec70 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-68ca1c1{font-size:12px;line-height:1.4em;}.elementor-540 .elementor-element.elementor-element-13276bb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-6ce9d16{font-size:10px;line-height:1.4em;}.elementor-540 .elementor-element.elementor-element-79d0b2f > .elementor-element-populated{margin:3px 3px 3px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;padding:20px 10px 20px 10px;}.elementor-540 .elementor-element.elementor-element-6a7bd59 .elementor-heading-title{font-size:15px;}.elementor-540 .elementor-element.elementor-element-fbbae1d .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-540 .elementor-element.elementor-element-596bf6e img{width:66%;}.elementor-540 .elementor-element.elementor-element-26eb6d6{font-size:13px;line-height:1.4em;}.elementor-540 .elementor-element.elementor-element-9f4a73f > .elementor-element-populated{margin:3px 3px 3px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;padding:20px 10px 20px 10px;}.elementor-540 .elementor-element.elementor-element-214afaa .elementor-heading-title{font-size:15px;}.elementor-540 .elementor-element.elementor-element-6acb57a .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-540 .elementor-element.elementor-element-13ff56b img{width:66%;}.elementor-540 .elementor-element.elementor-element-efa2e92{font-size:13px;line-height:1.4em;}.elementor-540 .elementor-element.elementor-element-d3c161e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-3842b2f{--spacer-size:30px;}.elementor-540 .elementor-element.elementor-element-bd41c08{font-size:11px;line-height:1.4em;}.elementor-540 .elementor-element.elementor-element-f28dbaa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-1be3413{font-size:11px;line-height:1.4em;}.elementor-540 .elementor-element.elementor-element-44790f8 > .elementor-element-populated{margin:3px 3px 3px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;padding:20px 10px 20px 10px;}.elementor-540 .elementor-element.elementor-element-b9f9db5 .elementor-heading-title{font-size:15px;}.elementor-540 .elementor-element.elementor-element-cdcfda6 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-540 .elementor-element.elementor-element-f991d88{font-size:13px;line-height:1.4em;}.elementor-540 .elementor-element.elementor-element-b8e2c41 > .elementor-element-populated{margin:3px 3px 3px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;padding:20px 10px 20px 10px;}.elementor-540 .elementor-element.elementor-element-a9a0176 .elementor-heading-title{font-size:15px;}.elementor-540 .elementor-element.elementor-element-46706ea .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-540 .elementor-element.elementor-element-33f809b{font-size:13px;line-height:1.4em;}.elementor-540 .elementor-element.elementor-element-39bfeeb > .elementor-element-populated{margin:3px 3px 3px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;padding:20px 10px 20px 10px;}.elementor-540 .elementor-element.elementor-element-d3722db .elementor-heading-title{font-size:15px;}.elementor-540 .elementor-element.elementor-element-e113941 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-540 .elementor-element.elementor-element-6ccb24b{font-size:13px;line-height:1.4em;}.elementor-540 .elementor-element.elementor-element-1b897be > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-5c9d217{--spacer-size:10px;}.elementor-540 .elementor-element.elementor-element-d28f4db{font-size:11px;line-height:1.4em;}}/* Start custom CSS for text-editor, class: .elementor-element-8713dfe *//* Pd 화학성분표 전용: 모바일에서 가로 스크롤 */
@media (max-width: 767px){
  .spec-table-wrap--chem-pd{
    display: block;
    width: 100%;
    overflow-x: auto !important;      /* 가로 스크롤 강제 */
    -webkit-overflow-scrolling: touch;
  }

  .spec-table-wrap--chem-pd .spec-table{
    min-width: 900px;                 /* 화면보다 넓게 → 스크롤 발생 */
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd41c08 *//* 화학 성분 테이블 전용 스크롤 */
.spec-table-wrap--chem{
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  width: 100%;
}

/* 표 가로폭 유지 */
.spec-table-wrap--chem table{
  min-width: 780px; /* 필요 시 값 조정 가능 */
}

/* 모바일에서 글자 찌그러짐 방지 */
.spec-table-wrap--chem th,
.spec-table-wrap--chem td{
  white-space: nowrap;
}/* End custom CSS */