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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

