/*     150301 : 스크롤 버튼 이미지      */
.scroll_info__150301__ {display:table;width:100%}
.scroll_info__150301__ p {display:table-cell;height:60px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

.img__150301__ {max-width:100%}
.img__150301__ * {box-sizing:border-box}
.img__150301__ > a {display:table;width:100%;border:1px solid rgba(0, 0, 0, .2);background:#ffffff;}
.img__150301__ > a > span {display:table-cell;height:35px;padding:10px 15px;font-size:14px;font-weight:500;color:#777777;text-align:center;line-height:1.3em;letter-spacing:-.03em;vertical-align:middle;}
.img__150301__ > a:hover {border: 1px solid #0C78E9;}

.img__150301__ > a .logo_img{text-align: center; height: 55px; line-height: 55px;}
.img__150301__ > a .logo_img img{max-width: 130px;     vertical-align: middle;}
.img__150301__ > a > span{display: block; padding: 0 25px 15px; height:auto;}

@media all and (min-width:768px){
	.img__150301__ > a > span {/*padding:10px 15px;*/font-size:15px;}
}

@media all and (min-width:1024px){
	.img__150301__ > a > span {/*height:50px;padding:15px 25px;*/font-size:16px;}
}

/*     150715 : 스크롤 버튼 이미지      */
.scroll_info__150715__ {display:table;width:100%}
.scroll_info__150715__ p {display:table-cell;height:60px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

.img__150715__ {max-width:100%}
.img__150715__ * {box-sizing:border-box}
.img__150715__ > a {display:table;width:100%;border:1px solid rgba(0, 0, 0, .2);background:#ffffff;}
.img__150715__ > a > span {display:table-cell;height:35px;padding:10px 15px;font-size:14px;font-weight:500;color:#777777;text-align:center;line-height:1.3em;letter-spacing:-.03em;vertical-align:middle;}
.img__150715__ > a:hover {border: 1px solid #0C78E9;}

.img__150715__ > a .logo_img{text-align: center; height: 55px; line-height: 55px;}
.img__150715__ > a .logo_img img{    max-width: 130px; vertical-align: middle;}
.img__150715__ > a > span{display: block; padding: 0 25px 15px; height:auto;}

@media all and (min-width:768px){
	.img__150715__ > a > span {/*padding:10px 15px;*/font-size:15px;}
}

@media all and (min-width:1024px){
	.img__150715__ > a > span {/*height:50px;padding:15px 25px;*/font-size:16px;}
}

/*     150716 : 스크롤 버튼 이미지      */
.scroll_info__150716__ {display:table;width:100%}
.scroll_info__150716__ p {display:table-cell;height:60px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

.img__150716__ {max-width:100%}
.img__150716__ * {box-sizing:border-box}
.img__150716__ > a {display:table;width:100%;border:1px solid rgba(0, 0, 0, .2);background:#ffffff;}
.img__150716__ > a > span {display:table-cell;height:35px;padding:10px 15px;font-size:14px;font-weight:500;color:#777777;text-align:center;line-height:1.3em;letter-spacing:-.03em;vertical-align:middle;}
.img__150716__ > a:hover {border: 1px solid #0C78E9;}

.img__150716__ > a .logo_img{text-align: center; height: 55px; line-height: 55px;}
.img__150716__ > a .logo_img img{    max-width: 130px; vertical-align: middle;  }
.img__150716__ > a > span{display: block; padding: 0 25px 15px; height:auto;}

@media all and (min-width:768px){
	.img__150716__ > a > span {/*padding:10px 15px;*/font-size:15px;}
}

@media all and (min-width:1024px){
	.img__150716__ > a > span {/*height:50px;padding:15px 25px;*/font-size:16px;}
}

/*     150717 : 스크롤 버튼 이미지      */
.scroll_info__150717__ {display:table;width:100%}
.scroll_info__150717__ p {display:table-cell;height:60px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

.img__150717__ {max-width:100%}
.img__150717__ * {box-sizing:border-box}
.img__150717__ > a {display:table;width:100%;border:1px solid rgba(0, 0, 0, .2);background:#ffffff; margin-top: 8px;}
.img__150717__ > a > span {display:table-cell;height:35px;padding:10px 15px;font-size:14px;font-weight:500;color:#777777;text-align:center;line-height:1.3em;letter-spacing:-.03em;vertical-align:middle;}
.img__150717__ > a:hover {border: 1px solid #0C78E9;}

.img__150717__ > a .logo_img{text-align: center; height: 55px; line-height: 55px;}
.img__150717__ > a .logo_img img{    max-width: 130px; vertical-align: middle;}
.img__150717__ > a > span{display: block; padding: 0 25px 15px; height:auto;}

@media all and (min-width:768px){
	.img__150717__ > a > span {/*padding:10px 15px;*/font-size:15px;}
}

@media all and (min-width:1024px){
	.img__150717__ > a > span {/*height:50px;padding:15px 25px;*/font-size:16px;}
}

/*     150718 : 스크롤 버튼 이미지      */
.scroll_info__150718__ {display:table;width:100%}
.scroll_info__150718__ p {display:table-cell;height:60px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

.img__150718__ {max-width:100%}
.img__150718__ * {box-sizing:border-box}
.img__150718__ > a {display:table;width:100%;border:1px solid rgba(0, 0, 0, .2);background:#ffffff; margin-top: 8px;}
.img__150718__ > a > span {display:table-cell;height:35px;padding:10px 15px;font-size:14px;font-weight:500;color:#777777;text-align:center;line-height:1.3em;letter-spacing:-.03em;vertical-align:middle;}
.img__150718__ > a:hover {border: 1px solid #0C78E9;}

.img__150718__ > a .logo_img{text-align: center; height: 55px; line-height: 55px;}
.img__150718__ > a .logo_img img{    max-width: 130px; vertical-align: middle;}
.img__150718__ > a > span{display: block; padding: 0 25px 15px; height:auto;}

@media all and (min-width:768px){
	.img__150718__ > a > span {/*padding:10px 15px;*/font-size:15px;}
}

@media all and (min-width:1024px){
	.img__150718__ > a > span {/*height:50px;padding:15px 25px;*/font-size:16px;}
}

/*     150719 : 스크롤 버튼 이미지      */
.scroll_info__150719__ {display:table;width:100%}
.scroll_info__150719__ p {display:table-cell;height:60px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

.img__150719__ {max-width:100%}
.img__150719__ * {box-sizing:border-box}
.img__150719__ > a {display:table;width:100%;border:1px solid rgba(0, 0, 0, .2);background:#ffffff; margin-top: 8px;}
.img__150719__ > a > span {display:table-cell;height:35px;padding:10px 15px;font-size:14px;font-weight:500;color:#777777;text-align:center;line-height:1.3em;letter-spacing:-.03em;vertical-align:middle;}
.img__150719__ > a:hover {border: 1px solid #0C78E9;}

.img__150719__ > a .logo_img{text-align: center; height: 55px; line-height: 55px;}
.img__150719__ > a .logo_img img{    max-width: 130px; vertical-align: middle;}
.img__150719__ > a > span{display: block; padding: 0 25px 15px; height:auto;}

@media all and (min-width:768px){
	.img__150719__ > a > span {/*padding:10px 15px;*/font-size:15px;}
}

@media all and (min-width:1024px){
	.img__150719__ > a > span {/*height:50px;padding:15px 25px;*/font-size:16px;}
}

/*     150303 : 공백      */
.solid_line__150303__ {box-sizing:border-box; display:block; position:relative; width:100%; height:60px;}
.solid_line__150303__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__150303__.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__150303__ {height:50px;}
}

@media all and (max-width:767px){
	.solid_line__150303__ {height:30px;}
}

/*     150304 : 스크롤 컨텐츠 블록 설정      */
.block_option__150304__ {display:table;width:100%}
.block_option__150304__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

/*     150459 : 한줄 텍스트      */
.text__150459__ p {
	display:block; margin:0; padding:0;
	font-size:28px; font-weight:bold; color:#444444; letter-spacing:0; line-height:1.6em;
}
.text__150459__ p a {color:#444444; text-decoration:none;}

@media all and (min-width:1024px){
	.text__150459__ p {font-size:35px;}
}

/*     150457 : 이미지 리스트 (웹진형)      */
.img_webzine__150457__:after {content:''; display:block; clear:both;}
.img_webzine__150457__ * {box-sizing:border-box;}
.img_webzine__150457__ .item {float:left; position:relative; width:100%; padding:20px 10px;}
.img_webzine__150457__ .item:after {content:''; display:block; clear:both;}
.img_webzine__150457__ .item a {display:block; text-decoration:none;}
.img_webzine__150457__ .figure {display:block; width:200px; margin:0 auto; padding:0;}
.img_webzine__150457__ .figure img {max-width:100%; vertical-align:top;}
.img_webzine__150457__ .caption {display:block; margin-top:15px;}
.img_webzine__150457__ .caption > span {display:block; text-align:center;}
.img_webzine__150457__ .caption > span.subject {font-weight:bold; color:#000000;}
.img_webzine__150457__ .caption > span.content {margin-top:8px; color:#777777;}
.img_webzine__150457__ .caption > span.more{    background: #154A71;    padding: 10px;    color: #fff;    width: 100%;    text-align: center;    margin-top: 5px;}
.img_webzine__150457__ .caption > span.more:hover{ background:#3C76B3 }

.text_sml__150457__ .caption > span.subject {font-size:14px; line-height:1.6em;}
.text_sml__150457__ .caption > span.content {font-size:13px; line-height:1.6em;}
.text_med__150457__ .caption > span.subject {font-size:16px; line-height:1.4em;}
.text_med__150457__ .caption > span.content {font-size:14px; line-height:1.6em;}
.text_med__150457__ .caption > span.content{display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; 
/* 여러 줄 자르기 추가 스타일 */ 
white-space: normal; height: 4.8em; word-wrap: break-word; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.text_big__150457__ .caption > span.subject {font-size:18px; line-height:1.4em;}
.text_big__150457__ .caption > span.content {font-size:15px; line-height:1.6em;}

.col_m_1__150457__ .item {width:100%;}
.col_m_2__150457__ .item {width:50%;}
.col_m_3__150457__ .item {width:33.3333%;}
.col_m_4__150457__ .item {width:25%;}
.col_m_1__150457__ .item,
.col_m_2__150457__ .item2n,
.col_m_3__150457__ .item3n,
.col_m_4__150457__ .item4n {clear:both;}

@media (min-width:768px){
	.img_webzine__150457__ .item {padding:20px 15px;}
	.img_webzine__150457__ .figure {float:left; margin:0 25px 0 0;}
	.img_webzine__150457__ .caption {overflow:hidden; margin-top:0;}
	.img_webzine__150457__ .caption > span {text-align:left;}
.img_webzine__150457__ .caption > span.more{width:200px;}

	.col_m_1__150457__ .item,
	.col_m_2__150457__ .item2n,
	.col_m_3__150457__ .item3n,
	.col_m_4__150457__ .item4n {clear:none;}

	.col_t_1__150457__ .item {width:100%;}
	.col_t_2__150457__ .item {width:50%;}
	.col_t_3__150457__ .item {width:33.3333%;}
	.col_t_4__150457__ .item {width:25%;}
	.col_t_5__150457__ .item {width:20%;}
	.col_t_6__150457__ .item {width:16.6666%;}
	.col_t_1__150457__ .item,
	.col_t_2__150457__ .item2n,
	.col_t_3__150457__ .item3n,
	.col_t_4__150457__ .item4n,
	.col_t_5__150457__ .item5n,
	.col_t_6__150457__ .item6n {clear:both;}
}

@media (min-width:1024px){
	.img_webzine__150457__ .item {padding:25px 20px;}
	.img_webzine__150457__ .item:hover {background:rgba(0, 0, 0, .03);}
	.img_webzine__150457__ .figure {margin-right:30px;}

	.col_t_1__150457__ .item,
	.col_t_2__150457__ .item2n,
	.col_t_3__150457__ .item3n,
	.col_t_4__150457__ .item4n,
	.col_t_5__150457__ .item5n,
	.col_t_6__150457__ .item6n {clear:none;}

	.col_pc_1__150457__ .item {width:100%;}
	.col_pc_2__150457__ .item {width:50%;}
	.col_pc_3__150457__ .item {width:33.3333%;}
	.col_pc_4__150457__ .item {width:25%;}
	.col_pc_5__150457__ .item {width:20%;}
	.col_pc_6__150457__ .item {width:16.6666%;}
	.col_pc_1__150457__ .item,
	.col_pc_2__150457__ .item2n,
	.col_pc_3__150457__ .item3n,
	.col_pc_4__150457__ .item4n,
	.col_pc_5__150457__ .item5n,
	.col_pc_6__150457__ .item6n {clear:both;}
}

/*     150466 : 스크롤 컨텐츠 블록 설정      */
.block_option__150466__ {display:table;width:100%}
.block_option__150466__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

/*     150483 : 공백      */
.solid_line__150483__ {box-sizing:border-box; display:block; position:relative; width:100%; height:60px;}
.solid_line__150483__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__150483__.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__150483__ {height:50px;}
}

@media all and (max-width:767px){
	.solid_line__150483__ {height:30px;}
}

/*     150467 : 한줄 텍스트      */
.text__150467__ p {
	display:block; margin:0; padding:0;
	font-size:28px; font-weight:bold; color:#444444; letter-spacing:0; line-height:54px;
}
.text__150467__ p a {color:#444444; text-decoration:none;}

@media all and (min-width:1024px){
	.text__150467__ p {font-size:35px;}
}

/*     151112 : 번호 입력형 타이틀      */
.number_title__151112__ ul {display:inline-block;margin:0;padding:0;list-style:none;vertical-align:top}
.number_title__151112__ ul li {display:table;font-size:20px;line-height:1.5em}
.number_title__151112__ ul li span {
	display:table-cell;padding:5px;font-family:NanumGothic;
	font-weight:bold;color:#d00000;vertical-align:top;white-space:nowrap;
}
.number_title__151112__ ul li p {
	display:table-cell;padding:5px;
	font-weight:bold;color:#444444;vertical-align:middle;letter-spacing:-.03em;
}

.number_title__151112__.s_size_75 span {padding-right:0;font-size:.75em}
.number_title__151112__.s_size_100 span {padding-right:0;font-size:1em}
.number_title__151112__.s_size_150 span {padding-right:0;font-size:1.5em;line-height:1em}
.number_title__151112__.s_size_200 span {padding-right:0;font-size:2em;line-height:1em}
.number_title__151112__.s_size_200 i {border-width:2px}
.number_title__151112__.s_size_250 span {padding-right:0;font-size:2.5em;line-height:1em}
.number_title__151112__.s_size_250 i {border-width:3px}

@media all and (min-width:1024px){
	.number_title__151112__ ul li {font-size:20px}
}

/*     150470 : 장문 텍스트      */
.textarea__150470__ p {
	display:block; margin:0; padding:0;
	font-size:14px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

@media all and (min-width:1024px){
	.textarea__150470__ p {font-size:17px; line-height:1.8em;}
}

/*     151147 : 한줄 텍스트      */
.text__151147__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:bold;color:#444444;letter-spacing:0;line-height:1.5em;
}
.text__151147__ p a {color:#444444}

@media all and (min-width:1024px){
	.text__151147__ p {font-size:15px}
}

/*     151140 : 이미지 리스트 (타일형)      */
.img_tile__151140__ {overflow:hidden}
.img_tile__151140__ .img_inner {margin:0 -5px}
.img_tile__151140__ .img_inner:after {content:'';display:block;clear:both}
.img_tile__151140__ * {box-sizing:border-box}
.img_tile__151140__ .item {float:left;position:relative;width:100%;padding:10px 5px}
.img_tile__151140__ .item a {display:block}

.img_tile__151140__ .subject {display:table;width:100%;margin-bottom:20px;border-radius:35px;background:#154A71; /*font-weight:bold;*/ color:#fff;}
.img_tile__151140__ .subject > span {display:table-cell;height:35px;padding:0 15px;text-align:center;vertical-align:middle;}
.img_tile__151140__ .figure {display:block;text-align:center;}
.img_tile__151140__ .figure img {vertical-align:top}
.img_tile__151140__ .content {display:block;margin-top:20px;padding:0 10px;color:#555555;/*text-align:center;*/}
.img_tile__151140__ .content .bold{    font-weight: bold;}

.text_m_sml__151140__ .subject {font-size:14px;line-height:1.4em}
.text_m_sml__151140__ .content {font-size:13px;line-height:1.4em}
.text_m_med__151140__ .subject {font-size:16px;line-height:1.4em}
.text_m_med__151140__ .content {font-size:14px;line-height:1.4em}
.text_m_big__151140__ .subject {font-size:18px;line-height:1.4em}
.text_m_big__151140__ .content {font-size:15px;line-height:1.4em}

.col_m_1__151140__ .item {width:100%}
.col_m_2__151140__ .item {width:50%}
.col_m_3__151140__ .item {width:33.3333%}
.col_m_4__151140__ .item {width:25%}
.col_m_1__151140__ .item,
.col_m_2__151140__ .item2n,
.col_m_3__151140__ .item3n,
.col_m_4__151140__ .item4n {clear:both}

@media (min-width:768px){
	.col_m_1__151140__ .item,
	.col_m_2__151140__ .item2n,
	.col_m_3__151140__ .item3n,
	.col_m_4__151140__ .item4n {clear:none}

	.col_t_1__151140__ .item {width:100%}
	.col_t_2__151140__ .item {width:50%}
	.col_t_3__151140__ .item {width:33.3333%}
	.col_t_4__151140__ .item {width:25%}
	.col_t_5__151140__ .item {width:20%}
	.col_t_6__151140__ .item {width:16.6666%}
	.col_t_1__151140__ .item,
	.col_t_2__151140__ .item2n,
	.col_t_3__151140__ .item3n,
	.col_t_4__151140__ .item4n,
	.col_t_5__151140__ .item5n,
	.col_t_6__151140__ .item6n {clear:both}
}

@media (min-width:1024px){
	.img_tile__151140__ .img_inner {margin:0 -10px}
	.img_tile__151140__ .item {padding:10px}
	.img_tile__151140__ .subject {/*margin-bottom:40px;*/}
	.img_tile__151140__ .subject > span {height:60px;padding:0 25px;}
	.img_tile__151140__ .content {/*margin-top:35px*/}

	.text_sml__151140__ .subject {font-size:14px;line-height:1.3em}
	.text_sml__151140__ .content {font-size:13px;line-height:1.5em}
	.text_med__151140__ .subject {font-size:16px;line-height:1.4em}
	.text_med__151140__ .content {font-size:14px;line-height:1.6em}
	.text_big__151140__ .subject {font-size:18px;line-height:1.4em}
	.text_big__151140__ .content {font-size:15px;line-height:1.6em}

	.col_t_1__151140__ .item,
	.col_t_2__151140__ .item2n,
	.col_t_3__151140__ .item3n,
	.col_t_4__151140__ .item4n,
	.col_t_5__151140__ .item5n,
	.col_t_6__151140__ .item6n {clear:none}

	.col_pc_1__151140__ .item {width:100%}
	.col_pc_2__151140__ .item {width:50%}
	.col_pc_3__151140__ .item {width:33.3333%}
	.col_pc_4__151140__ .item {width:25%}
	.col_pc_5__151140__ .item {width:20%}
	.col_pc_6__151140__ .item {width:16.6666%}
	.col_pc_1__151140__ .item,
	.col_pc_2__151140__ .item2n,
	.col_pc_3__151140__ .item3n,
	.col_pc_4__151140__ .item4n,
	.col_pc_5__151140__ .item5n,
	.col_pc_6__151140__ .item6n {clear:both}
}

/*     151149 : 번호 입력형 타이틀      */
.number_title__151149__ ul {display:inline-block;margin:0;padding:0;list-style:none;vertical-align:top}
.number_title__151149__ ul li {display:table;font-size:20px;line-height:1.5em}
.number_title__151149__ ul li span {
	display:table-cell;padding:5px;font-family:NanumGothic;
	font-weight:bold;color:#d00000;vertical-align:top;white-space:nowrap;
}
.number_title__151149__ ul li p {
	display:table-cell;padding:5px;
	font-weight:bold;color:#444444;vertical-align:middle;letter-spacing:-.03em;
}

.number_title__151149__.s_size_75 span {padding-right:0;font-size:.75em}
.number_title__151149__.s_size_100 span {padding-right:0;font-size:1em}
.number_title__151149__.s_size_150 span {padding-right:0;font-size:1.5em;line-height:1em}
.number_title__151149__.s_size_200 span {padding-right:0;font-size:2em;line-height:1em}
.number_title__151149__.s_size_200 i {border-width:2px}
.number_title__151149__.s_size_250 span {padding-right:0;font-size:2.5em;line-height:1em}
.number_title__151149__.s_size_250 i {border-width:3px}

@media all and (min-width:1024px){
	.number_title__151149__ ul li {font-size:20px}
}

/*     151148 : 장문 텍스트      */
.textarea__151148__ p {
	display:block; margin:0; padding:0;
	font-size:14px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

@media all and (min-width:1024px){
	.textarea__151148__ p {font-size:17px; line-height:1.8em;}
}

/*     151150 : 제목&내용 가로형      */
.text_horizontal__151150__ .title__151150__ {
	margin:0 0 5px;padding:0;font-size:15px;font-weight:bold;color:#444444;line-height:1.5em;letter-spacing:0;
}
.text_horizontal__151150__ .text__151150__ {margin:0;padding:0;font-size:15px;color:#444444;line-height:1.5em;letter-spacing:0}

@media all and (min-width:768px){
	.text_horizontal__151150__:after {content:'';display:block;clear:both}
	.text_horizontal__151150__ .title__151150__ {box-sizing:border-box;float:left;margin:0;min-width:100px;padding-right:20px}
	.text_horizontal__151150__ .text__151150__ {overflow:hidden}
}

@media all and (min-width:1024px){
	.text_horizontal__151150__ .title__151150__ {font-size:15px}
	.text_horizontal__151150__ .text__151150__ {font-size:15px}
}

/*     151151 : 제목&내용 가로형      */
.text_horizontal__151151__ .title__151151__ {
	margin:0 0 5px;padding:0;font-size:15px;font-weight:bold;color:#444444;line-height:1.5em;letter-spacing:0;
}
.text_horizontal__151151__ .text__151151__ {margin:0;padding:0;font-size:15px;color:#444444;line-height:1.5em;letter-spacing:0}

@media all and (min-width:768px){
	.text_horizontal__151151__:after {content:'';display:block;clear:both}
	.text_horizontal__151151__ .title__151151__ {box-sizing:border-box;float:left;margin:0;min-width:100px;padding-right:20px}
	.text_horizontal__151151__ .text__151151__ {overflow:hidden}
}

@media all and (min-width:1024px){
	.text_horizontal__151151__ .title__151151__ {font-size:15px}
	.text_horizontal__151151__ .text__151151__ {font-size:15px}
}

/*     151153 : 아이콘형 리스트      */
@font-face {
	font-family:'icomoon_text_list';
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.eot');
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.svg#icomoon_text_list') format('svg');
	font-weight:normal;
	font-style:normal;
}

.text_list__151153__ ul {display:inline-block;margin:0;padding:0;list-style:none;vertical-align:top}
.text_list__151153__ ul li {display:table;margin-top:5px;font-size:15px;line-height:1.5em}
.text_list__151153__ ul li:first-child {margin-top:0}
.text_list__151153__ ul li span {
	display:table-cell;padding-right:10px;
	font-family:NanumGothic;font-weight:normal;color:#d00000;vertical-align:top}
.text_list__151153__ span:before {content:'\e60b';font-family:"icomoon_text_list"}
.text_list__151153__ ul li p {
	display:table-cell;font-weight:normal;color:#d00000;letter-spacing:0;vertical-align:middle;
}

.text_list__151153__.s_size_75 ul li span {padding-right:.5em;font-size:.75em}
.text_list__151153__.s_size_100 ul li span {padding-right:.5em;font-size:1em}
.text_list__151153__.s_size_150 ul li span {padding-right:.4em;font-size:1.5em;line-height:1em}
.text_list__151153__.s_size_200 ul li span {padding-right:.3em;font-size:2em;line-height:1em}
.text_list__151153__.s_size_250 ul li span {padding-right:.2em;font-size:2.5em;line-height:1em}

@media all and (min-width:1024px){
	.text_list__151153__ ul li {font-size:15px}
}

/*     150476 : 한줄 텍스트      */
.text__150476__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:bold;color:#444444;letter-spacing:0;line-height:1.5em;
}
.text__150476__ p a {color:#444444}

@media all and (min-width:1024px){
	.text__150476__ p {font-size:15px}
}

/*     151012 : 표 2.0      */
.table__151012__ {width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}
.table__151012__ > .table_inner {overflow:hidden;width:100%;margin:0 auto;border-top:2px solid  #3C76B3}
.table__151012__ * {box-sizing:border-box}
.table__151012__ table {
	width:100%;margin-top:-1px;border-spacing:1px;border-collapse:separate;
	background:#dddddd;table-layout:auto;
}
.table__151012__ td {
	height:50px;padding:5px 10px;
	background:#fff;font-size:16px;font-weight:normal;color:#333;text-align:left;
}
.table__151012__ td.empty__151012__ {padding:50px 20px}

@media all and (max-width:767px){
	.table__151012__ > .table_inner {width:px}
}

@media all and (min-width:768px) and (max-width:1023px){
	.table__151012__ > .table_inner {width:px}
}

@media all and (min-width:1024px){
	.table__151012__ > .table_inner {width:px}
}

/*     151154 : 번호 입력형 타이틀      */
.number_title__151154__ ul {display:inline-block;margin:0;padding:0;list-style:none;vertical-align:top}
.number_title__151154__ ul li {display:table;font-size:20px;line-height:1.5em}
.number_title__151154__ ul li span {
	display:table-cell;padding:5px;font-family:NanumGothic;
	font-weight:bold;color:#d00000;vertical-align:top;white-space:nowrap;
}
.number_title__151154__ ul li p {
	display:table-cell;padding:5px;
	font-weight:bold;color:#444444;vertical-align:middle;letter-spacing:-.03em;
}

.number_title__151154__.s_size_75 span {padding-right:0;font-size:.75em}
.number_title__151154__.s_size_100 span {padding-right:0;font-size:1em}
.number_title__151154__.s_size_150 span {padding-right:0;font-size:1.5em;line-height:1em}
.number_title__151154__.s_size_200 span {padding-right:0;font-size:2em;line-height:1em}
.number_title__151154__.s_size_200 i {border-width:2px}
.number_title__151154__.s_size_250 span {padding-right:0;font-size:2.5em;line-height:1em}
.number_title__151154__.s_size_250 i {border-width:3px}

@media all and (min-width:1024px){
	.number_title__151154__ ul li {font-size:20px}
}

/*     151155 : 장문 텍스트      */
.textarea__151155__ p {
	display:block; margin:0; padding:0;
	font-size:14px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

@media all and (min-width:1024px){
	.textarea__151155__ p {font-size:17px; line-height:1.8em;}
}

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

/*     151163 : 한줄 텍스트      */
.text__151163__ p {
	display:block;margin:0;padding:0;
	font-size:20px;font-weight:bold;color:#d00000;letter-spacing:0;line-height:1.5em;
}
.text__151163__ p a {color:#d00000}

@media all and (min-width:1024px){
	.text__151163__ p {font-size:20px}
}

/*     151165 : 아이콘형 한줄 텍스트      */
@font-face {
	font-family:'icomoon_text_list';
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.eot');
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.svg#icomoon_text_list') format('svg');
	font-weight:normal;
	font-style:normal;
}

.text_wrap__151165__ .inline_block__151165__ {display:inline-block;vertical-align:top}
.text_wrap__151165__ .inline_block__151165__ .inner__151165__ {display:table;margin:0;padding:0;font-size:15px;line-height:1.5em}
.text_wrap__151165__ .inline_block__151165__ .inner__151165__ .icon__151165__ {display:table-cell;padding-right:10px;font-family:NanumGothic;font-weight:normal;color:#d00000;vertical-align:top}
.text_wrap__151165__ .inline_block__151165__ .inner__151165__ .icon__151165__:before {content:'\e60a';font-family:"icomoon_text_list"}
.text_wrap__151165__ .inline_block__151165__ .inner__151165__ .text__151165__ {display:table-cell;font-weight:normal;color:#444444;letter-spacing:0;vertical-align:middle}

.text_wrap__151165__.s_size_75 .inline_block__151165__ .inner__151165__ .icon__151165__ {padding-right:.5em;font-size:.75em}
.text_wrap__151165__.s_size_100 .inline_block__151165__ .inner__151165__ .icon__151165__ {padding-right:.5em;font-size:1em}
.text_wrap__151165__.s_size_150 .inline_block__151165__ .inner__151165__ .icon__151165__ {padding-right:.4em;font-size:1.5em;line-height:1em}
.text_wrap__151165__.s_size_200 .inline_block__151165__ .inner__151165__ .icon__151165__ {padding-right:.3em;font-size:2em;line-height:1em}
.text_wrap__151165__.s_size_250 .inline_block__151165__ .inner__151165__ .icon__151165__ {padding-right:.2em;font-size:2.5em;line-height:1em}

@media all and (min-width:1024px){
	.text_wrap__151165__ .inline_block__151165__ .inner__151165__ {font-size:15px}
}

/*     151162 : 한줄 텍스트      */
.text__151162__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
}
.text__151162__ p a {color:#444444}

@media all and (min-width:1024px){
	.text__151162__ p {font-size:15px}
}

/*     151166 : 아이콘형 한줄 텍스트      */
@font-face {
	font-family:'icomoon_text_list';
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.eot');
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.svg#icomoon_text_list') format('svg');
	font-weight:normal;
	font-style:normal;
}

.text_wrap__151166__ .inline_block__151166__ {display:inline-block;vertical-align:top}
.text_wrap__151166__ .inline_block__151166__ .inner__151166__ {display:table;margin:0;padding:0;font-size:15px;line-height:1.5em}
.text_wrap__151166__ .inline_block__151166__ .inner__151166__ .icon__151166__ {display:table-cell;padding-right:10px;font-family:NanumGothic;font-weight:normal;color:#d00000;vertical-align:top}
.text_wrap__151166__ .inline_block__151166__ .inner__151166__ .icon__151166__:before {content:'\e60a';font-family:"icomoon_text_list"}
.text_wrap__151166__ .inline_block__151166__ .inner__151166__ .text__151166__ {display:table-cell;font-weight:normal;color:#444444;letter-spacing:0;vertical-align:middle}

.text_wrap__151166__.s_size_75 .inline_block__151166__ .inner__151166__ .icon__151166__ {padding-right:.5em;font-size:.75em}
.text_wrap__151166__.s_size_100 .inline_block__151166__ .inner__151166__ .icon__151166__ {padding-right:.5em;font-size:1em}
.text_wrap__151166__.s_size_150 .inline_block__151166__ .inner__151166__ .icon__151166__ {padding-right:.4em;font-size:1.5em;line-height:1em}
.text_wrap__151166__.s_size_200 .inline_block__151166__ .inner__151166__ .icon__151166__ {padding-right:.3em;font-size:2em;line-height:1em}
.text_wrap__151166__.s_size_250 .inline_block__151166__ .inner__151166__ .icon__151166__ {padding-right:.2em;font-size:2.5em;line-height:1em}

@media all and (min-width:1024px){
	.text_wrap__151166__ .inline_block__151166__ .inner__151166__ {font-size:15px}
}

/*     151167 : 공백      */
.solid_line__151167__ {box-sizing:border-box; display:block; position:relative; width:100%; height:60px;}
.solid_line__151167__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__151167__.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__151167__ {height:50px;}
}

@media all and (max-width:767px){
	.solid_line__151167__ {height:30px;}
}

/*     150484 : 공백      */
.solid_line__150484__ {box-sizing:border-box; display:block; position:relative; width:100%; height:60px;}
.solid_line__150484__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__150484__.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__150484__ {height:50px;}
}

@media all and (max-width:767px){
	.solid_line__150484__ {height:30px;}
}

/*     150556 : 스크롤 컨텐츠 블록 설정      */
.block_option__150556__ {display:table;width:100%}
.block_option__150556__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

/*     150558 : 한줄 텍스트      */
.text__150558__ p {
	display:block; margin:0; padding:0;
	font-size:28px; font-weight:bold; color:#444444; letter-spacing:0; line-height:54px;
}
.text__150558__ p a {color:#444444; text-decoration:none;}

@media all and (min-width:1024px){
	.text__150558__ p {font-size:35px;}
}

/*     150603 : 이미지 (비율형)      */
.img_ratio__150603__ {max-width:100%;vertical-align:top}
.img_ratio__150603__ * {box-sizing:border-box}
.img_ratio__150603__ a {display:block;vertical-align:top}
.img_ratio__150603__ img {width:100%;vertical-align:top}

@media (min-width:768px){
	.img_ratio__150603__ img {width:auto}
}

/*     150611 : 공백      */
.solid_line__150611__ {box-sizing:border-box; display:block; position:relative; width:100%; height:10px;}
.solid_line__150611__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__150611__.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__150611__ {height:10px;}
}

@media all and (max-width:767px){
	.solid_line__150611__ {height:30px;}
}

/*     150604 : 타이틀 텍스트      */
.title__150604__ {font-size:0}
.title__150604__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:bold;color:#444444;letter-spacing:-.03em;line-height:1.4em;
}
.title__150604__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__150604__.style_top p {padding-top:10px}
.title__150604__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__150604__.style_right p {padding-right:14px}
.title__150604__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__150604__.style_bottom p {padding-bottom:12px}
.title__150604__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__150604__.style_left p {padding-left:14px}
.title__150604__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__150604__.style_circle1 p {padding-left:18px}
.title__150604__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150604__.style_circle2 p {padding-left:18px}
.title__150604__.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__150604__ p {font-size:24px}
	.title__150604__.style_top p:before {width:24px}
	.title__150604__.style_right p:before {height:24px}
	.title__150604__.style_bottom p:before {width:24px}
	.title__150604__.style_left p:before {height:24px}
}

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

/*     150942 : 버튼형 타이틀      */
.button_title__150942__ {font-size:0}
.button_title__150942__ p {
	display:inline-block;margin:0;padding:10px 25px; margin-top:13px;
	border-radius:0px;border:1px solid #e90e14;background:#e90e14;
	font-size:15px;font-weight:normal;color:#ffffff;letter-spacing:-.03em;line-height:1.3em;}
.button_title__150942__.style_line p {background:none}

.button_title__150942__ p a {display:block; width:100%; height:100%; color:#fff;}

@media all and (min-width:1024px){
	.button_title__150942__ p {font-size:15px}
}

/*     150726 : 타이틀 텍스트      */
.title__150726__ {font-size:0;}
.title__150726__ 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__150726__ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title__150726__.style_top p {padding-top:10px;}
.title__150726__.style_top p:before {top:0; left:0; width:20px; height:4px;}

.title__150726__.style_right p {padding-right:14px;}
.title__150726__.style_right p:before {top:16%; right:0; width:4px; height:20px;}

.title__150726__.style_bottom p {padding-bottom:12px;}
.title__150726__.style_bottom p:before {bottom:0; left:0; width:20px; height:4px;}

.title__150726__.style_left p {padding-left:14px;}
.title__150726__.style_left p:before {top:16%; left:0; width:4px; height:20px;}

.title__150726__.style_circle1 p {padding-left:18px;}
.title__150726__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__150726__.style_circle2 p {padding-left:18px;}
.title__150726__.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;
}

/*     150727 : 장문 텍스트      */
.textarea__150727__ p {
	display:block; margin:0; padding:0;  word-break:keep-all;
	font-size:14px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

@media all and (min-width:1024px){
	.textarea__150727__ p {font-size:15px; line-height:1.6em;}
}

/*     150728 : 타이틀 텍스트      */
.title__150728__ {font-size:0;}
.title__150728__ 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__150728__ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title__150728__.style_top p {padding-top:10px;}
.title__150728__.style_top p:before {top:0; left:0; width:20px; height:4px;}

.title__150728__.style_right p {padding-right:14px;}
.title__150728__.style_right p:before {top:16%; right:0; width:4px; height:20px;}

.title__150728__.style_bottom p {padding-bottom:12px;}
.title__150728__.style_bottom p:before {bottom:0; left:0; width:20px; height:4px;}

.title__150728__.style_left p {padding-left:14px;}
.title__150728__.style_left p:before {top:16%; left:0; width:4px; height:20px;}

.title__150728__.style_circle1 p {padding-left:18px;}
.title__150728__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__150728__.style_circle2 p {padding-left:18px;}
.title__150728__.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;
}

/*     150729 : 장문 텍스트      */
.textarea__150729__ p {
	display:block; margin:0; padding:0;  word-break:keep-all;
	font-size:14px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

@media all and (min-width:1024px){
	.textarea__150729__ p {font-size:15px; line-height:1.6em;}
}

/*     150730 : 타이틀 텍스트      */
.title__150730__ {font-size:0;}
.title__150730__ 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__150730__ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title__150730__.style_top p {padding-top:10px;}
.title__150730__.style_top p:before {top:0; left:0; width:20px; height:4px;}

.title__150730__.style_right p {padding-right:14px;}
.title__150730__.style_right p:before {top:16%; right:0; width:4px; height:20px;}

.title__150730__.style_bottom p {padding-bottom:12px;}
.title__150730__.style_bottom p:before {bottom:0; left:0; width:20px; height:4px;}

.title__150730__.style_left p {padding-left:14px;}
.title__150730__.style_left p:before {top:16%; left:0; width:4px; height:20px;}

.title__150730__.style_circle1 p {padding-left:18px;}
.title__150730__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__150730__.style_circle2 p {padding-left:18px;}
.title__150730__.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;
}

/*     150731 : 장문 텍스트      */
.textarea__150731__ p {
	display:block; margin:0; padding:0;  word-break:keep-all;
	font-size:14px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

@media all and (min-width:1024px){
	.textarea__150731__ p {font-size:15px; line-height:1.6em;}
}

/*     150732 : 타이틀 텍스트      */
.title__150732__ {font-size:0;}
.title__150732__ 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__150732__ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title__150732__.style_top p {padding-top:10px;}
.title__150732__.style_top p:before {top:0; left:0; width:20px; height:4px;}

.title__150732__.style_right p {padding-right:14px;}
.title__150732__.style_right p:before {top:16%; right:0; width:4px; height:20px;}

.title__150732__.style_bottom p {padding-bottom:12px;}
.title__150732__.style_bottom p:before {bottom:0; left:0; width:20px; height:4px;}

.title__150732__.style_left p {padding-left:14px;}
.title__150732__.style_left p:before {top:16%; left:0; width:4px; height:20px;}

.title__150732__.style_circle1 p {padding-left:18px;}
.title__150732__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__150732__.style_circle2 p {padding-left:18px;}
.title__150732__.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;
}

/*     150733 : 장문 텍스트      */
.textarea__150733__ p {
	display:block; margin:0; padding:0;
	font-size:14px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em; word-break:keep-all;
}

@media all and (min-width:1024px){
	.textarea__150733__ p {font-size:15px; line-height:1.6em;}
}

/*     150613 : 스크롤 컨텐츠 블록 설정      */
.block_option__150613__ {display:table;width:100%}
.block_option__150613__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

/*     150614 : 공백      */
.solid_line__150614__ {box-sizing:border-box; display:block; position:relative; width:100%; height:100px;}
.solid_line__150614__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__150614__.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__150614__ {height:50px;}
}

@media all and (max-width:767px){
	.solid_line__150614__ {height:30px;}
}

/*     150971 : 한줄 텍스트      */
.text__150971__ p {
	display:block; margin:0; padding:0; position:relative;
	font-size:28px; font-weight:bold; color:#444444; letter-spacing:0; line-height:54px;
}
.text__150971__ p:before {content:''; position:absolute; width: 80px; height:2px; background:#444; bottom:-20px; left:50%; transform:translateX(-50%)}

.text__150971__ p a {color:#444444; text-decoration:none;}

@media all and (min-width:1024px){
	.text__150971__ p {font-size:35px;}
}

/*     150972 : 장문 텍스트      */
.textarea__150972__ p {
	display:block; margin:0; padding:0; margin-top:32px;
	font-size:16px; font-weight:normal; color:#444444; letter-spacing:0;
}
.textarea__150972__ p strong{font-size:23px; display:block; margin-bottom: 8px;}

@media all and (min-width:1024px){ line-height:1.4em;
	.textarea__150972__ p {font-size:22px; line-height:1.8em;}
.textarea__150972__ p strong{font-size:32px; }
}

/*     150740 : 공백      */
.solid_line__150740__ {box-sizing:border-box; display:block; position:relative; width:100%; height:50px;}
.solid_line__150740__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__150740__.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__150740__ {height:40px;}
}

@media all and (max-width:767px){
	.solid_line__150740__ {height:25px;}
}

/*     150623 : 이미지 (비율형)      */
.img_ratio__150623__ {max-width:100%;vertical-align:top}
.img_ratio__150623__ * {box-sizing:border-box}
.img_ratio__150623__ a {display:block;vertical-align:top}
.img_ratio__150623__ img {width:100%;vertical-align:top}

@media (min-width:768px){
	.img_ratio__150623__ img {width:auto}
}

/*     150624 : 타이틀 텍스트      */
.title__150624__ {font-size:0}
.title__150624__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:bold;color:#444444;letter-spacing:-.03em;line-height:1.4em;
}
.title__150624__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__150624__.style_top p {padding-top:10px}
.title__150624__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__150624__.style_right p {padding-right:14px}
.title__150624__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__150624__.style_bottom p {padding-bottom:12px}
.title__150624__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__150624__.style_left p {padding-left:14px}
.title__150624__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__150624__.style_circle1 p {padding-left:18px}
.title__150624__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150624__.style_circle2 p {padding-left:18px}
.title__150624__.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__150624__ p {font-size:18px}
	.title__150624__.style_top p:before {width:18px}
	.title__150624__.style_right p:before {height:18px}
	.title__150624__.style_bottom p:before {width:18px}
	.title__150624__.style_left p:before {height:18px}
}

/*     150625 : 한줄 텍스트      */
.text__150625__ p {
	display:block;margin:0;padding:0; margin-top:6px; word-break: keep-all;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
}

.text__150625__ p span {text-decoration:underline}
.text__150625__ p a {color:#444444}

@media all and (min-width:1024px){
	.text__150625__ p {font-size:15px}
}

/*     150627 : 타이틀 텍스트      */
.title__150627__ {font-size:0}
.title__150627__ p {
	display:inline-block;position:relative;margin:0;padding:0; margin-top:24px;
	font-size:20px;font-weight:bold;color:#444444;letter-spacing:-.03em;line-height:1.4em;
}
.title__150627__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__150627__.style_top p {padding-top:10px}
.title__150627__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__150627__.style_right p {padding-right:14px}
.title__150627__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__150627__.style_bottom p {padding-bottom:12px}
.title__150627__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__150627__.style_left p {padding-left:14px}
.title__150627__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__150627__.style_circle1 p {padding-left:18px}
.title__150627__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150627__.style_circle2 p {padding-left:18px}
.title__150627__.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__150627__ p {font-size:18px}
	.title__150627__.style_top p:before {width:18px}
	.title__150627__.style_right p:before {height:18px}
	.title__150627__.style_bottom p:before {width:18px}
	.title__150627__.style_left p:before {height:18px}
}

/*     150628 : 타이틀 텍스트      */
.title__150628__ {font-size:0}
.title__150628__ p {
	display:inline-block;position:relative;margin:0;padding:0; margin-top:19px;
	font-size:20px;font-weight:bold;color:#444444;letter-spacing:-.03em;line-height:1.4em;
}
.title__150628__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__150628__.style_top p {padding-top:10px}
.title__150628__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__150628__.style_right p {padding-right:14px}
.title__150628__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__150628__.style_bottom p {padding-bottom:12px}
.title__150628__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__150628__.style_left p {padding-left:14px}
.title__150628__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__150628__.style_circle1 p {padding-left:18px}
.title__150628__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150628__.style_circle2 p {padding-left:18px}
.title__150628__.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__150628__ p {font-size:18px}
	.title__150628__.style_top p:before {width:18px}
	.title__150628__.style_right p:before {height:18px}
	.title__150628__.style_bottom p:before {width:18px}
	.title__150628__.style_left p:before {height:18px}
}

/*     150988 : 타이틀 텍스트      */
.title__150988__ {font-size:0}
.title__150988__ p {
	display:inline-block;position:relative;margin:0;padding:0; margin-top:19px;
	font-size:20px;font-weight:bold;color:#444444;letter-spacing:-.03em;line-height:1.4em;
}
.title__150988__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__150988__.style_top p {padding-top:10px}
.title__150988__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__150988__.style_right p {padding-right:14px}
.title__150988__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__150988__.style_bottom p {padding-bottom:12px}
.title__150988__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__150988__.style_left p {padding-left:14px}
.title__150988__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__150988__.style_circle1 p {padding-left:18px}
.title__150988__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150988__.style_circle2 p {padding-left:18px}
.title__150988__.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__150988__ p {font-size:18px}
	.title__150988__.style_top p:before {width:18px}
	.title__150988__.style_right p:before {height:18px}
	.title__150988__.style_bottom p:before {width:18px}
	.title__150988__.style_left p:before {height:18px}
}

/*     150991 : 버튼형 타이틀      */
.button_title__150991__ {font-size:0}
.button_title__150991__ p {
	display:inline-block;margin:0;padding:10px 25px; margin-top:13px;
	border-radius:0px;border:1px solid #e90e14;background:#e90e14;
	font-size:15px;font-weight:normal;color:#ffffff;letter-spacing:-.03em;line-height:1.3em;}
.button_title__150991__.style_line p {background:none}

.button_title__150991__ p a {display:block; width:100%; height:100%; color:#fff;}

@media all and (min-width:1024px){
	.button_title__150991__ p {font-size:15px}
}

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

/*     150996 : 한줄 텍스트      */
.text__150996__ p {
	display:block;margin:0;padding:0; margin-top:6px;
	font-size:17px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
}

.text__150996__ p strong {color:#3C76B3;}

.text__150996__ p span {text-decoration:underline}
.text__150996__ p a {color:#444444}

@media all and (min-width:1024px){
	.text__150996__ p {font-size:17px}
}

/*     151000 : 공백      */
.solid_line__151000__ {box-sizing:border-box; display:block; position:relative; width:100%; height:60px;}
.solid_line__151000__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__151000__.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__151000__ {height:60px;}
}

@media all and (max-width:767px){
	.solid_line__151000__ {height:50px;}
}

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

/*     150976 : 공백      */
.solid_line__150976__ {box-sizing:border-box; display:block; position:relative; width:100%; height:50px;}
.solid_line__150976__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__150976__.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__150976__ {height:50px;}
}

@media all and (max-width:767px){
	.solid_line__150976__ {height:30px;}
}

/*     150978 : 장문 텍스트      */
.textarea__150978__ p {
	display:block; margin:0; padding:0; margin-top:32px;
	font-size:16px; font-weight:normal; color:#444444; letter-spacing:0;
}
.textarea__150978__ p strong{font-size:23px; display:block; margin-bottom:8px;}

@media all and (min-width:1024px){ line-height:1.4em;
	.textarea__150978__ p {font-size:22px; line-height:1.8em;}
.textarea__150978__ p strong{font-size:32px; }
}

/*     150979 : 공백      */
.solid_line__150979__ {box-sizing:border-box; display:block; position:relative; width:100%; height:50px;}
.solid_line__150979__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__150979__.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__150979__ {height:40px;}
}

@media all and (max-width:767px){
	.solid_line__150979__ {height:25px;}
}

/*     150981 : 이미지 (비율형)      */
.img_ratio__150981__ {max-width:100%;vertical-align:top}
.img_ratio__150981__ * {box-sizing:border-box}
.img_ratio__150981__ a {display:block;vertical-align:top}
.img_ratio__150981__ img {width:100%;vertical-align:top}

@media (min-width:768px){
	.img_ratio__150981__ img {width:auto}
}

/*     150982 : 타이틀 텍스트      */
.title__150982__ {font-size:0}
.title__150982__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:bold;color:#444444;letter-spacing:-.03em;line-height:1.4em;
}
.title__150982__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__150982__.style_top p {padding-top:10px}
.title__150982__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__150982__.style_right p {padding-right:14px}
.title__150982__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__150982__.style_bottom p {padding-bottom:12px}
.title__150982__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__150982__.style_left p {padding-left:14px}
.title__150982__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__150982__.style_circle1 p {padding-left:18px}
.title__150982__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150982__.style_circle2 p {padding-left:18px}
.title__150982__.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__150982__ p {font-size:18px}
	.title__150982__.style_top p:before {width:18px}
	.title__150982__.style_right p:before {height:18px}
	.title__150982__.style_bottom p:before {width:18px}
	.title__150982__.style_left p:before {height:18px}
}

/*     150983 : 한줄 텍스트      */
.text__150983__ p {
	display:block;margin:0;padding:0; margin-top:6px; word-break: keep-all;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
}

.text__150983__ p span {text-decoration:underline}
.text__150983__ p a {color:#444444}

@media all and (min-width:1024px){
	.text__150983__ p {font-size:15px}
}

/*     150984 : 타이틀 텍스트      */
.title__150984__ {font-size:0}
.title__150984__ p {
	display:inline-block;position:relative;margin:0;padding:0; margin-top:24px;
	font-size:20px;font-weight:bold;color:#444444;letter-spacing:-.03em;line-height:1.4em;
}
.title__150984__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__150984__.style_top p {padding-top:10px}
.title__150984__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__150984__.style_right p {padding-right:14px}
.title__150984__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__150984__.style_bottom p {padding-bottom:12px}
.title__150984__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__150984__.style_left p {padding-left:14px}
.title__150984__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__150984__.style_circle1 p {padding-left:18px}
.title__150984__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150984__.style_circle2 p {padding-left:18px}
.title__150984__.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__150984__ p {font-size:18px}
	.title__150984__.style_top p:before {width:18px}
	.title__150984__.style_right p:before {height:18px}
	.title__150984__.style_bottom p:before {width:18px}
	.title__150984__.style_left p:before {height:18px}
}

/*     150985 : 타이틀 텍스트      */
.title__150985__ {font-size:0}
.title__150985__ p {
	display:inline-block;position:relative;margin:0;padding:0; margin-top:19px;
	font-size:20px;font-weight:bold;color:#444444;letter-spacing:-.03em;line-height:1.4em;
}
.title__150985__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__150985__.style_top p {padding-top:10px}
.title__150985__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__150985__.style_right p {padding-right:14px}
.title__150985__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__150985__.style_bottom p {padding-bottom:12px}
.title__150985__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__150985__.style_left p {padding-left:14px}
.title__150985__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__150985__.style_circle1 p {padding-left:18px}
.title__150985__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150985__.style_circle2 p {padding-left:18px}
.title__150985__.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__150985__ p {font-size:18px}
	.title__150985__.style_top p:before {width:18px}
	.title__150985__.style_right p:before {height:18px}
	.title__150985__.style_bottom p:before {width:18px}
	.title__150985__.style_left p:before {height:18px}
}

/*     150629 : 한줄 텍스트      */
.text__150629__ p {
	display:block;margin:0;padding:0; margin-top:6px;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
}

.text__150629__ p span {text-decoration:underline}
.text__150629__ p a {color:#444444}

@media all and (min-width:1024px){
	.text__150629__ p {font-size:15px}
}

/*     151010 : 버튼형 타이틀      */
.button_title__151010__ {font-size:0}
.button_title__151010__ p {
	display:inline-block;margin:0;padding:10px 25px; margin-top:13px;
	border-radius:0px;border:1px solid #e90e14;background:#e90e14;
	font-size:15px;font-weight:normal;color:#ffffff;letter-spacing:-.03em;line-height:1.3em;}
.button_title__151010__.style_line p {background:none}

.button_title__151010__ p a {display:block; width:100%; height:100%; color:#fff;}

@media all and (min-width:1024px){
	.button_title__151010__ p {font-size:15px}
}

/*     150641 : 공백      */
.solid_line__150641__ {box-sizing:border-box; display:block; position:relative; width:100%; height:42px;}
.solid_line__150641__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__150641__.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__150641__ {height:42px;}
}

@media all and (max-width:767px){
	.solid_line__150641__ {height:36px;}
}

/*     150640 : 번호형 리스트      */
.text_list__150640__ ul {display:inline-block;margin:0;padding:0;list-style:none;vertical-align:top}
.text_list__150640__ ul li {display:table;margin-top:10px;font-size:15px;line-height:1.5em}
.text_list__150640__ ul li:first-child {margin-top:0}
.text_list__150640__ ul li span {
	display:table-cell;padding-right:7px;font-weight:normal;color:#3C76B3;vertical-align:top; min-width:40px;
}
.text_list__150640__ ul li p {
	display:table-cell;font-weight:normal;color:#444444;letter-spacing:0;vertical-align:middle; word-break:keep-all
}
.text_list__150640__ ul li i {
	display:inline-block;width:1em;height:1em;line-height:1em;padding:0 .2em;
	border:1px solid #3C76B3;border-radius:1em;box-sizing:borer-box;
	font-size:.8em;font-style:normal;text-align:center;
}
/*
.text_list__150640__ ul li:nth-child(1) span,
.text_list__150640__ ul li:nth-child(2) span,
.text_list__150640__ ul li:nth-child(5) span {min-width:94px;}
.text_list__150640__ ul li:nth-child(4) span,
.text_list__150640__ ul li:nth-child(6) span,
.text_list__150640__ ul li:nth-child(7) span {min-width:132px;}
.text_list__150640__ ul li:nth-child(8) span {width:145px;}
.text_list__150640__ ul li:nth-child(3) span {min-width:154px;}
*/


.text_list__150640__.s_size_75 span {padding-right:.5em;font-size:.75em}
.text_list__150640__.s_size_100 span {padding-right:.5em;font-size:1em}
.text_list__150640__.s_size_150 span {padding-right:.4em;font-size:1.5em;line-height:1em}
.text_list__150640__.s_size_300 span {padding-right:.3em;font-size:3em;line-height:1em}
.text_list__150640__.s_size_300 i {border-width:2px}
.text_list__150640__.s_size_450 span {padding-right:.2em;font-size:4.5em;line-height:1em}
.text_list__150640__.s_size_450 i {border-width:3px}

@media all and (max-width:768px){
.text_list__150640__ ul li span {display:block;}
.text_list__150640__ ul li p {display:block; margin: 6px 0; }
.text_list__150640__ ul li:nth-child(3) span {widht:100%;}
.text_list__150640__ ul li {margin-top:13px}
}

@media all and (min-width:1024px){
	.text_list__150640__ ul li {font-size:16px}
	.text_list__150640__ ul li span {font-size:18px; width:150px;}
}

/*     150622 : 공백      */
.solid_line__150622__ {box-sizing:border-box; display:block; position:relative; width:100%; height:80px;}
.solid_line__150622__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__150622__.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__150622__ {height:50px;}
}

@media all and (max-width:767px){
	.solid_line__150622__ {height:40px;}
}

/*     150661 : 스크롤 컨텐츠 블록 설정      */
.block_option__150661__ {display:table;width:100%}
.block_option__150661__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

/*     150662 : 공백      */
.solid_line__150662__ {box-sizing:border-box; display:block; position:relative; width:100%; height:60px;}
.solid_line__150662__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__150662__.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__150662__ {height:50px;}
}

@media all and (max-width:767px){
	.solid_line__150662__ {height:30px;}
}

/*     150663 : 한줄 텍스트      */
.text__150663__ p {
	display:block; margin:0; padding:0; position:relative;
	font-size:28px; font-weight:bold; color:#444444; letter-spacing:0; line-height:54px;
}
.text__150663__ p:before {content:''; position:absolute; width: 80px; height:2px; background:#444; bottom:-20px; left:50%; transform:translateX(-50%)}

.text__150663__ p a {color:#444444; text-decoration:none;}

@media all and (min-width:1024px){
	.text__150663__ p {font-size:35px;}
}

/*     150664 : 장문 텍스트      */
.textarea__150664__ p {
	display:block; margin:0; padding:0; margin-top:32px;
	font-size:14px; font-weight:normal; color:#444444; letter-spacing:0;
}
.textarea__150664__ p strong{font-size:23px; }
@media all and (min-width:1024px){ line-height:1.4em;
	.textarea__150664__ p {font-size:22px; line-height:1.8em;}
.textarea__150664__ p strong{font-size:32px; }
}

/*     150666 : 이미지 (비율형)      */
.img_ratio__150666__ {max-width:100%;vertical-align:top}
.img_ratio__150666__ * {box-sizing:border-box}
.img_ratio__150666__ a {display:block;vertical-align:top}
.img_ratio__150666__ img {width:100%;vertical-align:top}

@media (min-width:768px){
	.img_ratio__150666__ img {width:auto}
}

/*     150667 : 공백      */
.solid_line__150667__ {box-sizing:border-box; display:block; position:relative; width:100%; height:12px;}
.solid_line__150667__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__150667__.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__150667__ {height:12px;}
}

@media all and (max-width:767px){
	.solid_line__150667__ {height:12px;}
}

/*     150668 : 타이틀 텍스트      */
.title__150668__ {font-size:0}
.title__150668__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:bold;color:#444444;letter-spacing:-.03em;line-height:1.4em;
}
.title__150668__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__150668__.style_top p {padding-top:10px}
.title__150668__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__150668__.style_right p {padding-right:14px}
.title__150668__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__150668__.style_bottom p {padding-bottom:12px}
.title__150668__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__150668__.style_left p {padding-left:14px}
.title__150668__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__150668__.style_circle1 p {padding-left:18px}
.title__150668__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150668__.style_circle2 p {padding-left:18px}
.title__150668__.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__150668__ p {font-size:22px}
	.title__150668__.style_top p:before {width:22px}
	.title__150668__.style_right p:before {height:22px}
	.title__150668__.style_bottom p:before {width:22px}
	.title__150668__.style_left p:before {height:22px}
}

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

/*     150679 : 버튼형 타이틀      */
.button_title__150679__ {font-size:0}
.button_title__150679__ p {
	display:inline-block;margin:0;padding:10px 25px; margin-top:13px;
	border-radius:0px;border:1px solid #e90e14;background:#e90e14;
	font-size:15px;font-weight:normal;color:#ffffff;letter-spacing:-.03em;line-height:1.3em;}
.button_title__150679__.style_line p {background:none}

.button_title__150679__ p a {display:block; width:100%; height:100%; color:#fff;}

@media all and (min-width:1024px){
	.button_title__150679__ p {font-size:15px}
}

/*     150670 : 타이틀 텍스트      */
.title__150670__ {font-size:0;}
.title__150670__ 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__150670__ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title__150670__.style_top p {padding-top:10px;}
.title__150670__.style_top p:before {top:0; left:0; width:20px; height:4px;}

.title__150670__.style_right p {padding-right:14px;}
.title__150670__.style_right p:before {top:16%; right:0; width:4px; height:20px;}

.title__150670__.style_bottom p {padding-bottom:12px;}
.title__150670__.style_bottom p:before {bottom:0; left:0; width:20px; height:4px;}

.title__150670__.style_left p {padding-left:14px;}
.title__150670__.style_left p:before {top:16%; left:0; width:4px; height:20px;}

.title__150670__.style_circle1 p {padding-left:18px;}
.title__150670__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__150670__.style_circle2 p {padding-left:18px;}
.title__150670__.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;
}

/*     150671 : 장문 텍스트      */
.textarea__150671__ p {
	display:block; margin:0; padding:0;  word-break:keep-all;
	font-size:14px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

@media all and (min-width:1024px){
	.textarea__150671__ p {font-size:15px; line-height:1.6em;}
}

/*     150674 : 타이틀 텍스트      */
.title__150674__ {font-size:0;}
.title__150674__ 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__150674__ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title__150674__.style_top p {padding-top:10px;}
.title__150674__.style_top p:before {top:0; left:0; width:20px; height:4px;}

.title__150674__.style_right p {padding-right:14px;}
.title__150674__.style_right p:before {top:16%; right:0; width:4px; height:20px;}

.title__150674__.style_bottom p {padding-bottom:12px;}
.title__150674__.style_bottom p:before {bottom:0; left:0; width:20px; height:4px;}

.title__150674__.style_left p {padding-left:14px;}
.title__150674__.style_left p:before {top:16%; left:0; width:4px; height:20px;}

.title__150674__.style_circle1 p {padding-left:18px;}
.title__150674__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__150674__.style_circle2 p {padding-left:18px;}
.title__150674__.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;
}

/*     150675 : 장문 텍스트      */
.textarea__150675__ p {
	display:block; margin:0; padding:0;  word-break:keep-all;
	font-size:14px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

@media all and (min-width:1024px){
	.textarea__150675__ p {font-size:15px; line-height:1.6em;}
}

/*     150672 : 타이틀 텍스트      */
.title__150672__ {font-size:0;}
.title__150672__ 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__150672__ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title__150672__.style_top p {padding-top:10px;}
.title__150672__.style_top p:before {top:0; left:0; width:20px; height:4px;}

.title__150672__.style_right p {padding-right:14px;}
.title__150672__.style_right p:before {top:16%; right:0; width:4px; height:20px;}

.title__150672__.style_bottom p {padding-bottom:12px;}
.title__150672__.style_bottom p:before {bottom:0; left:0; width:20px; height:4px;}

.title__150672__.style_left p {padding-left:14px;}
.title__150672__.style_left p:before {top:16%; left:0; width:4px; height:20px;}

.title__150672__.style_circle1 p {padding-left:18px;}
.title__150672__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__150672__.style_circle2 p {padding-left:18px;}
.title__150672__.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;
}

/*     150673 : 장문 텍스트      */
.textarea__150673__ p {
	display:block; margin:0; padding:0;  word-break:keep-all;
	font-size:14px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

@media all and (min-width:1024px){
	.textarea__150673__ p {font-size:15px; line-height:1.6em;}
}

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

/*     150703 : 장문 텍스트      */
.textarea__150703__ p {
	display:block; margin:0; padding:20px 0; position:relative;
	font-size:14px; font-weight:normal; color:#444444; letter-spacing:0; 
}


.textarea__150703__ p strong{font-size:23px; }
@media all and (min-width:1024px){line-height:1.4em;
	.textarea__150703__ p {font-size:22px; line-height:1.8em;}
.textarea__150703__ p strong{font-size:32px; }
}

/*     150681 : 이미지 (비율형)      */
.img_ratio__150681__ {max-width:100%;vertical-align:top}
.img_ratio__150681__ * {box-sizing:border-box}
.img_ratio__150681__ a {display:block;vertical-align:top}
.img_ratio__150681__ img {width:100%;vertical-align:top}

@media (min-width:768px){
	.img_ratio__150681__ img {width:auto}
}

/*     150682 : 공백      */
.solid_line__150682__ {box-sizing:border-box; display:block; position:relative; width:100%; height:12px;}
.solid_line__150682__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__150682__.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__150682__ {height:12px;}
}

@media all and (max-width:767px){
	.solid_line__150682__ {height:12px;}
}

/*     150683 : 타이틀 텍스트      */
.title__150683__ {font-size:0}
.title__150683__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:bold;color:#444444;letter-spacing:-.03em;line-height:1.4em;
}
.title__150683__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__150683__.style_top p {padding-top:10px}
.title__150683__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__150683__.style_right p {padding-right:14px}
.title__150683__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__150683__.style_bottom p {padding-bottom:12px}
.title__150683__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__150683__.style_left p {padding-left:14px}
.title__150683__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__150683__.style_circle1 p {padding-left:18px}
.title__150683__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150683__.style_circle2 p {padding-left:18px}
.title__150683__.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__150683__ p {font-size:22px}
	.title__150683__.style_top p:before {width:22px}
	.title__150683__.style_right p:before {height:22px}
	.title__150683__.style_bottom p:before {width:22px}
	.title__150683__.style_left p:before {height:22px}
}

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

/*     150685 : 버튼형 타이틀      */
.button_title__150685__ {font-size:0}
.button_title__150685__ p {
	display:inline-block;margin:0;padding:10px 25px; margin-top:13px;
	border-radius:0px;border:1px solid #e90e14;background:#e90e14;
	font-size:15px;font-weight:normal;color:#ffffff;letter-spacing:-.03em;line-height:1.3em;}
.button_title__150685__.style_line p {background:none}

.button_title__150685__ p a {display:block; width:100%; height:100%; color:#fff;}

@media all and (min-width:1024px){
	.button_title__150685__ p {font-size:15px}
}

/*     150686 : 타이틀 텍스트      */
.title__150686__ {font-size:0;}
.title__150686__ 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__150686__ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title__150686__.style_top p {padding-top:10px;}
.title__150686__.style_top p:before {top:0; left:0; width:20px; height:4px;}

.title__150686__.style_right p {padding-right:14px;}
.title__150686__.style_right p:before {top:16%; right:0; width:4px; height:20px;}

.title__150686__.style_bottom p {padding-bottom:12px;}
.title__150686__.style_bottom p:before {bottom:0; left:0; width:20px; height:4px;}

.title__150686__.style_left p {padding-left:14px;}
.title__150686__.style_left p:before {top:16%; left:0; width:4px; height:20px;}

.title__150686__.style_circle1 p {padding-left:18px;}
.title__150686__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__150686__.style_circle2 p {padding-left:18px;}
.title__150686__.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;
}

/*     150687 : 장문 텍스트      */
.textarea__150687__ p {
	display:block; margin:0; padding:0;  word-break:keep-all;
	font-size:14px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

@media all and (min-width:1024px){
	.textarea__150687__ p {font-size:15px; line-height:1.6em;}
}

/*     150688 : 타이틀 텍스트      */
.title__150688__ {font-size:0;}
.title__150688__ 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__150688__ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title__150688__.style_top p {padding-top:10px;}
.title__150688__.style_top p:before {top:0; left:0; width:20px; height:4px;}

.title__150688__.style_right p {padding-right:14px;}
.title__150688__.style_right p:before {top:16%; right:0; width:4px; height:20px;}

.title__150688__.style_bottom p {padding-bottom:12px;}
.title__150688__.style_bottom p:before {bottom:0; left:0; width:20px; height:4px;}

.title__150688__.style_left p {padding-left:14px;}
.title__150688__.style_left p:before {top:16%; left:0; width:4px; height:20px;}

.title__150688__.style_circle1 p {padding-left:18px;}
.title__150688__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__150688__.style_circle2 p {padding-left:18px;}
.title__150688__.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;
}

/*     150689 : 장문 텍스트      */
.textarea__150689__ p {
	display:block; margin:0; padding:0;  word-break:keep-all;
	font-size:14px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

@media all and (min-width:1024px){
	.textarea__150689__ p {font-size:15px; line-height:1.6em;}
}

/*     150690 : 타이틀 텍스트      */
.title__150690__ {font-size:0;}
.title__150690__ 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__150690__ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title__150690__.style_top p {padding-top:10px;}
.title__150690__.style_top p:before {top:0; left:0; width:20px; height:4px;}

.title__150690__.style_right p {padding-right:14px;}
.title__150690__.style_right p:before {top:16%; right:0; width:4px; height:20px;}

.title__150690__.style_bottom p {padding-bottom:12px;}
.title__150690__.style_bottom p:before {bottom:0; left:0; width:20px; height:4px;}

.title__150690__.style_left p {padding-left:14px;}
.title__150690__.style_left p:before {top:16%; left:0; width:4px; height:20px;}

.title__150690__.style_circle1 p {padding-left:18px;}
.title__150690__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__150690__.style_circle2 p {padding-left:18px;}
.title__150690__.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;
}

/*     150691 : 장문 텍스트      */
.textarea__150691__ p {
	display:block; margin:0; padding:0;  word-break:keep-all;
	font-size:14px; font-weight:normal; color:#777777; letter-spacing:0; line-height:1.4em;
}

@media all and (min-width:1024px){
	.textarea__150691__ p {font-size:15px; line-height:1.6em;}
}

/*     150741 : 공백      */
.solid_line__150741__ {box-sizing:border-box; display:block; position:relative; width:100%; height:100px;}
.solid_line__150741__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__150741__.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__150741__ {height:80px;}
}

@media all and (max-width:767px){
	.solid_line__150741__ {height:50px;}
}

/*     150504 : 스크롤 컨텐츠 블록 설정      */
.block_option__150504__ {display:table;width:100%}
.block_option__150504__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

/*     150665 : 공백      */
.solid_line__150665__ {box-sizing:border-box; display:block; position:relative; width:100%; height:60px;}
.solid_line__150665__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__150665__.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__150665__ {height:50px;}
}

@media all and (max-width:767px){
	.solid_line__150665__ {height:30px;}
}

/*     150500 : 한줄 텍스트      */
.text__150500__ p {
	display:block; margin:0; padding:0;
	font-size:28px; font-weight:bold; color:#444444; letter-spacing:0; line-height:54px;
}
.text__150500__ p a {color:#444444; text-decoration:none;}

@media all and (min-width:1024px){
	.text__150500__ p {font-size:35px;}
}

/*     150502 : 한줄 텍스트      */
.text__150502__ p {
	display:block;margin:0;padding:0;text-align:center; margin-bottom:12px;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
}
.text__150502__ p a {color:#444444}

@media all and (min-width:1024px){
	.text__150502__ p {font-size:24px}
}

/*     150503 : 한줄 텍스트      */
.text__150503__ p {
	display:block;margin:0;padding:0; text-align:center;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
}
.text__150503__ p a {color:#444444}

@media all and (min-width:1024px){
	.text__150503__ p {font-size:17px}
}

/*     150708 : 공백      */
.solid_line__150708__ {box-sizing:border-box; display:block; position:relative; width:100%; height:34px;}
.solid_line__150708__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__150708__.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__150708__ {height:34px;}
}

@media all and (max-width:767px){
	.solid_line__150708__ {height:34px;}
}

/*     150505 : 이미지 (비율형)      */
.img_ratio__150505__ {max-width:100%;vertical-align:top}
.img_ratio__150505__ * {box-sizing:border-box}
.img_ratio__150505__ a {display:block;vertical-align:top}
.img_ratio__150505__ img {width:100%;vertical-align:top}

@media (min-width:768px){
	.img_ratio__150505__ img {width:auto}
}

/*     150709 : 공백      */
.solid_line__150709__ {box-sizing:border-box; display:block; position:relative; width:100%; height:50px;}
.solid_line__150709__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__150709__.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__150709__ {height:50px;}
}

@media all and (max-width:767px){
	.solid_line__150709__ {height:50px;}
}

/*     150521 : 한줄 텍스트      */
.text__150521__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:bold;color:#444444;letter-spacing:0;line-height:1.5em;
}
.text__150521__ p a {color:#444444}

@media all and (min-width:1024px){
	.text__150521__ p {font-size:18px}
}

/*     150522 : 타이틀 텍스트      */
.title__150522__ {font-size:0}
.title__150522__ p {
	display:inline-block;position:relative;margin:0;padding:0; margin-top:8px;
	font-size:20px;font-weight:bold;color:#4972B8;letter-spacing:-.03em;line-height:1.4em;
}
.title__150522__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__150522__.style_top p {padding-top:10px}
.title__150522__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__150522__.style_right p {padding-right:14px}
.title__150522__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__150522__.style_bottom p {padding-bottom:12px}
.title__150522__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__150522__.style_left p {padding-left:14px}
.title__150522__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__150522__.style_circle1 p {padding-left:18px}
.title__150522__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150522__.style_circle2 p {padding-left:18px}
.title__150522__.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__150522__ p {font-size:20px}
	.title__150522__.style_top p:before {width:20px}
	.title__150522__.style_right p:before {height:20px}
	.title__150522__.style_bottom p:before {width:20px}
	.title__150522__.style_left p:before {height:20px}
}

/*     150710 : 공백      */
.solid_line__150710__ {box-sizing:border-box; display:block; position:relative; width:100%; height:24px;}
.solid_line__150710__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__150710__.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__150710__ {height:24px;}
}

@media all and (max-width:767px){
	.solid_line__150710__ {height:24px;}
}

/*     150567 : 이미지 (비율형)      */
.img_ratio__150567__ {max-width:100%;vertical-align:top}
.img_ratio__150567__ * {box-sizing:border-box}
.img_ratio__150567__ a {display:block;vertical-align:top}
.img_ratio__150567__ img {width:100%;vertical-align:top}

@media (min-width:768px){
	.img_ratio__150567__ img {width:auto}
}

/*     150568 : 타이틀 텍스트      */
.title__150568__ {font-size:0}
.title__150568__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:bold;color:#444444;letter-spacing:-.03em;line-height:1.4em;
}
.title__150568__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__150568__.style_top p {padding-top:10px}
.title__150568__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__150568__.style_right p {padding-right:14px}
.title__150568__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__150568__.style_bottom p {padding-bottom:12px}
.title__150568__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__150568__.style_left p {padding-left:14px}
.title__150568__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__150568__.style_circle1 p {padding-left:18px}
.title__150568__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150568__.style_circle2 p {padding-left:18px}
.title__150568__.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__150568__ p {font-size:18px}
	.title__150568__.style_top p:before {width:18px}
	.title__150568__.style_right p:before {height:18px}
	.title__150568__.style_bottom p:before {width:18px}
	.title__150568__.style_left p:before {height:18px}
}

/*     150569 : 한줄 텍스트      */
.text__150569__ p {
	display:block;margin:0;padding:0; margin-top:6px;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
}

.text__150569__ p span {text-decoration:underline}
.text__150569__ p a {color:#444444}

@media all and (min-width:1024px){
	.text__150569__ p {font-size:15px}
}

/*     150570 : 한줄 텍스트      */
.text__150570__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#d00000;letter-spacing:0;line-height:1.5em;
}
.text__150570__ p a {color:#d00000}

@media all and (min-width:1024px){
	.text__150570__ p {font-size:15px}
}

/*     150571 : 타이틀 텍스트      */
.title__150571__ {font-size:0}
.title__150571__ p {
	display:inline-block;position:relative;margin:0;padding:0; margin-top:24px;
	font-size:20px;font-weight:bold;color:#444444;letter-spacing:-.03em;line-height:1.4em;
}
.title__150571__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__150571__.style_top p {padding-top:10px}
.title__150571__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__150571__.style_right p {padding-right:14px}
.title__150571__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__150571__.style_bottom p {padding-bottom:12px}
.title__150571__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__150571__.style_left p {padding-left:14px}
.title__150571__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__150571__.style_circle1 p {padding-left:18px}
.title__150571__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150571__.style_circle2 p {padding-left:18px}
.title__150571__.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__150571__ p {font-size:18px}
	.title__150571__.style_top p:before {width:18px}
	.title__150571__.style_right p:before {height:18px}
	.title__150571__.style_bottom p:before {width:18px}
	.title__150571__.style_left p:before {height:18px}
}

/*     150572 : 타이틀 텍스트      */
.title__150572__ {font-size:0}
.title__150572__ p {
	display:inline-block;position:relative;margin:0;padding:0; margin-top:19px;
	font-size:20px;font-weight:bold;color:#444444;letter-spacing:-.03em;line-height:1.4em;
}
.title__150572__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__150572__.style_top p {padding-top:10px}
.title__150572__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__150572__.style_right p {padding-right:14px}
.title__150572__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__150572__.style_bottom p {padding-bottom:12px}
.title__150572__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__150572__.style_left p {padding-left:14px}
.title__150572__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__150572__.style_circle1 p {padding-left:18px}
.title__150572__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150572__.style_circle2 p {padding-left:18px}
.title__150572__.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__150572__ p {font-size:18px}
	.title__150572__.style_top p:before {width:18px}
	.title__150572__.style_right p:before {height:18px}
	.title__150572__.style_bottom p:before {width:18px}
	.title__150572__.style_left p:before {height:18px}
}

/*     150573 : 한줄 텍스트      */
.text__150573__ p {
	display:block;margin:0;padding:0; margin-top:6px;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
}

.text__150573__ p span {text-decoration:underline}
.text__150573__ p a {color:#444444}

@media all and (min-width:1024px){
	.text__150573__ p {font-size:15px}
}

/*     150711 : 공백      */
.solid_line__150711__ {box-sizing:border-box; display:block; position:relative; width:100%; height:36px;}
.solid_line__150711__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__150711__.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__150711__ {height:36px;}
}

@media all and (max-width:767px){
	.solid_line__150711__ {height:36px;}
}

/*     150545 : 타이틀 텍스트      */
.title__150545__ {font-size:0}
.title__150545__ p {
	display:inline-block;position:relative;margin:0;padding:0; margin-bottom:20px;
	font-size:20px;font-weight:bold;color:#444444;letter-spacing:-.03em;line-height:1.4em;
}
.title__150545__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__150545__.style_top p {padding-top:10px}
.title__150545__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__150545__.style_right p {padding-right:14px}
.title__150545__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__150545__.style_bottom p {padding-bottom:12px}
.title__150545__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__150545__.style_left p {padding-left:14px}
.title__150545__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__150545__.style_circle1 p {padding-left:18px}
.title__150545__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150545__.style_circle2 p {padding-left:18px}
.title__150545__.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__150545__ p {font-size:18px}
	.title__150545__.style_top p:before {width:18px}
	.title__150545__.style_right p:before {height:18px}
	.title__150545__.style_bottom p:before {width:18px}
	.title__150545__.style_left p:before {height:18px}
}

/*     150538 : 번호형 리스트      */
.text_list__150538__ ul {display:inline-block;margin:0;padding:0;list-style:none;vertical-align:top}
.text_list__150538__ ul li {display:table;margin-top:8px;font-size:15px;line-height:1.5em}
.text_list__150538__ ul li:first-child {margin-top:0}
.text_list__150538__ ul li span {
	display:table-cell;padding-right:7px;font-weight:normal;color:#3C76B3;vertical-align:top; min-width:78px;
}
.text_list__150538__ ul li p {
	display:table-cell;font-weight:normal;color:#444444;letter-spacing:0;vertical-align:middle;
}
.text_list__150538__ ul li i {
	display:inline-block;width:1em;height:1em;line-height:1em;padding:0 .2em;
	border:1px solid #3C76B3;border-radius:1em;box-sizing:borer-box;
	font-size:.8em;font-style:normal;text-align:center;
}

.text_list__150538__.s_size_75 span {padding-right:.5em;font-size:.75em}
.text_list__150538__.s_size_100 span {padding-right:.5em;font-size:1em}
.text_list__150538__.s_size_150 span {padding-right:.4em;font-size:1.5em;line-height:1em}
.text_list__150538__.s_size_300 span {padding-right:.3em;font-size:3em;line-height:1em}
.text_list__150538__.s_size_300 i {border-width:2px}
.text_list__150538__.s_size_450 span {padding-right:.2em;font-size:4.5em;line-height:1em}
.text_list__150538__.s_size_450 i {border-width:3px}

@media all and (max-width:768px){
.text_list__150538__ ul li span {display:block;}
.text_list__150538__ ul li p {display:block; margin: 6px 0; }
.text_list__150538__ ul li:nth-child(3) span {widht:100%;}
.text_list__150538__ ul li {margin-top:13px}
}

@media all and (min-width:1024px){
	.text_list__150538__ ul li {font-size:16px}
	.text_list__150538__ ul li span {font-size:18px}
}

/*     150714 : 공백      */
.solid_line__150714__ {box-sizing:border-box; display:block; position:relative; width:100%; height:60px;}
.solid_line__150714__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__150714__.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__150714__ {height:50px;}
}

@media all and (max-width:767px){
	.solid_line__150714__ {height:30px;}
}

/*     150739 : 블록 설정      */
.block_option__150739__ {display:table;width:100%}
.block_option__150739__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}
	/*.row__150739__ {display:table;width:100%;padding: 0 58px;}
	.row__150739__ > div {display:table-cell;vertical-align:middle;}*/

.row__150739__:before{position:absolute; content:'';width:100%; height:100px;background: #F2FCFF; right:0; left:0; }


@media (max-width:1023px){
.row__150739__ {; position:relative;}
}


@media (min-width:1024px){
	.row__150739__ { background:none;}
   
.row__150739__:before{position:absolute; content:'';width:100%; height:100px;background: #F2FCFF; right:0; left:0; bottom:0;}
}

