/*     284505 : 타이틀 텍스트      */
.title__284505__ .b_title{font-weight:bold; font-size:25px; color:#1d1d1d;}
.title__284505__ .b_title span{position:relative; margin-left:35px;}
.title__284505__ .b_title span:before{content:""; position:absolute; left:-25px; width:12px; height:12px; background:#f0616d; border-radius:50%; top:50%; transform: translate(0, -50%);}
.title__284505__ .b_title span:after{content:""; position:absolute; left:-18px; width:12px; height:12px; background:#ffc0c0; border-radius:50%; top:50%; transform: translate(0, -50%); }
@media all and (min-width:768px){
	.title__284505__ .b_title { font-size:28px;}
	.title__284505__ .b_title span{ margin-left:40px;}
	.title__284505__ .b_title span:before{left:-30px; width:15px; height:15px; }
	.title__284505__ .b_title span:after{ left:-20px; width:15px; height:15px; }
}
@media all and (min-width:1024px){
	.title__284505__ .b_title { font-size:30px;}
	.title__284505__ .b_title span{ margin-left:50px;}
	.title__284505__ .b_title span:before{left:-45px; width:20px; height:20px; }
	.title__284505__ .b_title span:after{ left:-30px; width:20px; height:20px; }
}

/*     284515 : 공백      */
.solid_line__284515__ {box-sizing:border-box;display:block;position:relative;width:100%;height:40px}
.solid_line__284515__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__284515__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__284515__ {height:20px}
}

/*     284525 : 항목 + 내용      */
.con__284525__ {font-size:0;}
dl, dt, dd {padding:0; margin:0;}
.con__284525__ dl { box-sizing:border-box;font-size:18px; letter-spacing:0;line-height:1.6; padding:15px; background:#fdf1f1; }
.con__284525__ dt {display:block; padding-left:10px; font-weight:bold; position:relative; margin-bottom:10px; font-size:16px; }
.con__284525__ dt:before{position:absolute; content:""; width:5px; height:5px; background:#f0616d; top:50%; left:0; transform: translate(0, -50%)}
.con__284525__ dd {color:#777; font-size:14px;}
.con__284525__ a {text-decoration:underline;}
.con__284525__ a:hover {color:#e299a2;}

@media all and (min-width:768px){
	.con__284525__ dl {}
	.con__284525__ dt {font-size:18px; clear:left; float:left; display:block; margin-bottom:0;}
	.con__284525__ dd {padding:0 0 0 230px; margin:0 0 1px; font-size:16px;}
	.con__284525__ dd:after { content: "";display: table;clear: both;}
}

@media all and (min-width:1024px){
	.con__284525__ dl {}
	.con__284525__ dt {padding-left:15px; font-size:20px; }
	.con__284525__ dt:before{width:6px; height:6px; }
	.con__284525__ dd {font-size:18px;}
}

/*     835835 : 항목 + 내용      */
.con__835835__ {font-size:0;}
dl, dt, dd {padding:0; margin:0;}
.con__835835__ dl { box-sizing:border-box;font-size:18px; letter-spacing:0;line-height:1.6; padding:15px; background:#FFE4E4; }
.con__835835__ dt {display:block; padding-left:10px; font-weight:bold; position:relative; margin-bottom:10px; font-size:16px; }
.con__835835__ dt:before{position:absolute; content:""; width:5px; height:5px; background:#f0616d; top:50%; left:0; transform: translate(0, -50%)}
.con__835835__ dd {color:#777; font-size:14px;}
.con__835835__ a {text-decoration:underline;}
.con__835835__ a:hover {color:#e299a2;}

@media all and (min-width:768px){
	.con__835835__ dl {}
	.con__835835__ dt {font-size:18px; clear:left; float:left; display:block; margin-bottom:0;}
	.con__835835__ dd {padding:0 0 0 230px; margin:0 0 1px; font-size:16px;}
	.con__835835__ dd:after { content: "";display: table;clear: both;}
}

@media all and (min-width:1024px){
	.con__835835__ dl {}
	.con__835835__ dt {padding-left:15px; font-size:20px; }
	.con__835835__ dt:before{width:6px; height:6px; }
	.con__835835__ dd {font-size:18px;}
}

/*     835845 : 항목 + 내용      */
.con__835845__ {font-size:0;}
dl, dt, dd {padding:0; margin:0;}
.con__835845__ dl { box-sizing:border-box;font-size:18px; letter-spacing:0;line-height:1.6; padding:15px; background:#fdf1f1; }
.con__835845__ dt {display:block; padding-left:10px; font-weight:bold; position:relative; margin-bottom:10px; font-size:16px; }
.con__835845__ dt:before{position:absolute; content:""; width:5px; height:5px; background:#f0616d; top:50%; left:0; transform: translate(0, -50%)}
.con__835845__ dd {color:#777; font-size:14px;}
.con__835845__ a {text-decoration:underline;}
.con__835845__ a:hover {color:#e299a2;}

@media all and (min-width:768px){
	.con__835845__ dl {}
	.con__835845__ dt {font-size:18px; clear:left; float:left; display:block; margin-bottom:0;}
	.con__835845__ dd {padding:0 0 0 230px; margin:0 0 1px; font-size:16px;}
	.con__835845__ dd:after { content: "";display: table;clear: both;}
}

@media all and (min-width:1024px){
	.con__835845__ dl {}
	.con__835845__ dt {padding-left:15px; font-size:20px; }
	.con__835845__ dt:before{width:6px; height:6px; }
	.con__835845__ dd {font-size:18px;}
}

/*     835855 : 항목 + 내용      */
.con__835855__ {font-size:0;}
dl, dt, dd {padding:0; margin:0;}
.con__835855__ dl { box-sizing:border-box;font-size:18px; letter-spacing:0;line-height:1.6; padding:15px; background:#FFE4E4; }
.con__835855__ dt {display:block; padding-left:10px; font-weight:bold; position:relative; margin-bottom:10px; font-size:16px; }
.con__835855__ dt:before{position:absolute; content:""; width:5px; height:5px; background:#f0616d; top:50%; left:0; transform: translate(0, -50%)}
.con__835855__ dd {color:#777; font-size:14px;}
.con__835855__ a {text-decoration:underline;}
.con__835855__ a:hover {color:#e299a2;}

@media all and (min-width:768px){
	.con__835855__ dl {}
	.con__835855__ dt {font-size:18px; clear:left; float:left; display:block; margin-bottom:0;}
	.con__835855__ dd {padding:0 0 0 230px; margin:0 0 1px; font-size:16px;}
	.con__835855__ dd:after { content: "";display: table;clear: both;}
}

@media all and (min-width:1024px){
	.con__835855__ dl {}
	.con__835855__ dt {padding-left:15px; font-size:20px; }
	.con__835855__ dt:before{width:6px; height:6px; }
	.con__835855__ dd {font-size:18px;}
}

/*     835865 : 항목 + 내용      */
.con__835865__ {font-size:0;}
dl, dt, dd {padding:0; margin:0;}
.con__835865__ dl { box-sizing:border-box;font-size:18px; letter-spacing:0;line-height:1.6; padding:15px; background:#fdf1f1; }
.con__835865__ dt {display:block; padding-left:10px; font-weight:bold; position:relative; margin-bottom:10px; font-size:16px; }
.con__835865__ dt:before{position:absolute; content:""; width:5px; height:5px; background:#f0616d; top:50%; left:0; transform: translate(0, -50%)}
.con__835865__ dd {color:#777; font-size:14px;}
.con__835865__ a {text-decoration:underline;}
.con__835865__ a:hover {color:#e299a2;}

@media all and (min-width:768px){
	.con__835865__ dl {}
	.con__835865__ dt {font-size:18px; clear:left; float:left; display:block; margin-bottom:0;}
	.con__835865__ dd {padding:0 0 0 230px; margin:0 0 1px; font-size:16px;}
	.con__835865__ dd:after { content: "";display: table;clear: both;}
}

@media all and (min-width:1024px){
	.con__835865__ dl {}
	.con__835865__ dt {padding-left:15px; font-size:20px; }
	.con__835865__ dt:before{width:6px; height:6px; }
	.con__835865__ dd {font-size:18px;}
}

/*     835875 : 항목 + 내용      */
.con__835875__ {font-size:0;}
dl, dt, dd {padding:0; margin:0;}
.con__835875__ dl { box-sizing:border-box;font-size:18px; letter-spacing:0;line-height:1.6; padding:15px; background:#FFE4E4; }
.con__835875__ dt {display:block; padding-left:10px; font-weight:bold; position:relative; margin-bottom:10px; font-size:16px; }
.con__835875__ dt:before{position:absolute; content:""; width:5px; height:5px; background:#f0616d; top:50%; left:0; transform: translate(0, -50%)}
.con__835875__ dd {color:#777; font-size:14px;}
.con__835875__ a {text-decoration:underline;}
.con__835875__ a:hover {color:#e299a2;}

@media all and (min-width:768px){
	.con__835875__ dl {}
	.con__835875__ dt {font-size:18px; clear:left; float:left; display:block; margin-bottom:0;}
	.con__835875__ dd {padding:0 0 0 230px; margin:0 0 1px; font-size:16px;}
	.con__835875__ dd:after { content: "";display: table;clear: both;}
}

@media all and (min-width:1024px){
	.con__835875__ dl {}
	.con__835875__ dt {padding-left:15px; font-size:20px; }
	.con__835875__ dt:before{width:6px; height:6px; }
	.con__835875__ dd {font-size:18px;}
}

/*     835885 : 항목 + 내용      */
.con__835885__ {font-size:0;}
dl, dt, dd {padding:0; margin:0;}
.con__835885__ dl { box-sizing:border-box;font-size:18px; letter-spacing:0;line-height:1.6; padding:15px; background:#fdf1f1; }
.con__835885__ dt {display:block; padding-left:10px; font-weight:bold; position:relative; margin-bottom:10px; font-size:16px; }
.con__835885__ dt:before{position:absolute; content:""; width:5px; height:5px; background:#f0616d; top:50%; left:0; transform: translate(0, -50%)}
.con__835885__ dd {color:#777; font-size:14px;}
.con__835885__ a {text-decoration:underline;}
.con__835885__ a:hover {color:#e299a2;}

@media all and (min-width:768px){
	.con__835885__ dl {}
	.con__835885__ dt {font-size:18px; clear:left; float:left; display:block; margin-bottom:0;}
	.con__835885__ dd {padding:0 0 0 230px; margin:0 0 1px; font-size:16px;}
	.con__835885__ dd:after { content: "";display: table;clear: both;}
}

@media all and (min-width:1024px){
	.con__835885__ dl {}
	.con__835885__ dt {padding-left:15px; font-size:20px; }
	.con__835885__ dt:before{width:6px; height:6px; }
	.con__835885__ dd {font-size:18px;}
}

/*     835895 : 항목 + 내용      */
.con__835895__ {font-size:0;}
dl, dt, dd {padding:0; margin:0;}
.con__835895__ dl { box-sizing:border-box;font-size:18px; letter-spacing:0;line-height:1.6; padding:15px; background:#FFE4E4; }
.con__835895__ dt {display:block; padding-left:10px; font-weight:bold; position:relative; margin-bottom:10px; font-size:16px; }
.con__835895__ dt:before{position:absolute; content:""; width:5px; height:5px; background:#f0616d; top:50%; left:0; transform: translate(0, -50%)}
.con__835895__ dd {color:#777; font-size:14px;}
.con__835895__ a {text-decoration:underline;}
.con__835895__ a:hover {color:#e299a2;}

@media all and (min-width:768px){
	.con__835895__ dl {}
	.con__835895__ dt {font-size:18px; clear:left; float:left; display:block; margin-bottom:0;}
	.con__835895__ dd {padding:0 0 0 230px; margin:0 0 1px; font-size:16px;}
	.con__835895__ dd:after { content: "";display: table;clear: both;}
}

@media all and (min-width:1024px){
	.con__835895__ dl {}
	.con__835895__ dt {padding-left:15px; font-size:20px; }
	.con__835895__ dt:before{width:6px; height:6px; }
	.con__835895__ dd {font-size:18px;}
}

