@charset "UTF-8";.detail_book .cont_foot::before{overflow:hidden;position:relative;z-index:1;display:block;height:10px;background:url(//search1.daumcdn.net/search/statics/common/mi/bg_divider.png) repeat-x 0 0;background-size:2px 10px;content:''}#bookColl .tab_fix .tab_tit{white-space:nowrap}#bookColl .wrap_thumb{width:108px}#bookColl .wrap_cont{overflow:hidden}#bookColl .link_item{display:block}#bookColl .emph_best{position:absolute;top:6px;right:6px;z-index:1;width:31px;height:31px;border-radius:30px;font-size:10px;line-height:33px;background:#fb5a59;color:#fff;text-align:center}#bookColl .list_thumb li{width:108px}#bookColl .list_thumb li+li{margin-left:4px}#bookColl .list_thumb .wrap_cont{padding-right:10px}#bookColl .list_thumb .tit_item{display:block;display:-webkit-box;overflow:hidden;max-height:2.6em;margin-top:7px;font-size:15px;font-weight:normal;line-height:1.3;color:#000;-webkit-box-orient:vertical;-webkit-line-clamp:2}#bookColl .list_thumb .txt_sub{display:block;overflow:hidden;margin-top:2px;color:#919191;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}#bookColl .list_thumb .txt_sub+.txt_sub{margin-top:-1px}#bookColl .list_thumb .ico_adult_s{margin-top:1px}#bookColl .tab_thumb li,#bookColl .tab_thumb .wrap_thumb{width:70px}#bookColl .tab_thumb .tit_item{max-height:2.34em;margin-top:6px;font-size:14px;line-height:1.17}#bookColl .tab_thumb .txt_sub{font-size:13px}#bookColl .tab_thumb .on .tit_item{font-weight:bold}#bookColl .tab_thumb .on .thumb_bf::after{border:2px solid #26ade5}#bookColl .cp_comp{margin:17px 0 0}#bookColl .desc{clear:both;font-size:15px;line-height:1.6}#bookColl .box_info{display:block;padding:9px 0 11px;font-size:13px;line-height:1.69;border:1px solid #f0f0f0;background:#f6f8f8;color:#919191}#bookColl .box_info li{padding:1px 14px 0;letter-spacing:-1px}#bookColl .box_info li::before{content:'';display:inline-block;width:1px;height:1px;margin:9px 7px 0 0;background:#919191;vertical-align:top}#bookColl .box_info a{color:#919191}#bookColl .tit_book{display:block;display:-webkit-box;overflow:hidden;max-height:2.56em;font-size:18px;color:#000;line-height:1.28;-webkit-box-orient:vertical;-webkit-line-clamp:2}#bookColl .num_price{font-weight:bold}#bookColl.type_tot .coll_tit{position:relative;border-bottom:1px solid #f2f2f2}#bookColl.type_tot .tab_fix{margin:10px 0 14px}#bookColl.type_tot .tab_fix .list_tab::before{left:14px;right:14px}#bookColl.type_tot .info_desc{padding:0}#bookColl.type_tot .info_desc .desc{display:-webkit-box;overflow:hidden;max-height:4.8em;color:#000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:3}#bookColl.type_tot .list_thumb{padding:0 12px}#bookColl.type_tot .list_thumb li{float:left;width:33.333%;margin:0;padding:0 2px;box-sizing:border-box}#bookColl.type_tot .list_thumb .wrap_thumb{width:100%}#bookColl .info_book{overflow:hidden;padding:20px 14px 0}#bookColl .info_book>.wrap_thumb{width:90px;float:right;margin-left:18px}#bookColl .info_book .tit_book{font-weight:normal}#bookColl .info_book .tit_book .ico_adult_s{margin-top:3px}#bookColl .info_book .txt_writer{display:block;margin:2px 0 3px;color:#444}#bookColl .info_book .dl_book{overflow:hidden;color:#919191}#bookColl .info_book .dl_book dt{margin-right:4px}#bookColl .info_book .dl_book dd+dt::before{content:'';float:left;width:1px;height:11px;margin:4px 8px 6px;background:#e6e6e6}#bookColl .info_book .dl_book dt,#bookColl .info_book .dl_book dd{float:left}#bookColl .info_book .txt_price{display:block;margin-top:4px;font-size:15px;color:#fb5a59}#bookColl .info_book .txt_price .tag_comps{margin-top:3px}#bookColl .info_book .txt_price+.txt_price{margin:0}#bookColl .info_book ~ .info_desc{margin-top:15px;padding-top:14px;border-top:1px solid #ebebeb}#bookColl .list_book>li{margin:0 14px}#bookColl .list_book>li .info_book{padding:20px 0 0}#bookColl .list_book>li+li{margin-top:20px;border-top:1px solid #f5f5f5}#bookColl .cont_tab{padding-bottom:20px}#bookColl .cont_tab .list_book{border-top:1px solid #f2f2f2}#bookColl .intro_book{overflow:hidden;padding-left:14px;background-color:#f5f6f8}#bookColl .intro_book .wrap_thumb{float:right;margin-left:14px}#bookColl .intro_book .wrap_cont{height:102px;padding-top:17px}#bookColl .intro_book .tit_book{margin:5px 0 3px}#bookColl .intro_book .txt_sub,#bookColl .intro_book .txt_writer{display:block;overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis}#bookColl .intro_book .txt_sub{color:#777}#bookColl .intro_book .txt_writer{color:#333}#bookColl .info_summary{margin:15px 14px 16px}#bookColl .info_summary+.info_desc{border-top:1px solid #f5f5f5}#bookColl .info_summary .tag_comps{margin-top:4px}#bookColl .info_summary .tag_comps:not(:first-child){margin-left:8px}#bookColl .info_desc{margin:0 14px}#bookColl .info_desc .hide_desc{display:none}#bookColl .info_desc .more_comm2{margin-left:20px}#bookColl .info_desc .more_comm2::before{display:inline-block;content:'...';width:20px;margin-left:-20px;color:#000}#bookColl .info_desc .comp_fold .hide_desc{display:inline}#bookColl .info_desc .comp_fold .more_comm2{margin-left:0}#bookColl .info_desc .comp_fold .more_comm2::before{display:none}#bookColl .info_subcont{position:relative}#bookColl .info_writer{padding:20px 14px}#bookColl .info_writer .wrap_thumb{float:left;margin:0 12px 15px 0}#bookColl .info_writer .tit_name{display:block;font-size:18px}#bookColl .info_writer .dl_other{margin-top:5px;font-size:15px}#bookColl .info_writer .dl_other dt{float:left;margin-right:4px}#bookColl .list_review{margin:0 14px}#bookColl .list_review li{padding:20px 0}#bookColl .list_review li+li{border-top:1px solid #f5f5f5}#bookColl .list_review .tit_item{display:block;display:-webkit-box;overflow:hidden;max-height:2.6em;font-size:18px;font-weight:normal;color:#000;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}#bookColl .list_review .desc{display:block;display:-webkit-box;overflow:hidden;max-height:3em;margin-top:7px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#000}#bookColl .list_review .info_subinfo{display:table;overflow:hidden;margin-top:6px;font-size:13px;color:#999}#bookColl .list_review .info_subinfo .txt_cate{float:left;color:#26ade5;margin-right:6px}#bookColl .list_review .info_subinfo .txt_info:nth-child(2){display:inline-block;overflow:hidden;max-height:22px;margin-right:4px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all}#bookColl .list_review .info_subinfo .txt_info+.txt_info{display:table-cell;white-space:nowrap}#bookColl .list_review .info_subinfo .txt_info+.txt_info::before{display:inline-block;width:1px;height:11px;margin:0 8px -1px 5px;background-color:#ededed;content:''}#bookColl .list_review .wrap_thumb{float:right;width:90px;margin:7px 0 0 14px}#bookColl .list_review .wrap_thumb+.wrap_cont .desc{-webkit-line-clamp:3;max-height:4.5em}#bookColl .list_sale{overflow:hidden;margin:0 14px}#bookColl .list_sale>li+li{border-top:1px solid #f5f5f5}#bookColl .list_sale .wrap_thumb{display:table-cell;width:32px;vertical-align:middle}#bookColl .list_sale .wrap_thumb .thumb_bf{overflow:hidden;width:32px;border-radius:30px}#bookColl .list_sale .wrap_thumb .thumb_bf::after{border-radius:30px}#bookColl .list_sale .link_item{display:table;width:100%;height:70px}#bookColl .list_sale .tit_item{display:table-cell;padding:0 7px;font-size:15px;line-height:1.2;color:#000;vertical-align:middle}#bookColl .list_sale .wrap_cont{display:table-cell;font-size:15px;color:#fb5a59;text-align:right;vertical-align:middle;white-space:nowrap}#bookColl .list_sale .box_info{margin-bottom:14px}#bookColl .list_sale .tag_comps{margin-top:3px}.detail_book #bookColl .tab_fix .on .tab_tit{border-color:#26ade5;color:#26ade5}.detail_book #bookColl .list_thumb{padding-bottom:20px}.detail_book .info_desc{padding:20px 0;font-size:15px;line-height:1.6}.detail_book .info_desc .tit{display:block;margin-bottom:8px;font-size:15px;line-height:1.4}.detail_book .info_desc .desc{margin-bottom:15px}.detail_book .cont_foot{font-size:12px;line-height:1.44;text-align:left}.detail_book .cont_foot .inner_foot{padding:19px 14px 18px;color:#919191}.detail_book .cont_foot .inner_foot a{color:#919191}.detail_book #daumFoot address{font-size:12px;padding-bottom:0}.detail_book #daumFoot address::before{display:none}