@charset "utf-8";
button{border:0 none}
.screen_out{display:block;overflow:hidden;width:0;height:0;font-size:0;line-height:0;text-indent:-9999em}
.screen_hide{font-size:0;line-height:0;visibility:hidden}
.fc_bold{font-weight:bold;color:#0071bd}
.ir_inp{position:absolute;left:-999em} .inp_txt{height:18px;padding:0 0 0 5px;border:1px solid #ccc;color:#555} .f_l {float:left}
.f_r {float:right}
.cl_b {clear:both;width:0;height:0;font-size:0;line-height:0}
.ico_comm1{background:url(http://i1.daumcdn.net/img-contents/book/2008_home/detail/bt_icon.gif) no-repeat left top}
.ico_comm2{background:url(http://i1.daumcdn.net/img-contents/book/2010/ico_comm_v2_140806.gif) no-repeat left top}/* 2014-08-06 */
.ico_comm3{background:url(http://i1.daumcdn.net/img-contents/book/2010/ico_comm3.gif) no-repeat left top} /* 아이콘 이미지 추가 */
.btn_comm2{display:block;overflow:hidden;background:url(http://i1.daumcdn.net/img-contents/book/2010/btn_common_v4.gif) no-repeat 0 0;) no-repeat left top;text-indent:-9999px} /* 버튼 이미지 버전업 btn_common_v2.gif --> btn_comm_111222.gif */
.tit_comm2{display:block;overflow:hidden;background:url(http://i1.daumcdn.net/img-contents/book/2010/tit_comm.gif) no-repeat left top;text-indent:-9999px}
.tit_comm3{display:block;overflow:hidden;background:url(http://i1.daumcdn.net/img-contents/book/2010/tit_comm3_v3.gif) no-repeat 0 0;text-indent:-9999px} /* 2014-12-17 수정 */

.lab_radio{cursor:pointer;padding-left:15px;background-position:0 -350px}
.lab_radio_on{padding-left:15px;background-position:0 -400px;font-weight:bold;letter-spacing:-1px}
.lab_check{cursor:pointer;padding-left:15px;background-position:0 -100px}
.lab_check_on{cursor:pointer;padding-left:15px;background-position:0 -150px}

.inp_radio{float:left;width:13px;height:13px;margin-top:-1px;vertical-align:middle}
.inp_check{float:left;width:13px;height:13px;margin-top:-1px;vertical-align:middle}

/* layout2 */
.layout2{background:url(http://i1.daumcdn.net/img-contents/book/2010/line_dot_bot.gif) repeat-y 100% 0} .layout2 #cSub{float:right;width:118px;padding:31px 26px 0 26px} .layout2 #cMain{float:left;width:778px} 
/** DAUM BOOK 2008 **/
html{background:#fff}
body {margin:0;padding:0;background-color:#fff}
hr {display:none}
fieldset,img{border:0}
dl,ul,ol,li {list-style:none}
table{border-collapse:collapse}
caption,th {text-align:left}
input,select,textarea {vertical-align:middle;font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}
td, th, input, textarea, p, div, span {font-size:12px;line-height:1.5em;color:#333;font-family:'굴림', Gulim, arial, sans-serif}
em {font-style:normal}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input{margin:0;padding:0}
h1,h2,h3,h4,h5,h6,caption,legend {display:none}
a, a:visited, a:link {text-decoration:none}
a:active, a:hover {text-decoration:underline}
q:before,q:after {content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal}
.clr_ns {clear:both;font-size:0px;line-height:0;height:0}
/* FOOTER */
#DAUMCOMMON_FOOTER {clear:both;width:100%;margin:0 auto;padding-bottom:10px;text-align:center;font-size:11px;font-family:Dotum,Arial;color:#666;line-height:140%}
#DAUMCOMMON_FOOTER a {color:#666}
#DAUMCOMMON_FOOTER .cpList {float:left;width:978px;height:45px;border-top:2px solid #676767;border-bottom:1px solid #7f7f7f} /* 2014-09-11 수정 */
#DAUMCOMMON_FOOTER .cpList li {float:left;height:45px;margin-left:23px;background:url(http://i1.daumcdn.net/img-contents/book/2014/footer_cp_new_140905.gif) no-repeat} /* 2015-10-08 수정 */
#DAUMCOMMON_FOOTER .cpList a {display:block;height:45px;text-indent:-999em;overflow:hidden} /* 2014-09-11 수정 */
#DAUMCOMMON_FOOTER p.link {padding:17px 0 0 0;font-size:12px;color:#a5a5a5;clear:both}
#DAUMCOMMON_FOOTER p.link a {font-weight:bold}
#DAUMCOMMON_FOOTER p.txt {color:#666}
#DAUMCOMMON_FOOTER .copyright{display:block;padding:2px 0 4px 0;font:11px/16px Tahoma;color:#898989}
#DAUMCOMMON_FOOTER .copyright a{color:#898989}
#DAUMCOMMON_FOOTER .dauminfo {font-size:11px}

/* 2014-09-11 수정 시작 */
#DAUMCOMMON_FOOTER .cpList .yes24 {width:72px;margin-left:0;background-position:0px -2px} /* 2014-09-12 수정 */
#DAUMCOMMON_FOOTER .cpList .aladin {width:68px;background-position:-72px -2px}
#DAUMCOMMON_FOOTER .cpList .kyobo {width:75px;background-position:-140px -2px}
#DAUMCOMMON_FOOTER .cpList .bookoa {width:70px;background-position:-215px -2px}
#DAUMCOMMON_FOOTER .cpList .interpark {width:89px;background-position:-285px -2px}
#DAUMCOMMON_FOOTER .cpList .ypbook {width:82px;background-position:-374px -2px}
#DAUMCOMMON_FOOTER .cpList .bandi {width:86px;background-position:-456px -2px}
#DAUMCOMMON_FOOTER .cpList .book11st {width:84px;background-position:-542px -2px}
#DAUMCOMMON_FOOTER .cpList .kangcom {width:70px;background-position:-626px -2px}
#DAUMCOMMON_FOOTER .cpList .libro {width:45px;background-position:-696px -2px; background:url(http://t1.daumcdn.net/book/cp/conects_book_45_23.jpg) no-repeat; margin-top: 12px} /* 2014-09-12 수정 */
/* #DAUMCOMMON_FOOTER .cpList .ollehebook {width:70px;background-position:-726px -2px} 2014-09-11 삭제 */
/* #DAUMCOMMON_FOOTER .cpList .mekia {width:66px;background-position:-784px -2px} 2014-09-11 삭제 */
/* #DAUMCOMMON_FOOTER .cpList .gmarket {width:77px;background-position:-902px -2px} 2015-10-08 삭제 */
/* #DAUMCOMMON_FOOTER .cpList .dodoc {width:66px;background-position:0px -2px} 2014-09-11 삭제 */
/* 2014-09-11 수정 끝 */

/* global class */
.b {font-weight:bold}
.fwn {font-weight:normal}
.fl {float:left}
.fr {float:right}
.cb {clear:both}
.show {display:block}
.hide {display:none}
.invisible {visibility:hidden}
.u {text-decoration:underline}
.em {color:#4e59e7}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {display:inline-block;overflow:hidden}
.pointer {cursor:pointer}
* html .clearfix {height:1%}

/* formbox */
input.formbox {height:18px;border:1px solid #d9d9d9;font-family:dotum,Arial}
select.formbox {margin-bottom:1px}

/* typhography */
.ffd {font-family:dotum,arial,sans-serif}
.ffg {font-family:gulim,arial,sans-serif}
.ffv {font-family:Verdana}
.fft {font-family:Tahoma}

.fs14 {font:normal 14px dotum,arial,sans-serif;line-height:16px}
.fs13 {font-size:13px}
.fs12 {font-size:12px;line-height:14px}
.fs11 {font-size:11px;font-family:dotum,arial,sans-serif;line-height:13px}
.fs10 {font-size:10px;font-family:dotum,arial,sans-serif;line-height:12px}
.fs9 {font:normal 9px dotum,arial,sans-serif;line-height:11px}
.ls0 {letter-spacing:0px}
.ls1 {letter-spacing:-1px}
.fs14B {font:bold 14px dotum,arial,sans-serif;line-height:16px}

.date {font:normal 9px Tahoma;color:#999}
.date10 {font:normal 10px Tahoma;color:#999;position:relative;top:-1px}

.nick {font:normal 11px dotum,arial,sans-serif;color:#999}
.count1 {font:normal 11px dotum,arial,sans-serif;color:#FB5E70}
.count2 {font:normal 9px Tahoma,sans-serif;color:#FF5106}

span.bar {padding:0 5px;font:normal 10px AppleGothic,돋움,dotum;color:#d6d6d6}
span.bar2 {padding:0 5px;font:normal 12px AppleGothic,돋움,dotum;color:#d6d6d6}

span.slash {font:normal 11px AppleGothic,돋움,dotum;color:#d6d6d6}

/* color */
a {color:#333}
.fc000 {color:#000}
.fc333 {color:#333}
.fc444 {color:#444}
.fc666 {color:#666}
.fc999 {color:#999}
.fcfff {color:#fff}
.fcfa5f71{color:#fa5f71}
.fc4f57e6{color:#4f57e6}
.fc8d92e1{color:#8d92e1}
.fc636EFC{color:#636EFC}
.tit {color:#000}
.fcE5 {color:#E5E5E5}

/* suggest */
#SchSug {width:418px;margin:0;position:absolute;top:121px;left:362px;z-index:10000}
#SchSug iframe {width:418px}
#set_sugicn {position:absolute;top:0px;left:258px;width:17px;height:19px;background-color:#fff;text-align:center;border:1px solid #4C61D8;border-left:0}
#set_sugicn img {cursor:pointer;padding-top:9px}
#set_sugicnUP {position:absolute;top:0px;left:258px;display:none;width:17px;height:19px;background-color:#fff;text-align:center;border:1px solid #4C61D8;border-left:0}
#set_sugicnUP img {cursor:pointer;padding-top:9px}

/* document size */
#daum_wrapper {width:978px; margin:0 auto;position:relative}

/* layout */
.page_head {clear:both}
.page_body {position:relative;clear:both;width:100%;overflow:hidden;padding-bottom:80px;z-index:0}
.page_foot {clear:both}

/* ::layout template guide ::*/
.page_body .body_left,.page_body .body_upper,.page_body .body_center,.page_body .body_highlight{position:relative;float:left}
.page_body .body_right{position:relative;float:right}
.page_body .body_center,.page_body .body_right, .body_highlight{margin-left:17px}

/***  임시 테스트용
.page_body .body_left {background:bisque}
.page_body .body_upper {background:mistyrose}
.page_body .body_center {background:lavender}
.page_body .body_right {background:wheat}
 ***/
 
.body_upper {display:none}
.body_center {overflow:hidden}
.layout1 .body_left {width:125px}
.layout1 .body_highlight {width:836px}
.layout1 .body_center {width:619px}
.layout1 .body_right {width:200px}

.layout2 .body_left {width:125px}
.layout2 .body_center {width:836px}
.layout2 .body_right {display:none}

.layout3 .body_left {display:none}
.layout3 .body_center {margin-left:0;width:758px}
.layout3 .body_right {width:200px;margin-left:20px}

.layout4 .body_left {display:none}
.layout4 .body_center {margin-left:0;width:978px}
.layout4 .body_right {display:none}

/** 서지 **/
.layout5{padding-top:10px}
.layout5 .body_upper {display:block;width:978px;margin-bottom:15px;z-index:1000} 
.layout5 .body_left {display:none}
.layout5 .body_center {width:758px;margin-left:0}
.layout5 .body_right {width:200px;margin-left:20px}

/** TOP **/
.layout6 .body_upper {display:block;width:978px;margin-bottom:9px}
.layout6 .body_left {width:130px}
.layout6 .body_center {width:601px;margin-left:24px}
.layout6 .body_right {width:200px;margin-left:23px}

/** ETC **/
.layout7 .body_upper {display:block;width:978px;margin-bottom:15px}
.layout7 .body_center {display:block;width:978px;margin-left:0} 

/** 그리핀 - 공지사항 **/
.layout8 .body_left {width:130px}
.layout8 .body_center {width:614px;margin-left:17px}
.layout8 .body_right {width:200px;margin-left:17px}

/** 그리핀 - 자유게시판 **/
.layout9 .body_left {width:125px}
.layout9 .body_center {width:618px}
.layout9 .body_right {width:200px}


/* miniDaum */
#wrapMinidaum{position:relative;width:978px;margin:0 auto 16px;height:32px}
#DaumUI__minidaum {width:978px; height:20px; margin:0 auto}

/* Logo and Service Title */
#DaumUI__titles * {margin:0px;padding:0px;border:0px}
#DaumUI__titles {margin:0px;padding:0px;border:0px;height:39px;clear:both}
#DaumUI__titles li {list-style:none;float:left}
#DaumUI__titles a {display:block;text-indent:-9999px;font-size:0px}
#DaumUI__titles .DaumUI__clear {clear:both}
#DaumUI__titles .DaumUI__banner {float:left;margin-left:11px;padding-left:12px;background:url("http://deco.daum-img.net/service_title/line_n.gif") no-repeat left top;text-indent:0px}
#DaumUI__serviceTitle {height:39px;float:left}
#DaumUI__serviceTitle li.DaumUI__li1 a {width:81px;height:39px;background:url("http://deco.daum-img.net/service_title/logo.gif") no-repeat left top}
#DaumUI__serviceTitle li.DaumUI__li2 a {width:24px;height:39px;background:url("http://deco.daum-img.net/service_title/book.gif") no-repeat left top}
#DaumUI__relatedServices {float:left;height:16px;margin-left:7px;padding-top:5px}
#DaumUI__relatedServices li {padding-left:9px;margin-right:8px;background:url("http://deco.daum-img.net/service_title/line_brmn.gif") no-repeat left center}
#DaumUI__relatedServices li.DaumUI__li1 a {width:28px;height:16px;background:url("http://deco.daum-img.net/service_title/brmn_newknow.gif") no-repeat left top}
#DaumUI__relatedServices li.DaumUI__li2 a {width:29px;height:16px;background:url("http://deco.daum-img.net/service_title/brmn_dic.gif") no-repeat left top}
#DaumUI__relatedServices li.DaumUI__li3 a {width:71px;height:16px;background:url("http://imgsrc.search.daum-img.net/dic/2009_nature/common/bi_nature1.gif") no-repeat left top}
#DaumUI__relatedServices li.DaumUI__li1 {background:none}
#DaumUI__relatedServices.hasOne {margin-left:11px}
#DaumUI__relatedServices.hasOne li.DaumUI__li1 {padding-left:12px;background:url("http://deco.daum-img.net/service_title/line_brmn.gif") no-repeat left center}

#kyobobook_link {position:absolute;top:28px;left:894px;width:79px;height:26px}

/* GNB */
#GNB {width:978px; height:68px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/gnb/book2008_gnb_090720.gif) no-repeat 0 -34px}
#GNB ul {clear:both; width:978px; margin:0; padding:0}
#GNB li {float:left}
.GNB_tab {float:left}
.GNB_tab li {height:34px; margin-left:2px; display:inline; text-indent:-1000em; overflow:hidden}
.GNB_tab li.on {background:url(http://i1.daumcdn.net/img-contents/book/2008_home/gnb/book2008_gnb_090720.gif) no-repeat}
.GNB_tab li h3 {display:block}
.GNB_tab li a {display:block;height:34px}
/* for opera */
/* safari에서는 안됨 */
/*@media all and (min-width:0px){.GNB_tab li a {display:inline}}*/


.GNB_tab #m01 {width:45px;margin-left:14px}    .GNB_tab #m01.on {background-position:-14px 0}
.GNB_tab #m02 {width:76px;margin-left:12px}    .GNB_tab #m02.on {background-position:-71px 0}
.GNB_tab #m03 {width:44px;margin-left:11px}    .GNB_tab #m03.on {background-position:-159px 0}
.GNB_tab #m04 {width:44px;margin-left:10px}    .GNB_tab #m04.on {background-position:-212px 0}
.GNB_tab #m05 {width:44px;margin-left:10px}    .GNB_tab #m05.on {background-position:-266px 0}
.GNB_tab #m06 {width:67px;margin-left:10px}    .GNB_tab #m06.on {background-position:-320px 0}
.GNB_tab #m07 {width:76px;margin-left:10px}    .GNB_tab #m07.on {background-position:-397px 0}
.GNB_tab #m08 {width:56px;margin-left:10px}    .GNB_tab #m08.on {background-position:-483px 0}
.GNB_tab #m09 {width:67px;margin-left:10px}    .GNB_tab #m09.on {background-position:-549px 0}
.GNB_tab #m10 {width:76px;margin-left:282px}   .GNB_tab #m10.on {background-position:-899px 0}

.gnb_new {position:absolute;z-index:9999;top:55px;left:450px}

.GNB_sub {float:left;text-align:left}
.GNB_sub li {height:34px; display:inline;position:relative}
.GNB_hot {width:259px}
.GNB_hot div {margin:9px 10px 0 10px;line-height:12px}
.GNB_hot img {vertical-align:middle;margin:0 3px}
.GNB_hot a {position:relative;color:#fff;letter-spacing:-1px}

.GNB_search #search_filter {overflow:hidden;height:21px;font-size:12px;width:96px;border:1px solid #4C61D8;margin-top:1px;padding:0;line-height:10px}
.GNB_search #search_keyword {width:272px;height:17px;border:1px solid #4f61d7;font-size:12px}

.GNB_search .search_filter {float:left;width:102px;position:relative;margin-top:5px}
.GNB_search .search_keyword {float:left;position:relative;margin-top:6px}
.GNB_search .search_keyword input.txtInput {vertical-align:bottom;margin-top:-1px}
.GNB_search .search_searchbtn {float:left;margin-left:3px}
.GNB_search .search_detail {float:left;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/gnb/btnSearch_2.gif) no-repeat 1px 0;width:60px;height:21px;margin:7px 0 0 3px}
.GNB_search .bt_search_detail {text-indent:-100em;overflow:hidden;width:60px;height:21px;display:block}

#SearchBtn {background:url(http://i1.daumcdn.net/img-contents/book/2008_home/gnb/btnSearch_1.gif) no-repeat;width:44px;height:21px;overflow:hidden;text-indent:-9999px;border:none;cursor:pointer}

/******* 상세검색 *******/
#gnbSearchLayer {position:absolute;z-index:9000;margin:0;padding:0}
#gnb_search_box {position:absolute;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/etc/detail_s_bg.png") no-repeat -2px 0;height:278px;width:978px}
#gnb_search_box ul {width:780px}
#gnb_search_box .titlebox{height:20px;margin-top:9px}
#gnb_search_box .titlebox .titleL {margin-left:20px;margin-top:2px}
#gnb_search_box .titlebox .fr {margin-right:30px;display:inline}
#gnb_search_box .titlebox .btn {height:19px;text-indent:-1000em;overflow:hidden;display:inline}
#gnb_search_box .titlebox .detailsearch {display:block;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_detail_s.gif") no-repeat;width:122px;height:18px;cursor:pointer}
#gnb_search_box .titlebox .detailsearchN {display:block;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_detail_s_on.gif") no-repeat;width:122px;height:18px;cursor:pointer}
#gnb_search_box .cont li {margin:15px 20px 5px 20px}
#gnb_search_box .cont .check1 {margin-top:5px}
#gnb_search_box .cont .check1 div {margin-top:7px}
#gnb_search_box .cont .check1  img {vertical-align:top}
#gnb_search_box .cont .cline {border-top:#e2e2e2 solid 1px;height:1px;font-size:0px;margin:5px 0 5px 0}
#gnb_search_box .cont .check2 {margin-left:350px}
#gnb_search_box .cont dl {height:30px;line-height:30px}
#gnb_search_box .cont dl .title{width:62px}
#gnb_search_box .cont dl .input1{width:300px}
#gnb_search_box .cont dl .input2{width:290px}
#gnb_search_box .cont dl .input2 img{vertical-align:middle;margin-bottom:3px}
#gnb_search_box .cont dd {float:left}
#gnb_search_box .cont .fr {margin-right:10px;display:inline}

/* promotion */
#GNB {position:relative;z-index:9998}
#GNB li.GNB_promotion {float:right;width:225px}
#GNB li.GNB_promotion div {display:inline;float:right;margin-top:7px;margin-right:7px;width:150px;height:21px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/multi/bg_cheap.gif) no-repeat 0px 0px;text-align:left;text-indent:8px}
#GNB li.GNB_promotion a {display:block;padding-right:20px;width:130px;height:21px;font:11px/21px dotum,sans-serif;color:#fff}
/*
#wrapPromotion {position:absolute;left:-999em;top:68px;z-index:9999;width:978px;height:318px}
#wrapPromotion .gnbClosePromotion input {display:block;overflow:hidden;position:absolute;right:10px;bottom:13px;width:18px;height:17px;padding:0px;margin:0px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/multi/bt_close_layer.gif) no-repeat 2px 2px;text-indent:-999em;border:0px;cursor:pointer}
*/

#wrapPromotion {position:absolute;left:-999em;top:115px;z-index:9999;width:978px;height:318px}
#wrapPromotion .gnbPromotionBottom {position:absolute;left:2px;bottom:2px;width:974px;height:29px;background:#f3f3f3}
#wrapPromotion .gnbPromotionBottom input.close {display:block;overflow:hidden;position:absolute;top:6px;right:8px;width:18px;height:17px;padding:0px;margin:0px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/multi/bt_close_layer1.gif) no-repeat 2px 2px;text-indent:-999em;border:0px;cursor:pointer}
#wrapPromotion .gnbPromotionBottom #todayShow {position:absolute;right:110px;top:7px;top:9px}
#wrapPromotion .gnbPromotionBottom #noMoreShow {width:14px;height:14px}
#wrapPromotion .gnbPromotionBottom label {float:left;cursor:pointer;font:11px/14px dotum,"Apple Gothic",sans-serif;color:#333;letter-spacing:-1px;vertical-align:middle}

#gnbPromotionFrame {position:absolute;left:0px;top:0px;width:978px;height:318px;background:#fff url(http://i1.daumcdn.net/img-contents/book/2008_home/common/multi/bg_gnb_layer.gif) no-repeat 0 0}

#gnbPromotion {clear:both;overflow:hidden;position:absolute;top:0px;left:0;z-index:9999;width:978px;height:318px;background:#fff url(http://i1.daumcdn.net/img-contents/book/2008_home/common/multi/bg_gnb_layer.gif) no-repeat 0 0}
#gnbPromotion .gnbHotIssue {position:absolute;left:24px;top:68px;width:140px}
#gnbPromotion .gnbHotIssue a {display:block}
#gnbPromotion a.title {margin-top:17px;font-weight:700;letter-spacing:-1px}
#gnbPromotion a.desc {margin-top:3px;color:#666;line-height:1.4}
#gnbPromotion .gnbTodayHalf {position:absolute;left:172px;top:0;width:571px;height:318px}
#gnbPromotion .gnbWithUs {position:absolute;left:764px;top:57px;width:188px}
#gnbPromotion .gnbWithUs a.thumb {float:left;width:42px;border:1px solid #e7e7e7}
#gnbPromotion .gnbWithUs a.title, #gnbPromotion .gnbWithUs a.desc {float:right;width:136px;margin:0}
#gnbPromotion .gnbWithUs a.title {height:19px;margin-top:1px}
#gnbPromotion .gnbStoreSpecial {position:absolute;left:764px;top:166px;width:192px}
#gnbPromotion .gnbStoreSpecial a.more {display:block;float:right;overflow:hidden;width:31px;height:9px;text-indent:-999em;background:#fff url(http://i1.daumcdn.net/img-contents/book/2008_home/common/multi/bt_more.gif) no-repeat 0 0}
#gnbPromotion .gnbStoreSpecial ul {clear:both;padding-top:12px}
#gnbPromotion .gnbStoreSpecial li {float:none;height:21px}
#gnbPromotion .gnbStoreSpecial li span {font:11px dotum,sans-serif;color:#999;letter-spacing:-1px}
#gnbPromotion .gnbStoreSpecial li.emphasis a {font-weight:700}
#gnbPromotion .gnbStoreSpecial li.current a {color:#4e59e7}


/* paging */
.pagination {position:relative;text-align:center;font:bold 12px Tahoma;color:#656565;margin:15px 0 23px 0;word-spacing:-1px;clear:both;height:25px}
.pagination .current {color:#4e59e6;font-family:Tahoma}
.pagination a {color:#656565}
.pagination a:hover {color:#fff;background-color:#4E59E7;border:1px solid #434EDB;text-decoration:none}
.pagination a, .pagination .current {border:1px solid #dadadb;padding:1px 4px 1px 5px;margin:0 3px 0 2px}
.pagination .current {border:1px solid #8d92e1}
.pagination a.text {font-weight:normal}
.pagination span.symbol {font:bold 12px AppleGothic,GulimChe}
#pagination a.bt_write {border:none;background:none}
#pagination img.bt_write_img {position:absolute;left:10px;top:-1px}


/* drawing stars */
.star_big {position:relative;display:inline;float:left;width:93px;height:23px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/icon_star.gif) no-repeat 0 -25px;margin-right:55px}
.star_big_pink {display:inline;float:left;height:23px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/icon_star.gif) no-repeat}
.star_big_pink_point {position:absolute;left:97px;top:-3px;font:oblique 20px Arial;color:#f65d70;font-weight:bold;letter-spacing:-1px}
.star_middle {position:relative;display:inline;float:left;width:78px;height:13px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/icon_star_s.gif) no-repeat 0 -15px;margin-right:55px}
.star_middle_pink {display:inline;float:left;height:13px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/icon_star_s.gif) no-repeat}
.star_middle_pink_point {position:absolute;left:77px;top:-1px;font:bold 12px Tahoma;color:#f65d70;font-weight:bold}
.star_small {position:relative;display:inline;float:left;width:58px;height:13px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/icon_star_ss.gif) no-repeat 0 -12px;margin-right:27px;margin-top:2px}
.star_small_pink {display:inline;float:left;height:13px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/icon_star_ss.gif) no-repeat 0 1px}
.star_small_pink_point {position:absolute;left:58px;top:-1px;font:bold 11px Tahoma;color:#f65d70;font-weight:bold}


/* 오늘본책/새책공감 - 맨우측 날개 */
/*
.right_wing .title {height:28px;width:83px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/quick/today.gif) no-repeat}
.right_wing .rightwing_newbook, .right_wing .rightwing_today {background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/quick/today.gif) repeat-y -85px 0;overflow:hidden}
.right_wing #rightwing_newbook {}
.right_wing #rightwing_todaybook_title {background-position:0 -30px}
.right_wing ul.rightwing_newbooks {margin:15px 0 0 19px}
.right_wing ul.rightwing_todaybooks {margin:15px 0 0 17px}
.right_wing ul.rightwing_newbooks li {height:68px}
.right_wing .rightwing_newbooks img.cover {border:2px solid #e5e5e5}

.right_wing .banner {margin-top:10px}
*/
/* 추가부분 20081126 - 반값도서 이벤트*/
/*
.right_wing .half_banner {position:relative;margin-top:6px;height:122px;width:83px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/event/right.gif) -0 0 no-repeat}
.right_wing .half_banner .half_img {position:absolute;top:32px;left:21px}
.right_wing .half_banner .half_img img {vertical-align:top}
.right_wing .half_banner .halftitle {position:absolute;top:100px;width:80px;height:12px;text-align:center}
.right_wing .half_banner .halftitle a{color:#666;font:normal 11px 돋움,dotum,sans-serif;letter-spacing:-1px}
*/

    /* 우측 날개 영역 */
    .right_wing {position:absolute;left:990px;top:59px;width:83px}
    .right_wing .rightwing_panel { overflow:hidden;margin:0;padding:0;width:83px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/quick/today.gif) repeat-y -85px 0;line-height:0}
    .right_wing .newbook_title { margin:0 0 0 1px;padding:0;height:26px;width:81px;border-top:1px solid #ddd;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/quick/t_new2.gif) no-repeat; }
    .right_wing .todayview_title { margin:0 0 0 1px;padding:0;height:26px;width:81px;border-top:1px solid #ddd;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/quick/t_today.gif) no-repeat; }
    .right_wing ul { margin:5px 0 0 0; }
    .right_wing ul li { height:89px;margin:0 0 -1px 0; letter-spacing:-1px}
    .right_wing .separator { overflow:hidden;display:block;margin:0 0 0 1px;padding:0;width:81px;height:2px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/quick/q_line.gif) no-repeat; }
    .right_wing .title_txt { display:block;width:83px;margin:0;padding:0;font-size:11px;font-family:dotum,sans-serif;color:#666;text-align:center; }
    .right_wing .cover { margin:0 0 -2px 0;padding:0;border:solid 2px #e5e5e5; }
    .right_wing .thumb_item { display:block;height:63px;margin:0 0 3px 19px; }
    .right_wing .todayhalf { height:127px;margin:20px 0 0 0;padding:0; }
    
    /* by mot 2009.10.20
    .right_wing .todayhalf_wrap {width:80px;height:86px;margin:13px 0 -2px 1px;padding:0;background:#fff url(http://i1.daumcdn.net/img-contents/book/2008_home/common/quick/title_banbook.gif) no-repeat 19px 0}
    .right_wing .todayhalf_item {position:relative;top:16px;left:0}
    .right_wing .todayhalf_wrap .todayhalf_item img {border:1px solid #d7d7d7}
    .right_wing .literature {position:relative;top:0;left:1px}
    .right_wing .deco_bottom {height:4px;margin-top:-1px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/quick/today.gif) no-repeat -170px 0;line-height:0;font-size:0}
    */
    
    .right_wing button { width:14px;height:10px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_arrow_q.gif) no-repeat;border:0;cursor:pointer; }
    .right_wing button.prevOff { margin:9px 0 0 34px;background-position:0 0; }
    .right_wing button.prevOn { margin:9px 0 0 34px;background-position:0 -28px; }
    .right_wing button.nextOff { margin:-2px 0 12px 34px;background-position:0 -14px; }
    .right_wing button.nextOn { margin:-2px 0 12px 34px;background-position:0 -43px; }
    
    .todayview_list {height:263px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/quick/default.gif) no-repeat}
    .todayview_list li { float:left;overflow:hidden;width:83px;position:relative; }
    .todayview_over_panel { display:none;position:absolute;left:19px;top:0;width:44px;height:63px;text-align:center;background:transparent url(http://i1.daumcdn.net/img-contents/book/2008_home/common/quick/q_bg.png) no-repeat; }
    .todayview_over_panel p { margin:15px 0 0 0; }
    .todayview_over_panel .txt { font-size:11px;font-family:dotum,sans-serif;color:#fff;line-height:normal;letter-spacing:-1px; }
    .todayview_over_panel .del_btn { background:transparent url(http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_delete_q.gif) no-repeat;padding:0 0 0 13px; }


/* 오른쪽 */
.body_right .right_banner {width:200px;height:200px;background:#eee}
.body_right p.rtitle {font-weight:bold;color:#333}
.body_right p.etc {color:#999;font:normal 11px dotum,arial,sans-serif;line-height:13px;margin-top:2px}
.body_right p.etc a {color:#999;font:normal 11px dotum,arial,sans-serif}
.body_right .review_banner {height:30px;background:#fff;position:relative}
.body_right .review_banner a{position:absolute;top:-3px;right:10px}
.body_right .fc4E59E7 {color:#4E59E7}

.body_right .rankingTab {position:relative;width:198px;height:251px;margin-top:17px;border:1px solid #e5e5e5}
.body_right .rankingTab .ranking_tab {width:198px;height:23px;border-bottom:none}
.body_right .rankingTab .ranking_tab li {display:block;float:left;text-align:center;letter-spacing:-1px;height:20px;padding-top:5px}
.body_right .rankingTab .ranking_tab a {display:block;height:20px;color:#6d6d6d}
.body_right .rankingTab .ranking_tab #sh_right_tab1 {width:66px;border-right:1px solid #e5e5e5}
.body_right .rankingTab .ranking_tab #sh_right_tab2 {width:65px;border-right:1px solid #e5e5e5}
.body_right .rankingTab .ranking_tab #sh_right_tab3 {width:65px}
.body_right .rankingTab .ranking_tab .on {background:#fff;color:#333;font-weight:bold}
.body_right .rankingTab .ranking_tab .off {color:#6d6d6d;background:#f6f6f6;border-bottom:1px solid #e5e5e5}
.body_right .rankingTab .sh_right_div {padding:0 10px 1px 10px}
.body_right .rankingTab .sh_right_div ol {width:178px;margin-top:13px}
.body_right .rankingTab .sh_right_div li {text-indent:20px;background-image:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/number_10.gif);background-repeat:no-repeat;margin-bottom:4px;position:relative;height:1%}

.body_right .ranking_bottom .bottom_line {display:block;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/line_popular.gif") no-repeat 0 0;width:198px;height:6px}
.body_right .ranking_bottom .bottom_txt {float:right;padding:5px 15px 0 0;color:#999;font-size:11px;font-family:dotum,arial,sans-serif;line-height:13px;display:inline}

.body_right .recommend {border:1px solid #e1e1e1;position:relative;overflow:hidden;margin-top:10px;height:1%}
.body_right .recommend .recommend_title {height:28px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/line_reco.gif) no-repeat ;margin-bottom:10px;position:relative}
.body_right .recommend .recommend_content {margin:0 10px 10px 10px}
.body_right .recommend h4 {display:block;overflow:hidden;text-indent:-1000em;height:28px}
.body_right .recommend span.titleimg {display:block;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/t_reco.gif") no-repeat 0 0;width:64px;height:12px;margin:7px 0 0 10px}
.body_right .recommend .more {display:block;overflow:hidden;text-indent:-1000em;position:absolute;top:2px;right:0;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_more_text.gif") no-repeat;width:31px;height:9px;margin:6px 10px 0 0}
.body_right .recommend img {position:relative;float:left;margin:3px 10px 7px 0;border:1px solid #e5e5e5}

.body_right .popular {border:1px solid #e1e1e1;height:1%;margin:10px 0 10px 0;padding-top:10px}
.body_right .popular h4 {display:block;overflow:hidden;text-indent:-1000em;height:28px}
.body_right .popular span.titleimg {display:block;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/t_popular.gif") no-repeat 0 0;width:71px;height:12px;margin:7px 0 0 10px}
.body_right .popular_line {display:block;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/line_popular.gif") no-repeat 0 0;width:198px;height:6px}
.body_right .popular .popular_div {padding:0 10px 6px 10px}
.body_right .popular .popular_div ol {width:176px;margin-top:7px}
.body_right .popular .popular_div li {text-indent:20px;background-image:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/number_10.gif);background-repeat:no-repeat;margin-bottom:5px;position:relative;height:1%}

.body_right .rightbook {border:1px solid #e1e1e1;margin-top:10px;padding:0 9px 0 9px}
.body_right .rightbook h4 {display:block;overflow:hidden;text-indent:-1000em;height:20px;border-bottom:1px solid #eaeaea;margin-bottom:10px}
.body_right .rightbook img {position:relative;float:left;margin:3px 10px 0 0;border:1px solid #e5e5e5}
.body_right .rightbook ul.cb {padding-top:5px}
.body_right .rightbook .more {display:block;overflow:hidden;text-indent:-1000em;position:absolute;top:2px;right:0;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_more_text.gif") no-repeat;width:31px;height:9px}
.body_right .rightbook .booktoplist {position:relative;display:block;height:64px}
.body_right .rightbook .booktoplist2 {position:relative;display:block;height:50px}
.body_right .rightbook .booklist {display:block;height:32px;margin-bottom:5px}
.body_right .rightbook .bgdot {display:block;text-indent:8px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/icon_dot.gif) no-repeat 0 7px;height:19px;overflow:hidden}
.body_right .rightbook .publishing {display:block;text-indent:8px;font:normal 11px dotum,arial,sans-serif;color:#999;line-height:13px;height:13px;overflow:hidden}
.body_right .rightbook .publishing a {color:#999}
.body_right .rightbook span {display:block;overflow:hidden;height:18px}
.body_right .rightbook .titleimg {display:block;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/book_detail/r_text.gif") no-repeat;width:120px;height:11px}

.body_right .rightbook .hotissue {position:relative;margin-top:12px;padding-bottom:10px}
.body_right .rightbook .hotissue span.titleimg {background-position:0 -390px}
.body_right .rightbook .attention {position:relative;margin-top:12px;padding-bottom:10px}
.body_right .rightbook .attention span.titleimg {background-position:0 -217px}
.body_right .rightbook .attention p {height:50px}
.body_right .rightbook .bodydiscovery {position:relative;margin-top:12px;padding-bottom:6px}
.body_right .rightbook .bodydiscovery span.titleimg {background-position:0 -260px}

.body_right .rightbook .morebook {position:relative;margin-top:15px;padding-bottom:10px}
.body_right .rightbook .morebook span.titleimg {background-position:0 0}
.body_right .rightbook .newbook {position:relative;margin-top:15px;padding-bottom:10px}
.body_right .rightbook .newbook span.titleimg {background-position:0 -22px}
.body_right .rightbook .bestseller {position:relative;margin-top:15px;padding-bottom:10px}
.body_right .rightbook .bestseller span.titleimg {background-position:0 -43px}
.body_right .rightbook .bestseller_div ol {width:176px;margin-top:7px}
.body_right .rightbook .bestseller_div li {text-indent:20px;background-image:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/number_10.gif);background-repeat:no-repeat;margin-bottom:5px;position:relative;height:1%}
.body_right .rightbook .bestview {position:relative;margin-top:15px;padding-bottom:10px}
.body_right .rightbook .bestview span.titleimg {background-position:0 -64px}
.body_right .rightbook .bestbuy {position:relative;margin-top:15px;padding-bottom:10px}
.body_right .rightbook .bestbuy span.titleimg {background-position:0 -86px}

.body_right .rightbook .todayreview {position:relative;margin-top:15px;padding-bottom:10px}
.body_right .rightbook .todayreview span.titleimg {background-position:0 -239px}
.body_right .rightbook .todayreview h4 {border-bottom:1px solid #FFF;margin-bottom:3px}
.body_right .rightbook .todayreview_tab {width:179px;height:25px;border-bottom:none;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;margin-bottom:10px}
.body_right .rightbook .todayreview_tab li {display:block;float:left;text-align:center}
.body_right .rightbook .todayreview_tab a {display:block;height:20px;color:#6d6d6d;padding-top:5px}
.body_right .rightbook .todayreview_tab #sh_right_tab1 {width:58px;border-right:1px solid #e5e5e5}
.body_right .rightbook .todayreview_tab #sh_right_tab2 {width:59px;border-right:1px solid #e5e5e5}
.body_right .rightbook .todayreview_tab #sh_right_tab3 {width:59px}
.body_right .rightbook .todayreview_tab .on {background:#fff;color:#333;font-weight:bold}
.body_right .rightbook .todayreview_tab .off {color:#6d6d6d;background:#f6f6f6;border-bottom:1px solid #e5e5e5}
.body_right .rightbook .bestseller2 {position:relative;margin-top:15px;padding-bottom:10px}
.body_right .rightbook .bestseller2 .bestseller2_title {font-weight:bold;text-indent:0px;float:left;margin-right:5px;line-height:14px}
.body_right .rightbook .bestseller2 .bestseller2_titleimg {display:block;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/t_bestseller.gif") no-repeat;width:52px;height:11px;margin-top:1px}
.body_right .rightbook .bestseller2_bottom {display:block;height:20px}
.body_right .rightbook .bestseller2_bottom .bottom_txt {float:right;padding:5px 0 3px 0;color:#999;font-size:11px;font-family:dotum,arial,sans-serif;line-height:13px;display:inline}

.body_right .rightbook .monthreco {position:relative;margin-top:15px;padding-bottom:10px}
.body_right .rightbook .monthreco span.titleimg {background-position:0 -108px}
.body_right .rightbook .timebook {position:relative;margin-top:15px;padding-bottom:10px}
.body_right .rightbook .timebook span.titleimg {background-position:0 -129px}

.body_right .rightbook .mediabook {position:relative;margin-top:15px;padding-bottom:10px}
.body_right .rightbook .mediabook span.titleimg {background-position:0 -151px}
.body_right .rightbook .netizenbook {position:relative;margin-top:15px;padding-bottom:10px}
.body_right .rightbook .netizenbook span.titleimg {background-position:0 -173px}
.body_right .rightbook .popularauthor {position:relative;margin-top:15px;padding-bottom:10px}
.body_right .rightbook .popularauthor span.titleimg {background-position:0 -325px}
.body_right .rightbook .differauthor {position:relative;margin-top:15px;padding-bottom:10px}
.body_right .rightbook .differauthor span.titleimg {background-position:0 -304px}
.body_right .rightbook .attach {position:relative;margin-top:15px;padding-bottom:10px}
.body_right .rightbook .attach span.titleimg {background-position:0 -282px}
.body_right .rightbook .recogroup {position:relative;margin-top:15px;padding-bottom:10px}
.body_right .rightbook .recogroup span.titleimg {background-position:0 -346px}

.body_right .rightbook .newauthorlist {position:relative;margin-top:15px;padding-bottom:10px}
.body_right .rightbook .newauthorlist span.titleimg {background-position:0 -412px}
.body_right .rightbook .cateauthorlist {position:relative;margin-top:15px;padding-bottom:10px}
.body_right .rightbook .cateauthorlist span.titleimg {background-position:0 -434px}

.body_right .rightbook .bookseminar {position:relative;margin-top:15px;padding-bottom:10px}
.body_right .rightbook .bookseminar span.titleimg {background-position:0 -455px}
.body_right .rightbook .bookseminar .bookseminar_kb {position:relative;right:50px;color:#666;height:20px}
.body_right .rightbook .bookseminar p.rtitle {margin-top:2px}
.body_right .rightbook .bookseminar .tcont {margin-bottom:7px;letter-spacing:-1px;line-height:17px}

.body_right .rightbook .newbookauthor {position:relative;margin-top:15px;padding-bottom:10px}
.body_right .rightbook .newbookauthor span.titleimg {background-position:0 -477px}


.body_right .num1 {background-position:2px 3px}
.body_right .num2 {background-position:2px -18px}
.body_right .num3 {background-position:2px -40px}
.body_right .num4 {background-position:2px -62px}
.body_right .num5 {background-position:2px -84px}
.body_right .num6 {background-position:2px -106px}
.body_right .num7 {background-position:2px -128px}
.body_right .num8 {background-position:2px -150px}
.body_right .num9 {background-position:2px -172px}
.body_right .num10 {background-position:2px -195px}

.body_right span.ranking {display:block;position:absolute;width:40px;top:2px;right:0;font:normal 10px Tahoma;color:#939393;text-align:center;background-image:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/icon_ranking02.gif);background-repeat:no-repeat;height:10px}

.body_right span.up {background-position:10px -8px}
.body_right span.down {background-position:10px -24px}
.body_right span.eq {background-position:10px 5px}
.body_right span.zero {background-position:10px 5px}
.body_right span.new {background-position:10px -40px;text-indent:-1000em;margin-top:2px}


/** 우측 예전 메뉴 **/
.body_right .right_banner {width:200px;height:200px;background:#eee}
.body_right .dailybook {margin-top:11px;border:1px solid #e1e1e1;position:relative;overflow:hidden;height:1%}
.body_right .dailybook_title {height:29px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/wing_bg.gif) no-repeat -1px -1px;text-align:center;margin-bottom:13px;position:relative}
.body_right #dailybook_date {font:bold 14px Tahoma;color:#444;padding-top:4px}
.body_right .dailybook_title button {border:0;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/icon_wing.gif) no-repeat;cursor:pointer;width:12px;height:13px;font-size:1px;position:absolute;top:7px}
.body_right .dailybook_title button.prev_day {background-position:0 0px;left:48px;}
.body_right .dailybook_title button.next_day {background-position:0 -15px;left:140px}

.body_right .dailybook h4 {display:block;font:bold 12px AppleGothic,Gulim;margin-top:9px;letter-spacing:-1px}
.body_right .recommendation, .body_right .booknews, .body_right .review_best {padding:0 6px 0 10px}
.body_right .dailybook img {position:relative;float:left;margin:3px 10px 7px 0;border:1px solid #e5e5e5}
.body_right p.etc {color:#999;font:normal 11px dotum,arial,sans-serif;margin-top:2px}
.body_right p.etc a {color:#999;font:normal 11px dotum,arial,sans-serif}
.body_right .dailybook div.hr {position:relative;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/dotline.gif) repeat-x 0 9px;font-size:1px;height:14px;clear:both;width:175px;margin:0 auto}
.body_right .dailybook ul {margin-bottom:0px}
.body_right .dailybook li {text-indent:5px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/icon_dot.gif) no-repeat 0 6px;height:19px}
.body_right .dailybook .review_best h4 {margin-top:11px}
.body_right .dailybook .review_best img {margin-top:4px;margin-bottom:9px} 
.body_right .dailybook .review_best ul {margin-bottom:9px}

.body_right .misc {border:1px solid #e1e1e1;margin-top:10px;padding:0 10px 6px 10px;height:1%}
.body_right .misc h4 {display:block;font:bold 12px AppleGothic,Gulim;color:#333;letter-spacing:-1px}

.body_right .misc .bestseller {position:relative;width:177px;height:188px;margin-top:15px}
.body_right .misc .bestseller .more {font:11px AppleGothic, Dotum, arial, sans-serif;color:#444;display:block;position:absolute;width:38px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/icon_total_look.gif) no-repeat 35px 3px;top:2px;right:0;letter-spacing:-1px}
.body_right .misc .bestseller_tab {width:176px;height:25px;border:1px solid #e5e5e5;border-bottom:none;margin-top:5px}
.body_right .misc .bestseller_tab li {display:block;float:left;text-align:center}
.body_right .misc .bestseller_tab a {display:block;height:20px;color:#6d6d6d;padding-top:5px}
.body_right .misc .bestseller_tab #bestseller_tab1 {width:109px;border-right:1px solid #e5e5e5}
.body_right .misc .bestseller_tab #bestseller_tab2 {width:66px}
.body_right .misc .bestseller_tab .on {background:#fff;color:#333;font-weight:bold}
.body_right .misc .bestseller_tab .off {color:#6d6d6d;background:#f6f6f6;border-bottom:1px solid #e5e5e5}
.body_right .misc .bestseller_div ol {width:176px;margin-top:7px}
.body_right .misc .bestseller_div li {vertical-align:top;text-indent:26px;background-image:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/number.gif);background-repeat:no-repeat;margin-bottom:1px;position:relative;height:1%}
.body_right .no1 {background-position:10px 3px}
.body_right .no2 {background-position:10px -17px}
.body_right .no3 {background-position:10px -36px}
.body_right .no4 {background-position:10px -55px}
.body_right .no5 {background-position:10px -74px}
.body_right .no6 {background-position:10px -93px}
.body_right .no7 {background-position:10px -112px}
.body_right .no8 {background-position:10px -131px}
.body_right .no9 {background-position:10px -150px}
.body_right .no10 {background-position:10px -169px}


.body_right .misc .realtime {margin-top:14px;position:relative;z-index:100}
.body_right .misc .realtime .first {border:1px solid #e6e6e6;width:176px;height:20px;margin-top:3px;line-height:15px;background:#f6f6f6 url(http://i1.daumcdn.net/img-contents/book/2008_home/common/number.gif) no-repeat 9px 5px;position:relative}
.body_right .misc .realtime .first a {position:absolute;top:4px;left:24px}
.body_right .misc .realtime .first .ranking {text-indent:20px;top:3px}
.body_right .misc .realtime #realtime_ranking {width:174px;border:2px solid #6f89e5;position:absolute;background:#fff;position:absolute;z-index:101;top:14px;left:-4px;padding-right:10px;display:none}
.body_right .misc #realtime_ranking ol {width:176px;margin:7px 0 5px 0}
.body_right .misc #realtime_ranking li {vertical-align:top;text-indent:26px;background-image:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/number.gif);background-repeat:no-repeat;margin-bottom:1px;position:relative;height:1%}

.body_right .misc .related_books {margin-top:20px;padding-bottom:0px;position:relative}
.body_right .misc .related_books h4 {border-bottom:1px solid #eaeaea;height:20px;margin-bottom:10px}
.body_right .misc .related_books img {position:relative;float:left;margin:3px 10px 7px 0;border:1px solid #e5e5e5;z-index:1}
.body_right .misc .related_books ul {margin-bottom:1px}
.body_right .misc .related_books li {text-indent:5px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/icon_dot.gif) no-repeat 0 6px;height:19px}
.body_right .misc .related_books .more {position:absolute;font:11px AppleGothic, Dotum, arial, sans-serif;color:#444;display:block;width:38px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/icon_total_look.gif) no-repeat 35px 3px;top:2px;right:11px;letter-spacing:-1px}


.body_right .search_form {border:1px solid #e1e1e1;margin-top:10px;padding:15px 10px;height:1%;overflow:hidden}
.body_right .search_form h4 {display:block;font:bold 12px AppleGothic,Gulim;color:#333;letter-spacing:-1px;border-bottom:1px solid #eaeaea;height:19px}
.body_right .search_form form {margin-top:5px}
.body_right .search_form label {width:47px;display:block;float:left;font:11px AppleGothic, Dotum, arial, sans-serif;color:#666;margin-top:8px}
.body_right .search_form input {width:126px;height:16px;border:1px solid #d9d9d9;float:left;margin-top:5px}
.body_right .search_form .buttons {clear:both;text-align:center}
.body_right .search_form .buttons .bt_submit  {width:37px;height:20px;position:relative;clear:both;border:none;margin:11px 0 5px 72px}


/** 왼쪽 메뉴 **/
/* 왼쪽 메뉴 공통 */
.body_left {z-index:1000}
.body_left .bt_category {height:30px;background:#fff}
.body_left .left_menu_list {background:#fff url(http://i1.daumcdn.net/img-contents/book/2008_home/menu/line1.gif) repeat-y}
.body_left .menu_info li, .body_left .menu_search li {display:block;float:left}
.body_left .menu_info a, .body_left .menu_search li a {display:block;overflow:hidden;text-indent:-2000px;margin-bottom:-1px}
.body_left .menu_info {height:86px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/menu/bt_menu.gif) no-repeat}
.body_left .menu_info li a {width:124px;height:29px}
.body_left .menu_search {height:88px;margin:5px 0 0 5px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/menu/ban_t_qna.gif) no-repeat}
.body_left .menu_search li a {width:115px;height:30px}
.body_left .menu_search li.guide {background:url(http://i1.daumcdn.net/img-contents/book/2008_home/menu2/book_service_1.gif) no-repeat;height:30px}
.body_left .left_banner {margin:5px 5px 0 5px}
.body_left .left_banner img {width:113px;height:88px;border:1px solid #d6d6d6}
.body_left .menu_review_e {text-align:center;margin-top:7px}
    
/*
.body_left .main_menu .dotline {font-size:1px;height:21px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/menu/line2.gif) no-repeat 8px 11px}
*/
.body_left .main_menu .dotline {font-size:1px;height:19px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/menu/line2.gif) no-repeat 8px 9px}
.body_left .main_menu {width:117px;margin:10px auto 6px auto}
.body_left .main_menu h4 {display:block}
.body_left .main_menu li a {display:block;background-repeat:no-repeat;overflow:hidden;text-indent:-1000em;height:21px}
.body_left .main_menu h4 a, .main_menu h4 span {display:block;overflow:hidden;text-indent:-1000em;height:26px}


/* 왼쪽 메뉴 - 국내/국외 분류  */
.body_left .menu_title_common {height:28px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/menu/in_out_tab.gif) no-repeat 0 -30px;padding:4px 2px 0 3px}
.menu_title_common a {display:block;width:60px;height:24px;overflow:hidden;text-indent:-1000em;float:left}
.menu_title_common a.domestic {width:59px}
.menu_title_common a.domestic_on {width:60px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/menu/in_out_tab.gif) no-repeat -3px -4px}
.menu_title_common a.foreign_on {background:url(http://i1.daumcdn.net/img-contents/book/2008_home/menu/in_out_tab.gif) no-repeat -62px -4px}
.body_left .common_categories {width:117px;margin:6px auto 6px auto}
 #foreign_category {}
.common_categories a {color:#333;font:12px AppleGothic,Gulim,굴림;letter-spacing:0px}
.body_left .common_categories ul {width:100px;margin:0 auto}
.body_left .common_categories .dotline {height:16px;background-position:8px 5px}
.body_left .common_categories h4 {display:none}
.body_left .common_categories li {height:20px}
.body_left .common_categories li.on a {color:#4e59e7}
.body_left .common_categories li a {height:18px;display:inline;text-indent:0}

/* 오른쪽 날개 오버 */
#book_float_layer {position:absolute;left:-1000em;top:-1000em;width:80px;height:115px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/layer_bg.gif) no-repeat}
#book_float_image {margin:12px 12px 3px 12px}


/************** 분류별 책찾기 **************/
/*
#category_current {z-index:8000}
#category_current .category_current_list {position:absolute;z-index:8000;margin:0;padding:0;top:0;left:0;background-color:#FFF}
#category_current .category_current_list .menu_title_current {background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_book_cate_over.gif") no-repeat;width:125px;height:28px}
#category_current .category_current_list .menu_bottom_current {width:125px;height:34px}
#category_current .category_current_list .catemain_menu_bg {background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_book_cate_over.gif) repeat-y -127px 0;padding:0 0 0 4px}

#category_current .category_current_list .catemain_tab {width:115px;border:1px solid #dbdbdb;border-top:none;border-bottom:none;height:19px;margin-bottom:16px;text-align:center;background:#f8f8f8;margin-top:-4px}
#category_current .category_current_list .catemain_tab a {font:11px AppleGothic, Dotum, arial, sans-serif;display:block;float:left;width:57px;height:14px;padding-top:5px;color:#999;border-bottom:1px solid #dbdbdb}
#category_current .category_current_list .catemain_tab #link_domestic_l {border-right:1px solid #dbdbdb;width:57px}
#category_current .category_current_list .catemain_tab .domestic_on, #category_current .category_current_list .catemain_tab .foreign_on {background:#fff;color:#333;font-weight:bold;border-bottom:1px solid #fff}

#category_current .category_current_list .catemain_menu {width:107px;padding:0 0 6px 11px}
#category_current .category_current_list .catemain_menu .dotline {font-size:1px;height:21px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/menu/line2.gif) no-repeat 0 5px}
#category_current .category_current_list .catemain_menu  li {text-indent:0;font:12px AppleGothic,Gulim;color:#333;margin-bottom:2px}
#category_current .category_current_list .catemain_menu  li a {display:block}
#category_current .category_current_list .catemain_menu  li a:hover{color:#4e59e7}
#category_current .category_current_list .btn {height:14px;text-indent:-1000em;overflow:hidden;display:inline}
#category_current .category_current_list .btnT {display:block;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_book_cate_over.gif") no-repeat;width:125px;height:25px;cursor:pointer}
#category_current .category_current_list .btnB {display:block;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_book_cate_over.gif") no-repeat -254px 0;width:125px;height:34px;cursor:pointer}
*/
/* 수정전 ***********************************************
#bt_category {z-index:8000}
#bt_category .category_current_list {position:absolute;margin:0;z-index:8000;padding:0;top:0;left:0;background-color:#FFF}
#bt_category .category_current_list .menu_title_current {background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_book_cate_over.gif") no-repeat;width:125px;height:28px}
#bt_category .category_current_list .menu_bottom_current {width:125px;height:34px}
bt_category .category_current_list .catemain_menu_bg {background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_book_cate_over.gif) repeat-y -127px 0;padding:0 0 0 4px}

#bt_category .category_current_list .catemain_tab {width:115px;border:1px solid #dbdbdb;border-top:none;border-bottom:none;height:19px;margin-bottom:16px;text-align:center;background:#f8f8f8;margin-top:-4px}
#bt_category .category_current_list .catemain_tab a {font:11px AppleGothic, Dotum, arial, sans-serif;display:block;float:left;width:57px;height:14px;padding-top:5px;color:#999;border-bottom:1px solid #dbdbdb}
#bt_category .category_current_list .catemain_tab #link_domestic_l {border-right:1px solid #dbdbdb;width:57px}
#bt_category .category_current_list .catemain_tab .domestic_on, #bt_category .category_current_list .catemain_tab .foreign_on {background:#fff;color:#333;font-weight:bold;border-bottom:1px solid #fff}

#bt_category .category_current_list .catemain_menu {width:107px;padding:0 0 6px 11px}
#bt_category .category_current_list .catemain_menu .dotline {font-size:1px;height:16px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/menu/line2.gif) no-repeat 0 5px}
#bt_category .category_current_list .catemain_menu  li {text-indent:0;font:12px AppleGothic,Gulim;color:#333;margin-bottom:2px}
#bt_category .category_current_list .catemain_menu  li a {display:block}
#bt_category .category_current_list .catemain_menu  li a:hover{color:#4e59e7}
#bt_category .category_current_list .btn {height:14px;text-indent:-1000em;overflow:hidden;display:inline}
#bt_category .category_current_list .btnT {display:block;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_book_cate_over.gif") no-repeat;width:125px;height:25px;cursor:pointer}
#bt_category .category_current_list .btnB {display:block;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_book_cate_over.gif") no-repeat -254px 0;width:125px;height:34px;cursor:pointer}

#category_float_layer {z-index:8100;position:absolute;display:block;display:none;top:0;left:90px;border:1px solid #A0A7FF;width:168px;background-color:#FFF}
#category_float_layer .subbox{position:relative;display:block;border:2px solid #F0F1FF;padding:12px 5px 5px 5px}
#category_float_layer .subbox li {height:20px;line-height:20px}
#category_float_layer .subbox li a {display:block;font:normal 11px AppleGothic, Dotum, arial, sans-serif;color:#666;margin-left:4px;text-indent:10px;letter-spacing:-1px}
#category_float_layer .subbox li a:hover {font-weight:bold;color:#000;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/icon_menu_on.gif) no-repeat}
#category_float_layer .subbox #iframe_ie {position:absolute;top:0;left:0}
******************************************************/

/* 수정후 ***********************************************/
#bt_category {z-index:8000}
#bt_category .category_current_list {position:absolute;margin:0;z-index:8000;padding:0;top:0;left:0;background-color:#FFF;width:125px}
#bt_category .category_current_list .menu_title_current {overflow:hidden;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_book_cate_over.gif") no-repeat;width:125px;height:23px}

#bt_category .category_current_list .catemain_menu_bg {border:1px solid #c4c6e7;border-top:none}

#bt_category .category_current_list .catemain_tab {width:100%;height:26px;margin:0 0 0 -1px}
#bt_category .category_current_list .catemain_tab a {display:block;overflow:hidden;position:absolute;width:63px;height:26px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/menu2/tab_search_1.gif) no-repeat 0 -26px;text-indent:-500em}
#bt_category .category_current_list .catemain_tab #link_domestic_l {z-index:0;background-position:0 -26px}
#bt_category .category_current_list .catemain_tab #link_foreign_l {left:62px;z-index:0;background-position:-62px -26px}
#bt_category .category_current_list .catemain_tab #link_domestic_l.domestic_on {z-index:1;background-position:0 0}
#bt_category .category_current_list .catemain_tab #link_foreign_l.foreign_on {left:62px;z-index:1;background-position:-62px 0}

#bt_category .category_current_list .catemain_menu {width:123px;padding:17px 0 14px 0}
#bt_category .category_current_list .catemain_menu .dotline {font-size:1px;height:16px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/menu/line2.gif) no-repeat 12px 5px}
#bt_category .category_current_list .catemain_menu  li {position:relative;margin-bottom:2px;padding-left:12px;font:12px AppleGothic,Gulim;color:#333;text-indent:0}
#bt_category .category_current_list .catemain_menu  li.on {background-color:#f1f2ff}
#bt_category .category_current_list .catemain_menu  li a {display:block;overflow:hidden;height:20px}
#bt_category .category_current_list .catemain_menu  li a span {line-height:22px}
#bt_category .category_current_list .catemain_menu  li.on a {text-decoration:none}
#bt_category .category_current_list .catemain_menu  li.on a span {padding-right:10px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/menu2/arrow_1.gif) no-repeat right 1px;font-weight:bold;color:#4e59e7}
#bt_category .category_current_list .btn {height:14px;text-indent:-1000em;overflow:hidden;display:inline}
#bt_category .category_current_list .btnT {display:block;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_book_cate_over.gif") no-repeat;width:125px;height:25px;cursor:pointer}
#bt_category .category_current_list .btnB {display:block;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_book_cate_over.gif") no-repeat -254px 0;width:125px;height:34px;cursor:pointer}

#category_float_layer {z-index:8100;position:absolute;display:block;display:none;top:0;left:123px;border-left:1px solid #dfdfdf;width:168px;background-color:#FFF}
#category_float_layer .subbox {display:block;position:relative;padding:0 0 4px 0;border:1px solid #6e79e3}
#category_float_layer .subbox li {height:20px;overflow:hidden}
#category_float_layer .subbox li a {font:bold 11px/20px AppleGothic, Dotum, arial, sans-serif}
#category_float_layer .subbox li.title {overflow:hidden;height:26px;padding:4px 0 0 0;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/menu2/bg_book_1.gif) repeat-x;text-indent:15px}
#category_float_layer .subbox li.title a {color:#4e59e7}
#category_float_layer .subbox li.items a {display:block;height:20px;text-indent:14px;letter-spacing:-1px;color:#666;font-weight:normal}
#category_float_layer .subbox li.items a:hover {background-color:#4e59e7;color:#fff;text-decoration:none}
#category_float_layer .subbox #iframe_ie {position:absolute;top:0;left:0}




/******************************************************/


#category_current {z-index:8000}
#category_current .category_current_list {position:absolute;margin:0;z-index:8000;padding:0;top:0;left:0;background-color:#FFF;width:125px}
#category_current .category_current_list .menu_title_current {overflow:hidden;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_book_cate_over.gif") no-repeat;width:125px;height:23px}

#category_current .category_current_list .catemain_menu_bg {border:1px solid #c4c6e7;border-top:none}

#category_current .category_current_list .catemain_tab {width:100%;height:26px;margin:0 0 0 -1px}
#category_current .category_current_list .catemain_tab a {display:block;overflow:hidden;position:absolute;width:63px;height:26px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/menu2/tab_search_1.gif) no-repeat 0 -26px;text-indent:-500em}
#category_current .category_current_list .catemain_tab #link_domestic_l {z-index:0;background-position:0 -26px}
#category_current .category_current_list .catemain_tab #link_foreign_l {left:62px;z-index:0;background-position:-62px -26px}
#category_current .category_current_list .catemain_tab #link_domestic_l.domestic_on {z-index:1;background-position:0 0}
#category_current .category_current_list .catemain_tab #link_foreign_l.foreign_on {left:62px;z-index:1;background-position:-62px 0}

#category_current .category_current_list .catemain_menu {width:123px;padding:17px 0 14px 0}
#category_current .category_current_list .catemain_menu .dotline {font-size:1px;height:16px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/menu/line2.gif) no-repeat 12px 5px}
#category_current .category_current_list .catemain_menu  li {position:relative;margin-bottom:2px;padding-left:12px;font:12px AppleGothic,Gulim;color:#333;text-indent:0}
#category_current .category_current_list .catemain_menu  li.on {background-color:#f1f2ff}
#category_current .category_current_list .catemain_menu  li a {display:block;overflow:hidden;height:20px}
#category_current .category_current_list .catemain_menu  li a span {line-height:22px}
#category_current .category_current_list .catemain_menu  li.on a {text-decoration:none}
#category_current .category_current_list .catemain_menu  li.on a span {padding-right:10px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/menu2/arrow_1.gif) no-repeat right 1px;font-weight:bold;color:#4e59e7}
#category_current .category_current_list .btn {height:14px;text-indent:-1000em;overflow:hidden;display:inline}
#category_current .category_current_list .btnT {display:block;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_book_cate_over.gif") no-repeat;width:125px;height:25px;cursor:pointer}
#category_current .category_current_list .btnB {display:block;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_book_cate_over.gif") no-repeat -254px 0;width:125px;height:34px;cursor:pointer}


/*분류별책찾기 - ebook*/
#dcontent_categories {position:absolute;z-index:7000;margin:0;padding:0;width:123px;top:143px;left:0;background:#fff;border-left:1px solid #C4C6E7;border-right:1px solid #C4C6E7;border-bottom:1px solid #C4C6E7;display:none}
#dcontent_categories .dcontent_menu {position:relative;width:123px;margin:9px 0}
#dcontent_categories .dcontent_menu .deco_top {height:10px;background:#fff url(http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_book_cate_over.gif) no-repeat 0 -19px;font-size:1px;margin-bottom:3px}
#dcontent_categories .dcontent_menu .deco_bottom {height:6px;background:#fff url(http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_book_cate_over.gif) no-repeat -254px 0px;font-size:1px;margin-top:8px}
#dcontent_categories .dcontent_menu .dotline {font-size:1px;height:20px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/menu/line2.gif) no-repeat 12px 5px}
#dcontent_categories .dcontent_menu li {text-indent:13px;margin-top:2px;font:12px AppleGothic,Gulim;color:#333}
#dcontent_categories .dcontent_menu li.on {background-color:#f1f2ff}
#dcontent_categories .dcontent_menu li {display:block;overflow:hidden;height:20px}
#dcontent_categories .dcontent_menu li.on a {text-decoration:none}
#dcontent_categories .dcontent_menu li.on a span {padding-right:10px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/menu2/arrow_1.gif) no-repeat right 1px;font-weight:bold;color:#4e59e7}
#dcontent_categories .dcontent_menu li a span {line-height:22px}
/*sub category*/
#dcontent_categories #dsubs {z-index:8100;position:absolute;display:none;top:-1px;left:123px;border:1px solid #dfdfdf;width:168px;background-color:#FFF}
#dcontent_categories .dcontent_sub {display:block;position:relative;padding:0 0 4px 0;border:1px solid #6e79e3}
#dcontent_categories .dcontent_sub ul {position:relative}
#dcontent_categories .dcontent_sub li {height:20px;overflow:hidden}
#dcontent_categories .dcontent_sub li a {font:bold 11px/20px AppleGothic, Dotum, arial, sans-serif}
#dcontent_categories .dcontent_sub li.title {overflow:hidden;height:26px;padding:4px 0 0 0;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/menu2/bg_book_1.gif) repeat-x;text-indent:15px}
#dcontent_categories .dcontent_sub li.title a {color:#4e59e7}
#dcontent_categories .dcontent_sub li.items a {display:block;height:20px;text-indent:14px;letter-spacing:-1px;color:#666;font-weight:normal}
#dcontent_categories .dcontent_sub li.items a:hover {background-color:#4e59e7;color:#fff;text-decoration:none}
#dcontent_categories .arrow_float_image {position:absolute;display:block;z-index:9999;left:-4px}

#category_float_layer .subbox {display:block;position:relative;padding:0 0 4px 0;border:1px solid #6e79e3}
#category_float_layer .subbox li {height:20px;overflow:hidden}
#category_float_layer .subbox li a {font:bold 11px/20px AppleGothic, Dotum, arial, sans-serif}
#category_float_layer .subbox li.title {overflow:hidden;height:26px;padding:4px 0 0 0;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/menu2/bg_book_1.gif) repeat-x;text-indent:15px}
#category_float_layer .subbox li.title a {color:#4e59e7}
#category_float_layer .subbox li.items a {display:block;height:20px;text-indent:14px;letter-spacing:-1px;color:#666;font-weight:normal}
#category_float_layer .subbox li.items a:hover {background-color:#4e59e7;color:#fff;text-decoration:none}
#category_float_layer .subbox #iframe_ie {position:absolute;top:0;left:0}              



/*
#category_float_layer .subbox .title {margin-left:20px;height:20px}
#category_float_layer .subbox .title a {font:normal 11px AppleGothic, Dotum, arial, sans-serif;color:#666;letter-spacing:-1px}
#category_float_layer .subbox .titleon {background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/icon_menu_on.gif") no-repeat 8px 4px}
#category_float_layer .subbox .titleon a {font:bold 11px AppleGothic, Dotum, arial, sans-serif;color:#333;letter-spacing:-1px}
*/


/************** 책 TOP **************/
a.outlink {padding-right:15px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/icon_r3.gif) no-repeat right 1px}

.body_left .left_topmenu_list {background-color:#FFF}
.body_left .menu_title_topcate {height:33px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/top/cate_find.gif) no-repeat -1px 0}


.body_left .main_topmenu {display:block;width:128px;border-right:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}
.body_left .main_topmenu li {height:17px;margin:0 14px 0 14px;line-height:12px;overflow:hidden}
.body_left .main_topmenu .topblank {font-size:1px;height:14px;line-height:1px;padding:0}
.body_left .main_topmenu .dotline {font-size:1px;height:14px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/menu/line2.gif) no-repeat 14px 4px;margin-top:0px; }
.body_left .main_topmenu .topline {border-top:#E5E5E5 solid 1px;height:1px;font-size:0px;margin:6px 8px 8px 8px}
.body_left .main_topmenu .sub a {color:#333;font-weight:bold}
.body_left .main_topmenu li a {width:auto;display:inline-block;text-indent:0;font:12px AppleGothic,Gulim,굴림;color:#333}
.body_left .main_topmenu a.fc4E59E7 {color:#4E59E7}
.body_left .main_topmenu a.b {font-weight:bold}

.body_left .menu_topinfo {height:94px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_main_menu.gif) no-repeat;margin-top:10px}
.body_left .menu_topinfo a {display:block;overflow:hidden;text-indent:-2000px;margin-bottom:-1px}
.body_left .menu_topinfo li{display:block;float:left}
.body_left .menu_topinfo li a {width:130px;height:32px}

.body_left .menu_title_topnotice {height:30px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/top/notice.gif) no-repeat;margin-top:9px}
.body_left .menu_topnotice {border-right:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}
.body_left .menu_topnotice .topblank {padding-top:9px}
.body_left .menu_topnotice .topblank2 {padding-top:9px}
.body_left .menu_topnotice li {height:16px;margin:0 14px 2px 8px;overflow:hidden}
.body_left .menu_topnotice li img {vertical-align:middle}

.body_left .btn {text-indent:-1000em;overflow:hidden}
.body_left .cateviewall {display:block;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_cate.gif) no-repeat;width:112px;height:25px;cursor:pointer;margin-left:7px;margin-top:5px}

.booktop_line {float:left;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/top/dot_line_b.gif") no-repeat;width:598px;height:1px;margin:19px 0 21px 0;display:inline}

#booktop_book_cover .booktop_title {float:left;width:601px}
#booktop_book_cover .booktop_title h3 {display:block}
#booktop_book_cover .booktop_title h3 span {display:block;overflow:hidden}
#booktop_book_cover .booktop_title h3 span.title_newbook {text-indent:-1000em;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/top/t_new.gif") no-repeat;width:50px;height:14px;margin-top:10px}
#booktop_book_cover .booktop_title h3 span.title_ebook {text-indent:-1000em;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/top/t_ebook.gif") no-repeat;width:73px;height:14px;margin-top:3px}
#booktop_book_cover .booktop_title .more a {display:block;overflow:hidden;text-indent:-1000em;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_more_text.gif") no-repeat;width:31px;height:9px}
#booktop_book_cover .booktop_title .fr {margin-top:12px}
#booktop_book_cover .booktop_title .fr2 {float:right;margin-top:7px;display:inline}
#booktop_book_cover .booktop_cover {margin-top:15px;float:left;display:inline}
#booktop_book_cover .booktop_cover li {float:left}
#booktop_book_cover .booktop_cover .ml {margin-left:29px;display:block}
#booktop_book_cover .booktop_cover .cover_img {border:#e5e5e5 solid 1px;width:95px;height:138px;margin-bottom:9px}
#booktop_book_cover .booktop_cover .cover_txt1 {width:95px;height:20px;overflow:hidden;letter-spacing:-1px}
#booktop_book_cover .booktop_cover .cover_txt2 {width:95px;height:11px;overflow:hidden;margin-bottom:15px;font:normal 11px dotum,arial,sans-serif;letter-spacing:-1px}
#booktop_book_cover .booktop_cover .cover_txt2 a {color:#999}
#booktop_book_cover .booktop_line {margin:3px 0 10px 0;display:inline}

#booktop_review {margin-top:5px}
#booktop_review .top_title {display:block;background-image:url(http://i1.daumcdn.net/img-contents/book/2008_home/top/tab_b_n.gif);background-repeat:no-repeat;width:601px;height:30px}
#booktop_review .top_title .btn {height:7px;text-indent:-1000em;overflow:hidden;display:inline}
#booktop_review .top_title .reviewbg {display:block;background-image:url(http://i1.daumcdn.net/img-contents/book/2008_home/top/tab_b_n.gif);background-repeat:no-repeat;height:30px;width:601px;cursor:pointer}
#booktop_review .top_title .neti {background-position:0 -32px;width:100px}
#booktop_review .top_title .blog {background-position:-100px -32px;width:100px}
#booktop_review .top_title .netiOn {background-position:0 0;width:100px}
#booktop_review .top_title .blogOn {background-position:-100px 0;width:100px}
#booktop_review .top_title .fr {margin:11px 10px 0 0;display:inline}
#booktop_review .top_title img {vertical-align:middle}
#booktop_review .top_title .more {font-family:AppleGothic,"돋움",dotum;font-size:11px;letter-spacing:-1px}

#booktop_review .review_list {clear:both;margin:15px 0 0 10px}
#booktop_review .review_list li {height:20px;line-height:20px;display:block}
#booktop_review .review_list .fr {margin-right:10px;display:inline}
#booktop_review .review_list .star {margin:2px 5px 0 0;display:inline}
#booktop_review .review_list .number {font:bold 11px Tahoma}

#booktop_review .review_blist {clear:both;margin:15px 0 0 10px}
#booktop_review .review_blist li {height:20px;line-height:20px;display:block}
#booktop_review .review_blist .fr {margin-right:10px;display:inline}
#booktop_review .review_blist .title {width:315px;display:inline}
#booktop_review .review_blist .name {width:75px;text-align:right;font-size:11px;font-family:dotum,arial,sans-serif;line-height:20px;display:inline;color:#999;margin-left:20px}
#booktop_review .review_blist .booktitle {font-size:11px;font-family:dotum,arial,sans-serif;line-height:20px;display:inline}
#booktop_review .review_blist .date {line-height:20px}

#booktop_media {float:left;width:318px}
#booktop_media .top_title {margin-bottom:15px}
#booktop_media .top_title h3 {display:block}
#booktop_media .top_title h3 span {display:block;overflow:hidden}
#booktop_media .top_title h3 span.title_media {text-indent:-1000em;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/top/t_media.gif") no-repeat;width:98px;height:14px;margin-top:3px}
#booktop_media .netiList {clear:both}
#booktop_media .netiList .img {border:#e7e7e7 solid 1px;float:left;height:58px}
#booktop_media .netiList .media_txt {color:#000;margin-left:50px;width:242px;height:58px}
#booktop_media .netiList .media_txt span{line-height:22px}
#booktop_media .netiList .mediaList {clear:both;margin-top:14px}
#booktop_media .netiList .mediaList img {vertical-align:middle}
#booktop_media .netiList .mediaList li {height:16px;width:285px;overflow:hidden;margin-top:7px}

#booktop_theme {float:left;width:282px}
#booktop_theme .top_title {margin-bottom:15px}
#booktop_theme .top_title h3 {display:block}
#booktop_theme .top_title h3 span {display:block;overflow:hidden}
#booktop_theme .top_title h3 span.title_theme {text-indent:-1000em;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/top/t_recommend.gif") no-repeat;width:47px;height:14px;margin-top:3px}
#booktop_theme .theme_detail {height:60px}
#booktop_theme .theme_detail .theme_img {float:left;border:#e5e5e5 solid 1px;width:63px;height:47px}
#booktop_theme .theme_detail .theme_txtL {float:left;width:200px;margin-left:15px;display:inline}

#booktop_event {margin-top:19px;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/top/event_bg_new.gif") no-repeat;width:601px;height:174px}
#booktop_event .top_title {height:31px}
#booktop_event .top_title .fr {margin:12px 10px 0 0;display:inline}
#booktop_event .event_detail_img {clear:both;margin:1px}
#booktop_event .event_detail_img .event_img1 {float:left;margin:20px 0 0 19px;display:inline}
#booktop_event .event_detail_img .event_img2 {float:left;margin:20px 0 0 48px;display:inline}
#booktop_event .event_detail_img .event_img3 {float:left;margin:20px 0 0 47px;display:inline}


#scrap {background-color:#FFFFFF;border:1px solid #CFD3EE;color:#666666;height:56px;left:0px;padding:1px;position:absolute;top:20px;width:113px;z-index:1000}
#scrap .btr {display:block;padding-bottom:6px}
#scrap a {color:#666666;padding:4px 0pt 0pt 4px}
#scrap .ovC{background-color:#EBEBF8}
#scrap .novC{background-color:#FFFFFF}

.article_buttons #scrap {background-color:#FFFFFF;border:1px solid #CFD3EE;color:#666666;height:28px;left:48px;padding:1px;position:absolute;top:20px;width:113px;z-index:1000;text-align:left}
.article_buttons #scrap .btr {display:block;padding-bottom:6px}
.article_buttons #scrap a {color:#666666;padding:4px 0pt 0pt 4px}
.article_buttons #scrap .ovC{background-color:#EBEBF8}
.article_buttons #scrap .novC{background-color:#FFFFFF}

.imgmiddle {vertical-align:middle}
.fc4E95E7{color:#4E95E7}
.fc4E59E7 {color:#4E59E7}

.cate {
    position:relative;
    background:url(http://i1.daumcdn.net/img-contents/book/2008_home/etc/line_p01.gif) no-repeat;
    width:112px;height:162px;   
}
.cover_over {
    background:#E7E7E7 url(http://i1.daumcdn.net/img-contents/book/2008_home/common/multi/new/bt_cover.gif) no-repeat 0px 0px;
    padding:13px 4px 0 14px;
    width:96px;height:151px;
    position:absolute;top:0px;left:0px;
    z-index:8005;
}

/*
*:first-child+html .first_cate {width:94px;height:144px} 
*html .first_cate {width:94px;height:144px}
.first_cate .top{height:14px;margin-bottom:5px;overflow:hidden}
.first_cate .subject{height:48px;overflow:hidden;margin-bottom:5px;line-height:20px}
*:first-child+html .first_cate {word-wrap:break-word}
*html .first_cate {word-wrap:break-word}

.first_cate dl{}
.first_cate dd{}
.first_cate .writer {margin-bottom:4px;height:12px;overflow:visible}
.first_cate .reg_date {height:16px;margin-bottom:4px}
.first_cate .price {height:16px;margin-top:3px;color:#4e59e7}


*:first-child+html .first_cate .reg_date {height:12px;margin-bottom:6px}
*html .first_cate .reg_date {height:12px;margin-bottom:2px}
*/
.cover_over dt { display:block; float:left; width:27px; font:11px/13px Dotum,Arial; }
.cover_over dd { display:block; float:left; font:11px/13px Dotum,Arial; }

.first_cate .book{position:relative}
.first_cate .eBOOK {position:absolute;top:1px;left:-4px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_eobook_p.gif) 0 1px no-repeat;height:16px;width:40px}
.first_cate .audioBOOK {position:absolute;top:1px;left:41px;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_eobook_p.gif) 0 -17px no-repeat;height:16px;width:49px}

.em_etc {color:#8D93E1}
.fcFFF {color:#FFF}
.fcafafaf {color:#AFAFAF}
.fcafafaf a{color:#AFAFAF}
.fs14_b {font:bold 14px dotum,arial,sans-serif;line-height:16px}
.tc {text-align:center}
.em_date {font-weight:normal;font-size:9px;font-family:Tahoma; color:#4e59e7}
a.cocomo {
        position:absolute;z-index:799;cursor:pointer;display:block;
        text-indent:0;
        font:bold 11px AppleGothic, Dotum, arial, sans-serif;
        color:#273c71;
        letter-spacing:-1px;
        padding:8px;
        word-break:break-all;word-wrap:break-word;
}
.noimg {position:absolute;left:12px;width:80%;top:15px;font:bold 12px AppleGothic, Gulim,  arial, sans-serif;line-height:18px;letter-spacing:-1px}

#accessibilityLink {display:none}

/* 리스트형에서 본문검색 */
/*
.list_content_search_form {width:830px;height:30px;text-indent:113px;margin-top:10px}
.list_content_search_form label {position:relative;float:left;font-weight:bold;margin:7px 8px 0 0}
.list_content_search_form input {position:relative;float:left;width:227px;border:1px solid #9facdb;padding-top:4px;font:normal 11px AppleGothic, Dotum, arial, sans-serif;color:#757575;height:13px;margin:6px 6px 0 0}
.list_content_search_form img {position:relative;float:left;margin:6px 4px 0 0}
*/
.list_content_search_wrap {float:left;width:100%;height:22px;padding-top:10px}
.list_content_search_wrap label {display:none}
.list_content_search_wrap input {display:inline;margin-left:123px;float:left;width:220px;border:1px solid #D3D3D3;padding-top:4px;font:normal 11px AppleGothic, Dotum, arial, sans-serif;color:#757575;height:13px}
.list_content_search_wrap a.btn_search {float:left;margin:0 5px 0 -1px}
.list_content_search_wrap a.btn_preview {float:left;margin:0 5px 0 0}

.bt_preview_covers {position:absolute;bottom:0;right:0}

#DaumUI__titles a.bye2008 {display:inline;text-indent:0;width:170px;height:34px}
#DaumUI__titles img.goodbye2008 {position:absolute;top:59px;left:808px}

/* modify by MOT */
div.recommend div.recommend_content p a {font-weight:400}

/* 2009 summer renewal */
.body_right .popular {padding-top:7px}
.body_right .popular_line {width:180px;height:0;margin:0 auto;border-bottom:1px solid #eaeaea;background:none;font-size:0;line-height:0}
.body_right .recommend .more {margin:6px 0 0 0;*top:8px}
.body_right .recommend .recommend_title {width:180px;height:30px;margin:0 auto 10px auto;border-bottom:1px solid #eaeaea;background:none}
.body_right .recommend h4 {margin-top:5px}
.body_right .popular .popular_div {padding-top:10px}

/* clickZone */
.cover_img .clickZone, .first_cate .clickZone {position:absolute;left:0;top:0;z-index:3;width:104px;height:77px;background:transparent;cursor:pointer}
.cover_img .price a, .first_cate .price a {color:#4e59e7}

/* layout */
/* miniDaum */
#DaumUI__minidaum {width:100%; height:20px; position:absolute; z-index:101; top:0; right:0}
#daumHead {position:relative;width:100%;z-index:50} /* minidaum이 absolute일 경우 */

/* 요즘으로 보내기 */
.btn_send_yozm {} /*http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_yozm.gif*/

.access_area { overflow:hidden; position:absolute; left:-9999em; width:1px; height:1px; }

.sline { border-top:1px solid #E2E2E2; font-size:0; height:1px; margin:11px 0 14px; }

/* 가격비교 */
.buttonWrap {background:none repeat scroll 0 0 #F7F7F7;border-top:1px solid #D7D7D7;clear:both;height:39px;width:100%}
.buttonWrap .btn_all_check {float:left;width:13px;height:13px;margin:12px 0 0 14px}
.buttonWrap .btn_zzim_library {float:left;width:52px;height:22px;margin:7px 0 0 7px;border:0;background:#fff url(http://i1.daumcdn.net/img-contents/book/2008_home/common/multi/new/bt_zzim01.gif) no-repeat;cursor:pointer}
.buttonWrap .btn_compare_library {float:left;width:58px;height:22px;margin:7px 0 0 7px;border:0;background:#fff url(http://i1.daumcdn.net/img-contents/book/2008_home/common/multi/new/bt_compare.gif) no-repeat;cursor:pointer;text-indent:-999em; }
.buttonWrap .btn_buy_library {float:left;width:58px;height:22px;margin:7px 0 0 7px;border:0;background:#fff url(http://i1.daumcdn.net/img-contents/book/2008_home/common/bt_buy_05.gif) no-repeat;cursor:pointer;text-indent:-999em;    }
.btn_wrap_bottom {border-top:1px solid #EEE;border-bottom:1px solid #D7D7D7}

/* 표지형 */
.book_list_cover {}
.book_list_cover ul {overflow:hidden;width:100%;padding:18px 0}
.book_list_cover .even_row {background-color:#FAFAFA}
.book_list_cover li  {float:left}
.book_list_cover .BookCheckbox {float:left;width:24px;display:inline;overflow:hidden}
.book_list_cover .BookCheckbox input {margin-top:2px;height:16px}
.book_list_cover .ml {}
.book_list_cover .cover_lf {clear:both;float:left;display:inline}
.book_list_cover .cover_img {float:left;padding:1px;width:112px;height:auto}
.book_list_cover .cover_img .title {float:left;margin-right:10px;padding-bottom:7px;font-weight:bold;line-height:1.4em; }
.book_list_cover .cover_img dl {display:block;float:left;margin-bottom:3px;width:100%; }
.book_list_cover .cover_img dt {color:#999}
.book_list_cover .cover_img dd {color:#666;width:66px}
.book_list_cover .cover_img dd a { color:#999; }
.book_list_cover .cover_price {font-weight:bold;margin-top:4px}
.book_list_cover .cover_price strong {font-weight:bold}
.book_list_cover .cover_price .discount {font:11px AppleGothic,Dotum,Arial}
.book_list_cover .cover_title {clear:both;margin-top:7px;width:112px;height:34px}
.book_list_cover .cover_title a{color:#333;line-height:14px}
.book_list_cover .cover_btn {width:114px;height:22px;margin:3px 0 0}
.book_list_cover .clickZone {width:100%;height:138px;z-index:1}
.book_list_cover .contentLink {position:relative;z-index:2}
.book_list_cover .btn_wrap {position:absolute;left:3px;bottom:0px;width:108px;height:26px;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/multi/new/bt_cover.gif") no-repeat -3px 100%}
.book_list_cover .btn_wrap .bar,
.book_list_cover .btn {float:left;height:24px;text-indent:-1000em;overflow:hidden;display:inline;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/multi/new/bt_ebook3.gif") no-repeat;cursor:pointer}
.book_list_cover .btnEbook {background-position:-45px 0;width:42px}
.book_list_cover .btnAudio {background-position:-89px 0;width:38px}
.book_list_cover .btnPbook {background-position:-2px 0;width:41px}
.book_list_cover .btnPreview {position:absolute;right:0px;background-position:-129px 0;width:24px}
.book_list_cover .btn_wrap .bar {background-position:-43px 0;width:2px;cursor:normal;padding:0}
.book_list_cover .bt_preview_covers {right:2px;bottom:1px}
.book_list_cover .sline {margin:0;height:0}

/* List */
.book_list_text .best_num, 
.book_list_cover .best_num {float:left;width:34px;display:inline;overflow:hidden}
.book_list_text .best_num input.check, 
.book_list_cover .best_num input.check {height:13px;margin:2px 0 5px 14px;width:13px}
.book_list_text .best_num span, 
.book_list_cover .best_num span {float:left;display:inline}
.book_list_text .best_num .lm7px, 
.book_list_cover .best_num .lm7px{margin-left:7px;display:inline}
.book_list_text .best_num .lm4px, 
.book_list_cover .best_num .lm4px{margin-left:4px;display:inline}
.book_list_text .best_num .lm12px, 
.book_list_cover .best_num .lm12px{margin-left:12px;display:inline}
.book_list_text .best_num .lm18px, 
.book_list_cover .best_num .lm18px{margin-left:18px;display:inline}
.book_list_text .best_num .bestnum0, 
.book_list_cover .best_num .bestnum0 {background:url("http://i1.daumcdn.net/img-contents/book/2008_home/bestseller/best_n_0.gif") no-repeat;width:10px;height:14px}
.book_list_text .best_num .bestnum1, 
.book_list_cover .best_num .bestnum1 {background:url("http://i1.daumcdn.net/img-contents/book/2008_home/bestseller/best_n_1.gif") no-repeat;width:10px;height:14px}
.book_list_text .best_num .bestnum2, 
.book_list_cover .best_num .bestnum2 {background:url("http://i1.daumcdn.net/img-contents/book/2008_home/bestseller/best_n_2.gif") no-repeat;width:10px;height:14px}
.book_list_text .best_num .bestnum3, 
.book_list_cover .best_num .bestnum3 {background:url("http://i1.daumcdn.net/img-contents/book/2008_home/bestseller/best_n_3.gif") no-repeat;width:10px;height:14px}
.book_list_text .best_num .bestnum4, 
.book_list_cover .best_num .bestnum4 {background:url("http://i1.daumcdn.net/img-contents/book/2008_home/bestseller/best_n_4.gif") no-repeat;width:10px;height:14px}
.book_list_text .best_num .bestnum5, 
.book_list_cover .best_num .bestnum5 {background:url("http://i1.daumcdn.net/img-contents/book/2008_home/bestseller/best_n_5.gif") no-repeat;width:10px;height:14px}
.book_list_text .best_num .bestnum6, 
.book_list_cover .best_num .bestnum6 {background:url("http://i1.daumcdn.net/img-contents/book/2008_home/bestseller/best_n_6.gif") no-repeat;width:10px;height:14px}
.book_list_text .best_num .bestnum7, 
.book_list_cover .best_num .bestnum7 {background:url("http://i1.daumcdn.net/img-contents/book/2008_home/bestseller/best_n_7.gif") no-repeat;width:10px;height:14px}
.book_list_text .best_num .bestnum8, 
.book_list_cover .best_num .bestnum8 {background:url("http://i1.daumcdn.net/img-contents/book/2008_home/bestseller/best_n_8.gif") no-repeat;width:10px;height:14px}
.book_list_text .best_num .bestnum9, 
.book_list_cover .best_num .bestnum9 {background:url("http://i1.daumcdn.net/img-contents/book/2008_home/bestseller/best_n_9.gif") no-repeat;width:10px;height:14px}

.book_list_text .best_num .ranking, 
.book_list_cover .best_num .ranking {width:40px;overflow:hidden}   
.book_list_text .best_num .rk6px, 
.book_list_cover .best_num .rk6px{margin-left:6px;display:inline;overflow:hidden}
.book_list_text .best_num .rk8px, 
.book_list_cover .best_num .rk8px{margin-left:8px;display:inline;overflow:hidden}
.book_list_text .best_num .rk10px, 
.book_list_cover .best_num .rk10px{margin-left:10px;display:inline;overflow:hidden}
.book_list_text .best_num .rk12px, 
.book_list_cover .best_num .rk12px{margin-left:12px;display:inline;overflow:hidden}
.book_list_text .best_num .ranking .ranking_txt, 
.book_list_cover .best_num .ranking .ranking_txt {font:normal 11px AppleGothic,돋움,dotum,sans-serif;line-height:10px;margin-top:4px;color:#999;display:inline}
.book_list_text .best_num .ranking .ranking1, 
.book_list_cover .best_num .ranking .ranking1 {background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/icon_ranking02.gif") no-repeat 0 7px;width:7px;height:12px;margin-right:2px;display:inline}
.book_list_text .best_num .ranking .ranking2, 
.book_list_cover .best_num .ranking .ranking2 {background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/icon_ranking02.gif") no-repeat 0 -6px;width:7px;height:12px;margin-right:2px;display:inline}
.book_list_text .best_num .ranking .ranking3, 
.book_list_cover .best_num .ranking .ranking3 {background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/icon_ranking02.gif") no-repeat 0 -24px;width:7px;height:12px;margin:2px 2px 0 0;display:inline}
.book_list_text .best_num .ranking .rankingnew, 
.book_list_cover .best_num .ranking .rankingnew {background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/icon_ranking02.gif") no-repeat 0 -38px;width:22px;height:12px;margin:2px 2px 0 0;display:inline}


/* 목록형 */
.book_list_text {}
.book_list_text .sline {margin:0}
.book_list_text .list_row {po2sition:relative;padding:15px 0;width:100%}
.book_list_text .list_row_inner { overflow:hidden; }
.book_list_text .list_row .wb_div {}

/* 목록상단 정렬 | 개수 | 뷰형태 등 */
.searchKeywordTitle { padding:17px 0 6px 14px; color:#666; }
.title_wrap_2010 { font-family:AppleGothic,Dotum,Arial; }
.title_wrap_2010 .titleC {height:20px;margin-top:9px;margin-right:6px }
.title_wrap_2010 .titleC span {display:block;float:left;margin-top:4px;margin-left:6px;margin-right:3px;line-height:15px}
.title_wrap_2010 .titleC .sort_bar {font:normal 20px Gulim,sans-serif;color:#e5e5e5;margin:2px 0 0 2px;line-height:17px} 
.title_wrap_2010 .titleC a {font-size:11px;color:#666}
.title_wrap_2010 .iconCheck {position:relative;background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/icon_updown.gif") no-repeat right -7px}
.title_wrap_2010 .iconCheck a {margin-right:11px}
.title_wrap_2010 .iconCheckOn {background:url("http://i1.daumcdn.net/img-contents/book/2008_home/common/icon_updown.gif") no-repeat right 4px}
.title_wrap_2010 .iconCheckOn a {margin-right:8px;font-weight:bold;color:#333}
.title_wrap_2010 .titleR {display:inline;height:20px;margin:9px 10px 0 0}
.title_wrap_2010 .titleR #selectBoxForm {display:inline;position:relative;z-index:9990;float:left;width:86px;margin-right:4px;_margin-right:0}
.title_wrap_2010 .titleR #selectBoxForm a {text-decoration:none;font:11px dotum,"Apple Gothic",sans-serif;color:#444}
.title_wrap_2010 .titleR #selectBoxForm .current {display:block;overflow:hidden;width:80px;height:15px;margin-right:4px;padding:5px 0 0 6px;background:#fff url(http://i1.daumcdn.net/img-contents/book/2008_home/common/multi/new/bt_more.gif) no-repeat}
.title_wrap_2010 .titleR #selectBoxForm #selectBoxFormList {position:absolute;top:20px;z-index:9990;width:84px;border:1px solid #d4d4d4;border-top:0 none}
.title_wrap_2010 .titleR #selectBoxForm li a {display:block;padding-left:6px;width:78px;height:20px;line-height:20px;vertical-align:middle;background:#fff}
.title_wrap_2010 .titleR #selectBoxForm li a:hover,
.title_wrap_2010 .titleR #selectBoxForm li a.select {background:#d4d4d4;color:#fff}
.title_wrap_2010 .icon {display:inline;float:left;overflow:hidden;width:24px;height:20px;text-indent:-9999px}
.title_wrap_2010 .icon.list {background:#fff url(http://i1.daumcdn.net/img-contents/book/2008_home/common/multi/new/bt_list_spr.gif) no-repeat 0 -20px}
.title_wrap_2010 .icon.liston {background:#fff url(http://i1.daumcdn.net/img-contents/book/2008_home/common/multi/new/bt_list_spr.gif) no-repeat 0 0}
.title_wrap_2010 .icon.cover {background:#fff url(http://i1.daumcdn.net/img-contents/book/2008_home/common/multi/new/bt_list_spr.gif) no-repeat -24px -20px}
.title_wrap_2010 .icon.coveron {background:#fff url(http://i1.daumcdn.net/img-contents/book/2008_home/common/multi/new/bt_list_spr.gif) no-repeat -24px 0}

/* paging */
.paging_book {float:left;position:relative;width:100%;height:22px;margin-top:15px;font:bold 12px Tahoma;color:#656565;word-spacing:-1px;text-align:center;clear:both}
.paging_book .num, .paging_book .current {padding:1px 4px 1px 5px;margin-right:1px;border:1px solid #dadadb}
.paging_book .current {border:1px solid #3a3a3a;background:#3a3a3a;font-weight:bold;font-family:Tahoma;color:#fff}
.paging_book span.symbol{color:#949494}
.paging_book .num{color:#666}
.paging_book .num:hover{border:1px solid #3a3a3a;background:#3a3a3a;color:#fff;text-decoration:none}
.paging_book .page_num{position:absolute;top:0;left:0;font-weight:normal;color:#444}
.paging_book .page_num em{font-weight:bold}
.paging_book .btn_page_top{position:absolute;top:0;right:0;width:43px;height:16px;margin:0;padding:0;border:0 none;background-position:0 -90px}
.paging_book .btn_page_top:hover{border:0 none}

/* common */
.screen_out{display:block;overflow:hidden;width:0;height:0;font-size:0;line-height:0;text-indent:-9999em}
.num_calendar{display:block;font-size:0;background:url(http://i1.daumcdn.net/img-contents/book/2010/bg_num.gif) no-repeat;line-height:0;text-indent:-999em}

/* wrap_location */
.section_location {float:left;width:774px;padding:10px 0 10px 4px;border-bottom:1px solid #c8c8c8;font-family:'굴림', Gulim, sans-serif;color:#575757}
.section_location .link{float:left;padding-top:1px;color:#575757}
.section_location .txt_gt{float:left;padding:1px 4px 0 4px;color:#999}
.section_location .wrap_search{float:right;margin-top:-1px}
.section_location .wrap_search .inp_txt{float:left;width:147px;margin:1px 4px 0 0;vertical-align:middle}
.section_location .btn_search{float:left;width:37px;height:20px;margin-top:1px;cursor:pointer;background-position:0 0}

/* snb */
#cSub .tit_h2_bestseller{display:block;width:100%;height:36px;margin-bottom:5px;border-bottom:3px solid #707070;background-position:0 0}
#cSub .tit_h2_media{width:100%;height:36px;margin-bottom:5px;border-bottom:3px solid #707070;background-position:0 -50px}
#cSub .tit_h2_recommend{width:100%;height:36px;margin-bottom:5px;border-bottom:3px solid #707070;background-position:0 -100px}
#cSub .tit_h2_mybook{width:100%;height:35px;margin-bottom:5px;border-bottom:3px solid #707070;background-position:1px -1000px}
#cSub .link_menu{display:block;padding:14px 0 14px 0;border-bottom:1px solid #e7e7e7}
#cSub .link_menu a{font:bold 13px/13px dotum,sans-serif;letter-spacing:-1px;color:#444}
#cSub .link_menu .on{color:#0072bc}
#cSub .link_menu .link_bookclub {letter-spacing:-2px}
.snb_book{overflow:hidden;width:100%;border-bottom:1px solid #e7e7e7}/* 2013-05-09 수정 :border */
.snb_book .depth1{float:left;width:100%;border-top:1px solid #e7e7e8}
.snb_book .fst{border-top:0 none}
.snb_book .depth1 .ico_open{position:relative;float:left;padding:14px 0 14px 17px;color:#444;font:bold 13px/13px dotum,sans-serif;letter-spacing:-1px}
.snb_book .depth1 .ico_open .link_depth1{color:#444;vertical-align:top}
.snb_book .depth1 .link_shop {padding-right:36px;background:url(http://i1.daumcdn.net/img-contents/book/2010/ico_rank.gif) no-repeat right -46px}
.snb_book .depth1 .list_cate{display:none;padding-bottom:10px;clear:both}
.snb_book .depth1 .list_cate li{padding:3px 0 1px 17px}
.snb_book .depth1 .list_cate li a{font-family:dotum,'돋움',sans-serif;color:#555}
.snb_book .depth1 .btn_open{position:absolute;top:12px;left:-4px;width:18px;height:18px;margin:0;padding:0;border:0 none;background-position:4px -297px;text-indent:-999em;cursor:pointer}
.snb_book .open .ico_open{padding:14px 0 8px 17px}
.snb_book .open .list_cate{display:block}
.snb_book .open .list_cate .on{color:#0071bc}
.snb_book .open .btn_open{background-position:4px -597px}
.snb_book .depth1 .ico_open .on{color:#0071bd}

/* 내 책장 좌측 메뉴 */
.wrap_my_snb{display:inline;float:left;padding:32px 19px 5px 19px;margin:0 1px;background:#fff}
.snb_my{overflow:visible;float:left;width:160px}
.snb_my .btn_add{float:right;width:38px;height:17px;margin-top:-1px;background-position:-50px -360px}
.snb_my .link_depth1{float:left}
.snb_my .link_mymenu{display:block;width:100%;padding:15px 0 14px 0;font:bold 12px/12px Dotum,sans-serif;color:#444}
.snb_my .depth1 .ico_open{width:145px;padding-left:15px}
.snb_my .list_myzzim{float:left;width:100%;margin-top:-1px;padding-bottom:8px;font-family:Dotum,sans-serif}
.snb_my .list_myzzim li{float:left;position:relative;width:145px;padding:1px 0 3px 15px;background:url(http://i1.daumcdn.net/img-contents/book/2010/bullet_book.gif) no-repeat 2px -1px;vertical-align:top}
.snb_my .list_myzzim .fst{padding-top:3px;background-position:2px 1px}
.snb_my .list_myzzim .fst .wrap_control{top:5px}
.snb_my .list_myzzim .lst{background-position:2px -24px}
.snb_my .list_myzzim .link_zzim{float:left;padding:4px 0 3px 5px;font:12px/12px Dotum,sans-serif}
.snb_my .list_myzzim .link_zzim:hover,.snb_my .list_myzzim em.link_zzim{color:#0071bd}
.snb_my .list_myzzim .num{float:left;padding:3px 0 0 2px;font:11px/12px tahoma;color:#999}
.snb_my .list_myzzim .inp_zzim{width:99px;height:17px;padding-left:2px;font:13px/17px Dotum,sans-serif;color:#555;border:1px solid #d9d9d9}
/* 수정 확인 취소 */
.snb_my .list_myzzim .btn_modify{display:none;float:right;padding:2px 0 2px 2px;margin-top:3px;font:11px/11px Dotum,sans-serif;letter-spacing:-1px;color:#999}
.snb_my .list_myzzim .wrap_control{position:absolute;right:-19px;top:3px;width:57px;height:19px}
.snb_my .list_myzzim .txt_control{font:11px/11px Dotum,sans-serif;letter-spacing:-1px;color:#666}
.snb_my .list_myzzim .txt_bar{padding:0 2px 0 3px; font-size:11px;color:#e2e2e2}
.snb_my .list_myzzim .over{z-index:10}
.snb_my .list_myzzim .over .btn_modify,
.snb_my .list_myzzim .show{display:block}
.snb_my .layer_modify{display:none;position:absolute;width:64px;top:20px;right:-43px;border:1px solid #999;background:#fff;clear:both}
.snb_my .layer_modify .btn_edit{display:block;padding:1px 0 0 7px;color:#444;line-height:22px;text-decoration:none;font-family:Dotum,sans-serif}
.snb_my .layer_modify .btn_edit:hover{background:#f4f4f4}
.snb_my .layer_modify .fst{padding-top:2px}
/* 서점별 마이페이지 */
.wrap_snb_bot .tit_store_my{width:91px;height:12px;background-position:0 -1050px}
.wrap_snb_bot{width:198px;margin:0 1px;border-top:1px solid #e7e7e7;clear:both}
.wrap_snb_bot .section_store_my{padding:22px 0 17px 18px;border-top:1px solid #fff}
.wrap_snb_bot .list_store{overflow:hidden;width:164px;padding-top:10px}
.wrap_snb_bot .list_store li{overflow:hidden;float:left;width:82px}
.wrap_snb_bot .list_store a{float:left;font:11px/20px Dotum,sans-serif;color:#666;white-space:nowrap; letter-spacing:-1px}
.wrap_snb_bot .ico_newopen{display:inline;float:left;overflow:hidden;width:11px;height:9px;margin:5px 0 0 4px;background-position:0 -1550px;text-indent:-999em;vertical-align:middle}
/* 책 서비스 이용 가이드 */
.wrap_snb_bot .section_book_service{width:157px;margin:0 23px 0 18px;border-top:1px solid #e0e6e4}
.section_book_service .wrap_link{padding-top:16px;border-top:1px solid #fff}
.section_book_service .wrap_link .tit_comm2{width:82px;height:13px;padding:5px 0 6px 0}
.section_book_service .tit_bookfaq{background-position:0 -1070px}
.section_book_service .tit_bookinfo{background-position:0 -1095px}
.section_book_service .tit_bookguide{background-position:0 -1120px}

/* 해당 연도,월간,주간 선택 */
.section_date{position:relative;z-index:9999;width:100%;padding-bottom:10px;height:32px;margin-top:26px}
.section_date .wrap_label {position:relative;z-index:9999;width:100%;text-align:center}
.section_date .wrap_label .label{display:table;display:inline-block;position:relative;margin:0 auto;width:150px}
div.type_week .wrap_label .label{width:182px}
.section_date .wrap_label .year{float:left;position:relative;width:64px;padding:3px 0 3px 4px;border:1px solid #fff}
.section_date .wrap_label .year_on{float:left;position:relative;width:60px;padding:3px 4px;border:1px solid #dedede;background:url(http://i1.daumcdn.net/img-contents/book/2010/ico_comm.gif) no-repeat 100% -540px}
.section_date .wrap_label .year .layer_select{display:none}
.section_date .wrap_label .year_on .layer_select{display:block}
.section_date .wrap_label .month{float:left;position:relative;width:38px;padding:3px 0 3px 4px;border:1px solid #fff}
.section_date .wrap_label .month_on{float:left;position:relative;width:34px;padding:3px 4px;border:1px solid #dedede;background:url(http://i1.daumcdn.net/img-contents/book/2010/ico_comm.gif) no-repeat 100% -540px}
.section_date .wrap_label .month .layer_select{display:none}
.section_date .wrap_label .month_on .layer_select{display:block}
.section_date .wrap_label .week{float:left;position:relative;width:25px;padding:3px 0 3px 4px;border:1px solid #fff}
.section_date .wrap_label .week_on{float:left;position:relative;width:21px;padding:3px 4px;border:1px solid #dedede;background:url(http://i1.daumcdn.net/img-contents/book/2010/ico_comm.gif) no-repeat 100% -540px}
.section_date .wrap_label .week .layer_select{display:none}
.section_date .wrap_label .week_on .layer_select{display:block}
.section_date .wrap_label .year_on .txt_year{display:none}
.section_date .wrap_label .month_on .txt_month{display:none}
.section_date .wrap_label .week_on .txt_week{display:none}
.section_date .wrap_label a, .section_date .label span{float:left}
.section_date .wrap_label .type_btn{width:17px;height:23px}
.section_date .wrap_label .label .ico_comm2{overflow:hidden;float:left;width:18px;height:18px;margin-top:5px;text-indent:-999em}
.section_date .wrap_label .btn_prev{background-position:0 -450px;cursor:default}
.section_date .wrap_label .btn_prev_on{background-position:0 -500px}
.section_date .wrap_label .btn_next{display:inline;background-position:-16px -450px;cursor:default}
.section_date .wrap_label .btn_next_on{display:inline;background-position:-16px -500px}
.section_date .wrap_label .btn_this_week{display:block;position:absolute;top:2px;right:-50px;width:40px;height:18px;margin:3px 0 0 9px;background-position:-50px 0}
.section_date .wrap_label .btn_this_month{display:block;position:absolute;top:2px;right:-50px;width:40px;height:18px;margin:3px 0 0 9px;background-position:-100px 0}
.section_date .wrap_label .num_calendar{width:13px;height:18px}
.section_date .wrap_label .n0{background-position:0 0}
.section_date .wrap_label .n1{background-position:0 -25px}
.section_date .wrap_label .n2{background-position:0 -50px}
.section_date .wrap_label .n3{background-position:0 -75px}
.section_date .wrap_label .n4{background-position:0 -100px}
.section_date .wrap_label .n5{background-position:0 -125px}
.section_date .wrap_label .n6{background-position:0 -150px}
.section_date .wrap_label .n7{background-position:0 -175px}
.section_date .wrap_label .n8{background-position:0 -200px}
.section_date .wrap_label .n9{background-position:0 -225px}
.section_date .wrap_label .txt_year {display:inline;width:10px;height:11px;margin:5px 0 0 2px;background-position:0 -250px;text-indent:-999em}
.section_date .wrap_label .txt_month {display:inline;width:10px;height:11px;margin:5px 0 0 2px;background-position:-25px -250px;text-indent:-999em}
.section_date .wrap_label .txt_week {display:inline;width:10px;height:11px;margin:5px 0 0 2px;background-position:-50px -250px;text-indent:-999em; text-overflow:clip}
.section_date .wrap_label .area_date{float:left;height:28px}

/* 날짜 선택 레이어 */
.section_date .layer_select {position:absolute;top:27px;left:-1px;padding:5px 10px;border:1px solid #ccc;background-color:#fff;text-align:left}
.section_date .list_layer_select{overflow:hidden;width:100%}
.section_date .list_layer_select li{overflow:hidden;float:left;width:100%}
.section_date .list_layer_select li a{display:block;float:left;padding:5px 0}
.section_date .layer_type_year {width:48px}
.section_date .layer_type_month {width:22px}
.section_date .layer_type_week {width:9px}
.section_date .layer_select .num_calendar{float:left;width:8px;height:12px}
.section_date .layer_select .layer_n0{background-position:-25px 0}
.section_date .layer_select .layer_n1{background-position:-25px -25px}
.section_date .layer_select .layer_n2{background-position:-25px -50px}
.section_date .layer_select .layer_n3{background-position:-25px -75px}
.section_date .layer_select .layer_n4{background-position:-25px -100px}
.section_date .layer_select .layer_n5{background-position:-25px -125px}
.section_date .layer_select .layer_n6{background-position:-25px -150px}
.section_date .layer_select .layer_n7{background-position:-25px -175px}
.section_date .layer_select .layer_n8{background-position:-25px -200px}
.section_date .layer_select .layer_n9{background-position:-25px -225px}
.section_date .layer_select .on .layer_n0{background-position:-50px 0}
.section_date .layer_select .on .layer_n1{background-position:-50px -25px}
.section_date .layer_select .on .layer_n2{background-position:-50px -50px}
.section_date .layer_select .on .layer_n3{background-position:-50px -75px}
.section_date .layer_select .on .layer_n4{background-position:-50px -100px}
.section_date .layer_select .on .layer_n5{background-position:-50px -125px}
.section_date .layer_select .on .layer_n6{background-position:-50px -150px}
.section_date .layer_select .on .layer_n7{background-position:-50px -175px}
.section_date .layer_select .on .layer_n8{background-position:-50px -200px}
.section_date .layer_select .on .layer_n9{background-position:-50px -225px}

/* 투명보더 */
.opacity_bor{display:block;position:absolute;border:1px solid #000;opacity:.1;filter:alpha(opacity=10);cursor:pointer}
.size_72{width:70px;height:97px}
.size_148{width:146px;height:210px}
.size_72{width:70px;height:98px}
.size_95{width:93px;height:136px}
.size_52{width:50px;height:74px}
/* 썸네일 투명 이미지 */
.bg_thumb{display:block;position:absolute}
.bg_thumb_73{width:77px;height:107px;background:url(http://i1.daumcdn.net/img-contents/book/2010/bg_thumb_72100.png) no-repeat left top;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://i1.daumcdn.net/img-contents/book/2010/bg_thumb_72100.png", sizingMethod="crop");z-index:1}
.bg_thumb_148{width:161px;height:238px;background:url(http://i1.daumcdn.net/img-contents/book/2010/bg_thumb_148212_2.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://i1.daumcdn.net/img-contents/book/2010/bg_thumb_148212_2.png", sizingMethod="crop")}
.bg_thumb_110{width:121px;height:176px;cursor:pointer;background:url(http://i1.daumcdn.net/img-contents/book/2010/bg_thumb_110160_2.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://i1.daumcdn.net/img-contents/book/2010/bg_thumb_110160_2.png", sizingMethod="crop")}

/* sns보내기 */
.wrap_sns{height:24px;padding:5px 0 4px 0;border-bottom:1px solid #dedede;background:#f7f7f7}
.wrap_sns_inner{float:right;position:relative;z-index:10;width:235px}
.wrap_sns .wrap_date_recommend{float:left;margin-top:6px;font:11px/13px tahoma,sans-serif}
.wrap_sns .wrap_date_recommend .txt_date_recommend{font:11px/13px dotum,'돋움',sans-serif;color:#999;letter-spacing:-1px}
.list_sns{display:inline;float:right;margin-right:5px;background:url(http://i1.daumcdn.net/img-contents/book/2010/bg_box_sns.gif) repeat-x 0 -68px}
.list_sns li{float:left}
.list_sns li a{display:block;padding:1px 0;cursor:pointer}
.list_sns .fst{position:relative;margin-left:-1px;background:url(http://i1.daumcdn.net/img-contents/book/2010/bg_box_sns.gif) no-repeat}
.list_sns .lst{position:relative;margin-right:-1px;background:url(http://i1.daumcdn.net/img-contents/book/2010/bg_box_sns.gif) no-repeat 100% -34px}
.list_sns .sns_mypeople {width:16px;height:16px;padding:3px 3px 3px 7px;border-right:1px solid #E9E9E9;background-position:6px -277px;line-height:0;font-size:0}
.list_sns .sns_twitter {width:16px;height:16px;padding:3px 3px 3px 7px;border-right:1px solid #E9E9E9;background-position:-18px -277px;line-height:0;font-size:0}
.list_sns .sns_facebook {width:16px;height:16px;padding:3px 3px 3px 7px;border-right:1px solid #E9E9E9;background-position:-40px -277px;line-height:0;font-size:0}
.list_sns .sns_more{width:7px;height:4px;padding:9px 5px 9px 4px;background-position:-42px -300px;line-height:0;font-size:0}
    
.list_sns_more{position:absolute;top:24px;right:4px;width:103px;background:url(http://i1.daumcdn.net/img-contents/book/2010/bg_box_sns2.gif) repeat-y -226px 0}
.list_sns_more li{padding:0 1px}
.list_sns_more a{display:block;overflow:hidden;width:87px;margin-left:2px;padding:4px 5px}
.list_sns_more a:hover{background:url(http://i1.daumcdn.net/img-contents/book/2010/btn_common_v4.gif) no-repeat 0 -328px;text-decoration:none}
.list_sns_more .fst{position:relative;margin-top:-1px;padding-top:3px;background:url(http://i1.daumcdn.net/img-contents/book/2010/bg_box_sns2.gif) no-repeat}
.list_sns_more .lst{position:relative;margin-bottom:-1px;padding-bottom:3px;background:url(http://i1.daumcdn.net/img-contents/book/2010/bg_box_sns2.gif) no-repeat -113px 100%}
.list_sns_more .line_bot{border-bottom:1px solid #e9e9e9}
.list_sns_more span{float:left;width:13px;height:13px;margin:2px 5px 0 0;font:11px/14px dotum,'돋움',sans-serif}
.list_sns_more .sns_cyworld{background-position:-71px -282px}
.list_sns_more .sns_me2day{background-position:-93px -282px}
.list_sns_more .sns_yozm{background-position:-115px -282px}

.snb_book .btn_oepn_wrap {top:-9999em; width:0px; height:0px; background:transparent}

/* 2011-12-23 quick menu */
.aside_quick {position:absolute;top:122px;left:50%;margin-left:507px;width:108px;font:11px/12px Dotum,sans-serif;background-color:#fff}
.aside_quick .quick_inner{width:108px;border:1px solid #d6dde3;border-bottom:1px solid #ccd5dc;letter-spacing:-1px}
.aside_quick .list_quick{margin-bottom:1px}
.aside_quick .list_quick li{padding-bottom:8px}
.aside_quick .list_quick .lst{padding-bottom:0}
.aside_quick .list_quick .thumb{position:relative;width:88px;height:70px;margin:0 auto}
.aside_quick .list_quick .opacity_bor{left:0;top:0;width:86px;height:68px}
.aside_quick .box_button{width:100%;height:22px;padding:0;border:0 none;background-color:transparent;cursor:pointer}
.aside_quick .btn_comm2{display:block;width:9px;height:6px;margin:0 auto}
.aside_quick .btn_up .btn_comm2{background-position:-90px -580px}
.aside_quick .btn_down .btn_comm2{background-position:-90px -590px}
.aside_quick .top_button{border-top:1px solid #eaecf0}
.aside_quick .btn_top{display:block;width:100%;height:24px;border-top:1px solid #fff;background-color:#fafdfd}
.aside_quick .btn_top .btn_comm2{width:35px;height:11px;margin:6px auto 0;background-position:-100px -580px}


/* 2013-11-08 gnb,검색창 개선 추가*/
.ir_wa {display:block;overflow:hidden;position:relative;width:100%;height:100%;z-index:-1}
/* daumHead */
#daumHead {width:978px;padding-top:69px}
#daumHead:after {display:block;visibility:hidden;height:0;content:'';font-size:0;clear:both}
#daumHead h1 {display:inline;float:left;width:36px;margin-left:2px;font-weight:bold;font-size:32px;line-height:40px;letter-spacing:-1px}
#daumServiceLogo {display:block;width:36px;height:37px;background:url(http://i1.daumcdn.net/img-contents/book/2010/img_gnb_book.gif) no-repeat}
#daumRelServices {display:inline;float:left;margin:7px 0 0 11px}
#daumRelServices li {display:inline;float:left;margin-left:12px}
#daumRelServices .link_services {display:block;height:24px;font-weight:bold;font-size:19px;color:#b3b3b3;line-height:24px;background:url(http://i1.daumcdn.net/img-contents/book/2010/img_gnb_book_1.gif) no-repeat}
#daumRelServices .link_services1 {width:42px;background-position:-55px -6px}
#daumRelServices .link_services2 {width:84px;background-position:-109px -6px}
#daumRelServices .link_services3 {width:63px;background-position:0 -50px}
/* gnb */
#daumGnb {float:left;position:relative;width:978px;z-index:10;border-bottom:3px solid #028ccd;margin-top:9px;height:43px;/* background:url(http://i1.daumcdn.net/img-contents/book/2010/img_gnb_book.gif) no-repeat 0 -100px */} /* 2015-07-07 수정 배경이미지 속성제거 */
#daumGnb li {float:left}
#daumGnb .gnb_book {float:left}
.gnb_book .link_gnb, .gnb_with .link_gnb {display:block;height:43px;margin-right:10px;line-height:43px;font-weight:bold;font-size:14px;background:url(http://i1.daumcdn.net/img-contents/book/2010/img_gnb_book.gif) no-repeat;letter-spacing:-1px;text-align:center}
.gnb_book .link_gnb1 {width:118px;height:46px;margin-right:9px;background-position:0 -100px}
.gnb_book .link_gnb2 {width:47px;background-position:-127px -100px}
.gnb_book .link_gnb3 {width:84px;background-position:-184px -100px}
.gnb_book .link_gnb4 {width:71px;background-position:-278px -100px}
.gnb_book .link_gnb5 {width:69px;background-position:-359px -100px}
.gnb_book .link_gnb6 {width:83px;margin-right:9px;background-position:-438px -100px}
.gnb_book .link_gnb7 {width:86px;background-position:-530px -100px}
.gnb_book .link_gnb8 {width:55px;background-position:-626px -100px}

/* gnb_sub */
.gnb_sub {display:none;overflow:hidden;position:absolute;top:45px;z-index:99;padding:24px 0 13px;border:1px solid #008ccb;background-color:#fff}
.gnb_sub li {width:100%}
.gnb_sub .link_sub {display:block;height:18px;padding-top:6px;line-height:14px;text-indent:10px;text-decoration:none}
.gnb_sub .cate_list {float:left;width:162px;border-left:1px solid #e9eaec}
.gnb_sub .cate_list2 {width:161px}
.gnb_sub .fst_list {border-left:0}
.gnb_sub .cate_list .title {display:block;width:51px;height:22px;margin-left:14px;font-size:11px;font-weight:bold;line-height:19px;color:#fff;text-align:center;background:url('http://i1.daumcdn.net/img-contents/book/2008_home/detail/img_book_category.gif') 0 -100px no-repeat;letter-spacing:-1px}
.gnb_sub .cate_list li {height:22px}
.gnb_sub .cate_list li a, .gnb_sub .cate_list li strong {margin-left:17px;color:#333}
.gnb_sub .cate_list li strong {font-weight:bold}
.gnb_sub .cate_list li a strong {margin-left:0}
.gnb_book .sub_on .gnb_sub {display:block}
.gnb_book .on .gnb_sub {display:block}
.gnb_book .all_cate {padding-bottom:5px}

.gnb_book .link_gnb1:hover, .gnb_book .link_gnb1:focus {background-position:0 -150px}
.gnb_book .link_gnb2:hover, .gnb_book .link_gnb2:focus {background-position:-127px -150px}
.gnb_book .link_gnb3:hover, .gnb_book .link_gnb3:focus {background-position:-184px -150px}
.gnb_book .link_gnb4:hover, .gnb_book .link_gnb4:focus {background-position:-278px -150px}
.gnb_book .link_gnb5:hover, .gnb_book .link_gnb5:focus {background-position:-359px -150px}
.gnb_book .link_gnb6:hover, .gnb_book .link_gnb6:focus {background-position:-438px -150px}
.gnb_book .link_gnb7:hover, .gnb_book .link_gnb7:focus {background-position:-530px -150px}
.gnb_book .link_gnb8:hover, .gnb_book .link_gnb8:focus {background-position:-626px -150px}
.gnb_book .on .link_gnb1, .gnb_book .on .link_gnb1:hover, .gnb_book .on .link_gnb1:focus {background-position:0 -150px}
.gnb_book .on .link_gnb2, .gnb_book .on .link_gnb2:hover, .gnb_book .on .link_gnb2:focus {background-position:-127px -200px}
.gnb_book .on .link_gnb3, .gnb_book .on .link_gnb3:hover, .gnb_book .on .link_gnb3:focus {background-position:-184px -200px}
.gnb_book .on .link_gnb4, .gnb_book .on .link_gnb4:hover, .gnb_book .on .link_gnb4:focus {background-position:-278px -200px}
.gnb_book .on .link_gnb5, .gnb_book .on .link_gnb5:hover, .gnb_book .on .link_gnb5:focus {background-position:-359px -200px}
.gnb_book .on .link_gnb6, .gnb_book .on .link_gnb6:hover, .gnb_book .on .link_gnb6:focus {background-position:-438px -200px}
.gnb_book .on .link_gnb7, .gnb_book .on .link_gnb7:hover, .gnb_book .on .link_gnb7:focus {background-position:-530px -200px}
.gnb_book .on .link_gnb8, .gnb_book .on .link_gnb8:hover, .gnb_book .on .link_gnb8:focus {background-position:-626px -200px}
 /* 2015-07-07 수정 시작 */
#daumGnb .gnb_with {display:inline;float:left;/* margin-left:8px */}
.gnb_with .link_gnb1 {width:65px;margin-right:8px;background-position:-690px -100px} 
.gnb_with .link_gnb1:hover, .gnb_with .link_gnb1:focus {background-position:-690px -150px}
.gnb_with .on .link_gnb1, .gnb_with .on .link_gnb1:hover, .gnb_with .on .link_gnb1:focus {background-position:-690px -200px}
 /* 2015-07-07 수정 끝 */
#daumGnb .link_app {position:absolute;top:7px;right:0;overflow:hidden;width:70px;height:30px;background:url(http://t1.daumcdn.net/book/image/PC_LNB_70x30.png) no-repeat 0 0;text-indent:-9999px}

/* PC전사 이미지 */
.ico_search {background-image:url(http://i1.daumcdn.net/svc/image/U03/common_icon/5265025001055B0001)}
/* search bar 기본 */
#daumSearch {float:right;position:relative;z-index:20;width:310px}
#daumSearch .box_searchbar {float:left;background:url(http://i1.daumcdn.net/svc/image/U03/common_icon/5265025001055B0001) no-repeat;background-position:0 0}
#daumSearch .search_on {position:relative;background-position:0 -50px}
#daumSearch .tf_keyword {display:inline;float:left;width:370px;height:18px;margin:11px 10px 0;padding:0;border:0 none;font-weight:bold;font-size:16px;line-height:18px;font-family:'돋움',dotum,sans-serif;background-color:transparent;outline:none}
#daumSearch .btn_search {float:left;overflow:hidden;width:66px;height:39px;border:0 none;background-position:0 -300px;cursor:pointer}
#daumSearch .btn_search:hover  {background-position:-70px -300px}
/* search bar 내부검색창 */
#daumSearch .fld_inside {position:relative;width:100%;height:31px}
#daumSearch .fld_inside .box_searchbar {width:100%;background-position:0 -200px}
#daumSearch .fld_inside .tf_keyword {width:242px;height:18px;margin:7px 9px 0;font-weight:normal;font-size:12px;line-height:1.5}
#daumSearch .fld_inside .btn_search {float:right;width:50px;height:31px;background-position:100% -200px}
#daumSearch .fld_inside .btn_search:hover {background-position:100% -300px}
#daumSearch .fld_inside .bg_on {background:url(http://i1.daumcdn.net/svc/image/U03/common_icon/5265025001055B0001) no-repeat 2px -422px}
#daumSearch .fld_inside .search_on {background-position:0 -250px}
#daumSearch .fld_inside .search_on .btn_search {background-position:100% -250px}
#daumSearch .fld_inside .search_on .btn_search:hover {background-position:100% -300px}
/* search bar 옵션이 있을경우 */
#daumSearch .opt_on .tf_keyword {width:158px;margin:7px 5px 0}
#daumSearch .opt_search {float:left;width:72px;height:31px;line-height:14px}
#daumSearch .opt_search .search_option {height:31px}
#daumSearch .opt_search .tf_opt {width:82px;height:18px;margin:7px 0 0 10px;border:0 none;background-color:transparent;outline:none;cursor:pointer}
#daumSearch .opt_search .btn_opt {position:absolute;top:0;left:1px;width:72px;height:31px;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAP///////yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)}
#daumSearch .opt_search .ico_arrow {float:right;overflow:hidden;width:10px;height:15px;margin-top:8px;border-right:1px solid #d9d9d9;background-position:0 -350px;text-indent:-9999px}
#daumSearch .opt_search .layer_opt {display:none;overflow:hidden;position:absolute;top:29px;left:0;z-index:20;width:71px;border:1px solid #a5a6ac;border-top:0 none;background-color:#fff}/* 2013-11-07 추가 */
#daumSearch .opt_search .list_opt {float:left;width:100%;margin-top:1px;padding:2px 0 3px;border-top:1px solid #e8e8ea}/* 2013-11-07 수정 */
#daumSearch .opt_search .lab_opt {display:block;position:relative;z-index:1;width:100%;padding:5px 0 3px;background-color:#fff;text-indent:9px;cursor:pointer}
#daumSearch .opt_search .inp_opt {position:absolute;width:100%;height:22px;opacity:0;filter:alpha(opacity=0)}
#daumSearch .opt_open .btn_opt {top:0;left:0;width:72px;height:29px;border-top:1px solid #a5a6ac;border-left:1px solid #a5a6ac}/* 2013-11-07 수정 */
#daumSearch .opt_open .ico_arrow {margin:0;height:29px;border-color:#a5a6ac;background-position:0 -375px}
#daumSearch .opt_open .layer_opt {display:block}/* 2013-11-07 추가 */
#daumSearch .list_opt li {float:left;width:100%}
#daumSearch .on .lab_opt {font-weight:bold;background-color:#f0f0f0;letter-spacing:-1px}
/* suggest */
.suggestBox {display:none;position:absolute;top:100px;right:0;width:308px;border:1px solid #a5a6ac;border-top-color:#3f78df;font-family:'돋움',dotum,sans-serif;background-color:#fff;font-size:12px;line-height:17px;z-index:9999}
.suggestBox a, .suggestBox a:visited, .suggestBox a:link, .suggestBox a:active {text-decoration:none}
.suggestBox ul, .suggestBox li {margin:0;padding:0;list-style:none}
.suggestBox .list {min-height:98px;height:auto !important;height:98px;padding:3px 0 5px;color:#000}
.suggestBox .list li {overflow:hidden;height:21px;margin:0;padding:2px 10px 0;text-overflow:ellipsis;background-color:#fff;line-height:21px;cursor:pointer}
.suggestBox li.on {background-color:#f0f0f0}
.suggestBox li strong {color:#e5333d;font-weight:normal}
.suggestBox li .item {display:block;height:100%}f#daumSearch
.suggestBox .line {overflow:hidden;height:1px;padding:0;margin:5px 0px 3px;background-color:#e5e5e5;line-height:1px;font-size:1px}
.suggestBox .guide {padding:13px 10px 11px;color:#555}
.suggestBox .footer {display:none}
/* suggest 이미지형 */
.thumbType {width:405px}
.baseBox {width:308px;float:left}
.imageBox {display:none;float:left}
.thumbType .baseBox {float:right;border-left:1px solid #e5e5e5}
.thumbType .imageBox {display:inline;width:74px;margin:10px;border:1px solid #ececec;text-align:center}
.thumbType .imageBox img {width:74px}
.thumbType .imageBox .empty {width:72px;height:105px;border:1px solid #fff;background-color:#fbfbfb;background:#fbfbfb url(http://i1.daumcdn.net/imgsrc.search/search_all/2009/image/suggest_service.gif) no-repeat 5px -40px}

/* 미니다음 개별레이아웃 */
#wrapMinidaum {position:absolute;top:0;left:0;width:978px;margin:0 auto}
#wrapMinidaum #minidaumService {line-height:14px}

.gnb_sub .link_allcate {display:block;position:absolute;bottom:23px;right:40px;width:104px;height:15px;font-size:0;line-height:0;background:url(http://i1.daumcdn.net/img-contents/book/2008_home/detail/img_book_category_131121.gif) no-repeat 0 -125px;text-indent:-9999px} /* 2013-11-21 추가*/

/* ratio 1 */
.img_g {display:inline-block;overflow:hidden;background:url(http://m1.daumcdn.net/svc/image/U03/common_icon/53A7864A031C050002) no-repeat 0 0;text-indent:-9999px}
 
/* ratio 1.5 */
@media
only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min-device-pixel-ratio:1.5),
only screen and (min-resolution:1.5dppx) {
    .img_g {background-image:url(http://m1.daumcdn.net/svc/image/U03/common_icon/53A786560351D60002);-webkit-background-size:218px 248px;background-size:218px 248px}
}
 
/* ratio 2 */
@media
only screen and (-webkit-min-device-pixel-ratio:2),
only screen and (min-device-pixel-ratio:2),
only screen and (min-resolution:2dppx) {
    .img_g {background-image:url(http://m1.daumcdn.net/svc/image/U03/common_icon/53A78660033F940001);-webkit-background-size:218px 248px;background-size:218px 248px}
}

.link_mobile {
    display: block;
    width: 100%;
    height: 66px;
    padding-top: 24px;
    border-top: 1px solid #474747;
    font-size: 32px;
    background-color: #fff;
    color: #303030;
    text-align: center;
    text-decoration: none;
    letter-spacing: -1px;
}

.link_mobile .ico_mobile {
    height: 44px;
    padding-left: 24px;
    background-position: 0 -565px;
    font-size: 32px;
    color: #303030;
    font-family: '돋움',dotum,sans-serif;
}

.ico_comm {
    background: url(http://i1.daumcdn.net/img-contents/enc/2014/ico_comm_161011.png) no-repeat;
}