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

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

/*     130107 : 한줄 텍스트      */
.text__130107__ p {
	display:block;margin:0;padding:0;
	font-size:28px;font-weight:bold;color:#0256d0;letter-spacing:-.03em;line-height:1.2em;
}
.text__130107__ p a {color:#0256d0}

@media all and (min-width:1024px){
	.text__130107__ p {font-size:48px;letter-spacing:-.05em;line-height:1.1em;}
}

/*     130108 : 타이틀 텍스트      */
.title__130108__ {font-size:0}
.title__130108__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:17px;font-weight:normal;color:#444444;letter-spacing:-.03em;line-height:1.2em;
}
.title__130108__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__130108__.style_top p {padding-top:10px}
.title__130108__.style_top p:before {top:0;left:0;width:17px;height:4px}

.title__130108__.style_right p {padding-right:14px}
.title__130108__.style_right p:before {top:16%;right:0;width:4px;height:17px}

.title__130108__.style_bottom p {padding-bottom:12px}
.title__130108__.style_bottom p:before {bottom:0;left:0;width:17px;height:4px}

.title__130108__.style_left p {padding-left:14px}
.title__130108__.style_left p:before {top:16%;left:0;width:4px;height:17px}

.title__130108__.style_circle1 p {padding-left:18px}
.title__130108__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__130108__.style_circle2 p {padding-left:18px}
.title__130108__.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__130108__ p {font-size:24px}
	.title__130108__.style_top p:before {width:24px}
	.title__130108__.style_right p:before {height:24px}
	.title__130108__.style_bottom p:before {width:24px}
	.title__130108__.style_left p:before {height:24px}
}

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

/*     130046 : 타이틀 텍스트      */
.title__130046__ {font-size:0; }
.title__130046__ 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__130046__ p:before {content:''; position:absolute; background:#008BD8; font-size:0;}

.title__130046__.style_top p {padding-top:10px;}
.title__130046__.style_top p:before {top:0; left:0; width:35px; height:4px;}

.title__130046__.style_right p {padding-right:14px;}
.title__130046__.style_right p:before {top:16%; right:0; width:4px; height:35px;}

.title__130046__.style_bottom p {padding-bottom:12px;}
.title__130046__.style_bottom p:before {left:0; bottom:0; right:0; height:2px; margin:auto;}

.title__130046__.style_left p {padding-left:14px;}
.title__130046__.style_left p:before {top:16%; left:0; width:4px; height:35px;}

.title__130046__.style_circle1 p {padding-left:18px;}
.title__130046__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__130046__.style_circle2 p {padding-left:18px;}
.title__130046__.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;
}

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

