/*     2034225 : 공백      */
.solid_line__2034225__ {box-sizing:border-box;display:block;position:relative;width:100%;height:50px}
.solid_line__2034225__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__2034225__.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__2034225__ {height:10px}
}

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

/*     2034245 : BLANK 컨텐츠      */
.blank__2034245__ {box-sizing:border-box;display:block;position:relative;width:100%;height:50px}
.blank__2034245__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__2034245__.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){
	.blank__2034245__ {height:50px}
}

/*     2034255 : 한줄 텍스트      */
.text__2034255__ p {
	display:block;margin:0;padding:0;
	font-size:18px;font-weight:normal;color:#444444;letter-spacing:-.03em;line-height:1.5em;
}
.text__2034255__ p a {color:#444444}

@media all and (min-width:1024px){
	.text__2034255__ p {font-size:18px}
}

/*     2034265 : 타이틀 텍스트      */
.title__2034265__ {font-size:0}
.title__2034265__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:28px;font-weight:bold;color:#7e49bf;letter-spacing:0em;line-height:1.4em;
}
.title__2034265__ p:before {content:'';position:absolute;background:#8CA8D7;font-size:0}

.title__2034265__.style_top p {padding-top:10px}
.title__2034265__.style_top p:before {top:0;left:0;width:28px;height:4px}

.title__2034265__.style_right p {padding-right:14px}
.title__2034265__.style_right p:before {top:16%;right:0;width:4px;height:28px}

.title__2034265__.style_bottom p {padding-bottom:12px}
.title__2034265__.style_bottom p:before {bottom:0;left:0;width:28px;height:4px}

.title__2034265__.style_left p {padding-left:14px}
.title__2034265__.style_left p:before {top:16%;left:0;width:4px;height:28px}

.title__2034265__.style_circle1 p {padding-left:18px}
.title__2034265__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__2034265__.style_circle2 p {padding-left:18px}
.title__2034265__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #8CA8D7;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__2034265__ p {font-size:32px}
	.title__2034265__.style_top p:before {width:32px}
	.title__2034265__.style_right p:before {height:32px}
	.title__2034265__.style_bottom p:before {width:32px}
	.title__2034265__.style_left p:before {height:32px}
}

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

/*     2034285 : 타이틀 텍스트      */
.title__2034285__ {font-size:0}
.title__2034285__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:50px;font-weight:bold;color:#000000;letter-spacing:-0.1em;line-height:1.2em;
}
.title__2034285__ p:before {content:'';position:absolute;background:#8CA8D7;font-size:0}

.title__2034285__.style_top p {padding-top:10px}
.title__2034285__.style_top p:before {top:0;left:0;width:50px;height:4px}

.title__2034285__.style_right p {padding-right:14px}
.title__2034285__.style_right p:before {top:16%;right:0;width:4px;height:50px}

.title__2034285__.style_bottom p {padding-bottom:12px}
.title__2034285__.style_bottom p:before {bottom:0;left:0;width:50px;height:4px}

.title__2034285__.style_left p {padding-left:14px}
.title__2034285__.style_left p:before {top:16%;left:0;width:4px;height:50px}

.title__2034285__.style_circle1 p {padding-left:18px}
.title__2034285__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__2034285__.style_circle2 p {padding-left:18px}
.title__2034285__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #8CA8D7;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__2034285__ p {font-size:60px}
	.title__2034285__.style_top p:before {width:60px}
	.title__2034285__.style_right p:before {height:60px}
	.title__2034285__.style_bottom p:before {width:60px}
	.title__2034285__.style_left p:before {height:60px}
}

/*     2034295 : 타이틀 텍스트      */
.title__2034295__ {font-size:0}
.title__2034295__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:50px;font-weight:bold;color:#000000;letter-spacing:-0.1em;line-height:1.2em;
}
.title__2034295__ p:before {content:'';position:absolute;background:#8CA8D7;font-size:0}

.title__2034295__.style_top p {padding-top:10px}
.title__2034295__.style_top p:before {top:0;left:0;width:50px;height:4px}

.title__2034295__.style_right p {padding-right:14px}
.title__2034295__.style_right p:before {top:16%;right:0;width:4px;height:50px}

.title__2034295__.style_bottom p {padding-bottom:12px}
.title__2034295__.style_bottom p:before {bottom:0;left:0;width:50px;height:4px}

.title__2034295__.style_left p {padding-left:14px}
.title__2034295__.style_left p:before {top:16%;left:0;width:4px;height:50px}

.title__2034295__.style_circle1 p {padding-left:18px}
.title__2034295__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__2034295__.style_circle2 p {padding-left:18px}
.title__2034295__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #8CA8D7;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__2034295__ p {font-size:60px}
	.title__2034295__.style_top p:before {width:60px}
	.title__2034295__.style_right p:before {height:60px}
	.title__2034295__.style_bottom p:before {width:60px}
	.title__2034295__.style_left p:before {height:60px}
}

/*     2034305 : 공백      */
.solid_line__2034305__ {box-sizing:border-box;display:block;position:relative;width:100%;height:35px}
.solid_line__2034305__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__2034305__.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__2034305__ {height:10px}
}

