@charset "euc-kr";
/*°øÅë*/
#mContainer{overflow:hidden}
#mContainer #mLnb {border-top: none !important;}
#mContainer #mLnb h3{font-weight:bold;font-size: 26px;padding-bottom: 30px;border-bottom: 3px solid #222;}
#mContainer #mLnb ul li a.season{background: url('https://img.megagong.net/book_new/toggle_off.png') no-repeat right 10px center;}
#mContainer #mLnb ul li a.season.on{background: url('https://img.megagong.net/book_new/toggle_on.png') no-repeat right 10px center;}
.ebook_topwrp.visu_emp.basicbook{display:none}
h3.top_tit{position: relative;font-size: 16px;padding-left: 5px;margin-bottom: 18px;}
h3.top_tit::before{content: "";position: absolute;top: 1px;left:0;width: 2px;height: 14px;background-color: #222;}
.dim_bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color: transparent;opacity:0.7;z-index:1000;display: none;}
/*  ¿Â¶óÀÎ¼­Á¡ ¸ÞÀÎ */
.ebook_content_new{position:relative;width: 1080px;margin: 0 auto;padding: 50px 0 80px;}
.ebook_content_new:after{content:'';clear:both;display:block}
.ebook_content_new_inner{position:relative;float:left;padding-left:41px;width:866px}

