/*     644245 : 블록 설정      */
.block_option__644245__ {display:table;width:100%}
.block_option__644245__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__644245__ {background-size:cover;}
}


@media (min-width:1024px){
	.row__644245__ {}
}

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

/*     620905 : 타이틀 텍스트      */
.title__620905__ {font-size:0}
.title__620905__ p {font-family:var(--font-family);
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:24px;font-weight:bold;color:#ffffff; letter-spacing:-.01em;line-height:1.4em;
}
.title__620905__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__620905__.style_top p {padding-top:10px}
.title__620905__.style_top p:before {top:0;left:0;width:24px;height:4px}

.title__620905__.style_right p {padding-right:14px}
.title__620905__.style_right p:before {top:16%;right:0;width:4px;height:24px}

.title__620905__.style_bottom p {padding-bottom:12px}
.title__620905__.style_bottom p:before {bottom:0;left:0;width:24px;height:4px}

.title__620905__.style_left p {padding-left:14px}
.title__620905__.style_left p:before {top:16%;left:0;width:4px;height:24px}

.title__620905__.style_circle1 p {padding-left:18px}
.title__620905__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__620905__.style_circle2 p {padding-left:18px}
.title__620905__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

.title__620905__ > .link-section {position:fixed; right:10px; top:80%; transform:translateY(-50%); z-index:999;}
.title__620905__ > .link-section > .link {display:block; position:relative; width:180px; height:180px;}
.title__620905__ > .link-section > .link > * {position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); width:100%; height:100%;}
.title__620905__ > .link-section > .link > .text {background-position:center center; background-repeat:no-repeat; background-size:cover; animation:rotate 10s linear infinite;}
.title__620905__ > .link-section > .link > .circle {width:150px; height:150px; border-radius:50%; background: #009cff; transition:.6s;}
.title__620905__ > .link-section > .link > .circle > div {position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); width:100%; display:flex; align-items: center; justify-content: center; flex-direction: column; color:#fff; text-align:center;}

.title__620905__ > .link-section > .link > .circle > div .link-name {position:absolute; margin:10px 0 0 0; font-size:15px; font-family: 'S-CoreDream-3Light';}
.title__620905__ > .link-section > .link > .circle > div .link-name > b {font-family: 'S-CoreDream-5Medium';}
.title__620905__ > .link-section > .link > .circle:hover {background:#e85298;}

@media all and (max-width:768px){
  .title__620905__ p{font-size:28px;}
  .title__620905__ > .link-section {display:none;}
}

@media all and (min-width:1024px){
	.title__620905__ p {font-size:80px}
	.title__620905__.style_top p:before {width:24px}
	.title__620905__.style_right p:before {height:24px}
	.title__620905__.style_bottom p:before {width:24px}
	.title__620905__.style_left p:before {height:24px}
}

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

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

/*     620955 : 공백      */
.solid_line__620955__ {box-sizing:border-box;display:block;position:relative;width:100%;height:250px}
.solid_line__620955__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__620955__.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__620955__ {height:60px}
}

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

/*     636175 : 이미지 (비율형)      */
.img_ratio__636175__ {max-width:100%;vertical-align:top}
.img_ratio__636175__ * {box-sizing:border-box}
.img_ratio__636175__ a {display:block;vertical-align:top}
.img_ratio__636175__ img {width:%;vertical-align:top; padding-right:100px;position:relative; z-index:2;}

@media (max-width:767px){
	.img_ratio__636175__ img {display:none;}
}
@media (min-width:768px){
	.img_ratio__636175__ img {width:auto}
}

/*     637315 : 블록 설정      */
.block_option__637315__ {display:table;width:100%}
.block_option__637315__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

.row__637315__ {position:relative;}
.row__637315__::before {position:absolute; bottom:-34px; left:50%; transform:translateX(-50%); font-size:230px; color:#e2f5ff94; content:'ICECREAM'; line-height:0.7;font-weight:bold; width:1600px; text-align:center; font-family:'Montserrat'; z-index:1; letter-spacing:50px; overflow:hidden;}

@media (max-width:768px){
 .row__637315__::before {font-size:40px; letter-spacing:10px;}

}

@media (max-width:1023px){
	.row__637315__ {}
}


@media (min-width:1024px){
	.row__637315__ {}
}

/*     630035 : 공백      */
.solid_line__630035__ {box-sizing:border-box;display:block;position:relative;width:100%;height:110px}
.solid_line__630035__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__630035__.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__630035__ {height:0px}
}

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

/*     630055 : 타이틀 텍스트      */
.title__630055__ {font-size:0}
.title__630055__ p {
	display:inline-block;position:relative;margin:0;padding:0; font-family:var(--font-family);
	font-size:24px;font-weight:bold;color:#2c2c2c;letter-spacing:-.03em;line-height:1.4em;
}
.title__630055__ p > b {color:#56c7ff;}
.title__630055__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__630055__.style_top p {padding-top:10px}
.title__630055__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__630055__.style_right p {padding-right:14px}
.title__630055__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__630055__.style_bottom p {padding-bottom:12px}
.title__630055__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__630055__.style_left p {padding-left:14px}
.title__630055__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__630055__.style_circle1 p {padding-left:18px}
.title__630055__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__630055__.style_circle2 p {padding-left:18px}
.title__630055__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}
@media all and (max-width:768px){
  .title__630055__ {text-align:center;}
}
@media all and (min-width:1024px){
	.title__630055__ p {font-size:48px}
	.title__630055__.style_top p:before {width:20px}
	.title__630055__.style_right p:before {height:20px}
	.title__630055__.style_bottom p:before {width:20px}
	.title__630055__.style_left p:before {height:20px}
}

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

/*     631625 : 한줄 텍스트      */
.text__631625__ p {
	display:block;margin:0;padding:0; font-family: 'S-CoreDream-3Light';
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
}
.text__631625__ p a {color:#444444}

@media all and (max-width:768px){
  .text__631625__ {text-align:center;}
  .text__631625__ p {margin:10px auto; width:240px; word-break:keep-all;}
}
@media all and (min-width:1024px){
	.text__631625__ p {font-size:20px}
}

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

/*     636215 : 블록 설정      */
.block_option__636215__ {display:table;width:100%}
.block_option__636215__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__636215__ {background-size: cover; height:80px; position:relative; z-index:2;}
}


@media (min-width:1024px){
	.row__636215__ {position:relative; z-index:2;}
}

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

/*     632825 : 블록 설정      */
.block_option__632825__ {display:table;width:100%}
.block_option__632825__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__632825__ {}
}


