.elementor-3590 .elementor-element.elementor-element-91dded1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5.375rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3590 .elementor-element.elementor-element-1cc28ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3590 .elementor-element.elementor-element-d1e42ec .elementor-heading-title{font-family:"CP_Sans", Sans-serif;font-size:2.625rem;font-weight:600;line-height:1.3;}.elementor-3590 .elementor-element.elementor-element-a75c1af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:2.75rem;--margin-bottom:3.125rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3590 .elementor-element.elementor-element-ec1ae30{--grid-side-margin:1.5rem;--grid-column-gap:1.5rem;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#FFFFFF00;--e-share-buttons-secondary-color:#597786;}.elementor-3590 .elementor-element.elementor-element-ec1ae30 .elementor-share-btn{font-size:calc(2px * 10);}.elementor-3590 .elementor-element.elementor-element-ec1ae30 .elementor-share-btn__icon{--e-share-buttons-icon-size:75%;}.elementor-3590 .elementor-element.elementor-element-25d93bc{width:auto;max-width:auto;}.elementor-3590 .elementor-element.elementor-element-e3cc4d5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3590 .elementor-element.elementor-element-7191ef7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3590 .elementor-element.elementor-element-e51c4d3{--display:flex;--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;--justify-content:space-between;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-3590 .elementor-element.elementor-element-e51c4d3:not(.elementor-motion-effects-element-type-background), .elementor-3590 .elementor-element.elementor-element-e51c4d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-3590 .elementor-element.elementor-element-786cba6 .elementor-heading-title{font-family:"CP_Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.4;}.elementor-3590 .elementor-element.elementor-element-abcd37e .elementor-button{background-color:#FFFFFF;font-family:"CP_Sans", Sans-serif;font-size:1rem;font-weight:600;line-height:1.54;fill:#212B36;color:#212B36;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BDBDBD;border-radius:3rem 3rem 3rem 3rem;padding:.75rem 1.125rem .75rem 1.125rem;}:root{--page-title-display:none;}@media(min-width:801px){.elementor-3590 .elementor-element.elementor-element-91dded1{--content-width:920px;}}@media(max-width:1024px){ .elementor-3590 .elementor-element.elementor-element-ec1ae30{--grid-side-margin:1.5rem;--grid-column-gap:1.5rem;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:800px){ .elementor-3590 .elementor-element.elementor-element-ec1ae30{--grid-side-margin:1.5rem;--grid-column-gap:1.5rem;--grid-row-gap:10px;--grid-bottom-margin:10px;}}/* Start custom CSS */.word-keep {word-break: keep-all;}


/* share */
.sns-share .elementor-share-btn__icon {
    width:2rem; height: 2rem !important;
}
.sns-share .elementor-share-btn {
    height: 2rem !important;
}
.sns-share .elementor-grid-item span > svg {display: none;}
.sns-share .elementor-grid-item span {position: relative;}
.sns-share .elementor-grid-item span::after {
    content: ''; position: absolute;
    display: block;
    width: 24px; height: 24px;
    background: url(/wp-content/themes/aboutcp/assets/images/share-linkedin.svg) no-repeat;
    background-size: 100%;
    top: 0; left: 0;
}
.sns-share .elementor-grid .elementor-grid-item:nth-child(2) span::after {
    background-image: url(/wp-content/themes/aboutcp/assets/images/share-facebook.svg);
}
.sns-share .elementor-grid .elementor-grid-item:nth-child(3) span::after {
    background-image: url(/wp-content/themes/aboutcp/assets/images/share-twitter.svg);
}
.sns-share .elementor-grid .elementor-grid-item:nth-child(4) span::after {
    background-image: url(/wp-content/themes/aboutcp/assets/images/share-email.svg);
}
.cont-box .wp-block-buttons a.wp-block-button__link {
/*color: #595757;*/
/*background-color: #fff;*/
/*border: 1px solid rgb(189, 189, 189);*/
/*word-break: keep-all;*/
/*padding: 12px 48px;*/
/*font-size: 1rem !important;*/
/*font-family: "CP Sans Text 500", sans-serif;*/
/*font-weight: 500;*/
/*line-height: 1;*/
text-align: center;
display: inline-block;
width: 273px;
}



@media screen and (max-width: 800px) {
.top-tit h1 {font-size: 1.5rem !important;}
.cont-box {margin-bottom: 0;}
.cont-box > .e-con-inner {
    padding-top: 2.75rem !important;
    padding-bottom: 3.75rem !important;
}
.top-header {padding-left: 1.25rem; padding-right: 1.25rem;}
.top-header h1 {margin-top: 0 !important;}

/* share */
.sns-wrap {margin-top: 1.75rem !important; margin-bottom: 2rem !important;}
.sns-share .elementor-share-btn {height: 1.75rem !important;}
.sns-share .elementor-grid {word-spacing: 1rem;}
.sns-share .elementor-grid-item span::after {
    width: 21px; height: 21px;
}

.bt-wrap {padding-left: 10px !important; padding-right: 10px !important;}
.down-wrap {
    flex-direction: column !important;
    gap: 1rem !important;
}
.down-wrap h2 {font-size: 1.25rem !important;}
.down-btn a {padding: .625rem 1.125rem .625rem 1.25rem !important;}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'CP_Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.aboutcoupang.com/wp-content/uploads/2025/02/CPSansDisplay-bRg.woff2') format('woff2');
}
@font-face {
	font-family: 'CP_Sans';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.aboutcoupang.com/wp-content/uploads/2025/02/CPSansDisplay-cBd.woff2') format('woff2');
}
@font-face {
	font-family: 'CP_Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.aboutcoupang.com/wp-content/uploads/2025/02/CPSansDisplay-bRg.woff2') format('woff2');
}
/* End Custom Fonts CSS */