/*<style type="text/css">*/
/* 검색 */
#search_st { padding:8px; }
#search_sv { padding:8px; width:150px; }
.j-search-wrap dl dd.btn .res { padding:8px 14px !important;}
/* 웹진 리스트용 */
#j-webzine-wrap {clear:both; margin:0; padding:0;}
#j-webzine-wrap .j-wlist-wrap { display:block; position:relative;  width:100%; min-height:240px; margin:10px auto; padding:50px 0px; overflow:hidden; border:1px dotted #ccc;}
#j-webzine-wrap .j-wlist {padding:0 0 0 100px; z-index:1;}
#j-webzine-wrap .j-wl-img {position:absolute; top:0; right:0px; width:400px; margin:0 0 0 5px; padding:0; z-index:5;}

#j-webzine-wrap dl.j-gl-item dt,
#j-webzine-wrap dl.j-gl-item dd {margin:0; padding:0; }
#j-webzine-wrap dl.j-gl-item dt {position:absolute; text-indent:-999em;}
#j-webzine-wrap dl.j-gl-item dd {display:block; padding:5px 5px 0; word-break:break-all; word-wrap:break-word;}

#j-webzine-wrap .j-wl-img img { width:100%; }
#j-webzine-wrap .j-wl-img p {clear:both; margin:0; padding:0; overflow:hidden;}
#j-webzine-wrap .j-wl-img p a {position:relative; display:block; width:100%; height:100%; margin:0; padding:0; z-index:3;}
#j-webzine-wrap .j-wl-img p a span {display:block; width:300px; height:200px; margin:0 0 3px; padding:0; border:1px solid #ccc; cursor:pointer;}
#j-webzine-wrap .j-wl-img p a:hover span {border:1px solid #555;}
#j-webzine-wrap .j-wl-item {margin:0 0 0 0; padding:0 0 0 20px; overflow:hidden;}
#j-webzine-wrap .j-wl-item span {display:block; font-size:1.1em; width:calc(100% - 400px); margin:0; padding:5px 0; overflow:hidden; }

#j-webzine-wrap .j-wl-item span a { font-size:1.2em; font-weight:700;color:#111; }
#j-webzine-wrap .j-wl-item p {min-height:45px; font-size:0.875em; line-height:150%; color:#999; margin:5px 0; padding:3px 5px; overflow:hidden; word-break:break-all; word-wrap:break-word;}
#j-webzine-wrap .j-wl-item dl.j-wld {position:relative; width:120px; margin:0; padding:0;  z-index:10;}
#j-webzine-wrap .j-wl-item dl.j-wld dt,
#j-webzine-wrap .j-wl-item dl.j-wld dd {display:inline-block; width:40px; margin:0; padding:0;}
#j-webzine-wrap .j-wl-item dl.j-wld dt {position:absolute; text-indent:-9999em; z-index:1;}
#j-webzine-wrap .j-wl-item dl.j-wld dd .ej-all-chk {position:relative; margin:0; padding:0; border:none; z-index:1; background:none !important;}
#j-webzine-wrap .j-wl-item dl.j-wld dd label {display:inline-block; margin:1px 0 0 3px; padding:0;}
#j-webzine-wrap .j-wz-line {clear:both !important; float:none !important; width:100%; height:1px; margin:0; padding:0; overflow:hidden !important; border-bottom:1px dotted #ccc;}
#j-webzine-wrap .tbl-no-data {clear:both !important; float:none !important; width:100%; height:100px; line-height:100px; font-size:1em; text-align:center; margin:0; padding:0; overflow:hidden !important; border-bottom:1px dotted #ccc;}

