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

/*     125287 : 제목&내용 가로형      */
.text_horizontal__125287__ .title__125287__ {
	margin:0 0 5px;padding:0;font-size:15px;font-weight:bold;color:#964a3c;line-height:1.5em;letter-spacing:0;
}
.text_horizontal__125287__ .text__125287__ {margin:0;padding:0;font-size:15px;color:#444444;line-height:1.5em;letter-spacing:0}

@media all and (min-width:768px){
	.text_horizontal__125287__:after {content:'';display:block;clear:both}
	.text_horizontal__125287__ .title__125287__ {box-sizing:border-box;float:left;margin:0;min-width:150px;padding-right:20px}
	.text_horizontal__125287__ .text__125287__ {overflow:hidden}
}

@media all and (min-width:1024px){
	.text_horizontal__125287__ .title__125287__ {font-size:15px}
	.text_horizontal__125287__ .text__125287__ {font-size:15px}
}

/*     125288 : 제목&내용 가로형      */
.text_horizontal__125288__ .title__125288__ {
	margin:0 0 5px;padding:0;font-size:15px;font-weight:bold;color:#964a3c;line-height:1.5em;letter-spacing:0;
}
.text_horizontal__125288__ .text__125288__ {margin:0;padding:0;font-size:15px;color:#444444;line-height:1.5em;letter-spacing:0}

@media all and (min-width:768px){
	.text_horizontal__125288__:after {content:'';display:block;clear:both}
	.text_horizontal__125288__ .title__125288__ {box-sizing:border-box;float:left;margin:0;min-width:150px;padding-right:20px}
	.text_horizontal__125288__ .text__125288__ {overflow:hidden}
}

@media all and (min-width:1024px){
	.text_horizontal__125288__ .title__125288__ {font-size:15px}
	.text_horizontal__125288__ .text__125288__ {font-size:15px}
}

/*     125289 : 제목&내용 가로형      */
.text_horizontal__125289__ .title__125289__ {
	margin:0 0 5px;padding:0;font-size:15px;font-weight:bold;color:#964a3c;line-height:1.5em;letter-spacing:0;
}
.text_horizontal__125289__ .text__125289__ {margin:0;padding:0;font-size:15px;color:#444444;line-height:1.5em;letter-spacing:0}

@media all and (min-width:768px){
	.text_horizontal__125289__:after {content:'';display:block;clear:both}
	.text_horizontal__125289__ .title__125289__ {box-sizing:border-box;float:left;margin:0;min-width:150px;padding-right:20px}
	.text_horizontal__125289__ .text__125289__ {overflow:hidden}
}

@media all and (min-width:1024px){
	.text_horizontal__125289__ .title__125289__ {font-size:15px}
	.text_horizontal__125289__ .text__125289__ {font-size:15px}
}

/*     125290 : 제목&내용 가로형      */
.text_horizontal__125290__ .title__125290__ {
	margin:0 0 5px;padding:0;font-size:15px;font-weight:bold;color:#964a3c;line-height:1.5em;letter-spacing:0;
}
.text_horizontal__125290__ .text__125290__ {margin:0;padding:0;font-size:15px;color:#444444;line-height:1.5em;letter-spacing:0}

@media all and (min-width:768px){
	.text_horizontal__125290__:after {content:'';display:block;clear:both}
	.text_horizontal__125290__ .title__125290__ {box-sizing:border-box;float:left;margin:0;min-width:150px;padding-right:20px}
	.text_horizontal__125290__ .text__125290__ {overflow:hidden}
}

@media all and (min-width:1024px){
	.text_horizontal__125290__ .title__125290__ {font-size:15px}
	.text_horizontal__125290__ .text__125290__ {font-size:15px}
}

/*     125291 : 제목&내용 가로형      */
.text_horizontal__125291__ .title__125291__ {
	margin:0 0 5px;padding:0;font-size:15px;font-weight:bold;color:#964a3c;line-height:1.5em;letter-spacing:0;
}
.text_horizontal__125291__ .text__125291__ {margin:0;padding:0;font-size:15px;color:#444444;line-height:1.5em;letter-spacing:0}

@media all and (min-width:768px){
	.text_horizontal__125291__:after {content:'';display:block;clear:both}
	.text_horizontal__125291__ .title__125291__ {box-sizing:border-box;float:left;margin:0;min-width:150px;padding-right:20px}
	.text_horizontal__125291__ .text__125291__ {overflow:hidden}
}

@media all and (min-width:1024px){
	.text_horizontal__125291__ .title__125291__ {font-size:15px}
	.text_horizontal__125291__ .text__125291__ {font-size:15px}
}

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

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

/*     1138024 : 표 2.0      */
.table__1138024__ {width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}
.table__1138024__ > .table_inner {overflow:hidden;width:100%;margin:0 auto;border-top:2px solid #964a3c}
.table__1138024__ * {box-sizing:border-box}
.table__1138024__ table {
	width:100%;margin-top:-1px;border-spacing:1px;border-collapse:separate;
	background:#999999;table-layout:auto;
}
.table__1138024__ td {
	height:40px;padding:3px 3px;
	background:#fff;font-size:16px;font-weight:normal;color:#333;text-align:left;
}
.table__1138024__ td.empty__1138024__ {padding:50px 20px}

@media all and (max-width:767px){
	.table__1138024__ > .table_inner {width:600px}
}

@media all and (min-width:768px) and (max-width:1023px){
	.table__1138024__ > .table_inner {width:730px}
}

@media all and (min-width:1024px){
	.table__1138024__ > .table_inner {width:730px}
}

