/*     772215 : 맞춤형 컨텐츠      */
.empty__772215__ {padding:20px 10px;background:#fafafa;}
.empty__772215__ p {margin:0;padding:0;}
.empty__772215__ .title {font-size:18px;font-weight:bold;color:blue;text-align:center}
.empty__772215__ dt {margin-bottom:5px;font-size:15px;font-weight:bold;}
.empty__772215__ dd {margin:0;font-size:13px;}
.empty__772215__ dd ul li {padding-left:15px;}


/*     1269235 : HTML 편집기      */
.html__1269235__ * {line-height:1.6em}
.html__1269235__ .img_wrap {position: relative; text-align: right;}
.html__1269235__ .img_wrap  .eng {display: block;font-family: var(--font2);color: var(--blue);font-size: 18px;margin-bottom: 10px; font-weight: bold;}
.html__1269235__ .img_wrap .img {height:500px; background-image:url(/img_up/shop_pds/ehompy0542/build/option/sub_page25_img01-1728002209.jpg); background-repeat:no-repeat; background-size:cover;}
.html__1269235__ .img_wrap .text_wrap {display: inline-block; width:800px; margin-top: -100px;background: #fff;padding: 3rem;text-align: right; box-sizing: border-box;}
.html__1269235__ .img_wrap .text_wrap strong{font-size:36px; font-family:var(--font1); color:#000;}
.html__1269235__ .img_wrap .text_wrap p {margin:40px 0; font-size:22px; font-family:var(--font2); line-height:1.4em; color:#545454; word-break: keep-all;}
.html__1269235__ .img_wrap .text_wrap p b {color:var(--blue); font-weight:500;}

@media all and (max-width:1023px){
	.html__1269235__ .img_wrap .img{height:250px;}	
	.html__1269235__ .img_wrap .text_wrap{width:auto; padding:2rem 0;}
	.html__1269235__ .img_wrap .text_wrap .eng{font-size:15px;}
	.html__1269235__ .img_wrap .text_wrap strong {font-size:18px;}
	.html__1269235__ .img_wrap .text_wrap p {font-size:16px;}
}
@media all and (max-width:767px){
	.html__1269235__ .img_wrap .img {height:200px;}
	.html__1269235__ .img_wrap .text_wrap {width:100%; margin:0 auto; text-align: center;}
	.html__1269235__ .img_wrap .text_wrap p br{display:none;}
}

/*     1269265 : 공백      */
.solid_line__1269265__ {box-sizing:border-box;display:block;position:relative;width:100%;height:130px}
.solid_line__1269265__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1269265__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1269265__ {height:30px}
}

/*     1269255 : HTML 편집기      */
.html__1269255__ * {line-height:1.4em; font-family:var(--font2);} 
.html__1269255__ .inner p {font-size:22px; color:#000; word-break: keep-all; margin-bottom:0; line-height:1.6em;}
.html__1269255__ .inner strong {display: block; position: relative; margin-bottom:50px; padding-left:20px; font-size:36px; font-family:var(--font1); color:#000;}
.html__1269255__ .inner strong:before {content:""; position:absolute; top:50%; width:5px; height:100%; left:0; background:var(--blue);transform: translateY(-50%);}
.html__1269255__ .inner p span {font-weight:bold;}

@media all and (max-width:1023px){
	.html__1269255__ .inner strong {font-size:18px;}
	.html__1269255__ .inner p {font-size:16px;}
}

/*     1269275 : 공백      */
.solid_line__1269275__ {box-sizing:border-box;display:block;position:relative;width:100%;height:150px}
.solid_line__1269275__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1269275__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1269275__ {height:0px}
}

/*     1269335 : 블록 설정(모바일 출력 설정)      */
.block_option__1269335__ {display:table;width:100%}
.block_option__1269335__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__1269335__ {;}
}


@media (min-width:1024px){
	.row__1269335__ {}
}

/*     1269295 : 공백      */
.solid_line__1269295__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.solid_line__1269295__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1269295__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1269295__ {height:0px}
}

/*     1269285 : 이미지      */
.img__1269285__ {max-width:100%; border-radius: 30px; overflow: hidden;}
.img__1269285__ * {box-sizing:border-box}
.img__1269285__ a {display:block;vertical-align:top}
.img__1269285__ img {width:px;vertical-align:top}

/*     1269305 : 공백      */
.solid_line__1269305__ {box-sizing:border-box;display:block;position:relative;width:100%;height:0px}
.solid_line__1269305__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1269305__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1269305__ {height:30px}
}

/*     1269345 : 공백      */
.solid_line__1269345__ {box-sizing:border-box;display:block;position:relative;width:100%;height:120px}
.solid_line__1269345__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1269345__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1269345__ {height:30px}
}

/*     1269365 : 장문 텍스트      */
.textarea__1269365__ p {
	display:block;margin:0;padding:0;
	font-size:20px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
text-align:center; font-family:var(--font1);word-break: keep-all;
}
.textarea__1269365__ p span {color:var(--blue);}

@media all and (min-width:1024px){
	.textarea__1269365__ p {font-size:34px;}
}

/*     1269355 : 공백      */
.solid_line__1269355__ {box-sizing:border-box;display:block;position:relative;width:100%;height:120px}
.solid_line__1269355__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1269355__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1269355__ {height:30px}
}

/*     1286395 : 타이틀 텍스트      */
.title__1286395__ {font-size:0; display:flex;  align-items: center; justify-content: center;}
.title__1286395__ img {margin-right:10px; width:70px;}


.title__1286395__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:18px;font-weight:bold;color:#000000;letter-spacing:-.03em;line-height:1.4em;
font-family:var(--font1); 
}
.title__1286395__ p:before {content:'';position:absolute;background:#000000;font-size:0}

.title__1286395__.style_top p {padding-top:10px}
.title__1286395__.style_top p:before {top:0;left:0;width:18px;height:4px}

.title__1286395__.style_right p {padding-right:14px}
.title__1286395__.style_right p:before {top:16%;right:0;width:4px;height:18px}

.title__1286395__.style_bottom p {padding-bottom:12px}
.title__1286395__.style_bottom p:before {bottom:0;left:0;width:18px;height:4px}

.title__1286395__.style_left p {padding-left:14px}
.title__1286395__.style_left p:before {top:16%;left:0;width:4px;height:18px}

.title__1286395__.style_circle1 p {padding-left:18px}
.title__1286395__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1286395__.style_circle2 p {padding-left:18px}
.title__1286395__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #000000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1286395__ p {font-size:24px;}
	.title__1286395__.style_top p:before {width:22px}
	.title__1286395__.style_right p:before {height:22px}
	.title__1286395__.style_bottom p:before {width:22px}
	.title__1286395__.style_left p:before {height:22px}
}

