/*     775145 : HTML 편집기      */
.html__775145__ * {font-family:'Pretendard', 'Noto Sans KR', sans-serif; word-break:keep-all; line-height:1.6em; box-sizing:border-box;}

.html__775145__ .type2 {}
.html__775145__ .type2 .item {display:flex; align-items:center; margin: 0 0 40px 0;}
.html__775145__ .type2 .item .figure {object-fit:cover; margin: 0 100px 0 0; flex-shrink:0; display:block;}
.html__775145__ .type2 .item .caption .subj {font-size:var(--t_subj); font-weight:700; margin: 0 0 10px 0;color:#000;}
.html__775145__ .type2 .item .caption .conts {font-size:var(--t_exp);color:#000;}
.html__775145__ .type2 .item .caption .conts ul {margin:0; padding: 0 0 0 24px; list-style:none;}
.html__775145__ .type2 .item .caption .conts ul li {padding: 2px 0;}
.html__775145__ .type2 .item .caption .conts ul li:before {}

.html__775145__ .type2 .item .caption .exp_conts {display:flex; justify-content:space-between; padding: 20px; background:#fafafa; margin: 30px 0 0 0; border-radius:50px;}
.html__775145__ .type2 .item .caption .ec_wrap {display:flex; align-items:center;}
.html__775145__ .type2 .item .caption .ec_wrap .obj {display:block; background:#ddd; width:18px; height:18px; border-radius:50%; margin: 0 10px 0 0; flex-shrink:0;}
.html__775145__ .type2 .item .caption .ec_wrap .conts {font-size:16px;}

.html__775145__ .type2 .item .caption .ecw1 .obj {background:#ff8f5d;}
.html__775145__ .type2 .item .caption .ecw2 .obj {background:#3ade49;}
.html__775145__ .type2 .item .caption .ecw3 .obj {background:#7828d9;}

@media (max-width:1023px) {
 /* type2 */
  .html__775145__ .type2 {}
  .html__775145__ .type2 .item {display:block; margin: 0 0 30px 0;}
  .html__775145__ .type2 .item .figure {width:100%; height:unset; margin: 0 0 10px 0;}
  .html__775145__ .type2 .item .caption .subj {font-size:var(--m_subj); margin: 0 0 8px 0;}
  .html__775145__ .type2 .item .caption .conts {font-size:var(--m_conts);}

.html__775145__ .type2 .item .caption .exp_conts {display:block; border-radius:0; margin: 20px 0 0 0;}
.html__775145__ .type2 .item .caption .ec_wrap .conts {font-size:var(--m_conts);}
}

/*     776025 : HTML 편집기      */
.html__776025__ * {font-family:'Pretendard', 'Noto Sans KR', sans-serif; word-break:keep-all; line-height:1.6em; box-sizing:border-box;}

.html__776025__ {padding: 30px 0;}
.ladon_exp .title {font-size:28px; font-weight:700; color:#000;}
.ladon_exp .conts_wrap {display:flex; justify-content:space-between; margin:20px 0 0 0;}
.ladon_exp .conts_wrap .item {width:calc(25% - 10px);}
.ladon_exp .conts_wrap .item img {display:block; width:100%; height:300px; object-fit:cover; margin:0 auto;}
.ladon_exp .conts_wrap .item .caption {text-align:center; font-size:var(--conts); color:#000; margin:10px 0 0 0; font-weight:600;}

@media (max-width:1023px) {
.ladon_exp .title {font-size:23px;}
.ladon_exp .conts_wrap {display:block; margin: 10px 0 0 0;}
.ladon_exp .conts_wrap .item {width:100%; margin: 0 0 10px 0;}
.ladon_exp .conts_wrap .item img {height:unset; }
.ladon_exp .conts_wrap .item .caption {font-size:var(--m_conts);}
}


/*     775195 : 점선      */
.dashed_line__775195__ {display:block;position:relative;width:100%;height:30px}
.dashed_line__775195__:before {content:'';position:absolute;left:0;top:50%;width:100%;height:0;border-top:1px dashed #cccccc}

.dashed_line__775195__.build_edit_mode {min-height:10px}

@media all and (max-width:767px){
	.dashed_line__775195__ {height:40px}
}

/*     775165 : HTML 편집기      */
.html__775165__ * {font-family:'Pretendard', 'Noto Sans KR', sans-serif; word-break:keep-all; line-height:1.6em; box-sizing:border-box;}

.html__775165__ > .title {font-size:28px; font-weight:700; color:#000; margin: 0 0 20px 0;}

/*basic list*/
.html__775165__ .b_list {display:flex; justify-content:space-between;}
.html__775165__ .b_list ul {margin:0; list-style:none;  width: calc(50% - 20px); padding: 0 0 0 24px; flex-shrink:0;}
.html__775165__ .b_list ul li.conts {font-size:var(--conts); padding: 2px 0; color:#000; font-weight:500;}
.html__775165__ .b_list ul li:before {content:"\2022"; color:#004dc1; display:inline-block; width:1em; margin-left:-1em;}

@media (max-width:1023px) {
.html__775165__ > .title {font-size:23px; margin: 0;}
  /*basic list*/
.html__775165__ .b_list {display:block; }
.html__775165__ .b_list ul { width: 100%; }
.html__775165__ .b_list ul li.conts {font-size:var(--m_conts); padding: 2px 0;}
}

/*     775185 : 공백      */
.solid_line__775185__ {box-sizing:border-box;display:block;position:relative;width:100%;height:45px}
.solid_line__775185__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__775185__.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__775185__ {height:30px}
}

/*     775155 : HTML 편집기      */
.html__775155__ * {font-family:'Pretendard', 'Noto Sans KR', sans-serif; word-break:keep-all; line-height:1.6em; box-sizing:border-box;}


.html__775155__ .type3 {
display: flex;
justify-content: space-between;
}
.html__775155__ .type3 .item {display:flex; align-items:center; margin: 0 0 30px 0; width:calc(50% - 20px);}
.html__775155__ .type3 .item .subj_wrap {display:flex; align-items:center;     flex-shrink: 0;}
.html__775155__ .type3 .item .subj_wrap .figure {display:block; width:120px; height:120px; border-radius:50%; object-fit:cover; box-shadow: 0 5px 10px rgba(0,0,0,0.1)}
.html__775155__ .type3 .item .subj_wrap .subj {font-size:var(--subj); font-weight:700; width:140px;  margin: 0 30px; color:#000;}
.html__775155__ .type3 .item .conts {font-size:var(--conts); color:#000;}

@media (max-width:1023px) {
.html__775155__ .type3 {display:block;}
  .html__775155__ .type3 .item {display:block; margin: 0 0 20px 0; width:100%;}
  .html__775155__ .type3 .item .subj_wrap {display:flex; align-items:center; margin: 0 0 10px 0;}
  .html__775155__ .type3 .item .subj_wrap .figure {display:block; width:50px; height:50px; margin: 0 20px 0 0;}
  .html__775155__ .type3 .item .subj_wrap .subj {font-size:var(--m_subj);  width:100%; margin:0;}
  .html__775155__ .type3 .item .conts {font-size:var(--m_conts);}
}

/*     775225 : 점선      */
.dashed_line__775225__ {display:block;position:relative;width:100%;height:30px}
.dashed_line__775225__:before {content:'';position:absolute;left:0;top:50%;width:100%;height:0;border-top:1px dashed #cccccc}

.dashed_line__775225__.build_edit_mode {min-height:10px}

@media all and (max-width:767px){
	.dashed_line__775225__ {height:40px}
}

/*     775245 : HTML 편집기      */
.html__775245__ * {font-family:'Pretendard', 'Noto Sans KR', sans-serif; word-break:keep-all; line-height:1.6em; box-sizing:border-box;}

.html__775245__ > .title {font-size:28px; font-weight:700; color:#000; margin: 0 0 20px 0; padding: 36px 0 0 0;}

/*basic list*/
.html__775245__ .b_list {display:flex; justify-content:space-between;}
.html__775245__ .b_list ul {margin:0; list-style:none;  width: calc(50% - 20px); padding: 0 0 0 24px; flex-shrink:0;}
.html__775245__ .b_list ul li.conts {font-size:var(--conts); padding: 2px 0; color:#000; font-weight:500;}
.html__775245__ .b_list ul li:before {content:"\2022"; color:#004dc1; display:inline-block; width:1em; margin-left:-1em;}

/* 디자인 수정 */
.html__775245__ {height:200px;} 
.html__775245__ img {float:left; width:200px; height:200px; background:#ddd; margin: 0 50px 0 0; border-radius:5px;}

@media (max-width:1023px) {
.html__775245__ > .title {font-size:23px; margin: 0; padding:0;}

  /*basic list*/
.html__775245__ .b_list {display:block; }
.html__775245__ .b_list ul { width: 100%; }
.html__775245__ .b_list ul li.conts {font-size:var(--m_conts); padding: 2px 0;}

/* 디자인 수정 */
.html__775245__ {height:unset;} 
.html__775245__ img {float:unset;width:100%; height:unset; margin: 0 0 10px 0;}
}

/*     775255 : 공백      */
.solid_line__775255__ {box-sizing:border-box;display:block;position:relative;width:100%;height:45px}
.solid_line__775255__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__775255__.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__775255__ {height:30px}
}

/*     775265 : HTML 편집기      */
.html__775265__ * {font-family:'Pretendard', 'Noto Sans KR', sans-serif; word-break:keep-all; line-height:1.6em; box-sizing:border-box;}


.html__775265__ .type3 {
display: flex;
justify-content: space-between;
}
.html__775265__ .type3 .item {display:flex; align-items:center; margin: 0 0 30px 0; width:calc(50% - 20px);}
.html__775265__ .type3 .item .subj_wrap {display:flex; align-items:center;     flex-shrink: 0;}
.html__775265__ .type3 .item .subj_wrap .figure {display:block; width:120px; height:120px; border-radius:50%; object-fit:cover; box-shadow: 0 5px 10px rgba(0,0,0,0.1)}
.html__775265__ .type3 .item .subj_wrap .subj {font-size:var(--subj); font-weight:700; width:130px;  margin: 0 30px; color:#000;     text-align: center;}
.html__775265__ .type3 .item .conts {font-size:var(--conts); color:#000;}

@media (max-width:1023px) {
.html__775265__ .type3 {display:block;}
  .html__775265__ .type3 .item {display:block; margin: 0 0 20px 0; width:100%;}
  .html__775265__ .type3 .item .subj_wrap {display:flex; align-items:center; margin: 0 0 10px 0;}
  .html__775265__ .type3 .item .subj_wrap .figure {display:block; width:50px; height:50px; margin: 0 20px 0 0;}
  .html__775265__ .type3 .item .subj_wrap .subj {font-size:var(--m_subj);  width:100%; margin:0; text-align:left;}
.html__775265__ .type3 .item .subj_wrap .subj br {display:none;}
  .html__775265__ .type3 .item .subj_wrap .conts {font-size:var(--m_conts);}
}

/*     775285 : 공백      */
.solid_line__775285__ {box-sizing:border-box;display:block;position:relative;width:100%;height:45px}
.solid_line__775285__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__775285__.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__775285__ {height:30px}
}

/*     775295 : HTML 편집기      */
.html__775295__ * {font-family:'Pretendard', 'Noto Sans KR', sans-serif; word-break:keep-all; line-height:1.6em; box-sizing:border-box;}

.html__775295__ > .title {font-size:28px; font-weight:700; color:#000;}
.html__775295__ .dec_conts {font-size:var(--conts); color:#000; padding: 15px 30px; background:#f9f9f9; margin:10px 0 0 0;}
.html__775295__ .dec_conts .conts2 {background:#fff; margin: 0 0 0 20px; padding: 5px 10px; font-size:0.9em; border:1px solid #e5e5e5; font-weight: 500;}

@media (max-width:1023px) {
.html__775295__ > .title {font-size:22px;}
}

/*     776015 : 공백      */
.solid_line__776015__ {box-sizing:border-box;display:block;position:relative;width:100%;height:15px}
.solid_line__776015__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__776015__.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__776015__ {height:20px}
}

/*     775275 : HTML 편집기      */
.html__775275__ * {font-family:'Pretendard', 'Noto Sans KR', sans-serif; word-break:keep-all; line-height:1.6em; box-sizing:border-box;}

/* 프로세스 */
.html__775275__ .process {display:flex; justify-content:space-between; position:relative;}
.html__775275__ .process .item {width:calc(20% - 40px); text-align:center; position:relative;}
.html__775275__ .process .item .num {font-size:16px; font-weight:700;}
.html__775275__ .process .item .figure {position:relative; z-index:1;}
.html__775275__ .process .item:not(:last-child) .figure:after {content:'>'; position:absolute; font-size:18px; font-weight:800; color:#ddd; top:50%; right:-20px; transform:translatey(-50%);}
.html__775275__ .process .item .figure img {display:block; width:100px; height:100px; background:#ddd; border-radius:50%; margin:20px auto; position:relative; z-index:1;}
.html__775275__ .process .item .caption .subj {font-size:var(--subj); font-weight:700; margin: 0; color:#000;}
.html__775275__ .process .item .caption .conts {font-size:var(--conts); color:#000;}
/*추가디자인*/
.html__775275__ .process .item:first-child .figure:before {content:''; position:absolute; width:1120px; height:1px; background:#ddd; top:50%; transform:translatey(-50%); z-index:0;}

@media (max-width:1023px) {
.html__775275__ .process {display:flex; flex-wrap:wrap;}
.html__775275__ .process .item {width:calc(50% - 20px); margin: 0 0 35px 0;}
.html__775275__ .process .item:first-child .figure:before {display:none;}
.html__775275__ .process .item .figure img {margin:10px auto;}
.html__775275__ .process .item:not(:last-child) .figure:after {display:none;}

.html__775275__ .process .item .caption .subj {font-size:var(--m_subj); }
.html__775275__ .process .item .caption .conts {font-size:var(--m_conts); }
}