/*     2034315 : 한줄 텍스트      */
.text__2034315__ p {
	display:block;margin:0;padding:0;
	font-size:18px;font-weight:normal;color:#777777;letter-spacing:-.03em;line-height:1.5em;
}
.text__2034315__ p a {color:#777777}

@media all and (min-width:1024px){
	.text__2034315__ p {font-size:18px}
}

/*     2034325 : 한줄 텍스트      */
.text__2034325__ p {
	display:block;margin:0;padding:0;
	font-size:18px;font-weight:normal;color:#777777;letter-spacing:-.03em;line-height:1.5em;
}
.text__2034325__ p a {color:#777777}

@media all and (min-width:1024px){
	.text__2034325__ p {font-size:18px}
}

/*     2034335 : 공백      */
.solid_line__2034335__ {box-sizing:border-box;display:block;position:relative;width:100%;height:35px}
.solid_line__2034335__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__2034335__.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__2034335__ {height:10px}
}

/*     2034345 : 한줄 텍스트      */
.text__2034345__ p {
	display:block;margin:0;padding:0;
	font-size:18px;font-weight:bold;color:#000000;letter-spacing:-.03em;line-height:1.5em;
}
.text__2034345__ p a {color:#000000}

@media all and (min-width:1024px){
	.text__2034345__ p {font-size:18px}
}

/*     2034355 : 공백      */
.solid_line__2034355__ {box-sizing:border-box;display:block;position:relative;width:100%;height:50px}
.solid_line__2034355__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__2034355__.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__2034355__ {height:40px}
}

/*     2034365 : 버튼      */
.button__2034365__ a {
  --background: #875bbd;
  --text: #fff;
  --font-size: 16px;
  --duration: 0.44s;
  --move-hover: -4px;
 --shadow: 0 2px 8px -1px rgba(222, 127, 226, 0.32);
  --shadow-hover: 0 4px 20px -2px rgba(222, 127, 226, 0.5);
  --font-shadow: var(--font-size);

  display: block;
  width: 100%;
  max-width: 100%;
  padding: 16px 0;

  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  line-height: var(--font-size);
  font-size: var(--font-size);
  letter-spacing: 0.5px;

  text-align: center;
  text-decoration: none;

  border: none;
  border-radius: 24px;
  background: var(--background);
  color: var(--text);
  box-shadow: var(--shadow);
  outline: none;
  appearance: none;

  transform: translateY(var(--y, 0)) translateZ(0);
  transition: transform var(--duration) ease, box-shadow var(--duration) ease;
}

.button__2034365__ a:hover {
  --y: var(--move-hover);
  box-shadow: var(--shadow-hover);
}

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

/*     2034385 : 디저 슬라이더      */


/*     2034415 : 공백      */
.empty__2034415__ {box-sizing:border-box;display:block;position:relative;width:100%;height:30px}
.empty__2034415__.build_edit_mode {min-height:10px;border:1px dashed red}
.empty__2034415__.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 (min-width:768px){
	.empty__2034415__ {height:45px}
}

@media all and (min-width:1024px){
	.empty__2034415__ {height:60px}
}

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

/*     2034435 : 타이틀 텍스트      */
.title__2034435__ {font-size:0}
.title__2034435__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:30px;font-weight:bold;color:#000000;letter-spacing:-0.1em;line-height:1.2em;
}
.title__2034435__ p:before {content:'';position:absolute;background:#8CA8D7;font-size:0}

.title__2034435__.style_top p {padding-top:10px}
.title__2034435__.style_top p:before {top:0;left:0;width:30px;height:4px}

.title__2034435__.style_right p {padding-right:14px}
.title__2034435__.style_right p:before {top:16%;right:0;width:4px;height:30px}

.title__2034435__.style_bottom p {padding-bottom:12px}
.title__2034435__.style_bottom p:before {bottom:0;left:0;width:30px;height:4px}

.title__2034435__.style_left p {padding-left:14px}
.title__2034435__.style_left p:before {top:16%;left:0;width:4px;height:30px}

.title__2034435__.style_circle1 p {padding-left:18px}
.title__2034435__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__2034435__.style_circle2 p {padding-left:18px}
.title__2034435__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #8CA8D7;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__2034435__ p {font-size:40px}
	.title__2034435__.style_top p:before {width:40px}
	.title__2034435__.style_right p:before {height:40px}
	.title__2034435__.style_bottom p:before {width:40px}
	.title__2034435__.style_left p:before {height:40px}
}

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

/*     2034455 : 장문 텍스트      */
.textarea__2034455__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__2034455__ p {font-size:15px}
}

/*     2034465 : 타이틀 텍스트      */
.title__2034465__ {font-size:0}
.title__2034465__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:30px;font-weight:bold;color:#000000;letter-spacing:-0.1em;line-height:1.2em;
}
.title__2034465__ p:before {content:'';position:absolute;background:#8CA8D7;font-size:0}

.title__2034465__.style_top p {padding-top:10px}
.title__2034465__.style_top p:before {top:0;left:0;width:30px;height:4px}

.title__2034465__.style_right p {padding-right:14px}
.title__2034465__.style_right p:before {top:16%;right:0;width:4px;height:30px}

.title__2034465__.style_bottom p {padding-bottom:12px}
.title__2034465__.style_bottom p:before {bottom:0;left:0;width:30px;height:4px}

.title__2034465__.style_left p {padding-left:14px}
.title__2034465__.style_left p:before {top:16%;left:0;width:4px;height:30px}

.title__2034465__.style_circle1 p {padding-left:18px}
.title__2034465__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__2034465__.style_circle2 p {padding-left:18px}
.title__2034465__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #8CA8D7;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__2034465__ p {font-size:40px}
	.title__2034465__.style_top p:before {width:40px}
	.title__2034465__.style_right p:before {height:40px}
	.title__2034465__.style_bottom p:before {width:40px}
	.title__2034465__.style_left p:before {height:40px}
}

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

/*     2034485 : 타이틀 텍스트      */
.title__2034485__ {font-size:0}
.title__2034485__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:bold;color:#875bbd;letter-spacing:-0.1em;line-height:1.2em;
}
.title__2034485__ p:before {content:'';position:absolute;background:#875bbd;font-size:0}

.title__2034485__.style_top p {padding-top:10px}
.title__2034485__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__2034485__.style_right p {padding-right:14px}
.title__2034485__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__2034485__.style_bottom p {padding-bottom:12px}
.title__2034485__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__2034485__.style_left p {padding-left:14px}
.title__2034485__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__2034485__.style_circle1 p {padding-left:18px}
.title__2034485__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__2034485__.style_circle2 p {padding-left:18px}
.title__2034485__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #875bbd;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__2034485__ p {font-size:24px}
	.title__2034485__.style_top p:before {width:24px}
	.title__2034485__.style_right p:before {height:24px}
	.title__2034485__.style_bottom p:before {width:24px}
	.title__2034485__.style_left p:before {height:24px}
}

/*     2034495 : 장문 텍스트      */
.textarea__2034495__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__2034495__ p {font-size:15px}
}

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

/*     2034515 : 타이틀 텍스트      */
.title__2034515__ {font-size:0}
.title__2034515__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:bold;color:#875bbd;letter-spacing:-0.1em;line-height:1.2em;
}
.title__2034515__ p:before {content:'';position:absolute;background:#875bbd;font-size:0}

.title__2034515__.style_top p {padding-top:10px}
.title__2034515__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__2034515__.style_right p {padding-right:14px}
.title__2034515__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__2034515__.style_bottom p {padding-bottom:12px}
.title__2034515__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__2034515__.style_left p {padding-left:14px}
.title__2034515__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__2034515__.style_circle1 p {padding-left:18px}
.title__2034515__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__2034515__.style_circle2 p {padding-left:18px}
.title__2034515__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #875bbd;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__2034515__ p {font-size:24px}
	.title__2034515__.style_top p:before {width:24px}
	.title__2034515__.style_right p:before {height:24px}
	.title__2034515__.style_bottom p:before {width:24px}
	.title__2034515__.style_left p:before {height:24px}
}

/*     2034525 : 장문 텍스트      */
.textarea__2034525__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__2034525__ p {font-size:15px}
}

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

/*     2034555 : 공백      */
.empty__2034555__ {box-sizing:border-box;display:block;position:relative;width:100%;height:40px}
.empty__2034555__.build_edit_mode {min-height:10px;border:1px dashed red}
.empty__2034555__.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 (min-width:768px){
	.empty__2034555__ {height:50px}
}

@media all and (min-width:1024px){
	.empty__2034555__ {height:50px}
}

