/************************************************************************
 * ÆÄÀÏ¸í      : book.css
 * ¼³¸í        : ÀüÃ¼ µµ¼­ °ü·Ã Ä«Å×°í¸® 
 * ÀÛ¼ºÀÚ      : ÀÌ¼ö¿¬
 * ÀÛ¼ºÀÏ      : 2008.04.03
 * °³¼öÀÚ      : ÃÖ¿ì¼º
 * °³¼öÀÏ      : 2023-07-11
************************************************************************/
/*20240110 ±è±â´ë ÃßÃµµµ¼­ ¸ÞÀÎÆäÀÌÁö*/
#recommendMain{ width:1230px; margin: 0 auto; display:block; }
#recommendMainWrap{ display: flex; justify-content:space-between; }
.recommend_side{ width:180px; display:block; }
.recommend_side .rs_list { width: 100%; font-size: 14px; }
.recommend_side .rs_list .rsh2{ background: #f9f9f9; border-left: 1px solid #e1e1e1; border-top: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; font: normal 15px '¸¼Àº °íµñ','µ¸¿ò'; color: #000; padding: 10px 0 10px 12px; margin: 0 !important; }
.recommend_side .rs_list .rsul { border: 1px solid #e1e1e1; padding: 10px 0; }
.recommend_side .rs_list .rsul li.on a{ font-weight: bold; color: #3aaeca; }
.recommend_side .rs_list .rsul li{ padding: 10px 10px 10px 20px; display:block; cursor: pointer; }
.arcd_arrow{ display:inline-block; vertical-align: middle; margin: 0 0 0 50px; }
.arcd_arrow img { transition: transform 0.3s ease; }
.arcd_arrow img.rotate { transform: rotate(-180deg); }
.award_accordion { max-height: 0; overflow: hidden; transition: max-height 0.3s ease-out; }
.recommend_side .rs_list .rsul .accordion_trigger .award_accordion li{ padding: 10px;}
.award_accordion.active { max-height: 500px; }
.recommend_slider{ width:1030px; }
.today_slider{ width:100%; display: block; }
.ts_title{ position: relative; width:100%; margin: 0 auto; }
.ts_h3{ margin: 30px auto; }
.ts_h3 a{ font-size: 30px; color: #1e1e1e; font-weight: 900; cursor: pointer; }
.ts_h3 span{ display: inline-block; padding: 0 0 0 10px; font-size: 16px; color: #929292; font-weight: 300; }
.today_slider .more { position: absolute; right: 0; top: 10px; }
.today_slider .more a { display: block; width: 30px; height: 30px; background: url(/images/reopen_main/more.png); }
.td_slick{ margin: 40px auto; width: 960px; display: block; }
.td_slick .td_book .book_imgbox { display: block; margin: 0 20px; cursor: pointer; position: relative; }
.td_slick .td_book .txt_boxes{text-align: center; }
.slick-slide img{ width: 200px; height: 280px; margin: 0 auto;}
.slick-prev{ top: 38% !important; width: 28px !important; height: 28px !important; left: -35px !important;}
.slick-prev:before{ content: "" !important;  background-image: url('https://image.bandinlunis.com/upload/editor/1704864012647.png'); background-size: contain; display: block; width: 28px; height: 28px; opacity:1 !important;}
.slick-next{ top: 38% !important; width: 28px !important; height: 28px !important; right: -35px !important; }
.slick-next:before{ content:"" !important; background-image: url('https://image.bandinlunis.com/upload/editor/1704864041699.png'); background-size: contain; display: block; width: 28px; height: 28px; opacity:1 !important;}
.td_slick .txt_boxes{ display: block; width:100%; max-width: 200px;}
.td_slick .txt_boxes .td_title{ font-size: 16px; color: #111; margin: 16px 0px 0px; text-overflow: ellipsis; text-wrap: nowrap; overflow: hidden; }
.td_slick .txt_boxes .td_price{ font-size: 16px; font-weight: bold; color: #ea5759;}

/*ÃßÃµ¸ÞÀÎ ÀÌ´ÞÀÇ ÃßÃµÃ¥*/
.thismonth_slider{ width:100%; display: block; position:relative;}
.tm_title{ position: relative; width:100%; margin: 0 auto; }
.tm_h3{ margin: 80px auto 40px; }
.tm_h3 a{ font-size: 30px; color: #1e1e1e; font-weight: 900; cursor: pointer; }
.tm_h3 span{ display: inline-block; padding: 0 0 0 20px; font-size: 16px; color: #929292; font-weight: 300; }
.thismonth_slider .more { position: absolute; right: 0; top: 10px; }
.thismonth_slider .more a { display: block; width: 30px; height: 30px; background: url(/images/reopen_main/more.png); }
.thismonth { display: flex; justify-content: space-evenly; width: 960px; margin: 0 auto; padding: 0 0 40px 0;}
.thismonth .book { display: flex; justify-content: space-evenly; width: 600px; position: relative; }
.thismonth .book .pp { width: 200px; height: 300px; position: relative; padding-top: 20px; box-sizing: border-box; }
.thismonth .book .pp .month_date { position: absolute; top: 0px; font-size: 13px; left: calc(50% - 44.36px);}
.thismonth .book .pp img { border: 1px solid #ddd; width: 100%; box-sizing: border-box; }
.thismonth .book .pp:hover img { filter: brightness(0.6);}
.thismonth .book .pp_con { width: 400px; padding: 20px 25px 25px 25px; box-sizing: border-box; line-height: 100%; position: relative; height: 300px; }
.thismonth .book .pp_con .book_title { display: block; margin: 0 0 15px 0; font-size: 20px; font-weight: 500;}
.thismonth .book .pp_con .book_title a { color: #917257!important; }
.thismonth .book .pp_con .book_writer span { display: inline-block; padding: 0 4px 0 0; font-size: 14px; color: #666;}
.thismonth .book .pp_con .book_stitle { display: block; margin: 25px 0; padding: 0 0 0 20px; color: #927256!important; font-size: 18px; font-weight: 500; background: url('/images/reopen_main/ico_today_check.png') left center no-repeat;}
.thismonth .book .pp_con .book_con { font-size: 15px; color: #666; font-style: normal; line-height: 1.5}
.thismonth .book .pp_con .price { position: absolute; bottom: 20px;}
.thismonth .book .pp_con .price .num { display: inline-block; font-family: 'Anton', sans-serif; font-size: 30px; color: #2b2b2b;}
.thismonth .book .pp_con .price .won { font-size: 16px; color: #333; font-weight: 500; text-decoration: none;}

.thismonth .book_list { width: 360px; margin: 30px 0 0; min-height: unset; }
.thismonth .book_list ul { display: flex; justify-content: space-evenly;}
.thismonth .book_list ul li { width: 150px; position: relative; }

.book_month_div { display: flex; justify-content: space-between; max-height: inherit;}
.book_img_width_no div{ width: auto!important; }
.book_img_width_no .book_sub_list_title:first{ margin-top: 10px; }
.book_img_width_no .book_sublist_info_box { vertical-align: bottom; margin-top: 10px; }
.book_img_width_no .month_date{ position: absolute; top: -25px; font-size: 12px; left: calc(50% - 12px); }

#monthBnLt {
    z-index: 100;
    position: absolute;
	top: 50%;
    left: 0px;
    width: 28px;
    height: 28px;
	background-size:contain;
    background-image:url('https://image.bandinlunis.com/upload/editor/1704864012647.png');
    cursor: pointer;
}
#monthBnRt {
    z-index: 100;
	position: absolute;
	top: 50%;
    right: 0px;
    width: 28px;
    height: 28px;
    background-size:contain;
    background-image:url('https://image.bandinlunis.com/upload/editor/1704864041699.png');
    cursor: pointer;
}
/*ÃßÃµ¸ÞÀÎ ¹Ìµð¾î ÃßÃµÃ¥*/
.media_slider{ width:100%; display: block; }
.mda_title{ position: relative; width:100%; margin: 0 auto; }
.mda_h3{ margin: 80px auto 40px; }
.mda_h3 a{ font-size: 30px; color: #1e1e1e; font-weight: 900; cursor: pointer; }
.mda_h3 span{ display: inline-block; padding: 0 0 0 10px; font-size: 16px; color: #929292; font-weight: 300; }
.media_slider .more { position: absolute; right: 0; top: 10px; }
.media_slider .more a { display: block; width: 30px; height: 30px; background: url(/images/reopen_main/more.png); }
.mda_slick{ margin: 40px auto; width: 960px; display: block; }
.mda_slick .mda_book .book_imgbox { display: block; margin: 0 20px; cursor: pointer; position: relative; }
.mda_slick .mda_book .txt_boxes{text-align: center; }
.mda_slick .txt_boxes{ display: block; width:100%; max-width: 200px;}
.mda_slick .txt_boxes .mda_title{ font-size: 16px; color: #111; margin: 16px 0px 0px; text-overflow: ellipsis; text-wrap: nowrap; overflow: hidden; }
.mda_slick .txt_boxes .mda_price{ font-size: 16px; font-weight: bold; color: #ea5759;}

/*ÃßÃµ¸ÞÀÎ ¹®ÇÐ»ó ¼ö»óÀÛ*/
.award_slider{ width:100%; display: block; }
.awd_title{ position: relative; width:100%; margin: 0 auto; }
.awd_h3{ margin: 80px auto 40px; }
.awd_h3 a{ font-size: 30px; color: #1e1e1e; font-weight: 900; cursor: pointer; }
.awd_h3 span{ display: inline-block; padding: 0 0 0 10px; font-size: 16px; color: #929292; font-weight: 300; }
.award_slider .more { position: absolute; right: 0; top: 10px; }
.award_slider .more a { display: block; width: 30px; height: 30px; background: url(/images/reopen_main/more.png); }
.awd_slick{ margin: 40px auto; width: 960px; display: block; }
.awd_slick .awd_book .book_imgbox { display: block; margin: 0 20px; cursor: pointer; position: relative; }
.awd_slick .awd_book .txt_boxes{text-align: center; }
.awd_slick .txt_boxes{ display: block; width:100%; max-width: 200px;}
.awd_slick .txt_boxes .awd_title{ font-size: 16px; color: #111; margin: 16px 0px 0px; text-overflow: ellipsis; text-wrap: nowrap; overflow: hidden; }
.awd_slick .txt_boxes .awd_price{ font-size: 16px; font-weight: bold; color: #ea5759;}

/*ÃßÃµ¸ÞÀÎ ¾î¸°ÀÌ ÃßÃµµµ¼­*/
.kids_slider{ width:100%; display: block; }
.kids_title{ position: relative; width:100%; margin: 0 auto; }
.kids_h3{ margin: 80px auto 40px; }
.kids_h3 a{ font-size: 30px; color: #1e1e1e; font-weight: 900; cursor: pointer; }
.kids_h3 span{ display: inline-block; padding: 0 0 0 10px; font-size: 16px; color: #929292; font-weight: 300; }
.kids_slider .more { position: absolute; right: 0; top: 10px; }
.kids_slider .more a { display: block; width: 30px; height: 30px; background: url(/images/reopen_main/more.png); }
.kids_slick{ margin: 40px auto; width: 960px; display: block; }
.kids_slick .kids_book .book_imgbox { display: block; margin: 0 20px; cursor: pointer; position: relative; }
.kids_slick .kids_book .txt_boxes{text-align: center; }
.kids_slick .txt_boxes{ display: block; width:100%; max-width: 200px;}
.kids_slick .txt_boxes .kids_title{ font-size: 16px; color: #111; margin: 16px 0px 0px; text-overflow: ellipsis; text-wrap: nowrap; overflow: hidden; }
.kids_slick .txt_boxes .kids_price{ font-size: 16px; font-weight: bold; color: #ea5759;}

/*ÃßÃµ¸ÞÀÎ Ã»¼Ò³â ÃßÃµµµ¼­*/
.teenager_slider{ width:100%; display: block; }
.teen_title{ position: relative; width:100%; margin: 0 auto; }
.teen_h3{ margin: 80px auto 40px;}
.teen_h3 a{ font-size: 30px; color: #1e1e1e; font-weight: 900; cursor: pointer; }
.teen_h3 span{ display: inline-block; padding: 0 0 0 10px; font-size: 16px; color: #929292; font-weight: 300; }
.teenager_slider .more { position: absolute; right: 0; top: 10px; }
.teenager_slider .more a { display: block; width: 30px; height: 30px; background: url(/images/reopen_main/more.png); }
.teen_slick{ margin: 40px auto; width: 960px; display: block; }
.teen_slick .teen_book .book_imgbox { display: block; margin: 0 20px; cursor: pointer; position: relative; }
.teen_slick .teen_book .txt_boxes{text-align: center; }
.teen_slick .txt_boxes{ display: block; width:100%; max-width: 200px;}
.teen_slick .txt_boxes .teen_title{ font-size: 16px; color: #111; margin: 16px 0px 0px; text-overflow: ellipsis; text-wrap: nowrap; overflow: hidden; }
.teen_slick .txt_boxes .teen_price{ font-size: 16px; font-weight: bold; color: #ea5759;}

/* ÃßÃµµµ¼­ */
.p_recmdBook	#conBig	{margin:4px 0 0 5px; width:745px}
.p_recmdBook	#conBig	.titInfo	{margin:9px 0 15px 15px;}
.p_recmdBook	h3	{margin:0 0 15px 5px; font:bold 12px ±¼¸²}

/* ÃßÃµµµ¼­ tab */
.recmdTab	{width:960px; margin:15px 0 7px 5px; overflow:auto; overflow:hidden}
.recmdTab	li		{width:239px}
.recmdTab	li.alt	{width:240px; margin-left:0}

/* ÃßÃµµµ¼­ book list */
.p_recmdBook	.bookList	.bookView	{width:690px; margin-left:20px;}
.p_recmdBook	.bookList	.bookView	.viewA	{width:445px;}
.p_recmdBook	.bookList	.bookView	.viewInfo	{width:328px;}

/* recbook best */
.c_recmdBook	{width:960px; margin-left:5px; overflow:auto; overflow:hidden}
.c_recmdBook	h2 {margin:10px 0 15px 11px; font-size:0}

.none	{display:none}
.boxRecBest01	{width:960px; margin-bottom:10px; background:url('https://image.bandinlunis.com/images/recmdBook/bg_recBest01.gif') no-repeat}
.boxRecBest01	.con	{width:100%; background:url('https://image.bandinlunis.com/images/recmdBook/bg_recBest01Btm.gif') no-repeat 0 bottom; overflow:auto; overflow:hidden}
.boxRecBest01	.con	.recDesc	{float:left; width:209px; padding-left:34px}
.boxRecBest01	.con	.dotList02	{float:right; width:714px; overflow:auto; overflow:hidden}
.boxRecBest01	.con	.dotList02	li	{float:left; width:172px; padding:0 30px 0 35px; background:url('https://image.bandinlunis.com/images/common/bul_dotBr01.gif') no-repeat 24px 7px}

.dotList02	li	{padding-left:9px; font:normal 12px µ¸¿ò; line-height:1.5em; color:#9E8964; background:url('https://image.bandinlunis.com/images/common/bul_dotGr01.gif') no-repeat 0 5px}

.padRecBook01	{padding:30px 0 38px 0}

.boxRecBest02	{position:relative; width:960px; height:190px; margin-top:-1px; padding-top:30px; background:url('https://image.bandinlunis.com/images/recmdBook/bg_recBest02.gif') no-repeat}
.boxRecBest02	.dotList	li	{color:#555; font:normal 12px µ¸¿ò}

.boxRecBest03	{width:920px; margin-left:20px; overflow:auto; overflow:hidden}
.boxRecBest03	ul	{width:962px; margin-left:-20px; overflow:auto; overflow:hidden}
.boxRecBest03	ul	li	{float:left; width:451px; height:160px; padding:20px 0 0 30px; background:url('https://image.bandinlunis.com/images/recmdBook/bg_recBest03.gif') no-repeat}

.boxRecBest03	.thumbNail_type04	.info	{width:285px}
.boxRecBest03	.thumbNail_type04	.info	p.t_gr	{margin-top:10px;}

.boxRecBest04	{width:890px; margin:17px 0 0 20px; padding:15px 0 15px 20px; border:5px solid #D1C5AB; overflow:auto; overflow:hidden}
.boxRecBest04	p.btn_arrow	{float:left; margin-top:88px}
.boxRecBest04	.listWrap	{position:relative; float:left; width:830px; height:252px; margin-left:20px; overflow:auto; overflow:hidden}
*html .boxRecBest04	.listWrap	{margin-left:10px;}
.boxRecBest04	.listWrap	ul	{position:absolute; left:0; top:0; width:850px; margin-left:-10px; overflow:auto; overflow:hidden;}
.boxRecBest04	.listWrap	li	{float:left; width:169px; border-left:1px solid #ECE1CC}
.boxRecBest04	.thumbNail_type02	{width:169px}
.boxRecBest04	.thumbNail_type02	.d_title	 {width:127px; height:40px; margin-left:18px; text-align:center; line-height:1.2em;}
.boxRecBest04	.thumbNail_type02	.d_img95	{margin:5px 0 15px 34px}
.boxRecBest04	.thumbNail_type02	.info	p	{height:100%; padding-bottom:5px; text-align:center;}

.btnRight	{padding:10px 20px 0 0; text-align:right}


/* 240109 ±è±â´ë ¼öÁ¤ today's book */
.conWrap_today	 {width:1230px; padding-top:3px; overflow:hidden}
.conWrap_today	 #conSmall	{width:200px; margin-left:15px; display:none;}
.conWrap_today	 #conBig		{float:left; width: 1230px;}
#selectYearSelect {padding: 4px 6px;}
#selectMonthSelect {padding: 4px 6px;}
.conWrap_today	 .btmBoundary	{width:100%; padding-bottom:20px; background:url('https://image.bandinlunis.com/images/recmdBook/bg_recBook_today2.gif') no-repeat 0 bottom;  background-image:none; overflow:auto; overflow:hidden}

.conWrap_today	 .recBook_today1	{position:relative; width:745px; height:348px; background:url('https://image.bandinlunis.com/images/recmdBook/bg_recBook_today1.gif') no-repeat}
.conWrap_today	 .recBook_today1	.d_photo	{position:absolute; left:5px; top:5px}
.conWrap_today	 .recBook_today1	.d_grade	{position:absolute; left:130px; top:295px}
.conWrap_today	 .recBook_today1	.d_grade	.d_point	{display:inline-block; width:75px;}	:root	.conWrap_today	 .recBook_today1	.d_grade	.d_point	 {display:-moz-inline-box; width:75px;}
.conWrap_today	 .recBook_today2	{width:695px; margin:8px 25px 0 25px; overflow:auto; overflow:hidden; line-height:1.6em}
.conWrap_today	 .recBook_today2	p.titDesc	{margin-bottom:30px}
.conWrap_today	 .recBook_today3	h3	 {margin:15px 0 15px 25px; color:#7B5A2B; font-size:12px}
.conWrap_today	 .recBook_today3	ul	{margin-left:10px; width:735px; overflow:auto; overflow:hidden}
.conWrap_today	 .recBook_today3	li	{float:left; padding:5px 0 0 0px; height:240px;}
.conWrap_today	 .recBook_today3	li	.thumbNail_type02	.info	{width:160px; margin-left:10px;}
.conWrap_today	 .recBook_cal	 {width:715px; width:100%; margin:0 14px 0 0; background:url('https://image.bandinlunis.com/images/recmdBook/bg_calendar.gif') no-repeat; background-image: none;}
.conWrap_today	 .recBook_cal	 .con	 {padding:0 0px 70px 0px; background:url('https://image.bandinlunis.com/images/recmdBook/bg_calendarBtm.gif') no-repeat 0 bottom; background-image: none;}
.conWrap_today	 .recBook_cal	 .con	.cal_selectY	{width:489px; margin:auto; padding:0 0 19px 200px; border-bottom:1px solid #E8DEC0; overflow:auto; overflow:hidden}
.conWrap_today	 .recBook_cal	 .con	.cal_year	{float:left; width:252px; text-align:center}
.conWrap_today	 .recBook_cal	 .con	p.btn_arrow	{float:left; margin-top:15px}
.conWrap_today	 .recBook_cal	 .con	.sDate	{float: right; margin: -10px 0 0 0px; vertical-align: middle; display: inline-block;}
.conWrap_today	 .recBook_cal	 .con	.sDate	p	{float:left; margin: 0 0 0 8px;}
.conWrap_today	 .recBook_cal	 .con	.sDate	.btn_go	{background-color: #d9cbac; color: #fff;}
.conWrap_today	 .recBook_cal	 .con	.sDate	.btn_go	a {font-size: 16px; color: #fff; width: 50px; display: block; text-align: center; border: solid 1px #b5a78c; box-sizing: border-box; height: 32px; line-height:30px;}
.conWrap_today	 .recBook_cal	 .con	.sDate	.btn_go	a:hover {color: #947555; display: block; text-align: center; border: solid 1px #947555; box-sizing: border-box; text-decoration: none; font-weight: bold;}
.conWrap_today	 .recBook_cal	 .con	#selCSS2	{width: 1230px; height:100%;transform: translateY(-24px);}
.conWrap_today	 .recBook_cal	 .con .book_calendar {border-top: solid 1px #e8dec0; border-left: solid 1px #e8dec0;}
.conWrap_today	 .recBook_cal	 .con	th	{height:11px; padding:7px 0 6px; background:url('https://image.bandinlunis.com/images/recmdBook/th_bg.gif') repeat-x}
.conWrap_today	 .recBook_cal	 .con	th.thS	{border-left:1px solid #CCC29C}
.conWrap_today	 .recBook_cal	 .con	th.thE	{border-right:1px solid #CCC29C}
.conWrap_today	 .recBook_cal	 .con	td	{width:114px; height:186px; background:url('https://image.bandinlunis.com/images/recmdBook/cal_empty2.gif'); border-right:1px solid #E8DEC0; border-bottom:1px solid #E8DEC0; font:normal 11px µ¸¿ò; vertical-align:top; background-size: cover; }
.conWrap_today	 .recBook_cal	 .con	td.empty	{width:114px; height:186px; background-image:url('https://image.bandinlunis.com/upload/editor/1704789542718.png'); border-right: 1px solid #e8dec0; border-bottom: 1px solid #e8dec0; font:normal 11px µ¸¿ò; vertical-align:top;  background-size: cover;}
.conWrap_today	 .recBook_cal	 .con	td.noneImg		{width:114px; height:186px;height:266px; background-image:url('https://image.bandinlunis.com/upload/editor/1704788081686.png'); border-right:1px solid #E8DEC0; border-bottom:1px solid #E8DEC0; font:normal 11px µ¸¿ò; vertical-align:top;  background-size: contain; background-position: center;}
.conWrap_today	 .recBook_cal	 .con	td	.d_photo	{width:95px; margin:0 auto 10px; border:1px solid #BEBEBE; margin-top: 15px;}
.conWrap_today	 .recBook_cal	 .con	td	.d_photo img	{width: 100%; height: auto;}
.conWrap_today	 .recBook_cal	 .con	td	.d_text	{width:90%; line-height:1.2em; text-align:center; margin: 0 auto 15px;}
.conWrap_today	 .recBook_cal	 .con	td.choose	{/* background:url('https://image.bandinlunis.com/images/recmdBook/cal_choose.gif') no-repeat; */ font-weight:bold; background-size: contain; border: 5px solid #bbb38c; box-sizing: border-box; }
.conWrap_today	 .recBook_cal	 .con	td.td_rest	{}
.conWrap_today	 .recBook_cal	 .con	td	.cal_date	{height:20px; padding:7px; color:#8F6A24; text-align: center;}
.conWrap_today	 .recBook_cal	 .con	td	.cal_date	strong	{color:#7B5A2B}
.conWrap_today	 .recBook_cal	 .con	td.td_rest	.cal_date	strong	{color:#DE7110}
.conWrap_today	 .recBook_cal	 .con	td.empty	.cal_date	strong	{color:#E0CFA9}

.conWrap_today	 .flash_recBook_today1	{width:200px; height:240px}


/* best seller */
.p_bestSeller	#conBig		{margin:4px 0 0 5px; width:745px; display:inline}
.p_bestSeller	#conBig	.titInfo	{margin:0px 0 5px 15px;}
.p_bestSeller	#conBig	.titInfo_line	{width:730px; margin-bottom:5px; padding:0 0 5px 15px; border-bottom:1px solid #CCC7B8;}

.p_bestSeller	#conBig	.trand_box	{width:745px; height:202px; background:url('https://image.bandinlunis.com/images/bestSeller/bg_trand_box.gif') no-repeat;}
.p_bestSeller	#conBig	.trand_box	.con	{float:right; width:554px; margin:29px 18px 0 0;}
*html .p_bestSeller	#conBig	.trand_box	.con	{margin-right:10px;}
.p_bestSeller	#conBig	.trand_box	.con	.top	{width:554px; padding-bottom:8px; margin-bottom:10px; background:url('https://image.bandinlunis.com/images/bestSeller/bg_line_01.gif') no-repeat 0 bottom; text-align:right;}
.p_bestSeller	#conBig	.trand_box	.con	.txt	{width:535px; margin-left:9px;}

.p_bestSeller	#conBig	.rankin_01	{width:701px; padding:12px 0 10px 44px; background:url('https://image.bandinlunis.com/images/bestSeller/bg_ranking_01.gif') repeat-y; overflow:auto; overflow:hidden;}	
.p_bestSeller	#conBig	.rankin_01	.bookView	.viewA	{width:455px;}

.p_bestSeller	#conBig	.rankin_02	{width:745px; background:url('https://image.bandinlunis.com/images/bestSeller/bg_ranking_02.gif') repeat-y;}
.p_bestSeller	#conBig	.rankin_02	.con	{width:693px; background:url('https://image.bandinlunis.com/images/bestSeller/bg_ranking_02B.gif') no-repeat 0 bottom; padding:25px 26px 10px 26px; overflow:auto; overflow:hidden;}
.p_bestSeller	#conBig	.rankin_02	ul	{margin-left:14px; overflow:auto; overflow:hidden;}
.p_bestSeller	#conBig	.rankin_02	li	{float:left; width:157px; margin-right:12px;}
.p_bestSeller	#conBig	.rankin_02	.thumbNail_type02	{width:157px; text-align:center;}
.p_bestSeller	#conBig	.rankin_02	.thumbNail_type02	.photo	{position:relative; width:97px; margin:0 0 10px 0;}
:root .p_bestSeller	#conBig	.rankin_02	.thumbNail_type02	.photo	{margin-left:30px;}
.p_bestSeller	#conBig	.rankin_02	.thumbNail_type02	.photo	.imgBox	{width:95px; border:1px solid #C9C9C9;}
.p_bestSeller	#conBig	.rankin_02	.thumbNail_type02	.photo	.rankin2	{border:0px;}
.p_bestSeller	#conBig	.rankin_02	.thumbNail_type02	.won	{margin-top:10px;}
.p_bestSeller	#conBig	.rankin_02	.btnA	{padding-top:10px; margin-top:20px; border-top:1px solid #EDE8D3; text-align:center;}

.p_bestSeller	#conBig	.box_replay	{width:735px; background:url('https://image.bandinlunis.com/images/bestSeller/bg_replay.gif') no-repeat 0 top; padding:29px 5px 0 5px;}
:root .p_bestSeller	#conBig	.box_replay	{padding-top:7px;}
.p_bestSeller	#conBig	.box_replay	.subtit	{padding:0 0 10px 25px;}
.p_bestSeller	#conBig	.box_replay	.boardList02	{margin-left:12px;}
.p_bestSeller	#conBig	.box_replay	.page	{width:711px; border-top:1px solid #E2D4C1; margin:-1px 0 0 12px; padding-top:15px;}

.p_bestSeller	#conSmall	{margin:4px 0 0 15px; width:200px;}

.p_bestSeller	.bookList	{height:100%; overflow:auto; overflow:hidden;}
.p_bestSeller	.bookList	li	{height:100%; border:0px; padding:15px 0 15px 0;}
.p_bestSeller	.bookList	.bookView	{padding-bottom:0px;}
.p_bestSeller	.bookList	.bookView	{float:left; width:671px;}
.p_bestSeller	.bookList	.bookView	.viewA	{width:445px;}
.p_bestSeller	.bookList	.bookView	.viewInfo	{width:328px;}
.p_bestSeller	.bookList	.bookView	.v_event	{padding-bottom:0px;}
.p_bestSeller	.bookList	.ranking	{float:left; width:35px; margin:15px 10px 0 20px;}
*html .p_bestSeller	.bookList	.ranking	{margin:15px 10px 0 10px;}

.p_bestSeller	.bookListB	.con1 {padding:17px 20px 8px;}
.p_bestSeller	.bookListB	.con1	.thumbNail_type03	{width:150px; overflow:auto; overflow:hidden; margin-bottom:10px;}
.p_bestSeller	.bookListB	.con1	.thumbNail_type03	.d_imgLine	{border:1px solid #BEBEBE}
.p_bestSeller	.bookListB	.con1	.thumbNail_type03	.info	{width:80px; margin:0; padding:0; font:normal 11px µ¸¿ò; line-height:1.2em}
.p_bestSeller	.bookListB	.con1	.thumbNail_type03	.info	.d_cate	{color:#7A5B29; font:normal 11px µ¸¿ò}
.p_bestSeller	.bookListB	.con1	.thumbNail_type03	.info	p	{margin-bottom:3px}

.top100	{margin:15px 0 -10px 0;}
*html .top100	{height:100%;}
.top100	.close	{width:645px; height:25px; background:url('https://image.bandinlunis.com/images/bestSeller/bg_top100_close.gif') no-repeat; margin:-13px 0 5px 49px; padding:22px 13px 0 29px; overflow:auto; overflow:hidden;}
.top100	.open	{width:645px; height:22px; background:url('https://image.bandinlunis.com/images/bestSeller/bg_top100_open.gif') no-repeat; margin:-13px 0 0 49px; padding:24px 13px 0 29px; overflow:auto; overflow:hidden;}
.top100	.con	{width:608px; height:254px; background:url('https://image.bandinlunis.com/images/bestSeller/bg_top100_con.gif') no-repeat; margin:0 0 5px 49px; padding:7px 0 0 79px;}
.top100	p		{float:left; margin-right:10px; font-size:11px; color:#7B5A2B; display:inline}
.top100	.tit	{float:left; width:123px; margin-top:2px;}
.top100	.btn	{float:right; margin-top:3px;}


/* best seller tab */
.bsTab	{width:745px; margin:0 0 10px 0px; overflow:auto; overflow:hidden}
.bsTab	li		{width:148px}
.bsTab	li.alt	{width:149px; margin-left:0}


/* ½Å°£µµ¼­ */
.p_newBook	#conBig		{margin-left:5px; display:inline}
.p_newBook	#conSmall	{margin-left:10px; width:200px;}
.p_newBook	#conBig	.titInfo	{margin:0px 0 5px 10px;}

.p_newBook	.grayBox	{width:725px;}
.p_newBook	.listTopA,	
.p_newBook	.pageBG		{width:745px;}

/* ½Å°£µµ¼­ book list */
.p_newBook	.bookList	{width:745px;}
.p_newBook	.bookList	.bookView	{width:710px;}
.p_newBook	.bookList	.bookView	.chkA	{float:left; width:20px; margin-top:15px}
.p_newBook	.bookList	.bookView	.viewA	{width:465px;}
.p_newBook	.bookList	.bookView	.viewInfo	{width:328px;}

.p_newBook	.frameBox	{margin:10px 0 15px;}
.p_newBook	.frameBox	.overflow	{height:285px; overflow:auto; overflow:hidden; z-index:10;}
.p_newBook	.frameBox	.listWrap	{position:relative; width:680px; height:285px; float:left; overflow:auto; overflow:hidden;}
.p_newBook	.frameBox	ul	{position:absolute; left:0; top:0; overflow:auto; overflow:hidden;}
.p_newBook	.frameBox	ul	li	{float:left; width:160px; padding:0 5px; overflow:auto; overflow:hidden;}
.p_newBook	.frameBox	ul	li	.thumbNail_type02	{width:160px;}
.p_newBook	.frameBox	ul	li	.photo	{margin:0 0 10px 0; text-align:center}
.p_newBook	.frameBox	ul	li	.d_imgLine	{border:1px solid #BEBEBE}
.p_newBook	.frameBox	ul	li	.btnA	{margin-bottom:8px; text-align:center}
.p_newBook	.frameBox	ul	li	.thumbNail_type02	.info	{height:80px; width:138px; margin-left:10px;}
.p_newBook	.frameBox	ul	li	.thumbNail_type02	.won	{text-align:center;}
.p_newBook	.frameBox	p.btn_arrowL	{float:left; margin-top:88px; padding-left:7px;}
.p_newBook	.frameBox	p.btn_arrowR	{float:right; margin-top:88px; padding-right:5px;}

.p_newBook	.simpleList	{width:745px;}
.p_newBook	.simpleList	li	{width:730px; padding-left:15px;}
.p_newBook	.simpleList	li	.list	li	{margin-right:0px; margin-left:18px;}
.p_newBook	.simpleList	li	.list	li.alt	{margin-left:0px;}

/* specialPrice */
.conWrap_sPrice	 #conSmall	{width:200px; margin:4px 0 0 10px}
.conWrap_sPrice	 #conBig		{width:745px; padding:4px 0 0 5px; overflow:hidden}
.conWrap_sPrice	 h3	{padding:3px 0 12px; font:bold 12px ±¼¸²}

.conWrap_sPrice	.brBox	{border:0; width:745px; background:url('https://image.bandinlunis.com/images/specialBook/bg_brGBox.gif') no-repeat 0 0}

.conWrap_sPrice	 .searchWord	{padding:15px 0 10px 10px; width:735px; background:url('https://image.bandinlunis.com/images/specialBook/bg_brGBox_btm.gif') no-repeat 0 bottom}
.conWrap_sPrice	 .searchWord dl	{width:690px; margin-bottom:7px; overflow:auto; overflow:hidden}
.conWrap_sPrice	 .searchWord	dt	{clear:both; float:left; width:106px; margin-bottom:6px; padding:1px 0 0 0; font-weight:bold; text-align:center}
.conWrap_sPrice	 .searchWord	dd	{float:left; width:584px; margin-bottom:6px}
.conWrap_sPrice	 .searchWord	dd	 span	 {display:inline-block; width:13px; height:13px; padding:2px 0 0 2px; background:url('https://image.bandinlunis.com/images/specialBook/bg_word.gif') no-repeat; color:#9E8964; font:normal 11px µ¸¿ò; cursor:pointer}	:root	.conWrap_sPrice	 .searchWord	dd	 span	 {display:-moz-inline-box}
.conWrap_sPrice	 .searchWord	dd	 span.on {display:inline-block; width:14px; height:13px; padding:2px 0 0 1px; background:url('https://image.bandinlunis.com/images/specialBook/bg_wordon.gif') no-repeat; color:white; font:bold 11px µ¸¿ò; cursor:pointer}	 :root	.conWrap_sPrice	 .searchWord	dd	 span.on	{display:-moz-inline-box}
.conWrap_sPrice	 .searchWord	.searchWordList	{width:705px; height:48px; padding:9px; border:1px solid #D0C3A9; background:white; overflow:auto; overflow:hidden; overflow-y:scroll}
.conWrap_sPrice	 .searchWord	.searchWordList	ul	{width:712px; margin-left:-10px; overflow:auto; overflow:hidden}
.conWrap_sPrice	 .searchWord	.searchWordList	li	{float:left;  padding:0 8px 6px 8px; white-space:nowrap; background:url('https://image.bandinlunis.com/images/specialBook/list_bar01.gif') no-repeat right 0; font:normal 11px µ¸¿ò}

.conWrap_sPrice	 .bookView	.viewA	{width:435px;}
.conWrap_sPrice	 .bookView	.viewA	.viewInfo	{float:left; width:315px;}
.conWrap_sPrice	 .bookList	.bookView	{width:670px; overflow:auto; overflow:hidden}
.conWrap_sPrice	 .bookList	.chkA	{float:left; width:20px; margin-top:15px;}
.conWrap_sPrice	 .bookList1	{width:100%; margin-top:30px; overflow:auto; overflow:hidden}
.conWrap_sPrice	 .bookList1	ul	{width:724px; margin:-20px 0 0 0; overflow:auto; overflow:hidden}
.conWrap_sPrice	 .bookList1	li	{float:left; width:181px; padding:19px 0}
.conWrap_sPrice	 .thumbNail_type07	{width:148px; padding-left:28px}
.conWrap_sPrice	 .thumbNail_type07	 .chkBox	{float:left; padding:1px 12px 0 0}
.conWrap_sPrice	 .thumbNail_type07	 .d_img95	{float:left}
.conWrap_sPrice	 .thumbNail_type07	.info	{height:105px; margin-top:6px; text-align:center; overflow:hidden}
.conWrap_sPrice	 .thumbNail_type07	.btnA	{clear:both; padding:5px 0; text-align:center}
.conWrap_sPrice	 .thumbNail_type07	.won	strong	{color:#F55B01}
.conWrap_sPrice	 .boxPaper	{height:270px;}
.conWrap_sPrice	 .bookList2	{height:270px; overflow:auto; overflow:hidden;}
.conWrap_sPrice	 .bookList2	p.btn_arrowL	{float:left; margin-top:88px; padding-left:7px;}
.conWrap_sPrice	 .bookList2	p.btn_arrowR	{float:right; margin-top:88px; padding-right:5px;}
.conWrap_sPrice	 .bookList2	.listWrap		{position:relative; float:left; width:692px; height:258px; margin-top:10px; overflow:auto; overflow:hidden;}
.conWrap_sPrice	 .bookList2	ul	{position:absolute; left:0; top:0; overflow:auto; overflow:hidden;}
.conWrap_sPrice	 .bookList2	li	{float:left; width:173px; padding:19px 0 19px 0;}
.conWrap_sPrice	 .bookList2	li	.thumbNail_type07	{position:relative; padding-left:0px}
.conWrap_sPrice	 .bookList2	li	.thumbNail_type07	.flag_style01	{position:absolute; left:108px; top:79px}
.conWrap_sPrice	 .bookList2	li	.thumbNail_type07	 .d_img95	{float:none; margin-left:20px}
.conWrap_sPrice	 .bookList2	li	.thumbNail_type07	.won	.discount	{color:#888888; text-decoration:line-through}
.conWrap_sPrice	 .bookList2	li	.thumbNail_type07	.info	{height:85px;}

.conWrap_sPrice	 .simpleList	li	{padding:35px 0 35px 20px;}

.conWrap_sPrice	 .dcRate	{width:705px; padding:10px 20px; overflow:auto; overflow:hidden; background:url('https://image.bandinlunis.com/images/specialBook/bg_brGBox_btm.gif') no-repeat 0 bottom}
.conWrap_sPrice	 .dcRate	span	{display:inline-block; width:65px; margin:3px 5px 0 0; font:normal 11px µ¸¿ò}	:root	.conWrap_sPrice	 .boxDCRate	span	{display:-moz-inline-box}

.conWrap_sPrice		.new_specialPrice	{margin:25px 0 0 -5px; width:709px; padding:22px 23px; background:url('https://image.bandinlunis.com/images/specialBook/bg_new.gif') no-repeat}
.conWrap_sPrice		.new_specialPrice	h3	 {margin:0 0 15px 16px; padding:0}
.conWrap_sPrice		.new_specialPrice	.newWrap	{width:116px; padding:0 15px 0 14px}
.conWrap_sPrice		.new_specialPrice	.newWrap	.d_img95	{margin-left:10px; *margin-left:5px}
.conWrap_sPrice		.new_specialPrice	ul	{width:100%; overflow:auto; overflow:hidden}
.conWrap_sPrice		.new_specialPrice	li	{position:relative; float:left; width:145px; height:225px; margin-bottom:15px; padding:17px 16px; background:url('https://image.bandinlunis.com/images/specialBook/bg_newList.gif') no-repeat 16px 0; text-align:center; line-height:1.2em}
.conWrap_sPrice		.new_specialPrice	li	.flag_style01	{position:absolute; left:16px}
.conWrap_sPrice		.new_specialPrice	li	p	{margin-bottom:2px;}
#flash_new_percent	{margin-top:10px}

/* specialPrice tab */
.sPriceTab	{width:745px; margin:0 0 10px 0; overflow:auto; overflow:hidden}
.sPriceTab	li		{width:372px; margin:0 1px 0 0}
.sPriceTab	li.alt		{margin:0}

/* used book */
.p_usedBook	 #conSmall	{width:200px; margin:0 0 0 10px}
.p_usedBook	 #conBig	{width:745px; padding:4px 0 0 5px; overflow:hidden}

.usedBookTab	{margin-bottom:10px;}
.usedBookTab	li.alt	{width:247px;}
.usedBookTab	li	{width:248px;}

/*.p_usedBook	 #conSmall	.subNavi	.con	{background:url('https://image.bandinlunis.com/images/usedBook/bg_subNavi_btm.gif') no-repeat 0 bottom}*/
.p_usedBook	 #conSmall	.recBook_right1	{margin:5px 0 0 5px;}
.p_usedBook	 #conSmall	.recBook_right1	.con1	{padding:17px 0 8px 0;}
.p_usedBook	 #conSmall	.recBook_right1	.book_ranking	{margin:0 auto 10px;}

.p_usedBook	 #conSmall	.recBook_right1	.miniTabWrap	{margin-left:17px;}
.p_usedBook	 #conSmall	.recBook_right1	.bestSellerList	{margin-left:17px;}

.usedBookInfo	{width:180px; height:204px; margin:7px 0 0 4px; padding:19px 0 0 20px; background:url('https://image.bandinlunis.com/images/usedBook/bg_usedBookInfo.gif') no-repeat 0 0}
.usedBookInfo	h3	{font-size:0; margin-bottom:15px}

/* usedbook */
.marR13	{margin:0 13px}

.bookInfo_subCon	.reviewList	.boardList02	td	{padding:2px 0 1px}
.bookInfo_subCon	.reviewList	.boardList02	td.line	{background:#E9E4DC; height:1px; padding:0;}
.bookInfo_subCon	.reviewList	.btnR	{text-align:right; padding-right:5px; margin:8px 0 25px;}

.p_usedBook	.miniTabWrap	{width:166px; overflow:auto; overflow:hidden}
.p_usedBook	.bestSellerTab	{width:168px; height:21px; background:url('https://image.bandinlunis.com/images/common/bg_miniTab.gif') repeat-x 0 0; overflow:auto; overflow:hidden}
.p_usedBook	.bestSellerTab	li	{float:left; width:55px; margin-right:1px;}

.p_usedBook	.bestSellerList	{width:160px; margin-left:3px}
.p_usedBook	.bestSellerList	li	{width:160px; margin-top:8px; overflow:auto; overflow:hidden}
.p_usedBook	.bestSellerList	li	.photo	{position:relative; float:left; width:60px;}
.p_usedBook	.bestSellerList	li	.photo	.flag		{position:absolute; left:2px; top:0;}
.p_usedBook	.bestSellerList	li	.photo	.d_imgLine	{border:1px solid #ccc; margin-top:2px}
.p_usedBook	.bestSellerList	li	.info	{float:left; width:92px; margin:2px 0 0 8px; display:inline; font:normal 11px µ¸¿ò}
.p_usedBook	.bestSellerList	li	.info	ul		{width:92px; margin-top:2px}
.p_usedBook	.bestSellerList	li	.info	ul	li	{width:92px; margin:0; line-height:1.2em; color:#777;}

.p_usedBook	.h2_lay		{position:relative}
.p_usedBook	.h2_lay	h2		{margin-left:20px;}
.p_usedBook	.h2_lay	.btnA	{position:absolute; top:7px; right:20px}

.p_usedBook	.bandiUB	{width:745px; height:283px; margin-bottom:15px; padding:10px 0 20px; background:url('https://image.bandinlunis.com/images/usedBook/bg_bandiUsedBook.gif') no-repeat 0 0}
.p_usedBook	.bandiUB	ul	{width:740px; margin:25px 0 0 0; overflow:auto; overflow:hidden}
.p_usedBook	.bandiUB	ul	li	{float:left; width:330px; margin:0 20px; display:inline;}
.p_usedBook	.bandiUB	ul	li.thumbNail_type01	.info	{width:222px;}
.p_usedBook	.bandiUB	ul	li.thumbNail_type01	.info	p	{margin-bottom:5px;}
.p_usedBook	.bandiUB	ul	li.thumbNail_type01	.d_imgLine	{border:1px solid #BEBEBE}
.p_usedBook	.bandiUB	ul	li.thumbNail_type01	.btnA	{margin-top:5px; text-align:right}

.p_usedBook	.lineCon	{width:745px; margin-bottom:15px; padding:10px 0 25px; background:url('https://image.bandinlunis.com/images/usedBook/bg_lineBar.gif') no-repeat 0 bottom}
.p_usedBook	.lineCon	ul	{width:711px; overflow:auto; overflow:hidden}
.p_usedBook	.lineCon	ul	li	{float:left; width:217px; margin-left:20px; display:inline}
.p_usedBook	.lineCon	ul	li.thumbNail_type01	.info	{margin-top:0px; width:110px}
.p_usedBook	.lineCon	ul	li.thumbNail_type01	.info	p	{margin-bottom:5px;}
.p_usedBook	.lineCon	ul	li.thumbNail_type01	.d_imgLine	{border:1px solid #BEBEBE}
.p_usedBook	.lineCon	ul	li.thumbNail_type01	dl	{width:217px;}
.p_usedBook	.lineCon	ul	li.thumbNail_type01	dl	dt	{clear:both; float:left; width:45px; margin-bottom:5px; font:normal 11px µ¸¿ò;}
.p_usedBook	.lineCon	ul	li.thumbNail_type01	dl	dd	{float:left; width:172px; margin-bottom:5px;  font:normal 11px µ¸¿ò;}

.p_usedBook	.lineCon	ul.soldoutL	{width:700px; margin:0 auto; overflow:auto; overflow:hidden}
.p_usedBook	.lineCon	ul.soldoutL	li	{float:left; width:145px; margin:0 15px}
.p_usedBook	.lineCon	ul.soldoutL	li.thumbNail_type02	.photo	{margin:0 0 15px 0; text-align:center}
.p_usedBook	.lineCon	ul.soldoutL	li.thumbNail_type02	.info	p	{margin-bottom:5px}

.p_usedBook	.lineCon	ul.cateRL	li.thumbNail_type01	.info	p	{margin-bottom:1px;}

.p_usedBook	.profileBox	{position:relative; width:715px; height:115px; margin-bottom:10px; padding:20px 0 0 30px; background:url('https://image.bandinlunis.com/images/usedBook/bg_profile.gif') no-repeat 0 0; overflow:auto; overflow:hidden}
.p_usedBook	.profileBox	.photo	{float:left; width:82px; height:82px; margin-right:17px; padding:16px 0 0 16px; background:url('https://image.bandinlunis.com/images/usedBook/bg_profilePhoto.gif') no-repeat 0 0}
.p_usedBook	.profileBox	.info	{float:left; width:580px; margin-top:10px;}
.p_usedBook	.profileBox	.info	h4	{margin-bottom:20px; font:bold 12px ±¼¸²}
.p_usedBook	.profileBox	.info	.infoList	{width:580px;}
.p_usedBook	.profileBox	.info	.infoList	ul		{float:left; width:155px; margin-right:25px;}
.p_usedBook	.profileBox	.info	.infoList	ul	li	{color:#555555; line-height:1.5em}
.p_usedBook	.profileBox	.info	.infoList	ul.alt	{width:360px;}
.p_usedBook	.profileBox	.btnA	{position:absolute; top:20px; right:20px}


.p_usedBook	.grayBox	.fl_left	{margin-left:0}
.p_usedBook	.grayBox	.fl_right	dt	{margin-top:5px; font:bold 11px µ¸¿ò; color:#7B5A2B}
.p_usedBook	.grayBox	.fl_right	dd	{padding-right:0}

.p_usedBook	.bookList	li	{width:705px; padding:8px 15px 15px 20px;}
.p_usedBook	.bookList	.chkF		{float:left; width:23px; margin-top:18px;}
.p_usedBook	.bookList	.bookView	{float:left; width:682px; background: none; overflow:auto; overflow:hidden}
.p_usedBook	.bookList	.bookView	.viewImg	{margin-top:18px;}
.p_usedBook	.bookList	.bookView	.viewImg	.photo	{position:relative;}
.p_usedBook	.bookList	.bookView	.viewImg	.photo	.flag	{position:absolute; left:15px; top:55px; z-index:10}

.p_usedBook	.bookList	.bookView	.viewWrap	{float:left; width:565px;}
.p_usedBook	.bookList	.bookView	.viewWrap	.viewA		{margin-top:18px; width:350px}
.p_usedBook	.bookList	.bookView	dl	{clear:both; width:565px; margin-top:5px; padding-top:15px; background:url('https://image.bandinlunis.com/images/usedBook/bg_bookListLine.gif') no-repeat 0 0; overflow:auto; overflow:hidden}
.p_usedBook	.bookList	.bookView	dl	dt	{float:left; width:85px;}
.p_usedBook	.bookList	.bookView	dl	dd	{float:left; width:480px; margin-bottom:7px;}
.p_usedBook	.bookList	.bookView	dl	dd	.al_middle	{vertical-align:-3px;}
.p_usedBook	.bookList	.bookView	.btn	{margin:10px 0 0 85px;} *+html	.p_usedBook	.bookList	.bookView	.btn	{margin:15px 0 0 85px;}
.p_usedBook	.bookView	.viewA	.viewInfo	li	.boxBrown370	.con	{position:relative}
.boxBrown370	.con	.btnA	 {position:absolute; right:10px; top:12px}

.p_usedBook	.simpleList	li	{width:100%; padding:35px 0 35px 15px;}

.p_usedBook	.bestSTab	{width:270px; margin:0 -10px 0 0; background:url('https://image.bandinlunis.com/images/usedBook/bg_bestSellerTabA.gif') no-repeat 0 2PX}
.p_usedBook	.bestSTab	li	{float:left; width:69px; height:16px; padding:6px 10px 0; font:normal 11px µ¸¿ò; color:#7B5A2B}
.p_usedBook	.bestSTab	li.over	{font-weight:bold; background:url('https://image.bandinlunis.com/images/usedBook/bg_bestSellerTab.gif') no-repeat 0 0}
.p_usedBook	.bestSTab	li	a	{color:#7B5A2B}

.p_usedBook	.bsTA	.fl_right	{margin-top:-3px;}

.p_usedBook	.bestSL	{width:725px; margin-left:10px;}
.p_usedBook	.bestSL	li	{width:695px; padding:27px 0 27px 30px; border-bottom:1px solid #F1EAD8; overflow:auto; overflow:hidden;}
.p_usedBook	.bestSL	.photo	{position:relative; float:left; width:160px; padding-top:3px;}
.p_usedBook	.bestSL	.photo	.flag	{position:absolute; top:0; left:7px}
.p_usedBook	.bestSL	.photo	.photoF	{width:127px; height:127px; padding:16px 0 0 16px; background:url('https://image.bandinlunis.com/images/usedBook/bg_profilePhotoB.gif') no-repeat 0 0}
.p_usedBook	.bestSL	.photo	.btnA	{margin-top:7px;}
.p_usedBook	.bestSL	.photo	.btnA	img	{margin-right:-2px;}
.p_usedBook	.bestSL	.info	{float:left; width:534px; margin-top:5px;}
.p_usedBook	.bestSL	dl	{width:534px;}
.p_usedBook	.bestSL	dt	{margin-bottom:5px; font-weight:bold; text-decoration:underline}
.p_usedBook	.bestSL	dd	{margin-bottom:8px;}
.p_usedBook	.bestSL	dd	.al_middle	{vertical-align:-3px}
.p_usedBook	.bestSL	ul	{width:534px; margin-top:-2px; background:url('https://image.bandinlunis.com/images/usedBook/bg_bestSL.gif') no-repeat 0 0; overflow:auto; overflow:hidden}
.p_usedBook	.bestSL	ul	li	{float:left; width:60px; border:0; padding:11px 15px 0 0}
.p_usedBook	.bestSL	ul	li	.d_imgLine	{border:1px solid #BEBEBE}

/*240109 ÀÌ´ÞÀÇ ÃßÃµÃ¥*/
#conLocationMonth{width:100%; margin: 0; }
.mon_recomm_tit { width: 1230px;}
.mon_recomm_move{	background:#f9f9f9; border-top:1px solid #b0b0b0; border-bottom:1px solid #b7b3a9;height:60px;width:1230px;}
.mon_recomm_move .m_r_left{float:left;padding:13px 0 0 15px;}
.mon_recomm_move .m_r_left select{padding: 4px 6px;}
.mon_recomm_move .m_r_right{float:right;padding:15px 15px 0 0px}
.mon_recomm_move .m_r_right .cart_btn{cursor:pointer; font-size: 12px; font-weight: bold; background-color: #fafafa; border: solid 1px #ccc; text-align: center; width: 140px; height: 30px; box-sizing: border-box; line-height: 28px;}
.mon_recomm_move .m_r_right .cart_btn:hover{font-weight: normal; color: #fff; background-color: #ccc; border: solid 1px #aaa;}
.mon_book {width:1230px; background-color: #fff; display:block;}
.mon_book ul {width: 100%; display: flex; justify-content:space-around;}
.mon_book .mon_book_s{width: 34%; height: 100%; position: relative; z-index: 99;}
.mon_book .mon_book_s:first-child{border-left:none;}
.mon_book .mon_book_s .mbcb{ width:20px; z-index: 99; position: relative;}
.mon_book .mon_book_s .mbcb input{ width:20px; height: 20px; margin: 20px;}
.mon_book .mon_book_s .one_line_review{width: 260px; margin: 0 auto 10px; display: block; z-index: 99; position: relative; font-size:16px; /* background-color: #eee; */ border-radius: 10px; padding: 16px; box-sizing: border-box; text-align: center; font-weight: bold;}
.mon_book .mon_book_s dl{ width:100%; height: 100%; overflow:hidden; z-index: 99; position: relative; padding: 0 0 60px 0;}
.mon_book .select .over{ display:block;  border:4px solid #ccc;  width:100%; height:100%; background-color:#fdfdfd; z-index:8; position: absolute; top: 0; left:0; box-sizing: border-box;}
.mon_book .mon_book_img{margin: 0 auto; display:block; width:100%;}
.mon_book .mon_book_img a{margin: 0 auto; display:block; width: 260px; height:380px;}
.mon_book .mon_book_no{margin-bottom:20px;text-align:center;background:#f7f6f0}
.mon_book .mon_book_img img{width: 100%; margin: 0 auto; display: block;}
.mon_book .mon_book_s dd{width: 260px; margin: 0 auto; font-size:16px;} 
.mon_book .mon_book_s dd.prodTit {color: #111; font-size: 18px; margin: 0px auto 5px;}
.mon_book .mon_book_s dd.writer{ font-size:13px;}
.mon_book .mon_book_s dd.cate{margin: 20px auto 10px; font-size:14px;}
.mon_book .mon_book_s .p_noraml{font-weight:normal;}

.book_detail {width:1230px; border: solid 1px #ccc; box-sizing: border-box;}
.book_detail .all {border-bottom: 1px dashed #aaa; background-color: #f0ede4; height: 80px; line-height: 80px; padding-left: 40px; font-size: 24px; font-weight: bold; color: #111;}
.book_detail .title {font:bold 14px µ¸¿ò; color:#ae8a5e; margin-bottom:20px}
.book_detail .con {font:12px;color:#555; }
.book_review {background-color: #fff; padding: 20px 0px 40px 40px; width: 100%; box-sizing: border-box; border-bottom: dashed 1px #aaa;}
.book_review .tit{display:block; font-size:20px; color: #222;}
.book_review .br_box{display: block; /* background-color: #eee; */ margin: 10px 40px 0 0; padding: 20px 80px; border-radius: 10px; line-height: 24px;}
.book_review .book_add_txt{clear:both;line-height:19px}
.book_author {background: #fff; padding: 20px 0px 40px 40px; width: 100%; box-sizing: border-box; border-bottom: dashed 1px #aaa;}
.book_author .tit{display:block; font-size:20px; color: #222;}
.book_author .with{list-style-type:none;line-height:20px;}
.book_author .ba_box{display: block; /* background-color: #eee; */ margin: 10px 40px 0 0; padding: 20px 80px; border-radius: 10px; line-height: 24px;}
.book_with {background:#f7f6f0 url("/images/recmdBook/good_book_bg.jpg") no-repeat right; height:344px}
.book_with dl{margin:80px 0 0 77px}
.book_with dd{padding-left:21px;float:left;width:635px}
.book_with dd.tit{font:bold 16px µ¸¿ò; color:#000;margin:6px 0}
.book_with dd.price{margin-bottom:16px}
.book_with dd.con{line-height:19px}
.book_with h4{width:0px; height:0px; font-size:0px; line-height:0px;}

.book_inside {background: #fff; padding: 20px 0px 40px 40px; width: 100%; box-sizing: border-box;}
.book_inside .tit{ display:block; font-size:20px; color: #222;}
.book_inside .bi_box{display: block; /* background-color: #eee; */ margin: 10px 40px 0 0; padding: 20px 80px; border-radius: 10px; line-height: 24px;}

.book_s_img {width:141px;height:209px; border:1px solid #e3e3e3;float:left}
.book_s_img img {width:100%;height:100%;}

.book_etc {margin:40px 0 20px 0;width:1230px;}
.book_etc h4{ background-color: #f0ede4; padding: 0 0 0 2%; height: 80px; color: #111; line-height: 80px; font-size: 24px;}
.book_etc h4 span{color: #883019; font-size: 18px; padding:0 0 0 10px;}
.book_etc .book_best {padding:6% 2% 2% 2%;}
.book_etc .book_best .recommend_inside{display:flex; justify-content:left; width:100%; margin:0 0 60px 0;}
.book_etc .book_best .ri_img{display: block;}
.book_etc .book_best .ri_txt{ width:800px; display: block;  margin: 0 0 0 40px;}
.book_etc .book_best .tit{font-size:24px; font-weight:bold; color:#000;margin-bottom:6px}
.book_etc .book_best .write{ margin: 20px 0 20px; font-size: 18px;}
.book_etc .book_best .write .price{ margin: 0px 0 12px; font-size: 18px;}
.book_etc .book_best .con{font-size: 18px; line-height: 24px;}
.book_etc .book_best .book_b_img {display:block; width:240px; border:1px solid #e3e3e3;}
.book_etc .book_best .book_b_img img {width:100%;height:100%;}

.book5_list {display:block; width:100%;}
.book5_list ul{display: flex; justify-content: space-around; width:100%;}
.book5_list li{margin:0 auto 40px; width:18%;}
.book5_list li dl{margin:0 auto; width:200px; display:block;}
.book5_list li.no{float:left}
.book5_list dt{margin-bottom:8px}
.book5_list .book_ss_img {width:200px; border:1px solid #e3e3e3; clear:both}
.book5_list .book_ss_img img {width:100%;height:100%;}
.book5_list .cate {width:200px; display:block;}
.book5_list .prodTit {width:200px; display:block;}
.book5_list .writer {width:200px; display:block;}
.book5_list .price {width:200px; display:block;}
/*240109 ¹Ìµð¾î ÃßÃµÃ¥*/
#conLocationMedia{ width:100%; margin: 0;}
.mediah4{top:12px !important;}
#selectDay{ width: 150px; padding: 4px 6px;}
/*240109 ¹®ÇÐ»ó ¼ö»óÀÛ*/
#conLocationAward{ width:100%; margin: 0;}
.awardh4{top:12px !important;}
#selectDay2{ width: 150px; padding: 4px 6px;}