/*     278977 : 스크롤 블록/셀 슬라이드 js      */
.empty__278977__ {padding:20px 10px;background:#fafafa;font-size:13px;color:blue;text-align:center}
.empty__278977__ p{font-size:17px;font-weight:bold}
.empty__278977__ dl{margin:0;text-align:left;color:#333}
.empty__278977__ dt{margin-bottom:5px;font-size:14px}
.empty__278977__ dd{margin:0;font-size:13px}


/*     278976 : 이미지 리스트 (웹진형)      */
.img_webzine__278976__:after {content:''; display:block; clear:both;}
.img_webzine__278976__ * {box-sizing:border-box;}
.img_webzine__278976__ .item {float:left;position:relative; width:100%;margin-top:15px;}
.img_webzine__278976__ .item .item_inner {padding:25px;box-shadow:3px 2px 10px #bdbdbd;}
.img_webzine__278976__ .item .item_inner:after {content:''; display:block; clear:both;}
.img_webzine__278976__ .item .item_inner a {display:block; text-decoration:none;}
.img_webzine__278976__ .item .item_inner a:after {content:'';display:block;clear:both;}
.img_webzine__278976__ .figure {float:left;width:88px; max-width:46px; margin:0 auto; padding:0;}
.img_webzine__278976__ .figure img {max-width:100%; vertical-align:top;}
.img_webzine__278976__ .caption {overflow:hidden; padding-left:20px;}
.img_webzine__278976__ .caption > span {display:block;}
.img_webzine__278976__ .caption > span.subject {font-size:16px;font-weight:bold; color:#000000;}
.img_webzine__278976__ .caption > span.content {margin-top:10px;font-size:14px;color:#000000;}

@media (min-width:768px){
	.img_webzine__278976__ .caption {margin-top:0;}
	.img_webzine__278976__ .caption > span {text-align:left;}

    .text_sml__278976__ .caption > span.subject {font-size:16px; line-height:1.6em;}
    .text_sml__278976__ .caption > span.content {font-size:14px; line-height:1.6em;}
    .text_med__278976__ .caption > span.subject {font-size:20px; line-height:1.4em;}
    .text_med__278976__ .caption > span.content {font-size:14px; line-height:1.6em;}
    .text_big__278976__ .caption > span.subject {font-size:24px; line-height:1.4em;}
    .text_big__278976__ .caption > span.content {font-size:16px; line-height:1.6em;}
}

@media (min-width:1024px){
	.img_webzine__278976__ {margin:0 -10px;}
	.img_webzine__278976__ .item {width:50%;padding:0 10px;}
	.img_webzine__278976__ .item:nth-child(2n+1) {clear:both;}
	.img_webzine__278976__ .item	.item_inner {height:380px;padding:40px 35px;}
	.img_webzine__278976__ .figure {max-width:none}
	.img_webzine__278976__ .caption > span.content {margin-top:15px;}

}


