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

/*     66564 : 타이틀 텍스트      */
.title__66564__ {font-size:0}
.title__66564__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:bold;color:#000000;letter-spacing:-.03em;line-height:1.2em;vertical-align:top;
}
.title__66564__ p .point_color {color:#000000}

@media all and (min-width:768px){
	.title__66564__ p {font-size:24px}
}

@media all and (min-width:1024px){
	.title__66564__ p {font-size:44px}
}

/*     66565 : 한줄 텍스트      */
.text__66565__ p { 
	display:block; margin:0; padding:0;
	font-size:18px; font-weight:normal; color:#777777; letter-spacing:-.06em; line-height:1.6em;
}
.text__66565__ p a {color:#777777; text-decoration:none;}

/*     66505 : 이미지      */
.img__66505__ {display:block;position:relative;max-width:100%;vertical-align:top}
.img__66505__:before {
	content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;
	width:100%;height:100%;background:#000000;opacity:0;transition:.3s opacity ease-in-out;
}
.img__66505__ * {box-sizing:border-box}
.img__66505__ .figure {display:block;overflow:hidden}
.img__66505__ .figure img {width:100%;vertical-align:top;transition:all 0.3s ease-out}
.img__66505__ .caption_wrap {display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}
.img__66505__ .caption {display:table;width:100%;height:100%;table-layout:fixed}
.img__66505__ .caption .caption_inner {display:table-cell;padding:15px;vertical-align:bottom}
.img__66505__ .caption .cap_text1 {display:block;font-size:18px;font-weight:bold;color:#ffffff;line-height:1.4em;letter-spacing:-.03em}
.img__66505__ .caption .cap_text2 {display:block;margin-top:2px;font-size:13px;color:#ffffff;line-height:1.4em;letter-spacing:-.03em}
.img__66505__:hover:before {content:'';opacity:.3}
.img__66505__:hover .figure img {transform:scale(1.08)}

@media all and (min-width:768px){
	.img__66505__ .caption .caption_inner {padding:20px}
	.img__66505__ .caption .cap_text1 {font-size:24px}
	.img__66505__ .caption .cap_text2 {margin-top:3px;font-size:14px}
}

@media all and (min-width:1024px){
	.img__66505__ .caption .caption_inner {padding:30px}
	.img__66505__ .caption .cap_text1 {font-size:28px;line-height:1.3em;letter-spacing:-.10em}
	.img__66505__ .caption .cap_text1 > span {display:inline-block;position:relative;padding-top:6px;vertical-align:top}
	.img__66505__ .caption .cap_text1 > span:before {
		content:'';position:absolute;top:0;left:0;right:0;width:0;height:1px;background:#ffffff;transition:.3s all ease-in-out;
	}
	.img__66505__ .caption .cap_text2 {margin-top:5px;font-size:18px;line-height:1.5em;letter-spacing:-.06em}
	.img__66505__:hover .caption .cap_text1 > span:before {width:100%}
}

/*     66507 : 이미지      */
.img__66507__ {display:block;position:relative;max-width:100%;vertical-align:top}
.img__66507__:before {
	content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;
	width:100%;height:100%;background:#444444;opacity:0;transition:.3s opacity ease-in-out;
}
.img__66507__ * {box-sizing:border-box}
.img__66507__ .figure {display:block;overflow:hidden}
.img__66507__ .figure img {width:100%;vertical-align:top;transition:all 0.3s ease-out}
.img__66507__ .caption_wrap {display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}
.img__66507__ .caption {display:table;width:100%;height:100%;table-layout:fixed}
.img__66507__ .caption .caption_inner {display:table-cell;padding:15px;vertical-align:bottom}
.img__66507__ .caption .cap_text1 {display:block;font-size:18px;font-weight:bold;color:#ffffff;line-height:1.4em;letter-spacing:-.03em}
.img__66507__ .caption .cap_text2 {display:block;margin-top:2px;font-size:13px;color:#ffffff;line-height:1.4em;letter-spacing:-.03em}
.img__66507__:hover:before {content:'';opacity:.3}
.img__66507__:hover .figure img {transform:scale(1.08)}

@media all and (min-width:768px){
	.img__66507__ .caption .caption_inner {padding:20px}
	.img__66507__ .caption .cap_text1 {font-size:20px}
	.img__66507__ .caption .cap_text2 {margin-top:3px;font-size:14px}
}

@media all and (min-width:1024px){
	.img__66507__ .caption .caption_inner {padding:30px}
	.img__66507__ .caption .cap_text1 {font-size:28px;line-height:1.3em;letter-spacing:-.10em}
	.img__66507__ .caption .cap_text1 > span {display:inline-block;position:relative;padding-top:6px;vertical-align:top}
	.img__66507__ .caption .cap_text1 > span:before {
		content:'';position:absolute;top:0;left:0;right:0;width:0;height:1px;background:#ffffff;transition:.3s all ease-in-out;
	}
	.img__66507__ .caption .cap_text2 {margin-top:5px;font-size:18px;line-height:1.5em;letter-spacing:-.06em}
	.img__66507__:hover .caption .cap_text1 > span:before {width:100%}
}

/*     66506 : 이미지      */
.img__66506__ {display:block;position:relative;max-width:100%;vertical-align:top}
.img__66506__:before {
	content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;
	width:100%;height:100%;background:#ffffff;opacity:0;transition:.3s opacity ease-in-out;
}
.img__66506__ * {box-sizing:border-box}
.img__66506__ .figure {display:block;overflow:hidden}
.img__66506__ .figure img {width:100%;vertical-align:top;transition:all 0.3s ease-out}
.img__66506__ .caption_wrap {display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}
.img__66506__ .caption {display:table;width:100%;height:100%;table-layout:fixed}
.img__66506__ .caption .caption_inner {display:table-cell;padding:15px;vertical-align:bottom}
.img__66506__ .caption .cap_text1 {display:block;font-size:18px;font-weight:bold;color:#444444;line-height:1.4em;letter-spacing:-.03em}
.img__66506__ .caption .cap_text2 {display:block;margin-top:2px;font-size:13px;color:#444444;line-height:1.4em;letter-spacing:-.03em}
.img__66506__:hover:before {content:'';opacity:.3}
.img__66506__:hover .figure img {transform:scale(1.08)}

@media all and (min-width:768px){
	.img__66506__ .caption .caption_inner {padding:20px}
	.img__66506__ .caption .cap_text1 {font-size:20px}
	.img__66506__ .caption .cap_text2 {margin-top:3px;font-size:14px}
}

@media all and (min-width:1024px){
	.img__66506__ .caption .caption_inner {padding:30px}
	.img__66506__ .caption .cap_text1 {font-size:28px;line-height:1.3em;letter-spacing:-.10em}
	.img__66506__ .caption .cap_text1 > span {display:inline-block;position:relative;padding-top:6px;vertical-align:top}
	.img__66506__ .caption .cap_text1 > span:before {
		content:'';position:absolute;top:0;left:0;right:0;width:0;height:1px;background:#444444;transition:.3s all ease-in-out;
	}
	.img__66506__ .caption .cap_text2 {margin-top:5px;font-size:18px;line-height:1.5em;letter-spacing:-.06em}
	.img__66506__:hover .caption .cap_text1 > span:before {width:100%}
}

/*     67488 : 이미지 리스트 (타일형)      */
.img_tile__67488__:after {content:'';display:block;clear:both}
.img_tile__67488__ * {box-sizing:border-box}
.img_tile__67488__ .item {float:left;position:relative}
.img_tile__67488__ .item a {display:block}
.img_tile__67488__ .figure {display:block;position:relative}
.img_tile__67488__ .figure:before{content:'';position:absolute;top:0;right:0;left:0px;width:0;height:0;margin:0 auto;border-width:15px;border-style:solid;border-color:#fff transparent transparent transparent}
.img_tile__67488__ .figure img {width:100%;vertical-align:bottom}
.img_tile__67488__ .caption {display:block;position:relative;padding:15px 10px;border-top:1px solid #e1e1e1;border-right:1px solid #e1e1e1;background:#fff}
.img_tile__67488__ .caption > span {display:block;text-align:center}
.img_tile__67488__ .caption > span.subject {margin-bottom:7px;font-size:15px;font-weight:bold;color:#000000;line-height:1.3em;letter-spacing:-.03em}
.img_tile__67488__ .caption > span.content {overflow:hidden;font-size:13px;color:#6a6b6c;height:48px;line-height:16px;letter-spacing:-.03em}

.col_m_1__67488__ .item {width:100%}
.col_m_2__67488__ .item {width:50%}
.col_m_3__67488__ .item {width:33.3334%}
.col_m_4__67488__ .item {width:25%}
.col_m_1__67488__ .item,
.col_m_2__67488__ .item2n,
.col_m_3__67488__ .item3n,
.col_m_4__67488__ .item4n {clear:both;border-left-width:0}
.col_m_1__67488__ .item .caption:before,
.col_m_2__67488__ .item2n .caption:before,
.col_m_3__67488__ .item3n .caption:before,
.col_m_4__67488__ .item4n .caption:before {content:'';display:block;position:absolute;top:0;left:0;bottom:0;z-index:10;width:1px;height:100%;background:#e1e1e1}

@media (min-width:768px){
	.img_tile__67488__ .caption {padding:25px 15px}
	.img_tile__67488__ .caption > span.subject {margin-top:8px;font-size:16px}

	.col_m_1__67488__ .item,
	.col_m_2__67488__ .item2n,
	.col_m_3__67488__ .item3n,
	.col_m_4__67488__ .item4n {clear:none;border-left-width:1px}
	.col_m_1__67488__ .item .caption:before,
	.col_m_2__67488__ .item2n .caption:before,
	.col_m_3__67488__ .item3n .caption:before,
	.col_m_4__67488__ .item4n .caption:before {display:none}

	.col_t_1__67488__ .item {width:100%}
	.col_t_2__67488__ .item {width:50%}
	.col_t_3__67488__ .item {width:33.3334%}
	.col_t_4__67488__ .item {width:25%}
	.col_t_5__67488__ .item {width:20%}
	.col_t_6__67488__ .item {width:16.6666%}
	.col_t_1__67488__ .item,
	.col_t_2__67488__ .item2n,
	.col_t_3__67488__ .item3n,
	.col_t_4__67488__ .item4n,
	.col_t_5__67488__ .item5n,
	.col_t_6__67488__ .item6n {clear:both;border-left-width:0}
	.col_t_1__67488__ .item .caption:before,
	.col_t_2__67488__ .item2n .caption:before,
	.col_t_3__67488__ .item3n .caption:before,
	.col_t_4__67488__ .item4n .caption:before,
	.col_t_5__67488__ .item5n .caption:before,
	.col_t_6__67488__ .item6n .caption:before {content:'';display:block;position:absolute;top:0;left:0;bottom:0;z-index:10;width:1px;height:100%;background:#e1e1e1}
        .img_tile__67488__ .caption > span.content {height:auto}
}

@media (min-width:1024px){
	.img_tile__67488__ .caption {padding:34.5px 30px}
	.img_tile__67488__ .caption > span.subject {height:26px;line-height:26px;margin-top:15px;font-size:20px;letter-spacing:-.05em}

	.col_t_1__67488__ .item,
	.col_t_2__67488__ .item2n,
	.col_t_3__67488__ .item3n,
	.col_t_4__67488__ .item4n,
	.col_t_5__67488__ .item5n,
	.col_t_6__67488__ .item6n {clear:none;border-left-width:1px}

	.col_pc_1__67488__ .item {width:100%}
	.col_pc_2__67488__ .item {width:50%}
	.col_pc_3__67488__ .item {width:33.3334%}
	.col_pc_4__67488__ .item {width:25%}
	.col_pc_5__67488__ .item {width:20%}
	.col_pc_6__67488__ .item {width:16.6666%}
	.col_pc_1__67488__ .item,
	.col_pc_2__67488__ .item2n,
	.col_pc_3__67488__ .item3n,
	.col_pc_4__67488__ .item4n,
	.col_pc_5__67488__ .item5n,
	.col_pc_6__67488__ .item6n {clear:both;border-left-width:0}
	.col_pc_1__67488__ .item .caption:before,
	.col_pc_2__67488__ .item2n .caption:before,
	.col_pc_3__67488__ .item3n .caption:before,
	.col_pc_4__67488__ .item4n .caption:before,
	.col_pc_5__67488__ .item5n .caption:before,
	.col_pc_6__67488__ .item6n .caption:before {content:'';display:block;position:absolute;top:0;left:0;bottom:0;z-index:10;width:1px;height:100%;background:#e1e1e1}
}

/*     66509 : 이미지 리스트 (타일형)      */
.img_tile__66509__:after {content:'';display:block;clear:both}
.img_tile__66509__ * {box-sizing:border-box}
.img_tile__66509__ .item {float:left;position:relative}
.img_tile__66509__ .item a {display:block}
.img_tile__66509__ .figure {display:block;position:relative}
.img_tile__66509__ .figure:before{content:'';position:absolute;top:0;right:0;left:0px;width:0;height:0;margin:0 auto;border-width:15px;border-style:solid;border-color:#fff transparent transparent transparent}
.img_tile__66509__ .figure img {width:100%;vertical-align:bottom}
.img_tile__66509__ .caption {display:block;position:relative;padding:15px 10px;border-top:1px solid #e1e1e1;border-right:1px solid #e1e1e1;background:#fff}
.img_tile__66509__ .caption > span {display:block;text-align:center}
.img_tile__66509__ .caption > span.subject {margin-bottom:7px;font-size:15px;font-weight:bold;color:#000000;line-height:1.3em;letter-spacing:-.03em}
.img_tile__66509__ .caption > span.content {overflow:hidden;font-size:13px;color:#6a6b6c;height:48px;line-height:16px;letter-spacing:-.03em}

.col_m_1__66509__ .item {width:100%}
.col_m_2__66509__ .item {width:50%}
.col_m_3__66509__ .item {width:33.3334%}
.col_m_4__66509__ .item {width:25%}
.col_m_1__66509__ .item,
.col_m_2__66509__ .item2n,
.col_m_3__66509__ .item3n,
.col_m_4__66509__ .item4n {clear:both;border-left-width:0}
.col_m_1__66509__ .item .caption:before,
.col_m_2__66509__ .item2n .caption:before,
.col_m_3__66509__ .item3n .caption:before,
.col_m_4__66509__ .item4n .caption:before {content:'';display:block;position:absolute;top:0;left:0;bottom:0;z-index:10;width:1px;height:100%;background:#e1e1e1}

@media (min-width:768px){
	.img_tile__66509__ .caption {padding:25px 15px}
	.img_tile__66509__ .caption > span.subject {margin-top:8px;font-size:16px}

	.col_m_1__66509__ .item,
	.col_m_2__66509__ .item2n,
	.col_m_3__66509__ .item3n,
	.col_m_4__66509__ .item4n {clear:none;border-left-width:1px}
	.col_m_1__66509__ .item .caption:before,
	.col_m_2__66509__ .item2n .caption:before,
	.col_m_3__66509__ .item3n .caption:before,
	.col_m_4__66509__ .item4n .caption:before {display:none}

	.col_t_1__66509__ .item {width:100%}
	.col_t_2__66509__ .item {width:50%}
	.col_t_3__66509__ .item {width:33.3334%}
	.col_t_4__66509__ .item {width:25%}
	.col_t_5__66509__ .item {width:20%}
	.col_t_6__66509__ .item {width:16.6666%}
	.col_t_1__66509__ .item,
	.col_t_2__66509__ .item2n,
	.col_t_3__66509__ .item3n,
	.col_t_4__66509__ .item4n,
	.col_t_5__66509__ .item5n,
	.col_t_6__66509__ .item6n {clear:both;border-left-width:0}
	.col_t_1__66509__ .item .caption:before,
	.col_t_2__66509__ .item2n .caption:before,
	.col_t_3__66509__ .item3n .caption:before,
	.col_t_4__66509__ .item4n .caption:before,
	.col_t_5__66509__ .item5n .caption:before,
	.col_t_6__66509__ .item6n .caption:before {content:'';display:block;position:absolute;top:0;left:0;bottom:0;z-index:10;width:1px;height:100%;background:#e1e1e1}
        .img_tile__66509__ .caption > span.content {height:auto}
}

@media (min-width:1024px){
	.img_tile__66509__ .caption {padding:34.5px 30px}
	.img_tile__66509__ .caption > span.subject {height:26px;line-height:26px;margin-top:15px;font-size:20px;letter-spacing:-.05em}

	.col_t_1__66509__ .item,
	.col_t_2__66509__ .item2n,
	.col_t_3__66509__ .item3n,
	.col_t_4__66509__ .item4n,
	.col_t_5__66509__ .item5n,
	.col_t_6__66509__ .item6n {clear:none;border-left-width:1px}

	.col_pc_1__66509__ .item {width:100%}
	.col_pc_2__66509__ .item {width:50%}
	.col_pc_3__66509__ .item {width:33.3334%}
	.col_pc_4__66509__ .item {width:25%}
	.col_pc_5__66509__ .item {width:20%}
	.col_pc_6__66509__ .item {width:16.6666%}
	.col_pc_1__66509__ .item,
	.col_pc_2__66509__ .item2n,
	.col_pc_3__66509__ .item3n,
	.col_pc_4__66509__ .item4n,
	.col_pc_5__66509__ .item5n,
	.col_pc_6__66509__ .item6n {clear:both;border-left-width:0}
	.col_pc_1__66509__ .item .caption:before,
	.col_pc_2__66509__ .item2n .caption:before,
	.col_pc_3__66509__ .item3n .caption:before,
	.col_pc_4__66509__ .item4n .caption:before,
	.col_pc_5__66509__ .item5n .caption:before,
	.col_pc_6__66509__ .item6n .caption:before {content:'';display:block;position:absolute;top:0;left:0;bottom:0;z-index:10;width:1px;height:100%;background:#e1e1e1}
}

/*     66510 : 이미지 리스트 (타일형)      */
.img_tile__66510__:after {content:''; display:block; clear:both;}
.img_tile__66510__ * {box-sizing:border-box;}
.img_tile__66510__ .item {float:left; position:relative;}
.img_tile__66510__ .item a {display:block; text-decoration:none;}
.img_tile__66510__ .figure {display:block;position:relative;}
.img_tile__66510__ .figure:before{content:''; position:absolute; top:0;right:0; left:0px; width:0; height:0;margin:0 auto;border-width:15px; border-style:solid; border-color:#fff transparent transparent transparent;}
.img_tile__66510__ .figure img {width:100%; vertical-align:bottom;}
.img_tile__66510__ .caption {display:block; position:relative; padding:15px 10px; border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1; background:#fff;}
.img_tile__66510__ .caption > span {display:block; text-align:center;}
.img_tile__66510__ .caption > span.subject {margin-bottom:7px; font-size:15px; font-weight:bold; color:#000000; line-height:1.3em; letter-spacing:-.03em;}
.img_tile__66510__ .caption > span.content {overflow:hidden;font-size:13px; color:#6a6b6c;height:48px; line-height:16px; letter-spacing:-.03em;}

.col_m_1__66510__ .item {width:100%;}
.col_m_2__66510__ .item {width:50%;}
.col_m_3__66510__ .item {width:33.3334%;}
.col_m_4__66510__ .item {width:25%;}
.col_m_1__66510__ .item,
.col_m_2__66510__ .item2n,
.col_m_3__66510__ .item3n,
.col_m_4__66510__ .item4n {clear:both; border-left-width:0;}
.col_m_1__66510__ .item .caption:before,
.col_m_2__66510__ .item2n .caption:before,
.col_m_3__66510__ .item3n .caption:before,
.col_m_4__66510__ .item4n .caption:before {content:''; display:block; position:absolute; top:0; left:0; bottom:0; z-index:10; width:1px; height:100%; background:#e1e1e1;}

@media (min-width:768px){
	.img_tile__66510__ .caption {padding:25px 15px;}
	.img_tile__66510__ .caption > span.subject {margin-top:8px; font-size:16px;}

	.col_m_1__66510__ .item,
	.col_m_2__66510__ .item2n,
	.col_m_3__66510__ .item3n,
	.col_m_4__66510__ .item4n {clear:none; border-left-width:1px;}
	.col_m_1__66510__ .item .caption:before,
	.col_m_2__66510__ .item2n .caption:before,
	.col_m_3__66510__ .item3n .caption:before,
	.col_m_4__66510__ .item4n .caption:before {display:none;}

	.col_t_1__66510__ .item {width:100%;}
	.col_t_2__66510__ .item {width:50%;}
	.col_t_3__66510__ .item {width:33.3334%;}
	.col_t_4__66510__ .item {width:25%;}
	.col_t_5__66510__ .item {width:20%;}
	.col_t_6__66510__ .item {width:16.6666%;}
	.col_t_1__66510__ .item,
	.col_t_2__66510__ .item2n,
	.col_t_3__66510__ .item3n,
	.col_t_4__66510__ .item4n,
	.col_t_5__66510__ .item5n,
	.col_t_6__66510__ .item6n {clear:both; border-left-width:0;}
	.col_t_1__66510__ .item .caption:before,
	.col_t_2__66510__ .item2n .caption:before,
	.col_t_3__66510__ .item3n .caption:before,
	.col_t_4__66510__ .item4n .caption:before,
	.col_t_5__66510__ .item5n .caption:before,
	.col_t_6__66510__ .item6n .caption:before {content:''; display:block; position:absolute; top:0; left:0; bottom:0; z-index:10; width:1px; height:100%; background:#e1e1e1;}
        .img_tile__66510__ .caption > span.content {height:auto;}
}

@media (min-width:1024px){
	.img_tile__66510__ .caption {padding:34.5px 30px;}
	.img_tile__66510__ .caption > span.subject {height:26px;line-height:26px;margin-top:15px; font-size:20px; letter-spacing:-.05em;}

	.col_t_1__66510__ .item,
	.col_t_2__66510__ .item2n,
	.col_t_3__66510__ .item3n,
	.col_t_4__66510__ .item4n,
	.col_t_5__66510__ .item5n,
	.col_t_6__66510__ .item6n {clear:none; border-left-width:1px;}

	.col_pc_1__66510__ .item {width:100%;}
	.col_pc_2__66510__ .item {width:50%;}
	.col_pc_3__66510__ .item {width:33.3334%;}
	.col_pc_4__66510__ .item {width:25%;}
	.col_pc_5__66510__ .item {width:20%;}
	.col_pc_6__66510__ .item {width:16.6666%;}
	.col_pc_1__66510__ .item,
	.col_pc_2__66510__ .item2n,
	.col_pc_3__66510__ .item3n,
	.col_pc_4__66510__ .item4n,
	.col_pc_5__66510__ .item5n,
	.col_pc_6__66510__ .item6n {clear:both; border-left-width:0;}
	.col_pc_1__66510__ .item .caption:before,
	.col_pc_2__66510__ .item2n .caption:before,
	.col_pc_3__66510__ .item3n .caption:before,
	.col_pc_4__66510__ .item4n .caption:before,
	.col_pc_5__66510__ .item5n .caption:before,
	.col_pc_6__66510__ .item6n .caption:before {content:''; display:block; position:absolute; top:0; left:0; bottom:0; z-index:10; width:1px; height:100%; background:#e1e1e1;}
}

/*     66442 : 타이틀 텍스트      */
.title__66442__ {font-size:0}
.title__66442__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:bold;color:#000000;letter-spacing:-.03em;line-height:1.2em;vertical-align:top;
}
.title__66442__ p .point_color {color:#000000}

@media all and (min-width:768px){
	.title__66442__ p {font-size:24px}
}

@media all and (min-width:1024px){
	.title__66442__ p {font-size:44px}
}

/*     66443 : 한줄 텍스트      */
.text__66443__ p { 
	display:block; margin:0; padding:0;
	font-size:18px; font-weight:normal; color:#777777; letter-spacing:-.06em; line-height:1.6em;
}
.text__66443__ p a {color:#777777; text-decoration:none;}

/*     66444 : 맞춤게시판 - 앨범형      */
.pm-myboard_album__66444__ ul {margin:0;padding:0}
.pm-myboard_album__66444__ ul:after {content:'';display:block;clear:both}
.pm-myboard_album__66444__ ul li {box-sizing:border-box;overflow:hidden;float:left;margin:0;padding:0;list-style-type:none}
.pm-myboard_album__66444__ ul li a {display:block;position:relative}
.pm-myboard_album__66444__ ul li a:before {
	content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;
	background:rgba(0,0,0,.4);background:linear-gradient(to top, rgba(0,0,0,.1) 5%, transparent 20%);
}
.pm-myboard_album__66444__ ul li a .figure {display:block}
.pm-myboard_album__66444__ ul li a .figure img {pisiton:relative;z-index:0 !important;width:100%;vertical-align:top;transition:all 0.3s ease-out}
.pm-myboard_album__66444__ ul li a .caption {display:block;position:absolute;right:0;bottom:0;left:0;z-index:2;padding:10px}
.pm-myboard_album__66444__ ul li a .caption > span {
	display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12px;color:#fff;line-height:1.3em;text-align:center;
}
.pm-myboard_album__66444__ ul li a .caption > span:first-child {margin-top:0}
.pm-myboard_album__66444__ ul li a .btn_view {
	display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:250px;height:50px;margin:auto;
	border:0px solid #fff;font-size:14px;color:#fff;text-align:center;line-height:50px;letter-spacing:.08em;background:rgba(0,0,0,.7)
}
.pm-myboard_album__66444__ ul li a:hover:before {background:rgba(0,0,0,.0)}
.pm-myboard_album__66444__ ul li a:hover .figure img {transform:scale(1.08)}
.pm-myboard_album__66444__ ul li a:hover .caption {display:none}
.pm-myboard_album__66444__ ul li a:hover .btn_view {display:block}
.pm-myboard_album__66444__ ul li.empty {width:100%;padding:10px;font-size:13px;text-align:center}

@media all and (min-width:768px){
	.pm-myboard_album__66444__ ul li a .caption > span {font-size:13px}
}

@media all and (min-width:1024px){
	.pm-myboard_album__66444__ ul li a .caption {padding:15px}
	.pm-myboard_album__66444__ ul li a .caption > span {margin-top:5px;font-size:13px}
	.pm-myboard_album__66444__ ul li a .caption > span.title {font-size:18px;letter-spacing:-.12em}
	.pm-myboard_album__66444__ ul li a .btn_view {width:100px}
}

/*     66491 : 타이틀 텍스트      */
.title__66491__ {font-size:0}
.title__66491__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:bold;color:#000000;letter-spacing:-.03em;line-height:1.2em;vertical-align:top;
}
.title__66491__ p .point_color {color:#000000}

@media all and (min-width:768px){
	.title__66491__ p {font-size:24px}
}

@media all and (min-width:1024px){
	.title__66491__ p {font-size:44px}
}

/*     66492 : 한줄 텍스트      */
.text__66492__ p { 
	display:block; margin:0; padding:0;
	font-size:18px; font-weight:normal; color:#777777; letter-spacing:-.06em; line-height:1.6em;
}
.text__66492__ p a {color:#777777; text-decoration:none;}

/*     66493 : 맞춤게시판 - 목록형      */
.pm-myboard_list__66493__ * {box-sizing:border-box}
.pm-myboard_list__66493__ a {display:block;color:#333}
.pm-myboard_list__66493__ ul {margin:0;padding:0;list-style:none}
.pm-myboard_list__66493__ .empty {width:100% !important;padding:10px;font-size:13px;color:#666;text-align:center}

.pm-myboard_list__66493__ ul li {position:relative;border-bottom:1px solid #e8e8e8}
.pm-myboard_list__66493__ ul li:first-child {border-top:1px solid #e8e8e8}
.pm-myboard_list__66493__ ul li > a,
.pm-myboard_list__66493__ ul li > div {display:table;width:100%;padding:10px;table-layout:fixed}

.pm-myboard_list__66493__ .figure {
	display:table-cell;width:100px;padding-right:15px;
	box-sizing:content-box;
}
.pm-myboard_list__66493__ .figure > div {padding:1px}
.pm-myboard_list__66493__ .figure img {display:block;margin:0 auto}

.pm-myboard_list__66493__ dl {display:table-cell;position:relative;margin:0;padding:0;font-size:13px;line-height:2em;vertical-align:middle}
.pm-myboard_list__66493__ dl:after {content:'';display:block;clear:both}
.pm-myboard_list__66493__ dl dt {overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pm-myboard_list__66493__ dl dd {display:none;position:absolute;top:0;right:0;bottom:0;height:20px;margin:auto;font-size:14px;font-family:Arial;color:#888;vertical-align:middle}
.pm-myboard_list__66493__ dl .subject {font-size:16px;color:#333;letter-spacing:-.06em}
.pm-myboard_list__66493__ dl .date {font-size:14px;color:#888}

.pm-myboard_list__66493__.date_show dl {padding-right:80px}
.pm-myboard_list__66493__.date_show dl dd {display:block}

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

/*     66494 : HTML 편집기      */
.html__66494__ * {line-height:1.4em}

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

/*     66504 : 이미지      */
.img__66504__ {max-width:100%}
.img__66504__ * {box-sizing:border-box}
.img__66504__ a {display:block;vertical-align:top}
.img__66504__ img {width:91px;vertical-align:top}

/*     242968 : 장문 텍스트      */
.textarea__242968__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#a5a5a5;letter-spacing:0;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__242968__ p {font-size:13px}
}

/*     242954 : 장문 텍스트      */
.textarea__242954__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#777777;letter-spacing:0;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__242954__ p {font-size:13px}
}

/*     242955 : BLANK 컨텐츠      */
.blank__242955__ {box-sizing:border-box;display:block;position:relative;width:100%;height:65px}
.blank__242955__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__242955__.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){
	.blank__242955__ {height:0px}
}

/*     242953 : 장문 텍스트      */
.textarea__242953__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#a5a5a5;letter-spacing:0;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__242953__ p {font-size:13px}
}

/*     242964 : BLANK 컨텐츠      */
.blank__242964__ {box-sizing:border-box;display:block;position:relative;width:100%;height:65px}
.blank__242964__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__242964__.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){
	.blank__242964__ {height:0px}
}

/*     242965 : 장문 텍스트      */
.textarea__242965__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#a5a5a5;letter-spacing:0;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__242965__ p {font-size:13px}
}