@media (min-width:1024px){
	.row__632825__ {background-repeat:no-repeat ! important}
}

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

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

/*     632855 : 타이틀 텍스트      */
.title__632855__ {font-size:0}
.title__632855__ p {
	display:inline-block;position:relative;margin:0;padding:0; font-family:var(--font-family);
	font-size:24px;font-weight:bold;color:#2c2c2c;letter-spacing:-.03em;line-height:1.4em;
}
.title__632855__ p > b {color:#56c7ff;}
.title__632855__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__632855__.style_top p {padding-top:10px}
.title__632855__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__632855__.style_right p {padding-right:14px}
.title__632855__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__632855__.style_bottom p {padding-bottom:12px}
.title__632855__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__632855__.style_left p {padding-left:14px}
.title__632855__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__632855__.style_circle1 p {padding-left:18px}
.title__632855__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__632855__.style_circle2 p {padding-left:18px}
.title__632855__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}
@media all and (max-width:768px){
  .title__632855__ {text-align:center;}
}
@media all and (min-width:1024px){
	.title__632855__ p {font-size:48px}
	.title__632855__.style_top p:before {width:20px}
	.title__632855__.style_right p:before {height:20px}
	.title__632855__.style_bottom p:before {width:20px}
	.title__632855__.style_left p:before {height:20px}
}

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

