/* 동화뉴스 - 리스트 */
#searchBox2 {position:relative; padding:20px; overflow:hidden; border-top:1px solid #b5bdcc; border-bottom:1px solid #b5bdcc; background:#cfd3dc; -webkit-box-shadow:inset 0 -1px rgba(194,201,209,0.5),inset 0 1px #c2c9d3;}
#searchBox2 fieldset {border:none;}
#searchBox2 fieldset .sTitle {display:none;}
#searchBox2 fieldset span {padding:6px 70px 0 5px; height:36px; display:block; border:1px solid #a1a8b8; background:#fff; -webkit-box-shadow:inset 1px 1px 2px #eee; box-shadow:inset 1px 1px 0 #ebebeb; -moz-border-radius:.2em; -webkit-border-radius:.2em; border-radius:.2em;}
#searchBox2 fieldset span input {width:100%; border:0; font-size:1.5em; color:#222; vertical-align:top;}

#searchBox2 .btn {position:absolute; top:20px; right:20px; width:44px; height:44px; border:1px solid #a1a8b8; text-indent:-999em; white-space:nowrap; -moz-border-radius:0 .2em .2em 0; -webkit-border-top-right-radious:.2em; -webkit-border-bottom-right-radius:.2em; border-radius:0 .2em .2em 0;
background-image:-webkit-gradient(linear, left top, left bottom, from(#f1f5f8), to(#d0d6df));
background-image:-webkit-linear-gradient(#f1f5f8, #d0d6df);
background-image:-moz-linear-gradient(#f1f5f8, #d0d6df);
background-image:-ms-linear-gradient(#f1f5f8, #d0d6df);
background-image:-o-linear-gradient(#f1f5f8, #d0d6df);
background-image:linear-gradient(#f1f5f8, #d0d6df);
background:#f1f5f8 url(/images/icon3.png) no-repeat 11px 11px;
}

#yearArea {padding:0; margin:20px 0; overflow:hidden;}
#yearArea ul {list-style:none; width:96%; margin:0 auto;}
#yearArea li {float:left; width:25%;}
#yearArea li a {display:block; width:65px; margin:0 auto; height:25px; line-height:25px; text-decoration:none; text-align:center; font-size:11px; border:#aaa solid 1px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; background:#fafafa;
background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#F6F6F6));
background-image:-webkit-linear-gradient(#fff, #F6F6F6);
background-image:-moz-linear-gradient(#fff, #F6F6F6);
background-image:-ms-linear-gradient(#fff, #F6F6F6);
background-image:-o-linear-gradient(#fff, #F6F6F6);
background-image:linear-gradient(#fff, #F6F6F6);
}

#yearArea li a.on {color:#fff; background:#0e8307; border:#0e8307 solid 1px;}

#newsArea {margin-bottom:20px;}
#newsArea #info {height:25px; line-height:25px; font-size:11px; border-bottom:2px solid #56b156; background:#efefef;}
#info #total {float:left; padding-left:10px;}
#info #page {float:right; padding-right:10px;}

#news ul {width:100%;}
#news li {height:50px; padding:0 15px; list-style:none; line-height:20px;}
#news li.line {border-bottom:#eee solid 1px;}
#news li a {display:block; text-decoration:none; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding:8px 0;}
#news li a p {color:#888; font-size:10px;}

/* 페이징 */
.wrap_paging {width:100%; text-align:center; font-size:12px; margin:30px 0 50px;}
.wrap_paging .num_box {display:inline-block; width:34px; height:28px; line-height:28px; margin-right:4px; border:1px solid #bbb;text-decoration:none; background:#fff; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.wrap_paging .cur_num {display:inline-block; width:34px; height:28px; line-height:28px; margin-right:4px; border:1px solid #425de8; color:#fff; background:#425de8; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.wrap_paging .arrow_box {position:relative; display:inline-block; width:34px; height:28px; line-height:28px; margin-right:4px; border:1px solid #bbb; background:#fff; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;
background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
background-image:-webkit-linear-gradient(#fff, #eee);
background-image:-moz-linear-gradient(#fff, #eee);
background-image:-ms-linear-gradient(#fff, #eee);
background-image:-o-linear-gradient(#fff, #eee);
background-image:linear-gradient(#fff, #eee);
}
.wrap_paging .arrow_box span {display:block; position:relative; top:8px; width:7px; height:11px; margin:0 auto; background:url('/images/icon2.png') no-repeat; text-indent:-1000em;}
.arrow_box span.prev_off {background-position:0 0;}
.arrow_box span.next_off {background-position:0 -25px;}
.arrow_box span.prev {background-position:0 -50px;}
.arrow_box span.next {background-position:0 -75px;}
