/*     88017 : 스크롤 슬라이드 js      */
.empty__5595__ {padding:20px 10px; background:#fafafa; font-size:13px; color:blue; text-align:center;}
.empty__5595__ p{font-size:17px;font-weight:bold;}
.empty__5595__ dl{margin:0;text-align:left;color:#333;}
.empty__5595__ dt{margin-bottom:5px;font-size:14px;}
.empty__5595__ dd{margin:0;font-size:13px;}


/*     1135954 : 타이틀 텍스트      */
.title__1135954__ {font-size:0; }
.title__1135954__ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:35px; font-weight:bold; color:#008BD8; letter-spacing:-.03em; line-height:1.4em;
}
.title__1135954__ p:before {content:''; position:absolute; background:#008BD8; font-size:0;}

.title__1135954__.style_top p {padding-top:10px;}
.title__1135954__.style_top p:before {top:0; left:0; width:35px; height:4px;}

.title__1135954__.style_right p {padding-right:14px;}
.title__1135954__.style_right p:before {top:16%; right:0; width:4px; height:35px;}

.title__1135954__.style_bottom p {padding-bottom:12px;}
.title__1135954__.style_bottom p:before {left:0; bottom:0; right:0; height:2px; margin:auto;}

.title__1135954__.style_left p {padding-left:14px;}
.title__1135954__.style_left p:before {top:16%; left:0; width:4px; height:35px;}

.title__1135954__.style_circle1 p {padding-left:18px;}
.title__1135954__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__1135954__.style_circle2 p {padding-left:18px;}
.title__1135954__.style_circle2 p:before {
	top:0; left:0; bottom:0; width:10px; height:10px; margin:auto; border-radius:50%;
	border:2px solid #008BD8; background:none; box-sizing:border-box;
}

/*     1135964 : 장문 텍스트      */
.textarea__1135964__ p { 
	display:block; margin:0; padding:0;
	font-size:18px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.4em;
}

/*     1135934 : 한줄 텍스트      */
.text__1135934__ {display:table; width:100%;}
.text__1135934__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__1135934__ p a {color:#444444; text-decoration:none;}
.text__1135934__ p span {display:block; position:relative;}
.text__1135934__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__1135934__ .left,
.text__1135934__ .right {width:50%;}
.text__1135934__ .left span {padding:10px 60px 10px 10px;}
.text__1135934__ .right span {padding:10px 10px 10px 60px;}
.text__1135934__ .left i,
.text__1135934__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__1135934__ .left i {right:60px; left:0;}
.text__1135934__ .right i {right:0; left:60px;}

.text__1135934__ .left span:before,
.text__1135934__ .left span:after,
.text__1135934__ .left i:after,
.text__1135934__ .right span:before,
.text__1135934__ .right span:after,
.text__1135934__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__1135934__ .left span:before {right:60px; width:8px; height:8px;}
.text__1135934__ .left span:after {right:36px; width:10px; height:10px;}
.text__1135934__ .left i:after {right:-54px; width:16px; height:16px;}

.text__1135934__ .right span:before {left:60px; width:8px; height:8px;}
.text__1135934__ .right span:after {left:36px; width:10px; height:10px;}
.text__1135934__ .right i:after {left:-54px; width:16px; height:16px;}

/*     1135944 : 장문 텍스트      */
.textarea__1135944__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

/*     1135914 : 타이틀 텍스트      */
.title__1135914__ {font-size:0; }
.title__1135914__ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:35px; font-weight:bold; color:#008BD8; letter-spacing:-.03em; line-height:1.4em;
}
.title__1135914__ p:before {content:''; position:absolute; background:#008BD8; font-size:0;}

.title__1135914__.style_top p {padding-top:10px;}
.title__1135914__.style_top p:before {top:0; left:0; width:35px; height:4px;}

.title__1135914__.style_right p {padding-right:14px;}
.title__1135914__.style_right p:before {top:16%; right:0; width:4px; height:35px;}

.title__1135914__.style_bottom p {padding-bottom:12px;}
.title__1135914__.style_bottom p:before {left:0; bottom:0; right:0; height:2px; margin:auto;}

.title__1135914__.style_left p {padding-left:14px;}
.title__1135914__.style_left p:before {top:16%; left:0; width:4px; height:35px;}

.title__1135914__.style_circle1 p {padding-left:18px;}
.title__1135914__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__1135914__.style_circle2 p {padding-left:18px;}
.title__1135914__.style_circle2 p:before {
	top:0; left:0; bottom:0; width:10px; height:10px; margin:auto; border-radius:50%;
	border:2px solid #008BD8; background:none; box-sizing:border-box;
}

/*     1135924 : 장문 텍스트      */
.textarea__1135924__ p { 
	display:block; margin:0; padding:0;
	font-size:18px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.4em;
}

/*     1135894 : 한줄 텍스트      */
.text__1135894__ {display:table; width:100%;}
.text__1135894__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__1135894__ p a {color:#444444; text-decoration:none;}
.text__1135894__ p span {display:block; position:relative;}
.text__1135894__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__1135894__ .left,
.text__1135894__ .right {width:50%;}
.text__1135894__ .left span {padding:10px 60px 10px 10px;}
.text__1135894__ .right span {padding:10px 10px 10px 60px;}
.text__1135894__ .left i,
.text__1135894__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__1135894__ .left i {right:60px; left:0;}
.text__1135894__ .right i {right:0; left:60px;}

.text__1135894__ .left span:before,
.text__1135894__ .left span:after,
.text__1135894__ .left i:after,
.text__1135894__ .right span:before,
.text__1135894__ .right span:after,
.text__1135894__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__1135894__ .left span:before {right:60px; width:8px; height:8px;}
.text__1135894__ .left span:after {right:36px; width:10px; height:10px;}
.text__1135894__ .left i:after {right:-54px; width:16px; height:16px;}

.text__1135894__ .right span:before {left:60px; width:8px; height:8px;}
.text__1135894__ .right span:after {left:36px; width:10px; height:10px;}
.text__1135894__ .right i:after {left:-54px; width:16px; height:16px;}

/*     1135904 : 장문 텍스트      */
.textarea__1135904__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

/*     259625 : 타이틀 텍스트      */
.title__259625__ {font-size:0; }
.title__259625__ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:35px; font-weight:bold; color:#008BD8; letter-spacing:-.03em; line-height:1.4em;
}
.title__259625__ p:before {content:''; position:absolute; background:#008BD8; font-size:0;}

.title__259625__.style_top p {padding-top:10px;}
.title__259625__.style_top p:before {top:0; left:0; width:35px; height:4px;}

.title__259625__.style_right p {padding-right:14px;}
.title__259625__.style_right p:before {top:16%; right:0; width:4px; height:35px;}

.title__259625__.style_bottom p {padding-bottom:12px;}
.title__259625__.style_bottom p:before {left:0; bottom:0; right:0; height:2px; margin:auto;}

.title__259625__.style_left p {padding-left:14px;}
.title__259625__.style_left p:before {top:16%; left:0; width:4px; height:35px;}

.title__259625__.style_circle1 p {padding-left:18px;}
.title__259625__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__259625__.style_circle2 p {padding-left:18px;}
.title__259625__.style_circle2 p:before {
	top:0; left:0; bottom:0; width:10px; height:10px; margin:auto; border-radius:50%;
	border:2px solid #008BD8; background:none; box-sizing:border-box;
}

/*     259635 : 장문 텍스트      */
.textarea__259635__ p { 
	display:block; margin:0; padding:0;
	font-size:18px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.4em;
}

/*     259705 : 한줄 텍스트      */
.text__259705__ {display:table; width:100%;}
.text__259705__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__259705__ p a {color:#444444; text-decoration:none;}
.text__259705__ p span {display:block; position:relative;}
.text__259705__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__259705__ .left,
.text__259705__ .right {width:50%;}
.text__259705__ .left span {padding:10px 60px 10px 10px;}
.text__259705__ .right span {padding:10px 10px 10px 60px;}
.text__259705__ .left i,
.text__259705__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__259705__ .left i {right:60px; left:0;}
.text__259705__ .right i {right:0; left:60px;}

.text__259705__ .left span:before,
.text__259705__ .left span:after,
.text__259705__ .left i:after,
.text__259705__ .right span:before,
.text__259705__ .right span:after,
.text__259705__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__259705__ .left span:before {right:60px; width:8px; height:8px;}
.text__259705__ .left span:after {right:36px; width:10px; height:10px;}
.text__259705__ .left i:after {right:-54px; width:16px; height:16px;}

.text__259705__ .right span:before {left:60px; width:8px; height:8px;}
.text__259705__ .right span:after {left:36px; width:10px; height:10px;}
.text__259705__ .right i:after {left:-54px; width:16px; height:16px;}

/*     259715 : 장문 텍스트      */
.textarea__259715__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

/*     1135994 : 한줄 텍스트      */
.text__1135994__ {display:table; width:100%;}
.text__1135994__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__1135994__ p a {color:#444444; text-decoration:none;}
.text__1135994__ p span {display:block; position:relative;}
.text__1135994__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__1135994__ .left,
.text__1135994__ .right {width:50%;}
.text__1135994__ .left span {padding:10px 60px 10px 10px;}
.text__1135994__ .right span {padding:10px 10px 10px 60px;}
.text__1135994__ .left i,
.text__1135994__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__1135994__ .left i {right:60px; left:0;}
.text__1135994__ .right i {right:0; left:60px;}

.text__1135994__ .left span:before,
.text__1135994__ .left span:after,
.text__1135994__ .left i:after,
.text__1135994__ .right span:before,
.text__1135994__ .right span:after,
.text__1135994__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__1135994__ .left span:before {right:60px; width:8px; height:8px;}
.text__1135994__ .left span:after {right:36px; width:10px; height:10px;}
.text__1135994__ .left i:after {right:-54px; width:16px; height:16px;}

.text__1135994__ .right span:before {left:60px; width:8px; height:8px;}
.text__1135994__ .right span:after {left:36px; width:10px; height:10px;}
.text__1135994__ .right i:after {left:-54px; width:16px; height:16px;}

/*     1136004 : 장문 텍스트      */
.textarea__1136004__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

/*     1136014 : 한줄 텍스트      */
.text__1136014__ {display:table; width:100%;}
.text__1136014__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__1136014__ p a {color:#444444; text-decoration:none;}
.text__1136014__ p span {display:block; position:relative;}
.text__1136014__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__1136014__ .left,
.text__1136014__ .right {width:50%;}
.text__1136014__ .left span {padding:10px 60px 10px 10px;}
.text__1136014__ .right span {padding:10px 10px 10px 60px;}
.text__1136014__ .left i,
.text__1136014__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__1136014__ .left i {right:60px; left:0;}
.text__1136014__ .right i {right:0; left:60px;}

.text__1136014__ .left span:before,
.text__1136014__ .left span:after,
.text__1136014__ .left i:after,
.text__1136014__ .right span:before,
.text__1136014__ .right span:after,
.text__1136014__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__1136014__ .left span:before {right:60px; width:8px; height:8px;}
.text__1136014__ .left span:after {right:36px; width:10px; height:10px;}
.text__1136014__ .left i:after {right:-54px; width:16px; height:16px;}

.text__1136014__ .right span:before {left:60px; width:8px; height:8px;}
.text__1136014__ .right span:after {left:36px; width:10px; height:10px;}
.text__1136014__ .right i:after {left:-54px; width:16px; height:16px;}

/*     1136144 : 장문 텍스트      */
.textarea__1136144__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

/*     1136134 : 장문 텍스트      */
.textarea__1136134__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

/*     1135974 : 한줄 텍스트      */
.text__1135974__ {display:table; width:100%;}
.text__1135974__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__1135974__ p a {color:#444444; text-decoration:none;}
.text__1135974__ p span {display:block; position:relative;}
.text__1135974__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__1135974__ .left,
.text__1135974__ .right {width:50%;}
.text__1135974__ .left span {padding:10px 60px 10px 10px;}
.text__1135974__ .right span {padding:10px 10px 10px 60px;}
.text__1135974__ .left i,
.text__1135974__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__1135974__ .left i {right:60px; left:0;}
.text__1135974__ .right i {right:0; left:60px;}

.text__1135974__ .left span:before,
.text__1135974__ .left span:after,
.text__1135974__ .left i:after,
.text__1135974__ .right span:before,
.text__1135974__ .right span:after,
.text__1135974__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__1135974__ .left span:before {right:60px; width:8px; height:8px;}
.text__1135974__ .left span:after {right:36px; width:10px; height:10px;}
.text__1135974__ .left i:after {right:-54px; width:16px; height:16px;}

.text__1135974__ .right span:before {left:60px; width:8px; height:8px;}
.text__1135974__ .right span:after {left:36px; width:10px; height:10px;}
.text__1135974__ .right i:after {left:-54px; width:16px; height:16px;}

/*     1135984 : 장문 텍스트      */
.textarea__1135984__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

/*     1136054 : 한줄 텍스트      */
.text__1136054__ {display:table; width:100%;}
.text__1136054__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__1136054__ p a {color:#444444; text-decoration:none;}
.text__1136054__ p span {display:block; position:relative;}
.text__1136054__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__1136054__ .left,
.text__1136054__ .right {width:50%;}
.text__1136054__ .left span {padding:10px 60px 10px 10px;}
.text__1136054__ .right span {padding:10px 10px 10px 60px;}
.text__1136054__ .left i,
.text__1136054__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__1136054__ .left i {right:60px; left:0;}
.text__1136054__ .right i {right:0; left:60px;}

.text__1136054__ .left span:before,
.text__1136054__ .left span:after,
.text__1136054__ .left i:after,
.text__1136054__ .right span:before,
.text__1136054__ .right span:after,
.text__1136054__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__1136054__ .left span:before {right:60px; width:8px; height:8px;}
.text__1136054__ .left span:after {right:36px; width:10px; height:10px;}
.text__1136054__ .left i:after {right:-54px; width:16px; height:16px;}

.text__1136054__ .right span:before {left:60px; width:8px; height:8px;}
.text__1136054__ .right span:after {left:36px; width:10px; height:10px;}
.text__1136054__ .right i:after {left:-54px; width:16px; height:16px;}

/*     1136064 : 장문 텍스트      */
.textarea__1136064__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

/*     1136074 : 한줄 텍스트      */
.text__1136074__ {display:table; width:100%;}
.text__1136074__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__1136074__ p a {color:#444444; text-decoration:none;}
.text__1136074__ p span {display:block; position:relative;}
.text__1136074__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__1136074__ .left,
.text__1136074__ .right {width:50%;}
.text__1136074__ .left span {padding:10px 60px 10px 10px;}
.text__1136074__ .right span {padding:10px 10px 10px 60px;}
.text__1136074__ .left i,
.text__1136074__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__1136074__ .left i {right:60px; left:0;}
.text__1136074__ .right i {right:0; left:60px;}

.text__1136074__ .left span:before,
.text__1136074__ .left span:after,
.text__1136074__ .left i:after,
.text__1136074__ .right span:before,
.text__1136074__ .right span:after,
.text__1136074__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__1136074__ .left span:before {right:60px; width:8px; height:8px;}
.text__1136074__ .left span:after {right:36px; width:10px; height:10px;}
.text__1136074__ .left i:after {right:-54px; width:16px; height:16px;}

.text__1136074__ .right span:before {left:60px; width:8px; height:8px;}
.text__1136074__ .right span:after {left:36px; width:10px; height:10px;}
.text__1136074__ .right i:after {left:-54px; width:16px; height:16px;}

/*     1136084 : 장문 텍스트      */
.textarea__1136084__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

/*     1136094 : 한줄 텍스트      */
.text__1136094__ {display:table; width:100%;}
.text__1136094__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__1136094__ p a {color:#444444; text-decoration:none;}
.text__1136094__ p span {display:block; position:relative;}
.text__1136094__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__1136094__ .left,
.text__1136094__ .right {width:50%;}
.text__1136094__ .left span {padding:10px 60px 10px 10px;}
.text__1136094__ .right span {padding:10px 10px 10px 60px;}
.text__1136094__ .left i,
.text__1136094__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__1136094__ .left i {right:60px; left:0;}
.text__1136094__ .right i {right:0; left:60px;}

.text__1136094__ .left span:before,
.text__1136094__ .left span:after,
.text__1136094__ .left i:after,
.text__1136094__ .right span:before,
.text__1136094__ .right span:after,
.text__1136094__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__1136094__ .left span:before {right:60px; width:8px; height:8px;}
.text__1136094__ .left span:after {right:36px; width:10px; height:10px;}
.text__1136094__ .left i:after {right:-54px; width:16px; height:16px;}

.text__1136094__ .right span:before {left:60px; width:8px; height:8px;}
.text__1136094__ .right span:after {left:36px; width:10px; height:10px;}
.text__1136094__ .right i:after {left:-54px; width:16px; height:16px;}

/*     1136154 : 장문 텍스트      */
.textarea__1136154__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

/*     1136104 : 장문 텍스트      */
.textarea__1136104__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

/*     1136114 : 한줄 텍스트      */
.text__1136114__ {display:table; width:100%;}
.text__1136114__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__1136114__ p a {color:#444444; text-decoration:none;}
.text__1136114__ p span {display:block; position:relative;}
.text__1136114__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__1136114__ .left,
.text__1136114__ .right {width:50%;}
.text__1136114__ .left span {padding:10px 60px 10px 10px;}
.text__1136114__ .right span {padding:10px 10px 10px 60px;}
.text__1136114__ .left i,
.text__1136114__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__1136114__ .left i {right:60px; left:0;}
.text__1136114__ .right i {right:0; left:60px;}

.text__1136114__ .left span:before,
.text__1136114__ .left span:after,
.text__1136114__ .left i:after,
.text__1136114__ .right span:before,
.text__1136114__ .right span:after,
.text__1136114__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__1136114__ .left span:before {right:60px; width:8px; height:8px;}
.text__1136114__ .left span:after {right:36px; width:10px; height:10px;}
.text__1136114__ .left i:after {right:-54px; width:16px; height:16px;}

.text__1136114__ .right span:before {left:60px; width:8px; height:8px;}
.text__1136114__ .right span:after {left:36px; width:10px; height:10px;}
.text__1136114__ .right i:after {left:-54px; width:16px; height:16px;}

/*     1136124 : 장문 텍스트      */
.textarea__1136124__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

/*     362715 : 타이틀 텍스트      */
.title__362715__ {font-size:0; }
.title__362715__ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:35px; font-weight:bold; color:#008BD8; letter-spacing:-.03em; line-height:1.4em;
}
.title__362715__ p:before {content:''; position:absolute; background:#008BD8; font-size:0;}

.title__362715__.style_top p {padding-top:10px;}
.title__362715__.style_top p:before {top:0; left:0; width:35px; height:4px;}

.title__362715__.style_right p {padding-right:14px;}
.title__362715__.style_right p:before {top:16%; right:0; width:4px; height:35px;}

.title__362715__.style_bottom p {padding-bottom:12px;}
.title__362715__.style_bottom p:before {left:0; bottom:0; right:0; height:2px; margin:auto;}

.title__362715__.style_left p {padding-left:14px;}
.title__362715__.style_left p:before {top:16%; left:0; width:4px; height:35px;}

.title__362715__.style_circle1 p {padding-left:18px;}
.title__362715__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__362715__.style_circle2 p {padding-left:18px;}
.title__362715__.style_circle2 p:before {
	top:0; left:0; bottom:0; width:10px; height:10px; margin:auto; border-radius:50%;
	border:2px solid #008BD8; background:none; box-sizing:border-box;
}

/*     362725 : 장문 텍스트      */
.textarea__362725__ p { 
	display:block; margin:0; padding:0;
	font-size:18px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.4em;
}

/*     362735 : 한줄 텍스트      */
.text__362735__ {display:table; width:100%;}
.text__362735__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__362735__ p a {color:#444444; text-decoration:none;}
.text__362735__ p span {display:block; position:relative;}
.text__362735__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__362735__ .left,
.text__362735__ .right {width:50%;}
.text__362735__ .left span {padding:10px 60px 10px 10px;}
.text__362735__ .right span {padding:10px 10px 10px 60px;}
.text__362735__ .left i,
.text__362735__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__362735__ .left i {right:60px; left:0;}
.text__362735__ .right i {right:0; left:60px;}

.text__362735__ .left span:before,
.text__362735__ .left span:after,
.text__362735__ .left i:after,
.text__362735__ .right span:before,
.text__362735__ .right span:after,
.text__362735__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__362735__ .left span:before {right:60px; width:8px; height:8px;}
.text__362735__ .left span:after {right:36px; width:10px; height:10px;}
.text__362735__ .left i:after {right:-54px; width:16px; height:16px;}

.text__362735__ .right span:before {left:60px; width:8px; height:8px;}
.text__362735__ .right span:after {left:36px; width:10px; height:10px;}
.text__362735__ .right i:after {left:-54px; width:16px; height:16px;}

/*     362745 : 장문 텍스트      */
.textarea__362745__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

/*     259645 : 한줄 텍스트      */
.text__259645__ {display:table; width:100%;}
.text__259645__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__259645__ p a {color:#444444; text-decoration:none;}
.text__259645__ p span {display:block; position:relative;}
.text__259645__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__259645__ .left,
.text__259645__ .right {width:50%;}
.text__259645__ .left span {padding:10px 60px 10px 10px;}
.text__259645__ .right span {padding:10px 10px 10px 60px;}
.text__259645__ .left i,
.text__259645__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__259645__ .left i {right:60px; left:0;}
.text__259645__ .right i {right:0; left:60px;}

.text__259645__ .left span:before,
.text__259645__ .left span:after,
.text__259645__ .left i:after,
.text__259645__ .right span:before,
.text__259645__ .right span:after,
.text__259645__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__259645__ .left span:before {right:60px; width:8px; height:8px;}
.text__259645__ .left span:after {right:36px; width:10px; height:10px;}
.text__259645__ .left i:after {right:-54px; width:16px; height:16px;}

.text__259645__ .right span:before {left:60px; width:8px; height:8px;}
.text__259645__ .right span:after {left:36px; width:10px; height:10px;}
.text__259645__ .right i:after {left:-54px; width:16px; height:16px;}

/*     259655 : 장문 텍스트      */
.textarea__259655__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

/*     87711 : 타이틀 텍스트      */
.title__87711__ {font-size:0; }
.title__87711__ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:35px; font-weight:bold; color:#008BD8; letter-spacing:-.03em; line-height:1.4em;
}
.title__87711__ p:before {content:''; position:absolute; background:#008BD8; font-size:0;}

.title__87711__.style_top p {padding-top:10px;}
.title__87711__.style_top p:before {top:0; left:0; width:35px; height:4px;}

.title__87711__.style_right p {padding-right:14px;}
.title__87711__.style_right p:before {top:16%; right:0; width:4px; height:35px;}

.title__87711__.style_bottom p {padding-bottom:12px;}
.title__87711__.style_bottom p:before {left:0; bottom:0; right:0; height:2px; margin:auto;}

.title__87711__.style_left p {padding-left:14px;}
.title__87711__.style_left p:before {top:16%; left:0; width:4px; height:35px;}

.title__87711__.style_circle1 p {padding-left:18px;}
.title__87711__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__87711__.style_circle2 p {padding-left:18px;}
.title__87711__.style_circle2 p:before {
	top:0; left:0; bottom:0; width:10px; height:10px; margin:auto; border-radius:50%;
	border:2px solid #008BD8; background:none; box-sizing:border-box;
}

/*     87712 : 장문 텍스트      */
.textarea__87712__ p { 
	display:block; margin:0; padding:0;
	font-size:18px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.4em;
}

/*     259665 : 한줄 텍스트      */
.text__259665__ {display:table; width:100%;}
.text__259665__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__259665__ p a {color:#444444; text-decoration:none;}
.text__259665__ p span {display:block; position:relative;}
.text__259665__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__259665__ .left,
.text__259665__ .right {width:50%;}
.text__259665__ .left span {padding:10px 60px 10px 10px;}
.text__259665__ .right span {padding:10px 10px 10px 60px;}
.text__259665__ .left i,
.text__259665__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__259665__ .left i {right:60px; left:0;}
.text__259665__ .right i {right:0; left:60px;}

.text__259665__ .left span:before,
.text__259665__ .left span:after,
.text__259665__ .left i:after,
.text__259665__ .right span:before,
.text__259665__ .right span:after,
.text__259665__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__259665__ .left span:before {right:60px; width:8px; height:8px;}
.text__259665__ .left span:after {right:36px; width:10px; height:10px;}
.text__259665__ .left i:after {right:-54px; width:16px; height:16px;}

.text__259665__ .right span:before {left:60px; width:8px; height:8px;}
.text__259665__ .right span:after {left:36px; width:10px; height:10px;}
.text__259665__ .right i:after {left:-54px; width:16px; height:16px;}

/*     259675 : 장문 텍스트      */
.textarea__259675__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

/*     259685 : 타이틀 텍스트      */
.title__259685__ {font-size:0; }
.title__259685__ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:35px; font-weight:bold; color:#008BD8; letter-spacing:-.03em; line-height:1.4em;
}
.title__259685__ p:before {content:''; position:absolute; background:#008BD8; font-size:0;}

.title__259685__.style_top p {padding-top:10px;}
.title__259685__.style_top p:before {top:0; left:0; width:35px; height:4px;}

.title__259685__.style_right p {padding-right:14px;}
.title__259685__.style_right p:before {top:16%; right:0; width:4px; height:35px;}

.title__259685__.style_bottom p {padding-bottom:12px;}
.title__259685__.style_bottom p:before {left:0; bottom:0; right:0; height:2px; margin:auto;}

.title__259685__.style_left p {padding-left:14px;}
.title__259685__.style_left p:before {top:16%; left:0; width:4px; height:35px;}

.title__259685__.style_circle1 p {padding-left:18px;}
.title__259685__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__259685__.style_circle2 p {padding-left:18px;}
.title__259685__.style_circle2 p:before {
	top:0; left:0; bottom:0; width:10px; height:10px; margin:auto; border-radius:50%;
	border:2px solid #008BD8; background:none; box-sizing:border-box;
}

/*     259695 : 장문 텍스트      */
.textarea__259695__ p { 
	display:block; margin:0; padding:0;
	font-size:18px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.4em;
}

/*     259605 : 한줄 텍스트      */
.text__259605__ {display:table; width:100%;}
.text__259605__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__259605__ p a {color:#444444; text-decoration:none;}
.text__259605__ p span {display:block; position:relative;}
.text__259605__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__259605__ .left,
.text__259605__ .right {width:50%;}
.text__259605__ .left span {padding:10px 60px 10px 10px;}
.text__259605__ .right span {padding:10px 10px 10px 60px;}
.text__259605__ .left i,
.text__259605__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__259605__ .left i {right:60px; left:0;}
.text__259605__ .right i {right:0; left:60px;}

.text__259605__ .left span:before,
.text__259605__ .left span:after,
.text__259605__ .left i:after,
.text__259605__ .right span:before,
.text__259605__ .right span:after,
.text__259605__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__259605__ .left span:before {right:60px; width:8px; height:8px;}
.text__259605__ .left span:after {right:36px; width:10px; height:10px;}
.text__259605__ .left i:after {right:-54px; width:16px; height:16px;}

.text__259605__ .right span:before {left:60px; width:8px; height:8px;}
.text__259605__ .right span:after {left:36px; width:10px; height:10px;}
.text__259605__ .right i:after {left:-54px; width:16px; height:16px;}

/*     259615 : 장문 텍스트      */
.textarea__259615__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

/*     87713 : 한줄 텍스트      */
.text__87713__ {display:table; width:100%;}
.text__87713__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__87713__ p a {color:#444444; text-decoration:none;}
.text__87713__ p span {display:block; position:relative;}
.text__87713__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__87713__ .left,
.text__87713__ .right {width:50%;}
.text__87713__ .left span {padding:10px 60px 10px 10px;}
.text__87713__ .right span {padding:10px 10px 10px 60px;}
.text__87713__ .left i,
.text__87713__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__87713__ .left i {right:60px; left:0;}
.text__87713__ .right i {right:0; left:60px;}

.text__87713__ .left span:before,
.text__87713__ .left span:after,
.text__87713__ .left i:after,
.text__87713__ .right span:before,
.text__87713__ .right span:after,
.text__87713__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__87713__ .left span:before {right:60px; width:8px; height:8px;}
.text__87713__ .left span:after {right:36px; width:10px; height:10px;}
.text__87713__ .left i:after {right:-54px; width:16px; height:16px;}

.text__87713__ .right span:before {left:60px; width:8px; height:8px;}
.text__87713__ .right span:after {left:36px; width:10px; height:10px;}
.text__87713__ .right i:after {left:-54px; width:16px; height:16px;}

/*     87714 : 장문 텍스트      */
.textarea__87714__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

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

/*     87720 : 타이틀 텍스트      */
.title__87720__ {font-size:0; }
.title__87720__ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:35px; font-weight:bold; color:#008BD8; letter-spacing:-.03em; line-height:1.4em;
}
.title__87720__ p:before {content:''; position:absolute; background:#008BD8; font-size:0;}

.title__87720__.style_top p {padding-top:10px;}
.title__87720__.style_top p:before {top:0; left:0; width:35px; height:4px;}

.title__87720__.style_right p {padding-right:14px;}
.title__87720__.style_right p:before {top:16%; right:0; width:4px; height:35px;}

.title__87720__.style_bottom p {padding-bottom:12px;}
.title__87720__.style_bottom p:before {left:0; bottom:0; right:0; height:2px; margin:auto;}

.title__87720__.style_left p {padding-left:14px;}
.title__87720__.style_left p:before {top:16%; left:0; width:4px; height:35px;}

.title__87720__.style_circle1 p {padding-left:18px;}
.title__87720__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__87720__.style_circle2 p {padding-left:18px;}
.title__87720__.style_circle2 p:before {
	top:0; left:0; bottom:0; width:10px; height:10px; margin:auto; border-radius:50%;
	border:2px solid #008BD8; background:none; box-sizing:border-box;
}

/*     87721 : 장문 텍스트      */
.textarea__87721__ p { 
	display:block; margin:0; padding:0;
	font-size:18px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.4em;
}

/*     87722 : 한줄 텍스트      */
.text__87722__ {display:table; width:100%;}
.text__87722__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__87722__ p a {color:#444444; text-decoration:none;}
.text__87722__ p span {display:block; position:relative;}
.text__87722__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__87722__ .left,
.text__87722__ .right {width:50%;}
.text__87722__ .left span {padding:10px 60px 10px 10px;}
.text__87722__ .right span {padding:10px 10px 10px 60px;}
.text__87722__ .left i,
.text__87722__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__87722__ .left i {right:60px; left:0;}
.text__87722__ .right i {right:0; left:60px;}

.text__87722__ .left span:before,
.text__87722__ .left span:after,
.text__87722__ .left i:after,
.text__87722__ .right span:before,
.text__87722__ .right span:after,
.text__87722__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__87722__ .left span:before {right:60px; width:8px; height:8px;}
.text__87722__ .left span:after {right:36px; width:10px; height:10px;}
.text__87722__ .left i:after {right:-54px; width:16px; height:16px;}

.text__87722__ .right span:before {left:60px; width:8px; height:8px;}
.text__87722__ .right span:after {left:36px; width:10px; height:10px;}
.text__87722__ .right i:after {left:-54px; width:16px; height:16px;}

/*     87723 : 장문 텍스트      */
.textarea__87723__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

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

/*     87733 : 타이틀 텍스트      */
.title__87733__ {font-size:0; }
.title__87733__ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:35px; font-weight:bold; color:#008BD8; letter-spacing:-.03em; line-height:1.4em;
}
.title__87733__ p:before {content:''; position:absolute; background:#008BD8; font-size:0;}

.title__87733__.style_top p {padding-top:10px;}
.title__87733__.style_top p:before {top:0; left:0; width:35px; height:4px;}

.title__87733__.style_right p {padding-right:14px;}
.title__87733__.style_right p:before {top:16%; right:0; width:4px; height:35px;}

.title__87733__.style_bottom p {padding-bottom:12px;}
.title__87733__.style_bottom p:before {left:0; bottom:0; right:0; height:2px; margin:auto;}

.title__87733__.style_left p {padding-left:14px;}
.title__87733__.style_left p:before {top:16%; left:0; width:4px; height:35px;}

.title__87733__.style_circle1 p {padding-left:18px;}
.title__87733__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__87733__.style_circle2 p {padding-left:18px;}
.title__87733__.style_circle2 p:before {
	top:0; left:0; bottom:0; width:10px; height:10px; margin:auto; border-radius:50%;
	border:2px solid #008BD8; background:none; box-sizing:border-box;
}

/*     87734 : 장문 텍스트      */
.textarea__87734__ p { 
	display:block; margin:0; padding:0;
	font-size:18px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.4em;
}

/*     87735 : 한줄 텍스트      */
.text__87735__ {display:table; width:100%;}
.text__87735__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__87735__ p a {color:#444444; text-decoration:none;}
.text__87735__ p span {display:block; position:relative;}
.text__87735__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__87735__ .left,
.text__87735__ .right {width:50%;}
.text__87735__ .left span {padding:10px 60px 10px 10px;}
.text__87735__ .right span {padding:10px 10px 10px 60px;}
.text__87735__ .left i,
.text__87735__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__87735__ .left i {right:60px; left:0;}
.text__87735__ .right i {right:0; left:60px;}

.text__87735__ .left span:before,
.text__87735__ .left span:after,
.text__87735__ .left i:after,
.text__87735__ .right span:before,
.text__87735__ .right span:after,
.text__87735__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__87735__ .left span:before {right:60px; width:8px; height:8px;}
.text__87735__ .left span:after {right:36px; width:10px; height:10px;}
.text__87735__ .left i:after {right:-54px; width:16px; height:16px;}

.text__87735__ .right span:before {left:60px; width:8px; height:8px;}
.text__87735__ .right span:after {left:36px; width:10px; height:10px;}
.text__87735__ .right i:after {left:-54px; width:16px; height:16px;}

/*     87736 : 장문 텍스트      */
.textarea__87736__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

/*     89135 : 한줄 텍스트      */
.text__89135__ {display:table; width:100%;}
.text__89135__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__89135__ p a {color:#444444; text-decoration:none;}
.text__89135__ p span {display:block; position:relative;}
.text__89135__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__89135__ .left,
.text__89135__ .right {width:50%;}
.text__89135__ .left span {padding:10px 60px 10px 10px;}
.text__89135__ .right span {padding:10px 10px 10px 60px;}
.text__89135__ .left i,
.text__89135__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__89135__ .left i {right:60px; left:0;}
.text__89135__ .right i {right:0; left:60px;}

.text__89135__ .left span:before,
.text__89135__ .left span:after,
.text__89135__ .left i:after,
.text__89135__ .right span:before,
.text__89135__ .right span:after,
.text__89135__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__89135__ .left span:before {right:60px; width:8px; height:8px;}
.text__89135__ .left span:after {right:36px; width:10px; height:10px;}
.text__89135__ .left i:after {right:-54px; width:16px; height:16px;}

.text__89135__ .right span:before {left:60px; width:8px; height:8px;}
.text__89135__ .right span:after {left:36px; width:10px; height:10px;}
.text__89135__ .right i:after {left:-54px; width:16px; height:16px;}

/*     89136 : 장문 텍스트      */
.textarea__89136__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

/*     89133 : 한줄 텍스트      */
.text__89133__ {display:table; width:100%;}
.text__89133__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__89133__ p a {color:#444444; text-decoration:none;}
.text__89133__ p span {display:block; position:relative;}
.text__89133__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__89133__ .left,
.text__89133__ .right {width:50%;}
.text__89133__ .left span {padding:10px 60px 10px 10px;}
.text__89133__ .right span {padding:10px 10px 10px 60px;}
.text__89133__ .left i,
.text__89133__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__89133__ .left i {right:60px; left:0;}
.text__89133__ .right i {right:0; left:60px;}

.text__89133__ .left span:before,
.text__89133__ .left span:after,
.text__89133__ .left i:after,
.text__89133__ .right span:before,
.text__89133__ .right span:after,
.text__89133__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__89133__ .left span:before {right:60px; width:8px; height:8px;}
.text__89133__ .left span:after {right:36px; width:10px; height:10px;}
.text__89133__ .left i:after {right:-54px; width:16px; height:16px;}

.text__89133__ .right span:before {left:60px; width:8px; height:8px;}
.text__89133__ .right span:after {left:36px; width:10px; height:10px;}
.text__89133__ .right i:after {left:-54px; width:16px; height:16px;}

/*     89134 : 장문 텍스트      */
.textarea__89134__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

/*     89131 : 한줄 텍스트      */
.text__89131__ {display:table; width:100%;}
.text__89131__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__89131__ p a {color:#444444; text-decoration:none;}
.text__89131__ p span {display:block; position:relative;}
.text__89131__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__89131__ .left,
.text__89131__ .right {width:50%;}
.text__89131__ .left span {padding:10px 60px 10px 10px;}
.text__89131__ .right span {padding:10px 10px 10px 60px;}
.text__89131__ .left i,
.text__89131__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__89131__ .left i {right:60px; left:0;}
.text__89131__ .right i {right:0; left:60px;}

.text__89131__ .left span:before,
.text__89131__ .left span:after,
.text__89131__ .left i:after,
.text__89131__ .right span:before,
.text__89131__ .right span:after,
.text__89131__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__89131__ .left span:before {right:60px; width:8px; height:8px;}
.text__89131__ .left span:after {right:36px; width:10px; height:10px;}
.text__89131__ .left i:after {right:-54px; width:16px; height:16px;}

.text__89131__ .right span:before {left:60px; width:8px; height:8px;}
.text__89131__ .right span:after {left:36px; width:10px; height:10px;}
.text__89131__ .right i:after {left:-54px; width:16px; height:16px;}

/*     89132 : 장문 텍스트      */
.textarea__89132__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

/*     87737 : 한줄 텍스트      */
.text__87737__ {display:table; width:100%;}
.text__87737__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__87737__ p a {color:#444444; text-decoration:none;}
.text__87737__ p span {display:block; position:relative;}
.text__87737__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__87737__ .left,
.text__87737__ .right {width:50%;}
.text__87737__ .left span {padding:10px 60px 10px 10px;}
.text__87737__ .right span {padding:10px 10px 10px 60px;}
.text__87737__ .left i,
.text__87737__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__87737__ .left i {right:60px; left:0;}
.text__87737__ .right i {right:0; left:60px;}

.text__87737__ .left span:before,
.text__87737__ .left span:after,
.text__87737__ .left i:after,
.text__87737__ .right span:before,
.text__87737__ .right span:after,
.text__87737__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__87737__ .left span:before {right:60px; width:8px; height:8px;}
.text__87737__ .left span:after {right:36px; width:10px; height:10px;}
.text__87737__ .left i:after {right:-54px; width:16px; height:16px;}

.text__87737__ .right span:before {left:60px; width:8px; height:8px;}
.text__87737__ .right span:after {left:36px; width:10px; height:10px;}
.text__87737__ .right i:after {left:-54px; width:16px; height:16px;}

/*     87738 : 장문 텍스트      */
.textarea__87738__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

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

/*     87740 : 타이틀 텍스트      */
.title__87740__ {font-size:0; }
.title__87740__ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:35px; font-weight:bold; color:#008BD8; letter-spacing:-.03em; line-height:1.4em;
}
.title__87740__ p:before {content:''; position:absolute; background:#008BD8; font-size:0;}

.title__87740__.style_top p {padding-top:10px;}
.title__87740__.style_top p:before {top:0; left:0; width:35px; height:4px;}

.title__87740__.style_right p {padding-right:14px;}
.title__87740__.style_right p:before {top:16%; right:0; width:4px; height:35px;}

.title__87740__.style_bottom p {padding-bottom:12px;}
.title__87740__.style_bottom p:before {left:0; bottom:0; right:0; height:2px; margin:auto;}

.title__87740__.style_left p {padding-left:14px;}
.title__87740__.style_left p:before {top:16%; left:0; width:4px; height:35px;}

.title__87740__.style_circle1 p {padding-left:18px;}
.title__87740__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__87740__.style_circle2 p {padding-left:18px;}
.title__87740__.style_circle2 p:before {
	top:0; left:0; bottom:0; width:10px; height:10px; margin:auto; border-radius:50%;
	border:2px solid #008BD8; background:none; box-sizing:border-box;
}

/*     87741 : 장문 텍스트      */
.textarea__87741__ p { 
	display:block; margin:0; padding:0;
	font-size:18px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.4em;
}

/*     87744 : 한줄 텍스트      */
.text__87744__ {display:table; width:100%;}
.text__87744__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__87744__ p a {color:#444444; text-decoration:none;}
.text__87744__ p span {display:block; position:relative;}
.text__87744__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__87744__ .left,
.text__87744__ .right {width:50%;}
.text__87744__ .left span {padding:10px 60px 10px 10px;}
.text__87744__ .right span {padding:10px 10px 10px 60px;}
.text__87744__ .left i,
.text__87744__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__87744__ .left i {right:60px; left:0;}
.text__87744__ .right i {right:0; left:60px;}

.text__87744__ .left span:before,
.text__87744__ .left span:after,
.text__87744__ .left i:after,
.text__87744__ .right span:before,
.text__87744__ .right span:after,
.text__87744__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__87744__ .left span:before {right:60px; width:8px; height:8px;}
.text__87744__ .left span:after {right:36px; width:10px; height:10px;}
.text__87744__ .left i:after {right:-54px; width:16px; height:16px;}

.text__87744__ .right span:before {left:60px; width:8px; height:8px;}
.text__87744__ .right span:after {left:36px; width:10px; height:10px;}
.text__87744__ .right i:after {left:-54px; width:16px; height:16px;}

/*     89130 : 장문 텍스트      */
.textarea__89130__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

/*     87742 : 한줄 텍스트      */
.text__87742__ {display:table; width:100%;}
.text__87742__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__87742__ p a {color:#444444; text-decoration:none;}
.text__87742__ p span {display:block; position:relative;}
.text__87742__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__87742__ .left,
.text__87742__ .right {width:50%;}
.text__87742__ .left span {padding:10px 60px 10px 10px;}
.text__87742__ .right span {padding:10px 10px 10px 60px;}
.text__87742__ .left i,
.text__87742__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__87742__ .left i {right:60px; left:0;}
.text__87742__ .right i {right:0; left:60px;}

.text__87742__ .left span:before,
.text__87742__ .left span:after,
.text__87742__ .left i:after,
.text__87742__ .right span:before,
.text__87742__ .right span:after,
.text__87742__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__87742__ .left span:before {right:60px; width:8px; height:8px;}
.text__87742__ .left span:after {right:36px; width:10px; height:10px;}
.text__87742__ .left i:after {right:-54px; width:16px; height:16px;}

.text__87742__ .right span:before {left:60px; width:8px; height:8px;}
.text__87742__ .right span:after {left:36px; width:10px; height:10px;}
.text__87742__ .right i:after {left:-54px; width:16px; height:16px;}

/*     87743 : 장문 텍스트      */
.textarea__87743__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

/*     89129 : 한줄 텍스트      */
.text__89129__ {display:table; width:100%;}
.text__89129__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__89129__ p a {color:#444444; text-decoration:none;}
.text__89129__ p span {display:block; position:relative;}
.text__89129__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__89129__ .left,
.text__89129__ .right {width:50%;}
.text__89129__ .left span {padding:10px 60px 10px 10px;}
.text__89129__ .right span {padding:10px 10px 10px 60px;}
.text__89129__ .left i,
.text__89129__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__89129__ .left i {right:60px; left:0;}
.text__89129__ .right i {right:0; left:60px;}

.text__89129__ .left span:before,
.text__89129__ .left span:after,
.text__89129__ .left i:after,
.text__89129__ .right span:before,
.text__89129__ .right span:after,
.text__89129__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__89129__ .left span:before {right:60px; width:8px; height:8px;}
.text__89129__ .left span:after {right:36px; width:10px; height:10px;}
.text__89129__ .left i:after {right:-54px; width:16px; height:16px;}

.text__89129__ .right span:before {left:60px; width:8px; height:8px;}
.text__89129__ .right span:after {left:36px; width:10px; height:10px;}
.text__89129__ .right i:after {left:-54px; width:16px; height:16px;}

/*     89126 : 장문 텍스트      */
.textarea__89126__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

/*     89125 : 한줄 텍스트      */
.text__89125__ {display:table; width:100%;}
.text__89125__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__89125__ p a {color:#444444; text-decoration:none;}
.text__89125__ p span {display:block; position:relative;}
.text__89125__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__89125__ .left,
.text__89125__ .right {width:50%;}
.text__89125__ .left span {padding:10px 60px 10px 10px;}
.text__89125__ .right span {padding:10px 10px 10px 60px;}
.text__89125__ .left i,
.text__89125__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__89125__ .left i {right:60px; left:0;}
.text__89125__ .right i {right:0; left:60px;}

.text__89125__ .left span:before,
.text__89125__ .left span:after,
.text__89125__ .left i:after,
.text__89125__ .right span:before,
.text__89125__ .right span:after,
.text__89125__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__89125__ .left span:before {right:60px; width:8px; height:8px;}
.text__89125__ .left span:after {right:36px; width:10px; height:10px;}
.text__89125__ .left i:after {right:-54px; width:16px; height:16px;}

.text__89125__ .right span:before {left:60px; width:8px; height:8px;}
.text__89125__ .right span:after {left:36px; width:10px; height:10px;}
.text__89125__ .right i:after {left:-54px; width:16px; height:16px;}

/*     87745 : 장문 텍스트      */
.textarea__87745__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

/*     89127 : 한줄 텍스트      */
.text__89127__ {display:table; width:100%;}
.text__89127__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__89127__ p a {color:#444444; text-decoration:none;}
.text__89127__ p span {display:block; position:relative;}
.text__89127__ .center {padding:10px; font-size:20px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em; text-align:center; white-space:nowrap;}
.text__89127__ .left,
.text__89127__ .right {width:50%;}
.text__89127__ .left span {padding:10px 60px 10px 10px;}
.text__89127__ .right span {padding:10px 10px 10px 60px;}
.text__89127__ .left i,
.text__89127__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__89127__ .left i {right:60px; left:0;}
.text__89127__ .right i {right:0; left:60px;}

.text__89127__ .left span:before,
.text__89127__ .left span:after,
.text__89127__ .left i:after,
.text__89127__ .right span:before,
.text__89127__ .right span:after,
.text__89127__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__89127__ .left span:before {right:60px; width:8px; height:8px;}
.text__89127__ .left span:after {right:36px; width:10px; height:10px;}
.text__89127__ .left i:after {right:-54px; width:16px; height:16px;}

.text__89127__ .right span:before {left:60px; width:8px; height:8px;}
.text__89127__ .right span:after {left:36px; width:10px; height:10px;}
.text__89127__ .right i:after {left:-54px; width:16px; height:16px;}

/*     89128 : 장문 텍스트      */
.textarea__89128__ p { 
	display:block; margin:0; padding:0;
	font-size:20px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

