/*     1598105 : 공백      */
.solid_line__1598105__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.solid_line__1598105__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1598105__.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__1598105__ {height:30px}
}

/*     1598115 : 한줄 텍스트      */
.text__1598115__ p {
	display:block;margin:10px;padding:0;
	font-size:30px;font-weight:bold;color:#ffffff;letter-spacing:1px;line-height:1.3em;font-family: "Pretendard";
}
.text__1598115__ p strong {color:#ffffff}
.text__1598115__ p a {color:#ffffff}

@media all and (min-width:1024px){
	.text__1598115__ p {margin:0;font-size:50px}
}

/*     1598125 : 장문 텍스트      */
.textarea__1598125__ p {font-family: "Pretendard";
	display:block;margin:0;padding:0; 
	font-size:16px;font-weight:normal;color:#ffffff;letter-spacing:0;line-height:1.4em; opacity:0.9;word-break:keep-all;
}

@media all and (min-width:1024px){
	.textarea__1598125__ p {font-size:22px;line-height:1.4em;}
}

/*     1598135 : 공백      */
.solid_line__1598135__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.solid_line__1598135__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__1598135__.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__1598135__ {height:30px}
}

/*     1598145 : 블록 설정      */
.block_option__1598145__ {display:table;width:100%}
.block_option__1598145__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}
	.row__1598145__ {display:table;width:100%;padding: 0 20px;}
	.row__1598145__ > div {display:table-cell;vertical-align:middle;}

@media (max-width:1023px){
	.row__1598145__ {height:250px;background-size:cover;border-radius:100px;}
}


@media (min-width:1024px){
	.row__1598145__ {height:420px;background-size:cover;background-attachment: fixed; border-radius:300px;}
}

