@charset "UTF-8";

/* pmb-wrap */
span:is(.pmb-wrap, .pmb-inner, .pmb-area){display:block;}
.pmb-wrap .pmb-inner{padding:60px 0 80px;}
.pmb-wrap .pmb-inner:has(.pmb-area.has-text:only-child){padding:0;}
.pmb-wrap[data-pmb-bg="white"] .pmb-inner{background-color:#fff;}
.pmb-wrap[data-pmb-bg*="gray"] .pmb-inner{background-color:#f7f7f7;}
.pmb-wrap[data-pmb-bg="warmgray"] .pmb-inner{background-color:#f0ece4;}
.pmb-wrap[data-pmb-bg="dark"] .pmb-inner{background-color:#333;color:#f6f6f6;}
.pmb-wrap[data-pmb-bg="black"] .pmb-inner{background-color:#000;color:#f6f6f6;}
.pmb-wrap[data-pmb-zero-padding="top"] .pmb-inner{padding-top:0;}
.pmb-wrap[data-pmb-zero-padding="bottom"] .pmb-inner{padding-bottom:0;}
.pmb-wrap:is([data-pmb-zero-padding="bottom"], [data-pmb-zero-padding="all"]) .pmb-area.has-text:only-child{padding-bottom:1px;}
.pmb-wrap[data-pmb-zero-padding="all"] .pmb-inner{padding:0;}
.pmb-wrap .pmb-inner:has(.pmb-area.hide:only-child){display:none;}
.pmb-wrap .pmb-area{overflow:hidden;max-width:1380px;margin:0 auto;text-align:center;}
.pmb-wrap .pmb-area + .pmb-area{margin-top:24px;}
.pmb-wrap .pmb-area.has-text{display:flex;flex-wrap:wrap;gap:10px 15px;margin-top:0;padding-right:10px;padding-left:10px;}
.pmb-wrap .pmb-area.has-text:only-child{padding-bottom:70px;margin-top:0;}
.pmb-wrap .pmb-area.has-text:has(.pmb-text-link.align-center),
.align-center .pmb-wrap .pmb-area.has-text,
.iw_component:has(.align-center) + .iw_component .pmb-wrap .pmb-area.has-text{justify-content:center;}
.align-center .pmb-wrap .pmb-area.has-text .pmb-text-link,
.iw_component:has(.align-center) + .iw_component .pmb-wrap .pmb-area.has-text .pmb-text-link{text-align:center;}
.pmb-wrap .pmb-area.hide{display:none;}
.pmb-wrap .pmb-area img{max-width:100%;height:auto;vertical-align:top;}
.pmb-wrap .pmb-link{display:block;position:relative;text-align:center;}
.pmb-wrap .pmb-text-link{display:inline-block;position:relative;padding:0;color:inherit;font-weight:400;font-size:22px;line-height:24px;text-align:left;text-decoration:underline;}
.pmb-wrap .pmb-text-link:after{content:"";display:inline-block;width:20px;height:20px;background:url("/lg5-common/images/icons/btn-arr-24x24-black.svg") no-repeat 50% 50%;background-size:cover;vertical-align:-3px;}
.pmb-wrap .pmb-text-link.no-icon{padding-right:0;background:none;}
.pmb-wrap .pmb-text-link.no-icon:after{display:none;}
.pmb-wrap .pmb-text-link.align-center{text-align:center;}
.pmb-wrap:where([data-pmb-bg="black"], [data-pmb-bg="dark"]) .pmb-text-link,
:is(.bg-black, .bg-dark, .fc-white) .pmb-wrap .pmb-text-link{color:#f6f6f6 !important;}
.pmb-wrap:where([data-pmb-bg="black"], [data-pmb-bg="dark"]) .pmb-text-link:after,
:is(.bg-black, .bg-dark, .fc-white) .pmb-wrap .pmb-text-link:after{background-image:url("/lg5-common/images/icons/btn-arr-24x24-white.svg");}
.component-wrap .pmb-wrap .pmb-area.has-text{max-width:none;padding-right:0;padding-left:0;}
.component-wrap .bullet-list .pmb-wrap .pmb-area.has-text .pmb-text-link{color:#000;}


/* max-width 예외처리  */
.iw_placeholder:not(:has(link[href*="common_cardlayout"])) .iw_component:has(.KRC0025) + .iw_component .pmb-wrap .pmb-area.has-text{padding-right:0;padding-left:0;}
.iw_component:has(.KRC0025.stage-full) + .iw_component .pmb-wrap .pmb-area.has-text{max-width:2000px;}
.iw_component:has(.KRC0025.stage-wide) + .iw_component .pmb-wrap .pmb-area.has-text{max-width:1600px;}
.iw_component:has(.KRC0025.stage-small) + .iw_component .pmb-wrap .pmb-area.has-text{max-width:912px;}

/* max-width 예외처리 : cardlayout */
.iw_placeholder:has(link[href*="common_cardlayout"]) .iw_component:has(.KRC0025.stage-full .unit-list.align-left) + .iw_component .pmb-wrap .pmb-area.has-text{max-width:1614px;}
.iw_placeholder:has(link[href*="common_cardlayout"]) .iw_component:has(:where(.KRC0025.stage-wide .unit-list.align-left, .KRC0025.stage-medium .unit-list.align-left)) + .iw_component .pmb-wrap .pmb-area.has-text{max-width:1380px;}
.iw_placeholder:has(link[href*="common_cardlayout"]) .iw_component:has(.KRC0025.stage-medium .unit-list.block1.type-wide .unit-box) + .iw_component .pmb-wrap .pmb-area.has-text{max-width:912px;}

@media screen and (max-width: 767px){
    /* pmb-wrap */
    .pmb-wrap .pmb-inner {padding:30px 16px 60px;}
    .pmb-wrap .pmb-inner:has(.pmb-area.mo-full) {padding-right:0;padding-left:0;}
    .pmb-wrap .pmb-area + .pmb-area{margin-top:16px;}
    .pmb-wrap .pmb-area.has-text{margin-top:0;padding-right:14px;padding-left:14px;}
    .pmb-wrap .pmb-area.has-text:only-child{padding-bottom:50px;}
	.pmb-wrap .pmb-area img{width:100%;}
    .pmb-wrap .pmb-text-link{font-size:18px;line-height:21px;}
    .pmb-wrap .pmb-text-link:after{width:17px;height:17px;}
    .component-wrap .component .unit-list ul.bullet-list .pmb-wrap .pmb-area.has-text{padding-right:0;padding-left:0;}

    /* air-conditioners */
    .pmb-wrap[data-pmb-product="air-conditioners"] .pmb-inner{padding-right:0;padding-left:0;}

    /* max-width 예외처리 */
    .iw_placeholder:not(:has(link[href*="common_cardlayout"])) .iw_component:has(.KRC0025) + .iw_component .pmb-wrap .pmb-area.has-text{padding-right:16px;padding-left:16px;}
}