header.blackstandard .layout { background-color: #000 !important; } 
header.blackstandard ._l_Btn.back { background-image: url(https://files.heally.co.kr/web-images/common/header_back_icon_w.png); } 
header.blackstandard ._pagename span { color: #fff; } 

.wrapper_black_standard{padding-bottom: var(--120);}
.wrapper_black_standard .top { background-color: #000;; color: #ffff; padding:var(--36) var(--42) var(--100) 0; } 
.wrapper_black_standard .top .txtBox { background-color: #fff; color: #000;; padding-left: var(--42); position: relative; padding: var(--52) var(--42) var(--52) var(--72); display: flex; flex-direction: column; gap: var(--16); } 
.wrapper_black_standard .top .txtBox:after { content: ""; display: block; width: 1px; height:calc(100% - var(--110)); background-color: #000; position: absolute; left: var(--36); top: 50%; transform: translateY(-50%); } 
.wrapper_black_standard .top .txtBox .logo { width: var(--160); } 
.wrapper_black_standard .top .txtBox .logo img { width: 100%; } 
.wrapper_black_standard .top .txtBox .txt { display: flex; flex-direction: column; gap: var(--30); } 
.wrapper_black_standard .top .txtBox .txt p { font-size: var(--28); line-height: var(--48); letter-spacing: -0.07rem; } 
.wrapper_black_standard .top .txtBox .txt p span { font-weight: 500; } 

.wrapper_black_standard .top .Infographic { padding: var(--80) 0 0 var(--42); display: flex; flex-direction: column; gap: var(--64); } 
.wrapper_black_standard .top .Infographic > .tit { text-align: center; } 
.wrapper_black_standard .top .Infographic > .tit span { border-bottom: 1px solid #fff; font-size: var(--38); line-height: var(--38); display: inline-block; padding-bottom: var(--20); } 
.wrapper_black_standard .top .Infographic ul { width: var(--636); height: var(--636); position: relative; margin:0 auto } 
.wrapper_black_standard .top .Infographic ul li { background: linear-gradient(180deg, rgba(136, 136, 136, 0.08) 0%, rgba(255, 255, 255, 0.05) 100%); border: 0.5px solid rgba(255, 255, 255, 0.55); position: absolute; width:calc(var(--300) + var(--90)); height:calc(var(--300) + var(--90)); padding: var(--36); display: flex; gap: var(--30); flex-direction: column; } 
.wrapper_black_standard .top .Infographic ul li .tit { font-weight:600; font-size: var(--28); line-height: var(--42); } 
.wrapper_black_standard .top .Infographic ul li .sub { font-family: 'GmarketSans'; font-weight: 100; font-size: var(--30); line-height: var(--30); } 
.wrapper_black_standard .top .Infographic ul li:nth-child(1) { border-radius: 0px 50% 50% 50%; left: 0; top: 0;; } 
.wrapper_black_standard .top .Infographic ul li:nth-child(2) { border-radius:50% 0px 50% 50%; align-items: end; text-align: right; top: 0; right: 0;; } 
.wrapper_black_standard .top .Infographic ul li:nth-child(3) { border-radius:50% 50% 50% 0px; justify-content:flex-end; left: 0; bottom: 0;; } 
.wrapper_black_standard .top .Infographic ul li:nth-child(4) { text-align: right; justify-content:flex-end; border-radius:50% 50% 0px 50%; right: 0; bottom: 0;; } 

.wrapper_black_standard .textContent { display: flex; flex-direction: column; } 
.wrapper_black_standard .textContent > li { padding: var(--72) var(--42) var(--72) var(--42); display: flex; flex-direction: column; border-bottom: var(--16) solid #FAFAFA; } 
.wrapper_black_standard .textContent > li > .titBox { padding-bottom: var(--30); border-bottom: 1px solid #000; position: relative; display: flex; flex-direction: column; gap: var(--18); } 
.wrapper_black_standard .textContent > li > .titBox .sub { font-size: var(--36); line-height: var(--36); position: relative; font-weight: 200; } 
.wrapper_black_standard .textContent > li > .titBox .tit { font-size: var(--34); line-height: var(--34); font-weight: 600; } 
.wrapper_black_standard .textContent > li > .titBox::before { width: var(--92); height: var(--92); content: ""; display: block; border-radius: var(--92); background-color: #f1f1f1; position: absolute; left:-1.88rem; top: -1.88rem; } 
.wrapper_black_standard .textContent > li > .txt { padding-top: var(--36); display: flex; flex-direction: column; gap: var(--16); } 
.wrapper_black_standard .textContent > li > .txt p { font-size:var(--24); line-height: var(--40); color: #383838; letter-spacing: -0.01rem; } 
.wrapper_black_standard .textContent > li > .checkList { margin-top: var(--52); } 
.wrapper_black_standard .textContent > li > .checkList li { display: flex; flex-direction: column; gap: var(--50); } 
.wrapper_black_standard .textContent > li > .checkList li .tit { letter-spacing: -0.03rem; padding-left: var(--38); font-size: var(--28); line-height: var(--42); font-weight: 500; position: relative; } 
.wrapper_black_standard .textContent > li > .checkList li .tit:after { content: ""; display: block; width: var(--8); height: calc(100% - var(--18)); background-color: #000; position: absolute; left: 0; top: 50%; transform: translateY(-50%); } 
.wrapper_black_standard .textContent > li > .checkList li .check { display: flex; flex-direction: column; gap:var(--28); } 
.wrapper_black_standard .textContent > li > .checkList li .check div { letter-spacing: -0.03rem; padding-left: var(--38); font-size: var(--28); line-height: var(--44); background-image: url(https://files.heally.co.kr/web-images/black/check_icon.webp); background-size: var(--22); background-position: left var(--12); } 

.wrapper_black_standard .bottom { display: flex; flex-direction: column; gap: var(--32); padding: var(--72) var(--42); border-top:var(--10) solid #000; } 
.wrapper_black_standard .bottom .titTxt { font-size: var(--26); line-height: var(--42); color: #383838; } 
.wrapper_black_standard .bottom .titTxt span { font-size: var(--36); line-height: var(--36); display: inline-block; font-weight: 600; padding-bottom: var(--20); color: #000; } 
.wrapper_black_standard .bottom .subTxt { position: relative; padding-left: var(--30); display: flex; flex-direction: column; gap: var(--20); margin-bottom: var(--24); } 
.wrapper_black_standard .bottom .subTxt .logo { position: absolute; right: 0; bottom: -1.09rem; width:var(--120); } 
.wrapper_black_standard .bottom .subTxt .logo img { width: 100%; } 
.wrapper_black_standard .bottom .subTxt:after { content: ""; display: block; width: var(--2); background-color: #000; position: absolute;; left:0; top: 50%; transform: translateY(-50%); height: calc(100% - var(--16)); } 
.wrapper_black_standard .bottom .subTxt p { letter-spacing: -0.03rem; font-size: var(--26); line-height: var(--40); font-weight: 500; } 
.wrapper_black_standard .bottom button { background-color: #000; color: #fff; border-radius: var(--10); width: 100%; height: var(--100); font-size: var(--32); font-weight: 600; margin-top: var(--20); } 

.popup._standard {display: none; z-index:100; position: absolute; width: 100%; left:0; top: 0; height: 100%;; background-color: rgba(0,0,0,0.5); } 
.popup._standard .popBox { box-shadow: -30px 30px 20px rgba(0, 0, 0, 0.15); position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); border:1px solid #fff; padding: var(--10); width:calc(100% - var(--72)); background: rgba(255, 255, 255, 0.05); backdrop-filter: blur(3px); } 
.popup._standard .popBox .con { background-color: #000; color: #fff; position: relative; display: flex; justify-content: center; flex-direction: column; align-items: center; height: var(--340); gap: var(--20); } 
.popup._standard .popBox .con .closeBtn { position: absolute; right:0; top: 0; width: var(--100); height: var(--100); display: flex; justify-content: center; align-items: center; } 
.popup._standard .popBox .con .closeBtn img { width: var(--26); } 
.popup._standard .popBox .con .tit span { border:0.5px solid #fff; display: inline-block; border-radius: var(--50); line-height: var(--34); font-size: var(--34); line-height: var(--34); padding: var(--12) var(--30); } 
.popup._standard .popBox .con .callNum a { font-family: 'GmarketSans'; display: inline-block; font-size: var(--40); line-height: var(--40); font-weight: 800; padding:var(--10) 0 var(--10); color: #fff; border-bottom: 1px solid #fff; } 