/*     2034565 : 타이틀 텍스트      */
.title__2034565__ {font-size:0}
.title__2034565__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:30px;font-weight:bold;color:#000000;letter-spacing:-0.1em;line-height:1.2em;
}
.title__2034565__ p:before {content:'';position:absolute;background:#8CA8D7;font-size:0}

.title__2034565__.style_top p {padding-top:10px}
.title__2034565__.style_top p:before {top:0;left:0;width:30px;height:4px}

.title__2034565__.style_right p {padding-right:14px}
.title__2034565__.style_right p:before {top:16%;right:0;width:4px;height:30px}

.title__2034565__.style_bottom p {padding-bottom:12px}
.title__2034565__.style_bottom p:before {bottom:0;left:0;width:30px;height:4px}

.title__2034565__.style_left p {padding-left:14px}
.title__2034565__.style_left p:before {top:16%;left:0;width:4px;height:30px}

.title__2034565__.style_circle1 p {padding-left:18px}
.title__2034565__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__2034565__.style_circle2 p {padding-left:18px}
.title__2034565__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #8CA8D7;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__2034565__ p {font-size:40px}
	.title__2034565__.style_top p:before {width:40px}
	.title__2034565__.style_right p:before {height:40px}
	.title__2034565__.style_bottom p:before {width:40px}
	.title__2034565__.style_left p:before {height:40px}
}

/*     2034575 : 실선      */
.solid_line__2034575__ {display:block;position:relative;width:30px;height:42px;margin:0 auto;}
.solid_line__2034575__:before {content:'';position:absolute;left:0;top:50%;width:100%;height:0;border-top:2px solid #875bbd}

.solid_line__2034575__.build_edit_mode {min-height:10px}

@media all and (max-width:767px){
	.solid_line__2034575__ {width:20px;height:30px}
}

/*     2034585 : 타이틀 텍스트      */
.title__2034585__ {font-size:0}
.title__2034585__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:16px;font-weight:normal;color:#444444;letter-spacing:-0.1em;line-height:1.2em;word-break:keep-all;
}
.title__2034585__ p:before {content:'';position:absolute;background:#8CA8D7;font-size:0}

.title__2034585__.style_top p {padding-top:10px}
.title__2034585__.style_top p:before {top:0;left:0;width:16px;height:4px}

.title__2034585__.style_right p {padding-right:14px}
.title__2034585__.style_right p:before {top:16%;right:0;width:4px;height:16px}

.title__2034585__.style_bottom p {padding-bottom:12px}
.title__2034585__.style_bottom p:before {bottom:0;left:0;width:16px;height:4px}

.title__2034585__.style_left p {padding-left:14px}
.title__2034585__.style_left p:before {top:16%;left:0;width:4px;height:16px}

.title__2034585__.style_circle1 p {padding-left:18px}
.title__2034585__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__2034585__.style_circle2 p {padding-left:18px}
.title__2034585__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #8CA8D7;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__2034585__ p {font-size:18px}
	.title__2034585__.style_top p:before {width:18px}
	.title__2034585__.style_right p:before {height:18px}
	.title__2034585__.style_bottom p:before {width:18px}
	.title__2034585__.style_left p:before {height:18px}
}

/*     2034595 : 공백      */
.empty__2034595__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.empty__2034595__.build_edit_mode {min-height:10px;border:1px dashed red}
.empty__2034595__.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 (min-width:768px){
	.empty__2034595__ {height:px}
}

@media all and (min-width:1024px){
	.empty__2034595__ {height:40px}
}