/*°Ë»ö¿µ¿ª Ãß°¡*/
.infoSearch_book{width:495px;float:left;background: #f7f7f7;border-radius: 30px;border: none;padding: 10px;}
.infoSearch_book input{background:none;width: 92% !important;font-size: 12px;border: none;}
.infoSearch_book input::placeholder {color:#6d6d6d}
.infoSearch_book .btn_find{background: url('https://img.megagong.net/book_new/search_new.png') no-repeat right center;background-size: contain;width: 19px;height: 19px;float: right;font-size:0;text-indent: -9999px;}
/*°Ë»ö¿µ¿ª Ãß°¡*/

#sortTab_box{float: right;overflow: hidden;}
#sortTab_box::after{display:block;clear:both;content:''}
#sortTab_box .mo_h3{display: none;}
#sortTab_box .sortTab {float: right;width: auto;overflow: hidden;padding: 7px 0;}
#sortTab_box .sortTab li{float: left;width:65px;height:25px;font-size:13px;font-weight:bold;border:1px solid #d2d2d2;border-radius:15px;text-align:center;line-height: 25px;color: #d2d2d2;}
#sortTab_box .sortTab li.on{background:#007af3;border:none;color:#fff}
#sortTab_box .sortTab li +li{margin-left:5px}



.slider_Wrap{position: relative;}
.ebook_top_slider{width:866px;height:315px;overflow: hidden;}
.ebook_top_slider .slick-slide img{width:100%;}
.ebook_top_slider .slick-arrow{display: none !important;}
.ebook_top_slider .slick-dots{position:absolute;right:7px;top: 10px;}
.ebook_top_slider .slick-dots li{margin:0 0 0 2px;cursor: pointer;overflow:hidden;border-radius:12px;width:12px;height:12px;display: inline-block; border: 1px solid #a0a0a0;text-indent: -9999px;font-size:0;}
.ebook_top_slider .slick-dots li.slick-active{background: #a0a0a0;}
.ebook_top_slider .slick-dots li button {font-size:0;}

.ebktop_visual{height: 500px;position: relative;}
.ebktop_visual .slick-list{height: 500px}
.ebktop_visual .fullebk_slider{position: relative;width: 920px;margin: 0 auto;padding: 35px 0;box-sizing: border-box;}
.ebktop_visual .fullebk_item{position: relative;width: 1080px;margin: 0 auto}
.ebktop_visual .fullebk_item a{position: absolute;bottom: 16%;left: 50%;width: 30%;height: 16%;font-size: 0;background: #fff;opacity: 0;}


.best_book {margin: 30px auto 35px;position:relative;}
.best_book h3{color: #007af3;vertical-align: bottom;font-size: 20px;}
.best_book h3:before{display:none}
.book_info{position:absolute;right:0;top: 0;font-size:13px;color: #aaaaaa;font-weight: normal;margin-top: 5px;}
.pop_wrap{position: relative; display: none;}
.book_info_pop{border: 1px solid #313131;padding:10px 12px;position: absolute;width: 320px;right: 0;top: -5px;z-index: 1;background: #fff;font-size: 12px;}
.book_info_pop.on{display:block}
.book_info_pop > img{margin-right:10px;display:inline-block}
.book_info_pop > img.pop_close{position:absolute;right:0;}
.book_info_pop p{display:inline-block;line-height:1.5}
.book_info_pop span{color:#f27200;font-weight:bold}
.b_list_wrap {position:relative;margin-top: 15px;border: 1px solid #dddddd;}
.b_list_wrap .b_list{position: relative;margin: 0 auto;padding: 75px 40px;box-sizing: border-box;overflow: hidden;}
.b_list_wrap .b_list .book{width: 50%;float: left}
.b_list_wrap .b_list .book + .book + .book{margin-top: 45px;}
.b_list_wrap .b_list .book .b_img{text-align: center;position: relative;width: 190px;height: 230px;background: url('https://img.megagong.net/book_new/book_bg.png') no-repeat center 0;background-size: contain;vertical-align: bottom;float: left;overflow: hidden;}
.b_list_wrap .b_list .book .b_img a img.bookimg{max-width: 138px;height: 195px;text-align: center;display: inline-block;}
.b_list_wrap .b_list .book .b_img .book_prev{position:absolute;display: inline-block;z-index: 1;right: 10px;bottom: 40px;width: 48px;height: 48px;}
.b_list_wrap .b_list .book .b_info{float:left;width: 200px;position: relative;}
.b_list_wrap .b_list .book .b_info a > span{border:1px solid #e3e3e3;padding:5px 10px;color: #999999;display: inline-block;}
.b_list_wrap .b_list .book .b_info dl{margin:20px auto 20px}
.b_list_wrap .b_list .book .b_info dl dt{font-size:13px;color:#222222;font-weight: bold;margin-bottom:22px;line-height: 1.3;}
.b_list_wrap .b_list .book .b_info dl dt{font-size: 13px;font-weight: bold;margin-bottom: 22px;white-space: normal;line-height: 1.3;height: 3em;text-align: left;word-wrap: break-word;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.b_list_wrap .b_list .book .b_info dl dd.athr{color: #999999;font-size: 11px;height:22px;}
.b_list_wrap .b_list .book .b_info dl dd span{position: relative;padding-left: 6px;margin-left: 6px;}
.b_list_wrap .b_list .book .b_info dl dd span:before{position: absolute;top: 50%;transform:translateY(-50%); -moz-transform:translateY(-50%); -webkit-transform:translateY(-50%);left: 0;content: "";width: 1px;height: 9px;background-color: #bbb;}

/*º£½ºÆ®±³Àç ¹öÆ° ¿µ¿ª Ãß°¡*/
.b_list_wrap .b_list .book .b_info dl dd{color:#999999}
.b_list_wrap .b_list .book .b_info dl dd + dd{margin-top: 10px;}
.b_list_wrap .b_list .book .b_info dl dd.price {vertical-align:middle;font-size: 13px;}
.b_list_wrap .b_list .book .b_info dl dd.price span{color:#ff001e;font-weight:bold;}
.b_list_wrap .b_list .book .b_info dl dd.price span.cost{text-decoration:none}
.b_list_wrap .b_list .book .b_info dl dd.price strong{padding: 0 3px;color: #333333;text-decoration: line-through;font-weight:normal;}
.b_list_wrap .b_list .book .b_info .btn{/* width: 120px; */height: 73px;}
.b_list_wrap .b_list .book .b_info .btn a{display: block;float: left;width: 92px;height: 35px;font-size: 13px;border:1px solid #6f9ebb;color: #6f9ebb;text-align: center;line-height: 35px;box-sizing: border-box;font-weight:bold;}
.b_list_wrap .b_list .book .b_info .btn a.payb{float: left;margin-right: 4px;background: #6f9ebb;color: #fff;margin-bottom: 3px;}
.b_list_wrap .b_list .book .b_info .btn span{display: block;float: left;width: 118px;height: 35px;font-size: 13px;background: #bfbfbf;color: #fff;text-align: center;line-height: 35px;box-sizing: border-box;font-weight:bold;}
.b_list_wrap .b_list .book .b_info .btn span.nonbook2{border:1px solid #bfbfbf;color: #bfbfbf;background:none}
.b_list_wrap .b_list .book .b_info .btn span.nonbook_txt{position: absolute;left: 0;bottom: 15px;background: none;color: #bfbfbf;width: 100%;height: auto;text-align: left;line-height: 1;/* margin-top: 5px; */}
/*º£½ºÆ®±³Àç ¹öÆ° ¿µ¿ª Ãß°¡*/


.b_list_wrap .slick-dots{position:absolute;right:7px;top: 10px;}
.b_list_wrap .slick-dots li{margin:0 0 0 2px;cursor:pointer;overflow:hidden;border-radius:12px;width:12px;height:12px;display: inline-block; border: 1px solid #a0a0a0;text-indent: -9999px;}
.b_list_wrap .slick-dots li.slick-active{background: #a0a0a0;}
.b_list_wrap .slick-dots li button {font-size:0;}
.new_book {margin: 30px auto 35px;position:relative;}
.new_book h3{font-size: 20px;font-weight: bold;color: #222222;}
.new_book h3:before{display:none}
.n_list_wrap {position:relative;margin-top: 10px;background: #fafafa;padding: 0;}
.n_list_wrap:before{background:#fafafa;position:absolute;height:100%;width:100%;content:'';left: -100%;}
.n_list_wrap:after{background:#fafafa;position:absolute;height:100%;width:100%;content:'';right: -100%;top: 0;}
.n_list_wrap .n_list{position: relative;margin: 0 auto;padding: 0;overflow: hidden;}
.n_list_wrap .n_list .slick-list{padding:42px 0}
.n_list_wrap .n_list .slick-list:after{content:'';display:block;clear:both}
.n_list_wrap .n_list .book{float:left;width:25%;text-align:center;}
.n_list_wrap .n_list .book a{position: relative;display: inline-block;}
.n_list_wrap .n_list .book a > img{margin:0 auto;width:130px;height:180px}
.n_list_wrap .n_list .book .new_icon{position:absolute;top: -26px;left: -20px;z-index: 1;}
.n_list_wrap .n_list .book dl{margin: 17px auto 0;width: 130px;}
/* .n_list_wrap .n_list .book dl dt{font-weight:bold;height: 39px;line-height: 1.3;} */
.n_list_wrap .n_list .book dl dt{font-weight:bold;min-height: 48px;overflow: hidden;text-overflow: ellipsis;word-break: break-word;line-height: 1.3;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.n_list_wrap .n_list .book dl dd{font-size: 11px;}
.n_list_wrap .n_list .book dl dd.athr{color: #999999;margin:18px auto 11px;}
/* .n_list_wrap .n_list .book dl dd.athr span{position: relative;padding-left: 4px;margin-left: 4px;} */
.n_list_wrap .n_list .book dl dd.athr span{position: relative;height: 12px;padding-left: 4px;margin-left: 4px;width: 50%;overflow: hidden;text-overflow: ellipsis;word-break: keep-all;line-height: 1;vertical-align: top;display: inline-block;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.n_list_wrap .n_list .book dl dd.athr span:before{position: absolute;top: 50%;transform:translateY(-50%); -moz-transform:translateY(-50%); -webkit-transform:translateY(-50%);left: 0;content: "";width: 1px;height: 9px;background-color: #bbb;}
.n_list_wrap .n_list .book dl dd.price{color:#333333}
.n_list_wrap .n_list .book dl dd.price span{text-decoration:line-through;display: inline-block;}
.n_list_wrap .n_list .book dl dd.price strong{color:#ff001e;margin-left: 7px;}
.n_list_wrap .n_list .slick-arrow{position:absolute;width:20px;height:31px;top:30%;text-indent: -9999px;z-index: 2;}  
.n_list_wrap .n_list .slick-prev {left:0;background:url('https://img.megagong.net/book_new/prev_arrow.png') no-repeat center 0;background-size: contain;}
.n_list_wrap .n_list .slick-next {right:0;background:url('https://img.megagong.net/book_new/next_arrow.png') no-repeat center 0;background-size: contain;}
.book_board_wrap{margin:30px auto 0;overflow: hidden;}
.book_board_wrap .inner > div{float:left}
.book_board_wrap h3{position: relative;margin-bottom: 22px;}
.book_board_wrap h3 .btn_more{position: absolute;top: 0;right: 0;width:15px;height: 15px;background: url('https://img.megagong.net/s/common/main_bottom_more.jpg') no-repeat 0 0;font-size:0;text-indent:-99999px;}
.book_board_wrap .notice{width:495px;min-height: 185px;border:1px solid #dddddd;padding: 20px 15px;box-sizing: border-box;}
.book_board_wrap .notice .board_list{}
.book_board_wrap .notice .board_list li{font-size: 14px;position: relative;}
.book_board_wrap .notice .board_list li span{text-align: center;width: 38px;display: inline-block;position: absolute;top: 0;left: 0;}
.book_board_wrap .notice .board_list li a{margin-top:-5px;width: 90%;padding-left: 45px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;max-width: 90%;}
.book_board_wrap .notice .board_list li+li{margin-top:9px}
.book_board_wrap .qna_list{margin-left:10px;width: 360px;border:1px solid #dddddd;padding: 5px 20px 0 20px;box-sizing: border-box;min-height: 185px;}
.book_board_wrap .qna_list ul li{position: relative;display: block;border-bottom: 1px dashed #e5e5e5;line-height:33px;padding: 10px 0 10px 68px;}
.book_board_wrap .qna_list ul li:nth-child(3){border-bottom:none;padding: 17px 0 8px 68px;}
.book_board_wrap .qna_list ul li:nth-child(3) strong{display:inline-block;line-height: 1;font-size: 17px;}
.book_board_wrap .qna_list ul li:nth-child(3) strong span{font-size:13px;display: block;color: #999;font-weight: normal;margin-bottom: 3px;}
.book_board_wrap .qna_list ul li strong{font-size: 16px;font-weight:bold;color: #222;}
.book_board_wrap .qna_list ul li .br640{display: none;}
.book_board_wrap .qna_list ul li img{margin-right:20px}
/*±³Àç »ó¼¼ÆäÀÌÁö*/
.top_btn{position: fixed;right: 15px;bottom: 50px;z-index: 2;}
.ebk_view{}
.ebk_view .view_head{position: relative;margin-top: 55px;}
.ebk_view .view_head a{position:absolute;right:0;top: 0;background: #689bbd;color: #fff;padding: 6px 9px;}
.view_detail{padding:45px 80px;border:1px solid #dddddd;overflow: hidden;}
.view_detail .v_left{width: 165px;margin-right: 40px;position: relative;float: left;}
.view_detail .v_left .imgbox img{width: 165px;height: 230px;border: 1px solid #dddddd;}
.view_detail .v_left .book_prev{position:absolute;right: -10px;bottom: -10px;}
.view_detail .v_left > img{width:165px;height: 230px;}
.view_detail .v_right{float:left;max-width: 495px;}
.view_detail .v_right span.b_subject{border:1px solid #e3e3e3;padding:7px 10px;display: inline-flex;}
.view_detail .v_right dl{margin: 20px auto 25px;width: 100%;}
.view_detail .v_right dl dt{font-size: 16px;font-weight: bold;margin-bottom: 30px;}
.view_detail .v_right dl dd{color:#999999}
.view_detail .v_right dl dd + dd{margin-top:15px}
.view_detail .v_right dl dd span{position: relative;padding-left: 6px;margin-left: 6px;}
.view_detail .v_right dl dd.price span{color:#ff001e;font-weight:bold}
.view_detail .v_right dl dd.price span.cost{text-decoration:none}
.view_detail .v_right dl dd.price strong{padding-left:6px;color: #333333;text-decoration: line-through;font-weight:normal}
.view_detail .v_right dl dd.quantity .num_btn{vertical-align: top;}
.view_detail .v_right dl dd.quantity .num_btn a{text-indent: -9999px;width:17px;height: 20px;display: inline-block;font-size: 0;vertical-align: top;}
.view_detail .v_right dl dd.quantity .num_btn a.btn_plus{background: url('https://img.megagong.net/book_new/p_icon.jpg') no-repeat 0 0;margin-left: -4px;}
.view_detail .v_right dl dd.quantity .num_btn a.btn_minus{background: url('https://img.megagong.net/book_new/m_icon.jpg') no-repeat 0 0;background-size: contain;}
.view_detail .v_right dl dd.quantity .num_btn input[type="text"]{width: 26px;height: 18px;line-height: 20px;border:1px solid #c6c6c6;text-align: center;margin-left: -4px;display: inline-block;padding: 0;}
.view_detail .v_right dl dd span:before{position: absolute;top: 50%;transform:translateY(-50%); -moz-transform:translateY(-50%); -webkit-transform:translateY(-50%);left: 0;content: "";width: 1px;height: 9px;background: #bbb;}
.view_detail .v_right .btn{/* width: 243px; */position: relative;}
.view_detail .v_right .btn a{display: inline-block;float: left;width: 118px;height: 35px;font-size: 13px;border:1px solid #6f9ebb;color: #6f9ebb;text-align: center;line-height: 35px;box-sizing: border-box;margin: 0 5px 0 0;}
.view_detail .v_right .btn a.payb{/* float: left; */background: #6f9ebb;color: #fff;}
.view_detail .v_right .btn span{display: block;float: left;width: 118px;height: 35px;font-size: 13px;background: #bfbfbf;color: #fff;text-align: center;line-height: 35px;box-sizing: border-box;margin: 0 5px 0 0;font-weight:bold;}
.view_detail .v_right .btn span.nonbook_txt{/* position: absolute; *//* left: 120px; */width: auto;background:none;color: #bfbfbf;text-align: left;margin: 0;padding: 0 6px;line-height: 35px;}
.view_body{margin: 30px auto 0;}
.view_body > div{margin-bottom:30px}
.view_body h4{position: relative;font-size: 16px;padding-left: 5px;margin-bottom: 9px;}
.view_body h4::before{content: "";position: absolute;top: 1px;left:0;width: 2px;height: 14px;background-color: #222;}
.view_body > div > div {padding: 30px 20px;border: 1px solid #dddddd;line-height:1.5}
.view_body > div > div .tit{color:#666666;font-weight:bold;margin-bottom: 10px;}
.view_body > div > div .tit +.tit{margin-top:30px}
.view_body .bvlec_info ul{overflow:hidden;line-height: 27px;}
.view_body .bvlec_info em{cursor:pointer;position: absolute;right: 0;font-style: normal;background: #6f9ebb;color: #fff;padding: 0 11px;height: 27px;line-height: 27px;}
.view_body ul li{position: relative;color:#666666;margin-top: 5px;}
.view_body .bv_blist{position:relative;padding: 30px 0 50px;background: #fafafa;margin-bottom: 12px;}
.view_body .bv_blist:before{background:#fafafa;position:absolute;height:100%;width:100%;content:'';left: -100%;top: 0;}
.view_body .bv_blist:after{background:#fafafa;position:absolute;height:100%;width:100%;content:'';right: -100%;top: 0;}
.view_body .bv_blist .bvlec_book_list{border:none;overflow: hidden;padding: 0;margin-top: 30px;}
.view_body .bv_blist .bvlec_book_list .book_box{float:left;width: 23%;text-align: center;position: relative;padding: 0 1%;}
.view_body .bv_blist .bvlec_book_list .book_box span{display:block;text-align: center;margin-top:15px;line-height: 1.2;font-weight: bold;height: auto;}
.view_body .bv_blist .bvlec_book_list .book_box + .book_box:before{display:none;position: absolute;left: 0;content: "";width: 1px;height: 80%;border-left:1px dashed #dedede}
.view_body .bv_blist .bvlec_book_list .book_box a{display: block;}
.view_body .bv_blist .bvlec_book_list .book_box a img{display: block;width: 160px;height: 210px;margin: 0 auto;}
.ebk_view .btn_rgzone{margin-bottom: 30px;overflow: hidden;}
.ebk_view .btn_rgzone a.booklist_btn{display: inline-block;height: 22px;float:right;border: 1px solid #6f9ebb;color: #6f9ebb;line-height: 20px;padding: 0 7px 0 7px;box-sizing: border-box;}
/* ±³Àç ÀüÃ¼º¸±â */
.s_head h3{overflow: hidden;}
.s_detail{overflow: hidden;}
.s_detail .inner{border:1px solid #dddddd;}
.s_detail .inner > div{position: relative;}
.s_detail .inner > div .tit{background: #6f9ebb;color:#fff;padding: 24px 0;text-align: center;width: 100px;height: 100%;position: absolute;left: 0;top: 0;height: 100%;box-sizing: border-box;font-weight: bold;font-size: 14px;}
.s_detail .inner > div ul{overflow:hidden;display:inline-block;line-height: 20px;position: relative;margin-left: 100px;}
.s_detail .inner > div ul li{float:left;width:auto;height: 58px;}
.s_detail .inner > div ul li.on button span{color: #Fff;background: #6f9ebb;padding: 8px;border-radius: 8px;}
.s_detail .inner > div ul li.on:hover button span{color:#fff} 
.s_detail .inner > div ul li:hover button span{color: #6f9ebb;}
.s_detail .inner > div ul li button{padding: 0 10px;line-height: 58px;}
.s_detail .inner > div ul li button span{padding: 0;}
.s_detail .inner > div ul li button.on span{color: #Fff;background: #6f9ebb;padding: 8px;border-radius: 8px;}
.s_detail .inner > div +div{border-top:1px solid #dddddd}
.s_detail .inner > div.selected_box{background:#f9f9f9;padding:16px 15px;height: auto;}
.s_detail .inner > div.selected_box .all_remove{position: absolute;/* display:inline-block; */width:90px;}
.s_detail .inner > div.selected_box .all_remove .filter_clear{position:relative;padding: 0 18px 0 18px;color: #6b6b6a;}
.s_detail .inner > div.selected_box .all_remove .filter_clear::before{position:absolute;content:'';background: url('https://img.megagong.net/book_new/all_clear.jpg') no-repeat 0 0;left: 0;width: 15px;height: 15px;top: 3px;}
.s_detail .inner > div.selected_box .all_remove .filter_clear::after{position: absolute;top: 5px;right:0;content: "";width: 1px;height: 12px;background: #d8d8d8;}
.s_detail .inner > div.selected_box .filter_box{padding-left: 90px;display: inline-block;}
.s_detail .inner > div.selected_box .filter {position:relative;margin-left: 10px;padding-right:18px;background: url('https://img.megagong.net/book_new/remove.jpg') no-repeat right 0 center;}
.s_detail .inner > div.selected_box .filter::after{position:absolute;content:'';background: url('https://img.megagong.net/book_new/remove.jpg') no-repeat 0 0;right: 0;width: 10px;height: 10px;top: 5px;display: none;}
.search_wrap{margin: 12px auto;border-bottom: 3px solid #ececec;padding-bottom: 15px;overflow: hidden;}
.search_wrap .s_filter{float: left;margin-top: 12px;overflow: hidden;}
.search_wrap .s_filter button{position: relative;padding-right: 10px;color:#999999;background: url('https://img.megagong.net/book_new/sort_off.jpg') no-repeat right center;}
.search_wrap .s_filter button+button{margin-left: 14px;}
.search_wrap .s_filter button.on{color:#222;background: url('https://img.megagong.net/book_new/sort_on.jpg') no-repeat right center;}
.search_wrap .search_box{width:305px;float:right;border: 1px solid #6f9ebb;padding: 10px;}
.search_wrap .search_box .btn_book_search{background: url('https://img.megagong.net/book_new/search.jpg') no-repeat 0 0;background-size: contain;width: 19px;height: 19px;}
.search_wrap .search_box .btn_book_search span{font-size:0;text-indent: -9999px;}
.search_wrap .search_box input{border:0;width: 265px;font-size: 12px;}
.search_wrap .search_box input::placeholder {color: #bad3e2;}

/*°Ë»ö¿µ¿ª Ãß°¡*/
.search_zone{
    overflow: hidden;
}
.search_zone.main{
    position: relative;
    border-bottom: none;
    padding-bottom: 0;
    margin: 0 auto 30px;
}
.search_zone .search_box{display:none}
.search_zone.main .search_box{display:block}
.search_zone.main .search_box{position: absolute;left: 0;top: 0;float: none;width:495px;background: #f7f7f7;border-radius: 30px;border: none;padding: 10px;overflow: hidden;box-sizing: border-box;}
.search_zone.main .search_box input{background:none;width: 92% !important;font-size: 12px;border: none;}
.search_zone.main .search_box input::placeholder {color:#6d6d6d}
.search_zone.main .search_box .btn_find{background: url('https://img.megagong.net/book_new/search_new.png') no-repeat right center;background-size: contain;width: 19px;height: 19px;float: right;font-size:0;text-indent: -9999px;}

.search_wrap .search_box.sub{width:325px;}
.search_wrap .search_box.sub{background: #f7f7f7;border-radius: 30px;border: none;}
.search_wrap .search_box.sub input{background:none;width: 92%;}
.search_wrap .search_box.sub input::placeholder {color:#6d6d6d}
.search_wrap .search_box.sub .btn_book_search{background: url('https://img.megagong.net/book_new/search_new.png') no-repeat right center;background-size: contain;width: 19px;height: 19px;float: right;}
/*°Ë»ö¿µ¿ª Ãß°¡*/

.sbody{padding-top: 10px;}
.sbody .no_serch{text-align: left;}
.sbody .ebk_list{position:relative;overflow: hidden;}
.sbody .ebk_list:before {content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:#ececec;}
.sbody .ebk_list p{display: block;margin: 40px auto;text-align: center;}
.sbody .ebk_list li{width: 50%;float: left;padding: 40px 0;border-bottom:1px solid #ececec}
.sbody .ebk_list li .b_img{position: relative;float: left;margin-right: 30px;width: 165px;}
.sbody .ebk_list li .b_img a img.bookimg{width: 165px;height: 230px;text-align: center;display: inline-block;vertical-align: bottom;border: 1px solid #dddddd;}
.sbody .ebk_list li .b_img span{position:absolute;display: inline-block;z-index: 1;right: -9px;bottom: -12px;width: 48px;height: 48px;}
.sbody .ebk_list li .b_info{position: relative;float:left;width: 51%;height: 245px;}
.sbody .ebk_list li .b_info a{display:block}
.sbody .ebk_list li .b_info a > span{border:1px solid #e3e3e3;padding:5px 10px;color: #999999;display: inline-block;box-sizing: border-box;height: 25px;}
.sbody .ebk_list li .b_info a > span.b_kind.none{border:1px solid #fff;padding:5px 10px;color: #fff;display: inline-block;box-sizing: border-box;height: 25px;}
.sbody .ebk_list li .b_info dl{margin: 20px auto 30px;}
.sbody .ebk_list li .b_info dl dt{width: 90%;font-size: 13px;font-weight: bold;margin-bottom: 22px;white-space: normal;line-height: 1.3;height: 3em;text-align: left;word-wrap: break-word;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.sbody .ebk_list li .b_info dl dd{color:#999999}
.sbody .ebk_list li .b_info dl dd + dd{margin-top: 10px;}
.sbody .ebk_list li .b_info dl dd span{position: relative;padding-left: 6px;margin-left: 6px;}
.sbody .ebk_list li .b_info dl dd span:before{position: absolute;top: 50%;transform:translateY(-50%); -moz-transform:translateY(-50%); -webkit-transform:translateY(-50%);left: 0;content: "";width: 1px;height: 9px;background: #bbb;}
.sbody .ebk_list li .b_info dl dd.athr{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.sbody .ebk_list li .b_info dl dd.price {vertical-align:middle;}
.sbody .ebk_list li .b_info dl dd.price span{color:#ff001e;font-weight:bold}
.sbody .ebk_list li .b_info dl dd.price span.cost{text-decoration:none}
.sbody .ebk_list li .b_info dl dd.price strong{padding-left:6px;color: #333333;text-decoration: line-through;font-weight:normal}
.sbody .ebk_list li .b_info .btn{/* width: 120px; */height: 73px;}
.sbody .ebk_list li .b_info .btn a{display: block;float: left;width: 100px;height: 35px;font-size: 13px;border:1px solid #6f9ebb;color: #6f9ebb;text-align: center;line-height: 35px;box-sizing: border-box;font-weight:bold;}
.sbody .ebk_list li .b_info .btn a.payb{float: left;margin-right: 4px;background: #6f9ebb;color: #fff;margin-bottom: 3px;}
.sbody .ebk_list li .b_info .btn span{display: block;float: left;width: 118px;height: 35px;font-size: 13px;background: #bfbfbf;color: #fff;text-align: center;line-height: 35px;box-sizing: border-box;font-weight:bold;}
.sbody .ebk_list li .b_info .btn span.nonbook2{border:1px solid #bfbfbf;color: #bfbfbf;background:none}
.sbody .ebk_list li .b_info .btn span.nonbook_txt{position: absolute;left: 0;bottom: 15px;background: none;color: #bfbfbf;width: 100%;height: auto;text-align: left;line-height: 1;/* margin-top: 5px; */}
.sbody .paging{text-align: center;}

/* ¿Â¶óÀÎ ¼­Á¡ ÀÌº¥Æ® ½ºÅ¸ÀÏ */
.ebook_content_new.evnent .sbody .ebk_list li:last-child{}


/* ¿Â¶óÀÎ¼­Á¡ »ó´Ü¿À¸¥ÂÊ ¸Þ´º - 1021 */
.book_nav {text-align:right;margin-bottom:29px;font-size:0;}
.book_nav li {display:inline-block;vertical-align:middle;margin-left:4px;width:65px;height:27px;text-align:center;}
.book_nav li a {display:block;border:0;line-height:25px;height:100%;font-size:12px;color:#d2d2d2;border:1px solid #d2d2d2;border-radius: 13px;box-sizing:border-box;}
.book_nav li.on a {background-color:#007af3;color:#fff;}

@media (max-width: 1200px){
    .top_btn{display: none;}
    .glbal_menu .topgo a{background: url('https://img.megagong.net/book_new/top_btn.png') no-repeat 0 0 !important;width: 50px !important;height: 50px !important;font-size: 0;background-size: 50px !important;}
    #mContainer #mLnb h3{display: block;border-bottom: none;font-size: 15px;padding-bottom: 15px;}
    #mContainer #mLnb ul li .season_nav {width:100%}
    #mContainer #mLnb ul li a.season::before{display: none;}
    .ebook_content_new{width: 97%;padding: 15px 0 40px;box-sizing: border-box;}
    .ebook_content_new_inner{width: 100%;padding-left: 0;}
    #sortTab_box .sortTab{float:right;padding: 0;}
    #sortTab_box{width:100%;margin: 20px auto 20px;}
    #sortTab_box .mo_h3{float:left;display: none;} 
    #mContainer.wideC #mContent{padding-top: 0}
    #mContainer.wideC #mContent .cust{padding: 0;margin: 0}
    .ebook_top_slider{width:100%;height: auto;}
    .ebook_top_slider .slick-slide img{width:100%;}
    .slider_Wrap,.ebook_top_slider,.ebook_top_slider .slick-list{height: auto}
    .search_box.main{display:block;width:100%;margin: 0 auto 20px;}
    /*.search_box.main .btn_book_search{float: right;background: url('https://img.megagong.net/book_new/search.jpg') no-repeat 0 0;background-size: contain;width: 2%;height: 19px;display: inline-block;}
    .search_box.main .btn_book_search span{font-size:0;text-indent: -9999px;}
    .search_box.main input{border:0;width: 98%;font-size: 12px;float: left;box-sizing: border-box;}
    .search_box.main input::placeholder {color: #bad3e2;} */
    .b_list_wrap .b_list{width:100%;padding: 35px 20px;}
    .best_book {margin: 20px auto 20px;}
    .book_board_wrap{margin:20px auto 0;}
    .book_board_wrap .notice{width:60%}
    .book_board_wrap .qna_list{width:39%;margin-left: 1%;}
    .book_board_wrap .qna_list ul li{padding: 10px 0 10px 15%;}
    .book_board_wrap .qna_list ul li:nth-child(3){padding: 17px 0 8px 15%;}
    .new_book {margin: 20px auto 20px;}
    .search_wrap .s_filter{line-height:12px;margin-top: 0;}
    .search_wrap .search_box{display:block;width:100%;margin: 0 auto 10px;overflow: hidden;box-sizing: border-box;}
    .search_wrap .search_box .btn_book_search{float: right;background: url('https://img.megagong.net/book_new/search.jpg') no-repeat 0 0;background-size: contain;width: 4%;height: 19px;display: inline-block;}
    .search_wrap .search_box .btn_book_search span{font-size:0;text-indent: -9999px;}
    .search_wrap .search_box input{border:0;width: 95%;font-size: 12px;float: left;box-sizing: border-box;}
    .search_wrap .search_box input::placeholder {color: #bad3e2;}
    .sbody .ebk_list li{width: 46%;padding: 40px 2%;}
    .ebk_view .view_head{margin-top: 25px;}
    .view_detail{padding:45px 40px;}
    .view_detail .v_left{/* width: 25%; */margin-right: 5%;}
    .view_detail .v_left > img{width:165px;}
    .view_detail .v_right{float:left;max-width: 70%;}
    
    /* ¿Â¶óÀÎ ¼­Á¡ ÀÌº¥Æ® ½ºÅ¸ÀÏ */
    .ebook_content_new.event .ebook_content_new_inner h3{margin-top:20px}
    .ebook_content_new.event .ebook_content_new_inner h3 img{width:100%}

        
    /* ¿Â¶óÀÎ¼­Á¡ »ó´Ü¿À¸¥ÂÊ ¸Þ´º - 1021 */
    .book_nav {margin:15px 0 0;}

    /*°Ë»ö¿µ¿ª Ãß°¡*/
    .search_zone.main{margin:0 auto;padding-bottom: 55px;}
    .search_zone.main .search_box{bottom: 20px;top: auto;width: 100%;}
    .search_wrap .search_box.sub{width:100%}
}
@media (max-width: 900px){
    .b_list_wrap .b_list .book .b_img{width: 45%;height: auto;margin-right: 0;background-position: center bottom;}
    .b_list_wrap .b_list .book .b_img > a{width: 80%;display: block;margin: 0 auto;padding-bottom: 17%;}
    .b_list_wrap .b_list .book .b_img a img.bookimg{width: 100%;max-height: 210px;}
    .b_list_wrap .b_list .book .b_info{width: 50%;}
    .sbody .ebk_list li .b_img{width: 42%;margin-right: 2%;}
    .sbody .ebk_list li .b_img a img.bookimg{width: 100%;max-height: 210px;}
    .sbody .ebk_list li .b_info{float: right;width: 52%;height: auto;}
    .sbody .ebk_list li .b_info dl dd.price{height:29px}
    .sbody .ebk_list li .b_info dl dd.price span{display: inline-block;vertical-align: middle;}
    .sbody .ebk_list li .b_info dl dd.price strong{display: block;padding-left: 0;}
    .sbody .ebk_list li .b_info .btn a{width:100%}
    .sbody .ebk_list li .b_info .btn a.payb{margin-right:1%;}
    .sbody .ebk_list li .b_info .btn span{/* width: 100%; */}

    .view_detail .v_right dl dd.price {height:29px}
    .view_detail .v_right dl dd.price span{display: inline-block;vertical-align: middle;}
    .view_detail .v_right dl dd.price strong{display: block;padding-left: 0;}

    .b_list_wrap .b_list .book .b_info{float: right;width: 55%;height: auto;}
    .b_list_wrap .b_list .book .b_info dl dd.price{height:29px;font-size: 12px;}
    .b_list_wrap .b_list .book .b_info dl dd.price span{display:inline-block;vertical-align: middle;font-size: 12px;margin-left: 3px;}
    .b_list_wrap .b_list .book .b_info dl dd.price strong{display: block;padding-left: 0;}
    .b_list_wrap .b_list .book .b_info .btn a.payb{margin-right:1%;}
    .b_list_wrap .b_list .book .b_info .btn span{/* width: 100%; */}
    
    
}
@media (max-width: 768px){
    .b_list_wrap .b_list{padding: 35px 10px;}
    .b_list_wrap .b_list .book .b_img .book_prev{width: 40px;height: 40px;right: 10px;}
    .b_list_wrap .b_list .book .b_img a img.bookimg{width: 100%;max-height: 170px;} 
    .book_board_wrap .notice .board_list li{font-size: 13px;}
    .book_board_wrap .qna_list ul li strong{font-size: 14px;}
    .book_board_wrap .qna_list ul li{padding: 10px 0 10px 10%;}
    .book_board_wrap .qna_list ul li:nth-child(3){padding: 17px 0 8px 10%;}
    .s_detail .inner > div{padding: 8px 0;}
    .s_detail .inner > div .tit{padding: 13px 0;width: 80px;line-height: 1.5;}
    .s_detail .inner > div ul{margin-left: 86px;}
    .s_detail .inner > div ul li{float:left;width:auto;height: 30px;margin: 0 5px 5px 0;}
    .s_detail .inner > div ul li button{padding: 0;line-height: 30px;}
    .s_detail .inner > div ul li button.on{}
    .s_detail .inner > div ul li button span{
    display: block;
    padding: 0 8px;
}
.s_detail .inner > div ul li.on button span{
    padding: 0 8px;
}
    .s_detail .inner > div ul li button.on span{
    padding: 0 8px;
}
    .s_detail .inner > div.selected_box{padding:10px 15px}
    .sbody .ebk_list li .b_img {text-align: center;}
    .sbody .ebk_list li .b_img span{right: -10px;bottom: -10px;width: 40px;height: 40px;}
    .sbody .ebk_list li .b_img a img.bookimg{max-height: 180px;}
    .sbody .ebk_list li .b_info{/* height: 200px; */}
    .sbody .ebk_list li .b_info dl{margin: 15px auto 15px;}
    .sbody .ebk_list li .b_info dl dt{margin-bottom: 11px;width: 90%;}
    .sbody .ebk_list li .b_info dl dd.athr{max-height: 27px;}
    .sbody .ebk_list li .b_info .btn {/* height: 35px; */}
    .sbody .ebk_list li .b_info .btn a{width: 100%;}
    
/*     .sbody .ebk_list li .b_info .btn a{background: url('https://img.megagong.net/book_new/m_cart.png') no-repeat 0 0;background-size: contain;width: 32px;height: 33px;font-size: 0;border: none;}
    .sbody .ebk_list li .b_info .btn a.payb{background: url('https://img.megagong.net/book_new/m_buy.png') no-repeat 0 0;background-size: contain;width: 44px;height: 26px;margin: 6px 0 0 10px;}  */
    .view_detail{padding: 25px 5%;}
    .view_detail .v_left{width: 30%;margin-right: 6%;}
    .view_detail .v_left .book_prev{width: 40px;height: 40px;}
    .view_detail .v_left .imgbox img{width: 180px !important;height: auto;}
    .view_detail .v_right{width: 64%;}
    .view_detail .v_right dl{margin: 20px auto 4%;}
    .view_detail .v_right dl dt{font-size:15px}
    .view_detail .v_right .btn span{
    width: auto;
    float: none;
    margin: 0 0 5px;
    appearance: ;
}
.view_detail .v_right .btn a{
    float: none;
    width: auto;
    display: block;
    margin: 0 0 5px;
}
    .view_body .bv_blist .bvlec_book_list .book_box a img{width:90%;height: 180px;}

    .b_list_wrap .b_list .book .b_info dl{margin: 15px auto 15px;}
    .b_list_wrap .b_list .book .b_info dl dt{margin-bottom: 11px;width: 90%;}
    .b_list_wrap .b_list .book .b_info dl dd.athr{max-height: 27px;}
    .b_list_wrap .b_list .book .b_info .btn a{width: 100%;}
}
@media (max-width: 640px){
    .search_box.main input{border:0;width: 94%;}
    .search_box.main .btn_book_search{width:4%;}
    .b_list_wrap .b_list .book{width: 100%;}
    .b_list_wrap .b_list .book .b_img{width: 34%;margin-right: 5%;}
    .b_list_wrap .b_list .book .b_img > a{width: 100%;padding-bottom: 15%;}
    .b_list_wrap .b_list .book .b_img a img.bookimg{max-width: 120px;max-height: 150px;}
    .b_list_wrap .b_list .book + .book{margin-top:25px}
	.b_list_wrap .b_list .book + .book + .book{margin-top: 25px;}
    .b_list_wrap .b_list .book .b_info{width: 55%;}
    .n_list_wrap .n_list .book a > img{width:130px;height:190px}       
    .book_board_wrap .notice{width: 100%;}
    .book_board_wrap .qna_list{width: 100%;margin-left:0%;margin-top:1%;min-height: 96px;padding: 5px 1%;}
    .book_board_wrap .qna_list ul li {text-align: center;padding: 10px 0 10px 0;width: 33.3%;float: left;line-height: normal;border-bottom: none;box-sizing: border-box;}
    .book_board_wrap .qna_list ul li:nth-child(3){padding: 10px 0 10px 0;}
    .book_board_wrap .qna_list ul li:nth-child(3) strong{line-height: 1.3;}
    .book_board_wrap .qna_list ul li:nth-child(3) strong span{margin-bottom:1px}
    .book_board_wrap .qna_list ul li + li:before{position: absolute;content:'';left: 0;top: 25%;height: 50%;width: 1px;background: #dddddd;}
    .book_board_wrap .qna_list ul li .br640{display: block;}
    .book_board_wrap .qna_list ul li img {display:block;margin: 0 auto 5px;}
    .book_board_wrap .qna_list ul li:nth-child(1) img {margin: 0 auto 15px;}
    .sbody .ebk_list li{width: 100%;}
    .sbody .ebk_list li .b_img{width: 30%;margin-right: 5%;text-align: right;}
    .sbody .ebk_list li .b_img a img.bookimg{max-width: 150px;max-height: 190px;text-align: right;}
    .sbody .ebk_list li .b_info{width: 65%;}
    .sbody .ebk_list li .b_info .btn{width: 80%;height: auto;}
    .sbody .ebk_list li .b_info .btn a{width:49%}
    .sbody .ebk_list li .b_info .btn span{width:49%}
    .sbody .ebk_list li .b_info .btn span.nonbook_txt{left: auto;right: 0;bottom: auto;width: 55%;line-height: 35px;}
    .view_detail{padding: 25px 2%;}
    .view_detail .v_right .btn{width:100%}
    .view_detail .v_right .btn a{/* width: 49%; *//* font-size: 13px; *//* margin-left: 1%; */}
    .view_body > div > div {padding: 15px 15px;line-height:1.3}
    .view_body ul li a{display:block;line-height:1.3}
    .view_body .bvlec_info em{display:inline-block;position: relative;margin-top: 5px;}
    .view_body .bv_blist .bvlec_book_list .book_box a img{width:90%;height: 160px;}
    /* .tbl_6.list_type col:nth-child(1){width:3% !important;}
	.tbl_6.list_type col:nth-child(3){width:3% !important;}
    .tbl_6.list_type col:nth-child(4){width:3% !important;} */
    
    /* ¿Â¶óÀÎ ¼­Á¡ ÀÌº¥Æ® ½ºÅ¸ÀÏ */
    .ebook_content_new.event .sbody .ebk_list li .b_img a img.bookimg{max-width: 100%;max-height: 190px;text-align: right;}
	/*¸ÞÀÎ ¹öÆ° Ãß°¡*/
	.b_list_wrap .b_list .book .b_info .btn{width:100%}
    .b_list_wrap .b_list .book .b_info .btn a{width:49%}
    .b_list_wrap .b_list .book .b_info .btn span{width:49%} 
    /*¸ÞÀÎ ¹öÆ° Ãß°¡*/
}   
@media (max-width: 550px){
    .b_list_wrap .b_list .book .b_img a img.bookimg{max-width: 110px;max-height: 140px;}
    .view_detail .v_left{width: 35%;margin-right: 5%;}
    .view_detail .v_left .imgbox img{width: 100% !important;}
    .view_detail .v_right{width: 55%;}
    .view_detail .v_right dl{margin: 20px auto 7%;}
}
@media (max-width: 460px){
    .b_list_wrap .b_list .book .b_img > a{width: 90%;padding-bottom: 17%;}
    .b_list_wrap .b_list .book .b_img a img.bookimg{max-width: 105px;max-height: 115px;height: auto;width: auto;}
    .b_list_wrap .b_list .book .b_img .book_prev{right: 15%;width: 30px;height: 30px;}
    /*¸ÞÀÎ ¹öÆ° Ãß°¡*/
    .b_list_wrap .b_list .book .b_img{width: 38%;margin-right: 2%;}
    .b_list_wrap .b_list .book .b_img span{right: 0;bottom: 0;width: 30px;height: 30px;}
    .b_list_wrap .b_list .book .b_info{width: 59%;margin-right: 1%;}
    .b_list_wrap .b_list .book .b_info .btn{width: 100%;}
    .b_list_wrap .b_list .book .b_info .btn span.nonbook_txt{
        position: relative;
        width: 100%;
        height: auto;
        line-height: 1;
        margin-top: 5px;
        right: auto;
        bottom: auto;
    }
    /*¸ÞÀÎ ¹öÆ° Ãß°¡*/
    .n_list_wrap .n_list .book a > img{width:130px;height:160px}       
    .n_list_wrap .n_list .slick-arrow{width:15px;height:26px;}
    .s_detail .inner > div{padding: 5px 0;}
    .s_detail .inner > div .tit{height:100%;}
    .s_detail .inner > div ul li.on button span{padding: 5px;border-radius: 8px;}
    .sbody .ebk_list li .b_img{width: 38%;margin-right: 2%;}
    .sbody .ebk_list li .b_img span{right: 0;bottom: 0;width: 30px;height: 30px;}
    .sbody .ebk_list li .b_info{width: 59%;margin-right: 1%;}
    .sbody .ebk_list li .b_info .btn{width: 90%;}
    .sbody .ebk_list li .b_info .btn span.nonbook_txt{
        position: relative;
        width: 100%;
        height: auto;
        line-height: 1;
        margin-top: 5px;
        right: auto;
        bottom: auto;
    }
    
    .view_detail .v_left .book_prev{width: 30px;height: 30px;}
    .view_detail .v_right dl{margin: 15px auto 7%;}
    .view_detail .v_right dl dt{font-size:13px;margin-bottom: 15px;}
    .view_detail .v_right dl dd + dd{margin-top:10px}
/*     .view_detail .v_right .btn a{background: url('https://img.megagong.net/book_new/m_cart.png') no-repeat 0 0;background-size: contain;width: 32px;height: 33px;font-size: 0;border: none;}
    .view_detail .v_right .btn a.payb{background: url('https://img.megagong.net/book_new/m_buy.png') no-repeat 0 0;background-size: contain;width: 44px;height: 26px;margin: 6px 0 0 10px;} */
    .view_detail .v_right .btn span.nonbook_txt{position: relative;left: auto;width: 100%;height: auto;padding: 0;line-height: 1;}
    .view_body .bv_blist .bvlec_book_list .book_box a img{width:90%;height: 120px;}
}
@media (max-width: 360px){
    .b_list_wrap .b_list .book .b_img .book_prev{right: 2%;}
/*     .b_list_wrap .b_list .book .b_img{width: 40%;margin-right: 5%;}
    .b_list_wrap .b_list .book .b_img .book_prev{bottom: 30px;}
    .b_list_wrap .b_list .book .b_info{width: 54%;margin-right: 1%;} */
    .ebk_view .view_head{overflow:hidden;height: 60px;}
    .ebk_view .view_head a{position:relative;top: auto;right: auto;}
}