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

/*     253253 : 타이틀 + 서브 텍스트      */
.title__253253__ {position:relative; border:1px solid var(--main-color);}
.title__253253__in {position:relative;padding:25px 20px;}
.title__253253__:before {content: '';display: block;position: absolute;top: 0;left: 0;width: 3px;background: var(--main-color);height: 30px;}
.title__253253__:after {content: '';display: block;position: absolute;top: 0;bottom: 0;left: 0;width: 40px;height: 3px;background: var(--main-color);}
.title__253253__in:before {content: '';display: block;position: absolute;bottom: 0;right: 0;width: 3px;background: var(--main-color);height: 40px;}
.title__253253__in:after {content: '';display: block;position: absolute;bottom: 0;right: 0;width: 40px;background: var(--main-color);height: 3px;}
.title__253253__ .sub_title {margin:0 0 6px;padding:0;font-size:15px;font-weight:bold;color:#333;line-height:19px;letter-spacing:-.03em;}
.title__253253__ .title {margin:0;padding:0;font-size:20px;font-weight:500;color:#333;line-height:29px;letter-spacing:-.03em; font-family:var(--main-font);}
.title__253253__ .cont {margin:18px 0 0;padding:0;font-size:14px;color:#888;line-height:18px;letter-spacing:-.03em;}

@media all and (min-width:1024px){
	.title__253253__ {}
	.title__253253__in {padding:50px;}
	.title__253253__:before {content:'';height:50px; width:5px;left:0px;}
	.title__253253__:after {content:'';height:5px; width:50px;left:0px;}
	.title__253253__in:before {content:'';height:50px; width:5px;right:0px;}
	.title__253253__in:after {content:'';height:5px; width:50px;right:0px;}

	.title__253253__ .sub_title {margin-bottom:8px;font-size:20px;line-height:25px;}
	.title__253253__ .title {font-size:35px;line-height:45px;}
	.title__253253__ .cont {font-size:20px;line-height:1.4em;}
}

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

/*     293379 : 블록 설정      */
.block_option__293379__ {display:table;width:100%}
.block_option__293379__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__293379__ {position:relative;z-index:10;}
	.row__293379__ > div {position:absolute;left:0;right:0;bottom:15px;z-index:1;}
}


@media (min-width:1024px){
	.row__293379__ {position:relative;z-index:10;}
	.row__293379__ > div {position:absolute;left:0;right:0;bottom:100%;z-index:1;}
}

/*     300491 : 텍스트 + 배경 이미지      */
.img__300491__ {box-sizing:border-box;display:block;position:relative;z-index:300;padding:15px 20px 20px;background:#fff;}
.img__300491__:before {content:'';display:block;position:absolute;right:0;bottom:0;left:0;z-index:1;height:5px;background:#D31155;}
.img__300491__ .box_inner {display:block;padding-left:60px;background:url('/img_up/shop_pds/appkorea232/build/option/1644295183_95781.png') no-repeat 0 0;background-size: contain;}
.img__300491__ .title__300491__ {display:block;margin:0 0 8px;padding:0;font-size:16px;font-weight:500;color:#D31155;line-height:20px;letter-spacing:-.03em; font-family:var(--main-font);}
.img__300491__ .cont__300491__ {display:block;font-size:13px;color:#222222;line-height:17px;letter-spacing:-.03em}

@media all and (min-width:1024px){
	.img__300491__ {min-height:280px;padding:35px 5px 41px; width:50%; margin:0 auto;}
	.img__300491__:before {height:2px;}
	.img__300491__ .box_inner {padding:90px 0 0;background-size:auto; background-position:50% 10%;}
	.img__300491__ .title__300491__ {margin:0 0 20px;font-size:26px;line-height:32px;}
	.img__300491__ .cont__300491__ {font-size:20px;line-height:20px;}
	.img__300491__:hover {background:#D31155;}
	.img__300491__:hover .box_inner {background-image:url('/img_up/shop_pds/appkorea232/build/option/1644295183_83861.png');}
	.img__300491__:hover .title__300491__ {color:#fff;}
	.img__300491__:hover .cont__300491__ {color:#fff;}
}

/*     298373 : 텍스트 + 배경 이미지      */
.img__298373__ {box-sizing:border-box;display:block;position:relative;z-index:300;padding:15px 20px 20px;background:#fff;}
.img__298373__:before {content:'';display:block;position:absolute;right:0;bottom:0;left:0;z-index:1;height:5px;background:#D31155;}
.img__298373__ .box_inner {display:block;padding-left:60px;background:url('/img_up/shop_pds/appkorea232/build/option/1644295183_9578.png') no-repeat 0 0;background-size: contain;}
.img__298373__ .title__298373__ {display:block;margin:0 0 8px;padding:0;font-size:16px;font-weight:500;color:#D31155;line-height:20px;letter-spacing:-.03em; font-family:var(--main-font);}
.img__298373__ .cont__298373__ {display:block;font-size:13px;color:#222222;line-height:17px;letter-spacing:-.03em}

@media all and (min-width:1024px){
	.img__298373__ {min-height:280px;padding:35px 5px 41px; width:50%; margin:0 auto;}
	.img__298373__:before {height:2px;}
	.img__298373__ .box_inner {padding:90px 0 0;background-size:auto; background-position:50% 10%;}
	.img__298373__ .title__298373__ {margin:0 0 20px;font-size:26px;line-height:32px;}
	.img__298373__ .cont__298373__ {font-size:20px;line-height:20px;}
	.img__298373__:hover {background:#D31155;}
	.img__298373__:hover .box_inner {background-image:url('/img_up/shop_pds/appkorea232/build/option/1644295183_8386.png');}
	.img__298373__:hover .title__298373__ {color:#fff;}
	.img__298373__:hover .cont__298373__ {color:#fff;}
}