/*     632875 : 한줄 텍스트      */
.text__632875__ p {
	display:block;margin:0;padding:0; font-family: 'S-CoreDream-3Light';
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
}
.text__632875__ p a {color:#444444}

@media all and (max-width:768px){
  .text__632875__ {text-align:center;}
  .text__632875__ p {margin:10px auto; width:240px; word-break:keep-all;}
}
@media all and (min-width:1024px){
	.text__632875__ p {font-size:20px}
}

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

/*     632995 : 이미지      */
.img__632995__ {max-width:100%}
.img__632995__ * {box-sizing:border-box}
.img__632995__ a {display:block;vertical-align:top}
.img__632995__ img {width:px;vertical-align:top}


@media all and (max-width:768px){
  .img__632995__ img {padding:30px 0}
}


/*     632975 : 공백      */
.solid_line__632975__ {box-sizing:border-box;display:block;position:relative;width:100%;height:200px}
.solid_line__632975__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__632975__.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__632975__ {height:0px}
}

/*     656285 : 이미지 슬라이드 (기본형)      */
@font-face {
	font-family:'icomoon_slider';
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.eot');
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.svg#icomoon_slider') format('svg');
	font-weight:normal;
	font-style:normal;
}

.pm-banner_slide_basic__656285__ {max-width:px;margin:0 auto}
.pm-banner_slide_basic__656285__ a {display:block;border:none}
.pm-banner_slide_basic__656285__ a img {border:none}
.pm-banner_slide_basic__656285__.slide_zindex .owl-item {z-index:1}
.pm-banner_slide_basic__656285__ .item {position:relative}
.pm-banner_slide_basic__656285__ .item img {vertical-align:top}