/*     1286405 : 공백      */
.solid_line__1286405__ {box-sizing:border-box;display:block;position:relative;width:100%;height:45px}
.solid_line__1286405__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1286405__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1286405__ {height:30px}
}

/*     1269605 : 블록 설정(PC 출력 설정)      */
.block_option__1269605__ {display:table;width:100%}
.block_option__1269605__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}
.row__1269605__ > div > div {display:flex; align-items: center; flex-direction: row;}

@media (max-width:1023px){
	.row__1269605__ {}
	.row__1269605__ > div > div {flex-direction: column;}
}


@media (min-width:1024px){
	.row__1269605__ {}
}

/*     1269375 : 이미지      */
.img__1269375__ {max-width:100%;}
.img__1269375__ * {box-sizing:border-box;}
.img__1269375__ a {display:inline-block; text-decoration:none; vertical-align:top;}
.img__1269375__ img {width:px; max-width:100%; vertical-align:top;}

/*     1269395 : 장문 텍스트      */
.textarea__1269395__ p {
	display:block;margin:0;padding:0;
	font-size:14px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;font-family:var(--font2); 
word-break: keep-all;
}

@media all and (min-width:1024px){
	.textarea__1269395__ p {font-size:20px;}
}

@media (max-width:767px){
	.textarea__1269495__ p br{display:none;}
}

/*     1269435 : 셀 설정      */
.cell_option__1269435__ {display:table;width:100%}
.cell_option__1269435__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:767px){
	.col__1269435__ {padding:15px;}
}

@media (min-width:768px) and (max-width:1023px){
	.col__1269435__ {padding:25px;}
}

@media (min-width:1024px){
	.col__1269435__ {padding:40px;}
}

/*     1275815 : 공백      */
.solid_line__1275815__ {box-sizing:border-box;display:block;position:relative;width:100%;height:80px}
.solid_line__1275815__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1275815__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1275815__ {height:30px}
}

/*     1275775 : 공백      */
.solid_line__1275775__ {box-sizing:border-box;display:block;position:relative;width:100%;height:26px}
.solid_line__1275775__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1275775__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1275775__ {height:0px}
}

/*     1275785 : 타이틀 텍스트      */
.title__1275785__ {font-size:0}
.title__1275785__ p {font-family:var(--font1); word-break:keep-all;
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:700;color:#000000;letter-spacing:-.03em;line-height:1.4em;
}
.title__1275785__ p:before {content:'';position:absolute;background:#0256d0;font-size:0}

.title__1275785__.style_top p {padding-top:10px}
.title__1275785__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__1275785__.style_right p {padding-right:14px}
.title__1275785__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__1275785__.style_bottom p {padding-bottom:12px}
.title__1275785__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__1275785__.style_left p {padding-left:14px}
.title__1275785__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__1275785__.style_circle1 p {padding-left:18px}
.title__1275785__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1275785__.style_circle2 p {padding-left:18px}
.title__1275785__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #0256d0;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1275785__ p {font-size:24px}
	.title__1275785__.style_top p:before {width:32px}
	.title__1275785__.style_right p:before {height:32px}
	.title__1275785__.style_bottom p:before {width:32px}
	.title__1275785__.style_left p:before {height:32px}
}

/*     1275795 : 공백      */
.solid_line__1275795__ {box-sizing:border-box;display:block;position:relative;width:100%;height:26px}
.solid_line__1275795__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1275795__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1275795__ {height:20px}
}