/* 글보기 테이블 */
table.ej-view-tbl {width:100% !important; margin:0 auto; padding:5px; font-size:1em; border-spacing:0; border:0; border-collapse:collapse; background:#fff;}
table.ej-view-tbl td,
table.ej-view-tbl th {color:#555; padding:10px; border:1px solid #ddd;}
table.ej-view-tbl th {text-align:center; vertical-align:middle;}
table.ej-view-tbl td {text-align:left; vertical-align:middle;}
table.ej-view-tbl th {background-color:#eee; font-weight:bold;}
table.ej-view-tbl th:first-child {word-break:break-all; word-wrap:break-word;}
#ej-bbs-contents {word-break:break-all; word-wrap:break-word;}

/* 글쓰기 테이블 */
table.ej-write-tbl {width:100% !important; margin:0 auto; padding:5px; font-size:1em; border-spacing:0; border:0; border-collapse:collapse; background:#fff;}
table.ej-write-tbl td,
table.ej-write-tbl th {color:#555; padding:10px; border:1px solid #ddd;}
table.ej-write-tbl th {text-align:center; vertical-align:middle;}
table.ej-write-tbl td {text-align:left; vertical-align:middle;}
table.ej-write-tbl th {background-color:#eee; font-weight:bold;}
table.ej-write-tbl dl {margin:0; padding:0 0 0 3px; overflow:hidden;}
table.ej-write-tbl dt,
table.ej-write-tbl dd {float:left; margin:0; padding-right:5px;}
table.ej-write-tbl dt.btn {padding-top:2px; *padding-top:3px;}
table.ej-write-tbl dt.txt {padding-top:7px; *padding-top:8px;}
table.ej-write-tbl dd.btn {padding-top:2px; *padding-top:3px;}
table.ej-write-tbl dd.ibtn {padding-top:5px;}
table.ej-write-tbl dd.chk {padding-top:0; *width:18px; *padding-top:-3px;}
table.ej-write-tbl dd.txt {padding-top:0; padding-right:10px; *padding-top:5px; *padding-right:5px;}
table.ej-write-tbl dd.itxt {padding-top:5px; *padding-top:9px;}
table.ej-write-tbl #j-bbs-link-wrap input[type=text] {width:50%;}
table.ej-write-tbl #j-bbs-file-wrap input[type=file] {width:50%;}

@media screen and (max-width:980px) {
	/* 웹진 리스트용 */
	#j-webzine-wrap .j-wlist {padding:0 0 0 50px; z-index:1;}
	#j-webzine-wrap .j-wl-item dl.j-wld {z-index:10 !important;}
	#j-webzine-wrap .j-wl-item dl.j-wld dd .ej-all-chk input {width:16px; height:16px;}
	#j-webzine-wrap .j-wl-item dl.j-wld dd label {display:none !important; width:16px; height:16px;}

	/* 글쓰기 */
	table.ej-write-tbl {margin:0 auto; padding:5px; font-size:1em; border:1px solid #ddd; background:#fff;}
	table.ej-write-tbl tr,
	table.ej-write-tbl th,
	table.ej-write-tbl td {display:block; border:none; border-bottom:1px solid #ddd;}
	table.ej-write-tbl td:last-child {border-bottom:none;}
	table.ej-write-tbl th {text-align:left; font-size:1em;}
	table.ej-write-tbl td {text-align:left;}

	.j-bbs-youtube {width:100% !important; height:51.5vw !important; overflow:hidden;}

	#j-webzine-wrap .j-wl-img {position:absolute; top:0; right:0px; width:300px; margin:0 0 0 5px; padding:0; z-index:5;}
	#j-webzine-wrap .j-wl-item span {display:block; font-size:1.1em; width:calc(100% - 300px); margin:0; padding:5px 0; overflow:hidden; }
}

@media screen and (max-width:700px) {
	#j-webzine-wrap .j-wlist {padding:0 0 0 20px; z-index:1;}
	#j-webzine-wrap .j-wl-img {position:relative; top:0; right:0px; width:300px; margin:0 auto; padding:0; z-index:5;}
	#j-webzine-wrap .j-wl-item span {display:block; font-size:1em; width:100%; margin:0; padding:5px 0; overflow:hidden; }
}