.pm-banner_slide_basic__656285__ .owl-nav {-webkit-tap-highlight-color:transparent}
.pm-banner_slide_basic__656285__ .owl-nav [class*='owl-'] {position:absolute;top:50%;z-index:2;width:30px;height:30px;line-height:30px;margin-top:-15px;font-size:0;opacity:0.7}
.pm-banner_slide_basic__656285__ .owl-nav [class*='owl-']:before{font-family:'icomoon_slider';font-size:30px;font-weight:bold;color:#fff}
.pm-banner_slide_basic__656285__ .owl-nav [class*='owl-']:hover {opacity:1}
.pm-banner_slide_basic__656285__ .owl-nav .owl-prev {left:2px}
.pm-banner_slide_basic__656285__ .owl-nav .owl-next {right:2px}
.pm-banner_slide_basic__656285__ .owl-nav .owl-prev:before {content:'\e600'}
.pm-banner_slide_basic__656285__ .owl-nav .owl-next:before {content:'\e601'}
.pm-banner_slide_basic__656285__ .owl-nav .disabled {opacity:0.5;cursor:default !important}

.pm-banner_slide_basic__656285__ .owl-dots {position:absolute;left:0;width:100%;height:30px;padding:10px;font-size:0;box-sizing:border-box;text-align:center}
.pm-banner_slide_basic__656285__ .owl-dots .owl-dot {display:inline-block}
.pm-banner_slide_basic__656285__ .owl-dots .owl-dot span {display:block;width:10px;height:10px;margin:0 3px;background:#ddd;border-radius:30px;transition:opacity 200ms ease}
.pm-banner_slide_basic__656285__ .owl-dots .owl-dot.active span,
.pm-banner_slide_basic__656285__ .owl-dots .owl-dot:hover span {background:#999999}

.pm-banner_slide_basic__656285__.empty__656285__ {padding:30px 10px;font-size:13px;text-align:center}

.pm-banner_slide_basic__656285__.build_edit_mode .item {display:none}
.pm-banner_slide_basic__656285__.build_edit_mode .item:first-child {display:block}

.owl-carousel .owl-stage-outer {box-shadow:3px 2px 8px #706f6fab}

/*     632985 : 공백      */
.solid_line__632985__ {box-sizing:border-box;display:block;position:relative;width:100%;height:150px}
.solid_line__632985__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__632985__.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__632985__ {height:0px}
}

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

/*     622105 : 타이틀 텍스트      */
.title__622105__ {font-size:0}
.title__622105__ p {font-family:var(--font-family);
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:34px;font-weight:bold;color:#000000;letter-spacing:-.03em;line-height:1.4em;
}
.title__622105__ p:before {content:'';position:absolute;background:#d00000;font-size:0}
.title__622105__ p > span {color:#e85298;}
.title__622105__.style_top p {padding-top:10px}
.title__622105__.style_top p:before {top:0;left:0;width:24px;height:4px}

.title__622105__.style_right p {padding-right:14px}
.title__622105__.style_right p:before {top:16%;right:0;width:4px;height:24px}

.title__622105__.style_bottom p {padding-bottom:12px}
.title__622105__.style_bottom p:before {bottom:0;left:0;width:24px;height:4px}

.title__622105__.style_left p {padding-left:14px}
.title__622105__.style_left p:before {top:16%;left:0;width:4px;height:24px}

.title__622105__.style_circle1 p {padding-left:18px}
.title__622105__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__622105__.style_circle2 p {padding-left:18px}
.title__622105__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}
@media all and (max-width:768px){
  .title__622105__ p {font-size:24px; word-break:keep-all;}
}

@media all and (min-width:1024px){
	.title__622105__ p {font-size:65px}
	.title__622105__.style_top p:before {width:24px}
	.title__622105__.style_right p:before {height:24px}
	.title__622105__.style_bottom p:before {width:24px}
	.title__622105__.style_left p:before {height:24px}
}

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

/*     622115 : 타이틀 텍스트      */
.title__622115__ {font-size:0}
.title__622115__ p { font-family: 'S-CoreDream-3Light';
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:19.5px;font-weight:bold; color:#444444; letter-spacing:-.03em; line-height:1.6em;
}
.title__622115__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__622115__.style_top p {padding-top:10px}
.title__622115__.style_top p:before {top:0;left:0;width:24px;height:4px}

.title__622115__.style_right p {padding-right:14px}
.title__622115__.style_right p:before {top:16%;right:0;width:4px;height:24px}

.title__622115__.style_bottom p {padding-bottom:12px}
.title__622115__.style_bottom p:before {bottom:0;left:0;width:24px;height:4px}

.title__622115__.style_left p {padding-left:14px}
.title__622115__.style_left p:before {top:16%;left:0;width:4px;height:24px}

.title__622115__.style_circle1 p {padding-left:18px}
.title__622115__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__622115__.style_circle2 p {padding-left:18px}
.title__622115__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}
@media all and (max-width:768px){
  .title__622115__ p {font-size:15px;}
}
@media all and (min-width:1024px){
	.title__622115__ p {font-size:27px}
	.title__622115__.style_top p:before {width:24px}
	.title__622115__.style_right p:before {height:24px}
	.title__622115__.style_bottom p:before {width:24px}
	.title__622115__.style_left p:before {height:24px}
}

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

/*     1173015 : 타이틀 텍스트      */
.title__1173015__ {font-size:0}
.title__1173015__ p { font-family: 'S-CoreDream-3Light';
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:19.5px;font-weight:bold; color:#444444; letter-spacing:-.03em; line-height:1.6em;
}
.title__1173015__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1173015__.style_top p {padding-top:10px}
.title__1173015__.style_top p:before {top:0;left:0;width:24px;height:4px}

.title__1173015__.style_right p {padding-right:14px}
.title__1173015__.style_right p:before {top:16%;right:0;width:4px;height:24px}

.title__1173015__.style_bottom p {padding-bottom:12px}
.title__1173015__.style_bottom p:before {bottom:0;left:0;width:24px;height:4px}

.title__1173015__.style_left p {padding-left:14px}
.title__1173015__.style_left p:before {top:16%;left:0;width:4px;height:24px}

.title__1173015__.style_circle1 p {padding-left:18px}
.title__1173015__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1173015__.style_circle2 p {padding-left:18px}
.title__1173015__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}
@media all and (max-width:768px){
  .title__1173015__ p {font-size:15px;}
}
@media all and (min-width:1024px){
	.title__1173015__ p {font-size:27px}
	.title__1173015__.style_top p:before {width:24px}
	.title__1173015__.style_right p:before {height:24px}
	.title__1173015__.style_bottom p:before {width:24px}
	.title__1173015__.style_left p:before {height:24px}
}

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

/*     1173035 : 타이틀 텍스트      */
.title__1173035__ {font-size:0}
.title__1173035__ p { font-family: 'S-CoreDream-3Light';
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:19.5px;font-weight:bold; color:#444444; letter-spacing:-.03em; line-height:1.6em;
}
.title__1173035__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1173035__.style_top p {padding-top:10px}
.title__1173035__.style_top p:before {top:0;left:0;width:24px;height:4px}

.title__1173035__.style_right p {padding-right:14px}
.title__1173035__.style_right p:before {top:16%;right:0;width:4px;height:24px}

.title__1173035__.style_bottom p {padding-bottom:12px}
.title__1173035__.style_bottom p:before {bottom:0;left:0;width:24px;height:4px}

.title__1173035__.style_left p {padding-left:14px}
.title__1173035__.style_left p:before {top:16%;left:0;width:4px;height:24px}

.title__1173035__.style_circle1 p {padding-left:18px}
.title__1173035__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1173035__.style_circle2 p {padding-left:18px}
.title__1173035__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}
@media all and (max-width:768px){
  .title__1173035__ p {font-size:15px;}
}
@media all and (min-width:1024px){
	.title__1173035__ p {font-size:27px}
	.title__1173035__.style_top p:before {width:24px}
	.title__1173035__.style_right p:before {height:24px}
	.title__1173035__.style_bottom p:before {width:24px}
	.title__1173035__.style_left p:before {height:24px}
}

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

/*     1173075 : 타이틀 텍스트      */
.title__1173075__ {font-size:0}
.title__1173075__ p { font-family: 'S-CoreDream-3Light';
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:19.5px;font-weight:bold; color:#444444; letter-spacing:-.03em; line-height:1.6em;
}
.title__1173075__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1173075__.style_top p {padding-top:10px}
.title__1173075__.style_top p:before {top:0;left:0;width:24px;height:4px}

.title__1173075__.style_right p {padding-right:14px}
.title__1173075__.style_right p:before {top:16%;right:0;width:4px;height:24px}

.title__1173075__.style_bottom p {padding-bottom:12px}
.title__1173075__.style_bottom p:before {bottom:0;left:0;width:24px;height:4px}

.title__1173075__.style_left p {padding-left:14px}
.title__1173075__.style_left p:before {top:16%;left:0;width:4px;height:24px}

.title__1173075__.style_circle1 p {padding-left:18px}
.title__1173075__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1173075__.style_circle2 p {padding-left:18px}
.title__1173075__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}
@media all and (max-width:768px){
  .title__1173075__ p {font-size:15px;}
}
@media all and (min-width:1024px){
	.title__1173075__ p {font-size:27px}
	.title__1173075__.style_top p:before {width:24px}
	.title__1173075__.style_right p:before {height:24px}
	.title__1173075__.style_bottom p:before {width:24px}
	.title__1173075__.style_left p:before {height:24px}
}

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

