/*     450135 : 공백      */
.solid_line__450135__ {box-sizing:border-box;display:block;position:relative;width:100%;height:89.5px}
.solid_line__450135__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__450135__.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__450135__ {height:59.5px}
}

/*     450145 : 고체      */
.solid_line__450145__ {display:block; position:relative; width:100%; height:60px;}
.solid_line__450145__:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px solid #eeb200;}

.solid_line__450145__.build_edit_mode {min-height:10px;}

@media all and (max-width:767px){
	.solid_line__450145__ {height:30px;}
}

/*     450155 : 제목 + 하위 텍스트      */
.title__450155__ .sub_text {margin:0; padding:0; font-size:0;}
.title__450155__ .sub_text > span {display:inline-block; font-size:13px; font-weight:bold; color:#000000; line-height:1.4em; vertical-align:top;}
.title__450155__ .title {margin:0; padding:0; font-size:0;}
.title__450155__ .title > span {display:inline-block; font-size:25px; font-weight:bold; color:#d00000; line-height:1.4em; vertical-align:top;}

@media all and (min-width:1024px){
	.title__450155__ .sub_text {margin-bottom:3px;}
	.title__450155__ .sub_text > span {font-size:20px;}
	.title__450155__ .title > span {font-size:40px;}
}

/*     450165 : 고체      */
.solid_line__450165__ {display:block; position:relative; width:100%; height:60px;}
.solid_line__450165__:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px solid #e5e5e5;}

.solid_line__450165__.build_edit_mode {min-height:10px;}

@media all and (max-width:767px){
	.solid_line__450165__ {height:26px;}
}

/*     450365 : 텍스트 오버레이 이미지      */
.text_over_img__450365__ {display:inline-block;position:relative;width:px;max-width:100%;vertical-align:top}
.text_over_img__450365__ * {box-sizing:border-box}
.text_over_img__450365__ a {display:inline-block;max-width:100%}
.text_over_img__450365__ img {vertical-align:top}
.text_over_img__450365__ .caption {position:absolute;left:0;}
.text_over_img__450365__ .caption span {display:block;margin:0;padding:5px 25px;}
.text_over_img__450365__ .caption .subject {width:90%;padding:24px;color:#ffffff;line-height:1.3em;letter-spacing:-2px;}
.text_over_img__450365__ .caption .content {
	position:relative;width:90%;padding:25px;color:#ffffff;z-index:1;
    background:#4a8467;
    background:-moz-linear-gradient(left,#4a8467 0,#0a8188 100%);
    background:-webkit-linear-gradient(left,#4a8467 0,#0a8188 100%);
    background:linear-gradient(to right,#4a8467 0,#0a8188 100%);
}
.text_over_img__450365__ .caption .content p {position:relative;margin:0;z-index:1;word-break: keep-all;}
.text_over_img__450365__ .caption .subject {line-height:1.2em;}
.text_m_sml__450365__ .caption .subject {font-size:18px;}
.text_m_sml__450365__ .caption .content {font-size:13px;}
.text_m_med__450365__ .caption .subject {font-size:20px;}
.text_m_med__450365__ .caption .content {font-size:14px;}
.text_m_big__450365__ .caption .subject {font-size:22px;text-shadow: 2px 2px 3px #000000;}
.text_m_big__450365__ .caption .content {font-size:14px;}

@media all and (min-width:768px){
	.text_over_img__450365__ .caption .subject {padding:90px 76px;font-size:34px;}
}

@media all and (min-width:1024px){
	.text_over_img__450365__ .caption {width:100%}
	.text_over_img__450365__ .caption .subject {position:relative;width:80%;padding:90px 76px;}
	.text_over_img__450365__ .caption .content {position:relative;width:80%;padding:60px 0 60px 60px;}
	.text_over_img__450365__ .caption .content:after {position:absolute;right:-60px;top:0;width:100px;height:100%;display:block;content:'';background-color:#0e8186;-webkit-transform:skew(-5deg);transform:skew(-5deg);}
	.text_sml__450365__ .caption .subject {font-size:30px;}
	.text_sml__450365__ .caption .content {font-size:13px;}
	.text_med__450365__ .caption .subject {font-size:44px;}
	.text_med__450365__ .caption .content {font-size:16px;}
	.text_big__450365__ .caption .subject {font-size:54px;word-break: keep-all;}
	.text_big__450365__ .caption .content {font-size:16px;}
}



/*     450215 : 고체      */
.solid_line__450215__ {display:block; position:relative; width:100%; height:60px;}
.solid_line__450215__:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px solid #eeb200;}

.solid_line__450215__.build_edit_mode {min-height:10px;}

@media all and (max-width:767px){
	.solid_line__450215__ {height:30px;}
}

/*     450225 : 제목 텍스트      */
.title__450225__ {font-size:0}
.title__450225__ p {margin:0;padding:0}
.title__450225__ p:after {content:'';display:block;clear:both}
.title__450225__ p > span {display:block;font-size:16px;font-weight:bold;color:#e66d1e;letter-spacing:-.03em;line-height:1.4em;vertical-align:top}
.title__450225__ p .title {float:left;margin-right:10px}
.title__450225__ p .sub_text {overflow:hidden;position:relative;padding-left:10px;font-weight:normal;color:#e66d1e}
.title__450225__ p .sub_text:before {content:'';position:absolute;top:0;left:0;bottom:0;width:1px;height:50%;margin:auto 0;background:#bbbbbb;font-size:0}

@media all and (min-width:1024px){
	.title__450225__ p > span {font-size:24px}
	.title__450225__ p .title {margin-right:12px}
	.title__450225__ p .sub_text {padding-left:12px}
}

/*     450235 : 고체      */
.solid_line__450235__ {display:block; position:relative; width:100%; height:60px;}
.solid_line__450235__:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px solid #e5e5e5;}

.solid_line__450235__.build_edit_mode {min-height:10px;}

@media all and (max-width:767px){
	.solid_line__450235__ {height:26px;}
}

/*     450695 : 번호+타이틀형      */
.num_title__450695__ {}
.num_title__450695__ .num__450695__ {margin-right:3px;font-size:17px;font-weight:bold;color:#4972B8;line-height:1.2em;letter-spacing:-.03em;}
.num_title__450695__ .title__450695__ {font-size:17px;font-weight:bold;color:#000000;line-height:1.2em;letter-spacing:-.03em;word-break: keep-all;}

@media all and (min-width:1024px){
	.num_title__450695__ .num__450695__ {display:block;margin-bottom:10px;font-size:18px;}
	.num_title__450695__ .title__450695__ {display:block; font-size:18px;}
}

/*     450705 : BLANK 컨텐츠      */
.blank__450705__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.blank__450705__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__450705__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__450705__ {height:5px}
}

/*     450895 : 아이콘형 리스트      */
@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__450895__ ul {display:inline-block;margin:0;padding:0;list-style:none;vertical-align:top}
.text_list__450895__ ul li {display:table;margin-top:5px;font-size:13px;line-height:1.5em}
.text_list__450895__ ul li:first-child {margin-top:0}
.text_list__450895__ ul li span {
	display:table-cell;padding-right:10px;
	font-family:NanumGothic;font-weight:normal;color:#8CA8D7;vertical-align:top}
.text_list__450895__ span:before {content:'\e611';font-family:"icomoon_text_list"}
.text_list__450895__ ul li p {
	display:table-cell;font-weight:normal;color:#444444;letter-spacing:0;vertical-align:middle;word-break: break-word;
}

.text_list__450895__.s_size_75 ul li span {padding-right:.5em;font-size:.75em}
.text_list__450895__.s_size_100 ul li span {padding-right:.5em;font-size:1em}
.text_list__450895__.s_size_150 ul li span {padding-right:.4em;font-size:1.5em;line-height:1em}
.text_list__450895__.s_size_200 ul li span {padding-right:.3em;font-size:2em;line-height:1em}
.text_list__450895__.s_size_250 ul li span {padding-right:.2em;font-size:2.5em;line-height:1em}

@media all and (min-width:1024px){
	.text_list__450895__ ul li {font-size:13px}
}

/*     450965 : 번호+타이틀형      */
.num_title__450965__ {}
.num_title__450965__ .num__450965__ {margin-right:3px;font-size:17px;font-weight:bold;color:#4972B8;line-height:1.2em;letter-spacing:-.03em;}
.num_title__450965__ .title__450965__ {font-size:17px;font-weight:bold;color:#000000;line-height:1.2em;letter-spacing:-.03em;word-break: keep-all;}

@media all and (min-width:1024px){
	.num_title__450965__ .num__450965__ {display:block;margin-bottom:10px;font-size:18px;}
	.num_title__450965__ .title__450965__ {display:block; font-size:18px;}
}

/*     450795 : BLANK 컨텐츠      */
.blank__450795__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.blank__450795__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__450795__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__450795__ {height:5px}
}

/*     450975 : 아이콘형 리스트      */
@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__450975__ ul {display:inline-block;margin:0;padding:0;list-style:none;vertical-align:top}
.text_list__450975__ ul li {display:table;margin-top:5px;font-size:13px;line-height:1.5em}
.text_list__450975__ ul li:first-child {margin-top:0}
.text_list__450975__ ul li span {
	display:table-cell;padding-right:10px;
	font-family:NanumGothic;font-weight:normal;color:#8CA8D7;vertical-align:top}
.text_list__450975__ span:before {content:'\e611';font-family:"icomoon_text_list"}
.text_list__450975__ ul li p {
	display:table-cell;font-weight:normal;color:#444444;letter-spacing:0;vertical-align:middle;word-break: break-word;
}

.text_list__450975__.s_size_75 ul li span {padding-right:.5em;font-size:.75em}
.text_list__450975__.s_size_100 ul li span {padding-right:.5em;font-size:1em}
.text_list__450975__.s_size_150 ul li span {padding-right:.4em;font-size:1.5em;line-height:1em}
.text_list__450975__.s_size_200 ul li span {padding-right:.3em;font-size:2em;line-height:1em}
.text_list__450975__.s_size_250 ul li span {padding-right:.2em;font-size:2.5em;line-height:1em}

@media all and (min-width:1024px){
	.text_list__450975__ ul li {font-size:13px}
}

/*     450985 : 번호+타이틀형      */
.num_title__450985__ {}
.num_title__450985__ .num__450985__ {margin-right:3px;font-size:17px;font-weight:bold;color:#4972B8;line-height:1.2em;letter-spacing:-.03em;}
.num_title__450985__ .title__450985__ {font-size:17px;font-weight:bold;color:#000000;line-height:1.2em;letter-spacing:-.03em;word-break: keep-all;}

@media all and (min-width:1024px){
	.num_title__450985__ .num__450985__ {display:block;margin-bottom:10px;font-size:18px;}
	.num_title__450985__ .title__450985__ {display:block; font-size:18px;}
}

/*     450735 : BLANK 컨텐츠      */
.blank__450735__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.blank__450735__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__450735__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__450735__ {height:5px}
}

/*     451005 : 아이콘형 리스트      */
@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__451005__ ul {display:inline-block;margin:0;padding:0;list-style:none;vertical-align:top}
.text_list__451005__ ul li {display:table;margin-top:5px;font-size:13px;line-height:1.5em}
.text_list__451005__ ul li:first-child {margin-top:0}
.text_list__451005__ ul li span {
	display:table-cell;padding-right:10px;
	font-family:NanumGothic;font-weight:normal;color:#8CA8D7;vertical-align:top}
.text_list__451005__ span:before {content:'\e611';font-family:"icomoon_text_list"}
.text_list__451005__ ul li p {
	display:table-cell;font-weight:normal;color:#444444;letter-spacing:0;vertical-align:middle;word-break: break-word;
}

.text_list__451005__.s_size_75 ul li span {padding-right:.5em;font-size:.75em}
.text_list__451005__.s_size_100 ul li span {padding-right:.5em;font-size:1em}
.text_list__451005__.s_size_150 ul li span {padding-right:.4em;font-size:1.5em;line-height:1em}
.text_list__451005__.s_size_200 ul li span {padding-right:.3em;font-size:2em;line-height:1em}
.text_list__451005__.s_size_250 ul li span {padding-right:.2em;font-size:2.5em;line-height:1em}

@media all and (min-width:1024px){
	.text_list__451005__ ul li {font-size:13px}
}

/*     451015 : 번호+타이틀형      */
.num_title__451015__ {}
.num_title__451015__ .num__451015__ {margin-right:3px;font-size:17px;font-weight:bold;color:#4972B8;line-height:1.2em;letter-spacing:-.03em;}
.num_title__451015__ .title__451015__ {font-size:17px;font-weight:bold;color:#000000;line-height:1.2em;letter-spacing:-.03em;word-break: keep-all;}

@media all and (min-width:1024px){
	.num_title__451015__ .num__451015__ {display:block;margin-bottom:10px;font-size:18px;}
	.num_title__451015__ .title__451015__ {display:block; font-size:18px;}
}

/*     450825 : BLANK 컨텐츠      */
.blank__450825__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.blank__450825__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__450825__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__450825__ {height:5px}
}

/*     451035 : 아이콘형 리스트      */
@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__451035__ ul {display:inline-block;margin:0;padding:0;list-style:none;vertical-align:top}
.text_list__451035__ ul li {display:table;margin-top:5px;font-size:13px;line-height:1.5em}
.text_list__451035__ ul li:first-child {margin-top:0}
.text_list__451035__ ul li span {
	display:table-cell;padding-right:10px;
	font-family:NanumGothic;font-weight:normal;color:#8CA8D7;vertical-align:top}
.text_list__451035__ span:before {content:'\e611';font-family:"icomoon_text_list"}
.text_list__451035__ ul li p {
	display:table-cell;font-weight:normal;color:#444444;letter-spacing:0;vertical-align:middle;word-break: break-word;
}

.text_list__451035__.s_size_75 ul li span {padding-right:.5em;font-size:.75em}
.text_list__451035__.s_size_100 ul li span {padding-right:.5em;font-size:1em}
.text_list__451035__.s_size_150 ul li span {padding-right:.4em;font-size:1.5em;line-height:1em}
.text_list__451035__.s_size_200 ul li span {padding-right:.3em;font-size:2em;line-height:1em}
.text_list__451035__.s_size_250 ul li span {padding-right:.2em;font-size:2.5em;line-height:1em}

@media all and (min-width:1024px){
	.text_list__451035__ ul li {font-size:13px}
}

/*     451025 : 번호+타이틀형      */
.num_title__451025__ {}
.num_title__451025__ .num__451025__ {margin-right:3px;font-size:17px;font-weight:bold;color:#5b00cc;line-height:1.2em;letter-spacing:-.03em;}
.num_title__451025__ .title__451025__ {font-size:17px;font-weight:bold;color:#000000;line-height:1.2em;letter-spacing:-.03em;word-break: keep-all;}

@media all and (min-width:1024px){
	.num_title__451025__ .num__451025__ {display:block;margin-bottom:10px;font-size:18px;}
	.num_title__451025__ .title__451025__ {display:block; font-size:18px;}
}

/*     451355 : 타이틀 텍스트      */
.title__451355__ {font-size:0; }
.title__451355__ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:18px; font-weight:bold; color:#444444; letter-spacing:-.03em; line-height:1.4em;
}
.title__451355__ p:before {content:''; position:absolute; background:#e66d1e; font-size:0;}

.title__451355__.style_top p {padding-top:8px;}
.title__451355__.style_top p:before {top:0; left:0; width:18px; height:2px;}

.title__451355__.style_right p {padding-right:14px;}
.title__451355__.style_right p:before {top:16%; right:0; width:2px; height:18px;}

.title__451355__.style_bottom p {padding-bottom:10px;}
.title__451355__.style_bottom p:before {left:0; bottom:0; width:18px; height:2px;}

.title__451355__.style_left p {padding-left:14px;}
.title__451355__.style_left p:before {top:16%; left:0; width:2px; height:18px;}

.title__451355__.style_circle1 p {padding-left:18px;}
.title__451355__.style_circle1 p:before {top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;}

.title__451355__.style_circle2 p {padding-left:18px;}
.title__451355__.style_circle2 p:before {
	top:0; left:0; bottom:0; width:10px; height:10px; margin:auto; border-radius:50%;
	border:2px solid #e66d1e; background:none; box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__451355__ p {font-size:26px;}
	.title__451355__.style_top p:before {width:26px;}
	.title__451355__.style_right p:before {height:26px;}
	.title__451355__.style_bottom p:before {width:26px;}
	.title__451355__.style_left p:before {height:26px;}
}

/*     451365 : 번호형 타이틀 + 내용      */
.title__451365__ .title_inner:after {content:''; display:block; clear:both;}
.title__451365__ .tit_num {float:left;}
.title__451365__ .tit_num .num_text {margin:0 15px 0 0; padding:0; font-family:'Nanum Gothic','Malgun Gothic',sans-serif; font-size:16px; font-weight:bold; color:#ffffff; letter-spacing:-.03em; width:40px; height:40px; line-height:40px; border-radius:50%; background:#446899; text-align:center;}
.title__451365__ .tit_cont {overflow:hidden;}
.title__451365__ .tit_cont > p {margin:5px 0 0; padding:0; line-height:1.5em; letter-spacing:-.03em;}
.title__451365__ .tit_cont > p:first-child {margin-top:0;}
.title__451365__ .tit_cont > p.title {font-size:16px; font-weight:bold; color:#777777;}
.title__451365__ .tit_cont > p.cont {font-size:14px; color:#777777;}

@media all and (min-width:768px){
	.title__451365__.size_small .tit_num .num_text {font-size:18px;}
	.title__451365__.size_small .tit_cont > p.title {font-size:16px;}
	.title__451365__.size_small .tit_cont > p.cont {font-size:14px;}

	.title__451365__.size_medium .tit_num .num_text {margin-right:18px; font-size:45px;}
	.title__451365__.size_medium .tit_cont > p.title {font-size:20px;}
	.title__451365__.size_medium .tit_cont > p.cont {font-size:15px;}

	.title__451365__.size_large .tit_num .num_text {margin-right:20px; font-size:55px;}
	.title__451365__.size_large .tit_cont > p.title {font-size:22px;}
	.title__451365__.size_large .tit_cont > p.cont {font-size:15px;}
}

@media all and (min-width:1024px){
	.title__451365__.size_small .tit_cont > p.title {font-size:18px;}

	.title__451365__.size_medium .tit_num .num_text {margin-right:22px; font-size:50px;}

	.title__451365__.size_large .tit_num .num_text {margin-right:25px; font-size:60px;}
	.title__451365__.size_large .tit_cont > p.title {font-size:24px;}
	.title__451365__.size_large .tit_cont > p.cont {font-size:16px;}
}

/*     451375 : 번호형 타이틀 + 내용      */
.title__451375__ .title_inner:after {content:''; display:block; clear:both;}
.title__451375__ .tit_num {float:left;}
.title__451375__ .tit_num .num_text {margin:0 15px 0 0; padding:0; font-family:'Nanum Gothic','Malgun Gothic',sans-serif; font-size:16px; font-weight:bold; color:#ffffff; letter-spacing:-.03em; width:40px; height:40px; line-height:40px; border-radius:50%; background:#446899; text-align:center;}
.title__451375__ .tit_cont {overflow:hidden;}
.title__451375__ .tit_cont > p {margin:5px 0 0; padding:0; line-height:1.5em; letter-spacing:-.03em;}
.title__451375__ .tit_cont > p:first-child {margin-top:0;}
.title__451375__ .tit_cont > p.title {font-size:16px; font-weight:bold; color:#777777;}
.title__451375__ .tit_cont > p.cont {font-size:14px; color:#777777;}

@media all and (min-width:768px){
	.title__451375__.size_small .tit_num .num_text {font-size:18px;}
	.title__451375__.size_small .tit_cont > p.title {font-size:16px;}
	.title__451375__.size_small .tit_cont > p.cont {font-size:14px;}

	.title__451375__.size_medium .tit_num .num_text {margin-right:18px; font-size:45px;}
	.title__451375__.size_medium .tit_cont > p.title {font-size:20px;}
	.title__451375__.size_medium .tit_cont > p.cont {font-size:15px;}

	.title__451375__.size_large .tit_num .num_text {margin-right:20px; font-size:55px;}
	.title__451375__.size_large .tit_cont > p.title {font-size:22px;}
	.title__451375__.size_large .tit_cont > p.cont {font-size:15px;}
}

@media all and (min-width:1024px){
	.title__451375__.size_small .tit_cont > p.title {font-size:18px;}

	.title__451375__.size_medium .tit_num .num_text {margin-right:22px; font-size:50px;}

	.title__451375__.size_large .tit_num .num_text {margin-right:25px; font-size:60px;}
	.title__451375__.size_large .tit_cont > p.title {font-size:24px;}
	.title__451375__.size_large .tit_cont > p.cont {font-size:16px;}
}

/*     451385 : 번호형 타이틀 + 내용      */
.title__451385__ .title_inner:after {content:''; display:block; clear:both;}
.title__451385__ .tit_num {float:left;}
.title__451385__ .tit_num .num_text {margin:0 15px 0 0; padding:0; font-family:'Nanum Gothic','Malgun Gothic',sans-serif; font-size:16px; font-weight:bold; color:#ffffff; letter-spacing:-.03em; width:40px; height:40px; line-height:40px; border-radius:50%; background:#446899; text-align:center;}
.title__451385__ .tit_cont {overflow:hidden;}
.title__451385__ .tit_cont > p {margin:5px 0 0; padding:0; line-height:1.5em; letter-spacing:-.03em;}
.title__451385__ .tit_cont > p:first-child {margin-top:0;}
.title__451385__ .tit_cont > p.title {font-size:16px; font-weight:bold; color:#777777;}
.title__451385__ .tit_cont > p.cont {font-size:14px; color:#777777;}

@media all and (min-width:768px){
	.title__451385__.size_small .tit_num .num_text {font-size:18px;}
	.title__451385__.size_small .tit_cont > p.title {font-size:16px;}
	.title__451385__.size_small .tit_cont > p.cont {font-size:14px;}

	.title__451385__.size_medium .tit_num .num_text {margin-right:18px; font-size:45px;}
	.title__451385__.size_medium .tit_cont > p.title {font-size:20px;}
	.title__451385__.size_medium .tit_cont > p.cont {font-size:15px;}

	.title__451385__.size_large .tit_num .num_text {margin-right:20px; font-size:55px;}
	.title__451385__.size_large .tit_cont > p.title {font-size:22px;}
	.title__451385__.size_large .tit_cont > p.cont {font-size:15px;}
}

@media all and (min-width:1024px){
	.title__451385__.size_small .tit_cont > p.title {font-size:18px;}

	.title__451385__.size_medium .tit_num .num_text {margin-right:22px; font-size:50px;}

	.title__451385__.size_large .tit_num .num_text {margin-right:25px; font-size:60px;}
	.title__451385__.size_large .tit_cont > p.title {font-size:24px;}
	.title__451385__.size_large .tit_cont > p.cont {font-size:16px;}
}

/*     450375 : 고체      */
.solid_line__450375__ {display:block; position:relative; width:100%; height:60px;}
.solid_line__450375__:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px solid #eeb200;}

.solid_line__450375__.build_edit_mode {min-height:10px;}

@media all and (max-width:767px){
	.solid_line__450375__ {height:30px;}
}

/*     450385 : 제목 텍스트      */
.title__450385__ {font-size:0}
.title__450385__ p {margin:0;padding:0}
.title__450385__ p:after {content:'';display:block;clear:both}
.title__450385__ p > span {display:block;font-size:16px;font-weight:bold;color:#e66d1e;letter-spacing:-.03em;line-height:1.4em;vertical-align:top}
.title__450385__ p .title {float:left;margin-right:10px}
.title__450385__ p .sub_text {overflow:hidden;position:relative;padding-left:10px;font-weight:normal;color:#777777}
.title__450385__ p .sub_text:before {content:'';position:absolute;top:0;left:0;bottom:0;width:1px;height:50%;margin:auto 0;background:#bbbbbb;font-size:0}

@media all and (min-width:1024px){
	.title__450385__ p > span {font-size:24px}
	.title__450385__ p .title {margin-right:12px}
	.title__450385__ p .sub_text {padding-left:12px}
}

/*     450395 : 고체      */
.solid_line__450395__ {display:block; position:relative; width:100%; height:60px;}
.solid_line__450395__:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px solid #e5e5e5;}

.solid_line__450395__.build_edit_mode {min-height:10px;}

@media all and (max-width:767px){
	.solid_line__450395__ {height:26px;}
}

/*     451675 : 이미지 리스트 (웹진형)      */
.img_webzine__451675__ {overflow:hidden}
.img_webzine__451675__ * {box-sizing:border-box}
.img_webzine__451675__ .img_inner {margin:0 -5px}
.img_webzine__451675__ .img_inner:after {content:'';display:block;clear:both}
.img_webzine__451675__ .item {float:left;position:relative;display:table;width:100%;padding:5px}
.img_webzine__451675__ .item a {display:block}
.img_webzine__451675__ .figure {display:table-cell;width:75px;margin:0;margin-right:10px;padding:0;vertical-align:top;}
.img_webzine__451675__ .figure img {width:100%;vertical-align:top}
.img_webzine__451675__ .caption {display:table-cell;padding-left:20px;box-sizing:border-box;vertical-align:top;}
.img_webzine__451675__ .caption > span {display:block}
.img_webzine__451675__ .caption > span.subject {margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ddd;font-weight:bold;color:#000000;line-height:1.5;}
.img_webzine__451675__ .caption > span.content {margin-top:5px;margin-bottom:25px;color:#444444;line-height:1.6;}

.text_m_sml__451675__ .caption > span.subject {font-size:14px;}
.text_m_sml__451675__ .caption > span.content {font-size:13px;}
.text_m_med__451675__ .caption > span.subject {font-size:16px;}
.text_m_med__451675__ .caption > span.content {font-size:14px;}
.text_m_big__451675__ .caption > span.subject {font-size:18px;}
.text_m_big__451675__ .caption > span.content {font-size:15px;}

.col_m_1__451675__ .item {width:100%}
.col_m_2__451675__ .item {width:50%}
.col_m_3__451675__ .item {width:33.3333%}
.col_m_4__451675__ .item {width:25%}
.col_m_1__451675__ .item,
.col_m_2__451675__ .item2n,
.col_m_3__451675__ .item3n,
.col_m_4__451675__ .item4n {clear:both}

@media (min-width:768px){
	.col_m_1__451675__ .item,
	.col_m_2__451675__ .item2n,
	.col_m_3__451675__ .item3n,
	.col_m_4__451675__ .item4n {clear:none}

	.col_t_1__451675__ .item {width:100%}
	.col_t_2__451675__ .item {width:50%}
	.col_t_3__451675__ .item {width:33.3333%}
	.col_t_4__451675__ .item {width:25%}
	.col_t_5__451675__ .item {width:20%}
	.col_t_6__451675__ .item {width:16.6666%}
	.col_t_1__451675__ .item,
	.col_t_2__451675__ .item2n,
	.col_t_3__451675__ .item3n,
	.col_t_4__451675__ .item4n,
	.col_t_5__451675__ .item5n,
	.col_t_6__451675__ .item6n {clear:both}
}

@media (min-width:1024px){
	.img_webzine__451675__ .img_inner {margin:0 -10px}
	.img_webzine__451675__ .item {padding:10px}
	.img_webzine__451675__ .figure {width:194px;margin-right:15px}
	.img_webzine__451675__ .caption {padding-top:16px;padding-left:30px;}
	.img_webzine__451675__ .caption > span.content {margin-top:10px}
	.img_webzine__451675__ .caption > span.subject {margin-bottom:17px;}

	.text_sml__451675__ .caption > span.subject {font-size:14px;}
	.text_sml__451675__ .caption > span.content {font-size:13px;}
	.text_med__451675__ .caption > span.subject {font-size:16px;}
	.text_med__451675__ .caption > span.content {font-size:14px;}
	.text_big__451675__ .caption > span.subject {font-size:18px;}
	.text_big__451675__ .caption > span.content {font-size:15px;}

	.col_t_1__451675__ .item,
	.col_t_2__451675__ .item2n,
	.col_t_3__451675__ .item3n,
	.col_t_4__451675__ .item4n,
	.col_t_5__451675__ .item5n,
	.col_t_6__451675__ .item6n {clear:none}

	.col_pc_1__451675__ .item {width:100%}
	.col_pc_2__451675__ .item {width:50%}
	.col_pc_3__451675__ .item {width:33.3333%}
	.col_pc_4__451675__ .item {width:25%}
	.col_pc_5__451675__ .item {width:20%}
	.col_pc_6__451675__ .item {width:16.6666%}
	.col_pc_1__451675__ .item,
	.col_pc_2__451675__ .item2n,
	.col_pc_3__451675__ .item3n,
	.col_pc_4__451675__ .item4n,
	.col_pc_5__451675__ .item5n,
	.col_pc_6__451675__ .item6n {clear:both}
}

/*     450435 : HTML 편집기      */
.html__450435__ * {line-height:1.4em;}


