@charset "utf-8";
/* CSS Document */

/* 전체카테고리페이지 */
.all_c_wrap {margin-top:101px}
.all_c_title {padding:10px; text-align:center; line-height: 28px; font-size:1.2em; font-weight:bold; background: #fd4505; color:#fff;}
.all_c_title .icon_back {position:absolute; left:10px}
.hello {padding:5px 10px; position:relative}
.hello img {vertical-align:middle}
.hello .right {position:absolute; right:10px; top:12px }
.hello .right a {color:#fff; background:#383e4c; padding:2px 5px; font-size:13px}

.hello .right_2 {position:absolute; right:10px; top:8px }
.hello .right_2 a {color:#fff; background:#383e4c; padding:2px 5px; font-size:13px}
.hello .right_2 a.join {color:#383e4c; padding:1px 4px; font-size:13px; border:1px #383e4c solid; background:#fff} 

.c_banner_wrap { clear:both; text-align:center; overflow:hidden; border-top:#d1d2d3 1px solid; border-bottom:#d1d2d3 1px solid; padding:}
.c_banner_u { margin:0 auto; text-align:center}
.c_banner_u a { color:#383e4c; /*font-size:0.7em;*/font-size:12px;letter-spacing:0px; display:block; }
.c_banner_u a:visited { color:#383e4c; /*font-size:0.7em;*/font-size:12px;letter-spacing:0px; display:block}
.c_banner_u li {border-right:#d1d2d3 1px solid ; padding-top:10px}
.c_banner_L1 { float:left; width:24%;  line-height:2em; }
.c_banner_L2 { float:left; width:25%;  line-height:2em; }
.c_banner_L3 { float:left; width:25%; line-height:2em; }
li.noline_r {border-right:none}

.c_category { height:50px; position:relative; overflow:hidden; border-bottom:#d1d2d3 1px solid;}
.c_category img {vertical-align:middle}
.c_category .btn_allview {position:absolute; top:15px; right:16px; font-size:16px; }
.c_category .title {font-size:20px; font-weight:bold; letter-spacing:-1px; position:absolute; top:10px; left:20px}


/* 최근본도서 */
.recently { overflow:hidden; height:60px; position:relative; border-bottom:1px #d1d2d6 solid; margin-top:-10px}
.recently_content {width:100%; overflow:hidden; position:relative; padding:0 10px 20px 10px; margin-top:20px; text-align:center; min-width:320px}
.recently_content ul {width:100%; text-align:center}
.recently_content ul li {float:left; width:28%; text-align:center; margin-right:5%}
.recently_content ul li img {border:1px #d1d2d6 solid}
.recently_no {text-align:center; padding:30px; font-size:14px}