/*     1173095 : 타이틀 텍스트      */
.title__1173095__ {font-size:0}
.title__1173095__ p { font-family: 'S-CoreDream-3Light';
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:19.5px;font-weight:bold; color:#444444; letter-spacing:-.03em; line-height:1.6em;
}
.title__1173095__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1173095__.style_top p {padding-top:10px}
.title__1173095__.style_top p:before {top:0;left:0;width:24px;height:4px}

.title__1173095__.style_right p {padding-right:14px}
.title__1173095__.style_right p:before {top:16%;right:0;width:4px;height:24px}

.title__1173095__.style_bottom p {padding-bottom:12px}
.title__1173095__.style_bottom p:before {bottom:0;left:0;width:24px;height:4px}

.title__1173095__.style_left p {padding-left:14px}
.title__1173095__.style_left p:before {top:16%;left:0;width:4px;height:24px}

.title__1173095__.style_circle1 p {padding-left:18px}
.title__1173095__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1173095__.style_circle2 p {padding-left:18px}
.title__1173095__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}
@media all and (max-width:768px){
  .title__1173095__ p {font-size:15px;}
}
@media all and (min-width:1024px){
	.title__1173095__ p {font-size:27px}
	.title__1173095__.style_top p:before {width:24px}
	.title__1173095__.style_right p:before {height:24px}
	.title__1173095__.style_bottom p:before {width:24px}
	.title__1173095__.style_left p:before {height:24px}
}

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

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

