@charset "euc-kr";
/* BOOKZIP (http://www.bookzip.co.kr) 20100405 */


#main{width:933px;}
/* category */
#category{float:right; width:710px; position:relative;}
#category h3{height:23px; background:url(/image/image/backImg/sub_h3_bg.gif) no-repeat left center; padding:2px 0 0 10px;}
#category h3 .black{color:black; font-weight:bold; font-size:130%;}
#category h3 .red{color:#ea1823; font-weight:bold; font-size:130%;}
#category h3 .bold{font-weight:bold;}
#category h3 .blue a{background:url(/image/image/backImg/lnb_briefing_dl.gif) no-repeat left center; padding-left:8px; margin-left:10px; color:#4a7cbb;}
#category .homeLink{position:absolute; top:10px; right:10px;}

/* °ñ¶óÀÐ´Â ¸ÂÃãµµ¼­ */
#themaTitle{border:1px solid #a48c80; width:708px; height:68px; background:url(/image/image/backImg/sub_thema_bg.gif) no-repeat 13px center; margin:10px 0 15px 0;}
#themaTitle p{width:620px; height:58px; margin:2px; border:3px solid #e8dfd6; line-height:58px; padding-left:78px;}
#themaTitle .bold{font-weight:bold;}

/* ÀÌ¹øÁÖÀÇ Å×¸¶ºÏ */
#themabookTitle{border:1px solid #a48c80; width:708px; height:68px; background:url(/image/image/backImg/sub_themabook_bg.gif) no-repeat 13px center; margin:10px 0 15px 0;}
#themabookTitle p{width:620px; height:58px; margin:2px; border:3px solid #e8dfd6; line-height:58px; padding-left:78px;}
#themabookTitle .bold{font-weight:bold;}

#themaList{height:200px;}
#themaList dl{position:absolute; top:170px; right:0px; width:592px; height:142px; text-align:left; border:1px solid #dadada; background:url(/image/image/backImg/sub_thematitle_bg.gif) no-repeat right bottom;}
#themaList dt{font-weight:bold; padding:15px 0 10px 10px; color:#424242;}
#themaList dd{font-size:90%; padding-left:15px; width:400px;}
#titlebookImg{position:absolute; top:170px; left:0;}

/* MBAµµ¼­¿ä¾à*/
#MBAList ul{background:url(/image/image/backimg/sub_title_line.gif) repeat-x left 29px; margin-bottom:20px; height:30px;}
#MBAList li{float:left; width:130px; height:27px; border:1px solid #dadada; background:#f8f8f8; text-align:center; line-height:27px; margin-right:4px;}
#MBAList .end{margin-right:0px;}

/* µ¶¼­±³½Ç */
#classList ul{margin-bottom:10px; border-bottom:1px solid #6f5524; height:29px;}
#classList li{float:left; width:110px; height:27px; border:1px solid #dadada; background:#f8f8f8; text-align:center; line-height:27px; margin-right:4px;}
#classList .select{background:#ffffff; color:#6f5524; font-weight:bold; border:1px solid #6f5524;}
#classList .select{border-bottom:0;}
#classList .end{margin-right:0px;}


/* categoryList : Å×ÀÌºí¸®½ºÆ® */
.categoryList{position:relative; width:710px; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #dadada;}
.categoryList .img_book{display:block; background:url(/image/image/backImg/booklist_bg.gif) no-repeat left top;  padding:1px 10px 13px 1px; width:105px; height:140px;}
.txt_Con{text-align:justify;}
.down{position:absolute; top:0; right:0;}

.categorySummary{position:absolute; left:118px; top:0; width:475px; border-right:1px dotted #dadada; padding-right:15px;}
.categoryTitle{background:url(/image/image/backImg/sub_title_bg.gif) repeat left top; height:28px; margin:5px 0 8px 0; padding-top:3px;}
.categoryTitle img{margin:3px 5px 3px 0px;  vertical-align:middle;}
.categoryTitle span{margin-right:10px;}
.categorySummary a{color:#353535; font-weight:bold; margin-right:10px;}
.categorySummary a:hover{color:#68222a;}

/* ¾î¸°ÀÌµ¶¼­±³½Ç */
.ClassSummary{position:absolute; left:118px; top:0; width:590px; padding-right:15px;}
.ClassTitle{background:url(/image/image/backImg/sub_title_bg.gif) repeat left top; height:28px; margin:5px 0 8px 0; padding-top:3px;}
.ClassTitle img{margin:3px 5px 3px 0px; vertical-align:middle;}
.ClassTitle span{margin-right:10px;}
.ClassSummary a{color:#353535; font-weight:bold; margin-right:10px;}
.ClassSummary a:hover{color:#68222a;}

/* fileLink : ÆÄÀÏ¸µÅ© */
.categoryList ul{position:absolute; right:10px; top:30px; width:73px;}
.categoryList li{width:73px; height:22px; margin-bottom:3px;}


/* Á¦¸ñ ³»¿ë */
#themaContents{clear:both;}
#contentsTitle{font-weight:bold; background:url(/image/image/backImg/sub_title2_bg.gif) repeat-x left top; height:33px; width:710px; line-height:33px;}
#contentsTitle .brown{color:#6f5524; margin-left:20px; padding-left:20px; background:url(/image/image/backImg/sub_title_line_gray.gif) no-repeat left center;}
#contentsTitle .date{margin-left:300px;}
#themaContents div{padding:20px;}

/* Ã¥º£½ºÆ®5 */
#themaBestBook{background:url(/image/image/backImg/sub_contents_bg.gif) no-repeat right top; height:270px; padding:43px 0 0 30px;}
#themaBestBook ul{margin:0px 15px 0 0px; float:left; width:90px;}
#themaBestBook ul li{border:1px solid #dadada;}
#themaBestBook .first{margin:3px 3px 8px 3px; padding-left:30px; background:url(/image/image/backImg/sub_pdflink.gif) no-repeat 5px center;}
#themaBestBook .second{padding:0px; background:white;  margin-bottom:30px;}
#themaBestBook .img_book{display:block; width:88px; height:121px;}
#themaBestBook .end{border:0;}

/* tableList : Å×ÀÌºí¸®½ºÆ® */
#tableList{text-align:center; background:url(/image/image/BackImg/sub_table_bg.gif) no-repeat left top;}
#boardList caption{display:none;}
#boardList{width:690px; margin-left:10px;}
#boardList thead th{height:29px; color:white;}
#boardList tbody td{border-bottom:1px solid #dadada; height:25px; text-align:center;}
#boardList tbody .contents{text-align:left;}

/*20120306_free_list */

/* free_list */
.free_pr {width:710px; clear:both; position:relative; margin-bottom:40px;}

/* categoryList : Å×ÀÌºí¸®½ºÆ® */
.categoryList_free {position:relative; width:710px; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #dadada;}
.categoryList_free .img_book{display:block; background:url(/image/image/backImg/booklist_bg.gif) no-repeat left top;  padding:1px 10px 13px 1px; width:105px; height:140px;}

/* fileLink : ÆÄÀÏ¸µÅ© */
.categoryList_free ul{position:absolute; right:0px; top:0px; width:73px;}
.categoryList_free li{width:73px; height:22px; margin-bottom:3px;}
