@font-face {
	 font-family: 'NanumMyeongjo';
	 font-style: normal;
	 src: url('/fonts/NanumMyeongjo-Regular.eot');
	 src: url('/fonts/NanumMyeongjo-Regular.eot') format('embedded-opentype'),
	 url('/fonts/NanumMyeongjo-Regular.woff') format('woff');
}

.cle:after {content:'';display:block;clear:both;}
.newTemp {margin-top:8px;line-height:1.9;font-size:12px;}
.txtArea,
.flowTxt {margin-top:10px;word-break:break-word;}
.txtArea p {font-size:12px;text-align:justify;letter-spacing:1px;line-height:1.9 !important;}
.txtArea p span {line-height:1.9 !important;}


.newType5 ul:first-child,
.newType6 ul:first-child {margin-bottom:10px;}

/* imageArea Width,Margin */
.newTemp ul > li {position:relative;}
.newTemp ul.cle {margin-bottom: 10px;}
.newTemp ul.cle > li {float:left;display:block;}
.half > li,
.quarter > li {width:360px;margin-left:10px;}
.one-third > li {width:236.6px;margin-left:10px;}
.one-third > li:first-child {width:236.7px;}

.quarter > li {margin-bottom:10px;}
.quarter > li.secondRow {margin-bottom:0;}

.half > li:first-child,
.one-third > li:first-child,
.quarter > li.odd {margin-left:0;} 

.imgArea {margin-bottom:8px;}

.newType7 .imgArea {float: left;display: block;width:360px;margin:0 15px 0 0;}
.newType14 .imgArea {float: left;display: block;width:280px;}
.newType14 .txtArea {float:right;display:block;width:400px;margin-top:0;}
.newType8 {margin-bottom: 8px;}

/* quote */
.newTemp.quote {padding:10px 50px;position:relative;width:520px;margin:8px auto 0 auto;font-family:"NanumMyeongjo",serif;font-size:18px;}
.newTemp.quote p {line-height:normal !important;}
.newTemp.quote:before {
	display:block;
	content:'';
	background:url('/image/read/quote-left.png') 0 10% no-repeat;
	position:absolute;
	left:10px;
	top:10%;
	width:32px;
	height:28px;
}
.newTemp.quote:after {
	clear:both;
	display:block;
	content:'';
	background:url('/image/read/quote-right.png') 100% 90% no-repeat;
	position:absolute;
	right:10px;
	bottom:10%;
	width:32px;
	height:28px;
}

/* caption */
.captionArea {padding-top:10px;padding-bottom:5px;color:#7e7e7e;}
.captionArea p {display:inline-block;}
.captionArea p span {font-family: 'NotoSans',sans-serif !important;}
p.subExp {padding-top:5px;display:block;text-align:left !important;}
p.numCaption {width:20px;height:20px;line-height:22px;color:#fff;background:#14a084;text-align:center;}
.abs {position:absolute;bottom:0;right:0;}
.captionArea p.numCaption {display:inline-block;width:16px;height:16px;line-height:18px;color:#fff;background:#14a084;text-align:center;}
.ac {text-align:left !important;}