/*     1275805 : HTML 편집기      */
.html__1275805__ * {line-height:1.4em; font-family: 'Pretendard', 'Noto Sans KR', sans-seif; word-break:keep-all; color:#000;}


.html__1275805__ .wrap {display:block; border:1px solid #ddd; padding: 40px 80px; box-sizing:border-box; border-radius:20px; margin: 0 0 10px 0;}
.html__1275805__ .wrap:hover {background:#f9f9f9;}
.html__1275805__ .wrap .text-01 {font-size:18px; font-weight:600; margin: 0 0 10px 0;}
.html__1275805__ .wrap .text-02 {font-size:12px; color:#9d9d9d;}

@media (min-width:1024px) {
.html__1275805__ {display:flex; justify-content:space-between; width:100%;}
.html__1275805__ .wrap {width: calc(50% - 20px); padding: 30px 50px; margin:0;}

.html__1275805__ .wrap .text-01 {font-size:22px;}
.html__1275805__ .wrap .text-02 {font-size:16px;}
}


/*     1275845 : 공백      */
.solid_line__1275845__ {box-sizing:border-box;display:block;position:relative;width:100%;height:80px}
.solid_line__1275845__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1275845__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1275845__ {height:20px}
}

/*     1275885 : 타이틀 텍스트      */
.title__1275885__ {font-size:0}
.title__1275885__ p {font-family:var(--font1); word-break:keep-all;
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:700;color:#000000;letter-spacing:-.03em;line-height:1.4em;
}
.title__1275885__ p:before {content:'';position:absolute;background:#0256d0;font-size:0}

.title__1275885__.style_top p {padding-top:10px}
.title__1275885__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__1275885__.style_right p {padding-right:14px}
.title__1275885__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__1275885__.style_bottom p {padding-bottom:12px}
.title__1275885__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__1275885__.style_left p {padding-left:14px}
.title__1275885__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__1275885__.style_circle1 p {padding-left:18px}
.title__1275885__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1275885__.style_circle2 p {padding-left:18px}
.title__1275885__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #0256d0;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1275885__ p {font-size:24px}
	.title__1275885__.style_top p:before {width:32px}
	.title__1275885__.style_right p:before {height:32px}
	.title__1275885__.style_bottom p:before {width:32px}
	.title__1275885__.style_left p:before {height:32px}
}

/*     1275865 : 공백      */
.solid_line__1275865__ {box-sizing:border-box;display:block;position:relative;width:100%;height:20px}
.solid_line__1275865__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1275865__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1275865__ {height:20px}
}

/*     1275875 : HTML 편집기      */
.html__1275875__ * {line-height:1.4em; font-family: 'Pretendard', 'Noto Sans KR', sans-seif; word-break:keep-all; color:#000;}

.html__1275875__ table {display:table; width:100%; border:1px solid #ddd; border-left:none; border-right:none;}
.html__1275875__ table th, .html__1275875__ table td {padding: 15px 10px; font-size:18px; text-align:center;}

.html__1275875__ table th {background:#3e4c5b; color:#fff;}
.html__1275875__ table td:first-child {background:#f9f9f9; font-weight:bold;}

.html__1275875__ table th.pt {background:#1e7ae6; color:#fff;}
.html__1275875__ table td.pt {background:#ecf4fe; font-weight:bold;}

@media (max-width:1023px) {
.html__1275875__ table tr * {font-size:16px;}
.html__1275875__ table th, .html__1275875__ table td {padding: 15px 9px;}
}

/*     1275925 : 공백      */
.solid_line__1275925__ {box-sizing:border-box;display:block;position:relative;width:100%;height:80px}
.solid_line__1275925__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1275925__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1275925__ {height:40px}
}

/*     1275935 : HTML 편집기      */
.html__1275935__ * {line-height:1.4em}

.sub_wrap .attp_box {
    position: relative;
    display: flex;
    width: 100%;
    height: 300px;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    flex-direction: column;
}

.sub_wrap .attp_box:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: url(/img_up/shop_pds/ehompy0451/design/2024/sub/sub3/sub3_1_img01-.jpg);
    background-attachment: fixed;
    background-size: contain;
    background-position: center bottom;
}
.sub_wrap .attp_box .eng {
    color: #fff;
    display: block;
    z-index: 2;
    font-size: 15px;
    letter-spacing: 0.5em;
    text-transform: uppercase;
    font-weight: bold;
    margin-bottom: 10px;
    opacity: .6;
}
.sub_wrap .attp_box h2 {
    position: relative;
    color: #fff;
    text-align: center;
    font-size:40px;
font-family:var(--font2);
    line-height: 1.2;
    margin: 5px 0 0 0;
}

.sub_wrap .attp_box .pt {
    display: block;
    color: var(--orange);
    font-size: 3rem;
}

@media all and (max-width: 767px) {
.sub_wrap .attp_box .eng{text-align: center; letter-spacing: 0;}
    .sub_wrap .attp_box h2 {
        font-size: 1.1rem;
    }

    .sub_wrap .attp_box .pt {
        font-size: 1.1rem;
    }

    .sub_wrap .attp_box {
        height: 100px;
    }

    .sub_wrap .attp_box:before {
        background-attachment: unset;
        background-size: cover;
        background-position: center bottom;
    }

}



/*     1275945 : 공백      */
.solid_line__1275945__ {box-sizing:border-box;display:block;position:relative;width:100%;height:80px}
.solid_line__1275945__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1275945__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1275945__ {height:30px}
}

/*     1277245 : 실선      */
.solid_line__1277245__ {display:block;position:relative;width:100%;height:30px}
.solid_line__1277245__:before {content:'';position:absolute;left:0;top:50%;width:100%;height:0;border-top:1px solid #e7e7e7}

.solid_line__1277245__.build_edit_mode {min-height:10px}

@media all and (max-width:767px){
	.solid_line__1277245__ {height:20px}
}

/*     1277235 : 공백      */
.solid_line__1277235__ {box-sizing:border-box;display:block;position:relative;width:100%;height:50px}
.solid_line__1277235__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1277235__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1277235__ {height:20px}
}

/*     1275985 : 공백      */
.solid_line__1275985__ {box-sizing:border-box;display:block;position:relative;width:100%;height:80px}
.solid_line__1275985__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1275985__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1275985__ {height:30px}
}

/*     1275975 : HTML 편집기      */
.html__1275975__ * {line-height:1.4em; font-family:'Pretendard', 'Noto Sans KR', Sans-serif;;word-break: keep-all;}
.html__1275975__  .title_section {position: relative; margin-bottom:100px;}
.html__1275975__ .title_section .title_area {padding:5em 0 9em; text-align:center; background:url(/img_up/shop_pds/ehompy0542/design/2023/sub_page25_img07-.jpg)no-repeat;border-radius: 10px;}
.html__1275975__ .title_section .title_area  .title {max-width:1400px; margin:0 auto;}
.html__1275975__ .title_section .title_area  .title h2 {font-size:35px; margin:10px 0;}
.html__1275975__ .title_section .title_area  .title h2 span {font-size:15px; font-weight:500; color:#0055e9;}
.html__1275975__ .title_section .title_area  .title h2 b{position: relative; color:#fff; z-index:1;}
.html__1275975__ .title_section .title_area  .title h2 b:before {content: "";position: absolute;width: 105%;height: 105%;background: #0055e9;z-index: -1;top: 0;left: -6px;}
.html__1275975__ .title_section .title_area  .title p {font-size:20px; font-weight:500; color:#656565; }
.html__1275975__ .title_section .title_area  .title .pt {color:#002c79;}

.html__1275975__ .title_section .item_area {display: flex;flex-wrap: wrap;align-items: flex-start; margin:-100px auto; max-width:1400px;justify-content: center;padding-bottom:130px;}
.html__1275975__ .title_section .item_area .item {position: relative;padding: 3em;background: #2b2b2b;border-radius: 30px; width: 250px; height: auto;box-sizing: border-box;margin: 1% 2%; color:#fff; box-shadow: 10px 10px 10px #0000001c;}

.html__1275975__ .title_section .item_area .item p{text-align:center; font-family:var(--font2); font-size:25px; margin:0;}
.html__1275975__ .title_section .item_area .item p .eng {display:block; margin-bottom: 5px; font-size: 13px; ; font-family: 'Montserrat'; color:#fff; opacity:.3; text-transform: uppercase; }

.html__1275975__ .title_section .item_area {position: relative;}
.html__1275975__ .title_section .item_area:before {position: absolute;content: "";left: 50%;bottom: 0;background:url(/img_up/shop_pds/ehompy0542/build/option/sub2_1_box1_arrow1710719846.png)no-repeat;width: 300px;height: 96px;transform: translateX(-50%); z-index:0;}
.html__1275975__ .rest_area {padding: 120px 0 0;text-align: center;font-size: 25px;font-family:'Pretendard', 'Noto Sans KR', Sans-serif;word-break: keep-all;}

.html__1275975__ .title_section .title_area .title h2 {color:#000;}


@media all and (max-width:1023px){
.html__1275975__ .title_section{margin-bottom:50px;}
	.html__1275975__ .title_section .title_area{padding:3em 0 7em}
	.html__1275975__ .title_section .title_area .title h2 {font-size:18px;}
.html__1275975__ .title_section .item_area{margin:0 auto;}
	.html__1275975__ .title_section .item_area .item {width:23%; font-size:18px; margin:-75px auto; padding:1rem;}

.html__1275975__ .title_section .item_area .item p{font-size:16px;}
}

@media all and (max-width:767px){
	.html__1275975__ .title_section .title_area {background-position:center; margin:0; padding:0;}
	.html__1275975__ .title_section {margin-bottom:10px;}
.html__1275975__ .title_section .title_area{background:none;}
	.html__1275975__ .title_section .title_area .title h2 {font-size:20px; padding:1em 0;}
	.html__1275975__ .title_section .title_area .title h2 b:before {left:-4px;}
.html__1275975__ .title_section .item_area .item {width:48%;margin:10px auto;}
	.html__1275975__ .title_section .title_area .title p br {display:none;}
	.html__1275975__ .rest_area {font-size:20px;}
	.html__1275975__ .title_section .title_area .title p {font-size:17px;}
}

/*     1286385 : 공백      */
.solid_line__1286385__ {box-sizing:border-box;display:block;position:relative;width:100%;height:45px}
.solid_line__1286385__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1286385__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1286385__ {height:30px}
}

/*     1269545 : 타이틀 텍스트      */
.title__1269545__ {font-size:0; display:flex;  align-items: center; justify-content: center;}
.title__1269545__ img {margin-right:10px; width:70px;}


.title__1269545__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:18px;font-weight:bold;color:#000000;letter-spacing:-.03em;line-height:1.4em;
font-family:var(--font1); 
}
.title__1269545__ p:before {content:'';position:absolute;background:#000000;font-size:0}

.title__1269545__.style_top p {padding-top:10px}
.title__1269545__.style_top p:before {top:0;left:0;width:18px;height:4px}

.title__1269545__.style_right p {padding-right:14px}
.title__1269545__.style_right p:before {top:16%;right:0;width:4px;height:18px}

.title__1269545__.style_bottom p {padding-bottom:12px}
.title__1269545__.style_bottom p:before {bottom:0;left:0;width:18px;height:4px}

.title__1269545__.style_left p {padding-left:14px}
.title__1269545__.style_left p:before {top:16%;left:0;width:4px;height:18px}

.title__1269545__.style_circle1 p {padding-left:18px}
.title__1269545__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1269545__.style_circle2 p {padding-left:18px}
.title__1269545__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #000000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1269545__ p {font-size:24px;}
	.title__1269545__.style_top p:before {width:22px}
	.title__1269545__.style_right p:before {height:22px}
	.title__1269545__.style_bottom p:before {width:22px}
	.title__1269545__.style_left p:before {height:22px}
}

/*     1269495 : 장문 텍스트      */
.textarea__1269495__ p {
	display:block;margin:0;padding:0;
	font-size:14px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;font-family:var(--font2); 
word-break: keep-all;
}

@media all and (min-width:1024px){
	.textarea__1269495__ p {font-size:20px;}
}

@media (max-width:767px){
	.textarea__1269495__ p br{display:none;}
}


/*     1269505 : 셀 설정      */
.cell_option__1269505__ {display:table;width:100%}
.cell_option__1269505__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:767px){
	.col__1269505__ {padding:15px;}
}

@media (min-width:768px) and (max-width:1023px){
	.col__1269505__ {padding:25px;}
}

@media (min-width:1024px){
	.col__1269505__ {padding:40px;}
}

/*     1269515 : 공백      */
.solid_line__1269515__ {box-sizing:border-box;display:block;position:relative;width:100%;height:45px}
.solid_line__1269515__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1269515__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1269515__ {height:0px}
}

/*     1269595 : 블록 설정(PC 출력 설정)      */
.block_option__1269595__ {display:table;width:100%}
.block_option__1269595__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}
.row__1269595__ > div > div {display:flex; align-items: center; flex-direction: row;}

@media (max-width:1023px){
	.row__1269595__ {}
.row__1269595__ > div > div { flex-direction: column-reverse; }
}


@media (min-width:1024px){
	.row__1269595__ {}
}

/*     1269465 : 이미지      */
.img__1269465__ {max-width:100%;}
.img__1269465__ * {box-sizing:border-box;}
.img__1269465__ a {display:inline-block; text-decoration:none; vertical-align:top;}
.img__1269465__ img {width:px; max-width:100%; vertical-align:top;}

/*     1276015 : 공백      */
.solid_line__1276015__ {box-sizing:border-box;display:block;position:relative;width:100%;height:45px}
.solid_line__1276015__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1276015__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1276015__ {height:0px}
}

/*     1276005 : 애니메이션 카운터 js      */
.counter__1276005__{font-size:25px;font-weight:bold;letter-spacing:-.03em;    font-size: 50px;margin: 0 0 0 10px; color:var(--blue); font-family:var(--font2);}
.counter_wrap {font-size:45px;  color:#000; display: flex; align-items: center; justify-content: center; font-weight: bold;font-family:var(--font2);} 
.counter_wrap .pt {color:var(--blue); margin: 6px 0px 0 10px; font-family:var(--font2);}

@media (min-width:1024px){
	.counter__1276005__{font-size:45px}
}

@media (max-width:767px){
.counter_wrap{display:inline-block; font-size: 20px;word-break: keep-all;}
.counter_wrap .pt{margin:0;}
.counter__1276005__ {width:auto; display:inline-block;font-size: 23px;margin: 0;}
}

/*     1276025 : 공백      */
.solid_line__1276025__ {box-sizing:border-box;display:block;position:relative;width:100%;height:25px}
.solid_line__1276025__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1276025__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1276025__ {height:10px}
}

/*     1275955 : HTML 편집기      */
.html__1275955__ * {line-height:1.5em; word-break: keep-all;  font-family: var(--font2); }
.html__1275955__ {text-align: center;
     color:#000;font-weight: 500;
    font-size: 20px;}
.html__1275955__ .top {margin:1rem 0 4rem;}
.html__1275955__ .inner {width:1400px; margin:0 auto;}
.html__1275955__ .bottom {/* padding:4rem; background:url(/img_up/shop_pds/ehompy0542/design/2023/sub_page25_img12-.jpg) center;background-size:cover; */ font-size:24px;}
.html__1275955__ .bottom .eng {display:block; font-size:15px; text-transform: uppercase; font-weight:bold; color:var(--blue); color: #0e71b8;
    letter-spacing: .2em;}
.html__1275955__ .bottom p {margin:10px 0 0 0;}
.html__1275955__ .pt { color:var(--blue);}

@media (max-width:1399px){
.html__1275955__ .inner{width:100%;}
}

@media (max-width:767px){

    .html__1275955__ .inner br{dispaly:none;}
    .html__1275955__ .inner {font-size:15px;}
.html__1275955__ .top{padding:1rem;}
    .html__1275955__ .bottom{padding:0 1em;}
    .html__1275955__ .bottom p {font-size:16px;}
.html__1275955__ .bottom .eng{font-size:12px;}
.html__1275955__  br {display:none;}
}

/*     1275965 : 공백      */
.solid_line__1275965__ {box-sizing:border-box;display:block;position:relative;width:100%;height:45px}
.solid_line__1275965__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1275965__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1275965__ {height:30px}
}

/*     1276035 : 공백      */
.solid_line__1276035__ {box-sizing:border-box;display:block;position:relative;width:100%;height:80px}
.solid_line__1276035__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1276035__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1276035__ {height:30px}
}

/*     1276055 : 타이틀 텍스트      */
.title__1276055__ {font-size:0}
.title__1276055__ p {font-family:var(--font1); word-break:keep-all;
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:700;color:#000000;letter-spacing:-.03em;line-height:1.4em;
}
.title__1276055__ p:before {content:'';position:absolute;background:#0256d0;font-size:0}

.title__1276055__.style_top p {padding-top:10px}
.title__1276055__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__1276055__.style_right p {padding-right:14px}
.title__1276055__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__1276055__.style_bottom p {padding-bottom:12px}
.title__1276055__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__1276055__.style_left p {padding-left:14px}
.title__1276055__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__1276055__.style_circle1 p {padding-left:18px}
.title__1276055__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1276055__.style_circle2 p {padding-left:18px}
.title__1276055__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #0256d0;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1276055__ p {font-size:36px}
	.title__1276055__.style_top p:before {width:32px}
	.title__1276055__.style_right p:before {height:32px}
	.title__1276055__.style_bottom p:before {width:32px}
	.title__1276055__.style_left p:before {height:32px}
}

/*     1276065 : 공백      */
.solid_line__1276065__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.solid_line__1276065__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1276065__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1276065__ {height:30px}
}

/*     1276545 : 블록 설정(모바일 출력 설정)      */
.block_option__1276545__ {display:table;width:100%}
.block_option__1276545__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__1276545__ {display:none;}
}


@media (min-width:1024px){
	.row__1276545__ {display:block;}
}

/*     1279535 : HTML 편집기      */
.html__1276115__  * {line-height:1.4em}
.html__1276115__  .table_wrap {display:flex; flex-wrap: wrap; gap:.5em; align-items: flex-start;}
.html__1276115__  .table_wrap .table_box:not(:first-child) {flex:1;}
.html__1276115__  .table_wrap * {line-height:1.4em}
.html__1276115__  .table_wrap h3 {font-size:24px; font-weight:bold; text-align:center; font-family:var(--font2); margin:20px auto 0;}
.html__1276115__  .table_wrap .blue {color:#457dcd;}
.html__1276115__  .table_wrap .green {color:#2aa242;}
.html__1276115__  .table_wrap .purple {color:#9836ab;}
.html__1276115__  .table_wrap table {width:100%;}
.html__1276115__  .table_wrap table td,
.html__1276115__  .table_wrap table th {font-family:var(--font2); font-size:16px; padding:10px; text-align:center; border:1px solid #d4d5e4;}
.html__1276115__  .table_wrap table .space {padding: 10px 0;border:none;}
.html__1276115__  .table_wrap table th {font-size:18px;}
.html__1276115__  .table_wrap .table1 thead th:nth-child(1) {background:#727272;}
.html__1276115__  .table_wrap .table1 thead th:nth-child(2) {background:#252525;}
.html__1276115__  .table_wrap .table2 thead th:nth-child(3) {background:#457dcd;}
.html__1276115__  .table_wrap .table2 thead th:nth-child(1) {background:#252525;}
.html__1276115__  .table_wrap .table2 thead th:nth-child(2) {background:#2aa242;}
.html__1276115__  .table_wrap .table3 thead th:nth-child(1) {background:#252525;}
.html__1276115__  .table_wrap .table3 thead th:nth-child(2) {background:#9836ab;}
.html__1276115__  .table_wrap table th{background:#3a6ec5; color:#fff;}
.html__1276115__  .table_wrap table th b{color:yellow;}
.html__1276115__  .table_wrap table ul {list-style:none; padding-left:0;}
.html__1276115__  .table_wrap table ul li {font-family:var(--font2);}
.html__1276115__  .table_wrap table .bg {background:#f5f5f5; font-weight:bold;}

.html__1276115__  .table_wrap .m {display:none;word-break: keep-all; font-family:var(--font2);}

@media (max-width:1200px){
.html__1276115__ .table_wrap table th{font-size:15px;}
}


    @media(max-width:1023px) {
      .html__1276115__  .table_wrap .table_box .m {
         display: block;
      }


    .html__1276115__  .table_wrap table td, .html__1276115__  .table_wrap table th {padding:5px; font-size:15px;}
   }




/*     1276485 : HTML 편집기      */
.html__1276115__ * {line-height:1.4em}
.html__1276115__ h3 {font-size:18px; font-weight:bold; text-align:left; font-family:var(--font2);}
.html__1276115__ .blue {color:#457dcd;}
.html__1276115__ .green {color:#2aa242;}
.html__1276115__ .purple {color:#9836ab;}
.html__1276115__ table {width:100%;}
.html__1276115__ table td,
.html__1276115__ table th {font-family:var(--font2); font-size:16px; padding:10px; text-align:center; border:1px solid #d4d5e4;}
.html__1276115__ table th {font-size:20px; border:none;}
.html__1276115__ table thead th:nth-child(1) {background:#727272;}
.html__1276115__ table thead th:nth-child(2) {background:#252525;}
.html__1276115__ table thead th:nth-child(3) {background:#457dcd;}
.html__1276115__ table th{background:#3a6ec5; color:#fff;}
.html__1276115__ table th b{color:yellow;}
.html__1276115__ table ul {list-style:none; padding-left:0;}
.html__1276115__ table ul li {font-family:var(--font2);}
.html__1276115__ table .bg {background:#f5f5f5; font-weight:bold;}

.html__1276115__ .m {display:none;word-break: keep-all; font-family:var(--font2); font-size:13px;}


    @media(max-width:1023px) {
      .html__1276115__ .table_box .m {
         display: block;
      }
	.html__1276115__ .table_box {overflow-x: scroll; width: 100%;}
.html__1276115__ .table_box table{ width: 600px; margin: 0 auto;}
	.html__1276115__ table td, .html__1276115__ table th {padding:5px; font-size:15px;}
   }


/*     1276495 : 셀 설정      */
.cell_option__1276495__ {display:table;width:100%}
.cell_option__1276495__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.col__1276495__ {display:block;}
}

@media (min-width:1024px){
	.col__1276495__ {display:none;}
}

/*     1276505 : 셀 설정      */
.cell_option__1276505__ {display:table;width:100%}
.cell_option__1276505__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.col__1276505__ {display:block;}
}

@media (min-width:1024px){
	.col__1276505__ {display:none;}
}

/*     1276515 : HTML 편집기      */
.html__1276515__ * {line-height:1.4em}
.html__1276515__ h3 {font-size:18px; font-weight:bold; text-align:left; font-family:var(--font2);}
.html__1276515__ .blue {color:#457dcd;}
.html__1276515__ .green {color:#2aa242;}
.html__1276515__ .purple {color:#9836ab;}
.html__1276515__ table {width:100%;}
.html__1276515__ table td,
.html__1276515__ table th {font-family:var(--font2); font-size:16px; padding:10px; text-align:center; border:1px solid #d4d5e4; border:}
.html__1276515__ table th {font-size:20px; border:none;}
.html__1276515__ table thead th:nth-child(1) {background:#727272;}
.html__1276515__ table thead th:nth-child(2) {background:#252525;}
.html__1276515__ table thead th:nth-child(3) {background:#3f9c3e;}
.html__1276515__ table th{background:#3a6ec5; color:#fff;}
.html__1276515__ table th b{color:yellow;}
.html__1276515__ table ul {list-style:none; padding-left:0;}
.html__1276515__ table ul li {font-family:var(--font2);}
.html__1276515__ table .bg {background:#f5f5f5; font-weight:bold;}

.html__1276515__ .m {display:none;word-break: keep-all; font-family:var(--font2); font-size:13px;}
    @media(max-width:1023px) {
      .html__1276515__ .table_box .m {
         display: block;
      }
	.html__1276115__ .table_box {overflow-x: scroll; width: 100%;}
      .html__1276515__ .table_box .inner {
         overflow-x: scroll;
         width: 100%;
      }

      .html__1276515__ .table_box table {
         width: 600px; margin:0 auto;
      }

    .html__1276515__ table td, .html__1276515__ table th {padding:5px; font-size:15px;}
   }


/*     1276525 : 셀 설정      */
.cell_option__1276525__ {display:table;width:100%}
.cell_option__1276525__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.col__1276525__ {display:block;}
}

@media (min-width:1024px){
	.col__1276525__ {display:none;}
}

/*     1276535 : HTML 편집기      */
.html__1276535__ * {line-height:1.4em}
.html__1276535__ h3 {font-size:18px; font-weight:bold; text-align:left; font-family:var(--font2);}
.html__1276535__ .blue {color:#457dcd;}
.html__1276535__ .green {color:#2aa242;}
.html__1276535__ .purple {color:#9836ab;}
.html__1276535__ table {width:100%;}
.html__1276535__ table td,
.html__1276535__ table th {font-family:var(--font2); font-size:16px; padding:10px; text-align:center; border:1px solid #d4d5e4; border:}
.html__1276535__ table th {font-size:20px; border:none;}
.html__1276535__ table thead th:nth-child(1) {background:#727272;}
.html__1276535__ table thead th:nth-child(2) {background:#252525;}
.html__1276535__ table thead th:nth-child(3) {background:#9836ab;}
.html__1276535__ table th{background:#3a6ec5; color:#fff;}
.html__1276535__ table th b{color:yellow;}
.html__1276535__ table ul {list-style:none; padding-left:0;}
.html__1276535__ table ul li {font-family:var(--font2);}
.html__1276535__ table .bg {background:#f5f5f5; font-weight:bold;}

.html__1276535__ .m {display:none;word-break: keep-all; font-family:var(--font2); font-size:13px;}
    @media(max-width:1023px) {
	.html__1276535__ .table_box {overflow-x: scroll; width: 100%;}
      .html__1276535__ .table_box .m {
         display: block;
      }

      .html__1276535__ .table_box .inner {
         overflow-x: scroll;
         width: 100%;
      }

      .html__1276535__ .table_box table {
         width: 600px; margin:0 auto;
      }

    .html__1276535__ table td, .html__1276535__ table th {padding:5px; font-size:15px;}
   }


/*     1277255 : 공백      */
.solid_line__1277255__ {box-sizing:border-box;display:block;position:relative;width:100%;height:45px}
.solid_line__1277255__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1277255__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1277255__ {height:30px}
}

/*     1277265 : 실선      */
.solid_line__1277265__ {display:block;position:relative;width:100%;height:30px}
.solid_line__1277265__:before {content:'';position:absolute;left:0;top:50%;width:100%;height:0;border-top:1px solid #e7e7e7}

.solid_line__1277265__.build_edit_mode {min-height:10px}

@media all and (max-width:767px){
	.solid_line__1277265__ {height:20px}
}

/*     1277275 : 공백      */
.solid_line__1277275__ {box-sizing:border-box;display:block;position:relative;width:100%;height:50px}
.solid_line__1277275__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1277275__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1277275__ {height:20px}
}

/*     1286375 : 타이틀 텍스트      */
.title__1286375__ {font-size:0; display:flex;  align-items: center; justify-content: center;}
.title__1286375__ img {margin-right:10px; width:70px;}


.title__1286375__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:18px;font-weight:bold;color:#000000;letter-spacing:-.03em;line-height:1.4em;
font-family:var(--font1); 
}
.title__1286375__ p:before {content:'';position:absolute;background:#000000;font-size:0}

.title__1286375__.style_top p {padding-top:10px}
.title__1286375__.style_top p:before {top:0;left:0;width:18px;height:4px}

.title__1286375__.style_right p {padding-right:14px}
.title__1286375__.style_right p:before {top:16%;right:0;width:4px;height:18px}

.title__1286375__.style_bottom p {padding-bottom:12px}
.title__1286375__.style_bottom p:before {bottom:0;left:0;width:18px;height:4px}

.title__1286375__.style_left p {padding-left:14px}
.title__1286375__.style_left p:before {top:16%;left:0;width:4px;height:18px}

.title__1286375__.style_circle1 p {padding-left:18px}
.title__1286375__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1286375__.style_circle2 p {padding-left:18px}
.title__1286375__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #000000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1286375__ p {font-size:24px;}
	.title__1286375__.style_top p:before {width:22px}
	.title__1286375__.style_right p:before {height:22px}
	.title__1286375__.style_bottom p:before {width:22px}
	.title__1286375__.style_left p:before {height:22px}
}

/*     1269615 : 블록 설정(PC 출력 설정)      */
.block_option__1269615__ {display:table;width:100%}
.block_option__1269615__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}
.row__1269615__ > div > div {display:flex; align-items: center; flex-direction: row;}

@media (max-width:1023px){
	.row__1269615__ {}
.row__1269615__ > div > div {flex-direction: column;}
}


@media (min-width:1024px){
	.row__1269615__ {}
}

/*     1269575 : 공백      */
.solid_line__1269575__ {box-sizing:border-box;display:block;position:relative;width:100%;height:45px}
.solid_line__1269575__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1269575__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1269575__ {height:0px}
}

/*     1269525 : 이미지      */
.img__1269525__ {max-width:100%;}
.img__1269525__ * {box-sizing:border-box;}
.img__1269525__ a {display:inline-block; text-decoration:none; vertical-align:top;}
.img__1269525__ img {width:px; max-width:100%; vertical-align:top;}

/*     1276395 : 공백      */
.solid_line__1276395__ {box-sizing:border-box;display:block;position:relative;width:100%;height:45px}
.solid_line__1276395__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1276395__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1276395__ {height:30px}
}

/*     1269555 : 장문 텍스트      */
.textarea__1269555__ p {
	display:block;margin:0;padding:0;
	font-size:14px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;font-family:var(--font2); 
word-break: keep-all;
}

.textarea__1269555__ p .tip {display:block; color:var(--blue); font-size:15px;}

@media all and (min-width:1024px){
	.textarea__1269555__ p {font-size:20px;}
}

@media (max-width:767px){
	.textarea__1269555__ p br{display:none;}
}

/*     1269565 : 셀 설정      */
.cell_option__1269565__ {display:table;width:100%}
.cell_option__1269565__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:767px){
	.col__1269565__ {padding:15px;}
}

@media (min-width:768px) and (max-width:1023px){
	.col__1269565__ {padding:25px;}
}

@media (min-width:1024px){
	.col__1269565__ {padding:40px;}
}

/*     1276105 : 공백      */
.solid_line__1276105__ {box-sizing:border-box;display:block;position:relative;width:100%;height:40px}
.solid_line__1276105__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1276105__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1276105__ {height:30px}
}

/*     1276385 : 공백      */
.solid_line__1276385__ {box-sizing:border-box;display:block;position:relative;width:100%;height:80px}
.solid_line__1276385__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1276385__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1276385__ {height:30px}
}

/*     1276365 : 타이틀 텍스트      */
.title__1276365__ {font-size:0}
.title__1276365__ p {font-family:var(--font1); word-break:keep-all;
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:700;color:#000000;letter-spacing:-.03em;line-height:1.4em;
}
.title__1276365__ p:before {content:'';position:absolute;background:#0256d0;font-size:0}

.title__1276365__.style_top p {padding-top:10px}
.title__1276365__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__1276365__.style_right p {padding-right:14px}
.title__1276365__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__1276365__.style_bottom p {padding-bottom:12px}
.title__1276365__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__1276365__.style_left p {padding-left:14px}
.title__1276365__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__1276365__.style_circle1 p {padding-left:18px}
.title__1276365__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1276365__.style_circle2 p {padding-left:18px}
.title__1276365__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #0256d0;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1276365__ p {font-size:24px}
	.title__1276365__.style_top p:before {width:32px}
	.title__1276365__.style_right p:before {height:32px}
	.title__1276365__.style_bottom p:before {width:32px}
	.title__1276365__.style_left p:before {height:32px}
}

/*     1276375 : 공백      */
.solid_line__1276375__ {box-sizing:border-box;display:block;position:relative;width:100%;height:20px}
.solid_line__1276375__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1276375__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1276375__ {height:10px}
}

/*     1276345 : 장문 텍스트      */
.textarea__1276345__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;font-family:var(--font2);word-break: keep-all;
}
.textarea__1276345__ p br{dispaly:none;}

@media all and (min-width:1024px){
	.textarea__1276345__ p {font-size:20px}
.textarea__1276345__ p br{display:block}
}

/*     1276415 : 공백      */
.solid_line__1276415__ {box-sizing:border-box;display:block;position:relative;width:100%;height:20px}
.solid_line__1276415__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1276415__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1276415__ {height:10px}
}

/*     1276405 : 이미지 리스트 (웹진형)      */
.img_webzine__1276405__ {overflow:hidden}
.img_webzine__1276405__ * {box-sizing:border-box; font-family:var(--font2); }
.img_webzine__1276405__ .img_inner {margin:0 -5px}
.img_webzine__1276405__ .img_inner:after {content:'';display:block;clear:both}
.img_webzine__1276405__ .item {float:left;position:relative;width:100%;padding:5px;display: flex; flex-direction: row; align-items: center;}
.img_webzine__1276405__ .item:after {content:'';display:block;clear:both}
.img_webzine__1276405__ .item a {display:block}
.img_webzine__1276405__ .figure {display:block;float:left;width:70px;margin:0;margin-right:10px;padding:0}
.img_webzine__1276405__ .figure img {width:100%;vertical-align:top}
.img_webzine__1276405__ .caption {display:block;padding-top:5px}
.img_webzine__1276405__ .caption > span {display:block}
.img_webzine__1276405__ .caption > span.subject {font-weight:bold;color:#0256d0}
.img_webzine__1276405__ .caption > span.content {margin-top:5px;color:#656565; word-break: keep-all;}

.text_m_sml__1276405__ .caption > span.subject {font-size:14px;line-height:1.4em}
.text_m_sml__1276405__ .caption > span.content {font-size:13px;line-height:1.5em}
.text_m_med__1276405__ .caption > span.subject {font-size:16px;line-height:1.4em}
.text_m_med__1276405__ .caption > span.content {font-size:14px;line-height:1.4em}
.text_m_big__1276405__ .caption > span.subject {font-size:18px;line-height:1.4em}
.text_m_big__1276405__ .caption > span.content {font-size:15px;line-height:1.5em}

.col_m_1__1276405__ .item {width:100%}
.col_m_2__1276405__ .item {width:50%}
.col_m_3__1276405__ .item {width:33.3333%}
.col_m_4__1276405__ .item {width:25%}
.col_m_1__1276405__ .item,
.col_m_2__1276405__ .item2n,
.col_m_3__1276405__ .item3n,
.col_m_4__1276405__ .item4n {clear:both}

@media (min-width:768px){
	.col_m_1__1276405__ .item,
	.col_m_2__1276405__ .item2n,
	.col_m_3__1276405__ .item3n,
	.col_m_4__1276405__ .item4n {clear:none}

	.col_t_1__1276405__ .item {width:100%}
	.col_t_2__1276405__ .item {width:50%}
	.col_t_3__1276405__ .item {width:33.3333%}
	.col_t_4__1276405__ .item {width:25%}
	.col_t_5__1276405__ .item {width:20%}
	.col_t_6__1276405__ .item {width:16.6666%}
	.col_t_1__1276405__ .item,
	.col_t_2__1276405__ .item2n,
	.col_t_3__1276405__ .item3n,
	.col_t_4__1276405__ .item4n,
	.col_t_5__1276405__ .item5n,
	.col_t_6__1276405__ .item6n {clear:both}
}

@media (min-width:1024px){
	.img_webzine__1276405__ .img_inner {margin:0 -10px}
	.img_webzine__1276405__ .item {padding:10px}
	.img_webzine__1276405__ .figure {width:60px;margin-right:25px}
	.img_webzine__1276405__ .caption {padding-top:10px; width: calc(100% - 95px);}
	.img_webzine__1276405__ .caption > span.content {margin-top:10px}

	.text_sml__1276405__ .caption > span.subject {font-size:14px;line-height:1.4em}
	.text_sml__1276405__ .caption > span.content {font-size:13px;line-height:1.5em}
	.text_med__1276405__ .caption > span.subject {font-size:20px;line-height:1.4em}
	.text_med__1276405__ .caption > span.content {font-size:18px;line-height:1.4em}
	.text_big__1276405__ .caption > span.subject {font-size:18px;line-height:1.4em}
	.text_big__1276405__ .caption > span.content {font-size:15px;line-height:1.5em}

	.col_t_1__1276405__ .item,
	.col_t_2__1276405__ .item2n,
	.col_t_3__1276405__ .item3n,
	.col_t_4__1276405__ .item4n,
	.col_t_5__1276405__ .item5n,
	.col_t_6__1276405__ .item6n {clear:none}

	.col_pc_1__1276405__ .item {width:100%;border-bottom: 1px solid #efefef;
        box-sizing: border-box;
        padding: 20px;}
	.col_pc_1__1276405__ .item:last-child {border-bottom:0;} 
	.col_pc_2__1276405__ .item {width:50%}
	.col_pc_3__1276405__ .item {width:33.3333%}
	.col_pc_4__1276405__ .item {width:25%}
	.col_pc_5__1276405__ .item {width:20%}
	.col_pc_6__1276405__ .item {width:16.6666%}
	.col_pc_1__1276405__ .item,
	.col_pc_2__1276405__ .item2n,
	.col_pc_3__1276405__ .item3n,
	.col_pc_4__1276405__ .item4n,
	.col_pc_5__1276405__ .item5n,
	.col_pc_6__1276405__ .item6n {clear:both}
}

/*     1276355 : 이미지      */
.img__1276355__ {max-width:100%; }
.img__1276355__ * {box-sizing:border-box}
.img__1276355__ a {display:block;vertical-align:top}
.img__1276355__ img {width:px;vertical-align:top}

/*     1277285 : 공백      */
.solid_line__1277285__ {box-sizing:border-box;display:block;position:relative;width:100%;height:45px}
.solid_line__1277285__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1277285__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1277285__ {height:30px}
}

/*     1277295 : 실선      */
.solid_line__1277295__ {display:block;position:relative;width:100%;height:30px}
.solid_line__1277295__:before {content:'';position:absolute;left:0;top:50%;width:100%;height:0;border-top:1px solid #e7e7e7}

.solid_line__1277295__.build_edit_mode {min-height:10px}

@media all and (max-width:767px){
	.solid_line__1277295__ {height:20px}
}

/*     1277305 : 공백      */
.solid_line__1277305__ {box-sizing:border-box;display:block;position:relative;width:100%;height:50px}
.solid_line__1277305__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1277305__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1277305__ {height:20px}
}

/*     1276445 : 공백      */
.solid_line__1276445__ {box-sizing:border-box;display:block;position:relative;width:100%;height:80px}
.solid_line__1276445__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1276445__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1276445__ {height:30px}
}

/*     1276435 : 타이틀 텍스트      */
.title__1276435__ {font-size:0}
.title__1276435__ p {font-family:var(--font1); word-break:keep-all;
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:700;color:#000000;letter-spacing:-.03em;line-height:1.4em;
}
.title__1276435__ p:before {content:'';position:absolute;background:#0256d0;font-size:0}

.title__1276435__.style_top p {padding-top:10px}
.title__1276435__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__1276435__.style_right p {padding-right:14px}
.title__1276435__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__1276435__.style_bottom p {padding-bottom:12px}
.title__1276435__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__1276435__.style_left p {padding-left:14px}
.title__1276435__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__1276435__.style_circle1 p {padding-left:18px}
.title__1276435__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1276435__.style_circle2 p {padding-left:18px}
.title__1276435__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #0256d0;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1276435__ p {font-size:24px}
	.title__1276435__.style_top p:before {width:32px}
	.title__1276435__.style_right p:before {height:32px}
	.title__1276435__.style_bottom p:before {width:32px}
	.title__1276435__.style_left p:before {height:32px}
}

/*     1276455 : 공백      */
.solid_line__1276455__ {box-sizing:border-box;display:block;position:relative;width:100%;height:45px}
.solid_line__1276455__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1276455__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__1276455__ {height:30px}
}

/*     1276425 : 장문 텍스트      */
.textarea__1276425__ * {word-break:keep-all;}
.textarea__1276425__ p {font-family: 'Noto Sans KR', sans-serif; 
	display:block;margin:0;padding:0; 
	font-size:15px;font-weight:normal;color:#000000;letter-spacing:0;line-height:1.7em;
}

.textarea__1276425__ .wrap {margin: 0 0 30px 0;}
.textarea__1276425__ .que {display:flex; margin:0 0 12px 0;  background:#f9f9f9;}
.textarea__1276425__ .que span {font-family: 'Pretendard', 'Noto Sans KR', sans-serif;  font-size:18px; font-weight:bold; padding: 10px; color:#000; display:inline-block; line-height:1.7em;}
.textarea__1276425__ .que .num {font-family: 'Pretendard', 'Noto Sans KR', sans-serif; content:'Q'; font-size:18px; display:inline-block; background:#246aa5; color:#fff; padding: 10px; word-break:keep-all;}

.textarea__1276425__ ul {margin:0; padding:0 0 0 24px; list-style:none;}
.textarea__1276425__ li {font-family: var(--font2); color:#000; font-size:16px; word-break:keep-all; }
.textarea__1276425__ li:before {content:"\2022"; color:#0b00ff; display:inline-block; width:1em; margin-left:-1em;}

@media all and (min-width:1024px){
.textarea__1276425__ .wrap {margin: 0 0 40px 0;}
.textarea__1276425__ .que {display:block; white-space:nowrap;}
.textarea__1276425__ li {font-size:18px; line-height:1.6em;}
.textarea__1276425__ .que span { font-size:20px;  padding: 10px 16px;}
.textarea__1276425__ .que .num {font-size:20px; padding: 10px 20px;}
}

