@charset "euc-kr";
/* BOOKZIP (http://www.bookzip.co.kr) 20100405 */

#main{width:933px;}
/* categoryList : Å×ÀÌºí¸®½ºÆ® */
.categoryList{position:relative; width:710px; padding-bottom:25px; margin-bottom:25px; 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;}

.categorySummary{position:absolute; left:122px; top:0; width:480px; background:url(/image/image/backImg/dot_r.gif) repeat-y right top; padding-right:18px;}
.categoryTitle{background:url(/image/image/backImg/sub_title_bg.gif) repeat-x left top; height:28px; padding-top:3px; margin:5px 0 8px 0;}
.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;}

/* categoryList : ¿ö½ÌÅÏ ½Ã»ç ¿µ´Ü¾î */
.categoryList_washington {position:relative; width:710px; padding-bottom:25px; margin-bottom:25px; border-bottom:1px solid #dadada;}
.washington_pdf a {display:block; position:relative; float:right;}
.categoryList_washington ul li {  font-weight:bold;}
.tit_washington a {color:#4984ae;}
.categoryList_washington .img_book{display:block; width:181px; height:132px;}
.categorySummary_washington {position:absolute; left:200px; top:0; width:500px; padding-right:18px; }
.categoryList_washington_list {min-height:670px; height:auto !important; height:670px;}

/* categoryList : ÆàÇé Å×ÀÌºí¸®½ºÆ® */
.categorySummary_ov {position:absolute; left:122px; top:0; width:585px; padding-right:18px;}
.categorySummary_ov a{color:#353535; font-weight:bold; margin-right:10px;}
.categorySummary_ov a:hover{color:#68222a;}

/* categoryList : °Ë»ö¸®½ºÆ® */
.searchList{width:350px; float:left; height:125px; position:relative; padding-bottom:20px; margin:0 0px 20px 0px; border-bottom:1px solid #dadada;}
.searchList .img_book{display:block;  border:1px solid #dadada; width:90px; height:120px;}

.searchList02{width:350px; float:right; height:125px; position:relative; padding-bottom:20px; margin:0 0px 20px 0px; border-bottom:1px solid #dadada;}
.searchList02 .img_book{display:block;  border:1px solid #dadada; width:90px; height:120px;}
.clear{clear:both;}



.search_sm{position:absolute; right:0px; top:0; width:245px;}
.search_tit{background:url(/image/image/backImg/sub_title_bg.gif) repeat left top; height:28px; margin:8px 0 8px 0; padding-top:3px;}
.search_tit img{margin:3px 5px 3px 0px; vertical-align:middle;}
.search_tit span{margin-right:10px;}
.search_tit_sm .title{color:#353535; font-weight:bold;}

/* ÇÃ·¡½Ã Å×ÀÌºí¸®½ºÆ® */
.flashNumP{clear:both; background:url(/image/image/backImg/sub_flash_num_bg.gif) repeat left top; height:38px; text-align:right; line-height:38px; margin:20px 0;}

.tableDiv{ margin-bottom:20px; border-bottom:1px solid #dadada; width:710px; height:168px;}
.flash_list{border-right:2px dotted #dadada; float:left; width:345px; height:140px; position:relative; margin:0px 10px 20px 0;}
.flash_list .img_book{display:block; width:152px; height:121px;}
.flashImg_bg{background:url(/image/image/backImg/sub_flashimg_bg.gif) no-repeat left top; width:168px; height:138px; padding:7px 0 0 7px;}
.flash_Summary{margin-right:10px; width:165px; position:absolute; left:175px; top:5px;}
.flash_Summary p{margin-bottom:3px;}
.flash_Summary p span{font-weight:bold;}
.rightend{border-right:0 none; margin-right:0; float:right;}

.flash_list dl{margin-right:10px; width:165px; position:absolute; left:175px; top:5px;}
.flash_list dd{text-align:center; height:25px;}
.flash_list dt{font-weight:bold; height:55px;}

.txt_Con{text-align:justify; height:85px;}

/* ±³º¸ÇÃ·¡½Ã Å×ÀÌºí¸®½ºÆ® 20110621 */
.flashNumP{clear:both; background:url(/image/image/backImg/sub_flash_num_bg.gif) repeat left top; height:38px; text-align:right; line-height:38px; margin:20px 0;}
.tableDiv{ margin-bottom:20px; border-bottom:1px solid #dadada; width:710px; height:150px;}
.yes_flash_list{border-right:2px dotted #dadada; float:left; width:348px; height:140px; position:relative; margin:0px 10px 20px 0;}
.yes_flash_list .img_book{display:block; width:151px; height:115px;}
.flashImg_br img{border:7px solid #e8dbf9;}
.flash_yes24Summary{margin-right:10px; width:165px; position:absolute; left:175px; top:10px;}
.flash_yes24Summary p{margin-bottom:3px;}
.flash_yes24Summary p span{font-weight:bold;}
.rightend{border-right:0 none; margin-right:0; float:right;}
.flash_pb {padding:7px 0px;}
.flash_yes24Summary .flash_pb span {font-weight:normal; color:#454545;}
.flash_yes24Summary a:hover {text-decoration:none; font-size:100%; color:#f26d9c;}


/* fileLink : ÆÄÀÏ¸µÅ© */
.categoryList ul{position:absolute; right:0px; bottom:25px; width:73px;}
.categoryList li img{width:73px; height:21px; margin-bottom:2px;}

/* bookviewTitle */
.bookviewTitle{position:relative; width:702px; border:4px solid #cbc8c1; height:280px; background:url(/image/image/backImg/sub_bookview_title_bg.gif) no-repeat 170px top;}

.bookviewTitle .img_book{width:128px; height:170px; padding:2px 13px 45px 24px; position:absolute; left:2px; top:30px; background:url(/image/image/backImg/sub_bookview_bg.gif) no-repeat left top;}
.bookviewTitle div{position:absolute; left:200px; top:25px;}
.bookviewTitle dl{margin-bottom:25px;}
.bookviewTitle dt{font-weight:bold; font-size:120%; margin-bottom:10px; color:#676767;}
.bookviewTitle .eng{font-size:100%; color:#444444; margin-bottom:5px;}
.bookviewTitle dd{font-size:100%;}
.bookviewTitle .brown{color:#855b21; background:url(/image/image/backImg/sub_bookview_line.gif) no-repeat right center; padding-right:8px; margin-right:5px; font-weight:bold; }

.bookviewTitle ul{margin-bottom:15px; height:40px; width:475px; border-bottom:1px solid #dadada;}
.bookviewTitle li{float:left; width:73px; height:22px; margin-right:5px;}
.bookviewTitle li img{display:block; width:73px; height:21px;}

.bookviewNew{position:absolute; right:15px; top:118px;}

/* ÀúÀÛ±Ç */
.bookviewTitle .div_neo{clear:both; font-size:90%; width:490px; height:40px; position:absolute; left:200px; top:230px;}
.bookviewTitle .div_neo .fl{float:left;}

/* ÇÔ²²ÀÐÀ¸¸é ÁÁÀºÃ¥, µµ¼­¼Ò°³, µ¶ÀÚ¼­Æò */
.contents .titlediv h3{font-weight:bold; background:url(/image/image/backImg/sub_bookview_h3_bg.gif) no-repeat left top; height:31px;  padding:9px 0 0 30px;}
.contents .titlediv table{width:100%; margin-bottom:30px; text-align:center;}
.contents .titlediv thead{display:none;}
.contents .titlediv tbody td{height:35px; border-bottom:1px solid #dadada;}

.contents .titlediv div{padding:20px 20px 30px 20px;}
.contents .titlediv p a{margin-left:650px;}

.contents .titlediv form{border:1px solid #dadada; background:#fafafa; margin:20px 10px; height:100px; padding:20px;}
.contents .titlediv form p{height:25px;}
.contents .titlediv form p span{font-weight:bold; font-size:130%;}
.contents .titlediv form p input{margin-left:30px;}

/* 201107_½Å±Ô ÇÔ²²ÀÐÀ¸¸é ÁÁÀºÃ¥, µµ¼­¼Ò°³, µ¶ÀÚ¼­Æò */
.contents .titlediv1 h3{font-weight:bold; background:url(/image/image/backImg/sub_bookview_h3_bg.gif) no-repeat left top; height:31px;  padding:9px 0 0 30px;}
.contents .titlediv1 table{width:100%; margin-bottom:30px; text-align:left;}
.contents .titlediv1 thead{display:none;}
.contents .titlediv1 tbody td{height:35px; border-bottom:1px solid #dadada;}

.contents .titlediv1 div{padding:20px 20px 30px 20px;}
.contents .titlediv1 p a{margin-left:650px;}

.contents .titlediv1 form{border:1px solid #dadada; background:#fafafa; margin:20px 10px; height:100px; padding:20px;}
.contents .titlediv1 form p{height:25px;}
.contents .titlediv1 form p span{font-weight:bold; font-size:130%;}
.contents .titlediv1 form p input{margin-left:30px;}


/* µµ¼­¼Ò°³ */
.contents .div_con h3{font-weight:bold; background:url(/image/image/backImg/sub_bookview_h3_bg.gif) no-repeat left top; height:31px;  padding:9px 0 0 30px;}
.contents .div_con div{padding:20px; min-height:600px; height:auto !important; height:600px;} 

/* ÀüÃ¼µµ¼­º¸±â */

.totalF{float:left; width:350px; margin-right:10px;}
.totalF p{margin:10px 0 5px 0;}
.totalF dl{margin-top:20px;}
.totalF dt{font-weight:bold;}
.totalF dd{border-bottom:1px solid #dadada; height:25px; padding-top:5px;}


.totalD{width:350px; float:right;}
.totalD p{margin:10px 0 5px 0;}
.totalD dl{margin-top:20px;}
.totalD dt{font-weight:bold;}
.totalD dd{border-bottom:1px solid #dadada; height:25px; padding-top:5px;}
.p_box_t{border:1px solid #dadada; padding:15px; height:60px;}
.p_box_t a:hover{color:#ed1b24;}