/*     637735 : 한줄 텍스트      */
.block__637735__  * {margin:0;padding:0;}

.block__637735__ .top_title {transform: translateY(154px); }
.block__637735__ .top_title > h1 {display:block; font-family:var(--font-family); font-size:65px; color:#2c2c2c;}
.block__637735__ .top_title > h1 > span {color:#e85298;}
.block__637735__ .top_title > h1 > b {color:#56c7ff; }
.block__637735__ .top_title > h2 {font-size:30px; font-family: 'S-CoreDream-3Light';}
.block__637735__ .wrapper {display:flex; --left-width:55%;}
.block__637735__ .wrapper .col_left {display:flex; width:var(--left-width);}
.block__637735__ .wrapper .col_left .left_text {display:block; transform:translateY(310px); padding-top:20px;}
.block__637735__ .wrapper .col_left .left_text > span > span {font-size:40px; color:#fff; display:table-caption; width:221px; }
.block__637735__ .wrapper .col_left .left_text > p {font-size:35px; margin-top:30px; font-family:'S-CoreDream-9Black'; color:#2c2c2c;}




.block__637735__ .wrapper .col_right {display:grid; grid-template-columns:1fr 1fr; z-index:1; gap:25px;}
.block__637735__ .wrapper .col_right .item .figure {width:180px; display:inline-block; padding:40px; color:#fff; border-radius:20px;box-shadow:5px 5px 10px #52525273; min-height:210px;}
.block__637735__ .wrapper .col_right .item:nth-child(1) .figure {background:#386beb;}
.block__637735__ .wrapper .col_right .item:nth-child(2) .figure {background:#0080f8;}
.block__637735__ .wrapper .col_right .item:nth-child(3) .figure {background:#10b3ff;}
.block__637735__ .wrapper .col_right .item:nth-child(4) .figure {background:#035ac7;}
.block__637735__ .wrapper .col_right .item .figure > h3 {font-size:25px; font-weight:bold; position:relative; z-index:2;}
.block__637735__ .wrapper .col_right .item .figure > h3::before {position:absolute; width:30px; height:30px; border-radius:30px; background:#fa9f9eb5; content:""; z-index:-1; top:-7px; left:-17px;}
.block__637735__ .wrapper .col_right .item .figure > p {padding-top:40px; font-size:18px;}

.block__637735__ .back_left_img {position:absolute; z-index:0; transform:translate(470px, 30px);}
.block__637735__ .back_right_img {position:absolute; z-index:0; transform:translate(1220px, 250px);}

@media all and (max-width:768px){
  .block__637735__ .top_title {transform:translateY(10px);  text-align:center;}
  .block__637735__ .top_title > h1 {font-size:24px;}
  .block__637735__ .top_title > h2 {font-size:20px;}
  .block__637735__ .wrapper {display:block;}
  .block__637735__ .wrapper .col_left {width:100%}
  .block__637735__ .wrapper .col_left .left_text {transform:none; text-align:center; width:100%}
  .block__637735__ .wrapper .col_left .left_text > span > span {color:#000; font-size:16px; width:250px;  font-family: 'S-CoreDream-3Light';}
  .block__637735__ .wrapper .col_left .left_text > p {display:none;}

  .block__637735__ .wrapper .col_right .item .figure {width:auto; padding:20px; min-height:180px;}
  .block__637735__ .wrapper .col_right .item .figure > h3 {font-size:16px;  font-family: 'S-CoreDream-3Light';}
  .block__637735__ .wrapper .col_right .item .figure > h3::before {width:20px; height:20px; top:-3px; left:-7px;}
  .block__637735__ .wrapper .col_right .item .figure > p {font-size:15px; padding-top:20px; word-break:keep-all;  font-family: 'S-CoreDream-3Light';}
}

/*     638575 : 블록 설정      */
.block_option__638575__ {display:table;width:100%}
.block_option__638575__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__638575__ {}
}


@media (min-width:1024px){
	.row__638575__ {background-size:cover;}
}

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

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

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

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

/*     621025 : 이미지 리스트      */
.img_tile__621025__ {display:flex; width:90%; margin:30px auto 0 auto; flex-wrap:wrap; justify-content:center; row-gap:80px; }
.img_tile__621025__ * {box-sizing:border-box; margin:0;}
.img_tile__621025__ > .item {width:25%; text-align:center;}
.img_tile__621025__ > .item > .item_inner {position:relative; display:inline-block; width:250px;}
.img_tile__621025__ > .item > .item_inner::before {position:absolute; left:0; top:0; width:101%; height:101%; background:#f1f1f1; transform:rotate(-2deg); content:'';}

.img_tile__621025__ > .item > .item_inner > div {position:relative; padding:60px 30px 30px 30px; background:#fff;}
.img_tile__621025__ > .item > .item_inner .num {position:absolute; left:50%; top:0; transform:translate(-50%, -50%);}
.img_tile__621025__ > .item > .item_inner .num > img {height:70px;}
.img_tile__621025__ > .item > .item_inner .num > span {position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); font-size:25px; font-family:'S-CoreDream-9Black'; color:#009cff;}
.img_tile__621025__ > .item > .item_inner .caption .subject {display:flex; justify-content:center; align-items:center; margin-top:10px; font-size:23px; font-weight:bold; min-height:64px; font-family: 'S-CoreDream-3Light';}

@media all and (max-width:768px){
.img_tile__621025__ {row-gap:40px}
.img_tile__621025__ > .item {width:50%;}
.img_tile__621025__ > .item > .item_inner {width:150px;}
.img_tile__621025__ > .item > .item_inner > div {padding:30px 0 0 0;}
.img_tile__621025__ > .item > .item_inner .num > img {height:40px;}
.img_tile__621025__ > .item > .item_inner > div .figure > img {width:60px;}
.img_tile__621025__ > .item > .item_inner .caption .subject {font-size:15px; margin-top:0; word-break:keep-all;}
.img_tile__621025__ > .item > .item_inner .num > span {font-size:22px; transform: translate(-50%, -60%);}
}

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

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

/*     638615 : 셀 설정      */
.cell_option__638615__ {display:table;width:100%}
.cell_option__638615__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.col__638615__ {display:none;}
}

@media (min-width:1024px){
	.col__638615__ {}
}

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

/*     638635 : 타이틀 텍스트      */
.title__638635__ {font-size:0;     text-align: center;}
.title__638635__ p {
	font-family: 'yg-jalnan';
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:bold;color:#ffffff;letter-spacing:0em;line-height:1.0em;
}
.title__638635__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__638635__.style_top p {padding-top:10px}
.title__638635__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__638635__.style_right p {padding-right:14px}
.title__638635__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__638635__.style_bottom p {padding-bottom:12px}
.title__638635__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__638635__.style_left p {padding-left:14px}
.title__638635__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__638635__.style_circle1 p {padding-left:18px}
.title__638635__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__638635__.style_circle2 p {padding-left:18px}
.title__638635__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__638635__ {text-align: left;}
	.title__638635__ p {font-size:35px;}
	.title__638635__.style_top p:before {width:24px}
	.title__638635__.style_right p:before {height:24px}
	.title__638635__.style_bottom p:before {width:24px}
	.title__638635__.style_left p:before {height:24px}
}
@media all and (max-width:767px) {
	.title__638635__ p {font-size: 45px;}
}

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

/*     638655 : 맞춤전송폼      */
.title__638655__ {margin:0 0 15px;padding:0;font-size:20px;font-weight:bold;color:#ffffff;line-height:20px;letter-spacing:-.03em}
.myreg_form__638655__ {width: 100%; /*background:#313538*/}
.myreg_form__638655__ ul {width:100%; margin:0;padding:0}
.myreg_form__638655__ ul li {margin-right: 5px;float: left;padding:0;list-style-type:none;}
.myreg_form__638655__ ul li:first-child {/* margin-top:0 */width: 20%;}
.myreg_form__638655__ ul li:nth-child(2) {width: 32%;}
.myreg_form__638655__ ul li:last-child {width: 42%;}
.myreg_form__638655__ ul li dl {margin:0;padding:0}
.myreg_form__638655__ ul li dl dt {margin:0 0 10px;padding:0;font-size:13px;font-weight:bold;color:#ffffff;line-height:1.3em}
.myreg_form__638655__ ul li dl dd {margin:0;padding:0;font-size:13px;color:#ffffff;line-height:1.3em}
.myreg_form__638655__ ul li dl dd input[type=text],
.myreg_form__638655__ ul li dl dd input[type=number],
.myreg_form__638655__ ul li dl dd input[type=password] {box-sizing: border-box; height: 30px; padding: 0 8px; border: none; width: 100%; }
.myreg_form__638655__ ul li dl dd select {height: 30px; border: none; width: 100%; padding: 0 8px;}
.myreg_form__638655__ ul li dl dd textarea {box-sizing:border-box;padding:8px;border:none}
.myreg_form__638655__ ul li dl dd .myreg_cmt {display:block;margin-top:5px;font-size:12px}
.myreg_form__638655__ .privacy_agree {margin-top:10px; text-align: center;}
.myreg_form__638655__ .privacy_agree * {vertical-align:top}
.myreg_form__638655__ .privacy_agree label {display:inline-block;font-size:12px;color:#ffffff;cursor:pointer}
.myreg_form__638655__ .privacy_agree input[type=checkbox] {margin:0 3px 0 0}
.myreg_form__638655__ .privacy_agree .btn_privacy_view {margin:0 0 0 5px;padding:0;border:none;background:none;font-size:12px;font-weight:bold;color:#ffffff}
.myreg_form__638655__ .btn_submit {display: block; text-align:center; width:auto;}
.myreg_form__638655__ .btn_submit button {margin-top:10px; min-width: 120px; height: 30px; padding: 0 20px; border: none; border-radius: 0; background: #000000; font-size: 14px; font-weight: bold; color: #fff;}

@media (min-width:768px){
	.myreg_form__638655__ ul {margin:0;padding:0}
	
	.myreg_form__638655__ ul li dl:after {content:'';display:block;clear:both}
	.myreg_form__638655__ ul li dl dt {float:left;width:70px;margin:0;line-height:28px}
	.myreg_form__638655__ ul li dl dd {overflow:hidden;font-size:14px;line-height:28px}
}

@media (min-width:1024px){
	.myreg_form__638655__ .privacy_agree {text-align:left;}
	.myreg_form__638655__ ul {width:100%;}
	.myreg_form__638655__ ul li {margin-top:8px; margin-right: 10px; float: left; padding:0;list-style-type:none}
	.myreg_form__638655__ ul li:first-child {/* margin-top:0 */width: 20%;}
	.myreg_form__638655__ ul li:nth-child(2) {width: 20%;}
	.myreg_form__638655__ ul li:last-child {width: 35%;}
	.myreg_form__638655__ {padding:15px; width:100%;}
	.title__638655__ {font-size:22px;line-height:24px}
	.myreg_form__638655__ .btn_submit button {min-width: 179px; height: 50px; padding: 0 20px; border: none; border-radius: 0; background: #000000; font-size: 14px; font-weight: bold; color: #fff;}
	.myreg_form__638655__ .btn_submit {margin-top:8px;}
	.myreg_form__638655__ ul li dl dd input[type=password] {box-sizing: border-box; height: 50px; padding: 0 8px; border: none; width: 100%; }
	.myreg_form__638655__ ul li dl dd select {height: 50px; border: none; width: 100%; padding: 0 8px;}
	.myreg_form__638655__ ul li dl dd input[type=text],
.myreg_form__638655__ ul li dl dd input[type=number],
.myreg_form__638655__ ul li dl dd input[type=password] {box-sizing: border-box; height: 50px; padding: 0 8px; border: none; width: 100%; }
}