/*     130048 : 한줄 텍스트      */
.text__130048__ {display:table; width:100%;}
.text__130048__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__130048__ p a {color:#444444; text-decoration:none;}
.text__130048__ p span {display:block; position:relative;}
.text__130048__ .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__130048__ .left,
.text__130048__ .right {width:50%;}
.text__130048__ .left span {padding:10px 60px 10px 10px;}
.text__130048__ .right span {padding:10px 10px 10px 60px;}
.text__130048__ .left i,
.text__130048__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__130048__ .left i {right:60px; left:0;}
.text__130048__ .right i {right:0; left:60px;}

.text__130048__ .left span:before,
.text__130048__ .left span:after,
.text__130048__ .left i:after,
.text__130048__ .right span:before,
.text__130048__ .right span:after,
.text__130048__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__130048__ .left span:before {right:60px; width:8px; height:8px;}
.text__130048__ .left span:after {right:36px; width:10px; height:10px;}
.text__130048__ .left i:after {right:-54px; width:16px; height:16px;}

.text__130048__ .right span:before {left:60px; width:8px; height:8px;}
.text__130048__ .right span:after {left:36px; width:10px; height:10px;}
.text__130048__ .right i:after {left:-54px; width:16px; height:16px;}

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

/*     130050 : 한줄 텍스트      */
.text__130050__ {display:table; width:100%;}
.text__130050__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__130050__ p a {color:#444444; text-decoration:none;}
.text__130050__ p span {display:block; position:relative;}
.text__130050__ .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__130050__ .left,
.text__130050__ .right {width:50%;}
.text__130050__ .left span {padding:10px 60px 10px 10px;}
.text__130050__ .right span {padding:10px 10px 10px 60px;}
.text__130050__ .left i,
.text__130050__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__130050__ .left i {right:60px; left:0;}
.text__130050__ .right i {right:0; left:60px;}

.text__130050__ .left span:before,
.text__130050__ .left span:after,
.text__130050__ .left i:after,
.text__130050__ .right span:before,
.text__130050__ .right span:after,
.text__130050__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__130050__ .left span:before {right:60px; width:8px; height:8px;}
.text__130050__ .left span:after {right:36px; width:10px; height:10px;}
.text__130050__ .left i:after {right:-54px; width:16px; height:16px;}

.text__130050__ .right span:before {left:60px; width:8px; height:8px;}
.text__130050__ .right span:after {left:36px; width:10px; height:10px;}
.text__130050__ .right i:after {left:-54px; width:16px; height:16px;}

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

/*     130052 : 한줄 텍스트      */
.text__130052__ {display:table; width:100%;}
.text__130052__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__130052__ p a {color:#444444; text-decoration:none;}
.text__130052__ p span {display:block; position:relative;}
.text__130052__ .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__130052__ .left,
.text__130052__ .right {width:50%;}
.text__130052__ .left span {padding:10px 60px 10px 10px;}
.text__130052__ .right span {padding:10px 10px 10px 60px;}
.text__130052__ .left i,
.text__130052__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__130052__ .left i {right:60px; left:0;}
.text__130052__ .right i {right:0; left:60px;}

.text__130052__ .left span:before,
.text__130052__ .left span:after,
.text__130052__ .left i:after,
.text__130052__ .right span:before,
.text__130052__ .right span:after,
.text__130052__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__130052__ .left span:before {right:60px; width:8px; height:8px;}
.text__130052__ .left span:after {right:36px; width:10px; height:10px;}
.text__130052__ .left i:after {right:-54px; width:16px; height:16px;}

.text__130052__ .right span:before {left:60px; width:8px; height:8px;}
.text__130052__ .right span:after {left:36px; width:10px; height:10px;}
.text__130052__ .right i:after {left:-54px; width:16px; height:16px;}

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

/*     130116 : 한줄 텍스트      */
.text__130116__ {display:table; width:100%;}
.text__130116__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__130116__ p a {color:#444444; text-decoration:none;}
.text__130116__ p span {display:block; position:relative;}
.text__130116__ .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__130116__ .left,
.text__130116__ .right {width:50%;}
.text__130116__ .left span {padding:10px 60px 10px 10px;}
.text__130116__ .right span {padding:10px 10px 10px 60px;}
.text__130116__ .left i,
.text__130116__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__130116__ .left i {right:60px; left:0;}
.text__130116__ .right i {right:0; left:60px;}

.text__130116__ .left span:before,
.text__130116__ .left span:after,
.text__130116__ .left i:after,
.text__130116__ .right span:before,
.text__130116__ .right span:after,
.text__130116__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__130116__ .left span:before {right:60px; width:8px; height:8px;}
.text__130116__ .left span:after {right:36px; width:10px; height:10px;}
.text__130116__ .left i:after {right:-54px; width:16px; height:16px;}

.text__130116__ .right span:before {left:60px; width:8px; height:8px;}
.text__130116__ .right span:after {left:36px; width:10px; height:10px;}
.text__130116__ .right i:after {left:-54px; width:16px; height:16px;}

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

/*     130118 : 한줄 텍스트      */
.text__130118__ {display:table; width:100%;}
.text__130118__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__130118__ p a {color:#444444; text-decoration:none;}
.text__130118__ p span {display:block; position:relative;}
.text__130118__ .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__130118__ .left,
.text__130118__ .right {width:50%;}
.text__130118__ .left span {padding:10px 60px 10px 10px;}
.text__130118__ .right span {padding:10px 10px 10px 60px;}
.text__130118__ .left i,
.text__130118__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__130118__ .left i {right:60px; left:0;}
.text__130118__ .right i {right:0; left:60px;}

.text__130118__ .left span:before,
.text__130118__ .left span:after,
.text__130118__ .left i:after,
.text__130118__ .right span:before,
.text__130118__ .right span:after,
.text__130118__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__130118__ .left span:before {right:60px; width:8px; height:8px;}
.text__130118__ .left span:after {right:36px; width:10px; height:10px;}
.text__130118__ .left i:after {right:-54px; width:16px; height:16px;}

.text__130118__ .right span:before {left:60px; width:8px; height:8px;}
.text__130118__ .right span:after {left:36px; width:10px; height:10px;}
.text__130118__ .right i:after {left:-54px; width:16px; height:16px;}

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

/*     130055 : 타이틀 텍스트      */
.title__130055__ {font-size:0; }
.title__130055__ 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__130055__ p:before {content:''; position:absolute; background:#008BD8; font-size:0;}

.title__130055__.style_top p {padding-top:10px;}
.title__130055__.style_top p:before {top:0; left:0; width:35px; height:4px;}

.title__130055__.style_right p {padding-right:14px;}
.title__130055__.style_right p:before {top:16%; right:0; width:4px; height:35px;}

.title__130055__.style_bottom p {padding-bottom:12px;}
.title__130055__.style_bottom p:before {left:0; bottom:0; right:0; height:2px; margin:auto;}

.title__130055__.style_left p {padding-left:14px;}
.title__130055__.style_left p:before {top:16%; left:0; width:4px; height:35px;}

.title__130055__.style_circle1 p {padding-left:18px;}
.title__130055__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__130055__.style_circle2 p {padding-left:18px;}
.title__130055__.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;
}

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

/*     130057 : 한줄 텍스트      */
.text__130057__ {display:table; width:100%;}
.text__130057__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__130057__ p a {color:#444444; text-decoration:none;}
.text__130057__ p span {display:block; position:relative;}
.text__130057__ .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__130057__ .left,
.text__130057__ .right {width:50%;}
.text__130057__ .left span {padding:10px 60px 10px 10px;}
.text__130057__ .right span {padding:10px 10px 10px 60px;}
.text__130057__ .left i,
.text__130057__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__130057__ .left i {right:60px; left:0;}
.text__130057__ .right i {right:0; left:60px;}

.text__130057__ .left span:before,
.text__130057__ .left span:after,
.text__130057__ .left i:after,
.text__130057__ .right span:before,
.text__130057__ .right span:after,
.text__130057__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__130057__ .left span:before {right:60px; width:8px; height:8px;}
.text__130057__ .left span:after {right:36px; width:10px; height:10px;}
.text__130057__ .left i:after {right:-54px; width:16px; height:16px;}

.text__130057__ .right span:before {left:60px; width:8px; height:8px;}
.text__130057__ .right span:after {left:36px; width:10px; height:10px;}
.text__130057__ .right i:after {left:-54px; width:16px; height:16px;}

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

/*     130059 : 한줄 텍스트      */
.text__130059__ {display:table; width:100%;}
.text__130059__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__130059__ p a {color:#444444; text-decoration:none;}
.text__130059__ p span {display:block; position:relative;}
.text__130059__ .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__130059__ .left,
.text__130059__ .right {width:50%;}
.text__130059__ .left span {padding:10px 60px 10px 10px;}
.text__130059__ .right span {padding:10px 10px 10px 60px;}
.text__130059__ .left i,
.text__130059__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__130059__ .left i {right:60px; left:0;}
.text__130059__ .right i {right:0; left:60px;}

.text__130059__ .left span:before,
.text__130059__ .left span:after,
.text__130059__ .left i:after,
.text__130059__ .right span:before,
.text__130059__ .right span:after,
.text__130059__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__130059__ .left span:before {right:60px; width:8px; height:8px;}
.text__130059__ .left span:after {right:36px; width:10px; height:10px;}
.text__130059__ .left i:after {right:-54px; width:16px; height:16px;}

.text__130059__ .right span:before {left:60px; width:8px; height:8px;}
.text__130059__ .right span:after {left:36px; width:10px; height:10px;}
.text__130059__ .right i:after {left:-54px; width:16px; height:16px;}

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

/*     130061 : 한줄 텍스트      */
.text__130061__ {display:table; width:100%;}
.text__130061__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__130061__ p a {color:#444444; text-decoration:none;}
.text__130061__ p span {display:block; position:relative;}
.text__130061__ .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__130061__ .left,
.text__130061__ .right {width:50%;}
.text__130061__ .left span {padding:10px 60px 10px 10px;}
.text__130061__ .right span {padding:10px 10px 10px 60px;}
.text__130061__ .left i,
.text__130061__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__130061__ .left i {right:60px; left:0;}
.text__130061__ .right i {right:0; left:60px;}

.text__130061__ .left span:before,
.text__130061__ .left span:after,
.text__130061__ .left i:after,
.text__130061__ .right span:before,
.text__130061__ .right span:after,
.text__130061__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__130061__ .left span:before {right:60px; width:8px; height:8px;}
.text__130061__ .left span:after {right:36px; width:10px; height:10px;}
.text__130061__ .left i:after {right:-54px; width:16px; height:16px;}

.text__130061__ .right span:before {left:60px; width:8px; height:8px;}
.text__130061__ .right span:after {left:36px; width:10px; height:10px;}
.text__130061__ .right i:after {left:-54px; width:16px; height:16px;}

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

/*     130063 : 한줄 텍스트      */
.text__130063__ {display:table; width:100%;}
.text__130063__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__130063__ p a {color:#444444; text-decoration:none;}
.text__130063__ p span {display:block; position:relative;}
.text__130063__ .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__130063__ .left,
.text__130063__ .right {width:50%;}
.text__130063__ .left span {padding:10px 60px 10px 10px;}
.text__130063__ .right span {padding:10px 10px 10px 60px;}
.text__130063__ .left i,
.text__130063__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__130063__ .left i {right:60px; left:0;}
.text__130063__ .right i {right:0; left:60px;}

.text__130063__ .left span:before,
.text__130063__ .left span:after,
.text__130063__ .left i:after,
.text__130063__ .right span:before,
.text__130063__ .right span:after,
.text__130063__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__130063__ .left span:before {right:60px; width:8px; height:8px;}
.text__130063__ .left span:after {right:36px; width:10px; height:10px;}
.text__130063__ .left i:after {right:-54px; width:16px; height:16px;}

.text__130063__ .right span:before {left:60px; width:8px; height:8px;}
.text__130063__ .right span:after {left:36px; width:10px; height:10px;}
.text__130063__ .right i:after {left:-54px; width:16px; height:16px;}

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

/*     130065 : 한줄 텍스트      */
.text__130065__ {display:table; width:100%;}
.text__130065__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__130065__ p a {color:#444444; text-decoration:none;}
.text__130065__ p span {display:block; position:relative;}
.text__130065__ .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__130065__ .left,
.text__130065__ .right {width:50%;}
.text__130065__ .left span {padding:10px 60px 10px 10px;}
.text__130065__ .right span {padding:10px 10px 10px 60px;}
.text__130065__ .left i,
.text__130065__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__130065__ .left i {right:60px; left:0;}
.text__130065__ .right i {right:0; left:60px;}

.text__130065__ .left span:before,
.text__130065__ .left span:after,
.text__130065__ .left i:after,
.text__130065__ .right span:before,
.text__130065__ .right span:after,
.text__130065__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__130065__ .left span:before {right:60px; width:8px; height:8px;}
.text__130065__ .left span:after {right:36px; width:10px; height:10px;}
.text__130065__ .left i:after {right:-54px; width:16px; height:16px;}

.text__130065__ .right span:before {left:60px; width:8px; height:8px;}
.text__130065__ .right span:after {left:36px; width:10px; height:10px;}
.text__130065__ .right i:after {left:-54px; width:16px; height:16px;}

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

/*     130120 : 한줄 텍스트      */
.text__130120__ {display:table; width:100%;}
.text__130120__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__130120__ p a {color:#444444; text-decoration:none;}
.text__130120__ p span {display:block; position:relative;}
.text__130120__ .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__130120__ .left,
.text__130120__ .right {width:50%;}
.text__130120__ .left span {padding:10px 60px 10px 10px;}
.text__130120__ .right span {padding:10px 10px 10px 60px;}
.text__130120__ .left i,
.text__130120__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__130120__ .left i {right:60px; left:0;}
.text__130120__ .right i {right:0; left:60px;}

.text__130120__ .left span:before,
.text__130120__ .left span:after,
.text__130120__ .left i:after,
.text__130120__ .right span:before,
.text__130120__ .right span:after,
.text__130120__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__130120__ .left span:before {right:60px; width:8px; height:8px;}
.text__130120__ .left span:after {right:36px; width:10px; height:10px;}
.text__130120__ .left i:after {right:-54px; width:16px; height:16px;}

.text__130120__ .right span:before {left:60px; width:8px; height:8px;}
.text__130120__ .right span:after {left:36px; width:10px; height:10px;}
.text__130120__ .right i:after {left:-54px; width:16px; height:16px;}

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

/*     130068 : 타이틀 텍스트      */
.title__130068__ {font-size:0; }
.title__130068__ 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__130068__ p:before {content:''; position:absolute; background:#008BD8; font-size:0;}

.title__130068__.style_top p {padding-top:10px;}
.title__130068__.style_top p:before {top:0; left:0; width:35px; height:4px;}

.title__130068__.style_right p {padding-right:14px;}
.title__130068__.style_right p:before {top:16%; right:0; width:4px; height:35px;}

.title__130068__.style_bottom p {padding-bottom:12px;}
.title__130068__.style_bottom p:before {left:0; bottom:0; right:0; height:2px; margin:auto;}

.title__130068__.style_left p {padding-left:14px;}
.title__130068__.style_left p:before {top:16%; left:0; width:4px; height:35px;}

.title__130068__.style_circle1 p {padding-left:18px;}
.title__130068__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__130068__.style_circle2 p {padding-left:18px;}
.title__130068__.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;
}

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

/*     130070 : 한줄 텍스트      */
.text__130070__ {display:table; width:100%;}
.text__130070__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__130070__ p a {color:#444444; text-decoration:none;}
.text__130070__ p span {display:block; position:relative;}
.text__130070__ .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__130070__ .left,
.text__130070__ .right {width:50%;}
.text__130070__ .left span {padding:10px 60px 10px 10px;}
.text__130070__ .right span {padding:10px 10px 10px 60px;}
.text__130070__ .left i,
.text__130070__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__130070__ .left i {right:60px; left:0;}
.text__130070__ .right i {right:0; left:60px;}

.text__130070__ .left span:before,
.text__130070__ .left span:after,
.text__130070__ .left i:after,
.text__130070__ .right span:before,
.text__130070__ .right span:after,
.text__130070__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__130070__ .left span:before {right:60px; width:8px; height:8px;}
.text__130070__ .left span:after {right:36px; width:10px; height:10px;}
.text__130070__ .left i:after {right:-54px; width:16px; height:16px;}

.text__130070__ .right span:before {left:60px; width:8px; height:8px;}
.text__130070__ .right span:after {left:36px; width:10px; height:10px;}
.text__130070__ .right i:after {left:-54px; width:16px; height:16px;}

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

/*     130122 : 한줄 텍스트      */
.text__130122__ {display:table; width:100%;}
.text__130122__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__130122__ p a {color:#444444; text-decoration:none;}
.text__130122__ p span {display:block; position:relative;}
.text__130122__ .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__130122__ .left,
.text__130122__ .right {width:50%;}
.text__130122__ .left span {padding:10px 60px 10px 10px;}
.text__130122__ .right span {padding:10px 10px 10px 60px;}
.text__130122__ .left i,
.text__130122__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__130122__ .left i {right:60px; left:0;}
.text__130122__ .right i {right:0; left:60px;}

.text__130122__ .left span:before,
.text__130122__ .left span:after,
.text__130122__ .left i:after,
.text__130122__ .right span:before,
.text__130122__ .right span:after,
.text__130122__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__130122__ .left span:before {right:60px; width:8px; height:8px;}
.text__130122__ .left span:after {right:36px; width:10px; height:10px;}
.text__130122__ .left i:after {right:-54px; width:16px; height:16px;}

.text__130122__ .right span:before {left:60px; width:8px; height:8px;}
.text__130122__ .right span:after {left:36px; width:10px; height:10px;}
.text__130122__ .right i:after {left:-54px; width:16px; height:16px;}

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

/*     130124 : 한줄 텍스트      */
.text__130124__ {display:table; width:100%;}
.text__130124__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__130124__ p a {color:#444444; text-decoration:none;}
.text__130124__ p span {display:block; position:relative;}
.text__130124__ .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__130124__ .left,
.text__130124__ .right {width:50%;}
.text__130124__ .left span {padding:10px 60px 10px 10px;}
.text__130124__ .right span {padding:10px 10px 10px 60px;}
.text__130124__ .left i,
.text__130124__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__130124__ .left i {right:60px; left:0;}
.text__130124__ .right i {right:0; left:60px;}

.text__130124__ .left span:before,
.text__130124__ .left span:after,
.text__130124__ .left i:after,
.text__130124__ .right span:before,
.text__130124__ .right span:after,
.text__130124__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__130124__ .left span:before {right:60px; width:8px; height:8px;}
.text__130124__ .left span:after {right:36px; width:10px; height:10px;}
.text__130124__ .left i:after {right:-54px; width:16px; height:16px;}

.text__130124__ .right span:before {left:60px; width:8px; height:8px;}
.text__130124__ .right span:after {left:36px; width:10px; height:10px;}
.text__130124__ .right i:after {left:-54px; width:16px; height:16px;}

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

/*     466215 : 한줄 텍스트      */
.text__466215__ {display:table; width:100%;}
.text__466215__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__466215__ p a {color:#444444; text-decoration:none;}
.text__466215__ p span {display:block; position:relative;}
.text__466215__ .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__466215__ .left,
.text__466215__ .right {width:50%;}
.text__466215__ .left span {padding:10px 60px 10px 10px;}
.text__466215__ .right span {padding:10px 10px 10px 60px;}
.text__466215__ .left i,
.text__466215__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__466215__ .left i {right:60px; left:0;}
.text__466215__ .right i {right:0; left:60px;}

.text__466215__ .left span:before,
.text__466215__ .left span:after,
.text__466215__ .left i:after,
.text__466215__ .right span:before,
.text__466215__ .right span:after,
.text__466215__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__466215__ .left span:before {right:60px; width:8px; height:8px;}
.text__466215__ .left span:after {right:36px; width:10px; height:10px;}
.text__466215__ .left i:after {right:-54px; width:16px; height:16px;}

.text__466215__ .right span:before {left:60px; width:8px; height:8px;}
.text__466215__ .right span:after {left:36px; width:10px; height:10px;}
.text__466215__ .right i:after {left:-54px; width:16px; height:16px;}

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

/*     466235 : 한줄 텍스트      */
.text__466235__ {display:table; width:100%;}
.text__466235__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__466235__ p a {color:#444444; text-decoration:none;}
.text__466235__ p span {display:block; position:relative;}
.text__466235__ .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__466235__ .left,
.text__466235__ .right {width:50%;}
.text__466235__ .left span {padding:10px 60px 10px 10px;}
.text__466235__ .right span {padding:10px 10px 10px 60px;}
.text__466235__ .left i,
.text__466235__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__466235__ .left i {right:60px; left:0;}
.text__466235__ .right i {right:0; left:60px;}

.text__466235__ .left span:before,
.text__466235__ .left span:after,
.text__466235__ .left i:after,
.text__466235__ .right span:before,
.text__466235__ .right span:after,
.text__466235__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__466235__ .left span:before {right:60px; width:8px; height:8px;}
.text__466235__ .left span:after {right:36px; width:10px; height:10px;}
.text__466235__ .left i:after {right:-54px; width:16px; height:16px;}

.text__466235__ .right span:before {left:60px; width:8px; height:8px;}
.text__466235__ .right span:after {left:36px; width:10px; height:10px;}
.text__466235__ .right i:after {left:-54px; width:16px; height:16px;}

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

/*     466255 : 한줄 텍스트      */
.text__466255__ {display:table; width:100%;}
.text__466255__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__466255__ p a {color:#444444; text-decoration:none;}
.text__466255__ p span {display:block; position:relative;}
.text__466255__ .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__466255__ .left,
.text__466255__ .right {width:50%;}
.text__466255__ .left span {padding:10px 60px 10px 10px;}
.text__466255__ .right span {padding:10px 10px 10px 60px;}
.text__466255__ .left i,
.text__466255__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__466255__ .left i {right:60px; left:0;}
.text__466255__ .right i {right:0; left:60px;}

.text__466255__ .left span:before,
.text__466255__ .left span:after,
.text__466255__ .left i:after,
.text__466255__ .right span:before,
.text__466255__ .right span:after,
.text__466255__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__466255__ .left span:before {right:60px; width:8px; height:8px;}
.text__466255__ .left span:after {right:36px; width:10px; height:10px;}
.text__466255__ .left i:after {right:-54px; width:16px; height:16px;}

.text__466255__ .right span:before {left:60px; width:8px; height:8px;}
.text__466255__ .right span:after {left:36px; width:10px; height:10px;}
.text__466255__ .right i:after {left:-54px; width:16px; height:16px;}

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

/*     466275 : 한줄 텍스트      */
.text__466275__ {display:table; width:100%;}
.text__466275__ p {display:table-cell; margin:0; padding:0; vertical-align:middle;}
.text__466275__ p a {color:#444444; text-decoration:none;}
.text__466275__ p span {display:block; position:relative;}
.text__466275__ .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__466275__ .left,
.text__466275__ .right {width:50%;}
.text__466275__ .left span {padding:10px 60px 10px 10px;}
.text__466275__ .right span {padding:10px 10px 10px 60px;}
.text__466275__ .left i,
.text__466275__ .right i {display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto; background:#e0e0e0;}
.text__466275__ .left i {right:60px; left:0;}
.text__466275__ .right i {right:0; left:60px;}

.text__466275__ .left span:before,
.text__466275__ .left span:after,
.text__466275__ .left i:after,
.text__466275__ .right span:before,
.text__466275__ .right span:after,
.text__466275__ .right i:after {content:''; display:block; position:absolute; top:0; bottom:0; margin:auto; border-radius:50%; background:#e0e0e0;}

.text__466275__ .left span:before {right:60px; width:8px; height:8px;}
.text__466275__ .left span:after {right:36px; width:10px; height:10px;}
.text__466275__ .left i:after {right:-54px; width:16px; height:16px;}

.text__466275__ .right span:before {left:60px; width:8px; height:8px;}
.text__466275__ .right span:after {left:36px; width:10px; height:10px;}
.text__466275__ .right i:after {left:-54px; width:16px; height:16px;}

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