/*     2034605 : 이미지 리스트 (타일형)      */
.img_tile__2034605__ {overflow:hidden}
.img_tile__2034605__ .img_inner {padding:1px;box-sizing:border-box;}
.img_tile__2034605__ .img_inner:after {content:'';display:block;clear:both}
.img_tile__2034605__ * {box-sizing:border-box}
.img_tile__2034605__ .item {float:left;position:relative;width:100%;margin:-0.5px;padding:20px 15px;border:1px solid #ddd;box-sizing:border-box;text-align:center;transition:.2s background-color;}
.img_tile__2034605__ .item:hover {background-color:#f8f8f8;}
.img_tile__2034605__ .item a {display:block}
.img_tile__2034605__ .figure {display:block}
.img_tile__2034605__ .figure img {width:75%;max-width:130px;vertical-align:top}
.img_tile__2034605__ .caption {display:block;margin-top:10px}
.img_tile__2034605__ .caption > span {display:block}
.img_tile__2034605__ .caption > span.subject {margin:8px 0;font-weight:bold;color:#000000}
.img_tile__2034605__ .caption > span.content {display:block;margin:5px 0;color:#444444}
.img_tile__2034605__ .btn_more {display:block;height:40px;padding:0 10px;background-color:#e4162a;color:#fff;font-size:13px;text-align:center;line-height:40px;}

.text_m_sml__2034605__ .caption > span.subject {font-size:14px;line-height:1.4em}
.text_m_sml__2034605__ .caption > span.content {font-size:13px;line-height:1.5em}
.text_m_med__2034605__ .caption > span.subject {font-size:16px;line-height:1.4em}
.text_m_med__2034605__ .caption > span.content {font-size:14px;line-height:1.4em}
.text_m_big__2034605__ .caption > span.subject {font-size:18px;line-height:1.4em}
.text_m_big__2034605__ .caption > span.content {font-size:15px;line-height:1.5em}

.col_m_1__2034605__ .item {width:100%}
.col_m_2__2034605__ .item {width:50%}
.col_m_3__2034605__ .item {width:33.3333%}
.col_m_4__2034605__ .item {width:25%}
.col_m_1__2034605__ .item,
.col_m_2__2034605__ .item2n,
.col_m_3__2034605__ .item3n,
.col_m_4__2034605__ .item4n {clear:both}

@media (min-width:768px){
	.col_m_1__2034605__ .item,
	.col_m_2__2034605__ .item2n,
	.col_m_3__2034605__ .item3n,
	.col_m_4__2034605__ .item4n {clear:none}

	.col_t_1__2034605__ .item {width:100%}
	.col_t_2__2034605__ .item {width:50%}
	.col_t_3__2034605__ .item {width:33.3333%}
	.col_t_4__2034605__ .item {width:25%}
	.col_t_5__2034605__ .item {width:20%}
	.col_t_6__2034605__ .item {width:16.6666%}
	.col_t_1__2034605__ .item,
	.col_t_2__2034605__ .item2n,
	.col_t_3__2034605__ .item3n,
	.col_t_4__2034605__ .item4n,
	.col_t_5__2034605__ .item5n,
	.col_t_6__2034605__ .item6n {clear:both}
}

@media (min-width:1024px){
	.img_tile__2034605__ .item {padding:25px}
	.img_tile__2034605__ .caption {margin-top:15px}
	.img_tile__2034605__ .caption > span.content {display:block;margin:15px 0 35px;padding:0 15px;box-sizing:border-box;}
	.img_tile__2034605__ .btn_more {height:50px;line-height:50px;font-size:16px;}

	.text_sml__2034605__ .caption > span.subject {font-size:14px;line-height:1.3em}
	.text_sml__2034605__ .caption > span.content {font-size:13px;line-height:1.3em}
	.text_med__2034605__ .caption > span.subject {font-size:16px;line-height:1.4em}
	.text_med__2034605__ .caption > span.content {font-size:14px;line-height:1.5em}
	.text_big__2034605__ .caption > span.subject {font-size:18px;line-height:1.4em}
	.text_big__2034605__ .caption > span.content {font-size:15px;line-height:1.5em}

	.col_t_1__2034605__ .item,
	.col_t_2__2034605__ .item2n,
	.col_t_3__2034605__ .item3n,
	.col_t_4__2034605__ .item4n,
	.col_t_5__2034605__ .item5n,
	.col_t_6__2034605__ .item6n {clear:none}

	.col_pc_1__2034605__ .item {width:100%}
	.col_pc_2__2034605__ .item {width:50%}
	.col_pc_3__2034605__ .item {width:33.3333%}
	.col_pc_4__2034605__ .item {width:25%}
	.col_pc_5__2034605__ .item {width:20%}
	.col_pc_6__2034605__ .item {width:16.6666%}
	.col_pc_1__2034605__ .item,
	.col_pc_2__2034605__ .item2n,
	.col_pc_3__2034605__ .item3n,
	.col_pc_4__2034605__ .item4n,
	.col_pc_5__2034605__ .item5n,
	.col_pc_6__2034605__ .item6n {clear:both}
}

/*     2034615 : 공백      */
.empty__2034615__ {box-sizing:border-box;display:block;position:relative;width:100%;height:40px}
.empty__2034615__.build_edit_mode {min-height:10px;border:1px dashed red}
.empty__2034615__.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 (min-width:768px){
	.empty__2034615__ {height:60px}
}

@media all and (min-width:1024px){
	.empty__2034615__ {height:80px}
}

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

/*     2034675 : 타이틀 텍스트      */
.title__2034675__ {font-size:0}
.title__2034675__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:30px;font-weight:bold;color:#000000;letter-spacing:-0.1em;line-height:1.2em;
}
.title__2034675__ p:before {content:'';position:absolute;background:#8CA8D7;font-size:0}

.title__2034675__.style_top p {padding-top:10px}
.title__2034675__.style_top p:before {top:0;left:0;width:30px;height:4px}

.title__2034675__.style_right p {padding-right:14px}
.title__2034675__.style_right p:before {top:16%;right:0;width:4px;height:30px}

.title__2034675__.style_bottom p {padding-bottom:12px}
.title__2034675__.style_bottom p:before {bottom:0;left:0;width:30px;height:4px}

.title__2034675__.style_left p {padding-left:14px}
.title__2034675__.style_left p:before {top:16%;left:0;width:4px;height:30px}

.title__2034675__.style_circle1 p {padding-left:18px}
.title__2034675__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__2034675__.style_circle2 p {padding-left:18px}
.title__2034675__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #8CA8D7;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__2034675__ p {font-size:40px}
	.title__2034675__.style_top p:before {width:40px}
	.title__2034675__.style_right p:before {height:40px}
	.title__2034675__.style_bottom p:before {width:40px}
	.title__2034675__.style_left p:before {height:40px}
}

/*     2034685 : 실선      */
.solid_line__2034685__ {display:block;position:relative;width:30px;height:42px;margin:0 auto;}
.solid_line__2034685__:before {content:'';position:absolute;left:0;top:50%;width:100%;height:0;border-top:2px solid #875bbd}

.solid_line__2034685__.build_edit_mode {min-height:10px}

@media all and (max-width:767px){
	.solid_line__2034685__ {width:20px;height:30px}
}

/*     2034695 : 타이틀 텍스트      */
.title__2034695__ {font-size:0}
.title__2034695__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:16px;font-weight:normal;color:#444444;letter-spacing:-0.1em;line-height:1.2em;word-break:keep-all;
}
.title__2034695__ p:before {content:'';position:absolute;background:#8CA8D7;font-size:0}

.title__2034695__.style_top p {padding-top:10px}
.title__2034695__.style_top p:before {top:0;left:0;width:16px;height:4px}

.title__2034695__.style_right p {padding-right:14px}
.title__2034695__.style_right p:before {top:16%;right:0;width:4px;height:16px}

.title__2034695__.style_bottom p {padding-bottom:12px}
.title__2034695__.style_bottom p:before {bottom:0;left:0;width:16px;height:4px}

.title__2034695__.style_left p {padding-left:14px}
.title__2034695__.style_left p:before {top:16%;left:0;width:4px;height:16px}

.title__2034695__.style_circle1 p {padding-left:18px}
.title__2034695__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__2034695__.style_circle2 p {padding-left:18px}
.title__2034695__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #8CA8D7;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__2034695__ p {font-size:18px}
	.title__2034695__.style_top p:before {width:18px}
	.title__2034695__.style_right p:before {height:18px}
	.title__2034695__.style_bottom p:before {width:18px}
	.title__2034695__.style_left p:before {height:18px}
}

/*     2034705 : 공백      */
.empty__2034705__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.empty__2034705__.build_edit_mode {min-height:10px;border:1px dashed red}
.empty__2034705__.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 (min-width:768px){
	.empty__2034705__ {height:px}
}

@media all and (min-width:1024px){
	.empty__2034705__ {height:40px}
}

/*     2034865 : 제목&내용 가로형      */
.text_horizontal__2034865__ {
  display:table;
  width:100%;
  table-layout:fixed;
}
.text_horizontal__2034865__ .tlte_box {
  display:table-cell;
  vertical-align:middle;
  width:30%;
}
.text_horizontal__2034865__ .tlte_box .box_inner {
  position:relative;
  padding:15px;
  text-align:center;
}
.text_horizontal__2034865__ .tlte_box .box_inner:before {
  content:'';
  display:block;
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  border:1px solid #ddd;
  background:#fff;
  transform:skewY(-7deg);
}

.text_horizontal__2034865__ figure {
  position:relative;
  max-width:30px;
  margin:0 auto;
}
.text_horizontal__2034865__ .tlte_box .box_inner > p {
  position:relative;
}
.text_horizontal__2034865__ .title__2034865__ {
  margin:10px 0 0;
  padding:0;
  font-size:17px;
  font-weight:bold;
  color:#444444;
  line-height:1.5em;
  letter-spacing:0;
}
.text_horizontal__2034865__ .title_s__2034865__ {
  margin:0;
  padding:0;
  font-size:13px;
  color:#aaa;
  word-break:break-all;
}
.text_horizontal__2034865__ .tlte_box .box_inner:hover:before {
  background: #fbf8ff; /* 롤오버 색 */
  border-color: #bbb;
  transition: background 0.3s, border-color 0.3s;
}
.text_horizontal__2034865__ .caption {
  display:table-cell;
  vertical-align:middle;
  padding-left:15px;
}
.text_horizontal__2034865__ .text__2034865__ {
  margin:0;
  padding:0;
  font-size:13px;
  color:#444444;
  line-height:1.5em;
  letter-spacing:0;
}

/* ✅ 모바일 대응 추가 */
@media (max-width:1023px){
  .text_horizontal__2034865__ {
    display: block;
  }
  .text_horizontal__2034865__ .tlte_box,
  .text_horizontal__2034865__ .caption {
    display: block;
    width: 100%;
    padding-left: 0;
    text-align: center;
  }
}

/* 기존 데스크탑 전용 */
@media all and (min-width:1024px){
  .text_horizontal__2034865__ {
    display:block;
  }
  .text_horizontal__2034865__ .tlte_box {
    display:block;
    width:100%;
  }
  .text_horizontal__2034865__ .tlte_box .box_inner {
    padding:45px;
  }
  .text_horizontal__2034865__ .tlte_box .box_inner:before {
    transform:skewX(-8deg);
  }
  .text_horizontal__2034865__ .tlte_box .box_inner:after {
    top:95%;
    left:49%;
    right:auto;
    width:7px;
    height:7px;
  }
  .text_horizontal__2034865__ figure {
    max-width:62px;
  }

  .text_horizontal__2034865__ .caption {
    position:relative;
    display:block;
    width:100%;
    padding:66px 0 0 0;
    text-align:center;
  }
  .text_horizontal__2034865__ .caption:before {
    content:'';
    display:block;
    position:absolute;
    top:0;
    left:0;
    right:0;
    margin:auto;
    width:1px;
    height:56px;
    border-right:0;
  }
  .text_horizontal__2034865__ .title__2034865__ {
    font-size:20px;
  }
  .text_horizontal__2034865__ .title_s__2034865__ {
    font-size:14px;
  }
  .text_horizontal__2034865__ .text__2034865__ {
    font-size:20px;
  }
}
@media (max-width:1023px) {
  .text_horizontal__2034865__ {
    display: block;
  }

  .text_horizontal__2034865__ .tlte_box,
  .text_horizontal__2034865__ .caption {
    display: block;
    width: 100%;
    padding-left: 0;
    text-align: center;
  }

  .text_horizontal__2034865__ .tlte_box .box_inner:before {
    transform: none; /* skew 효과 제거 (원하면) */
  }

  .text_horizontal__2034865__ .tlte_box .box_inner:after {
    display: none; /* 모바일에서는 점 숨기기 */
  }
}

/*     2034875 : 제목&내용 가로형      */
.text_horizontal__2034875__ {
  display:table;
  width:100%;
  table-layout:fixed;
}
.text_horizontal__2034875__ .tlte_box {
  display:table-cell;
  vertical-align:middle;
  width:30%;
}
.text_horizontal__2034875__ .tlte_box .box_inner {
  position:relative;
  padding:15px;
  text-align:center;
}
.text_horizontal__2034875__ .tlte_box .box_inner:before {
  content:'';
  display:block;
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  border:1px solid #ddd;
  background:#fff;
  transform:skewY(-7deg);
}

.text_horizontal__2034875__ figure {
  position:relative;
  max-width:30px;
  margin:0 auto;
}
.text_horizontal__2034875__ .tlte_box .box_inner > p {
  position:relative;
}
.text_horizontal__2034875__ .title__2034875__ {
  margin:10px 0 0;
  padding:0;
  font-size:17px;
  font-weight:bold;
  color:#444444;
  line-height:1.5em;
  letter-spacing:0;
}
.text_horizontal__2034875__ .title_s__2034875__ {
  margin:0;
  padding:0;
  font-size:13px;
  color:#aaa;
  word-break:break-all;
}
.text_horizontal__2034875__ .tlte_box .box_inner:hover:before {
  background: #fbf8ff; /* 롤오버 색 */
  border-color: #bbb;
  transition: background 0.3s, border-color 0.3s;
}
.text_horizontal__2034875__ .caption {
  display:table-cell;
  vertical-align:middle;
  padding-left:15px;
}
.text_horizontal__2034875__ .text__2034875__ {
  margin:0;
  padding:0;
  font-size:13px;
  color:#444444;
  line-height:1.5em;
  letter-spacing:0;
}

/* ✅ 모바일 대응 추가 */
@media (max-width:1023px){
  .text_horizontal__2034875__ {
    display: block;
  }
  .text_horizontal__2034875__ .tlte_box,
  .text_horizontal__2034875__ .caption {
    display: block;
    width: 100%;
    padding-left: 0;
    text-align: center;
  }
}

/* 기존 데스크탑 전용 */
@media all and (min-width:1024px){
  .text_horizontal__2034875__ {
    display:block;
  }
  .text_horizontal__2034875__ .tlte_box {
    display:block;
    width:100%;
  }
  .text_horizontal__2034875__ .tlte_box .box_inner {
    padding:45px;
  }
  .text_horizontal__2034875__ .tlte_box .box_inner:before {
    transform:skewX(-8deg);
  }
  .text_horizontal__2034875__ .tlte_box .box_inner:after {
    top:95%;
    left:49%;
    right:auto;
    width:7px;
    height:7px;
  }
  .text_horizontal__2034875__ figure {
    max-width:62px;
  }

  .text_horizontal__2034875__ .caption {
    position:relative;
    display:block;
    width:100%;
    padding:66px 0 0 0;
    text-align:center;
  }
  .text_horizontal__2034875__ .caption:before {
    content:'';
    display:block;
    position:absolute;
    top:0;
    left:0;
    right:0;
    margin:auto;
    width:1px;
    height:56px;
    border-right:0;
  }
  .text_horizontal__2034875__ .title__2034875__ {
    font-size:20px;
  }
  .text_horizontal__2034875__ .title_s__2034875__ {
    font-size:14px;
  }
  .text_horizontal__2034875__ .text__2034875__ {
    font-size:20px;
  }
}
@media (max-width:1023px) {
  .text_horizontal__2034875__ {
    display: block;
  }

  .text_horizontal__2034875__ .tlte_box,
  .text_horizontal__2034875__ .caption {
    display: block;
    width: 100%;
    padding-left: 0;
    text-align: center;
  }

  .text_horizontal__2034875__ .tlte_box .box_inner:before {
    transform: none; /* skew 효과 제거 (원하면) */
  }

  .text_horizontal__2034875__ .tlte_box .box_inner:after {
    display: none; /* 모바일에서는 점 숨기기 */
  }
}

/*     2034885 : 제목&내용 가로형      */
.text_horizontal__2034885__ {
  display:table;
  width:100%;
  table-layout:fixed;
}
.text_horizontal__2034885__ .tlte_box {
  display:table-cell;
  vertical-align:middle;
  width:30%;
}
.text_horizontal__2034885__ .tlte_box .box_inner {
  position:relative;
  padding:15px;
  text-align:center;
}
.text_horizontal__2034885__ .tlte_box .box_inner:before {
  content:'';
  display:block;
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  border:1px solid #ddd;
  background:#fff;
  transform:skewY(-7deg);
}

.text_horizontal__2034885__ figure {
  position:relative;
  max-width:30px;
  margin:0 auto;
}
.text_horizontal__2034885__ .tlte_box .box_inner > p {
  position:relative;
}
.text_horizontal__2034885__ .title__2034885__ {
  margin:10px 0 0;
  padding:0;
  font-size:17px;
  font-weight:bold;
  color:#444444;
  line-height:1.5em;
  letter-spacing:0;
}
.text_horizontal__2034885__ .title_s__2034885__ {
  margin:0;
  padding:0;
  font-size:13px;
  color:#aaa;
  word-break:break-all;
}
.text_horizontal__2034885__ .tlte_box .box_inner:hover:before {
  background: #fbf8ff; /* 롤오버 색 */
  border-color: #bbb;
  transition: background 0.3s, border-color 0.3s;
}
.text_horizontal__2034885__ .caption {
  display:table-cell;
  vertical-align:middle;
  padding-left:15px;
}
.text_horizontal__2034885__ .text__2034885__ {
  margin:0;
  padding:0;
  font-size:13px;
  color:#444444;
  line-height:1.5em;
  letter-spacing:0;
}

/* ✅ 모바일 대응 추가 */
@media (max-width:1023px){
  .text_horizontal__2034885__ {
    display: block;
  }
  .text_horizontal__2034885__ .tlte_box,
  .text_horizontal__2034885__ .caption {
    display: block;
    width: 100%;
    padding-left: 0;
    text-align: center;
  }
}

/* 기존 데스크탑 전용 */
@media all and (min-width:1024px){
  .text_horizontal__2034885__ {
    display:block;
  }
  .text_horizontal__2034885__ .tlte_box {
    display:block;
    width:100%;
  }
  .text_horizontal__2034885__ .tlte_box .box_inner {
    padding:45px;
  }
  .text_horizontal__2034885__ .tlte_box .box_inner:before {
    transform:skewX(-8deg);
  }
  .text_horizontal__2034885__ .tlte_box .box_inner:after {
    top:95%;
    left:49%;
    right:auto;
    width:7px;
    height:7px;
  }
  .text_horizontal__2034885__ figure {
    max-width:62px;
  }

  .text_horizontal__2034885__ .caption {
    position:relative;
    display:block;
    width:100%;
    padding:66px 0 0 0;
    text-align:center;
  }
  .text_horizontal__2034885__ .caption:before {
    content:'';
    display:block;
    position:absolute;
    top:0;
    left:0;
    right:0;
    margin:auto;
    width:1px;
    height:56px;
    border-right:0;
  }
  .text_horizontal__2034885__ .title__2034885__ {
    font-size:20px;
  }
  .text_horizontal__2034885__ .title_s__2034885__ {
    font-size:14px;
  }
  .text_horizontal__2034885__ .text__2034885__ {
    font-size:20px;
  }
}
@media (max-width:1023px) {
  .text_horizontal__2034885__ {
    display: block;
  }

  .text_horizontal__2034885__ .tlte_box,
  .text_horizontal__2034885__ .caption {
    display: block;
    width: 100%;
    padding-left: 0;
    text-align: center;
  }

  .text_horizontal__2034885__ .tlte_box .box_inner:before {
    transform: none; /* skew 효과 제거 (원하면) */
  }

  .text_horizontal__2034885__ .tlte_box .box_inner:after {
    display: none; /* 모바일에서는 점 숨기기 */
  }
}

/*     2034905 : 공백      */
.empty__2034905__ {box-sizing:border-box;display:block;position:relative;width:100%;height:40px}
.empty__2034905__.build_edit_mode {min-height:10px;border:1px dashed red}
.empty__2034905__.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 (min-width:768px){
	.empty__2034905__ {height:50px}
}

@media all and (min-width:1024px){
	.empty__2034905__ {height:50px}
}

/*     2034915 : 타이틀 텍스트      */
.title__2034915__ {font-size:0}
.title__2034915__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:30px;font-weight:bold;color:#000000;letter-spacing:-0.1em;line-height:1.2em;
}
.title__2034915__ p:before {content:'';position:absolute;background:#8CA8D7;font-size:0}

.title__2034915__.style_top p {padding-top:10px}
.title__2034915__.style_top p:before {top:0;left:0;width:30px;height:4px}

.title__2034915__.style_right p {padding-right:14px}
.title__2034915__.style_right p:before {top:16%;right:0;width:4px;height:30px}

.title__2034915__.style_bottom p {padding-bottom:12px}
.title__2034915__.style_bottom p:before {bottom:0;left:0;width:30px;height:4px}

.title__2034915__.style_left p {padding-left:14px}
.title__2034915__.style_left p:before {top:16%;left:0;width:4px;height:30px}

.title__2034915__.style_circle1 p {padding-left:18px}
.title__2034915__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__2034915__.style_circle2 p {padding-left:18px}
.title__2034915__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #8CA8D7;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__2034915__ p {font-size:40px}
	.title__2034915__.style_top p:before {width:40px}
	.title__2034915__.style_right p:before {height:40px}
	.title__2034915__.style_bottom p:before {width:40px}
	.title__2034915__.style_left p:before {height:40px}
}

/*     2034925 : 실선      */
.solid_line__2034925__ {display:block;position:relative;width:30px;height:42px;margin:0 auto;}
.solid_line__2034925__:before {content:'';position:absolute;left:0;top:50%;width:100%;height:0;border-top:2px solid #875bbd}

.solid_line__2034925__.build_edit_mode {min-height:10px}

@media all and (max-width:767px){
	.solid_line__2034925__ {width:20px;height:30px}
}

/*     2034935 : 타이틀 텍스트      */
.title__2034935__ {font-size:0}
.title__2034935__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:16px;font-weight:normal;color:#444444;letter-spacing:-0.1em;line-height:1.2em;word-break:keep-all;
}
.title__2034935__ p:before {content:'';position:absolute;background:#8CA8D7;font-size:0}

.title__2034935__.style_top p {padding-top:10px}
.title__2034935__.style_top p:before {top:0;left:0;width:16px;height:4px}

.title__2034935__.style_right p {padding-right:14px}
.title__2034935__.style_right p:before {top:16%;right:0;width:4px;height:16px}

.title__2034935__.style_bottom p {padding-bottom:12px}
.title__2034935__.style_bottom p:before {bottom:0;left:0;width:16px;height:4px}

.title__2034935__.style_left p {padding-left:14px}
.title__2034935__.style_left p:before {top:16%;left:0;width:4px;height:16px}

.title__2034935__.style_circle1 p {padding-left:18px}
.title__2034935__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__2034935__.style_circle2 p {padding-left:18px}
.title__2034935__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #8CA8D7;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__2034935__ p {font-size:18px}
	.title__2034935__.style_top p:before {width:18px}
	.title__2034935__.style_right p:before {height:18px}
	.title__2034935__.style_bottom p:before {width:18px}
	.title__2034935__.style_left p:before {height:18px}
}

/*     2034945 : 공백      */
.empty__2034945__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.empty__2034945__.build_edit_mode {min-height:10px;border:1px dashed red}
.empty__2034945__.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 (min-width:768px){
	.empty__2034945__ {height:px}
}

@media all and (min-width:1024px){
	.empty__2034945__ {height:40px}
}

/*     2035045 : 맞춤형 컨텐츠      */
.empty__2035045__ {background:#fff;}
.empty__2035045__ ul {margin:0;padding:0;border-bottom:1px solid #dfdfdf;list-style:none;}
.empty__2035045__ li {position:relative;box-sizing:border-box;border:1px solid #dfdfdf;border-bottom:0;background:#fff;cursor:pointer;transition:width .2s;}
.empty__2035045__ li .inner {padding:24px;box-sizing:border-box;overflow:hidden;}
.empty__2035045__ li .inner:after {content:'';display:block;clear:both;}
.empty__2035045__ li .inner > .nmb {display:none;margin-bottom:25px;font-size:15px;font-weight:bold;color:#444444}
.empty__2035045__ li .figure {float:right;max-width:54px;}
.empty__2035045__ li .figure .off_img {display:block;}
.empty__2035045__ li .figure .on_img {display:none;}
.empty__2035045__ li .caption {float:left;width:calc(100% - 60px);}
.empty__2035045__ li .caption p {margin:0;padding:0}
.empty__2035045__ li .caption .nmb {display:block;margin-bottom:10px}
.empty__2035045__ li .caption .subject {font-size:17px;font-weight:bold;color:#444444;word-break:break-all}
.empty__2035045__ li .caption .cont {display:none;margin-top:10px;font-size:14px;color:#777777}

.empty__2035045__ li.on:after,
.empty__2035045__ li:hover:after {content:'';position:absolute;top:-1px;bottom:0;left:0;right:0;z-index:1;border:1px solid #db8ade}
.empty__2035045__ li.on .inner > .nmb {display:block;}
.empty__2035045__ li.on .figure {max-width:60px;}
.empty__2035045__ li.on .figure .off_img {display:none;}
.empty__2035045__ li.on .figure .on_img {display:block;}
.empty__2035045__ li.on .caption {width:calc(100% - 70px);}
.empty__2035045__ li.on .caption .nmb {display:none;}
.empty__2035045__ li.on .caption .subject {color:#875bbd}
.empty__2035045__ li.on .caption .cont {display:block;}

@media all and (min-width:1024px) {
	.empty__2035045__ ul {border-right:1px solid #dfdfdf;}
	.empty__2035045__ ul:after {content:'';display:block;clear:both;}
	.empty__2035045__ li {float:left;min-height:355px;border-right:0;}
	.empty__2035045__ li .inner {height:100%;}
	.empty__2035045__ li .inner > .nmb {display:block;margin-bottom:70px;font-size:18px}
	.empty__2035045__ li .figure {float:none;margin:0 auto;min-height:66px;}
	.empty__2035045__ li .caption {float:none;width:100%;margin-top:35px;}
	.empty__2035045__ li .caption .nmb {display:none;}
	.empty__2035045__ li .caption .subject {font-size:18px;text-align:center;}
	.empty__2035045__ li .caption .cont {font-size:16px;}

	.empty__2035045__ li.on:after,
	.empty__2035045__ li:hover:after {top:0;left:-1px;}
	.empty__2035045__ li.on > .nmb {margin-bottom:45px;}
	.empty__2035045__ li.on .figure {max-width:73px;}
	.empty__2035045__ li.on .caption {width:100%;}
	.empty__2035045__ li.on .caption .subject {text-align:left;}
}

/*     2035055 : 공백      */
.empty__2035055__ {box-sizing:border-box;display:block;position:relative;width:100%;height:30px}
.empty__2035055__.build_edit_mode {min-height:10px;border:1px dashed red}
.empty__2035055__.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 (min-width:768px){
	.empty__2035055__ {height:45px}
}

@media all and (min-width:1024px){
	.empty__2035055__ {height:60px}
}

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

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

/*     2035155 : 타이틀 텍스트      */
.title__2035155__ {font-size:0}
.title__2035155__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:30px;font-weight:bold;color:#000000;letter-spacing:-0.1em;line-height:1.2em;
}
.title__2035155__ p:before {content:'';position:absolute;background:#8CA8D7;font-size:0}

.title__2035155__.style_top p {padding-top:10px}
.title__2035155__.style_top p:before {top:0;left:0;width:30px;height:4px}

.title__2035155__.style_right p {padding-right:14px}
.title__2035155__.style_right p:before {top:16%;right:0;width:4px;height:30px}

.title__2035155__.style_bottom p {padding-bottom:12px}
.title__2035155__.style_bottom p:before {bottom:0;left:0;width:30px;height:4px}

.title__2035155__.style_left p {padding-left:14px}
.title__2035155__.style_left p:before {top:16%;left:0;width:4px;height:30px}

.title__2035155__.style_circle1 p {padding-left:18px}
.title__2035155__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__2035155__.style_circle2 p {padding-left:18px}
.title__2035155__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #8CA8D7;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__2035155__ p {font-size:40px}
	.title__2035155__.style_top p:before {width:40px}
	.title__2035155__.style_right p:before {height:40px}
	.title__2035155__.style_bottom p:before {width:40px}
	.title__2035155__.style_left p:before {height:40px}
}

/*     2035165 : 실선      */
.solid_line__2035165__ {display:block;position:relative;width:30px;height:42px;margin:0 auto;}
.solid_line__2035165__:before {content:'';position:absolute;left:0;top:50%;width:100%;height:0;border-top:2px solid #875bbd}

.solid_line__2035165__.build_edit_mode {min-height:10px}

@media all and (max-width:767px){
	.solid_line__2035165__ {width:20px;height:30px}
}

/*     2035175 : 타이틀 텍스트      */
.title__2035175__ {font-size:0}
.title__2035175__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:16px;font-weight:normal;color:#444444;letter-spacing:-0.1em;line-height:1.2em;word-break:keep-all;
}
.title__2035175__ p:before {content:'';position:absolute;background:#8CA8D7;font-size:0}

.title__2035175__.style_top p {padding-top:10px}
.title__2035175__.style_top p:before {top:0;left:0;width:16px;height:4px}

.title__2035175__.style_right p {padding-right:14px}
.title__2035175__.style_right p:before {top:16%;right:0;width:4px;height:16px}

.title__2035175__.style_bottom p {padding-bottom:12px}
.title__2035175__.style_bottom p:before {bottom:0;left:0;width:16px;height:4px}

.title__2035175__.style_left p {padding-left:14px}
.title__2035175__.style_left p:before {top:16%;left:0;width:4px;height:16px}

.title__2035175__.style_circle1 p {padding-left:18px}
.title__2035175__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__2035175__.style_circle2 p {padding-left:18px}
.title__2035175__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #8CA8D7;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__2035175__ p {font-size:18px}
	.title__2035175__.style_top p:before {width:18px}
	.title__2035175__.style_right p:before {height:18px}
	.title__2035175__.style_bottom p:before {width:18px}
	.title__2035175__.style_left p:before {height:18px}
}

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

/*     2035195 : 이미지 슬라이드 (반응형)      */
@font-face {
	font-family:'icomoon_slider';
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.eot');
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.svg#icomoon_slider') format('svg');
	font-weight:normal;
	font-style:normal;
}

.pm-banner_slide_responsive__2035195__ {max-width:1500px;margin:0 auto}
.pm-banner_slide_responsive__2035195__ a {display:block;border:none}
.pm-banner_slide_responsive__2035195__ a img {border:none}
.pm-banner_slide_responsive__2035195__ .item {position:relative}
.pm-banner_slide_responsive__2035195__ .item img {vertical-align:top}

.pm-banner_slide_responsive__2035195__ .owl-nav {-webkit-tap-highlight-color:transparent}
.pm-banner_slide_responsive__2035195__ .owl-nav [class*='owl-'] {position:absolute;top:50%;z-index:2;width:30px;height:30px;line-height:30px;margin-top:-15px;font-size:0;opacity:0.7}
.pm-banner_slide_responsive__2035195__ .owl-nav [class*='owl-']:before {font-family:'icomoon_slider';font-size:30px;font-weight:bold;color:#fff}
.pm-banner_slide_responsive__2035195__ .owl-nav [class*='owl-']:hover {opacity:1}
.pm-banner_slide_responsive__2035195__ .owl-nav .owl-prev {left:2px}
.pm-banner_slide_responsive__2035195__ .owl-nav .owl-next {right:2px}
.pm-banner_slide_responsive__2035195__ .owl-nav .owl-prev:before {content:'\e600'}
.pm-banner_slide_responsive__2035195__ .owl-nav .owl-next:before {content:'\e601'}
.pm-banner_slide_responsive__2035195__ .owl-nav .disabled {opacity:0.5;cursor:default !important}

.pm-banner_slide_responsive__2035195__ .owl-dots {position:absolute;left:0;width:100%;height:30px;padding:10px;font-size:0;box-sizing:border-box;text-align:center}
.pm-banner_slide_responsive__2035195__ .owl-dots .owl-dot {display:inline-block}
.pm-banner_slide_responsive__2035195__ .owl-dots .owl-dot span {display:block;width:10px;height:10px;margin:0 3px;background:#ddd;border-radius:30px;transition:opacity 200ms ease}
.pm-banner_slide_responsive__2035195__ .owl-dots .owl-dot.active span,
.pm-banner_slide_responsive__2035195__ .owl-dots .owl-dot:hover span {background:#999999}

.pm-banner_slide_responsive__2035195__.empty__2035195__ {padding:30px 10px;font-size:13px;text-align:center}

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

/*     2035315 : 공백      */
.solid_line__2035315__ {box-sizing:border-box;display:block;position:relative;width:100%;height:50px}
.solid_line__2035315__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__2035315__.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__2035315__ {height:50px}
}

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

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

/*     2035345 : 버튼      */
.button__2035345__ a {
  --background: #875bbd;
  --text: #fff;
  --font-size: 16px;
  --duration: 0.44s;
  --move-hover: -4px;
  --shadow: 0 2px 8px -1px rgba(222, 127, 226, 0.32);
  --shadow-hover: 0 4px 20px -2px rgba(222, 127, 226, 0.5);
  --font-shadow: var(--font-size);

  display: block;
  width: 100%;
  max-width: 100%;
  padding: 16px 0;

  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  line-height: var(--font-size);
  font-size: var(--font-size);
  letter-spacing: 0.5px;

  text-align: center;
  text-decoration: none;

  border: none;
  border-radius: 24px;
  background: var(--background);
  color: var(--text);
  box-shadow: var(--shadow);
  outline: none;
  appearance: none;

  transform: translateY(var(--y, 0)) translateZ(0);
  transition: transform var(--duration) ease, box-shadow var(--duration) ease;
}

.button__2035345__ a:hover {
  --y: var(--move-hover);
  box-shadow: var(--shadow-hover);
}

/*     2035355 : 공백      */
.solid_line__2035355__ {box-sizing:border-box;display:block;position:relative;width:100%;height:150px}
.solid_line__2035355__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__2035355__.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__2035355__ {height:100px}
}

/*     2035365 : 블록 설정      */
.block_option__2035365__ {display:table; width:100%;}
.block_option__2035365__ p {display:table-cell; height:100px; margin:0; background:#fafafa; color:#c40000; text-align:center; vertical-align:middle;}

@media (max-width:1023px){
	.row__2035365__ {margin-bottom:-20px !important;}
}

@media (min-width:1024px){
	.row__2035365__ {margin-bottom:-50px !important;}
}

/*     2035375 : 공백      */
.empty__2035375__ {box-sizing:border-box;display:block;position:relative;width:100%;height:30px}
.empty__2035375__.build_edit_mode {min-height:10px;border:1px dashed red}
.empty__2035375__.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 (min-width:768px){
	.empty__2035375__ {height:45px}
}

@media all and (min-width:1024px){
	.empty__2035375__ {height:60px}
}

/*     2035385 : 한줄 텍스트      */
.text__2035385__ p {
	display:block;margin:0;padding:0;
	font-size:18px;font-weight:normal;color:#ffffff;letter-spacing:0;line-height:1.5em;
}
.text__2035385__ p a {color:#ffffff}

@media all and (min-width:1024px){
	.text__2035385__ p {font-size:14px}
}

/*     2035395 : 한줄 텍스트      */
.text__2035395__ p {
	display:block;margin:0;padding:0;
	font-size:18px;font-weight:bold;color:#ffffff;letter-spacing:0;line-height:1.5em;
}
.text__2035395__ p a {color:#ffffff}

@media all and (min-width:1024px){
	.text__2035395__ p {font-size:26px}
}

/*     2035405 : 공백      */
.empty__2035405__ {box-sizing:border-box;display:block;position:relative;width:100%;height:20px}
.empty__2035405__.build_edit_mode {min-height:10px;border:1px dashed red}
.empty__2035405__.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 (min-width:768px){
	.empty__2035405__ {height:px}
}

@media all and (min-width:1024px){
	.empty__2035405__ {height:30px}
}

/*     2035415 : 버튼      */
.button__2035415__ {width:calc(100% + 10px);margin:0 -5px;font-size:0;text-align:center;}
.button__2035415__ div {display:inline-block;width:calc(100% / 3);padding:0 5px;box-sizing:border-box;}
.button__2035415__ a {
	display:inline-block;width:100%;margin:0;padding:8px 15px;
	border:1px solid #ffffff;border-radius:0px;box-sizing:border-box;background-color:#ffffff;vertical-align:middle;
	font-size:13px;font-weight:normal;color:#fff;text-align:center;letter-spacing:-.03em;line-height:1.3em;
}
.button__2035415__.style_line a {background:transparent;color:#ffffff}

@media all and (min-width:768px){
	.button__2035415__ {margin:0 auto;}
	.button__2035415__ div {width:auto;min-width:160px;}
	.button__2035415__ a {padding:12px 15px;}
}
@media all and (min-width:1024px){
	.button__2035415__ div {padding:0 10px;}
	.button__2035415__ a {font-size:15px}
	.button__2035415__ a:hover {opacity:0.9}
}

/*     2035425 : 공백      */
.empty__2035425__ {box-sizing:border-box;display:block;position:relative;width:100%;height:30px}
.empty__2035425__.build_edit_mode {min-height:10px;border:1px dashed red}
.empty__2035425__.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 (min-width:768px){
	.empty__2035425__ {height:45px}
}

@media all and (min-width:1024px){
	.empty__2035425__ {height:60px}
}

